summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-sports/foobillard/ChangeLog8
-rw-r--r--games-sports/foobillard/Manifest5
-rw-r--r--games-sports/foobillard/files/foobillard-3.0a-as-needed.patch10
-rw-r--r--games-sports/foobillard/foobillard-3.0a.ebuild7
4 files changed, 23 insertions, 7 deletions
diff --git a/games-sports/foobillard/ChangeLog b/games-sports/foobillard/ChangeLog
index 3c3486b41d14..c93a56a3a5df 100644
--- a/games-sports/foobillard/ChangeLog
+++ b/games-sports/foobillard/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-sports/foobillard
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/ChangeLog,v 1.14 2007/02/24 01:20:00 nyhm Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/ChangeLog,v 1.15 2008/12/07 11:28:02 mr_bones_ Exp $
+
+ 07 Dec 2008; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/foobillard-3.0a-as-needed.patch, foobillard-3.0a.ebuild:
+ add patch from Christian Ruppert (idl0r) to support as-needed (bug #247472)
24 Feb 2007; Tristan Heaven <nyhm@gentoo.org> foobillard-3.0a.ebuild:
Fix dependencies, bug #168179
diff --git a/games-sports/foobillard/Manifest b/games-sports/foobillard/Manifest
index e71a2ae53032..5bcef4bff004 100644
--- a/games-sports/foobillard/Manifest
+++ b/games-sports/foobillard/Manifest
@@ -1,6 +1,7 @@
+AUX foobillard-3.0a-as-needed.patch 799 RMD160 cd2c185c89c8f442af6f61a35a09d5454ab4834b SHA1 55854a273a3d7a459691385c9f924b41b5619ef3 SHA256 185041c56dc00ac0ea553fe68833dc6524282a647baceab3db2eb98e2c833b27
AUX foobillard-3.0a-fbsd.patch 930 RMD160 969f6f25504293892ba9fba212f34e09f77e094f SHA1 a3579166e13f0a085e5e601d6aea54b010cd549a SHA256 c08aa1e217408fee5729e3e4cc407bf183f5232096ffe0092a3949e9ea6bcffa
AUX foobillard-3.0a-no_nvidia.patch 770 RMD160 db56ca364d8c18c86bbada17a1d465edd9f9b54d SHA1 0d9904ab49426821febb8bd6457b46c6f462e07e SHA256 d94d36c24b8a7d8629bf028a8fba28ed5cf542c5ec2ccdcbf782373b7b9a928b
DIST foobillard-3.0a.tar.gz 1138477 RMD160 9d5a2d271ca270563592c5f6cf23533447c51483 SHA1 1caa51a201b55883640b5c5b1e9fde20fc71a095 SHA256 d05807077bdba32c4ca1d369344ac983675dc859cb7b192fca4196f23b89b137
-EBUILD foobillard-3.0a.ebuild 1371 RMD160 3b11886c5953ebfe6b8afb2ca4f4736ca4dde871 SHA1 1b83c9eefe5a1b1f5eb65f4bc9738f8e1bafb028 SHA256 bfa0e64c7b0929fb657128ea1fdab7de239dbcb5482491f6edec90168c06d6dc
-MISC ChangeLog 2843 RMD160 d52c80ad4f00fab12f66b616efe1c23f5381e949 SHA1 3ada7b9be6cea3642b7ecabd6081485743701fe9 SHA256 1e002713691bfac843c0efdc07f166a9a0226de2e8fe5b7539b05e5fd1918c82
+EBUILD foobillard-3.0a.ebuild 1415 RMD160 05b35c0866f059a75218d0ec4d0986033914db81 SHA1 293aa38c19166f59e90eb98a66d927f68460c580 SHA256 4921e3f5888dd41e420623051eb58bcafb313f188767e178f02ee21856dfc2cd
+MISC ChangeLog 3048 RMD160 3bb7b2fbd9bcf19679458a1bf3c58ec53a705744 SHA1 d79bd3647ec2a6874f18de2065ca17bb3e9e7993 SHA256 eb19fb3b5803b6e62a4c378a4502d2bef3fff79a78a8626d165107a42dae1995
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch
new file mode 100644
index 000000000000..1d9ddbd8b729
--- /dev/null
+++ b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch
@@ -0,0 +1,10 @@
+--- foobillard-3.0a.old/src/Makefile.am 2004-02-25 07:23:56.000000000 +0100
++++ foobillard-3.0a/src/Makefile.am 2008-12-06 21:57:03.000000000 +0100
+@@ -83,6 +83,5 @@ AM_CFLAGS = -Wall `freetype-config --cfl
+
+ #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
+ #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
+-AM_LDFLAGS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS}
+ #LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz -L/home/floh/nvsdk/OpenGL/lib/ -lnvparse
+-LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz
++LIBS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz
diff --git a/games-sports/foobillard/foobillard-3.0a.ebuild b/games-sports/foobillard/foobillard-3.0a.ebuild
index b57fa63176ee..7fac0faf09df 100644
--- a/games-sports/foobillard/foobillard-3.0a.ebuild
+++ b/games-sports/foobillard/foobillard-3.0a.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/foobillard-3.0a.ebuild,v 1.11 2007/02/24 01:20:00 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/foobillard-3.0a.ebuild,v 1.12 2008/12/07 11:28:02 mr_bones_ Exp $
inherit eutils autotools games
@@ -29,7 +29,8 @@ src_unpack() {
cd "${S}"
epatch \
"${FILESDIR}"/${P}-no_nvidia.patch \
- "${FILESDIR}"/${P}-fbsd.patch
+ "${FILESDIR}"/${P}-fbsd.patch \
+ "${FILESDIR}"/${P}-as-needed.patch
eautoreconf
}