summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg/dreamweb')
-rw-r--r--games-rpg/dreamweb/Manifest4
-rw-r--r--games-rpg/dreamweb/dreamweb-1.1.ebuild111
-rw-r--r--games-rpg/dreamweb/metadata.xml8
3 files changed, 121 insertions, 2 deletions
diff --git a/games-rpg/dreamweb/Manifest b/games-rpg/dreamweb/Manifest
index 03512fbe344c..bc8c10512983 100644
--- a/games-rpg/dreamweb/Manifest
+++ b/games-rpg/dreamweb/Manifest
@@ -6,6 +6,6 @@ DIST dreamweb-cd-it-1.1.zip 225726238 SHA256 7363d5f6b5aa380862d185980f50e7ac7c6
DIST dreamweb-cd-uk-1.1.zip 226067188 SHA256 4a6f13911ce67d62c526e41048ec067b279f1b378c9210f39e0ce8d3f2b80142 SHA512 5e3c11f06ab0518a18cf1feffbc7b016363bc258e6e4d282bbdb5aa88f9540d5fdc10e4d59571d626aeab61a4ab6c4266620c73b2944b9c6963c1e5b66eecd9d WHIRLPOOL 49846418fb6f02419a14231a3804bc9808a957f70b1f187e79029a9a4e7aadccbea577aa4cd0c9b52c6173ba0ae64edc20e4a8b3e2e2f0c4a84715825cdfde54
DIST dreamweb-cd-us-1.1.zip 226360597 SHA256 f403d95e847b0fe2cde9b86cd2cf835826c6b759c3691f0ee456cacb0948dc94 SHA512 cca33b2f4fd373eb0bc6d12df9ad3ba8417e0fd27cc09e1e0a3201ab4567ddeea127529aa1d1742060225888870c892f8dc983078017c5ae9253b6e028171cb8 WHIRLPOOL ebeef1fec38df99a1fccd56d8445ff9ec466efbe406ce0c4110def481c32fe84eb74c4f1afb3a18680161b784b07be43e68b8b95f0f9f018102bc86a78e2475f
DIST dreamweb-manuals-en-highres.zip 186406397 SHA256 6d26dbc9c032dfe00211065c31d738a2135aefdf561934722e1ca6e3416ff769 SHA512 a67d3eadeb2ea7579d23315cd9c9fbb31d9e7aa88fdd3c4bc8656801e4b064ad94356167cfbf0ee6e18ad02316297dad0d07616b34080aae68467868de421305 WHIRLPOOL c51d22d09bdafd07e95ebdf6d1c6911c348585572f9050624b16eaa61d5cf704782846929173a242425970a32527f978483fc2d59a078a62e49150338f4a0efc
-EBUILD dreamweb-1.1.ebuild 3905 SHA256 faef4e92f766b4efec75af17a910d40b07a08fd59c4b66f58727942f154640b1 SHA512 4535993781db5168cc48eeca13409791259cd406ca2bcb35e9b60f53ce7a21689802b672fe7b34bf4989c2d46c755431f6dd8026a04e925b153b0bcb070fe653 WHIRLPOOL a81143518978846137f185131b1958579d4c283c20dde68360bc85a51189c9683f4b745c401d6cee0dc1d16277a89f26da13272ff40125a56b104e295f786884
-MISC ChangeLog 257 SHA256 ea6f009ae0509af8729ad7063bbb47973150aa376e4206cda022e820fe494bca SHA512 7ab51f46b266358930b2cf808f854e3e857dc4f39f513c11d87b6b9a7fdf7876d2cbfa2c5f681e50b4a10e414d98384bc9bf7ab6594d9b64e8585307d7f21e7f WHIRLPOOL 837ab2f0acea899f6d0ac78ce1a8bca516406dd2763fe5c424cbbca568160ffaca0d91e2a91ed43a73fc9ac47f21ef34cccfad037aa58b8bd924b7e5fac2a2ac
+EBUILD dreamweb-1.1.ebuild 4006 SHA256 c75eba32058c7e9a7e343920fa601830d1cd31b8bf662e7de4f86571162e34c5 SHA512 09d593079978bb444816d71d48785f92473686c4158075b441aa9c9e53043ba14db1c60e4d5ce45d6641fc34525f9ac2baecacf4637a63c9ad13c707b8727875 WHIRLPOOL 516f959aa5e7e4312d6e0f7f05c9f53b575f4d759830ed1b08e194c0799625fbc928d76088af5575143782f5f5b28a6f64c14b40876ab2855d10946784ce92bf
+MISC ChangeLog 348 SHA256 97f277c584c784eb57a7ebca2bb7396446249197c40bd6ce1df3381f28328561 SHA512 bad78b0ad77548733c73a5717537bbaba471aa9ad70135c3cb43ac9796be2d85b0fd5235c3488ff7c05181b55a298bfda8e2530802a6becef32c0155d0835f0e WHIRLPOOL 8660515045de290ec1b1db80872f7adfa801dba22e9902f4a0c4f6ae4a93b29e2f4d1ca2b07b842b06f76707288ca306204d210f17d19126316caa034f55a499
MISC metadata.xml 271 SHA256 e8270f1e3c5f76f0e612acd462fe05bdb20844fb3d3befd00c3d3b602a7c06ef SHA512 d13a8ae52a71e2ffd1f4fadde189bb4361048fb4fed96d55db313490d5cd7b906e1e1dd3e14ebccec71af3e6c0ed0b1e9f8529024e34672b9a1b3a556c4379b3 WHIRLPOOL 7436806a65bb90691b1778b952b5b6360df2d0e0c49a5e43b442880ee5d3f6317ab4878972b1fd78e3c7e63e6cf46d900a545bcb6e25f5c3853374bbcfb31592
diff --git a/games-rpg/dreamweb/dreamweb-1.1.ebuild b/games-rpg/dreamweb/dreamweb-1.1.ebuild
new file mode 100644
index 000000000000..fc2590d352a3
--- /dev/null
+++ b/games-rpg/dreamweb/dreamweb-1.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/dreamweb/dreamweb-1.1.ebuild,v 1.1 2014/12/30 06:49:33 calchan Exp $
+
+EAPI=5
+inherit unpacker eutils games
+
+DESCRIPTION="Top-down adventure game set in a gritty futuristic/dystopian city"
+HOMEPAGE="http://wiki.scummvm.org/index.php/Dreamweb"
+SRC_URI="doc? ( mirror://sourceforge/scummvm/${PN}-manuals-en-highres.zip )
+ linguas_de? ( mirror://sourceforge/scummvm/${PN}-cd-de-${PV}.zip )
+ linguas_en? ( mirror://sourceforge/scummvm/${PN}-cd-us-${PV}.zip )
+ linguas_en_GB? ( mirror://sourceforge/scummvm/${PN}-cd-uk-${PV}.zip )
+ linguas_en_US? ( mirror://sourceforge/scummvm/${PN}-cd-us-${PV}.zip )
+ linguas_es? ( mirror://sourceforge/scummvm/${PN}-cd-es-${PV}.zip )
+ linguas_fr? ( mirror://sourceforge/scummvm/${PN}-cd-fr-${PV}.zip )
+ linguas_it? ( mirror://sourceforge/scummvm/${PN}-cd-it-${PV}.zip )
+ !linguas_de? ( !linguas_en? ( !linguas_en_GB? ( !linguas_en_US? ( !linguas_es? ( !linguas_fr? ( !linguas_it? \
+ ( mirror://sourceforge/scummvm/${PN}-cd-us-${PV}.zip ) ) ) ) ) ) )
+ http://www.scummvm.org/images/cat-dreamweb.png"
+
+LICENSE="Dreamweb"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc linguas_de linguas_en linguas_en_GB linguas_en_US linguas_es linguas_fr linguas_it"
+
+RDEPEND=">=games-engines/scummvm-1.7[flac]"
+DEPEND="$(unpacker_src_uri_depends)"
+
+S=${WORKDIR}
+
+src_unpack() {
+ if use linguas_de ; then
+ mkdir -p "${S}"/de || die
+ cd "${S}"/de || die
+ unpacker ${PN}-cd-de-${PV}.zip
+ fi
+ if use linguas_en || use linguas_en_US || ( ! use linguas_de && ! use linguas_en && ! use linguas_en_GB && \
+ ! use linguas_en_US && ! use linguas_es && ! use linguas_fr && ! use linguas_it ) ; then
+ mkdir -p "${S}"/en_US || die
+ cd "${S}"/en_US || die
+ unpacker ${PN}-cd-us-${PV}.zip
+ fi
+ if use linguas_en_GB ; then
+ mkdir -p "${S}"/en_GB || die
+ cd "${S}"/en_GB || die
+ unpacker ${PN}-cd-uk-${PV}.zip
+ fi
+ if use linguas_es ; then
+ mkdir -p "${S}"/es || die
+ cd "${S}"/es || die
+ unpacker ${PN}-cd-es-${PV}.zip
+ fi
+ if use linguas_fr ; then
+ mkdir -p "${S}"/fr || die
+ cd "${S}"/fr || die
+ unpacker ${PN}-cd-fr-${PV}.zip
+ fi
+ if use linguas_it ; then
+ mkdir -p "${S}"/it || die
+ cd "${S}"/it || die
+ unpacker ${PN}-cd-it-${PV}.zip
+ fi
+ if use doc ; then
+ mkdir -p "${S}"/doc || die
+ cd "${S}"/doc || die
+ unpacker ${PN}-manuals-en-highres.zip
+ fi
+}
+
+src_prepare() {
+ rm -rf */license.txt */*.EXE || die
+}
+
+src_install() {
+ insinto "${GAMES_DATADIR}"/${PN}
+ newicon "${DISTDIR}"/cat-dreamweb.png dreamweb.png
+ if use linguas_de ; then
+ doins -r de
+ games_make_wrapper dreamweb-de "scummvm -f -p \"${GAMES_DATADIR}/${PN}/de\" dreamweb" .
+ make_desktop_entry ${PN}-de "Dreamweb (Deutsch)" dreamweb
+ fi
+ if use linguas_en || use linguas_en_US || ( ! use linguas_de && ! use linguas_en && ! use linguas_en_GB && \
+ ! use linguas_en_US && ! use linguas_es && ! use linguas_fr && ! use linguas_it ) ; then
+ doins -r en_US
+ games_make_wrapper dreamweb-en_US "scummvm -f -p \"${GAMES_DATADIR}/${PN}/en_US\" dreamweb" .
+ make_desktop_entry ${PN}-en_US "Dreamweb (US English)" dreamweb
+ fi
+ if use linguas_en_GB ; then
+ doins -r en_GB
+ games_make_wrapper dreamweb-en_GB "scummvm -f -p \"${GAMES_DATADIR}/${PN}/en_GB\" dreamweb" .
+ make_desktop_entry ${PN}-en_GB "Dreamweb (UK English)" dreamweb
+ fi
+ if use linguas_es ; then
+ doins -r es
+ games_make_wrapper dreamweb-es "scummvm -f -p \"${GAMES_DATADIR}/${PN}/es\" dreamweb" .
+ make_desktop_entry ${PN}-es "Dreamweb (Español)" dreamweb
+ fi
+ if use linguas_fr ; then
+ doins -r fr
+ games_make_wrapper dreamweb-fr "scummvm -f -p \"${GAMES_DATADIR}/${PN}/fr\" dreamweb" .
+ make_desktop_entry ${PN}-fr "Dreamweb (Français)" dreamweb
+ fi
+ if use linguas_it ; then
+ doins -r it
+ games_make_wrapper dreamweb-it "scummvm -f -p \"${GAMES_DATADIR}/${PN}/it\" dreamweb" .
+ make_desktop_entry ${PN}-it "Dreamweb (Italiano)" dreamweb
+ fi
+ use doc && dodoc -r doc/*
+ prepgamesdirs
+}
diff --git a/games-rpg/dreamweb/metadata.xml b/games-rpg/dreamweb/metadata.xml
new file mode 100644
index 000000000000..3cb32c2d1cb8
--- /dev/null
+++ b/games-rpg/dreamweb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+<use>
+ <flag name="doc">High-resolution scans of the written material in the original UK game box</flag>
+</use>
+</pkgmetadata>