[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-fps/zdoom/

2016-10-27 Thread Azamat H. Hackimov
commit: 2b89f782ea206f0bac51cad18821aa6849022083
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Oct 27 17:55:53 2016 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Oct 27 17:56:16 2016 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2b89f782

games-fps/zdoom: bump to 2.8.1

Added unpacker DEPEND for 7zip (bug #598160).
FMOD support had broken by upstream, temporary disabled.
There few QA notices, I'm planning to fix them in upstream.

Package-Manager: portage-2.3.0
Manifest-Sign-Key: A018DE8C

 games-fps/zdoom/metadata.xml   |  6 ++-
 games-fps/zdoom/zdoom-2.7.1.ebuild | 75 -
 games-fps/zdoom/zdoom-2.8.1.ebuild | 77 ++
 games-fps/zdoom/zdoom-.ebuild  | 75 -
 4 files changed, 82 insertions(+), 151 deletions(-)

diff --git a/games-fps/zdoom/metadata.xml b/games-fps/zdoom/metadata.xml
index 202e559..36b28ff 100644
--- a/games-fps/zdoom/metadata.xml
+++ b/games-fps/zdoom/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 azamat.hacki...@gmail.com
 Azamat H. Hackimov
 
@@ -11,5 +11,9 @@ ZDoom is an enhanced port of the official DOOM source code
 
 ZDoom - улучшенный порт движка DOOM
 
+
+Enable assembly implementations
+
+
 
 

diff --git a/games-fps/zdoom/zdoom-2.7.1.ebuild 
b/games-fps/zdoom/zdoom-2.7.1.ebuild
deleted file mode 100644
index bfdb12e..000
--- a/games-fps/zdoom/zdoom-2.7.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit cmake-utils eutils games 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"
-IUSE="cpu_flags_x86_mmx gtk"
-
-RDEPEND="app-arch/bzip2
-   media-libs/fmod:1
-   media-libs/libsdl:0
-   media-sound/fluidsynth
-   sys-libs/zlib
-   virtual/jpeg:0
-   x11-libs/libXcursor
-   gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}
-   cpu_flags_x86_mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   # Add new versions of FMOD
-   sed -i \
-   -e "s:\(set( MAJOR_VERSIONS\):\1 \"40\" \"38\":" \
-   src/CMakeLists.txt || die
-   # Use default game data path
-   sed -i \
-   -e "s:/usr/local/share/:${GAMES_DATADIR}/doom-data/:" \
-   src/sdl/i_system.h || die "sed i_system.h failed"
-}
-
-src_configure() {
-   mycmakeargs=(
-   "-DFMOD_LOCAL_LIB_DIRS=/opt/fmodex/api/lib"
-   "-DFMOD_INCLUDE_DIR=/opt/fmodex/api/inc"
-#  "-DSHARE_DIR=\"${GAMES_DATADIR}/doom-data\""
-   $(cmake-utils_use_no gtk GTK)
-   $(cmake-utils_use_no cpu_flags_x86_mmx ASM)
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   dogamesbin "${CMAKE_BUILD_DIR}/${PN}" || die "dogamesbin failed"
-   insinto "${GAMES_DATADIR}/doom-data"
-   doins "${CMAKE_BUILD_DIR}/${PN}.pk3" || die "doins failed"
-   dodoc docs/commands.txt
-   dohtml docs/console.{css,html}
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   echo
-   elog "Copy or link wad files into ${GAMES_DATADIR}/doom-data/"
-   elog "(the files must be readable by the 'games' group)."
-   elog
-   elog "To play, simply run:"
-   elog
-   elog "   zdoom"
-   echo
-}

diff --git a/games-fps/zdoom/zdoom-2.8.1.ebuild 
b/games-fps/zdoom/zdoom-2.8.1.ebuild
new file mode 100644
index 000..66e4ffe
--- /dev/null
+++ b/games-fps/zdoom/zdoom-2.8.1.ebuild
@@ -0,0 +1,77 @@
+# 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 

[gentoo-commits] proj/gamerlay:master commit in: games-fps/zdoom/

2015-06-20 Thread Azamat H. Hackimov
commit: 718bd1d2cdd024fa340f4def1d1127681dfa5f09
Author: Azamat H. Hackimov azamat.hackimov AT gmail DOT com
AuthorDate: Sat Jun 20 21:32:23 2015 +
Commit: Azamat H. Hackimov winterheart AT gentoo DOT ru
CommitDate: Sat Jun 20 21:32:23 2015 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=718bd1d2

[games-fps/zdoom] Some cleanup for zdoom

 games-fps/zdoom/zdoom-2.7.1.ebuild | 14 +++---
 games-fps/zdoom/zdoom-.ebuild  | 24 
 2 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/games-fps/zdoom/zdoom-2.7.1.ebuild 
b/games-fps/zdoom/zdoom-2.7.1.ebuild
index fa98fb8..bfdb12e 100644
--- a/games-fps/zdoom/zdoom-2.7.1.ebuild
+++ b/games-fps/zdoom/zdoom-2.7.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
+EAPI=5
 inherit cmake-utils eutils games versionator unpacker
 
 DESCRIPTION=ZDoom is an enhanced port of the official DOOM source code
@@ -12,18 +12,18 @@ 
SRC_URI=http://www.zdoom.org/files/${PN}/$(get_version_component_range 1-2)/${P
 LICENSE=BSD BUILD DOOM
 SLOT=0
 KEYWORDS=~amd64 ~x86
-IUSE=gtk mmx
+IUSE=cpu_flags_x86_mmx gtk
 
 RDEPEND=app-arch/bzip2
-   media-libs/fmod
+   media-libs/fmod:1
media-libs/libsdl:0
media-sound/fluidsynth
sys-libs/zlib
-   virtual/jpeg
+   virtual/jpeg:0
x11-libs/libXcursor
gtk? ( x11-libs/gtk+:2 )
 DEPEND=${RDEPEND}
-   mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )
+   cpu_flags_x86_mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )
 
 S=${WORKDIR}
 
