From fc9ec3a0f2f8f985fa96567355ca379cfea1bd0f Mon Sep 17 00:00:00 2001 From: eroen Date: Sun, 8 May 2016 17:46:51 +0200 Subject: mushroom_11 - new ebuild --- games-puzzle/mushroom_11/Manifest | 1 + games-puzzle/mushroom_11/files/README.gentoo | 2 + games-puzzle/mushroom_11/metadata.xml | 6 ++ .../mushroom_11/mushroom_11-1.07_beta4.ebuild | 66 ++++++++++++++++++++++ games-puzzle/mushroom_11/notes | 4 ++ 5 files changed, 79 insertions(+) create mode 100644 games-puzzle/mushroom_11/Manifest create mode 100644 games-puzzle/mushroom_11/files/README.gentoo create mode 100644 games-puzzle/mushroom_11/metadata.xml create mode 100644 games-puzzle/mushroom_11/mushroom_11-1.07_beta4.ebuild create mode 100644 games-puzzle/mushroom_11/notes (limited to 'games-puzzle') diff --git a/games-puzzle/mushroom_11/Manifest b/games-puzzle/mushroom_11/Manifest new file mode 100644 index 00000000..f938d9a6 --- /dev/null +++ b/games-puzzle/mushroom_11/Manifest @@ -0,0 +1 @@ +DIST Mushroom_11_v1.07b4_Humble_Linux.zip 225077645 SHA256 8806eb1558a303a27ac9447f3d07933e625e3f0bf9b0531d521b009103f9b5b9 SHA512 5f9895ecce662c443797bf49f8bc6f10875a47d08fb405f82e71aa49f45f34bf96a05d3c641449b0e5e29180b07a582dbe3ad7982ce00facd5aee5772c31a5e6 WHIRLPOOL 6c7e4c9ba1e54f208fd6c433bcd75bd36ec0444d3be012036d73a4dc10f6e1635e14a7b657970cb3f0962514d1c511391fce57ba3d72624794c086f868adb502 diff --git a/games-puzzle/mushroom_11/files/README.gentoo b/games-puzzle/mushroom_11/files/README.gentoo new file mode 100644 index 00000000..ef2bce2d --- /dev/null +++ b/games-puzzle/mushroom_11/files/README.gentoo @@ -0,0 +1,2 @@ +User data is kept in + ~/.config/unity3d/Untame/Mushroom\ 11 diff --git a/games-puzzle/mushroom_11/metadata.xml b/games-puzzle/mushroom_11/metadata.xml new file mode 100644 index 00000000..2577434a --- /dev/null +++ b/games-puzzle/mushroom_11/metadata.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/games-puzzle/mushroom_11/mushroom_11-1.07_beta4.ebuild b/games-puzzle/mushroom_11/mushroom_11-1.07_beta4.ebuild new file mode 100644 index 00000000..98ffd7b6 --- /dev/null +++ b/games-puzzle/mushroom_11/mushroom_11-1.07_beta4.ebuild @@ -0,0 +1,66 @@ +# By eroen, 2016 +# Distributed under the terms of the ISC licence +# $Header: $ + +EAPI=5 + +inherit eutils pax-utils readme.gentoo-r1 humblebundle + +DESCRIPTION="Award-winning anti-platformer where destruction is the only way to move" +HOMEPAGE="http://mushroom11.com" +SRC_URI="Mushroom_11_v${PV/_beta/b}_Humble_Linux.zip" +RESTRICT="bindist fetch mirror" +S=$WORKDIR + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" # ~x86 +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND=" + virtual/glu + virtual/opengl + x11-libs/libX11 + x11-libs/libXcursor + sys-devel/gcc[cxx] + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf:2 + dev-libs/glib:2 + " + +QA_PREBUILT="opt/mushroom_11/Mushroom_11.* + opt/mushroom_11/Mushroom_11_Data/Mono/* + opt/mushroom_11/Mushroom_11_Data/Plugins/*" + +pkg_setup() { + use amd64 && arch=x86_64 + use x86 && arch=x86 +} + +src_prepare() { + rm -f Mushroom_11_Data/Plugins/*/libCSteamworks.so \ + Mushroom_11_Data/Plugins/*/libsteam_api.so || die + if ! use amd64; then + rm -rf Mushroom_11_Data/Plugins/x86_64 || die + rm -rf Mushroom_11_Data/Mono/x86_64 || die + rm -f Mushroom_11.x86_64 || die + fi + if ! use x86; then + rm -rf Mushroom_11_Data/Plugins/x86 || die + rm -rf Mushroom_11_Data/Mono/x86 || die + rm -f Mushroom_11.x86 || die + fi +} + +src_install() { + insinto /opt/$PN + doins -r Mushroom_11_Data + doins Mushroom_11.$arch + fperms +x /opt/$PN/Mushroom_11.$arch + pax-mark -m "$ED/opt/$PN/Mushroom_11.$arch" + + make_wrapper $PN "\"/opt/$PN/Mushroom_11.$arch\"" + + readme.gentoo_create_doc +} diff --git a/games-puzzle/mushroom_11/notes b/games-puzzle/mushroom_11/notes new file mode 100644 index 00000000..75bcba6e --- /dev/null +++ b/games-puzzle/mushroom_11/notes @@ -0,0 +1,4 @@ +Mushroom 11 +214.7 MB +0c257b149a3636ba839fba4cffe7b3db +New version posted: 2016-05-02 at 19:52 -- cgit v1.2.1