diff options
| author | Tomas Chvatal <scarabeus@gentoo.org> | 2008-11-09 16:02:54 +0100 |
|---|---|---|
| committer | Tomas Chvatal <scarabeus@gentoo.org> | 2008-11-09 17:01:11 +0100 |
| commit | 71f4394aff8288ea1df2d637de9a831d6f4d29d5 (patch) | |
| tree | e508cb82e7c4c383ce2467e5dd4327964189271a /packaging | |
| parent | abaf9d7588e63f323caa863943da5201f2da06ea (diff) | |
Update ebuild so it can choose if use opengl or not.
Diffstat (limited to 'packaging')
| -rw-r--r-- | packaging/gentoo/tuxanci-9999.ebuild | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/packaging/gentoo/tuxanci-9999.ebuild b/packaging/gentoo/tuxanci-9999.ebuild index d4bcbbe..05f99cd 100644 --- a/packaging/gentoo/tuxanci-9999.ebuild +++ b/packaging/gentoo/tuxanci-9999.ebuild @@ -4,7 +4,7 @@ EAPI="2" -inherit games cmake-utils git +inherit cmake-utils git games DESCRIPTION="Tuxanci is first cushion shooter inspired by game Bulanci." HOMEPAGE="http://www.tuxanci.org/" @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa debug dedicated nls" +IUSE="alsa debug dedicated nls opengl" # alsa is used only when building client RDEPEND="!dedicated? ( @@ -24,6 +24,10 @@ RDEPEND="!dedicated? ( alsa? ( >=media-libs/sdl-mixer-1.2.7[vorbis] ) + opengl? ( + media-libs/libsdl[opengl?] + virtual/opengl + ) ) dev-libs/zziplib[sdl]" DEPEND=">=dev-util/cmake-2.6.0 @@ -37,11 +41,13 @@ src_configure() { use debug && mycmakeargs="${mycmakeargs} -DDebug=1" use dedicated && mycmakeargs="${mycmakeargs} -DServer=1" use nls && mycmakeargs="${mycmakeargs} -DNLS=1" + use opengl || mycmakeargs="${mycmakeargs} -DNO_OPENGL=1" mycmakeargs="${mycmakeargs} -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX} -DCMAKE_DATA_PATH=${GAMES_DATADIR} -DCMAKE_LOCALE_PATH=${GAMES_DATADIR_BASE}/locale/ -DCMAKE_DOC_PATH=${GAMES_DATADIR_BASE}/doc/${PF} -DCMAKE_ETC_PATH=${GAMES_SYSCONFDIR} -DLIB_INSTALL_DIR=$(games_get_libdir)" + cmake-utils_src_configure } |