summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2007-02-11 09:26:35 +0000
committerAlfredo Tupone <tupone@gentoo.org>2007-02-11 09:26:35 +0000
commitc4937b7f18565babb7cc83dbbd660f44721a1455 (patch)
treee36f5a504b43a9757fe90676e690f35745aa7666 /games-arcade
parentrecreate Manifest (diff)
downloadgentoo-2-c4937b7f18565babb7cc83dbbd660f44721a1455.tar.gz
gentoo-2-c4937b7f18565babb7cc83dbbd660f44721a1455.tar.bz2
gentoo-2-c4937b7f18565babb7cc83dbbd660f44721a1455.zip
New ebuild by brebs. Bug #109199 by desowin.
(Portage version: 2.1.1-r2)
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/supertransball2/ChangeLog10
-rw-r--r--games-arcade/supertransball2/Manifest17
-rw-r--r--games-arcade/supertransball2/files/digest-supertransball2-1.56
-rw-r--r--games-arcade/supertransball2/metadata.xml13
-rw-r--r--games-arcade/supertransball2/supertransball2-1.5.ebuild65
5 files changed, 111 insertions, 0 deletions
diff --git a/games-arcade/supertransball2/ChangeLog b/games-arcade/supertransball2/ChangeLog
new file mode 100644
index 000000000000..6fe6cc7e1347
--- /dev/null
+++ b/games-arcade/supertransball2/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-arcade/supertransball2
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertransball2/ChangeLog,v 1.1 2007/02/11 09:26:34 tupone Exp $
+
+*supertransball2-1.5 (11 Feb 2007)
+
+ 11 Feb 2007; <tupone@gentoo.org> +metadata.xml,
+ +supertransball2-1.5.ebuild:
+ New ebuild by brebs. Bug #109199 by desowin.
+
diff --git a/games-arcade/supertransball2/Manifest b/games-arcade/supertransball2/Manifest
new file mode 100644
index 000000000000..bfd87072867c
--- /dev/null
+++ b/games-arcade/supertransball2/Manifest
@@ -0,0 +1,17 @@
+DIST stransball2-v15-linux.zip 302212 RMD160 6e9e3c3ce7b85e1578fb55cdbf8b0e29bf305917 SHA1 5a1f5524fbd65b21da924d88f81002aad6c3ffd8 SHA256 2552a18b4b59c1d39d7a1312e7efbebf5ac89bddc30f5e188693e841516276bc
+DIST supertransball2_1.5-3.diff.gz 6592 RMD160 03e1485c58e6f3f80ff73aed8c973566634ee162 SHA1 1e75e95ae39640be8b8944ec1b9c4c6445c27061 SHA256 3c6cd528d29efee5d94d1ae8a322b086732b5348bcf01d1d6b6a84244ebc8fc8
+EBUILD supertransball2-1.5.ebuild 1484 RMD160 49585f2180f35f42e686b04ff797c6860f2cc355 SHA1 769803665cb37259d71418e0dd61207ce4fb4c64 SHA256 a115fad78ddf10f97d93f2b44eb96281f8ad8ea48f181e09c5864344930848c8
+MD5 848203de06542e632f33e28c1f893f93 supertransball2-1.5.ebuild 1484
+RMD160 49585f2180f35f42e686b04ff797c6860f2cc355 supertransball2-1.5.ebuild 1484
+SHA256 a115fad78ddf10f97d93f2b44eb96281f8ad8ea48f181e09c5864344930848c8 supertransball2-1.5.ebuild 1484
+MISC ChangeLog 294 RMD160 46b1675a6dcd9d066a461a03a068e4cde3a2660c SHA1 521311ce5fe731c9e4919d56609d8c186c9d2ff1 SHA256 7a4898bbf84ebf2263a4b41d28e2e5c5e302fe574e9cbec19cc87efdf65829d3
+MD5 6d3347efd292be08db12577ead2af6b5 ChangeLog 294
+RMD160 46b1675a6dcd9d066a461a03a068e4cde3a2660c ChangeLog 294
+SHA256 7a4898bbf84ebf2263a4b41d28e2e5c5e302fe574e9cbec19cc87efdf65829d3 ChangeLog 294
+MISC metadata.xml 641 RMD160 6f524c0f42dc2bcd36c37363469577ace723b1f2 SHA1 67b1906abc69394ae533ce2d005184a140a8deda SHA256 2da29cc5ccec13eae783e618ba81ab5f70f28c75adf33b208e00a0734e4af1ea
+MD5 343af7fcb3cdac5f27fcc67abaadc5b3 metadata.xml 641
+RMD160 6f524c0f42dc2bcd36c37363469577ace723b1f2 metadata.xml 641
+SHA256 2da29cc5ccec13eae783e618ba81ab5f70f28c75adf33b208e00a0734e4af1ea metadata.xml 641
+MD5 c2652ee6d4ca4b81d52a069f7f645f9b files/digest-supertransball2-1.5 518
+RMD160 5b43af9a1caa19fc182cb928c79ef997479b5363 files/digest-supertransball2-1.5 518
+SHA256 c82cbb83c1133e277c816d1293b4989ffad1c80678c7059a19f7cbbb4c5774b4 files/digest-supertransball2-1.5 518
diff --git a/games-arcade/supertransball2/files/digest-supertransball2-1.5 b/games-arcade/supertransball2/files/digest-supertransball2-1.5
new file mode 100644
index 000000000000..2877f85854f5
--- /dev/null
+++ b/games-arcade/supertransball2/files/digest-supertransball2-1.5
@@ -0,0 +1,6 @@
+MD5 317325363253fc253d62d0df76fe0789 stransball2-v15-linux.zip 302212
+RMD160 6e9e3c3ce7b85e1578fb55cdbf8b0e29bf305917 stransball2-v15-linux.zip 302212
+SHA256 2552a18b4b59c1d39d7a1312e7efbebf5ac89bddc30f5e188693e841516276bc stransball2-v15-linux.zip 302212
+MD5 13087b6df6801479b0d0ca38190a93b2 supertransball2_1.5-3.diff.gz 6592
+RMD160 03e1485c58e6f3f80ff73aed8c973566634ee162 supertransball2_1.5-3.diff.gz 6592
+SHA256 3c6cd528d29efee5d94d1ae8a322b086732b5348bcf01d1d6b6a84244ebc8fc8 supertransball2_1.5-3.diff.gz 6592
diff --git a/games-arcade/supertransball2/metadata.xml b/games-arcade/supertransball2/metadata.xml
new file mode 100644
index 000000000000..5b15491578f4
--- /dev/null
+++ b/games-arcade/supertransball2/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+<longdescription lang="en">
+"Super Transbal 2" is the sequel of "Transball" and "Transball 2", Inspired in
+THRUST type of games (and concretely in ZARA THRUSTA for the Amiga 500). In each
+level of Transball, the goal is to find the SPHERE, capture it and carry it to
+the upper part of the level. The main obstacle is the gravity, that impulses you
+towards the ground. But many other obstacles, canons, tanks, doors, etc. will
+try to make difficult your journey...
+</longdescription>
+</pkgmetadata>
diff --git a/games-arcade/supertransball2/supertransball2-1.5.ebuild b/games-arcade/supertransball2/supertransball2-1.5.ebuild
new file mode 100644
index 000000000000..9d1f2e403c80
--- /dev/null
+++ b/games-arcade/supertransball2/supertransball2-1.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertransball2/supertransball2-1.5.ebuild,v 1.1 2007/02/11 09:26:34 tupone Exp $
+
+inherit eutils versionator games
+
+MY_PV=$(delete_all_version_separators)
+MY_P=stransball2-v${MY_PV}
+FILE=${MY_P}-linux
+DEBIAN_PATCH="${PN}_${PV}-3.diff"
+
+DESCRIPTION="Thrust clone"
+HOMEPAGE="http://www.braingames.getput.com/stransball2/"
+SRC_URI="http://braingames.bugreport.nl/stransball2/${FILE}.zip
+ mirror://debian/pool/main/s/${PN}/${DEBIAN_PATCH}.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="media-libs/libsdl
+ media-libs/sdl-image
+ media-libs/sdl-mixer
+ media-libs/sdl-sound
+ media-libs/sge"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}/${P}/sources
+
+src_unpack() {
+ unpack ${A}
+ mv -f "${FILE}" ${P}
+
+ sed -i \
+ -e "s:/usr/share/games:${GAMES_DATADIR}:" \
+ "${DEBIAN_PATCH}" || die "sed patch failed"
+
+ epatch "${DEBIAN_PATCH}"
+
+ local deb_dir=${P}/debian/patches
+ rm -f "${deb_dir}"/00list
+ local p
+ for p in "${deb_dir}"/* ; do
+ epatch "${p}"
+ done
+
+ sed -i \
+ -e "s: -I/usr/local/include/SDL::" \
+ -e "s:-g3 -O3:\$(CXXFLAGS):" \
+ "${S}"/Makefile || die "sed Makefile failed"
+}
+
+src_install() {
+ cd ..
+ dogamesbin ${PN} || die "dogamesbin failed"
+ make_desktop_entry ${PN} "Super Transball 2"
+ dodoc readme.txt || die "Installing doc failed"
+ doman debian/supertransball2.6 || die "Installing man page failed"
+
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins -r demos graphics maps sound || die "doins -r failed"
+
+ prepgamesdirs
+}