diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-10-25 05:04:20 +0000 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-10-25 05:04:20 +0000 |
commit | 54244724e4cccaa6af8debc84c82752747725747 (patch) | |
tree | fafdf274ef577cc2de75dd1122fbca98c585b773 | |
parent | ~amd64 the new version as well, bug #152625 (diff) | |
download | gentoo-2-54244724e4cccaa6af8debc84c82752747725747.tar.gz gentoo-2-54244724e4cccaa6af8debc84c82752747725747.tar.bz2 gentoo-2-54244724e4cccaa6af8debc84c82752747725747.zip |
Fix for --as-needed: libXsettings-client needs to link against libX11.
(Portage version: 2.1.2_pre3-r8)
-rw-r--r-- | x11-libs/libxsettings-client/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/files/0.10-as-needed.patch | 10 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild | 6 |
3 files changed, 19 insertions, 3 deletions
diff --git a/x11-libs/libxsettings-client/ChangeLog b/x11-libs/libxsettings-client/ChangeLog index 84a49ad040af..878e32f6d609 100644 --- a/x11-libs/libxsettings-client/ChangeLog +++ b/x11-libs/libxsettings-client/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/libxsettings-client # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/ChangeLog,v 1.11 2006/08/07 16:59:30 yvasilev Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/ChangeLog,v 1.12 2006/10/25 05:04:20 dberkholz Exp $ + + 25 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; + +files/0.10-as-needed.patch, libxsettings-client-0.10.ebuild: + Fix for --as-needed: libXsettings-client needs to link against libX11. 07 Aug 2006; <yvasilev@gentoo.org> libxsettings-client-0.10.ebuild: Added ~arm keyword. diff --git a/x11-libs/libxsettings-client/files/0.10-as-needed.patch b/x11-libs/libxsettings-client/files/0.10-as-needed.patch new file mode 100644 index 000000000000..c66630dbf315 --- /dev/null +++ b/x11-libs/libxsettings-client/files/0.10-as-needed.patch @@ -0,0 +1,10 @@ +diff -urN Xsettings-client-0.10.orig/Makefile.am Xsettings-client-0.10/Makefile.am +--- Xsettings-client-0.10.orig/Makefile.am 2006-10-24 21:21:19.000000000 -0700 ++++ Xsettings-client-0.10/Makefile.am 2006-10-24 21:39:34.000000000 -0700 +@@ -9,4 +9,4 @@ + + libXsettings_client_la_SOURCES= $(source_c) $(source_h) + +-libXsettings_client_la_LIBADD = @X_LIBS@ +\ No newline at end of file ++libXsettings_client_la_LIBADD = @X_LIBS@ -lX11 diff --git a/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild b/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild index 30f6876b9c13..2bbe278dea30 100644 --- a/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild +++ b/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild,v 1.9 2006/08/07 16:59:30 yvasilev Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild,v 1.10 2006/10/25 05:04:20 dberkholz Exp $ -inherit libtool +inherit libtool autotools IUSE="" @@ -25,8 +25,10 @@ S=${WORKDIR}/Xsettings-client-${PV} src_unpack() { unpack ${A} cd ${S} + epatch "${FILESDIR}"/${PV}-as-needed.patch elibtoolize + eautoreconf } src_compile() { |