summaryrefslogtreecommitdiff
path: root/games-rpg
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
commitf70a1bfc721336d4fc7dfb711c2f518a6b18cf16 (patch)
treee907cb121b30e3c1df1710719c0ddf4029597a47 /games-rpg
parentdb063b515939ab15261136b24e4bc44386335c0c (diff)
gentoo resync : 30.09.2020
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/Manifest.gzbin7782 -> 7960 bytes
-rw-r--r--games-rpg/deponia-tcj/Manifest3
-rw-r--r--games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild62
-rw-r--r--games-rpg/deponia-tcj/metadata.xml8
-rw-r--r--games-rpg/manaplus/Manifest6
-rw-r--r--games-rpg/manaplus/manaplus-1.8.12.8.ebuild100
-rw-r--r--games-rpg/manaplus/manaplus-1.9.3.23.ebuild4
-rw-r--r--games-rpg/manaplus/manaplus-9999.ebuild4
8 files changed, 79 insertions, 108 deletions
diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz
index e23d0200ed71..da94cdc5d8b6 100644
--- a/games-rpg/Manifest.gz
+++ b/games-rpg/Manifest.gz
Binary files differ
diff --git a/games-rpg/deponia-tcj/Manifest b/games-rpg/deponia-tcj/Manifest
new file mode 100644
index 000000000000..f3335d070b9b
--- /dev/null
+++ b/games-rpg/deponia-tcj/Manifest
@@ -0,0 +1,3 @@
+DIST DeponiaTCJ_3.3.0156_Full_DEB_DE_EN_FR_IT_RU_PL_Daedalic_ESD.tar.gz 8283369628 BLAKE2B 49d7dd83f14c8a79cbf398accab43e325e605728c24d0dcae9dbe2ab838757f0cfa122472cc665f19543e33a931c3debe70489a2b066716771b1d29298eb029f SHA512 77aa0ea4bd137fcb634e88528660920805e1c627df7db7ebc3fa488ff420b004acdaf17973c6bf3414e53e96df4e2ed6bc48e6f31b322e5ae488521a1477e2c0
+EBUILD deponia-tcj-3.3.0156.ebuild 1317 BLAKE2B b142750c15cdf1f7445d842a29a1c78c8fac471ea0e4a77a7f56c26a6369a41b076c1efb01fb76d088f7cbb6f88b904d1a29bf018dfa11bb278a0c8d04bd83b0 SHA512 098ef8125ddc352e54f7ef01e3f6d6b5a30ff3d5902ac2553e822eb88d65c3b152cc33cda103072b4014f40fe0fbfb6145b834487ffbf9bff127ccbad36ee610
+MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254
diff --git a/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild b/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild
new file mode 100644
index 000000000000..eb2f670cf6b4
--- /dev/null
+++ b/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop wrapper
+
+MY_PN="Deponia - The Complete Journey"
+DESCRIPTION="The Complete Journey: The first three Deponia point-and-click adventures"
+HOMEPAGE="https://www.daedalic.com/deponia"
+SRC_URI="DeponiaTCJ_${PV}_Full_DEB_DE_EN_FR_IT_RU_PL_Daedalic_ESD.tar.gz"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist fetch splitdebug strip"
+
+RDEPEND="
+ media-libs/libsdl2[opengl,video]
+ media-libs/openal
+ virtual/opengl
+"
+
+S="${WORKDIR}/${MY_PN}"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR}/*"
+
+pkg_nofetch() {
+ einfo "Please buy and download ${SRC_URI} from:"
+ einfo " https://www.humblebundle.com/store/deponia-the-complete-journey"
+ einfo "and move it to your distfiles directory."
+}
+
+src_prepare() {
+ default
+ rm libs64/libz.so.1 || die
+}
+
+src_install() {
+ exeinto "${DIR}"
+ doexe deponia_tcj
+
+ make_wrapper \
+ ${PN} \
+ "env SDL_DYNAMIC_API=\"${EPREFIX}/usr/$(get_libdir)/libSDL2-2.0.so.0\" ./deponia_tcj" \
+ "${DIR}" \
+ "${DIR}/lib"
+
+ insinto "${DIR}"
+ doins -r \
+ config.ini \
+ data{,1,2,3}.vis \
+ deponia{1,2,3}/ \
+ lua/ \
+ version.txt
+
+ exeinto "${DIR}"/lib
+ doexe libs64/*
+
+ make_desktop_entry ${PN} "${MY_PN}" applications-games
+ dodoc readme.txt
+}
diff --git a/games-rpg/deponia-tcj/metadata.xml b/games-rpg/deponia-tcj/metadata.xml
new file mode 100644
index 000000000000..26079e608bed
--- /dev/null
+++ b/games-rpg/deponia-tcj/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest
index d1b914c3bba5..a7d21817d790 100644
--- a/games-rpg/manaplus/Manifest
+++ b/games-rpg/manaplus/Manifest
@@ -1,6 +1,4 @@
-DIST manaplus-1.8.12.8.tar.xz 15041612 BLAKE2B dfd1ff9ca21ac9cf2647f636b8951335cd33d34badc29e6902e9fe031624bd4ce216ae2c30f24647e9ecdbb065877bcb6ef21f9a5f0b69a497c9baab25b6b694 SHA512 f57877f04404ed1021aa517e069e6a469ebb71a39fe9545264d1d9e55111c8263036c878493a8794ae77257fa3d90192505570276023282b060481ff6420587e
DIST manaplus-1.9.3.23.tar.xz 15051860 BLAKE2B 6019799f13df0531ffcf662068f3dc85d31193a8db9fe6fa82b0c1c5740c527685efae822b800ca1836ec3ca00405f07ff368ecd3e0932465762e5f9efda7516 SHA512 0e74df08b4e18a826711c090e3ddf38da1b348c34acc1aff675c1f6c4dc523723a07b2b00d135a89ef136f11fe03f0dfc41e5830f0d6c34d5d44eb1414a2d361
-EBUILD manaplus-1.8.12.8.ebuild 3206 BLAKE2B 44eeb7c90c09361b85a1e8de57d874af8e8a0348f1170100cea2011f5c227ab04a6b52c510e40fff9765586de70b8200d08139031c746ac2c60e161938b4599e SHA512 ba9a4c7a8bfe409779e38b975d090e63e67afa29a4c5956ac527d1e50c0d3f6ab231413da9708d3051d97bd981de674944cbbf644912b6dfdca2d92a48dfd0b7
-EBUILD manaplus-1.9.3.23.ebuild 3231 BLAKE2B b080dccc586eecbef8be2aabefc72bef4fd02c10194ca1a0520d0bf43fbe360cd68acfff815f3d6fda0233817de2ca10e28945d7052612740ce62afdb05bf62e SHA512 2cb95539e4036541c00a89fcb5287cd897504c5e0d2a84e618e992f2f7ab058da2b6727082c938014a7d010f2994782ecd6dbb66333688aa5e5909973b65706a
-EBUILD manaplus-9999.ebuild 3206 BLAKE2B 44eeb7c90c09361b85a1e8de57d874af8e8a0348f1170100cea2011f5c227ab04a6b52c510e40fff9765586de70b8200d08139031c746ac2c60e161938b4599e SHA512 ba9a4c7a8bfe409779e38b975d090e63e67afa29a4c5956ac527d1e50c0d3f6ab231413da9708d3051d97bd981de674944cbbf644912b6dfdca2d92a48dfd0b7
+EBUILD manaplus-1.9.3.23.ebuild 3221 BLAKE2B 2a9d3a09228b89099201cffce07ea346f4aaf80c9126ed5a7e16b2a52d4c2070cd3e49f78f2b75e85f99426a67e2af4a75800fa4484975e9c62440eb391f2e46 SHA512 5013efed843c611d02218a62d3f389ee95e16c0bfa324dfa0aef78b7c887d470ca533e556f6f2240f706da8cdc5be19d7d1b9cfdf2403762ef9c8627ec070e67
+EBUILD manaplus-9999.ebuild 3196 BLAKE2B e08f8aed0fcb4d3c5164445bd0a4cf21eff7fcf4b838a98013ab2d22956d0c3ffda429fed02d0b4c53a7e392f4a74f909e104af66b53c93eb35492a77fd62fb8 SHA512 f05dff2e5138b2c0aec3478c951ecf358a5f0fe8ce57dc64e518e858fa62fee1079d6d2e8f9b65cbce1066912f9fad24031038a16c78b0d1dbea1e234127f0b7
MISC metadata.xml 583 BLAKE2B a80e8b93497192e2f791f59ec8b09828daef0b03dc0fc5d37934ba79e564682cf3a12c8220d0e694685c0bc69aa2747c7fa07ab57ad82d40f55b18ab19dd6533 SHA512 18bb3e28b1a977edf857c93c6e1f15b56af67a29afa4b49f12a796aa8368c3e7d25144005befebe012194cee0b4cae1a3bd7616f272243a508908bb4532403e3
diff --git a/games-rpg/manaplus/manaplus-1.8.12.8.ebuild b/games-rpg/manaplus/manaplus-1.8.12.8.ebuild
deleted file mode 100644
index 3e516d72a9eb..000000000000
--- a/games-rpg/manaplus/manaplus-1.8.12.8.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
-HOMEPAGE="http://manaplus.evolonline.org"
-if [[ ${PV} == 9999 ]] ; then
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git"
-else
- SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="mumble nls opengl pugixml +sdl2 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-games/physfs-1.0.0
- media-fonts/dejavu
- media-fonts/liberation-fonts
- media-fonts/mplus-outline-fonts
- media-fonts/wqy-microhei
- media-libs/libpng:0=
- net-misc/curl
- sys-libs/zlib
- x11-apps/xmessage
- x11-libs/libX11
- x11-misc/xdg-utils
- mumble? ( media-sound/mumble )
- nls? ( virtual/libintl )
- opengl? ( virtual/opengl )
- pugixml? ( dev-libs/pugixml )
- !pugixml? ( dev-libs/libxml2 )
- sdl2? (
- media-libs/libsdl2[X,opengl?,video]
- media-libs/sdl2-gfx
- media-libs/sdl2-image[png]
- media-libs/sdl2-mixer[vorbis]
- media-libs/sdl2-net
- media-libs/sdl2-ttf
- )
- !sdl2? (
- media-libs/libsdl[X,opengl?,video]
- media-libs/sdl-gfx
- media-libs/sdl-image[png]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-net
- media-libs/sdl-ttf
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]] ; then
- eautoreconf
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --localedir=/usr/share/locale
- --without-internalsdlgfx
- $(use_with mumble)
- $(use_enable nls)
- $(use_with opengl)
- --enable-libxml=$(usex pugixml pugixml libxml)
- $(use_with sdl2)
- $(use_enable test unittests)
- )
- CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- local destpath="/usr/share/${PN}"
- dosym ../../../fonts/dejavu/DejaVuSans-Bold.ttf "${destpath}"/data/fonts/dejavusans-bold.ttf
- dosym ../../../fonts/dejavu/DejaVuSans.ttf "${destpath}"/data/fonts/dejavusans.ttf
- dosym ../../../fonts/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/data/fonts/dejavusansmono-bold.ttf
- dosym ../../../fonts/dejavu/DejaVuSansMono.ttf "${destpath}"/data/fonts/dejavusansmono.ttf
- dosym ../../../fonts/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/data/fonts/dejavuserifcondensed-bold.ttf
- dosym ../../../fonts/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/data/fonts/dejavuserifcondensed.ttf
- dosym ../../../fonts/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/data/fonts/liberationsansmono-bold.ttf
- dosym ../../../fonts/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/data/fonts/liberationsansmono.ttf
- dosym ../../../fonts/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/data/fonts/liberationsans-bold.ttf
- dosym ../../../fonts/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/data/fonts/liberationsans.ttf
- dosym ../../../fonts/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/data/fonts/mplus-1p-bold.ttf
- dosym ../../../fonts/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/data/fonts/mplus-1p-regular.ttf
- dosym ../../../fonts/wqy-microhei/wqy-microhei.ttc "${destpath}"/data/fonts/wqy-microhei.ttf
-}
-
-src_test() {
- make check
-}
diff --git a/games-rpg/manaplus/manaplus-1.9.3.23.ebuild b/games-rpg/manaplus/manaplus-1.9.3.23.ebuild
index 9d34cbd23db8..85e22dbccd84 100644
--- a/games-rpg/manaplus/manaplus-1.9.3.23.ebuild
+++ b/games-rpg/manaplus/manaplus-1.9.3.23.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
-HOMEPAGE="http://manaplus.evolonline.org"
+HOMEPAGE="https://manaplus.org"
if [[ ${PV} == 9999 ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git"
diff --git a/games-rpg/manaplus/manaplus-9999.ebuild b/games-rpg/manaplus/manaplus-9999.ebuild
index 3e516d72a9eb..3b6efa37c423 100644
--- a/games-rpg/manaplus/manaplus-9999.ebuild
+++ b/games-rpg/manaplus/manaplus-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
-HOMEPAGE="http://manaplus.evolonline.org"
+HOMEPAGE="https://manaplus.org"
if [[ ${PV} == 9999 ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git"