summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2005-05-12 21:35:28 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2005-05-12 21:35:28 +0000
commitb24f754af9855bcf98dbfbf43cc89b57d15a9918 (patch)
tree8d97cb2c55760f5dc52a514c05351e748d1cc9c7 /dev-libs/libxml2
parentversion bump (diff)
downloadhistorical-b24f754af9855bcf98dbfbf43cc89b57d15a9918.tar.gz
historical-b24f754af9855bcf98dbfbf43cc89b57d15a9918.tar.bz2
historical-b24f754af9855bcf98dbfbf43cc89b57d15a9918.zip
Pruning outdated ebuilds.
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'dev-libs/libxml2')
-rw-r--r--dev-libs/libxml2/Manifest33
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.111
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.121
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.15-r11
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.61
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.71
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.91
-rw-r--r--dev-libs/libxml2/files/libxml2-2.6.15-reverse_error.patch16
-rw-r--r--dev-libs/libxml2/libxml2-2.6.11.ebuild67
-rw-r--r--dev-libs/libxml2/libxml2-2.6.12.ebuild67
-rw-r--r--dev-libs/libxml2/libxml2-2.6.15-r1.ebuild74
-rw-r--r--dev-libs/libxml2/libxml2-2.6.6.ebuild76
-rw-r--r--dev-libs/libxml2/libxml2-2.6.7.ebuild75
-rw-r--r--dev-libs/libxml2/libxml2-2.6.9.ebuild78
14 files changed, 5 insertions, 487 deletions
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index c4b0c4fd9876..0ad5339b03a6 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,34 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 80ab901aba0f732904e8ed7d904744c5 libxml2-2.6.17.ebuild 1716
-MD5 fd5c4829b374de7478ad8f71d9266ca4 libxml2-2.6.12.ebuild 1668
-MD5 4afb16d8cb0b1a2206bb115b129c819c libxml2-2.6.15-r1.ebuild 1805
-MD5 075593cf9539ef96b3c8a8a7298ee0d5 libxml2-2.6.19.ebuild 2057
-MD5 57aa74726020ca14a295679cf8be6259 libxml2-2.6.7.ebuild 1886
-MD5 2c997a3eeb8cebea6c43aeeb58d08e2c libxml2-2.6.16.ebuild 1775
-MD5 68188201e3bb40b622a32d291a6c2fbe libxml2-2.6.11.ebuild 1661
-MD5 c1428b305a81205bc7f99d81cbbe35bc libxml2-2.6.9.ebuild 1947
-MD5 52663308c19f1f47b0421f1204f2c911 libxml2-2.6.18.ebuild 2055
-MD5 864297613eab841b3e6896145930ed4d libxml2-2.6.6.ebuild 1890
MD5 763ddd51b30e376c9049daed6e3e6cfb ChangeLog 13877
+MD5 2c997a3eeb8cebea6c43aeeb58d08e2c libxml2-2.6.16.ebuild 1775
+MD5 80ab901aba0f732904e8ed7d904744c5 libxml2-2.6.17.ebuild 1716
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 df8aa422d2ef75d0fbb2dfd7e3691d2c files/digest-libxml2-2.6.6 67
-MD5 e1d3673ddc47844934e0894da13d7c31 files/digest-libxml2-2.6.7 67
-MD5 02c6697e95e4ac68f27f42bc47bd211b files/digest-libxml2-2.6.9 67
-MD5 6f985801b3703cf758165d018cad9132 files/libxml2-2.6.15-reverse_error.patch 670
-MD5 e7fb4717d64a8f4b7c4f35a6924bdbd4 files/digest-libxml2-2.6.15-r1 68
-MD5 3451360f628f1e2dc20813a52fbaa404 files/libxml2-2.6.16-xlattable.patch 537
-MD5 58ae52ba5b2d6b7aed29f8a08b324d2c files/digest-libxml2-2.6.11 68
-MD5 fa747ea5704458d21c71742d5bd870d4 files/digest-libxml2-2.6.12 68
+MD5 52663308c19f1f47b0421f1204f2c911 libxml2-2.6.18.ebuild 2055
+MD5 075593cf9539ef96b3c8a8a7298ee0d5 libxml2-2.6.19.ebuild 2057
MD5 ff7efcdcc2a364b0eeca271ef52566f8 files/digest-libxml2-2.6.16 68
MD5 8409491d7d4c895c3a509a3c1c121e02 files/digest-libxml2-2.6.17 68
+MD5 3451360f628f1e2dc20813a52fbaa404 files/libxml2-2.6.16-xlattable.patch 537
MD5 bf6bcb2188d6caf2b35ba1a6aaa7d94f files/digest-libxml2-2.6.18 68
MD5 761d617849c91c951713a1411f3c1cff files/digest-libxml2-2.6.19 68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCfgB/ntT9W3vfTuoRAjHIAJ4+KwW9W4K+wEwZwtT7sEWRPjo6fwCePo7u
-pf95bOeLKMas+PfW2ygyubg=
-=IXx8
------END PGP SIGNATURE-----
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.11 b/dev-libs/libxml2/files/digest-libxml2-2.6.11
deleted file mode 100644
index 328a7cb9423e..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.11
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0a5439d172555472d4b3d8442eb2478f libxml2-2.6.11.tar.bz2 2750851
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.12 b/dev-libs/libxml2/files/digest-libxml2-2.6.12
deleted file mode 100644
index 1dc89f384ce1..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.12
+++ /dev/null
@@ -1 +0,0 @@
-MD5 16c29665a0b1eaa03b85ee8d21dc539f libxml2-2.6.12.tar.bz2 2773187
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.15-r1 b/dev-libs/libxml2/files/digest-libxml2-2.6.15-r1
deleted file mode 100644
index b501eb5fa9ff..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.15-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 09d9ac8d9c82f839a79c9e5a01c0df86 libxml2-2.6.15.tar.bz2 2912736
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.6 b/dev-libs/libxml2/files/digest-libxml2-2.6.6
deleted file mode 100644
index 8fdd6abb8a70..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 4aa5c05a92302b50d9a87e7c84527a8e libxml2-2.6.6.tar.bz2 2652415
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.7 b/dev-libs/libxml2/files/digest-libxml2-2.6.7
deleted file mode 100644
index 48e5434b08ff..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bdbef92cbdc5b4bd0365313ba22b75ce libxml2-2.6.7.tar.bz2 2651941
diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.9 b/dev-libs/libxml2/files/digest-libxml2-2.6.9
deleted file mode 100644
index 4b6b55522b8b..000000000000
--- a/dev-libs/libxml2/files/digest-libxml2-2.6.9
+++ /dev/null
@@ -1 +0,0 @@
-MD5 fe4c008133789d237dfc11b761bcf6a4 libxml2-2.6.9.tar.bz2 2669509
diff --git a/dev-libs/libxml2/files/libxml2-2.6.15-reverse_error.patch b/dev-libs/libxml2/files/libxml2-2.6.15-reverse_error.patch
deleted file mode 100644
index f19f6168e5d2..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.6.15-reverse_error.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-===================================================================
-RCS file: /cvs/gnome/libxml2/error.c,v
-retrieving revision 1.73
-retrieving revision 1.74
-diff -u -r1.73 -r1.74
---- error.c 2004/10/02 03:54:00 1.73
-+++ error.c 2004/10/25 16:23:56 1.74
-@@ -453,7 +453,7 @@
- return;
- if ((domain == XML_FROM_PARSER) || (domain == XML_FROM_HTML) ||
- (domain == XML_FROM_DTD) || (domain == XML_FROM_NAMESPACE) ||
-- (domain == XML_FROM_IO)) {
-+ (domain == XML_FROM_IO) || (domain == XML_FROM_VALID)) {
- ctxt = (xmlParserCtxtPtr) ctx;
- if ((schannel == NULL) && (ctxt != NULL) && (ctxt->sax != NULL) &&
- (ctxt->sax->initialized == XML_SAX2_MAGIC))
diff --git a/dev-libs/libxml2/libxml2-2.6.11.ebuild b/dev-libs/libxml2/libxml2-2.6.11.ebuild
deleted file mode 100644
index 72ff1cac3a08..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.11.ebuild,v 1.9 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="x86 ~ppc sparc mips alpha arm -hppa amd64 ia64 ~ppc64 ~s390"
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
- unpack ${A}
- gnuconfig_update ${S}
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- `use_with python` \
- `use_with readline` \
- `use_enable ipv6` || die
-
- emake || die
-
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS Copyright ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}
diff --git a/dev-libs/libxml2/libxml2-2.6.12.ebuild b/dev-libs/libxml2/libxml2-2.6.12.ebuild
deleted file mode 100644
index 21ac0e2d5572..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.12.ebuild,v 1.3 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm -hppa ~amd64 ~ia64 ~ppc64 ~s390"
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
- unpack ${A}
- gnuconfig_update ${S}
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- `use_with python` \
- `use_with readline` \
- `use_enable ipv6` || die
-
- emake || die
-
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS Copyright ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}
diff --git a/dev-libs/libxml2/libxml2-2.6.15-r1.ebuild b/dev-libs/libxml2/libxml2-2.6.15-r1.ebuild
deleted file mode 100644
index 77863f1636d5..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.15-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.15-r1.ebuild,v 1.11 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig eutils
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64 ppc64 s390"
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- hppa? ( >=sys-devel/binutils-2.15.92.0.2 )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
-
- unpack ${A}
- gnuconfig_update ${S}
-
- cd ${S}
- # Fix scrollkeeper crash
- EPATCH_OPTS="-R" epatch ${FILESDIR}/${P}-reverse_error.patch
-
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- $(use_with python) \
- $(use_with readline) \
- $(use_enable ipv6) || die
-
- emake || die
-
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}
diff --git a/dev-libs/libxml2/libxml2-2.6.6.ebuild b/dev-libs/libxml2/libxml2-2.6.6.ebuild
deleted file mode 100644
index 93ef6c07004c..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.6.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.6.ebuild,v 1.9 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="x86 ppc sparc alpha hppa amd64 ia64 ppc64 mips s390"
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
- unpack ${A}
- gnuconfig_update ${S}
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- `use_with python` \
- `use_with readline` \
- `use_enable ipv6` || die
-
- emake || die
-
-}
-
-src_install() {
-
- make \
- DESTDIR=${D} \
- DOCS_DIR=/usr/share/doc/${PF}/python \
- EXAMPLE_DIR=/usr/share/doc/${PF}/python/example \
- BASE_DIR=/usr/share/doc \
- DOC_MODULE=${PF} \
- EXAMPLES_DIR=/usr/share/doc/${PF}/example \
- TARGET_DIR=/usr/share/doc/${PF}/html \
- install || die
-
- dodoc AUTHORS Copyright ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}
-
diff --git a/dev-libs/libxml2/libxml2-2.6.7.ebuild b/dev-libs/libxml2/libxml2-2.6.7.ebuild
deleted file mode 100644
index aad651bd75fa..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.7.ebuild,v 1.11 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="x86 ppc sparc alpha hppa amd64 ia64 ~ppc64 mips"
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
- unpack ${A}
- gnuconfig_update ${S}
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- `use_with python` \
- `use_with readline` \
- `use_enable ipv6` || die
-
- emake || die
-
-}
-
-src_install() {
-
- make \
- DESTDIR=${D} \
- DOCS_DIR=/usr/share/doc/${PF}/python \
- EXAMPLE_DIR=/usr/share/doc/${PF}/python/example \
- BASE_DIR=/usr/share/doc \
- DOC_MODULE=${PF} \
- EXAMPLES_DIR=/usr/share/doc/${PF}/example \
- TARGET_DIR=/usr/share/doc/${PF}/html \
- install || die
-
- dodoc AUTHORS Copyright ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}
diff --git a/dev-libs/libxml2/libxml2-2.6.9.ebuild b/dev-libs/libxml2/libxml2-2.6.9.ebuild
deleted file mode 100644
index e56d2c1835dd..000000000000
--- a/dev-libs/libxml2/libxml2-2.6.9.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.9.ebuild,v 1.7 2005/01/03 21:48:03 joem Exp $
-
-inherit libtool gnome.org flag-o-matic gnuconfig
-
-DESCRIPTION="Version 2 of the library to manipulate XML files"
-HOMEPAGE="http://www.xmlsoft.org/"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha arm hppa ~amd64 ~ia64 ppc64 s390 "
-IUSE="python readline ipv6"
-
-DEPEND="sys-libs/zlib
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )"
-
-src_unpack() {
- unpack ${A}
- gnuconfig_update ${S}
-}
-
-src_compile() {
-
- # Please do not remove, as else we get references to PORTAGE_TMPDIR
- # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
- elibtoolize
-
- # filter seemingly problematic CFLAGS (#26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # USE zlib support breaks gnome2
- # (libgnomeprint for instance fails to compile with
- # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
-
- econf --with-zlib \
- `use_with python` \
- `use_with readline` \
- `use_enable ipv6` || die
-
- emake || die
-
-}
-
-src_install() {
-
-# make \
-# DESTDIR=${D} \
-# DOCS_DIR=/usr/share/doc/${PF}/python \
-# EXAMPLE_DIR=/usr/share/doc/${PF}/python/example \
-# BASE_DIR=/usr/share/doc \
-# DOC_MODULE=${PF} \
-# EXAMPLES_DIR=/usr/share/doc/${PF}/example \
-# TARGET_DIR=/usr/share/doc/${PF}/html \
-#
-# install || die
-
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS Copyright ChangeLog INSTALL NEWS README TODO
-
-}
-
-pkg_postinst() {
-
- # need an XML catalog, so no-one writes to a non-existent one
- CATALOG=/etc/xml/catalog
- # we dont want to clobber an existing catalog though,
- # only ensure that one is there
- # <obz@gentoo.org>
- if [ ! -e ${CATALOG} ]; then
- [ -d /etc/xml ] || mkdir /etc/xml
- /usr/bin/xmlcatalog --create > ${CATALOG}
- einfo "Created XML catalog in ${CATALOG}"
- fi
-
-}