# HG changeset patch # User Binki # Date 2009-11-23 17:53:28 # Node ID 117d5a1ff641a6d2c120a134774ff29123b687fa # Parent 4dfbc1c2c57613b4ae70e349122c8cc88ce42660 dev-libs/libxml: removed, libxml2 has superceded it long ago diff --git a/dev-libs/libxml/ChangeLog b/dev-libs/libxml/ChangeLog deleted file mode 100644 --- a/dev-libs/libxml/ChangeLog +++ /dev/null @@ -1,87 +0,0 @@ -# ChangeLog for dev-libs/libxml -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml/ChangeLog,v 1.23 2009/02/03 23:53:09 patrick Exp $ - - 10 Mar 2009; Nathan Phillip Brink - -libxml-1.8.17-r2.ebuild, libxml-1.8.17-r3.ebuild - added elibtoolize, added patch for --as-needed - -*libxml-1.8.17-r3 (03 Feb 2009) - - 03 Feb 2009; Patrick Lauer - +files/open_call_fix.patch, +libxml-1.8.17-r3.ebuild: - gcc 4.3.3 fix, thanks to Romain Perier. Closes #257309 - - 14 Oct 2008; Robin H. Johnson - libxml-1.8.17-r2.ebuild: - Fix bug #226887. - - 09 Jun 2008; Jeremy Olexa libxml-1.8.17-r2.ebuild: - Fix dep on dev-util/gtk-doc-1. bug #221719, thanks to flameeyes for reporting - - 14 May 2007; Thilo Bangert metadata.xml: - add no-herd - - 07 Feb 2007; Harald van Dijk - +files/configure-LANG.patch, libxml-1.8.17-r2.ebuild: - Apply configure-LANG.patch to fix build with et_EE locale (#119094) - - 27 Dec 2004; Seemant Kulleen libxml-1.8.17-r2.ebuild: - added doc USE with gtk-doc dependency, thanks to: Francisco Javier - in bug #62760 - - 28 Jul 2004; Tom Gall libxml-1.8.17-r2.ebuild: - stable on ppc64, bug #55076 - - 13 May 2004; Stephen P. Becker libxml-1.8.17-r2.ebuild: - Stable on mips. - - 17 Feb 2004; Joshua Kinard libxml-1.8.17-r2.ebuild: - Added ~mips to keywords. - - 09 Jan 2004; libxml-1.8.17-r2.ebuild: - stable on ia64 - - 30 Mar 2003; phoen][x libxml-1.8.17-r2.ebuild : - Updated SRC_URI. Thanks to 'noidd' in #zaurus for the contribution. - - 04 Feb 2003; Aron Griffis libxml-1.8.17-r2.ebuild : - Mark stable on alpha - - 16 Dec 2002; Aron Griffis libxml-1.8.17-r2.ebuild : - Added ~alpha to KEYWORDS - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*libxml-1.8.17-r2 (25 March 2002) - - 06 Jul 2003; Guy Martin libxml-1.8.17-r2.ebuild : - Added hppa to KEYWORDS. - - 22 Oct 2002; Seemant Kulleen libxml-1.8.17-r2.ebuild : - - Updated SRC_URI. Closes bug #9501 by prophyro@hotmail.com (Boris Terzic) - - 06 Aug 2002; Mark Guertin : - Added ppc to keywords - - 25 March 2002; M.Schlemmer : - - Delete the /usr/include/gnome-xml/libxml symlink in pkg_preinst() as it - gets unmerged sometimes. - -*libxml-1.8.17-r1 (24 March 2002) - - 24 March 2002; M.Schlemmer : - - Fix html pages to install into the correct location. - -*libxml-1.8.16 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/dev-libs/libxml/Manifest b/dev-libs/libxml/Manifest deleted file mode 100644 --- a/dev-libs/libxml/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX as-needed.patch 472 RMD160 4804c7df08db6ce0f7bd96536644b2d5d1466a01 SHA1 788b603df4935d902133c274388c0d1b1c860ec4 SHA256 f0e801206d508cc9f032b440d444161323ddfeefbff22a0d835282146baa5adc -AUX configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea -AUX open_call_fix.patch 363 RMD160 d504ae87018452fb4f4908c7b8f63df33520de8e SHA1 8b5bd7aba70b055c1588dd2f69633e6942c225b2 SHA256 7a9aec42a5e3fe2278eac4273e4315518136888089de1a2a17874e1935154995 -DIST libxml-1.8.17.tar.gz 996351 RMD160 3d01879e6e5a38f4453d009ea8bd2d2fc9e86bcc SHA1 ebe7b76bb2b62c882000c1a846a6f8f8346e3bb4 SHA256 bffd3178dec8d75e2cfe05f4a4c36319c8fd3206209e32ef84e1a7c5173a86ed -EBUILD libxml-1.8.17-r3.ebuild 1378 RMD160 c28de1b4f2631b66fe68253a0144ce47654a0a9d SHA1 c57940ec5bdcffc2454db80e3b7fbb1944a043a7 SHA256 642aa11a15c1be2290f309258d32f55816598b2842f68e43d2a20acbc32adc26 -MISC ChangeLog 3206 RMD160 5c318163c3c03a21e2573a0b61841f5b7db0820b SHA1 23ed18e7174a12430ba2efa7369106b3eda2114d SHA256 f7a337b19f7f96a92c9981737ea64f349db42613702a84daa44a58435894ebac -MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a diff --git a/dev-libs/libxml/files/as-needed.patch b/dev-libs/libxml/files/as-needed.patch deleted file mode 100644 --- a/dev-libs/libxml/files/as-needed.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -u /var/tmp/portage/dev-libs/libxml-1.8.17-r3/work/libxml-1.8.17/Makefile.am /tmp/buffer-content-286183qp ---- Makefile.am 2001-06-28 10:53:53.000000000 -0400 -+++ Makefile.am 2009-03-10 12:52:07.000000000 -0400 -@@ -62,7 +62,7 @@ - tester_SOURCES=tester.c - tester_LDFLAGS = - tester_DEPENDENCIES = $(DEPS) --tester_LDADD= @RDL_LIBS@ $(LDADDS) -+tester_LDADD= $(LDADDS) @RDL_LIBS@ - - testSAX_SOURCES=testSAX.c - testSAX_LDFLAGS = - -Diff finished. Tue Mar 10 12:52:07 2009 diff --git a/dev-libs/libxml/files/configure-LANG.patch b/dev-libs/libxml/files/configure-LANG.patch deleted file mode 100644 --- a/dev-libs/libxml/files/configure-LANG.patch +++ /dev/null @@ -1,41 +0,0 @@ -The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in -option parsing, it may break. - -http://bugs.gentoo.org/103483 - ---- configure -+++ configure -@@ -54,6 +54,16 @@ - infodir='${prefix}/info' - mandir='${prefix}/man' - -+# NLS nuisances. -+# Only set these to C if already set. These must not be set unconditionally -+# because not all systems understand e.g. LANG=C (notably SCO). -+# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! -+# Non-C LC_CTYPE values break the ctype check. -+if test "${LANG+set}" = set; then LANG=C; export LANG; fi -+if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi -+if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi -+if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi -+ - # Initialize some other variables. - subdirs= - MFLAGS= MAKEFLAGS= -@@ -452,16 +463,6 @@ - esac - done - --# NLS nuisances. --# Only set these to C if already set. These must not be set unconditionally --# because not all systems understand e.g. LANG=C (notably SCO). --# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! --# Non-C LC_CTYPE values break the ctype check. --if test "${LANG+set}" = set; then LANG=C; export LANG; fi --if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi --if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi --if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi -- - # confdefs.h avoids OS command line length limits that DEFS can exceed. - rm -rf conftest* confdefs.h - # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/dev-libs/libxml/files/open_call_fix.patch b/dev-libs/libxml/files/open_call_fix.patch deleted file mode 100644 --- a/dev-libs/libxml/files/open_call_fix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- old/nanohttp.c 2000-06-28 20:33:46.000000000 +0200 -+++ new/nanohttp.c 2009-02-02 13:45:31.199209868 +0100 -@@ -1182,7 +1182,7 @@ - if (!strcmp(filename, "-")) - fd = 0; - else { -- fd = open(filename, O_CREAT | O_WRONLY); -+ fd = open(filename, O_CREAT | O_WRONLY, 0644); - if (fd < 0) { - xmlNanoHTTPClose(ctxt); - return(-1); diff --git a/dev-libs/libxml/libxml-1.8.17-r3.ebuild b/dev-libs/libxml/libxml-1.8.17-r3.ebuild deleted file mode 100644 --- a/dev-libs/libxml/libxml-1.8.17-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml/libxml-1.8.17-r3.ebuild,v 1.1 2009/02/03 23:53:09 patrick Exp $ - -inherit eutils flag-o-matic libtool autotools - -DESCRIPTION="Version 1 of the library to manipulate XML files" -HOMEPAGE="http://www.xmlsoft.org/" -SRC_URI="ftp://xmlsoft.org/old/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="doc" - -RDEPEND=">=sys-libs/ncurses-5.2" -DEPEND="${RDEPEND} - >=sys-libs/readline-4.1 - doc? ( >=dev-util/gtk-doc-1 )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/configure-LANG.patch - epatch "${FILESDIR}"/open_call_fix.patch - epatch "${FILESDIR}"/as-needed.patch - elibtoolize - eautoreconf -} - -src_compile() { - LIBS="-lncurses" econf || die - emake -j1 || die # Doesn't work with -j 4 (hallski) -} - -src_install() { - make DESTDIR="${D}" \ - BASE_DIR=/usr/share/doc \ - DOC_MODULE=${PF} \ - TARGET_DIR=/usr/share/doc/${PF}/html \ - install || die - - # This link must be fixed - rm "${D}"/usr/include/gnome-xml/libxml - dosym /usr/include/gnome-xml /usr/include/gnome-xml/libxml - - dodoc AUTHORS ChangeLog NEWS README -} - -pkg_preinst() { - if [[ -e ${ROOT}/usr/include/gnome-xml/libxml ]] ; then - rm -f "${ROOT}"/usr/include/gnome-xml/libxml - fi -} diff --git a/dev-libs/libxml/metadata.xml b/dev-libs/libxml/metadata.xml deleted file mode 100644 --- a/dev-libs/libxml/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -no-herd - -maintainer-needed@gentoo.org - -