diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-21 20:47:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-21 20:47:17 +0000 |
commit | 4ab6db5717ef23f29320d4c6fb9ebdb8dec1f193 (patch) | |
tree | f7640b8b96a04499f1ce44a2cad122d45a8373bd /games-strategy | |
parent | 48bdeb0db9c7ffed22c6eb859ee40b55ba598b86 (diff) |
gentoo resync : 21.12.2017
Diffstat (limited to 'games-strategy')
38 files changed, 1 insertions, 1439 deletions
diff --git a/games-strategy/0ad-data/0ad-data-0.0.21_alpha.ebuild b/games-strategy/0ad-data/0ad-data-0.0.21_alpha.ebuild deleted file mode 100644 index b128bfc0e70a..000000000000 --- a/games-strategy/0ad-data/0ad-data-0.0.21_alpha.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=0ad-${PV/_/-} -DESCRIPTION="Data files for 0ad" -HOMEPAGE="https://play0ad.com/" -SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-data.tar.xz" - -LICENSE="GPL-2 CC-BY-SA-3.0 LPPL-1.3c BitstreamVera" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - rm binaries/data/tools/fontbuilder/fonts/*.txt -} - -src_install() { - insinto /usr/share/0ad - doins -r binaries/data/* -} diff --git a/games-strategy/0ad-data/Manifest b/games-strategy/0ad-data/Manifest index 1d315212e7af..706814012c95 100644 --- a/games-strategy/0ad-data/Manifest +++ b/games-strategy/0ad-data/Manifest @@ -1,5 +1,3 @@ -DIST 0ad-0.0.21-alpha-unix-data.tar.xz 587025496 BLAKE2B 464589fd48d16879286345925fc5c2cd20602e9bc3d724230561ca766c833f93e0ef91e8dfbf56cf577802a9fb7e19c587edafc3178d201f66b05aa14cf8271b SHA512 526bce35da0d86aa344f634fc661189211478b9a9b7759bb6d0cf6b2096cfcf3449d53ded38c23583877fed47aa438da0e379088a37819ae890526f5996afd36 DIST 0ad-0.0.22-alpha-unix-data.tar.xz 632555792 BLAKE2B 2b3fd05919e344136114903706d5ec452d432e1fb839e9324b23a627bd740e1994dd10db0d4345447950807908d0f299c745c7f0b6c3cb3215f5a23147ab3e51 SHA512 ff9928a59b461d4a6082227dce11b7a497e9e518b6cd3a58723963bed9241f7afc2b228e7728a3d03bd2a8c3708f756639b87abd6520d09dab01309c8444ff1d -EBUILD 0ad-data-0.0.21_alpha.ebuild 525 BLAKE2B 0bda25b7f9d24c951d00870cbdc09c0d2e959cd3b5ca55615311ad6acd4f89babb81d2668c688f1f04940eafcdcfefe182486b5b5e1b569c22f674c279159caf SHA512 3e8251d70102bd11b4636be0a89e12bfc5fee4fbd77f180457687c6be5e547da67c41efa396bf32f8cb178a0cee71b47c3a95b2c6155b5ec3ea100e901e08875 EBUILD 0ad-data-0.0.22_alpha.ebuild 532 BLAKE2B ff7e7ac49fd99928ea0f0c67046db9b480a75af2dff228a6db4da328b5862260fb5372bf242b2dbc8d46969c46b3a917b57b1c80f37b444683810c159bad04f0 SHA512 6ab42ff53c6c0f97bc137c7f453a5a341839c02aef5bcd5ae30b31110e318ee3b8cd6731a2686ecb9e4ba08f4eb9083b3166bea4f17691e1ee55a50f0fa7e040 MISC metadata.xml 330 BLAKE2B 9f9fa8d997d33a71d11d118396fd718f8109e3e44410d5c8c2aeb54cc48b4c979e88922be7e5e9b0009e330b67ce85696fd747c52b2a23b51dc3e8d475c24254 SHA512 55b1c876bea472fc72321364ac95e97c950c675c68e9a32862eb6135b96f7bf7da5c0b787ddd28685b322a33c60dd51dafe1d382eb46e066a5cf8bd15fb5347f diff --git a/games-strategy/0ad/0ad-0.0.21_alpha.ebuild b/games-strategy/0ad/0ad-0.0.21_alpha.ebuild deleted file mode 100644 index 89de55c9db87..000000000000 --- a/games-strategy/0ad/0ad-0.0.21_alpha.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads,ssl" - -inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1 - -MY_P=0ad-${PV/_/-} -DESCRIPTION="A free, real-time strategy game" -HOMEPAGE="https://play0ad.com/" -SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-build.tar.xz" - -LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="editor +lobby nvtt pch sound test" -RESTRICT="test" - -RDEPEND=" - dev-libs/boost:= - dev-libs/icu:= - dev-libs/libxml2 - dev-libs/nspr - ~games-strategy/0ad-data-${PV} - media-libs/libpng:0 - media-libs/libsdl2[X,opengl,video] - net-libs/enet:1.3 - net-libs/miniupnpc:= - net-misc/curl - sys-libs/zlib - virtual/jpeg:0 - virtual/opengl - x11-libs/libX11 - x11-libs/libXcursor - editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) - lobby? ( net-libs/gloox ) - nvtt? ( media-gfx/nvidia-texture-tools ) - sound? ( media-libs/libvorbis - media-libs/openal )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - test? ( dev-lang/perl )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - python-any-r1_pkg_setup -} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_configure() { - local myconf=( - --with-system-nvtt - --with-system-miniupnpc - --minimal-flags - $(usex nvtt "" "--without-nvtt") - $(usex pch "" "--without-pch") - $(usex test "" "--without-tests") - $(usex sound "" "--without-audio") - $(usex editor "--atlas" "") - $(usex lobby "" "--without-lobby") - --collada - --bindir="/usr/bin" - --libdir="/usr/$(get_libdir)"/${PN} - --datadir="/usr/share/${PN}" - ) - - # stock premake4 does not work, use the shipped one - emake -C "${S}"/build/premake/premake4/build/gmake.unix - - # regenerate scripts.c so our patch applies - cd "${S}"/build/premake/premake4 || die - "${S}"/build/premake/premake4/bin/release/premake4 embed || die - - # rebuild premake again... this is the most stupid build system - emake -C "${S}"/build/premake/premake4/build/gmake.unix clean - emake -C "${S}"/build/premake/premake4/build/gmake.unix - - # run premake to create build scripts - cd "${S}"/build/premake || die - "${S}"/build/premake/premake4/bin/release/premake4 \ - --file="premake4.lua" \ - --outpath="../workspaces/gcc/" \ - --platform=$(usex amd64 "x64" "x32") \ - --os=linux \ - "${myconf[@]}" \ - gmake || die "Premake failed" -} - -src_compile() { - tc-export AR - - # build bundled and patched spidermonkey - cd libraries/source/spidermonkey || die - JOBS="${MAKEOPTS}" ./build.sh || die - cd "${S}" || die - - # build 3rd party fcollada - emake -C libraries/source/fcollada/src - - # build 0ad - emake -C build/workspaces/gcc verbose=1 -} - -src_test() { - cd binaries/system || die - ./test -libdir "${S}/binaries/system" || die "test phase failed" -} - -src_install() { - newbin binaries/system/pyrogenesis 0ad - use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor - - insinto /usr/share/${PN} - doins -r binaries/data/l10n - - exeinto /usr/$(get_libdir)/${PN} - doexe binaries/system/libCollada.so - doexe libraries/source/spidermonkey/lib/*.so - use editor && doexe binaries/system/libAtlasUI.so - - dodoc binaries/system/readme.txt - doicon -s 128 build/resources/${PN}.png - make_desktop_entry ${PN} -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/0ad/Manifest b/games-strategy/0ad/Manifest index da629b1ce77a..f81c3a0f15c2 100644 --- a/games-strategy/0ad/Manifest +++ b/games-strategy/0ad/Manifest @@ -1,6 +1,4 @@ AUX 0ad-0.0.21_alpha-gentoo.patch 3905 BLAKE2B 265020af1e1df234d0932c6294e0cda9c0f48bc1b311d6770c8347431c17e5e99c68f4c52cf6e1277ffb2e57431a6c237d2dc4f452e563eb343b06f62ab1eede SHA512 592e9fdff6ef6d88efc9c4a5c856e41240845187cc4a4b3d9d6b5c616eb1f664fdf702b7b0a30cdfeedd6d87ac0fab913df477567b84d42e13d2cf2761cfdec8 -DIST 0ad-0.0.21-alpha-unix-build.tar.xz 29196476 BLAKE2B 5b52b6670efa856e85f32a12205cd4673ec906ef3f79f21452783d4c83dd73ff5fd7999ad28fcd50dc47398f2ddb99ffa747ba602fe4f8c7fcfdcff1ed4dca6e SHA512 68f3586375f7dcbf3dfb6476040b8b43da8e2ea1e74947223ff5c9936b54a93caef919d8982d78c6f4ad01ee8f707b38a2c37cdab88ea5c5408544364cff4c37 DIST 0ad-0.0.22-alpha-unix-build.tar.xz 29199308 BLAKE2B a9204949e4dd669228b2a0e2c2dc5d2ccd4f18767e32c4f772714c61314ca0fb283d41201cb9f0547588a6dbdc20fd9d7d14ff153bc3087003c27f4ec2f6fef9 SHA512 3f917e77c6cc1d3fb585c98950db6eab3f5895ba3db41a8737f8172c769b5582689b436cab31eeafecce0e9639ee456afc7b78ebb03435b06512eb9fe7393771 -EBUILD 0ad-0.0.21_alpha.ebuild 3382 BLAKE2B df6cedaf88fdd01bca28f2e3799633dccf86054767a7fd8b39e3331bdd7d2d39be1396654f1fc885873a55fc4de3882decfb0f2ee28ffb091d3dc0b3eefe9b8a SHA512 786d02ee18617435b1b5318dc9d58e6db8de2e32fa38defc4c4eaa0c021af3661cb1dd111ff2bbfd65c7dfbd3a725cb9c38df86ccc56ef3b75cf81614017a531 EBUILD 0ad-0.0.22_alpha.ebuild 3357 BLAKE2B 5f6a581b7e8256ad96fdb6a60cdce354929ccf2d96fd576d20ef7d5c6e2ff8c6e7842648d34f2faa9415c70004c416e48c21fa9e4c9f34e326e750aedb4c8431 SHA512 14522720cf81831dda716df5f3d079f6816bb0ddd336741149eef4dcc50ca7dded4753ac3260c63013329f4c800c126f20ae4787091f7fb77f2b4b05615d6c48 MISC metadata.xml 668 BLAKE2B 9bfa86da2d6e1631217082f88905d8d8be7a2c91248839b9a0f5da9d0c214552b11f4af861eb04072e4645b47505d83d0b93c1313f7a3857b1006f94a699b3b2 SHA512 7aab21c31587f1cce5b4635ace0fbbb5bcdc2a6d811df68494ac1fb251fbfc75911cfa3a9e1a60c28f684f64a919164c6e3504fd3fbba3b0ec05afe8278ae343 diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz Binary files differindex ba49433ebdf2..420b71f103b1 100644 --- a/games-strategy/Manifest.gz +++ b/games-strategy/Manifest.gz diff --git a/games-strategy/asc/Manifest b/games-strategy/asc/Manifest index d8e028ecac11..eeac2efe41dd 100644 --- a/games-strategy/asc/Manifest +++ b/games-strategy/asc/Manifest @@ -3,6 +3,5 @@ DIST asc-2.6.0.0.tar.bz2 42280527 BLAKE2B a2ab8777f36d64924bb12359226792ea6d76a0 DIST frontiers.ogg 4691844 BLAKE2B 02909247293439b72ca2f94b515abd53ebf931ac4ffbcc7a4d7909cfdcc79cd1411c973f42760e6012197ead5ce2369895d52b8b4fea5107f62e852502f2428d SHA512 8c2ce497519b3842fba2d39b5c6de6194584d64c0375d404535628898cb2e7a82433fc6008781381a80a6cbb24ff49162de3634ebcf28b17b0631c30668fd8af DIST machine_wars.ogg 3138308 BLAKE2B 7c1f4e2c652b70dc9e41f313a8428a22844d1f98717b3c59061d462cf6d4a8f30c2ea2f7d2032afd8b6c9d50513286c409d8d21fb78c59bd246bd4cce3255029 SHA512 2c1bab89b9397f52dcf7eedfc0dbc88d49a586ac0474c76a09a87a880712bf0fa408c03a65a5f5d322dee86e3b12cbc66d53cd6728e8fa34fa8f2ee2bbc06cd8 DIST time_to_strike.ogg 3830679 BLAKE2B ced7de55d8f52177ee5fac6a19a4f76df8b50f70f9d62e42b10d6868608ebf88fe5405e072ee7b1cbc2152f54f4ae66fe3e025c13faf9b57b09a6c117a2c3d13 SHA512 2ed946116cac2ea63d401eb7415d5b3e4e548bc5a5b00b01a6f1c4db6a242895810dfefdf1ace9652f01dc934a70b756aa74d01630cfac97b19ce84a93b772ee -EBUILD asc-2.6.0.0-r1.ebuild 1637 BLAKE2B 33c307ecadccd37eaeb5e8a84480b7b1659ac452e5988f625e1ef14924dad262e961fe5d0968306765fda62c20d7a0b730a4b3491e1c3ab136c5f4074976fd47 SHA512 93bcce64f31c01426e84cfa675516b8a450bdd888d2ebe6cf97db3faf370b1a60d62a93616f008d6b9b505e35ea1fab9f46039275469628f5dcce6523551bfb4 EBUILD asc-2.6.0.0-r2.ebuild 1599 BLAKE2B 2410fa65c91f561e4885566de0a60b00946b10d29b305d1a16430f55c3f6d180ed202e53239f0b7c52c9c3e6aac920a6dfa89d88a5e7eb9030965c90e333e779 SHA512 e03b3ba88482b90b44847e92a657f58317f320af8c96f25ce5939f64a1f14cb6f4c43c6d84a36dd097be220b3c0d3e9d2d80536e4d737ad5293c075819c84b70 MISC metadata.xml 329 BLAKE2B 0289ce2add055169d9f1b87baa936fe3b1066e11f9cf774fa46c26adfc534c7edc7c16e568000d3ebcb9936849be0c73fa44a2508a6d05c723cda6be1ba05dbd SHA512 1fa38f0da7bfc4cc3f1193758234379a9932c58742b914deebfc2d8101154e6303497b61c018eec7f52d5e8561ea2d7df89ad89f5d1cbe3f8a7732a1c922b051 diff --git a/games-strategy/asc/asc-2.6.0.0-r1.ebuild b/games-strategy/asc/asc-2.6.0.0-r1.ebuild deleted file mode 100644 index 7287ddeffb63..000000000000 --- a/games-strategy/asc/asc-2.6.0.0-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -WX_GTK_VER=3.0 -inherit eutils toolchain-funcs flag-o-matic wxwidgets games - -DESCRIPTION="turn based strategy game designed in the tradition of the Battle Isle series" -HOMEPAGE="http://www.asc-hq.org/" -SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2 - http://www.asc-hq.org/music/frontiers.ogg - http://www.asc-hq.org/music/time_to_strike.ogg - http://www.asc-hq.org/music/machine_wars.ogg" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-arch/bzip2 - media-libs/libsdl[video] - media-libs/libpng:0 - media-libs/sdl-image[gif,jpeg,png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-sound - dev-libs/boost - dev-games/physfs - media-libs/xvid - dev-libs/expat - media-libs/freetype - dev-lang/lua:0 - x11-libs/wxGTK:${WX_GTK_VER}[X] - dev-libs/libsigc++:1.2" - -DEPEND="${RDEPEND} - dev-lang/perl - virtual/pkgconfig - app-arch/zip" - -PATCHES=( "${FILESDIR}/"/${P}-gcc6-nothrow-in-dtors.patch ) - -src_unpack() { - local f - - unpack ${P}.tar.bz2 - for f in ${A} - do - case ${f} in - *ogg) - cp "${DISTDIR}/${f}" "${S}/data/music" || die - ;; - esac - done -} - -src_configure() { - need-wxwidgets unicode - # Added --disable-paraguitest for bugs 26402 and 4488 - # Added --disable-paragui for bug 61154 since it's not really used much - # and the case is well documented at http://www.asc-hq.org/ - if [[ $(gcc-major-version) -eq 4 ]] ; then - replace-flags -O3 -O2 - fi - egamesconf \ - --disable-paraguitest \ - --disable-paragui \ - --datadir="${GAMES_DATADIR_BASE}" -} - -src_install() { - default - dohtml -r doc/* - prepgamesdirs -} diff --git a/games-strategy/boswars/Manifest b/games-strategy/boswars/Manifest index 7ded52ff2348..d761952cda9e 100644 --- a/games-strategy/boswars/Manifest +++ b/games-strategy/boswars/Manifest @@ -3,6 +3,5 @@ AUX boswars-2.7-scons-blows.patch 944 BLAKE2B 3594599a427660be601f21340a2a1ed992 DIST bos.png 620 BLAKE2B c1759f8be923d8d1e0465a3a51affdab71276c78ec6f771fbb856bf46551e798ddf018d03b49f3a40fef65ea3b379aa63ee64d25f2e99a392507e4ca13934af1 SHA512 6a15a5c82f9cff3462d498620a1dd1c7a2a460119689078157e61b27e7e5243a8ac2da7f01c1848d614167a3a748ca1f3e03c1f218479ede3a1c2c0ae85b3cc3 DIST boswars-2.7-fixed-images-for-libpng-1.6.tar.xz 552956 BLAKE2B a719fbd72a5f170281efc98441051b8e8740e0cbdd2b4ed147220cacb934794786cb34dd183863f53ddf5b80bf101857f51bda086408b435ca349475c7c1a2c5 SHA512 794addf06cfd5c5bb0ad0988a90337a3a6332789de7bc942807602c84c4fafe4c4b12da63ae210ca220a1be6dcd9677fa9ddb1ae62a7d26a7748af35b07303dc DIST boswars-2.7-src.tar.gz 77280735 BLAKE2B 641632faa07251f66cb2fd05efe79c398ba04a51dcbeecc97b3340346889fc6643da285e3976df2ed0ca50557f96a342ad9cc2d00de8cb65a02db65c2ac6c9e3 SHA512 2573c61684e83f356a80292adcf780cc001a4be2a31abba20e6f93ed6deaa38b8eca87f29935a4fe0edc9b4e0fdc3f78ddd709b8132aaaa048ffbcd6c498ec80 -EBUILD boswars-2.7-r1.ebuild 1558 BLAKE2B 6372f0f39955b7dc12781777a91717fd81e0e59fbfffa210cc0370d730ac824d450cc9f0ff2dd0ca692a79cf6843a85e7a9c885ce7f7a982f9b63ad80f59bb4b SHA512 cebab160c7e83a5b10278c75c7efcc00864ca231d7b0a4b06f4446c5c964909b78b1efa345a051b922bed2111a5752805c9cab6f33e9eeb6429e77a2f653c70c EBUILD boswars-2.7-r2.ebuild 1534 BLAKE2B be99d330df338806ac938653bd2de4f7ab5ce23abb605d4fa4f86392f6dc2ec485cbc549f8e657d195549bf76b59932f6957ce8b1eeeaa5f74ee7a961507b87b SHA512 eb02e9caa002c255806dd4ab03b182eb7889b400bdc504c1c4b061e4e05a82a32cc9e6fc1cd1458a652debe825c18636058fb634d003f2d2f1f82c6b18dbbad4 MISC metadata.xml 514 BLAKE2B 4f6163ce340262a203c22c2aad0c32973d66e3dcc79015ec4833c1c4dcb5decd182dc0643fee09aff12d123359ef9dcddd2d27771228406e8ca433879744fb19 SHA512 d253904f4c25482960a7815a05eccb8ff0c9acae13491713c47c98c90e012ad0cddc3e964529ab008e6db13602fe6b4d60df76a24ee66aac5f13efa13615440b diff --git a/games-strategy/boswars/boswars-2.7-r1.ebuild b/games-strategy/boswars/boswars-2.7-r1.ebuild deleted file mode 100644 index efb5eec49d6b..000000000000 --- a/games-strategy/boswars/boswars-2.7-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils scons-utils games - -DESCRIPTION="Futuristic real-time strategy game" -HOMEPAGE="http://www.boswars.org/" -SRC_URI="http://www.boswars.org/dist/releases/${P}-src.tar.gz - https://dev.gentoo.org/~hasufell/distfiles/${P}-fixed-images-for-libpng-1.6.tar.xz - mirror://gentoo/bos.png" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-lang/lua:0 - media-libs/libsdl[opengl,sound,video] - media-libs/libpng:0 - media-libs/libvorbis - media-libs/libtheora - media-libs/libogg - virtual/opengl - x11-libs/libX11" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${P}-src - -src_unpack() { - default - # bug 475764 - cp -dRp ${P}-fixed-images-for-libpng-1.6/* ${P}-src/ \ - || die "copying fixed images failed!" -} - -src_prepare() { - rm -f doc/{README-SDL.txt,guichan-copyright.txt} - epatch \ - "${FILESDIR}"/${P}-gentoo.patch \ - "${FILESDIR}"/${P}-scons-blows.patch - sed -i \ - -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \ - engine/include/stratagus.h \ - || die - sed -i \ - -e "/-O2/s:-O2.*math:${CXXFLAGS} -Wall:" \ - SConstruct \ - || die -} - -src_compile() { - escons || die -} - -src_install() { - newgamesbin build/${PN}-release ${PN} - insinto "${GAMES_DATADIR}"/${PN} - doins -r campaigns graphics intro languages maps patches scripts sounds units - newicon "${DISTDIR}"/bos.png ${PN}.png - make_desktop_entry ${PN} "Bos Wars" - # COPYRIGHT.txt is referenced by the html - dodoc CHANGELOG COPYRIGHT.txt README.txt - dohtml -r doc/* - prepgamesdirs -} diff --git a/games-strategy/darwinia-demo/Manifest b/games-strategy/darwinia-demo/Manifest index e322d8b6383f..ddeecd4498f3 100644 --- a/games-strategy/darwinia-demo/Manifest +++ b/games-strategy/darwinia-demo/Manifest @@ -1,4 +1,3 @@ DIST darwinia-demo2-1.3.0.sh 22470072 BLAKE2B 3169e6de1293eb8e62094e1773dbb871882a5f18d993dd495c27455525c178d02ce21a47425e070da01153eb8d0cdb764f6276da8919d6b0492718701ddf8fb9 SHA512 f561f3e741052888d8a23445f01e0c2a8d2b207b7786b25f297d76d0f4b4ef91bbf7d1ec842e5e2b1051f3f122af12058e2bcb2495478846713e49c2c7d7d92d EBUILD darwinia-demo-1.3.0-r1.ebuild 1052 BLAKE2B f645373ccd2f39128d9807cc35553209a7b5e95dd7939f574febd2c303b35766808abe02f1412e1d6b3c5648e445d0a5a80be66003b8a6ff059d8062ea58c6c3 SHA512 656aed9eb59f4a7f372b477d1d344c5e824f5e91c5a7f78f18dae1808ccf74b5722993e31cad597953308a5be815c9cde93ca628fc01a71a5f6140015ada12ee -EBUILD darwinia-demo-1.3.0.ebuild 1092 BLAKE2B b9530a2a807a360331fb6ab69f1a785a93e1c1f48d43753c0b14d9ee7cc11df272f42728f6109506062dfff5dab4da9396dc188257498fdc56747263f0468d92 SHA512 546b865af00927611ddb8bdef5e690e0ba87c3d052b023626d09aef24efb297f1f4c79e7767df3169e26aa46077107d4c1b8971e55912a82508207ba8ef3efa8 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-strategy/darwinia-demo/darwinia-demo-1.3.0.ebuild b/games-strategy/darwinia-demo/darwinia-demo-1.3.0.ebuild deleted file mode 100644 index 92f6d6bdf967..000000000000 --- a/games-strategy/darwinia-demo/darwinia-demo-1.3.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils unpacker games - -DESCRIPTION="Darwinia, the hyped indie game of the year. By the Uplink creators" -HOMEPAGE="http://www.darwinia.co.uk/downloads/demo_linux.html" -SRC_URI="http://www.introversion.co.uk/darwinia/downloads/${PN}2-${PV}.sh" - -LICENSE="Introversion" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" -RESTRICT="mirror strip" - -RDEPEND=" - ~virtual/libstdc++-3.3 - media-libs/libsdl[abi_x86_32(-)] - media-libs/libvorbis[abi_x86_32(-)] - virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)]" - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} - -src_unpack() { - unpack_makeself -} - -src_install() { - exeinto "${dir}/lib" - insinto "${dir}/lib" - - doexe lib/{darwinia.bin.x86,open-www.sh} - doins lib/{sounds,main,language}.dat - - insinto "${dir}" - dodoc README - - exeinto "${dir}" - doexe bin/Linux/x86/darwinia - - games_make_wrapper darwinia-demo ./darwinia "${dir}" "${dir}" - newicon darwinian.png ${PN}.png - make_desktop_entry darwinia-demo "Darwinia (Demo)" - prepgamesdirs -} diff --git a/games-strategy/darwinia/Manifest b/games-strategy/darwinia/Manifest index e76e6bd9192b..64b7a5494be5 100644 --- a/games-strategy/darwinia/Manifest +++ b/games-strategy/darwinia/Manifest @@ -1,5 +1,3 @@ -DIST darwinia-full-1.3.0.sh 4010019 BLAKE2B a77feefae7c43b76c482c5308a0ef725d79a806e85fe21d4af1ea201660f98634499d8e507d899f4b94294d46a9f20693634dec78d6b5270edf1816972a781ff SHA512 9790c1534a868b9561acf451cccb3356eb85ecbf8e271e344468b7982466802da5e3537c555839acfa64e1c56a25a08f8dba47a69eaf9de21a7575fba4dc2ebb DIST darwinia-full-1.4.0b9.sh 4228121 BLAKE2B f1cae61e3ad6802a1e04fc5306bfbb7194ad08df29a82a376dc7f1945ab8f1f99620653800bb2458941f2004488abf441c211bc3f6d7c65e4d3f47cb9155e5f6 SHA512 ed228943d4e70fc5799bbe7566b4fd862f2494f9d02bcd874f0d1b93d7bbc9a2c24a98fb5b8219fed20759bfe2af54d6ea33c60ddd8d8850e591a89822b41bb5 -EBUILD darwinia-1.3.0.ebuild 1399 BLAKE2B 1d86f7ac3021f43459198530edf605329d7d86e76076093ba04dd379e9f2bd24f16e6f81a7d94a3af68a1436bcaadb1c3d0dcdf754800b71f41b9edec0d24924 SHA512 143610d00bb42e38e9a05303b812f2ac3c39def7f5af12e8848c2c1cf49c6f7e71ee19bd2be1b9b0f3515525a5f394f5cc711676fb4e84de1da9a45d0a084685 EBUILD darwinia-1.4.0_beta9.ebuild 1466 BLAKE2B 710ba32f15ec5480f7103d667cca0d21241c486f6355d175706beb017371a7db6efc8ad755f5ef0d213a93bff87251cfbc2bd4b186d6032030d4a823a2b04992 SHA512 095fc06955198e382c49ab81f8e5dec75b736f3c57ce2d30972f40550551f4f82f58f538da8c8b3df8533b038eee1c039a0497b5dc6ebc989107e8258ad5edf1 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-strategy/darwinia/darwinia-1.3.0.ebuild b/games-strategy/darwinia/darwinia-1.3.0.ebuild deleted file mode 100644 index fe29e39ebf0f..000000000000 --- a/games-strategy/darwinia/darwinia-1.3.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CDROM_OPTIONAL="yes" -inherit eutils unpacker cdrom games - -DESCRIPTION="the hyped indie game of the year. By the Uplink creators" -HOMEPAGE="http://www.darwinia.co.uk/support/linux.html" -SRC_URI="http://www.introversion.co.uk/darwinia/downloads/${PN}-full-${PV}.sh" - -LICENSE="Introversion" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" -RESTRICT="mirror strip" - -RDEPEND=" - ~virtual/libstdc++-3.3 - media-libs/libsdl[abi_x86_32(-)] - media-libs/libvorbis[abi_x86_32(-)] - virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)]" - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} - -src_unpack() { - use cdinstall && cdrom_get_cds gamefiles/main.dat - unpack_makeself -} - -src_install() { - insinto "${dir}"/lib - exeinto "${dir}"/lib - - doins lib/{language,patch}.dat - doexe lib/darwinia.bin.x86 lib/open-www.sh - - exeinto "${dir}" - doexe bin/Linux/x86/darwinia - - if use cdinstall ; then - doins "${CDROM_ROOT}"/gamefiles/{main,sounds}.dat - fi - - dodoc README - newicon darwinian.png darwinia.png - - games_make_wrapper darwinia ./darwinia "${dir}" "${dir}" - make_desktop_entry darwinia "Darwinia" - prepgamesdirs -} - -pkg_postinst() { - if ! use cdinstall; then - ewarn "To play the game, you need to copy main.dat and sounds.dat" - ewarn "from gamefiles/ on the game CD to ${dir}/lib/." - fi - games_pkg_postinst -} diff --git a/games-strategy/defcon-demo/Manifest b/games-strategy/defcon-demo/Manifest index 625eee5fa0a9..9390dbfad4c6 100644 --- a/games-strategy/defcon-demo/Manifest +++ b/games-strategy/defcon-demo/Manifest @@ -2,5 +2,4 @@ AUX defcon 400 BLAKE2B 1258e4b6db8262ecd08cf481799a6a296bb7043af3a03a320a10d17ec DIST defcon_1.6-1_amd64.deb 62377900 BLAKE2B ad6047a5f57492facf17da50a9d3003181d4352eebaa08e7185a676b3dcfb8a2c3d1001c96c09ae417d482b3a97894032084ede22f841516b9f67ed014861743 SHA512 b71aacc3cd94eec8f1ea19ee03d8098fcdd96191c12d614f55076826ef0bb44c8ada66dfd3df7d94d042b33bdd8fa5f0f58e69fc980d6213c320ab4ce2d682a9 DIST defcon_1.6-1_i386.deb 62311684 BLAKE2B 3dddd5495410dc875d4ac9ecaea26cbbf2cb258ccdf0ffe0ddb7234009b7986c1ebcb17bdef93a579db8b41eeefaeecea9ebb09bcdb049bee14c0b6af6df26c7 SHA512 0e60e8fbca2f3046228b656990e3adb471de4f64a99d435c96b1e5a8cc49b1250c48ceeb19a4bcb58354e750398de2559256d26a38b20286dec3c0ce7f97ebb8 EBUILD defcon-demo-1.60-r1.ebuild 2178 BLAKE2B ac3629eede6f8f96dc1dbd2e0f821682b8e73835b9110ce8259cdc38fb212fd5a5712b7755ea6302a9376ae13abd643930313ba45b81885f9bc47339910e9b5e SHA512 76deacb77ad8d5959a750bc74e71cd30d16b70394065879ea34ad7c0eb39204e7326e5efc777928b9544ad68e50534bb76ddcf605c2263b137dfea9c345f7dae -EBUILD defcon-demo-1.60.ebuild 2277 BLAKE2B 67389953d9b61e95db86a813518a554fac1ae699deb26e380ef8d8fe4f743abb34b7ba72cebc7edc87969a66c5571a4289a91ecb14e8325c808492f45fd124da SHA512 40ebf679cd1ef98dfac3f2219c16d5d1c486673d752c0649437ffe6fa1ba8ec0e7897ce20dae43921ed5652822cba4708be96533bda2a1ac20b0437798d47f2f MISC metadata.xml 390 BLAKE2B a7ff9a2ca8c3de7f31c7acea1ca630c3d0aa39fa108d6bc515c68d2801402051a863a4f1ff260ed56249cf5eef72d0638d86b746293f0b54c85642f4f569b3bb SHA512 afc01361f043a0267f09fc1a83571ade9a3cb3633744ff18e5b5c5f14ac061b5e9d6876c0b3805664a8321a6572bb6c2c3c1f3f0d9f0762d306b80a1b517ea5b diff --git a/games-strategy/defcon-demo/defcon-demo-1.60.ebuild b/games-strategy/defcon-demo/defcon-demo-1.60.ebuild deleted file mode 100644 index 8dde409344d1..000000000000 --- a/games-strategy/defcon-demo/defcon-demo-1.60.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils toolchain-funcs gnome2-utils games - -MY_PN=defcon -MY_PV=${PV:0:3} -MY_PVR=1 -MY_P=defcon_${MY_PV}-${MY_PVR} - -DESCRIPTION="Global thermonuclear war simulation with multiplayer support" -HOMEPAGE="http://www.introversion.co.uk/defcon/" -SRC_URI="x86? ( http://www.introversion.co.uk/defcon/downloads/${MY_P}_i386.deb ) - amd64? ( http://www.introversion.co.uk/defcon/downloads/${MY_P}_amd64.deb )" - -LICENSE="Introversion" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="+system-libs" -RESTRICT="mirror strip" - -# glibc discussion: -# http://forums.introversion.co.uk/defcon/viewtopic.php?t=4016 -RDEPEND=" - media-libs/libogg - media-libs/libvorbis - >=sys-libs/glibc-2.3 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXext - x11-libs/libXdmcp - system-libs? ( media-libs/libsdl[sound,video] )" -DEPEND="" - -QA_PREBUILT="${GAMES_PREFIX_OPT:1}/${PN}/lib/${MY_PN}.bin.x86" - -S=${WORKDIR}/usr/local/games/${MY_PN} - -src_unpack() { - default - unpack ./data.tar.gz - - cd "${S}" || die - # maintain compatibility with old installation/script - [[ -e lib64 ]] && { mv lib64 lib || die ;} - [[ -e ${MY_PN}.bin.x86_64 ]] && { mv ${MY_PN}.bin.x86_64 ${MY_PN}.bin.x86 || die ;} -} - -src_prepare() { - # FindPath scripts are ugly and unnecessary - if use system-libs ; then - rm -f lib/lib* - fi - sed \ - -e "s:GAMEDIR:${GAMES_PREFIX_OPT}/${PN}:g" \ - "${FILESDIR}"/${MY_PN} > "${T}"/${MY_PN} || die - echo "int chdir(const char *d) { return 0; }" > chdir.c || die -} - -src_compile() { - echo "$(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so chdir.c" - $(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so chdir.c || die -} - -src_install() { - local dir=${GAMES_PREFIX_OPT}/${PN} - - insinto "${dir}/lib" - doins *.dat - - exeinto "${dir}"/lib - doexe lib/*.so - doexe ${MY_PN}.bin.x86 - - doicon -s 128 ${MY_PN}.png - - # Can be upgraded to full version, so is not installed as "demo" - dogamesbin "${T}"/${MY_PN} - make_desktop_entry ${MY_PN} "Defcon" - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - elog "Screenshots will appear in ~/.${MY_PN}/lib" -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest index 0c7389b60044..697c4a080775 100644 --- a/games-strategy/endless-sky/Manifest +++ b/games-strategy/endless-sky/Manifest @@ -1,5 +1,3 @@ -DIST endless-sky-0.9.1.tar.gz 54138358 BLAKE2B 44ba7dffbb10d35d515188ce03890ce116b75adb55518cde02d8dc6478c91b351a4377a5775e915e3a50307206b91a75a5ecb0901771e39942c388b71366985e SHA512 62d5a375c4580264c607799c427d917a76d5d1b987fcfb1efe77aa8fac5e3607d0c02da789368c539613bf255dfe0512b9c7e696bf4de8730c2dd6fecb971837 DIST endless-sky-0.9.6.tar.gz 71119557 BLAKE2B cf4fa6575a701396083815abd55071563f85973dc354b52509dc2fb0f7c803d7c6b44e6ace881bb6103063273f358b525c958e10a3c4ca3ceb3d6f849dd745f9 SHA512 e8dbae856153246f68a3c7ba68fd33a15cf60908f65003f614269df6909ed8d7ad848b4add4ee071b295f58be92c532e6579982d3c20b83d9203b74077f90bae -EBUILD endless-sky-0.9.1.ebuild 1366 BLAKE2B cf198d7d547d0bea918699e2dd59cfe21588bb39fb46449ce469a82db8aa643c56b8d91f5b63f6e0ff6c3929c848b7cc39a6634bb46ec5de9634ec7171b7ab11 SHA512 8680c24157ef77e269bdea7fbaa458a0e04e731646d186d258e7ce6d2e9524c4983012755cc5b85664993badcb742a5dcb3ff4d0080d8c8a2942cfc961ba19bc EBUILD endless-sky-0.9.6.ebuild 1309 BLAKE2B fbc02bb94f10c278c2fedef310782c70490fe6b5d88da554e7cec5b2fb275ecd34b47738e00325db48ee3ea05df564a087a17b17e7b4b1b883d1ca255b221c6b SHA512 4f3f4763d0c9160043f04a9486c921d9c7eada3258a4da07a61445bcb8c171ce746f9c03881149236e70e66aa96f10f113e1b884a34ae230f75cbf896c1e4e12 MISC metadata.xml 956 BLAKE2B e05809d33b54ac80275a6bba7b93e2ae16e2df6b509e026c0af787a84c331ade2768d6c6a8a478862725cc6577a39c3a2d28b63fd6fcae3235034f025d44b92d SHA512 828af411b4c40603ec22ed221014f1b4a66184c15eb125c22796a6976b1dc7a6adbf85560db0428384de8e6433d4ff0a7a7ef3a9efe577064a69bbeae7a9ccd9 diff --git a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild b/games-strategy/endless-sky/endless-sky-0.9.1.ebuild deleted file mode 100644 index 9d5709a78fc1..000000000000 --- a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils gnome2-utils scons-utils - -DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity" -HOMEPAGE="https://endless-sky.github.io" -SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="media-libs/glew:0 - media-libs/libsdl2 - media-libs/libjpeg-turbo - media-libs/libpng:= - media-libs/openal - virtual/opengl" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die - sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die - eapply_user -} - -src_compile() { - escons -} - -src_install() { - escons PREFIX="${D}/usr/" install -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} - -pkg_postinst() { - einfo "Endless Sky provides high-res sprites for high-dpi screens." - einfo "If you want to use them, download" - einfo - einfo " https://github.com/endless-sky/endless-sky-high-dpi/releases" - einfo - einfo "and extract it to ~/.local/share/endless-sky/plugins/." - einfo - einfo " Enjoy." -} diff --git a/games-strategy/freecol/Manifest b/games-strategy/freecol/Manifest index 4474c3152d18..9e8432aee687 100644 --- a/games-strategy/freecol/Manifest +++ b/games-strategy/freecol/Manifest @@ -1,7 +1,5 @@ AUX freecol-0.11.5-gentoo.patch 1251 BLAKE2B 7de241498bba19c665812236a7898cf8295ffa9be0123a56ff0b65c85e9173dbfb3e458c26c632538230035320d9b93f0ba57b4eb6e8cf606c82b20befcf11ac SHA512 c94fa10fb210547b67b38562faa2d1e39f17264cdfc8819c5b6b856ba068757d88e29ea43bec573400a81b081965f687aea93335b62969b15122d9373290f224 AUX freecol-0.11.6-gentoo.patch 1251 BLAKE2B 7de241498bba19c665812236a7898cf8295ffa9be0123a56ff0b65c85e9173dbfb3e458c26c632538230035320d9b93f0ba57b4eb6e8cf606c82b20befcf11ac SHA512 c94fa10fb210547b67b38562faa2d1e39f17264cdfc8819c5b6b856ba068757d88e29ea43bec573400a81b081965f687aea93335b62969b15122d9373290f224 -DIST freecol-0.11.5-src.zip 45280324 BLAKE2B 8c1a5d88b9527b0b7b6db0f7c489f34c866a2a9768beb8b64cece7bf1044d286cff69e80f13cc31f281a31a92597b75dee665be3ab3883446b31daccac829e49 SHA512 1059c3b5c87c0f5ae07a99aaab1af2f73c7767a536aa2cff1b6c518b53d9ef6cb75713b4aeb601ab02bf946dcf451d01775b27cf82c457c0b9869e4cfeb55965 DIST freecol-0.11.6-src.zip 45002451 BLAKE2B 1d0e56b43f63557e3a520d6d30b8831db6c0284ac6cfebf68f3a11264d8bcfc80b883c8d4fe82e4fbd992f02a82ffdf36ed102613010d28375b61cfa30874f68 SHA512 fbfec95ad7128477d631be92b750d639d42bde3e052c94265590933e841adf66e670d5e1b2f6e8ef05629afeafded60cbb495ef93272ebc14ce7fd2f2eaa53de -EBUILD freecol-0.11.5.ebuild 1680 BLAKE2B 1ad6c0d533cf373e9f9c44a0bcd8520a78684cdde6e501e3db998c387aa02c6ce824eb099582e5a17b30b9cc819b09ddf9212b9b444a6c258ba63c3ecc19be4c SHA512 b7581986908114818bc95f5ab7146b7b792f4f687c7bc7e7a125b7b10886a02f03b6a3db9f24397da7719c6d67d22a41cfb5e932075625bc8afbecd5de2dbce4 EBUILD freecol-0.11.6.ebuild 1669 BLAKE2B c1250ab2b190f052f838af33c5de61c1f3974e38c8cdd3c9a6b9237b71a60732a1734f1654d6659a25bac29bd54f930641659dfc9d87b8d5af4444a598a4dcb4 SHA512 f17d732be0523537ac0a467da97a54063b16804013525caa2893497c0b03cfebcd536fc6ddc99206962fac6d1f2066ac71146e1c75422036567e439bdad36b34 MISC metadata.xml 330 BLAKE2B ae0631cafebbd8fdebafaf416d6a8c7ca0152f83915aecca6366b74026523914e60761219eab4034401673fce1e54ea3c548bcbae7a084f301aaf6922569e61b SHA512 a626ad559d71b69d9f074fc7a223d226c3e911f21adecfaea48425f81fd81accf443e7518f16bbbadb1b92854f7c99e3eafda22ba0aa787bae3d44b02f8d71ab diff --git a/games-strategy/freecol/freecol-0.11.5.ebuild b/games-strategy/freecol/freecol-0.11.5.ebuild deleted file mode 100644 index 8f3f1a83ee1e..000000000000 --- a/games-strategy/freecol/freecol-0.11.5.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils java-pkg-2 java-ant-2 games - -DESCRIPTION="An open source clone of the game Colonization" -HOMEPAGE="http://www.freecol.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP="dev-java/jsr173 - dev-java/wstx:3.2 - dev-java/commons-cli:1 - dev-java/cortado - dev-java/miglayout" -DEPEND=">=virtual/jdk-1.7 - app-arch/unzip - ${COMMON_DEP}" -RDEPEND=">=virtual/jre-1.7 - ${COMMON_DEP}" - -S=${WORKDIR}/${PN} - -java_prepare() { - # jorbis isn't in portage yet - rm jars/{commons-cli-1.1,cortado-0.6.0,miglayout-core-4.2,miglayout-swing-4.2}.jar || die - epatch "${FILESDIR}"/${P}-gentoo.patch -} - -src_prepare() { - java-pkg-2_src_prepare -} - -src_configure() { - java-ant-2_src_configure -} - -src_compile() { - EANT_BUILD_TARGET=package - EANT_EXTRA_ARGS=" - -Dstax.jar=$(java-pkg_getjars jsr173) - -Dwoodstox.jar=$(java-pkg_getjars wstx-3.2) - -Dcli.jar=$(java-pkg_getjars commons-cli-1) - -Dmiglayout.jar=$(java-pkg_getjars miglayout) - -Dcortado.jar=$(java-pkg_getjars cortado) - " - java-pkg-2_src_compile -} - -src_install() { - java-pkg_jarinto "${GAMES_DATADIR}"/${PN} - java-pkg_dojar FreeCol.jar - java-pkg_dolauncher ${PN} \ - -into "${GAMES_PREFIX}" \ - --pwd "${GAMES_DATADIR}"/${PN} \ - --jar FreeCol.jar \ - --java_args -Xmx512M - insinto "${GAMES_DATADIR}"/${PN} - doins -r data schema splash.jpg - doicon data/${PN}.png - make_desktop_entry ${PN} FreeCol - dodoc README - prepgamesdirs -} - -pkg_setup() { - games_pkg_setup - java-pkg-2_pkg_setup -} - -pkg_preinst() { - games_pkg_preinst - java-pkg-2_pkg_preinst -} diff --git a/games-strategy/hedgewars/Manifest b/games-strategy/hedgewars/Manifest index 692ece60e62a..16987679b735 100644 --- a/games-strategy/hedgewars/Manifest +++ b/games-strategy/hedgewars/Manifest @@ -1,7 +1,5 @@ AUX hedgewars-0.9.22-rpath-fix.patch 820 BLAKE2B 69efe38314d596039d82c3dcb9b8127123b41216cd12caadfe7ed595574f57c30c72947b5d427af02be051f78c7b5095fda139ca0c46408b188b3a3cbbe49181 SHA512 6b4be0b376f329456f9ae254a1ba674d0c79d37dc697a5db96ad6023eac53727e58e95a7f69fd45659472f7121e8195801beabbd37a7af1b350d0bb2223750c3 -DIST hedgewars-src-0.9.22.tar.bz2 160103313 BLAKE2B faf4c33ff28a7079c042d2b4184e152232a0ef057aaa852d6125faee684a3eb78d7ba43cbd33e2d4a5ffe94d3366b47322cd3ba50231de9b5cc864e136ea4f85 SHA512 753cccef09b725048d9e66988b03859a12e577a601656cc2b3dbb2755c59ed9ae4d4c88c9247238408fc76d881c921593a694a58a500b3d5b8c9a4c0cfb053ac DIST hedgewars-src-0.9.23.tar.bz2 173042171 BLAKE2B 8458cce459e59227a92f70a1a1593ce0e222030f519e554bea067890394322e8346d062a8552472280401272691d5ebb4c2e85d9e8824b3513d70d24cca4b880 SHA512 b9bcd6d32c7bb97c2766aacbc759dd48b7a4c7a72003ab2bf31cdfac94a6e08de740a689458c276d3c35b90e89a1af6c200f98f463e9554e8b176b5706dc3090 DIST hedgewars_0.9.22-dfsg-7.debian.tar.xz 79016 BLAKE2B dda854b87db808520e3b6405e6eb28db085d23b78e4cdcce25a94992bc2551e2436401766cc39bf52fb7c5ad0e946a9792cc333813454fdfd615d2569e3fb16a SHA512 011d44989b6fcad9ae7a20fcb11a4e2b9a75d1ace6c6e4c2139cd7e67f13ea21d90b6c8a7afb76fa9a06c32537b00b8b4b7689967b3019300e93a7a6fe3e0fbf -EBUILD hedgewars-0.9.22-r2.ebuild 2271 BLAKE2B df40ce58e71d52e34cbd3c7bd2ca127dec4e45b7d8c8407ec1711ce7e2014f59551eecb1e63cab25a7bf2a4d822ba906f2ceb2a1b2a40f5068574863d48cef77 SHA512 f1dc1016f1a692b0bf2db813f767ef13cec699f342aaf1e0e91b9a2bd4b66ab831703b58c7df11361875f01fffaaccdf59d22b5e6bdfe4b63c5b3411803d231a EBUILD hedgewars-0.9.23.ebuild 2300 BLAKE2B dbfa03991b9340068f1c44049b49ae401640fd8f637adf8f2167def754a79e0530626968002f585a67a8b331472a2b62a34892dfeb35e1fb11cf36c350b7c629 SHA512 b31975c70b4b71b0bbcdb0f9d17361d44afcc8294feeeebcd2ada5df200b14d9ebfad53b05901063bc1f006b8dc9b991d4dc419d66f6191d10aa8b8f8d190d8b MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-strategy/hedgewars/hedgewars-0.9.22-r2.ebuild b/games-strategy/hedgewars/hedgewars-0.9.22-r2.ebuild deleted file mode 100644 index d447ec2bd156..000000000000 --- a/games-strategy/hedgewars/hedgewars-0.9.22-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake-utils eutils - -MY_P=${PN}-src-${PV} -DEB_PATCH_VER=7 - -DESCRIPTION="A turn-based strategy, artillery, action and comedy game" -HOMEPAGE="https://www.hedgewars.org/" -SRC_URI="https://www.hedgewars.org/download/releases/${MY_P}.tar.bz2 - mirror://debian/pool/main/h/${PN}/${PN}_${PV}-dfsg-${DEB_PATCH_VER}.debian.tar.xz" - -LICENSE="GPL-2 Apache-2.0 FDL-1.3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libav" - -QA_FLAGS_IGNORED="/usr/bin/hwengine" # pascal sucks -QA_PRESTRIPPED="/usr/bin/hwengine" # pascal sucks - -CDEPEND=" - >=dev-games/physfs-3.0.1 - dev-lang/lua:0= - dev-qt/qtcore:4 - dev-qt/qtgui:4 - media-libs/freeglut - media-libs/libpng:0= - media-libs/libsdl[sound,opengl,video] - media-libs/sdl-image[png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-net - media-libs/sdl-ttf - sys-libs/zlib:= - libav? ( media-video/libav:= ) - !libav? ( media-video/ffmpeg:= )" -DEPEND="${CDEPEND} - >=dev-lang/fpc-2.4" -RDEPEND="${CDEPEND} - app-arch/xz-utils - media-fonts/wqy-zenhei - >=media-fonts/dejavu-2.28" - -S=${WORKDIR}/${MY_P} -PATCHES=( "${FILESDIR}"/${PN}-0.9.22-rpath-fix.patch ) - -src_prepare() { - while IFS="" read -r f ; do - PATCHES+=( "${WORKDIR}/debian/patches/${f}" ) - done < <(cat "${WORKDIR}/debian/patches/series") - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DMINIMAL_FLAGS=ON - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share/${PN}" - -Dtarget_binary_install_dir="${EPREFIX}/usr/bin" - -Dtarget_library_install_dir="${EPREFIX}/usr/$(get_libdir)" - -DNOSERVER=TRUE - -DCMAKE_VERBOSE_MAKEFILE=TRUE - -DPHYSFS_SYSTEM=ON - # upstream sets RPATH that leafs to weird breakage - # https://bugzilla.redhat.com/show_bug.cgi?id=1200193 - -DCMAKE_SKIP_RPATH=ON - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - rm -f "${ED%/}"/usr/share/games/hedgewars/Data/Fonts/{DejaVuSans-Bold.ttf,wqy-zenhei.ttc} || die - dosym ../../../fonts/dejavu/DejaVuSans-Bold.ttf \ - /usr/share/${PN}/Data/Fonts/DejaVuSans-Bold.ttf - dosym ../../../fonts/wqy-zenhei/wqy-zenhei.ttc \ - /usr/share/${PN}/Data/Fonts/wqy-zenhei.ttc - doicon misc/hedgewars.png - make_desktop_entry ${PN} Hedgewars - doman man/${PN}.6 -} diff --git a/games-strategy/lgeneral/Manifest b/games-strategy/lgeneral/Manifest index ffe5e1aed1c7..67440d8c5840 100644 --- a/games-strategy/lgeneral/Manifest +++ b/games-strategy/lgeneral/Manifest @@ -1,5 +1,4 @@ DIST lgeneral-1.3.1.tar.gz 1678892 BLAKE2B 701b22a8967c037e2385a1f1bbb2e91703cbffc7fff6383f3d593fab07dc01fa352f9ec3ee25dfbbdd5172c4e8cd804bd7f9fa2a84a3c6a22f581884c8d7d9d9 SHA512 4eb8fc6d1dc134792893f3f9b23833da75412fafefea66d699a27de1954d3c1338c7e5dedef842537303368387797ecea2158a477fe1d018e3af973dd5b755e5 DIST pg-data.tar.gz 410454 BLAKE2B 70b325636c43b69b7cdc2f074a0ac49af46db5c60ebeea5ecefaae18169509b05b4c452c34e8b0cd483d3565c54191623ff3eb900f24683252fd8c775ecdf847 SHA512 b0df30dd9a9d0652acd8702d601c489e5d3a030854ceeb173d2daa656c00633a78a3f45814da9f4157b86544dec34eda02495742242653c7cdebba5ec9951516 EBUILD lgeneral-1.3.1-r1.ebuild 2022 BLAKE2B f42273e255ff9045a550a039f4eaa2a99f74928c7f55c63658187301b712a458d1e4f9243756b0e7a292aff422b5c42bf10cd2ad9a0482317756774ece18102b SHA512 1cc1b63ea06323231b8d7e8e473e6c356e49f6f6bf51fab62dde095477eaf0c4700c9c591633057974647bf6152ea27aa1732e3d31dc3304b59c4259647e4fb8 -EBUILD lgeneral-1.3.1.ebuild 2003 BLAKE2B cbf5f5799064c84a8e9b163d4173e813e919684ef126d42b260cda76b5a2e45202f1bc82055f7400bc05dfdc3e6b89c2ef8169c734591577188d0072527022ab SHA512 b4127d348402d68d34cbdaef213f7ef8f068a63a68f89dbefa96adc7b1f763e529fdf3e8775e9bbf1fe6863490ad269cd19b2c9f495ced76846795750e5d8285 MISC metadata.xml 331 BLAKE2B ed6b281fa54a304ddd752e6bda476635922a0d9be37524a0e988666502279b85c793d455de63929c93e02f5b105367b78bea2eeb004e1a996d558159fe6443e2 SHA512 eef1e23a9d81b81e39f84ba41d70d39bf11f52acad42dc312548239919b7ce359a671f9b76dcdee92be92bc11c798d9031f3a641c13ab6febfe5bd978a4bbeeb diff --git a/games-strategy/lgeneral/lgeneral-1.3.1.ebuild b/games-strategy/lgeneral/lgeneral-1.3.1.ebuild deleted file mode 100644 index b92b57d13ab7..000000000000 --- a/games-strategy/lgeneral/lgeneral-1.3.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils autotools gnome2-utils games - -MY_P="${P/_/}" -MY_P="${MY_P/beta/beta-}" -DESCRIPTION="A Panzer General clone written in SDL" -HOMEPAGE="http://lgames.sourceforge.net/LGeneral/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz - mirror://sourceforge/${PN}/pg-data.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND="media-libs/libsdl[sound,video] - media-libs/sdl-mixer - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - sys-devel/gettext" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - sed -i \ - -e '/desktop_DATA/d' \ - -e '/icon_DATA/d' \ - Makefile.am || die - - cp /usr/share/gettext/config.rpath . - rm -f missing - mv configure.in configure.ac - eautoreconf - - # Build a temporary lgc-pg that knows about ${WORKDIR}: - cp -pPR "${S}" "${WORKDIR}"/tmp-build || die - sed -i \ - -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \ - -e "s:@D@::" \ - {lgc-pg,src}/misc.c || die - - cd "${WORKDIR}"/tmp-build || die - sed -i \ - -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \ - -e "s:@D@:${D}:" \ - {lgc-pg,src}/misc.c || die -} - -src_configure() { - egamesconf \ - $(use_enable nls) - - # Build the temporary lgc-pg: - cd "${WORKDIR}"/tmp-build || die - egamesconf \ - --disable-nls \ - --datadir="${D}/${GAMES_DATADIR}" -} - -src_compile() { - emake - - # Build the temporary lgc-pg: - cd "${WORKDIR}"/tmp-build || die - emake -} - -src_install() { - default - keepdir "${GAMES_DATADIR}"/${PN}/{ai_modules,music,terrain} - - # Generate scenario data: - dodir "${GAMES_DATADIR}"/${PN}/gfx/{flags,units,terrain} #413901 - SDL_VIDEODRIVER=dummy "${WORKDIR}"/tmp-build/lgc-pg/lgc-pg \ - -s "${WORKDIR}"/pg-data \ - -d "${D}/${GAMES_DATADIR}"/${PN} || die - - doicon -s 48 lgeneral.png - make_desktop_entry ${PN} LGeneral - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest index 03f7bd1d5561..52d94c3bcf43 100644 --- a/games-strategy/naev/Manifest +++ b/games-strategy/naev/Manifest @@ -1,7 +1,4 @@ -DIST naev-0.6.0.tar.bz2 1054649 BLAKE2B aaf61611ebe670785ac36e61a6c9ced6ae831ad6948430ab7835e8c36d787dde9cedb5304e6cf4a9616c70b203bb8a54251c3696786fa89dee575a9b7eb025ea SHA512 263c404a9ec4d4dafdf2ea9afc1ea58679792916b9143b7646918210b9f5f4656fe315e0b83c7983646206d03329b3314430acc8a5cbea3da830d183702cde4b DIST naev-0.6.1.tar.bz2 1047908 BLAKE2B 3763440c64f89c5ceb5993a3e4ee356d0cc615df8b70dba14ce0fb35d12a0a136e82958349887d9c5a719e14d9ddfc47beb524b88650ea6f7a6859a6422d6898 SHA512 4766c80b49de5a7e748948f0404ac54edbc5afa80618150d1f993d66c7462ea73bfc5220d73073cb51cd76ff5dc6ecdf935d6f843051943136ceefaea9837203 -DIST ndata-0.6.0.zip 302646395 BLAKE2B 099ec8e005526e02bba08f233b9df2e3c5ee35d4563cb0864df0152496fa67d242a0e23460255f5655833b9e259554eeca1d20e4d698f751d6108db687259474 SHA512 dc55a49132543477ad42d17224ceacc146b68ebc1f37e4325b1ffe61c64571ec47e012194103f59d664b64eb021c19741e184aca00d800d39efcdc3646146974 DIST ndata-0.6.1.zip 303984255 BLAKE2B 154d8b326e2596cfe16fc646e7d482c07d7015253b6933889d12b93a2ee7e28649b1f3ffcb0c0ed2bfe9d1e3654623cab00113486d05fe6fd1262ce989bf9c25 SHA512 71c3024e1713b094b63cb0de3c70239d61c54142b715e61d5206c5eb3cb8c7a851fc1b388ecf891110dd8bb5c2b3759af71d20f39cb6e629c71b27386a57d7fe -EBUILD naev-0.6.0.ebuild 1579 BLAKE2B 2f478dbcc85c6296ff7713c4169afb2d2194616e6372e046ed354aae455466d689dcff08c83f23a40583850526ebc0e275edb4f4fd3f08fe74b50750853821f4 SHA512 d6f4db40dc8b29f9858d5aeb7c9e18fcad736120629735c192f2e32467df7bb848c9f522d118477976e1e7427eaf834c95b55678f5fe77cfa0f9b9e92fb18317 EBUILD naev-0.6.1.ebuild 1613 BLAKE2B 57d2ba59bc2f19844237c470571514c568c74bf7ccee7096f6039ee8053050e5abe7018c11c10e822742c3a27d539be68d6a6136fa5b125ddf8032cf483768d8 SHA512 7ac47a9bdb8d43193b77e9c6164e186020267e27463e84bbb9bb46a98c57deb025e9ab982aaa09eb71ad18d183689fa2e06cdd65adee65c0baff505fb370a940 MISC metadata.xml 480 BLAKE2B 5769dca136bfc7d26f0b5acb60ee6598d75651b7a58d9899b6da0839180a95bee9d183c229026773ec5641e07637e3dbbfbe4fe6f77b0c466fdf62dfb01fc4cc SHA512 d42e9402581393d47976730560c1850d41e0bdd5d8bf842781222b4621db4c5c55ed5b3a886106d7bc43c3830e38bfef55182478fa7eae8bc6342cd1ec293f62 diff --git a/games-strategy/naev/naev-0.6.0.ebuild b/games-strategy/naev/naev-0.6.0.ebuild deleted file mode 100644 index c773a0276eae..000000000000 --- a/games-strategy/naev/naev-0.6.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit flag-o-matic gnome2-utils games - -DESCRIPTION="A 2D space trading and combat game, in a similar vein to Escape Velocity" -HOMEPAGE="http://blog.naev.org/" -SRC_URI="mirror://sourceforge/naev/${P}.tar.bz2 - mirror://sourceforge/naev/ndata-${PV}.zip" - -LICENSE="GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug +mixer +openal" - -RDEPEND="media-libs/libsdl2[X,sound,video] - dev-libs/libzip - dev-libs/libxml2 - >=media-libs/freetype-2 - >=media-libs/libvorbis-1.2.1 - >=media-libs/libpng-1.2:0 - virtual/glu - virtual/opengl - dev-lang/lua:0 - mixer? ( media-libs/sdl2-mixer ) - openal? ( media-libs/openal )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_unpack() { - unpack ${P}.tar.bz2 -} - -src_configure() { - egamesconf \ - --docdir=/usr/share/doc/${PF} \ - --enable-lua=shared \ - $(use_enable debug) \ - $(use_with openal) \ - $(use_with mixer sdlmixer) -} - -src_compile() { - emake V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - appicondir=/usr/share/pixmaps \ - Graphicsdir=/usr/share/applications \ - install - - insinto "${GAMES_DATADIR}"/${PN} - newins "${DISTDIR}"/ndata-${PV}.zip ndata - - local res - for res in 16 32 64 128; do - newicon -s ${res} extras/logos/logo${res}.png naev.png - done - - rm -f "${D}"/usr/share/doc/${PF}/LICENSE - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest index 3c864d3cce9d..7634c50e0840 100644 --- a/games-strategy/openra/Manifest +++ b/games-strategy/openra/Manifest @@ -1,6 +1,4 @@ AUX README.gentoo 4754 BLAKE2B 08fc1df7aa3f14a44c2642b606a351be4b117d2a133f04c680159b17998ccb056fb285910804c321a212fcab162e739a0c914e41203dc37b1682386754ec016f SHA512 423c2682c3a9e69ccb078399ffec2ed2cb4bf1445c86db730756457e65f90d6f56c80e09b4f5e0b0eb0501a2a692d7d2add3847f77794aaf7555574a76c75392 -DIST openra-20140722.tar.gz 13894070 BLAKE2B 9ddff0e33fa3dbde45e6133c272cd2be22c49958ab71c6deaccba3e94e38c4155a11920a35d0ad043b164f77e70039b4630e990fef0301121d2279386ab1f793 SHA512 d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda DIST openra-20141029.tar.gz 15340674 BLAKE2B bcb18118b1c04da6d2c7c9db2fc10e69a35623994c0c2915ce1c3b410889b72a8761ab6235a876c774470dc8ca03c823f09a6d195416dacd7f55ea6ea5353f06 SHA512 44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975eeeeec3f5a673e948ed28132c4a313 -EBUILD openra-20140722-r1.ebuild 2051 BLAKE2B 9996c9fde9847b39b5aaecb8a62a08d44ebf9029028aabd22a0f38a420ddbe0867572e8da3498311ce66924e6d3724d25ccd0c155800fde42d7a919fe705780d SHA512 c06f8ef412618cb5d5f32784bf11f9675250647a8193d810e6f5dbdf4c0d78af365d2a7e9711a964d62735e1fac562f3b9bc196845c52313fd7a4ce08cbd4ca7 EBUILD openra-20141029-r2.ebuild 2001 BLAKE2B dcf47ec78d0898fd0e7e69b63dcfa4aec12cc16b67e7c460c08e248726ba9c8013868d6a895b6c7bfc04650daa8016ebd71289cbe94bc496feb30f5d3c320874 SHA512 01a42450a6edb1b6a7b74264a0bbdf23d98af852697fb99a74af81e89598ed2705ceb1408108400a4a925b113f717a3d6eed781a8a680d6ecf1b084db27c7570 -MISC metadata.xml 601 BLAKE2B faac4e43705fdfb56ebe6fc058a958802be809bbd3ef885710e4d0cb14a5cd70667345cd44688a55cc4485535deef368e53e3000bd5bf025362ab63684800c0d SHA512 f07eef1847710581f8d5340b52eeb7b220fbf8c6891d7ab726c75ee18b0bf6f24f408a7a095c1d220671c155ec56f6710540d0dbfff431c20ce8a75516047e15 +MISC metadata.xml 508 BLAKE2B b34a0d75f760668ced55f5268e2f75e7980dcccac6bbe26a6822f4434327888c8e242a1ea2f5bd3c70493a9b1a4e5b5905a36ceb615bf99544ac9c27c12457a7 SHA512 a001c0493ffb22d88e5c6769afcbd6f21193ec3f200d92181baaa280ce56ce5e9062c1685497549a7682b5c423525a65117af298df3d2218c80fcc3d7c34bf4a diff --git a/games-strategy/openra/metadata.xml b/games-strategy/openra/metadata.xml index e71960006011..a4988625f33d 100644 --- a/games-strategy/openra/metadata.xml +++ b/games-strategy/openra/metadata.xml @@ -11,8 +11,4 @@ <bugs-to>https://github.com/OpenRA/OpenRA/issues</bugs-to> <remote-id type="github">OpenRA/OpenRA</remote-id> </upstream> - <use> - <flag name="tools">Install some development tools - such as editor.</flag> - </use> </pkgmetadata> diff --git a/games-strategy/openra/openra-20140722-r1.ebuild b/games-strategy/openra/openra-20140722-r1.ebuild deleted file mode 100644 index 12927c2ef6bb..000000000000 --- a/games-strategy/openra/openra-20140722-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils mono-env gnome2-utils vcs-snapshot games - -DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert" -HOMEPAGE="http://open-ra.org/" -SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="tools" - -QA_PREBUILT="$(games_get_libdir)/openra/liblua*" - -DEPEND="dev-dotnet/libgdiplus - dev-lang/mono - media-libs/freetype:2[X] - media-libs/libsdl2[X,opengl,video] - media-libs/openal - virtual/jpeg:0 - virtual/opengl" -RDEPEND="${DEPEND}" - -pkg_setup() { - mono-env_pkg_setup - games_pkg_setup -} - -src_unpack() { - vcs-snapshot_src_unpack -} - -src_configure() { :; } - -src_prepare() { - # register game-version - sed \ - -e "/Version/s/{DEV_VERSION}/release-${PV}/" \ - -i mods/{ra,cnc,d2k}/mod.yaml || die -} - -src_compile() { - emake $(usex tools "all" "") - emake native-dependencies - emake docs -} - -src_install() { - emake \ - datadir="/usr/share" \ - bindir="${GAMES_BINDIR}" \ - libdir="$(games_get_libdir)" \ - DESTDIR="${D}" \ - $(usex tools "install-all" "install") install-linux-scripts - - exeinto "$(games_get_libdir)/openra" - doexe Eluant.dll.config liblua$(usex amd64 "64" "32")* - - # icons - insinto /usr/share/icons/ - doins -r packaging/linux/hicolor - - # desktop entries - make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN} - make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN} - make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN} - make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN} - - dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \ - DOCUMENTATION.md Lua-API.md - - # file permissions - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - - elog "optional dependencies:" - elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)" -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/scorched3d/Manifest b/games-strategy/scorched3d/Manifest index 4d13b376e488..01f629e05553 100644 --- a/games-strategy/scorched3d/Manifest +++ b/games-strategy/scorched3d/Manifest @@ -7,6 +7,5 @@ AUX scorched3d-44-odbc.patch 503 BLAKE2B 90c212fd77732bad90d5455e967cbc18f3e28c6 AUX scorched3d-44-win32.patch 464 BLAKE2B 51362a695212dd8d37013c1b4a11d77fb1b8564b54e3ec9ce3e0165ee83e42d65883dc3df964180d975885a555b1ae02e87fc20cc3c85d4507308110ee7cf810 SHA512 992224f65f80527276c0b6e139ea44c6c29a2fbfa3a0af78e2f2366897dbd51e9988b065aa21ac95cf9b1a0efc8866e2e45646e1851f8afd195651b3c47a81dd AUX scorched3d-44-wxgtk.patch 7001 BLAKE2B b120e1cc12343fa5be2e4348930d2656eb2c727224a8e9e63f00dfb4da71888918d3fcccc1a9a439737ce2f6fbe6224be06d4801b4cb857ad1e4765d2c444e4e SHA512 99e21ff6854bbea676c8ea0a5ef2b28a4d6020b34fbae134d9346d4febb7b6defbd39cb712f29b3dcff7ac829b2e76275a85d7d740e921835898f550c4471120 DIST Scorched3D-44-src.tar.gz 41689613 BLAKE2B 61f5536ad6e9dedeb0e778f90d73aa918f890632385278d4d788a43f1e199e817d6199f923c264dadbe8084fa53c32968b599c9b08784de0d5752069f9bed818 SHA512 27341d12ef9db5b64c1051a8abe45cef8a957e26c2cd8928f64c071589052d2857fc6f8104772bb67d5d348aef14122a117d9e00d61e4d9f963f3b5bbe5859ca -EBUILD scorched3d-44-r1.ebuild 2224 BLAKE2B 4bccf33b475e8be9cf690d3ba4046dd0cf8560988ce03822d2ee60fcc8a76ee6d643bb699bfa6dc2e22ff501190f0451e3c6d1405295178238197c9eff5d021f SHA512 a4f5393069781492869661878ea15a18e286a6706cf4f5a9df0f68af0f7442f8432f8a94df11f6537b54b2deb1e01cea0d59628060c13792c77c2a8aa2a5eaa0 EBUILD scorched3d-44-r2.ebuild 2310 BLAKE2B 3826272ff4fe72b696980b08102036a1bd87e4bbd1da35fa5d64abf39f86b14dec6c11fa8169393edb8e6935a10f91e76677a3a4fc8ab164fa9445a38326a06b SHA512 239d20d7d6125eb299c9e88a7d69feafbce593190daf724539bf846cc1dd4de13df6be9e8b8d02f59e4d2ad601310b7b37ef31e55d51909c4e245f5b30ccd74f MISC metadata.xml 333 BLAKE2B da791c5728d5a17950492280dcf23b0543b6c444885f852b491a8eaa65f2befcd755470183e8084034a16fb6507b073b2de91afdb00d4db2eaca68077495daa8 SHA512 91b1e0f50ec4635e81ee904179228d25b8168bf74d00eacb734365514e43e681879c121cc2f60302b446367b8b6fb388842e28890719f6785fb5bf389f638171 diff --git a/games-strategy/scorched3d/scorched3d-44-r1.ebuild b/games-strategy/scorched3d/scorched3d-44-r1.ebuild deleted file mode 100644 index 86fb388a544a..000000000000 --- a/games-strategy/scorched3d/scorched3d-44-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -WX_GTK_VER=3.0 -inherit autotools eutils wxwidgets games - -DESCRIPTION="Multi-player tank battle in 3D (OpenGL)" -HOMEPAGE="http://www.scorched3d.co.uk/" -SRC_URI="mirror://sourceforge/scorched3d/Scorched3D-${PV}-src.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="dedicated mysql" - -RDEPEND="media-libs/libsdl[video] - media-libs/sdl-net - media-libs/libpng:0 - sys-libs/zlib - virtual/jpeg:0 - dev-libs/expat - media-fonts/dejavu - !dedicated? ( - virtual/opengl - virtual/glu - media-libs/glew - media-libs/libogg - media-libs/libvorbis - media-libs/openal - media-libs/freealut - x11-libs/wxGTK:${WX_GTK_VER}[X] - media-libs/freetype:2 - sci-libs/fftw:3.0 - ) - mysql? ( virtual/mysql )" -DEPEND="${RDEPEND} - !dedicated? ( virtual/pkgconfig )" - -S=${WORKDIR}/scorched - -src_prepare() { - edos2unix \ - src/launcher/wxdialogs/SettingsDialog.cpp \ - src/launcher/wxdialogs/DisplayDialog.cpp \ - src/launcher/wxdialogs/Display.cpp \ - src/launcher/wxdialogs/KeyDialog.cpp - epatch \ - "${FILESDIR}"/${P}-fixups.patch \ - "${FILESDIR}"/${P}-gcc43.patch \ - "${FILESDIR}"/${P}-odbc.patch \ - "${FILESDIR}"/${P}-win32.patch \ - "${FILESDIR}"/${P}-freetype.patch \ - "${FILESDIR}"/${P}-jpeg9.patch \ - "${FILESDIR}"/${P}-wxgtk.patch - eautoreconf -} - -src_configure() { - egamesconf \ - --with-fftw=/usr \ - --with-ogg=/usr \ - --with-vorbis=/usr \ - --datadir="${GAMES_DATADIR}/${PN}" \ - --with-docdir="/usr/share/doc/${PF}" \ - --with-wx-config="${WX_CONFIG}" \ - --without-pgsql \ - $(use_with mysql) \ - $(use_enable dedicated serveronly) -} - -src_install() { - default - rm "${ED}${GAMES_DATADIR}"/${PN}/data/fonts/* || die - dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}/${PN}/data/fonts/dejavusans.ttf" - dosym /usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf "${GAMES_DATADIR}/${PN}/data/fonts/dejavusconbd.ttf" - dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf "${GAMES_DATADIR}/${PN}/data/fonts/dejavusmobd.ttf" - if ! use dedicated ; then - newicon data/images/tank-old.bmp ${PN}.bmp || die - make_desktop_entry ${PN} "Scorched 3D" /usr/share/pixmaps/${PN}.bmp - fi - prepgamesdirs -} diff --git a/games-strategy/seven-kingdoms/Manifest b/games-strategy/seven-kingdoms/Manifest index 6ea759ddf58d..420c819d5a66 100644 --- a/games-strategy/seven-kingdoms/Manifest +++ b/games-strategy/seven-kingdoms/Manifest @@ -1,8 +1,6 @@ -DIST 7kaa-2.14.5.tar.xz 31223408 BLAKE2B 331554b6a751d4672a8575db84fec643a9f6d09a81f9c70eefea73827c6697319958a04fe87b85be470b57dee4bf6e31132dafd231494e7d594c10fcd5f162ac SHA512 cd797e63ba377d1f7b3e37cd775afd381ad015baf90bdfe00bc3f8741f745548b8abdd61e4b334e9fa54a5c04b48493ba8a90fbebef3f977517f12563d1efddd DIST 7kaa-2.14.7.tar.xz 31342092 BLAKE2B 1e2456ff8e40eace3185f842aad1d436e7e336eb4489a1a23022c89e7695ef1fc6f632d884d5d992c63f8b67f8b045fbda37e2fa3a07e9be13b9801d959b1e93 SHA512 5c2067a842af18f2eaa21267ee0c48064eecfc6b967eb2abf967f2bf782a9699186b038d87de03fad71b5d88ec9fc1cfddd7521cb90c255a3a8d2aa586d3f2c1 DIST 7kaa-source-2.14.4.tar.bz2 27366752 BLAKE2B d80c5dcf0982cc2dddf29559c4f096392d88b916701e1fa21d2885aba254c8214920dd1be45a7ea6931e8f025647946d19b4158a22b824aa18e75c18ace8fe99 SHA512 7ee39aba89993d9f0041ab991e053069e0c3ab4298f74c0ec95e3f30f49a71731ef37d8870b1ab9afd97b1c4618a879492976006b8a513bfc4bc44dfac591bf0 DIST 7kaa.png 559 BLAKE2B 0379e60a5355c93cddf2a5f30b5e84711f77df073db4e85eee13d51654180572cd73dc96e8a9b954101e8b0ecacd879d6fa9e57feb70b66d1bdd043d07a40113 SHA512 0ec1ba67107a7823943704879efaf12297c5441c43b54f49684550927b10dc40c657fe93eb7c4cc85208d08194f179c9602fd8df6545776f3e1b4481803b16e6 EBUILD seven-kingdoms-2.14.4.ebuild 1415 BLAKE2B 737f051f651e20eb55317ba3201d57fbd1f4a38f798e5da4274ed3f291930050a3bbb6b21b9f4a492190bb2f7e5493b4d667ae51fd53d4d2b644a81475153ead SHA512 c5d8ed264a9e8e200fae0160f55f560e38e9b9f4118b1fb14a09dfa5c618f60b450568bf5d507c41542a6b4d9ad9123f14f961df19b0b300de573a19ef9caea0 -EBUILD seven-kingdoms-2.14.5.ebuild 1164 BLAKE2B 3ef2d38326a64af798c57096d5176cdab624f345266627604f18846bbad88e6915bd1ae35d800d560841da91996daf3c20482b13ace7fd922a83236806e8b399 SHA512 e3d8fd6b4c67a4d9f7b9e6ed01ca3d49bf810aaf96ed9034564380e0767cfc7738751b26dc7b962e9a0d5098e48d4d602367cd0eb7e31cc70c4a480e4ee29ed8 EBUILD seven-kingdoms-2.14.7.ebuild 785 BLAKE2B cba686f10fdb80b3a21c5485baf0bf60d0bdaa19ab546364fe1186d1365b692fd8b987d4fe7535f17038141f1038c2edc2d64850c5622fc9949a5ba6080e0bfb SHA512 ab225fa354d71af874605773b4a1eb0cccbbcf0f03169342eb202c7fb6ddaa51ffe29fa4618a888a60eaa75a8be4e33d46f32f880edc769d0ada40f4c3cdf073 MISC metadata.xml 433 BLAKE2B a88d674bc0b6dc9e2c905743f5c3c1dd02bb8e5d885108da63d68895540a1df0c224ed9365f7ada6550e1c33643f1918d84904ee6bbe338dc7574e61cd179267 SHA512 5f83ff52f28bcd4ea5e54556ab408ef1a635ce20cec2b56a1424697309d97f4a6402f6c8d5c5b194017487c00ec2eeeb215a3e1e538914afb9a3ae94e390140b diff --git a/games-strategy/seven-kingdoms/seven-kingdoms-2.14.5.ebuild b/games-strategy/seven-kingdoms/seven-kingdoms-2.14.5.ebuild deleted file mode 100644 index 1f8f9a54ed10..000000000000 --- a/games-strategy/seven-kingdoms/seven-kingdoms-2.14.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils games - -MY_PN="7kaa" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Seven Kingdoms: Ancient Adversaries" -HOMEPAGE="http://7kfans.com/" -SRC_URI="mirror://sourceforge/skfans/${MY_PN}-${PV}.tar.xz - https://dev.gentoo.org/~pinkbyte/distfiles/${MY_PN}.png" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="net-libs/enet:1.3= - media-libs/libsdl2[X,video] - media-libs/openal - !games-strategy/seven-kingdoms-data" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -DOCS=( README ) - -src_unpack() { - unpack ${MY_PN}-${PV}.tar.xz -} - -src_prepare() { - epatch_user -} - -src_configure() { - # In current state debugging works only on Windows :-/ - egamesconf \ - --disable-debug \ - --without-wine \ - --datadir="${GAMES_DATADIR}/${MY_PN}" -} - -src_install() { - default - - newgamesbin "src/client/${MY_PN}" "${MY_PN}.bin" - doicon "${DISTDIR}/${MY_PN}.png" - games_make_wrapper "${MY_PN}" "${GAMES_BINDIR}/${MY_PN}.bin" "${GAMES_DATADIR}/${MY_PN}" - make_desktop_entry "${MY_PN}" "Seven Kingdoms: Ancient Adversaries" "${MY_PN}" "Game;StrategyGame" - - prepgamesdirs -} diff --git a/games-strategy/triplea/Manifest b/games-strategy/triplea/Manifest index 46f899ae2d33..f8a208399d29 100644 --- a/games-strategy/triplea/Manifest +++ b/games-strategy/triplea/Manifest @@ -3,5 +3,4 @@ AUX paths.patch 3867 BLAKE2B 18c958a16855b39e8e800c62976aba0cebb42914a8b67cf3ff0 AUX upnplib.patch 999 BLAKE2B 4fd4113eee4b1e695b4bfcada24b57dcf1aa49b346b896926b8ef18d6dc2db8da0720d3c572cb99c6d047cfc0a9256e08ba280096fdb1780fe16492bcbfaf2c9 SHA512 2195e3aec282935bce60017e99e8211bd153165b3359636517fbe518a4630f1e4464beef57015d92e522a399eb9ea79ad75ced36c4b87388905b16705e341283 DIST triplea_1_8_0_9_source_code_only.zip 378475905 BLAKE2B b9266467d7a919cc4d6e25d30604a21c738761f4b2a31076fd7e2c98c004c5d7b80c98231d388adae619ce29281eec4a9590c6be31fecdbf547d240f81c8951c SHA512 d117bb85d0136d85c76f091cf3b2a398ad1f8755df2cea02867be36d91c6cc98e0fc713a72a93dc74ec91c7b44959afdad5b136591a25a0080f4eabf3c8bff0d EBUILD triplea-1.8.0.9-r1.ebuild 2328 BLAKE2B 550c6033bf98560da85a62dfc114b0c5cb4e2a826e01422931c9ced89cd6ff50e7e177f1875a4b19a7341e28b8fbac8293ed256ac25e9a14a6e52c7a6146574d SHA512 c5d9b751355b475429e1b96bd1dc1e45c1b60db0733c706dbf9a571fee566a3e90f1b78997672873779bb452866b70e8ea1eb67d2aa30f49aa302357c3edb2ef -EBUILD triplea-1.8.0.9.ebuild 2697 BLAKE2B 36549c2a2ed50aca36666f38138300cf0a99a36388c064e3e0031c54e8a49d9c84ca2d534bb29ce44c6c77f8c80e8c19b6f30bcb5f569f113948442c1be7e573 SHA512 3e8dc3a173ca81cd29143edbab1c52e69825bcf98edc0fcb58fc021cc8eb52575662a80f945c2cc99011e77c90832bb39266e1d2ed8dcf6a8fc2c8077bdc1a02 MISC metadata.xml 330 BLAKE2B e5affd70d163a58ffd63374d6a23a291f38eb5e27aa45d0d4f16857d3483b0a1cc64944ef5fe1284b5742ad5ee72ccb2d4ae0cb9a0c4a8470c8bb1e450dc0ff9 SHA512 25e53b4fda63cde7b2211a94b42804a0eb166fe5159eadcbaf5609645526064790a4b01483fe1e15b5b84fb90c73c55b66afe1c1039bb2dc8354e4c603588ea6 diff --git a/games-strategy/triplea/triplea-1.8.0.9.ebuild b/games-strategy/triplea/triplea-1.8.0.9.ebuild deleted file mode 100644 index 108ac60a4c73..000000000000 --- a/games-strategy/triplea/triplea-1.8.0.9.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils java-pkg-2 java-ant-2 versionator games - -MY_PV=$(replace_all_version_separators _) -DESCRIPTION="An open source clone of the popular Axis and Allies boardgame" -HOMEPAGE="http://triplea.sourceforge.net/" -SRC_URI="mirror://sourceforge/triplea/${PN}_${MY_PV}_source_code_only.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="test" # Needs X11 maybe use virtualx.eclass - -RDEPEND="dev-java/commons-httpclient:3 - dev-java/commons-logging - dev-java/junit:4" -DEPEND="${RDEPEND} - >=virtual/jdk-1.6 - app-arch/unzip" -RDEPEND="${RDEPEND} - >=virtual/jre-1.6" - -S=${WORKDIR}/${PN}_${MY_PV} - -pkg_setup() { - games_pkg_setup - java-pkg-2_pkg_setup -} - -src_prepare() { - sed -i \ - -e '/userHome.*triplea/s:"triplea":".triplea":g' \ - src/games/strategy/engine/framework/GameRunner2.java || die - - rm -r old/ lib/derby*.jar || die - # dev-java/commons-logging is lagging behind in portage... - # java-pkg_jar-from apple-java-extensions-bin AppleJavaExtensions.jar \ - # lib/AppleJavaExtensions.jar - java-pkg_jar-from commons-httpclient-3 commons-httpclient.jar \ - lib/commons-httpclient-3.1.jar - java-pkg_jar-from commons-logging commons-logging.jar \ - lib/commons-logging-1.1.3.jar - # dev-java/commons-codec is lagging behind in portage... - # java-pkg_jar-from commons-codec commons-codec.jar \ - # lib/commons-codec-1.3.jar - # installs the test files - java-pkg_jar-from --into lib junit - - # lots of other jars from some other java packages... - # either missing from portage or none stable is ages. - #java-pkg_ensure-no-bundled-jars -} - -src_compile() { - eant || die - echo "triplea.saveGamesInHomeDir=true" > data/triplea.properties - # The only target creating this is zip which does unjar etc - cd classes || die - jar cf ../bin/triplea.jar * || die - rm -r * || die -} - -src_test() { - ANT_TASKS="ant-junit" eant test -} - -src_install() { - insinto "${GAMES_DATADIR}"/${PN} - doins -r assets bin data dice_servers maps - - java-pkg_regjar "${D}/${GAMES_DATADIR}"/${PN}/bin/*.jar - java-pkg_dolauncher ${PN} -into "${GAMES_PREFIX}" \ - --java_args "-Xmx256m" --main \ - games.strategy.engine.framework.GameRunner - java-pkg_dolauncher ${PN}-server -into "${GAMES_PREFIX}" \ - --java_args "-server -Xmx64m -Dtriplea.lobby.port=3303 -Dtriplea.lobby.console=true" \ - --main games.strategy.engine.lobby.server.LobbyServer - - newicon icons/triplea_icon.png ${PN}.png - newicon icons/triplea_icon.png ${PN}-server.png - make_desktop_entry ${PN} TripleA - make_desktop_entry ${PN}-server TripleA-server - - dodoc changelog.txt TripleA_RuleBook.pdf - dohtml -r doc/* readme.html - prepgamesdirs -} diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 82789d5e38c9..f35e9f68a699 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,6 +1,4 @@ AUX wesnothd.rc 502 BLAKE2B 70803edb2084abfee5382624adba4a31e0bd1d5e9e2a7d800f7732fb262bacc80eb39550f2c15d19b7be9bc626d07aa5eafca04ea07abfda92a1778681a51428 SHA512 5e0a4680a35f81e749b8e0d56e3cf372c4a13b19578deda072560d0c63460426d7bde3e0e955287c8fbc939c700dc487283373ff9bc72bbcd9cf633ddaeafc96 -DIST wesnoth-1.12.5.tar.bz2 387726941 BLAKE2B 205483c8d1ef9de27f57766a26da045ecfbd9d1aeb6b15d3caff22be50585cf9a283e711600dae35a277eec4d92685128f54e8552345fa896885a3e2594e5d97 SHA512 1a785c02389cd4bdc79b61f62c5bb98f01fde61c3923527195a5a8e8f8986349fcda3d40a4fb14248626ea8e79eba12b8232e39cce08bfea7fbdf3d9627d53b4 DIST wesnoth-1.12.6.tar.bz2 387869758 BLAKE2B 53328f8ebbaaabb266064fea57c0d28779183ba1b77ae8522c4dbb01c4a9ad9068d76307b48cec6576648132bf34f9a45efdb93ad36e03d035ed06e84711c9b6 SHA512 12ca3b5de8fd385b05cc8e76604f7aed68127a7542599d6e97cce793e10636e00bd65dcb088701e20ccc7191f41b1d67a00b291f885df880fac00d13d6fbde7a -EBUILD wesnoth-1.12.5.ebuild 3106 BLAKE2B 20d3d1069778f17dde09d92b734ca4aa1a9f6c20cf0cf65339a418c686e83e9a7b1d40e39aa823f467b50c62cf4cc7ec71a110ce390213189008940c0cfe3ef8 SHA512 3220f1581f8f4561d2c179267d47fd8c8c1eeb0a296467e6d07311635e01f2981b64b747377e229f0e3cd575accab4b66be99be36994b81400db20f56f795f5d EBUILD wesnoth-1.12.6.ebuild 3106 BLAKE2B 20d3d1069778f17dde09d92b734ca4aa1a9f6c20cf0cf65339a418c686e83e9a7b1d40e39aa823f467b50c62cf4cc7ec71a110ce390213189008940c0cfe3ef8 SHA512 3220f1581f8f4561d2c179267d47fd8c8c1eeb0a296467e6d07311635e01f2981b64b747377e229f0e3cd575accab4b66be99be36994b81400db20f56f795f5d MISC metadata.xml 485 BLAKE2B f9a78a24d1cd5ddc70fb2e8c6b9b0fa081409d99523cb9a14b890b36866576afa2ab33cb11986b364ee34aac3e4ea30f0908692ba99d56f32199860c5b65e707 SHA512 ccc12cec7aa66b59d11f65d4b8b6127c86eab2e998c31587f4323020231b55c6460d0c1fad04d7298ccdb2fe1bd9abc43e3b93716a379cbbc46f60f6bcd68ef3 diff --git a/games-strategy/wesnoth/wesnoth-1.12.5.ebuild b/games-strategy/wesnoth/wesnoth-1.12.5.ebuild deleted file mode 100644 index 3c5d8cf3cf08..000000000000 --- a/games-strategy/wesnoth/wesnoth-1.12.5.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org/" -SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd" -IUSE="dbus dedicated doc fribidi nls server" - -RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X] - media-libs/sdl-net - !dedicated? ( - >=media-libs/sdl-ttf-2.0.8 - >=media-libs/sdl-mixer-1.2[vorbis] - >=media-libs/sdl-image-1.2[jpeg,png] - fribidi? ( dev-libs/fribidi ) - dbus? ( sys-apps/dbus ) - sys-libs/zlib - x11-libs/pango - dev-lang/lua:0 - media-libs/fontconfig - ) - >=dev-libs/boost-1.48:=[nls,threads] - virtual/libintl" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext" - -src_prepare() { - cmake-utils_src_prepare - - if use dedicated || use server ; then - sed \ - -e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \ - -e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \ - -e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \ - -e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \ - > "${T}"/wesnothd || die - fi - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - # bug #472994 - mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die - mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local langs - for lang in $(cat po/LINGUAS) - do - has $lang $LINGUAS && langs+="$lang " - done - echo "$langs" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - if [[ $(gcc-major-version) -eq 3 ]] ; then - filter-flags -fstack-protector - append-flags -fno-stack-protector - fi - # Work around eclass - append-flags -UNDEBUG - if use dedicated || use server ; then - mycmakeargs=( - "-DENABLE_CAMPAIGN_SERVER=TRUE" - "-DENABLE_SERVER=TRUE" - "-DSERVER_UID=${GAMES_USER_DED}" - "-DSERVER_GID=${GAMES_GROUP}" - "-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd" - ) - else - mycmakeargs=( - $(cmake-utils_use_enable fribidi FRIBIDI) - "-DENABLE_CAMPAIGN_SERVER=FALSE" - "-DENABLE_SERVER=FALSE" - ) - fi - mycmakeargs+=( - $(cmake-utils_use_enable !dedicated GAME) - $(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY) - $(cmake-utils_use_enable nls NLS) - $(cmake-utils_use_enable dbus NOTIFICATIONS) - "-DCMAKE_VERBOSE_MAKEFILE=TRUE" - "-DENABLE_STRICT_COMPILATION=FALSE" - "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}" - "-DDATAROOTDIR=${GAMES_DATADIR}" - "-DBINDIR=${GAMES_BINDIR}" - "-DICONDIR=/usr/share/pixmaps" - "-DDESKTOPDIR=/usr/share/applications" - "-DLOCALEDIR=/usr/share/locale" - "-DMANDIR=/usr/share/man" - "-DDOCDIR=/usr/share/doc/${PF}" - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - DOCS="README.md changelog players_changelog" cmake-utils_src_install - if use dedicated || use server; then - keepdir "${GAMES_STATEDIR}/run/wesnothd" - doinitd "${T}"/wesnothd - fi - prepgamesdirs -} diff --git a/games-strategy/xbattleai/Manifest b/games-strategy/xbattleai/Manifest index c019c5bad2b5..1cfcb4e99119 100644 --- a/games-strategy/xbattleai/Manifest +++ b/games-strategy/xbattleai/Manifest @@ -1,5 +1,4 @@ AUX xbattleai-1.2.2-sandbox.patch 4167 BLAKE2B e6336e72f4c466475e164e997bcef44d4c5fd96f457d08f2d1326761fade15e911ab048f05e63e4cadfdd955a90adce763c9b1facace8c33145e49b61482ad54 SHA512 013bd282c53f9a99b530b5a75907f7cc7b6829a0b20b7f77668325e1e12f2d8257019f68d1ccd147ac69d14d217412a31a3dcb3feaf2b55c39ae80545f956076 DIST xbattleai-1.2.2.tgz 1511991 BLAKE2B f4372d9521ba878b53132a00392b3254d90642e0993920b44235eeb6ef1d874a32c7583983aecabf96ad245795820bb42c59a07c850db655ef7803f9216b61ed SHA512 41ac0f558b3adc697897903f5c9ed0d411867c405f0452282958083db7637c97a19f0ac9727e5123648a12dd2dcc5a304031efaab6089068b9f542e5db185e18 -EBUILD xbattleai-1.2.2-r1.ebuild 986 BLAKE2B 5851232e6e7d500d413a9989ec95c354bcec881dc3577a5470e17ba7a3301b1b8b6d8b47a0df6407b25717679633f9ec7a8da09b91e99e8600b3fbf7b2128591 SHA512 280c116562d3b4a9acbbe7a5d328df6eefb186c5f9c67116a3c258aaed587a75c4eb795ee0345ff7a21556134450dcfd57316d87ca067da628f0001d41031238 EBUILD xbattleai-1.2.2-r2.ebuild 986 BLAKE2B 8ef7e517a47d51c402fd7b6191ed479d25c646ba022fda8d0cb3a36b58ae426df8ec39f4311ec6ee0a1d397602559e31619bb6b8f1da2c642ba23f5e0e791ad3 SHA512 550ac98cf83017990f98e77b6784c64df01a798cfe9460f6a0a2be6bceb410dfd38a08efd614f956a6b517924da9ffd2e71ae2db20533bb3f9b1c9a87d75bfc6 MISC metadata.xml 1356 BLAKE2B 13ecdee27af4359fa0052f3db53c55243a92de5fb9419272f8f97cb576ebbb8bdc04734bb10b72088e6ba31ea6ec9d32c129fb6704f037d30bd41f2a0b81db96 SHA512 fca551005a6b3e52d30e6a53b82e8d961debba3654a4e4f99e8cd23818a15bf4adfbcc1ffbd19cbe892c0118e5b24a5e83846ab7d72f8613c2e02cd58327cf7f diff --git a/games-strategy/xbattleai/xbattleai-1.2.2-r1.ebuild b/games-strategy/xbattleai/xbattleai-1.2.2-r1.ebuild deleted file mode 100644 index 9fc6c5928628..000000000000 --- a/games-strategy/xbattleai/xbattleai-1.2.2-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils games - -DESCRIPTION="A multi-player game of strategy and coordination" -HOMEPAGE="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/" -SRC_URI="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/${P}.tgz" - -LICENSE="xbattle" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# Since this uses similar code and the same binary name as the original XBattle, -# we want to make sure you can't install both at the same time -RDEPEND=" - x11-libs/libXext - x11-libs/libX11 - dev-lang/tcl:0 - dev-lang/tk:0 - !games-strategy/xbattle" -DEPEND="${RDEPEND} - x11-proto/xproto - app-text/rman - x11-misc/imake" - -src_prepare() { - rm -f xbcs/foo.xbc~ - epatch "${FILESDIR}"/${P}-sandbox.patch -} - -src_install() { - DOCS="CONTRIBUTORS README README.AI TODO xbattle.dot" \ - default - mv "${D}/${GAMES_BINDIR}"/{,xb_}gauntletCampaign - prepgamesdirs -} |