summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-07-16 20:00:40 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-07-16 20:00:40 +0000
commit30b568ecb46769cdf870917b1cc2bf2a1d378d48 (patch)
treeed5a2210ed92ad5f8aa5ebaf261acf676ee25400 /games-puzzle
parentinitial import (diff)
downloadhistorical-30b568ecb46769cdf870917b1cc2bf2a1d378d48.tar.gz
historical-30b568ecb46769cdf870917b1cc2bf2a1d378d48.tar.bz2
historical-30b568ecb46769cdf870917b1cc2bf2a1d378d48.zip
initial import
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/tiny-and-big/Manifest18
-rw-r--r--games-puzzle/tiny-and-big/metadata.xml14
-rw-r--r--games-puzzle/tiny-and-big/tiny-and-big-1.4.1.ebuild61
3 files changed, 91 insertions, 2 deletions
diff --git a/games-puzzle/tiny-and-big/Manifest b/games-puzzle/tiny-and-big/Manifest
index d48d0e9d5131..e7c4d71c0a81 100644
--- a/games-puzzle/tiny-and-big/Manifest
+++ b/games-puzzle/tiny-and-big/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST tinyandbig_grandpasleftovers-retail-linux-1.4.1_1370968537.tar.bz2 1170058011 SHA256 6ff9053399145996da000991a3ac723523d5b6224c9b74ec59b4deb2de38846f SHA512 3dbf6ebbe6047f5258f482e776809c6817df8d14cfc20014fb6e4a6accc3db3e93051270ce29371bc0ef56d380bd382dbf8eb75b592c3f0097ca3546d889193e WHIRLPOOL 910ebeb6df0b6c9ad5289f6c40bf27135207a57e27b6dfd3352968ba6078155ee1d806b750fa428f1e97d7b9e6e8a9081934cedcf36f7d62aae35afe5300c0db
-EBUILD tiny-and-big-1.4.1.ebuild 1402 SHA256 db5a1f2d2d500d8331f0b592a22f0db8cd78cbd44fd8379af825ff9591e94e2c SHA512 f165e170367ecb9468aa6cde8d048640b3e7015b8c811c6f98065efa4da2cd8f89a078284c01bb6169b0b7e0559fc4149ec80452ae10ba49c4bc74ddcadb4253 WHIRLPOOL 2e1acaf7e1406b7d34056e956ff000981c420b1decca38a0d991ffeb0d0fa993bed79e23065340225769b1b2480327d31dda89c348785b070b40925cd39a8ec1
-MISC ChangeLog 275 SHA256 84e48d1b1a02a2b402d6925cb3522a0af25f6b65c89378271563c76605830fad SHA512 337f77951f87b8efa141dad937482dd02f92d0b76d11d7a6073170b4daa233fa4070053af96d2557beb3cc5fa543c209054bd33de59d279b64ce0cb5ab0e1560 WHIRLPOOL 1e67c5db511cca006a771eb9a927107c9d940c09c906df581b38d263654567c6d7862a03650051370aeb062b24cb8a2631cd894ba9d37d42aa001ec8f69b9b69
+EBUILD tiny-and-big-1.4.1.ebuild 1517 SHA256 6398f225cc3f22d40e50ce59927723394ba55a080c5e78de6edc06c4f8558687 SHA512 12c1cb9e35635a54a1a050515f0f916b90fd2e9d546dec8ba4eb3fae4a9d0c4ef56de05a4a24722b6db8b5491f70f56475e6e543687db57640bf48c64b388833 WHIRLPOOL 0c518f4b9d6de1cfa438ebeafba07b8eeff3b53a5aba0ee6982a0ca9aa22074c6aded6871025e4edd3bd536c5f4df2ce64e0332de264b15272e2b20b94525f0f
+MISC ChangeLog 374 SHA256 29b4d56d381eddd265b8a29f60cf9f028bdc7afc15373cb846622cbece5852c0 SHA512 104c987c562b0537c321a5f73bfcf4c6b30c0bc5e09c803090c2674c17948de349807ffbeaafadc6e8f660a450038d93be249a1dcbc1e94ec1821aee8e67ecd2 WHIRLPOOL af247c8d7ca6dd9c3fe898f0f6e7177d123b8873e56e1b9ee3826e939444d521ce9ed388af5672ba4bd968edb4c0895bfb0d0c9de4c8344e0e8ca998294d8e24
MISC metadata.xml 356 SHA256 64e1a2dbbdf29651db71c06e99585f2a188a642746e0b57622314ca86372feec SHA512 fef3a361a1ab3245e5106d1a1e9a8b61bdd82f77c7d323da8b131b4f913b5ade34d7313777dbd5fa29a5ce3e19d78a6e162df8027458b360673220d9e6ae5d18 WHIRLPOOL 1d6eeb2f0724a3ab29dc80f695134419478fea192cf2aa94c704cff9bdd68a8d16f536458965444da099ad8cbf4c28964c5aa0e9af3a6080ede35311b1a8bdcb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQEcBAEBCAAGBQJR5aZoAAoJEFpvPKfnPDWz5TQIALNy7DTKW7W8MZ+hNPhcSdlp
+eMQ3OOCcBVlBjav6MLRn7MaHYliIYD/QC6UjYzxQyNagOWvVEumcV8H7JLCOr591
+wWwXXPwXlfPbm45u+C8piNu6aej0WRunnstyGoSMKPcyBLK5c4JIvbNwB5aucFsZ
+ODgEpx66PR8M70Y4d+GQXBeLcCgMixHBlvODGwZw3o+aB+GZXvnvVQrS+2sZ7QFf
+1WKf9I1QRQiuwkTndt88SC8FLi/DNzTq2BD+3cHR2+6P2kMclOtHZLOANAZpF2Ys
+/5NNxOXULYxxNFSr6MT9j4TbHcYE5utWwhJFnjlyqUCkD9htVq0fJ3yhw5jwrpg=
+=XgNN
+-----END PGP SIGNATURE-----
diff --git a/games-puzzle/tiny-and-big/metadata.xml b/games-puzzle/tiny-and-big/metadata.xml
new file mode 100644
index 000000000000..c5d01479ca26
--- /dev/null
+++ b/games-puzzle/tiny-and-big/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>games</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <use>
+ <flag name='bundled-libs'>
+ Use the upstream provided bundled libraries.
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/games-puzzle/tiny-and-big/tiny-and-big-1.4.1.ebuild b/games-puzzle/tiny-and-big/tiny-and-big-1.4.1.ebuild
new file mode 100644
index 000000000000..57d5c690bdb9
--- /dev/null
+++ b/games-puzzle/tiny-and-big/tiny-and-big-1.4.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/tiny-and-big/tiny-and-big-1.4.1.ebuild,v 1.1 2013/07/16 20:00:39 hasufell Exp $
+
+# TODO: unbundle media-libs/cal3d, lib hacked or old version
+
+EAPI=5
+
+inherit eutils games
+
+DESCRIPTION="Combines elements of adventure, jump&run and physical puzzles"
+HOMEPAGE="http://www.tinyandbig.com/"
+SRC_URI="tinyandbig_grandpasleftovers-retail-linux-${PV}_1370968537.tar.bz2"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="bundled-libs"
+RESTRICT="bindist fetch bundled-libs? ( splitdebug )"
+
+MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
+QA_PREBUILT="${MYGAMEDIR#/}/bin32/*
+ ${MYGAMEDIR#/}/bin64/*"
+
+DEPEND="app-arch/bzip2"
+RDEPEND="
+ virtual/opengl
+ media-libs/openal
+ x11-libs/libX11
+ !bundled-libs? (
+ media-gfx/nvidia-cg-toolkit
+ )"
+
+S=${WORKDIR}/tinyandbig
+
+pkg_nofetch() {
+ einfo "Please buy & download ${SRC_URI} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to ${DISTDIR}"
+ einfo
+}
+
+src_prepare() {
+ if use !bundled-libs ; then
+ rm -v $(usex amd64 "bin64" "bin32")/libCg{,GL}.so || die "unbundling libs failed!"
+ fi
+}
+
+src_install() {
+ local bindir=$(usex amd64 "bin64" "bin32")
+
+ insinto "${MYGAMEDIR}"
+ doins -r assets ${bindir}
+
+ games_make_wrapper ${PN} "./${bindir}/tinyandbig" "${MYGAMEDIR}" "${MYGAMEDIR}/${bindir}"
+ make_desktop_entry ${PN} "Tiny & Big"
+ dodoc readme.txt
+
+ fperms +x "${MYGAMEDIR}"/${bindir}/tinyandbig
+ prepgamesdirs
+}