summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-04-23 23:30:26 +0400
committerSergey Popov <pinkbyte@gentoo.org>2013-04-23 23:32:24 +0400
commit84f89558520a9d5d35e57904a606cd99cc764a6c (patch)
tree8d6dff88935d2286773a709282824ff945211a80 /games-arcade/frogatto
parentgames-sports/stuntrally: fix LICENSE, add USE-flag descriptions in metadata (diff)
downloadgamerlay-84f89558520a9d5d35e57904a606cd99cc764a6c.tar.gz
gamerlay-84f89558520a9d5d35e57904a606cd99cc764a6c.tar.bz2
gamerlay-84f89558520a9d5d35e57904a606cd99cc764a6c.zip
games-arcade/frogatto: version bump to 1.3.1
Diffstat (limited to 'games-arcade/frogatto')
-rw-r--r--games-arcade/frogatto/ChangeLog5
-rw-r--r--games-arcade/frogatto/Manifest23
-rw-r--r--games-arcade/frogatto/frogatto-1.3.1.ebuild65
-rw-r--r--games-arcade/frogatto/metadata.xml3
4 files changed, 74 insertions, 22 deletions
diff --git a/games-arcade/frogatto/ChangeLog b/games-arcade/frogatto/ChangeLog
index 106ffb4..8793df6 100644
--- a/games-arcade/frogatto/ChangeLog
+++ b/games-arcade/frogatto/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for games-arcade/frogatto
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
+ games-arcade/frogatto: version bump to 1.3.1
+
*frogatto-1.1.1 (04 Dec 2011)
04 Dec 2011; Piotr Szymaniak <szarpaj@grubelek.pl>
diff --git a/games-arcade/frogatto/Manifest b/games-arcade/frogatto/Manifest
index 95b2f08..089cdbd 100644
--- a/games-arcade/frogatto/Manifest
+++ b/games-arcade/frogatto/Manifest
@@ -1,23 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST frogatto-1.0.2.tar.bz2 100857913 SHA256 4985f38fc07ac9e184539c222da9b85741b3ddf7f28b41b54b790c8c186526c2
DIST frogatto-1.0.tar.bz2 136213969 SHA256 7a3dab049df8d4cd38a4fa0ab98ea001d5bae1d373d134fbd4e773132fb68c59
-DIST frogatto-1.1.1.tar.bz2 151088361 SHA256 d2404d8d83d5d5e2b42b25f632113d5fbfc22d2ef72c4a44ec7833257e550670
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghdAAoJECZQPTSbOzNLfBsP/2iJUm9Ln9hog9yJ2FLc/vP7
-ElqrxOt9p1sGSFjdL71x/daUwRVjD6XoUpaWTmPXaRYPW/pX/h0C7se9ScVE7A/6
-gP3jDPTWUzYTmgZ6d4SE0f2PN/pvfrdFTydcBWTPkOntaAWNqKJbS30YUZgqvcuc
-gVj36g299qP/df2QAM24i9HUxWIb0Y6npDeLUag0gySjQdH5vuChPbGZ9l0peQ84
-Uc8Qz+8cc1F9nKLyXSkhF3mCofky8MMKhWHPJE35cL47pcK4QHm+b8PxJblfTZir
-SB6kzj6tBbsL6K24uCO3rgn4Q5BfH1D3++vuosc/WXX4M+vS/Xr+cb/3wjRuug2K
-SuZHSl5j1IP2UiEqgB6UuDPBpEPYmfZU1hdrUaOwkM48GM0vH/NYYtjSI/iEzLsI
-s9QUknyhS/cEB0wysRB2Lq4SjSWXCcfJVf0+gBCKhgsanlahcyDliVBYy813slx4
-jJptMrPSFOmJCIjkueBr9JPQp97uTeVbo7qOkjiW/t1BdMvk1ipxJ6/3LNcpStx/
-f4luCXyt2gfHBJ2voghdF170HEWw3r/JrbBXVS5o8phGZIzGDbD10bSXlViQsKGH
-VSZAlXK03NMWegIH8PMEScczac57AskcSUAVMgFTCjpOaDwg9n2qaU/Fl6KZVGLs
-DFViq0O41GT4jqNbit5U
-=xf0a
------END PGP SIGNATURE-----
+DIST frogatto-1.1.1.tar.bz2 151088361 SHA256 d2404d8d83d5d5e2b42b25f632113d5fbfc22d2ef72c4a44ec7833257e550670 SHA512 59c146c00dec8bc90dd674883ca7f2eb5fc54b4336737140bb350225394b363be4ec62a8e9e59a73a3f36397d760c018b18397ec4dafa50419c4a74d510d0c5f WHIRLPOOL a660a6df55739755acf910b49053f78a3b1d886e54f86b84b30cbd783f853db707f7679924dfe5b14b3b086dd7f3ad69f7b860baae1a62378a243c76ec9213b6
+DIST frogatto-1.3.1.tar.gz 500369477 SHA256 23c167d5c2510d059e34cf4ec42bfe6e8c83cb934f1573d7c141c182ca1c9c17 SHA512 bb1c5e765a456abedd7b80cce99b7be62734a6163c2e2beb9776c6a61eba779a916ea99a3c113be0626a4d238f10dcdf360d26f993f1d9ac4e381d711b27be23 WHIRLPOOL d288a95d286a648b141cf11cdae0c16a5c81ab0469894c9e1d55b82e9eaae27b164746c5d99fffbc93de694aa02010b5722517b27670c82f182b2d6115512b92
diff --git a/games-arcade/frogatto/frogatto-1.3.1.ebuild b/games-arcade/frogatto/frogatto-1.3.1.ebuild
new file mode 100644
index 0000000..6383c14
--- /dev/null
+++ b/games-arcade/frogatto/frogatto-1.3.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils games
+
+DESCRIPTION="a frog, and a platform game"
+HOMEPAGE="http://frogatto.com/"
+SRC_URI="http://github.com/frogatto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3 free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="extras"
+
+DEPEND="dev-libs/boost
+ media-libs/glew
+ media-libs/libpng:0
+ media-libs/libsdl[X,audio,joystick,opengl,video]
+ media-libs/sdl-image[png]
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-ttf
+ sys-libs/zlib
+ virtual/opengl
+ virtual/glu"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # drop some CXXFLAGS
+ sed -i \
+ -e '/BASE_CXXFLAGS/s/-Werror //' \
+ -e '/BASE_CXXFLAGS/s/-g //' \
+ Makefile || die 'sed on Makefile failed'
+
+ epatch_user
+}
+
+src_compile() {
+ emake USE_CCACHE="no" OPTIMIZE="no"
+}
+
+src_install() {
+ insinto "${GAMES_DATADIR}/${PN}"
+ newgamesbin game "${PN}.orig"
+ doins -r data images music *.ttf
+
+ if use extras; then
+ # Install all modules
+ doins -r modules
+ else
+ # Install only frogatto module by default
+ insinto "${GAMES_DATADIR}/${PN}/modules"
+ doins -r modules/frogatto
+ fi
+
+ newicon images/window-icon.png "${PN}.png"
+
+ games_make_wrapper "${PN}" "${GAMES_BINDIR}/${PN}.orig" "${GAMES_DATADIR}/${PN}"
+ make_desktop_entry "${PN}" "Frogatto and Friends"
+
+ prepgamesdirs
+}
diff --git a/games-arcade/frogatto/metadata.xml b/games-arcade/frogatto/metadata.xml
index 4a5a466..78f925f 100644
--- a/games-arcade/frogatto/metadata.xml
+++ b/games-arcade/frogatto/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>playboys</herd>
+<use>
+ <flag name="extras">Install additional modules</flag>
+</use>
</pkgmetadata>