summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-06-02 03:44:46 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-06-02 03:44:46 +0000
commit42d9db80975c2ddf379d52e79879b2e25fb8a561 (patch)
tree316dd0a7808c591add99f86cb26181016ea0e55a /games-engines
parentVersion bump. (diff)
downloadhistorical-42d9db80975c2ddf379d52e79879b2e25fb8a561.tar.gz
historical-42d9db80975c2ddf379d52e79879b2e25fb8a561.tar.bz2
historical-42d9db80975c2ddf379d52e79879b2e25fb8a561.zip
version bump
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Diffstat (limited to 'games-engines')
-rw-r--r--games-engines/scummvm/ChangeLog7
-rw-r--r--games-engines/scummvm/Manifest18
-rw-r--r--games-engines/scummvm/scummvm-1.6.0.ebuild99
3 files changed, 108 insertions, 16 deletions
diff --git a/games-engines/scummvm/ChangeLog b/games-engines/scummvm/ChangeLog
index c50412e4f3fb..dbebce0b9567 100644
--- a/games-engines/scummvm/ChangeLog
+++ b/games-engines/scummvm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-engines/scummvm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/ChangeLog,v 1.127 2013/02/02 22:57:26 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/ChangeLog,v 1.128 2013/06/02 03:44:35 mr_bones_ Exp $
+
+*scummvm-1.6.0 (02 Jun 2013)
+
+ 02 Jun 2013; Michael Sterrett <mr_bones_@gentoo.org> +scummvm-1.6.0.ebuild:
+ version bump
02 Feb 2013; Julian Ospald <hasufell@gentoo.org>
files/scummvm-1.5.0-EE.patch:
diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index 2356938518ee..d1979d0f0cf3 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1,19 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX scummvm-1.5.0-EE.patch 832 SHA256 b746130cd871e9fe9388fff8d68912abb3f98dbe1b660654975dc1d257a6eb7c SHA512 326bc5bce6c6d9ecb917063057a48ed2c4f031687fb0f69affeed0adc817e30d65de14aac3bddca6f81133dcbf9fe377e840ced65619dc0412a2b57869dcfb3d WHIRLPOOL 05b1adccbc0df70a3934eaf0962f478b8a643effc9a01d525c6e2b6ffb398577048b56e3dd453e4d18b3a04b1b20d94a18ec111fd8052de4860c01e009ca49f8
DIST scummvm-1.5.0.tar.bz2 17455085 SHA256 81831cd878a8daad2976f65c92139a2102233082c7d2770579d7e425b19cea2e SHA512 a4ae0965fec7e065a46ee1a8a49897eb2fecaf7851590b5696d866a5f224d0491937f63e9e2e8ba797c7d9b8d7ff45fbaf12b4f17c3ddec0f9973a6a915ee1c5 WHIRLPOOL dd8842edc41de693043db5c5005670b37583cdd97a9124575b4f725e5c6a3cf16f4670624e32578936085829c8627caa07a49902d643103386ca633fe23d2c14
+DIST scummvm-1.6.0.tar.bz2 18516277 SHA256 396060da6a8f391438055c292a280048d29dc408c5b615db43256a86f0e57ec4 SHA512 2241c13dee6ed06274744c86da7e73be411849515f755f7109d7cbbd2d4d6bc251f90a3e6fc469c0191df89a2cf8aec165d3af7d0310361d6e5f457c4ad47c44 WHIRLPOOL 632359f05bb4cb5cdb97f3d35b22874aacef2ae5fbbcd9e116cec7279c2db4b8a4e5d553982428f8c3f633909fdc5c5739a9194e579e3e44f4ab2041a7588134
EBUILD scummvm-1.5.0.ebuild 2264 SHA256 5c7de6c57172275dcf6d4e5fa2ea5821f13063417ef26aaf8425dba24f26c85b SHA512 97f890687a4b3f274d8f3958204964419841fd63a2d82dc74bc2ad4cb5510ba5ec350c6e8501a075614e9ad219afe840e3868cc928ea0071628aed74dbd563ed WHIRLPOOL 96853d62fe42b0baa54c996972125d78d979d7ae79ef1a576de9eec777f7c5fbd5a6a3c93bcbbff8bd7429ed0de0334b4fadda46825c94c15e7bc9cdd1147c36
-MISC ChangeLog 17997 SHA256 c46b5c2fc3888f2773ef1a1d755296cc50ba5f5102537eb9dea16833bc0d9e82 SHA512 498279e7e2eebcb628ee371d074c85e8920f171a01cd3b1a9d5881aa35353a236f3869f822c68ddc0751f8a1b7606c2744e4996b238588442b88b8e77ff5935f WHIRLPOOL 51dd7579d3c59fbe09b387f82f2d114fe5d61c3f9c48a5cfcf86e88bcb28a32ab631ebf88baa922a2efb5e7ec51c12ee437d93e4fe6432763b6692cc7ea128d6
+EBUILD scummvm-1.6.0.ebuild 2426 SHA256 025d9d2f32eddb3abbec0705fc666d138158ad5d7109c18696df6d00834aeeb5 SHA512 343352549913621d06e56444bef1fba3875e345b896a6e3ceca032608f7c4497c11ea90f3de56eb0925fc76b3696923f87eec025ba4f6680be05635d5789d5b4 WHIRLPOOL 4d16fc55c7fd5d1ef08580cec54a5ced0fdb0278e8f00357a962785b81335f2b31f6d05865feaefc3249d3a8fed4a963a08e8796fbc84b6101c403f1aac4c2c0
+MISC ChangeLog 18122 SHA256 2c2a42da169f68a9d20998067f62c7995359e3ba4b3ce83d9ebea7b9b08370d3 SHA512 3443573aa4197ccb249f4303291b805471da038c56179b38eb31ef5b03b2c0c646ca892b243b96ec72f2667430023b81647af9a44d98d2cdd49bfe5adf4be4ae WHIRLPOOL 1f77365759dc465bedb7c4cfe774864404e4b03d19e1ce173225ddf2e0613bfdd776b571053434527395e457a1fc13724d8cf56e9c79aa59d34a2097aa53f667
MISC metadata.xml 248 SHA256 d07430a4c6da117a018a33c479a43b812752dc8658311ae2559ef1d9f3654385 SHA512 885fed160e07766ec25cf114d44e527369eba89f8afe3648433afde2e16d03c28212517db5990349ed4fce913a451d767302d2b93a599c201772b12ec68d2e4d WHIRLPOOL 602286655cf79ba290053b7b096f1c60609e524403f296fa9db433bf3259366ec4685f1ba9b894226a820b78901c3570d462d69ca84d0f7c85e56a353ce295c6
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJRDZnZAAoJEFpvPKfnPDWzdEUIALCFPGijKkzrWfH5Prnz3+9X
-A47CCs5Vb1eyrkJKPW5atbTD6CfmzJZ8LnIWJgjYGojUrBmgDuYyRS6M1bFYLXjA
-KoD0r74WWiPi064gMWEuhjJRPovi8VR+HBa/D+hF/SMSSsjn+vc5C3fguPNAFCEf
-HnUp6SwNizQbL2C5ki/iyc2ot5a7SgnfrIbDZ/E9rh9qrJW3eA2IeTGZY0PFon4y
-9h1BMxJmL4DOuCMVZ7HF7YvKQVnqzFyLF/SKST2fiMny7n07YazJC2SlF7kRs0dv
-2ALqXSBvGKgmBvyAF5ZIpsFjCYabsdiCo3kOiayP1UmPws6sphM/ldML3zeHaQ8=
-=E60A
------END PGP SIGNATURE-----
diff --git a/games-engines/scummvm/scummvm-1.6.0.ebuild b/games-engines/scummvm/scummvm-1.6.0.ebuild
new file mode 100644
index 000000000000..d7963db0a7a6
--- /dev/null
+++ b/games-engines/scummvm/scummvm-1.6.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-1.6.0.ebuild,v 1.1 2013/06/02 03:44:35 mr_bones_ Exp $
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils toolchain-funcs 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 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="aac alsa debug flac fluidsynth mp3 opengl truetype vorbis"
+RESTRICT="test" # it only looks like there's a test there #77507
+
+RDEPEND=">=media-libs/libsdl-1.2.2[audio,joystick,video]
+ sys-libs/zlib
+ vorbis? ( media-libs/libogg media-libs/libvorbis )
+ aac? ( media-libs/faad2 )
+ alsa? ( media-libs/alsa-lib )
+ mp3? ( media-libs/libmad )
+ flac? ( media-libs/flac )
+ opengl? ( virtual/opengl )
+ truetype? ( media-libs/freetype:2 )
+ fluidsynth? ( media-sound/fluidsynth )"
+DEPEND="${RDEPEND}
+ x86? ( dev-lang/nasm )"
+
+S=${WORKDIR}/${P/_/}
+
+src_prepare() {
+ # -g isn't needed for nasm here
+ sed -i \
+ -e '/NASMFLAGS/ s/-g//' \
+ configure || die
+ sed -i \
+ -e '/INSTALL.*doc/d' \
+ -e '/INSTALL.*\/pixmaps/d' \
+ -e 's/-s //' \
+ ports.mk || die
+}
+
+src_configure() {
+ local myconf
+
+ # bug #137547
+ use fluidsynth || myconf="${myconf} --disable-fluidsynth"
+
+ use x86 && append-ldflags -Wl,-z,noexecstack
+
+ # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
+ ./configure \
+ --backend=sdl \
+ --host=$CHOST \
+ --enable-verbose-build \
+ --prefix=/usr \
+ --bindir="${GAMES_BINDIR}" \
+ --datadir="${GAMES_DATADIR}"/${PN} \
+ --libdir="${GAMES_LIBDIR}" \
+ --enable-zlib \
+ $(use_enable debug) \
+ $(use_enable aac faad) \
+ $(use_enable alsa) \
+ $(use_enable mp3 mad) \
+ $(use_enable flac) \
+ $(use_enable opengl) \
+ $(use_enable vorbis) \
+ $(use_enable truetype freetype2) \
+ $(use_enable x86 nasm) \
+ ${myconf} || die
+}
+
+src_compile() {
+ emake AR="$(tc-getAR) cru" RANLIB=$(tc-getRANLIB)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS NEWS README TODO
+ doicon -s scalable icons/scummvm.svg
+ make_desktop_entry scummvm ScummVM scummvm "Game;AdventureGame"
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}