summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe McCann <joem@gentoo.org>2006-01-05 23:26:57 +0000
committerJoe McCann <joem@gentoo.org>2006-01-05 23:26:57 +0000
commite5cd790977e0564cd9b170f72d4a495911bd9dc2 (patch)
treeebe1451a414c1a123a0c62bcd3119f01f5df1311 /dev-libs/libcroco
parentadding x11-apps/sessreg dep. Closes bug 116551 (diff)
downloadgentoo-2-e5cd790977e0564cd9b170f72d4a495911bd9dc2.tar.gz
gentoo-2-e5cd790977e0564cd9b170f72d4a495911bd9dc2.tar.bz2
gentoo-2-e5cd790977e0564cd9b170f72d4a495911bd9dc2.zip
Adding patch to fix compile with --as-needed ldflag. Thanks much to Diego in bug 117850.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'dev-libs/libcroco')
-rw-r--r--dev-libs/libcroco/ChangeLog9
-rw-r--r--dev-libs/libcroco/Manifest9
-rw-r--r--dev-libs/libcroco/files/libcroco-as_needed_ldflags_fix.patch10
-rw-r--r--dev-libs/libcroco/libcroco-0.6.0.ebuild13
4 files changed, 32 insertions, 9 deletions
diff --git a/dev-libs/libcroco/ChangeLog b/dev-libs/libcroco/ChangeLog
index 0eb5a8900fb9..eb8c1cf313cf 100644
--- a/dev-libs/libcroco/ChangeLog
+++ b/dev-libs/libcroco/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libcroco
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcroco/ChangeLog,v 1.22 2005/04/08 16:03:40 corsair Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcroco/ChangeLog,v 1.23 2006/01/05 23:26:57 joem Exp $
+
+ 05 Jan 2006; Joe McCann <joem@gentoo.org>
+ +files/libcroco-as_needed_ldflags_fix.patch, libcroco-0.6.0.ebuild:
+ Adding patch to fix compile with --as-needed ldflag. Thanks much to Diego in
+ bug 117850.
08 Apr 2005; Markus Rothe <corsair@gentoo.org> libcroco-0.6.0.ebuild:
Stable on ppc64
diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest
index 3fcf866f43d8..6d90355175d1 100644
--- a/dev-libs/libcroco/Manifest
+++ b/dev-libs/libcroco/Manifest
@@ -1,8 +1,9 @@
MD5 fa580229f81e4ce35d647e6467774a17 ChangeLog 2482
-MD5 d3831a27f0d25ed96a9e79923c69c9eb libcroco-0.5.0.ebuild 635
-MD5 44bbf0b9157226f6b373fd4b81aad48e libcroco-0.5.1.ebuild 639
-MD5 780db615d4cfae31108566224723bcb8 libcroco-0.6.0.ebuild 635
-MD5 863e62787cde759db7281dde0e11d5df metadata.xml 506
MD5 be2078616ef13161f5362a4ed9918cd9 files/digest-libcroco-0.5.0 67
MD5 fc3c39963742918982d87fae16bc7ed9 files/digest-libcroco-0.5.1 67
MD5 1f74db63432b8827c84f5a820fef3e80 files/digest-libcroco-0.6.0 67
+MD5 d98a0df2877c19f4ce7593ae4875c3e8 files/libcroco-as_needed_ldflags_fix.patch 395
+MD5 d3831a27f0d25ed96a9e79923c69c9eb libcroco-0.5.0.ebuild 635
+MD5 44bbf0b9157226f6b373fd4b81aad48e libcroco-0.5.1.ebuild 639
+MD5 92eafeaf4f15809384d6459296b66442 libcroco-0.6.0.ebuild 750
+MD5 863e62787cde759db7281dde0e11d5df metadata.xml 506
diff --git a/dev-libs/libcroco/files/libcroco-as_needed_ldflags_fix.patch b/dev-libs/libcroco/files/libcroco-as_needed_ldflags_fix.patch
new file mode 100644
index 000000000000..aeecf9999a35
--- /dev/null
+++ b/dev-libs/libcroco/files/libcroco-as_needed_ldflags_fix.patch
@@ -0,0 +1,10 @@
+Index: libcroco-0.6.0/src/Makefile.am
+===================================================================
+--- libcroco-0.6.0.orig/src/Makefile.am
++++ libcroco-0.6.0/src/Makefile.am
+@@ -93,3 +93,5 @@ INCLUDES=-I$(top_srcdir) -I$(top_srcdir)
+ @GLIB2_CFLAGS@ @LIBXML2_CFLAGS@
+ libcroco_0_6_la_LDFLAGS=-version-info @LIBCROCO_VERSION_INFO@ \
+ @GLIB2_CFLAGS@
++libcroco_0_6_la_LIBADD=@LIBXML2_LIBS@
++
diff --git a/dev-libs/libcroco/libcroco-0.6.0.ebuild b/dev-libs/libcroco/libcroco-0.6.0.ebuild
index 81809b265e0a..ae065e677424 100644
--- a/dev-libs/libcroco/libcroco-0.6.0.ebuild
+++ b/dev-libs/libcroco/libcroco-0.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcroco/libcroco-0.6.0.ebuild,v 1.11 2005/04/08 16:03:40 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcroco/libcroco-0.6.0.ebuild,v 1.12 2006/01/05 23:26:57 joem Exp $
-inherit gnome2
+inherit autotools gnome2
DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit"
HOMEPAGE="http://www.freespiders.org/projects/libcroco/"
@@ -18,4 +18,11 @@ RDEPEND=">=dev-libs/glib-2
DEPEND="${RDEPEND}
dev-util/pkgconfig"
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-as_needed_ldflags_fix.patch
+ eautoconf
+}
DOCS="AUTHORS ChangeLog HACKING INSTALL NEWS README TODO"