summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2006-11-07 08:44:05 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2006-11-07 08:44:05 +0000
commitb10b48ca29eb9bea7b28d7d52df331937416faae (patch)
tree2f7d7f57bf1629423d037ea73ded85075de3515f /dev-libs
parentNew release: 1.9.3. Pruning old ebuilds. (diff)
downloadhistorical-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/Manifest27
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.233
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.23-r19
-rw-r--r--dev-libs/libxml2/files/digest-libxml2-2.6.249
-rw-r--r--dev-libs/libxml2/files/libxml2-2.6.24-pythondir_fix.patch12
-rw-r--r--dev-libs/libxml2/libxml2-2.6.23-r1.ebuild106
-rw-r--r--dev-libs/libxml2/libxml2-2.6.23.ebuild91
-rw-r--r--dev-libs/libxml2/libxml2-2.6.24.ebuild114
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
-}