diff options
author | 2005-02-25 02:12:29 +0000 | |
---|---|---|
committer | 2005-02-25 02:12:29 +0000 | |
commit | da4c0ab3ebffbfe38e44fecccf4732f7f00a1741 (patch) | |
tree | 281885a3eddb80d599b04dbb7337f13e4b14a8ff /dev-cpp/libxmlpp | |
parent | Added ~sparc keyword. (diff) | |
download | historical-da4c0ab3ebffbfe38e44fecccf4732f7f00a1741.tar.gz historical-da4c0ab3ebffbfe38e44fecccf4732f7f00a1741.tar.bz2 historical-da4c0ab3ebffbfe38e44fecccf4732f7f00a1741.zip |
Build api docs if use=doc. Thanks to ka0ttic@gentoo.org on bug 82797
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-cpp/libxmlpp')
-rw-r--r-- | dev-cpp/libxmlpp/ChangeLog | 5 | ||||
-rw-r--r-- | dev-cpp/libxmlpp/Manifest | 4 | ||||
-rw-r--r-- | dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild | 20 |
3 files changed, 23 insertions, 6 deletions
diff --git a/dev-cpp/libxmlpp/ChangeLog b/dev-cpp/libxmlpp/ChangeLog index 8f2dae3c6b9a..6b3a5f07687a 100644 --- a/dev-cpp/libxmlpp/ChangeLog +++ b/dev-cpp/libxmlpp/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-cpp/libxmlpp # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/ChangeLog,v 1.16 2005/02/25 02:03:40 joem Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/ChangeLog,v 1.17 2005/02/25 02:12:29 joem Exp $ + + 24 Feb 2005; Joe McCann <joem@gentoo.org> libxmlpp-2.8.0.ebuild: + Build api docs if use=doc. Thanks to ka0ttic@gentoo.org on bug 82797 24 Feb 2005; Joe McCann <joem@gentoo.org> libxmlpp-1.0.4.ebuild: add pkgconfig dep, mark x86 stable. bug 82931 diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest index 570507cb35f9..406f85589b10 100644 --- a/dev-cpp/libxmlpp/Manifest +++ b/dev-cpp/libxmlpp/Manifest @@ -1,9 +1,9 @@ -MD5 4ec14b6ba6fc1c541e1a40a5faeb5802 ChangeLog 2671 +MD5 376feee9b9b72a5c25dc2106ed61572a ChangeLog 2810 MD5 9efdd4c9885894848e8dad5b9faf3f3e libxmlpp-0.27.0.ebuild 891 MD5 36d14f254de09f7793e51b0e7cd0c106 libxmlpp-1.0.2.ebuild 793 -MD5 e8ece7ab9a8f5571833cdf343c969d8e libxmlpp-2.8.0.ebuild 697 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 MD5 69cf0f676ae74b1351e4d0a794cbc78f libxmlpp-1.0.4.ebuild 831 +MD5 a2eb0b7f9203d156b9be90d1d76006dd libxmlpp-2.8.0.ebuild 934 MD5 ababb33432c4d45282fa2fe2c0a2b0d5 files/digest-libxmlpp-0.27.0 67 MD5 d8908feca35d34dbd88eab2dc2eaa621 files/digest-libxmlpp-1.0.2 67 MD5 ddefcfb1e4627340a979fe347b62745e files/digest-libxmlpp-1.0.4 67 diff --git a/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild index 9ad950a0fad4..1b6678993bcf 100644 --- a/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild +++ b/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild,v 1.2 2005/01/01 17:29:19 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild,v 1.3 2005/02/25 02:12:29 joem Exp $ -IUSE="" +IUSE="doc" inherit gnome2 @@ -21,8 +21,22 @@ RDEPEND=">=dev-libs/libxml2-2.6.1 >=dev-cpp/glibmm-2.4" DEPEND="${RDEPEND} - dev-util/pkgconfig" + dev-util/pkgconfig + doc? ( app-doc/doxygen )" MAKEOPTS="${MAKEOPTS} -j1" +src_compile() { + gnome2_src_compile + if use doc ; then + cd ${S}/docs/reference + emake || die "failed to build docs" + fi +} + +src_install() { + gnome2_src_install + use doc && dohtml docs/reference/${PV%.*}/html/* +} + DOCS="AUTHORS ChangeLog NEWS README*" |