summaryrefslogtreecommitdiff
path: root/games-strategy
diff options
context:
space:
mode:
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/0ad/0ad-0.0.23b_alpha.ebuild3
-rw-r--r--games-strategy/0ad/Manifest3
-rw-r--r--games-strategy/0ad/files/0ad-0.0.23b-header_includes_fix.patch20
-rw-r--r--games-strategy/Manifest.gzbin9216 -> 8885 bytes
-rw-r--r--games-strategy/colobot/Manifest2
-rw-r--r--games-strategy/colobot/colobot-0.1.11.ebuild3
-rw-r--r--games-strategy/crimson/Manifest2
-rw-r--r--games-strategy/crimson/crimson-0.5.3-r1.ebuild3
-rw-r--r--games-strategy/heroes3/Manifest5
-rw-r--r--games-strategy/heroes3/files/heroes3-wrapper.sh13
-rw-r--r--games-strategy/heroes3/heroes3-1.3.1a-r2.ebuild208
-rw-r--r--games-strategy/heroes3/metadata.xml13
-rw-r--r--games-strategy/naev/Manifest2
-rw-r--r--games-strategy/naev/naev-0.6.1-r1.ebuild5
-rw-r--r--games-strategy/smac/Manifest4
-rw-r--r--games-strategy/smac/metadata.xml8
-rw-r--r--games-strategy/smac/smac-6.0a.ebuild102
-rw-r--r--games-strategy/tornado/Manifest4
-rw-r--r--games-strategy/tornado/metadata.xml3
-rw-r--r--games-strategy/tornado/tornado-1.4-r2.ebuild4
20 files changed, 41 insertions, 366 deletions
diff --git a/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild
index 632db8344465..b059293c8f03 100644
--- a/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -57,6 +57,7 @@ pkg_setup() {
PATCHES=(
"${FILESDIR}"/${PN}-0.0.21_alpha-gentoo.patch
+ "${FILESDIR}"/${PN}-0.0.23b-header_includes_fix.patch
)
src_configure() {
diff --git a/games-strategy/0ad/Manifest b/games-strategy/0ad/Manifest
index bd2e6c1f7052..8073081b8856 100644
--- a/games-strategy/0ad/Manifest
+++ b/games-strategy/0ad/Manifest
@@ -1,6 +1,7 @@
AUX 0ad-0.0.21_alpha-gentoo.patch 3905 BLAKE2B 265020af1e1df234d0932c6294e0cda9c0f48bc1b311d6770c8347431c17e5e99c68f4c52cf6e1277ffb2e57431a6c237d2dc4f452e563eb343b06f62ab1eede SHA512 592e9fdff6ef6d88efc9c4a5c856e41240845187cc4a4b3d9d6b5c616eb1f664fdf702b7b0a30cdfeedd6d87ac0fab913df477567b84d42e13d2cf2761cfdec8
+AUX 0ad-0.0.23b-header_includes_fix.patch 463 BLAKE2B 9148cd302596bd1d37df7d93e72794530cf38eadeb26af1a05dda96c9dfde5022e2346eb92d165b434d82450deee06d539c89855bcad6a41285e087fd3417904 SHA512 df4cbe5f8c00c2ec4539794dfa4904a129e4730ae109e7678d9e201370ea00a00b1352ebf1f9fba46fcf48f0a7f46de1ec51613aa58f56ecd4a0f5f051c0524f
DIST 0ad-0.0.23-alpha-unix-build.tar.xz 31907988 BLAKE2B 567b9e1b5cd653206194e042f4f0859cd4f9afe75d52d3f480a328b76fdcdd746254502fbf284f790b4932c912ff31453bbc8c986c879ad76baa3d2a5db802c9 SHA512 4a1c86b19e0d8ec7d9b8bf75428df0255f95e7f991f419734f9b6ddc288a537405a34c5d7081f1a97475155c49013af85dee5c0265c35c7dbc003b46637a03d7
DIST 0ad-0.0.23b-alpha-unix-build.tar.xz 31922812 BLAKE2B db7d6bf1a2bb084870b914cf974bfdb19812ff6f9391e5bc5213ae215fc670b77bd4508a5432aa3e47bf327bd37d4bb14961ab3332b165b53327c3f01a935ac1 SHA512 82934313c46c4fd89e3841d5bbf901904abbd2108e9749529d7282bd24ac53b9e6878681c06e6019f4d8ec0e425c28300b0aafc9610a66a331777ffb58ed6135
EBUILD 0ad-0.0.23_alpha.ebuild 3408 BLAKE2B bb6fbd77a2e9a0b27f086b33bb347ac5c5a8c76277b967359dfd8b4c7b6ea4b3f296aa150bacc3b3dd9a1460e5ebda436ad1429c5c1eaefe826a64403417ac1c SHA512 99db5ad39c1e0fe4ec9762df7c27e5ae12a1234007cd5d6e229110471affa705373015bb6e42e23b1f8ace93c5a3bae4afc204d966c5940f810415cd255186bc
-EBUILD 0ad-0.0.23b_alpha.ebuild 3405 BLAKE2B 604eeb83f57a526ae2b2af60ac81f8f0b7704c4c3596c64a4b171d55297ead1d51a36379e04e2dc65d7f0ccf8b693063960327557d82e30d2c2111bee64d6d82 SHA512 75e3cc52724798374c2c9818ec180ccec2d6bc41699ff7eb1c2e91bda38afa9f2f2550838b2ea5b72a94e2909d2cd12bb66e38ec4799acc0d6e92f8c8526ebc6
+EBUILD 0ad-0.0.23b_alpha.ebuild 3460 BLAKE2B f1f499342e8cb4a5512826d8e92cf3677ca5019223d1b6f89cf0d0c1f8427d393ef4057a4c6539c8360fcbf1335bb7b362ed0801f7aac910b6106a2fee3729e1 SHA512 f2c223998a211cfb9378cadef51e986bb1a3e63fafd5cc0acc41ae1f28d1ed8e7b4c529a609f5c7415b99764b927acebdbda83ab8cb264441b3159b0c910b325
MISC metadata.xml 668 BLAKE2B 9bfa86da2d6e1631217082f88905d8d8be7a2c91248839b9a0f5da9d0c214552b11f4af861eb04072e4645b47505d83d0b93c1313f7a3857b1006f94a699b3b2 SHA512 7aab21c31587f1cce5b4635ace0fbbb5bcdc2a6d811df68494ac1fb251fbfc75911cfa3a9e1a60c28f684f64a919164c6e3504fd3fbba3b0ec05afe8278ae343
diff --git a/games-strategy/0ad/files/0ad-0.0.23b-header_includes_fix.patch b/games-strategy/0ad/files/0ad-0.0.23b-header_includes_fix.patch
new file mode 100644
index 000000000000..60bf9d1679be
--- /dev/null
+++ b/games-strategy/0ad/files/0ad-0.0.23b-header_includes_fix.patch
@@ -0,0 +1,20 @@
+--- 0ad-0.0.23b-alpha/source/ps/CLogger.h
++++ 0ad-0.0.23b-alpha/source/ps/CLogger.h
+@@ -22,6 +22,7 @@
+ #include <string>
+ #include <set>
+ #include <sstream>
++#include <deque>
+
+ #include "ps/ThreadUtil.h"
+ #include "third_party/cppformat/format.h"
+--- 0ad-0.0.23b-alpha/source/ps/Profiler2GPU.cpp
++++ 0ad-0.0.23b-alpha/source/ps/Profiler2GPU.cpp
+@@ -22,6 +22,7 @@
+
+ #include "precompiled.h"
+
++#include <stack>
+ #include "Profiler2GPU.h"
+
+ #include "lib/ogl.h"
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index cdabf473d697..5350c1dbce5e 100644
--- a/games-strategy/Manifest.gz
+++ b/games-strategy/Manifest.gz
Binary files differ
diff --git a/games-strategy/colobot/Manifest b/games-strategy/colobot/Manifest
index 9977c75a3225..cfef8b6cda00 100644
--- a/games-strategy/colobot/Manifest
+++ b/games-strategy/colobot/Manifest
@@ -1,6 +1,6 @@
DIST colobot-0.1.11.tar.gz 1430595 BLAKE2B 6e4a23f17631031a6f502b045637949d99bfcf8aa723f11c406c8cdb9b201b9a2771de8b8c92829bc890848a19eb182bc30a45a51e6d281ce64370f6c7a0d8a5 SHA512 fe32bc56b6fae9435c74a73b694b7d2b93667e5d15b1c57a7558e492613f0a5d4cab72ff341ab4c921150137282cc71292a1e31eb1ed06c752de33c50120f20e
DIST colobot-gold-0.1.12-alpha.tar.gz 1468594 BLAKE2B 2b470e8b074e4a973b751062dca2358396066d8816c2b1b5b44649b798610dccd73ab5fed4086f2aa8d4495f3de69dd8b72b45f97f23f66b18a50fc976bf25ef SHA512 63647a16b376db6544830f96e7d323c0f58003645bf636abd1cab0ffd47b39b0bef47191d584f5156b75324d75dfdfdcabe8b89be565087c37c367ca366f3cbe
-EBUILD colobot-0.1.11.ebuild 1372 BLAKE2B b40e81306d7fc183e9d523db5d60cd19a88880e010584bc4ccb762734ad34fe7ffc1ff50660cdd80e38edca4edfb915c047d4da93caafb82d1fec0c5779879e3 SHA512 19012df06321273072c51cd9408c80f487f53e979c0eaf31edf1fab574d3a41d4a37582a05888f4486891ae057e5341905f28dd686a8e94552d9fb38062cd0cd
+EBUILD colobot-0.1.11.ebuild 1396 BLAKE2B add1b2c941611d1211eb5bca0c66a6590165fc6a142da9643b54dbc4a11166921878c8496d40cf2a68d377adef02ab9b3deb41854f43cd90d3af8e6f63ba84c1 SHA512 defd48a69a000859dd2999e8d1e9c167c66d54beb118a4bf75b64de20bcaceab79b489073f08a7ad280ef700d12c3110a2207500ea5622208137bd2f8079da1f
EBUILD colobot-0.1.12.ebuild 1478 BLAKE2B a66d5c4aa584706868cfa8f76a368f6c614f48767a086946eafad83a44ae44d3c24a70650f4aa88971998495b70ff1122d02fded40193eda6f8fe07fb7de4080 SHA512 fcb8e33bccbf67cb835732630f1b84009202cce3a02dd7a497050f8fd91c3cb4ae54f62e3b24c62e1aa2687a4067aeced47cea1c7f5fe15a7707c451478bda83
EBUILD colobot-9999.ebuild 1422 BLAKE2B 3c0d22a6df76aa3303567bff0b42c0e52aa765b0ec7e1dc6822125a949fcf94b89bc5957778e3aa2553a36c316105d96edcd9351629bb809b2a6187967ef1391 SHA512 791b6935cedfd32412d2fabf75cc388d7cc21bdd17262b713efbce5c1627e72fa78e152d305cc4b7aa59cdbed5b94f124b4a0e6cc7df6aa9081f3c2c9fa645de
MISC metadata.xml 418 BLAKE2B b30194895d7f35dc6b2bf5ed2d6153ab03832eff44536e837058b4c5641760c55ea846a3ffe91027d8892ab7ccd4a36be688b89a5909c57ca57a18f8a610f022 SHA512 6ffc5220d200c722b0e7da2ee8734282ea0fabd7d319f8a21cd88da6743312c869f44bd3b14af7031ce970feb9b6c4349236db2a7aee69ea8041e3b000812e3c
diff --git a/games-strategy/colobot/colobot-0.1.11.ebuild b/games-strategy/colobot/colobot-0.1.11.ebuild
index 02e4757ef02e..f1765e2658c2 100644
--- a/games-strategy/colobot/colobot-0.1.11.ebuild
+++ b/games-strategy/colobot/colobot-0.1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,6 +21,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="devbuild test tools doc +openal"
+RESTRICT="!test? ( test )"
DEPEND="
dev-games/physfs
diff --git a/games-strategy/crimson/Manifest b/games-strategy/crimson/Manifest
index 5b018af99190..6d6e25960033 100644
--- a/games-strategy/crimson/Manifest
+++ b/games-strategy/crimson/Manifest
@@ -1,3 +1,3 @@
DIST crimson-0.5.3.tar.bz2 882366 BLAKE2B 6faece818105d29dd2d141b925b332cfd5214dd918f5c07cacd2f6cdfcd6a58c86e6ab1cc2fce396fbf24839f5dded619e92a786f03663e78068926a8d0e6be3 SHA512 9632317c4b258ed5e501ad1d058706ed654fc621b07099f65d93e29fe92e53fc8f6bbffa13c70fc2129f30695d3f10e85174234dc96cc171631b3465d2b7cffc
-EBUILD crimson-0.5.3-r1.ebuild 939 BLAKE2B edc3f30e9e491dd3fe94acd0ef3bafaa153021dd465ca4b63dd4ec8b0b5ee0c25abde13e47b09326eb10f0c0beaad0f019df2744331f02badadadd78e4e1721a SHA512 fe6a679dc47f6297fec3864f2f2f9f6b4abb0bf7a2a2250a4df6b7994fd99dbf2d3838c6e4844f105732950ea4981cd6743675036be7aed675baa047dc0d1e4c
+EBUILD crimson-0.5.3-r1.ebuild 963 BLAKE2B 2904cfac589b34ee69a66f95717763af9f944a8ea3d7d04aca64fac5aaaae45be6b248c5bef775106f16d11b34c895fea2bde5567623271e84e20ca2caafb222 SHA512 0f0e9e5f5f316e329034670d16c469a918e87d5cbb4678cc1b4be2fbab0bf7d352d351275977f56fb89a42ca6014bf4399c487ce2167cc1cf9229c8150237825
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-strategy/crimson/crimson-0.5.3-r1.ebuild b/games-strategy/crimson/crimson-0.5.3-r1.ebuild
index ad228438eb35..3479d4caac61 100644
--- a/games-strategy/crimson/crimson-0.5.3-r1.ebuild
+++ b/games-strategy/crimson/crimson-0.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
media-libs/libsdl[sound,video]
diff --git a/games-strategy/heroes3/Manifest b/games-strategy/heroes3/Manifest
deleted file mode 100644
index 168420e6169e..000000000000
--- a/games-strategy/heroes3/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX heroes3-wrapper.sh 195 BLAKE2B 8c588f523487201cc7323f49e0912c32dee2699d04ed4ac9bea55aa588918fc797c93d2fbeb04aa5a726ebce01e0862d5e21a80d477f1e32f535f5c5c9d771ef SHA512 ac1871676ffb0c818ddd9dcadad031d3e296982a989dcc91241b2630eb773e341058e1d4406374a21bcc0f6c8caba94398541ddbc540e7c140660838ef3ed0c8
-DIST heroes3-1.3.1a-cdrom-x86.run 3012188 BLAKE2B 9a76fef81737fd4d0bd6d6c75a5c845a8fef00e739463737996b2065cc9be0c773c198d76310ceafb25cd60b01ded7862cc3ef906eebbe91d50d5f34d454a23a SHA512 d0cb902386361b17009aece0d0508a0c19683c71acf3abe11a7f50ec2d4710a89cda3f5f9da326b58e9b945da5f62533dea54457e141ce71ebc3e9945dca814d
-DIST heroes3-1.3.1a-ppc.run 2643068 BLAKE2B bb975aca97d5b753badb6f0511f2bc88f3ace3488f82a1d70ddd5cadf78f8ab57c4472f6d3d3e9f69728d1008d51ab31a816660611e421873f7b773bf76fb23e SHA512 3578dbed0ed9fd47f67e6abaec4b4d66628160509e68dc3bea7b5288230e344b5b8f9d380c6a35ffc9d084d0e2a54ce84df72b13bfb609fa4d7edd1456264276
-EBUILD heroes3-1.3.1a-r2.ebuild 5490 BLAKE2B a28b071bb1d6aa050206caf1bb60fab3cd57efe9cdb69f4176e6e8e56615acc624b4d1ab62b895330d0e6a42adfa9da1989a9a9ddf39a4ab68dfa678e4a22041 SHA512 51047c467215e0127630dbb056107220f4bf71d6b03006f509e49f4073a19275681790c07cf73e13037a90cc1923a5f56d63a96db14639ef62f4d3fd12b1f427
-MISC metadata.xml 451 BLAKE2B ea23bfe60a36d79f73d5ec04c4b58fe66241baff684458e6121f0f247ee8516767f372551e8b17933cbdb4271d3e99f6028c9a99136daa6e8b558e7a918acf2a SHA512 d4b4f5dd75aec49703e77221d3811c20f72405f45f5ac7990e46a8cf8d639f3c53c5bfae13e6615c0a0ac16ee57073c8e92de355f7e1ac934d9be6b90bce6990
diff --git a/games-strategy/heroes3/files/heroes3-wrapper.sh b/games-strategy/heroes3/files/heroes3-wrapper.sh
deleted file mode 100644
index 3847c539ed76..000000000000
--- a/games-strategy/heroes3/files/heroes3-wrapper.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-DIR="${HOME}/.loki/heroes3"
-
-if [ ! -d "${DIR}" ]; then
- echo "* Creating '${DIR}'"
- mkdir -p ${DIR}
-fi
-
-# fixes bug #93604
-cd ${DIR}
-
-exec GAMES_PREFIX_OPT/heroes3/heroes3 ${@}
diff --git a/games-strategy/heroes3/heroes3-1.3.1a-r2.ebuild b/games-strategy/heroes3/heroes3-1.3.1a-r2.ebuild
deleted file mode 100644
index 46b85c58595f..000000000000
--- a/games-strategy/heroes3/heroes3-1.3.1a-r2.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# [x] Base Install Required (+4 MB)
-# [x] Scenarios (+7 MB)
-# [x] Sounds and Graphics (+118 MB)
-# [x] Music (+65 MB)
-# [x] Videos (+147 MB)
-# --------------------
-# Total 341 MB
-
-EAPI=5
-LANGS="de es pl"
-LANGPACKPREFIX="${PN}-lang"
-LANGPACKBASE="http://babelize.org/download/"
-LANGPACKPATHPREFIX="${LANGPACKBASE}/${LANGPACKPREFIX}"
-LANGPACKVERSION=1.0.4
-
-inherit eutils unpacker cdrom games
-
-DESCRIPTION="Heroes of Might and Magic III: The Restoration of Erathia"
-HOMEPAGE="http://www.lokigames.com/products/heroes3/"
-
-# Since I do not have a PPC machine to test with, I will leave the PPC stuff in
-# here so someone else can stabilize loki_setupdb and loki_patch for PPC and
-# then KEYWORD this appropriately.
-SRC_URI="x86? ( mirror://lokigames/${PN}/${P}-cdrom-x86.run )
- amd64? ( mirror://lokigames/${PN}/${P}-cdrom-x86.run )
- ppc? ( mirror://lokigames/${PN}/${P}-ppc.run )"
-# This is commented because the server is unreachable.
-# linguas_es? ( ${LANGPACKPATHPREFIX}-es.tar.gz )
-# linguas_de? ( ${LANGPACKPATHPREFIX}-de.tar.gz )
-# linguas_pl? ( ${LANGPACKPATHPREFIX}-pl.tar.gz )"
-
-# ${LANGPACKBASE}/${PN}-localize-${LANGPACKVERSION}.run
-
-LICENSE="LOKI-EULA"
-SLOT="0"
-IUSE="nocd maps music sounds videos"
-#linguas_en linguas_es linguas_pl linguas_de"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip mirror bindist"
-
-DEPEND="=dev-util/xdelta-1*
- games-util/loki_patch"
-RDEPEND="!ppc? ( sys-libs/lib-compat-loki )"
-
-S=${WORKDIR}
-
-dir=${GAMES_PREFIX_OPT}/${PN}
-Ddir=${D}/${dir}
-
-pkg_setup() {
- games_pkg_setup
-# strip-linguas en ${LANGS}
-
- use nocd && fullinstall=1
- use sounds && use videos && use maps && fullinstall=1
-
- [[ ${fullinstall} -eq 1 ]] \
- && ewarn "The full installation takes about 341 MB of space!"
-
-# if [[ -n "${fullinstall}" ]]
-# then
-# langcount=0
-# for i in ${LINGUAS}
-# do
-# i="${i/_/-}"
-# if [[ ${i} != "en" ]]
-# then
-# let $((++langcount))
-# if [[ $langcount = 2 ]]
-# then
-# eerror "Heroes3 only supports one localization at once!"
-# die "Localization is only supported when Heroes3 is in a single language!"
-# fi
-# fi
-# done
-# else
-# for i in ${LINGUAS}
-# do
-# i="${i/_/-}"
-# if [[ ${i} != "en" ]]
-# then
-# eerror "Full installation (nocd flag or data + video + maps flags) is needed for ${i} language!"
-# die "Localization is only supported when Heroes3 is fully locally installed!"
-# fi
-# done
-# fi
-}
-
-src_unpack() {
- cdrom_get_cds hiscore.tar.gz
- (use x86 || use amd64) && unpack_makeself ${P}-cdrom-x86.run
- use ppc && unpack_makeself ${P}-ppc.run
-
-# for i in ${LINGUAS}
-# do
-# i="${i/_/-}"
-# if [[ ${i} != "en" ]]
-# then
-# mkdir localize
-# cd localize
-## unpack_makeself ${PN}-localize-${LANGPACKVERSION}.run
-# unpack ${LANGPACKPREFIX}-${i}.tar.gz
-# break
-# fi
-# done
-}
-
-src_install() {
- exeinto "${dir}"
- insinto "${dir}"
- einfo "Copying files... this may take a while..."
- doexe "${CDROM_ROOT}"/bin/x86/${PN}
- doins "${CDROM_ROOT}"/{Heroes_III_Tutorial.pdf,README,icon.{bmp,xpm}}
-
- if use nocd
- then
- doins -r "${CDROM_ROOT}"/{data,maps,mp3}
- else
- if use maps
- then
- doins -r "${CDROM_ROOT}"/maps
- fi
- if use music
- then
- doins -r "${CDROM_ROOT}"/mp3
- fi
- if use sounds
- then
- insinto "${dir}"/data
- doins "${CDROM_ROOT}"/data/{*.lod,*.snd}
- fi
- if use videos
- then
- doins -r "${CDROM_ROOT}"/data/video
- fi
- fi
-
-# if [[ -n "${fullinstall}" ]]
-# then
-# for i in ${LINGUAS}
-# do
-# i="${i/_/-}"
-# if [[ ${i} != "en" ]]
-# then
-# find "${S}/localize/${i}" -type f | while read xfile
-# do
-# local file=$(echo "${xfile}" | \
-# sed "s#^${S}/localize/${i}/##;s#\.xdelta\$##")
-# ebegin "Localizing ${file}"
-# xdelta patch "${xfile}" "${Ddir}/${file}" "${Ddir}/${file}.xdp"
-# local retval=$?
-# if [[ $retval = 0 ]]
-# then
-# mv -f "${Ddir}/${file}.xdp" "${Ddir}/${file}"
-# else
-# rm -f "${Ddir}/${file}.xdp"
-# fi
-# eend $retval "File $file could not be localized/patched! Original english version untouched..."
-# done
-# break
-# fi
-# done
-# fi
-
- tar zxf "${CDROM_ROOT}"/hiscore.tar.gz -C "${Ddir}" || die
-
- cd "${S}"
- loki_patch --verify patch.dat
- loki_patch patch.dat "${Ddir}" >& /dev/null || die
-
- # now, since these files are coming off a cd, the times/sizes/md5sums wont
- # be different ... that means portage will try to unmerge some files (!)
- # we run touch on ${D} so as to make sure portage doesnt do any such thing
- find "${Ddir}" -exec touch '{}' \;
-
- newicon "${CDROM_ROOT}"/icon.xpm heroes3.xpm
-
- prepgamesdirs
- make_desktop_entry heroes3 "Heroes of Might and Magic III" "heroes3"
-
- if ! use ppc
- then
- einfo "Linking libs provided by 'sys-libs/lib-compat-loki' to '${dir}'."
- dosym /lib/loki_ld-linux.so.2 "${dir}"/ld-linux.so.2
- dosym /usr/lib/loki_libc.so.6 "${dir}"/libc.so.6
- dosym /usr/lib/loki_libnss_files.so.2 "${dir}"/libnss_files.so.2
- fi
-
- elog "Changing 'hiscore.dat' to be writeable for group 'games'."
- fperms g+w "${dir}/data/hiscore.dat"
-
- # in order to play campaign games, put this wrapper in place.
- # it changes CWD to a user-writeable directory before executing heroes3.
- # (fixes bug #93604)
- einfo "Preparing wrapper."
- cp "${FILESDIR}"/heroes3-wrapper.sh "${T}"/heroes3 || die
- sed -i -e "s:GAMES_PREFIX_OPT:${GAMES_PREFIX_OPT}:" "${T}"/heroes3 || die
- dogamesbin "${T}"/heroes3
-}
-
-pkg_postinst() {
- games_pkg_postinst
- elog "To play the game run:"
- elog " heroes3"
-}
diff --git a/games-strategy/heroes3/metadata.xml b/games-strategy/heroes3/metadata.xml
deleted file mode 100644
index 5ae90d93661b..000000000000
--- a/games-strategy/heroes3/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?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>
- <use>
- <flag name="maps">Installs optional map data</flag>
- <flag name="music">Installs optional music data</flag>
- <flag name="sounds">Installs optional sound data</flag>
- </use>
-</pkgmetadata>
diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index 113e0384af04..86f70c19e617 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1,4 +1,4 @@
DIST naev-0.6.1.tar.bz2 1047908 BLAKE2B 3763440c64f89c5ceb5993a3e4ee356d0cc615df8b70dba14ce0fb35d12a0a136e82958349887d9c5a719e14d9ddfc47beb524b88650ea6f7a6859a6422d6898 SHA512 4766c80b49de5a7e748948f0404ac54edbc5afa80618150d1f993d66c7462ea73bfc5220d73073cb51cd76ff5dc6ecdf935d6f843051943136ceefaea9837203
DIST ndata-0.6.1.zip 303984255 BLAKE2B 154d8b326e2596cfe16fc646e7d482c07d7015253b6933889d12b93a2ee7e28649b1f3ffcb0c0ed2bfe9d1e3654623cab00113486d05fe6fd1262ce989bf9c25 SHA512 71c3024e1713b094b63cb0de3c70239d61c54142b715e61d5206c5eb3cb8c7a851fc1b388ecf891110dd8bb5c2b3759af71d20f39cb6e629c71b27386a57d7fe
-EBUILD naev-0.6.1-r1.ebuild 1545 BLAKE2B 44c10dd5764f76cfb8c693d5b75072d0262f91ee88e1d0769cc931508b494f710536b6c4bf922b9a97de65f04752a8c4d416ec2323e26677900321725f6a2da9 SHA512 787650821eb5ca41c6c816961fee73b30ed915c2c2ad1fc95c1b389e32230ce809f41e92d601aa662af867db361b6404ebb66f85902b1de4b178cf52268272a0
+EBUILD naev-0.6.1-r1.ebuild 1565 BLAKE2B aebb3c6cd694faae485311e8d6c3ce68ffd8babaf40c80c5ae6a905e98dd17306b93e0d6095101f3f5de470980a265b6bdcbd0932ec1ea6401cfbd901ced8fa8 SHA512 653098bafd66c78558c3e5e55b8470b9b887ea2bf066c7fbf7abf49071c5afdf683c96750232c64590dd0f646b1fd61f95908651eb3b05ff3321e0d13dd7e304
MISC metadata.xml 480 BLAKE2B 5769dca136bfc7d26f0b5acb60ee6598d75651b7a58d9899b6da0839180a95bee9d183c229026773ec5641e07637e3dbbfbe4fe6f77b0c466fdf62dfb01fc4cc SHA512 d42e9402581393d47976730560c1850d41e0bdd5d8bf842781222b4621db4c5c55ed5b3a886106d7bc43c3830e38bfef55182478fa7eae8bc6342cd1ec293f62
diff --git a/games-strategy/naev/naev-0.6.1-r1.ebuild b/games-strategy/naev/naev-0.6.1-r1.ebuild
index c7932c3eb325..c8999020f3fe 100644
--- a/games-strategy/naev/naev-0.6.1-r1.ebuild
+++ b/games-strategy/naev/naev-0.6.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit flag-o-matic gnome2-utils
DESCRIPTION="A 2D space trading and combat game, in a similar vein to Escape Velocity"
-HOMEPAGE="http://blog.naev.org/"
+HOMEPAGE="https://github.com/naev/naev"
SRC_URI="mirror://sourceforge/naev/${P}.tar.bz2
mirror://sourceforge/naev/ndata-${PV}.zip"
@@ -28,6 +28,7 @@ RDEPEND="
openal? ( media-libs/openal )
"
DEPEND="${RDEPEND}
+ app-arch/unzip
virtual/pkgconfig
"
diff --git a/games-strategy/smac/Manifest b/games-strategy/smac/Manifest
deleted file mode 100644
index 2961c95d4a77..000000000000
--- a/games-strategy/smac/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST smac-6.0a-x86.run 6801730 BLAKE2B 95d50c79cde06c4abb5473d7a67f4a66205f7147b7796c9f5e62273776083ce592ec748fd4db559b57568075fb53b4d44db05b2cf14e450ed5757898da6c26d7 SHA512 b71dd1ee46d37d66131cf6fc15c6a406719989021c8dbb6e74cded18c5520ee9ba4bbdfc5bdfc0ddfa67fa2e846365636be41d87a6440473e8ae5ebf542b7744
-DIST smac-install-ppc.run 18528928 BLAKE2B f5c9689c192ebd8ae03d5bb5d4db6deb2b19c5924ce87426cb9140163c9b53a1c4b0ba8592d8b823b2b73847cbf4ffa6d400000a3cf458dd5473ab6bd0aef965 SHA512 99fc6edca2c9e64bfc0cab644cbd061c3842359c16e5e6537a2aa2df4cd2a1a6a39169a2b9540199b08f7aee28f4e2cfad814499fdd55b5edf7ab9b19c12d793
-EBUILD smac-6.0a.ebuild 3081 BLAKE2B f4307008823a84ab2f47d445fd8e97a53f78b5320a6afc1e58cc79a6d5a4a15c5569995a02f9ed6eb3e2d2e8ee66062a5b9397546b8e94b32d6209d1e9bbbc72 SHA512 d581ce47fe9b14d2b2652c435972c2af563a4d956dba74583c8a8b8f645f6deeb4e5fc299fcb02f1981868213bba884c6c6388cb1393bfd6ee0ac4c951195061
-MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-strategy/smac/metadata.xml b/games-strategy/smac/metadata.xml
deleted file mode 100644
index 78274e0fa550..000000000000
--- a/games-strategy/smac/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?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-strategy/smac/smac-6.0a.ebuild b/games-strategy/smac/smac-6.0a.ebuild
deleted file mode 100644
index 098890ca9b4c..000000000000
--- a/games-strategy/smac/smac-6.0a.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils unpacker cdrom games
-
-DESCRIPTION="Linux port of the popular strategy game from Firaxis"
-HOMEPAGE="http://www.lokigames.com/products/smac/"
-SRC_URI="x86? ( mirror://lokigames/${PN}/${P}-x86.run )
- amd64? ( mirror://lokigames/${PN}/${P}-x86.run )
- ppc? ( http://mirrors.dotsrc.org/lokigames/installers/${PN}/${PN}-install-ppc.run )"
-
-LICENSE="LOKI-EULA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+videos"
-RESTRICT="strip mirror bindist"
-
-DEPEND="games-util/loki_patch"
-RDEPEND="sys-libs/glibc
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXau
- x11-libs/libXdmcp
- !ppc? ( sys-libs/lib-compat-loki )
- media-libs/libsdl[sound,video]
- media-libs/sdl-ttf
- media-libs/sdl-mixer
- media-libs/smpeg
- media-libs/freetype
- sys-libs/zlib"
-
-dir=${GAMES_PREFIX_OPT}/${PN}
-Ddir=${D}/${dir}
-
-src_unpack() {
- cdrom_get_cds Alien_Crossfire_Manual.pdf
- mkdir -p "${S}"/a
- cd "${S}"/a
- use x86 || use amd64 && unpack_makeself ${P}-x86.run
- use ppc && unpack_makeself ${PN}-install-ppc.run
-}
-
-src_install() {
- einfo "Copying files... this may take a while..."
- exeinto "${dir}"
- doexe "${CDROM_ROOT}"/bin/x86/{smac,smacx,smacpack}
-
- insinto "${dir}"
- doins ${CDROM_ROOT}/{{Alien_Crossfire,Alpha_Centauri}_Manual.pdf,QuickStart.txt,README,icon.{bmp,xpm}}
-
- cd "${Ddir}"
- tar xzf "${CDROM_ROOT}"/data.tar.gz || die
- insinto "${dir}"/data
- doins "${CDROM_ROOT}"/data/*.{pcx,cvr,flc,gif}
- doins -r "${CDROM_ROOT}"/data/{facs,fx,projs,techs,voices}
-
- if use videos ; then
- doins -r "${CDROM_ROOT}"/data/movies
- fi
-
- cd "${S}"/a
- if use ppc ; then
- cd ${P}-ppc
- fi
- loki_patch --verify patch.dat
- loki_patch patch.dat "${Ddir}" >& /dev/null || die
-
- # now, since these files are coming off a cd, the times/sizes/md5sums wont
- # be different ... that means portage will try to unmerge some files (!)
- # we run touch on ${D} so as to make sure portage doesnt do any such thing
- find "${Ddir}" -exec touch '{}' +
-
- newicon "${CDROM_ROOT}"/icon.xpm smac.xpm
-
- games_make_wrapper ${PN}pack ./${PN}pack "${dir}" "${dir}"
- games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
- games_make_wrapper ${PN}x ./${PN}x "${dir}" "${dir}"
- make_desktop_entry smacpack "Sid Meier's SMAC Planetary Pack" smacpack
- make_desktop_entry smac "Sid Meier's Alpha Centauri" smac
- make_desktop_entry smacx "Sid Meier's Alpha Centauri - Alien Crossfire" smac
- prepgamesdirs
-
- if use x86 || use amd64 ; then
- einfo "Linking libs provided by 'sys-libs/lib-compat-loki' to '${dir}'."
- dosym /lib/loki_ld-linux.so.2 "${dir}"/ld-linux.so.2 && \
- dosym /usr/lib/loki_libc.so.6 "${dir}"/libc.so.6 && \
- dosym /usr/lib/loki_libnss_files.so.2 "${dir}"/libnss_files.so.2
- fi
-}
-
-pkg_postinst() {
- games_pkg_postinst
- elog "To start Sid Meyer's SMAC Planetary Pack run:"
- elog " smac"
- elog "To play Sid Meyer's Alpha Centauri run:"
- elog " smac"
- elog "To play Alien Crossfire run:"
- elog " smacx"
- elog "Be sure to enable CONFIG_UID16 in your kernel config or"
- elog "the game will error." # bug 340303
-}
diff --git a/games-strategy/tornado/Manifest b/games-strategy/tornado/Manifest
index f4205c372155..435f770a2b1a 100644
--- a/games-strategy/tornado/Manifest
+++ b/games-strategy/tornado/Manifest
@@ -1,4 +1,4 @@
AUX tornado-1.4-r2-gentoo.patch 13288 BLAKE2B 35b3eb05fd6894ec5733e42b2423f19f3ef4ff2e71b90f6f71380fdaec0ad862caafd15a8fb7f0785927f8fee0fdead741dc4bfb34343b510fd330ac649f893e SHA512 683a5dcac5fc12b065ebb4dfc5c9972a6fe6c87ee645cdbdf038313068ae43cc1e022ad8772c6f509f7bc102862bda6cc34ce5ccf132fc06f7d1cabd2d93817a
DIST tornado-1.4.tar.gz 56341 BLAKE2B 81b99ab6484c5267c90792cfefb9dad638d8057224e4eb755dde85638e17bfb5cc17fe64bf84b0d631905493e8e1e276f0842b4f9bbe2eb40e740931a8f422a8 SHA512 32a9e078c0d0498befff78f5cafaa1e45ee2ad45d661f7d89e9038f8ca44c34b27ca846e3e4d68a15f203da20b5f6aeb41826c00159d66d9640f3b2bdd6b6e12
-EBUILD tornado-1.4-r2.ebuild 740 BLAKE2B f762b2cac420201ed1df9e77c58e19c79d9f9c113e0159f77a7d9b03c61f120ea856e7561994fe0e64db582161abed2a6288789053adb32d716e9007c1380640 SHA512 463357f175bd3707fd95f8274f248b71fd1df335bfc24e3aed9b2162a753edce7c82e23d46d9fc8e2d40f08edb93babe5a88e97f95b7ddbafef568818dda7c20
-MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
+EBUILD tornado-1.4-r2.ebuild 758 BLAKE2B 2fa73141de0e2fcabab32ae6df569f45d789312445b8b55057e7b446097b417d1998be9643f95837cac7f6c289cd5e95c9c8b70b7ee1374a7a4dcb7fbaa07407 SHA512 a76a01381e5911d1977a7df6fe25582a3c64792f4e8eb973930b5f5e05ed671d5cdc0b27a76ecbc7fe02aa33c01cb4d6b5b04f85b73cf1260c11d63b02b4316e
+MISC metadata.xml 324 BLAKE2B 0f55b12563dec62df2173a78c547b96968f11c45f7360345cfebe13d4eb4a3772817c674beb82cffe178b663b041c14ca6473a68c6f5411748b8131191430e46 SHA512 2b00c1db92f99aaf62fc3a76e0062c63f3608fc1e48838be2d7b9ddb09788f11fbf63156aa10cc88ae5d30fcd5409f59ca19b65d3c6ec5cf6412ea97244d72b5
diff --git a/games-strategy/tornado/metadata.xml b/games-strategy/tornado/metadata.xml
index 78274e0fa550..295f0bba0d68 100644
--- a/games-strategy/tornado/metadata.xml
+++ b/games-strategy/tornado/metadata.xml
@@ -5,4 +5,7 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
+<upstream>
+ <remote-id type="github">kouya/tornado</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/games-strategy/tornado/tornado-1.4-r2.ebuild b/games-strategy/tornado/tornado-1.4-r2.ebuild
index c2a5f7c2f76c..8ba22468f47e 100644
--- a/games-strategy/tornado/tornado-1.4-r2.ebuild
+++ b/games-strategy/tornado/tornado-1.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ inherit toolchain-funcs
DESCRIPTION="Clone of a C64 game - destroy the opponent's house"
HOMEPAGE="https://github.com/kouya/tornado"
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/kouya/tornado/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"