diff options
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/scummvm/scummvm-0.7.1.ebuild | 16 | ||||
-rw-r--r-- | games-engines/stratagus/stratagus-2.1.ebuild | 18 |
2 files changed, 17 insertions, 17 deletions
diff --git a/games-engines/scummvm/scummvm-0.7.1.ebuild b/games-engines/scummvm/scummvm-0.7.1.ebuild index 870a41b4a559..82d904fef9c5 100644 --- a/games-engines/scummvm/scummvm-0.7.1.ebuild +++ b/games-engines/scummvm/scummvm-0.7.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.7.1.ebuild,v 1.2 2005/05/27 02:45:00 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.7.1.ebuild,v 1.3 2005/05/28 09:25:24 vapier Exp $ inherit eutils games @@ -11,15 +11,13 @@ SRC_URI="mirror://sourceforge/scummvm/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc sparc x86" -IUSE="alsa debug flac mp3 oggvorbis sdl zlib" +IUSE="alsa debug flac mp3 ogg vorbis sdl zlib" RESTRICT="maketest" # it only looks like there's a test there #77507 RDEPEND=">=media-libs/libsdl-1.2.2 >media-libs/libmpeg2-0.3.1 - oggvorbis? ( - media-libs/libogg - media-libs/libvorbis - ) + ogg? ( media-libs/libogg media-libs/libvorbis ) + vorbis? ( media-libs/libogg media-libs/libvorbis ) alsa? ( >=media-libs/alsa-lib-0.9 ) mp3? ( media-libs/libmad ) flac? ( media-libs/flac ) @@ -38,8 +36,9 @@ src_compile() { use debug \ || myconf="${myconf} --disable-debug" - use oggvorbis \ - || myconf="${myconf} --disable-mpeg2" + (use vorbis || use ogg) \ + && myconf="${myconf} --enable-vorbis" \ + || myconf="${myconf} --disable-vorbis --disable-mpeg2" # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF # mpeg2 support needs vorbis (bug #79149) so turn it off if -oggvorbis @@ -47,7 +46,6 @@ src_compile() { $(use_enable alsa) \ $(use_enable mp3 mad) \ $(use_enable flac) \ - $(use_enable oggvorbis vorbis) \ $(use_enable zlib) \ $(use_enable x86 nasm) \ ${myconf} \ diff --git a/games-engines/stratagus/stratagus-2.1.ebuild b/games-engines/stratagus/stratagus-2.1.ebuild index f9fbaace0b74..287b5d29f411 100644 --- a/games-engines/stratagus/stratagus-2.1.ebuild +++ b/games-engines/stratagus/stratagus-2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/stratagus/stratagus-2.1.ebuild,v 1.7 2005/05/27 02:46:08 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-engines/stratagus/stratagus-2.1.ebuild,v 1.8 2005/05/28 09:27:29 vapier Exp $ inherit games @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/stratagus/${P}-src.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug doc flac mp3 mikmod oggvorbis opengl" +IUSE="debug doc flac mp3 mikmod ogg vorbis opengl" RDEPEND="virtual/x11 app-arch/bzip2 @@ -23,23 +23,25 @@ RDEPEND="virtual/x11 flac? ( media-libs/flac ) mp3? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod ) - oggvorbis? ( - media-libs/libogg - media-libs/libvorbis - )" + ogg? ( media-libs/libogg media-libs/libvorbis ) + vorbis? ( media-libs/libogg media-libs/libvorbis )" DEPEND="${RDEPEND} doc? ( app-doc/doxygen )" -S="${WORKDIR}/stratagus-${MY_PV}" +S=${WORKDIR}/stratagus-${MY_PV} src_compile() { + local myconf="" + (use ogg || use vorbis) \ + && myconf="--enable-ogg" \ + || myconf="--disable-ogg" econf \ $(use_enable debug) \ - $(use_with oggvorbis ogg) \ $(use_with mikmod) \ $(use_with flac) \ $(use_with mp3 mad) \ $(use_with opengl) \ + ${myconf} \ || die "econf failed" emake -j1 || die "emake failed" |