@@ -44,7 +44,7 @@ src_configure() {
-DFMOD_INCLUDE_DIR=/opt/fmodex/api/inc
 #  -DSHARE_DIR=\${GAMES_DATADIR}/doom-data\
$(cmake-utils_use_no gtk GTK)
-   $(cmake-utils_use_no mmx ASM)
+   $(cmake-utils_use_no cpu_flags_x86_mmx ASM)
)
cmake-utils_src_configure
 }

diff --git a/games-fps/zdoom/zdoom-.ebuild 
b/games-fps/zdoom/zdoom-.ebuild
index fe53db0..ec827c8 100644
--- a/games-fps/zdoom/zdoom-.ebuild
+++ b/games-fps/zdoom/zdoom-.ebuild
@@ -1,29 +1,29 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
-inherit cmake-utils eutils games subversion
+EAPI=5
+inherit cmake-utils eutils games git-2
 
 DESCRIPTION=ZDoom is an enhanced port of the official DOOM source code
 HOMEPAGE=http://www.zdoom.org;
-ESVN_REPO_URI=http://mancubus.net/svn/hosted/zdoom/zdoom/trunk;
+EGIT_REPO_URI=https://github.com/rheit/zdoom;
 #SRC_URI=http://www.zdoom.org/files/${PN}/2.5/${P}-src.7z;
 
 LICENSE=BSD BUILD DOOM
 SLOT=0
 KEYWORDS=
-IUSE=gtk mmx
+IUSE=cpu_flags_x86_mmx gtk
 
 RDEPEND=app-arch/bzip2
-   media-libs/fmod
+   media-libs/fmod:1
media-sound/fluidsynth
sys-libs/zlib
-   virtual/jpeg
+   virtual/jpeg:0
x11-libs/libXcursor
gtk? ( x11-libs/gtk+:2 )
 DEPEND=${RDEPEND}
-   mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )
+   cpu_flags_x86_mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )
 
 S=${WORKDIR}
 
@@ -33,9 +33,9 @@ src_prepare() {
-e s:\(set( MAJOR_VERSIONS\):\1 \40\ \38\: \
src/CMakeLists.txt || die
# Use default game data path
-   sed -i \
-   -e s:/usr/local/share/:${GAMES_DATADIR}/doom-data/: \
-   src/sdl/i_system.h || die sed i_system.h failed
+#  sed -i \
+#  -e s:/usr/local/share/:${GAMES_DATADIR}/doom-data/: \
+#  src/sdl/i_system.h || die sed i_system.h failed
 }
 
 src_configure() {
@@ -44,7 +44,7 @@ src_configure() {
-DFMOD_INCLUDE_DIR=/opt/fmodex/api/inc
 #  -DSHARE_DIR=\${GAMES_DATADIR}/doom-data\
$(cmake-utils_use_no gtk GTK)
-   $(cmake-utils_use_no mmx ASM)
+   $(cmake-utils_use_no cpu_flags_x86_mmx ASM)
)
cmake-utils_src_configure
 }