summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-01-09 19:28:21 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-01-09 19:28:21 +0000
commitbac30ebe7c38b02cb0dbdab91f6a523fcf034b36 (patch)
treed9c36af0683983eb00c3bc4205fcbc77cfbf7cff /games-engines/scummvm
parentRemove old (diff)
downloadhistorical-bac30ebe7c38b02cb0dbdab91f6a523fcf034b36.tar.gz
historical-bac30ebe7c38b02cb0dbdab91f6a523fcf034b36.tar.bz2
historical-bac30ebe7c38b02cb0dbdab91f6a523fcf034b36.zip
EAPI=2; add use-based dep for media-libs/alsa-lib
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27.8 i686
Diffstat (limited to 'games-engines/scummvm')
-rw-r--r--games-engines/scummvm/ChangeLog8
-rw-r--r--games-engines/scummvm/Manifest4
-rw-r--r--games-engines/scummvm/scummvm-0.12.0.ebuild25
3 files changed, 14 insertions, 23 deletions
diff --git a/games-engines/scummvm/ChangeLog b/games-engines/scummvm/ChangeLog
index 4a0cb3b2a99d..3a9683eaeaa1 100644
--- a/games-engines/scummvm/ChangeLog
+++ b/games-engines/scummvm/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-engines/scummvm
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/ChangeLog,v 1.60 2008/09/01 07:05:44 mr_bones_ Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/ChangeLog,v 1.61 2009/01/09 19:28:21 mr_bones_ Exp $
+
+ 09 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org>
+ scummvm-0.12.0.ebuild:
+ EAPI=2; add use-based dep for media-libs/alsa-lib
*scummvm-0.12.0 (01 Sep 2008)
diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index f6a5a6d8c05b..af759edb16df 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1,6 +1,6 @@
DIST scummvm-0.11.1.tar.bz2 5539656 RMD160 067be5e8f4bdc099cd3faa963e3df3b3a1fd39e2 SHA1 a254d7382aa6c3f769591999f83ca9dfad939028 SHA256 0859c2b1e66584b29909dae2c7cc700c408e99fee28a668ca1e06a6df651a58e
DIST scummvm-0.12.0.tar.bz2 5984412 RMD160 872646df24e8881f05902b11e9ca2ea3262b4d88 SHA1 b2ef8bcf656f778ba8e87a6a341198384291394b SHA256 db9aa3bbb648d09639d9e16f1872558a105f222dac5e3d0a16370b4cf7c3e699
EBUILD scummvm-0.11.1.ebuild 2711 RMD160 3bcc7d2a68b213196dc0e940107c7d933afc7580 SHA1 24a0facbdc9d710a8bcf9870cf490e51b79655a4 SHA256 2bb6126526b7f26a633fb57bda5d43a1385b47dc05bc93749049b15931ca41c2
-EBUILD scummvm-0.12.0.ebuild 2718 RMD160 a4f5e396c41bf9356ea94d2b7b0399ddbaf4227d SHA1 bf7ac5385ed8b3c9e425e7ee5ed0a7f3d3563f7b SHA256 a6eb5ccf01eff65f87ec87e63b41ff19f6c657f9bc4528f9bf2a86f1d3c4aae8
-MISC ChangeLog 10045 RMD160 647e1cf81a20d583650039ff5d8c9c90a688d041 SHA1 3094f91176a59790e00dd39d95127005d1c0b37e SHA256 8e07d7871c3aaf0a58b05bf564e70203904d14965bb43e629ca07784dc0d8c21
+EBUILD scummvm-0.12.0.ebuild 2357 RMD160 0f6f1e7b1db8acd70c935110759d6bdcfc8124f7 SHA1 2ec3d8b0125f71042f326c56f018bcc45ea35730 SHA256 00ef3943250c22719fce4b8e1364fab5d2c5202f76c1bacf6c7d3ad2fd8ae9bd
+MISC ChangeLog 10178 RMD160 bb24f586dba9e1b3adcd1cb691b5914fb0784a80 SHA1 558385f05afa40fdee8535bfa226414a5864d4d3 SHA256 9d6a4971dea8df3b53068d2970b61d29458ba27f6ee67783dfe08b7994b7054e
MISC metadata.xml 248 RMD160 ef65397fe4528a5ae0332b01a77e8f2a9e4c4e91 SHA1 a1c019c07494e52a3167dc8945533c2fd3ea1fc5 SHA256 d07430a4c6da117a018a33c479a43b812752dc8658311ae2559ef1d9f3654385
diff --git a/games-engines/scummvm/scummvm-0.12.0.ebuild b/games-engines/scummvm/scummvm-0.12.0.ebuild
index 24c838279354..6cb278679c43 100644
--- a/games-engines/scummvm/scummvm-0.12.0.ebuild
+++ b/games-engines/scummvm/scummvm-0.12.0.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.12.0.ebuild,v 1.1 2008/09/01 07:05:44 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.12.0.ebuild,v 1.2 2009/01/09 19:28:21 mr_bones_ Exp $
+EAPI=2
inherit eutils games
DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures"
@@ -18,7 +19,7 @@ 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 )
+ alsa? ( >=media-libs/alsa-lib-0.9[midi] )
mp3? ( media-libs/libmad )
flac? ( media-libs/flac )
fluidsynth? ( media-sound/fluidsynth )
@@ -26,22 +27,9 @@ RDEPEND=">=media-libs/libsdl-1.2.2
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() {
+src_prepare() {
local f
- unpack ${A}
- cd "${S}"
# -g isn't needed for nasm here
sed -i \
-e '/NASMFLAGS/ s/-g//' \
@@ -57,7 +45,7 @@ EOF
done
}
-src_compile() {
+src_configure() {
local myconf="--backend=sdl" # x11 backend no worky (bug #83502)
# let the engine find its data files in the right place (bug #178116)
@@ -81,7 +69,6 @@ src_compile() {
$(use_enable x86 nasm) \
${myconf} \
|| die "configure failed"
- emake || die "emake failed"
}
src_install() {