diff options
author | Leonardo Boshell <leonardop@gentoo.org> | 2006-11-07 08:44:05 +0000 |
---|---|---|
committer | Leonardo Boshell <leonardop@gentoo.org> | 2006-11-07 08:44:05 +0000 |
commit | b10b48ca29eb9bea7b28d7d52df331937416faae (patch) | |
tree | 2f7d7f57bf1629423d037ea73ded85075de3515f /dev-libs | |
parent | New release: 1.9.3. Pruning old ebuilds. (diff) | |
download | historical-b10b48ca29eb9bea7b28d7d52df331937416faae.tar.gz historical-b10b48ca29eb9bea7b28d7d52df331937416faae.tar.bz2 historical-b10b48ca29eb9bea7b28d7d52df331937416faae.zip |
Pruning old ebuilds.
Package-Manager: portage-2.1.2_rc1-r3
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libxml2/Manifest | 27 | ||||
-rw-r--r-- | dev-libs/libxml2/files/digest-libxml2-2.6.23 | 3 | ||||
-rw-r--r-- | dev-libs/libxml2/files/digest-libxml2-2.6.23-r1 | 9 | ||||
-rw-r--r-- | dev-libs/libxml2/files/digest-libxml2-2.6.24 | 9 | ||||
-rw-r--r-- | dev-libs/libxml2/files/libxml2-2.6.24-pythondir_fix.patch | 12 | ||||
-rw-r--r-- | dev-libs/libxml2/libxml2-2.6.23-r1.ebuild | 106 | ||||
-rw-r--r-- | dev-libs/libxml2/libxml2-2.6.23.ebuild | 91 | ||||
-rw-r--r-- | dev-libs/libxml2/libxml2-2.6.24.ebuild | 114 |
8 files changed, 0 insertions, 371 deletions
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 6c82eb436a07..b521e0c35064 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -1,24 +1,6 @@ -AUX libxml2-2.6.24-pythondir_fix.patch 459 RMD160 be4b920d27b7255ec1239b4a4911948ca8e7e484 SHA1 bcdb233304b0b4b59201327c0c813eb779be4b11 SHA256 d233b8eaf504b560466ee087d90d308290fdff351e7f18d024b3d84d9dbc7cea -MD5 3fb8bb822bbd0911d1b0823e3454bb20 files/libxml2-2.6.24-pythondir_fix.patch 459 -RMD160 be4b920d27b7255ec1239b4a4911948ca8e7e484 files/libxml2-2.6.24-pythondir_fix.patch 459 -SHA256 d233b8eaf504b560466ee087d90d308290fdff351e7f18d024b3d84d9dbc7cea files/libxml2-2.6.24-pythondir_fix.patch 459 -DIST libxml2-2.6.23.tar.bz2 3418784 RMD160 6cca60b81f56101e42c7f9a8529f5c6f34e4b49f SHA1 08c38de94964c137fa541c5f6556170e2c4d8a62 SHA256 4da7148d83684ccac90a8084bee9062dc1447fd6f465bcf966c7887d76daec1a -DIST libxml2-2.6.24.tar.bz2 3419708 RMD160 9fdde9634a5e49a79a67c0bf24ae860fb894fc5e SHA1 637f4b4894c7195e6857449e46740473e2a944e7 SHA256 50316e4bae355a228b689733d31e43e3ba82ed2002a9068a9466bdda7dfbc084 DIST libxml2-2.6.26.tar.bz2 3418273 RMD160 374ad4860cff3bc37e159bf777302f0135be4c08 SHA1 7a3e175253d47c924e285e3b8e344ba59b5f1797 SHA256 bd250980525ba7f786320590fff6d1d7da942ffaf2cffdea5ca1e6019c4d4515 DIST xsts-2002-01-16.tar.gz 6894439 RMD160 e8905fe1451a1c367b0104af24edca73bad1db08 SHA1 ca6344e6c47f8c28231f5b213d0c8deb0311a409 SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 DIST xsts-2004-01-14.tar.gz 2761085 RMD160 faff2d7826e47ae9968564bc83dab1b54c5e4bf6 SHA1 5896c2aa2cda464246306c5cf0577ed506eefaab SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 -EBUILD libxml2-2.6.23-r1.ebuild 3102 RMD160 bb1fa715614c920849fdbb79ac91eea01236a1bf SHA1 30304f788e75b295f13234bd83f0f6b09cca949a SHA256 111645fd0417637f6e97aa8f43e80bb5c4194e9b5fa9a09ff80abbf0cde2c068 -MD5 7bc37bd80c4e8066c28716c74409c3ae libxml2-2.6.23-r1.ebuild 3102 -RMD160 bb1fa715614c920849fdbb79ac91eea01236a1bf libxml2-2.6.23-r1.ebuild 3102 -SHA256 111645fd0417637f6e97aa8f43e80bb5c4194e9b5fa9a09ff80abbf0cde2c068 libxml2-2.6.23-r1.ebuild 3102 -EBUILD libxml2-2.6.23.ebuild 2557 RMD160 c07830877ebed3b1c222a9e865964cd9e51fd010 SHA1 00fbb8946dae1dcc162c3003f2fa76d56b0ed6f5 SHA256 e779a92d35fca5f5f49e0d1ce2a3aa09292bad85c132edc51ed03abb2980b195 -MD5 b85c966a23baab209c671e10060aa6c1 libxml2-2.6.23.ebuild 2557 -RMD160 c07830877ebed3b1c222a9e865964cd9e51fd010 libxml2-2.6.23.ebuild 2557 -SHA256 e779a92d35fca5f5f49e0d1ce2a3aa09292bad85c132edc51ed03abb2980b195 libxml2-2.6.23.ebuild 2557 -EBUILD libxml2-2.6.24.ebuild 3214 RMD160 46ead11aac09a379de87bc43d256efa0ee4c6968 SHA1 da2b1b3e44b598c6d54c8531646c28a6a6971a83 SHA256 94f26172fe56145e41c48f6c409fe518b920229cad2b87fca830058b639acb72 -MD5 e7a66ea5d32282489c8a34ac3c4be69f libxml2-2.6.24.ebuild 3214 -RMD160 46ead11aac09a379de87bc43d256efa0ee4c6968 libxml2-2.6.24.ebuild 3214 -SHA256 94f26172fe56145e41c48f6c409fe518b920229cad2b87fca830058b639acb72 libxml2-2.6.24.ebuild 3214 EBUILD libxml2-2.6.26.ebuild 3117 RMD160 54c26fa30f8277e7283741b4c438eb627ad75f16 SHA1 ec4d0c5f9095345af6814fe0e1b22a97ad185f97 SHA256 3d2967e2c10ea88585228d550b7bd63d58b33fe59e1330e7626271c24c9e73f8 MD5 1669c138af1f692e44e4ba68718cc973 libxml2-2.6.26.ebuild 3117 RMD160 54c26fa30f8277e7283741b4c438eb627ad75f16 libxml2-2.6.26.ebuild 3117 @@ -31,15 +13,6 @@ MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata.xml 158 -MD5 bb2dad568701b2ae460a920063f5f939 files/digest-libxml2-2.6.23 250 -RMD160 d335fca53ec169f00d635736163b5ff319e4ae75 files/digest-libxml2-2.6.23 250 -SHA256 a722b156c9f465f9ce30343e0c1b3c32eb553ad96be167672e86ccb4f1d048b6 files/digest-libxml2-2.6.23 250 -MD5 50fc94cc7c8b122d6b5323535de3122f files/digest-libxml2-2.6.23-r1 750 -RMD160 7843b0142b97c2e01b87fd710bf48a639e3e5f22 files/digest-libxml2-2.6.23-r1 750 -SHA256 74e8bd4d2bc0723577747c69ad9e866fb6d8fcc7d03ee3c1070a4f5c16330b9b files/digest-libxml2-2.6.23-r1 750 -MD5 2cbcb43fbf557c6318881220c83c351d files/digest-libxml2-2.6.24 750 -RMD160 5d2da0756de2ae5ec93002bbcbff77c42f69dde9 files/digest-libxml2-2.6.24 750 -SHA256 cfe47c21adad5480c1d28c6d5f2b0748d8cb7dc29ebf1867f0d2b40e376a348c files/digest-libxml2-2.6.24 750 MD5 3e7bc75fee39653aa4ac7ac57431527e files/digest-libxml2-2.6.26 750 RMD160 e28fada0a4f96b5ec0e40253b11b9c63a814ab4c files/digest-libxml2-2.6.26 750 SHA256 96488cff545e05e677002e2c56621e78c379e323721d2653d6c66034c9fdaf0b files/digest-libxml2-2.6.26 750 diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.23 b/dev-libs/libxml2/files/digest-libxml2-2.6.23 deleted file mode 100644 index d912e35f21f2..000000000000 --- a/dev-libs/libxml2/files/digest-libxml2-2.6.23 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 e98018a6b562f1fa454e705dde2269de libxml2-2.6.23.tar.bz2 3418784 -RMD160 6cca60b81f56101e42c7f9a8529f5c6f34e4b49f libxml2-2.6.23.tar.bz2 3418784 -SHA256 4da7148d83684ccac90a8084bee9062dc1447fd6f465bcf966c7887d76daec1a libxml2-2.6.23.tar.bz2 3418784 diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.23-r1 b/dev-libs/libxml2/files/digest-libxml2-2.6.23-r1 deleted file mode 100644 index cb53690c1043..000000000000 --- a/dev-libs/libxml2/files/digest-libxml2-2.6.23-r1 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 e98018a6b562f1fa454e705dde2269de libxml2-2.6.23.tar.bz2 3418784 -RMD160 6cca60b81f56101e42c7f9a8529f5c6f34e4b49f libxml2-2.6.23.tar.bz2 3418784 -SHA256 4da7148d83684ccac90a8084bee9062dc1447fd6f465bcf966c7887d76daec1a libxml2-2.6.23.tar.bz2 3418784 -MD5 073bb1181a019a3f49ed2a8018e56ffe xsts-2002-01-16.tar.gz 6894439 -RMD160 e8905fe1451a1c367b0104af24edca73bad1db08 xsts-2002-01-16.tar.gz 6894439 -SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 xsts-2002-01-16.tar.gz 6894439 -MD5 e15e6b539347a9da9a1337c0ac1af7b1 xsts-2004-01-14.tar.gz 2761085 -RMD160 faff2d7826e47ae9968564bc83dab1b54c5e4bf6 xsts-2004-01-14.tar.gz 2761085 -SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 xsts-2004-01-14.tar.gz 2761085 diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.24 b/dev-libs/libxml2/files/digest-libxml2-2.6.24 deleted file mode 100644 index 4a2b56109fb9..000000000000 --- a/dev-libs/libxml2/files/digest-libxml2-2.6.24 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 258866cdd9204b3ffb75992e00809ebf libxml2-2.6.24.tar.bz2 3419708 -RMD160 9fdde9634a5e49a79a67c0bf24ae860fb894fc5e libxml2-2.6.24.tar.bz2 3419708 -SHA256 50316e4bae355a228b689733d31e43e3ba82ed2002a9068a9466bdda7dfbc084 libxml2-2.6.24.tar.bz2 3419708 -MD5 073bb1181a019a3f49ed2a8018e56ffe xsts-2002-01-16.tar.gz 6894439 -RMD160 e8905fe1451a1c367b0104af24edca73bad1db08 xsts-2002-01-16.tar.gz 6894439 -SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 xsts-2002-01-16.tar.gz 6894439 -MD5 e15e6b539347a9da9a1337c0ac1af7b1 xsts-2004-01-14.tar.gz 2761085 -RMD160 faff2d7826e47ae9968564bc83dab1b54c5e4bf6 xsts-2004-01-14.tar.gz 2761085 -SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 xsts-2004-01-14.tar.gz 2761085 diff --git a/dev-libs/libxml2/files/libxml2-2.6.24-pythondir_fix.patch b/dev-libs/libxml2/files/libxml2-2.6.24-pythondir_fix.patch deleted file mode 100644 index bcbc1532f448..000000000000 --- a/dev-libs/libxml2/files/libxml2-2.6.24-pythondir_fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -NurdB libxml2-2.6.24/configure libxml2-2.6.24-patched/configure ---- libxml2-2.6.24/configure 2006-04-28 11:32:55.000000000 -0500 -+++ libxml2-2.6.24-patched/configure 2006-05-17 18:26:33.000000000 -0500 -@@ -26958,7 +26958,7 @@ - fi - if test "$with_python" != "" - then -- pythondir=$(PYTHON_SITE_PACKAGES) -+ pythondir='$(PYTHON_SITE_PACKAGES)' - else - pythondir='$(libdir)/python$(PYTHON_VERSION)/site-packages' - fi diff --git a/dev-libs/libxml2/libxml2-2.6.23-r1.ebuild b/dev-libs/libxml2/libxml2-2.6.23-r1.ebuild deleted file mode 100644 index c67589593046..000000000000 --- a/dev-libs/libxml2/libxml2-2.6.23-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.23-r1.ebuild,v 1.4 2006/10/27 10:20:02 grobian Exp $ - -inherit libtool gnome.org flag-o-matic eutils - -DESCRIPTION="Version 2 of the library to manipulate XML files" -HOMEPAGE="http://www.xmlsoft.org/" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="debug doc ipv6 python readline test" - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" - -SRC_URI="${SRC_URI} - test? ( ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} )" - -RDEPEND="sys-libs/zlib - python? ( dev-lang/python ) - readline? ( sys-libs/readline )" - -DEPEND="${RDEPEND} - hppa? ( >=sys-devel/binutils-2.15.92.0.2 )" - -src_unpack() { - unpack ${P}.tar.${GNOME_TARBALL_SUFFIX} - if use test; then - cp ${DISTDIR}/${XSTS_TARBALL_1} \ - ${DISTDIR}/${XSTS_TARBALL_2} \ - ${S}/xstc/ \ - || die "Failed to install test tarballs" - fi - epunt_cxx -} - -src_compile() { - # USE zlib support breaks gnome2 - # (libgnomeprint for instance fails to compile with - # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002). - - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - - # --with-mem-debug causes unusual segmentation faults (bug #105120). - - local myconf="--with-zlib \ - $(use_with debug run-debug) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with readline history) \ - $(use_enable ipv6)" - - # 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 - - econf $myconf || die "Configuration failed" - - # Patching the Makefiles to respect get_libdir - # Fixes BUG #86766, please keep this. - # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 - for x in $(find ${S} -name "Makefile") ; do - sed \ - -e "s|^\(PYTHON_SITE_PACKAGES\ =\ \/usr\/\).*\(\/python.*\)|\1$(get_libdir)\2|g" \ - -i ${x} \ - || die "sed failed" - done - - emake || die "Copilation failed" - -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - dodoc AUTHORS ChangeLog Copyright NEWS README* TODO* - - if ! use doc; then - rm -rf ${D}/usr/share/gtk-doc - rm -rf ${D}/usr/share/doc/${P}/html - fi -} - -pkg_postinst() { - # need an XML catalog, so no-one writes to a non-existent one - CATALOG="${ROOT}/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 "${ROOT}/etc/xml" ] || mkdir -p "${ROOT}/etc/xml" - /usr/bin/xmlcatalog --create > ${CATALOG} - einfo "Created XML catalog in ${CATALOG}" - fi -} diff --git a/dev-libs/libxml2/libxml2-2.6.23.ebuild b/dev-libs/libxml2/libxml2-2.6.23.ebuild deleted file mode 100644 index 747dddbd029d..000000000000 --- a/dev-libs/libxml2/libxml2-2.6.23.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.23.ebuild,v 1.10 2006/10/27 10:20:02 grobian Exp $ - -inherit libtool gnome.org flag-o-matic eutils - -DESCRIPTION="Version 2 of the library to manipulate XML files" -HOMEPAGE="http://www.xmlsoft.org/" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86" -IUSE="debug doc ipv6 python readline" - -RDEPEND="sys-libs/zlib - python? ( dev-lang/python ) - readline? ( sys-libs/readline )" - -DEPEND="${RDEPEND} - hppa? ( >=sys-devel/binutils-2.15.92.0.2 )" - -src_unpack() { - unpack "${A}" - - epunt_cxx -} - -src_compile() { - # USE zlib support breaks gnome2 - # (libgnomeprint for instance fails to compile with - # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002). - - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - - # --with-mem-debug causes unusual segmentation faults (bug #105120). - - local myconf="--with-zlib \ - $(use_with debug run-debug) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with readline history) \ - $(use_enable ipv6)" - - # 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 - - econf $myconf || die "Configuration failed" - - # Patching the Makefiles to respect get_libdir - # Fixes BUG #86766, please keep this. - # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 - for x in $(find ${S} -name "Makefile") ; do - sed \ - -e "s|^\(PYTHON_SITE_PACKAGES\ =\ \/usr\/\).*\(\/python.*\)|\1$(get_libdir)\2|g" \ - -i ${x} \ - || die "sed failed" - done - - emake || die "Copilation failed" - -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - dodoc AUTHORS ChangeLog Copyright NEWS README* TODO* - - if ! use doc; then - rm -rf ${D}/usr/share/gtk-doc - rm -rf ${D}/usr/share/doc/${P}/html - fi -} - -pkg_postinst() { - # need an XML catalog, so no-one writes to a non-existent one - CATALOG="${ROOT}/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 "${ROOT}/etc/xml" ] || mkdir -p "${ROOT}/etc/xml" - /usr/bin/xmlcatalog --create > ${CATALOG} - einfo "Created XML catalog in ${CATALOG}" - fi -} diff --git a/dev-libs/libxml2/libxml2-2.6.24.ebuild b/dev-libs/libxml2/libxml2-2.6.24.ebuild deleted file mode 100644 index 0af80b4db45e..000000000000 --- a/dev-libs/libxml2/libxml2-2.6.24.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.24.ebuild,v 1.2 2006/10/27 10:20:02 grobian Exp $ - -inherit libtool gnome.org flag-o-matic eutils - -DESCRIPTION="Version 2 of the library to manipulate XML files" -HOMEPAGE="http://www.xmlsoft.org/" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="debug doc ipv6 python readline test" - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" - -SRC_URI="${SRC_URI} - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} )" - -RDEPEND="sys-libs/zlib - python? ( dev-lang/python ) - readline? ( sys-libs/readline )" - -DEPEND="${RDEPEND} - hppa? ( >=sys-devel/binutils-2.15.92.0.2 )" - - -src_unpack() { - unpack "${P}.tar.${GNOME_TARBALL_SUFFIX}" - cd "${S}" - - # Fix the declaration of the pythondir variable - epatch "${FILESDIR}"/${P}-pythondir_fix.patch - - if use test; then - cp ${DISTDIR}/${XSTS_TARBALL_1} \ - ${DISTDIR}/${XSTS_TARBALL_2} \ - ${S}/xstc/ \ - || die "Failed to install test tarballs" - fi - - epunt_cxx -} - -src_compile() { - # USE zlib support breaks gnome2 - # (libgnomeprint for instance fails to compile with - # fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002). - - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - - # --with-mem-debug causes unusual segmentation faults (bug #105120). - - local myconf="--with-zlib \ - $(use_with debug run-debug) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with readline history) \ - $(use_enable ipv6)" - - # 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 - - econf $myconf || die "Configuration failed" - - # Patching the Makefiles to respect get_libdir - # Fixes BUG #86766, please keep this. - # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 - for x in $(find ${S} -name "Makefile") ; do - sed \ - -e "s|^\(PYTHON_SITE_PACKAGES\ =\ \/usr\/\).*\(\/python.*\)|\1$(get_libdir)\2|g" \ - -i ${x} \ - || die "sed failed" - done - - emake || die "Copilation failed" - -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - dodoc AUTHORS ChangeLog Copyright NEWS README* TODO* - - if ! use doc; then - rm -rf ${D}/usr/share/gtk-doc - rm -rf ${D}/usr/share/doc/${P}/html - fi -} - -pkg_postinst() { - # need an XML catalog, so no-one writes to a non-existent one - CATALOG="${ROOT}/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 "${ROOT}/etc/xml" ] || mkdir -p "${ROOT}/etc/xml" - /usr/bin/xmlcatalog --create > ${CATALOG} - einfo "Created XML catalog in ${CATALOG}" - fi -} |