summaryrefslogtreecommitdiff
path: root/games-rpg/drascula
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/drascula
reinit the tree, so we can have metadata
Diffstat (limited to 'games-rpg/drascula')
-rw-r--r--games-rpg/drascula/Manifest8
-rw-r--r--games-rpg/drascula/drascula-1.0-r2.ebuild63
-rw-r--r--games-rpg/drascula/metadata.xml15
3 files changed, 86 insertions, 0 deletions
diff --git a/games-rpg/drascula/Manifest b/games-rpg/drascula/Manifest
new file mode 100644
index 000000000000..bcc59dbedaa8
--- /dev/null
+++ b/games-rpg/drascula/Manifest
@@ -0,0 +1,8 @@
+DIST drascula-1.0.zip 32842993 SHA256 b731f6cb5a22ba8b4c3b3362f570b9a10a67b6cb0b395394b19a94b36e4e42de SHA512 74ca773264e1ed611456b230d6265dade8d745a3adb736f3d6583d43ed6820a25f481ec65612b31d4b3076418f6bc696c82fa0f5085ec43edc91761e95361d11 WHIRLPOOL 7e155b83d4075ad2d096c5e8997f24ed7d1c726a46baa962f8287b8bf411cc8fd749debf0188b58416822d15ad1301321bc5b33bb787f57e32a29cdf1c21370d
+DIST drascula-1.5.0.dat 219267 SHA256 8f060ad18574aa7f2730dfab72eab110256db85fb9a2937a3361e059843eef32 SHA512 0d788887f0cbe95f7008920d7929831d928497040ae0a2e2869c677363b693aafcf839df20ae192ec4a902f98a95771c9c45d3ec63c5a4bb1961e5f56d20fc53 WHIRLPOOL e880d0c3b5f2f84a1ef9a99572de5d3d18fb43b6870699100391662ae78d6549f19412b63938688888a453215d00819711c18f3f0e2f011d7271d7f04dc54d22
+DIST drascula-audio-2.0.zip 36531704 SHA256 7e6afba36eed13dd02e0360119e9a6a8d0e7b334ddc11d7c46ab7faceb8fe401 SHA512 09018bcfa062e720db6af7b38fa582f1b3674a25e7bb323d894ad767f8bcd449739fc592a10d848f6cac90a8bb51b5148c5c39558f70d29e2a5116b0b196274e WHIRLPOOL d2e5b9e367eb29f9bc7a2578f9b73488fa61ceac025b82c1f319e708226cd89c3652dc9265fea00222147acfbb2ee23d59f5faff11b1e8dab5bf5a5bbc3a0f64
+DIST drascula-int-1.1.zip 34855203 SHA256 24d894925c02993d0cd59013cd228b5e5c68c77d0dc57045a2aa2aba4e344388 SHA512 f8127d09e19dec9abf75b9129792c67f3d36ea80fa69c70eeaa536f7a76f8f29072c21f041a0f9467d595f214392541c09c7a75caca0318e8d1b587db9d099cf WHIRLPOOL 2cb3c9f13163d061b57dc01df9d160b8380813ff4af3385d68066b0d299ae39ba96b123c897b2160dd486a1e439e82c6ab0f28b183409970fbc11e8ef6ac25fd
+EBUILD drascula-1.0-r2.ebuild 1734 SHA256 d5cc0b0245330925f207bafa800d4541fee080345641510f036e85f0909afe3a SHA512 f16f591fe402cfdd17350f0c581d94a5698087859cbf9c0fdbcd8d2f33e48bbb0ebf08c6a09c8404655ec76d3d926f0a130af050978bc4cf412b6c4031eef877 WHIRLPOOL 8a435f5462015caec8da83631f9a5c357dfebef558e54191c9d91143dd6c51fac682ebb7d8a41ea81b3c61c14571d5b85e29569f000f1fa0593e04903924ab22
+MISC ChangeLog 2571 SHA256 927f93c127573ba0e8eb061ebe3e9d479f72aa2d7efa74a396e960ffc07bc11c SHA512 50a4554e933a284c711d0092c856462b8455abd354627b62541eecfd6761f418811709fa1ae29ad39b49d59ffecc8f2fffe3f9753a444674048124c215a2d934 WHIRLPOOL a096395b3f8192e532aea3b8ad6ebd1059df0f0fcb0418df5211455929917a73a48048b17dc8263aec1f8fc7db5bc6b2897381efe89ef1ce1246b9f535485534
+MISC ChangeLog-2015 1464 SHA256 994a92f94aa74b564006067749626d14bccfcfe51140afbdcad6e1aad170f522 SHA512 e01876b33668bd7f4ca9a9544d9e344a3ad298f2b48fc9d96811c65ba7aea485c0c3f136a1f1382580288ef1b4ebcaa6645b9a60a5f40f853dcebdeee212f11e WHIRLPOOL 49dcc9bf77c2b69ba969fb0a57716b91f1bac4660c8b7d52ec1112d5020fec1f943d1986f87fd372b9b73981cfc6e082d95a126b79e7c874dc816e2ea22373c5
+MISC metadata.xml 473 SHA256 a7dff3ff645d23f4537533080550f7de9018ea580700ab5cc055c4cc70a5e880 SHA512 4e247fb0a866b080da09b521cdfa1d8eaf3463e4cc62199dc58f22eec49f41c3843f71981b0f41a0ebbda98f9fd6e02f3a15e63a8b445266630324dbfecbda91 WHIRLPOOL 1c3a2422b1938fdc9225864bc9dac3de23a6c0227ed72b1d878a72b4b39079a25de42bbb410d44d46143c56edd3ae0494331b38f3662cea2495cc6c426924d07
diff --git a/games-rpg/drascula/drascula-1.0-r2.ebuild b/games-rpg/drascula/drascula-1.0-r2.ebuild
new file mode 100644
index 000000000000..fe3c8eacc995
--- /dev/null
+++ b/games-rpg/drascula/drascula-1.0-r2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+INT_PV=1.1
+INT_URI="mirror://sourceforge/scummvm/drascula-int-${INT_PV}.zip"
+DAT_PV=1.5.0
+AUD_PV=2.0
+DESCRIPTION="Drascula: The Vampire Strikes Back"
+HOMEPAGE="http://www.alcachofasoft.com/"
+SRC_URI="mirror://sourceforge/scummvm/drascula-${PV}.zip
+ https://github.com/scummvm/scummvm/raw/v1.5.0/dists/engine-data/drascula.dat -> drascula-${DAT_PV}.dat
+ sound? ( mirror://sourceforge/scummvm/drascula-audio-${AUD_PV}.zip )
+ l10n_es? ( ${INT_URI} )
+ l10n_de? ( ${INT_URI} )
+ l10n_fr? ( ${INT_URI} )
+ l10n_it? ( ${INT_URI} )"
+
+LICENSE="drascula"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="l10n_es l10n_de l10n_fr l10n_it +sound"
+RESTRICT="mirror"
+
+RDEPEND=">=games-engines/scummvm-0.13.1"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}
+
+src_unpack() {
+ if use l10n_es || use l10n_de || use l10n_fr || use l10n_it; then
+ unpack drascula-int-${INT_PV}.zip
+ fi
+ if use sound; then
+ unpack drascula-audio-${AUD_PV}.zip
+ fi
+ unpack drascula-${PV}.zip
+}
+
+src_install() {
+ local lang
+
+ games_make_wrapper ${PN} "scummvm -f -p \"${GAMES_DATADIR}/${PN}\" drascula" .
+ for lang in es de fr it
+ do
+ if use l10n_${lang} ; then
+ games_make_wrapper ${PN}-${lang} "scummvm -q ${lang} -f -p \"${GAMES_DATADIR}/${PN}\" drascula" .
+ make_desktop_entry ${PN}-${lang} "Drascula: The Vampire Strikes Back (${lang})" ${PN}
+ fi
+ done
+ insinto "${GAMES_DATADIR}"/${PN}
+ find . -name "P*.*" -execdir doins '{}' +
+ newins "${DISTDIR}"/drascula-${DAT_PV}.dat drascula.dat
+ if use sound; then
+ doins audio/*
+ fi
+ dodoc readme.txt drascula.doc
+ make_desktop_entry ${PN} "Drascula: The Vampire Strikes Back"
+ prepgamesdirs
+}
diff --git a/games-rpg/drascula/metadata.xml b/games-rpg/drascula/metadata.xml
new file mode 100644
index 000000000000..4bb899986a01
--- /dev/null
+++ b/games-rpg/drascula/metadata.xml
@@ -0,0 +1,15 @@
+<?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>
+ <use>
+ <flag name="sound">Install optional audio files</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">scummvm</remote-id>
+ <remote-id type="github">scummvm/scummvm</remote-id>
+ </upstream>
+</pkgmetadata>