From: Hans de Graaff Date: Thu, 25 Dec 2014 08:46:31 +0000 (+0000) Subject: Add support for doxygen documentation. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=adf22b4e130662cf1ef48a6f5085a821aa31d950;p=gentoo.git Add support for doxygen documentation. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- diff --git a/dev-libs/gumbo/ChangeLog b/dev-libs/gumbo/ChangeLog index e679508a89b9..8a3f3b850d26 100644 --- a/dev-libs/gumbo/ChangeLog +++ b/dev-libs/gumbo/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/gumbo # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gumbo/ChangeLog,v 1.1 2014/12/24 06:51:31 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gumbo/ChangeLog,v 1.2 2014/12/25 08:46:29 graaff Exp $ + + 25 Dec 2014; Hans de Graaff gumbo-0.9.2.ebuild: + Add support for doxygen documentation. *gumbo-0.9.2 (24 Dec 2014) diff --git a/dev-libs/gumbo/Manifest b/dev-libs/gumbo/Manifest index 2a1b3a959c99..457f318dd77c 100644 --- a/dev-libs/gumbo/Manifest +++ b/dev-libs/gumbo/Manifest @@ -2,13 +2,13 @@ Hash: SHA256 DIST gumbo-0.9.2.tar.gz 2087953 SHA256 82e5cd81e26a3eaac308ba9111573ecce2b48b550c673a6ec09853c12b05a381 SHA512 b04d95f43358afb4b5cf06749f6f325e00f52f6d87fba3a992f92a1c2bcb1e4ded7629379e905ed3e3c42c5685eecca78e44c4fd416e3336420b684b49637303 WHIRLPOOL ef20a3db2125c7dd5869a37241483a95f1de7dccce582f1f7b98cb79501354ece8535ebb4a687b0d668ad584e9b751b15450a5efb7ee39ecf865f20db6e7f33c -EBUILD gumbo-0.9.2.ebuild 646 SHA256 cc96616766e23e6ddf652fa31454de8d9607d2339cab76868279b752c6d9cc07 SHA512 7570e2e231565bfeb22d250373bf07d274bff861821e0f45cc069a3c4f0b1ff1e1f7d96b0a874ac5ed5c537391db40cf8fda573b265fa7adf66ca78c936c6e21 WHIRLPOOL a3fd89e1ad7fdac12465c7c635285cd0212fff8b6b6ee12dade3e0431553904e2635692230328d37a0862165a903deda0b508fa61a9e2d06c937baca996715bd -MISC ChangeLog 383 SHA256 70bb46f724145ad5e15166b77c25eebfa9c3fc7ce7359446292c81532f58ef84 SHA512 080f26158950f5703a9ce60d3f80396776b4ba8946eb84b79f7e4bbf6dcb504b131cc6a801ed6a199b7707f5a452885be209fb4eea400ff9092d065ece2771b3 WHIRLPOOL f5b3b6653b644a3b3a807637da1a0fb6b699f71c469a2e76a48c13a5a7b260b1c6ab882cebf98a013f83d29fd82d6297886d67d5678a2eddd18d09d8156fd190 +EBUILD gumbo-0.9.2.ebuild 895 SHA256 d946439ed519409b321922aa9b3a8b6729a9a85c32cf6c0cb620bb59534bd888 SHA512 2ec34a0ff08e9ec0225cca2ba4ee9c7c982d57d6ca0a15300d315eb9918f6a575768df46c914fd037a1311957120eb4c4eb78b2566ec57c9c9b55b9b7216714e WHIRLPOOL 44905e0801bc788d63568b6a0e76f4634a36840e50a15fca726b84b9949fa7089a14709c8a07655771b0334dca7add51f5ecc134e154488c802acca0386eff3a +MISC ChangeLog 495 SHA256 93d9db78e1b45000543eb898d668049d7e80cb646989054f933e3068268a3f67 SHA512 2a5e7dcab358d5bf9ac864644e89b10c3f749e04031f91ecc06a6600e8868c52921356aafc0b490699f289b2a26c08b8af26f24ff28f7db0e208fa43d9614833 WHIRLPOOL 2f2379bd7f2f645ca94eb199c79611ed76d38c48b0da4898406b457a4818f80f4391ba7accca8c2b1bd9f5dfc5555d0f55f005a0ff61499faed0dc179febf7c3 MISC metadata.xml 201 SHA256 567efa3072f207835c25e63e08bef3f0c75bca8c9a2f03082be5fee6dc5f4b21 SHA512 e3bc16f4f91e48eb9969c00f5cda14c05419af072166d040f65e648f1e87f1c844cc2180e7f6d8a15e5ccba041071c6aff9d77c9545f70614c9e280469ab86fd WHIRLPOOL f8f4396364aecf252b6f1dd6483b1ba5e31d5d3dfc5b1866ff12d7ac3ee6d08bdc4d18ab29a3b4cc932977d69acd410dea918f9220086e4a709d54624f69899f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlSaYngACgkQiIP6VqMIqNc1gAD+IdHpag3QPXxye4HeSCP/fjY4 -S87kSYsUNu1hxePDxQEA/j+QHS0U+7iJ4XoYxk0eQTrSEdtHa/J2cd+O5fNsdkZT -=MSO0 +iF4EAREIAAYFAlSbzucACgkQiIP6VqMIqNcAQgD+MvpG9IJssRoj1Zq0GyLjn9v+ +C2x7s6C/vBE/MIWtMMcA/2pjkH7OCWqZbVB4zX2C6QKYcUyRu7fdAMMT8kyuZXgx +=G1Cw -----END PGP SIGNATURE----- diff --git a/dev-libs/gumbo/gumbo-0.9.2.ebuild b/dev-libs/gumbo/gumbo-0.9.2.ebuild index 840da4e807ed..8f0d7be111ce 100644 --- a/dev-libs/gumbo/gumbo-0.9.2.ebuild +++ b/dev-libs/gumbo/gumbo-0.9.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gumbo/gumbo-0.9.2.ebuild,v 1.1 2014/12/24 06:51:31 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gumbo/gumbo-0.9.2.ebuild,v 1.2 2014/12/25 08:46:29 graaff Exp $ EAPI=5 @@ -14,12 +14,32 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="test" +IUSE="doc test" S="${WORKDIR}/gumbo-parser-${PV}" -DEPEND="test? ( dev-cpp/gtest )" +DEPEND="test? ( dev-cpp/gtest ) + doc? ( app-doc/doxygen )" src_prepare() { eautoreconf } + +src_compile() { + default + + if use doc; then + doxygen || die "doxygen failed" + fi +} + +src_install() { + default + + if use doc; then + dohtml -r docs/html/. + for page in docs/man/man3/* ; do + doman ${page} + done + fi +}