summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe McCann <joem@gentoo.org>2005-02-25 02:12:29 +0000
committerJoe McCann <joem@gentoo.org>2005-02-25 02:12:29 +0000
commitda4c0ab3ebffbfe38e44fecccf4732f7f00a1741 (patch)
tree281885a3eddb80d599b04dbb7337f13e4b14a8ff /dev-cpp/libxmlpp
parentAdded ~sparc keyword. (diff)
downloadhistorical-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/ChangeLog5
-rw-r--r--dev-cpp/libxmlpp/Manifest4
-rw-r--r--dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild20
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*"