commit:     33c3827890b9a6a8879d564dc4aeb73604eddfeb
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 02:29:27 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 02:29:45 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c38278

better deps and make it work with latest eselect-opengl

Package-Manager: portage-2.2.24

 games-sports/foobillard/foobillard-3.0a.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-sports/foobillard/foobillard-3.0a.ebuild 
b/games-sports/foobillard/foobillard-3.0a.ebuild
index babc1d8..360aa07 100644
--- a/games-sports/foobillard/foobillard-3.0a.ebuild
+++ b/games-sports/foobillard/foobillard-3.0a.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils autotools games
+inherit eutils flag-o-matic autotools toolchain-funcs games
 
 DESCRIPTION="8ball, 9ball, snooker and carambol game"
 HOMEPAGE="http://foobillard.sourceforge.net/";
@@ -19,10 +19,10 @@ DEPEND="x11-libs/libXaw
        virtual/opengl
        virtual/glu
        >=media-libs/freetype-2.0.9
-       media-libs/libpng
-       sdl? ( media-libs/libsdl )
+       media-libs/libpng:0
+       sdl? ( media-libs/libsdl[video] )
        !sdl? ( media-libs/freeglut )"
-RDEPEND="${DEPEND}"
+RDEPEND=${DEPEND}
 
 src_prepare() {
        epatch \
@@ -37,6 +37,7 @@ src_prepare() {
 }
 
 src_configure() {
+       use video_cards_nvidia && append-ldflags 
-L/usr/$(get_libdir)/opengl/nvidia/lib
        egamesconf \
                --enable-sound \
                $(use_enable sdl SDL) \

Reply via email to