diff options
author | Mike Gardiner <obz@gentoo.org> | 2005-01-25 10:22:06 +0000 |
---|---|---|
committer | Mike Gardiner <obz@gentoo.org> | 2005-01-25 10:22:06 +0000 |
commit | ef68f4a980bc56b97b8b73456526d711af73e891 (patch) | |
tree | 4ed57b5ef1cd61913ee8647641de479fc81e005b /dev-libs/libxml2 | |
parent | fixing stupid package mask of nagios-core/nagios-core-1.2-r4 and replacing it... (diff) | |
download | gentoo-2-ef68f4a980bc56b97b8b73456526d711af73e891.tar.gz gentoo-2-ef68f4a980bc56b97b8b73456526d711af73e891.tar.bz2 gentoo-2-ef68f4a980bc56b97b8b73456526d711af73e891.zip |
New version, see bugs #79290 and #66696, marked 2.6.16 stable on x86
(Portage version: 2.0.51-r14)
Diffstat (limited to 'dev-libs/libxml2')
-rw-r--r-- | dev-libs/libxml2/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libxml2/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/libxml2/files/digest-libxml2-2.6.17 | 1 | ||||
-rw-r--r-- | dev-libs/libxml2/libxml2-2.6.16.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/libxml2/libxml2-2.6.17.ebuild | 70 |
5 files changed, 83 insertions, 3 deletions
diff --git a/dev-libs/libxml2/ChangeLog b/dev-libs/libxml2/ChangeLog index 0d176fb8e5aa..9dcdefba959d 100644 --- a/dev-libs/libxml2/ChangeLog +++ b/dev-libs/libxml2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libxml2 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.103 2005/01/03 21:48:03 joem Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.104 2005/01/25 10:22:06 obz Exp $ + +*libxml2-2.6.17 (25 Jan 2005) + + 25 Jan 2005; Mike Gardiner <obz@gentoo.org> libxml2-2.6.16.ebuild, + +libxml2-2.6.17.ebuild: + New version, see bugs #79290 and #66696, marked 2.6.16 stable on x86 03 Jan 2005; Joe McCann <joem@gentoo.org> +files/libxml2-2.6.16-xlattable.patch, libxml2-2.6.16.ebuild: diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 52456c828a1b..dc8ce67485f5 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -7,6 +7,8 @@ MD5 57aa74726020ca14a295679cf8be6259 libxml2-2.6.7.ebuild 1886 MD5 c1428b305a81205bc7f99d81cbbe35bc libxml2-2.6.9.ebuild 1947 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 MD5 ab54dd03cc61e429964234c09323d522 libxml2-2.6.16.ebuild 1758 +MD5 ab54dd03cc61e429964234c09323d522 libxml2-2.6.17.ebuild 1758 +MD5 23a94b26fd68c46e4c2490ea32f0faae .libxml2-2.6.17.ebuild.swp 12288 MD5 58ae52ba5b2d6b7aed29f8a08b324d2c files/digest-libxml2-2.6.11 68 MD5 fa747ea5704458d21c71742d5bd870d4 files/digest-libxml2-2.6.12 68 MD5 e7fb4717d64a8f4b7c4f35a6924bdbd4 files/digest-libxml2-2.6.15-r1 68 @@ -16,3 +18,4 @@ MD5 02c6697e95e4ac68f27f42bc47bd211b files/digest-libxml2-2.6.9 67 MD5 6f985801b3703cf758165d018cad9132 files/libxml2-2.6.15-reverse_error.patch 670 MD5 ff7efcdcc2a364b0eeca271ef52566f8 files/digest-libxml2-2.6.16 68 MD5 3451360f628f1e2dc20813a52fbaa404 files/libxml2-2.6.16-xlattable.patch 537 +MD5 8409491d7d4c895c3a509a3c1c121e02 files/digest-libxml2-2.6.17 68 diff --git a/dev-libs/libxml2/files/digest-libxml2-2.6.17 b/dev-libs/libxml2/files/digest-libxml2-2.6.17 new file mode 100644 index 000000000000..7891a09308b0 --- /dev/null +++ b/dev-libs/libxml2/files/digest-libxml2-2.6.17 @@ -0,0 +1 @@ +MD5 2d53bba9a4768ec57d8bf2bdadb75c87 libxml2-2.6.17.tar.bz2 3067503 diff --git a/dev-libs/libxml2/libxml2-2.6.16.ebuild b/dev-libs/libxml2/libxml2-2.6.16.ebuild index 488b2eef4e5e..87f7b4667a1d 100644 --- a/dev-libs/libxml2/libxml2-2.6.16.ebuild +++ b/dev-libs/libxml2/libxml2-2.6.16.ebuild @@ -1,6 +1,6 @@ # 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.16.ebuild,v 1.2 2005/01/03 21:48:03 joem Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.6.16.ebuild,v 1.3 2005/01/25 10:22:06 obz Exp $ inherit libtool gnome.org flag-o-matic gnuconfig @@ -9,7 +9,7 @@ HOMEPAGE="http://www.xmlsoft.org/" LICENSE="MIT" SLOT="2" -KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~ppc64 ~s390" +KEYWORDS="x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~ppc64 ~s390" IUSE="python readline ipv6" DEPEND="sys-libs/zlib diff --git a/dev-libs/libxml2/libxml2-2.6.17.ebuild b/dev-libs/libxml2/libxml2-2.6.17.ebuild new file mode 100644 index 000000000000..f1d41c2f2e17 --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.6.17.ebuild @@ -0,0 +1,70 @@ +# 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.17.ebuild,v 1.1 2005/01/25 10:22:06 obz 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 ) + hppa? ( >=sys-devel/binutils-2.15.92.0.2 ) + 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 ChangeLog 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 + +} |