summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2006-05-19 03:47:54 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2006-05-19 03:47:54 +0000
commitdcf36539210a9ff748f9ba2961bb7f3b9df40d72 (patch)
tree641991b0a2845cad5ea3029468a5e3d5343546c6 /dev-libs
parentDrop duplicate USE flags (dbm and matrox) which are already global flags (diff)
downloadhistorical-dcf36539210a9ff748f9ba2961bb7f3b9df40d72.tar.gz
historical-dcf36539210a9ff748f9ba2961bb7f3b9df40d72.tar.bz2
historical-dcf36539210a9ff748f9ba2961bb7f3b9df40d72.zip
New release: 1.1.16
Package-Manager: portage-2.1_rc1-r2
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libxslt/ChangeLog9
-rw-r--r--dev-libs/libxslt/Manifest51
-rw-r--r--dev-libs/libxslt/files/digest-libxslt-1.1.152
-rw-r--r--dev-libs/libxslt/files/digest-libxslt-1.1.163
-rw-r--r--dev-libs/libxslt/files/libxslt-1.1.16-destdir.patch12
-rw-r--r--dev-libs/libxslt/files/libxslt-1.1.16-pythondir_fix.patch12
-rw-r--r--dev-libs/libxslt/libxslt-1.1.16.ebuild69
7 files changed, 138 insertions, 20 deletions
diff --git a/dev-libs/libxslt/ChangeLog b/dev-libs/libxslt/ChangeLog
index 63834b50ec3a..217e2580a887 100644
--- a/dev-libs/libxslt/ChangeLog
+++ b/dev-libs/libxslt/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/libxslt
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.131 2006/04/01 02:52:04 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.132 2006/05/19 03:47:54 leonardop Exp $
+
+*libxslt-1.1.16 (19 May 2006)
+
+ 19 May 2006; Leonardo Boshell <leonardop@gentoo.org>
+ +files/libxslt-1.1.16-destdir.patch,
+ +files/libxslt-1.1.16-pythondir_fix.patch, +libxslt-1.1.16.ebuild:
+ New release.
01 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
libxslt-1.1.15-r1.ebuild:
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest
index 96c417841416..4fef5c770677 100644
--- a/dev-libs/libxslt/Manifest
+++ b/dev-libs/libxslt/Manifest
@@ -1,34 +1,47 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 88fe090ef35277420693bb042cb0d3dd ChangeLog 15640
-RMD160 5148ece05bee15fa50a6ec8c1d5678011fc8af73 ChangeLog 15640
-SHA256 a82204e8157efbedf196ef257d70150ad4f579f2345710c813115f191af8afa1 ChangeLog 15640
-MD5 3f759d81e688060d55a76a9529dd41d7 files/digest-libxslt-1.1.15 68
-RMD160 baf1fde40f27ae6debf5a8475d5b8da0e33a8030 files/digest-libxslt-1.1.15 68
-SHA256 5044e560aeaef16387ac3d2fbb845893aca87dd3a7e949f07f2bcc98ad9f62af files/digest-libxslt-1.1.15 68
-MD5 661100efff83221b769292fe6f0d1993 files/digest-libxslt-1.1.15-r1 250
-RMD160 86372706ddc840f50a50991809737ba45b7a75d0 files/digest-libxslt-1.1.15-r1 250
-SHA256 588cf2cdf41c649d628086f6117addb677cd24842336430485663ed1039f2b27 files/digest-libxslt-1.1.15-r1 250
+AUX libxslt-1.1.15-pattern_fix.patch 13404 RMD160 390c01b4988c1df5d9f6d2b77fb7d47dc18cca89 SHA1 7126faa3650488119fb08452a18ed8b15ccbcfa2 SHA256 34c13e32ca69eb5c55669d23e07710f56ec1c275fd78fa8ad2d36cc7f413a0a7 size 13404
MD5 684db3ea80f64024cc1d2c3466790f04 files/libxslt-1.1.15-pattern_fix.patch 13404
RMD160 390c01b4988c1df5d9f6d2b77fb7d47dc18cca89 files/libxslt-1.1.15-pattern_fix.patch 13404
SHA256 34c13e32ca69eb5c55669d23e07710f56ec1c275fd78fa8ad2d36cc7f413a0a7 files/libxslt-1.1.15-pattern_fix.patch 13404
+AUX libxslt-1.1.16-destdir.patch 571 RMD160 31b3581827c4a623e0dab1d4c1face8c1307fad3 SHA1 9a1b19251ef14606492fe406dc3d140abd5efa92 SHA256 c46ac77f8fd0d876eea0f818e4c801a3d365ff8f8800645e47527542575cc962 size 571
+MD5 bde8b0164cdd2c5d451065c16f5df1ac files/libxslt-1.1.16-destdir.patch 571
+RMD160 31b3581827c4a623e0dab1d4c1face8c1307fad3 files/libxslt-1.1.16-destdir.patch 571
+SHA256 c46ac77f8fd0d876eea0f818e4c801a3d365ff8f8800645e47527542575cc962 files/libxslt-1.1.16-destdir.patch 571
+AUX libxslt-1.1.16-pythondir_fix.patch 459 RMD160 9e544e636a5aca865e63e18d39386147a1572017 SHA1 1bc3a474f888dad466c80f7c054f0b56e08afacf SHA256 d0c948a6b4ddf483cd493098bf716f579693630ef1394334f136e4af0854614c size 459
+MD5 f502bfe02c3bf5bb20debdde81f250f2 files/libxslt-1.1.16-pythondir_fix.patch 459
+RMD160 9e544e636a5aca865e63e18d39386147a1572017 files/libxslt-1.1.16-pythondir_fix.patch 459
+SHA256 d0c948a6b4ddf483cd493098bf716f579693630ef1394334f136e4af0854614c files/libxslt-1.1.16-pythondir_fix.patch 459
+AUX libxslt.m4-libxslt-1.1.8.patch 1292 RMD160 0dcd21978aa0102784df670f2c9835da227f42c8 SHA1 ffa3c5ff84b0636ec4238167e324d377305c4d34 SHA256 0da59fb6cb50bf30e8ac79644df90394707ac07e60337aa3c0e53986781e9e0d size 1292
MD5 a772cd7aafe8f9e0fd59de02b2ea2e85 files/libxslt.m4-libxslt-1.1.8.patch 1292
RMD160 0dcd21978aa0102784df670f2c9835da227f42c8 files/libxslt.m4-libxslt-1.1.8.patch 1292
SHA256 0da59fb6cb50bf30e8ac79644df90394707ac07e60337aa3c0e53986781e9e0d files/libxslt.m4-libxslt-1.1.8.patch 1292
+DIST libxslt-1.1.15.tar.bz2 1822862 RMD160 8a560fdc635a2ab8d74ba95f9a98236a52204573 SHA256 6322124f471d6ed4908833cddaba512b247aa169cb8d1ebd87219afe051c6e03 size 1822862
+DIST libxslt-1.1.16.tar.bz2 1861172 RMD160 b1ecc3d9c4372bcbe700c8f51234ed9483eb5ccc SHA256 9e9840b2bbe4bdc7c0afeba3ee981fdeb4964d2c4109ced127ccc9ef975a9c37 size 1861172
+EBUILD libxslt-1.1.15-r1.ebuild 1883 RMD160 8781534c1c99947e138c53e21f32eb48cca93581 SHA1 cc02e0671d04221b61f1f0003b59710a8461a364 SHA256 b135863f47dcf11b66a35aafacf9f0c9ef62ec0e7ba33a078aadcb7db19aa3fa size 1883
MD5 a379ed19fb3ad41d809650e8bebe959a libxslt-1.1.15-r1.ebuild 1883
RMD160 8781534c1c99947e138c53e21f32eb48cca93581 libxslt-1.1.15-r1.ebuild 1883
SHA256 b135863f47dcf11b66a35aafacf9f0c9ef62ec0e7ba33a078aadcb7db19aa3fa libxslt-1.1.15-r1.ebuild 1883
+EBUILD libxslt-1.1.15.ebuild 1749 RMD160 8ad9e5bdf8f483eecf86176067cf1da8cafc0ded SHA1 61a5f0ff102b457ffa37c4890a8de8b8d6cae04d SHA256 42c7dc5790bd7ba32741cd2b810c0b00d8d1b2ddf80fa0fa34d1bcb83f067931 size 1749
MD5 8d0a9caf015cb42e81bb61f26389f555 libxslt-1.1.15.ebuild 1749
RMD160 8ad9e5bdf8f483eecf86176067cf1da8cafc0ded libxslt-1.1.15.ebuild 1749
SHA256 42c7dc5790bd7ba32741cd2b810c0b00d8d1b2ddf80fa0fa34d1bcb83f067931 libxslt-1.1.15.ebuild 1749
+EBUILD libxslt-1.1.16.ebuild 1961 RMD160 43e2de6c89f5d6997990d57f329feadf7eb4bae4 SHA1 032f8d498bdb9f3c1353c4059bce5aea301acb3f SHA256 fd5b5a1e0786a5560c4e750de2e10ec2558e12aa2fec483c4a9da8b6bb315f05 size 1961
+MD5 31cc37b8cfcb4240bb21bbc4dc88f907 libxslt-1.1.16.ebuild 1961
+RMD160 43e2de6c89f5d6997990d57f329feadf7eb4bae4 libxslt-1.1.16.ebuild 1961
+SHA256 fd5b5a1e0786a5560c4e750de2e10ec2558e12aa2fec483c4a9da8b6bb315f05 libxslt-1.1.16.ebuild 1961
+MISC ChangeLog 15850 RMD160 7fdf0217bf3cae25bc0eb3f9d39260bd3d7d8300 SHA1 d8cc688a746c647c0fbf004e664cc50ae352db3e SHA256 d5f8c517fa067bca8df394290171fbe33b4b009b2376c385f5cc712aac0ec488 size 15850
+MD5 4f4d00c056dff0aeee8aa948feeee362 ChangeLog 15850
+RMD160 7fdf0217bf3cae25bc0eb3f9d39260bd3d7d8300 ChangeLog 15850
+SHA256 d5f8c517fa067bca8df394290171fbe33b4b009b2376c385f5cc712aac0ec488 ChangeLog 15850
+MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 size 158
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata.xml 158
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFELerzAiZjviIA2XgRAtaiAKDFX2JYEtgkZl+LyPUPMs3baDDG7QCg2C3a
-r4MGEUQnY//ksgdXUARMaL8=
-=khPG
------END PGP SIGNATURE-----
+MD5 661100efff83221b769292fe6f0d1993 files/digest-libxslt-1.1.15 250
+RMD160 86372706ddc840f50a50991809737ba45b7a75d0 files/digest-libxslt-1.1.15 250
+SHA256 588cf2cdf41c649d628086f6117addb677cd24842336430485663ed1039f2b27 files/digest-libxslt-1.1.15 250
+MD5 661100efff83221b769292fe6f0d1993 files/digest-libxslt-1.1.15-r1 250
+RMD160 86372706ddc840f50a50991809737ba45b7a75d0 files/digest-libxslt-1.1.15-r1 250
+SHA256 588cf2cdf41c649d628086f6117addb677cd24842336430485663ed1039f2b27 files/digest-libxslt-1.1.15-r1 250
+MD5 99eb6ae100624fcfe99ae5fa95698f8b files/digest-libxslt-1.1.16 250
+RMD160 7b5bc64cd1c99225a3215cd7b0001eba495bfcb6 files/digest-libxslt-1.1.16 250
+SHA256 0234787395f7be3f30393f371ef7567da163670793f955588396f0b0b32ed876 files/digest-libxslt-1.1.16 250
diff --git a/dev-libs/libxslt/files/digest-libxslt-1.1.15 b/dev-libs/libxslt/files/digest-libxslt-1.1.15
index db80a14b5700..ed0997e82420 100644
--- a/dev-libs/libxslt/files/digest-libxslt-1.1.15
+++ b/dev-libs/libxslt/files/digest-libxslt-1.1.15
@@ -1 +1,3 @@
MD5 0a48d1a723d5338b246702ab1769e7bf libxslt-1.1.15.tar.bz2 1822862
+RMD160 8a560fdc635a2ab8d74ba95f9a98236a52204573 libxslt-1.1.15.tar.bz2 1822862
+SHA256 6322124f471d6ed4908833cddaba512b247aa169cb8d1ebd87219afe051c6e03 libxslt-1.1.15.tar.bz2 1822862
diff --git a/dev-libs/libxslt/files/digest-libxslt-1.1.16 b/dev-libs/libxslt/files/digest-libxslt-1.1.16
new file mode 100644
index 000000000000..7038344a8f38
--- /dev/null
+++ b/dev-libs/libxslt/files/digest-libxslt-1.1.16
@@ -0,0 +1,3 @@
+MD5 35e1c422b4b222c860dd56445fa51a8b libxslt-1.1.16.tar.bz2 1861172
+RMD160 b1ecc3d9c4372bcbe700c8f51234ed9483eb5ccc libxslt-1.1.16.tar.bz2 1861172
+SHA256 9e9840b2bbe4bdc7c0afeba3ee981fdeb4964d2c4109ced127ccc9ef975a9c37 libxslt-1.1.16.tar.bz2 1861172
diff --git a/dev-libs/libxslt/files/libxslt-1.1.16-destdir.patch b/dev-libs/libxslt/files/libxslt-1.1.16-destdir.patch
new file mode 100644
index 000000000000..d731432323f3
--- /dev/null
+++ b/dev-libs/libxslt/files/libxslt-1.1.16-destdir.patch
@@ -0,0 +1,12 @@
+diff -NurdB libxslt-1.1.16/libxslt/Makefile.in libxslt-1.1.16-patched/libxslt/Makefile.in
+--- libxslt-1.1.16/libxslt/Makefile.in 2006-05-01 16:33:06.000000000 -0500
++++ libxslt-1.1.16-patched/libxslt/Makefile.in 2006-05-18 21:47:38.000000000 -0500
+@@ -662,7 +662,7 @@
+ @(cd ../xsltproc ; $(MAKE))
+
+ install-exec-hook:
+- $(mkinstalldirs) "$(libdir)/libxslt-plugins"
++ $(mkinstalldirs) "$(DESTDIR)$(libdir)/libxslt-plugins"
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/dev-libs/libxslt/files/libxslt-1.1.16-pythondir_fix.patch b/dev-libs/libxslt/files/libxslt-1.1.16-pythondir_fix.patch
new file mode 100644
index 000000000000..929bed267777
--- /dev/null
+++ b/dev-libs/libxslt/files/libxslt-1.1.16-pythondir_fix.patch
@@ -0,0 +1,12 @@
+diff -NurdB libxslt-1.1.16/configure libxslt-1.1.16-patched/configure
+--- libxslt-1.1.16/configure 2006-05-01 16:28:11.000000000 -0500
++++ libxslt-1.1.16-patched/configure 2006-05-18 22:25:53.000000000 -0500
+@@ -21724,7 +21724,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/libxslt/libxslt-1.1.16.ebuild b/dev-libs/libxslt/libxslt-1.1.16.ebuild
new file mode 100644
index 000000000000..fd3c582aaec1
--- /dev/null
+++ b/dev-libs/libxslt/libxslt-1.1.16.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/libxslt-1.1.16.ebuild,v 1.1 2006/05/19 03:47:54 leonardop Exp $
+
+inherit libtool gnome.org eutils python
+
+DESCRIPTION="XSLT libraries and tools"
+HOMEPAGE="http://www.xmlsoft.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt debug python"
+
+DEPEND=">=dev-libs/libxml2-2.6.17
+ crypt? ( >=dev-libs/libgcrypt-1.1.92 )
+ python? ( dev-lang/python )"
+
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # we still require the 1.1.8 patch for the .m4 file, to add
+ # the CXXFLAGS defines <obz@gentoo.org>
+ epatch "${FILESDIR}"/libxslt.m4-${PN}-1.1.8.patch
+
+ # Respect DESTDIR when creating libxslt-plugins directory
+ epatch "${FILESDIR}"/${P}-destdir.patch
+
+ # Fix declaration of the pythondir variable in configure
+ epatch "${FILESDIR}"/${P}-pythondir_fix.patch
+
+ # Patch Makefile to fix bug #99382 so that html gets installed in ${PF}
+ sed -i -e 's:libxslt-$(VERSION):${PF}:' doc/Makefile.in
+
+ epunt_cxx
+ elibtoolize
+}
+
+src_compile() {
+ # Always pass --with-debugger. It is required by third parties (see
+ # e.g. bug #98345)
+ local myconf="--with-debugger \
+ $(use_with python) \
+ $(use_with crypt crypto) \
+ $(use_with debug) \
+ $(use_with debug mem-debug)"
+
+ econf ${myconf} || die "configure failed"
+
+ # Patching the Makefiles to respect get_libdir
+ # Fixes BUG #86756, 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 "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog Copyright FEATURES NEWS README TODO
+}