diff options
-rw-r--r-- | dev-libs/libxslt/ChangeLog | 12 | ||||
-rw-r--r-- | dev-libs/libxslt/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/libxslt/files/digest-libxslt-1.1.8-r1 | 1 | ||||
-rw-r--r-- | dev-libs/libxslt/files/libxslt.m4-libxslt-1.1.8.patch | 37 | ||||
-rw-r--r-- | dev-libs/libxslt/libxslt-1.1.8-r1.ebuild | 37 |
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 + +} |