summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-02-06 13:44:59 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-02-06 13:44:59 +0000
commit02da2529e5a38423dce8e25c4ef0a1c3d6c4103f (patch)
tree693ed88d4bebb06b514fd6a239f4004f8c1c3814
parentdosemu: fix compilation with gcc 4.3.3 (diff)
downloadhistorical-02da2529e5a38423dce8e25c4ef0a1c3d6c4103f.tar.gz
historical-02da2529e5a38423dce8e25c4ef0a1c3d6c4103f.tar.bz2
historical-02da2529e5a38423dce8e25c4ef0a1c3d6c4103f.zip
Fix --as-needed bug #247373
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64
-rw-r--r--games-fps/wolfgl/ChangeLog8
-rw-r--r--games-fps/wolfgl/Manifest5
-rw-r--r--games-fps/wolfgl/files/wolfgl-0.93-as-needed.patch11
-rw-r--r--games-fps/wolfgl/wolfgl-0.93-r1.ebuild10
4 files changed, 25 insertions, 9 deletions
diff --git a/games-fps/wolfgl/ChangeLog b/games-fps/wolfgl/ChangeLog
index d71dbffdbc6c..5d6462d00913 100644
--- a/games-fps/wolfgl/ChangeLog
+++ b/games-fps/wolfgl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-fps/wolfgl
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/wolfgl/ChangeLog,v 1.11 2007/03/12 15:47:55 genone Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/wolfgl/ChangeLog,v 1.12 2009/02/06 13:44:59 tupone Exp $
+
+ 06 Feb 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/wolfgl-0.93-as-needed.patch, wolfgl-0.93-r1.ebuild:
+ Fix --as-needed bug #247373 by flameeyes@gentoo.org
12 Mar 2007; Marius Mauch <genone@gentoo.org> wolfgl-0.93-r1.ebuild:
Replacing einfo with elog
diff --git a/games-fps/wolfgl/Manifest b/games-fps/wolfgl/Manifest
index 01c53df3492c..9386174b5b32 100644
--- a/games-fps/wolfgl/Manifest
+++ b/games-fps/wolfgl/Manifest
@@ -2,9 +2,10 @@ AUX 0.93-gcc.patch 5571 RMD160 b399797cefea183c97ba5a8aa22246e10be9865a SHA1 063
AUX 0.93-gcc4.patch 2095 RMD160 7d82ce7645bad900f921d4d86105e775954d3bcb SHA1 995071fd638854556d883021a481d0c7fba5e3f4 SHA256 6c92aee8c73ad80988b45994411fbb7cc049c1bb151f0787f4727077dc06295d
AUX 0.93-sample-rate.patch 345 RMD160 b2640e8dd6f80f7f1035e2ea89e72eb939e3a633 SHA1 093c8b9fc3f33466557c660910a8cc594641e233 SHA256 741b2efc5a146097fd9712ef63b49f559df745fc2d09ad92cd31e8c274697e4e
AUX 0.93-sprite.patch 2320 RMD160 402255faa1e38e549e60b6a6f86f04c29c4caa1f SHA1 375a3289f5fd976c0b5a9822a299ad48246a5dc3 SHA256 201a42b7bcbc3a680d98588cc512bb678f8c30948acdbc6b356939c00a6106dd
+AUX wolfgl-0.93-as-needed.patch 397 RMD160 64aa318d8725492eaf8bda42b8a5b212523e7959 SHA1 d7e668c7f8e4663d7cd4e35550be3fa857fae0b1 SHA256 def8f8e59024a16a6caac8fbcd18d659f31599e117636f934874b2d65edc07c2
DIST sdmdata.zip 557147 RMD160 bf314c95d09bbfb5f3716767cbeb68f86deaf716 SHA1 ee2fff42611eeb05030fbd203062851f06cdda5a SHA256 054590923cd35ce7c0bfae98c23be81ab70c28e11fd0e562b5253523fcd7b91f
DIST wolfdata.zip 564771 RMD160 d9cd78b52702a7c3ad6f246e892cee9a4940de9c SHA1 d25befe574cc709bcab3c79bb1a3f36fce446ae4 SHA256 a32ee97c515b6e182597a06f2326d15cc4c343ddc70558ce5fe76c870b7a0027
DIST wolfgl-0.93.tbz2 146132 RMD160 ee48b2519cb8c103067cd9433da1949ae950d556 SHA1 d678db431b1a1adddb043dce2cc13e09822f5ec4 SHA256 137b311edabc7bdde462cfb51bcfd468e35398828d33f0d99fcc024ceece3739
-EBUILD wolfgl-0.93-r1.ebuild 1645 RMD160 397661ce8da2ed6466d865c693066c81357aefad SHA1 c2f9fd3efd760c1c2640a497fcba2989e531f9ff SHA256 48ae6dfae55ae6bd401e3c9c0873f67e617bf932dfa360b42afd7bb832b1f682
-MISC ChangeLog 1496 RMD160 af2c232a4b9d4472c5ca28404676ec64d470164c SHA1 8f0ff8748814d14c29e15335e63a338f17e72e74 SHA256 6d4d5b6d05e4126015c1085f9d852a1a3b7756ea19d2ab847b0d0bb00447a685
+EBUILD wolfgl-0.93-r1.ebuild 1668 RMD160 cbcd6d6aead95eeb1a8f0c13229b21fd972e9c46 SHA1 28c5df154279f202a495319993a04527276c18fc SHA256 a103dfa2a973375923c2f18c9e0f3405ebc59b728bb4a3257e4bb70a61c0258b
+MISC ChangeLog 1662 RMD160 40e6918d54ad365492137a8ac52e8577ea3c2836 SHA1 07a11c57221dd8ca5181618500b9259f8a164836 SHA256 a66b80e277c933f9fbe0e0fe1e9c983617aae4aec9654e334599bbfece1e061b
MISC metadata.xml 248 RMD160 d4562154529dcf1e58b2c050579e5f11c19f3c2d SHA1 0d2d7bfa5b64554641a650f310d87ee7017a56aa SHA256 cfd252fa1e830c4089fda2c205539500d6b2134b3fb65a4021ba1010b50185a3
diff --git a/games-fps/wolfgl/files/wolfgl-0.93-as-needed.patch b/games-fps/wolfgl/files/wolfgl-0.93-as-needed.patch
new file mode 100644
index 000000000000..6916df70bcc4
--- /dev/null
+++ b/games-fps/wolfgl/files/wolfgl-0.93-as-needed.patch
@@ -0,0 +1,11 @@
+--- linux/Makefile.old 2009-02-06 14:27:11.000000000 +0100
++++ linux/Makefile 2009-02-06 14:27:40.000000000 +0100
+@@ -19,7 +19,7 @@
+ @echo 'Do not call this file directly'
+
+ wolfgl: $(LINUX_OBJS) $(COMMON_OBJS)
+- $(CC) $(LINK_FLAGS) $(COMMON_OBJS) $(LINUX_OBJS) -o $(OUTDIR)/wolfgl
++ $(CC) $(LDFLAGS) $(COMMON_OBJS) $(LINUX_OBJS) $(LINK_FLAGS) -o $(OUTDIR)/wolfgl
+
+ # common directory
+
diff --git a/games-fps/wolfgl/wolfgl-0.93-r1.ebuild b/games-fps/wolfgl/wolfgl-0.93-r1.ebuild
index 152ffd66601b..3964f9230a5b 100644
--- a/games-fps/wolfgl/wolfgl-0.93-r1.ebuild
+++ b/games-fps/wolfgl/wolfgl-0.93-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/wolfgl/wolfgl-0.93-r1.ebuild,v 1.10 2007/03/12 15:47:55 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/wolfgl/wolfgl-0.93-r1.ebuild,v 1.11 2009/02/06 13:44:59 tupone Exp $
+EAPI=2
#ECVS_SERVER="wolfgl.cvs.sourceforge.net:/cvsroot/wolfgl"
#ECVS_MODULE="wolfgl"
#inherit cvs
@@ -25,12 +26,11 @@ DEPEND="${RDEPEND}
x11-proto/xproto
app-arch/unzip"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${PV}-gcc.patch \
"${FILESDIR}"/${PV}-sample-rate.patch \
"${FILESDIR}"/${PV}-sprite.patch \
+ "${FILESDIR}"/${P}-as-needed.patch \
"${FILESDIR}"/${PV}-gcc4.patch
}