summaryrefslogtreecommitdiff
path: root/games-misc/little-inferno
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-misc/little-inferno
reinit the tree, so we can have metadata
Diffstat (limited to 'games-misc/little-inferno')
-rw-r--r--games-misc/little-inferno/Manifest5
-rw-r--r--games-misc/little-inferno/little-inferno-20130509.ebuild75
-rw-r--r--games-misc/little-inferno/metadata.xml11
3 files changed, 91 insertions, 0 deletions
diff --git a/games-misc/little-inferno/Manifest b/games-misc/little-inferno/Manifest
new file mode 100644
index 000000000000..a7e9cd95ec42
--- /dev/null
+++ b/games-misc/little-inferno/Manifest
@@ -0,0 +1,5 @@
+DIST LittleInferno-20130509.sh 194304242 SHA256 3848f4037652699c162ebf3ae78f6dce81772394911483c9f1ef49cb51f6a198 SHA512 19e2e616b1b1a6e7f8974ba12756c4b54c1daa99c99056891c56f7ed578f20a15143d683960efbb69f3d680243dd219051fc0bdac60ab74dcddc1c69df7d00dd WHIRLPOOL 2a25aa0fd1103dca63fa422cc3573eefa8a7acc819735b591a44ce89c9f9581a75287dcae8dbd8d2be52c63782af97a3b36fc676ee98288d73b9d08f2b2b2ec4
+EBUILD little-inferno-20130509.ebuild 1602 SHA256 552c098004a5414cea72962824e1dd2565fc04cef58a5e430d8fa64d6d4c5822 SHA512 55d4461f4e78ed74fd219da6b971193bee112887082a13e2d79078d499f3978a6d6e3052c0a606f511a65c7f61e9f83b038114077670751b1cddb08fa20eb737 WHIRLPOOL 7e846deed075a1d7c293436416d635afc403d12cb28de769391b93ab492daab492b8e0303b66ec3604406b21ffec5118a246e0f72c5a503adb4d7bdd8c860f8a
+MISC ChangeLog 2849 SHA256 d8d80a407b252aaadf483ffe082901544ac5acf600714676c7d438908ccae798 SHA512 74ba487af135ef2217f05cf03f8f852a91a0e4c48484456f5355b4a3ecf3bd49b915cdeace66429636318c90fef0e10e6bb8c5c871d3192ca43c2c1003bf365b WHIRLPOOL eca40f32cadde0f56c11a754140e9a9edba01e1febd35eb7508812fbc0f7eaa8380e6594bd191d0d745f9a834b99e6c09766d18c67cdcc69e7f9cef745bc6cf6
+MISC ChangeLog-2015 1012 SHA256 3b06690eb2c7c2950079c2eecd52532c197f6ff4287c616c76806b94e639d942 SHA512 34bc4a477c2aade576f36a46e6b13f0b64177781ba9766209d1ed7375481af0de6d9a5d1aea210e8fe96bb59e67b4969ad998a8231e1c21a76ec5af81fbd430b WHIRLPOOL 1935cf4b4bc1632b26f3b741542b6f9ebca557f6728472561abbe57108ddb5de4ea59a4d7c9a33284aef0b0ac4b4038ee544e9adfbf1f9056939e27b81443654
+MISC metadata.xml 326 SHA256 0c50291b59a587a1ee49919fff23be8e50b5ee75a602649f6cbebdc8d0fa6fcc SHA512 87eee3f514c290aba519dad7fdb335424ebd7ed7bb1cfa8650d293136ad2a6efdb44eff2c1c48973e9a587f282a2114866d9e4d66adb857b61a085d5635ecfd2 WHIRLPOOL 4982d50602f9c8bf69b1276877f81fcec5ff4237612f205d7362ef4a8f694f16034851521a287c4c09f43573b65a72a1de11214fc9626ffbb177613df1534e39
diff --git a/games-misc/little-inferno/little-inferno-20130509.ebuild b/games-misc/little-inferno/little-inferno-20130509.ebuild
new file mode 100644
index 000000000000..69641bbad2b2
--- /dev/null
+++ b/games-misc/little-inferno/little-inferno-20130509.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnome2-utils unpacker games
+
+DESCRIPTION="Throw your toys into your fire, and play with them as they burn"
+HOMEPAGE="http://tomorrowcorporation.com/"
+SRC_URI="LittleInferno-${PV}.sh"
+
+LICENSE="Gameplay-Group-EULA"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE="bundled-libs"
+RESTRICT="bindist fetch bundled-libs? ( splitdebug )"
+
+MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
+QA_PREBUILT="${MYGAMEDIR#/}/LittleInferno.bin.x86
+ ${MYGAMEDIR#/}/lib/*"
+
+RDEPEND="
+ >=net-misc/curl-7.37.0-r1[abi_x86_32(-)]
+ x11-libs/libX11[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]
+ !bundled-libs? (
+ >=media-libs/libogg-1.3.1[abi_x86_32(-)]
+ >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
+ >=media-libs/openal-1.15.1-r1[abi_x86_32(-)] )"
+DEPEND="app-arch/xz-utils"
+
+src_unpack() {
+ unpack_makeself ${A}
+
+ mkdir ${P} || die
+ cd ${P} || die
+
+ local i
+ for i in instarchive_{,linux_}all ; do
+ mv ../"${i}" ../"${i}".tar.xz || die
+ unpack ./../"${i}".tar.xz
+ done
+}
+
+src_prepare() {
+ if use !bundled-libs ; then
+ rm -rv lib || die
+ fi
+}
+
+src_install() {
+ insinto "${MYGAMEDIR}"
+ doins -r *
+
+ doicon -s 128 LittleInferno.png
+ make_desktop_entry ${PN} "Little Inferno" LittleInferno
+ games_make_wrapper ${PN} "./LittleInferno.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
+
+ fperms +x "${MYGAMEDIR}"/LittleInferno.bin.x86
+
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-misc/little-inferno/metadata.xml b/games-misc/little-inferno/metadata.xml
new file mode 100644
index 000000000000..befc8c80e0b1
--- /dev/null
+++ b/games-misc/little-inferno/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>
+ <use>
+ <flag name="bundled-libs">Use bundled libraries.</flag>
+ </use>
+</pkgmetadata>