diff options
Diffstat (limited to 'games-rpg/zsxd')
-rw-r--r-- | games-rpg/zsxd/Manifest | 6 | ||||
-rw-r--r-- | games-rpg/zsxd/metadata.xml | 11 | ||||
-rw-r--r-- | games-rpg/zsxd/zsxd-1.9.0-r1.ebuild | 58 | ||||
-rw-r--r-- | games-rpg/zsxd/zsxd-1.9.0.ebuild | 60 |
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 +} |