summaryrefslogtreecommitdiff
path: root/games-rpg
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-04-06 22:33:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-04-06 22:33:41 +0100
commite68d405c5d712af4387159df07e226217bdda049 (patch)
tree009ab0f3d427f0813e62930d71802cb054c07e30 /games-rpg
parent401101f9c8077911929d3f2b60a37098460a5d89 (diff)
gentoo resync : 06.04.2022
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/Manifest.gzbin7938 -> 8618 bytes
-rw-r--r--games-rpg/crosscode/Manifest3
-rw-r--r--games-rpg/crosscode/crosscode-1.4.2.ebuild49
-rw-r--r--games-rpg/crosscode/metadata.xml8
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/Manifest3
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/metadata.xml8
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild37
-rw-r--r--games-rpg/the-longest-journey-hd/Manifest3
-rw-r--r--games-rpg/the-longest-journey-hd/metadata.xml8
-rw-r--r--games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild38
-rw-r--r--games-rpg/the-longest-journey/Manifest4
-rw-r--r--games-rpg/the-longest-journey/metadata.xml12
-rw-r--r--games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild62
13 files changed, 235 insertions, 0 deletions
diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz
index 33a4ef7e704d..7028208e5b4d 100644
--- a/games-rpg/Manifest.gz
+++ b/games-rpg/Manifest.gz
Binary files differ
diff --git a/games-rpg/crosscode/Manifest b/games-rpg/crosscode/Manifest
new file mode 100644
index 000000000000..e38a208cc633
--- /dev/null
+++ b/games-rpg/crosscode/Manifest
@@ -0,0 +1,3 @@
+DIST crosscode-new-linux64.zip 562370653 BLAKE2B 5e114e3618615604fe255e1e1a9817714af4bdf43aae1001f0416c78ab379e047fd5bef4e015f239fbead54aa9726531081ea9164e6bd3504eaa30c982b1feb1 SHA512 eae7d0bcdab3cb97dfa03f877bc8849118839aac762d69781d62efadfac8cc87c87e5a0d491d500161dbc8c9bea29ec767e175b9d5f7e62e100050ddc84d61ca
+EBUILD crosscode-1.4.2.ebuild 1006 BLAKE2B 5bf5fee5e16cb4ffabf8caca7a588457bfc0d898f3da1465d67b24289d0a7252dbe8102a110ba91f074cb2fdf84e70e3d7e95df1620e558a5350591e9fa722ca SHA512 d4dd1752f7bee3f1c7d40820326926fbeb20b6b17ae2c669aeda317d772eada631c584d55a91866be820cd8e787b8680a294b7eaf42904fae29276b712f3af4e
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-rpg/crosscode/crosscode-1.4.2.ebuild b/games-rpg/crosscode/crosscode-1.4.2.ebuild
new file mode 100644
index 000000000000..016286137665
--- /dev/null
+++ b/games-rpg/crosscode/crosscode-1.4.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="767M"
+inherit check-reqs desktop wrapper xdg
+
+DESCRIPTION="Retro-inspired 2D Action RPG with a sci-fi story"
+HOMEPAGE="https://radicalfishgames.itch.io/crosscode"
+SRC_URI="crosscode-new-linux64.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+ >=dev-libs/nwjs-0.62.1
+"
+
+BDEPEND="
+ app-arch/unzip
+"
+
+S="${WORKDIR}"
+DIR="/usr/share/${PN}"
+
+pkg_nofetch() {
+ einfo "Please buy and download ${SRC_URI} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_prepare() {
+ default
+
+ # Greenworks is only needed under Steam.
+ rm -r assets/modules/ || die
+}
+
+src_install() {
+ insinto "${DIR}"
+ doins -r assets/ favicon.png natives_blob.bin package.json
+
+ newicon assets/media/face/lore/lea.png ${PN}.png
+ make_wrapper ${PN} "nwjs '${EPREFIX}${DIR}'"
+ make_desktop_entry ${PN} CrossCode
+}
diff --git a/games-rpg/crosscode/metadata.xml b/games-rpg/crosscode/metadata.xml
new file mode 100644
index 000000000000..7c730d47817a
--- /dev/null
+++ b/games-rpg/crosscode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-rpg/the-longest-journey-hd-fmv/Manifest b/games-rpg/the-longest-journey-hd-fmv/Manifest
new file mode 100644
index 000000000000..cc4d18e122ac
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/Manifest
@@ -0,0 +1,3 @@
+DIST TLJHD_FMV_1.1.zip 3340708806 BLAKE2B e8513bad4dcfc96d5aa63773e7128163a959e14af697a431480f6c4620743c55a3ab2008ecdde5fc4f759598499f74a76579a24345cde97f3fa495ac71b64a2b SHA512 5cfb5447c667f9db98a88ba669641ea42f12c9ac1341efa6b6c2ac5d55a73aecd0da2821e13092c9d11177c19567398b240c0632d0c2c6b4ae70e91e15554a5a
+EBUILD the-longest-journey-hd-fmv-1.1.ebuild 678 BLAKE2B 120da037dbfb69b28937ed1d40a1867020132587ab51b668dc30fbe9e787e65a07ff359901c29b61ec7691481b808a9ba261144038e9118c935c723fa306c5ac SHA512 48e5956a6a489165a396159f5c3c5b46bd3c2609d9cf7c0c1fb0178b9966986f299905a37734b3d442699109d080c4deec3295dd97255e6e4b446e6914d029ff
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-rpg/the-longest-journey-hd-fmv/metadata.xml b/games-rpg/the-longest-journey-hd-fmv/metadata.xml
new file mode 100644
index 000000000000..7c730d47817a
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild b/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
new file mode 100644
index 000000000000..800989940e03
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="3229M"
+CHECKREQS_DISK_USR="3229M"
+inherit check-reqs
+
+DESCRIPTION="Upscaled full motion videos for The Longest Journey"
+HOMEPAGE="https://tljhd.github.io"
+SRC_URI="TLJHD_FMV_${PV}.zip"
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+ ${CATEGORY}/${PN%-hd-fmv}
+"
+
+BDEPEND="
+ app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+ einfo "Please download ${SRC_URI} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+ insinto /usr/share/${PN%-hd-fmv}
+ doins -r mods/
+}
diff --git a/games-rpg/the-longest-journey-hd/Manifest b/games-rpg/the-longest-journey-hd/Manifest
new file mode 100644
index 000000000000..12605e5ad555
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/Manifest
@@ -0,0 +1,3 @@
+DIST TLJHD_1.02.zip 1505177703 BLAKE2B 4f77ca7c3d1776542b262000bea0504552ba6cc85f0b210c3220ccf7ec22df59fcfd4244659e4f629a149e609d9a93f5b30adfb44008d7512f4156a554bbab52 SHA512 a3e65fa7f6edc6b547aac7ce178b054763eb15246d1c341d62f0f0a5e59c64a8aa52392685bfdeca2c6a5e0cd2a6ee14dbd00f80fe5e928e321c1df695e134cf
+EBUILD the-longest-journey-hd-1.02.ebuild 726 BLAKE2B 5ce13fac1dd0945b56d92961c4a3d98ebcb6a6d2925edc5fb1096b6bf76109dc95088951698ace6d19f8ed5387e8b84ab5b4399ddbef1f012498a7126e7aa501 SHA512 2badd5caa7ac1537ca40f2511bc10f45c22e9f7fc96309238d5c3bef92f9aba6ecb9080a9ccc41623af8fbe9be8c5d0a13528ad085f13ed2ebe5aeb438993555
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-rpg/the-longest-journey-hd/metadata.xml b/games-rpg/the-longest-journey-hd/metadata.xml
new file mode 100644
index 000000000000..7c730d47817a
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild b/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
new file mode 100644
index 000000000000..54d0ddf85af8
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="1463M"
+CHECKREQS_DISK_USR="1461M"
+inherit check-reqs
+
+DESCRIPTION="High definition backgrounds and sprites for The Longest Journey"
+HOMEPAGE="https://tljhd.github.io"
+SRC_URI="TLJHD_${PV}.zip"
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+ ${CATEGORY}/${PN%-hd}
+"
+
+BDEPEND="
+ app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+ einfo "Please download ${SRC_URI} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+ insinto /usr/share/${PN%-hd}
+ # The fonts are the same as the original ones.
+ doins -r mods/
+}
diff --git a/games-rpg/the-longest-journey/Manifest b/games-rpg/the-longest-journey/Manifest
new file mode 100644
index 000000000000..a83aa1a7b6ad
--- /dev/null
+++ b/games-rpg/the-longest-journey/Manifest
@@ -0,0 +1,4 @@
+DIST setup_the_longest_journey_142_lang_update_(24607)-1.bin 1731065137 BLAKE2B 55d67ee12bcb527b45c4028ee1b84b6670fccad3000c0752138cd47e1225c7ed7a1f929be3711a091c6d749ec724c0768000bfa2324064d99eb070689a8dec57 SHA512 95d550a444f37b049c26aec04e851d5c057fdbd662306650024d0fc0eb88eaea8c831b2fddb599afed2dc1ed88b6a7d4f171525ebfc61fc6303080de30992687
+DIST setup_the_longest_journey_142_lang_update_(24607).exe 2126208 BLAKE2B 794c36e5080681da6b9e88fb42bb2325784336b5e2b6117240f07cc3aca87eaaa7001150dac42a5506bd3a41234775e401bd9bef4e59fff14589037f9c540cf4 SHA512 51c4221e8ddcf803814c781b0b441c8e38f17c78df0f62f35b540141799616abdcab2791dcc5f90c7ac4a9ff06ebb29b7d65a38777799087752f7c07ee1abdb9
+EBUILD the-longest-journey-142.24607.ebuild 1492 BLAKE2B 9ea8f1513ca7268701d0d3e3a8ebfea7af5b667e92ceae823eaa870f95240fc7887c6c21f9ef7932c88f15803d67f0b066887614fedf34af52c3ef55c23c38a8 SHA512 2caa921c87dd4f9e774048176c6e850cf4fee951d672f5703f0a1464e2b60670d044968a769cc168ebcf9f43121e9db08f6d5b44813670d00962a6218fab3c0d
+MISC metadata.xml 407 BLAKE2B b3001b313710ef05cfb9397f5b5977a78d3074e96f3a885a42f00ff05d96e22fb99f48a28f2aee557fdaa0a9d3b04a2d4a1c222e32a81f0fad7fd9582df905c7 SHA512 6f2b0474310c6d52ee5471595a4e8de60ab5ee32079d2b956e460820787f71e86a6054942fbf88baa0e0302b1184595557f713c5326bc3a43d8d1550023dee59
diff --git a/games-rpg/the-longest-journey/metadata.xml b/games-rpg/the-longest-journey/metadata.xml
new file mode 100644
index 000000000000..8815a3aa2353
--- /dev/null
+++ b/games-rpg/the-longest-journey/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="hd">Install high definition backgrounds and sprites</flag>
+ <flag name="hd-fmv">Install upscaled full motion videos</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild b/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
new file mode 100644
index 000000000000..e0aab360720b
--- /dev/null
+++ b/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="1826M"
+CHECKREQS_DISK_USR="1820M"
+inherit check-reqs desktop wrapper xdg
+
+MY_EXE="setup_the_longest_journey_${PV%.*}_lang_update_(${PV##*.})"
+ICON="9c94fffadc23bac626a24a9c04cf8f107598ef9d0d2a58cbb6a9abd4d6eb0fbc.png"
+
+DESCRIPTION="Adventure through the twin worlds of Stark and Arcadia, seen through the eyes of an 18-year old student"
+HOMEPAGE="https://www.gog.com/game/the_longest_journey"
+SRC_URI="${MY_EXE}.exe ${MY_EXE}-1.bin"
+LICENSE="GOG-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+hd +hd-fmv"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+ >=games-engines/scummvm-2.5.1[opengl,truetype,vorbis]
+"
+
+PDEPEND="
+ hd? ( ${CATEGORY}/${PN}-hd )
+ hd-fmv? ( ${CATEGORY}/${PN}-hd-fmv )
+"
+
+BDEPEND="
+ app-arch/innoextract
+ app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+ einfo "Please buy and download ${MY_EXE}{.exe,-1.bin} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+ innoextract -e -s -m "${DISTDIR}/${MY_EXE}.exe" || die
+ unzip -qo app/webcache.zip "${ICON}" || die
+}
+
+src_install() {
+ local dir=/usr/share/${PN}
+
+ insinto "${dir}"
+ doins -r [0-9]?/ Global/ Static/ Fonts/ game.exe x.xarc *.ini
+ dodoc manual.pdf
+
+ docinto html
+ dodoc -r tlj_faq_files/ tlj_faq.html
+
+ newicon -s 128 "${ICON}" "${PN}.png"
+ make_wrapper ${PN} "scummvm -p \"${EPREFIX}${dir}\" tlj"
+ make_desktop_entry ${PN} "The Longest Journey"
+}