summaryrefslogtreecommitdiff
path: root/games-rpg/zsdx
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/zsdx
reinit the tree, so we can have metadata
Diffstat (limited to 'games-rpg/zsdx')
-rw-r--r--games-rpg/zsdx/Manifest5
-rw-r--r--games-rpg/zsdx/metadata.xml11
-rw-r--r--games-rpg/zsdx/zsdx-1.9.0.ebuild65
3 files changed, 81 insertions, 0 deletions
diff --git a/games-rpg/zsdx/Manifest b/games-rpg/zsdx/Manifest
new file mode 100644
index 000000000000..a9ed542da5de
--- /dev/null
+++ b/games-rpg/zsdx/Manifest
@@ -0,0 +1,5 @@
+DIST zsdx-1.9.0.tar.gz 20757184 SHA256 140fb9b7de4937fdac6ff14d8339cc4314c7d4607339340fd17b520c4e87ae08 SHA512 2fc540d19856734050674945dd4903f254b325cab08ae0199722ae014447523ad9e979b54ddfd59d5cbc290b783481c79d5e155115c90f24feab5587d52804ee WHIRLPOOL 976c4b1c20480359383876054c5d3bebb94a13391bff02d6e81366e0bfddbe640678f738c8653999fa9db59d007bba1b5e7a27fca281df41c1547eebda67d084
+EBUILD zsdx-1.9.0.ebuild 1332 SHA256 5ad9c9eba99733a19fee23416df1593b02997fb369e7dda7ca7fc30eedd8812f SHA512 ac6c0f3b90d21389852ecea6afd12b806bd2a22baa41b3d757a3c5cc8bfd0bdda0c446851046547575aa00d964686745898e584881f166e757f48db888c92c86 WHIRLPOOL bef0b98d93dc0b49ab3befbe757ee3470e0d6186c30931b3be8d858c395a8f2ed063bd3391abaeee6a58002a89181713acd61d2df3748d052133b60b8f9d137c
+MISC ChangeLog 2812 SHA256 d1c3de818b09a1d671fd6bb2ca34f051eaaffb61f0aa7f96761aa1a8c7d2cfdb SHA512 8e165d426308105cba72f83b680fd54d97d4d5c316ba8b9d3fa0d58c747f268dc8d3759e6fe448cc3579534fa180c61ff18bed03f16330b94ec74a7e388758c6 WHIRLPOOL 26f295c268e61d4d71c82e46fe6c181ee404f207c7f0f5a2e78bf9ee0bc651445c07d80600306813d7e438d39c4d616ef83d04ccf06b7eb9f6575db4c38355d7
+MISC ChangeLog-2015 1689 SHA256 c7ee07214e1b92f51d557d3cb5766bee2c0e3e13822a7bb9c8ac3cdf49ae2a6b SHA512 5ce0c725f398c8e0a603c69f992d76173755bf2b45f5938f7bee7514172ef52728809702464c568a4ebc10c154edb5d714b8f593169f0d113f2ea212081ab4aa WHIRLPOOL 6a4a6e4d3e655d05a1faea50866703352ff588ee0e36fd70978e3d2586d4348d9e4dff906e6ccd948e3d78039ca26a73774ee7fe90906ddb0693d2b20fd4c87b
+MISC metadata.xml 333 SHA256 eaf87fab9d549d14186dc99147c342cf78eb5cd6850195953c2edcc0b9d53f0d SHA512 8135204b08f68188a8dc178b3083600e01a860b043cbc26415a111f6b23030cc067754dff74d77ac476e757caece3d44688f12126e81c17eaff74e4840f59ec9 WHIRLPOOL 568f63a9cef7245ee1539c74eebb8b93fc7f10326196b1b2c183aa74df7bdb2b94094f402cc1f1375ef0200ca3dcd26e7f686d9add576449232116886931ddd5
diff --git a/games-rpg/zsdx/metadata.xml b/games-rpg/zsdx/metadata.xml
new file mode 100644
index 000000000000..733429dcbd22
--- /dev/null
+++ b/games-rpg/zsdx/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/zsdx</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-rpg/zsdx/zsdx-1.9.0.ebuild b/games-rpg/zsdx/zsdx-1.9.0.ebuild
new file mode 100644
index 000000000000..03d8adc566db
--- /dev/null
+++ b/games-rpg/zsdx/zsdx-1.9.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils gnome2-utils games
+
+DESCRIPTION="A free 2D Zelda fangame"
+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"
+
+RDEPEND=">=games-engines/solarus-1.3.0
+ <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="${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 DX"
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}