summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2008-09-04 16:46:34 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2008-09-04 16:46:34 +0000
commit4a6ca386d8eea06d4daf21debdabd7e053552535 (patch)
treef1bb957c540d34d55343795294116df9e15562a4 /games-engines/scummvm
parentAttempt at using a less-ugly icon (bug #236596) (diff)
downloadhistorical-4a6ca386d8eea06d4daf21debdabd7e053552535.tar.gz
historical-4a6ca386d8eea06d4daf21debdabd7e053552535.tar.bz2
historical-4a6ca386d8eea06d4daf21debdabd7e053552535.zip
old
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'games-engines/scummvm')
-rw-r--r--games-engines/scummvm/scummvm-0.10.0.ebuild105
1 files changed, 0 insertions, 105 deletions
diff --git a/games-engines/scummvm/scummvm-0.10.0.ebuild b/games-engines/scummvm/scummvm-0.10.0.ebuild
deleted file mode 100644
index 5381f256761d..000000000000
--- a/games-engines/scummvm/scummvm-0.10.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.10.0.ebuild,v 1.8 2008/06/09 18:20:00 armin76 Exp $
-
-inherit eutils games
-
-DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures"
-HOMEPAGE="http://scummvm.sourceforge.net/"
-SRC_URI="mirror://sourceforge/scummvm/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="alsa debug flac fluidsynth mp3 ogg vorbis zlib"
-RESTRICT="test" # it only looks like there's a test there #77507
-
-RDEPEND=">=media-libs/libsdl-1.2.2
- >media-libs/libmpeg2-0.3.1
- 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 )
- fluidsynth? ( media-sound/fluidsynth )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- x86? ( dev-lang/nasm )"
-
-pkg_setup() {
- games_pkg_setup
-
- if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then
- eerror ""
- eerror "To be able to build ${CATEGORY}/${PN} with ALSA support you"
- eerror "need to have built media-libs/alsa-lib with midi USE flag."
- die "Missing midi USE flag on media-libs/alsa-lib"
- fi
-}
-
-src_unpack() {
- local f
-
- unpack ${A}
- cd "${S}"
- # -g isn't needed for nasm here
- sed -i \
- -e '/NASMFLAGS/ s/-g//' \
- ./Makefile.common \
- || die "sed failed"
- for f in graphics/scaler/{hq3x_i386.asm,hq2x_i386.asm}
- do
- cat >> $f <<EOF
- %ifidn __OUTPUT_FORMAT__,elf
- section .note.GNU-stack noalloc noexec nowrite progbits
- %endif
-EOF
- done
-}
-
-src_compile() {
- local myconf="--backend=sdl" # x11 backend no worky (bug #83502)
-
- # let the engine find its data files in the right place (bug #178116)
- myconf="${myconf} --datadir=${GAMES_DATADIR}"
-
- ( use vorbis || use ogg ) \
- && myconf="${myconf} --enable-vorbis" \
- || myconf="${myconf} --disable-vorbis --disable-mpeg2"
-
- # bug #137547
- use fluidsynth || myconf="${myconf} --disable-fluidsynth"
-
- # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
- # mpeg2 support needs vorbis (bug #79149) so turn it off if -oggvorbis
- ./configure \
- $(use_enable debug) \
- $(use_enable alsa) \
- $(use_enable mp3 mad) \
- $(use_enable flac) \
- $(use_enable zlib) \
- $(use_enable x86 nasm) \
- ${myconf} \
- || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- dogamesbin scummvm || die "dobin failed"
- doman dists/scummvm.6
- dodoc AUTHORS NEWS README TODO
- insinto "${GAMES_DATADIR}"/${PN}/engines
- doins gui/themes/modern.*
- doicon icons/scummvm.xpm
- make_desktop_entry scummvm ScummVM scummvm "Game;AdventureGame"
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- echo
- elog "If you want to use the new \"modern\" theme for ${PN},"
- elog "add the following line to the [scummvm] section of"
- elog "your ~/.scummvmrc file (after running scummvm once):"
- elog "themepath=${GAMES_DATADIR}/${PN}/engines/"
-}