From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- games-misc/little-inferno/Manifest | 5 ++ .../little-inferno/little-inferno-20130509.ebuild | 75 ++++++++++++++++++++++ games-misc/little-inferno/metadata.xml | 11 ++++ 3 files changed, 91 insertions(+) create mode 100644 games-misc/little-inferno/Manifest create mode 100644 games-misc/little-inferno/little-inferno-20130509.ebuild create mode 100644 games-misc/little-inferno/metadata.xml (limited to 'games-misc/little-inferno') 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 @@ + + + + + games@gentoo.org + Gentoo Games Project + + + Use bundled libraries. + + -- cgit v1.2.3