summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreroen <eroen-overlay@occam.eroen.eu>2017-03-07 23:47:54 +0100
committereroen <eroen-overlay@occam.eroen.eu>2017-03-07 23:50:14 +0100
commit5c72c6995ed724735df454d99204161ea1ef036d (patch)
treeed0a851c5a6b8e02634bfd7fad273409f9eded7e /games-simulation
parentDrop ancient blender (diff)
downloaderoen-5c72c6995ed724735df454d99204161ea1ef036d.tar.gz
eroen-5c72c6995ed724735df454d99204161ea1ef036d.tar.bz2
eroen-5c72c6995ed724735df454d99204161ea1ef036d.zip
sunlesssea-2.2.2.3129 - bump
Diffstat (limited to 'games-simulation')
-rw-r--r--games-simulation/sunlesssea/Manifest1
-rw-r--r--games-simulation/sunlesssea/notes1
-rw-r--r--games-simulation/sunlesssea/sunlesssea-2.2.2.3129.ebuild60
-rw-r--r--games-simulation/sunlesssea/sunlesssea-2016.03.29.ebuild1
4 files changed, 62 insertions, 1 deletions
diff --git a/games-simulation/sunlesssea/Manifest b/games-simulation/sunlesssea/Manifest
index 466b1a5..087a93d 100644
--- a/games-simulation/sunlesssea/Manifest
+++ b/games-simulation/sunlesssea/Manifest
@@ -1 +1,2 @@
DIST Sunless_Sea-StandAlone-Linux-2016-03-29.sh 299612630 SHA256 6a72728603686689aa05b618ca7dbcecce0c8b33070ce00b84edf1ee4c6adb93 SHA512 6ca13b2d1701aa97e053626db0519acf73a99a7498ba7a961d296cb315181821dd601a47f1f2e3db913078d59b633d315310cf9cc91bdbfe45eb66bafe6679c6 WHIRLPOOL 6c4fc7e7a8259e6c17a9ea7c811ad2940a84ec67792990efd86b700d6a911d637856a72973b74858753451a7fa6d86b3a09586f3f7d4f7e3caf5e0b244e73eb8
+DIST Sunless_Sea_Setup_V2.2.2.3129LINUX.zip 288717981 SHA256 65922ff7cb96f28466404bd091206c03c42cd829268db1d288bcf101a5001ca5 SHA512 92b8bd1b45e7d29ee3e92450d24eb322ee1197ce9953586c307ce2443e26c68b8b3781f12312057fe593a650dcc8034cca936400c37d6d1dc9842714c1c03f9a WHIRLPOOL fbf151cca691690f5e7a3f1f303b648c8fac0a0bcc05998a10ac88a5616f713f8c86e2dcc3069d9571704110de538eef891c6881470dec84e08e5675bbeb9356
diff --git a/games-simulation/sunlesssea/notes b/games-simulation/sunlesssea/notes
index 1ca1ee9..48fee1b 100644
--- a/games-simulation/sunlesssea/notes
+++ b/games-simulation/sunlesssea/notes
@@ -1 +1,2 @@
Sunless_Sea-StandAlone-Linux-2016-03-29.sh | 03/30/2016 | 285.7 MB | b82055a5e48ffe7188309ce28a003b98
+Sunless_Sea_Setup_V2.2.2.3129LINUX.zip | 02/16/2017 | 275.3 MB | bdb37932e56fd0655a2e4263631e2582
diff --git a/games-simulation/sunlesssea/sunlesssea-2.2.2.3129.ebuild b/games-simulation/sunlesssea/sunlesssea-2.2.2.3129.ebuild
new file mode 100644
index 0000000..51155fb
--- /dev/null
+++ b/games-simulation/sunlesssea/sunlesssea-2.2.2.3129.ebuild
@@ -0,0 +1,60 @@
+# By eroen <eroen-overlay@occam.eroen.eu>, 2016 - 2017
+# Permission to use, copy, modify, and/or distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+
+EAPI=6
+
+inherit eutils pax-utils unpacker humblebundle
+
+DESCRIPTION="Lose your mind. Eat your crew."
+HOMEPAGE="http://www.failbettergames.com/sunless/"
+SRC_URI="Sunless_Sea_Setup_V${PV}LINUX.zip"
+RESTRICT="bindist fetch mirror splitdebug"
+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"
+
+QA_PREBUILT="opt/$PN/*"
+
+src_unpack() {
+ default
+ unpack_zip "Sunless Sea.sh"
+ rm -rf meta scripts "Sunless Sea.sh" || die
+}
+
+src_prepare() {
+ default
+
+ use amd64 || rm -rf data/x86_64 \
+ "data/noarch/Sunless Sea_Data/Plugins/x86_64" \
+ "data/noarch/Sunless Sea_Data/Mono/x86_64/libmono.so" || die
+ use x86 || rm -rf data/x86 \
+ "data/noarch/Sunless Sea_Data/Plugins/x86" \
+ "data/noarch/Sunless Sea_Data/Mono/x86/libmono.so" || die
+
+ rm -f data/noarch/README.linux || die
+}
+
+src_install() {
+ local myarch
+ use amd64 && myarch=x86_64
+ use x86 && myarch=x86
+
+ insinto /opt/$PN
+ doins -r data/noarch/. data/$myarch/. # Executable and resources must be in same place
+ fperms +x "/opt/$PN/Sunless Sea.$myarch"
+ pax-mark -m "$ED/opt/$PN/Sunless Sea.$myarch" # Required for bundled libmono
+
+ make_wrapper $PN "\"/opt/$PN/Sunless Sea.$myarch\""
+ make_desktop_entry $PN "Sunless Sea" /opt/$PN/Icon.png
+}
diff --git a/games-simulation/sunlesssea/sunlesssea-2016.03.29.ebuild b/games-simulation/sunlesssea/sunlesssea-2016.03.29.ebuild
index 6910514..782ed2a 100644
--- a/games-simulation/sunlesssea/sunlesssea-2016.03.29.ebuild
+++ b/games-simulation/sunlesssea/sunlesssea-2016.03.29.ebuild
@@ -1,6 +1,5 @@
# By eroen, 2016
# Distributed under the terms of the ISC licence
-# $Header: $
EAPI=5