[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/crayon-physics-deluxe/
commit: d787178ee8550833643c03b70b5bfc5eee9def00 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 07:35:07 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 07:35:07 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d787178e games-puzzle/crayon-physics-deluxe: update package Migrate from eutils.eclass. Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/crayon-physics-deluxe/crayon-physics-deluxe-55.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-puzzle/crayon-physics-deluxe/crayon-physics-deluxe-55.ebuild b/games-puzzle/crayon-physics-deluxe/crayon-physics-deluxe-55.ebuild index b9cbfcc..3cd0172 100644 --- a/games-puzzle/crayon-physics-deluxe/crayon-physics-deluxe-55.ebuild +++ b/games-puzzle/crayon-physics-deluxe/crayon-physics-deluxe-55.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eutils multilib-minimal +inherit desktop multilib-minimal wrapper DESCRIPTION="2D physics puzzle / sandbox game." HOMEPAGE="http://crayonphysics.com/";
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/lonesurvivor/
commit: 27b4d41aa0df1328e6228974c2139a2c631e8949 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 02:21:04 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 02:21:04 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=27b4d41a games-rpg/lonesurvivor: minor fixes Signed-off-by: Azamat H. Hackimov gmail.com> ...onesurvivor-1.11d_p1-r1.ebuild => lonesurvivor-1.11d_p1-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild b/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild similarity index 96% rename from games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild rename to games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild index 97ace56..85f2d85 100644 --- a/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild +++ b/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit eutils +inherit desktop wrapper MY_PN=LoneSurvivor MY_PV=${PV/_p/-}
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/files/, games-rpg/arx-libertatis/
commit: 9cacfd47ccdf300fdd81d5e936997fa3a1577715 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 02:04:22 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 02:05:12 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9cacfd47 games-rpg/arx-libertatis: add 1.2.1, drop 1.1.2_p2-r1 Signed-off-by: Azamat H. Hackimov gmail.com> 2_p2-r1.ebuild => arx-libertatis-1.2.1.ebuild} | 18 .../files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 -- games-rpg/arx-libertatis/metadata.xml | 1 - 3 files changed, 5 insertions(+), 48 deletions(-) diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild similarity index 80% rename from games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild rename to games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild index d828706..52ee815 100644 --- a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild +++ b/games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild @@ -6,20 +6,20 @@ EAPI=7 CMAKE_WARN_UNUSED_CLI=yes inherit cmake -MY_PV=${PV/_p/-r} - DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" HOMEPAGE="https://arx-libertatis.org/"; -SRC_URI="https://github.com/arx/ArxLibertatis/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/arx/ArxLibertatis/releases/download/${PV}/${P}.tar.xz"; LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+c++11 crash-reporter debug static tools +unity-build" +IUSE="crash-reporter debug static tools +unity-build" COMMON_DEPEND=" media-libs/freetype - media-libs/libsdl[X,video,opengl] + media-libs/glm + media-libs/libepoxy + media-libs/libsdl2[X,video,opengl] media-libs/openal sys-libs/zlib:= virtual/opengl @@ -39,14 +39,8 @@ BDEPEND="virtual/pkgconfig" DOCS=( README.md AUTHORS CHANGELOG ) -PATCHES=( "${FILESDIR}/${PN}-1.1.2-cmake-3.5.patch" ) - -S="${WORKDIR}/ArxLibertatis-${MY_PV}" - src_configure() { - # editor does not build local mycmakeargs=( - -DBUILD_EDITOR=OFF -DBUILD_TOOLS=$(usex tools) -DDEBUG=$(usex debug) -DICONDIR=/usr/share/icons/hicolor/128x128/apps @@ -54,11 +48,9 @@ src_configure() { -DSET_OPTIMIZATION_FLAGS=OFF -DSTRICT_USE=ON -DUNITY_BUILD=$(usex unity-build) - -DUSE_CXX11=$(usex c++11) -DUSE_NATIVE_FS=ON -DUSE_OPENAL=ON -DUSE_OPENGL=ON - -DUSE_SDL=ON -DBUILD_CRASHREPORTER=$(usex crash-reporter) $(usex crash-reporter "-DUSE_QT5=ON" "") -DUSE_STATIC_LIBS=$(usex static) diff --git a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch deleted file mode 100644 index d085afa..000 --- a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch +++ /dev/null @@ -1,34 +0,0 @@ -From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001 -From: Daniel Scharrer -Date: Thu, 24 Mar 2016 22:47:44 +0100 -Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() - -This makes the build system more robust against stray variables -coming from included CMake scripts provided by the system. - -Fixes build with CMake 3.5. - -This has been fixed in master with commit 60e43c. - CMakeLists.txt | 5 + - 1 file changed, 5 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 93f1ee3..8347544 100755 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -13,6 +13,11 @@ else() - cmake_minimum_required(VERSION 2.8) - endif() - -+if(POLICY CMP0054) -+ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. -+ cmake_policy(SET CMP0054 NEW) -+endif() -+ - - # Define configuration options - --- -2.7.4 - diff --git a/games-rpg/arx-libertatis/metadata.xml b/games-rpg/arx-libertatis/metadata.xml index 8a7355e..3d1bf51 100644 --- a/games-rpg/arx-libertatis/metadata.xml +++ b/games-rpg/arx-libertatis/metadata.xml @@ -50,6 +50,5 @@ http://wiki.arx-libertatis.org/ arx/ArxLibertatis arx - arx-libertatis
[gentoo-commits] proj/gamerlay:master commit in: profiles/updates/, profiles/
commit: ab1cb2d3ce6eeef827fa3973bd190151c51ba152 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 01:20:57 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 01:20:57 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ab1cb2d3 profiles: update profiles Signed-off-by: Azamat H. Hackimov gmail.com> profiles/package.mask| 3 --- profiles/package.unmask | 1 - profiles/updates/1Q-2013 | 1 - profiles/updates/2Q-2012 | 3 --- profiles/updates/3Q-2012 | 1 - profiles/updates/4Q-2012 | 1 - 6 files changed, 10 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask deleted file mode 100644 index 11c9676..000 --- a/profiles/package.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Michael Weber (10 Mar 2015) -# Broken upstream repo -=games-simulation/fgrun- diff --git a/profiles/package.unmask b/profiles/package.unmask deleted file mode 100644 index cbee8a6..000 --- a/profiles/package.unmask +++ /dev/null @@ -1 +0,0 @@ -=games-fps/rtcw- diff --git a/profiles/updates/1Q-2013 b/profiles/updates/1Q-2013 deleted file mode 100644 index f24610a..000 --- a/profiles/updates/1Q-2013 +++ /dev/null @@ -1 +0,0 @@ -move games-util/steam-base games-util/steam-launcher diff --git a/profiles/updates/2Q-2012 b/profiles/updates/2Q-2012 deleted file mode 100644 index d66514b..000 --- a/profiles/updates/2Q-2012 +++ /dev/null @@ -1,3 +0,0 @@ -move games-engines/residual games-engines/residualvm -move games-engines/residual-tools games-engines/residualvm-tools - diff --git a/profiles/updates/3Q-2012 b/profiles/updates/3Q-2012 deleted file mode 100644 index 0e46914..000 --- a/profiles/updates/3Q-2012 +++ /dev/null @@ -1 +0,0 @@ -move games-util/terragear-cs games-util/terragear diff --git a/profiles/updates/4Q-2012 b/profiles/updates/4Q-2012 index 082a837..4397d86 100644 --- a/profiles/updates/4Q-2012 +++ b/profiles/updates/4Q-2012 @@ -1,2 +1 @@ move dev-games/tiled-qt dev-games/tiled -move games-util/steam-installer games-util/steam-base
[gentoo-commits] proj/gamerlay:master commit in: games-sports/stuntrally/, games-sports/stuntrally-tracks/
commit: b59746c409ff7ea4ec44d6abec9cdde3ef169cfb Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 02:11:34 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 02:11:34 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b59746c4 games-sports/stuntrally{,-tracks}: update packages Migrate to cmake.eclass Signed-off-by: Azamat H. Hackimov gmail.com> .../stuntrally-tracks/stuntrally-tracks-2.6.ebuild | 8 +-- .../stuntrally-tracks-.ebuild | 31 --- games-sports/stuntrally/stuntrally-2.6.ebuild | 25 +++-- games-sports/stuntrally/stuntrally-.ebuild | 63 -- 4 files changed, 11 insertions(+), 116 deletions(-) diff --git a/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild b/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild index fe2ff9d..690d5f2 100644 --- a/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild +++ b/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="A set of tracks for ${CATEGORY}/${P//-tracks}" HOMEPAGE="http://stuntrally.tuxfamily.org/"; @@ -21,9 +21,9 @@ src_configure() { local mycmakeargs+=( -DSHARE_INSTALL="/usr/share/stuntrally" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install } diff --git a/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild b/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild deleted file mode 100644 index 60248df..000 --- a/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils git-r3 - -DESCRIPTION="A set of tracks for ${CATEGORY}/${P//-tracks}" -HOMEPAGE="https://stuntrally.tuxfamily.org/"; - -SLOT="0" -LICENSE="GPL-3" -IUSE="" - -SRC_URI="" -KEYWORDS="" -EGIT_REPO_URI="https://github.com/stuntrally/tracks"; -EGIT_PROJECT="${PN}" -# Shallowing, since we don't want to fetch few GB of history -#EGIT_OPTIONS="--depth 1" - -src_configure() { - local mycmakeargs+=( - -DSHARE_INSTALL="/usr/share/stuntrally" - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install -} diff --git a/games-sports/stuntrally/stuntrally-2.6.ebuild b/games-sports/stuntrally/stuntrally-2.6.ebuild index 73b57fb..b5fcc82 100644 --- a/games-sports/stuntrally/stuntrally-2.6.ebuild +++ b/games-sports/stuntrally/stuntrally-2.6.ebuild @@ -1,11 +1,9 @@ # Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -[[ ${PV} = * ]] && GIT="git-r3" - -inherit cmake-utils ${GIT} +inherit cmake DESCRIPTION="Rally game focused on closed rally tracks with possible stunt elements." HOMEPAGE="http://stuntrally.tuxfamily.org/"; @@ -13,16 +11,8 @@ HOMEPAGE="http://stuntrally.tuxfamily.org/"; SLOT="0" LICENSE="GPL-3" IUSE="dedicated +game editor" - -if [[ ${PV} = * ]]; then - SRC_URI="" - KEYWORDS="" - EGIT_REPO_URI="https://github.com/stuntrally/stuntrally"; - LIVE_PDEPEND="=${CATEGORY}/${PN}-tracks-${PV}" -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tgz" -fi +KEYWORDS="~amd64 ~x86" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tgz" DEPEND=" game? ( @@ -32,11 +22,10 @@ DEPEND=" media-libs/libvorbis media-libs/libogg media-libs/openal - sci-physics/bullet[bullet3,extras] + sci-physics/bullet[extras] ) dev-libs/boost net-libs/enet:1.3 - virtual/libstdc++ " RDEPEND="${DEPEND} ~games-sports/stuntrally-tracks-${PV} @@ -59,9 +48,9 @@ src_configure() { -DBUILD_SHARED_LIBS=OFF -DSHARE_INSTALL="share/stuntrally" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install } diff --git a/games-sports/stuntrally/stuntrally-.ebuild b/games-sports/stuntrally/stuntrally-.ebuild deleted file mode 100644 index bbf601b..000 --- a/games-sports/stuntrally/stuntrally-.ebuild
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/
commit: 0ba2554d5b7f5a138f732562e47771ecdb242351 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 01:43:16 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 01:43:16 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0ba2554d games-puzzle/snapshot: fix package Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/snapshot/metadata.xml | 2 -- games-puzzle/snapshot/snapshot-28-r1.ebuild | 6 +++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/games-puzzle/snapshot/metadata.xml b/games-puzzle/snapshot/metadata.xml index aec4945..895f639 100644 --- a/games-puzzle/snapshot/metadata.xml +++ b/games-puzzle/snapshot/metadata.xml @@ -5,7 +5,5 @@ m...@mva.name Vadim A. Misbakh-Soloviov - - diff --git a/games-puzzle/snapshot/snapshot-28-r1.ebuild b/games-puzzle/snapshot/snapshot-28-r1.ebuild index 11b3391..cfd235d 100644 --- a/games-puzzle/snapshot/snapshot-28-r1.ebuild +++ b/games-puzzle/snapshot/snapshot-28-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 MY_PN="${PN/s/S}" BASE_URI="${MY_PN}-linux-v${PV}" -inherit desktop eutils +inherit desktop wrapper DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera!" HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/"; @@ -56,9 +56,9 @@ RDEPEND="${DEPEND} x11-libs/libXfixes x11-libs/libXtst x11-libs/libXxf86vm - || ( dev-lang/luajit:2 dev-lang/lua:0 ) + || ( dev-lang/luajit:2 dev-lang/lua:5.1 ) luajit? ( dev-lang/luajit:2 ) - !luajit? ( dev-lang/lua:0 ) + !luajit? ( dev-lang/lua:5.1 ) " S="${WORKDIR}"
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/puzzlemoppet/
commit: 2844fe3c0a88246e72fdfe5e8519dc8c0b5d8b69 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 01:38:45 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 01:38:45 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2844fe3c games-puzzle/puzzlemoppet: update package Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild | 33 ++- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild index f6229b4..6a80813 100644 --- a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild +++ b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 MY_PN="PuzzleMoppet" -inherit cmake-utils +inherit cmake desktop DESCRIPTION="a serenely peaceful yet devilishly challenging 3D puzzle game" HOMEPAGE="http://garnetgames.com/puzzlemoppet"; @@ -26,19 +26,28 @@ RDEPEND=" " DEPEND="${RDEPEND}" -S="${WORKDIR}"/"${MY_PN}Source/Litha Engine" -DAT="${WORKDIR}"/"${MY_PN}FullVersion" +S="${WORKDIR}/${MY_PN}Source/Litha Engine" +DAT="${WORKDIR}/${MY_PN}FullVersion" + +PATCHES=( + "${FILESDIR}/${PN}-irrpatch.patch" + "${FILESDIR}/${PN}-irrhack.patch" + "${FILESDIR}/${PN}-cmake.patch" + "${FILESDIR}/${PN}-64bit.patch" +) src_prepare() { - cp "${DISTDIR}"/${PN}.stb_vorbis.c "${S}"/source/SoundSystems/OpenALSoundSystem/stb_vorbis.c - eapply "${FILESDIR}"/${PN}-irrpatch.patch - eapply "${FILESDIR}"/${PN}-irrhack.patch - eapply "${FILESDIR}"/${PN}-cmake.patch - eapply "${FILESDIR}"/${PN}-64bit.patch - for i in `find projects/Puzzle -name *.cpp`; do sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g"; done - for i in `find projects/ConfigApp -name *.cpp`; do sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g"; done + cp "${DISTDIR}/${PN}.stb_vorbis.c" "${S}/source/SoundSystems/OpenALSoundSystem/stb_vorbis.c" + + for i in `find projects/Puzzle -name *.cpp`; do + sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g"; + done + for i in `find projects/ConfigApp -name *.cpp`; do + sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g"; + done sed -i -e "s:config:"${PN}-config":g" -i projects/ConfigApp/CMakeLists.txt - default + + cmake_src_prepare } src_install() {
[gentoo-commits] proj/gamerlay:master commit in: games-util/fgcom/
commit: 85072edd11ffd87e7a7dba066f036d6f44725a1e Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 01:15:03 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 01:15:03 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=85072edd games-util/fgcom: treeclean Signed-off-by: Azamat H. Hackimov gmail.com> games-util/fgcom/fgcom-.ebuild | 20 games-util/fgcom/metadata.xml | 8 2 files changed, 28 deletions(-) diff --git a/games-util/fgcom/fgcom-.ebuild b/games-util/fgcom/fgcom-.ebuild deleted file mode 100644 index 0c407b4..000 --- a/games-util/fgcom/fgcom-.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils git-r3 - -DESCRIPTION="A VoIP client for FlightGear" -HOMEPAGE="http://fgcom.sourceforge.net/"; -EGIT_REPO_URI="https://gitlab.com/flightgear-fs/Voice-Comm/fgcom.git"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND="dev-games/simgear - media-libs/openal - media-libs/plib" -RDEPEND="${DEPEND}" diff --git a/games-util/fgcom/metadata.xml b/games-util/fgcom/metadata.xml deleted file mode 100644 index 2d958ac..000 --- a/games-util/fgcom/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -ch...@ilovelinux.de -Christian Schmitt - -
[gentoo-commits] proj/gamerlay:master commit in: games-util/terragear/
commit: 2ef183b2962c249c4b2abb7db2ce67dde87dc0ab Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Aug 16 01:22:04 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Aug 16 01:22:04 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2ef183b2 games-util/terragear: treeclean Signed-off-by: Azamat H. Hackimov gmail.com> games-util/terragear/metadata.xml | 8 --- games-util/terragear/terragear-.ebuild | 34 -- 2 files changed, 42 deletions(-) diff --git a/games-util/terragear/metadata.xml b/games-util/terragear/metadata.xml deleted file mode 100644 index 2d958ac..000 --- a/games-util/terragear/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -ch...@ilovelinux.de -Christian Schmitt - - diff --git a/games-util/terragear/terragear-.ebuild b/games-util/terragear/terragear-.ebuild deleted file mode 100644 index 41c177d..000 --- a/games-util/terragear/terragear-.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils git-r3 - -DESCRIPTION="Terrain editing programs for FlightGear" -HOMEPAGE="http://terragear.sourceforge.net/"; -EGIT_REPO_URI="git://git.code.sf.net/p/flightgear/${PN}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND=">=dev-games/simgear-3.1.0 - dev-libs/boost - >=sci-libs/gdal-2.0.0 - sci-mathematics/cgal[gmp] -" - -RDEPEND="${DEPEND} - app-arch/unzip -" -CMAKE_BUILD_TYPE="Release" - -src_configure() { - mycmakeargs=( - -DSIMGEAR_SHARED=ON - ) - - cmake-utils_src_configure -}
[gentoo-commits] proj/gamerlay:master commit in: media-gfx/recoil/files/, media-gfx/recoil/
commit: 9da1291326aae1b1e8465ce0c10f2db4c7cf546e Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Jun 16 20:09:06 2022 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Jun 16 20:09:06 2022 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9da12913 media-gfx/recoil: Update to 6.1.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Azamat H. Hackimov gmail.com> media-gfx/recoil/files/recoil-6.1.1_LDFLAGS.patch | 40 +++ media-gfx/recoil/recoil-6.1.1.ebuild | 31 ++ 2 files changed, 71 insertions(+) diff --git a/media-gfx/recoil/files/recoil-6.1.1_LDFLAGS.patch b/media-gfx/recoil/files/recoil-6.1.1_LDFLAGS.patch new file mode 100644 index 000..effb127 --- /dev/null +++ b/media-gfx/recoil/files/recoil-6.1.1_LDFLAGS.patch @@ -0,0 +1,40 @@ +From fa9042fea0e98aed0fb63aa2d43e5f637f10dad8 Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Thu, 16 Jun 2022 23:04:30 +0300 +Subject: [PATCH] Adding support of LDFLAGS + +--- + Makefile | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Makefile b/Makefile +index d2f5c63..719768e 100644 +--- a/Makefile b/Makefile +@@ -21,12 +21,12 @@ INSTALL_DATA = $(INSTALL) -m 644 + all: recoil2png $(if $(CAN_INSTALL_MAGICK),imagemagick/recoil.so) recoil-mime.xml + + recoil2png: recoil2png.c pngsave.c pngsave.h recoil-stdio.c recoil-stdio.h recoil.c recoil.h +- $(CC) $(CFLAGS) recoil2png.c pngsave.c recoil-stdio.c recoil.c -lpng -lz -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) recoil2png.c pngsave.c recoil-stdio.c recoil.c -lpng -lz -o $@ + + ifdef CAN_INSTALL_MAGICK + imagemagick/recoil.so: imagemagick/recoilmagick.c recoil.c recoil.h formats.h + ifdef MAGICK_INCLUDE_PATH +- $(CC) $(CFLAGS) $(MAGICK_CFLAGS) -I$(MAGICK_INCLUDE_PATH) imagemagick/recoilmagick.c recoil.c -shared $(MAGICK_LDFLAGS) -ldl $(MAGICK_LIBS) -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MAGICK_CFLAGS) -I$(MAGICK_INCLUDE_PATH) imagemagick/recoilmagick.c recoil.c -shared $(MAGICK_LDFLAGS) -ldl $(MAGICK_LIBS) -o $@ + else + @echo "\nDetected ImageMagick version $(MAGICK_VERSION) on your system." + @echo "To build RECOIL coder for ImageMagick," +@@ -43,7 +43,7 @@ formats.h: formats.h.xsl formats.xml + $(CITO) -o $*.c $< + + benchmark: benchmark.c recoil-stdio.c recoil-stdio.h recoil.c recoil.h +- $(CC) $(CFLAGS) benchmark.c recoil-stdio.c recoil.c -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) benchmark.c recoil-stdio.c recoil.c -o $@ + + clean: + rm -f recoil2png imagemagick/recoil.so imagemagick/coder.xml.new formats.h recoil-mime.xml benchmark Xrecoil.usr +-- +2.35.1 + diff --git a/media-gfx/recoil/recoil-6.1.1.ebuild b/media-gfx/recoil/recoil-6.1.1.ebuild new file mode 100644 index 000..463ef3f --- /dev/null +++ b/media-gfx/recoil/recoil-6.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2018-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Retro Computer Image Library" +HOMEPAGE="http://recoil.sourceforge.net/"; +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="media-libs/libpng:0=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}_LDFLAGS.patch" +) + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" recoil2png +} + +src_install() { + dobin recoil2png + doman recoil2png.1 + dodoc README +}
[gentoo-commits] proj/gamerlay:master commit in: games-engines/openxcom/
commit: fef503515d33949c7b0ae6a63de8fba20eef86f0 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Sep 23 22:18:15 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Sep 23 22:18:15 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=fef50351 games-engines/openxcom: update version Fixes running with newest dev-cpp/yaml-cpp Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Azamat H. Hackimov gmail.com> ...{openxcom-1.0.0_p20210611.ebuild => openxcom-1.0.0_p20210920.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild b/games-engines/openxcom/openxcom-1.0.0_p20210920.ebuild similarity index 97% rename from games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild rename to games-engines/openxcom/openxcom-1.0.0_p20210920.ebuild index b4d2856..d7740e1 100644 --- a/games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild +++ b/games-engines/openxcom/openxcom-1.0.0_p20210920.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://openxcom.org/"; # For translation files #SRC_URI="http://openxcom.org/git_builds/openxcom_git_master_2015_09_25_2120.zip"; EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git"; -EGIT_COMMIT=8d45159bf3e27d6aef62aff6035d9f6a59caf00b +EGIT_COMMIT=6ef797008e50dc548bb5b0b33d0b858a12792bb5 LICENSE="GPL-3" SLOT="0"
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/curseofwar/files/, games-strategy/curseofwar/
commit: 75d40c70188a7ada863876894569a4eecacca863 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:37:38 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=75d40c70 games-strategy/curseofwar: remove old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> .../curseofwar/curseofwar-1.2.0-r1.ebuild | 59 -- ...urseofwar-1.2.0-fix-gcc-error-compilation.patch | 30 --- 2 files changed, 89 deletions(-) diff --git a/games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild b/games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild deleted file mode 100644 index 86934a4..000 --- a/games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="A fast-paced action strategy game implemented using ncurses user interface." -HOMEPAGE="https://github.com/a-nikolaev/curseofwar/wiki"; -SRC_URI="https://github.com/a-nikolaev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ncurses sdl" -REQUIRED_USE="|| ( ncurses sdl )" - -DEPEND="ncurses? ( sys-libs/ncurses:0 ) - sdl? ( media-libs/libsdl )" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -i -e "s:%VERSION%:${PV}:g" ${PN}{,-sdl}.6 - sed -i -e "s:/usr/local/share/:/usr/share/:g" path.c - sed -i -e "s:TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses ):TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses tinfo ):g" CMakeLists.txt - epatch "${FILESDIR}/${P}-fix-gcc-error-compilation.patch" - cmake-utils_src_prepare -} - -src_configure() { - mycmakeargs=( - -DCW_NCURSE_FRONTEND=$(usex ncurses) - -DCW_SDL_FRONTEND=$(usex sdl) - -DCW_SDL_MULTIPLAYER=$(usex sdl) - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - doicon pixmaps/${PN}-32x32.xpm - if use ncurses ; then - dobin "${BUILD_DIR}/${PN}" - make_desktop_entry ${PN} "Curse of War" ${PN}-32x32 "Game;StrategyGame" "Terminal=true" - doman ${PN}.6 - fi - if use sdl ; then - dobin "${BUILD_DIR}/${PN}-sdl" - make_desktop_entry ${PN}-sdl "Curse of War (SDL)" ${PN}-32x32 - doman ${PN}-sdl.6 - insinto "/usr/share/${PN}" - doins -r images - fi - dodoc CHANGELOG README -} diff --git a/games-strategy/curseofwar/files/curseofwar-1.2.0-fix-gcc-error-compilation.patch b/games-strategy/curseofwar/files/curseofwar-1.2.0-fix-gcc-error-compilation.patch deleted file mode 100644 index d2593c7..000 --- a/games-strategy/curseofwar/files/curseofwar-1.2.0-fix-gcc-error-compilation.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 5d4865e03f96b73af602c6fb11a618195dc6d00c Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" -Date: Wed, 30 Oct 2013 23:19:29 +0600 -Subject: [PATCH] =?UTF-8?q?Fixed=20GCC=20error=20compilation=20Fixed=20"ex?= - =?UTF-8?q?pected=20primary-expression=20before=20=C2=AB.=C2=BB=20token"?= - =?UTF-8?q?=20error.?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - - output-sdl.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/output-sdl.c b/output-sdl.c -index 7f67c5c..54f652b 100644 a/output-sdl.c -+++ b/output-sdl.c -@@ -380,7 +380,7 @@ void output_sdl (SDL_Surface *tileset, SDL_Surface *typeface, SDL_Surface *uisur - /* line */ - int line_width=555; - struct SDL_Rect src_line_rect = {0, 0, line_width, 1}; -- struct SDL_Rect dst_line_rect = {.x=TILE_WIDTH + 75*TYPE_WIDTH/2 - line_width/2, .y=screen_y + (TYPE_HEIGHT*5/2), .w=line_width, .h=1}; -+ struct SDL_Rect dst_line_rect = {TILE_WIDTH + 75*TYPE_WIDTH/2 - line_width/2, screen_y + (TYPE_HEIGHT*5/2), line_width, 1}; - SDL_BlitSurface(uisurf, &src_line_rect, screen, &dst_line_rect); - - } --- -1.8.1.5 -
[gentoo-commits] proj/gamerlay:master commit in: media-sound/oaml/
commit: 18979b7bc021e1eafa012c8757437f0a44e6a650 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:43:51 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=18979b7b media-sound/oaml: migrate to cmake.eclass Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> media-sound/oaml/oaml-1.3.4.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-sound/oaml/oaml-1.3.4.ebuild b/media-sound/oaml/oaml-1.3.4.ebuild index 84da05b..41b6905 100644 --- a/media-sound/oaml/oaml-1.3.4.ebuild +++ b/media-sound/oaml/oaml-1.3.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="Open Adaptive Music Library" HOMEPAGE="https://oamldev.github.io"; @@ -30,5 +30,5 @@ src_configure() { -DENABLE_OGG=$(usex ogg) -DENABLE_SOXR=$(usex soxr) ) - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/curseofwar/
commit: e6e4b221f047b0109a6f167e718009dcbf4f2638 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:37:09 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e6e4b221 games-strategy/curseofwar: update to 1.3.0 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/curseofwar/curseofwar-1.3.0.ebuild | 50 +++ 1 file changed, 50 insertions(+) diff --git a/games-strategy/curseofwar/curseofwar-1.3.0.ebuild b/games-strategy/curseofwar/curseofwar-1.3.0.ebuild new file mode 100644 index 000..f41e4d7 --- /dev/null +++ b/games-strategy/curseofwar/curseofwar-1.3.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A fast-paced action strategy game implemented using ncurses user interface." +HOMEPAGE="https://github.com/a-nikolaev/curseofwar/wiki"; +SRC_URI="https://github.com/a-nikolaev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ncurses sdl" +REQUIRED_USE="|| ( ncurses sdl )" + +DEPEND="ncurses? ( sys-libs/ncurses:0 ) + sdl? ( media-libs/libsdl )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -i -e "s:TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses ):TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses tinfo ):g" CMakeLists.txt + sed -i -e 's:INSTALL_DATA:"/usr/share/curseofwar/":g' path.c || die "sed failed" + cmake_src_prepare +} + +src_configure() { + mycmakeargs=( + -DCW_NCURSE_FRONTEND=$(usex ncurses) + -DCW_SDL_FRONTEND=$(usex sdl) + -DCW_SDL_MULTIPLAYER=$(usex sdl) + ) + cmake_src_configure +} + +src_install() { + if use ncurses ; then + dobin "${BUILD_DIR}/${PN}" + doman ${PN}.6 + fi + if use sdl ; then + dobin "${BUILD_DIR}/${PN}-sdl" + doman ${PN}-sdl.6 + insinto "/usr/share/${PN}" + doins -r images + fi + dodoc CHANGELOG README +}
[gentoo-commits] proj/gamerlay:master commit in: games-fps/dhewm3/
commit: ffd7ecdff6b97361f0583adff90bd8c03422 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:14:04 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ffd7ecdf games-fps/dhewm3: remove old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-fps/dhewm3/dhewm3-1.5.1_pre1.ebuild | 66 --- 1 file changed, 66 deletions(-) diff --git a/games-fps/dhewm3/dhewm3-1.5.1_pre1.ebuild b/games-fps/dhewm3/dhewm3-1.5.1_pre1.ebuild deleted file mode 100644 index cdb8cdb..000 --- a/games-fps/dhewm3/dhewm3-1.5.1_pre1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -MY_PV=${PV/_pre/_PRE} - -DESCRIPTION="A Doom 3 GPL source modification." -HOMEPAGE="https://github.com/dhewm/dhewm3"; -SRC_URI="https://github.com/dhewm/dhewm3/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="dedicated" - -DEPEND=" - virtual/jpeg:0 - media-libs/libogg - media-libs/libsdl2 - media-libs/libvorbis - media-libs/openal - net-misc/curl - sys-libs/zlib:= -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" -CMAKE_USE_DIR="${S}/neo" - -DATADIR=/usr/share/dhewm3 -DOCS="README.md" - -# TODO: patch for common games-dir with roe and doom3-data - -src_configure() { - mycmakeargs=( - -DDEDICATED=ON - -DSDL2=ON - -DCORE=$(usex dedicated OFF ON) - -DBASE=$(usex dedicated OFF ON) - -DD3XP=$(usex dedicated OFF ON) - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - keepdir "${DATADIR}" - cmake-utils_src_install - - newicon "${CMAKE_USE_DIR}"/sys/linux/setup/image/doom3.png "${PN}".png - make_desktop_entry "${PN}" "Doom 3 - dhewm" -} - -pkg_postinst() { - elog "You need to copy *.pk4 from either your installation media or your hard drive to" - elog "${DATADIR}/base before running the game," - elog "or 'emerge games-fps/doom3-data' to install from CD." - echo -}
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/opendungeons/
commit: b53bf44af0563dc270d686a3d03a6376dfc556ce Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:39:26 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b53bf44a games-strategy/opendungeons: migrate to cmake.eclass Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/opendungeons/opendungeons-0.7.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-strategy/opendungeons/opendungeons-0.7.1.ebuild b/games-strategy/opendungeons/opendungeons-0.7.1.ebuild index 6348c47..c5eb612 100644 --- a/games-strategy/opendungeons/opendungeons-0.7.1.ebuild +++ b/games-strategy/opendungeons/opendungeons-0.7.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="An open source, real time strategy game based on the Dungeon Keeper series" HOMEPAGE="http://opendungeons.github.io/"; @@ -20,8 +20,8 @@ RDEPEND=">=dev-games/cegui-0.8.0[ogre,opengl] dev-games/ois dev-libs/boost:= >=media-libs/libsfml-2" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_configure() { local mycmakeargs=(
[gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
commit: d826d7f8161916edebec89079e70bd7293698652 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:31:08 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d826d7f8 games-arcade/mars-game: update ebuild for EAPI=7 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-arcade/mars-game/mars-game-0.7.6.ebuild | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/games-arcade/mars-game/mars-game-0.7.6.ebuild b/games-arcade/mars-game/mars-game-0.7.6.ebuild index bbbd032..af1edc8 100644 --- a/games-arcade/mars-game/mars-game-0.7.6.ebuild +++ b/games-arcade/mars-game/mars-game-0.7.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils gnome2-utils prefix +inherit cmake prefix MY_PN="marsshooter" MY_P="${MY_PN}-${PV}" @@ -23,6 +23,7 @@ DEPEND=" virtual/opengl " RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/M.A.R.S.-${MY_P}" @@ -31,7 +32,7 @@ PATCHES=( ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare hprefixify src/System/settings.cpp } @@ -42,9 +43,5 @@ src_configure() { -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" ) - cmake-utils_src_configure + cmake_src_configure } - -pkg_preinst() { gnome2_icon_savelist; } -pkg_postinst() { gnome2_icon_cache_update; } -pkg_postrm() { gnome2_icon_cache_update; }
[gentoo-commits] proj/gamerlay:master commit in: games-action/area2048/, games-action/area2048/files/
commit: b9914d2c155b43f92ae742a9a35e737fe351f45f Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:14:38 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:53 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b9914d2c games-action/area2048: remove broken package Signed-off-by: Azamat H. Hackimov gmail.com> games-action/area2048/area2048-1.03.ebuild | 67 -- .../area2048/files/area2048-1.03-homedir.patch | 157 --- .../area2048/files/area2048-1.03-import.patch | 1230 .../area2048/files/area2048-1.03-makefile.patch| 22 - .../area2048/files/area2048-1.03-src.patch | 1217 --- games-action/area2048/files/area2048.png | Bin 2508 -> 0 bytes games-action/area2048/metadata.xml |8 - 7 files changed, 2701 deletions(-) diff --git a/games-action/area2048/area2048-1.03.ebuild b/games-action/area2048/area2048-1.03.ebuild deleted file mode 100644 index df021f3..000 --- a/games-action/area2048/area2048-1.03.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -inherit d-games - -MY_PN=a2k -MY_PV=${PV//./_} - -DESCRIPTION="jumpei isshiki's HelloWorldProject (2005/01/17) " -HOMEPAGE="https://sourceforge.net/projects/area2048/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-linux.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_unpack(){ - cd "${WORKDIR}" - unpack ${MY_PN}.zip - cd "${S}" - unpack ${MY_PN}_src.zip - -} - -src_prepare(){ - epatch "${FILESDIR}"/${P}-import.patch - epatch "${FILESDIR}"/${P}-src.patch - epatch "${FILESDIR}"/${P}-makefile.patch - epatch "${FILESDIR}"/${P}-homedir.patch - sed -i \ - -e 's:"\(icon.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/util_pad.d \ - -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - -e 's:"\(stg0[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - -e 's:"\(boss0[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - -e 's:"\(se_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - -e 's:"\(voice[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - -e 's:"\(bullet[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/init.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} || die "dogamesbin failed" - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins *.xml *.bmp *.ogg *.wav || die - newicon "${FILESDIR}"/${PN}.png ${PN}.png - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -} diff --git a/games-action/area2048/files/area2048-1.03-homedir.patch b/games-action/area2048/files/area2048-1.03-homedir.patch deleted file mode 100644 index f18a52d..000 --- a/games-action/area2048/files/area2048-1.03-homedir.patch +++ /dev/null @@ -1,157 +0,0 @@ -diff -Naur a2k-o/a2k_src/src/gctrl.d a2k/a2k_src/src/gctrl.d a2k-o/a2k_src/src/gctrl.d 2005-01-18 02:03:08.0 +0100 -+++ a2k/a2k_src/src/gctrl.d2009-08-29 12:21:15.0 +0200 -@@ -6,6 +6,12 @@ - 2004/04/08 jumpei isshiki - */ - -+private import SDL; -+private import std.stdio; -+private import std.math; -+private import std.file; -+private import std.path; -+private import std.string; - private import std.random; - private import util_snd; - private import util_pad; -@@ -72,6 +78,30 @@ - private float rank_max; - private float rank_min; - -+public static char[] pref_dir() { -+ -+ char * home = getenv("HOME"); -+ -+ if (home is null) -+ -+throw new Error("HOME environment variable undefined"); -+ -+ char[] dir = std.string.toString(home) ~ "/.area2048"; -+ -+ try { -+ -+mkdir(dir); -+ -+ } catch (FileException e) { -+ -+
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi/
commit: b477605151fd118fcbda43a444fe8a1232cbd5fc Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:23:26 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b4776051 games-strategy/vcmi: migrate to cmake.eclass Fix ffmpeg dependency Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/vcmi/vcmi-0.99.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/games-strategy/vcmi/vcmi-0.99.ebuild b/games-strategy/vcmi/vcmi-0.99.ebuild index 82ccb57..0e8adba 100644 --- a/games-strategy/vcmi/vcmi-0.99.ebuild +++ b/games-strategy/vcmi/vcmi-0.99.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit eutils cmake-utils flag-o-matic +inherit eutils cmake flag-o-matic DESCRIPTION="Heroes of Might and Magic III game engine rewrite" HOMEPAGE="http://forum.vcmi.eu/index.php"; @@ -19,7 +19,7 @@ CDEPEND=" media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf - virtual/ffmpeg + media-video/ffmpeg sys-libs/zlib[minizip] launcher? ( dev-qt/qtgui @@ -61,10 +61,6 @@ src_configure() { # ^ or not? ) export CCACHE_SLOPPINESS="time_macros" - cmake-utils_src_configure + cmake_src_configure strip-cppflags -DNDEBUG } - -src_install() { - cmake-utils_src_install -}
[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifengine/
commit: 212a195a158cc7ce9fb47fdf8f5730db7422e6e0 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:06:11 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=212a195a games-engines/fifengine: migrate to cmake.eclass Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/fifengine/fifengine-0.4.2.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/games-engines/fifengine/fifengine-0.4.2.ebuild b/games-engines/fifengine/fifengine-0.4.2.ebuild index 8a8a6a8..81c42f3 100644 --- a/games-engines/fifengine/fifengine-0.4.2.ebuild +++ b/games-engines/fifengine/fifengine-0.4.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{7..9} pypy3 ) -inherit eutils python-single-r1 cmake-utils +inherit eutils python-single-r1 cmake DESCRIPTION="Flexible Isometric Free Engine, 2D" HOMEPAGE="http://fifengine.de"; @@ -66,9 +66,5 @@ src_configure() { -Dbuild-library=ON ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install + cmake_src_configure }
[gentoo-commits] proj/gamerlay:master commit in: games-engines/openxcom/
commit: a021a17ceda3a1dcde4fac55e171a6999ba58613 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 19:57:41 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a021a17c games-engines/openxcom: update ebuild Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> ...1215.ebuild => openxcom-1.0.0_p20210611.ebuild} | 26 -- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/games-engines/openxcom/openxcom-1.0.0_p20171215.ebuild b/games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild similarity index 81% rename from games-engines/openxcom/openxcom-1.0.0_p20171215.ebuild rename to games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild index 114c2b0..b4d2856 100644 --- a/games-engines/openxcom/openxcom-1.0.0_p20171215.ebuild +++ b/games-engines/openxcom/openxcom-1.0.0_p20210611.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils git-r3 +inherit cmake git-r3 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown" HOMEPAGE="http://openxcom.org/"; # For translation files #SRC_URI="http://openxcom.org/git_builds/openxcom_git_master_2015_09_25_2120.zip"; EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git"; -EGIT_COMMIT=19efea3da04465ddc4d61a3a6aae25d0eff105a3 +EGIT_COMMIT=8d45159bf3e27d6aef62aff6035d9f6a59caf00b LICENSE="GPL-3" SLOT="0" @@ -30,21 +30,27 @@ DEPEND="${RDEPEND} DOCS=( README.md ) +src_prepare() { + default + sed -i -e "s:/man/man6:/share/man/man6:g" docs/CMakeLists.txt + cmake_src_prepare +} + src_configure() { mycmakeargs=( "-DCMAKE_INSTALL_BINDIR=/usr/bin" "-DCMAKE_INSTALL_DATADIR=/usr/share" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - use doc && cmake-utils_src_compile doxygen - cmake-utils_src_compile + use doc && cmake_src_compile doxygen + cmake_src_compile } src_install() { - cmake-utils_src_install + cmake_src_install use doc && dodoc -r "${CMAKE_BUILD_DIR}/docs/html/" # for i in "common" "standard/xcom1" "standard/xcom2" ; do @@ -55,10 +61,6 @@ src_install() { # doins -r "../openxcom/standard/xcom1/Language/" # insinto "${GAMES_DATADIR}/${PN}/standard/xcom2/Language/" # doins -r "../openxcom/standard/xcom2/Language/" - - doicon res/linux/icons/openxcom.svg - domenu res/linux/openxcom.desktop - } pkg_postinst() {
[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifechan/
commit: 868305af171cb4eceb4bff1db9f544bb21519fee Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:00:52 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=868305af games-engines/fifechan: migrate to cmake eclass Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/fifechan/fifechan-0.1.5.ebuild | 20 +--- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/games-engines/fifechan/fifechan-0.1.5.ebuild b/games-engines/fifechan/fifechan-0.1.5.ebuild index 8522eb7..608635e 100644 --- a/games-engines/fifechan/fifechan-0.1.5.ebuild +++ b/games-engines/fifechan/fifechan-0.1.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="Lightweight cross platform GUI C++ library designed for games" HOMEPAGE="http://fifengine.github.io/fifechan/"; @@ -34,16 +34,14 @@ DEPEND=" " RDEPEND="${DEPEND}" -usx() { usex $* ON OFF; } - src_configure() { local mycmakeargs=( - -DENABLE_ALLEGRO=$(usx allegro) - -DENABLE_OPENGL=$(usx opengl) + -DENABLE_ALLEGRO=$(usex allegro) + -DENABLE_OPENGL=$(usex opengl) # -DENABLE_OPENGL_CONTRIB=$(usx opengl) - -DENABLE_SDL=$(usx sdl) - -DENABLE_SDL_CONTRIB=$(usx sdl) - -DENABLE_IRRLICHT=$(usx irrlicht) + -DENABLE_SDL=$(usex sdl) + -DENABLE_SDL_CONTRIB=$(usex sdl) + -DENABLE_IRRLICHT=$(usex irrlicht) ) - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] proj/gamerlay:master commit in: games-action/twoworlds/
commit: 1d98e0da686688aef1607a2aa5da6a2f165b384b Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:10:53 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:40 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1d98e0da games-action/twoworlds: remove broken package Signed-off-by: Azamat H. Hackimov gmail.com> games-action/twoworlds/metadata.xml | 14 - games-action/twoworlds/twoworlds-2.0.0.2.ebuild | 77 - 2 files changed, 91 deletions(-) diff --git a/games-action/twoworlds/metadata.xml b/games-action/twoworlds/metadata.xml deleted file mode 100644 index 010a55e..000 --- a/games-action/twoworlds/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -m...@mva.name -Vadim A. Misbakh-Soloviov - - - - -Use GOG archive - - - diff --git a/games-action/twoworlds/twoworlds-2.0.0.2.ebuild b/games-action/twoworlds/twoworlds-2.0.0.2.ebuild deleted file mode 100644 index 8676039..000 --- a/games-action/twoworlds/twoworlds-2.0.0.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils unpacker - -DESCRIPTION="Action RPG with open world" -HOMEPAGE="https://en.wikipedia.org/wiki/Two_Worlds_(video_game)" -SRC_URI=" - gog? ( - gog_two_worlds_epic_edition_${PV}.sh - ) -" - -RESTRICT="fetch strip" -LICENSE="all-rights-reserved" - -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="+gog" - -DEPEND="app-arch/unzip" -RDEPEND="app-emulation/wine-vanilla - app-emulation/winetricks -" - -S="${WORKDIR}" - -pkg_nofetch() { - einfo "" - einfo "Please open ${HOMEPAGE}, choose a place to buy it," - einfo "then download \"${SRC_URI}\", and move/link it to \"${DISTDIR}\"" - einfo "" - einfo "P.S.: I've only gog version. So, if you have Humble Store version" - einfo "and want this ebuild to also cover it — please contact me." -} - -src_unpack() { - for f in ${A[@]}; do - unzip -qn "${DISTDIR}/${f}" - done -} - -src_install() { -exit - local dir="/opt/${PN}" arch="x86" exe modexe; - -# use amd64 && arch="x86_64"; - exe="${PN^}.x86"; # fixme when gog'll release x86_64 version - cfgexe="GamepadConfigTool.x86" #.${arch}"; - - insinto "${dir}"; - exeinto "${dir}"; - - cd data/noarch; - - doins -r game/* - doexe "game/${exe}" "game/${cfgexe}" "support/gog-system-report.sh" - - touch "${D}/${dir}/controller.config" - fperms 666 "${dir}/controller.config" # so, gamepad config tool will be able to save content to it, even if runs under unpriv. user - - make_wrapper "${PN}" "./${exe}" "${dir}" - make_wrapper "${PN}-gog-system-report" "./gog-system-report.sh" "${dir}" - make_wrapper "${PN}-gc" "./${cfgexe}" "${dir}" - newicon "support/icon.png" "${PN}.png" - make_desktop_entry "${PN}" "${PN^}: Play" "${PN}" - make_desktop_entry "${PN}-gc" "${PN^}: Gamepad Configuration tool" "${PN}" -} - -pkg_postinst() { - einfo 'If game badly detects your gamepad (i.e. some keys is not working),' - einfo 'you can run `dex-gc` tool (Gamepad Configuration tool)' - einfo 'It will calibrate your gamepad and save configuration so Dex game' - einfo 'will be able to load it and work normally with your gamepad' -}
[gentoo-commits] proj/gamerlay:master commit in: games-arcade/alex4/
commit: 91787fc0e934559b9a93013eb8cce31926b60e08 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:25:41 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=91787fc0 games-arcade/alex4: update dependencies Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-arcade/alex4/alex4-1.2.1.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/games-arcade/alex4/alex4-1.2.1.ebuild b/games-arcade/alex4/alex4-1.2.1.ebuild index 6d6a78a..53cb67e 100644 --- a/games-arcade/alex4/alex4-1.2.1.ebuild +++ b/games-arcade/alex4/alex4-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,10 +12,8 @@ SRC_URI="https://github.com/carstene1ns/alex4/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="|| ( media-libs/aldumb media-libs/dumb[allegro] ) - media-libs/allegro:0" +RDEPEND="media-libs/dumb[allegro]" DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${P}_gcc10.patch" )
[gentoo-commits] proj/gamerlay:master commit in: games-fps/dhewm3/
commit: bb14430918c8efadda0508faef1a10423e5150c1 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 20:13:46 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=bb144309 games-fps/dhewm3: update to 1.5.1 Migrage to cmake.eclass Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-fps/dhewm3/dhewm3-1.5.1.ebuild | 51 1 file changed, 51 insertions(+) diff --git a/games-fps/dhewm3/dhewm3-1.5.1.ebuild b/games-fps/dhewm3/dhewm3-1.5.1.ebuild new file mode 100644 index 000..91f55cb --- /dev/null +++ b/games-fps/dhewm3/dhewm3-1.5.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A Doom 3 GPL source modification." +HOMEPAGE="https://github.com/dhewm/dhewm3"; +SRC_URI="https://github.com/dhewm/dhewm3/releases/download/${PV}/${P}-src.tar.xz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dedicated" + +DEPEND=" + virtual/jpeg:0 + media-libs/libogg + media-libs/libsdl2 + media-libs/libvorbis + media-libs/openal + net-misc/curl + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +CMAKE_USE_DIR="${S}/neo" + +DATADIR=/usr/share/dhewm3 +DOCS="README.md" + +# TODO: patch for common games-dir with roe and doom3-data + +src_configure() { + mycmakeargs=( + -DDEDICATED=ON + -DSDL2=ON + -DCORE=$(usex dedicated OFF ON) + -DBASE=$(usex dedicated OFF ON) + -DD3XP=$(usex dedicated OFF ON) + ) + cmake_src_configure +} + +pkg_postinst() { + elog "You need to copy *.pk4 from either your installation media or your hard drive to" + elog "/usr/share/dhewm3/base before running the game," + elog "or 'emerge games-fps/doom3-data' to install from CD." + echo +}
[gentoo-commits] proj/gamerlay:master commit in: games-engines/ags/
commit: 702e805b1ea274638b2e5e6de18171da0aa85017 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:42:21 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=702e805b games-engines/ags: update to 3.5.1.8 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/ags/ags-3.3.5.7.ebuild | 9 +++-- .../ags/{ags-3.3.5.7.ebuild => ags-3.5.1.8.ebuild}| 15 ++- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/games-engines/ags/ags-3.3.5.7.ebuild b/games-engines/ags/ags-3.3.5.7.ebuild index f5293a5..256a765 100644 --- a/games-engines/ags/ags-3.3.5.7.ebuild +++ b/games-engines/ags/ags-3.3.5.7.ebuild @@ -1,21 +1,18 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="A game/runtime interpreter for the Adventure Game Studio engine" -HOMEPAGE="http://www.adventuregamestudio.co.uk/ http://www.adventuregamestudio.co.uk/"; +HOMEPAGE="http://www.adventuregamestudio.co.uk/"; SRC_URI="https://github.com/adventuregamestudio/ags/releases/download/v.${PV}/${PN}_linux_v.${PV}.tar.xz"; LICENSE="Artistic-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" - >=media-libs/aldumb-0.9.3 - media-libs/allegro:0 - >=media-libs/dumb-0.9.3 + media-libs/dumb[allegro] media-libs/freetype:2 media-libs/libogg media-libs/libtheora diff --git a/games-engines/ags/ags-3.3.5.7.ebuild b/games-engines/ags/ags-3.5.1.8.ebuild similarity index 65% copy from games-engines/ags/ags-3.3.5.7.ebuild copy to games-engines/ags/ags-3.5.1.8.ebuild index f5293a5..b0eedb2 100644 --- a/games-engines/ags/ags-3.3.5.7.ebuild +++ b/games-engines/ags/ags-3.5.1.8.ebuild @@ -1,31 +1,28 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="A game/runtime interpreter for the Adventure Game Studio engine" -HOMEPAGE="http://www.adventuregamestudio.co.uk/ http://www.adventuregamestudio.co.uk/"; -SRC_URI="https://github.com/adventuregamestudio/ags/releases/download/v.${PV}/${PN}_linux_v.${PV}.tar.xz"; +HOMEPAGE="http://www.adventuregamestudio.co.uk/"; +SRC_URI="https://github.com/adventuregamestudio/ags/archive/refs/tags/v.${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Artistic-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" - >=media-libs/aldumb-0.9.3 - media-libs/allegro:0 - >=media-libs/dumb-0.9.3 + media-libs/dumb[allegro] media-libs/freetype:2 media-libs/libogg media-libs/libtheora media-libs/libvorbis" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}_linux_v.${PV}" +S="${WORKDIR}/${PN}-v.${PV}" src_prepare() { - eapply_user + default sed -i -e "s:-O2 -g -fsigned-char::" Engine/Makefile-defs.linux \ || die }
[gentoo-commits] proj/gamerlay:master commit in: games-engines/ags/
commit: 56caa2e6839ea65d7ccb01c3caf7590a8a4da3fb Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:42:52 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:59 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=56caa2e6 games-engines/ags: remove old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/ags/ags-3.3.5.7.ebuild | 44 1 file changed, 44 deletions(-) diff --git a/games-engines/ags/ags-3.3.5.7.ebuild b/games-engines/ags/ags-3.3.5.7.ebuild deleted file mode 100644 index 256a765..000 --- a/games-engines/ags/ags-3.3.5.7.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A game/runtime interpreter for the Adventure Game Studio engine" -HOMEPAGE="http://www.adventuregamestudio.co.uk/"; -SRC_URI="https://github.com/adventuregamestudio/ags/releases/download/v.${PV}/${PN}_linux_v.${PV}.tar.xz"; - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - media-libs/dumb[allegro] - media-libs/freetype:2 - media-libs/libogg - media-libs/libtheora - media-libs/libvorbis" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}_linux_v.${PV}" - -src_prepare() { - eapply_user - sed -i -e "s:-O2 -g -fsigned-char::" Engine/Makefile-defs.linux \ - || die -} - -src_compile() { - emake --directory=Engine -} - -src_install() { - dobin Engine/ags - dodoc README.md -} - -pkg_postinst() { - ewarn "In order to play AGS games run command:" - ewarn "${PN} /path/to/gamedir" - ewarn "or" - ewarn "${PN} /path/to/game.exe" -}
[gentoo-commits] proj/gamerlay:master commit in: dev-libs/fuzzylite/
commit: b5624d22c6b33f3850103ee75894c9527e1b1a53 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:08:30 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:40 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b5624d22 dev-libs/fuzzylite: update package to 6.0 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> dev-libs/fuzzylite/fuzzylite-6.0.ebuild | 29 + 1 file changed, 29 insertions(+) diff --git a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild new file mode 100644 index 000..d05ba89 --- /dev/null +++ b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A Fuzzy Logic Control Library in C++" +HOMEPAGE="http://www.fuzzylite.com/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +S="${WORKDIR}/${P}/${PN}" + +DOCS="../README.md" + +src_configure() { + local mycmakeargs=( + -DFL_BUILD_STATIC=$(usex static-libs) + -DFL_USE_FLOAT=ON + -DFL_BACKTRACE=ON + -DFL_BUILD_TESTS=OFF + ) + cmake_src_configure +}
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/
commit: d21f207672de55971ed3ece56efdbe79b416b0b3 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 17:46:05 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 17:51:04 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d21f2076 games-rpg/arx-libertatis: cleanup ebuild Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> ...atis-1.1.2_p2.ebuild => arx-libertatis-1.1.2_p2-r1.ebuild} | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild similarity index 88% rename from games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild rename to games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild index 68ac100..d828706 100644 --- a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild +++ b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,8 +34,8 @@ RDEPEND="${COMMON_DEPEND} crash-reporter? ( sys-devel/gdb )" DEPEND="${COMMON_DEPEND} dev-libs/boost - virtual/pkgconfig static? ( media-libs/glew[static-libs] )" +BDEPEND="virtual/pkgconfig" DOCS=( README.md AUTHORS CHANGELOG ) @@ -68,9 +68,6 @@ src_configure() { } pkg_postinst() { - elog "optional dependencies:" - elog " games-rpg/arx-fatalis-data (from CD or GOG)" - elog " games-rpg/arx-fatalis-demo (free demo)" elog elog "This package only installs the game binary." elog "You need the demo or full game data. Also see:" @@ -79,7 +76,3 @@ pkg_postinst() { elog "If you have already installed the game or use the STEAM version," elog "run \"/usr/bin/arx-install-data\"" } - -#pkg_postrm() { -# gnome2_icon_cache_update -#}
[gentoo-commits] proj/gamerlay:master commit in: dev-libs/fuzzylite/
commit: 7acbc21537cae555dcd2d50989db160f5ca31ebe Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 18:09:18 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:40 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=7acbc215 dev-libs/fuzzylite: remove old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> dev-libs/fuzzylite/fuzzylite-5.0.ebuild | 37 - dev-libs/fuzzylite/metadata.xml | 5 - 2 files changed, 42 deletions(-) diff --git a/dev-libs/fuzzylite/fuzzylite-5.0.ebuild b/dev-libs/fuzzylite/fuzzylite-5.0.ebuild deleted file mode 100644 index 3f41bb3..000 --- a/dev-libs/fuzzylite/fuzzylite-5.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils - -DESCRIPTION="A Fuzzy Logic Control Library in C++" -HOMEPAGE="http://www.fuzzylite.com/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+c++11 static-libs" - -S="${WORKDIR}/${P}/${PN}" - -src_configure() { - local mycmakeargs=( - -DFL_BUILD_STATIC=$(usex static-libs) - -DFL_USE_FLOAT=ON - -DFL_BACKTRACE=ON - -DFL_CPP11=$(usex c++11) - ) - cmake-utils_src_configure -} - -#pkg_postinst() { -#games_pkg_postinst -# -# elog For the game to work properly, please copy your -# elog \"Heroes Of Might and Magic: The Wake Of Gods\" -# elog game directory into ${GAMES_DATADIR}/${PN} . -# elog For more information, please visit: -# elog http://wiki.vcmi.eu/index.php?title=Installation_on_Linux -#} diff --git a/dev-libs/fuzzylite/metadata.xml b/dev-libs/fuzzylite/metadata.xml index 9d2ae5b..d83a7f5 100644 --- a/dev-libs/fuzzylite/metadata.xml +++ b/dev-libs/fuzzylite/metadata.xml @@ -5,11 +5,6 @@ g...@mva.name Vadim A. Misbakh-Soloviov - - -Add support for C++11 - - A Fuzzy Logic Control Library in C++
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/
commit: 76a8eabf4dde8d1a954ab89a4d98d70be9885058 Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 17:50:09 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:38 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=76a8eabf games-rpg/arx-fatalis-demo: remove package Remove outdated fetch-restricted package. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild | 45 -- games-rpg/arx-fatalis-demo/metadata.xml| 8 2 files changed, 53 deletions(-) diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild deleted file mode 100644 index 689ef22..000 --- a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Arx Fatalis demo" -HOMEPAGE="https://store.steampowered.com/app/1700/Arx_Fatalis/"; -SRC_URI="arx_demo_english.zip" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="fetch" - -RDEPEND=" - !games-rpg/arx-fatalis-data - games-rpg/arx-libertatis" -DEPEND=" - app-arch/cabextract - app-arch/unzip -" - -S="${WORKDIR}" - -pkg_nofetch() { - einfo "Please find and download ${SRC_URI} and put it into your distfiles directory." - einfo "There is a list of possible download locations at" - einfo "http://wiki.arx-libertatis.org/Getting_the_game_data#Demo"; -} - -src_unpack() { - unpack ${A} - cabextract Setup{1,2,3}.cab || die "cabextract failed" -} - -src_install() { - insinto /usr/share/arx/misc - doins bin/Logo.bmp bin/Arx.ttf - insinto /usr/share/arx - newins bin/LOC.pak loc.pak - newins SFX.pak sfx.pak - newins SPEECH.pak speech.pak - doins data.pak bin/data2.pak -} diff --git a/games-rpg/arx-fatalis-demo/metadata.xml b/games-rpg/arx-fatalis-demo/metadata.xml deleted file mode 100644 index a46fb61..000 --- a/games-rpg/arx-fatalis-demo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -azamat.hacki...@gmail.com -Azamat H. Hackimov - -
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-data/
commit: 5683af25fb86303da557e8814a6fc26e3edb0e1c Author: Azamat H. Hackimov gmail com> AuthorDate: Mon Jul 12 17:48:20 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Mon Jul 12 20:45:31 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5683af25 games-rpg/arx-fatalis-data: remove ebuild Remove outdated mirror-restricted package. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-data-1.21-r4.ebuild| 92 -- games-rpg/arx-fatalis-data/metadata.xml| 19 - 2 files changed, 111 deletions(-) diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild deleted file mode 100644 index 3884741..000 --- a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -CDROM_OPTIONAL="yes" -inherit eutils cdrom check-reqs - -DESCRIPTION="Arx Fatalis data files" -HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; -SRC_URI="cdinstall? ( https://cdn.bethsoft.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe ) - gog? ( setup_arx_fatalis_2.0.0.7.exe )" - -LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gog" -REQUIRED_USE="^^ ( cdinstall gog )" -RESTRICT="binchecks bindist mirror gog? ( fetch )" - -RDEPEND="games-rpg/arx-libertatis" -DEPEND="app-arch/innoextract - cdinstall? ( app-arch/cabextract )" - -CHECKREQS_DISK_BUILD="621M" -CHECKREQS_DISK_USR="617M" - -S=${WORKDIR} - -detect_language() { - speech_checksum=$(find '.' -iname "speech.pak" \ - -exec md5sum -b '{}' \; | sed "s/ .*//g") - if [[ -z $speech_checksum ]] ; then - speech_checksum=$(find '.' -iname "speech_default.pak" \ - -exec md5sum -b '{}' \; | sed "s/ .*//g") - fi - - # check if the checksum is of a known localisation and set data_lang to - # the language string to be used with the 1.21 patch installer - case "$speech_checksum" in - '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;; - # Bundled version of AF included with NVIDIA card - 'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;; - '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;; - '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;; - '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;; - '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;; - '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;; - '') eerror "speech*.pak not found" - die "speech*.pak not found" ;; - *) eerror "unsupported data language - speech*.pak checksum:" \ - "$speech_checksum" \ - "please file a gentoo bug" - die "unsupported data language, file a gentoo bug" ;; - esac -} - -pkg_nofetch() { - einfo "Please download ${A} from your GOG.com account after buying Arx Fatalis" - einfo "and put it into your DISTDIR directory." -} - -src_unpack() { - local data_lang - - if use cdinstall ; then - cdrom_get_cds bin/Arx.ttf - find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' \; - detect_language - else - # gog only offers english - data_lang="english" - fi - - einfo "Data language: $data_lang" - innoextract --lowercase --language=${data_lang} \ - "${DISTDIR}"/${A} || die -} - -src_install() { - insinto /usr/share/arx - doins -r app/{graph,misc} - find . -iname "*.pak" -exec doins '{}' \; - - dodoc app/{manual,map}.pdf - - # convert to lowercase - cd "${D}" - find . -type f -exec sh -c 'echo "${1}" - lower="`echo "${1}" | tr [:upper:] [:lower:]`" - [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; -} diff --git a/games-rpg/arx-fatalis-data/metadata.xml b/games-rpg/arx-fatalis-data/metadata.xml deleted file mode 100644 index 5890880..000 --- a/games-rpg/arx-fatalis-data/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - proxy-ma...@gentoo.org - Proxy Maintainers - - - dan...@constexpr.org - Daniel Scharrer - - - ga...@gentoo.org - Gentoo Games Project - - - Extract the data from the GOG.com installer. - -
[gentoo-commits] proj/gamerlay:master commit in: games-arcade/aquaria/
commit: e375b49fd96d9e7fbf9e1a58f4f350f9d4c3e402 Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Feb 5 18:02:26 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Fri Feb 5 19:25:58 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e375b49f games-arcade/aquaria: remove package Unmaintained, failed to compile. Signed-off-by: Azamat H. Hackimov gmail.com> games-arcade/aquaria/aquaria-.ebuild | 109 --- games-arcade/aquaria/metadata.xml| 8 --- 2 files changed, 117 deletions(-) diff --git a/games-arcade/aquaria/aquaria-.ebuild b/games-arcade/aquaria/aquaria-.ebuild deleted file mode 100644 index 3b1583b..000 --- a/games-arcade/aquaria/aquaria-.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -EHG_REPO_URI="http://hg.icculus.org/icculus/aquaria"; - -inherit eutils flag-o-matic cmake-utils mercurial - -DESCRIPTION="A 2D scroller set in a massive ocean world" -HOMEPAGE="http://www.bit-blot.com/aquaria/"; -SRC_URI="aquaria-lnx-humble-bundle.mojo.run" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="luajit" -RESTRICT="fetch" - -RDEPEND=" - luajit? ( - dev-lang/luajit:2 - ) - !luajit? ( - || ( - dev-lang/lua:5.1 - dev-lang/lua:0 - ) - ) - >=dev-libs/tinyxml-2.6.1-r1[stl] - games-engines/bbge - media-libs/glpng - media-libs/libsdl -" - -DEPEND="${RDEPEND} - app-arch/unzip" - -S="${WORKDIR}/${PN}" - -pkg_nofetch() { - echo - ewarn "Despite game code is open source, it still need artwork from original humblebundle package." - ewarn "Please, download ${A} from ${HOMEPAGE} (or from your humble bundle library) and place it in ${DISTDIR}" - echo -} - -src_unpack() { - # self unpacking zip archive; unzip warns about the exe stuff - local a="${DISTDIR}/${A}" - echo ">>> Unpacking ${a} to ${PWD}" - unzip -q "${a}" - [ $? -gt 1 ] && die "unpacking failed" - - mercurial_src_unpack -} - -src_prepare() { - local lua=lua - use luajit && lua=luajit-5.1 - has_version 'dev-lang/lua:5.1' && lua=lua5.1 - - # Fix include paths. - sed -i \ - -e "s:\.\./ExternalLibs/glpng:GL/glpng:" \ - -e "s:\.\./ExternalLibs/::" \ - -e "s:\.\./BBGE/:BBGE/:" \ - Aquaria/*.{cpp,h} || die "Fix include patch failed" - - # Only build game sources. - rm -r BBGE/ ExternalLibs/ || die "dropping bbge && ExternalLibs faled" - sed -i "/ADD_EXECUTABLE[(]/,/[)]/d" CMakeLists.txt || die "dropping bbge && ExternalLibs faled" - echo 'ADD_EXECUTABLE(aquaria ${AQUARIA_SRCS})' >> CMakeLists.txt || die "dropping bbge && ExternalLibs faled" - - # Redefine libraries to link against. - sed -i "/TARGET_LINK_LIBRARIES/d" CMakeLists.txt || die - echo "TARGET_LINK_LIBRARIES(aquaria BBGE glpng ${lua} pthread SDL tinyxml)" >> CMakeLists.txt || die - - default -} - -src_configure() { - local lua=lua - - use luajit && ( - local ljpk="$(best_version dev-lang/luajit:2)" - local ljv="$(get_version_component_range 1-2 ${ljpk/*luajit-/})" - append-cppflags -I/usr/include/luajit"${ljv}" - ) - - has_version 'dev-lang/lua:5.1' && append-cppflags -I/usr/include/lua5.1 - - append-cppflags -I/usr/include/BBGE -I/usr/include/freetype2 - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - cd ../data - insinto /usr/share/Aquaria - doins -r *.xml */ - doins -r "${S}"/game_scripts/* - - dodoc README-linux.txt - dodoc -r docs/* - - doicon "${PN}.png" - make_desktop_entry "${PN}" "Aquaria" -} diff --git a/games-arcade/aquaria/metadata.xml b/games-arcade/aquaria/metadata.xml deleted file mode 100644 index d3009e1..000 --- a/games-arcade/aquaria/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - wizzl...@gmail.com - Locke Shinseiko - -
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/cubosphere/
commit: 38f27b5bba355678b93fcf79d634d30d98120894 Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Feb 5 19:23:38 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Fri Feb 5 19:26:09 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=38f27b5b games-puzzle/cubosphere: migrate to lua.eclass Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> ...{cubosphere-0.3a.ebuild => cubosphere-0.3a-r1.ebuild} | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/games-puzzle/cubosphere/cubosphere-0.3a.ebuild b/games-puzzle/cubosphere/cubosphere-0.3a-r1.ebuild similarity index 64% rename from games-puzzle/cubosphere/cubosphere-0.3a.ebuild rename to games-puzzle/cubosphere/cubosphere-0.3a-r1.ebuild index da7ac6f..b4a8fbc 100644 --- a/games-puzzle/cubosphere/cubosphere-0.3a.ebuild +++ b/games-puzzle/cubosphere/cubosphere-0.3a-r1.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -#inherit eutils +LUA_COMPAT=( lua5-1 ) + +inherit lua-single DESCRIPTION="game similar to the PSX game Kula World / Roll Away" HOMEPAGE="http://cubosphere.sourceforge.net/"; @@ -12,9 +14,10 @@ SRC_URI="https://download.sourceforge.net/${PN}/${PN}_beta${PV}_linux_src.tar.gz LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="dev-lang/lua:0 +REQUIRED_USE="${LUA_REQUIRED_USE}" +DEPEND=" + ${LUA_DEPS} virtual/jpeg media-libs/libsdl media-libs/sdl-mixer @@ -24,14 +27,11 @@ DEPEND="dev-lang/lua:0 virtual/glu" RDEPEND="${DEPEND}" -S="${WORKDIR}"/"${PN}"_beta"${PV}"/src +S="${WORKDIR}/${PN}_beta${PV}/src" src_prepare() { default # respect ${GAMES_DATADIR} - sed -i -e "s:llua5.1:llua:g" -i Makefile sed -i -e "s:PREFIX=/usr/local":PREFIX=/usr":g" -i Makefile -# sed -i -e "s:BINDIR=\$(PREFIX)/bin:BINDIR=\$(PREFIX)/games/bin:g" -i Makefile -# sed -i -e "s:DATADIR=\$(PREFIX)/share/cubosphere:DATADIR="${GAMES_DATADIR}"/"${PN}":g" -i Makefile sed -i -e "s:install\: all:install\::g" -i Makefile }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/wyrmsun/
commit: 81b9a02d3ccc4e89e0fa08ce79a053ac409f2473 Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Feb 5 19:13:34 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Fri Feb 5 19:26:09 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=81b9a02d games-strategy/wyrmsun: update package Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/wyrmsun/metadata.xml | 12 - games-strategy/wyrmsun/wyrmsun-2.7.1.ebuild | 41 - games-strategy/wyrmsun/wyrmsun-4.1.3.ebuild | 35 3 files changed, 35 insertions(+), 53 deletions(-) diff --git a/games-strategy/wyrmsun/metadata.xml b/games-strategy/wyrmsun/metadata.xml index acd328d..e0cd104 100644 --- a/games-strategy/wyrmsun/metadata.xml +++ b/games-strategy/wyrmsun/metadata.xml @@ -1,18 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - tombo...@sina.cn - Tommy Boy - - - ga...@gentoo.org - Gentoo Games - - - proxy-ma...@gentoo.org - Proxy Maintainers - In the Wyrmsun universe a myriad of inhabited planets exist. Humans dwell on Earth, while dwarves inhabit Nidavellir and elves nourish the world of Alfheim. These peoples struggle to carve a place for themselves with their tools of stone, bronze and iron. And perhaps one day they will meet one another, beyond the stars... diff --git a/games-strategy/wyrmsun/wyrmsun-2.7.1.ebuild b/games-strategy/wyrmsun/wyrmsun-2.7.1.ebuild deleted file mode 100644 index 80505ba..000 --- a/games-strategy/wyrmsun/wyrmsun-2.7.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils gnome2-utils - -DESCRIPTION="Strategy game based on history, mythology and fiction" -HOMEPAGE="https://andrettin.github.io/"; -SRC_URI="https://github.com/Andrettin/Wyrmsun/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="games-engines/wyrmgus" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN/w/W}-${PV}" - -src_install() { - domenu "linux/${PN}.desktop" - newicon -s 128 graphics/ui/icons/wyrmsun_icon_128_background.png wyrmsun.png - - insinto "/usr/share/${PN}/" - doins -r graphics maps music scripts sounds translations oaml.defs - dodoc license.txt readme.txt -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-strategy/wyrmsun/wyrmsun-4.1.3.ebuild b/games-strategy/wyrmsun/wyrmsun-4.1.3.ebuild new file mode 100644 index 000..953a348 --- /dev/null +++ b/games-strategy/wyrmsun/wyrmsun-4.1.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Strategy game based on history, mythology and fiction" +HOMEPAGE="https://andrettin.github.io/"; +SRC_URI="https://github.com/Andrettin/Wyrmsun/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="games-engines/wyrmgus" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/Wyrmsun-${PV}" + +src_prepare() { + cmake_src_prepare + sed -i -e 's:share/appdata:share/metainfo:g' CMakeLists.txt +} + +src_configure() { + local mycmakeargs=( + -DDOCSDIR="share/doc/${PF}" + ) + cmake_src_configure +} + +#src_install() { +# cmake_src_install +#}
[gentoo-commits] proj/gamerlay:master commit in: games-engines/bbge/
commit: 0446bdb18c618c3cd7d0b88fcd1c61fbd07d403f Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Feb 5 18:03:00 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Fri Feb 5 19:26:04 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0446bdb1 games-engines/bbge: remove package Dependency for removed aquaria package. Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/bbge/bbge-.ebuild | 91 - games-engines/bbge/metadata.xml | 8 2 files changed, 99 deletions(-) diff --git a/games-engines/bbge/bbge-.ebuild b/games-engines/bbge/bbge-.ebuild deleted file mode 100644 index d68e6ae..000 --- a/games-engines/bbge/bbge-.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -EHG_REPO_URI="http://hg.icculus.org/icculus/aquaria"; -EHG_PROJECT="aquaria" - -inherit flag-o-matic cmake-utils mercurial - -DESCRIPTION="The Bit-Blot Game Engine, used by Aquaria" -HOMEPAGE="http://www.bit-blot.com/"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="static-libs" - -RDEPEND=" - >=dev-libs/tinyxml-2.6.1-r1[stl] - media-libs/freetype:2 - media-libs/ftgl - media-libs/glpng - media-libs/libsdl - media-libs/libvorbis - media-libs/openal - sys-libs/zlib - virtual/opengl -" - -DEPEND="${RDEPEND}" - -S="${WORKDIR}/aquaria" - -#PATCHES=("${FILESDIR}/patches") - -src_prepare() { - # Remove bundled stuff to ensure it's not used. - rm -r BBGE/{GL,glext} || die "Removing bundled stuff failed" - - # Remove bundled sources. - # Don't build Aquaria. - sed -i \ - -e '/glpng/d' -e '/tinyxml/d' \ - -e '/TARGET_LINK_LIBRARIES/d' \ - -e '/ADD_EXECUTABLE[(]/,/[)]/d' \ - CMakeLists.txt || die "No Aquaria patch failed" - -# # Set the data prefix directory. -# echo "ADD_DEFINITIONS(-DBBGE_DATA_PREFIX=\"${GAMES_DATADIR}\")" >> CMakeLists.txt || die "" - - # Always build shared. - echo 'ADD_LIBRARY(BBGE SHARED ${BBGE_SRCS})' >> CMakeLists.txt || die "Always-shared patch failed" - - # Optionally build static. - if use static-libs; then - echo 'ADD_LIBRARY(BBGE_Static STATIC ${BBGE_SRCS})' >> CMakeLists.txt || die "Static libs patch failed" - echo 'SET_TARGET_PROPERTIES(BBGE_Static PROPERTIES OUTPUT_NAME BBGE)' >> CMakeLists.txt || die "Static libs patch failed" - fi - - # Resolve symbols now, not later. - echo 'TARGET_LINK_LIBRARIES(BBGE ftgl glpng openal SDL tinyxml vorbisfile z)' >> CMakeLists.txt || die "Now-Resolve patch failed" - - # Use system headers. - ln -snf ../ExternalLibs/glfont2 BBGE/glfont2 || die "system-headers patch failed" - sed -i 's:\.\./ExternalLibs/::' BBGE/*.{cpp,h} || die "system-headers patch failed" - sed -i -r 's:["<](gl[a-z]*\.h)[">]::' BBGE/Base.h BBGE/Texture.cpp || die "system-headers patch failed" - sed -i -e 's:"FTGL\.h"::' -e '/FTGLTextureFont\.h/d' BBGE/TTFFont.h || die "system-headers patch failed" - - sed -i -e '1i#include ' BBGE/Joystick.cpp || die "Joystick unistd sed-patch failed" - - default -} - -src_configure() { - # The bundled glpng.h defines this. - append-cppflags -DPNG_LUMINANCEALPHA=-4 - - append-cppflags -I/usr/include/freetype2 - append-ldflags -Wl,-z -Wl,defs - cmake-utils_src_configure -} - -src_install() { - dolib "${CMAKE_BUILD_DIR}"/libBBGE.* || die - - insinto /usr/include/BBGE - doins BBGE/*.h || die - - insinto /usr/include/BBGE/glfont2 - doins BBGE/glfont2/*.h || die -} diff --git a/games-engines/bbge/metadata.xml b/games-engines/bbge/metadata.xml deleted file mode 100644 index d3009e1..000 --- a/games-engines/bbge/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - wizzl...@gmail.com - Locke Shinseiko - -
[gentoo-commits] proj/gamerlay:master commit in: games-engines/wyrmgus/
commit: ea4cbcdf6c197569a3cda4b2ed484a2c4b7d Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Feb 5 19:12:54 2021 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Fri Feb 5 19:26:09 2021 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ea4cbcdf games-engines/wyrmgus: update package Migrate to EAPI=7, update ebuild Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/wyrmgus/wyrmgus-2.7.1.ebuild | 81 -- games-engines/wyrmgus/wyrmgus-4.1.3.ebuild | 56 + 2 files changed, 56 insertions(+), 81 deletions(-) diff --git a/games-engines/wyrmgus/wyrmgus-2.7.1.ebuild b/games-engines/wyrmgus/wyrmgus-2.7.1.ebuild deleted file mode 100644 index ff60484..000 --- a/games-engines/wyrmgus/wyrmgus-2.7.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Modified Stratagus engine for Wyrmsun" -HOMEPAGE="https://andrettin.github.io/"; -SRC_URI="https://github.com/Andrettin/Wyrmgus/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc mikmod mng ogg opengl static theora" - -RDEPEND="dev-lang/lua:0 - dev-lua/toluapp - media-libs/libpng:= - media-libs/libsdl - media-sound/fluidsynth - mikmod? ( media-sound/mikmod ) - mng? ( - static? ( media-libs/libmng[static-libs] ) - !static? ( media-libs/libmng ) - ) - ogg? ( - static? ( media-libs/libvorbis[static-libs] ) - !static? ( media-libs/libvorbis ) - ) - theora? ( - static? ( media-libs/libtheora[static-libs] ) - !static? ( media-libs/libtheora ) - ) - static? ( - dev-db/sqlite:3[static-libs] - dev-games/physfs[static-libs] - media-sound/oaml[static-libs] - sys-libs/zlib[static-libs] - x11-libs/libICE[static-libs] - x11-libs/libXext[static-libs] - ) - !static? ( - dev-games/physfs - dev-db/sqlite:3 - media-sound/oaml - sys-libs/zlib - x11-libs/libICE - x11-libs/libXext - ) -" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${PN/w/W}-${PV}" - -src_prepare() { - sed -i 's#\(install(TARGETS stratagus DESTINATION \)${GAMEDIR})#\1${BINDIR})#' CMakeLists.txt - eapply_user -} - -src_configure() { - local mycmakeargs=( - -DENABLE_STATIC=$(usex static) - -DENABLE_DOC=$(usex doc) - -DWITH_MIKMOD=$(usex mikmod) - -DWITH_MNG=$(usex mng) - -DWITH_OGGVORBIS=$(usex ogg) - -DWITH_THEORA=$(usex theora) - -DWITH_RENDERER=$(usex opengl OpenGL NativeSDL) - -DWITH_BZIP2=ON - -DWITH_FLUIDSYNTH=ON - -DWITH_PHYSFS=ON - ) - cmake-utils_src_configure -} - -src_install() { - newbin "${BUILD_DIR}/stratagus" wyrmgus -} diff --git a/games-engines/wyrmgus/wyrmgus-4.1.3.ebuild b/games-engines/wyrmgus/wyrmgus-4.1.3.ebuild new file mode 100644 index 000..ab5d989 --- /dev/null +++ b/games-engines/wyrmgus/wyrmgus-4.1.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 ) + +inherit cmake lua-single + +DESCRIPTION="Modified Stratagus engine for Wyrmsun" +HOMEPAGE="https://andrettin.github.io/"; +SRC_URI="https://github.com/Andrettin/Wyrmgus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bzip2 doc opengl X" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + bzip2? ( app-arch/bzip2:= ) + opengl? ( virtual/opengl ) + X? ( x11-libs/libX11 ) + dev-libs/boost:= + dev-lua/toluapp + dev-qt/qtcore + dev-qt/qtgui + dev-qt/qtlocation + dev-qt/qtmultimedia + dev-qt/qtwidgets + media-libs/libsdl + media-libs/sdl-mixer + sys-libs/zlib +" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/Wyrmgus-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_DOC=$(usex doc) + -DWITH_RENDERER=$(usex opengl OpenGL NativeSDL) + -DWITH_BZIP2=$(usex bzip2) + -DWITH_X11=$(usex X) + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}/wyrmgus" + dodoc README.MD +}
[gentoo-commits] proj/gamerlay:master commit in: dev-games/netradiant/, dev-games/netradiant/files/
commit: 7eef27ae68c73fd92a1e732b887f574bcb1e65d3 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jun 23 08:14:03 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Jun 23 08:14:03 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=7eef27ae dev-games/netradiant: update to 1.5.0_p20200525 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Azamat H. Hackimov gmail.com> ...adiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch | 275 - ...21.ebuild => netradiant-1.5.0_p20200525.ebuild} | 6 +- 2 files changed, 1 insertion(+), 280 deletions(-) diff --git a/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch b/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch deleted file mode 100644 index d52024e..000 --- a/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch +++ /dev/null @@ -1,275 +0,0 @@ -From bec73d0fa728f7162e879d8ebcd5ffa697c3a4b8 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" -Date: Thu, 21 May 2020 04:08:39 +0300 -Subject: [PATCH] Fixing compilation with -DBUILD_SHARED_LIBS=ON - -Libraries under libs should be forced STATIC since there circular -dependencies and implicit linking with external libraries. Otherwise -compilation will fails with underlinking errors. - libs/cmdlib/CMakeLists.txt | 2 +- - libs/container/CMakeLists.txt| 2 +- - libs/crnrgba/CMakeLists.txt | 2 +- - libs/ddslib/CMakeLists.txt | 2 +- - libs/debugging/CMakeLists.txt| 2 +- - libs/etclib/CMakeLists.txt | 2 +- - libs/filematch/CMakeLists.txt| 2 +- - libs/generic/CMakeLists.txt | 2 +- - libs/gtkutil/CMakeLists.txt | 2 +- - libs/l_net/CMakeLists.txt| 2 +- - libs/math/CMakeLists.txt | 2 +- - libs/mathlib/CMakeLists.txt | 2 +- - libs/memory/CMakeLists.txt | 2 +- - libs/modulesystem/CMakeLists.txt | 2 +- - libs/os/CMakeLists.txt | 2 +- - libs/picomodel/CMakeLists.txt| 2 +- - libs/profile/CMakeLists.txt | 2 +- - libs/script/CMakeLists.txt | 2 +- - libs/signal/CMakeLists.txt | 2 +- - libs/splines/CMakeLists.txt | 2 +- - libs/stream/CMakeLists.txt | 2 +- - libs/string/CMakeLists.txt | 2 +- - libs/uilib/CMakeLists.txt| 2 +- - libs/xml/CMakeLists.txt | 2 +- - 24 files changed, 24 insertions(+), 24 deletions(-) - -diff --git a/libs/cmdlib/CMakeLists.txt b/libs/cmdlib/CMakeLists.txt -index 5d25ce82..b8c48b01 100644 a/libs/cmdlib/CMakeLists.txt -+++ b/libs/cmdlib/CMakeLists.txt -@@ -1,3 +1,3 @@ --add_library(cmdlib -+add_library(cmdlib STATIC - cmdlib.cpp ../cmdlib.h - ) -diff --git a/libs/container/CMakeLists.txt b/libs/container/CMakeLists.txt -index 00bfbb4a..028129ba 100644 a/libs/container/CMakeLists.txt -+++ b/libs/container/CMakeLists.txt -@@ -1,4 +1,4 @@ --add_library(container -+add_library(container STATIC - array.cpp array.h - cache.h - container.h -diff --git a/libs/crnrgba/CMakeLists.txt b/libs/crnrgba/CMakeLists.txt -index 6e8463dc..a5ec18e3 100644 a/libs/crnrgba/CMakeLists.txt -+++ b/libs/crnrgba/CMakeLists.txt -@@ -1,4 +1,4 @@ --add_library(crnrgba -+add_library(crnrgba STATIC - crn_rgba.h - crn_rgba.cpp - ../crunch/inc/crn_decomp.h -diff --git a/libs/ddslib/CMakeLists.txt b/libs/ddslib/CMakeLists.txt -index d4de1a7c..a45ccc7f 100644 a/libs/ddslib/CMakeLists.txt -+++ b/libs/ddslib/CMakeLists.txt -@@ -1,3 +1,3 @@ --add_library(ddslib -+add_library(ddslib STATIC - ddslib.c ../ddslib.h - ) -diff --git a/libs/debugging/CMakeLists.txt b/libs/debugging/CMakeLists.txt -index e5880de3..0b8f90d8 100644 a/libs/debugging/CMakeLists.txt -+++ b/libs/debugging/CMakeLists.txt -@@ -1,3 +1,3 @@ --add_library(debugging -+add_library(debugging STATIC - debugging.cpp debugging.h - ) -diff --git a/libs/etclib/CMakeLists.txt b/libs/etclib/CMakeLists.txt -index 8d8fb23a..68a12302 100644 a/libs/etclib/CMakeLists.txt -+++ b/libs/etclib/CMakeLists.txt -@@ -1,3 +1,3 @@ --add_library(etclib -+add_library(etclib STATIC - ../etclib.c ../etclib.h - ) -diff --git a/libs/filematch/CMakeLists.txt b/libs/filematch/CMakeLists.txt -index c7d8a9ed..fede3eb5 100644 a/libs/filematch/CMakeLists.txt -+++ b/libs/filematch/CMakeLists.txt -@@ -1,3 +1,3 @@ --add_library(filematch -+add_library(filematch STATIC - ../filematch.c ../filematch.h - ) -diff --git a/libs/generic/CMakeLists.txt b/libs/generic/CMakeLists.txt -index d89f5743..e05637ef 100644 a/libs/generic/CMakeLists.txt -+++ b/libs/generic/CMakeLists.txt -@@ -1,4 +1,4 @@ --add_library(generic -+add_library(generic STATIC - arrayrange.h - bitfield.h - callback.cpp callback.h -diff --git a/libs/gtkutil/CMakeLists.txt b/libs/gtkutil/CMakeLists.txt -index b62098c1..80eca88c 1006
[gentoo-commits] proj/gamerlay:master commit in: app-arch/cmdpack/
commit: 1b72eb9b435d23162ac43a176c6202809e419cb9 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jun 23 08:32:19 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Jun 23 08:32:19 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1b72eb9b app-arch/cmdpack: new package cmdpack is collection of utils, ecm2bin included. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Azamat H. Hackimov gmail.com> app-arch/cmdpack/cmdpack-1.06.ebuild | 25 + app-arch/cmdpack/metadata.xml| 14 ++ 2 files changed, 39 insertions(+) diff --git a/app-arch/cmdpack/cmdpack-1.06.ebuild b/app-arch/cmdpack/cmdpack-1.06.ebuild new file mode 100644 index 000..a2e7a5b --- /dev/null +++ b/app-arch/cmdpack/cmdpack-1.06.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Utilites from Neill Corlett, bin2ecm included" +HOMEPAGE="https://github.com/chungy/cmdpack"; +SRC_URI="https://github.com/chungy/cmdpack/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-text/asciidoc" + +src_prepare() { + default + + sed -i -e "s:install-bin2iso::" -e "s:bin2iso::" Makefile +} + +src_install() { + emake prefix=/usr DESTDIR="${D}" install + dodoc README.adoc +} diff --git a/app-arch/cmdpack/metadata.xml b/app-arch/cmdpack/metadata.xml new file mode 100644 index 000..6fe2008 --- /dev/null +++ b/app-arch/cmdpack/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +azamat.hacki...@gmail.com +Azamat H. Hackimov + + +Utilites from Neill Corlett, bin2ecm included + + +chungy/cmdpack + +
[gentoo-commits] proj/gamerlay:master commit in: licenses/
commit: fb3747cd083e665df05aab9b863081247603e721 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed May 20 22:34:38 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu May 21 05:18:01 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=fb3747cd Added ArxFatalis-EULA-JoWooD license Signed-off-by: Azamat H. Hackimov gmail.com> licenses/ArxFatalis-EULA-JoWooD | 78 + 1 file changed, 78 insertions(+) diff --git a/licenses/ArxFatalis-EULA-JoWooD b/licenses/ArxFatalis-EULA-JoWooD new file mode 100644 index 000..be0761f --- /dev/null +++ b/licenses/ArxFatalis-EULA-JoWooD @@ -0,0 +1,78 @@ +END-USER LICENSE AGREEMENT (EULA) + + + +This original software is protected by copyright and trademark law. +It may only be sold by authorized dealers and only be used for private purposes. +Please read this license carefully before using the software. +By installing or using this software product you agree to be bound by the provisions of this EULA. + + +Software product license + + +This End-User License Agreement will grant you the following rights: + +This End-User License Agreement is a legally valid agreement between you (either as a natural or as a legal person ) and JoWooD Productions Software AG. + +By purchasing this original software you are granted the right to install and use the software on a single computer. +JoWooD Productions Software AG does not grant you any right of ownership to the software, and this license does not represent a "sale" of the software. +You are the owner of the CD-ROM on which the software is stored: JoWooD Productions Software AG remains the sole owner of the software on the CD-ROM, and of the pertinent documentation, and remains the proprietor of any and all intellectual and industrial property rights contained therein. + +This non-exclusive and personal license grants you the right to install, use, and display a copy of this software product on a single computer (for example, a single workstation, a single terminal, a single portable PC, a single pager, etc.). +Every other use, especially the unauthorized leasing, public display or other demonstration (e.g. in schools or universities), copying, multiple installation or transfer, and any other process by which this software or parts of it may be made available to the general public (including via Internet or other online systems) without prior written consent is prohibited. + +If this software enables you to print pictures containing characters of JoWooD Productions Software AG which are protected by trademark law, this license only allows you to print the pictures on paper and to use them as printouts solely for personal, non-commercial and non-governmental purposes (for example, you may not display or sell those pictures in public), provided that you abide by all copyright instructions contained in the pictures generated by the software. + + + + + + + +Description of other rights and limitations + +Safety copy + +One single copy of the software product may be stored for safety or archiving purposes only. + + +Limited warranty + +JoWooD Productions Software AG warrants for a period of 90 days starting from the date of purchase that the software will essentially work in accordance with the accompanying printed materials. +The complete liability of JoWooD Productions Software AG and your only claim consists, at the option of JoWooD Productions Software AG, of a reimbursement of the paid purchase price or of repairing or substituting the software product which is not in accordance with JoWooD's limited warranty, insofar as it is returned to JoWooD Productions Software AG together with a copy of the invoice. +This limited warranty will not apply if the failure of the software product is due to an accident, misuse or faulty application. + + +Other warranty rights will remain unaffected + +The above warranty is given by JoWooD Productions Software AG as manufacturer of the software product. +Any legal warranty or liability claims to which you are entitled toward the dealer from whom you bought your version of the software product are neither replaced nor limited by this warranty. + + +Limitation of liability + +To the greatest extent permitted by applicable law, JoWooD Productions Software AG refuses to accept liability for any special, accidental, indirect or consequential damages resulting from the utilization of, or inability to utilize, the software product. This includes any instances in which JoWooD Productions Software AG has previously pointed out the possiblity of such damages. + + +Trademarks + +This End-User License Agreement does not grant you any rights in connection with trademarks of JoWooD Productions Software AG. + + +End of contract / Termination + +This license will apply until it is terminated by either one of the parties. You may terminate thi
[gentoo-commits] proj/gamerlay:master commit in: dev-games/netradiant/files/, dev-games/netradiant/
commit: d6568bd4c2730d27f91ccacd716ab00cd82b8fe0 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu May 21 05:09:33 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu May 21 05:18:15 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d6568bd4 dev-games/netradiant: update Updated and simplified version of ebuild, based on xonotic works. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Azamat H. Hackimov gmail.com> ...adiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch | 275 + dev-games/netradiant/metadata.xml | 35 ++- .../netradiant/netradiant-1.5.0_p20120515.ebuild | 187 -- .../netradiant/netradiant-1.5.0_p20200521.ebuild | 73 ++ 4 files changed, 362 insertions(+), 208 deletions(-) diff --git a/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch b/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch new file mode 100644 index 000..d52024e --- /dev/null +++ b/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch @@ -0,0 +1,275 @@ +From bec73d0fa728f7162e879d8ebcd5ffa697c3a4b8 Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Thu, 21 May 2020 04:08:39 +0300 +Subject: [PATCH] Fixing compilation with -DBUILD_SHARED_LIBS=ON + +Libraries under libs should be forced STATIC since there circular +dependencies and implicit linking with external libraries. Otherwise +compilation will fails with underlinking errors. +--- + libs/cmdlib/CMakeLists.txt | 2 +- + libs/container/CMakeLists.txt| 2 +- + libs/crnrgba/CMakeLists.txt | 2 +- + libs/ddslib/CMakeLists.txt | 2 +- + libs/debugging/CMakeLists.txt| 2 +- + libs/etclib/CMakeLists.txt | 2 +- + libs/filematch/CMakeLists.txt| 2 +- + libs/generic/CMakeLists.txt | 2 +- + libs/gtkutil/CMakeLists.txt | 2 +- + libs/l_net/CMakeLists.txt| 2 +- + libs/math/CMakeLists.txt | 2 +- + libs/mathlib/CMakeLists.txt | 2 +- + libs/memory/CMakeLists.txt | 2 +- + libs/modulesystem/CMakeLists.txt | 2 +- + libs/os/CMakeLists.txt | 2 +- + libs/picomodel/CMakeLists.txt| 2 +- + libs/profile/CMakeLists.txt | 2 +- + libs/script/CMakeLists.txt | 2 +- + libs/signal/CMakeLists.txt | 2 +- + libs/splines/CMakeLists.txt | 2 +- + libs/stream/CMakeLists.txt | 2 +- + libs/string/CMakeLists.txt | 2 +- + libs/uilib/CMakeLists.txt| 2 +- + libs/xml/CMakeLists.txt | 2 +- + 24 files changed, 24 insertions(+), 24 deletions(-) + +diff --git a/libs/cmdlib/CMakeLists.txt b/libs/cmdlib/CMakeLists.txt +index 5d25ce82..b8c48b01 100644 +--- a/libs/cmdlib/CMakeLists.txt b/libs/cmdlib/CMakeLists.txt +@@ -1,3 +1,3 @@ +-add_library(cmdlib ++add_library(cmdlib STATIC + cmdlib.cpp ../cmdlib.h + ) +diff --git a/libs/container/CMakeLists.txt b/libs/container/CMakeLists.txt +index 00bfbb4a..028129ba 100644 +--- a/libs/container/CMakeLists.txt b/libs/container/CMakeLists.txt +@@ -1,4 +1,4 @@ +-add_library(container ++add_library(container STATIC + array.cpp array.h + cache.h + container.h +diff --git a/libs/crnrgba/CMakeLists.txt b/libs/crnrgba/CMakeLists.txt +index 6e8463dc..a5ec18e3 100644 +--- a/libs/crnrgba/CMakeLists.txt b/libs/crnrgba/CMakeLists.txt +@@ -1,4 +1,4 @@ +-add_library(crnrgba ++add_library(crnrgba STATIC + crn_rgba.h + crn_rgba.cpp + ../crunch/inc/crn_decomp.h +diff --git a/libs/ddslib/CMakeLists.txt b/libs/ddslib/CMakeLists.txt +index d4de1a7c..a45ccc7f 100644 +--- a/libs/ddslib/CMakeLists.txt b/libs/ddslib/CMakeLists.txt +@@ -1,3 +1,3 @@ +-add_library(ddslib ++add_library(ddslib STATIC + ddslib.c ../ddslib.h + ) +diff --git a/libs/debugging/CMakeLists.txt b/libs/debugging/CMakeLists.txt +index e5880de3..0b8f90d8 100644 +--- a/libs/debugging/CMakeLists.txt b/libs/debugging/CMakeLists.txt +@@ -1,3 +1,3 @@ +-add_library(debugging ++add_library(debugging STATIC + debugging.cpp debugging.h + ) +diff --git a/libs/etclib/CMakeLists.txt b/libs/etclib/CMakeLists.txt +index 8d8fb23a..68a12302 100644 +--- a/libs/etclib/CMakeLists.txt b/libs/etclib/CMakeLists.txt +@@ -1,3 +1,3 @@ +-add_library(etclib ++add_library(etclib STATIC + ../etclib.c ../etclib.h + ) +diff --git a/libs/filematch/CMakeLists.txt b/libs/filematch/CMakeLists.txt +index c7d8a9ed..fede3eb5 100644 +--- a/libs/filematch/CMakeLists.txt b/libs/filematch/CMakeLists.txt +@@ -1,3 +1,3 @@ +-add_library(filematch ++add_library(filematch STATIC + ../filematch.c ../filematch.h + ) +diff --git a/libs/generic/CMakeLists.txt b/libs/generic/CMakeLists.txt +index d89f5743..e05637ef 100644 +--- a/libs/generic/CMakeLists.txt b/libs/generic/CMakeLists.txt +@@ -1,4 +1,4 @@ +-add_library(generic ++add_lib
[gentoo-commits] proj/gamerlay:master commit in: dev-games/aseprite/, dev-games/aseprite/files/
commit: 8418823cc161592810506ee8d8f388e2c6ebcb3b Author: Azamat H. Hackimov gmail com> AuthorDate: Thu May 21 05:11:23 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu May 21 05:18:15 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8418823c dev-games/aseprite: removing, in portage now Signed-off-by: Azamat H. Hackimov gmail.com> dev-games/aseprite/aseprite-1.1.9.ebuild | 103 - .../files/aseprite-1.1.9_type-punned_pointer.patch | 28 -- dev-games/aseprite/metadata.xml| 24 - 3 files changed, 155 deletions(-) diff --git a/dev-games/aseprite/aseprite-1.1.9.ebuild b/dev-games/aseprite/aseprite-1.1.9.ebuild deleted file mode 100644 index 8d177fc..000 --- a/dev-games/aseprite/aseprite-1.1.9.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-utils eutils flag-o-matic - -DESCRIPTION="Animated sprite editor & pixel art tool" -HOMEPAGE="http://www.aseprite.org"; -SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-v${PV}-Source.zip"; - -# See https://github.com/aseprite/aseprite#license -# Some bundled third-party packages built-in: -# gtest duktape modp_b64 simpleini -LICENSE="Aseprite-EULA" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="mirror" - -IUSE="bundled-libs debug kde gtk3 test webp" - -RDEPEND="dev-libs/tinyxml - !bundled-libs? ( media-libs/allegro:0[X,png] ) - media-libs/freetype - media-libs/giflib:= - webp? ( media-libs/libwebp ) - media-libs/libpng:0= - net-misc/curl - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/pixman - gtk3? ( dev-cpp/gtkmm:3.0 ) - kde? ( - dev-qt/qtcore:5 - kde-frameworks/kio:5 )" -DEPEND="${RDEPEND} - app-arch/unzip - gtk3? ( virtual/pkgconfig ) - webp? ( virtual/pkgconfig )" - -DOCS=( docs/files/ase.txt - docs/files/fli.txt - docs/files/msk.txt - docs/files/pic.txt - docs/files/picpro.txt - README.md ) - -S="${WORKDIR}" - -PATCHES=( "${FILESDIR}/${P}_type-punned_pointer.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - # Fix to make flag-o-matic work. - if use debug ; then - sed -i '/-DNDEBUG/d' CMakeLists.txt || die - fi - # Fix shebang in thumbnailer - sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || die -} - -src_configure() { - use debug && append-cppflags -DDEBUGMODE -D_DEBUG - - local mycmakeargs=( - -DENABLE_UPDATER=OFF - -DFULLSCREEN_PLATFORM=ON - -DUSE_SHARED_ALLEGRO4=$(usex !bundled-libs) - -DUSE_SHARED_CURL=ON - -DUSE_SHARED_FREETYPE=ON - -DUSE_SHARED_GIFLIB=ON - -DUSE_SHARED_JPEGLIB=ON - -DUSE_SHARED_LIBLOADPNG=ON - -DUSE_SHARED_LIBPNG=ON - -DUSE_SHARED_PIXMAN=ON - -DUSE_SHARED_TINYXML=ON - -DUSE_SHARED_ZLIB=ON - -DUSE_SHARED_LIBWEBP=ON - -DWITH_DESKTOP_INTEGRATION=ON - -DWITH_GTK_FILE_DIALOG_SUPPORT="$(usex gtk3)" - -DWITH_QT_THUMBNAILER="$(usex kde)" - -DWITH_WEBP_SUPPORT="$(usex webp)" - -DENABLE_TESTS="$(usex test)" - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON - ) - cmake-utils_src_configure -} - -src_install() { - newicon -s 64 "${S}/data/icons/ase64.png" "${PN}.png" - cmake-utils_src_install -} - -pkg_postinst() { - if use !bundled-libs ; then - ewarn "Aseprite has been built with system-wide Allegro 4." - ewarn "Please note that you will not be able to resize the main window." - ewarn "To enable resizing enable USE-flag bundled-libs and rebuild package." - fi -} diff --git a/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch b/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch deleted file mode 100644 index 0a05914..000 --- a/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/src/allegro/src/x/xkeyboard.c b/src/allegro/src/x/xkeyboard.c -index f121e62..86fa4f7 100644 a/src/allegro/src/x/xkeyboard.c -+++ b/src/allegro/src/x/xkeyboard.c -@@ -356,6 +356,14 @@ static int find_unknown_key_assignment (int i) -return _xwin.keycode_to_scancode[i]; - } - -+/* unicode_getc: -+ * Reads a character from a Unicode string. -+ */ -+static int unicod
[gentoo-commits] proj/gamerlay:master commit in: dev-games/netradiant-gamepacks/
commit: 8f54dffcd639e8bdbfd5bcac207605350339463e Author: Azamat H. Hackimov gmail com> AuthorDate: Thu May 21 04:54:14 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu May 21 05:18:15 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8f54dffc dev-games/netradiant-gamepacks: new package New package for netradiant Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Azamat H. Hackimov gmail.com> dev-games/netradiant-gamepacks/metadata.xml | 11 +++ .../netradiant-gamepacks-1.5.0.20200419.ebuild | 21 + 2 files changed, 32 insertions(+) diff --git a/dev-games/netradiant-gamepacks/metadata.xml b/dev-games/netradiant-gamepacks/metadata.xml new file mode 100644 index 000..7170c61 --- /dev/null +++ b/dev-games/netradiant-gamepacks/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +azamat.hacki...@gmail.com +Azamat H. Hackimov + + +xonotic/netradiant + + diff --git a/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild b/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild new file mode 100644 index 000..5d0e79c --- /dev/null +++ b/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild @@ -0,0 +1,21 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PV=$(ver_rs 3 -) + +DESCRIPTION="Gamepacks for NetRadiant editor" +HOMEPAGE="https://netradiant.gitlab.io/"; +SRC_URI="https://dl.illwieckz.net/b/netradiant/build/preversions/netradiant_${MY_PV}-illwieckz-linux-amd64.tar.xz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/netradiant_${MY_PV}-illwieckz-linux-amd64" + +src_install() { + insinto /usr/share/netradiant/gamepacks + doins -r gamepacks/* +}
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/numptyphysics/
commit: f78e95fea1b3fa283a3ca2b99882e62799125e82 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed May 20 22:49:44 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu May 21 05:18:08 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f78e95fe games-puzzle/numptyphysics: remove broken package Broken beyond any repair. Broken build system. I gave up. Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/numptyphysics/metadata.xml| 8 -- .../numptyphysics/numptyphysics-.ebuild| 30 -- 2 files changed, 38 deletions(-) diff --git a/games-puzzle/numptyphysics/metadata.xml b/games-puzzle/numptyphysics/metadata.xml deleted file mode 100644 index 1811bf7..000 --- a/games-puzzle/numptyphysics/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-puzzle/numptyphysics/numptyphysics-.ebuild b/games-puzzle/numptyphysics/numptyphysics-.ebuild deleted file mode 100644 index 12c45ce..000 --- a/games-puzzle/numptyphysics/numptyphysics-.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 - -EGIT_REPO_URI="https://github.com/thp/numptyphysics"; - -DESCRIPTION="A drawing puzzle game in the spirit of Crayon Physics" -HOMEPAGE="https://github.com/thp/numptyphysics"; - -KEYWORDS="" -LICENSE="GPL-3" -SLOT="0" - -RDEPEND="media-libs/libsdl - media-libs/sdl-image[png] - media-libs/sdl-ttf - x11-libs/libX11 - dev-libs/box2d - sys-libs/zlib" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -r \ - -e '/git describe/s@--tags@--always@' \ - -i makefile - default -}
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/
commit: 5f35485d1769885ca36a8aa1da355a6c97cf00da Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 18:54:11 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 18:54:11 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5f35485d games-rpg/arx-fatalis-demo: Save from portage Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild | 53 ++ games-rpg/arx-fatalis-demo/metadata.xml| 8 2 files changed, 61 insertions(+) diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild new file mode 100644 index 000..5cc3286 --- /dev/null +++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop + +DESCRIPTION="Arx Fatalis demo" +HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +SRC_URI="arx_demo_english.zip" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="fetch" + +RDEPEND="games-rpg/arx-libertatis" +DEPEND=" + app-arch/cabextract + app-arch/unzip +" + +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Please find and download ${SRC_URI} and put it into your distfiles directory." + einfo "There is a list of possible download locations at" + einfo "http://wiki.arx-libertatis.org/Getting_the_game_data#Demo"; +} + +src_unpack() { + unpack ${A} + cabextract Setup1.cab || die "cabextract failed" + cabextract Setup2.cab || die "cabextract failed" + cabextract Setup3.cab || die "cabextract failed" +} + +src_install() { + insinto /usr/share/${PN} + doins -r *.pak bin/*.pak + insinto /usr/share/${PN}/misc + doins bin/Logo.bmp bin/Arx.ttf + + # convert to lowercase + cd "${D}" + find . -type f -exec sh -c 'echo "${1}" + lower="`echo "${1}" | tr [:upper:] [:lower:]`" + [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; + + make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \ + "Arx Fatalis Demo" arx-libertatis +} diff --git a/games-rpg/arx-fatalis-demo/metadata.xml b/games-rpg/arx-fatalis-demo/metadata.xml new file mode 100644 index 000..a46fb61 --- /dev/null +++ b/games-rpg/arx-fatalis-demo/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +azamat.hacki...@gmail.com +Azamat H. Hackimov + +
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/files/, games-rpg/arx-libertatis/
commit: be9dcd19cc898481ef3ba28c0c2174c35735f826 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 20:13:09 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 20:13:09 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=be9dcd19 games-rpg/arx-libertatis: save from portage Updated ebuild, update to EAPI 7 and cmake eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-libertatis/arx-libertatis-1.1.2_p2.ebuild | 85 ++ .../files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 + games-rpg/arx-libertatis/metadata.xml | 55 ++ 3 files changed, 174 insertions(+) diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild new file mode 100644 index 000..68ac100 --- /dev/null +++ b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_WARN_UNUSED_CLI=yes +inherit cmake + +MY_PV=${PV/_p/-r} + +DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" +HOMEPAGE="https://arx-libertatis.org/"; +SRC_URI="https://github.com/arx/ArxLibertatis/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+c++11 crash-reporter debug static tools +unity-build" + +COMMON_DEPEND=" + media-libs/freetype + media-libs/libsdl[X,video,opengl] + media-libs/openal + sys-libs/zlib:= + virtual/opengl + crash-reporter? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtwidgets:5 + ) + !static? ( media-libs/glew:= )" +RDEPEND="${COMMON_DEPEND} + crash-reporter? ( sys-devel/gdb )" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + virtual/pkgconfig + static? ( media-libs/glew[static-libs] )" + +DOCS=( README.md AUTHORS CHANGELOG ) + +PATCHES=( "${FILESDIR}/${PN}-1.1.2-cmake-3.5.patch" ) + +S="${WORKDIR}/ArxLibertatis-${MY_PV}" + +src_configure() { + # editor does not build + local mycmakeargs=( + -DBUILD_EDITOR=OFF + -DBUILD_TOOLS=$(usex tools) + -DDEBUG=$(usex debug) + -DICONDIR=/usr/share/icons/hicolor/128x128/apps + -DINSTALL_SCRIPTS=ON + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DUNITY_BUILD=$(usex unity-build) + -DUSE_CXX11=$(usex c++11) + -DUSE_NATIVE_FS=ON + -DUSE_OPENAL=ON + -DUSE_OPENGL=ON + -DUSE_SDL=ON + -DBUILD_CRASHREPORTER=$(usex crash-reporter) + $(usex crash-reporter "-DUSE_QT5=ON" "") + -DUSE_STATIC_LIBS=$(usex static) + ) + + cmake_src_configure +} + +pkg_postinst() { + elog "optional dependencies:" + elog " games-rpg/arx-fatalis-data (from CD or GOG)" + elog " games-rpg/arx-fatalis-demo (free demo)" + elog + elog "This package only installs the game binary." + elog "You need the demo or full game data. Also see:" + elog "http://wiki.arx-libertatis.org/Getting_the_game_data"; + elog + elog "If you have already installed the game or use the STEAM version," + elog "run \"/usr/bin/arx-install-data\"" +} + +#pkg_postrm() { +# gnome2_icon_cache_update +#} diff --git a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch new file mode 100644 index 000..d085afa --- /dev/null +++ b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch @@ -0,0 +1,34 @@ +From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001 +From: Daniel Scharrer +Date: Thu, 24 Mar 2016 22:47:44 +0100 +Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() + +This makes the build system more robust against stray variables +coming from included CMake scripts provided by the system. + +Fixes build with CMake 3.5. + +This has been fixed in master with commit 60e43c. +--- + CMakeLists.txt | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 93f1ee3..8347544 100755 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -13,6 +13,11 @@ else() + cmake_minimum_required(VERSION 2.8) + endif() + ++if(POLICY CMP0054) ++ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. ++ cmake_poli
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/
commit: c205a948abb42ca33a187badfd6702fd66a60cb2 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 19:47:15 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 19:57:42 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c205a948 games-rpg/arx-fatalis-demo: update ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...mo-0-r1.ebuild => arx-fatalis-demo-0-r2.ebuild} | 30 -- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild similarity index 50% rename from games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild rename to games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild index 5cc3286..689ef22 100644 --- a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild +++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild @@ -3,10 +3,8 @@ EAPI=7 -inherit desktop - DESCRIPTION="Arx Fatalis demo" -HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +HOMEPAGE="https://store.steampowered.com/app/1700/Arx_Fatalis/"; SRC_URI="arx_demo_english.zip" LICENSE="all-rights-reserved" @@ -15,7 +13,9 @@ KEYWORDS="~amd64 ~x86" IUSE="" RESTRICT="fetch" -RDEPEND="games-rpg/arx-libertatis" +RDEPEND=" + !games-rpg/arx-fatalis-data + games-rpg/arx-libertatis" DEPEND=" app-arch/cabextract app-arch/unzip @@ -31,23 +31,15 @@ pkg_nofetch() { src_unpack() { unpack ${A} - cabextract Setup1.cab || die "cabextract failed" - cabextract Setup2.cab || die "cabextract failed" - cabextract Setup3.cab || die "cabextract failed" + cabextract Setup{1,2,3}.cab || die "cabextract failed" } src_install() { - insinto /usr/share/${PN} - doins -r *.pak bin/*.pak - insinto /usr/share/${PN}/misc + insinto /usr/share/arx/misc doins bin/Logo.bmp bin/Arx.ttf - - # convert to lowercase - cd "${D}" - find . -type f -exec sh -c 'echo "${1}" - lower="`echo "${1}" | tr [:upper:] [:lower:]`" - [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; - - make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \ - "Arx Fatalis Demo" arx-libertatis + insinto /usr/share/arx + newins bin/LOC.pak loc.pak + newins SFX.pak sfx.pak + newins SPEECH.pak speech.pak + doins data.pak bin/data2.pak }
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-data/
commit: a14422c8c9eea0f09baae1b6d47ef9b75f3b9377 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 18:49:29 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 18:49:29 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a14422c8 games-rpg/arx-fatalis-data: Save from portage Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-data-1.21-r4.ebuild| 92 ++ games-rpg/arx-fatalis-data/metadata.xml| 19 + 2 files changed, 111 insertions(+) diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild new file mode 100644 index 000..3884741 --- /dev/null +++ b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +CDROM_OPTIONAL="yes" +inherit eutils cdrom check-reqs + +DESCRIPTION="Arx Fatalis data files" +HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +SRC_URI="cdinstall? ( https://cdn.bethsoft.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe ) + gog? ( setup_arx_fatalis_2.0.0.7.exe )" + +LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gog" +REQUIRED_USE="^^ ( cdinstall gog )" +RESTRICT="binchecks bindist mirror gog? ( fetch )" + +RDEPEND="games-rpg/arx-libertatis" +DEPEND="app-arch/innoextract + cdinstall? ( app-arch/cabextract )" + +CHECKREQS_DISK_BUILD="621M" +CHECKREQS_DISK_USR="617M" + +S=${WORKDIR} + +detect_language() { + speech_checksum=$(find '.' -iname "speech.pak" \ + -exec md5sum -b '{}' \; | sed "s/ .*//g") + if [[ -z $speech_checksum ]] ; then + speech_checksum=$(find '.' -iname "speech_default.pak" \ + -exec md5sum -b '{}' \; | sed "s/ .*//g") + fi + + # check if the checksum is of a known localisation and set data_lang to + # the language string to be used with the 1.21 patch installer + case "$speech_checksum" in + '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;; + # Bundled version of AF included with NVIDIA card + 'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;; + '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;; + '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;; + '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;; + '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;; + '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;; + '') eerror "speech*.pak not found" + die "speech*.pak not found" ;; + *) eerror "unsupported data language - speech*.pak checksum:" \ + "$speech_checksum" \ + "please file a gentoo bug" + die "unsupported data language, file a gentoo bug" ;; + esac +} + +pkg_nofetch() { + einfo "Please download ${A} from your GOG.com account after buying Arx Fatalis" + einfo "and put it into your DISTDIR directory." +} + +src_unpack() { + local data_lang + + if use cdinstall ; then + cdrom_get_cds bin/Arx.ttf + find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' \; + detect_language + else + # gog only offers english + data_lang="english" + fi + + einfo "Data language: $data_lang" + innoextract --lowercase --language=${data_lang} \ + "${DISTDIR}"/${A} || die +} + +src_install() { + insinto /usr/share/arx + doins -r app/{graph,misc} + find . -iname "*.pak" -exec doins '{}' \; + + dodoc app/{manual,map}.pdf + + # convert to lowercase + cd "${D}" + find . -type f -exec sh -c 'echo "${1}" + lower="`echo "${1}" | tr [:upper:] [:lower:]`" + [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; +} diff --git a/games-rpg/arx-fatalis-data/metadata.xml b/games-rpg/arx-fatalis-data/metadata.xml new file mode 100644 index 000..5890880 --- /dev/null +++ b/games-rpg/arx-fatalis-data/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + dan...@constexpr.org + Daniel Scharrer + + + ga...@gentoo.org + Gentoo Games Project + + + Extract the data from the GOG.com installer. + +
[gentoo-commits] proj/gamerlay:master commit in: media-libs/fmod/
commit: 48bd70470e060c6c74d26c4c95b889590b2a43ae Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 21:13:31 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 21:13:31 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=48bd7047 media-libs/fmod: remove package Unavalaible sources. Signed-off-by: Azamat H. Hackimov gmail.com> media-libs/fmod/fmod-4.44.50.ebuild | 107 media-libs/fmod/metadata.xml| 8 --- 2 files changed, 115 deletions(-) diff --git a/media-libs/fmod/fmod-4.44.50.ebuild b/media-libs/fmod/fmod-4.44.50.ebuild deleted file mode 100644 index bf57c7d..000 --- a/media-libs/fmod/fmod-4.44.50.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit versionator multilib-minimal - -MY_P=fmodapi$(delete_all_version_separators)linux - -DESCRIPTION="music and sound effects library, and a sound processing system" -HOMEPAGE="http://www.fmod.org"; -SRC_URI="http://www.fmod.org/download/fmodex/api/Linux/${MY_P}.tar.gz"; - -LICENSE="BSD BSD-2 fmod" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="designer examples tools" - -RESTRICT="strip test" - -QA_FLAGS_IGNORED="opt/fmodex/tools/fsbanklib/.*" -QA_PREBUILT="opt/fmodex/fmoddesignerapi/api/lib/* - opt/fmodex/api/lib/*" -QA_TEXTRELS="opt/fmodex/fmoddesignerapi/api/lib/* - opt/fmodex/api/lib/*" - -S=${WORKDIR}/${MY_P} - -multilib_src_compile() { - if use examples; then - if use amd64; then - emake -j1 fmod_examples CPU=x64 - elif use x86; then - emake -j1 fmod_examples CPU=x86 - fi - fi -} - -multilib_src_install() { - local ldpath="/opt/fmodex/api/lib" - - dodir /opt/fmodex - - if ! use x86; then - rm api/lib/libfmodex-${PV}.so - rm api/lib/libfmodex.so - rm api/lib/libfmodexL-${PV}.so - rm api/lib/libfmodexL.so - rm fmoddesignerapi/api/lib/libfmodevent-${PV}.so - rm fmoddesignerapi/api/lib/libfmodevent.so - rm fmoddesignerapi/api/lib/libfmodeventL-${PV}.so - rm fmoddesignerapi/api/lib/libfmodeventL.so - rm fmoddesignerapi/api/lib/libfmodeventnet-${PV}.so - rm fmoddesignerapi/api/lib/libfmodeventnet.so - rm fmoddesignerapi/api/lib/libfmodeventnetL-${PV}.so - rm fmoddesignerapi/api/lib/libfmodeventnetL.so - rm tools/fsbanklib/celt_encoder.so - rm tools/fsbanklib/libfsbankex.a - rm tools/fsbanklib/libmp3lame.so - rm tools/fsbanklib/twolame.so - fi - if ! use amd64; then - rm api/lib/*64* - rm fmoddesignerapi/api/lib/*64* - rm tools/fsbanklib/*64* - fi - - cp -dpR api "${D}"/opt/fmodex || die - - rm -rf "${D}"/opt/fmodex/{documentation,fmoddesignerapi/*.TXT} - - if use designer; then - ldpath="${ldpath}:/opt/fmodex/fmoddesignerapi/api/lib" - - if ! use examples; then - rm -r fmoddesignerapi/examples - fi - - cp -dpR fmoddesignerapi "${D}"/opt/fmodex || die - - dosym /opt/fmodex/fmoddesignerapi/api/inc /usr/include/fmoddesigner || die - - dodoc fmoddesignerapi/*.TXT - fi - - if use examples; then - cp -dpR examples "${D}"/opt/fmodex || die - fi - - if use tools; then - cp -dpR tools "${D}"/opt/fmodex || die - fi - - dosym /opt/fmodex/api/inc /usr/include/fmodex || die - - docinto /usr/share/doc/${PF}/pdf - dodoc documentation/*.pdf - - docinto /usr/share/doc/${PF}/chm - dodoc documentation/*.chm - - dodoc documentation/*.txt - - echo "LDPATH=\"$ldpath\"" > ${T}/65fmodex - - doenvd "${T}"/65fmodex -} diff --git a/media-libs/fmod/metadata.xml b/media-libs/fmod/metadata.xml deleted file mode 100644 index c870d0e..000 --- a/media-libs/fmod/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - so...@gentoo.org - Gentoo Sound project - -
[gentoo-commits] proj/gamerlay:master commit in: games-action/gunroar/
commit: bf3b2f20d21d8a3ab27b6814990765b55e108302 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:35:30 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:35:30 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=bf3b2f20 games-action/gunroar: remove package Unavailable sources. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/gunroar/gunroar-0.15.ebuild | 66 games-action/gunroar/metadata.xml| 8 2 files changed, 74 deletions(-) diff --git a/games-action/gunroar/gunroar-0.15.ebuild b/games-action/gunroar/gunroar-0.15.ebuild deleted file mode 100644 index 17b01b6..000 --- a/games-action/gunroar/gunroar-0.15.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=gr -MY_PV=${PV//./_} - -DESCRIPTION="Guns, Guns, Guns! 360-degree gunboat shooter, 'Gunroar'" -HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/gr_e.html"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip - mirror://debian/pool/main/g/${PN}/${PN}_${PV}.dfsg1-3.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer" - -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${PN}_${PV}.dfsg1-3.diff - sed -i -e "s:a7xpg-0.11.dfsg1/::g" -i "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/makefile.patch - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/01_sdl_fix_imports.diff - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/02_d_language_changes.diff - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/03_put_prefs_in_home_dir.diff - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/04_adapt_build_file_to_linux.diff - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/windowed.patch - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/makefile.patch - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/gdc-0.24-semantics-for-version.patch - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/window-resizing.patch - epatch "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/patches/avoid-segfault-when-sdl-fails.patch - sed -i \ - -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - dodir "${GAMES_STATEDIR}/${PN}" "${GAMES_STATEDIR}/${PN}/replay" - local statedir="${GAMES_STATEDIR}"/${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r images sounds || die - newicon "${WORKDIR}"/${MY_PN}/${P}.dfsg1/debian/${PN}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -} diff --git a/games-action/gunroar/metadata.xml b/games-action/gunroar/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/gunroar/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - -
[gentoo-commits] proj/gamerlay:master commit in: games-fps/zdoom/
commit: 8837091fb30238984ac417d52454111a1c0992bd Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:44:53 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:44:53 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8837091f games-fps/zdoom: deprecated by upstream Deprecated, development stoped. Use games-fps/gzdoom. Signed-off-by: Azamat H. Hackimov gmail.com> games-fps/zdoom/metadata.xml | 19 -- games-fps/zdoom/zdoom-2.8.1.ebuild | 77 -- 2 files changed, 96 deletions(-) diff --git a/games-fps/zdoom/metadata.xml b/games-fps/zdoom/metadata.xml deleted file mode 100644 index 36b28ff..000 --- a/games-fps/zdoom/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -azamat.hacki...@gmail.com -Azamat H. Hackimov - - -ZDoom is an enhanced port of the official DOOM source code - - -ZDoom - улучшенный порт движка DOOM - - -Enable assembly implementations - - - - diff --git a/games-fps/zdoom/zdoom-2.8.1.ebuild b/games-fps/zdoom/zdoom-2.8.1.ebuild deleted file mode 100644 index 66e4ffe..000 --- a/games-fps/zdoom/zdoom-2.8.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit cmake-utils eutils versionator unpacker - -DESCRIPTION="ZDoom is an enhanced port of the official DOOM source code" -HOMEPAGE="http://www.zdoom.org"; -SRC_URI="http://www.zdoom.org/files/${PN}/$(get_version_component_range 1-2)/${P}-src.7z" - -LICENSE="BSD BUILD DOOM" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# FIXME fmod does not work -IUSE="asm gtk openal" - -# fmod? ( media-libs/fmod:1 ) -RDEPEND="app-arch/bzip2 - media-libs/game-music-emu - media-libs/libsdl2 - openal? ( media-libs/openal ) - media-sound/fluidsynth - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libXcursor - gtk? ( x11-libs/gtk+:2 )" -DEPEND="${RDEPEND} - asm? ( || ( dev-lang/nasm dev-lang/yasm ) ) - $(unpacker_src_uri_depends)" - -S="${WORKDIR}" - -DOCS=( "docs/commands.txt" ) -HTML_DOCS=( "docs/console.{css,html}" ) - -src_prepare() { - default - - sed -i \ - -e "s:/usr/local/share/:/usr/share/doom-data/:" \ - src/posix/i_system.h || die "sed i_system.h failed" - - sed -i \ - -e "s:/usr/local/share/doom:/usr/share/doom-data/:" \ - src/gameconfigfile.cpp || die "sed gameconfigfile.cpp failed" -} - -src_configure() { - mycmakeargs=( -# "-DFMOD_LOCAL_LIB_DIRS=/opt/fmodex/api/lib" -# "-DFMOD_INCLUDE_DIR=/opt/fmodex/api/inc" - "-DGME_INCLUDE_DIR=/usr/include" - "-DFORCE_INTERNAL_GME=no" - -DNO_ASM=$(usex !asm) -# -DNO_FMOD=$(usex !fmod) - -DNO_GTK=$(usex !gtk) - -DNO_OPENAL=$(usex !openal) - ) - cmake-utils_src_configure -} - -src_install() { - dobin "${CMAKE_BUILD_DIR}/${PN}" - insinto "/usr/share/doom-data" - doins "${CMAKE_BUILD_DIR}/${PN}.pk3" -} - -pkg_postinst() { - echo - elog "Copy or link wad files into /usr/share/doom-data/" - elog - elog "To play, simply run:" - elog - elog " zdoom" - echo -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/torustrooper/
commit: 8bac36ab6b1df42bebbfc669bad1fc9db764419d Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:39:07 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:39:07 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8bac36ab games-action/torustrooper: remove package Unavalable sources. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/torustrooper/metadata.xml | 8 --- games-action/torustrooper/torustrooper-0.22.ebuild | 66 -- 2 files changed, 74 deletions(-) diff --git a/games-action/torustrooper/metadata.xml b/games-action/torustrooper/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/torustrooper/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/torustrooper/torustrooper-0.22.ebuild b/games-action/torustrooper/torustrooper-0.22.ebuild deleted file mode 100644 index 6a9e40e..000 --- a/games-action/torustrooper/torustrooper-0.22.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=tt -MY_PV=${PV//./_} -MY_PD=torus-trooper - -DESCRIPTION="Speed! More speed! Speeding ship sailing through barrage, 'Torus Trooper'" -HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/tt_e.html"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip - mirror://debian/pool/main/t/${MY_PD}/${MY_PD}_${PV}.dfsg1-5.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${MY_PD}_${PV}.dfsg1-5.diff - sed -i -e "s:b/::g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch - sed -i -e "s:${MY_PD}:${PN}:g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/windowed.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/dotfile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/gdc-0.24-semantics-for-version.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/window-resizing.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/save-score-444372.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/level-select-444948.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/avoid-segfault-when-sdl-fails.patch - sed -i \ - -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \ - -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tt/barrage.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r barrage images sounds || die - newicon "${S}"/${MY_PD}-${PV}.dfsg1/debian/${MY_PD}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: dev-util/adobe-air-sdk-bin/files/, dev-util/adobe-air-sdk-bin/
commit: f7933c42942ab88b96fdaa87bd213077bc2db93e Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 21:17:53 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 21:17:53 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f7933c42 dev-util/adobe-air-sdk-bin: remove package Legacy, broken package. Signed-off-by: Azamat H. Hackimov gmail.com> .../adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild | 74 -- .../adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml | 17 - dev-util/adobe-air-sdk-bin/files/airstart | 34 -- dev-util/adobe-air-sdk-bin/files/airstart.desktop | 10 --- 4 files changed, 135 deletions(-) diff --git a/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild b/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild deleted file mode 100644 index cf73cc9..000 --- a/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils fdo-mime multilib - -DESCRIPTION="Adobe AIR SDK" -HOMEPAGE="http://www.adobe.com/products/air/tools/sdk/"; -SRC_URI="http://airdownload.adobe.com/air/lin/download/${PV}/AdobeAIRSDK.tbz2 -> AdobeAIRSDK-${PV}.tbz2" - -LICENSE="AdobeAirSDK" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="strip" - -RDEPEND=" - app-arch/unzip - dev-libs/libxml2 - dev-libs/nspr - dev-libs/nss - media-libs/libpng - net-misc/curl - www-plugins/adobe-flash - x11-libs/cairo - x11-libs/gtk+ -" - -QA_PRESTRIPPED=".*\.so /opt/Adobe/AirSDK/bin/adl" -QA_EXECSTACK="*/libCore.so */libcurl.so */libadobecertstore.so */libadobecp.so" -QA_TEXTRELS="*/libcurl.so */libadobecertstore.so" - -S="${WORKDIR}" - -src_install() { - local sdkdir=opt/Adobe/AirSDK - local rtdir='runtimes/air/linux/Adobe AIR/Versions/1.0' - - # remove the broken symlinks - rm -r "${rtdir}"/Resources/nss3/{0d,1d} || die "removing cruft failed" - if use x86; then - rm "${rtdir}"/Resources/lib{curl,flashplayer}.so || die "removing cruft failed" - fi - - insinto /${sdkdir} - doins -r * || die "doins failed" - - fperms 0755 /${sdkdir}/bin/* /${sdkdir}/"${rtdir}"/{libCore.so,Resources/lib*.so*} \ - || die "chmod failed" - - use x86 && make_wrapper adl /${sdkdir}/bin/adl . /usr/lib/nss:/usr/lib/nspr:/opt/netscape/plugins /opt/bin - use amd64 && make_wrapper adl /${sdkdir}/bin/adl . /usr/lib32:/usr/lib32/nss:/usr/lib32/nspr /opt/bin - - exeinto /opt/bin - doexe "${FILESDIR}"/airstart || die "doexe failed" - - # install the file association - # (we can't use make_desktop_entry because we like to have NoDisplay) - domenu "${FILESDIR}"/airstart.desktop || die "domenu failed" - - insinto /usr/share/mime/packages - doins "${FILESDIR}"/${PN}.xml || die "doins failed" -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} diff --git a/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml b/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml deleted file mode 100644 index 14e4e6b..000 --- a/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml +++ /dev/null @@ -1,17 +0,0 @@ - -http://www.freedesktop.org/standards/shared-mime-info";> - - Adobe AIR application - Aplikacja Adobe AIR - - - - - - - - - - - - diff --git a/dev-util/adobe-air-sdk-bin/files/airstart b/dev-util/adobe-air-sdk-bin/files/airstart deleted file mode 100644 index db76d6c..000 --- a/dev-util/adobe-air-sdk-bin/files/airstart +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -synopsis() { - echo "Synopsis: $0 appl.air" >&2 - exit 1 -} - -[ -z "$1" ] && synopsis - -tmpdir="$(mktemp -d /tmp/adobeair.XX)" - -cleanup() { - rm -rf "${tmpdir}" -} - -runair() { - if [ ! -f "$1" ]; then - echo 'Specified application file not found:' "$1" >&2 - cleanup - synopsis - return 1 - fi - - if ! unzip -q "
[gentoo-commits] proj/gamerlay:master commit in: games-action/projectl/
commit: 9f1736a86a45a45ae26cf1c7c62ddefff77c4438 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:38:05 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:38:05 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9f1736a8 games-action/projectl: remove package Unavalable source. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/projectl/metadata.xml | 8 games-action/projectl/projectl-1.001.ebuild | 63 - 2 files changed, 71 deletions(-) diff --git a/games-action/projectl/metadata.xml b/games-action/projectl/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/projectl/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/projectl/projectl-1.001.ebuild b/games-action/projectl/projectl-1.001.ebuild deleted file mode 100644 index 6216af9..000 --- a/games-action/projectl/projectl-1.001.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=projectL -MY_PV=${PV//./} - -DESCRIPTION="Sword action STG inspired by projectN developed by D.K" -HOMEPAGE="http://www.mb.ccnw.ne.jp/hiz/game/projectL/index_en.html"; -SRC_URI="http://www.mb.ccnw.ne.jp/hiz/game/projectL/${MY_PN}_${MY_PV}.zip - mirror://debian/pool/main/p/${PN}/${PN}_${PV}.dfsg1-2.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN}_${MY_PV} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${PN}_${PV}.dfsg1-2.diff - sed -i -e "s:${PN}-${PV}.dfsg1/::g" -i "${S}"/${PN}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${PN}-${PV}.dfsg1/debian/patches/import-opengl.patch - epatch "${S}"/${PN}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${PN}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${PN}-${PV}.dfsg1/debian/patches/put_prefs_in_home_dir.patch - sed -i \ - -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/gamemanager.d \ - -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/gamemanager.d \ - -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \ - -e 's:"\(voice/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \ - -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r music se voice || die - - newicon "${S}"/${PN}-${PV}.dfsg1/debian/${PN}.xpm ${PN}.xpm - make_desktop_entry projectL ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/tumikifighters/
commit: e194a6388db1b813aca7c0a1590a5ada5544cfc2 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:41:14 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:41:14 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e194a638 games-action/tumikifighters: remove package Unavalable sources. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/tumikifighters/metadata.xml | 8 --- .../tumikifighters/tumikifighters-0.2.ebuild | 68 -- 2 files changed, 76 deletions(-) diff --git a/games-action/tumikifighters/metadata.xml b/games-action/tumikifighters/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/tumikifighters/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/tumikifighters/tumikifighters-0.2.ebuild b/games-action/tumikifighters/tumikifighters-0.2.ebuild deleted file mode 100644 index 7aa9a85..000 --- a/games-action/tumikifighters/tumikifighters-0.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=tf -MY_PD=tumiki-fighters -MY_PV=${PV//./_} - -DESCRIPTION="Stick more enemies and become much stronger. Sticky 2D shooter, 'TUMIKI Fighters'. " -HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/tf_e.html"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip - mirror://debian/pool/main/t/${MY_PD}/${MY_PD}_${PV}.dfsg1-3.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${MY_PD}_${PV}.dfsg1-3.diff - sed -i -e "s:${MY_PD}-${PV}.dfsg1/::g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - sed -i -e "s:${MY_PD}:${PN}:g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/imports.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/windowed.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/dotfile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/gdc-0.24-semantics-for-version.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/window-resizing.patch - sed -i \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \ - -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/barragemanager.d \ - -e 's:"\(enemy[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/enemyspec.d \ - -e 's:"\(field[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/field.d \ - -e 's:"\(stage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/stagemanager.d \ - -e 's:"\(tumiki[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/tumikiset.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r barrage enemy field sounds stage tumiki || die - newicon "${S}"/${MY_PD}-${PV}.dfsg1/debian/${MY_PD}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/cave_story_plus/
commit: 11840c7823badef7b2d1085517947a8234a10710 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:32:08 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:32:08 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=11840c78 games-action/cave_story_plus: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...e_story_plus-100.ebuild => cave_story_plus-100-r1.ebuild} | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/games-action/cave_story_plus/cave_story_plus-100.ebuild b/games-action/cave_story_plus/cave_story_plus-100-r1.ebuild similarity index 89% rename from games-action/cave_story_plus/cave_story_plus-100.ebuild rename to games-action/cave_story_plus/cave_story_plus-100-r1.ebuild index baed6bc..8938bc7 100644 --- a/games-action/cave_story_plus/cave_story_plus-100.ebuild +++ b/games-action/cave_story_plus/cave_story_plus-100-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit games +inherit desktop eutils DESCRIPTION="2D action-adventure game with semil-linear storyline" HOMEPAGE="https://www.nicalis.com/games/cavestory+"; @@ -65,7 +65,7 @@ pkg_nofetch() { } src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" local exe; use amd64 && exe="${MY_PN}_64" @@ -79,9 +79,7 @@ src_install() { doicon "${FILESDIR}/${PN}.png" - games_make_wrapper "${PN}" "./${exe}" "${dir}" + make_wrapper "${PN}" "./${exe}" "${dir}" doicon "${FILESDIR}/${PN}.png" || die make_desktop_entry "${PN}" "${MY_PN}" - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-action/d2x-xl/
commit: 6830a06d820b510d79badc8a8660c2e543466c59 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:29:00 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:29:00 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=6830a06d games-action/d2x-xl: remove package Ubuildable and broken, uses deprecated eclass. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/d2x-xl/d2x-xl-1.16.15.ebuild | 149 -- games-action/d2x-xl/d2x-xl-1.16.27.ebuild | 149 -- 2 files changed, 298 deletions(-) diff --git a/games-action/d2x-xl/d2x-xl-1.16.15.ebuild b/games-action/d2x-xl/d2x-xl-1.16.15.ebuild deleted file mode 100644 index 628bd17..000 --- a/games-action/d2x-xl/d2x-xl-1.16.15.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit autotools eutils flag-o-matic toolchain-funcs games - -SRC_D2X="http://www.descent2.de/files"; -SRC_FILE="${PN}-src-${PV}.7z" -DATA_FILE="${PN}-data-1.15.295.7z" - -DESCRIPTION="Descent 2 engine supporting high-resolution textures" -HOMEPAGE="http://www.descent2.de/"; - -D1_TEXTURES="ceilings doors fans-grates lava lights metal rock signs special switches" -D2_TEXTURES="ceilings doors fans-grates lava-water lights metal rock signs special switches" -TEXTURES_SRC_URI="" - -for X in ${D1_TEXTURES}; do - TEXTURES_SRC_URI="${TEXTURES_SRC_URI} ${SRC_D2X}/textures/D1-hires-${X}.7z"; -done -for X in ${D2_TEXTURES}; do - TEXTURES_SRC_URI="${TEXTURES_SRC_URI} ${SRC_D2X}/textures/D2-hires-${X}.7z"; -done - -# www.descent2.de must be *first* in the SRC_URI list, because -# all the SourceForge links exhaust Portage's retry patience. -SRC_URI="${SRC_D2X}/${SRC_FILE} - ${SRC_D2X}/${DATA_FILE} - mirror://sourceforge/${PN}/${SRC_FILE} - mirror://sourceforge/${PN}/${DATA_FILE} - models? ( ${SRC_D2X}/models/hires-models.7z ) - sounds? ( ${SRC_D2X}/sound/hires-sounds.7z ) - textures? ( ${TEXTURES_SRC_URI} )" - -LICENSE="D1X" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="descent1 descent2 descent2-vertigo debug icon models openmp sounds textures" - -CDEPEND="media-libs/glew - >=media-libs/libsdl-1.2.8:0 - media-libs/sdl-image:0 - media-libs/sdl-mixer:0 - media-libs/sdl-net:0 - net-misc/curl - virtual/opengl" - -RDEPEND="${CDEPEND} - descent1? ( games-action/descent1-data ) - descent2? ( games-action/descent2-data ) - descent2-vertigo? ( games-action/descent2-vertigo )" - -DEPEND="${CDEPEND} - app-arch/p7zip - icon? ( media-gfx/icoutils )" - -S="${WORKDIR}" -DIR="${GAMES_DATADIR}/${PN}" - -RESTRICT=mirror - -src_unpack() { - unpack "${SRC_FILE}" "./${PN}-makefiles.7z" -} - -src_prepare() { - if use icon ; then - icotool -x "${PN}.ico" || die "icotool failed" - fi - - # Use our own data directory. - sed -i "s:/usr/local/games/${PN}:${DIR}:g" main/{setup,gamefolders}.cpp || \ - die "sed #1 failed" - - # Don't need these libraries. - sed -i -r "/d2x_sdl_LDADD/s/-l(Xm|Xt|X11)//g" Makefile.am || \ - die "sed #2 failed" - - # Strip C(XX)FLAGS. - sed -i -r "/C(XX)?FLAGS/s/-(fopenmp|g|O[0-9])//g" configure.ac || \ - die "sed #3 failed" - - chmod a+x ./autogen.sh || die "chmod #1 failed" - ./autogen.sh || die "autogen.sh failed" - chmod +x configure || die "chmod #2 failed" - eautoreconf -} - -src_configure() { - if use openmp && tc-has-openmp; then - append-cppflags -fopenmp - export LIBS="${LIBS} -lgomp" - fi - - local DEBUG_CONF="--disable-debug --enable-release" - use debug && DEBUG_CONF="--enable-debug --disable-release" - - egamesconf ${DEBUG_CONF} --with-opengl -} - -src_install() { - use icon && newicon "${PN}_1_48x48x32.png" "${PN}.png" - - dogamesbin "${PN}" - make_desktop_entry "${PN}" "D2X-XL" "${PN}" - - # Unpack D2X-XL data files. - dodir "${DIR}" - cd "${D}${DIR}" || die "cd \"${D}${DIR}\" failed" - unpack "${DATA_FILE}" - - # Symlink original data files, which may or may not be present. - - if use descent1; then - ln -s ../../d1x/descent.{hog,pig} data/ |
[gentoo-commits] proj/gamerlay:master commit in: games-action/voxatron/
commit: b538c17ac364c106972b973b68ec0f8959d6720c Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 19:17:21 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 19:17:21 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b538c17a games-action/voxatron: fixes to package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-action/voxatron/metadata.xml | 5 ++--- games-action/voxatron/voxatron-0.2.3.ebuild | 15 +++ 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/games-action/voxatron/metadata.xml b/games-action/voxatron/metadata.xml index e7bdd96..c8ea874 100644 --- a/games-action/voxatron/metadata.xml +++ b/games-action/voxatron/metadata.xml @@ -1,12 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - + computerdr...@gmail.com Dan Johnson - + azamat.hacki...@gmail.com Azamat H. Hackimov diff --git a/games-action/voxatron/voxatron-0.2.3.ebuild b/games-action/voxatron/voxatron-0.2.3.ebuild index 2d22e25..afc6da4 100644 --- a/games-action/voxatron/voxatron-0.2.3.ebuild +++ b/games-action/voxatron/voxatron-0.2.3.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=5 +EAPI=7 + +inherit multilib-minimal DESCRIPTION="A voxelicious action adventure" HOMEPAGE="http://www.lexaloffle.com/voxatron.php"; @@ -11,13 +12,11 @@ RESTRICT="fetch" LICENSE="Voxatron" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="" -DEPEND="" RDEPEND=" - ${DEPEND} - media-libs/libsdl[abi_x86_32,opengl] + media-libs/libsdl[${MULTILIB_USEDEP},opengl] " pkg_nofetch() { @@ -29,7 +28,7 @@ pkg_nofetch() { S="${WORKDIR}/${PN}" src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" insinto ${dir} doins vox.dat exeinto ${dir}
[gentoo-commits] proj/gamerlay:master commit in: games-action/gunroarhi/files/, games-action/gunroarhi/
commit: f6601a859fe9257c0e4c877229a7188ca398256c Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:36:58 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:36:58 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f6601a85 games-action/gunroarhi: remove package Unavailable sources. Signed-off-by: Azamat H. Hackimov gmail.com> .../gunroarhi/files/03_put_prefs_in_home_dir.diff | 92 -- games-action/gunroarhi/gunroarhi-0.30.ebuild | 72 - games-action/gunroarhi/metadata.xml| 8 -- 3 files changed, 172 deletions(-) diff --git a/games-action/gunroarhi/files/03_put_prefs_in_home_dir.diff b/games-action/gunroarhi/files/03_put_prefs_in_home_dir.diff deleted file mode 100644 index 7f5b9aa..000 --- a/games-action/gunroarhi/files/03_put_prefs_in_home_dir.diff +++ /dev/null @@ -1,92 +0,0 @@ -diff -Naur gr_hi/src/abagames/gr/prefmanager.d gr_hi-p/src/abagames/gr/prefmanager.d gr_hi/src/abagames/gr/prefmanager.d2005-09-11 02:47:40.0 +0200 -+++ gr_hi-p/src/abagames/gr/prefmanager.d 2009-08-28 12:09:08.0 +0200 -@@ -6,6 +6,9 @@ - module abagames.gr.prefmanager; - - private import std.stream; -+private import std.c.stdlib; -+private import std.string; -+private import std.file; - private import abagames.util.prefmanager; - private import abagames.gr.gamemanager; - -@@ -16,18 +19,31 @@ - private: - static const int VERSION_NUM = 14; - static const int VERSION_NUM_13 = 13; -- static const char[] PREF_FILE = "gr.prf"; -+ static const char[] PREF_FILE = "gunroar.prf"; - PrefData _prefData; - - public this() { - _prefData = new PrefData; - } - -+ public static char[] pref_dir() -+ { -+char * home = getenv("HOME"); -+if (home is null) -+ throw new Error("HOME environment variable not defined"); -+char[] dir = std.string.toString(home) ~ "/.gunroarhi"; -+try { -+ mkdir(dir); -+} catch (FileException e) { -+} -+return dir; -+ } -+ - public void load() { - auto File fd = new File; - try { - int ver; -- fd.open(PREF_FILE); -+ fd.open(pref_dir() ~ "/" ~ PREF_FILE); - fd.read(ver); - if (ver == VERSION_NUM_13) - _prefData.loadVer13(fd); -@@ -45,7 +61,7 @@ - - public void save() { - auto File fd = new File; --fd.create(PREF_FILE); -+fd.create(pref_dir() ~ "/" ~ PREF_FILE); - fd.write(VERSION_NUM); - _prefData.save(fd); - fd.close(); -diff -Naur gr_hi/src/abagames/gr/replay.d gr_hi-p/src/abagames/gr/replay.d gr_hi/src/abagames/gr/replay.d 2006-04-06 11:02:54.0 +0200 -+++ gr_hi-p/src/abagames/gr/replay.d 2009-08-28 12:10:19.0 +0200 -@@ -12,13 +12,13 @@ - private import abagames.util.sdl.mouse; - private import abagames.gr.gamemanager; - private import abagames.gr.mouseandpad; -+private import abagames.gr.prefmanager; - - /** - * Save/Load a replay data. - */ - public class ReplayData { - public: -- static const char[] dir = "replay"; - static const int VERSION_NUM = -11; //otoyan change - InputRecord!(PadState) padInputRecord; - InputRecord!(TwinStickState) twinStickInputRecord; -@@ -32,7 +32,7 @@ - - public void save(char[] fileName) { - auto File fd = new File; --fd.create(dir ~ "/" ~ fileName); -+fd.create(PrefManager.pref_dir() ~ "/" ~ fileName); - fd.write(VERSION_NUM); - fd.write(seed); - fd.write(score); -@@ -59,7 +59,7 @@ - - public void load(char[] fileName) { - auto File fd = new File; --fd.open(dir ~ "/" ~ fileName); -+fd.open(PrefManager.pref_dir() ~ "/" ~ fileName); - int ver; - fd.read(ver); - if (ver != VERSION_NUM) diff --git a/games-action/gunroarhi/gunroarhi-0.30.ebuild b/games-action/gunroarhi/gunroarhi-0.30.ebuild deleted file mode 100644 index 609e280..000 --- a/games-action/gunroarhi/gunroarhi-0.30.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PD=gunroar -MY_PDV=0_15 -MY_PDPV=0.15 -MY_PN=gr_hi -MY_PV=${PV//./_} - -DESCRIPTION="Guns, Guns, Guns! 360-degree gunboat shooter, fork of ABAs 'Gunroar'" -HOMEPAGE="http://www.edit.ne.jp/~otoyan/soft/gr_hi.html"; -SRC_URI="http://www.edit.ne.jp/~otoyan/soft/gr_hi/${MY_PN}${MY_PV}.zip - mirror://debian/pool/main/g/${MY_PD}/${MY_PD}_${MY_PDPV}.dfsg1-3.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer" - -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ -
[gentoo-commits] proj/gamerlay:master commit in: games-fps/brutal-doom/
commit: 9e7970f1a492264a7db843108bc52f63469345cd Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 21:08:01 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 21:08:01 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9e7970f1 games-fps/brutal-doom: update dependencies Use gzdoom instead of zdoom. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../{brutal-doom-21.ebuild => brutal-doom-21-r1.ebuild}| 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/games-fps/brutal-doom/brutal-doom-21.ebuild b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild similarity index 75% rename from games-fps/brutal-doom/brutal-doom-21.ebuild rename to games-fps/brutal-doom/brutal-doom-21-r1.ebuild index 8ecc556..b85893e 100644 --- a/games-fps/brutal-doom/brutal-doom-21.ebuild +++ b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,16 +10,16 @@ SRC_URI="https://www.moddb.com/downloads/mirror/95667/100/b8fb37ddb10c39462f9625 LICENSE="HPND" SLOT="0" KEYWORDS="~amd64 ~x86" -# TODO Add USEs for zdoom and skulltag +# TODO Add USEs for gzdoom and skulltag IUSE="" -RDEPEND=">=games-fps/zdoom-2.7.0" +RDEPEND="games-fps/gzdoom" DEPEND="app-arch/unrar" S="${WORKDIR}" src_install() { - insinto "/usr/share/doom-data" + insinto "/usr/share/doom" doins brutalv${PV}.pk3 dodoc "BRUTAL DOOM MANUAL.rtf" "bd21 changelog.txt" } @@ -27,6 +27,6 @@ src_install() { pkg_postinst() { echo elog "In order to play this mod run gzdoom with -file option:" - elog "gzdoom -file /usr/share/doom-data/brutalv${PV}.pk3" + elog "gzdoom -file /usr/share/doom/brutalv${PV}.pk3" echo }
[gentoo-commits] proj/gamerlay:master commit in: games-action/valandrick/
commit: df114abf7d991e3515f313a65b0cdcff3600a955 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:42:11 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:42:11 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=df114abf games-action/valandrick: remove package Unavalable sources. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/valandrick/metadata.xml | 8 --- games-action/valandrick/valandrick-0.1a.ebuild | 67 -- 2 files changed, 75 deletions(-) diff --git a/games-action/valandrick/metadata.xml b/games-action/valandrick/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/valandrick/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/valandrick/valandrick-0.1a.ebuild b/games-action/valandrick/valandrick-0.1a.ebuild deleted file mode 100644 index 016ea25..000 --- a/games-action/valandrick/valandrick-0.1a.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=vr -MY_PD=val-and-rick -MY_PV=${PV//./_} - -DESCRIPTION="Guns, Guns, Guns! Inofficial and secret 1st version of gunroar" -HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip - mirror://debian/pool/main/v/${MY_PD}/${MY_PD}_${PV}.dfsg1-2.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${MY_PD}_${PV}.dfsg1-2.diff - sed -i -e "s:${MY_PD}-${PV}.dfsg1/::g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - sed -i -e "s:${MY_PD}:${PN}:g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/import.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/windowed.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/homedir.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/resizable.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/endian-clean.patch - epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/avoid-segfault-when-sdl-fails.patch - sed -i \ - -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \ - -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/vr/barrage.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r barrage images sounds || die - - newicon "${S}"/${MY_PD}-${PV}.dfsg1/debian/${MY_PD}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/torustrooperpure/
commit: 8007d62e9c05b7057741a4b84faa6f11bbeb0073 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 20:40:15 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 20:40:15 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8007d62e games-action/torustrooperpure: remove package Unavalable sources. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/torustrooperpure/metadata.xml | 8 --- .../torustrooperpure/torustrooperpure-0.2.ebuild | 72 -- 2 files changed, 80 deletions(-) diff --git a/games-action/torustrooperpure/metadata.xml b/games-action/torustrooperpure/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/torustrooperpure/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/torustrooperpure/torustrooperpure-0.2.ebuild b/games-action/torustrooperpure/torustrooperpure-0.2.ebuild deleted file mode 100644 index 2047121..000 --- a/games-action/torustrooperpure/torustrooperpure-0.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=tt -MY_PV=${PV//./_} -MY_PD=torus-trooper -MY_PDV=0_22 -MY_PDPV=0.22 - -DESCRIPTION="Brake down and Burn up! original:Torus Trooper (ABA)" -HOMEPAGE="http://www.mb.ccnw.ne.jp/hiz/game/tt/index_en.html"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PDV}.zip - mirror://debian/pool/main/t/${MY_PD}/${MY_PD}_${MY_PDPV}.dfsg1-5.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${MY_PD}_${MY_PDPV}.dfsg1-5.diff - sed -i -e "s:b/::g" -i "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/fixes.patch - sed -i -e "s:src-hiz:src:g" -i "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/fixes.patch - sed -i -e "s:torus-trooper-pure:${PN}:g" -i "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/fixes.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/windowed.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/dotfile.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/gdc-0.24-semantics-for-version.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/window-resizing.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/save-score-444372.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/level-select-444948.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/avoid-segfault-when-sdl-fails.patch - epatch "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/patches/torus-trooper-pure.patch - sed -i \ - -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \ - -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tt/barrage.d \ - || die "sed failed" - rm "${S}"/Makefile - mv "${S}"/Makefile.pure "${S}"/Makefile -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r barrage images sounds || die - newicon "${S}"/${MY_PD}-${MY_PDPV}.dfsg1/debian/${MY_PD}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/fieldrunners/
commit: 8142eeb4ce67c79e6f3eb3b73303ca6c3cf192ff Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 5 19:12:31 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 5 19:12:31 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8142eeb4 games-action/fieldrunners: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...s-1.0.0.ebuild => fieldrunners-1.0.0-r1.ebuild} | 23 ++ games-action/fieldrunners/metadata.xml | 13 ++-- 2 files changed, 16 insertions(+), 20 deletions(-) diff --git a/games-action/fieldrunners/fieldrunners-1.0.0.ebuild b/games-action/fieldrunners/fieldrunners-1.0.0-r1.ebuild similarity index 77% rename from games-action/fieldrunners/fieldrunners-1.0.0.ebuild rename to games-action/fieldrunners/fieldrunners-1.0.0-r1.ebuild index 97f823e..e736de4 100644 --- a/games-action/fieldrunners/fieldrunners-1.0.0.ebuild +++ b/games-action/fieldrunners/fieldrunners-1.0.0-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit games +inherit desktop eutils TIMESTAMP_x86="1346296515" TIMESTAMP_amd64="1346776333" @@ -13,13 +12,13 @@ DESCRIPTION="Defend and control the field using a diverse selection of upgradeab HOMEPAGE="http://subatomicstudios.com/games/fieldrunners/"; SLOT="0" -LICENSE="as-is" +LICENSE="all-rights-reserved" KEYWORDS="-* ~amd64 ~x86" RESTRICT="fetch strip" IUSE="" SRC_URI=" - x86? ( ${PN}-${PV}-32bit-${TIMESTAMP_x86}.tar.gz ) + x86? ( ${P}-32bit-${TIMESTAMP_x86}.tar.gz ) amd64? ( ${PN}-linux-${PV}-64bit-${TIMESTAMP_amd64}.tar.gz ) " @@ -52,13 +51,13 @@ MY_PN="${PN/f/F}" DOCS=( README ) pkg_nofetch() { -ewarn -ewarn "Place ${A} to ${DISTDIR}" -ewarn + ewarn + ewarn "Place ${A} to ${DISTDIR}" + ewarn } src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" local arch; use amd64 && arch="x86_64" || arch="x86" @@ -68,9 +67,7 @@ src_install() { exeinto "${dir}" doexe "${PN}/${MY_PN}" - games_make_wrapper "${PN}" "./${MY_PN}" "${dir}" + make_wrapper "${PN}" "./${MY_PN}" "${dir}" doicon "${FILESDIR}/${PN}.png" || die make_desktop_entry "${PN}" "${MY_PN}" - - prepgamesdirs } diff --git a/games-action/fieldrunners/metadata.xml b/games-action/fieldrunners/metadata.xml index 23da526..5346d81 100644 --- a/games-action/fieldrunners/metadata.xml +++ b/games-action/fieldrunners/metadata.xml @@ -1,14 +1,13 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - m...@mva.name - - If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. - - Vadim A. Misbakh-Soloviov + +m...@mva.name + +If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. + +Vadim A. Misbakh-Soloviov -FIXME
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/curseofwar/
commit: e6eba1c51e1ad22bc6c5478ff6fa5b3ecaf88831 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 23:11:01 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 23:11:01 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e6eba1c5 games-strategy/curseofwar: update package Fixes compilation with curses, minor fixes. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../{curseofwar-1.2.0.ebuild => curseofwar-1.2.0-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-strategy/curseofwar/curseofwar-1.2.0.ebuild b/games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild similarity index 84% rename from games-strategy/curseofwar/curseofwar-1.2.0.ebuild rename to games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild index fbb4392..86934a4 100644 --- a/games-strategy/curseofwar/curseofwar-1.2.0.ebuild +++ b/games-strategy/curseofwar/curseofwar-1.2.0-r1.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=6 @@ -23,7 +22,8 @@ RDEPEND="${DEPEND}" src_prepare() { default sed -i -e "s:%VERSION%:${PV}:g" ${PN}{,-sdl}.6 - sed -i -e "s:/usr/local/share/:${GAMES_DATADIR}/:g" path.c + sed -i -e "s:/usr/local/share/:/usr/share/:g" path.c + sed -i -e "s:TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses ):TARGET_LINK_LIBRARIES( curseofwar \${COMMON_LIBS} ncurses tinfo ):g" CMakeLists.txt epatch "${FILESDIR}/${P}-fix-gcc-error-compilation.patch" cmake-utils_src_prepare }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi-data/
commit: 8ada028b07b05112131cdfe9eed6df6236f2a62d Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:52:12 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:52:12 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8ada028b games-strategy/vcmi-data: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/vcmi-data/metadata.xml | 4 .../{vcmi-data-0.99.ebuild => vcmi-data-0.99-r1.ebuild} | 13 + 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/games-strategy/vcmi-data/metadata.xml b/games-strategy/vcmi-data/metadata.xml new file mode 100644 index 000..097975e --- /dev/null +++ b/games-strategy/vcmi-data/metadata.xml @@ -0,0 +1,4 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + diff --git a/games-strategy/vcmi-data/vcmi-data-0.99.ebuild b/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild similarity index 83% rename from games-strategy/vcmi-data/vcmi-data-0.99.ebuild rename to games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild index 8f0571e..4fe5be9 100644 --- a/games-strategy/vcmi-data/vcmi-data-0.99.ebuild +++ b/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild @@ -1,10 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=5 - -inherit games +EAPI=7 DESCRIPTION="Core data for vcmi" HOMEPAGE="http://forum.vcmi.eu/index.php"; @@ -16,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="app-arch/unzip" @@ -25,7 +22,7 @@ RDEPEND="" S="${WORKDIR}" src_install() { - insinto "${GAMES_DATADIR}/${PN%-data}" + insinto "/usr/share/${PN%-data}" rm -rf Mods/vcmi/Data/s doins -r * } @@ -34,7 +31,7 @@ pkg_postinst() { elog "For the game to work properly, please copy your" elog 'Heroes Of Might and Magic ("The Wake Of Gods" or' elog '"Shadow of Death" or "Complete edition")' - elog "game directory into ${GAMES_DATADIR}/${PN}." + elog "game directory into /usr/share/${PN}." elog "or use 'vcmibuilder' utility on your:" elog " a) One or two CD's or CD images" elog " b) gog.com installer"
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/uplink/
commit: b9e7e3755e2c6faf6a583bc51c02f7302ed3b027 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 23:00:44 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 23:00:44 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b9e7e375 games-strategy/uplink: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/uplink/metadata.xml | 4 .../{uplink-1.6.ebuild => uplink-1.6-r1.ebuild} | 21 +++-- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/games-strategy/uplink/metadata.xml b/games-strategy/uplink/metadata.xml new file mode 100644 index 000..097975e --- /dev/null +++ b/games-strategy/uplink/metadata.xml @@ -0,0 +1,4 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + diff --git a/games-strategy/uplink/uplink-1.6.ebuild b/games-strategy/uplink/uplink-1.6-r1.ebuild similarity index 80% rename from games-strategy/uplink/uplink-1.6.ebuild rename to games-strategy/uplink/uplink-1.6-r1.ebuild index 66309f2..c8c2be7 100644 --- a/games-strategy/uplink/uplink-1.6.ebuild +++ b/games-strategy/uplink/uplink-1.6-r1.ebuild @@ -1,6 +1,9 @@ -EAPI=5 +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 -inherit games +EAPI=7 + +inherit desktop eutils MY_P="${PN}_${PV}-1" @@ -11,11 +14,11 @@ SRC_URI="amd64? ( ${MY_P}_amd64.tar.gz ) RESTRICT="fetch" # Bundled libs :( -QA_PRESTRIPPED="${GAMES_PREFIX_OPT}/${PN}/lib.*" +QA_PRESTRIPPED="/opt/${PN}/lib.*" -LICENSE="introversion" +LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="" DEPEND="" @@ -33,7 +36,7 @@ pkg_nofetch() { src_unpack() { local root - unpack "${A}" + unpack ${A} if use amd64; then root=uplink-x64 @@ -49,7 +52,7 @@ src_unpack() { S="${WORKDIR}/${PN}" src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" local exe lib insinto "${dir}" @@ -77,9 +80,7 @@ src_install() { doicon uplink.png make_desktop_entry "${PN}" Uplink uplink - games_make_wrapper "${PN}" "${dir}/$exe" + make_wrapper "${PN}" "${dir}/$exe" dodoc changes.txt mods.txt readme.txt - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifechan/
commit: 7b2ea89e4f2d2e22087c8deef6e16f4dcc5129b3 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 23:32:01 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 23:32:01 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=7b2ea89e games-engines/fifechan: update package to 0.1.5 Added ~x86 keyword, removed live. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...fifechan-0.1.4.ebuild => fifechan-0.1.5.ebuild} | 4 +- games-engines/fifechan/fifechan-.ebuild| 49 -- 2 files changed, 2 insertions(+), 51 deletions(-) diff --git a/games-engines/fifechan/fifechan-0.1.4.ebuild b/games-engines/fifechan/fifechan-0.1.5.ebuild similarity index 93% rename from games-engines/fifechan/fifechan-0.1.4.ebuild rename to games-engines/fifechan/fifechan-0.1.5.ebuild index 23f1725..8522eb7 100644 --- a/games-engines/fifechan/fifechan-0.1.4.ebuild +++ b/games-engines/fifechan/fifechan-0.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fifengine/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="allegro +opengl +sdl irrlicht" DEPEND=" diff --git a/games-engines/fifechan/fifechan-.ebuild b/games-engines/fifechan/fifechan-.ebuild deleted file mode 100644 index cdd5bcc..000 --- a/games-engines/fifechan/fifechan-.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils git-r3 - -DESCRIPTION="Lightweight cross platform GUI C++ library designed for games" -HOMEPAGE="http://fifengine.github.io/fifechan/"; -EGIT_REPO_URI="https://github.com/fifengine/fifechan"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="allegro +opengl +sdl irrlicht" - -DEPEND=" - x11-libs/libXext - irrlicht? ( - dev-games/irrlicht - ) - sdl? ( - media-libs/libsdl2 - media-libs/sdl-ttf - media-libs/sdl2-image[png] - ) - opengl? ( - virtual/opengl - virtual/glu - ) - allegro? ( - media-libs/allegro:0 - ) -" -RDEPEND="${DEPEND}" - -usx() { usex $* ON OFF; } - -src_configure() { - local mycmakeargs=( - -DENABLE_ALLEGRO=$(usx allegro) - -DENABLE_OPENGL=$(usx opengl) -# -DENABLE_OPENGL_CONTRIB=$(usx opengl) - -DENABLE_SDL=$(usx sdl) - -DENABLE_SDL_CONTRIB=$(usx sdl) - -DENABLE_IRRLICHT=$(usx irrlicht) - ) - cmake-utils_src_configure -}
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/unknown-horizons/
commit: 373742308d4e4b6b312aa6e76dd74a9769327de8 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Mar 4 00:04:09 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Wed Mar 4 00:04:09 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=37374230 games-strategy/unknown-horizons: update to 2019.1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/unknown-horizons/metadata.xml | 2 +- .../unknown-horizons-2017.2.ebuild | 52 - .../unknown-horizons-2019.1.ebuild | 53 ++ .../unknown-horizons/unknown-horizons-.ebuild | 52 - 4 files changed, 54 insertions(+), 105 deletions(-) diff --git a/games-strategy/unknown-horizons/metadata.xml b/games-strategy/unknown-horizons/metadata.xml index 31afb77..7a6f11a 100644 --- a/games-strategy/unknown-horizons/metadata.xml +++ b/games-strategy/unknown-horizons/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + toty...@unknown-horizons.org totycro diff --git a/games-strategy/unknown-horizons/unknown-horizons-2017.2.ebuild b/games-strategy/unknown-horizons/unknown-horizons-2017.2.ebuild deleted file mode 100644 index fc07388..000 --- a/games-strategy/unknown-horizons/unknown-horizons-2017.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 pypy ) -DISTUTILS_SINGLE_IMPL=1 -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Anno-like real time strategy game" -HOMEPAGE="http://www.unknown-horizons.org/"; -SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="test" - -DEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - test? ( - dev-python/greenlet[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - dev-python/isort[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pycodestyle[${PYTHON_USEDEP}] - ) - games-engines/fifengine[${PYTHON_USEDEP}] - games-engines/fifechan - ${PYTHON_DEPS} -" - -RDEPEND="$DEPEND" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_test() { - ${PYTHON} ./run_tests.py -} - -src_compile() { - distutils-r1_src_compile build_i18n -} - -src_install() { - distutils-r1_src_install -} diff --git a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild new file mode 100644 index 000..da04746 --- /dev/null +++ b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_SINGLE_IMPL=1 +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="Anno-like real time strategy game" +HOMEPAGE="http://www.unknown-horizons.org/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/pyyaml + dev-python/pillow + >=games-engines/fifengine-0.4.2[python] + >=games-engines/fifechan-0.1.5 + ${PYTHON_DEPS} +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/greenlet + dev-python/polib + dev-python/isort + dev-python/pylint + dev-python/mock + dev-python/nose + dev-python/pycodestyle + ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_test() { + ${PYTHON} ./run_tests.py +} + +src_compile() { + distutils-r1_src_compile build_i18n +} + +src_install() { + distutils-r1_src_install +} diff --git a/games-strategy/unknown-horizons/unknown-horizons-.ebuild b/games-strategy/unknown-horizons/unknown-horizons-.ebuild deleted file mode 100644 index 63cc011..000 --- a/games-strategy/unknown-horizons/unknown-horizons-.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 pypy ) -DISTUTILS_SINGLE_IMPL=1 -PYTHON_REQ_USE="sqlite" - -inherit di
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi/
commit: c7ca20d4dcf5b1e25b0622c6d0335d891ffc Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:49:19 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:49:19 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c7ca20ee games-strategy/vcmi: minor fixes Removed live ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/vcmi/metadata.xml | 8 games-strategy/vcmi/vcmi-0.99.ebuild | 5 +-- games-strategy/vcmi/vcmi-.ebuild | 81 3 files changed, 10 insertions(+), 84 deletions(-) diff --git a/games-strategy/vcmi/metadata.xml b/games-strategy/vcmi/metadata.xml new file mode 100644 index 000..0fbb816 --- /dev/null +++ b/games-strategy/vcmi/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +Enable compilation of ERM scripting module +Enable launcer support + + diff --git a/games-strategy/vcmi/vcmi-0.99.ebuild b/games-strategy/vcmi/vcmi-0.99.ebuild index bf28be7..82ccb57 100644 --- a/games-strategy/vcmi/vcmi-0.99.ebuild +++ b/games-strategy/vcmi/vcmi-0.99.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=7 @@ -12,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~amd64" +KEYWORDS="~amd64 ~x86" IUSE="+debug erm +launcher" CDEPEND=" diff --git a/games-strategy/vcmi/vcmi-.ebuild b/games-strategy/vcmi/vcmi-.ebuild deleted file mode 100644 index ce5f4b0..000 --- a/games-strategy/vcmi/vcmi-.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils games cmake-utils git-r3 - -DESCRIPTION="Heroes of Might and Magic III game engine rewrite" -HOMEPAGE="http://forum.vcmi.eu/index.php"; -SRC_URI="" -EGIT_REPO_URI="https://github.com/${PN}/${PN}"; -EGIT_BRANCH="develop" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="debug editor launcher +erm" - -CDEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-image - media-libs/sdl2-mixer - media-libs/sdl2-ttf - virtual/ffmpeg - sys-libs/zlib[minizip] - editor? ( - dev-qt/qtgui - dev-qt/qtcore - dev-qt/qtwidgets - ) - launcher? ( - dev-qt/qtgui - dev-qt/qtcore - dev-qt/qtnetwork - dev-qt/qtwidgets - ) - dev-libs/fuzzylite -" - -DEPEND=" - >dev-libs/boost-1.48.0 - virtual/pkgconfig - ${CDEPEND} -" -RDEPEND=" - ${CDEPEND} -" -PDEPEND=" - games-strategy/vcmi-data -" - -src_configure() { - local MY_DATADIR="${GAMES_DATADIR#/usr/}/${PN}" - local MY_GAMESLIBDIR=$(games_get_libdir) - local MY_LIBDIR=${MY_GAMESLIBDIR#/usr/} - local MY_BINDIR=${GAMES_BINDIR#/usr/} - - use editor && ewarn "Editor seems to be broken. At least, it fails to build for me" - use debug || ewarn "Somewhy, buildsystem don't want to use cotire (compile time reducer) generated pch (precompiled header) with disabled debug, so, you will see the warnings on each target." - - local mycmakeargs=( - -DDATA_DIR="${MY_DATADIR}" - -DLIB_DIR="${MY_LIBDIR}" - -DBIN_DIR="${MY_BINDIR}" - $(cmake-utils_use_enable erm ERM) - $(cmake-utils_use_enable editor EDITOR) - $(cmake-utils_use_enable launcher LAUNCHER) - ) - export CCACHE_SLOPPINESS="time_macros" - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly-korea/
commit: 806ee973c3b741366e4537da6ba911601d2cede5 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:31:40 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:31:40 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=806ee973 games-strategy/anomaly-korea: update package Migrated from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...613.ebuild => anomaly-korea-20130613-r1.ebuild} | 50 -- games-strategy/anomaly-korea/metadata.xml | 2 +- 2 files changed, 20 insertions(+), 32 deletions(-) diff --git a/games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild b/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild similarity index 53% rename from games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild rename to games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild index 627f322..a19bd40 100644 --- a/games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild +++ b/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild @@ -1,50 +1,40 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit unpacker games +inherit eutils desktop multilib-minimal unpacker -DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula." +DESCRIPTION="An extraordinary mixture of action and strategy." HOMEPAGE="http://www.anomalythegame.com/"; # Is it non-HiB distfile? SRC_URI="AnomalyKorea-lin_1371139237-Installer" RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="multilib" +IUSE="" DEPEND="" RDEPEND=" - x86? ( - media-libs/openal - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXxf86vm - ) - amd64? ( - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-opengl - app-emulation/emul-linux-x86-sdl - ) + media-libs/openal[${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXau[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXdmcp[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] virtual/opengl app-arch/unzip " -REQUIRED_USE="amd64? ( multilib )" - S="${WORKDIR}" src_unpack() { - unpack_zip "${A}" + unpack_zip ${A} } pkg_nofetch() { @@ -55,11 +45,11 @@ pkg_nofetch() { src_install() { cd "${S}/data" - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" newicon "icon.png" "${PN}.png" make_desktop_entry "${PN}" "Anomaly: Korea" "${PN}" - games_make_wrapper "${PN}" "./AnomalyKorea" "${dir}" + make_wrapper "${PN}" "./AnomalyKorea" "${dir}" dodoc README exeinto "${dir}" doexe "AnomalyKorea" @@ -73,6 +63,4 @@ src_install() { "Copyright license Xpm" insinto "${dir}" doins -r . - - prepgamesdirs } diff --git a/games-strategy/anomaly-korea/metadata.xml b/games-strategy/anomaly-korea/metadata.xml index 70137f0..599fe17 100644 --- a/games-strategy/anomaly-korea/metadata.xml +++ b/games-strategy/anomaly-korea/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + m...@mva.name Vadim A. Misbakh-Soloviov
[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifengine/
commit: 3d34aaeb90085073467818b4f22faf35c850acb1 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Mar 4 00:03:23 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Wed Mar 4 00:03:23 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=3d34aaeb games-engines/fifengine: add more pythons Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-engines/fifengine/fifengine-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-engines/fifengine/fifengine-0.4.2.ebuild b/games-engines/fifengine/fifengine-0.4.2.ebuild index d9c9a6d..8a8a6a8 100644 --- a/games-engines/fifengine/fifengine-0.4.2.ebuild +++ b/games-engines/fifengine/fifengine-0.4.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) inherit eutils python-single-r1 cmake-utils
[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifengine/, games-engines/fifengine/files/
commit: d01094fc35e9f4d71395186162f4ae99950687e1 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 23:34:12 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 23:34:12 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d01094fc games-engines/fifengine: update package Fixes Python dependencies, update to 0.4.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...fengine-0.4.1.ebuild => fifengine-0.4.2.ebuild} | 37 -- games-engines/fifengine/fifengine-.ebuild | 81 -- ...patch => fifengine-0.4.2-unbundle-libpng.patch} | 0 .../files/fifengine--unbundle-libpng.patch | 25 --- games-engines/fifengine/metadata.xml | 7 +- 5 files changed, 21 insertions(+), 129 deletions(-) diff --git a/games-engines/fifengine/fifengine-0.4.1.ebuild b/games-engines/fifengine/fifengine-0.4.2.ebuild similarity index 62% rename from games-engines/fifengine/fifengine-0.4.1.ebuild rename to games-engines/fifengine/fifengine-0.4.2.ebuild index f48afad..d9c9a6d 100644 --- a/games-engines/fifengine/fifengine-0.4.1.ebuild +++ b/games-engines/fifengine/fifengine-0.4.2.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -#PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5}} ) -# py3 is not yet tested by upstream -> not merged in master -PYTHON_COMPAT=( pypy python2_7 ) +PYTHON_COMPAT=( python3_{7,8} ) inherit eutils python-single-r1 cmake-utils @@ -15,12 +13,11 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" SLOT="0" -IUSE="debug +log +opengl +zip +fifechan librocket cegui python" +IUSE="debug +log +opengl +zip +fifechan cegui python" RDEPEND=" - librocket? ( dev-libs/libRocket ) cegui? ( dev-games/cegui ) fifechan? ( games-engines/fifechan ) dev-libs/tinyxml @@ -39,7 +36,7 @@ RDEPEND=" virtual/opengl virtual/glu python? ( - dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/pyyaml ${PYTHON_DEPS} ) " @@ -50,26 +47,22 @@ DEPEND=" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -usx() { usex $* ON OFF; } +PATCHES=( + "${FILESDIR}/${P}-unbundle-libpng.patch" +) pkg_setup() { use python && python-single-r1_pkg_setup } -src_prepare() { - epatch "${FILESDIR}/${P}-unbundle-libpng.patch" - default -} - src_configure() { local mycmakeargs=( - -Dopengl=$(usx opengl) - -Dfifechan=$(usx fifechan) - -Dlibrocket=$(usx librocket) - -Dcegui=$(usx cegui) - -Dlogging=$(usx log) - -Dbuild-python=$(usx python) + -Dopengl=$(usex opengl) + -Dfifechan=$(usex fifechan) + -Dlibrocket=OFF + -Dcegui=$(usex cegui) + -Dlogging=$(usex log) + -Dbuild-python=$(usex python) -Dbuild-library=ON ) diff --git a/games-engines/fifengine/fifengine-.ebuild b/games-engines/fifengine/fifengine-.ebuild deleted file mode 100644 index 5923bd6..000 --- a/games-engines/fifengine/fifengine-.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -#PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5}} ) -# py3 is not yet tested by upstream -> not merged in master -PYTHON_COMPAT=( pypy python2_7 ) - -inherit eutils python-single-r1 cmake-utils git-r3 - -DESCRIPTION="Flexible Isometric Free Engine, 2D" -HOMEPAGE="http://fifengine.de"; -EGIT_REPO_URI="https://github.com/${PN}/${PN}"; - -LICENSE="GPL-2" - -KEYWORDS="" -SLOT="0" -IUSE="debug +log +opengl +zip +fifechan librocket cegui python" - -RDEPEND=" - librocket? ( dev-libs/libRocket ) - cegui? ( dev-games/cegui ) - fifechan? ( games-engines/fifechan ) - dev-libs/tinyxml - media-libs/libpng - media-libs/mesa - >=dev-libs/boost-1.33.1 - media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/sdl2-image[png] - media-libs/libvorbis - media-libs/libogg - media-libs/openal - >=sys-libs/zlib-1.2 - x11-libs/libXcursor - x11-libs/libXext - virtual/opengl - virtual/glu - python? ( - dev-python/pyyaml[${PYTHON_USEDEP}] - ${PYTHON_DEPS} - ) -" -DEPEND=" - ${RDEPEND} - python?
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly/
commit: 0e293e6677634c5f9e906ed9632e01501f71a65f Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:28:31 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:28:31 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0e293e66 games-strategy/anomaly: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...-20130402.ebuild => anomaly-20130402-r1.ebuild} | 54 +- games-strategy/anomaly/metadata.xml| 2 +- 2 files changed, 22 insertions(+), 34 deletions(-) diff --git a/games-strategy/anomaly/anomaly-20130402.ebuild b/games-strategy/anomaly/anomaly-20130402-r1.ebuild similarity index 54% rename from games-strategy/anomaly/anomaly-20130402.ebuild rename to games-strategy/anomaly/anomaly-20130402-r1.ebuild index b8c59f0..adccff4 100644 --- a/games-strategy/anomaly/anomaly-20130402.ebuild +++ b/games-strategy/anomaly/anomaly-20130402-r1.ebuild @@ -1,54 +1,44 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit unpacker games +inherit desktop eutils multilib-minimal unpacker -DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula." +DESCRIPTION="An extraordinary mixture of action and strategy." HOMEPAGE="http://www.anomalythegame.com/"; # Is it non-HiB distfile? SRC_URI="AnomalyWarzoneEarth-Installer_Humble_Linux_1364850491.zip" RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="multilib" +IUSE="" DEPEND="" RDEPEND=" - x86? ( - media-libs/openal - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXxf86vm - ) - amd64? ( - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-opengl - app-emulation/emul-linux-x86-sdl - ) + media-libs/openal[${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXau[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXdmcp[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] virtual/opengl app-arch/unzip " -REQUIRED_USE="amd64? ( multilib )" - S="${WORKDIR}" src_unpack() { #double-zipped files, lol unpack ${A} -# self unpacking zip archive; unzip warns about the exe stuff -local a="${S}/AnomalyWarzoneEarth-Installer" -unpack_zip "${a}" + # self unpacking zip archive; unzip warns about the exe stuff + local a="${S}/AnomalyWarzoneEarth-Installer" + unpack_zip "${a}" rm "${a}" # save space } @@ -60,11 +50,11 @@ pkg_nofetch() { src_install() { cd "${S}/data" - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" newicon "icon.png" "${PN}.png" make_desktop_entry "${PN}" "Anomaly: Warzone Earth" "${PN}" - games_make_wrapper "${PN}" "./AnomalyWarzoneEarth" "${dir}" + make_wrapper "${PN}" "./AnomalyWarzoneEarth" "${dir}" dodoc README exeinto "${dir}" doexe "AnomalyWarzoneEarth" @@ -82,6 +72,4 @@ src_install() { "Copyright license Xpm" insinto "${dir}" doins -r . - - prepgamesdirs } diff --git a/games-strategy/anomaly/metadata.xml b/games-strategy/anomaly/metadata.xml index 70137f0..599fe17 100644 --- a/games-strategy/anomaly/metadata.xml +++ b/games-strategy/anomaly/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + m...@mva.name Vadim A. Misbakh-Soloviov
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/revenge-of-the-titans/
commit: ce3d5dcc040cff3486772ffbb067b5a95e556de4 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:57:05 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:57:05 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ce3d5dcc games-strategy/revenge-of-the-titans: update package Migrate from deprecated eclasses. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/revenge-of-the-titans/metadata.xml | 2 +- ...0.ebuild => revenge-of-the-titans-1.80.20-r1.ebuild} | 17 +++-- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/games-strategy/revenge-of-the-titans/metadata.xml b/games-strategy/revenge-of-the-titans/metadata.xml index e7a6947..1f99ca3 100644 --- a/games-strategy/revenge-of-the-titans/metadata.xml +++ b/games-strategy/revenge-of-the-titans/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + azamat.hacki...@gmail.com Azamat H. Hackimov diff --git a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20.ebuild b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild similarity index 85% rename from games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20.ebuild rename to games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild index 1f2b375..f80df78 100644 --- a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20.ebuild +++ b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=5 +EAPI=7 -inherit games java-pkg-2 versionator +inherit desktop eutils java-pkg-2 MY_PN=RevengeOfTheTitans # Divide second subversion by 10, i.e. 1.80.10 => 1810 #MY_PV=$(version_format_string '${1}$((${2} / 10))${3}') -MY_PV=$(delete_all_version_separators) +MY_PV=$(ver_rs 1-2 "") DESCRIPTION="Defeat the returning Titan horde in a series of epic ground battles." HOMEPAGE="http://www.puppygames.net/revenge-of-the-titans/"; @@ -20,7 +19,7 @@ SRC_URI="hib? ( amd64? ( http://d4ec1k3inlcla.cloudfront.net/${MY_PN}-amd64.tar.gz -> ${P}-amd64.tar.gz ) x86? ( http://d4ec1k3inlcla.cloudfront.net/${MY_PN}-i386.tar.gz -> ${P}-i386.tar.gz ) )" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="hib" @@ -31,7 +30,7 @@ DEPEND="" RESTRICT="mirror strip" -dir="${GAMES_PREFIX_OPT}/${MY_PN}" +dir="/opt/${MY_PN}" S="${WORKDIR}/revengeofthetitans" pkg_nofetch() { @@ -60,9 +59,7 @@ src_install() { exeinto "${dir}" doexe *.so revenge.sh || die "doexe" - games_make_wrapper ${PN} ./revenge.sh "${dir}" "${dir}" + make_wrapper ${PN} ./revenge.sh "${dir}" "${dir}" doicon revenge.png make_desktop_entry ${PN} "Revenge of the Titans" revenge - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/worms-reloaded/
commit: da7f59bd1e805cf7edfa1146a56ce6a601d7aec4 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:39:00 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:39:00 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=da7f59bd games-strategy/worms-reloaded: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/worms-reloaded/metadata.xml | 4 +++ ...16.ebuild => worms-reloaded-20131016-r1.ebuild} | 33 +- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/games-strategy/worms-reloaded/metadata.xml b/games-strategy/worms-reloaded/metadata.xml new file mode 100644 index 000..097975e --- /dev/null +++ b/games-strategy/worms-reloaded/metadata.xml @@ -0,0 +1,4 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + diff --git a/games-strategy/worms-reloaded/worms-reloaded-20131016.ebuild b/games-strategy/worms-reloaded/worms-reloaded-20131016-r1.ebuild similarity index 64% rename from games-strategy/worms-reloaded/worms-reloaded-20131016.ebuild rename to games-strategy/worms-reloaded/worms-reloaded-20131016-r1.ebuild index 2c5f317..c1d070b 100644 --- a/games-strategy/worms-reloaded/worms-reloaded-20131016.ebuild +++ b/games-strategy/worms-reloaded/worms-reloaded-20131016-r1.ebuild @@ -1,40 +1,33 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit eutils games unpacker +inherit desktop eutils multilib-minimal TS="1381858841" -DESCRIPTION="Legendary Wormsâ„¢ Game. SinglePlayer-only." +DESCRIPTION="Legendary Worms Game. SinglePlayer-only." HOMEPAGE="http://www.team17.com/games/worms/worms-reloaded/"; SRC_URI="WormsReloaded_Linux_${TS}.sh" RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="" DEPEND="" RDEPEND=" - amd64? ( - app-emulation/emul-linux-x86-baselibs - app-emulation/emul-linux-x86-sdl - ) - x86? ( - media-libs/libsdl2 - media-libs/openal - sys-libs/zlib - ) + media-libs/libsdl2[${MULTILIB_USEDEP}] + media-libs/openal[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] " S="${WORKDIR}/data" -GAMEDIR="${GAMES_PREFIX_OPT}/${PN}" +GAMEDIR="/opt/${PN}" pkg_nofetch() { einfo "" @@ -45,10 +38,11 @@ pkg_nofetch() { } src_unpack() { - unpack_zip "${A}"; + unpack_zip ${A} } src_prepare() { + default rm -r "${S}/x86/lib/libopenal.so.1" } @@ -66,8 +60,7 @@ src_install() { # Install icon and desktop file newicon "x86/WormsReloaded.png" "${PN}.png" make_desktop_entry "${PN}" "Worms Reloaded" "${PN}" - games_make_wrapper "${PN}" "./WormsReloaded.bin.x86" "${GAMEDIR}" "${GAMEDIR}/lib" + make_wrapper "${PN}" "./WormsReloaded.bin.x86" "${GAMEDIR}" "${GAMEDIR}/lib" # Setting permissions. - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/swordsandsoldiers/
commit: 19f25181a8298bac562f88a4de86d12b53753b08 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:41:38 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:41:38 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=19f25181 games-strategy/swordsandsoldiers: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/swordsandsoldiers/metadata.xml | 2 +- ...120325.ebuild => swordsandsoldiers-20120325-r1.ebuild} | 15 ++- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/games-strategy/swordsandsoldiers/metadata.xml b/games-strategy/swordsandsoldiers/metadata.xml index 70137f0..599fe17 100644 --- a/games-strategy/swordsandsoldiers/metadata.xml +++ b/games-strategy/swordsandsoldiers/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + m...@mva.name Vadim A. Misbakh-Soloviov diff --git a/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325.ebuild b/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild similarity index 87% rename from games-strategy/swordsandsoldiers/swordsandsoldiers-20120325.ebuild rename to games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild index 68cb0fe..c5c3ff3 100644 --- a/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325.ebuild +++ b/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit games +inherit desktop eutils DESCRIPTION="A vibrant, side-scrolling strategy game." HOMEPAGE="http://www.swordsandsoldiers.com/"; @@ -13,7 +12,7 @@ SRC_URI=" amd64? ( ${P}-amd64.tar.gz ) " RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" @@ -83,8 +82,8 @@ src_install() { newicon "SwordsAndSoldiersSetup.png" "${PN}-setup.png" make_desktop_entry "${PN}" "Swords & Soldiers" "${PN}" make_desktop_entry "${PN}-setup" "Swords & Soldiers (setup)" "${PN}-setup" - games_make_wrapper "${PN}" "./SwordsAndSoldiers.bin" "${dir}" - games_make_wrapper "${PN}-setup" "./SwordsAndSoldiersSetup.bin" "${dir}" + make_wrapper "${PN}" "./SwordsAndSoldiers.bin" "${dir}" + make_wrapper "${PN}-setup" "./SwordsAndSoldiersSetup.bin" "${dir}" exeinto "${dir}" insinto "${dir}" doins -r "Data" @@ -92,6 +91,4 @@ src_install() { doins "SwordsAndSoldiersSetup.png" doexe "./SwordsAndSoldiers.bin" doexe "./SwordsAndSoldiersSetup.bin" - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly-mobilecampaign/
commit: a788cd721053f75f11688537b7b16fc5e496a407 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Mar 3 22:35:20 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Tue Mar 3 22:35:20 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a788cd72 games-strategy/anomaly-mobilecampaign: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...d => anomaly-mobilecampaign-20130613-r1.ebuild} | 50 -- games-strategy/anomaly-mobilecampaign/metadata.xml | 2 +- 2 files changed, 20 insertions(+), 32 deletions(-) diff --git a/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild similarity index 55% rename from games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild rename to games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild index e0e1239..f31afbc 100644 --- a/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild +++ b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild @@ -1,50 +1,40 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit unpacker games +inherit desktop eutils multilib-minimal unpacker -DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula." +DESCRIPTION="An extraordinary mixture of action and strategy/" HOMEPAGE="http://www.anomalythegame.com/"; # Is it non-HiB distfile? SRC_URI="AnomalyMobileCampaign-lin_1371139237-Installer" RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="multilib" +IUSE="" DEPEND="" RDEPEND=" - x86? ( - media-libs/openal - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXxf86vm - ) - amd64? ( - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-opengl - app-emulation/emul-linux-x86-sdl - ) + media-libs/openal[${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXau[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXdmcp[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] virtual/opengl app-arch/unzip " -REQUIRED_USE="amd64? ( multilib )" - S="${WORKDIR}" src_unpack() { - unpack_zip "${A}" + unpack_zip ${A} } pkg_nofetch() { @@ -55,11 +45,11 @@ pkg_nofetch() { src_install() { cd "${S}/data" - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" newicon "icon.png" "${PN}.png" make_desktop_entry "${PN}" "Anomaly: Warzone Earth. Mobile Campaign" "${PN}" - games_make_wrapper "${PN}" "./AnomalyMobileCampaign" "${dir}" + make_wrapper "${PN}" "./AnomalyMobileCampaign" "${dir}" dodoc README exeinto "${dir}" doexe "AnomalyMobileCampaign" @@ -73,6 +63,4 @@ src_install() { "Copyright license Xpm" insinto "${dir}" doins -r . - - prepgamesdirs } diff --git a/games-strategy/anomaly-mobilecampaign/metadata.xml b/games-strategy/anomaly-mobilecampaign/metadata.xml index 70137f0..599fe17 100644 --- a/games-strategy/anomaly-mobilecampaign/metadata.xml +++ b/games-strategy/anomaly-mobilecampaign/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + m...@mva.name Vadim A. Misbakh-Soloviov
[gentoo-commits] proj/gamerlay:master commit in: games-action/hammerfight/
commit: f585379fd4c4342c8f90c207451174191bf1fad8 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 19:56:58 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 19:56:58 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f585379f games-action/hammerfight: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../hammerfight/hammerfight-20110812.ebuild| 26 ++ games-action/hammerfight/metadata.xml | 2 +- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/games-action/hammerfight/hammerfight-20110812.ebuild b/games-action/hammerfight/hammerfight-20110812.ebuild index b63181a..e066430 100644 --- a/games-action/hammerfight/hammerfight-20110812.ebuild +++ b/games-action/hammerfight/hammerfight-20110812.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=3 +EAPI=7 -inherit eutils games +inherit desktop eutils -DESCRIPTION="2D battles of flying machines equipped with various slashing, piercing and blunt weaponry" +DESCRIPTION="2D battles of flying machines equipped with various weaponry" HOMEPAGE="http://www.koshutin.com/"; SRC_URI="hf-linux-${PV:4}${PV:0:4}-bin" LICENSE="HPND" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="linguas_ru" +IUSE="l10n_ru" DEPEND="app-arch/unzip" RDEPEND="media-libs/libsdl[joystick,sound,video] @@ -21,8 +20,7 @@ RDEPEND="media-libs/libsdl[joystick,sound,video] RESTRICT="fetch" -S="${WORKDIR}"/data -dir="${GAMES_PREFIX_OPT}/${PN}" +S="${WORKDIR}/data" pkg_nofetch() { ewarn @@ -36,8 +34,10 @@ src_unpack() { } src_install() { + local dir="/opt/${PN}" + local exe - if use linguas_ru ; then + if use l10n_ru ; then einfo "Russian is chosen for primary language" mv Data/Dialogs/{russian,english}.seria fi @@ -47,17 +47,15 @@ src_install() { || die "doins failed" if use amd64 ; then - local exe=Hammerfight-amd64 + exe=Hammerfight-amd64 fi if use x86 ; then - local exe=Hammerfight-x86 + exe=Hammerfight-x86 fi exeinto "${dir}" doexe ${exe} || die "doexe failed" - games_make_wrapper ${PN} ./${exe} "${dir}" "${dir}" + make_wrapper ${PN} ./${exe} "${dir}" "${dir}" doicon ${PN}.png make_desktop_entry ${PN} "Hammerfight" ${PN} - - prepgamesdirs } diff --git a/games-action/hammerfight/metadata.xml b/games-action/hammerfight/metadata.xml index 9a04622..38b700b 100644 --- a/games-action/hammerfight/metadata.xml +++ b/games-action/hammerfight/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + azamat.hacki...@gmail.com Azamat H. Hackimov
[gentoo-commits] proj/gamerlay:master commit in: games-action/parsec47/
commit: 2a528d8909d2ce2b04d2bfff08c961c86d9e405d Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 20:07:56 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 20:07:56 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2a528d89 games-action/parsec47: remove package Sources unavailable, deprecated eclass. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/parsec47/metadata.xml| 8 games-action/parsec47/parsec47-0.2.ebuild | 76 --- 2 files changed, 84 deletions(-) diff --git a/games-action/parsec47/metadata.xml b/games-action/parsec47/metadata.xml deleted file mode 100644 index 5d0ede2..000 --- a/games-action/parsec47/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - frostwo...@gmx.de - Marcel Unbehaun - - diff --git a/games-action/parsec47/parsec47-0.2.ebuild b/games-action/parsec47/parsec47-0.2.ebuild deleted file mode 100644 index d6e0b15..000 --- a/games-action/parsec47/parsec47-0.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit d-games - -MY_PN=p47 -MY_PV=${PV//./_} - -DESCRIPTION="Defeat retro enemies modenly. Retromodern hispeed shmup, 'PARSEC47'. " -HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/p47_e.html"; -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}_${MY_PV}.zip - mirror://debian/pool/main/p/${PN}/${PN}_${PV}.dfsg1-1.diff.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/mesa - media-libs/sdl-mixer - dev-libs/libbulletml" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - # using frostworks patches with debian's cleanups and minor patches - epatch "${WORKDIR}"/${PN}_${PV}.dfsg1-1.diff - sed -i -e "s:${PN}-${PV}.dfsg1/::g" -i "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/fixes.patch - epatch "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/windowed.patch - epatch "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/dotfile.patch - epatch "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/makefile.patch - epatch "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/patches/window-resizing.patch - sed -i \ - -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Texture.d \ - -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Sound.d \ - -e 's:"\(morph[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(small[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(smallmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(smallsidemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(middle[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(middlesub[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(middlemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(middlebackmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(large[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(largemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(morph_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(small_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - -e 's:"\(middlesub_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \ - || die "sed failed" -} - -src_install() { - dogamesbin ${PN} - - local datadir="${GAMES_DATADIR}"/${PN} - dodir ${datadir} - insinto "${GAMES_DATADIR}"/${PN} - doins -r morph small smallmove smallsidemove middle middlesub middlemove \ - middlebackmove large largemove morph_lock small_lock middlesub_lock \ - images sounds || die - - newicon "${WORKDIR}"/${MY_PN}/${PN}-${PV}.dfsg1/debian/${PN}.xpm ${PN}.xpm - make_desktop_entry ${PN} ${PN} - dodoc readme* - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/psychonauts/
commit: 51421cbf8a61c73063266d76cb5d0ec9fa83e8f2 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 14:44:33 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 14:44:33 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=51421cbf games-action/psychonauts: update version Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../{psychonauts-2012.08.15-r1.ebuild => psychonauts-2013.05.06.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/games-action/psychonauts/psychonauts-2012.08.15-r1.ebuild b/games-action/psychonauts/psychonauts-2013.05.06.ebuild similarity index 100% rename from games-action/psychonauts/psychonauts-2012.08.15-r1.ebuild rename to games-action/psychonauts/psychonauts-2013.05.06.ebuild
[gentoo-commits] proj/gamerlay:master commit in: games-action/rochard/, games-action/rochard/files/
commit: 1dd21d6de2b556b35f8e61c578b5b50ce569d251 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 14:06:23 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 14:06:23 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1dd21d6d games-action/rochard: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-action/rochard/files/Rochard.png | Bin 126321 -> 0 bytes games-action/rochard/metadata.xml| 14 +++--- games-action/rochard/rochard-1.42.ebuild | 14 ++ 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/games-action/rochard/files/Rochard.png b/games-action/rochard/files/Rochard.png index fc92d80..ad9371f 100644 Binary files a/games-action/rochard/files/Rochard.png and b/games-action/rochard/files/Rochard.png differ diff --git a/games-action/rochard/metadata.xml b/games-action/rochard/metadata.xml index 23da526..4a64aca 100644 --- a/games-action/rochard/metadata.xml +++ b/games-action/rochard/metadata.xml @@ -1,14 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - m...@mva.name - - If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. - - Vadim A. Misbakh-Soloviov + +m...@mva.name + +If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. + +Vadim A. Misbakh-Soloviov -FIXME +Install DLC diff --git a/games-action/rochard/rochard-1.42.ebuild b/games-action/rochard/rochard-1.42.ebuild index f01a975..b953571 100644 --- a/games-action/rochard/rochard-1.42.ebuild +++ b/games-action/rochard/rochard-1.42.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit games multilib +inherit desktop eutils TIMESTAMP="1371746492" @@ -18,7 +17,7 @@ AMD64_URI="${MY_PN}_v${PV}_Linux_x64_${TIMESTAMP}.tar.gz" HT_X86_URI="${MY_PN}_Hard_Times_v${PV}_Linux_x86_${TIMESTAMP}.tar.gz" HT_AMD64_URI="${MY_PN}_Hard_Times_v${PV}_Linux_x64_${TIMESTAMP}.tar.gz" -DESCRIPTION="A side-scrolling platformer packed with action, gravity-bending puzzles, space bandits and absurdly powerful astro-mining tools." +DESCRIPTION="A side-scrolling platformer packed with action, gravity-bending puzzles." HOMEPAGE="http://rochardthegame.com/"; SLOT="0" @@ -54,7 +53,7 @@ DEPEND="${RDEPEND}" S="${WORKDIR}" src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}"; + local dir="/opt/${PN}"; local bit; use x86 && bit=86; @@ -68,10 +67,9 @@ src_install() { exeinto "${dir}" doexe "${MY_PN}" - games_make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}" + make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}" newicon "${FILESDIR}/${MY_PN}.png" "${PN}.png" || die make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}" dodoc README.txt changelog.txt - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-action/overgrowth/
commit: 0de968708c799a58481f3479058eb4c700d89c51 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 14:11:01 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 14:11:01 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0de96870 games-action/overgrowth: remove package Broken. Signed-off-by: Azamat H. Hackimov gmail.com> games-action/overgrowth/metadata.xml | 14 --- .../overgrowth/overgrowth-1_alpha194.ebuild| 100 - 2 files changed, 114 deletions(-) diff --git a/games-action/overgrowth/metadata.xml b/games-action/overgrowth/metadata.xml deleted file mode 100644 index 23da526..000 --- a/games-action/overgrowth/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - m...@mva.name - - If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. - - Vadim A. Misbakh-Soloviov - -FIXME - - - diff --git a/games-action/overgrowth/overgrowth-1_alpha194.ebuild b/games-action/overgrowth/overgrowth-1_alpha194.ebuild deleted file mode 100644 index 8b18b5b..000 --- a/games-action/overgrowth/overgrowth-1_alpha194.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit games multilib unpacker-nixstaller - -DESCRIPTION="3d action-adventure game. Spiritual successor to Lugaru." -HOMEPAGE="http://www.wolfire.com/overgrowth/"; - -SLOT="0" -LICENSE="as-is" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="fetch strip" -IUSE="video_cards_intel video_cards_nouveau video_cards_radeon video_cards_nvidia" - -QA_PRESTRIPPED="${GAMES_PREFIX_OPT}/${PN}/lib.*" -SRC_URI="${PN}-a194-linux.sh" - -RDEPEND=" - app-arch/bzip2 - app-arch/xz-utils - media-libs/freeimage - media-libs/freetype:2 - media-libs/ilmbase - virtual/jpeg - media-libs/lcms - media-libs/libogg - media-libs/libpng - media-libs/libraw - media-libs/libvorbis - virtual/opengl - media-libs/openal - media-libs/openexr - media-libs/openjpeg - media-libs/tiff - sys-libs/zlib - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXxf86vm - video_cards_intel? ( media-libs/libtxc_dxtn ) - video_cards_nouveau? ( media-libs/libtxc_dxtn ) - video_cards_radeon? ( media-libs/libtxc_dxtn ) - video_cards_nvidia? ( x11-drivers/nvidia-drivers ) -" -#=media-libs/libsdl- (untill 2.0 will be added to the tree). -DEPEND="${RDEPEND}" - -S="${WORKDIR}" -#MY_PN="" - -pkg_nofetch() { -ewarn -ewarn "Place ${A} to ${DISTDIR}" -ewarn -} - -src_unpack() { - # FIXME - die "Package is disabled, while waiting new fixed distfile from upstream" - local arch; - use amd64 && arch=x86_64 || arch=x86 - nixstaller_unpack "subarch" \ - "instarchive_all" \ - "instarchive_linux_${arch}" #\ -# "deps/SDL2/SDL2_files_linux_${arch}" -} - -src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" - local arch; - use amd64 && arch=x86_64 || arch=x86 - - insinto "${dir}" - doins \ - "${PN}.dat" \ - "${PN}.png" - - exeinto "${dir}" - doexe \ - "${MY_PN}.bin.${arch}" - - exeinto "${dir}/$(get_libdir)" - doexe \ - "$(get_libdir)/libSDL2-2.0.so.0" - - games_make_wrapper "${PN}" "./${MY_PN}.bin.${arch}" "${dir}" "${dir}/$(get_libdir)" - doicon "${PN}.png" || die - make_desktop_entry "${PN}" "${MY_PN}" - - dodoc README.linux - prepgamesdirs -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/psychonauts/
commit: fda5ab995420ae367840e0c29a747ce439a3a0e3 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 14:16:47 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 14:16:47 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=fda5ab99 games-action/psychonauts: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-action/psychonauts/metadata.xml | 2 +- ...8.15.ebuild => psychonauts-2012.08.15-r1.ebuild} | 21 - 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/games-action/psychonauts/metadata.xml b/games-action/psychonauts/metadata.xml index 9dfdfbc..58233f7 100644 --- a/games-action/psychonauts/metadata.xml +++ b/games-action/psychonauts/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + azamat.hacki...@gmail.com Azamat H. Hackimov diff --git a/games-action/psychonauts/psychonauts-2012.08.15.ebuild b/games-action/psychonauts/psychonauts-2012.08.15-r1.ebuild similarity index 73% rename from games-action/psychonauts/psychonauts-2012.08.15.ebuild rename to games-action/psychonauts/psychonauts-2012.08.15-r1.ebuild index 0579174..b09f4de 100644 --- a/games-action/psychonauts/psychonauts-2012.08.15.ebuild +++ b/games-action/psychonauts/psychonauts-2012.08.15-r1.ebuild @@ -1,16 +1,13 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=3 +EAPI=7 -inherit games versionator - -MY_PV=$(version_format_string '${2}${3}${1}') +inherit desktop eutils multilib-minimal DESCRIPTION="A mind-bending platforming adventure from Double Fine Productions." HOMEPAGE="http://www.psychonauts.com/"; -SRC_URI="${PN}-linux-${MY_PV}-bin" +SRC_URI="${PN}-linux-$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)-bin" LICENSE="Psychonauts-EULA" SLOT="0" @@ -19,8 +16,8 @@ IUSE="" DEPEND="app-arch/unzip" RDEPEND="virtual/opengl - amd64? ( app-emulation/emul-linux-x86-sdl ) - x86? ( media-libs/openal media-libs/libsdl )" + media-libs/openal[${MULTILIB_USEDEP}] + media-libs/libsdl[${MULTILIB_USEDEP}]" RESTRICT="fetch strip" @@ -43,7 +40,7 @@ src_unpack() { } src_install() { - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" dodoc "Psychonauts Manual Win.pdf" dodoc Documents/Readmes/* exeinto ${dir} @@ -51,8 +48,6 @@ src_install() { insinto ${dir} doins -r DisplaySettings.ini PsychonautsData2.pkg WorkResource || die doicon ${PN}.png - games_make_wrapper ${PN} ./Psychonauts "${dir}" "${dir}" + make_wrapper ${PN} ./Psychonauts "${dir}" "${dir}" make_desktop_entry ${PN} Psychonauts ${PN} - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-action/shadowgrounds-bin/
commit: aa92e70b41a3d667ce98b40f06a3fa55948725cf Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:52:26 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:52:26 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=aa92e70b games-action/shadowgrounds-bin: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../shadowgrounds-bin/shadowgrounds-bin-1.ebuild | 26 +++--- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/games-action/shadowgrounds-bin/shadowgrounds-bin-1.ebuild b/games-action/shadowgrounds-bin/shadowgrounds-bin-1.ebuild index 2c3ed4b..e082cef 100644 --- a/games-action/shadowgrounds-bin/shadowgrounds-bin-1.ebuild +++ b/games-action/shadowgrounds-bin/shadowgrounds-bin-1.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-bin/shadowgrounds-bin-0_beta12.ebuild,v 1.2 2011/04/21 08:49:37 vapier Exp $ -EAPI="5" +EAPI=7 -inherit unpacker games eutils +inherit desktop eutils multilib-minimal unpacker DESCRIPTION="an epic action experience combining modern technology with addictive playability" HOMEPAGE="http://shadowgroundsgame.com/"; SRC_URI="shadowgroundsUpdate${PV}.run" -LICENSE="frozenbyte-eula" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" @@ -19,18 +18,11 @@ RESTRICT="fetch strip" DEPEND="app-arch/unzip" RDEPEND=">=sys-libs/glibc-2.4 >=sys-devel/gcc-4.3.0 - !amd64? ( - gnome-base/libglade - ) - amd64? ( - app-emulation/emul-linux-x86-gtklibs - )" - -REQUIRED_USE="amd64? ( multilib )" + gnome-base/libglade[${MULTILIB_USEDEP}]" S="${WORKDIR}" -d="${GAMES_PREFIX_OPT}/${PN}" +d="/opt/${PN}" QA_TEXTRELS_x86="`echo ${d#/}/lib32/lib{avcodec.so.51,avformat.so.52,avutil.so.49,FLAC.so.8}`" QA_TEXTRELS_amd64="${QA_TEXTRELS_x86}" @@ -41,7 +33,7 @@ pkg_nofetch() { src_unpack() { # manually run unzip as the initial seek causes it to exit(1) - unpack_zip "${A}" + unpack_zip ${A} rm lib*/lib{gcc_s,m,rt,selinux}.so.? } @@ -53,7 +45,7 @@ src_install() { bb="shadowgrounds-${b}" exeinto ${d} newexe ${bb} ${bb} || die - games_make_wrapper ${bb} "./${bb}" "${d}" || die + make_wrapper ${bb} "./${bb}" "${d}" || die make_desktop_entry ${bb} "Shadowgrounds ${b}" Shadowgrounds done @@ -62,6 +54,4 @@ src_install() { insinto ${d} doins -r Config data Profiles *.fbz *.glade *-logo.png || die - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: media-libs/nite/
commit: 73e8534f126bdb821e00a743fcd25113d188387a Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:16:37 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:16:37 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=73e8534f media-libs/nite: remove package Unavailable sources. Signed-off-by: Azamat H. Hackimov gmail.com> media-libs/nite/nite-1.4.1.2.ebuild | 96 - 1 file changed, 96 deletions(-) diff --git a/media-libs/nite/nite-1.4.1.2.ebuild b/media-libs/nite/nite-1.4.1.2.ebuild deleted file mode 100644 index 2e3ea44..000 --- a/media-libs/nite/nite-1.4.1.2.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/nite/nite-1.4.1.2.ebuild,v 1.2 2011/10/31 09:16:53 frostwork Exp $ - -EAPI=4 - -inherit eutils multilib - -PRIMESENSEKEY="0KOIk2JeIBYClPWVnMoRKn5cdY4=" -MY_PN="nite-bin" -DESCRIPTION="primesense nite kinect drivers" -HOMEPAGE="http://www.openni.org/"; -SRC_URI="http://www.openni.org/downloads/${MY_PN}-linux32-v${PV}.tar.bz2"; - -LICENSE="primesense" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="media-libs/openni-sensor" -RDEPEND="${DEPEND}" - -S="${WORKDIR}" - -src_prepare() { - sed -i -e "s:insert key here:${PRIMESENSEKEY}:g" -i Data/Sample-Scene.xml - sed -i -e "s:insert key here:${PRIMESENSEKEY}:g" -i Data/Sample-Tracking.xml - sed -i -e "s:insert key here:${PRIMESENSEKEY}:g" -i Data/Sample-User.xml -} - - -src_install() { - libdir=$(get_libdir) - dodir /usr/${libdir} - insinto /usr/${libdir} - doins Bin/lib* || die - - insinto /usr/include/nite - doins -r Include/* || die - - etcdir_1_3_0=/etc/primesense/Features_1_3_0/ - dodir ${etcdir_1_3_0} - insinto ${etcdir_1_3_0} - doins Features_1_3_0/Data/* || die - - etcdir_1_3_1=/etc/primesense/Features_1_3_1/ - dodir ${etcdir_1_3_1} - insinto ${etcdir_1_3_1} - doins Features_1_3_1/Data/* || die - - etcdir_1_4_1=/etc/primesense/Features_1_4_1/ - dodir ${etcdir_1_4_1} - insinto ${etcdir_1_4_1} - doins Features_1_4_1/Data/* || die - - etcdir_1_3_0=/etc/primesense/Hands_1_3_0/ - dodir ${etcdir_1_3_0} - insinto ${etcdir_1_3_0} - doins Hands_1_3_0/Data/* || die - - etcdir_1_3_1=/etc/primesense/Hands_1_3_1/ - dodir ${etcdir_1_3_1} - insinto ${etcdir_1_3_1} - doins Hands_1_3_1/Data/* || die - - etcdir_1_4_1=/etc/primesense/Hands_1_4_1/ - dodir ${etcdir_1_4_1} - insinto ${etcdir_1_4_1} - doins Hands_1_4_1/Data/* || die - - libdir=$(get_libdir) - dodir /usr/${libdir} - insinto /usr/${libdir} - doins Features_1_3_0/Bin/*.so || die - doins Features_1_3_1/Bin/*.so || die - doins Features_1_4_1/Bin/*.so || die - doins Hands_1_3_0/Bin/*.so || die - doins Hands_1_3_1/Bin/*.so || die - doins Hands_1_4_1/Bin/*.so || die - -# todo mono and java? -} - -pkg_postinst() { - VERSIONS="1_3_0 1_3_1 1_4_1" - LIB1="libXnVFeatures" - LIB2="libXnVHandGenerator" - for version in $VERSIONS; do - printf "registering $LIB1 $version'..." - /usr/bin/niReg -r /usr/lib/"$LIB1"_"$version".so /etc/primesense/Features_"$version" - printf "registering $LIB2 $version'..." - /usr/bin/niReg -r /usr/lib/"$LIB2"_"$version".so /etc/primesense/Hands_"$version" - printf "OK\n" - done - /usr/bin/niLicense PrimeSense ${PRIMESENSEKEY} -}
[gentoo-commits] proj/gamerlay:master commit in: games-action/shadowgrounds-survivor-bin/
commit: 3f47c660668392c1031c2fa89d99b815997c72d8 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:56:17 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:56:17 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=3f47c660 games-action/shadowgrounds-survivor-bin: update Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...uild => shadowgrounds-survivor-bin-1-r1.ebuild} | 24 -- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1.ebuild b/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1-r1.ebuild similarity index 70% rename from games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1.ebuild rename to games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1-r1.ebuild index 46c911c..84c5440 100644 --- a/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1.ebuild +++ b/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-1-r1.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_beta11.ebuild,v 1.2 2011/04/21 08:50:11 vapier Exp $ -EAPI="5" +EAPI=7 -inherit unpacker games eutils +inherit desktop eutils multilib-minimal unpacker DESCRIPTION="human survivors who battle against the ongoing alien onslaught" HOMEPAGE="http://shadowgroundsgame.com/survivor/"; SRC_URI="survivorUpdate${PV}.run" -LICENSE="frozenbyte-eula" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" @@ -19,16 +18,11 @@ RESTRICT="fetch strip" DEPEND="app-arch/unzip" RDEPEND=">=sys-libs/glibc-2.4 >=sys-devel/gcc-4.3.0 - !amd64? ( - gnome-base/libglade - ) - amd64? ( - app-emulation/emul-linux-x86-gtklibs - )" + gnome-base/libglade[${MULTILIB_USEDEP}]" S="${WORKDIR}" -d="${GAMES_PREFIX_OPT}/${PN}" +d="/opt/${PN}" QA_TEXTRELS_x86="`echo ${d#/}/lib32/lib{avcodec.so.51,avformat.so.52,avutil.so.49,FLAC.so.8}`" QA_TEXTRELS_amd64="${QA_TEXTRELS_x86}" @@ -39,7 +33,7 @@ pkg_nofetch() { src_unpack() { # manually run unzip as the initial seek causes it to exit(1) - unpack_zip "${A}" + unpack_zip ${A} rm lib*/lib{gcc_s,m,rt,selinux}.so.? } @@ -51,7 +45,7 @@ src_install() { bb="survivor-${b}" exeinto ${d} newexe ${bb} ${bb} || die - games_make_wrapper ${bb} "./${bb}" "${d}" || die + make_wrapper ${bb} "./${bb}" "${d}" || die make_desktop_entry ${bb} "Shadowgrounds Survivor ${b}" "Shadowgrounds Survivor" done @@ -60,6 +54,4 @@ src_install() { insinto ${d} doins -r Config data Profiles *.fbz *.glade *-logo.png || die - - prepgamesdirs }
[gentoo-commits] proj/gamerlay:master commit in: games-action/dex/
commit: fbe56e59cc93e3f7930b8b0317d4f0de26209668 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:26:24 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:26:24 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=fbe56e59 games-action/dex: minor fixes Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-action/dex/dex-2.1.0.2.ebuild | 9 - games-action/dex/metadata.xml | 14 ++ 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/games-action/dex/dex-2.1.0.2.ebuild b/games-action/dex/dex-2.1.0.2.ebuild index 972db97..b1d7376 100644 --- a/games-action/dex/dex-2.1.0.2.ebuild +++ b/games-action/dex/dex-2.1.0.2.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=6 @@ -18,15 +17,15 @@ SRC_URI=" " RESTRICT="fetch strip" -LICENSE="EULA" +LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="+gog" DEPEND=" app-arch/unzip - dev-util/xdelta3 + dev-util/xdelta:3 " RDEPEND=" dev-libs/glib diff --git a/games-action/dex/metadata.xml b/games-action/dex/metadata.xml new file mode 100644 index 000..010a55e --- /dev/null +++ b/games-action/dex/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@mva.name +Vadim A. Misbakh-Soloviov + + + + +Use GOG archive + + +
[gentoo-commits] proj/gamerlay:master commit in: games-action/twoworlds/
commit: b5b24a230eac8e80beb8662652623d881d9481be Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:45:13 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:45:13 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b5b24a23 games-action/twoworlds: fixes to package Still need fixing. Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Azamat H. Hackimov gmail.com> games-action/twoworlds/metadata.xml | 14 ++ games-action/twoworlds/twoworlds-2.0.0.2.ebuild | 15 +-- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/games-action/twoworlds/metadata.xml b/games-action/twoworlds/metadata.xml new file mode 100644 index 000..010a55e --- /dev/null +++ b/games-action/twoworlds/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@mva.name +Vadim A. Misbakh-Soloviov + + + + +Use GOG archive + + + diff --git a/games-action/twoworlds/twoworlds-2.0.0.2.ebuild b/games-action/twoworlds/twoworlds-2.0.0.2.ebuild index f0f685a..8676039 100644 --- a/games-action/twoworlds/twoworlds-2.0.0.2.ebuild +++ b/games-action/twoworlds/twoworlds-2.0.0.2.ebuild @@ -1,12 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=6 inherit eutils unpacker - DESCRIPTION="Action RPG with open world" HOMEPAGE="https://en.wikipedia.org/wiki/Two_Worlds_(video_game)" SRC_URI=" @@ -16,17 +14,14 @@ SRC_URI=" " RESTRICT="fetch strip" -LICENSE="EULA" +LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="+gog" -DEPEND=" - app-arch/unzip -" -RDEPEND=" - app-emulation/wine +DEPEND="app-arch/unzip" +RDEPEND="app-emulation/wine-vanilla app-emulation/winetricks "
[gentoo-commits] proj/gamerlay:master commit in: games-util/gmqcc/
commit: 21e23487382d116e738d34f1f090917e120c4a4f Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:12:17 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:12:17 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=21e23487 games-util/gmqcc: update package Update to 0.3.5, remove live ebuild (deprecated eclass) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../{gmqcc-0.2.9.ebuild => gmqcc-0.3.5.ebuild} | 9 +++ games-util/gmqcc/gmqcc-.ebuild | 28 -- 2 files changed, 3 insertions(+), 34 deletions(-) diff --git a/games-util/gmqcc/gmqcc-0.2.9.ebuild b/games-util/gmqcc/gmqcc-0.3.5.ebuild similarity index 78% rename from games-util/gmqcc/gmqcc-0.2.9.ebuild rename to games-util/gmqcc/gmqcc-0.3.5.ebuild index 138d7ea..813694e 100644 --- a/games-util/gmqcc/gmqcc-0.2.9.ebuild +++ b/games-util/gmqcc/gmqcc-0.3.5.ebuild @@ -1,26 +1,23 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -EGIT_REPO_URI="git://github.com/graphitemaster/gmqcc.git" - +EAPI=7 inherit toolchain-funcs -[[ ${PV} == ** ]] && inherit git-2 DESCRIPTION="An Improved Quake C Compiler" HOMEPAGE="http://graphitemaster.github.com/gmqcc/"; -[[ ${PV} == ** ]] || \ SRC_URI="https://github.com/graphitemaster/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -[[ ${PV} == ** ]] || \ KEYWORDS="~amd64 ~x86" IUSE="" src_prepare() { + default # fixed in git master sed -i -e "s:-Werror ::" Makefile || die + sed -i -e "s:__FUNCTION__:__func__:" exec.c || die } src_configure() { diff --git a/games-util/gmqcc/gmqcc-.ebuild b/games-util/gmqcc/gmqcc-.ebuild deleted file mode 100644 index aad25de..000 --- a/games-util/gmqcc/gmqcc-.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -EGIT_REPO_URI="git://github.com/graphitemaster/gmqcc.git" - -inherit toolchain-funcs -[[ ${PV} == ** ]] && inherit git-2 - -DESCRIPTION="An Improved Quake C Compiler" -HOMEPAGE="http://graphitemaster.github.com/gmqcc/"; -[[ ${PV} == ** ]] || \ -SRC_URI="https://github.com/graphitemaster/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -[[ ${PV} == ** ]] || \ -KEYWORDS="~amd64 ~x86" -IUSE="" - -src_configure() { - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - dodoc README AUTHORS TODO CHANGES -}
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/cubosphere/
commit: 844c04d8878bfc91dd3694328343eaa8ddbbaddc Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 10:44:38 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 10:44:38 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=844c04d8 games-puzzle/cubosphere: update package Migrage from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...{cubosphere-0.3.ebuild => cubosphere-0.3a.ebuild} | 20 ++-- games-puzzle/cubosphere/metadata.xml | 6 ++ 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/games-puzzle/cubosphere/cubosphere-0.3.ebuild b/games-puzzle/cubosphere/cubosphere-0.3a.ebuild similarity index 56% rename from games-puzzle/cubosphere/cubosphere-0.3.ebuild rename to games-puzzle/cubosphere/cubosphere-0.3a.ebuild index 1384b66..da7ac6f 100644 --- a/games-puzzle/cubosphere/cubosphere-0.3.ebuild +++ b/games-puzzle/cubosphere/cubosphere-0.3a.ebuild @@ -1,37 +1,37 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: games-puzzle/cubosphere/cubosphere.ebuild frostwork Exp $ -EAPI="3" +EAPI=7 -inherit eutils games flag-o-matic +#inherit eutils DESCRIPTION="game similar to the PSX game Kula World / Roll Away" HOMEPAGE="http://cubosphere.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${PN}_beta${PV}_linux_src.tar.gz" +SRC_URI="https://download.sourceforge.net/${PN}/${PN}_beta${PV}_linux_src.tar.gz"; LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="dev-lang/lua +DEPEND="dev-lang/lua:0 virtual/jpeg media-libs/libsdl media-libs/sdl-mixer media-libs/sdl-ttf - media-libs/glew + media-libs/glew:0 virtual/opengl virtual/glu" +RDEPEND="${DEPEND}" S="${WORKDIR}"/"${PN}"_beta"${PV}"/src src_prepare() { - cd "${S}" + default # respect ${GAMES_DATADIR} sed -i -e "s:llua5.1:llua:g" -i Makefile sed -i -e "s:PREFIX=/usr/local":PREFIX=/usr":g" -i Makefile - sed -i -e "s:BINDIR=\$(PREFIX)/bin:BINDIR=\$(PREFIX)/games/bin:g" -i Makefile - sed -i -e "s:DATADIR=\$(PREFIX)/share/cubosphere:DATADIR="${GAMES_DATADIR}"/"${PN}":g" -i Makefile +# sed -i -e "s:BINDIR=\$(PREFIX)/bin:BINDIR=\$(PREFIX)/games/bin:g" -i Makefile +# sed -i -e "s:DATADIR=\$(PREFIX)/share/cubosphere:DATADIR="${GAMES_DATADIR}"/"${PN}":g" -i Makefile sed -i -e "s:install\: all:install\::g" -i Makefile } diff --git a/games-puzzle/cubosphere/metadata.xml b/games-puzzle/cubosphere/metadata.xml new file mode 100644 index 000..f3b74e3 --- /dev/null +++ b/games-puzzle/cubosphere/metadata.xml @@ -0,0 +1,6 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + +
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/offspringfling/, games-puzzle/offspringfling/files/
commit: 35720fd34b108bae5d84f392d7ee6db0b7d2d1e3 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 11:14:56 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 11:14:56 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=35720fd3 games-puzzle/offspringfling: remove package Deprecated eclass, deprecated technology. Signed-off-by: Azamat H. Hackimov gmail.com> .../offspringfling/files/offspringfling.png| Bin 8209 -> 0 bytes .../offspringfling/offspringfling-1.1.3.ebuild | 50 - 2 files changed, 50 deletions(-) diff --git a/games-puzzle/offspringfling/files/offspringfling.png b/games-puzzle/offspringfling/files/offspringfling.png deleted file mode 100644 index 17f0139..000 Binary files a/games-puzzle/offspringfling/files/offspringfling.png and /dev/null differ diff --git a/games-puzzle/offspringfling/offspringfling-1.1.3.ebuild b/games-puzzle/offspringfling/offspringfling-1.1.3.ebuild deleted file mode 100644 index 5c0e5de..000 --- a/games-puzzle/offspringfling/offspringfling-1.1.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: games-puzzle/kinetris/kinetris-1.0.0b_pre5.ebuild frostwork Exp $ - -EAPI="5" - -inherit games multilib - -DESCRIPTION="A game about a poor forest creature that has misplaced all of her children." -HOMEPAGE="http://offspringfling.com/"; -SRC_URI=" - ${PN/fl/_fl}-linux-${PV}.tar.gz -" - -LICENSE="as-is" -SLOT="0" -RESTRICT="fetch" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - www-client/firefox - www-client/firefox-bin - www-client/chromium - www-client/google-chrome - www-client/rekonq - www-client/midori - www-client/opera - www-client/opera-next - www-client/luajit - kde-base/konqueror - www-client/seamonkey - www-client/qupzilla - app-leechcraft/lc-poshuku -" - -GAMEDIR="${GAMES_PREFIX_OPT}/${PN}" -S="${WORKDIR}/Offspring Fling Linux" -DOCS=( "Linux Fullscreen.txt" ) - -src_install() { - insinto "${GAMEDIR}" - doins "data/OffspringFling.swf" - games_make_wrapper "${PN}" '${BROWSER} ./OffspringFling.swf' "${GAMEDIR}" - doicon "${FILESDIR}/${PN}.png" - make_desktop_entry "${PN}" "${PN}" "${PN}" - - prepgamesdirs -}
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/defcon/
commit: 2256aea9e5ca8cafd7842b80ccaf4feebe23c656 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:01:58 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:01:58 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2256aea9 games-strategy/defcon: minor fixes Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/defcon/defcon-1.6.1.ebuild | 29 - 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/games-strategy/defcon/defcon-1.6.1.ebuild b/games-strategy/defcon/defcon-1.6.1.ebuild index 5bd959c..d155858 100644 --- a/games-strategy/defcon/defcon-1.6.1.ebuild +++ b/games-strategy/defcon/defcon-1.6.1.ebuild @@ -1,33 +1,28 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit eutils unpacker versionator +inherit eutils unpacker -MY_PV=$(replace_version_separator 2 '-') - -DESCRIPTION="http://www.introversion.co.uk/defcon/"; -HOMEPAGE="Global thermonuclear war simulation with multiplayer support" -BASE_URI="https://www.introversion.co.uk/defcon/downloads/${PN}_${MY_PV}___ARCH__.deb"; +HOMEPAGE="http://www.introversion.co.uk/defcon/"; +DESCRIPTION="Global thermonuclear war simulation with multiplayer support" SRC_URI=" - x86? ( ${BASE_URI/__ARCH__/i386} ) - amd64? ( ${BASE_URI/__ARCH__/amd64} ) + x86? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 2 -)_i386.deb ) + amd64? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 2 -)_amd64.deb ) " LICENSE="Introversion" SLOT="0" -KEYWORDS="~x86 ~amd64" +KEYWORDS="~amd64 ~x86" RESTRICT="strip" IUSE="" -DEPEND="" RDEPEND=" - ${DEPEND} - virtual/glu - media-libs/libogg - media-libs/libvorbis - media-libs/libsdl:0 + virtual/glu + media-libs/libogg + media-libs/libvorbis + media-libs/libsdl:0 " S="${WORKDIR}"
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/zenbound2/
commit: a87b22b43cd02932b964371d4c7cc16d630483d2 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 12:01:00 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 12:01:00 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a87b22b4 games-puzzle/zenbound2: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/zenbound2/metadata.xml| 11 ++ ...0120325.ebuild => zenbound2-20120325-r1.ebuild} | 25 ++ 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/games-puzzle/zenbound2/metadata.xml b/games-puzzle/zenbound2/metadata.xml new file mode 100644 index 000..aec4945 --- /dev/null +++ b/games-puzzle/zenbound2/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@mva.name +Vadim A. Misbakh-Soloviov + + + + + diff --git a/games-puzzle/zenbound2/zenbound2-20120325.ebuild b/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild similarity index 75% rename from games-puzzle/zenbound2/zenbound2-20120325.ebuild rename to games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild index 177b15f..8835a39 100644 --- a/games-puzzle/zenbound2/zenbound2-20120325.ebuild +++ b/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: games-puzzle/kinetris/kinetris-1.0.0b_pre5.ebuild frostwork Exp $ -EAPI="5" +EAPI=7 -inherit multilib games +inherit desktop eutils DESCRIPTION="A calm and meditative game of wrapping rope around wooden sculptures." HOMEPAGE="http://zenbound.com/"; @@ -13,10 +12,10 @@ SRC_URI=" amd64? ( ${P}-amd64.tar.gz ) " -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" RESTRICT="fetch" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="" DEPEND="" @@ -72,7 +71,7 @@ MY_PN="ZenBound2" src_install() { local lib="$(get_libdir)" - GAMEDIR="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" # Unbundling rm "./${lib}/libopenal.so.1" @@ -82,15 +81,13 @@ src_install() { rm "./${lib}/libogg.so.0" newicon "${MY_PN}.png" "${PN}.png" - exeinto "${GAMEDIR}" - insinto "${GAMEDIR}" + exeinto "${dir}" + insinto "${dir}" doins -r "data_common" doins -r "data_desktop" doexe "${MY_PN}.bin" -# install shortcuts -games_make_wrapper "${PN}" "./${MY_PN}.bin" "${GAMEDIR}" "${GAMEDIR}/${lib}" || die "install shortcut" -make_desktop_entry "${PN}" "${MY_PN}" "${PN}" - -prepgamesdirs + # install shortcuts + make_wrapper "${PN}" "./${MY_PN}.bin" "${dir}" "${dir}/${lib}" || die "install shortcut" + make_desktop_entry "${PN}" "${MY_PN}" "${PN}" }
[gentoo-commits] proj/gamerlay:master commit in: games-simulation/kerbal-space-program/
commit: 3f495d29560c0b8a1acdfcdc3ddfd7fb78734d6e Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 12:53:48 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 12:53:48 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=3f495d29 games-simulation/kerbal-space-program: minor fixes Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../kerbal-space-program/kerbal-space-program-1.8.1.ebuild| 9 ++--- games-simulation/kerbal-space-program/metadata.xml| 11 +++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/games-simulation/kerbal-space-program/kerbal-space-program-1.8.1.ebuild b/games-simulation/kerbal-space-program/kerbal-space-program-1.8.1.ebuild index d5f2343..9926dd7 100644 --- a/games-simulation/kerbal-space-program/kerbal-space-program-1.8.1.ebuild +++ b/games-simulation/kerbal-space-program/kerbal-space-program-1.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,10 +16,10 @@ SRC_URI=" " RESTRICT="fetch strip" -LICENSE="EULA" +LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="-* ~amd64" L10NS="l10n_en " #l10n_es l10n_fr l10n_it l10n_ja l10n_pt-BR l10n_ru l10n_zh-CN" IUSE="${L10NS}" @@ -73,7 +73,10 @@ src_unpack() { rm -r "${WORKDIR}/tmp" find . -name .DS_Store -delete +} +src_prepare() { + default sed -e "s@__PV__@${PV}@" -e "s@__PN__@${PN}@" "${FILESDIR}/ksp-wrapper" > "${T}"/ksp-wrapper } diff --git a/games-simulation/kerbal-space-program/metadata.xml b/games-simulation/kerbal-space-program/metadata.xml new file mode 100644 index 000..aec4945 --- /dev/null +++ b/games-simulation/kerbal-space-program/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@mva.name +Vadim A. Misbakh-Soloviov + + + + +
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/numptyphysics/
commit: d7a97764d6238068b7f6e31f899a10924f52eb20 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 12:10:16 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 12:10:16 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d7a97764 games-puzzle/numptyphysics: fixes to package Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/numptyphysics/metadata.xml | 2 +- games-puzzle/numptyphysics/numptyphysics-.ebuild | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/games-puzzle/numptyphysics/metadata.xml b/games-puzzle/numptyphysics/metadata.xml index 5d0ede2..1811bf7 100644 --- a/games-puzzle/numptyphysics/metadata.xml +++ b/games-puzzle/numptyphysics/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + frostwo...@gmx.de Marcel Unbehaun diff --git a/games-puzzle/numptyphysics/numptyphysics-.ebuild b/games-puzzle/numptyphysics/numptyphysics-.ebuild index c867411..12c45ce 100644 --- a/games-puzzle/numptyphysics/numptyphysics-.ebuild +++ b/games-puzzle/numptyphysics/numptyphysics-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,6 +10,7 @@ EGIT_REPO_URI="https://github.com/thp/numptyphysics"; DESCRIPTION="A drawing puzzle game in the spirit of Crayon Physics" HOMEPAGE="https://github.com/thp/numptyphysics"; +KEYWORDS="" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/
commit: da17ef200ad9ee9879c5809a04fefe6f1e8b0e8f Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 11:45:56 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 11:47:46 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=da17ef20 games-puzzle/snapshot: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/snapshot/metadata.xml | 11 .../{snapshot-28.ebuild => snapshot-28-r1.ebuild} | 29 ++ 2 files changed, 24 insertions(+), 16 deletions(-) diff --git a/games-puzzle/snapshot/metadata.xml b/games-puzzle/snapshot/metadata.xml new file mode 100644 index 000..aec4945 --- /dev/null +++ b/games-puzzle/snapshot/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@mva.name +Vadim A. Misbakh-Soloviov + + + + + diff --git a/games-puzzle/snapshot/snapshot-28.ebuild b/games-puzzle/snapshot/snapshot-28-r1.ebuild similarity index 71% rename from games-puzzle/snapshot/snapshot-28.ebuild rename to games-puzzle/snapshot/snapshot-28-r1.ebuild index 308dfde..11b3391 100644 --- a/games-puzzle/snapshot/snapshot-28.ebuild +++ b/games-puzzle/snapshot/snapshot-28-r1.ebuild @@ -1,20 +1,19 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: games-puzzle/kinetris/kinetris-1.0.0b_pre5.ebuild frostwork Exp $ -EAPI="5" +EAPI=7 MY_PN="${PN/s/S}" BASE_URI="${MY_PN}-linux-v${PV}" -inherit multilib games +inherit desktop eutils -DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera that can capture the world around him!" +DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera!" HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/"; SRC_URI=" x86? ( ${BASE_URI}-x86.tar.gz ) amd64? ( ${BASE_URI}-x64.tar.gz ) " -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" RESTRICT="fetch" KEYWORDS="~amd64 ~x86" @@ -57,15 +56,15 @@ RDEPEND="${DEPEND} x11-libs/libXfixes x11-libs/libXtst x11-libs/libXxf86vm - || ( dev-lang/luajit:2 =dev-lang/lua-5.1 ) + || ( dev-lang/luajit:2 dev-lang/lua:0 ) luajit? ( dev-lang/luajit:2 ) - !luajit? ( =dev-lang/lua-5.1* ) + !luajit? ( dev-lang/lua:0 ) " S="${WORKDIR}" src_install() { local lib=liblua.so; - GAMEDIR="${GAMES_PREFIX_OPT}/${PN}" + dir="/opt/${PN}" use luajit && lib=libluajit-5.1.so @@ -78,16 +77,14 @@ src_install() { # Fixing bundled lua (requires non-standard soname) ln -s "/usr/$(get_libdir)/${lib}" "./liblua5.1.so.0" - exeinto "${GAMEDIR}" - insinto "${GAMEDIR}" + exeinto "${dir}" + insinto "${dir}" doins -r "resources" doins "liblua5.1.so.0" doexe "${PN}.bin" doicon "${FILESDIR}/snapshot.png" -# install shortcuts -games_make_wrapper "${PN}" "./${PN}.bin" "${GAMEDIR}" "${GAMEDIR}" || die "install shortcut" -make_desktop_entry "${PN}" "${PN}" "${PN}" - -prepgamesdirs + # install shortcuts + make_wrapper "${PN}" "./${PN}.bin" "${dir}" "${dir}" || die "install shortcut" + make_desktop_entry "${PN}" "${PN}" "${PN}" }
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/laserreaction/, games-puzzle/laserreaction/files/
commit: 40673fb497d309653254f52ee9c04cf06de8a53c Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 11:09:30 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 11:09:30 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=40673fb4 games-puzzle/laserreaction: remove package Unavailable sources, deprecated eclass. Signed-off-by: Azamat H. Hackimov gmail.com> .../files/laserreaction-1.0-includes.patch | 55 --- .../files/laserreaction-1.0-makefile.patch | 33 -- .../files/laserreaction-1.0-misc.patch | 53 --- .../files/laserreaction-1.0-sound.patch| 498 - .../laserreaction/laserreaction-1.0.ebuild | 49 -- games-puzzle/laserreaction/metadata.xml| 8 - 6 files changed, 696 deletions(-) diff --git a/games-puzzle/laserreaction/files/laserreaction-1.0-includes.patch b/games-puzzle/laserreaction/files/laserreaction-1.0-includes.patch deleted file mode 100644 index c48a7c3..000 --- a/games-puzzle/laserreaction/files/laserreaction-1.0-includes.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -Naur Font.cpp Font.cpp Font.cpp 2009-10-02 12:17:55.0 +0200 -+++ Font.cpp 2009-10-02 12:28:33.0 +0200 -@@ -1,6 +1,7 @@ - #include "Font.h" --#include --#include -+//#include -+#include -+#include - Font::Font() - { - mScale = 1.0f; -diff -Naur Game.h Game.h Game.h 2009-10-02 12:17:55.0 +0200 -+++ Game.h 2009-10-02 12:26:36.0 +0200 -@@ -1,12 +1,12 @@ - #pragma once --#include -+#include - #ifdef WIN32 - #include - #endif --#include --#include --#include --#include -+#include -+#include -+#include -+#include - #include "Timer.h" - #include "Button.h" - #include "FileIO.h" -diff -Naur Main.cpp Main.cpp Main.cpp 2009-10-02 12:17:55.0 +0200 -+++ Main.cpp 2009-10-02 12:26:47.0 +0200 -@@ -1,6 +1,6 @@ - #include "Game.h" - #include --#include -+//#include - /*=*/ - /*= Main Entry =*/ - /*=*/ -diff -Naur Timer.h Timer.h Timer.h2009-10-02 12:17:55.0 +0200 -+++ Timer.h2009-10-02 12:26:12.0 +0200 -@@ -1,5 +1,5 @@ - #pragma once --#include -+#include - class Timer - { - private: diff --git a/games-puzzle/laserreaction/files/laserreaction-1.0-makefile.patch b/games-puzzle/laserreaction/files/laserreaction-1.0-makefile.patch deleted file mode 100644 index 66461cd..000 --- a/games-puzzle/laserreaction/files/laserreaction-1.0-makefile.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Naur Makefile Makefile Makefile 1970-01-01 01:00:00.0 +0100 -+++ Makefile 2009-10-02 12:20:08.0 +0200 -@@ -0,0 +1,29 @@ -+CPP = g++ -+CFLAGS = -O2 -g -Wno-deprecated -+INCLUDES = -I/usr/include/ -I./ -I/usr/include/GL -+LDFLAGS = -lGL -lGLU -lILUT -ILU -lIL -lfmod -+ -+DEST= . -+ -+LD = gcc -+ -+SDL_LDFLAGS = $(shell sdl-config --libs) -+SDL_CFLAGS= $(shell sdl-config --cflags) $(CFLAGS) -+ -+MAKEFILE = Makefile -+ -+OBJS= Button.o Font.o Game.o Main.o Sound.o Timer.o -+PRINT = pr -+ -+PROGRAM = ../LaserReaction/laserreaction -+ -+SHELL = /bin/sh -+ -+%.o: %.cpp -+ $(CPP) $(INCLUDES) $(CFLAGS) -c $< -+all: $(PROGRAM) -+ -+$(PROGRAM): $(OBJS) $(LIBS) -+ @echo "Linking $(PROGRAM) ..." -+ $(LD) -o $(PROGRAM) $(OBJS) $(LDFLAGS) $(SDL_LDFLAGS) -+ diff --git a/games-puzzle/laserreaction/files/laserreaction-1.0-misc.patch b/games-puzzle/laserreaction/files/laserreaction-1.0-misc.patch deleted file mode 100644 index 5ceda8b..000 --- a/games-puzzle/laserreaction/files/laserreaction-1.0-misc.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff -Naur Game.cpp Game.cpp Game.cpp 2009-10-02 12:17:55.0 +0200 -+++ Game.cpp 2009-10-02 12:33:33.0 +0200 -@@ -58,7 +58,7 @@ - LoadStage(); - - printf("Loading music\n"); -- InitializeSoundSystem(); -+ InitFmod(); - if(!music.Load("Data/LD10.mp3",true)) - { - printf("Failed to load LD10.mp3\n"); -@@ -115,6 +115,12 @@ - return true; - } - -+void Game::InitFmod() -+{ -+ FSOUND_Init(44100, 32, 0); -+} -+ -+ - /*===*/ - /*= Pump=*/ - /*===*/ -diff -Naur Game.h Game.h Game.h 2009-10-02 12:26:36.0 +0200 -+++ Game.h 2009-10-02 12:31:26.0 +0200 -@@ -1,3 +1,4 @@ -+#define ILUT_USE_OPENGL - #pragma once - #include - #ifdef WIN32 -@@ -68,6 +69,7 @@ - - unsigned int LoadImage(char* name, unsigne
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/wyrmsun/
commit: 0ab32ae6b920caa4a891201fc7648143149c9da4 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 13:04:16 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 13:04:16 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0ab32ae6 games-strategy/wyrmsun: minor fix to metadata.xml Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-strategy/wyrmsun/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-strategy/wyrmsun/metadata.xml b/games-strategy/wyrmsun/metadata.xml index 4950e63..acd328d 100644 --- a/games-strategy/wyrmsun/metadata.xml +++ b/games-strategy/wyrmsun/metadata.xml @@ -3,7 +3,7 @@ tombo...@sina.cn -Tommy Boy + Tommy Boy ga...@gentoo.org
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/machinarium/, games-rpg/machinarium/files/
commit: 057301c2bf92e67eac8bc0750d6190dcd5d1fe11 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 12:37:44 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 12:50:26 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=057301c2 games-rpg/machinarium: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-rpg/machinarium/files/Machinarium.png | Bin 338463 -> 11185 bytes games-rpg/machinarium/machinarium-1.0-r1.ebuild | 80 + games-rpg/machinarium/machinarium-1.0.ebuild| 90 games-rpg/machinarium/metadata.xml | 13 ++-- 4 files changed, 86 insertions(+), 97 deletions(-) diff --git a/games-rpg/machinarium/files/Machinarium.png b/games-rpg/machinarium/files/Machinarium.png index 78a9e13..8b79c99 100644 Binary files a/games-rpg/machinarium/files/Machinarium.png and b/games-rpg/machinarium/files/Machinarium.png differ diff --git a/games-rpg/machinarium/machinarium-1.0-r1.ebuild b/games-rpg/machinarium/machinarium-1.0-r1.ebuild new file mode 100644 index 000..ef34188 --- /dev/null +++ b/games-rpg/machinarium/machinarium-1.0-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop eutils multilib-minimal + +DESCRIPTION="Point-and-click adventure about robot in steam-punk world" +HOMEPAGE="http://machinarium.net/"; + +SLOT="0" +LICENSE="all-rights-reserved" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="fetch mirror" +IUSE="" + +MY_PN="${PN/ma/Ma}" +SRC_URI="${MY_PN}_full_en.tar.gz" + +RDEPEND=" + app-arch/bzip2[${MULTILIB_USEDEP}] + dev-libs/atk[${MULTILIB_USEDEP}] + dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/glib[${MULTILIB_USEDEP}] + dev-libs/libffi[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + media-libs/libpng-compat:1.5[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + sys-apps/util-linux[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] + x11-libs/gtk+:2[${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libICE[${MULTILIB_USEDEP}] + x11-libs/libSM[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXau[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXdmcp[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXinerama[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXt[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}] + x11-libs/pixman[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_PN}" + +pkg_nofetch() { + ewarn + ewarn "Place ${A} to ${DISTDIR}" + ewarn +} + +src_install() { + local dir="/opt/${PN}" + + insinto "${dir}" + exeinto "${dir}" + doexe "${MY_PN}" + rm "${MY_PN}" + doins -r * + + make_wrapper "${PN}" "./${MY_PN}" "${dir}" + doicon "${FILESDIR}/${MY_PN}.png" + make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}" +} diff --git a/games-rpg/machinarium/machinarium-1.0.ebuild b/games-rpg/machinarium/machinarium-1.0.ebuild deleted file mode 100644 index 223eb7b..000 --- a/games-rpg/machinarium/machinarium-1.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit games multilib - -DESCRIPTION="Point-and-click adventure about robot in steam-punk world" -HOMEPAGE="http://machinarium.net/"; - -SLOT="0" -LICENSE="as-is" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="fetch mirror" -IUSE="multilib" - -MY_PN="${PN/ma/Ma}" -SRC_URI="${MY_PN}_full_en.tar.gz" - -RDEPEND=" - app-arch/bzip2 - dev-libs/atk - dev-libs/expat - dev-libs/glib -
[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/closure/
commit: 13caf5f19764fe0ed166faa9fe45a3be6a5d7a21 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 29 10:23:46 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Sat Feb 29 10:23:46 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=13caf5f1 games-puzzle/closure: update package Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> games-puzzle/closure/closure-1.1.ebuild | 34 ++--- games-puzzle/closure/metadata.xml | 6 +++--- 2 files changed, 17 insertions(+), 23 deletions(-) diff --git a/games-puzzle/closure/closure-1.1.ebuild b/games-puzzle/closure/closure-1.1.ebuild index f7e6fa4..94b271e 100644 --- a/games-puzzle/closure/closure-1.1.ebuild +++ b/games-puzzle/closure/closure-1.1.ebuild @@ -1,26 +1,24 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="5" +EAPI=7 -inherit games unpacker-nixstaller +inherit desktop eutils unpacker-nixstaller TIMESTAMP="2012-12-28" MY_PN="${PN/c/C}" -DESCRIPTION="Play as a strange spider-like demon who explores the stories of three human characters." +DESCRIPTION="Play as a strange demon who explores the stories of three human characters." HOMEPAGE="http://closuregame.com/"; SRC_URI="${MY_PN}-Linux-${PV}-${TIMESTAMP}.sh" RESTRICT="fetch strip" -LICENSE="as-is" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" -DEPEND="" RDEPEND=" dev-libs/json-c media-gfx/nvidia-cg-toolkit @@ -71,20 +69,18 @@ pkg_nofetch() { } src_unpack() { - local arch=x86; - use amd64 && arch=x86_64; - -nixstaller_unpack \ -instarchive_all \ -instarchive_linux_${arch} + local arch=x86 + use amd64 && arch=x86_64 + nixstaller_unpack \ + instarchive_all \ + instarchive_linux_${arch} } - src_install() { -local arch=x86; -use amd64 && arch=x86_64; + local arch=x86 + use amd64 && arch=x86_64 - local dir="${GAMES_PREFIX_OPT}/${PN}" + local dir="/opt/${PN}" insinto "${dir}" doins -r resources @@ -93,7 +89,5 @@ src_install() { doicon "${MY_PN}.png" make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}" - games_make_wrapper "${PN}" "./${MY_PN}.bin.${arch}" "${dir}" - - prepgamesdirs + make_wrapper "${PN}" "./${MY_PN}.bin.${arch}" "${dir}" } diff --git a/games-puzzle/closure/metadata.xml b/games-puzzle/closure/metadata.xml index 02d5659..f3571bf 100644 --- a/games-puzzle/closure/metadata.xml +++ b/games-puzzle/closure/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -azamat.hacki...@gmail.com -Azamat H. Hackimov + +m...@mva.name +Vadim A. Misbakh-Soloviov Shatter is a retro-inspired brick-breaking game that merges familiar action with unique twists and a modern-crafted production.