summaryrefslogtreecommitdiff
path: root/games-arcade/watermelons
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/watermelons
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/watermelons')
-rw-r--r--games-arcade/watermelons/Manifest5
-rw-r--r--games-arcade/watermelons/metadata.xml8
-rw-r--r--games-arcade/watermelons/watermelons-1.1.1-r1.ebuild56
3 files changed, 69 insertions, 0 deletions
diff --git a/games-arcade/watermelons/Manifest b/games-arcade/watermelons/Manifest
new file mode 100644
index 000000000000..2d01f8e66d26
--- /dev/null
+++ b/games-arcade/watermelons/Manifest
@@ -0,0 +1,5 @@
+DIST melons-1.1.1.tgz 318692 SHA256 7433004460bf97a055d7c4c28fc274eeda920f30d5441e76020a7b8db223a336 SHA512 50bb66de9806fb1bbe946ad5063e68d3327d6184b3e95230573f71053426ed877fc9762ef2b44e6964c9d7b8dc5081e9c3015885800dd6644a1dd88c9c5dc357 WHIRLPOOL 8f9c5ecb7591949deaa83a60a7334cec3822c7116a4d3a66c069bcacc523b3f9c708ba276845f4a11df1e5e6642e144cce1eb74976c4a96e0609396d1feb6b32
+EBUILD watermelons-1.1.1-r1.ebuild 1339 SHA256 5b9529293c2f61c666c0c7a80c1a1556869f15125da6374e9551da30a90afef6 SHA512 255a92dfbd8c5f9e8249f9355f5e37f630d9ea7143d147a0d2c79c4055315b2126eb84101504048f3d783108952c49d8b65ceb02bd156674791f5591c3f37b81 WHIRLPOOL e4fd7ca8993445d8acc34670e42f2e50edfb4b0cb8a70ba2f7a6e6cc19b5c9cb3fe949ddd32151b545d24088c91b0f709ddd24cd0a70396482ecf033dac135bd
+MISC ChangeLog 2449 SHA256 4d772f46b8618a5b3cc6db5d3c52edb1dc3da36b0fb10a0a7883ec2af42d1663 SHA512 7c8cabf3e10b9701e9a5c306699df7342d69654c0905cc10381ee57c293f542829d0d2bd49617a3e9d8bda92bb4b43e9f99a72a997720f7c6b925444df67da21 WHIRLPOOL 6b7bbc79a4adb8ad95c82f94351b1b07e7e28a8cd17b958a426eb4f7bdf7feefcf64c433af8be03adae90efc6621dc142782e0a9d5d8d04382f77293ac0a71e4
+MISC ChangeLog-2015 1446 SHA256 980c307f912c350b5fe64b62f5924d7bdc881f5c9f216366d89fc7bab6cb4d1f SHA512 3539c5b6635517ae00975f368f8de967a0e017e479dcfa555f0caf4a43ae90075e9be6350699f18ddb4f5467883f73e7156618f9eec44ae6036164fbd55be8de WHIRLPOOL 07e32f949b0ba54b12d47dfd71e04a70b529d8796fb99d15a39347e5aedc2a97879e753819e978a6c4a637d488194088ebb20b29909764cebf7d405b8133a380
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-arcade/watermelons/metadata.xml b/games-arcade/watermelons/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-arcade/watermelons/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-arcade/watermelons/watermelons-1.1.1-r1.ebuild b/games-arcade/watermelons/watermelons-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..62a0453270df
--- /dev/null
+++ b/games-arcade/watermelons/watermelons-1.1.1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-single-r1 games
+
+MY_PN="melons"
+DESCRIPTION="A thrilling watermelon bouncing game"
+HOMEPAGE="http://www.imitationpickles.org/melons/index.html"
+SRC_URI="mirror://gentoo/${MY_PN}-${PV}.tgz"
+# No version upstream
+#SRC_URI="http://www.imitationpickles.org/${MY_PN}/${MY_PN}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/pygame[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}"
+RDEPEND=${DEPEND}
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+S=${WORKDIR}/${MY_PN}
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ games_pkg_setup
+}
+
+src_prepare() {
+ sed -i \
+ -e "s:melons.hs:${GAMES_STATEDIR}/${PN}/&:" \
+ main.py || die
+
+ cat <<-EOF > "${PN}" || die
+ #!/bin/bash
+ cd "${GAMES_DATADIR}/${PN}"
+ exec ${EPYTHON} main.py
+EOF
+}
+
+src_install() {
+ dogamesbin ${PN}
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins -r data pgu const.py game.py main.py melon.py melons.py menu.py trampoline.py
+ python_optimize "${D}${GAMES_DATADIR}/${PN}"
+ dodoc *.txt
+ dodir "${GAMES_STATEDIR}/${PN}"
+ touch "${D}${GAMES_STATEDIR}"/${PN}/melons.hs
+ fperms 664 "${GAMES_STATEDIR}"/${PN}/melons.hs
+ newicon data/mellon0013.png "${PN}.png"
+ make_desktop_entry ${PN} Watermelons
+ prepgamesdirs
+}