Add support for doxygen documentation.
authorHans de Graaff <graaff@gentoo.org>
Thu, 25 Dec 2014 08:46:31 +0000 (08:46 +0000)
committerHans de Graaff <graaff@gentoo.org>
Thu, 25 Dec 2014 08:46:31 +0000 (08:46 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-libs/gumbo/ChangeLog
dev-libs/gumbo/Manifest
dev-libs/gumbo/gumbo-0.9.2.ebuild

index e679508a89b96dfb65a3e90014578f5156fce1f5..8a3f3b850d26e6617d742db1b4a42b8ce04e4b0c 100644 (file)
@@ -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 <graaff@gentoo.org> gumbo-0.9.2.ebuild:
+  Add support for doxygen documentation.
 
 *gumbo-0.9.2 (24 Dec 2014)
 
index 2a1b3a959c992aadc549a709b36664e946a3a6d5..457f318dd77cd09f25501dc68c861fe9d6d5b6ab 100644 (file)
@@ -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-----
index 840da4e807edb75cc324fa4c76c9be155ac0bdbd..8f0d7be111ce97e6886097f4584725366aea4955 100644 (file)
@@ -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
+}