summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libxslt/ChangeLog12
-rw-r--r--dev-libs/libxslt/Manifest5
-rw-r--r--dev-libs/libxslt/files/digest-libxslt-1.1.8-r11
-rw-r--r--dev-libs/libxslt/files/libxslt.m4-libxslt-1.1.8.patch37
-rw-r--r--dev-libs/libxslt/libxslt-1.1.8-r1.ebuild37
5 files changed, 90 insertions, 2 deletions
diff --git a/dev-libs/libxslt/ChangeLog b/dev-libs/libxslt/ChangeLog
index 9e6a9f932e22..011ffc2ce7f1 100644
--- a/dev-libs/libxslt/ChangeLog
+++ b/dev-libs/libxslt/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-libs/libxslt
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.73 2004/07/31 03:35:18 spider Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.74 2004/07/31 04:13:06 spider Exp $
+
+*libxslt-1.1.8-r1 (31 Jul 2004)
+
+ 31 Jul 2004; <spider@gentoo.org> +libxslt-1.1.8-r1.ebuild:
+ added libxslt.m4 patch from bug #57791. Thanks to Christian Parpart
+
+*libxslt-1.1.8-r1 31 Jul 2004
+
+ 31 Jul 2004; Spider <spider@gentoo.org>
+ # INSERT ENTRY HERE
31 Jul 2004; <spider@gentoo.org> libxslt-1.1.8.ebuild:
stable on x86 for gnome 2.6.2
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest
index 5bdb9607fd84..7f72c885bdaf 100644
--- a/dev-libs/libxslt/Manifest
+++ b/dev-libs/libxslt/Manifest
@@ -1,12 +1,15 @@
-MD5 e6f6f6e1ca5762658761c642cf92e8fc ChangeLog 8472
+MD5 600434f94a980885bf4c704be8c881f0 ChangeLog 8734
MD5 a9e39803fce8598bbd5a96f845ed663b libxslt-1.0.33.ebuild 896
MD5 fc2230cb8994e98ee4ad3c6592cdc6e4 libxslt-1.1.3.ebuild 980
MD5 677861f1992c387ad9c4511ecda409e9 libxslt-1.1.4.ebuild 968
MD5 68815aaab27ee507ef94a25e59d09f71 libxslt-1.1.6.ebuild 1021
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 ff0943f29ed2059e302f0bbf9a7f6a16 libxslt-1.1.8.ebuild 730
+MD5 30b75181344aa5aa8e3d9927b2f5857b libxslt-1.1.8-r1.ebuild 824
MD5 7df3a663aea20b47a3f25fa11a416505 files/digest-libxslt-1.0.33 68
MD5 acd43c53c783addb328c53f5232cc2c3 files/digest-libxslt-1.1.3 67
MD5 a56c5b8551a48fd53a0542b4562ba0e2 files/digest-libxslt-1.1.4 67
MD5 119f25b7ef082d3e7d32396885432652 files/digest-libxslt-1.1.6 67
MD5 0ce8eead3660b25b1eea94f24fe2450a files/digest-libxslt-1.1.8 67
+MD5 0ce8eead3660b25b1eea94f24fe2450a files/digest-libxslt-1.1.8-r1 67
+MD5 a772cd7aafe8f9e0fd59de02b2ea2e85 files/libxslt.m4-libxslt-1.1.8.patch 1292
diff --git a/dev-libs/libxslt/files/digest-libxslt-1.1.8-r1 b/dev-libs/libxslt/files/digest-libxslt-1.1.8-r1
new file mode 100644
index 000000000000..a846854267a8
--- /dev/null
+++ b/dev-libs/libxslt/files/digest-libxslt-1.1.8-r1
@@ -0,0 +1 @@
+MD5 1ccf127b5a62c5fe475aab36004e913e libxslt-1.1.8.tar.bz2 1750533
diff --git a/dev-libs/libxslt/files/libxslt.m4-libxslt-1.1.8.patch b/dev-libs/libxslt/files/libxslt.m4-libxslt-1.1.8.patch
new file mode 100644
index 000000000000..82db848d954e
--- /dev/null
+++ b/dev-libs/libxslt/files/libxslt.m4-libxslt-1.1.8.patch
@@ -0,0 +1,37 @@
+--- libxslt.m4 2004-05-17 05:25:26.000000000 +0200
++++ libxslt.m4.patched 2004-07-26 06:05:36.000000000 +0200
+@@ -52,8 +52,10 @@
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+ if test "x$enable_xslttest" = "xyes" ; then
+ ac_save_CFLAGS="$CFLAGS"
++ ac_save_CXXFLAGS="$CXXFLAGS"
+ ac_save_LIBS="$LIBS"
+ CFLAGS="$CFLAGS $XSLT_CFLAGS"
++ CXXFLAGS="$CFLAGS"
+ LIBS="$XSLT_LIBS $LIBS"
+ dnl
+ dnl Now check if the installed libxslt is sufficiently new.
+@@ -138,6 +140,7 @@
+ }
+ ],, no_xslt=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
+ CFLAGS="$ac_save_CFLAGS"
++ CXXFLAGS="$ac_save_CXXFLAGS"
+ LIBS="$ac_save_LIBS"
+ fi
+ fi
+@@ -158,6 +161,7 @@
+ else
+ echo "*** Could not run libxslt test program, checking why..."
+ CFLAGS="$CFLAGS $XSLT_CFLAGS"
++ CXXFLAGS="$CFLAGS"
+ LIBS="$LIBS $XSLT_LIBS"
+ AC_TRY_LINK([
+ #include <libxslt/xslt.h>
+@@ -177,6 +181,7 @@
+ echo "*** or that you have moved LIBXSLT since it was installed. In the latter case, you"
+ echo "*** may want to edit the xslt-config script: $XSLT_CONFIG" ])
+ CFLAGS="$ac_save_CFLAGS"
++ CXXFLAGS="$ac_save_CXXFLAGS"
+ LIBS="$ac_save_LIBS"
+ fi
+ fi
diff --git a/dev-libs/libxslt/libxslt-1.1.8-r1.ebuild b/dev-libs/libxslt/libxslt-1.1.8-r1.ebuild
new file mode 100644
index 000000000000..fa5146c626ea
--- /dev/null
+++ b/dev-libs/libxslt/libxslt-1.1.8-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/libxslt-1.1.8-r1.ebuild,v 1.1 2004/07/31 04:13:06 spider Exp $
+
+inherit libtool gnome.org eutils
+use python && inherit python
+
+DESCRIPTION="XSLT libraries and tools"
+HOMEPAGE="http://www.xmlsoft.org/"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~s390 ~ppc64"
+IUSE="python"
+
+DEPEND=">=dev-libs/libxml2-2.6.8
+ python? ( dev-lang/python )"
+
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/libxslt.m4-${P}.patch
+}
+
+src_compile() {
+ elibtoolize
+ econf `use_with python` || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+
+ make DESTDIR=${D} install
+ dodoc AUTHORS ChangeLog README NEWS TODO
+
+}