summaryrefslogtreecommitdiff
path: root/games-rpg/zsxd
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-rpg/zsxd
reinit the tree, so we can have metadata
Diffstat (limited to 'games-rpg/zsxd')
-rw-r--r--games-rpg/zsxd/Manifest6
-rw-r--r--games-rpg/zsxd/metadata.xml11
-rw-r--r--games-rpg/zsxd/zsxd-1.9.0-r1.ebuild58
-rw-r--r--games-rpg/zsxd/zsxd-1.9.0.ebuild60
4 files changed, 135 insertions, 0 deletions
diff --git a/games-rpg/zsxd/Manifest b/games-rpg/zsxd/Manifest
new file mode 100644
index 000000000000..9dcde7bbd686
--- /dev/null
+++ b/games-rpg/zsxd/Manifest
@@ -0,0 +1,6 @@
+DIST zsxd-1.9.0.tar.gz 3706125 SHA256 2ac95c1389706e989cd37b3ce75cb8c94e19832b6d138cd53abd490eb7fd8ff6 SHA512 cecb8b4ff40b7129bb516cf71e9bbbc92e10ace944c735eb2885dbf0e0b8adef80491c1874ee91efb2c9779b819d0217639fe85f9e3a085c980af6a2972e571e WHIRLPOOL b927e6d96c5201b7af48a8bee6b387a2a1c168525685753d363618a4e167510024f18ba70f097dfdb91938be6180b405dbed7f469f3f5133cdcf53532f6b3126
+EBUILD zsxd-1.9.0-r1.ebuild 1221 SHA256 0898ae25477838bdbe3bf1bdcab8b95505e8fb337cce7c1da603b2ad2db73515 SHA512 8ad18d02ef616549686d705f085f3d2145f37c03330e01e5021a6b4df6e57e1bf62cf815c1652429318d0adc1b1eef408e27335a66fb9acf35799682f9ae4f1f WHIRLPOOL a77e63459026555f6449bd3a6c451935fedeb53dc337db55f8f37362a7b07a63026d254ccab01f18526d3caf35cead4dee4ebbd585b4fad0a86d1295aa708d56
+EBUILD zsxd-1.9.0.ebuild 1279 SHA256 24ecc7ad1cea3fe09caae640343f99c2814257170218ac7e29c9023e85724f11 SHA512 900e46436db63dfb89746ba9dbb89454931c795118df48b0d7ec5fdc5d226beb3a88f9884546750b73602e78c6b8f5bdd10b6e9453012ee8507e0517c9241089 WHIRLPOOL 111f0f106e39155c3be36e095255fab71ba1aef9e6f05313ec12db58b4fa140c18ec7c02a2dc5a763de04dc607005827194c6e96dd8e4530d32cdfde31e23ed6
+MISC ChangeLog 3079 SHA256 3c43eb4ecc19503dcb2063084122f186336cb36fc28504f2d10f9379c97448d3 SHA512 d8251ed372cd5fad6c715844c480a52d78f84f285952403a7894941c317ffec3c0187705453e3829ceec1aa0b4b64a2a0a1a5406bffadd0c7a757938230c43ef WHIRLPOOL d5351d9a2f69aff6d2ca49874d1aa0cf2a9767bf399496bf6d3b70e376c75bfda885c0db5b0a4ec7b301fda7d97ec68985829b88b522bdff936e5a75906a4075
+MISC ChangeLog-2015 1848 SHA256 f1658466b181173e6a64561dae94242f32f702392a55dce3768852aeb64d4ba7 SHA512 17cdf602c10af7b6379f444988c2b9d28b1afef5adfee2799dd595660bb63b4684a740800634a65864b9f2a525db8bd89c7c05853bdbb219147fd447908e55e1 WHIRLPOOL c0c00971ad3b154ad4aed668bd97f2c31eb83b6a0cccc5be11ecf6cb2946b26da6df825cd8e0e8e0434372572212f7c54406f49734d2d837f1366671a1c5ea0d
+MISC metadata.xml 333 SHA256 ba0191c740fe22dd85e04be35ef1c8010abd5223b13377536a58d7bd320b69e6 SHA512 bb078fd150a98e9326870e54347db0f9962d1f00707d7dcae5814808946e1ca673c45073d9bf886d6cb1d456e3ece9a236c6bb1b8448c3b9d9ef583acdf731f4 WHIRLPOOL ecfe38ddc5a1d3477f062e039cb614d476c5900e44e414d36992311e0a7b695cb3ed467612fed9d0424a4ef0e8ea3250e2ed19f7e663e992734ee73dd2c2c8a4
diff --git a/games-rpg/zsxd/metadata.xml b/games-rpg/zsxd/metadata.xml
new file mode 100644
index 000000000000..742803c605cd
--- /dev/null
+++ b/games-rpg/zsxd/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="github">christopho/zsxd</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-rpg/zsxd/zsxd-1.9.0-r1.ebuild b/games-rpg/zsxd/zsxd-1.9.0-r1.ebuild
new file mode 100644
index 000000000000..76a8fc0fe7f1
--- /dev/null
+++ b/games-rpg/zsxd/zsxd-1.9.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils cmake-utils
+
+DESCRIPTION="A free 2D Zelda fangame parody"
+HOMEPAGE="http://www.solarus-games.org/"
+SRC_URI="http://www.zelda-solarus.com/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror bindist"
+
+RDEPEND=">=games-engines/solarus-1.3.1-r1
+ <games-engines/solarus-1.4.0"
+DEPEND="app-arch/zip"
+
+DOCS=( ChangeLog readme.txt )
+
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSOLARUS_INSTALL_DATAROOTDIR="/usr/share"
+ -DSOLARUS_INSTALL_BINDIR="/usr/bin"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ newicon -s 48 build/icons/${PN}_icon_48.png ${PN}.png
+ newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
+
+ # install proper wrapper script
+ rm -f "${ED%/}/usr/bin/${PN}
+ make_wrapper ${PN} "solarus \"/usr/share/solarus/${PN}\"
+
+ make_desktop_entry "${PN}" "Zelda: Mystery of Solarus XD"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
diff --git a/games-rpg/zsxd/zsxd-1.9.0.ebuild b/games-rpg/zsxd/zsxd-1.9.0.ebuild
new file mode 100644
index 000000000000..cef44d509ffa
--- /dev/null
+++ b/games-rpg/zsxd/zsxd-1.9.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils gnome2-utils cmake-utils games
+
+DESCRIPTION="A free 2D Zelda fangame parody"
+HOMEPAGE="http://www.solarus-games.org/"
+SRC_URI="http://www.zelda-solarus.com/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+RESTRICT="mirror bindist"
+
+RDEPEND="=games-engines/solarus-1.3.1"
+DEPEND="app-arch/zip"
+
+DOCS=( ChangeLog readme.txt )
+
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSOLARUS_INSTALL_DATAROOTDIR="${GAMES_DATADIR}"
+ -DSOLARUS_INSTALL_BINDIR="${GAMES_BINDIR}"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ newicon -s 48 build/icons/${PN}_icon_48.png ${PN}.png
+ newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
+
+ # install proper wrapper script
+ rm -f "${ED%/}${GAMES_BINDIR}"/${PN}
+ games_make_wrapper ${PN} "solarus \"${GAMES_DATADIR}/solarus/${PN}\""
+
+ make_desktop_entry "${PN}" "Zelda: Mystery of Solarus XD"
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}