summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-02-11 13:05:34 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-02-11 13:05:34 +0000
commit01ea5c503658455d926d3746ead415bf41e6b358 (patch)
tree22cf22c83325fb115ed211edc2221d06472533c0 /games-simulation/senken
parentarm/ia64/s390/sh/sparc stable wrt #256718 (diff)
downloadhistorical-01ea5c503658455d926d3746ead415bf41e6b358.tar.gz
historical-01ea5c503658455d926d3746ead415bf41e6b358.tar.bz2
historical-01ea5c503658455d926d3746ead415bf41e6b358.zip
Fix --as-needed bug #247471
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64
Diffstat (limited to 'games-simulation/senken')
-rw-r--r--games-simulation/senken/ChangeLog8
-rw-r--r--games-simulation/senken/Manifest5
-rw-r--r--games-simulation/senken/files/senken-0.3.0-as-needed.patch11
-rw-r--r--games-simulation/senken/senken-0.3.0.ebuild14
4 files changed, 26 insertions, 12 deletions
diff --git a/games-simulation/senken/ChangeLog b/games-simulation/senken/ChangeLog
index f1f0aef5cd1b..6a9db83279d4 100644
--- a/games-simulation/senken/ChangeLog
+++ b/games-simulation/senken/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-simulation/senken
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-simulation/senken/ChangeLog,v 1.9 2006/11/03 23:00:41 nyhm Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/senken/ChangeLog,v 1.10 2009/02/11 13:05:34 tupone Exp $
+
+ 11 Feb 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/senken-0.3.0-as-needed.patch, senken-0.3.0.ebuild:
+ Fix --as-needed bug #247471 by flameeyes@gentoo.org
03 Nov 2006; Tristan Heaven <nyhm@gentoo.org> senken-0.3.0.ebuild:
Add nls dependencies
diff --git a/games-simulation/senken/Manifest b/games-simulation/senken/Manifest
index ce9f83522141..521ca48b63f9 100644
--- a/games-simulation/senken/Manifest
+++ b/games-simulation/senken/Manifest
@@ -1,4 +1,5 @@
+AUX senken-0.3.0-as-needed.patch 374 RMD160 cb7d4ec7d908c11c1a10a49939818eae1c68890c SHA1 e53b6de2612e7848cb720105e6d38079ead445c2 SHA256 804aeb17fd7da562870bffe3707b2b08ea7d9e1759774cafcdf3e0ee1e461adb
DIST senken-0.3.0.tar.gz 1391010 RMD160 1a9bdbc16342ac550c613393f3571b05da219dea SHA1 701fc4d1f4fb6f677f69060f0350681deeebd982 SHA256 2b0c6c0f08a9dcc1c15d2c94f7c5f494953cb83bc387749fe46c1dc6fb7cb880
-EBUILD senken-0.3.0.ebuild 1349 RMD160 70f320eca0324870e8afb5d36bd0f34fb204fb68 SHA1 d00d9239f8d72acb11db32fa0a08f16b7249f112 SHA256 0d756a398ddc40c199065e9d48637d1457df7e82ddf9a9d01d3a03e5ea7f0a90
-MISC ChangeLog 1114 RMD160 d3b105eac2712044596e8a5b6fdb5bcc4e688887 SHA1 c99f09bd2d1b08451021fdc0c74580a2481cf0d5 SHA256 506e8acbad781d538f7e55cc45792eb28b2b5500db6952229aa602eba01cd058
+EBUILD senken-0.3.0.ebuild 1350 RMD160 2ec84f6a11de2dd85b3f295274a683753178dd04 SHA1 9e0137ebd7513c280f6228b15bf38d1877e84a8b SHA256 88f9e3f67ac435e5369d080faeaab0e3b7224f1d32f5f3e2474c0b662cf195ad
+MISC ChangeLog 1282 RMD160 ed3edf2a88926c3fd2a183560f555ba814d71629 SHA1 8605d4ca9a4ccd23f6a37c03752ddf30692ec815 SHA256 cdc90b60729cb9a8ab914e9c880bc7241c0e469eff9a328f4444008e229eb018
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-simulation/senken/files/senken-0.3.0-as-needed.patch b/games-simulation/senken/files/senken-0.3.0-as-needed.patch
new file mode 100644
index 000000000000..6cb3417ce8a6
--- /dev/null
+++ b/games-simulation/senken/files/senken-0.3.0-as-needed.patch
@@ -0,0 +1,11 @@
+--- server/Makefile.in.old 2009-02-11 12:45:10.000000000 +0100
++++ server/Makefile.in 2009-02-11 12:45:18.000000000 +0100
+@@ -10,7 +10,7 @@
+
+ DEFS = @DEFS@
+ CPPFLAGS = -I$(srcdir)/../lib -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@
+-LIBS = ../lib/libsenken.a @LIBS@ @LIBINTL@
++LIBS = ../lib/libsenken.a @LIBS@ @LIBINTL@ -lm
+
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
diff --git a/games-simulation/senken/senken-0.3.0.ebuild b/games-simulation/senken/senken-0.3.0.ebuild
index 8d4eb775110b..d8b3d3b454ff 100644
--- a/games-simulation/senken/senken-0.3.0.ebuild
+++ b/games-simulation/senken/senken-0.3.0.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-simulation/senken/senken-0.3.0.ebuild,v 1.7 2006/11/03 23:00:41 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/senken/senken-0.3.0.ebuild,v 1.8 2009/02/11 13:05:34 tupone Exp $
+EAPI=2
inherit games
DESCRIPTION="city simulation game"
@@ -20,18 +21,15 @@ RDEPEND=">=x11-libs/gtk+-2
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
sed -i \
-e "s:/usr/local/share:${GAMES_DATADIR}:" \
lib/utils.h \
|| die "sed lib/utils.h failed"
-
+ epatch "${FILESDIR}"/${P}-as-needed.patch
}
-src_compile() {
+src_configure() {
egamesconf $(use_enable nls) || die
- emake || die "emake failed"
}
src_install() {