summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/duke3d/ChangeLog6
-rw-r--r--games-fps/duke3d/Manifest6
-rw-r--r--games-fps/duke3d/duke3d-20040817-r1.ebuild3
-rw-r--r--games-fps/duke3d/files/duke3d-20040817-as-needed.patch2
4 files changed, 11 insertions, 6 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/Manifest b/games-fps/duke3d/Manifest
index c0efd013d49b..f55aecc4e1c6 100644
--- a/games-fps/duke3d/Manifest
+++ b/games-fps/duke3d/Manifest
@@ -3,14 +3,14 @@ AUX 20040817-duke3d-makefile-opts.patch 863 RMD160 49c36fb8f5907f9ac01fd2d9e4a5c
AUX 20040817-endian.patch 772 RMD160 b5657806a89846a9280b7ece2aa95b7816249e8b SHA1 c88d5e0e4efb7bdaf507f8f80f116fab1d74c91f SHA256 e0bd07c16123593627e888c102a84af033e906ace3aa3a1559828d83626ec16e
AUX 20040817-gcc34.patch 1886 RMD160 971968bf75c8151269ee3ca6a326ca780e2470ad SHA1 9cf88162fb707103465e804325fa98bf14676d67 SHA256 f6f8271c95d898317b17eb22986a90294db4297482b011b01bf659c22686a3d8
AUX 20040817-gcc4.patch 2169 RMD160 641c45992c2c26447543b9c2175673e9588b71ef SHA1 b892403cb36694e8d6de939194f629a33a8ff79a SHA256 aef2b2b12a04a69ed075df55aae1f8a40d9c4fb9c5abd62f66119da3357c540a
-AUX duke3d-20040817-as-needed.patch 2774 RMD160 a08c589c2eb7c8cca8a2660c0587ae079d39080a SHA1 b0da82411173aa3b0378570e0d54c519d33a5753 SHA256 d69ef12868cad9fccf4de6114ff3d127d95219f3417e6f3b8f0f9ce05c1f2e3a
+AUX duke3d-20040817-as-needed.patch 2774 RMD160 b7fe077a233738274782757835bf9b00889ee443 SHA1 03066764748d63d8b791154e86d9d712af3cf1d4 SHA256 b9e9e5040c845974a633987d8248bde62d9c04579d0b3e8e6eab18b8027b6701
AUX duke3d-20040817-gcc4.patch 10474 RMD160 a83132ef666d8a78da848ccbb40f16e1250750f6 SHA1 79f26bf9ff0718cca1f9428b93a8808027e214b3 SHA256 010ceb7ff130da74d0f6349a9d12ddc206940d8545499cccb319220ba7d9d585
AUX duke3d-20040817-noinline.patch 545 RMD160 976f22ebca57d6392b140915244b01d29559a8cf SHA1 9720bdf7e070ca8baa3bb0d595221a9598f1229e SHA256 9d0783517eefc0a1d28189260e91af8318ab1d0395f336ab5f5c72e86504e0fa
AUX duke3d.cfg 4314 RMD160 8ba6360d6bc24ae353a8c3ad0b973c47d379ea21 SHA1 a6ac127c82aa845ce2afa3657088bd0084335ed8 SHA256 0ad9477e6185f0d812d726943beacdc7f7581f66c86640f44ee8e5621fe40556
AUX network.cfg 398 RMD160 4452e8b8a99f0e08b192f2418ff8324c4bce8a7e SHA1 e9e81a204fd5b470dbd48130cde8e7270ec64eed SHA256 fe5806712207d39812906034b76191effc96d7c6efa9c8bd9081e18fab76d7b5
DIST 3dduke13.zip 5924374 RMD160 b2788f0ef7e8e88bcd1c4e56d22cd741109ea59a SHA1 72b832734d72c829cecaffd8d8ae0eb38995aeb3 SHA256 c67efd179022bc6d9bde54f404c707cbcbdc15423c20be72e277bc2bdddf3d0e
DIST duke3d-20040817.tar.bz2 1509273 RMD160 d6d4896c6357e21543d68e322f18e8c0c00224d4 SHA1 795b4616c6840023d2f790de3aff2342ef40fa25 SHA256 c0dd72030f9c5b84aea3e4989831311c94ef21641d6a1fdb0f557d04076f641f
-EBUILD duke3d-20040817-r1.ebuild 3501 RMD160 0d3d000622f83e015a111a48f4c15aa2cfa5f4a8 SHA1 b4bf7f4a7cb7d1d70e6c2b0a31dd10f6ce452756 SHA256 84cae06cbe78b2bfeb2c03b1a11e2ce9704e1894a52836b61648618edc2c70a4
+EBUILD duke3d-20040817-r1.ebuild 3544 RMD160 b135814db5892621c1e08d2847e0f503327f7d48 SHA1 0ecb7d997dbea51b3722556ee9f2f5ee7b0e326d SHA256 2c64f6a6db0c91c64dc4960b55a2452e316cd8b94dcc199e3b77f9b90d5bc4a7
EBUILD duke3d-20040817-r2.ebuild 3427 RMD160 cb751d4d4ff65bbf76e273e2b059adf1dc64522e SHA1 ac2bbb99f92e5d8afdb48d367fc4beb90c0c428d SHA256 3fb4f6ee0d515048ca867f320cd74121b9b4ea7b363e339f048395a589a765d0
-MISC ChangeLog 4911 RMD160 2ead16eac8a71d6942dfc6d2a9163a61b0a36894 SHA1 5a8ce6eda79e6c213211d8656421d1ba0223acb5 SHA256 2e1a19396e0e4f5a1ddbafe592602c36c24b1a6f162d2d719d5063bb5327a059
+MISC ChangeLog 5083 RMD160 68c6d00f26fcb58585cfe5cb5910fc7bdfe94a74 SHA1 48cda60d86c8c843362b45f3bd05557f9e9f90e8 SHA256 5aa7c449ad9fbe3a8e89bb9dc4cd509367d185177fab9aad717426d4c530bc57
MISC metadata.xml 2752 RMD160 2df49f93014e1986a8c0875b964576c9e4d9d759 SHA1 8dcc3a18482b31a9ff7d811f5f57809129d2d640 SHA256 5a6d0e402c900b36b4f50a77425c0bb5b078ed3bf8dd1f140551def87dcf2f77
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)