[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/crayon-physics-deluxe/

2022-08-16 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-08-15 Thread Azamat H. Hackimov
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/

2022-06-16 Thread Azamat H. Hackimov
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/

2021-09-23 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-07-12 Thread Azamat H. Hackimov
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/

2021-02-05 Thread Azamat H. Hackimov
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/

2021-02-05 Thread Azamat H. Hackimov
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/

2021-02-05 Thread Azamat H. Hackimov
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/

2021-02-05 Thread Azamat H. Hackimov
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/

2021-02-05 Thread Azamat H. Hackimov
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/

2020-06-23 Thread Azamat H. Hackimov
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/

2020-06-23 Thread Azamat H. Hackimov
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/

2020-05-20 Thread Azamat H. Hackimov
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/

2020-05-20 Thread Azamat H. Hackimov
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/

2020-05-20 Thread Azamat H. Hackimov
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/

2020-05-20 Thread Azamat H. Hackimov
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/

2020-05-20 Thread Azamat H. Hackimov
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/

2020-03-19 Thread Azamat H. Hackimov
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/

2020-03-19 Thread Azamat H. Hackimov
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/

2020-03-19 Thread Azamat H. Hackimov
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/

2020-03-19 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-05 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-03-03 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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/

2020-02-29 Thread Azamat H. Hackimov
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.



  1   2   3   >