summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-02-06 11:47:21 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-02-06 11:47:21 +0000
commit17b4b5e730b8518fd7bdc991f1c358439d7e3334 (patch)
tree18ecc33faece91bfbc85e34165ed25783c75d975 /games-fps
parentPackage move net-p2p/azureus to net-p2p/vuze (diff)
downloadgentoo-2-17b4b5e730b8518fd7bdc991f1c358439d7e3334.tar.gz
gentoo-2-17b4b5e730b8518fd7bdc991f1c358439d7e3334.tar.bz2
gentoo-2-17b4b5e730b8518fd7bdc991f1c358439d7e3334.zip
Fix --as-neede bug #247356
(Portage version: 2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64)
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/duke3d/ChangeLog6
-rw-r--r--games-fps/duke3d/duke3d-20040817-r1.ebuild3
-rw-r--r--games-fps/duke3d/files/duke3d-20040817-as-needed.patch2
3 files changed, 8 insertions, 3 deletions
diff --git a/games-fps/duke3d/ChangeLog b/games-fps/duke3d/ChangeLog
index bd5ebf55ee30..67a54f70ea0f 100644
--- a/games-fps/duke3d/ChangeLog
+++ b/games-fps/duke3d/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-fps/duke3d
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/duke3d/ChangeLog,v 1.31 2009/02/06 08:59:49 tupone Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/duke3d/ChangeLog,v 1.32 2009/02/06 11:47:17 tupone Exp $
+
+ 06 Feb 2009; Alfredo Tupone <tupone@gentoo.org>
+ files/duke3d-20040817-as-needed.patch, duke3d-20040817-r1.ebuild:
+ Fix --as-neede bug #247356 by flameeyes@gentoo.org
06 Feb 2009; Alfredo Tupone <tupone@gentoo.org>
+files/duke3d-20040817-noinline.patch, duke3d-20040817-r1.ebuild,
diff --git a/games-fps/duke3d/duke3d-20040817-r1.ebuild b/games-fps/duke3d/duke3d-20040817-r1.ebuild
index 3f67a4c8c7c9..0e7a44ed0692 100644
--- a/games-fps/duke3d/duke3d-20040817-r1.ebuild
+++ b/games-fps/duke3d/duke3d-20040817-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/duke3d/duke3d-20040817-r1.ebuild,v 1.7 2009/02/06 08:59:49 tupone Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/duke3d/duke3d-20040817-r1.ebuild,v 1.8 2009/02/06 11:47:17 tupone Exp $
fromcvs=0
ECVS_MODULE="duke3d"
@@ -72,6 +72,7 @@ src_unpack() {
epatch "${FILESDIR}/${PV}-gcc34.patch" # compile fixes for GCC 3.4
epatch "${FILESDIR}"/${P}-gcc4.patch
epatch "${FILESDIR}"/${P}-noinline.patch
+ epatch "${FILESDIR}"/${P}-as-needed.patch
sed -i \
-e "/^use_opengl := / s:=.*:= $(use_tf opengl):" \
-e "/^use_physfs := / s:=.*:= false:" \
diff --git a/games-fps/duke3d/files/duke3d-20040817-as-needed.patch b/games-fps/duke3d/files/duke3d-20040817-as-needed.patch
index 0a049c029c49..5eb90fea3e14 100644
--- a/games-fps/duke3d/files/duke3d-20040817-as-needed.patch
+++ b/games-fps/duke3d/files/duke3d-20040817-as-needed.patch
@@ -38,7 +38,7 @@ diff -ur duke3d/source/buildengine/Makefile duke3d-patched/source/buildengine/Ma
$(GAMEEXE) : $(ENGINEDLL) $(NETDLL) $(GAMEOBJS) $(PERLOBJS)
- $(LINKER) -o $(GAMEEXE) $(LDFLAGS) $(LDPERL) $(PERLOBJS) $(GAMEOBJS) $(ENGINEDLL) $(NETDLL)
-+ $(LINKER) -o $(GAMEEXE) $(LDFLAGS) $(LDPERL) $(PERLOBJS) $(GAMEOBJS) $(LDLIBS) $(ENGINEDLL) $(NETDLL)
++ $(LINKER) -o $(GAMEEXE) $(LDFLAGS) $(PERLOBJS) $(GAMEOBJS) $(LDPERL) $(LDLIBS) $(ENGINEDLL) $(NETDLL)
$(BUILDEXE) : $(ENGINEDLL) $(BUILDOBJS)
- $(LINKER) -o $(BUILDEXE) $(LDFLAGS) $(BUILDOBJS) $(ENGINEDLL)