summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2008-12-08 16:39:11 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2008-12-08 16:39:11 +0000
commitcff6893828b14f54edde4fada4f16a0fe09fbec8 (patch)
treef7db3ae92f702c6255d29cee4413b55f93dbe755 /gnustep-apps
parentalpha/sparc stable wrt #245316 (diff)
downloadhistorical-cff6893828b14f54edde4fada4f16a0fe09fbec8.tar.gz
historical-cff6893828b14f54edde4fada4f16a0fe09fbec8.tar.bz2
historical-cff6893828b14f54edde4fada4f16a0fe09fbec8.zip
Fix compilation with --as-needed, bug #250173
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.26-gentoo x86_64
Diffstat (limited to 'gnustep-apps')
-rw-r--r--gnustep-apps/terminal/ChangeLog6
-rw-r--r--gnustep-apps/terminal/Manifest4
-rw-r--r--gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild5
3 files changed, 11 insertions, 4 deletions
diff --git a/gnustep-apps/terminal/ChangeLog b/gnustep-apps/terminal/ChangeLog
index 060b760cfc84..3f734a62ebff 100644
--- a/gnustep-apps/terminal/ChangeLog
+++ b/gnustep-apps/terminal/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnustep-apps/terminal
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/ChangeLog,v 1.19 2008/03/08 13:52:55 coldwind Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/ChangeLog,v 1.20 2008/12/08 16:39:11 voyageur Exp $
+
+ 08 Dec 2008; Bernard Cafarelli <voyageur@gentoo.org>
+ terminal-0.9.5_pre20060324-r1.ebuild:
+ Fix compilation with --as-needed, bug #250173
08 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
terminal-0.9.5_pre20060324-r1.ebuild:
diff --git a/gnustep-apps/terminal/Manifest b/gnustep-apps/terminal/Manifest
index 56c3cd69f477..318693460324 100644
--- a/gnustep-apps/terminal/Manifest
+++ b/gnustep-apps/terminal/Manifest
@@ -2,6 +2,6 @@ AUX terminal-0.9.5_pre20060324-gnustep-base1.15.patch 385 RMD160 a18e8eca243e7a1
AUX terminal-0.9.5_pre20060324-size_t.patch 724 RMD160 6fecfd58e5d109e35bd96ac31f21f0b026df982d SHA1 fd54041589b3c9b565a20c152e71ba2343be8b72 SHA256 4134baf8a415dd9b46274f6be7ab0663c1ee150be3dc0b56d876228f19cc6ab5
AUX terminal-0.9.5_pre20060324-solaris.patch 2270 RMD160 a1183a07a9f9b55586b32cec1ef6686ad86c8dee SHA1 f439e3687c477a0c6d0a77a79777d6de4fb1f786 SHA256 7c5687b7ca3231bbfd91daf6a29233e203fbaab72558d8a46c9b6e17653b57d8
DIST terminal-0.9.5_pre20060324.tar.bz2 64141 RMD160 c38df5e80b705c349370165db7ff49398894e167 SHA1 1f3e550314c8648004391dafa99d14b2e330ad2d SHA256 7a893eaefcfa80b89fbf083899d7b6ebc85ce6e3559d62b946a7b8ca685680e4
-EBUILD terminal-0.9.5_pre20060324-r1.ebuild 720 RMD160 9fbca0aad12cacf8e816d0858b896effa743984c SHA1 3e75a04f3ef01356065122c7b5bbc6fb54804ba6 SHA256 dfd1b6d510c1b81dd2846072d8af2b9ec6304c5bf151caf4a9d0ec51ffb05616
-MISC ChangeLog 4442 RMD160 4ec15a494f88d61927ffe88902944e0825f75f8d SHA1 8c390c296907bf71cccecf9237cf468ab9aa89f4 SHA256 cbed55727346b5f10f7d120b049639d89de35d0f6adf7cdb30151c9291335090
+EBUILD terminal-0.9.5_pre20060324-r1.ebuild 854 RMD160 f9cf11d2f628f36ad5c35471d4a6e4be7f48ca9a SHA1 ab1faca1c2bdd189161c665c32a5caa9b13a687a SHA256 278f9b1ececdbf1843c26312cd94a440f4178603f9f07cebf998febd480e48a0
+MISC ChangeLog 4586 RMD160 0c45479250030b990e8d23309785f9897867ebc1 SHA1 81aae0fb487cf124c9ed0c249750fbfa72992807 SHA256 597b2c954e87f87de6bcd8f3dca7ed84566f8d27c62516e9c301b3adc2328314
MISC metadata.xml 306 RMD160 ef0ef7e6ae9a78330b131dd9fad394234f5e71a0 SHA1 b58bdb99fa625354e973f32d756019f62cb56021 SHA256 1cc3d55bb1dfc32ff10d088c87c7575b01995c2df075a28be159d75eaa6f780f
diff --git a/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild b/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild
index f2bf0fbc1d9f..f87a26b8ae11 100644
--- a/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild
+++ b/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild,v 1.5 2008/03/08 13:52:55 coldwind Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild,v 1.6 2008/12/08 16:39:11 voyageur Exp $
inherit gnustep-2
@@ -13,6 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
SLOT="0"
+IUSE=""
src_unpack() {
unpack ${A}
@@ -21,4 +22,6 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-solaris.patch
epatch "${FILESDIR}"/${P}-size_t.patch
epatch "${FILESDIR}"/${P}-gnustep-base1.15.patch
+ # Correct link command for --as-needed
+ sed -i -e "s/Terminal_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed"
}