diff options
Diffstat (limited to 'dev-libs')
| -rw-r--r-- | dev-libs/grantlee/Manifest | 2 | ||||
| -rw-r--r-- | dev-libs/grantlee/grantlee-9999.ebuild | 18 |
2 files changed, 18 insertions, 2 deletions
diff --git a/dev-libs/grantlee/Manifest b/dev-libs/grantlee/Manifest index c197ab13aa5..8836bfb2b83 100644 --- a/dev-libs/grantlee/Manifest +++ b/dev-libs/grantlee/Manifest @@ -1,2 +1,2 @@ -EBUILD grantlee-9999.ebuild 804 RMD160 3754ec8999436281ff9bc3a44e461a6eeec6868b SHA1 c9cb4457d4fcf9a5d137149aaf0fb9eac41e3a5d SHA256 8159b56a29adda6e09b97e705053c2ab28c527affd650f06eb3b33d067219846 +EBUILD grantlee-9999.ebuild 1040 RMD160 d987d450c4233539a99fd5c741de4bc44cff834d SHA1 001516c9bafbe202760d335c15193a2e807a439d SHA256 5d12dd7404618a9c99ef99a0537b704002fb76a17b7838cd8b0c2c3c55608e34 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/dev-libs/grantlee/grantlee-9999.ebuild b/dev-libs/grantlee/grantlee-9999.ebuild index 7600fa1a6c1..1eaf78a7ea9 100644 --- a/dev-libs/grantlee/grantlee-9999.ebuild +++ b/dev-libs/grantlee/grantlee-9999.ebuild @@ -21,21 +21,37 @@ COMMON_DEPEND=" >=x11-libs/qt-script-4.5.0:4 " DEPEND="${COMMON_DEPEND} - doc? ( app-text/doxygen ) + doc? ( app-doc/doxygen[-nodot] ) " RDEPEND="${COMMON_DEPEND}" +DOCS="AUTHORS CHANGELOG GOALS README" + src_configure() { mycmakeargs=( -DBUILD_TESTS=OFF ) + cmake-utils_src_configure } +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile docs +} + +src_install() { + use doc && HTML_DOCS="${CMAKE_BUILD_DIR}"/apidocs/html/ + + cmake-utils_src_install +} + src_test() { mycmakeargs+=( -DBUILD_TESTS=ON ) + cmake-utils_src_configure cmake-utils_src_compile cmake-utils_src_test |
