[gentoo-commits] repo/gentoo:master commit in: games-puzzle/tanglet/

2016-07-01 Thread Michael Sterrett
commit: fef13863ae0bc372988384c523e10a5e7ac9b96e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jul  1 08:10:33 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri Jul  1 08:11:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef13863

games-puzzle/tanglet: add missing dev-qt/qtwidgets dep (bug #587652)

Package-Manager: portage-2.2.28

 games-puzzle/tanglet/tanglet-1.3.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/tanglet/tanglet-1.3.1.ebuild 
b/games-puzzle/tanglet/tanglet-1.3.1.ebuild
index b4fa537..1a13197 100644
--- a/games-puzzle/tanglet/tanglet-1.3.1.ebuild
+++ b/games-puzzle/tanglet/tanglet-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,6 +18,7 @@ IUSE=""
 
 DEPEND="sys-libs/zlib
dev-qt/qtcore:5
+   dev-qt/qtwidgets:5
dev-qt/qtgui:5"
 RDEPEND=${DEPEND}
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2016-06-28 Thread Michael Sterrett
commit: 1f587f5cfd4306dade3dd132063fe835979246bb
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun 28 17:34:01 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 17:34:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f587f5c

games-roguelike/stone-soup: old

Package-Manager: portage-2.2.28

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup/files/stone-soup-0.14.2-build.patch |  99 -
 .../stone-soup/stone-soup-0.14.2-r1.ebuild | 162 -
 3 files changed, 262 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 3482e60..a247fb3 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,4 +1,3 @@
 DIST stone-soup.png 1351 SHA256 
486da51db277817f6fa59c32b131fa4d50cace7d8c9a84995d22f13a92e384e1 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 WHIRLPOOL 
621b93f192d9335f57b18a72489450511be993f79ac5ea26529d3424adcddf1c64cb2c996fa1265cbd341a31dabe550253d0302c941fcd751197aff7840acee3
 DIST stone-soup.svg 68546 SHA256 
f2b476f57f6e8a9b56bc20ec2da0accac9376fea1ff3e4dbe59e7f2f231eb071 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 WHIRLPOOL 
49b7e0ca45319b2f016203e02b1e08207e9f0c18501b17f5922f1983fbb6bfabc12a9ca3199697f78561739e253f200bfbe984082bb99e1c8e289e5c41004bed
-DIST stone_soup-0.14.2-nodeps.tar.xz 8843692 SHA256 
3f70687690b6dbb427d86eb21b1c65894846526fe20553cabec172ca6bae79bf SHA512 
d852a85ce07dff41ad4c5a611e9b21fa30be6db80b72b0e434baad8d449ecfa554e981209389a79e68aa9418c00972a6cf8098bfecdc847750e0ab3fc99e3f70
 WHIRLPOOL 
8ff166e43d6e99426135575be470645aab34838db871f0b3ce2fd0c8434466e7d9f8bb02d8d0a7e5a5f313c2673856944f4c6dac49c9377f65fe43b1cf90ce9b
 DIST stone_soup-0.16.2.tar.xz 27843008 SHA256 
49d5947abb341eb7f0590fa538c475e68ea954064c615d852de968211b68780b SHA512 
fc48a1161028fbfc3c1b91bf717ffdeb761dc03a12aa8282f2235fe86368de343dd91ee33371fe4f682f4f84a8fc339d6984b6357527c3cf0c4139cb69cd5633
 WHIRLPOOL 
2016018e438e857031c382e53e904126efd7006a1da4b954b3b5eb4f5a9263e8535e7300fa8f54f8a870bf99b362cc0bdda630ea562e2f786e3d88c5b38d0c54

diff --git a/games-roguelike/stone-soup/files/stone-soup-0.14.2-build.patch 
b/games-roguelike/stone-soup/files/stone-soup-0.14.2-build.patch
deleted file mode 100644
index 5409c49..000
--- a/games-roguelike/stone-soup/files/stone-soup-0.14.2-build.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From: Julian Ospald <hasuf...@gentoo.org>
-Date: Fri Oct  5 13:55:07 UTC 2012
-Subject: build system 
-
-   respect flags and compiler
-
 a/source/Makefile
-+++ b/source/Makefile
-@@ -101,7 +101,7 @@ include Makefile.obj
- #
- 
- 
--CFOTHERS := -pipe $(EXTERNAL_FLAGS)
-+CFOTHERS := $(EXTERNAL_FLAGS)
- CFWARN := -Wall -Wformat-security
- CFWARN_L := -Wundef
- 
-@@ -747,7 +747,6 @@ ifdef FULLDEBUG
- DEFINES += -DFULLDEBUG
- endif
- ifdef DEBUG
--CFOTHERS := -ggdb $(CFOTHERS)
- DEFINES += -DDEBUG
- endif
- ifndef NOWIZARD
-@@ -1513,7 +1512,7 @@ ifdef ANDROID
- # prove that tiles were generated properly
-   grep tile_info rltiles/*.cc| head
- else
--  +$(MAKE) -C $(RLTILES) all ARCH=$(ARCH) TILES=$(TILES)$(WEBTILES)
-+  +$(MAKE) -C $(RLTILES) all V=$(V) ARCH=$(ARCH) DEBUG=$(DEBUG) 
TILES=$(TILES)$(WEBTILES)
- endif
- 
- $(TILEDEFSRCS) $(TILEDEFHDRS) $(ORIGTILEFILES): build-rltiles
 a/source/rltiles/Makefile
-+++ b/source/rltiles/Makefile
-@@ -1,7 +1,7 @@
- uname_S := $(shell uname -s)
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lmingw32
-+LIBS += -lmingw32
- endif
- 
- # Note: since generation of tiles is done on the host, we don't care about
-@@ -10,7 +10,7 @@ endif
- # Also, cross-compilation with no system libraries for host rather than target
- # is not supported.  If host=target, contribs are enough.
- 
--CFLAGS := -O2 -g -Wall -Wextra -Wno-parentheses -Wno-unused-parameter
-+CXXFLAGS := -Wall -Wextra -Wno-parentheses -Wno-unused-parameter
- 
- ifdef ANDROID
-   CXXFLAGS :=
-@@ -35,24 +35,24 @@ ifdef TILES
- PNG_LIB := ../contrib/install/$(ARCH)/lib/libpng.a 
../contrib/install/$(ARCH)/lib/libz.a
-   endif
- 
--  CFLAGS += $(SDL_CFLAGS) $(PNG_INCLUDE)
--  LDFLAGS += $(SDL_LDFLAGS) $(PNG_LIB)
-+  CXXFLAGS += $(SDL_CFLAGS) $(PNG_INCLUDE)
-+  LIBS += $(SDL_LDFLAGS) $(PNG_LIB)
- 
--  CFLAGS += -DUSE_TILE
-+  CXXFLAGS += -DUSE_TILE
- endif
- 
- ifdef DEBUG
--CFLAGS += -O0 -DDEBUG -ggdb
-+CXXFLAGS += -DDEBUG
- endif
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lgdi32 -lwinmm
-+LIBS += -lgdi32 -lwinmm
- endif
- ifeq ($(uname_S),Darwin)
- LDFLAGS += -framework AppKit -framework AudioUnit -framework Carbon 
-framework IOKit -framework OpenGL
- endif
- ifeq ($(uname_S),Linux)
--LDFLAGS += -ldl -lpthread
-+LIBS += -ldl -lpth

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/

2016-06-28 Thread Michael Sterrett
commit: df7759af13d413bc7d24255b6c5dc91504372313
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun 28 15:49:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 17:33:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7759af

games-emulation/dosbox: add snapshot ebuild from upstream svn to provide a 
non-moving-target for situations where the upstream release doesn't work (bugs 
#586650 and #449060)

Package-Manager: portage-2.2.28

 games-emulation/dosbox/Manifest   |  1 +
 games-emulation/dosbox/dosbox-3989.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/games-emulation/dosbox/Manifest b/games-emulation/dosbox/Manifest
index aa7079d..539ba17 100644
--- a/games-emulation/dosbox/Manifest
+++ b/games-emulation/dosbox/Manifest
@@ -1 +1,2 @@
 DIST dosbox-0.74.tar.gz 1265711 SHA256 
13f74916e2d4002bad1978e55727f302ff6df3d9be2f9b0e271501bd0a938e05 SHA512 
4a6ff4c658997a495119d200ec6ad37649da940814a4b14fca0dd29a99142026e324695b7aa9d2946efc2abf9067a819d911e43778efe905ed10ddf9b9f2dd3d
 WHIRLPOOL 
abc94770c732f8b73bedffbcca778f249c2fdc09353c3f484e2fc23f910602cc60b3abfcc22a9dbf3d3c4e77535fc488cd476217fe6498cab786a8024a257ff3
+DIST dosbox-code-0-3989-dosbox-trunk.zip 1327592 SHA256 
32f2cfff1be9f9bd2b0e246f9c0486f050714fdaba0bc47b66f3983eb7f55965 SHA512 
625eacc1a1190d87d56713f7af54e6a7886e7666ba9f7f0b1d553c96a2eb02ec7810ac2da73d014d5ea3b69f2a7658bdd445532abe030e7f6ef85a3c20bdd3c7
 WHIRLPOOL 
1272c5a8d8480fa0dede2e78941a1cc78938407ab86d3720e18762fe2c749de89eea3db2811426f43eb57efa762a4ff55aa44d8e624c05bcb82b2404dad86f49

diff --git a/games-emulation/dosbox/dosbox-3989.ebuild 
b/games-emulation/dosbox/dosbox-3989.ebuild
new file mode 100644
index 000..50488ee
--- /dev/null
+++ b/games-emulation/dosbox/dosbox-3989.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils games
+
+PATCH=3989
+DESCRIPTION="DOS emulator"
+HOMEPAGE="http://dosbox.sourceforge.net/;
+SRC_URI="mirror://gentoo/dosbox-code-0-${PATCH}-dosbox-trunk.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="alsa debug hardened opengl"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+   opengl? ( virtual/glu virtual/opengl )
+   debug? ( sys-libs/ncurses:0 )
+   media-libs/libpng:0
+   media-libs/libsdl[joystick,video,X]
+   media-libs/sdl-net
+   media-libs/sdl-sound"
+DEPEND="${RDEPEND}
+   app-arch/unzip"
+
+S=${WORKDIR}/${PN}-code-0-${PATCH}-dosbox-trunk
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   egamesconf \
+   $(use_enable alsa alsa-midi) \
+   $(use_enable !hardened dynamic-core) \
+   $(use_enable !hardened dynamic-x86) \
+   $(use_enable debug) \
+   $(use_enable opengl)
+}
+
+src_install() {
+   default
+   make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
+   doicon src/dosbox.ico
+   prepgamesdirs
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/files/, games-emulation/dosbox/

2016-06-28 Thread Michael Sterrett
commit: a87623b1beff702e5f50319a28b3a7cbf5eca2b6
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun 28 14:49:48 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 14:49:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87623b1

Revert "games-emulation/dosbox: fix compiling with clang (#449060)"

This reverts commit 143e036505e2b27b1aa5037d52a5f999391b4168.

 games-emulation/dosbox/dosbox-0.74-r1.ebuild   |  51 ---
 .../dosbox/files/dosbox-0.74-clang.patch   |  48 ---
 .../dosbox/files/dosbox-0.74-gcc46.patch   |   4 +-
 .../dosbox/files/dosbox-0.74-wine-drive-z.patch| 151 -
 .../dosbox/files/dosbox-0.74-wine-filenames.patch  |  89 
 5 files changed, 2 insertions(+), 341 deletions(-)

diff --git a/games-emulation/dosbox/dosbox-0.74-r1.ebuild 
b/games-emulation/dosbox/dosbox-0.74-r1.ebuild
deleted file mode 100644
index 80989ea..000
--- a/games-emulation/dosbox/dosbox-0.74-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="DOS emulator"
-HOMEPAGE="http://dosbox.sourceforge.net/;
-SRC_URI="mirror://sourceforge/dosbox/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="alsa debug hardened opengl"
-
-DEPEND="alsa? ( media-libs/alsa-lib )
-   debug? ( sys-libs/ncurses:0 )
-   opengl? ( virtual/glu virtual/opengl )
-   media-libs/libpng:0
-   media-libs/libsdl[joystick,video,X]
-   media-libs/sdl-net
-   media-libs/sdl-sound"
-RDEPEND=${DEPEND}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-clang.patch
-   "${FILESDIR}"/${P}-gcc46.patch
-   "${FILESDIR}"/${P}-wine-drive-z.patch
-   "${FILESDIR}"/${P}-wine-filenames.patch
-)
-
-src_prepare() {
-   epatch -p1 "${PATCHES[@]}"
-}
-
-src_configure() {
-   egamesconf \
-   $(use_enable alsa alsa-midi) \
-   $(use_enable !hardened dynamic-core) \
-   $(use_enable !hardened dynamic-x86) \
-   $(use_enable debug) \
-   $(use_enable opengl)
-}
-
-src_install() {
-   default
-   make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
-   doicon src/dosbox.ico
-   prepgamesdirs
-}

diff --git a/games-emulation/dosbox/files/dosbox-0.74-clang.patch 
b/games-emulation/dosbox/files/dosbox-0.74-clang.patch
deleted file mode 100644
index df2923f..000
--- a/games-emulation/dosbox/files/dosbox-0.74-clang.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=449060
-
-Two backports from Dosbox SVN needed for clang support:
-src/fpu/fpu_instructions_x86.h changes are revision 3841
-src/cpu/core_dynrec/risc_x64.h changes are revision 3894
-
-Index: src/fpu/fpu_instructions_x86.h
-===
 a/src/fpu/fpu_instructions_x86.h   (revision 3840)
-+++ b/src/fpu/fpu_instructions_x86.h   (revision 3841)
-@@ -1161,12 +1161,12 @@
- 
- static void FPU_FLD_I16(PhysPt addr,Bitu store_to) {
-   fpu.p_regs[8].m1 = (Bit32u)mem_readw(addr);
--  FPUD_LOAD(fild,WORD,)
-+  FPUD_LOAD(fild,WORD,s)
- }
- 
- static void FPU_FLD_I16_EA(PhysPt addr) {
-   fpu.p_regs[8].m1 = (Bit32u)mem_readw(addr);
--  FPUD_LOAD_EA(fild,WORD,)
-+  FPUD_LOAD_EA(fild,WORD,s)
- }
- 
- static void FPU_FLD_I32(PhysPt addr,Bitu store_to) {
-@@ -1211,7 +1211,7 @@
- }
- 
- static void FPU_FST_I16(PhysPt addr) {
--  FPUD_STORE(fistp,WORD,)
-+  FPUD_STORE(fistp,WORD,s)
-   mem_writew(addr,(Bit16u)fpu.p_regs[8].m1);
- }
- 
-Index: src/cpu/core_dynrec/risc_x64.h
-===
 a/src/cpu/core_dynrec/risc_x64.h   (revision 3893)
-+++ b/src/cpu/core_dynrec/risc_x64.h   (revision 3894)
-@@ -85,7 +85,8 @@
- 
- static INLINE void gen_reg_memaddr(HostReg reg,void* data) {
-   Bit64s diff = (Bit64s)data-((Bit64s)cache.pos+5);
--  if ((diff<0x8000LL) && (diff>-0x8000LL)) {
-+//if ((diff<0x8000LL) && (diff>-0x8000LL)) { //clang messes 
itself up on this...
-+  if ( (diff>>63) == (diff>>31) ) { //signed bit extend, test to see if 
value fits in a Bit32s
-   cache_addb(0x05+(reg<<3));
-   // RIP-relative addressing is offset after the instruction 
-   cache_addd((Bit32u)(((Bit64u)diff)&0xLL)); 

diff --git a/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch 
b/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch
index 54cd51b..16811d4 100644
--- a/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch
+++ b/games-emulation/dosbox/fil

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/

2016-06-28 Thread Michael Sterrett
commit: 7efcd72291ba745978e8a02ca0ac6f8c07434a38
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun 28 14:49:29 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 14:49:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efcd722

Revert "games-emulation/dosbox: remove games eclass and convert to EAPI 6"

This reverts commit 3d239d4e470c8f0c99339649ec74c4bdf86cf98f.

 games-emulation/dosbox/dosbox-0.74-r2.ebuild | 46 
 games-emulation/dosbox/dosbox-.ebuild| 12 
 2 files changed, 6 insertions(+), 52 deletions(-)

diff --git a/games-emulation/dosbox/dosbox-0.74-r2.ebuild 
b/games-emulation/dosbox/dosbox-0.74-r2.ebuild
deleted file mode 100644
index 165707b..000
--- a/games-emulation/dosbox/dosbox-0.74-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="DOS emulator"
-HOMEPAGE="http://dosbox.sourceforge.net/;
-SRC_URI="mirror://sourceforge/dosbox/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="alsa debug hardened opengl"
-
-DEPEND="alsa? ( media-libs/alsa-lib )
-   debug? ( sys-libs/ncurses:0 )
-   opengl? ( virtual/glu virtual/opengl )
-   media-libs/libpng:0
-   media-libs/libsdl[joystick,video,X]
-   media-libs/sdl-net
-   media-libs/sdl-sound"
-RDEPEND=${DEPEND}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-clang.patch
-   "${FILESDIR}"/${P}-gcc46.patch
-   "${FILESDIR}"/${P}-wine-drive-z.patch
-   "${FILESDIR}"/${P}-wine-filenames.patch
-)
-
-src_configure() {
-   econf \
-   $(use_enable alsa alsa-midi) \
-   $(use_enable !hardened dynamic-core) \
-   $(use_enable !hardened dynamic-x86) \
-   $(use_enable debug) \
-   $(use_enable opengl)
-}
-
-src_install() {
-   default
-   make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
-   doicon src/dosbox.ico
-}

diff --git a/games-emulation/dosbox/dosbox-.ebuild 
b/games-emulation/dosbox/dosbox-.ebuild
index 1c5c700..f0caa33 100644
--- a/games-emulation/dosbox/dosbox-.ebuild
+++ b/games-emulation/dosbox/dosbox-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=5
 ESVN_REPO_URI="https://dosbox.svn.sourceforge.net/svnroot/dosbox/dosbox/trunk;
-inherit autotools eutils subversion
+inherit autotools eutils subversion games
 
 DESCRIPTION="DOS emulator"
 HOMEPAGE="http://dosbox.sourceforge.net/;
@@ -15,8 +15,8 @@ KEYWORDS=""
 IUSE="alsa debug hardened opengl"
 
 DEPEND="alsa? ( media-libs/alsa-lib )
-   debug? ( sys-libs/ncurses:0 )
opengl? ( virtual/glu virtual/opengl )
+   debug? ( sys-libs/ncurses:0 )
media-libs/libpng:0
media-libs/libsdl[joystick,video,X]
media-libs/sdl-net
@@ -30,13 +30,12 @@ src_unpack() {
 }
 
 src_prepare() {
-   default
subversion_src_prepare
eautoreconf
 }
 
 src_configure() {
-   econf \
+   egamesconf \
$(use_enable alsa alsa-midi) \
$(use_enable !hardened dynamic-core) \
$(use_enable !hardened dynamic-x86) \
@@ -48,4 +47,5 @@ src_install() {
default
make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
doicon src/dosbox.ico
+   prepgamesdirs
 }



[gentoo-commits] repo/gentoo:master commit in: games-engines/renpy/, games-engines/renpy/files/

2016-06-28 Thread Michael Sterrett
commit: bbc56b4a5abe6a2b84a3283d88b568d37dd5b089
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Jun 27 21:33:52 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 14:37:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc56b4a

games-engines/renpy: old

Package-Manager: portage-2.2.28

 games-engines/renpy/Manifest   |   3 -
 .../renpy/files/renpy-6.15.7-freetype.patch|  29 --
 .../renpy/files/renpy-6.15.7-multiple-abi.patch| 250 -
 .../renpy/files/renpy-6.16.5-multiple-abi.patch| 245 -
 .../renpy/files/renpy-6.18.3-multiple-abi.patch| 271 --
 .../renpy/files/renpy-6.99.5-multiple-abi.patch| 302 -
 games-engines/renpy/renpy-6.15.7.ebuild| 111 
 games-engines/renpy/renpy-6.16.5.ebuild| 110 
 games-engines/renpy/renpy-6.18.3.ebuild| 111 
 9 files changed, 1432 deletions(-)

diff --git a/games-engines/renpy/Manifest b/games-engines/renpy/Manifest
index 98d3b260..4d65ed5 100644
--- a/games-engines/renpy/Manifest
+++ b/games-engines/renpy/Manifest
@@ -1,5 +1,2 @@
-DIST renpy-6.15.7-source.tar.bz2 10421736 SHA256 
b4280b62f7c8f730a37c7e567b16216b4578fc3640fbcdf5df7c65a73ae52e52 SHA512 
d79b1d6b931f281ff208b8ece3889c116ceb05c58fe115e9f7f470788e74e63cfeb3df4f804b4a37a4f1da6ba194c883023808fafc8e8beddf864424958204e6
 WHIRLPOOL 
202ddb045f440f9abd06f5ac02ebd92a7b0300b14f4755271f1fc4e91bdea21cda19a432f45516f68ba3ad7ead98d7491382ad5c633da277a674f799458795f3
-DIST renpy-6.16.5-source.tar.bz2 14455622 SHA256 
5ecb00fa84a048ff6e1f1d8a0114373425375e9c0b2a0596bf2d47e996b9d056 SHA512 
1a718d86a689135e5a280f64cdc3c0340d712b7804af2169ed4cb4a12528e01088c919b87d36176b3fb8a05e8201f226146c46c4f4d5ebf1d89c3cebd1263c4d
 WHIRLPOOL 
b06638c284089ba79d12d95ba604c40fffe595d67e75551bbe8a08ddc57403f1644dd713c5eb15a39fcc34b92722589437935666d172379bb1164d2a02ef9433
 DIST renpy-6.17.7-source.tar.bz2 17932988 SHA256 
fef01de9e482b73d9d409de7a43bada6dd3e2a0549b99dd487306371190ed038 SHA512 
22b0e08b18ee35317b11451205233cbd8a29617d9c3d298bbdcfc5757f67c2f0e4c8a748aa83d5c8b43786c062ffca109d07e981efa750fcee26f45f08a33ea2
 WHIRLPOOL 
fef82eb6c958a2525797e5d8bfae3488fba606b70eeed5c94f7afcab4fa46e7a7eb43d91b4bd55f553b65a72b12236e02ecdee55e8852c1fafc055332f9d131d
-DIST renpy-6.18.3-source.tar.bz2 23244450 SHA256 
c0c6af79ceb529e69cebfdb0e9849e50dc27e424dc2fd2b322c13d6ec938cba6 SHA512 
7ea99adaf1fbea7a499790fb5b37349fc797f383fb633956a43955c80885b259e26570469c430f4c4c103e62444f60082690489ee6400809f5e9024693261e55
 WHIRLPOOL 
6e4e68228bc38c709af4387f209717e4644efccae47fb04b7071783b0c01d6fbe4ca65d7c712a32e159cd59c663873457e54c3851e9e4a84d3d4e4ed05271102
 DIST renpy-6.99.6-source.tar.bz2 27289290 SHA256 
31f3fc84bda7e4048a97539d6266b3fbb18a82fc38db83761dd4771f5ef98d04 SHA512 
d018ac0827ee5a914c48479174eccbf3968ea22926638e09ee00ecea49dc0111b4f24810ad32d5a8bb8012ff18e5fb8981705ed0e2289ce3172a1629e095a651
 WHIRLPOOL 
ba8102e11a09b70100d391c5b068c826db810486f2792c5b5214421b09344916888255a377ac26b2b21aaede315bb0470c7315c2581af9e64b545d68ee6f005c

diff --git a/games-engines/renpy/files/renpy-6.15.7-freetype.patch 
b/games-engines/renpy/files/renpy-6.15.7-freetype.patch
deleted file mode 100644
index 7865f0c..000
--- a/games-engines/renpy/files/renpy-6.15.7-freetype.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From: Julian Ospald <hasuf...@gentoo.org>
-Date: Mon Apr 28 22:31:52 UTC 2014
-Subject: fix build
-
 renpy-6.14.1-source/module/setup.py
-+++ renpy-6.14.1-source/module/setup.py
-@@ -24,8 +24,9 @@
- include("zlib.h")
- include("png.h")
- include("SDL.h", directory="SDL")
--include("ft2build.h")
--include("freetype/freetype.h", directory="freetype2")
-+include("ft2build.h") or include("ft2build.h", directory="freetype2")
-+include("freetype/freetype.h", directory="freetype2") or 
include("freetype.h", directory="freetype2")
-+include("freetype/ftotval.h", directory="freetype2") or include("ftotval.h", 
directory="freetype2")
- include("libavutil/avstring.h")
- include("libavformat/avformat.h")
- include("libavcodec/avcodec.h")
 renpy-6.15.7-source/module/ttgsubtable.h
-+++ renpy-6.15.7-source/module/ttgsubtable.h
-@@ -3,7 +3,7 @@
- 
- #include 
- #include 
--#include 
-+#include FT_OPENTYPE_VALIDATE_H
- 
- typedef struct
- {

diff --git a/games-engines/renpy/files/renpy-6.15.7-multiple-abi.patch 
b/games-engines/renpy/files/renpy-6.15.7-multiple-abi.patch
deleted file mode 100644
index c6b87ac..000
--- a/games-engines/renpy/files/renpy-6.15.7-multiple-abi.patch
+++ /dev/null
@@ -1,250 +0,0 @@
-commit ea0351d8bf6404f5e8db2ff872885a19bf8a3f92
-Author: hasufell <hasuf...@gentoo.org>
-Date

[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod-flashrider/

2016-06-28 Thread Michael Sterrett
commit: c94e572c65efb101f622c97eeea8e40e3a607e32
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Jun 27 21:29:15 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 14:37:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94e572c

games-misc/fortune-mod-flashrider: old

Package-Manager: portage-2.2.28

 games-misc/fortune-mod-flashrider/Manifest |  1 -
 .../fortune-mod-flashrider-1.00.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/games-misc/fortune-mod-flashrider/Manifest 
b/games-misc/fortune-mod-flashrider/Manifest
index a7f81a7..0f03a38 100644
--- a/games-misc/fortune-mod-flashrider/Manifest
+++ b/games-misc/fortune-mod-flashrider/Manifest
@@ -1,2 +1 @@
-DIST fortunes-flashrider-1.00.tar.bz2 113598 SHA256 
276e3e802c0485122b911d12c9a7441d90bf68ad1428c10a8acb88f148485c35 SHA512 
f36614f8404900580e3ca174560b330dbb87a36c4fef414cafac3051f396fe51128dba0b827494ad7813bb4a9a363f4d22c5e6f9364ca4cbb71a9e9cc40c69dd
 WHIRLPOOL 
42c17adc8a99a4a3b68fbb5d010b576e97fa7a5f39b537f63c78ce9322a0a1cc9120c9b3e9cfebbb7efcb0af992dc40c3bb4d4ec741b41d201d9bace765fba16
 DIST fortunes-flashrider_1.10.tar.bz2 126771 SHA256 
d807eae7a43b9ee4ee5ab8824d0b7eab81ae00ad9c8899f903ebf8cdb5987744 SHA512 
3fdf4f19d474cd5560ec234a290a9d6a3108148a8125b93817c4e0513f884a95449588f27775cb7ba321521d19d540bd459d1bd14648206216f9beac5fe6764e
 WHIRLPOOL 
5a1c68740d0aa539ceadd80637172ee04832f03ca1e692aa7aa9570bd3e4ada2d2252c4ec9850d8967c95e0a0c969f6c45b504daf804e40da2f1df731fa26636

diff --git 
a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.00.ebuild 
b/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.00.ebuild
deleted file mode 100644
index b2a67f5..000
--- a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.00.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-MY_PN="${PN/-mod/s}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Quotes from Prolinux articles and comments"
-HOMEPAGE="http://www.nanolx.org/random/fortunesflashrider/;
-SRC_URI="http://www.nanolx.org/downloads/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-DEPEND="games-misc/fortune-mod"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_PN}
-
-src_prepare()
-{
-   sed -e 's#INSTALLDIR = .*#INSTALLDIR = /share/fortune#' -i Makefile
-}
-
-src_install() {
-   emake install PREFIX="${EPREFIX}"/usr DESTDIR="${D}"
-   dodoc AUTHORS ChangeLog README
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad-data/

2016-06-28 Thread Michael Sterrett
commit: 24d5c27cd7653755991c1f947abbe7bb36d1f770
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Jun 27 22:28:43 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 28 14:37:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d5c27c

games-strategy/0ad-data: update HOMEPAGE

Package-Manager: portage-2.2.28

 games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild 
b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
index 05786b5..2f19b5f 100644
--- a/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
+++ b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
@@ -7,7 +7,7 @@ inherit games
 
 MY_P=0ad-${PV/_/-}
 DESCRIPTION="Data files for 0ad"
-HOMEPAGE="http://wildfiregames.com/0ad/;
+HOMEPAGE="https://play0ad.com/;
 SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-data.tar.xz"
 
 LICENSE="GPL-2 CC-BY-SA-3.0 LPPL-1.3c BitstreamVera"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/vor/, games-arcade/vor/files/

2016-06-21 Thread Michael Sterrett
commit: 7bc01941a4aa8ba1db64d3ccc4eb4e3029849743
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun 21 20:20:38 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 21 20:21:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc01941

games-arcade/vor: version bump

Package-Manager: portage-2.2.28

 games-arcade/vor/Manifest|  1 +
 games-arcade/vor/files/vor-0.5.7-underlink.patch | 26 +++
 games-arcade/vor/vor-0.5.7.ebuild| 42 
 3 files changed, 69 insertions(+)

diff --git a/games-arcade/vor/Manifest b/games-arcade/vor/Manifest
index c179030..36d91e4 100644
--- a/games-arcade/vor/Manifest
+++ b/games-arcade/vor/Manifest
@@ -1 +1,2 @@
 DIST vor-0.5.5.tar.bz2 239291 SHA256 
ead1b9786741e26d37ff7c5185b7fe1e91f90f76ebed3785225312e323b7c7da SHA512 
a4de43699b78adfe28bbd773cd9f9d1e3ee50b51b4e1848ff1baf836f6242d8391a304445994ca669eab13acbd2dd3ae49f0665bdb07d19c7a1674e0dde9bfbd
 WHIRLPOOL 
d0a63aa4b0c42e234593ed9ba09017ef3ab1a00de8ba8580dffefcd88ea0d09c8bc4e1d7edf6ef10cee319d1c17db9fef024aa6ffb495462cc97bf90ad8dbc46
+DIST vor-0.5.7.tgz 358032 SHA256 
f3411f747fa998d9ae13b5636ecb478a2bd9abc804030f8440c878bd2c6f8f09 SHA512 
32dbfe95971298f9f0191cc95fdb5e9ec34c5f6771df1566554b128644770bfba618df3aac7242e647c8af2f41fc59c9e5620a4c56932d3af72197f6a19f0bce
 WHIRLPOOL 
00cc37d1b911f39e8826f3af323e061d8d2744b64015410f96da4ff74497c4798d24f58cafc4e70c6bad10eb4e2c715726ca3d1666c0a3c27c004667a1002eea

diff --git a/games-arcade/vor/files/vor-0.5.7-underlink.patch 
b/games-arcade/vor/files/vor-0.5.7-underlink.patch
new file mode 100644
index 000..0645c56
--- /dev/null
+++ b/games-arcade/vor/files/vor-0.5.7-underlink.patch
@@ -0,0 +1,26 @@
+--- Makefile.in
 Makefile.in
+@@ -43,7 +43,7 @@
+ SDL_CFLAGS := @SDL_CFLAGS@
+ SDL_LIBS := @SDL_LIBS@
+ 
+-ldflags := $(SDL_LIBS) -lSDL_image -lSDL_mixer $(LDFLAGS)
++ldflags := $(LIBS) $(SDL_LIBS) $(LDFLAGS)
+ cflags := -I. $(SDL_CFLAGS) $(paths) $(CFLAGS)
+ 
+ my_objects := args.@OBJEXT@ dust.@OBJEXT@ file.@OBJEXT@ mt.@OBJEXT@ 
rocks.@OBJEXT@ score.@OBJEXT@ sprite.@OBJEXT@ sound.@OBJEXT@ autopilot.@OBJEXT@
+
+--- configure.ac
 configure.ac
+@@ -12,6 +12,11 @@
+ AC_PROG_MAKE_SET
+ 
+ # Checks for libraries.
++dnl Check for libm for sqrt()
++AC_SEARCH_LIBS([sqrt], [m], [], [
++  AC_MSG_ERROR([unable to find the sqrt() function])
++])
++
+ AC_CHECK_LIB([SDL_image], [IMG_LoadPNG_RW])
+ AC_CHECK_LIB([SDL_mixer], [Mix_OpenAudio])
+ 

diff --git a/games-arcade/vor/vor-0.5.7.ebuild 
b/games-arcade/vor/vor-0.5.7.ebuild
new file mode 100644
index 000..ba82dcf
--- /dev/null
+++ b/games-arcade/vor/vor-0.5.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils gnome2-utils games
+
+DESCRIPTION="Variations on Rockdodger: Dodge the rocks until you die"
+HOMEPAGE="http://jasonwoof.org/vor;
+SRC_URI="https://jasonwoof.com/downloads/vor/${P}.tgz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[sound,video]
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[mod]"
+RDEPEND=${DEPEND}
+
+src_install() {
+   dodir "${GAMES_BINDIR}"
+   DOCS="README* todo" default
+   newicon -s 48 data/icon.png ${PN}.png
+   make_desktop_entry ${PN} VoR
+   prepgamesdirs
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/, media-libs/glfw/files/

2016-06-18 Thread Michael Sterrett
commit: 5f01e713c4ae1966271997a93f62f107fedc8122
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat Jun 18 16:40:53 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sat Jun 18 16:40:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f01e713

media-libs/glfw: clean unused version

Package-Manager: portage-2.2.28

 media-libs/glfw/Manifest |  1 -
 media-libs/glfw/files/glfw-2.7.7-dyn.patch   | 31 
 media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch | 37 -
 media-libs/glfw/glfw-2.7.7.ebuild| 95 
 4 files changed, 164 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 284b778..5af3f45 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-2.7.7.tar.bz2 927805 SHA256 
422e755979524a1da28e4addcae723b7132998ca15e89be41bf34964d9360aa2 SHA512 
1b51b9d88c8eed9da8084421949b561a4779410a6369ffdf482c2d8a166bab8c58bbb087ef6f32180d3fe9430988549be5c183b338dd0e1191b2c4b4a7b55379
 WHIRLPOOL 
646d38fd3ea88e8aa19dcbfa8f8b933adc530ea946cd51c3e03971ed6cdb294dadf5020a876ba298c378896179a4a7ba0129b858fc7f1273a574fe1c2c388a77
 DIST glfw-3.1.2.tar.bz2 588640 SHA256 
31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 
00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94
 WHIRLPOOL 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c

diff --git a/media-libs/glfw/files/glfw-2.7.7-dyn.patch 
b/media-libs/glfw/files/glfw-2.7.7-dyn.patch
deleted file mode 100644
index 4dc4cc2..000
--- a/media-libs/glfw/files/glfw-2.7.7-dyn.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 lib/x11/Makefile.x11.in
-+++ lib/x11/Makefile.x11.in
-@@ -8,7 +8,7 @@
- ##
- # Default: Build GLFW static library
- ##
--all: libglfw.a libglfw.so
-+all: libglfw.a libglfw.so.2.7.7
- 
- 
- ##
-@@ -112,7 +112,7 @@
- ##
- # Rule for building shared library
- ##
--libglfw.so: $(SHARED_OBJS)
-+libglfw.so.2.7.7: $(SHARED_OBJS)
-   $(CC) $(SOFLAGS) -o $@ $(SHARED_OBJS) $(LFLAGS) $(LIBS)
- 
- 
 compile.sh
-+++ compile.sh
-@@ -88,7 +88,7 @@
- case "x`uname 2> /dev/null`" in
- xLinux)
-   GLFW_LIB_CFLAGS="$GLFW_LIB_CFLAGS -D_GLFW_USE_LINUX_JOYSTICKS"
--  SOFLAGS="-shared -Wl,-soname,libglfw.so"
-+  SOFLAGS="-shared -Wl,-soname,libglfw.so.2.7.7"
-   echo "Linux" 1>&6
-   ;;
- xDarwin)

diff --git a/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch 
b/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch
deleted file mode 100644
index e880995..000
--- a/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-support libsuffix, fix version
-
 lib/x11/Makefile.x11.in
-+++ lib/x11/Makefile.x11.in
-@@ -3,6 +3,7 @@
- # Installation prefix (default to /usr/local)
- ##
- PREFIX ?= /usr/local
-+LIBDIR ?= lib
- 
- 
- ##
-@@ -99,7 +100,7 @@
- # Rule for building libglfw.pc
- ##
- libglfw.pc: libglfw.pc.in
--  $(SED) -e 's,\@PREFIX\@,$(PREFIX),' libglfw.pc.in > libglfw.pc
-+  $(SED) -e 's,\@PREFIX\@,$(PREFIX),' -e 's,\@LIBDIR@,$(LIBDIR),' 
libglfw.pc.in > libglfw.pc
- 
- 
- ##
 compile.sh
-+++ compile.sh
-@@ -734,11 +734,11 @@
- prefix=@PREFIX@
- exec_prefix=\${prefix}
- includedir=\${prefix}/include
--libdir=\${exec_prefix}/lib
-+libdir=\${exec_prefix}/@LIBDIR@
- 
- Name: GLFW
- Description: A portable framework for OpenGL development
--Version: 2.7.4
-+Version: 2.7.7
- URL: http://www.glfw.org/
- Requires.private: gl x11 $PKG_LIBS
- Libs: -L\${libdir} -lglfw $LFLAGS_THREAD $LFLAGS_CLOCK

diff --git a/media-libs/glfw/glfw-2.7.7.ebuild 
b/media-libs/glfw/glfw-2.7.7.ebuild
deleted file mode 100644
index c8155ac..000
--- a/media-libs/glfw/glfw-2.7.7.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="http://www.glfw.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWOR

[gentoo-commits] repo/gentoo:master commit in: games-strategy/s25rttr/

2016-06-18 Thread Michael Sterrett
commit: d45d0188d0e2afa99a874864e17172edbf70739a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat Jun 18 16:39:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sat Jun 18 16:39:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45d0188

games-strategy/s25rttr: clean metadata.xml

Package-Manager: portage-2.2.28

 games-strategy/s25rttr/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/games-strategy/s25rttr/metadata.xml 
b/games-strategy/s25rttr/metadata.xml
index 17e834f..e5e3b0f 100644
--- a/games-strategy/s25rttr/metadata.xml
+++ b/games-strategy/s25rttr/metadata.xml
@@ -9,7 +9,4 @@
 
http://www.siedler25.org/index.php?com=dynamicmod=9PHPSESSID=e5fa4f90c4db5df0cb1e417e128300b5
 https://bugs.launchpad.net/s25rttr

-   
-   Compile another video driver based on 
media-libs/glfw.
-   
 



[gentoo-commits] repo/gentoo:master commit in: games-strategy/s25rttr/

2016-06-18 Thread Michael Sterrett
commit: af95483a593a753abe6829b2028e5f611d19895e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat Jun 18 16:39:00 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sat Jun 18 16:39:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af95483a

games-strategy/s25rttr: clean old

Package-Manager: portage-2.2.28

 games-strategy/s25rttr/s25rttr-0.8.1-r1.ebuild | 112 -
 1 file changed, 112 deletions(-)

diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r1.ebuild 
b/games-strategy/s25rttr/s25rttr-0.8.1-r1.ebuild
deleted file mode 100644
index b8d00d7..000
--- a/games-strategy/s25rttr/s25rttr-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils cmake-utils gnome2-utils games
-
-DESCRIPTION="Open Source remake of The Settlers II game (needs original game 
files)"
-HOMEPAGE="http://www.siedler25.org/;
-# no upstream source tarball yet
-# https://bugs.launchpad.net/s25rttr/+bug/1069546
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug glfw"
-
-RDEPEND="app-arch/bzip2
-   media-libs/libsamplerate
-   media-libs/libsdl[X,sound,opengl,video]
-   media-libs/libsndfile
-   media-libs/sdl-mixer[vorbis]
-   net-libs/miniupnpc
-   virtual/libiconv
-   virtual/opengl
-   glfw? ( 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/s25rttr/

2016-06-18 Thread Michael Sterrett
commit: 9783f9fd82bfdbcb2b0e9388a4a77dd63542d016
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat Jun 18 16:31:26 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sat Jun 18 16:31:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9783f9fd

games-strategy/s25rttr: mark stable for x86 (bug #584130)

Package-Manager: portage-2.2.28

 games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild 
b/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
index 95bcf5e..a7d0149 100644
--- a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
+++ b/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/files/, games-emulation/sdlmame/

2016-06-14 Thread Michael Sterrett
commit: 984b9ebf358f20f8c0ae724bf62a321569164c57
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Jun 15 03:07:53 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed Jun 15 03:11:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984b9ebf

games-emulation/sdlmame: version bump

Package-Manager: portage-2.2.28

 games-emulation/sdlmame/Manifest   |   1 +
 .../sdlmame/files/sdlmame-0.174-cxx14.patch|  28 +++
 .../sdlmame/files/sdlmame-0.174-qt.patch   |  29 +++
 games-emulation/sdlmame/sdlmame-0.174.ebuild   | 235 +
 4 files changed, 293 insertions(+)

diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest
index 95551bb..d42bcb3 100644
--- a/games-emulation/sdlmame/Manifest
+++ b/games-emulation/sdlmame/Manifest
@@ -1,2 +1,3 @@
 DIST mame-0.168.zip 82770536 SHA256 
f91e014c3d3bf3da790284a25437f231a84228a6adbf42db35ca34a57f8a3092 SHA512 
14b0519682f8aeb2379cd29b9e0ad8f3c54866296ac158876435425b79c3bf19a2dc520df7a44fe301a8e8cbbc335185602f4998edf6e95324f527c50c72411e
 WHIRLPOOL 
41ddbe191423e3653a52f7734cc85088f1c663fd9aefdbd00ceefbe86f27bde190d14505be7fa69f76c7a39c6bbb5ab196685c2e001c8517cb90f4f7f27e8a51
 DIST mame-0.173.zip 92387665 SHA256 
45a31815838abfab10d4b0c13be013c24385f1ff07aaeafa8e86014b996376a5 SHA512 
e4ca67cf313b23c49a30914299878270caddd24b5f26aefb6a5dc3ae0720847aff63e999237997edb01492afd60e3afd4be54ff885595e2f043ac4c0b647488b
 WHIRLPOOL 
d7065575ea842e63efd0494b1ba477524b4185b7ebd651bb7a60240b38b692245c53bf3a6044c251805bb80b7cd053f0f903259da36e9d109039579372255956
+DIST mame-0.174.zip 95944685 SHA256 
b9b1a65e855b055b0b6b262a7644d2b9a57c73541c55ee9eb60158508348a6fd SHA512 
9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b
 WHIRLPOOL 
02a66870e5e27b4ea5cea8a53f3e2b629cdbf86090e0ba7c80fd4a0f1f7a866e67ff730e3cf14aa416560fab172dd65a9235013be97a9b61a451227649a551cc

diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch 
b/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch
new file mode 100644
index 000..bd88cb4
--- /dev/null
+++ b/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch
@@ -0,0 +1,28 @@
+# work around gcc-4.9.3's implementation of cxx14
+# bug  582576 with patch from Alexander Miller
+# https://bugs.gentoo.org/show_bug.cgi?id=582576
+
+--- a/src/lib/util/strformat.h
 b/src/lib/util/strformat.h
+@@ -185,9 +185,8 @@
+ #include 
+ #include 
+ 
+-#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413)
+-namespace std
+-{
++namespace std {
++namespace mame_cxx14_compat {
+ template
+   inline constexpr auto
+   cbegin(const _Container& __cont) 
noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont))
+@@ -198,7 +197,8 @@
+   cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> 
decltype(std::end(__cont))
+   { return std::end(__cont); }
+ }
+-#endif
++using namespace mame_cxx14_compat;
++}
+ 
+ namespace util {
+ namespace detail {

diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch 
b/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch
new file mode 100644
index 000..f9c384d
--- /dev/null
+++ b/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch
@@ -0,0 +1,29 @@
+No point in adding qt-related things to the compile line unless the qt 
debugger is wanted
+
+--- scripts/src/osd/sdl_cfg.lua.orig
 scripts/src/osd/sdl_cfg.lua
+@@ -115,14 +115,16 @@
+   configuration { }
+ 
+ elseif _OPTIONS["targetos"]=="linux" then
+-  if _OPTIONS["QT_HOME"]~=nil then
+-  buildoptions {
+-  "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake 
-query QT_INSTALL_HEADERS"),
+-  }
+-  else
+-  buildoptions {
+-  backtick("pkg-config --cflags Qt5Widgets"),
+-  }
++  if _OPTIONS["USE_QTDEBUG"]=="1" then
++  if _OPTIONS["QT_HOME"]~=nil then
++  buildoptions {
++  "-I" .. backtick(_OPTIONS["QT_HOME"] .. 
"/bin/qmake -query QT_INSTALL_HEADERS"),
++  }
++  else
++  buildoptions {
++  backtick("pkg-config --cflags Qt5Widgets"),
++  }
++  end
+   end
+ elseif _OPTIONS["targetos"]=="macosx" then
+   defines {

diff --git a/games-emulation/sdlmame/sdlmame-0.174.ebuild 
b/games-emulation/sdlmame/sdlmame-0.174.ebuild
new file mode 100644
index 000..59d21f2
--- /dev/null
+++ b/games-emulation/sdlmame/sdlmame-0.174.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public Licens

[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/files/, games-emulation/sdlmame/

2016-06-14 Thread Michael Sterrett
commit: e6f0576d0a5e1f59940c5e51b8480907d6667c0d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Jun 15 03:09:39 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed Jun 15 03:11:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f0576d

games-emulation/sdlmame: clean old

Package-Manager: portage-2.2.28

 games-emulation/sdlmame/Manifest   |   1 -
 .../sdlmame/files/sdlmame-0.173-cxx14.patch|  28 ---
 .../sdlmame/files/sdlmame-0.173-qt.patch   |  29 ---
 games-emulation/sdlmame/sdlmame-0.173.ebuild   | 235 -
 4 files changed, 293 deletions(-)

diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest
index d42bcb3..4298e3e 100644
--- a/games-emulation/sdlmame/Manifest
+++ b/games-emulation/sdlmame/Manifest
@@ -1,3 +1,2 @@
 DIST mame-0.168.zip 82770536 SHA256 
f91e014c3d3bf3da790284a25437f231a84228a6adbf42db35ca34a57f8a3092 SHA512 
14b0519682f8aeb2379cd29b9e0ad8f3c54866296ac158876435425b79c3bf19a2dc520df7a44fe301a8e8cbbc335185602f4998edf6e95324f527c50c72411e
 WHIRLPOOL 
41ddbe191423e3653a52f7734cc85088f1c663fd9aefdbd00ceefbe86f27bde190d14505be7fa69f76c7a39c6bbb5ab196685c2e001c8517cb90f4f7f27e8a51
-DIST mame-0.173.zip 92387665 SHA256 
45a31815838abfab10d4b0c13be013c24385f1ff07aaeafa8e86014b996376a5 SHA512 
e4ca67cf313b23c49a30914299878270caddd24b5f26aefb6a5dc3ae0720847aff63e999237997edb01492afd60e3afd4be54ff885595e2f043ac4c0b647488b
 WHIRLPOOL 
d7065575ea842e63efd0494b1ba477524b4185b7ebd651bb7a60240b38b692245c53bf3a6044c251805bb80b7cd053f0f903259da36e9d109039579372255956
 DIST mame-0.174.zip 95944685 SHA256 
b9b1a65e855b055b0b6b262a7644d2b9a57c73541c55ee9eb60158508348a6fd SHA512 
9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b
 WHIRLPOOL 
02a66870e5e27b4ea5cea8a53f3e2b629cdbf86090e0ba7c80fd4a0f1f7a866e67ff730e3cf14aa416560fab172dd65a9235013be97a9b61a451227649a551cc

diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch 
b/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch
deleted file mode 100644
index bd88cb4..000
--- a/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-# work around gcc-4.9.3's implementation of cxx14
-# bug  582576 with patch from Alexander Miller
-# https://bugs.gentoo.org/show_bug.cgi?id=582576
-
 a/src/lib/util/strformat.h
-+++ b/src/lib/util/strformat.h
-@@ -185,9 +185,8 @@
- #include 
- #include 
- 
--#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413)
--namespace std
--{
-+namespace std {
-+namespace mame_cxx14_compat {
- template
-   inline constexpr auto
-   cbegin(const _Container& __cont) 
noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont))
-@@ -198,7 +197,8 @@
-   cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> 
decltype(std::end(__cont))
-   { return std::end(__cont); }
- }
--#endif
-+using namespace mame_cxx14_compat;
-+}
- 
- namespace util {
- namespace detail {

diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch 
b/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch
deleted file mode 100644
index f9c384d..000
--- a/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-No point in adding qt-related things to the compile line unless the qt 
debugger is wanted
-
 scripts/src/osd/sdl_cfg.lua.orig
-+++ scripts/src/osd/sdl_cfg.lua
-@@ -115,14 +115,16 @@
-   configuration { }
- 
- elseif _OPTIONS["targetos"]=="linux" then
--  if _OPTIONS["QT_HOME"]~=nil then
--  buildoptions {
--  "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake 
-query QT_INSTALL_HEADERS"),
--  }
--  else
--  buildoptions {
--  backtick("pkg-config --cflags Qt5Widgets"),
--  }
-+  if _OPTIONS["USE_QTDEBUG"]=="1" then
-+  if _OPTIONS["QT_HOME"]~=nil then
-+  buildoptions {
-+  "-I" .. backtick(_OPTIONS["QT_HOME"] .. 
"/bin/qmake -query QT_INSTALL_HEADERS"),
-+  }
-+  else
-+  buildoptions {
-+  backtick("pkg-config --cflags Qt5Widgets"),
-+  }
-+  end
-   end
- elseif _OPTIONS["targetos"]=="macosx" then
-   defines {

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
deleted file mode 100644
index 0c3368e..000
--- a/games-emulation/sdlmame/sdlmame-0.173.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Publi

[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2016-06-14 Thread Michael Sterrett
commit: 53db1425bce36548ea3e530367e5bff21da18537
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Jun 13 16:01:50 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun 14 14:59:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53db1425

games-engines/scummvm: version bump

Package-Manager: portage-2.2.28

 games-engines/scummvm/Manifest |   1 +
 games-engines/scummvm/scummvm-1.8.1.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index e334089..5fea61a 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1,2 +1,3 @@
 DIST scummvm-1.7.0.tar.bz2 20018016 SHA256 
d9ff0e8cf911afa466d5456d28fef692a17d47ddecfd428bf2fef591237c2e66 SHA512 
0133feb2df58461fb0e42b1e84cfb309bd964dad239f7ca0c7529edd4f4716895a45491e31597ec6f6d17361b0ce8f73c317399db07a1249b2ab570e4829000e
 WHIRLPOOL 
077eb74cf46dfb15eaa2d473b627d953bc8e13bd0ae87a4fdc16282e468cf237bd9173b761cc9f89b9d6a13ce76db40aa67d5092e2e77eba2a0c6dab097b0fb4
 DIST scummvm-1.8.0.tar.xz 17385064 SHA256 
a85c23a2b1fcb7586a7527ecdbdf6c899a45ecbdcba28b9322057dc27914daa8 SHA512 
2fb25467854d6115cf09fd40536728e2c1943c16d8bcb29ebbc3c37fa5dc750a72258e0b0dac6244e5ddcc5f2dfc69af3d7fdff83c98a92a546f8669daa8da27
 WHIRLPOOL 
55202291d09c86b250dc0ee24fdd3b34dd54924c4b5bb9889d6f2ef84f06db3caebc6bb36a9c1a9ccddd93cfdfaf5feac4982b4b0dc74305819af75031a68524
+DIST scummvm-1.8.1.tar.xz 17807468 SHA256 
935f53d7e4c460fbc22c58fee5007d4858891e4961831f53f575a3594b7f612a SHA512 
e67ee332668b14432dcd675051384bd4fee2c1a0ddf44f6f8aeaf889d5027a834187e2632d18959583fa258cf03f259a54fd2d88120fa62ef7496232b4e6bdb4
 WHIRLPOOL 
597e6f4f21c4b80720a86d1f55518ba834d814ea9b9de365e19bdd070b0c8a81ce451d63169597bd54eb6e86876b5506a9f361d8c649c689dce304597b9390af

diff --git a/games-engines/scummvm/scummvm-1.8.1.ebuild 
b/games-engines/scummvm/scummvm-1.8.1.ebuild
new file mode 100644
index 000..6aff612
--- /dev/null
+++ b/games-engines/scummvm/scummvm-1.8.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils toolchain-funcs games
+
+DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
+HOMEPAGE="http://scummvm.sourceforge.net/;
+SRC_URI="http://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="aac alsa debug flac fluidsynth jpeg mpeg2 mp3 opengl png theora truetype 
unsupported vorbis zlib"
+RESTRICT="test"  # it only looks like there's a test there #77507
+
+RDEPEND=">=media-libs/libsdl-1.2.2[sound,joystick,video]
+   zlib? ( sys-libs/zlib )
+   jpeg? ( virtual/jpeg:0 )
+   png? ( media-libs/libpng:0 )
+   vorbis? ( media-libs/libogg media-libs/libvorbis )
+   theora? ( media-libs/libtheora )
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   mp3? ( media-libs/libmad )
+   mpeg2? ( media-libs/libmpeg2 )
+   flac? ( media-libs/flac )
+   opengl? ( virtual/opengl )
+   truetype? ( media-libs/freetype:2 )
+   fluidsynth? ( media-sound/fluidsynth )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   x86? ( dev-lang/nasm )"
+
+S=${WORKDIR}/${P/_/}
+
+src_prepare() {
+   # -g isn't needed for nasm here
+   sed -i \
+   -e '/NASMFLAGS/ s/-g//' \
+   configure || die
+   sed -i \
+   -e '/INSTALL.*doc/d' \
+   -e '/INSTALL.*\/pixmaps/d' \
+   -e 's/-s //' \
+   ports.mk || die
+}
+
+src_configure() {
+   local myconf
+
+   # bug #137547
+   use fluidsynth || myconf="${myconf} --disable-fluidsynth"
+
+   use x86 && append-ldflags -Wl,-z,noexecstack
+
+   # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
+   ./configure \
+   --backend=sdl \
+   --host=$CHOST \
+   --enable-verbose-build \
+   --prefix=/usr \
+   --bindir="${GAMES_BINDIR}" \
+   --datadir="${GAMES_DATADIR}"/${PN} \
+   --libdir="${GAMES_LIBDIR}" \
+   --enable-zlib \
+   $(use_enable debug) \
+   $(use_enable !debug release-mode) \
+   $(use_enable zlib) \
+   $(use_enable aac faad) \
+   $(use_enable alsa) \
+   $(use_enable jpeg) \
+   $(use_enable png) \
+   $(use_enable mp3 mad) \
+   $(use_enable mpeg2) \
+   $(use_enable flac) \
+   $(use_enable opengl) \
+   $(use_enable vorbis) \
+  

[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/, games-strategy/0ad/files/

2016-06-07 Thread Michael Sterrett
commit: 1aa37ab8bf7393291d4326762db5c2954d86b3d4
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:10:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa37ab8

games-strategy/0ad: clean old

Package-Manager: portage-2.2.28

 games-strategy/0ad/0ad-0.0.18_alpha-r4.ebuild  | 154 -
 games-strategy/0ad/Manifest|   1 -
 .../0ad/files/0ad-0.0.18_alpha-gentoo.patch| 101 --
 .../0ad/files/0ad-0.0.18_alpha-miniupnpc14.patch   |  14 --
 4 files changed, 270 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.18_alpha-r4.ebuild 
b/games-strategy/0ad/0ad-0.0.18_alpha-r4.ebuild
deleted file mode 100644
index 5bd3321..000
--- a/games-strategy/0ad/0ad-0.0.18_alpha-r4.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-WX_GTK_VER="3.0"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads,ssl"
-
-inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1 games
-
-MY_P=0ad-${PV/_/-}
-DESCRIPTION="A free, real-time strategy game"
-HOMEPAGE="http://play0ad.com/;
-SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-build.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="editor +lobby nvtt pch sound test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/boost
-   dev-libs/icu:=
-   dev-libs/libxml2
-   dev-libs/nspr
-   ~games-strategy/0ad-data-${PV}
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   net-libs/enet:1.3
-   net-libs/miniupnpc:=
-   net-misc/curl
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXcursor
-   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-   lobby? ( net-libs/gloox )
-   nvtt? ( media-gfx/nvidia-texture-tools )
-   sound? ( media-libs/libvorbis
-   media-libs/openal )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   games_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gentoo.patch
-   epatch "${FILESDIR}"/${P}-miniupnpc14.patch
-}
-
-src_configure() {
-   local myconf=(
-   --with-system-nvtt
-   --with-system-miniupnpc
-   --minimal-flags
-   --sdl2
-   $(usex nvtt "" "--without-nvtt")
-   $(usex pch "" "--without-pch")
-   $(usex test "" "--without-tests")
-   $(usex sound "" "--without-audio")
-   $(usex editor "--atlas" "")
-   $(usex lobby "" "--without-lobby")
-   --collada
-   --bindir="${GAMES_BINDIR}"
-   --libdir="$(games_get_libdir)"/${PN}
-   --datadir="${GAMES_DATADIR}"/${PN}
-   )
-
-   # stock premake4 does not work, use the shipped one
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix
-
-   # regenerate scripts.c so our patch applies
-   cd "${S}"/build/premake/premake4 || die
-   "${S}"/build/premake/premake4/bin/release/premake4 embed || die
-
-   # rebuild premake again... this is the most stupid build system
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix clean
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix
-
-   # run premake to create build scripts
-   cd "${S}"/build/premake || die
-   "${S}"/build/premake/premake4/bin/release/premake4 \
-   --file="premake4.lua" \
-   --outpath="../workspaces/gcc/" \
-   --platform=$(usex amd64 "x64" "x32") \
-   --os=linux \
-   "${myconf[@]}" \
-   gmake || die "Premake failed"
-}
-
-src_compile() {
-   tc-export AR
-
-   # build bundled and patched spidermonkey
-   cd libraries/source/spidermonkey || die
-   JOBS="${MAKEOPTS}" ./build.sh || die
-   cd "${S}" || die
-
-   # build 3rd party fcollada
-   emake -C libraries/source/fcollada/src
-
-   # build 0ad
-   emake -C build/workspaces/gcc verbose=1
-}
-
-src_test() {
-   cd binaries/system || die
-   ./test -libdir "${S}/binaries/system" || die "test phase failed"
-}
-
-src_ins

[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/

2016-06-07 Thread Michael Sterrett
commit: bf51f6748e976ec2ee5b5e4d5e8119772089b130
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:09:36 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf51f674

games-rpg/manaplus: clean old

Package-Manager: portage-2.2.28

 games-rpg/manaplus/Manifest |  1 -
 games-rpg/manaplus/manaplus-1.6.2.27.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest
index 4375059..bbec103 100644
--- a/games-rpg/manaplus/Manifest
+++ b/games-rpg/manaplus/Manifest
@@ -1,3 +1,2 @@
 DIST manaplus-1.5.11.21.tar.xz 9556540 SHA256 
57b6e0d8a730f56060062aa0d6e6baafc100860aa2cc4ba5120d21772410aae6 SHA512 
145479b9b6912064356f842910c2a5bbb16bacc7372b898d98f237514722bbac4c6f3fe49ee30942b6e38820cfe9d3508ba5ac64b858a6003e27569327729d7d
 WHIRLPOOL 
628009c082219c63f42892881060dff3784ae419d3d6dab95357272774d0d0545a97cf0d7190157e3338ac38e7f821fe9e3a893f24ee10be71ec6ac83c097722
-DIST manaplus-1.6.2.27.tar.xz 9642388 SHA256 
1f8b3209b5e71250f0ccf643c5e26e7770258d903986e48066a4233a4b9d8d4e SHA512 
ba03f8f317ad0ab7f4039ee3d032134aee9fbb4584ffa5b63ee18935ac0e59647a4373c9a52a1b69b2117de22f73907a647f8c07209ae968d6b170ddfdbada8b
 WHIRLPOOL 
08ce25c664fc3c26af7af78ec83d900cab75b7330ff02e736a92850a2b03d52fe4726b76938548a56ce5d72823d2198e62129df76dced03befe0754f6145a404
 DIST manaplus-1.6.3.26.tar.xz 9721160 SHA256 
87aee4fdaec09337fe711ee85e515470374ea9387e45622caa712a6414f5b253 SHA512 
f84718c40799c619a2a320e5589dffa05f52ebd7e4710c640947f4083c59146bb2b7c10a429f68f9963086f1a07c92b8a049c0a0092659108cf52c767d834566
 WHIRLPOOL 
4887d9699378e3fad95f48268234c1279bbfed66138cdbd9875227e9ebc8c598ac6aa530230537cfc79d1d100216f4b3049e5c4b55ae34545ea09c5fdec284dc

diff --git a/games-rpg/manaplus/manaplus-1.6.2.27.ebuild 
b/games-rpg/manaplus/manaplus-1.6.2.27.ebuild
deleted file mode 100644
index 76f1132..000
--- a/games-rpg/manaplus/manaplus-1.6.2.27.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit games
-
-DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
-HOMEPAGE="http://manaplus.evolonline.org;
-SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/manaplus-${PV}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="nls opengl"
-
-RDEPEND="
-   >=dev-games/physfs-1.0.0
-   dev-libs/libxml2
-   media-libs/libpng:0=
-   media-libs/libsdl2[X,opengl?,video]
-   media-libs/sdl2-gfx
-   media-libs/sdl2-image[png]
-   media-libs/sdl2-mixer[vorbis]
-   media-libs/sdl2-net
-   media-libs/sdl2-ttf
-   net-misc/curl
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-misc/xdg-utils
-   x11-apps/xmessage
-   media-fonts/dejavu
-   media-fonts/wqy-microhei
-   media-fonts/liberation-fonts
-   media-fonts/mplus-outline-fonts
-   nls? ( virtual/libintl )
-   opengl? ( virtual/opengl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_configure() {
-   CONFIG_SHELL=/bin/bash \
-   egamesconf \
-   --with-sdl2 \
-   --without-internalsdlgfx \
-   --localedir=/usr/share/locale \
-   --prefix="/usr" \
-   --bindir="${GAMES_BINDIR}" \
-   $(use_with opengl) \
-   $(use_enable nls)
-}
-
-src_install() {
-   default
-   dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSans.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono-bold.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed-bold.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed.ttf
-   dosym /usr/share/fonts/liberation-fonts/LiberationMono-Bold.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono-bold.ttf
-   dosym /usr/share/fonts/liberation-fonts/LiberationMono-Regular.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono.ttf
-   dosym /usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf 
"${GAMES_DATADIR}"/${PN}/data/fonts/liberationsans-bold.ttf
-   dosym /usr/share/fonts/libera

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-renpy/files/, app-eselect/eselect-renpy/

2016-06-07 Thread Michael Sterrett
commit: a698afdece0ae42c819b32d43d40fa3521ca34aa
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:39:40 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a698afde

app-eselect/eselect-renpy: clean old

Package-Manager: portage-2.2.28

 app-eselect/eselect-renpy/eselect-renpy-0.5.ebuild | 39 --
 app-eselect/eselect-renpy/files/renpy.eselect-0.5  | 15 -
 2 files changed, 54 deletions(-)

diff --git a/app-eselect/eselect-renpy/eselect-renpy-0.5.ebuild 
b/app-eselect/eselect-renpy/eselect-renpy-0.5.ebuild
deleted file mode 100644
index c4271e0..000
--- a/app-eselect/eselect-renpy/eselect-renpy-0.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit games
-
-DESCRIPTION="Manages renpy symlink"
-HOMEPAGE="https://www.gentoo.org/proj/en/eselect/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="app-eselect/eselect-lib-bin-symlink"
-
-S=${WORKDIR}
-
-pkg_setup() { :; }
-
-src_prepare() {
-   sed \
-   -e "s#@GAMES_BINDIR@#${GAMES_BINDIR}#" \
-   "${FILESDIR}"/renpy.eselect-${PV} > "${WORKDIR}"/renpy.eselect 
|| die
-}
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins renpy.eselect
-}
-
-pkg_preinst() { :; }
-
-pkg_postinst() { :; }

diff --git a/app-eselect/eselect-renpy/files/renpy.eselect-0.5 
b/app-eselect/eselect-renpy/files/renpy.eselect-0.5
deleted file mode 100644
index fb8e3f1..000
--- a/app-eselect/eselect-renpy/files/renpy.eselect-0.5
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Manage default renpy version"
-MAINTAINER="hasuf...@gentoo.org"
-VERSION="0.5"
-
-SYMLINK_PATH="@GAMES_BINDIR@/renpy"
-SYMLINK_TARGETS=( renpy-6.14 renpy-6.15 renpy-6.16 renpy-6.17 renpy-6.18 )
-SYMLINK_DESCRIPTION='default renpy'
-SYMLINK_CRUCIAL=1
-
-inherit bin-symlink
-



[gentoo-commits] repo/gentoo:master commit in: games-util/joystick/files/, games-util/joystick/

2016-06-07 Thread Michael Sterrett
commit: 895382821a297e1e7f4de487f2f1cdc5f52fb045
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:37:32 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89538282

games-util/joystick: clean old

Package-Manager: portage-2.2.28

 games-util/joystick/Manifest   |  1 -
 .../joystick/files/joystick-1.4.9-build.patch  | 34 -
 games-util/joystick/joystick-1.4.9.ebuild  | 43 --
 3 files changed, 78 deletions(-)

diff --git a/games-util/joystick/Manifest b/games-util/joystick/Manifest
index 5882b44..5a7bd1e 100644
--- a/games-util/joystick/Manifest
+++ b/games-util/joystick/Manifest
@@ -1,3 +1,2 @@
 DIST linuxconsoletools-1.4.8.tar.bz2 43964 SHA256 
23c4ac595f608e25f472d947c4193233f763f37ae0cf6b48141d33443a4cee6a SHA512 
ea3a0baa3f163e10a4c76f58977a96d91d91bddb1a75cea5195b0a631c11ca55e40730aaa0d1965404837595c4a7fd8b75c3dd7785fe0e47ee2c90021341f262
 WHIRLPOOL 
c02960d5e171efef3739f440a903ae9b14bec8b6ab4de2181ea691aa78c870f81b291ac98e313d234778fb59c4be8e53242cb46db019f3dffdbd8f26ddcbb113
-DIST linuxconsoletools-1.4.9.tar.bz2 45430 SHA256 
fa9c64f98cd991e71e23fa9b673635e23f0b69f0325593c0a56b8960bb139b67 SHA512 
c2ea4f8f868b3d616bb0a4b84d6a051ed444251cc5d40c775863a5163359c9c34ee9647ff1c74e8659f7fef10d8722b4431b2e1706cf5052505731c1a1232ddd
 WHIRLPOOL 
5939e606d5d8775d801dd93e5b4ca398218168f3ef56961a81b588ebfd0548d2ee03af8e5a3436fe6ed4ad60f972cdd74bed78b30cee949cc77c3fa64a3dd3a6
 DIST linuxconsoletools-1.5.1.tar.bz2 50015 SHA256 
0bd07aacea251d63d3d8a458728c7f965f41ae45891d906cefedc3fde0753b1e SHA512 
41e306ab8a09c3cf05da683c48628b3ffa73f077375391024b5d2bdc53d3baddcc650fe366dc7a3ec605459440a181013b2eff0921854895ba74cb644d70b5eb
 WHIRLPOOL 
ffc06f85125e3f478fa3ded3bbac262fac791314e2548f8ad9dce97167ac0865acf6c4eb5292184eb7725b6145e1438731d5dddb30affcc3cfb4f39de1badd56

diff --git a/games-util/joystick/files/joystick-1.4.9-build.patch 
b/games-util/joystick/files/joystick-1.4.9-build.patch
deleted file mode 100644
index ce951cb..000
--- a/games-util/joystick/files/joystick-1.4.9-build.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 linuxconsoletools-1.4.9/docs/Makefile
-+++ linuxconsoletools-1.4.9/docs/Makefile
-@@ -20,9 +20,13 @@
- # 02110-1301 USA.
- 
- MANPAGES  = inputattach.1 jstest.1 jscal.1 fftest.1 \
--ffmvforce.1 ffset.1 ffcfstress.1 jscal-store.1 \
-+ffset.1 ffcfstress.1 jscal-store.1 \
- jscal-restore.1
- 
-+ifneq ($(USE_SDL),no)
-+MANPAGES += ffmvforce.1
-+endif
-+
- PREFIX  ?= /usr/local
- 
- install:
 linuxconsoletools-1.4.9/utils/Makefile
-+++ linuxconsoletools-1.4.9/utils/Makefile
-@@ -27,9 +27,13 @@
- 
- CFLAGS?= -g -O2 -Wall
- 
--PROGRAMS  = inputattach jstest jscal fftest ffmvforce ffset \
-+PROGRAMS  = inputattach jstest jscal fftest ffset \
- ffcfstress jscal-restore jscal-store
- 
-+ifneq ($(USE_SDL),no)
-+PROGRAMS += ffmvforce
-+endif
-+
- PREFIX  ?= /usr/local
- 
- compile: $(PROGRAMS)

diff --git a/games-util/joystick/joystick-1.4.9.ebuild 
b/games-util/joystick/joystick-1.4.9.ebuild
deleted file mode 100644
index 6a415b9..000
--- a/games-util/joystick/joystick-1.4.9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-MY_P="linuxconsoletools-${PV}"
-DESCRIPTION="joystick testing utilities"
-HOMEPAGE="http://sourceforge.net/projects/linuxconsole/ 
http://atrey.karlin.mff.cuni.cz/~vojtech/input/;
-SRC_URI="mirror://sourceforge/linuxconsole/files/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="sdl udev"
-
-DEPEND="sdl? ( media-libs/libsdl:0[video] )
-   !

[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2016-06-07 Thread Michael Sterrett
commit: c024b95b2ce14b6f9ca31ee623ee58f3c2ae01c4
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:13:02 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c024b95b

games-strategy/warzone2100: clean old

Package-Manager: portage-2.2.28

 games-strategy/warzone2100/Manifest|   1 -
 .../warzone2100/warzone2100-3.1.3.ebuild   | 101 -
 2 files changed, 102 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest 
b/games-strategy/warzone2100/Manifest
index a0d8e61..6e38dbc 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,3 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 
e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 
55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87
 WHIRLPOOL 
0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
-DIST warzone2100-3.1.3.tar.xz 86234856 SHA256 
b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA512 
f16d7ad26ac9af3d31e2995917fbe93e40dfcad071824bf23e78d4d3599c692e1009c5e4e4e424a41350aa382ca0a27094b654b521757e43c6c9ece61a2f3d19
 WHIRLPOOL 
59156961286d8bb1a59fccff92410256548a685be3ee5ca980da49775d3161c315189eadd0b7a6aa6d62ee5dcf036db2c49f0c6d4934ec22dd2b214f66428287
 DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 
21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 
5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca
 WHIRLPOOL 
e510cc06de299db2ad79943f199c89fcd6408d6554f1da12529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 
142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 
ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6
 WHIRLPOOL 
167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild 
b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
deleted file mode 100644
index abd648e..000
--- a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit toolchain-funcs eutils versionator gnome2-utils games
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/;
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-# upstream requested debug support
-IUSE="debug nls qt4 videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-RDEPEND=">=dev-games/physfs-2[zip]
-   dev-libs/fribidi
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/glew:=
-   media-libs/libogg
-   media-libs/libpng:0
-   media-libs/libtheora
-   media-libs/libvorbis
-   media-libs/openal
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXrandr
-   dev-qt/qtcore:4
-   dev-qt/qtscript:4
-   nls? ( virtual/libintl )
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   )
-   !qt4? ( media-libs/libsdl[opengl,video,X] )"
-DEPEND="${RDEPEND}
-   app-arch/zip
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-   media-fonts/dejavu"
-
-src_prepare() {
-   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-}
-
-src_configure() {
-   egamesconf \
-   --docdir=/usr/share/doc/${PF} \
-   --localedir=/usr/share/locale \
-   --with-distributor="Gentoo ${PF}" \
-   --with-icondir=/usr/share/icons/hicolor/128x128/apps \
-   --with-applicationdir=/usr/share/applications \
-   $(use_enable debug debug relaxed) \
-   $(use_enable nls) \
-   --with-backend=$(usex qt4 "qt" "sdl")
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   default
-   rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-   if use videos ; 

[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/

2016-06-07 Thread Michael Sterrett
commit: 31f40dafff4f6234fdbbaf638f64feab5a66722d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:45:55 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f40daf

games-engines/openmw: clean old

Package-Manager: portage-2.2.28

 games-engines/openmw/Manifest |   1 -
 games-engines/openmw/openmw-0.36.1.ebuild | 101 --
 2 files changed, 102 deletions(-)

diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest
index 7efa1b2..12c994a 100644
--- a/games-engines/openmw/Manifest
+++ b/games-engines/openmw/Manifest
@@ -1,2 +1 @@
-DIST openmw-0.36.1.tar.gz 4186134 SHA256 
c83fddf3302dd8040330e2d41a9656bb66b1fc8224b24d685d8792b15f74af22 SHA512 
9cbd9db876bacc736ab071a6074d92c44b1497780a2a6f4dbff5f109107173baae5490af92c1092985863897d63e063336fe1a8093269fd7b3ce48dee550425d
 WHIRLPOOL 
305a87faea65413629b0e639280dba1462ade723b130e82bab823d86658066656fe250e81a26e1415b81ebed39a790e278f443fa2c92657422eb9ac9ba681faf
 DIST openmw-0.39.0.tar.gz 4764754 SHA256 
b0d294b0814099bd93326f7b86dd84fb727d38dd536bf104272112e6d70ae720 SHA512 
05b9ed89d04f55fad4358a9920af1d702a1957f54233e613737126278318e7c64cacfc557c6ba43d2282454a825b1c9e225e9429d11ba0f03c5c6dd93124d91a
 WHIRLPOOL 
bb3744e1fdf4e63c02c055237eb3a749ded32da097259f6f065d331681b214be932eeb4b654c91747fb5356dbb0e88f603e0f1a4113bb3f791f9e1b3d7e6b53f

diff --git a/games-engines/openmw/openmw-0.36.1.ebuild 
b/games-engines/openmw/openmw-0.36.1.ebuild
deleted file mode 100644
index 986db81..000
--- a/games-engines/openmw/openmw-0.36.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils gnome2-utils cmake-utils games
-
-DESCRIPTION="An open source reimplementation of TES III: Morrowind"
-HOMEPAGE="http://openmw.org/;
-SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz;
-
-LICENSE="GPL-3 MIT BitstreamVera OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc devtools"
-
-# XXX static build
-RDEPEND="
-   app-arch/unshield
-   >=dev-games/mygui-3.2.1[ogre]
-   >=dev-games/ogre-1.9.0[-double-precision,freeimage,ois,opengl,zip]
-   media-libs/freeimage[jpeg,png]
-   >=dev-libs/boost-1.46.0
-   dev-libs/tinyxml
-   >=dev-qt/qtcore-4.7.0:4
-   >=dev-qt/qtgui-4.7.0:4
-   media-libs/freetype:2
-   media-libs/libsdl2[X,video]
-   media-libs/openal
-   >=sci-physics/bullet-2.80
-   virtual/ffmpeg
-   devtools? ( dev-qt/qtxmlpatterns:4 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen media-gfx/graphviz )"
-
-S=${WORKDIR}/${PN}-${P}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBINDIR="${GAMES_BINDIR}"
-   $(cmake-utils_use_build devtools BSATOOL)
-   $(cmake-utils_use_build devtools ESMTOOL)
-   $(cmake-utils_use_build devtools OPENCS)
-   -DBUILD_UNITTESTS=OFF
-   -DDATADIR="${GAMES_DATADIR}"/${PN}
-   -DICONDIR="/usr/share/icons/hicolor/256x256/apps"
-   -DLIBDIR="$(games_get_libdir)"
-   -DMORROWIND_DATA_FILES="${GAMES_DATADIR}"/morrowind-data
-   -DOPENMW_RESOURCE_FILES="${GAMES_DATADIR}"/${PN}/resources
-   -DGLOBAL_CONFIG_PATH="${GAMES_SYSCONFDIR}"
-   -DUSE_SYSTEM_TINYXML=ON
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use doc ; then
-   emake -C "${CMAKE_BUILD_DIR}" doc
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-   dodoc README.md
-
-   # about 46835 files, dodoc seems to have trouble
-   if use doc ; then
-   dodir "/usr/share/doc/${PF}"
-   find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
-   -name '*.md5' -type f -delete
-   mv "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
-   "${D}/usr/share/doc/${PF}/" || die
-   fi
-
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-
-   elog "You need the original Morrowind Data files. If you haven't"
-   elog "installed them yet, you can install them straight via the"
-   elog "installation wizard which is the officially"
-   elog "supported method (either by using the launcher or by calling"
-   elog "'openmw-wizard' directly)."
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/, games-fps/doomsday/files/

2016-06-07 Thread Michael Sterrett
commit: 3cec74eff10afc13f2ce888a161ba486b245f520
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:30:41 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cec74ef

games-fps/doomsday: clean old

Package-Manager: portage-2.2.28

 games-fps/doomsday/Manifest|   1 -
 games-fps/doomsday/doomsday-1.15.7.ebuild  | 183 
 games-fps/doomsday/files/doomsday-1.9.8-2to3.patch | 309 -
 .../files/doomsday-1.9.8-openal-64bit-fix.patch|  34 ---
 .../files/doomsday-1.9.8-openal-link.patch | 158 ---
 games-fps/doomsday/files/wrapper   |   6 -
 6 files changed, 691 deletions(-)

diff --git a/games-fps/doomsday/Manifest b/games-fps/doomsday/Manifest
index e31f819..4f4d2c4 100644
--- a/games-fps/doomsday/Manifest
+++ b/games-fps/doomsday/Manifest
@@ -1,3 +1,2 @@
 DIST doomsday-1.14.5.tar.gz 14081857 SHA256 
019cd0cf89e69d80cd8f6fbbd3e3fd57b8ae4d0bcdf4285e8a71caad9f46417e SHA512 
f8ecf7d213ab57081858226ab4078fcf8f250271be19a3ce5883c01e53c43b5c0e7afc16085703fe19c0cbccb795c7fd1b651e3efb8a8e854160131c6374cd9a
 WHIRLPOOL 
2351129c6dba951ca4975e6f6e92d78c75ad3e8f9648e9129a9f5a3a22c295b25c4fdb87d5208b2d3fe9c0af94c4ff968730929fbc645da9171018a672cfc60e
-DIST doomsday-stable-1.15.7.tar.gz 52055761 SHA256 
9d833e458e72df7723b7a1b209cc53dc868d070ce7912a53c8c7887b1df933f3 SHA512 
8b0ea09a46d88dd7bb8213878401d0eccca960ac08da1b77fb359f92b9a519b3e474007c5e0a42dd44684e909be529710be52b8fabbf62975536a99385fc4d66
 WHIRLPOOL 
78d40bb932072e2f3380f0a64f807d251ea64efe8e5eca0c7a3360b43be51988ea2b06264a7f7bd1c89e15c4d330dcba4a0c57b612f399a0e15c2c4567d14601
 DIST doomsday-stable-1.15.8.tar.gz 52054238 SHA256 
4c7b1dfdb7f0a44257f47322fe58fd1befba8dac10f44594e1be5dac582f43bf SHA512 
6d1b86c6e364cbd043b0714eb351113c8bbaf98daddde1bf615fe663c15a763e26d3e478d1adeb6d8a75ed4c89a5a19f3a891e12ea5937ff2fc54b84118f642c
 WHIRLPOOL 
0f660a430c4b036c92d02f5f84be16fb658b4963bcd694ca2cc92476218afcea367c7ff9d159b9cb63d753d5d10b443dbfdc0684c2c28ce78217d92764f7bdb5

diff --git a/games-fps/doomsday/doomsday-1.15.7.ebuild 
b/games-fps/doomsday/doomsday-1.15.7.ebuild
deleted file mode 100644
index 6e05e09..000
--- a/games-fps/doomsday/doomsday-1.15.7.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# TODO: fmod support broken (deng_fmod)
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-inherit python-r1 eutils qmake-utils games
-
-DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
-HOMEPAGE="http://www.dengine.net/;
-SRC_URI="mirror://sourceforge/deng/Doomsday%20Engine/${PV}/${PN}-stable-${PV}.tar.gz"
-
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="dedicated fluidsynth openal snowberry +doom demo freedoom heretic hexen 
resources tools"
-# we need python at build time, so
-# snowberry? ( ${PYTHON_REQUIRED_USE} )
-# could break the build
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   demo? ( doom ) freedoom? ( doom ) resources? ( doom )"
-
-DEPEND="
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   net-misc/curl
-   sys-libs/zlib
-   media-libs/assimp
-   !dedicated? (
-   media-libs/libsdl2[joystick,sound]
-   media-libs/sdl2-mixer
-   media-libs/libpng:0
-   virtual/opengl
-   virtual/glu
-   x11-libs/libX11
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   )
-   fluidsynth? ( media-sound/fluidsynth )
-   openal? ( media-libs/openal )
-   tools? ( sys-libs/ncurses:0 )"
-RDEPEND="${DEPEND}
-   !dedicated? (
-   snowberry? (
-   ${PYTHON_DEPS}
-   dev-lang/python-exec:2[${PYTHON_USEDEP}]
-   dev-python/wxpython[${PYTHON_USEDEP}]
-   )
-   )"
-DEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-PDEPEND="
-   !dedicated? (
-   demo? ( games-fps/doom-data )
-   freedoom? ( games-fps/freedoom )
-   resources? ( games-fps/doomsday-resources )
-   )"
-
-S=${WORKDIR}/${PN}-stable-${PV}/${PN}
-
-pkg_setup() {
-   games_pkg_setup
-   python_setup
-}
-
-src_prepare() {
-   sed -i \
-   -e '/readme.path/s#$$PREFIX#/usr#' \
-   client/client.pro server/server.pro || die
-
-   sed -i \
-   -e "/DENG_BASE_DIR =/s:\$\$PREFIX/share:${GAMES_DATADIR}:" \
-   config_unix.pri || die
-
-   {
-   echo "CONFIG += nostrip"

[gentoo-commits] repo/gentoo:master commit in: dev-games/ode/

2016-06-07 Thread Michael Sterrett
commit: a03a7daa4e68dca928912d0ed4a1db52527caaf0
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:15:19 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03a7daa

dev-games/ode: clean old

Package-Manager: portage-2.2.28

 dev-games/ode/Manifest|  1 -
 dev-games/ode/ode-0.13.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/dev-games/ode/Manifest b/dev-games/ode/Manifest
index 36689e9..f81e11d 100644
--- a/dev-games/ode/Manifest
+++ b/dev-games/ode/Manifest
@@ -1,4 +1,3 @@
 DIST ode-0.11.1.tar.bz2 1720088 SHA256 
877884a86a3d53f3c5f2e35fbd8a3dc23c20249f0636c76f6ef41f6bf57a03a1 SHA512 
1e015231f4d01c68e7539144d197031cca23d4b58ea53733184a826ce23388956c428a53385254e7eed2c5d3fc28224a688eb13be7ea648bd78e186c8f203d37
 WHIRLPOOL 
a77c4a61b1dd551911e87a2233f279ac5e6cdea9abf1704574f2a42ab683a426b7fc2a8e9b422f80ca379532b7d755cf7d28f1a47948dd80444cff8c7796cd32
 DIST ode-0.12.tar.bz2 1816246 SHA256 
65c5315a42c725d2da01ea2c1b045583d54e0d1a95e3f7c062e5ba3769f5c350 SHA512 
303ffda8afcb89a87d09c44393f590f5646f10e8959ca06746121859ad2407709cd711ab185fed4817a9f74c9ca4ee13d1698a28577211bf65dbaad1141f6fc0
 WHIRLPOOL 
def7dfd7bb9f78db9c593bb99eb635da9868dd05362817ca344e583ca157da87c3e6932b9912684bc3deed2aff9eeb409d57fd9eb388e2f195f9c83b5cccabc4
-DIST ode-0.13.tar.bz2 2008288 SHA256 
34ce3e236e313bf109a0cb5546d2fca462aed99f29a42e62bc1463b803c31ef9 SHA512 
d30c5228e10df5784802ceaea08353a3fd1088450b2ba69ad1da840b8aad2224484e5642145820621e105e08aa6da6f3e9957780d4c3b047647558b1abc32780
 WHIRLPOOL 
ab7283fb0c957c0bac334150c4dc4d342a200fb1bfdeb26cbd8da13f0a8699bc9664af7a0cb9d0211d7484dc56a4608b8b4a60e81cf1008b5feff534733dbdb4
 DIST ode-0.14.tar.gz 2132897 SHA256 
1072fc98d9d00262a0d6136e7b9ff7f5d953bbdb23b646f426909d28c0b4f6db SHA512 
356c3edd10274a00516c459035180c74e611fffba42b7674fbf1ee5225a27b54dfeb5eeeaa2ff85ecd2fdea5f634e2732df38333b58c4a43f7befa25ba321927
 WHIRLPOOL 
542867795477b03dd3268ee5e9d54c86990b67016084b8ef68364615fc0eb6e7f0264b5180e7c4bc0ef972234ede26ccb652505b95958e412286addfa5b56591

diff --git a/dev-games/ode/ode-0.13.ebuild b/dev-games/ode/ode-0.13.ebuild
deleted file mode 100644
index 2f22678..000
--- a/dev-games/ode/ode-0.13.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Open Dynamics Engine SDK"
-HOMEPAGE="http://ode.org/;
-SRC_URI="mirror://sourceforge/opende/${P}.tar.bz2"
-
-LICENSE="|| ( LGPL-2.1+ BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="debug doc double-precision examples gyroscopic static-libs"
-
-RDEPEND="examples? (
-   virtual/glu
-   virtual/opengl )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-MY_EXAMPLES_DIR=/usr/share/doc/${PF}/examples
-
-src_prepare() {
-   sed -i \
-   -e "s:\$.*/drawstuff/textures:${MY_EXAMPLES_DIR}:" \
-   drawstuff/src/Makefile.in \
-   ode/demo/Makefile.in || die
-}
-
-src_configure() {
-   # use bash (bug #335760)
-   CONFIG_SHELL=/bin/bash \
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable debug asserts) \
-   $(use_enable double-precision) \
-   $(use_enable examples demos) \
-   $(use_enable gyroscopic) \
-   $(use_with examples drawstuff X11)
-}
-
-src_compile() {
-   emake
-   if use doc ; then
-   cd ode/doc
-   doxygen Doxyfile || die
-   fi
-}
-
-src_install() {
-   DOCS="CHANGELOG.txt README.txt" \
-   default
-   prune_libtool_files
-   if use doc ; then
-   dohtml docs/*
-   fi
-   if use examples; then
-   docompress -x "${MY_EXAMPLES_DIR}"
-   insinto "${MY_EXAMPLES_DIR}"
-   exeinto "${MY_EXAMPLES_DIR}"
-   doexe drawstuff/dstest/dstest
-   doins ode/demo/*.{c,cpp,h} \
-   drawstuff/textures/*.ppm \
-   drawstuff/dstest/dstest.cpp \
-   drawstuff/src/{drawstuff.cpp,internal.h,x11.cpp}
-   cd ode/demo
-   local f
-   for f in *.c* ; do
-   doexe .libs/${f%.*}
-   done
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad-data/

2016-06-07 Thread Michael Sterrett
commit: 79004b7ec21aa49911f20b0c474646c858837181
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:12:02 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79004b7e

games-strategy/0ad-data: clean old

Package-Manager: portage-2.2.28

 .../0ad-data/0ad-data-0.0.18_alpha.ebuild  | 29 --
 games-strategy/0ad-data/Manifest   |  1 -
 2 files changed, 30 deletions(-)

diff --git a/games-strategy/0ad-data/0ad-data-0.0.18_alpha.ebuild 
b/games-strategy/0ad-data/0ad-data-0.0.18_alpha.ebuild
deleted file mode 100644
index 051308e..000
--- a/games-strategy/0ad-data/0ad-data-0.0.18_alpha.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit games
-
-MY_P=0ad-${PV/_/-}
-DESCRIPTION="Data files for 0ad"
-HOMEPAGE="http://wildfiregames.com/0ad/;
-SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-data.tar.xz"
-
-LICENSE="GPL-2 CC-BY-SA-3.0 LPPL-1.3c BitstreamVera"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   rm binaries/data/tools/fontbuilder/fonts/*.txt
-}
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/0ad
-   doins -r binaries/data/*
-   prepgamesdirs
-}

diff --git a/games-strategy/0ad-data/Manifest b/games-strategy/0ad-data/Manifest
index 4e4b096..5a90757 100644
--- a/games-strategy/0ad-data/Manifest
+++ b/games-strategy/0ad-data/Manifest
@@ -1,2 +1 @@
-DIST 0ad-0.0.18-alpha-unix-data.tar.xz 571228108 SHA256 
b1a4078eb945ac873accb45c831dbe988866e3559d16bea189eb439c2c71ac44 SHA512 
581b6774ff42b130152acb057028584816b6194fb24ad98b2e384f1193afb0468f4e336e00834703dbe83477176be4f0ce423a5bae8343c266d5a066932bd8d6
 WHIRLPOOL 
dbebefb11e1476052e57e978ed6dbe578e758a608dae7ee26ec7e694dc1d5189a8030c65b5dbd81052e709d91c5ecbb49caa0a33fcbf6d593a701a329d3a3a54
 DIST 0ad-0.0.20-alpha-unix-data.tar.xz 575064564 SHA256 
db5eb387ae131bece98a2685e9568cfc4e701a561dd8bb930dfa2dec2043f4d3 SHA512 
02d78f2147f573b201d779f636faba6175c93ebc9df2f2a1e5c593cbee983f822040daf38729b743a8b720f8678935415fd772c2d3d2abb1c2665050a20babb8
 WHIRLPOOL 
6d08c719bb7cfb6297f5de6fd8f101b5a1a303151ece18b9a4ff15a971e67564c1aeb59679b54270ba6dc48514c947528d32de1b0b25c94854d739fb026748a0



[gentoo-commits] repo/gentoo:master commit in: games-board/goatee-gtk/

2016-06-07 Thread Michael Sterrett
commit: f39781fc8918b2b4fe1c0aa954d63811b066cab4
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jun  7 17:26:53 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue Jun  7 22:27:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39781fc

games-board/goatee-gtk: clean old

Package-Manager: portage-2.2.28

 games-board/goatee-gtk/Manifest|  1 -
 games-board/goatee-gtk/goatee-gtk-0.3.0.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/games-board/goatee-gtk/Manifest b/games-board/goatee-gtk/Manifest
index 4c790ab..d46ca1c 100644
--- a/games-board/goatee-gtk/Manifest
+++ b/games-board/goatee-gtk/Manifest
@@ -1,2 +1 @@
-DIST goatee-gtk-0.3.0.tar.gz 60381 SHA256 
bb9f65956e3bb13d03e42dcbd65c39c40f2d225b881da47d5744b95b34beba71 SHA512 
f4af3e1871d8e8c1b2c8df135b58019e2c0574eae165655af34e73c8e18a10ebb8ab0ac095c14a58f3e28250880e4539086e2841b0ed88575ce704de00ce4ada
 WHIRLPOOL 
9e454177f38ef7e6d2e131b562411b239cbd176c20eacd9a95a27f8353931589c25c3feff2a5356576f0e8097c14fe6dbc8b1cdb704759d712be6fed808ed107
 DIST goatee-gtk-0.3.1.tar.gz 60946 SHA256 
ee87d1764a413f03f73e6a99e04a1bb7c1dfefa597ba46a21e1dc9864d1511ef SHA512 
3638dc3b0ebcf2d2be76688d75bdb0e870ce683af1dc6d924bf2f0add52a0c2afa4bbec4f3e9edb6229e0753914fda808dc92549239dd558d06848b40aee7cb1
 WHIRLPOOL 
f1e73f1d13b16567ff45066457872a807515dcdedc971adb4d1672ff205dda478fe8b3ef3524c66d4201c6cb78c60b3494c539872cefe1a2612c6cbea574859e

diff --git a/games-board/goatee-gtk/goatee-gtk-0.3.0.ebuild 
b/games-board/goatee-gtk/goatee-gtk-0.3.0.ebuild
deleted file mode 100644
index fd570a7..000
--- a/games-board/goatee-gtk/goatee-gtk-0.3.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal eutils games
-
-DESCRIPTION="A monadic take on a 2,500-year-old board game - GTK+ UI"
-HOMEPAGE="http://khumba.net/projects/goatee;
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-games/goatee-0.3:=[profile?] =dev-haskell/cairo-0.12:=[profile?] =dev-haskell/gtk-0.12:2=[profile?] =dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-lang/ghc-7.4.1:=
-   >=dev-libs/gmp-5:=
-   virtual/libffi:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-   test? ( >=dev-haskell/hunit-1.2 

[gentoo-commits] repo/gentoo:master commit in: games-action/maelstrom/files/, games-action/maelstrom/

2016-06-05 Thread Michael Sterrett
commit: 33baed2bad2b665b618f77a5042a05fa8aa444d4
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Jun  5 14:05:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sun Jun  5 14:05:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33baed2b

games-action/maelstrom: build with gcc53 with patch from Andrew Savchenko (bug 
#585098)

Package-Manager: portage-2.2.28

 games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch | 11 +++
 games-action/maelstrom/maelstrom-3.0.6-r2.ebuild |  5 +++--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch 
b/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch
new file mode 100644
index 000..db7624b
--- /dev/null
+++ b/games-action/maelstrom/files/maelstrom-3.0.6-gcc53.patch
@@ -0,0 +1,11 @@
+--- Maelstrom-3.0.6/Maelstrom-netd.c.orig  2016-06-04 06:02:44.0 
+0300
 Maelstrom-3.0.6/Maelstrom-netd.c   2016-06-05 13:45:11.422533649 +0300
+@@ -204,7 +204,7 @@
+   memset(_addr, 0, sizeof(serv_addr));
+   serv_addr.sin_family  = AF_INET;
+   serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);
+-  serv_addr.sin_port= htons(NETPLAY_PORT-1);
++  serv_addr.sin_port= htons(NETPLAY_PORT - 1);
+   if (bind(netfd, (struct sockaddr *)_addr, sizeof(serv_addr)) < 0) {
+   perror("Can't bind local address");
+   exit(3);

diff --git a/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild 
b/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild
index 32a05bc..ff716e1 100644
--- a/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild
+++ b/games-action/maelstrom/maelstrom-3.0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -26,7 +26,8 @@ src_prepare() {
"${FILESDIR}"/${P}-security.patch \
"${FILESDIR}"/${P}-64bits.patch \
"${FILESDIR}"/${P}-gcc34.patch \
-   "${FILESDIR}"/${P}-warnings.patch
+   "${FILESDIR}"/${P}-warnings.patch \
+   "${FILESDIR}"/${P}-gcc53.patch
 
# Install the data into $(datadir)/..., not $(prefix)/games/...
sed -i \



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/, profiles/arch/amd64/no-multilib/, ...

2016-06-02 Thread Michael Sterrett
commit: 608c05df97a9018716f377bdc928055b62a235f1
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Jun  2 22:25:52 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Jun  2 22:26:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608c05df

profiles: hide games-rpg/wasteland2 from repoman where needed

 profiles/arch/amd64/no-multilib/package.mask | 1 +
 profiles/default/linux/uclibc/package.mask   | 1 +
 profiles/hardened/linux/musl/package.mask| 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index c0cdc00..ae6aa2f 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -126,6 +126,7 @@ games-rpg/nwn-penultima
 games-rpg/nwn-penultimarerolled
 games-rpg/nwn-shadowlordsdreamcatcherdemon
 games-rpg/sacred-gold
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/nwn-ded
 games-server/ut2003-ded

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 5d5dc38..9fba3d3 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -62,6 +62,7 @@ games-fps/ut2004-unwheel
 games-puzzle/world-of-goo
 games-puzzle/world-of-goo-demo
 games-rpg/nwmouse
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/ut2004-ded
 games-simulation/bcs-demo

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 2218023..451e079 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -96,6 +96,7 @@ games-rpg/dungeon-defenders
 games-rpg/eschalon-book-1-demo
 games-rpg/nwmouse
 games-rpg/penumbra-collection
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/ut2004-ded
 games-simulation/bcs-demo



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/files/, app-emulation/vice/

2016-05-30 Thread Michael Sterrett
commit: 1e3077b1095f1187c6ab1fb78d57102cf7781f30
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May 30 20:00:53 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May 30 20:01:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3077b1

app-emulation/vice: version bump

Package-Manager: portage-2.2.28

 app-emulation/vice/Manifest|   1 +
 .../vice/files/vice-2.4.27-autotools.patch |  11 ++
 app-emulation/vice/vice-2.4.27.ebuild  | 170 +
 3 files changed, 182 insertions(+)

diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest
index 64ad041..dde8136 100644
--- a/app-emulation/vice/Manifest
+++ b/app-emulation/vice/Manifest
@@ -1 +1,2 @@
 DIST vice-2.4.22.tar.gz 25180343 SHA256 
767e00eb9dbd1a9bcc6db8b4cd1697b8bc744b1d507bbac930975ee130378d9d SHA512 
b43e609ae2f43717d10e079d3b8ac284e5c4920ed222c7502e9a7b75dfe32784628031ae6cf8672c8d9d50576fb714cecdd1a9292bf53477f4bbd52c10403975
 WHIRLPOOL 
580de25d739585c0316c91aba44bb17b2cd4cc19f162e3c5e53b8a7a9e3f694e8c5d8d549b232259d5c9ed077549410b220169a3c026ebad55bc7c537922be81
+DIST vice-2.4.27.tar.gz 25561665 SHA256 
ce8b8649308b38f5245490c9df13230d075d3e571b538807d4ca8dd1d53e0b47 SHA512 
589b9892f3180db6f169e74b863171f08567045862f2f47cac73ef946e81d55dcde5373fc910cfd1659238669f12ee6ad934c7143c87fad736cda77479439bec
 WHIRLPOOL 
44633477e9ec5bf6b950efa6743647304770a44d58c624b623c992d09735446c79185ca410af60768554b62c0db4675e99c9db1a25c49b3b861860d00a298406

diff --git a/app-emulation/vice/files/vice-2.4.27-autotools.patch 
b/app-emulation/vice/files/vice-2.4.27-autotools.patch
new file mode 100644
index 000..7bebd28
--- /dev/null
+++ b/app-emulation/vice/files/vice-2.4.27-autotools.patch
@@ -0,0 +1,11 @@
+--- vice-2.4.7.orig/configure.ac
 vice-2.4.7/configure.ac
+@@ -124,7 +118,7 @@
+ AC_SUBST(VICE_VERSION)
+ 
+ AM_INIT_AUTOMAKE(vice, $VICE_VERSION)
+-AM_CONFIG_HEADER(src/config.h)
++AC_CONFIG_HEADERS(src/config.h)
+ 
+ if test x"$VICE_VERSION_BUILD" = "x" -o x"$VICE_VERSION_BUILD" = "x0" ; then
+   VERSION_RC=$VICE_VERSION_MAJOR","$VICE_VERSION_MINOR",0,0"

diff --git a/app-emulation/vice/vice-2.4.27.ebuild 
b/app-emulation/vice/vice-2.4.27.ebuild
new file mode 100644
index 000..f70e449
--- /dev/null
+++ b/app-emulation/vice/vice-2.4.27.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils toolchain-funcs flag-o-matic games
+
+DESCRIPTION="The Versatile Commodore 8-bit Emulator"
+HOMEPAGE="http://vice-emu.sourceforge.net/;
+SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png 
pulseaudio sdl +sdlsound threads vte zlib"
+
+# upstream says gtk3 and sdl2 shouldn't be exposed yet.
+#REQUIRED_USE="?? ( gtk2 gtk3 sdl )"
+REQUIRED_USE="?? ( gtk sdl )"
+
+GTK_COMMON="
+   x11-libs/pango
+   x11-libs/cairo"
+#  gtk3? (
+#  x11-libs/gtk+:3
+#  vte? ( x11-libs/vte:2.90 )
+#  ${GTK_COMMON}
+#  )
+RDEPEND="
+   virtual/jpeg:0
+   virtual/opengl
+   media-libs/giflib
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdlsound? ( media-libs/libsdl[sound] )
+   ethernet? (
+   >=net-libs/libpcap-0.9.8
+   >=net-libs/libnet-1.1.2.1:1.1
+   )
+   ffmpeg? ( virtual/ffmpeg )
+   lame? ( media-sound/lame )
+   nls? ( virtual/libintl )
+   png? ( media-libs/libpng:0 )
+   zlib? ( sys-libs/zlib )
+   sdl? (
+   media-libs/libsdl[joystick,video]
+   )
+   !sdl? (
+   fullscreen? (
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm )
+   x11-libs/libX11
+   x11-libs/libXext
+   sys-libs/readline:0
+   )
+   gtk? (
+   x11-libs/gtk+:2
+   vte? ( x11-libs/vte:0 )
+   x11-libs/gtkglext
+   ${GTK_COMMON}
+   )
+   !sdl? ( !gtk? (
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libXv
+   Xaw3d? ( x11-libs/libXaw3d )
+   !Xaw3d? ( x11-libs/libXaw )
+   ) )
+   "
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   !sdl? (
+   fullscreen? ( x11-proto/xf86vidmodeproto )
+   !gtk? (
+   x11-libs/libICE
+   x11-libs/libSM
+   )
+   )
+   x11-apps/bdftopcf
+   x11-apps/mkfontdir
+   x11-proto

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2016-05-26 Thread Michael Sterrett
commit: 51330c1302621fcc78661062f69c7d1720904c0d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu May 26 20:35:05 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu May 26 20:35:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51330c13

games-roguelike/stone-soup: add slot to sys-libs/ncurses

Package-Manager: portage-2.2.28

 games-roguelike/stone-soup/stone-soup-0.16.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild
index 9defe6a..9712a83 100644
--- a/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,8 +32,8 @@ RDEPEND="
dev-db/sqlite:3
luajit? ( >=dev-lang/luajit-2.0.0 )
sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses ) )
-   ncurses? ( sys-libs/ncurses )
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
tiles? (
media-fonts/dejavu
media-libs/freetype:2
@@ -49,7 +49,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
virtual/yacc
tiles? (
-   sys-libs/ncurses
+   sys-libs/ncurses:0
)"
 
 S=${WORKDIR}/${MY_P}/source



[gentoo-commits] repo/gentoo:master commit in: games-arcade/mari0/

2016-05-26 Thread Michael Sterrett
commit: 7a275390a9cdfb9265dede78d9b78331257e45a7
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu May 26 20:28:01 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu May 26 20:28:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a275390

games-arcade/mari0: EAPI=5

Package-Manager: portage-2.2.28

 games-arcade/mari0/mari0-1.6.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-arcade/mari0/mari0-1.6.ebuild 
b/games-arcade/mari0/mari0-1.6.ebuild
index e7b2b60..0c2e5b3 100644
--- a/games-arcade/mari0/mari0-1.6.ebuild
+++ b/games-arcade/mari0/mari0-1.6.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-
+EAPI=5
 inherit eutils gnome2-utils games
 
 MY_P=${P/-/_}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad-data/

2016-05-25 Thread Michael Sterrett
commit: ad6bff2cea278cfaa251f1a36f37586bc250211b
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 25 22:16:54 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 25 22:17:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6bff2c

games-strategy/0ad-data: version bump (bug #567230)

Package-Manager: portage-2.2.28

 .../0ad-data/0ad-data-0.0.20_alpha.ebuild  | 29 ++
 games-strategy/0ad-data/Manifest   |  1 +
 2 files changed, 30 insertions(+)

diff --git a/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild 
b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
new file mode 100644
index 000..7fde07c
--- /dev/null
+++ b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit games
+
+MY_P=0ad-${PV/_/-}
+DESCRIPTION="Data files for 0ad"
+HOMEPAGE="http://wildfiregames.com/0ad/;
+SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-data.tar.xz"
+
+LICENSE="GPL-2 CC-BY-SA-3.0 LPPL-1.3c BitstreamVera"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   rm binaries/data/tools/fontbuilder/fonts/*.txt
+}
+
+src_install() {
+   insinto "${GAMES_DATADIR}"/0ad
+   doins -r binaries/data/*
+   prepgamesdirs
+}
+

diff --git a/games-strategy/0ad-data/Manifest b/games-strategy/0ad-data/Manifest
index 91f1074..4e4b096 100644
--- a/games-strategy/0ad-data/Manifest
+++ b/games-strategy/0ad-data/Manifest
@@ -1 +1,2 @@
 DIST 0ad-0.0.18-alpha-unix-data.tar.xz 571228108 SHA256 
b1a4078eb945ac873accb45c831dbe988866e3559d16bea189eb439c2c71ac44 SHA512 
581b6774ff42b130152acb057028584816b6194fb24ad98b2e384f1193afb0468f4e336e00834703dbe83477176be4f0ce423a5bae8343c266d5a066932bd8d6
 WHIRLPOOL 
dbebefb11e1476052e57e978ed6dbe578e758a608dae7ee26ec7e694dc1d5189a8030c65b5dbd81052e709d91c5ecbb49caa0a33fcbf6d593a701a329d3a3a54
+DIST 0ad-0.0.20-alpha-unix-data.tar.xz 575064564 SHA256 
db5eb387ae131bece98a2685e9568cfc4e701a561dd8bb930dfa2dec2043f4d3 SHA512 
02d78f2147f573b201d779f636faba6175c93ebc9df2f2a1e5c593cbee983f822040daf38729b743a8b720f8678935415fd772c2d3d2abb1c2665050a20babb8
 WHIRLPOOL 
6d08c719bb7cfb6297f5de6fd8f101b5a1a303151ece18b9a4ff15a971e67564c1aeb59679b54270ba6dc48514c947528d32de1b0b25c94854d739fb026748a0



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad-data/

2016-05-25 Thread Michael Sterrett
commit: 49a5add8875bba067c8f1a9c13a03a0fc8067f74
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 25 22:17:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 25 22:17:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a5add8

games-strategy/0ad-data: whitespace

Package-Manager: portage-2.2.28

 games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild 
b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
index 7fde07c..05786b5 100644
--- a/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
+++ b/games-strategy/0ad-data/0ad-data-0.0.20_alpha.ebuild
@@ -26,4 +26,3 @@ src_install() {
doins -r binaries/data/*
prepgamesdirs
 }
-



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/, games-strategy/0ad/files/

2016-05-25 Thread Michael Sterrett
commit: bd16e276a83632439c4fab058a5268eaa743ef21
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 25 22:16:20 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 25 22:17:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd16e276

games-strategy/0ad: version bump (bug #567230)

Package-Manager: portage-2.2.28

 games-strategy/0ad/0ad-0.0.20_alpha.ebuild | 152 +
 games-strategy/0ad/Manifest|   1 +
 .../0ad/files/0ad-0.0.20_alpha-gentoo.patch| 105 ++
 3 files changed, 258 insertions(+)

diff --git a/games-strategy/0ad/0ad-0.0.20_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.20_alpha.ebuild
new file mode 100644
index 000..56370a9
--- /dev/null
+++ b/games-strategy/0ad/0ad-0.0.20_alpha.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+WX_GTK_VER="3.0"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,ssl"
+
+inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1 games
+
+MY_P=0ad-${PV/_/-}
+DESCRIPTION="A free, real-time strategy game"
+HOMEPAGE="http://play0ad.com/;
+SRC_URI="mirror://sourceforge/zero-ad/${MY_P}-unix-build.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor +lobby nvtt pch sound test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/boost
+   dev-libs/icu:=
+   dev-libs/libxml2
+   dev-libs/nspr
+   ~games-strategy/0ad-data-${PV}
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   net-libs/enet:1.3
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXcursor
+   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+   lobby? ( net-libs/gloox )
+   nvtt? ( media-gfx/nvidia-texture-tools )
+   sound? ( media-libs/libvorbis
+   media-libs/openal )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   games_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_configure() {
+   local myconf=(
+   --with-system-nvtt
+   --with-system-miniupnpc
+   --minimal-flags
+   $(usex nvtt "" "--without-nvtt")
+   $(usex pch "" "--without-pch")
+   $(usex test "" "--without-tests")
+   $(usex sound "" "--without-audio")
+   $(usex editor "--atlas" "")
+   $(usex lobby "" "--without-lobby")
+   --collada
+   --bindir="${GAMES_BINDIR}"
+   --libdir="$(games_get_libdir)"/${PN}
+   --datadir="${GAMES_DATADIR}"/${PN}
+   )
+
+   # stock premake4 does not work, use the shipped one
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix
+
+   # regenerate scripts.c so our patch applies
+   cd "${S}"/build/premake/premake4 || die
+   "${S}"/build/premake/premake4/bin/release/premake4 embed || die
+
+   # rebuild premake again... this is the most stupid build system
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix clean
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix
+
+   # run premake to create build scripts
+   cd "${S}"/build/premake || die
+   "${S}"/build/premake/premake4/bin/release/premake4 \
+   --file="premake4.lua" \
+   --outpath="../workspaces/gcc/" \
+   --platform=$(usex amd64 "x64" "x32") \
+   --os=linux \
+   "${myconf[@]}" \
+   gmake || die "Premake failed"
+}
+
+src_compile() {
+   tc-export AR
+
+   # build bundled and patched spidermonkey
+   cd libraries/source/spidermonkey || die
+   JOBS="${MAKEOPTS}" ./build.sh || die
+   cd "${S}" || die
+
+   # build 3rd party fcollada
+   emake -C libraries/source/fcollada/src
+
+   # build 0ad
+   emake -C build/workspaces/gcc verbose=1
+}
+
+src_test() {
+   cd binaries/system || die
+   ./test -libdir "${S}/binaries/system" || die "test phase failed"
+}
+
+src_install() {
+   newgamesbin binaries/system/pyrogenesis 0ad
+   use editor && newgamesbin binaries/system/ActorEditor 0a

[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2016-05-24 Thread Michael Sterrett
commit: 79815c0a2fbaae57415fba9e83c063ec36e180dd
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 24 20:43:38 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 24 20:43:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79815c0a

games-strategy/freeciv: version bump (bug #583964)

Package-Manager: portage-2.2.28

 games-strategy/freeciv/Manifest |   1 +
 games-strategy/freeciv/freeciv-2.5.4.ebuild | 178 
 2 files changed, 179 insertions(+)

diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index c95a4d4..b9a042f 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1 +1,2 @@
 DIST freeciv-2.5.3.tar.bz2 41010519 SHA256 
480b0381c64bf1a9423f2507a75d76bda9bf45c3c3badd30b5bad105e75d805c SHA512 
a3e1ee5f585be062ec5fc7783dfe24f4cd313bea016af47b868e01561fc3958a86ed310edd41130fc5ede6ca2547ca38198c8dbb18974db7d14defd103277b4b
 WHIRLPOOL 
c75ef1419e965003aebb396fd7245fa0a859fea2574d74cc1ef8de7bb4b3b0e47f28ee8bcf0b30c3ad1116bd374336f51bb285d66ea244e4b68e44e33ad36ec4
+DIST freeciv-2.5.4.tar.bz2 40977253 SHA256 
9e64ef047fd0d2f8e9aa1da01586dea7cfe63a36b15875c168ada555c2e6634b SHA512 
08fb0d0e622fdb75a57edfa2de2c662fe68966e510dfc9c0219a00aa52f09ce67c43ad2df6109bdc440a39b020f4762015b04641f01327326768448acff46a92
 WHIRLPOOL 
c07b5fedcb50257df184c4173868b1455ec42298e6fb63517fa94cd70d2216e0d9ca23e861bee9928b83bcbdcb692cf13344a5c6909f2d2ba599193bba851b83

diff --git a/games-strategy/freeciv/freeciv-2.5.4.ebuild 
b/games-strategy/freeciv/freeciv-2.5.4.ebuild
new file mode 100644
index 000..37c7ec6
--- /dev/null
+++ b/games-strategy/freeciv/freeciv-2.5.4.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils gnome2-utils games
+
+DESCRIPTION="multiplayer strategy game (Civilization Clone)"
+HOMEPAGE="http://www.freeciv.org/;
+SRC_URI="mirror://sourceforge/freeciv/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="auth aimodules dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline 
sdl +server +sound sqlite system-lua"
+
+# postgres isn't yet really supported by upstream
+RDEPEND="app-arch/bzip2
+   app-arch/xz-utils
+   net-misc/curl
+   sys-libs/zlib
+   auth? (
+   mysql? ( virtual/mysql )
+   sqlite? ( dev-db/sqlite:3 )
+   !mysql? ( ( !sqlite? ( virtual/mysql ) ) )
+   )
+   readline? ( sys-libs/readline:0 )
+   dedicated? ( aimodules? ( dev-libs/libltdl:0 ) )
+   !dedicated? (
+   media-libs/libpng:0
+   gtk? ( x11-libs/gtk+:2 )
+   mapimg? ( media-gfx/imagemagick )
+   modpack? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   sdl? (
+   media-libs/libsdl[video]
+   media-libs/sdl-gfx
+   media-libs/sdl-image[png]
+   media-libs/sdl-ttf
+   )
+   server? ( aimodules? ( sys-devel/libtool:2 ) )
+   sound? (
+   media-libs/libsdl[sound]
+   media-libs/sdl-mixer[vorbis]
+   )
+   !sdl? ( !gtk? ( x11-libs/gtk+:2 ) )
+   )
+   system-lua? ( >=dev-lang/lua-5.2 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   !dedicated? (
+   x11-proto/xextproto
+   nls? ( sys-devel/gettext )
+   )"
+
+pkg_setup() {
+   if use !dedicated && use !server ; then
+   ewarn "Disabling server USE flag will make it impossible"
+   ewarn "to start local games, but you will still be able to"
+   ewarn "join multiplayer games."
+   fi
+   games_pkg_setup
+}
+
+src_prepare() {
+
+   # install the .desktop in /usr/share/applications
+   # install the icons in /usr/share/pixmaps
+   sed -i \
+   -e 's:^.*\(desktopfiledir = \).*:\1/usr/share/applications:' \
+   -e 's:^\(icon[0-9]*dir = \)$(prefix)\(.*\):\1/usr\2:' \
+   -e 's:^\(icon[0-9]*dir = \)$(datadir)\(.*\):\1/usr/share\2:' \
+   client/Makefile.in \
+   server/Makefile.in \
+   tools/Makefile.in \
+   data/icons/Makefile.in || die
+   sed -i -e 's/=SDL/=X-SDL/' bootstrap/freeciv-sdl.desktop.in || die
+}
+
+src_configure() {
+   local myclient myopts mydatabase
+
+   if use auth ; then
+   if use !mysql && use !sqlite ; then
+

[gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/

2016-05-24 Thread Michael Sterrett
commit: 613a4dd6b234825282ba8fd55359b7e4e28cff4e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 24 14:15:09 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 24 19:51:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613a4dd6

games-strategy/openra: clean unused use flag from metadata.xml

Package-Manager: portage-2.2.28

 games-strategy/openra/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-strategy/openra/metadata.xml 
b/games-strategy/openra/metadata.xml
index de473d4..e719600 100644
--- a/games-strategy/openra/metadata.xml
+++ b/games-strategy/openra/metadata.xml
@@ -12,7 +12,6 @@
OpenRA/OpenRA


-   NVIDIA toolkit plugin
Install some development tools
such as editor.




[gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/, games-strategy/openra/files/

2016-05-24 Thread Michael Sterrett
commit: 70d877640dafef6752c6fb8496d92eab314a8a48
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 24 14:14:32 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 24 19:51:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d87764

games-strategy/openra: clean old

Package-Manager: portage-2.2.28

 games-strategy/openra/Manifest |   4 -
 .../openra/files/openra-20120630-sound.patch   |  18 -
 .../openra/files/openra-20130514-makefile.patch| 382 -
 .../openra/files/openra-20131223-sdl2.patch|  15 -
 games-strategy/openra/openra-20120630-r1.ebuild|  90 -
 games-strategy/openra/openra-20130514-r2.ebuild|  97 --
 games-strategy/openra/openra-20131223-r2.ebuild|  93 -
 games-strategy/openra/openra-20140608-r1.ebuild|  96 --
 8 files changed, 795 deletions(-)

diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest
index e6a6a9f..92f409a 100644
--- a/games-strategy/openra/Manifest
+++ b/games-strategy/openra/Manifest
@@ -1,6 +1,2 @@
-DIST openra-20120630.tar.gz 10330304 SHA256 
f95b9d41ea4b4094ea61519f6fb0185fa242af156e2ec26dc1f2d55197470a3c SHA512 
ab5996a3f48d8be227edc029d3fa7948a80756a64bca65d1936c3f4480ef5258cb62365d079cc28ba2be59796db91326c4f8c8d500ea4d2bbf3a8439d783fceb
 WHIRLPOOL 
390b5fa57ef322e6204a23006fc3a7755178d28e115fd52fa4ca5b46ecf58f8df61b44a90ba2fe143a7fadd0be42aaf3488c3b938eaea11171636b562dfe344d
-DIST openra-20130514.tar.gz 12592295 SHA256 
0912303c7a02cf3907f618405c3605c56bcf30f053dcbbd110aba7dbad012210 SHA512 
a9efddffb74b215cc9f5319f6b4613aa23116d328226c0cb428e8d2be97b03dfe45024c532c34e91d959434700a6170faa91a56b324aa2bfe1f1ce7ce96d46c4
 WHIRLPOOL 
d91b911b76a7e3f6286f50d4d33beb6a7cb3e0035ef8b3331e6033e2487a13be8e8aac70fde30b7cbc139b71bd8bf5259a97ce0a642fcb386a3e5136223322ea
-DIST openra-20131223.tar.gz 10770453 SHA256 
408943991ffbba3ac1269cdb88c6080bfd4aa1a7abd3e27b8489294f7e94d541 SHA512 
11376994c7c337989fda8eb4daeffc8a2a4ce2db5818d52c905bdf0eb861b330e27b3cc5f4dbb2ab621f0d324dc2daea6bcaeab43d923530410c10ce7aad87ab
 WHIRLPOOL 
5d8b02fdbfe5e5876a1f111794e40df20c1fcd79c2106408bd14b6155a130d128396bd3e5f6ebc7c81000b53f9ac8b9a16e5e5dcbe52a20fd9f5ce48cfacf0ab
-DIST openra-20140608.tar.gz 13536365 SHA256 
cacfc1d96f856e63516263922e2c669e549358477d286f33f0828b0815502f96 SHA512 
c13ea559b026a308eea6d1190633e25abee6f8272d23f97bf5edb02dfa82d1a65acea2927bf5e1090ab42cc260613aa9612cce4f118f4bbacd254b6cd5f070a6
 WHIRLPOOL 
4f5b9c8a5477eada39bc920d4d6f3271acc0dfb35f55d6a75509fd2e19570fad571aab45aa74a5addcb8f1f7a3d0c172f7aa1607804963dc510d52cd51b1bd48
 DIST openra-20140722.tar.gz 13894070 SHA256 
55dbfdd2ab11f22d9618c15d874f4ab381185dd99d830f03982fc284c71b9dd4 SHA512 
d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda
 WHIRLPOOL 
6ee575d74b2fdc83bd7ad3c5f75d3bde45490bc398fb22a7981794b3bce65c18200d3cd6252eb4a8f9af81bc9126fb5a99f260feaf5f23e4833147dfed3387dc
 DIST openra-20141029.tar.gz 15340674 SHA256 
4c3f8224a7ad9d3cb78c3ce2696850246ba0d9703cbd91bf5a42806b09c26a36 SHA512 
44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975ec3f5a673e948ed28132c4a313
 WHIRLPOOL 
39e4585500c9963b02e42d62829bbc258d83b0050e56f56a90da8292d0c31b0c2d5d68c8eefb8bba22ac1dc719671cee7b7ffe9909bbd9d4d146982108c6e530

diff --git a/games-strategy/openra/files/openra-20120630-sound.patch 
b/games-strategy/openra/files/openra-20120630-sound.patch
deleted file mode 100644
index 9bea3ee..000
--- a/games-strategy/openra/files/openra-20120630-sound.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Date: Sun Jul  1 00:34:03 UTC 2012
-Subject: https://github.com/OpenRA/OpenRA/issues/2005
-
-fixed in 
https://github.com/OpenRA/OpenRA/commit/c068be453a9bcb7bc1fdd5874dc1296b6f4810d0#diff-0
-
 OpenRA.FileFormats/FieldLoader.cs
-+++ OpenRA.FileFormats/FieldLoader.cs
-@@ -325,6 +325,10 @@
-   ((int)c.B).Clamp(0, 255));
-   }
- 
-+  // Don't save floats in settings.yaml using 
country-specific decimal separators which can be misunderstood as group 
seperators.
-+  if (t == typeof(float))
-+  return 
((float)v).ToString(CultureInfo.InvariantCulture);
-+
-   if (t == typeof(Rectangle))
-   {
-   var r = (Rectangle)v;

diff --git a/games-strategy/openra/files/openra-20130514-makefile.patch 
b/games-strategy/openra/files/openra-20130514-makefile.patch
deleted file mode 100644
index 537b688..000
--- a/games-strategy/openra/files/openra-20130514-makefile.patch
+++ /dev/null
@@ -1,382 +0,0 @@
-https://github.com/OpenRA/OpenRA/pull/3500
-
 a/Makefile
-+++ b/Makefile
-@@ -1,34 +1,69 @@
-+# INSTRU

[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/

2016-05-24 Thread Michael Sterrett
commit: c795db0ecbe94b4a02084f67a30d323dd1bb9210
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 24 19:51:31 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 24 19:51:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c795db0e

games-engines/openmw: version bump (bug #567742)

Package-Manager: portage-2.2.28

 games-engines/openmw/Manifest |   1 +
 games-engines/openmw/openmw-0.39.0.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest
index 3568e8a..7efa1b2 100644
--- a/games-engines/openmw/Manifest
+++ b/games-engines/openmw/Manifest
@@ -1 +1,2 @@
 DIST openmw-0.36.1.tar.gz 4186134 SHA256 
c83fddf3302dd8040330e2d41a9656bb66b1fc8224b24d685d8792b15f74af22 SHA512 
9cbd9db876bacc736ab071a6074d92c44b1497780a2a6f4dbff5f109107173baae5490af92c1092985863897d63e063336fe1a8093269fd7b3ce48dee550425d
 WHIRLPOOL 
305a87faea65413629b0e639280dba1462ade723b130e82bab823d86658066656fe250e81a26e1415b81ebed39a790e278f443fa2c92657422eb9ac9ba681faf
+DIST openmw-0.39.0.tar.gz 4764754 SHA256 
b0d294b0814099bd93326f7b86dd84fb727d38dd536bf104272112e6d70ae720 SHA512 
05b9ed89d04f55fad4358a9920af1d702a1957f54233e613737126278318e7c64cacfc557c6ba43d2282454a825b1c9e225e9429d11ba0f03c5c6dd93124d91a
 WHIRLPOOL 
bb3744e1fdf4e63c02c055237eb3a749ded32da097259f6f065d331681b214be932eeb4b654c91747fb5356dbb0e88f603e0f1a4113bb3f791f9e1b3d7e6b53f

diff --git a/games-engines/openmw/openmw-0.39.0.ebuild 
b/games-engines/openmw/openmw-0.39.0.ebuild
new file mode 100644
index 000..dc2e570
--- /dev/null
+++ b/games-engines/openmw/openmw-0.39.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils gnome2-utils cmake-utils games
+
+DESCRIPTION="An open source reimplementation of TES III: Morrowind"
+HOMEPAGE="http://openmw.org/;
+SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz;
+
+LICENSE="GPL-3 MIT BitstreamVera OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc devtools"
+
+RDEPEND="
+   
>=dev-games/openscenegraph-3.3.4[ffmpeg,jpeg,png,qt5,sdl,svg,truetype,zlib]
+   || ( media-libs/libtxc_dxtn x11-drivers/ati-drivers 
x11-drivers/nvidia-drivers )
+   app-arch/unshield
+   >=dev-games/mygui-3.2.2
+   >=dev-libs/boost-1.56.0-r1
+   dev-libs/tinyxml
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   media-libs/freetype:2
+   media-libs/libsdl2[joystick,opengl,X,video]
+   media-libs/openal
+   >=sci-physics/bullet-2.80
+   virtual/ffmpeg
+   virtual/opengl
+   devtools? ( dev-qt/qtxmlpatterns:5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen media-gfx/graphviz )"
+
+S=${WORKDIR}/${PN}-${P}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBINDIR="${GAMES_BINDIR}"
+   $(cmake-utils_use_build devtools BSATOOL)
+   $(cmake-utils_use_build devtools ESMTOOL)
+   $(cmake-utils_use_build devtools OPENCS)
+   -DBUILD_UNITTESTS=OFF
+   -DDATADIR="${GAMES_DATADIR}"/${PN}
+   -DICONDIR="/usr/share/icons/hicolor/256x256/apps"
+   -DLIBDIR="$(games_get_libdir)"
+   -DMORROWIND_DATA_FILES="${GAMES_DATADIR}"/morrowind-data
+   -DOPENMW_RESOURCE_FILES="${GAMES_DATADIR}"/${PN}/resources
+   -DGLOBAL_CONFIG_PATH="${GAMES_SYSCONFDIR}"
+   -DUSE_SYSTEM_TINYXML=ON
+   -DDESIRED_QT_VERSION=5
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc ; then
+   emake -C "${CMAKE_BUILD_DIR}" doc
+   find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
+   -name '*.md5' -type f -delete || die
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   dodoc README.md
+
+   # about 47k files, dodoc seems to have trouble
+   if use doc ; then
+   dodir "/usr/share/doc/${PF}"
+   mv "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
+   "${D}/usr/share/doc/${PF}/" || die
+   fi
+
+   prepgamesdirs
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+
+   elog "You need the original Morrowind Data files. If you haven't"
+   elog "installed them yet, you can install them straight via the"
+   elog "installation wizard which is the officially"
+   elog "supported method (either by using the launcher or by calling"
+   elog "'openmw-wizard' directly)."
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod-flashrider/

2016-05-22 Thread Michael Sterrett
commit: 1c7a1320a6e4f90aaf7594649077f801a41160d2
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun May 22 21:22:59 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May 23 04:35:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7a1320

games-misc/fortune-mod-flashrider: clean old

Package-Manager: portage-2.2.28

 games-misc/fortune-mod-flashrider/Manifest |  3 --
 .../fortune-mod-flashrider-0.25.ebuild | 28 ---
 .../fortune-mod-flashrider-0.80.ebuild | 31 -
 .../fortune-mod-flashrider-0.90.ebuild | 32 --
 4 files changed, 94 deletions(-)

diff --git a/games-misc/fortune-mod-flashrider/Manifest 
b/games-misc/fortune-mod-flashrider/Manifest
index 45ab50c..a7f81a7 100644
--- a/games-misc/fortune-mod-flashrider/Manifest
+++ b/games-misc/fortune-mod-flashrider/Manifest
@@ -1,5 +1,2 @@
-DIST fortunes-flashrider-0.80.tar.bz2 98785 SHA256 
2752defc081f0333638687d22ad2a856af329f0b041633a673fa89aeb74cbf3b SHA512 
f0025259ba7e59015fe3f80fd1714c71e8436ba1fcd5ddaa2df892f04f8283a90053dbfda913a9b724de723d00b6b514aa7ae0e04dbd3b1cc54f3cf65e6aab04
 WHIRLPOOL 
92468437f7442d97f9720eecc80325b84a192ea545f1b336db2ed92ca260e909a785a25ed45a2505a6a442af89efa945da5c5683b0156a7477d7346aa46dc7fe
-DIST fortunes-flashrider-0.90-BB-Styles-Edition.tar.bz2 102273 SHA256 
f7d8901deb5807f975bf52d21009e53f6b35aa850cf48ef5c525da0b4fdb681e SHA512 
2b62b57a63d5440f2b9637e4a325e6ce63535d9d04df4e99374a54e60ea2c211084fccb0d70631c420beed5d3b8c698beb69f394f0b335c027345fcc5cac
 WHIRLPOOL 
77b26bc07cb17f3f5c49141540ccf35e6d35a7ef477f337b3a5008d6419d451428f3a35cf556344ec8546a29e453bb77a73f2c30d195c6373615ca2a1a089b08
 DIST fortunes-flashrider-1.00.tar.bz2 113598 SHA256 
276e3e802c0485122b911d12c9a7441d90bf68ad1428c10a8acb88f148485c35 SHA512 
f36614f8404900580e3ca174560b330dbb87a36c4fef414cafac3051f396fe51128dba0b827494ad7813bb4a9a363f4d22c5e6f9364ca4cbb71a9e9cc40c69dd
 WHIRLPOOL 
42c17adc8a99a4a3b68fbb5d010b576e97fa7a5f39b537f63c78ce9322a0a1cc9120c9b3e9cfebbb7efcb0af992dc40c3bb4d4ec741b41d201d9bace765fba16
 DIST fortunes-flashrider_1.10.tar.bz2 126771 SHA256 
d807eae7a43b9ee4ee5ab8824d0b7eab81ae00ad9c8899f903ebf8cdb5987744 SHA512 
3fdf4f19d474cd5560ec234a290a9d6a3108148a8125b93817c4e0513f884a95449588f27775cb7ba321521d19d540bd459d1bd14648206216f9beac5fe6764e
 WHIRLPOOL 
5a1c68740d0aa539ceadd80637172ee04832f03ca1e692aa7aa9570bd3e4ada2d2252c4ec9850d8967c95e0a0c969f6c45b504daf804e40da2f1df731fa26636
-DIST fortunes-prolinux-0.25.tar.bz2 22839 SHA256 
c4517b9e83f879ff543266b2a020ccf246c4f3c5196017929bb0eccf4ab7e879 SHA512 
44f5b29c4f1435d355b5c51d0deb4c12df25b4dafaa3942af4511df80afda003b22a4c21f2c49017b5f1055e010d78c62a1837979f68b04ca69de6b1ad277c1a
 WHIRLPOOL 
239af2854c76ea4fdcbdcb0cc91e20bdb6cce9dbd4da8a1358f46b90ee17c41b67f835b529dd76cf9c2890fb07908397d9bd592a93f091fa5c39e4170fe48d54

diff --git 
a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.25.ebuild 
b/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.25.ebuild
deleted file mode 100644
index 838e92c..000
--- a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.25.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-DESCRIPTION="Quotes from Prolinux articles and comments"
-HOMEPAGE="http://www.pro-linux.de/news/2009/14520.html;
-SRC_URI="http://www.pro-linux.de/files/fortunes-prolinux-${PV}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE=""
-
-DEPEND="games-misc/fortune-mod"
-
-S=${WORKDIR}/${PN/-mod-flashrider/s-prolinux}
-
-src_compile() {
-   ./mkdat cookies
-}
-
-src_install() {
-   insinto /usr/share/fortune
-   doins prolinux prolinux.dat || die
-   dodoc AUTHORS ChangeLog README
-}

diff --git 
a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.80.ebuild 
b/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.80.ebuild
deleted file mode 100644
index d291549..000
--- a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-0.80.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-MY_PN="${PN/-mod/s}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Quotes from Prolinux articles and comments"
-HOMEPAGE="http://www.nanolx.org/random/fortunesflashrider/;
-SRC_URI="http://www.nanolx.org/downloads/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-DEPEND="games-misc/fortune-mod"
-
-S=${WORKDIR}/${MY_PN}
-
-src_prepare()
-{
-   sed -e 's#INSTAL

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-05-22 Thread Michael Sterrett
commit: 191a2ef53e0a1089a52f1828eadd200c6fbc5430
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May 23 04:35:30 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May 23 04:35:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191a2ef5

games-board/pychess: improve deps (bug #583346)

Package-Manager: portage-2.2.28

 games-board/pychess/pychess-0.12.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-0.12.3.ebuild 
b/games-board/pychess/pychess-0.12.3.ebuild
index 4513001..12d5474 100644
--- a/games-board/pychess/pychess-0.12.3.ebuild
+++ b/games-board/pychess/pychess-0.12.3.ebuild
@@ -18,8 +18,9 @@ KEYWORDS="amd64 ~x86"
 IUSE="gstreamer"
 
 DEPEND="dev-python/librsvg-python
+   x11-libs/gtksourceview:3.0
dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/pygtk:2[${PYTHON_USEDEP}]
dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: games-util/nml/

2016-05-21 Thread Michael Sterrett
commit: a9d579957e4650a6babe79efcab6040db8181842
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun May 22 02:19:28 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sun May 22 02:19:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d57995

games-util/nml: add support for python 3.5 (bug #583590)

Package-Manager: portage-2.2.28

 games-util/nml/nml-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/nml/nml-0.4.4.ebuild b/games-util/nml/nml-0.4.4.ebuild
index d3901c0..39c1ef3 100644
--- a/games-util/nml/nml-0.4.4.ebuild
+++ b/games-util/nml/nml-0.4.4.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{3_3,3_4} )
+PYTHON_COMPAT=( python{3_3,3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="Compiler of NML files into grf/nfo files"



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-demodata/

2016-05-17 Thread Michael Sterrett
commit: eb1bb488397f4ff3250ab7e0a4025a3a5f0d219a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 18 04:42:16 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 18 05:17:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1bb488

games-fps/quake2-demodata: stable for amd64

Package-Manager: portage-2.2.28

 games-fps/quake2-demodata/quake2-demodata-3.14.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild 
b/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild
index 7c16869..5c7b39c 100644
--- a/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild
+++ b/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild
@@ -1,6 +1,7 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
+
 EAPI=5
 inherit unpacker eutils versionator games
 
@@ -15,7 +16,7 @@ SRC_URI="mirror://idsoftware/${MY_PN}/${FILE}"
 # See license.txt - it's a bit different to Q2EULA in Portage
 LICENSE="quake2-demodata"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~x86-fbsd"
 IUSE="symlink"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freecol/, games-strategy/freecol/files/

2016-05-17 Thread Michael Sterrett
commit: fb94b102bd5af7cb4117e764e7a45b1bcfef4eb0
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 18 05:06:47 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 18 05:17:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb94b102

games-strategy/freecol: version bump (bug #571392)

Package-Manager: portage-2.2.28

 games-strategy/freecol/Manifest|  1 +
 .../freecol/files/freecol-0.11.6-gentoo.patch  | 27 
 games-strategy/freecol/freecol-0.11.6.ebuild   | 80 ++
 3 files changed, 108 insertions(+)

diff --git a/games-strategy/freecol/Manifest b/games-strategy/freecol/Manifest
index 2ca3a17..c94a3de 100644
--- a/games-strategy/freecol/Manifest
+++ b/games-strategy/freecol/Manifest
@@ -1 +1,2 @@
 DIST freecol-0.11.5-src.zip 45280324 SHA256 
99b31077fb3d7bfab44fcb900e0ea828a1dedf44fa814e05e166f240a68a5078 SHA512 
1059c3b5c87c0f5ae07a99aaab1af2f73c7767a536aa2cff1b6c518b53d9ef6cb75713b4aeb601ab02bf946dcf451d01775b27cf82c457c0b9869e4cfeb55965
 WHIRLPOOL 
859c5097db4db88642fdfe0189bb731f47e7fe5118e943958698c351b21b6e0762a106b9541a8554633f770c7c2a0d4b57a8b7b26584e96be1277ec887721d67
+DIST freecol-0.11.6-src.zip 45002451 SHA256 
52bbc35a8101cbfa770a004750c88969d6caf3f182733671a1e04dd97b86021a SHA512 
fbfec95ad7128477d631be92b750d639d42bde3e052c94265590933e841adf66e670d5e1b2f6e8ef05629afeafded60cbb495ef93272ebc14ce7fd2f2eaa53de
 WHIRLPOOL 
355c046419c4fe62a1564460145d13938ae7435a8cb518e1de156a5f575627249c5bccd79d56e8a2b3f156d8f0d291d2cd9c24e4c1d9b27efb9427a8a33acb07

diff --git a/games-strategy/freecol/files/freecol-0.11.6-gentoo.patch 
b/games-strategy/freecol/files/freecol-0.11.6-gentoo.patch
new file mode 100644
index 000..c087193
--- /dev/null
+++ b/games-strategy/freecol/files/freecol-0.11.6-gentoo.patch
@@ -0,0 +1,27 @@
+--- build.xml.orig 2015-12-09 21:10:08.272361404 -0500
 build.xml  2015-12-09 21:11:26.189663216 -0500
+@@ -36,12 +36,11 @@
+ 
+ 
+ 
+-
+-
++
+ 
+-
++
+ 
+-
++
+ 
+ 
+ 
+@@ -162,7 +161,7 @@
+ 
+ 
+-
+ 
+ 

diff --git a/games-strategy/freecol/freecol-0.11.6.ebuild 
b/games-strategy/freecol/freecol-0.11.6.ebuild
new file mode 100644
index 000..86e3be0
--- /dev/null
+++ b/games-strategy/freecol/freecol-0.11.6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils java-pkg-2 java-ant-2 games
+
+DESCRIPTION="An open source clone of the game Colonization"
+HOMEPAGE="http://www.freecol.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEP="dev-java/jsr173
+   dev-java/wstx:3.2
+   dev-java/commons-cli:1
+   dev-java/cortado
+   dev-java/miglayout"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip
+   ${COMMON_DEP}"
+RDEPEND=">=virtual/jre-1.8
+   ${COMMON_DEP}"
+
+S=${WORKDIR}/${PN}
+
+java_prepare() {
+   # jorbis isn't in portage yet
+   rm 
jars/{commons-cli-1.1,cortado-0.6.0,miglayout-core-4.2,miglayout-swing-4.2}.jar 
|| die
+   epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_prepare() {
+   java-pkg-2_src_prepare
+}
+
+src_configure() {
+   java-ant-2_src_configure
+}
+
+src_compile() {
+   EANT_BUILD_TARGET=package
+   EANT_EXTRA_ARGS="
+   -Dstax.jar=$(java-pkg_getjars jsr173)
+   -Dwoodstox.jar=$(java-pkg_getjars wstx-3.2)
+   -Dcli.jar=$(java-pkg_getjars commons-cli-1)
+   -Dmiglayout.jar=$(java-pkg_getjars miglayout)
+   -Dcortado.jar=$(java-pkg_getjars cortado)
+   "
+   java-pkg-2_src_compile
+}
+
+src_install() {
+   java-pkg_jarinto "${GAMES_DATADIR}"/${PN}
+   java-pkg_dojar FreeCol.jar
+   java-pkg_dolauncher ${PN} \
+   -into "${GAMES_PREFIX}" \
+   --pwd "${GAMES_DATADIR}"/${PN} \
+   --jar FreeCol.jar \
+   --java_args -Xmx512M
+   insinto "${GAMES_DATADIR}"/${PN}
+   doins -r data schema
+   doicon data/${PN}.png
+   make_desktop_entry ${PN} FreeCol
+   dodoc README
+   prepgamesdirs
+}
+
+pkg_setup() {
+   games_pkg_setup
+   java-pkg-2_pkg_setup
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   java-pkg-2_pkg_preinst
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2016-05-17 Thread Michael Sterrett
commit: 49bbbd5f445c6e1174b79b071abd989b77e15e91
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May 18 03:37:36 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May 18 03:37:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bbbd5f

games-strategy/wesnoth: version bump

Package-Manager: portage-2.2.28

 games-strategy/wesnoth/Manifest  |   1 +
 games-strategy/wesnoth/wesnoth-1.12.6.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 2c2c5b3..21296af 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1 +1,2 @@
 DIST wesnoth-1.12.5.tar.bz2 387726941 SHA256 
599aad40da4b271c5138ac5a4391d9ff9c367ee51f5c30ca138f6baf92aea81d SHA512 
1a785c02389cd4bdc79b61f62c5bb98f01fde61c3923527195a5a8e8f8986349fcda3d40a4fb14248626ea8e79eba12b8232e39cce08bfea7fbdf3d9627d53b4
 WHIRLPOOL 
7afbbf28de36ce3a55a177bc5b6de7f635c4e18de5934378fce6ea6a1da7ab95c55ff6c35b4a3166927efc17138fb18ef600e08969b29001455e21a260c8f6b6
+DIST wesnoth-1.12.6.tar.bz2 387869758 SHA256 
a50f384cead15f68f31cfa1a311e76a12098428702cb674d3521eb169eb92e4e SHA512 
12ca3b5de8fd385b05cc8e76604f7aed68127a7542599d6e97cce793e10636e00bd65dcb088701e20ccc7191f41b1d67a00b291f885df880fac00d13d6fbde7a
 WHIRLPOOL 
a1ca73e86ab66cb263e288f12d005210b1b9275012a9de470f1d60a1fa8b80d81d834c9bb9002920b8a6c94b13a413f451a5703d377bd8fbadfe455a41967221

diff --git a/games-strategy/wesnoth/wesnoth-1.12.6.ebuild 
b/games-strategy/wesnoth/wesnoth-1.12.6.ebuild
new file mode 100644
index 000..7a71ad6
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.12.6.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org/;
+SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="dbus dedicated doc fribidi nls server"
+
+RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X]
+   media-libs/sdl-net
+   !dedicated? (
+   >=media-libs/sdl-ttf-2.0.8
+   >=media-libs/sdl-mixer-1.2[vorbis]
+   >=media-libs/sdl-image-1.2[jpeg,png]
+   fribidi? ( dev-libs/fribidi )
+   dbus? ( sys-apps/dbus )
+   sys-libs/zlib
+   x11-libs/pango
+   dev-lang/lua:0
+   media-libs/fontconfig
+   )
+   >=dev-libs/boost-1.48:=[nls,threads]
+   virtual/libintl"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/gettext"
+
+src_prepare() {
+   if use dedicated || use server ; then
+   sed \
+   -e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
+   -e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
+   -e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
+   -e "s/GAMES_GROUP/${GAMES_GROUP}/" 
"${FILESDIR}"/wesnothd.rc \
+   > "${T}"/wesnothd || die
+   fi
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+   # bug #472994
+   mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die
+   mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local langs
+   for lang in $(cat po/LINGUAS)
+   do
+   has $lang $LINGUAS && langs+="$lang "
+   done
+   echo "$langs" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+   if [[ $(gcc-major-version) -eq 3 ]] ; then
+   filter-flags -fstack-protector
+   append-flags -fno-stack-protector
+   fi
+   # Work around eclass
+   append-flags -UNDEBUG
+   if use dedicated || use server ; then
+   mycmakeargs=(
+   "-DENABLE_CAMPAIGN_SERVER=TRUE"
+   "-DENABLE_SERVER=TRUE"
+   "-DSERVER_UID=${GAMES_USER_DED}"
+   "-DSERVER_GID=${GAMES_GROUP}"
+   "-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
+   )
+   else
+   mycmakeargs=(
+   $(cmake-utils_use_enable fribidi FRIBIDI)
+   

[gentoo-commits] repo/gentoo:master commit in: games-board/chessx/, games-board/chessx/files/

2016-05-16 Thread Michael Sterrett
commit: e74a4d3c37a99f2743e2b59a71725fef40f5ebc7
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May 16 19:23:10 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May 16 19:23:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74a4d3c

games-board/chessx: version bump

Package-Manager: portage-2.2.28

 games-board/chessx/Manifest  |  1 +
 games-board/chessx/chessx-1.4.0.ebuild   | 42 
 games-board/chessx/files/chessx-1.4.0-zlib.patch | 35 
 3 files changed, 78 insertions(+)

diff --git a/games-board/chessx/Manifest b/games-board/chessx/Manifest
index b9ac417..0b05449 100644
--- a/games-board/chessx/Manifest
+++ b/games-board/chessx/Manifest
@@ -1 +1,2 @@
 DIST chessx-1.3.2.tgz 4107133 SHA256 
b136cf56d37d34867cdb9538176e1703b14f61b3384885b6f100580d0af0a3ff SHA512 
a8047b240e793323876615c9d83711a2b28a3855f4e0be9a1823d6a86f9d5155d001c9e44c9ddc2d2da5b87d6c4f2583cfcb49ed96aa7341dca2dceaec6f4e8f
 WHIRLPOOL 
2fcc8dc2f89457b4a7f55cadf70e6b0c4267215e916f0acbaf85135c5240bc34bce207f4e697be7a69c3f0bcab721d0c12c15f4bf07841fc0dcf65e0ce16fefd
+DIST chessx-1.4.0.tgz 4128967 SHA256 
e4287235904810a0a1b2cdec3dc33fbc30aa0657c7b7343bd2130bd9626220f4 SHA512 
24e3fc60cdddb8a0136f96d6aa07d92e443264ade513be88a8c2eeb2717e04739a9b5963a3536a77aa499a1288c6cd9b8dddb312aae3087979d740f8528ec855
 WHIRLPOOL 
50cc7b6e6f0aad1dfa12b866171a4e7ce526bc54c77b4b950ab1755d63b584d29def87cef1bab341436f57e8c6818d14181ca5a91d6d050aa33415212028061e

diff --git a/games-board/chessx/chessx-1.4.0.ebuild 
b/games-board/chessx/chessx-1.4.0.ebuild
new file mode 100644
index 000..ad3f6f2
--- /dev/null
+++ b/games-board/chessx/chessx-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils qmake-utils games
+
+DESCRIPTION="Qt5-based Chess Database Utility"
+HOMEPAGE="http://chessx.sourceforge.net/;
+SRC_URI="http://sourceforge.net/projects/chessx/files/chessx/${PV}/${P}.tgz;
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtxml:5
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-zlib.patch
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   dogamesbin release/${PN}
+   dodoc ChangeLog TODO
+   doicon data/images/${PN}.png
+   domenu unix/chessx.desktop
+   prepgamesdirs
+}

diff --git a/games-board/chessx/files/chessx-1.4.0-zlib.patch 
b/games-board/chessx/files/chessx-1.4.0-zlib.patch
new file mode 100644
index 000..36d685d
--- /dev/null
+++ b/games-board/chessx/files/chessx-1.4.0-zlib.patch
@@ -0,0 +1,35 @@
+--- chessx-1.2.2/src/quazip/ioapi.h
 chessx-1.2.2-patched/src/quazip/ioapi.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* ioapi.h -- IO base function header for compress/uncompress .zip
+files using zlib + zip or unzip API
+ 
+--- chessx-1.2.2/src/quazip/unzip.c
 chessx-1.2.2-patched/src/quazip/unzip.c
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* unzip.c -- IO for uncompress .zip files using zlib
+Version 1.01e, February 12th, 2005
+ 
+--- chessx-1.2.2/src/quazip/unzip.h
 chessx-1.2.2-patched/src/quazip/unzip.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* unzip.h -- IO for uncompress .zip files using zlib
+Version 1.01e, February 12th, 2005
+ 
+--- chessx-1.2.2/src/quazip/zip.c
 chessx-1.2.2-patched/src/quazip/zip.c
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* zip.c -- IO on .zip files using zlib
+Version 1.01e, February 12th, 2005
+ 
+--- chessx-1.2.2/src/quazip/zip.h
 chessx-1.2.2-patched/src/quazip/zip.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* zip.h -- IO for compress .zip files using zlib
+Version 1.01e, February 12th, 2005
+ 



[gentoo-commits] repo/gentoo:master commit in: games-arcade/performous/

2016-05-16 Thread Michael Sterrett
commit: 00742e7a818d804bf14f461481b5b42e0e515f94
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May 16 15:53:41 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May 16 15:54:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00742e7a

games-arcade/performous: fix building with USE=tools by further commiting to 
use the system-cmake-find-zlib module

Package-Manager: portage-2.2.28

 games-arcade/performous/performous-1.0.ebuild | 4 +++-
 games-arcade/performous/performous-1.1.ebuild | 6 --
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/games-arcade/performous/performous-1.0.ebuild 
b/games-arcade/performous/performous-1.0.ebuild
index 9fa6cdf..fbdaa56 100644
--- a/games-arcade/performous/performous-1.0.ebuild
+++ b/games-arcade/performous/performous-1.0.ebuild
@@ -66,9 +66,11 @@ src_prepare() {
sed -i \
-e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
-e '/ Z /s/ Z / ZLIB /' \
+   -e 's/Z_FOUND/ZLIB_FOUND/g' \
+   -e 's/Z_LIBRARIES/ZLIB_LIBRARIES/g' \
-e 's/Jpeg/JPEG/' \
-e 's/Png/PNG/' \
-   game/CMakeLists.txt || die
+   {game,tools}/CMakeLists.txt || die
 
strip-linguas -u lang
 }

diff --git a/games-arcade/performous/performous-1.1.ebuild 
b/games-arcade/performous/performous-1.1.ebuild
index 9d54a66..1fcd585 100644
--- a/games-arcade/performous/performous-1.1.ebuild
+++ b/games-arcade/performous/performous-1.1.ebuild
@@ -63,10 +63,12 @@ src_prepare() {
"${FILESDIR}"/${P}-linguas.patch
sed -i \
-e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
-   -e '/ Z /s/ Z / ZLIB /' \
+   -e '/ Z /s/ Z/ ZLIB/g' \
+   -e 's/Z_FOUND/ZLIB_FOUND/g' \
+   -e 's/Z_LIBRARIES/ZLIB_LIBRARIES/g' \
-e 's/Jpeg/JPEG/' \
-e 's/Png/PNG/' \
-   game/CMakeLists.txt || die
+   {game,tools}/CMakeLists.txt || die
 
strip-linguas -u lang
 }



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/

2016-05-14 Thread Michael Sterrett
commit: 93efc502fb1a3f0db53a9464135bde247225f48d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun May 15 04:26:13 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sun May 15 04:26:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93efc502

games-emulation/sdlmame: improve makefile munging (bug #583044)

Package-Manager: portage-2.2.28

 games-emulation/sdlmame/sdlmame-0.173.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
index edac5fe..0c3368e 100644
--- a/games-emulation/sdlmame/sdlmame-0.173.ebuild
+++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild
@@ -53,12 +53,12 @@ S=${WORKDIR}
 
 # Function to disable a makefile option
 disable_feature() {
-   sed -i -e "/$1.*=/s:^:# :" makefile || die
+   sed -i -e "/^[  ]*$1.*=/s:^:# :" makefile || die
 }
 
 # Function to enable a makefile option
 enable_feature() {
-   sed -i -e "/^#.*$1.*=/s:^#::"  makefile || die
+   sed -i -e "/^#.*$1.*=/s:^#[ ]*::"  makefile || die
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/

2016-05-10 Thread Michael Sterrett
commit: d612d994f4d12ea0c6f8624e10564deedf68b020
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 10 07:11:05 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 10 07:11:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d612d994

games-emulation/sdlmame: fix buildins with gcc-4.9.3 with patch from Alexander 
Miller (bug #582576)

Package-Manager: portage-2.2.26

 .../sdlmame/files/sdlmame-0.173-cxx14.patch| 28 ++
 games-emulation/sdlmame/sdlmame-0.173.ebuild   |  4 +++-
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch 
b/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch
new file mode 100644
index 000..bd88cb4
--- /dev/null
+++ b/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch
@@ -0,0 +1,28 @@
+# work around gcc-4.9.3's implementation of cxx14
+# bug  582576 with patch from Alexander Miller
+# https://bugs.gentoo.org/show_bug.cgi?id=582576
+
+--- a/src/lib/util/strformat.h
 b/src/lib/util/strformat.h
+@@ -185,9 +185,8 @@
+ #include 
+ #include 
+ 
+-#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413)
+-namespace std
+-{
++namespace std {
++namespace mame_cxx14_compat {
+ template
+   inline constexpr auto
+   cbegin(const _Container& __cont) 
noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont))
+@@ -198,7 +197,8 @@
+   cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> 
decltype(std::end(__cont))
+   { return std::end(__cont); }
+ }
+-#endif
++using namespace mame_cxx14_compat;
++}
+ 
+ namespace util {
+ namespace detail {

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
index e5d5a0e..edac5fe 100644
--- a/games-emulation/sdlmame/sdlmame-0.173.ebuild
+++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild
@@ -73,7 +73,9 @@ src_unpack() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-qt.patch
+   epatch \
+   "${FILESDIR}"/${P}-qt.patch \
+   "${FILESDIR}"/${P}-cxx14.patch
# Disable using bundled libraries
enable_feature USE_SYSTEM_LIB_EXPAT
enable_feature USE_SYSTEM_LIB_FLAC



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/

2016-05-09 Thread Michael Sterrett
commit: eaeae75f6df51349d861b63bd91f73b2502e54fc
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May 10 00:28:13 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May 10 00:28:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaeae75f

games-emulation/sdlmame: testkeys was removed (bug #582578)

Package-Manager: portage-2.2.26

 games-emulation/sdlmame/sdlmame-0.173.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
index 7fa0a7c..e5d5a0e 100644
--- a/games-emulation/sdlmame/sdlmame-0.173.ebuild
+++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild
@@ -207,7 +207,7 @@ src_install() {
"${GAMES_SYSCONFDIR}/${PN}"/{ctrlr,cheat}
 
if use tools ; then
-   for f in castool chdman floptool imgtool jedutil ldresample 
ldverify romcmp testkeys ; do
+   for f in castool chdman floptool imgtool jedutil ldresample 
ldverify romcmp ; do
newgamesbin ${f} ${PN}-${f}
newman docs/man/${f}.1 ${PN}-${f}.1
done



[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2016-05-09 Thread Michael Sterrett
commit: f5bee3e69da931a3dd736b621b9ec82ec571828a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 18:10:45 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 18:11:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bee3e6

games-fps/doomsday: doomsday needs qtgui without gles2 (bug #572040)

Package-Manager: portage-2.2.26

 games-fps/doomsday/doomsday-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/doomsday/doomsday-1.15.8.ebuild 
b/games-fps/doomsday/doomsday-1.15.8.ebuild
index ca0cd11..fa90bfd 100644
--- a/games-fps/doomsday/doomsday-1.15.8.ebuild
+++ b/games-fps/doomsday/doomsday-1.15.8.ebuild
@@ -27,7 +27,7 @@ DEPEND="
dev-qt/qtopengl:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   dev-qt/qtgui:5
+   dev-qt/qtgui:5[-gles2]
dev-qt/qtcore:5
net-misc/curl
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsfml/, media-libs/libsfml/files/

2016-05-08 Thread Michael Sterrett
commit: 14056e8c17312eaec4e00a17cd9d02c2a1c14bad
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 01:45:27 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 01:45:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14056e8c

media-libs/libsfml: clean old

Package-Manager: portage-2.2.26

 media-libs/libsfml/Manifest|   1 -
 .../libsfml/files/libsfml-1.6-deps-and-flags.patch | 111 
 media-libs/libsfml/files/libsfml-1.6-destdir.patch | 112 -
 media-libs/libsfml/files/libsfml-1.6-gcc46.patch   |  11 --
 media-libs/libsfml/files/libsfml-1.6-gcc47.patch   |  11 --
 .../libsfml/files/libsfml-1.6-libpng15.patch   |  20 
 media-libs/libsfml/libsfml-1.6-r1.ebuild   |  64 
 7 files changed, 330 deletions(-)

diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index 5542da5..7c8b38c 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -1,2 +1 @@
-DIST SFML-1.6-sdk-linux-32.tar.gz 12937755 SHA256 
b1c18f9b99c54ebb4cd433792f33ed2b85c846cca28eb871a12b3191dc1532f8 SHA512 
518121bf05ab8b1f4ad917eaca72951ff870e992f79e2b3da94baad762e7de63ce331cf4cade172e285015fb6fec501e25039c633be2f7b77d77b171dc29cb0a
 WHIRLPOOL 
fee6692123c394b4d67d1937756315daf7386bf8d0292bbeb94ba7db53552010e8f92187496ce9b72f6aad4922e5ea5da191ddaf9baf0f96a7b741a1d1d17f2e
 DIST libsfml-2.3.2.tar.gz 22203359 SHA256 
55e7c864938e03ceb7d6d05c66f8e0dc886e632805d0ae17c222da317ba14e4c SHA512 
db491b57595d567e6ce47d081fd6292bff924678fe0a61243f2dfa23df187d2c58f3bd91ea13447e49bec5f888777f338bfa461aec86d9328710623d73aeb424
 WHIRLPOOL 
acef2cc6775ee16151cf5809e78ede2e10f5a5ae51d5d90851a17f8b73b4f599e4eb11bc16bca1db53db507906936f149a38a5670e8a81797ac5a5165d9adc83

diff --git a/media-libs/libsfml/files/libsfml-1.6-deps-and-flags.patch 
b/media-libs/libsfml/files/libsfml-1.6-deps-and-flags.patch
deleted file mode 100644
index bd24ce5..000
--- a/media-libs/libsfml/files/libsfml-1.6-deps-and-flags.patch
+++ /dev/null
@@ -1,111 +0,0 @@
 SFML-1.6/src/SFML/Audio/Makefile
-+++ SFML-1.6/src/SFML/Audio/Makefile
-@@ -25,7 +25,7 @@
-   $(CPP) -o $@ -c $< $(CFLAGS)
- 
- $(OBJVORBIS): %.o: %.c
--  $(CC) -o $@ -c $< $(CFLAGSEXT)
-+  $(CC) -o $@ -c $< $(CFLAGS)
- 
- .PHONY: clean mrproper
- 
 SFML-1.6/src/SFML/Graphics/GraphicsContext.hpp
-+++ SFML-1.6/src/SFML/Graphics/GraphicsContext.hpp
-@@ -30,7 +30,7 @@
- 
- #include 
- #include 
--#include 
-+#include 
- #include 
- #include 
- 
 SFML-1.6/src/SFML/Graphics/ImageLoader.cpp
-+++ SFML-1.6/src/SFML/Graphics/ImageLoader.cpp
-@@ -28,11 +28,12 @@
- #include 
- extern "C"
- {
--#include 
--#include 
-+#include 
-+#include 
- }
--#include 
- #include 
-+#include 
-+#include 
- #include 
- 
- 
 SFML-1.6/src/SFML/Graphics/Makefile
-+++ SFML-1.6/src/SFML/Graphics/Makefile
-@@ -1,15 +1,7 @@
- SRC = $(wildcard *.cpp)
--SRCGLEW = $(wildcard ./GLEW/*.c)
--SRCJPEG = $(wildcard ./libjpeg/*.c)
--SRCPNG  = $(wildcard ./libpng/*.c)
- SRCSOIL = $(wildcard ./SOIL/*.c)
--SRCZLIB = $(wildcard ./zlib/*.c)
- OBJ = $(SRC:.cpp=.o)
--OBJGLEW = $(SRCGLEW:.c=.o)
--OBJJPEG = $(SRCJPEG:.c=.o)
--OBJPNG  = $(SRCPNG:.c=.o)
- OBJSOIL = $(SRCSOIL:.c=.o)
--OBJZLIB = $(SRCZLIB:.c=.o)
- 
- ifeq ($(STATIC), yes)
- LIB = libsfml-graphics-s.a
-@@ -23,22 +15,22 @@
- 
- all: $(LIB)
- 
--libsfml-graphics-s.a: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) 
$(OBJZLIB)
--  $(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) 
$(OBJSOIL) $(OBJZLIB)
-+libsfml-graphics-s.a: $(OBJ) $(OBJSOIL)
-+  $(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) $(OBJSOIL)
- 
--libsfml-graphics.so: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) 
$(OBJZLIB)
--  $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) 
$(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB) -lfreetype -lX11 -lGL
-+libsfml-graphics.so: $(OBJ) $(OBJSOIL)
-+  $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) 
$(OBJSOIL) -lGLEW -ljpeg -lpng -lz -lfreetype -lX11 -lGL
- 
- $(OBJ): %.o: %.cpp
-   $(CPP) -o $@ -c $< $(CFLAGS) -I/usr/include/freetype2
- 
--$(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB): %.o: %.c
--  $(CC) -o $@ -c $< $(CFLAGSEXT) -DSTBI_FAILURE_USERMSG
-+$(OBJSOIL): %.o: %.c
-+  $(CC) -o $@ -c $< $(CFLAGS) -DSTBI_FAILURE_USERMSG
- 
- .PHONY: clean mrproper
- 
- clean:
--  @rm -rf $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
-+  @rm -rf $(OBJ) $(OBJSOIL)
- 
- mrproper: clean
-   @rm -rf $(LIBNAME)
 SFML-1.6/src/SFML/Makefile
-+++ SFML-1.6/src/SFML/Makefile
-@@ -4,7 +4,7 @@
- ifeq ($(DEBUGBUILD), yes)
- DEBUGFLAGS = -g -DDEBUG
- else
--DEBUGFLAGS = -O2 -DNDEBUG
-+DEBUGFLAGS = -DNDEBUG
- endif
- 
- ifeq ($(STATIC), no)
-@@ -17,9 +17

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dolphin/

2016-05-08 Thread Michael Sterrett
commit: 23a37c9b1224d607a6401b13ddd897cb198a3d59
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 01:44:13 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 01:44:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a37c9b

games-emulation/dolphin: clean old (last user of libsfml-1)

Package-Manager: portage-2.2.26

 games-emulation/dolphin/Manifest|   2 -
 games-emulation/dolphin/dolphin-4.0-r2.ebuild   | 154 ---
 games-emulation/dolphin/dolphin-4.0.2-r7.ebuild | 155 
 3 files changed, 311 deletions(-)

diff --git a/games-emulation/dolphin/Manifest b/games-emulation/dolphin/Manifest
index 7bdb097..2cc1c50 100644
--- a/games-emulation/dolphin/Manifest
+++ b/games-emulation/dolphin/Manifest
@@ -1,3 +1 @@
-DIST dolphin-4.0.2.zip 28261421 SHA256 
f20c824ee83c3a495fd019747d2f8254477b94c135415b386142f89716d05d66 SHA512 
5b1931a133fd431b8f03f47c4c1cfe89f752de17f792e2729421df439564d15a8e35b17e82e31cef99230157de4aa16b2572b28ad67f23ca23c5492972df2938
 WHIRLPOOL 
48dcc47de02e6aa25e5318bc2564df1ab510210556e3e7c9442f405abd04879b8cff85afb5f1fa7a36364902a472f18bf5fa8da3a9db59b915d41d4e60f3b235
-DIST dolphin-4.0.zip 23439392 SHA256 
a698caf05f47a55c30e09d0aab053a412df683de2e139a6348156b03c502a0ec SHA512 
02e366c2fa95ab5f37b0a66b94a5b56a632ef81e13febd982d6385cfaf7fa3edb4364180d4b8312e82bc7b8f150d02cde10248996f6a12286a20d684024aca20
 WHIRLPOOL 
0cb7b28b91f4b7bf93c56f2dd31d080e7e0418fb53d9cc9093ca995d2c99a1fa7d5d82111e2c8db363e2b07384be39ec0062ab0252233f480b8e45e9304e
 DIST dolphin-5.0.zip 28317729 SHA256 
2b1003360d52baf12a1bcd4d75f379749b0fd4001948ec1a24d0539c37aae055 SHA512 
1b1c0dd6da4ba7e9ffe30499fae582b922c9bbd8b3d8159fbf9f4bfa1e744ef5b4c00a85d34f7cdd6e01efa32133f59b2a1f42cafc9d620f7fc7462c4ba73615
 WHIRLPOOL 
73cc25bafcb0d32592e8ad799b0a3d458cfa944ad15380a3b8f1cf27f3e024c314b08469a17f6d92edced95631bba38e39e1ccd625227c0520813abbd399e0f4

diff --git a/games-emulation/dolphin/dolphin-4.0-r2.ebuild 
b/games-emulation/dolphin/dolphin-4.0-r2.ebuild
deleted file mode 100644
index a326e47..000
--- a/games-emulation/dolphin/dolphin-4.0-r2.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-WX_GTK_VER="2.9"
-
-inherit cmake-utils eutils pax-utils toolchain-funcs versionator wxwidgets 
games
-
-SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.zip -> ${P}.zip"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Gamecube and Wii game emulator"
-HOMEPAGE="https://www.dolphin-emu.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="alsa ao bluetooth doc ffmpeg +lzo openal opengl openmp portaudio 
pulseaudio"
-
-RESTRICT="mirror"
-
-RDEPEND=">=media-libs/glew-1.6
-   >=media-libs/libsdl-1.2[joystick]
-   =net-libs/miniupnpc-1.8
-   sys-libs/readline:=
-   x11-libs/libXext
-   x11-libs/libXrandr
-   alsa? ( media-libs/alsa-lib )
-   ao? ( media-libs/libao )
-   bluetooth? ( net-wireless/bluez )
-   ffmpeg? ( virtual/ffmpeg )
-   lzo? ( dev-libs/lzo )
-   openal? ( media-libs/openal )
-   opengl? ( virtual/opengl )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   "
-DEPEND="${RDEPEND}
-   app-arch/zip
-   media-gfx/nvidia-cg-toolkit
-   media-libs/freetype
-   media-libs/libsoundtouch
-   >=sys-devel/gcc-4.6.0
-   x11-libs/wxGTK:2.9
-   "
-
-pkg_pretend() {
-
-   local ver=4.6.0
-   local msg="${PN} needs at least GCC ${ver} set to compile."
-
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! version_is_at_least ${ver} $(gcc-fullversion); then
-   eerror ${msg}
-   die ${msg}
-   fi
-   fi
-
-}
-
-src_prepare() {
-
-   # Remove automatic dependencies to prevent building without flags 
enabled.
-   if use !alsa; then
-   sed -i -e '^/include(FindALSA/d' CMakeLists.txt || die
-   fi
-   if use !ao; then
-   sed -i -e '/^check_lib(AO/d' CMakeLists.txt || die
-   fi
-   if use !bluetooth; then
-   sed -i -e '/^check_lib(BLUEZ/d' CMakeLists.txt || die
-   fi
-   if use !openal; then
-   sed -i -e '/^include(FindOpenAL/d' CMakeLists.txt || die
-   fi
-   if use !portaudio; then
-   sed -i -e '/CMAKE_REQUIRED_LIBRARIES portaudio/d' 
CMakeLists.txt || die
-   fi
-   if use !pulseaudio; then
-   sed -i -e '/^check_lib(PULSEAUDIO/d' CMakeLists.txt || die
-   fi
-
-   # Remove ALL the bundled libraries, aside from:
-   # - SOIL: The sources are not public.
-   # - Bochs-disasm: Don't know what it is.
-   # - CLRun: Part of OpenCL

[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-05-08 Thread Michael Sterrett
commit: fcae69834d40a4304c0e236dadf73625ac6c82e8
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 00:15:23 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 00:15:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcae6983

profiles: media-libs/csfml and dev-python/pysfml are gone

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 04ca8fa..dcc717c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -151,13 +151,6 @@ dev-java/freehep-xml
 # expect unexpected, weird, and potentially fatal results.
 =dev-lang/perl-5.24*
 
-# Michael Sterrett <mr_bon...@gentoo.org> (06 Apr 2016)
-# These pin an old crufty version of media-libs/libsfml
-# and aren't used by anything in the tree.
-# Masked for removal on 20160506
-media-libs/csfml
-dev-python/pysfml
-
 # Michael Palimaka <kensing...@gentoo.org> (07 Apr 2016)
 # Obsolete. Merged into media-libs/libexif.
 # Masked for removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: media-libs/csfml/files/, media-libs/csfml/

2016-05-08 Thread Michael Sterrett
commit: 27a2254104ee4f894406c3e862e7ed257848ca7f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 00:13:15 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 00:14:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a22541

media-libs/csfml: media-libs/csfml is gone

 media-libs/csfml/Manifest  |  1 -
 media-libs/csfml/csfml-1.6.ebuild  | 34 
 media-libs/csfml/files/csfml-1.6-destdir.patch | 76 --
 media-libs/csfml/metadata.xml  |  8 ---
 4 files changed, 119 deletions(-)

diff --git a/media-libs/csfml/Manifest b/media-libs/csfml/Manifest
deleted file mode 100644
index ec5c9fd..000
--- a/media-libs/csfml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SFML-1.6-c-sdk-linux-32.tar.gz 1070818 SHA256 
c186cc5f0c9e4eee8864143d8e5757849bc84689af43223996e1b289958c076e SHA512 
f40951cc68a6a6db7df161d7e5501d9533564237e99fec7b0d2372221028b46ac9ce3e9e98cc574245125852fbd0dd0760279570b0287aafbc6b26aa038f
 WHIRLPOOL 
c3e27b8a2ffb01a120b02d1a8f659b1330b2052b37f3b8dd51a47a99d5ca0e962fb6706fc420693b87c620010e3eacf24eab950a42db280147f4a73a5cb7f9f2

diff --git a/media-libs/csfml/csfml-1.6.ebuild 
b/media-libs/csfml/csfml-1.6.ebuild
deleted file mode 100644
index b892f59..000
--- a/media-libs/csfml/csfml-1.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="C library for the Simple and Fast Multimedia Library (SFML)"
-HOMEPAGE="http://sfml.sourceforge.net/;
-SRC_URI="mirror://sourceforge/sfml/SFML-${PV}-c-sdk-linux-32.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="~media-libs/libsfml-${PV}"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/SFML-${PV}/CSFML"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-destdir.patch
-}
-
-src_compile() {
-   emake CPP=$(tc-getCXX)
-}
-
-src_install() {
-   emake DESTDIR="${D}" prefix=/usr libdir=/usr/$(get_libdir) install
-   use doc && dohtml doc/html/*
-}

diff --git a/media-libs/csfml/files/csfml-1.6-destdir.patch 
b/media-libs/csfml/files/csfml-1.6-destdir.patch
deleted file mode 100644
index cdf0c46..000
--- a/media-libs/csfml/files/csfml-1.6-destdir.patch
+++ /dev/null
@@ -1,76 +0,0 @@
 SFML-1.6.orig/CSFML/src/SFML/Audio/Makefile
-+++ SFML-1.6/CSFML/src/SFML/Audio/Makefile
-@@ -20,4 +20,4 @@
-   @rm -rf $(LIBNAME)
- 
- install:
--  @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) 
$(DESTLIBDIR)/$(LIB))
-+  @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) 
$(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
 SFML-1.6.orig/CSFML/src/SFML/Graphics/Makefile
-+++ SFML-1.6/CSFML/src/SFML/Graphics/Makefile
-@@ -20,4 +20,4 @@
-   @rm -rf $(LIBNAME)
- 
- install:
--  @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) 
$(DESTLIBDIR)/$(LIB))
-+  @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) 
$(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
 SFML-1.6.orig/CSFML/src/SFML/Makefile
-+++ SFML-1.6/CSFML/src/SFML/Makefile
-@@ -1,15 +1,18 @@
- export CC = gcc
- export CPP= g++
--export CFLAGS = -W -Wall -pedantic -fPIC -Wno-unused -I../.. 
-I../../../include -DNDEBUG -DCSFML_EXPORTS -O2
--export LDFLAGS= -shared
-+export CFLAGS += -W -Wall -pedantic -fPIC -Wno-unused -I../.. 
-I../../../include -DNDEBUG -DCSFML_EXPORTS
-+export LDFLAGS+= -shared
- export LIBPATH= ../../../lib
- export VERSION= 1.6
- export CP = cp
- export LN = ln
- export LNFLAGS= -s -f
--export DESTDIR= /usr/local
--export DESTLIBDIR = $(DESTDIR)/lib
--export DESTINCDIR = $(DESTDIR)/include
-+export DESTDIR=
-+ifeq ($(origin prefix), undefined)
-+   export prefix = /usr/local
-+endif
-+export libdir = $(prefix)/lib
-+export includedir = $(prefix)/include
- 
- all: csfml-system csfml-window csfml-network csfml-graphics csfml-audio
- 
-@@ -42,6 +45,6 @@
-   @(cd ./System && $(MAKE) $@ && cd ../Window && $(MAKE) $@ && cd 
../Network && $(MAKE) $@ && cd ../Graphics && $(MAKE) $@ && cd ../Audio && 
$(MAKE) $@)
- 
- install:
--  @(mkdir -p $(DESTLIBDIR))
--  @(mkdir -p $(DESTINCDIR))
--  @(cd ./System && $(MAKE) $@ && cd ../Window && $(MAKE) $@ && cd 
../Network && $(MAKE) $@ && cd ../Graphics && $(MAKE) $@ && cd ../Audio && 
$(MAKE) $@ && $(CP) -r ../../../include/SFML/ $(DESTINCDIR))
-+  @(mkdir -p $(DESTDIR)/$(libdir))
-+  @(mkdir -p $(DESTDIR)/$(incl

[gentoo-commits] repo/gentoo:master commit in: dev-python/pysfml/

2016-05-08 Thread Michael Sterrett
commit: b1c96221cf6c5c6b4e3e6134c3c1c303e6fae03e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  9 00:14:01 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Mon May  9 00:14:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c96221

dev-python/pysfml: dev-python/pysfml is gone

 dev-python/pysfml/Manifest |  1 -
 dev-python/pysfml/metadata.xml | 11 -
 dev-python/pysfml/pysfml-1.6-r1.ebuild | 41 --
 3 files changed, 53 deletions(-)

diff --git a/dev-python/pysfml/Manifest b/dev-python/pysfml/Manifest
deleted file mode 100644
index 376926f..000
--- a/dev-python/pysfml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SFML-1.6-python-sdk.zip 170889 SHA256 
1c6808bffb2e7346f6ca44e778245412427f21d59940dfd37088149e6557cd33 SHA512 
e43aecd95cde10578ffc4f2eaf352efcc42983ff4edd7c30aebdb3c15c73cf5a261d61dda544a726fcfc7d6946d73d6b6de99896e4d9b3c3d8e8ff7166ee2a59
 WHIRLPOOL 
feb2e80c274a2af3ec918326adbc20f0a1df926f2c6d471c3fa3c5f8182b83c3bbb4496d2b0585a656021e1210b6180f9720b4e03584a0f9ce35c4861c8de1a1

diff --git a/dev-python/pysfml/metadata.xml b/dev-python/pysfml/metadata.xml
deleted file mode 100644
index b8f4d56..000
--- a/dev-python/pysfml/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   sfml
-   
-

diff --git a/dev-python/pysfml/pysfml-1.6-r1.ebuild 
b/dev-python/pysfml/pysfml-1.6-r1.ebuild
deleted file mode 100644
index a0d2abe..000
--- a/dev-python/pysfml/pysfml-1.6-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for the Simple and Fast Multimedia Library (SFML)"
-HOMEPAGE="http://sfml.sourceforge.net/;
-SRC_URI="mirror://sourceforge/sfml/SFML-${PV}-python-sdk.zip"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-DEPEND="~media-libs/libsfml-${PV}"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/SFML-${PV}/python
-
-python_compile() {
-   if [[ ${EPYTHON} == python2* ]] ; then
-   local CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   export CFLAGS
-   fi
-
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dohtml doc/*
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins -r samples/* || die "doins failed"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2016-05-08 Thread Michael Sterrett
commit: 93ac5a10c6de7338cb828211f8fe7d7372fbf50a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun May  8 20:21:44 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sun May  8 20:26:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ac5a10

games-roguelike/angband: version bump (bug #582468)

Package-Manager: portage-2.2.26

 games-roguelike/angband/Manifest |   1 +
 games-roguelike/angband/angband-4.0.5.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest
index 5abfef6..d6c6bb0 100644
--- a/games-roguelike/angband/Manifest
+++ b/games-roguelike/angband/Manifest
@@ -1 +1,2 @@
 DIST angband-4.0.4.tar.gz 19888293 SHA256 
93f95444304d5178d23569dbd3dbe1eb29747201d353c676206f26b5bec4667c SHA512 
73dbf0782f042dbc5ee9fe42430041f447a58ec14076280d2d6a44ec2b338dd4a7c220dc36f1b214380852283fb0d6e56fb338c2da95911b450714fb7f71e680
 WHIRLPOOL 
aafa1fb9f0a54f8a39cb194e86fc4df43f0d773da58703b401cda0856ef2f99db7f351f444a3e0405b140a6130dd2da6fb318fde0e66f143ad38c51b7b91fa73
+DIST angband-4.0.5.tar.gz 19886562 SHA256 
0d769a0f349842b0c78cbcd1804a9e08f064e75ca26b957710e4c2a3eb14f852 SHA512 
9ad46430d7e3c4b7676042b28107a2a5b9b2ed967dd1f45b91ca37583fa2d5e9ba25d963a6510ee091b8fdb3a704a60002d851d7898a6298567f804dce36a88b
 WHIRLPOOL 
f725bc940332b90081583f2eccc4890ce1a7a7426bd9f5ae69272beaaa79741797b46ffd283ec2969d14167c6c50d1ff738a573dade045bda79d0c7f51053e5a

diff --git a/games-roguelike/angband/angband-4.0.5.ebuild 
b/games-roguelike/angband/angband-4.0.5.ebuild
new file mode 100644
index 000..8672d41
--- /dev/null
+++ b/games-roguelike/angband/angband-4.0.5.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils gnome2-utils versionator games
+
+MAJOR_PV=$(get_version_component_range 1-2)
+
+DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
+HOMEPAGE="http://rephial.org/;
+SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="ncurses sdl +sound X"
+
+RDEPEND="X? ( x11-libs/libX11 )
+   !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
+   ncurses? ( sys-libs/ncurses:0=[unicode] )
+   sdl? ( media-libs/libsdl[video,X]
+   media-libs/sdl-ttf
+   media-libs/sdl-image
+   sound? ( media-libs/sdl-mixer[mp3]
+   media-libs/libsdl[sound] ) )"
+DEPEND="${RDEPEND}
+   dev-python/docutils
+   virtual/pkgconfig"
+
+src_prepare() {
+
+   sed -i -e '/libpath/s#datarootdir#datadir#' configure.ac || die
+   sed -i -e "/^.SILENT/d" mk/buildsys.mk.in || die
+   sed -i -e '/^DOC =/s/=.*/=/' doc/Makefile || die
+
+   if use !sound ; then
+   sed -i -e 's/sounds//' lib/Makefile || die
+   fi
+
+   # Game constant files are now system config files in Angband, but
+   # users will be hidden from applying updates by default
+   {
+   echo 
"CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/customize/\""
+   echo 
"CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/gamedata/\""
+   } > "${T}"/99${PN} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use sdl; then
+   myconf="$(use_enable sound sdl-mixer)"
+   else
+   myconf="--disable-sdl-mixer"
+   fi
+
+   ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \
+   egamesconf \
+   --bindir="${GAMES_BINDIR}" \
+   --with-private-dirs \
+   $(use_enable X x11) \
+   $(use_enable sdl) \
+   $(use_enable ncurses curses) \
+   $(use !sdl && use !ncurses && use !X && \
+   echo --enable-curses) \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="changes.txt faq.txt readme.txt thanks.txt" \
+   default
+
+   dohtml doc/manual.html
+   doenvd "${T}"/99${PN}
+
+   if use X || use sdl ; then
+   if use X; then
+   make_desktop_entry "angband -mx11" "Angband (X11)" 
"${PN}"
+   fi
+
+   if use sdl; then
+   make_desktop_entry "angband -msdl" "Angband (SDL)" 
"${PN}"
+   fi
+
+   local s
+   for s in 16 32 128 256 512
+   do
+   newicon -s ${s} lib/icons/att-${s}.png "${PN}.png"
+   done
+

[gentoo-commits] repo/gentoo:master commit in: games-arcade/ceferino/

2016-05-06 Thread Michael Sterrett
commit: c770d13c0e51258e7d922feafd00111b82227120
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat May  7 00:20:51 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Sat May  7 00:22:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c770d13c

games-arcade/ceferino: use Debian tarball which include upstream svn changes.  
Fixes bug #129020

Package-Manager: portage-2.2.26

 games-arcade/ceferino/Manifest  |  1 +
 games-arcade/ceferino/ceferino-0.97.8-r1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/games-arcade/ceferino/Manifest b/games-arcade/ceferino/Manifest
index 361afea..e43c217 100644
--- a/games-arcade/ceferino/Manifest
+++ b/games-arcade/ceferino/Manifest
@@ -1 +1,2 @@
 DIST ceferino-0.97.8.tar.gz 2380632 SHA256 
6f0f2674a8a968950498570b89123e341dca50499d255e7bcdf3703a85aa3074 SHA512 
459e5b5e19ff9cfc8bd82af856dea68d5f8694ff2b4a04e35c1b3fa1d065c8d8c60025b5e9ea1918eae4bf12a9ca354187513a3cb2813a55d39ef57deb2a7d05
 WHIRLPOOL 
f989e81fc032ea6c65486d07ce80834052aa7ac31b3aceebe1580212817a3f59f6e0bb2b9fd1fa0fe1d14c11af164965675d164b836b7c032a0ddce21c39d3d4
+DIST ceferino_0.97.8+svn37.orig.tar.gz 2104956 SHA256 
b52ccce6051e78d8c368d76335d027442162e6bac44709ef06627a8fa8cb2fc6 SHA512 
83bccb39f0ecd9f41767c4d94cebb3266c77f11eb22d6cf517f6488af384bad88bdd538b5746e0a3c6e1a57481a4c946ec03afb97a000cd21664d3f179e1a9b6
 WHIRLPOOL 
d8bbba49f1864aaf92f52d45a45f46cb0d1d112e7868f979da903149119496faeee179849df949e904ed9ac39b0259d7210d1e4a7a4a38bc3a5131d1230575dd

diff --git a/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild 
b/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild
new file mode 100644
index 000..129298b
--- /dev/null
+++ b/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils games
+
+DESCRIPTION="Super-Pang clone (destroy bouncing balloons with your grapnel)"
+HOMEPAGE="http://www.loosersjuegos.com.ar/juegos/ceferino;
+SRC_URI="mirror://debian/pool/main/c/ceferino/${PN}_${PV}+svn37.orig.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+RDEPEND=">=media-libs/libsdl-1.2[video]
+   >=media-libs/sdl-image-1.2
+   >=media-libs/sdl-mixer-1.2
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${P}+svn37
+
+src_prepare() {
+   sed -i \
+   -e '/^INCLUDES/s:\$(datadir)/locale:/usr/share/locale:' \
+   src/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   egamesconf $(use_enable nls)
+}
+
+src_install() {
+   default
+   newicon data/ima/icono.png ${PN}.png
+   make_desktop_entry ceferino "Don Ceferino Hazaña"
+   prepgamesdirs
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   if ! has_version "media-libs/sdl-mixer[mod]" ; then
+   ewarn
+   ewarn "To hear music, you will have to rebuild 
media-libs/sdl-mixer"
+   ewarn "with the \"mod\" USE flag turned on."
+   ewarn
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/digger/

2016-05-06 Thread Michael Sterrett
commit: 002bac8de7a6172ebd53741792c4107d56ec0c8d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 20:36:57 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 20:36:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002bac8d

games-arcade/digger: use the mirrors since gitorious is going away (bug #544846)

Package-Manager: portage-2.2.26

 games-arcade/digger/digger-20140423.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/digger/digger-20140423.ebuild 
b/games-arcade/digger/digger-20140423.ebuild
index 6948570..45d0893 100644
--- a/games-arcade/digger/digger-20140423.ebuild
+++ b/games-arcade/digger/digger-20140423.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,7 +7,7 @@ inherit eutils games
 
 DESCRIPTION="Digger Remastered"
 HOMEPAGE="http://www.digger.org/;
-SRC_URI="https://gitorious.org/digger/digger/archive/8d5769c59d68b37a5b30aa7a9cbfa5a9e15e7ed3.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/

2016-05-06 Thread Michael Sterrett
commit: 9a559a0a7706b960be5b02d6404c79af1bd9021c
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 20:32:29 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 20:32:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a559a0a

games-sports/xmoto: apply all the patches from Debian.  Fixes bug #572518

Package-Manager: portage-2.2.26

 games-sports/xmoto/Manifest|  1 +
 games-sports/xmoto/xmoto-0.5.11.ebuild | 15 ++-
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index 8516078..4568381 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1,2 +1,3 @@
 DIST inksmoto-0.7.0.tar.gz 2628941 SHA256 
60bd1369d4c347e127886a5813af13daf39b56ce818c9f8b2fc7d4bba0af7e11 SHA512 
af0ae49ea160a2274f6835abd82ccaa00dc9ff81875b7d4ea29789388c131b519cb77e6da42efeaf51d52b97090c67320af38145204a1d5418781c99cb23a704
 WHIRLPOOL 
e7137f1f23815cdef1061896b8dd687af38a79be341827dcaa437c39de95a98d94b4173d973899a8422c3e77088da11869957996f21c2822d8cfddf15b6a7ea6
 DIST xmoto-0.5.11-src.tar.gz 40785573 SHA256 
a584a6f9292b184686b72c78f16de4b82d5c5b72ad89e41912ff50d03eca26b2 SHA512 
7046745e8f7a045fa2ce1deb3fd75b73b233dc1092f5ecd6dd4e42938f70269a93a3a623a39a1f0520c90643a42dc1ce93c43ad07bf225ff6c50741cc02511f6
 WHIRLPOOL 
9301a6456dea420cc92706022b9003446363d90591f6c90977a1e85195419f42d168456db61077d4e757976ee7ccbb183e6337fda4a683334cea796aa65a7c3b
+DIST xmoto_0.5.11+dfsg-6.debian.tar.xz 25240 SHA256 
066a62c61c026a5bb698058023db058f6192c062e48c04edcae73abc608eb0d2 SHA512 
961f97a3427e77cf020d73820ff99fdc0ca81e5953a18ed9386a1b476eb2af897073adcd7141e993fbf4f8fdca9efdab8cf20b89bfc31196afdcb4f2095ab390
 WHIRLPOOL 
d1c57655ff095d4edb81643c65a4c9530c7287cf79d7a20247b33a4f33b0e3a83afc798ac5248e8f097c9a38cb54a104fb7e125071b27e3e27ba5a9bfccd8aa3

diff --git a/games-sports/xmoto/xmoto-0.5.11.ebuild 
b/games-sports/xmoto/xmoto-0.5.11.ebuild
index 5ecfe3d..82e62ac 100644
--- a/games-sports/xmoto/xmoto-0.5.11.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11.ebuild
@@ -1,15 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-inherit eutils flag-o-matic games
+inherit autotools eutils flag-o-matic games
 
 LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ 
as separator :(
 LVL="inksmoto-${LVL_PV}"
+DEB_PV=6
 DESCRIPTION="A challenging 2D motocross platform game"
 HOMEPAGE="http://xmoto.tuxfamily.org;
 SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
+   
mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
editor? ( 
http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
 
 LICENSE="GPL-2"
@@ -36,24 +38,27 @@ RDEPEND="
media-fonts/dejavu
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
+   app-arch/xz-utils
nls? ( sys-devel/gettext )"
 RDEPEND="${RDEPEND}
editor? ( media-gfx/inkscape )"
 
 src_prepare() {
+   EPATCH_SOURCE="${WORKDIR}/debian/patches" \
+   epatch $(cat ${WORKDIR}/debian/patches/series)
use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
sed -i \
-e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
po/Makefile.in.in || die
-
-   epatch "${FILESDIR}"/${P}-utf8.patch
+   mv configure.{in,ac} || die
+   eautoreconf
 }
 
 src_configure() {
# bug #289792
filter-flags -DdDOUBLE -DdSINGLE
# bug #569624 - ode-0.13 needs one or the other defined
-   append-flags -Dd$(has_version 'dev-games/ode[double-precision]' && echo 
DOUBLE || echo SINGLE)
+   append-cppflags -Dd$(has_version 'dev-games/ode[double-precision]' && 
echo DOUBLE || echo SINGLE)
 
egamesconf \
--enable-threads=posix \



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/, media-libs/libsdl2/files/

2016-05-06 Thread Michael Sterrett
commit: 4f9e81a49b1e76bd49e908a62de183b527fc9e08
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 16:59:43 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 17:09:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9e81a4

media-libs/libsdl2: clean old

Package-Manager: portage-2.2.26

 media-libs/libsdl2/Manifest|   1 -
 .../libsdl2/files/libsdl2-2.0.3-gles-wayland.patch |  59 
 .../libsdl2/files/libsdl2-2.0.3-static-libs.patch  |  89 
 media-libs/libsdl2/libsdl2-2.0.3-r200.ebuild   | 152 -
 4 files changed, 301 deletions(-)

diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 2f64355..b878bc5 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -1,2 +1 @@
-DIST SDL2-2.0.3.tar.gz 3871267 SHA256 
a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c SHA512 
b6d2485154fbc07ab86a4305485e116d35fac25a97033b9e1c65ee0eb8251a18209cb1de3a914d9c0ddc53aa1ffac66c865b111d218e79eb5a10ed00dfec7540
 WHIRLPOOL 
d88658953cb668b8d4167b799b4a2e9b90a426fddd0cdddb4914420063e5768c609c2b4a954b50c14cbc5728894646db6bad0e5244ef6a563d4e2ec3da26298b
 DIST SDL2-2.0.4.tar.gz 4136230 SHA256 
da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b SHA512 
dd0a95878639856c0f4b8a579ace8071379ab64519fa139b22d3ed857a0f0db87a75bc8480c7207e02fbffd1fdbd448e3c0b882c451675b0e2f1a945af02e1d6
 WHIRLPOOL 
2203061d32d51552e5bcfaa9752de5cb3173c0c733698894de177f9a0c1bad73706633e2d232f9b893e4c3736a93aff00ae94eb044b19a05a1cdd7a4c030b574

diff --git a/media-libs/libsdl2/files/libsdl2-2.0.3-gles-wayland.patch 
b/media-libs/libsdl2/files/libsdl2-2.0.3-gles-wayland.patch
deleted file mode 100644
index e71f465..000
--- a/media-libs/libsdl2/files/libsdl2-2.0.3-gles-wayland.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-# HG changeset patch
-# User Gabriel Jacobo <gabo...@gmail.com>
-# Date 1400020960 10800
-# Node ID 3e2b3019a879f2efd846a6c04b55c20fc2752238
-# Parent  83077b1f989a44670a69286848034d7f4999b8fe
-Fixes #2541, build failure with Wayland enabled, OpenGL ES disabled
-
-Also includes an attempt at fixing building SDL on Ubuntu 13.10, which 
hopefully
-won't break 14.04
-
-diff -r 83077b1f989a -r 3e2b3019a879 configure.in
 a/configure.in Tue May 13 12:10:37 2014 -0700
-+++ b/configure.in Tue May 13 19:42:40 2014 -0300
-@@ -1174,7 +1174,9 @@
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- AC_MSG_CHECKING(for Wayland support)
- video_wayland=no
--if test x$PKG_CONFIG != xno; then
-+if  test x$PKG_CONFIG != xno && \
-+test x$video_opengl_egl = xyes && \
-+test x$video_opengles_v2 = xyes; then
- if $PKG_CONFIG --exists wayland-client wayland-egl wayland-cursor 
egl xkbcommon ; then
- WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client 
wayland-egl wayland-cursor xkbcommon`
- WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl 
wayland-cursor xkbcommon`
-@@ -1256,7 +1258,18 @@
- if $PKG_CONFIG --exists mirclient egl xkbcommon ; then
- MIR_CFLAGS=`$PKG_CONFIG --cflags mirclient egl xkbcommon`
- MIR_LIBS=`$PKG_CONFIG --libs mirclient egl xkbcommon`
-+save_CFLAGS="$CFLAGS"
-+CFLAGS="$save_CFLAGS $MIR_CFLAGS"
-+
-+dnl This will disable Mir on Ubuntu < 14.04
-+AC_TRY_COMPILE([
-+#include 
-+],[
-+MirMotionToolType tool = mir_motion_tool_type_mouse;
-+],[
- video_mir=yes
-+])
-+CFLAGS="$save_CFLAGS"
- fi
- fi
- AC_MSG_RESULT($video_mir)
-@@ -2691,12 +2704,12 @@
- CheckNAS
- CheckSNDIO
- CheckX11
--CheckWayland
--CheckMir
- CheckDirectFB
- CheckFusionSound
- CheckOpenGLX11
- CheckOpenGLESX11
-+CheckMir
-+CheckWayland
- CheckLibUDev
- CheckDBus
- CheckInputEvents
-

diff --git a/media-libs/libsdl2/files/libsdl2-2.0.3-static-libs.patch 
b/media-libs/libsdl2/files/libsdl2-2.0.3-static-libs.patch
deleted file mode 100644
index e4823e1..000
--- a/media-libs/libsdl2/files/libsdl2-2.0.3-static-libs.patch
+++ /dev/null
@@ -1,89 +0,0 @@
 SDL2-2.0.2.orig/Makefile.in
-+++ SDL2-2.0.2/Makefile.in
-@@ -33,10 +33,10 @@
- OBJECTS = @OBJECTS@
- VERSION_OBJECTS = @VERSION_OBJECTS@
- 
--SDLMAIN_TARGET = libSDL2main.a
-+SDLMAIN_TARGET = libSDL2main.la
- SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@
- 
--SDLTEST_TARGET = libSDL2_test.a
-+SDLTEST_TARGET = libSDL2_test.la
- SDLTEST_OBJECTS = @SDLTEST_OBJECTS@
- 
- SRC_DIST = *.txt acinclude Android.mk autogen.sh android-project 
build-scripts cmake configure configure.in debi

[gentoo-commits] repo/gentoo:master commit in: games-simulation/pmars-sdl/

2016-05-06 Thread Michael Sterrett
commit: 79d57486b7eb17684a0fcd4c94cc081322f0edbb
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 17:01:06 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 17:09:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d57486

games-simulation/pmars-sdl: add slot to sys-libs/ncurses

Package-Manager: portage-2.2.26

 games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
index 1826340..c4489d1 100644
--- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
+++ b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
@@ -20,7 +20,7 @@ IUSE="sdl X"
 
 DEPEND="sdl? ( x11-libs/libX11 media-libs/libsdl[video] )
X? ( x11-libs/libX11 )
-   !sdl? ( !X? ( sys-libs/ncurses ) )"
+   !sdl? ( !X? ( sys-libs/ncurses:0 ) )"
 RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: games-action/bzflag/files/, games-action/bzflag/

2016-05-06 Thread Michael Sterrett
commit: 116dc605032bd5eb45643f78be8fdaaf54d8d8ee
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 16:13:18 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 16:13:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116dc605

games-action/bzflag: version bump

Package-Manager: portage-2.2.26

 games-action/bzflag/Manifest   |  1 +
 games-action/bzflag/bzflag-2.4.4.ebuild| 59 ++
 .../bzflag/files/bzflag-2.4.4-configure.patch  | 37 ++
 3 files changed, 97 insertions(+)

diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest
index 84c0d87..71cf915 100644
--- a/games-action/bzflag/Manifest
+++ b/games-action/bzflag/Manifest
@@ -1 +1,2 @@
 DIST bzflag-2.4.2.tar.bz2 15971448 SHA256 
4f7bc52284cc4b39fc352855e555b2b064c1de6a18f7474e249073070762c811 SHA512 
e5645e825f19896ad4dc1e3bf97c9b52ed3838210d97d5532936a9306623283330c9535288af90f86e32c88a1a7996b2c872b9c081558eea48400b86b3a1a6ff
 WHIRLPOOL 
82a5e543a8fdcb80c516394c63901c80c77fc659090f952cb36f65a9fb14c5ca06d6547dc9d347c6abf0ee706c40437f80edf20c424775bf6e202423e025794c
+DIST bzflag-2.4.4.tar.bz2 13922761 SHA256 
5842941e53440d2e88c955ddb594964fc5145912f61100832d224c1a017e2ecb SHA512 
ee9eefe6a24250f1aa0ac808755f2e3700ea97c559019ca8beefb8d236afd1571314f07a8f19662677526ae364d38617a1a62b356e851c27669cb9acef1a8fd3
 WHIRLPOOL 
c96853e3f1053a9b53c9d6ba27a6f638c2913e87a26d6188151a66f8f78aeeb78fac28e8cefde10d23d65fe02e49b93cd4516993e5b48a6f3f240ec67ab0fc8e

diff --git a/games-action/bzflag/bzflag-2.4.4.ebuild 
b/games-action/bzflag/bzflag-2.4.4.ebuild
new file mode 100644
index 000..a840982
--- /dev/null
+++ b/games-action/bzflag/bzflag-2.4.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils flag-o-matic games
+
+DESCRIPTION="3D tank combat simulator game"
+HOMEPAGE="http://www.bzflag.org/;
+SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="dedicated upnp"
+
+UIDEPEND=""
+DEPEND=">=net-misc/curl-7.15.0
+   sys-libs/ncurses:0
+   net-dns/c-ares
+   sys-libs/zlib
+   upnp? ( net-libs/miniupnpc )
+   !dedicated? (
+   virtual/opengl
+   virtual/glu
+   media-libs/libsdl[sound,joystick,video] )"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-configure.patch
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use dedicated ; then
+   ewarn
+   ewarn "You are building a server-only copy of BZFlag"
+   ewarn
+   myconf="--disable-client --without-SDL"
+   fi
+   egamesconf \
+   $(use_enable upnp UPnP) \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \
+   default
+
+   if ! use dedicated ; then
+   newicon data/bzflag-48x48.png ${PN}.png
+   make_desktop_entry ${PN} "BZFlag"
+   fi
+
+   prune_libtool_files --modules
+   prepgamesdirs
+}

diff --git a/games-action/bzflag/files/bzflag-2.4.4-configure.patch 
b/games-action/bzflag/files/bzflag-2.4.4-configure.patch
new file mode 100644
index 000..b280621
--- /dev/null
+++ b/games-action/bzflag/files/bzflag-2.4.4-configure.patch
@@ -0,0 +1,37 @@
+diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac
+--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.0 -0500
 bzflag-2.4.4/configure.ac  2016-05-05 16:35:35.475935345 -0400
+@@ -215,7 +215,7 @@
+ AC_SUBST(AR)
+ AC_SUBST(AR_FLAGS)
+ 
+-AC_PATH_PROG(CCACHE, ccache)
++AC_PATH_PROG(CCACHE, ccachex)
+ if test "$CCACHE" ; then
+ CC="ccache $CC"
+ CXX="ccache $CXX"
+@@ -747,13 +747,13 @@
+ #
+ # the GCC version is known to be at least 4.3 because it has C++0x support
+ # possible future warnings: -Wconversion (1894) -Wfloat-equal (317)
+-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic"
++FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef 
-pedantic"
+ case $host_os in
+  linux*)
+   AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio])
+   CONF_CFLAGS="$CONF_CFLAGS $FLAGS"
+   CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS"
+-  case $host_vendor in
++  case $host_vendorx in
+pc)
+  if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then
+FLAGS=-mtune
+@@ -836,7 +836,7 @@
+ CXXFLAGS="$user_CXXFLAGS"
+ AC_DEFINE(DEBUG, 1, [Debugging enabled])
+ else
+-if test "$GCC" = yes ; then
++if test "$GCC" = yesx ; then
+   case "`$CC --version 2>&1`" in
+   *LLVM*)
+   # Apple LLVM falsely claims to be GCC



[gentoo-commits] repo/gentoo:master commit in: games-mud/tkmoo/

2016-05-05 Thread Michael Sterrett
commit: 3c1da61c5803b27357118b40dbb65b3330e67a4f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:57:30 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1da61c

games-mud/tkmoo: set RDEPEND

Package-Manager: portage-2.2.26

 games-mud/tkmoo/tkmoo-0.3.32.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-mud/tkmoo/tkmoo-0.3.32.ebuild 
b/games-mud/tkmoo/tkmoo-0.3.32.ebuild
index 7e18745..e45d197 100644
--- a/games-mud/tkmoo/tkmoo-0.3.32.ebuild
+++ b/games-mud/tkmoo/tkmoo-0.3.32.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-
 inherit eutils games
 
 MY_PN=${PN/moo/MOO-light}
@@ -20,6 +19,7 @@ IUSE=""
 DEPEND="
>=dev-lang/tcl-8.3.3:0=
>=dev-lang/tk-8.3.3:0="
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/

2016-05-05 Thread Michael Sterrett
commit: fb1894aa3090f7b344e4d2ca08d7619e40e07f6e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:57:02 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1894aa

games-mud/powwow: set RDEPEND

Package-Manager: portage-2.2.26

 games-mud/powwow/powwow-1.2.16.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-mud/powwow/powwow-1.2.16.ebuild 
b/games-mud/powwow/powwow-1.2.16.ebuild
index 8aa8279..b98f9cf 100644
--- a/games-mud/powwow/powwow-1.2.16.ebuild
+++ b/games-mud/powwow/powwow-1.2.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE=""
 
-DEPEND="sys-libs/ncurses"
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-underlinking.patch



[gentoo-commits] repo/gentoo:master commit in: games-rpg/openglad/

2016-05-05 Thread Michael Sterrett
commit: ef3f8ff00d40da13aafe38990f1d76daa19100ac
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:16:52 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3f8ff0

games-rpg/openglad: set RDEPEND

Package-Manager: portage-2.2.26

 games-rpg/openglad/openglad-0.98.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-rpg/openglad/openglad-0.98.ebuild 
b/games-rpg/openglad/openglad-0.98.ebuild
index b6e2112..739a94c 100644
--- a/games-rpg/openglad/openglad-0.98.ebuild
+++ b/games-rpg/openglad/openglad-0.98.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,6 +18,7 @@ IUSE=""
 DEPEND="media-libs/sdl-mixer
media-libs/sdl-image
media-libs/libsdl[joystick,sound,video]"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch \



[gentoo-commits] repo/gentoo:master commit in: games-simulation/pmars-sdl/

2016-05-05 Thread Michael Sterrett
commit: 931c46f8d29dfa16c138da2587d4a8deb22d7f88
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:43:23 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931c46f8

games-simulation/pmars-sdl: set RDEPEND

Package-Manager: portage-2.2.26

 games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
index 3429dd0..1826340 100644
--- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
+++ b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-inherit toolchain-funcs games eutils
+inherit toolchain-funcs eutils games
 
 MY_PN="${PN/-sdl/}"
 MY_PV="${PV/e/-5}"
@@ -21,6 +21,7 @@ IUSE="sdl X"
 DEPEND="sdl? ( x11-libs/libX11 media-libs/libsdl[video] )
X? ( x11-libs/libX11 )
!sdl? ( !X? ( sys-libs/ncurses ) )"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: games-arcade/xtux/

2016-05-05 Thread Michael Sterrett
commit: 339a5b300309b1a795a729765fb436cbe3d9f914
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:28:12 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339a5b30

games-arcade/xtux: set RDEPEND

Package-Manager: portage-2.2.26

 games-arcade/xtux/xtux-20030306.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-arcade/xtux/xtux-20030306.ebuild 
b/games-arcade/xtux/xtux-20030306.ebuild
index 2a474c3..de1f918 100644
--- a/games-arcade/xtux/xtux-20030306.ebuild
+++ b/games-arcade/xtux/xtux-20030306.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,8 @@ KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 DEPEND="x11-libs/libXpm"
-RDPENED="${DEPEND}"
+RDEPEND=${DEPEND}
+
 S=${WORKDIR}/${PN}
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroid/

2016-05-05 Thread Michael Sterrett
commit: fbf7374a1f6874a02d2c2fbb5bb07abdbdf87cf1
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:14:39 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf7374a

games-rpg/freedroid: add slot to virtual/jpeg dep

Package-Manager: portage-2.2.26

 games-rpg/freedroid/freedroid-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-rpg/freedroid/freedroid-1.0.2.ebuild 
b/games-rpg/freedroid/freedroid-1.0.2.ebuild
index ab357b9..90cb1ca 100644
--- a/games-rpg/freedroid/freedroid-1.0.2.ebuild
+++ b/games-rpg/freedroid/freedroid-1.0.2.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND="media-libs/libsdl[joystick,sound,video]
-   virtual/jpeg
+   virtual/jpeg:0
sys-libs/zlib
media-libs/libpng:0
media-libs/sdl-image[jpeg,png]



[gentoo-commits] repo/gentoo:master commit in: games-rpg/egoboo/

2016-05-05 Thread Michael Sterrett
commit: 7cdac109164557d331b73e7b6fe7479fa81a4d29
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:59:19 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdac109

games-rpg/egoboo: set RDEPEND

Package-Manager: portage-2.2.26

 games-rpg/egoboo/egoboo-2.8.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-rpg/egoboo/egoboo-2.8.1.ebuild 
b/games-rpg/egoboo/egoboo-2.8.1.ebuild
index 7bdee75..4a6dae8 100644
--- a/games-rpg/egoboo/egoboo-2.8.1.ebuild
+++ b/games-rpg/egoboo/egoboo-2.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,6 +22,7 @@ DEPEND="virtual/opengl
media-libs/sdl-ttf
net-libs/enet:0
dev-games/physfs"
+RDEPEND=${DEPEND}
 
 src_prepare() {
edos2unix src/game/platform/file_linux.c \
@@ -32,7 +33,7 @@ src_prepare() {
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-e "s:@GENTOO_CONFDIR@:${GAMES_SYSCONFDIR}/${PN}:" \
src/game/platform/file_linux.c || die "sed failed"
-   rm -rf src/enet || die "failed removing enet"
+   rm -rf src/enet || die
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: games-util/umodpack/

2016-05-05 Thread Michael Sterrett
commit: b3e99f3e23e89626974812c78a1b2dd6760d8c8f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:45:55 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e99f3e

games-util/umodpack: set RDEPEND

Package-Manager: portage-2.2.26

 games-util/umodpack/umodpack-0.5_beta16-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-util/umodpack/umodpack-0.5_beta16-r2.ebuild 
b/games-util/umodpack/umodpack-0.5_beta16-r2.ebuild
index 2a93979..be99b73 100644
--- a/games-util/umodpack/umodpack-0.5_beta16-r2.ebuild
+++ b/games-util/umodpack/umodpack-0.5_beta16-r2.ebuild
@@ -20,6 +20,7 @@ DEPEND="virtual/perl-IO-Compress
dev-perl/Archive-Zip
dev-perl/Tie-IxHash
tk? ( dev-perl/Tk )"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 SRC_TEST="do parallel"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ensemblist/

2016-05-05 Thread Michael Sterrett
commit: 74395a124ff092623b8abd0c1336f08e8ed8664f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:58:24 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74395a12

games-puzzle/ensemblist: set RDEPEND

Package-Manager: portage-2.2.26

 games-puzzle/ensemblist/ensemblist-040126.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/ensemblist/ensemblist-040126.ebuild 
b/games-puzzle/ensemblist/ensemblist-040126.ebuild
index f54f335..238644e 100644
--- a/games-puzzle/ensemblist/ensemblist-040126.ebuild
+++ b/games-puzzle/ensemblist/ensemblist-040126.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,6 +20,7 @@ DEPEND="media-libs/freeglut
virtual/glu
virtual/opengl
x11-libs/libXmu"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-build.patch



[gentoo-commits] repo/gentoo:master commit in: games-board/cockatrice/

2016-05-05 Thread Michael Sterrett
commit: 971641c0c65017a1a4cc62b1ccbea547bb6b758f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:30:35 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971641c0

games-board/cockatrice: set RDEPEND

Package-Manager: portage-2.2.26

 games-board/cockatrice/cockatrice-20120702.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/cockatrice/cockatrice-20120702.ebuild 
b/games-board/cockatrice/cockatrice-20120702.ebuild
index 8664e2c..931419a 100644
--- a/games-board/cockatrice/cockatrice-20120702.ebuild
+++ b/games-board/cockatrice/cockatrice-20120702.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -24,6 +24,7 @@ DEPEND="
dev-qt/qtsvg:4
dev-qt/qtgui:4
)"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${PN}_${PV}
 



[gentoo-commits] repo/gentoo:master commit in: games-rpg/twclone/

2016-05-05 Thread Michael Sterrett
commit: 890e37f4ebc3ff4e31f7dd44a1ea1add86bb5b4a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:18:13 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890e37f4

games-rpg/twclone: fix inherit order

Package-Manager: portage-2.2.26

 games-rpg/twclone/twclone-0.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/twclone/twclone-0.14.ebuild 
b/games-rpg/twclone/twclone-0.14.ebuild
index 3e92d76..d1aa450 100644
--- a/games-rpg/twclone/twclone-0.14.ebuild
+++ b/games-rpg/twclone/twclone-0.14.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-inherit games eutils
+inherit eutils games
 
 MY_P="${PN}-source-${PV}"
 DESCRIPTION="Clone of BBS Door game Trade Wars 2002"



[gentoo-commits] repo/gentoo:master commit in: games-util/uz2unpack/

2016-05-05 Thread Michael Sterrett
commit: 97c380dc47d3ca5cc38b76a7d8ce09780fe4c81b
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 02:48:29 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c380dc

games-util/uz2unpack: set RDEPEND

Package-Manager: portage-2.2.26

 games-util/uz2unpack/uz2unpack-0.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-util/uz2unpack/uz2unpack-0.1.ebuild 
b/games-util/uz2unpack/uz2unpack-0.1.ebuild
index fb54dba..2e7359b 100644
--- a/games-util/uz2unpack/uz2unpack-0.1.ebuild
+++ b/games-util/uz2unpack/uz2unpack-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,6 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
 
 DEPEND="sys-libs/zlib"
+RDEPEND=${DEPEND}
 
 src_compile() {
emake CC="$(tc-getCC)" LDLIBS=-lz ${PN}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/cdogs-sdl/

2016-05-05 Thread Michael Sterrett
commit: 31ab24bf08dcf3a0f47f148fe39fa0998550efc9
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:25:15 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ab24bf

games-arcade/cdogs-sdl: set RDEPEND

Package-Manager: portage-2.2.26

 games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild 
b/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild
index 1ff6623..b53628c 100644
--- a/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild
+++ b/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 
 DEPEND="media-libs/libsdl[video]
media-libs/sdl-mixer"
-RDPEND=${DEPEND}
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${P}/src
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gngb/

2016-05-05 Thread Michael Sterrett
commit: ed9846aee91908fb8c046fc91c4cb50385d87268
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:36:48 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9846ae

games-emulation/gngb: set RDEPEND

Package-Manager: portage-2.2.26

 games-emulation/gngb/gngb-20060309.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/gngb/gngb-20060309.ebuild 
b/games-emulation/gngb/gngb-20060309.ebuild
index 3a1774a..92d24eb 100644
--- a/games-emulation/gngb/gngb-20060309.ebuild
+++ b/games-emulation/gngb/gngb-20060309.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,6 +18,7 @@ DEPEND="media-libs/libsdl[sound,joystick,video]
sys-libs/zlib
app-arch/bzip2
opengl? ( virtual/opengl )"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-ovflfix.patch
@@ -30,7 +31,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog NEWS README TODO
+   default
prepgamesdirs
 }



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroid/

2016-05-05 Thread Michael Sterrett
commit: f7656e5d7b0176ac366e373d6eb142d6b12e5d0e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:59:36 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7656e5d

games-rpg/freedroid: set RDEPEND

Package-Manager: portage-2.2.26

 games-rpg/freedroid/freedroid-1.0.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-rpg/freedroid/freedroid-1.0.2.ebuild 
b/games-rpg/freedroid/freedroid-1.0.2.ebuild
index 86e8499..ab357b9 100644
--- a/games-rpg/freedroid/freedroid-1.0.2.ebuild
+++ b/games-rpg/freedroid/freedroid-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,6 +21,7 @@ DEPEND="media-libs/libsdl[joystick,sound,video]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[mod,vorbis]
media-libs/libvorbis"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-format.patch



[gentoo-commits] repo/gentoo:master commit in: games-misc/gBhed/

2016-05-05 Thread Michael Sterrett
commit: e40512af1ac6dfe1c512fa16c7841dac0d81134e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:38:26 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40512af

games-misc/gBhed: set RDEPEND

Package-Manager: portage-2.2.26

 games-misc/gBhed/gBhed-0.17.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-misc/gBhed/gBhed-0.17.ebuild 
b/games-misc/gBhed/gBhed-0.17.ebuild
index ddd5b48..6a8eb47 100644
--- a/games-misc/gBhed/gBhed-0.17.ebuild
+++ b/games-misc/gBhed/gBhed-0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,6 +15,7 @@ KEYWORDS="amd64 ppc x86"
 IUSE="gtk"
 
 DEPEND="gtk? ( x11-libs/gtk+:2 )"
+RDEPEND=${DEPEND}
 
 src_prepare() {
sed -i 's/19/32/' src/gui/translation_fork.c || die



[gentoo-commits] repo/gentoo:master commit in: games-action/orbital-eunuchs-sniper/

2016-05-05 Thread Michael Sterrett
commit: 92b3fc360018f6031aff3ca4a1fe548f02413068
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:16:24 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b3fc36

games-action/orbital-eunuchs-sniper: set RDEPEND

Package-Manager: portage-2.2.26

 games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild 
b/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
index de8f91e..eca3420 100644
--- a/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
+++ b/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,6 +18,7 @@ IUSE=""
 DEPEND="media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-image"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: games-action/openastromenace/

2016-05-05 Thread Michael Sterrett
commit: cc816f16cf3a99e2307fd10acd7c8b5f54eb694e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:10:22 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc816f16

games-action/openastromenace: set RDEPEND

Package-Manager: portage-2.2.26

 games-action/openastromenace/openastromenace-1.3.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-action/openastromenace/openastromenace-1.3.2.ebuild 
b/games-action/openastromenace/openastromenace-1.3.2.ebuild
index 8d9ced2..3d1a6636 100644
--- a/games-action/openastromenace/openastromenace-1.3.2.ebuild
+++ b/games-action/openastromenace/openastromenace-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,6 +23,7 @@ DEPEND="virtual/opengl
media-libs/libogg
media-libs/libvorbis
x11-libs/libXinerama"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/AstroMenace
 



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/xwelltris/

2016-05-05 Thread Michael Sterrett
commit: 0b992c039cfa90264eaa5085ec467f6761db5dc7
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:09:08 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b992c03

games-puzzle/xwelltris: set RDEPEND

Package-Manager: portage-2.2.26

 games-puzzle/xwelltris/xwelltris-1.0.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild 
b/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild
index b00b129..9f3bb34 100644
--- a/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild
+++ b/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,6 +16,7 @@ IUSE=""
 
 DEPEND="media-libs/libsdl[video]
media-libs/sdl-image[gif]"
+RDEPEND=${DEPEND}
 
 src_prepare() {
sed -i \



[gentoo-commits] repo/gentoo:master commit in: games-kids/tuxtype/

2016-05-05 Thread Michael Sterrett
commit: c60800328d089e03af5689ba9a03f72e23e3d1e6
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:07:15 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6080032

games-kids/tuxtype: set RDEPEND

Package-Manager: portage-2.2.26

 games-kids/tuxtype/tuxtype-1.8.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-kids/tuxtype/tuxtype-1.8.1.ebuild 
b/games-kids/tuxtype/tuxtype-1.8.1.ebuild
index 50045ea..ebb64cd 100644
--- a/games-kids/tuxtype/tuxtype-1.8.1.ebuild
+++ b/games-kids/tuxtype/tuxtype-1.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,12 +14,13 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="svg"
 
-DEPEND="media-libs/libsdl:0[video]
+DEPEND="media-libs/libsdl[video]
media-libs/sdl-pango
media-libs/sdl-mixer
media-libs/sdl-image
media-libs/sdl-ttf
svg? ( gnome-base/librsvg )"
+RDEPEND=${DEPEND}
 
 S=${WORKDIR}/tuxtype_w_fonts-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: games-board/kcheckers/

2016-05-05 Thread Michael Sterrett
commit: 880b0ce5748314de7b1b32f7ba977a0622ecad14
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:32:10 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880b0ce5

games-board/kcheckers: set RDEPEND

Package-Manager: portage-2.2.26

 games-board/kcheckers/kcheckers-0.8.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/kcheckers/kcheckers-0.8.1.ebuild 
b/games-board/kcheckers/kcheckers-0.8.1.ebuild
index 43d6e1a..d5130a8 100644
--- a/games-board/kcheckers/kcheckers-0.8.1.ebuild
+++ b/games-board/kcheckers/kcheckers-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,6 +15,7 @@ KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE=""
 
 DEPEND="dev-qt/qtgui:4"
+RDEPEND=${DEPEND}
 
 src_prepare() {
sed -i \



[gentoo-commits] repo/gentoo:master commit in: games-action/orbital-eunuchs-sniper/

2016-05-05 Thread Michael Sterrett
commit: df8dce09d059ff3d5333f07c0d88b0a45c831fe0
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:20:14 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8dce09

games-action/orbital-eunuchs-sniper: add use deps

Package-Manager: portage-2.2.26

 .../orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild 
b/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
index eca3420..3921f8a 100644
--- a/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
+++ b/games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30.ebuild
@@ -15,9 +15,9 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE=""
 
-DEPEND="media-libs/libsdl
-   media-libs/sdl-mixer
-   media-libs/sdl-image"
+DEPEND="media-libs/libsdl[joystick,video]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-image[png]"
 RDEPEND=${DEPEND}
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake1-data/

2016-05-04 Thread Michael Sterrett
commit: f8c3f9907a86a0fd3bdf7bbde82a54e80177733b
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed May  4 20:13:09 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed May  4 20:41:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c3f990

games-fps/quake1-data: use blocker instead of pkg_setup code (bug #581536)

Package-Manager: portage-2.2.26

 games-fps/quake1-data/quake1-data-2.40.ebuild | 14 ++
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/games-fps/quake1-data/quake1-data-2.40.ebuild 
b/games-fps/quake1-data/quake1-data-2.40.ebuild
index 03074c5..602e5db 100644
--- a/games-fps/quake1-data/quake1-data-2.40.ebuild
+++ b/games-fps/quake1-data/quake1-data-2.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,20 +20,10 @@ KEYWORDS="amd64 ~ia64 ppc x86"
 IUSE=""
 
 DEPEND="app-arch/lha"
-RDEPEND=""
+RDEPEND="!games-fps/quake1-demodata[symlink]"
 
 S=${WORKDIR}
 
-pkg_setup() {
-   games_pkg_setup
-
-   if has_version games-fps/quake1-demodata && \
-  ! has_version "games-fps/quake1-demodata[symlink]" ; then
-   eerror "The symlink for the demo data conflicts with the 
cdinstall data"
-   die "Unmerge games-fps/quake1-demodata to remove the conflict"
-   fi
-}
-
 src_unpack() {
export CDROM_NAME_SET=("Existing Install" "Quake CD (1.01)" "Ultimate 
Quake Collection" "Quake CD (newer)")
cdrom_get_cds id1:q101_int.1:Setup/ID1:resource.1



[gentoo-commits] repo/gentoo:master commit in: games-strategy/s25rttr/

2016-05-03 Thread Michael Sterrett
commit: baf6a7f2c6be28890e17269527505c8c19c9c764
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May  3 19:27:39 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 19:57:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf6a7f2

games-strategy/s25rttr: rev bump to remove glfw support since this is the last 
customer in the tree for glfw-2

Package-Manager: portage-2.2.26

 games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild | 110 +
 1 file changed, 110 insertions(+)

diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild 
b/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
new file mode 100644
index 000..b53858b
--- /dev/null
+++ b/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils cmake-utils gnome2-utils games
+
+DESCRIPTION="Open Source remake of The Settlers II game (needs original game 
files)"
+HOMEPAGE="http://www.siedler25.org/;
+# no upstream source tarball yet
+# https://bugs.launchpad.net/s25rttr/+bug/1069546
+SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="app-arch/bzip2
+   media-libs/libsamplerate
+   media-libs/libsdl[X,sound,opengl,video]
+   media-libs/libsndfile
+   media-libs/sdl-mixer[vorbis]
+   net-libs/miniupnpc
+   virtual/libiconv
+   virtual/opengl"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-cmake.patch \
+   "${FILESDIR}"/${P}-soundconverter.patch \
+   "${FILESDIR}"/${P}-fpic.patch \
+   "${FILESDIR}"/${P}-format.patch \
+   "${FILESDIR}"/${P}-miniupnpc-api-14.patch \
+   "${FILESDIR}"/${P}-cmake-3.patch
+}
+
+src_configure() {
+   local arch
+   case ${ARCH} in
+   amd64)
+   arch="x86_64" ;;
+   x86)
+   arch="i386" ;;
+   *) die "Architecture ${ARCH} not yet supported" ;;
+   esac
+
+   local mycmakeargs=(
+   -DCOMPILEFOR="linux"
+   -DCOMPILEARCH="${arch}"
+   -DCMAKE_SKIP_RPATH=YES
+   -DPREFIX="${GAMES_PREFIX}"
+   -DBINDIR="${GAMES_BINDIR}"
+   -DDATADIR="${GAMES_DATADIR}"
+   -DLIBDIR="$(games_get_libdir)/${PN}"
+   -DDRIVERDIR="$(games_get_libdir)/${PN}"
+   -DGAMEDIR="~/.${PN}/S2"
+   -DBUILD_GLFW_DRIVER=OFF
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # work around some relative paths (CMAKE_IN_SOURCE_BUILD not supported)
+   ln -s "${CMAKE_USE_DIR}"/RTTR "${CMAKE_BUILD_DIR}"/RTTR || die
+
+   cmake-utils_src_compile
+
+   mv "${CMAKE_USE_DIR}"/RTTR/{sound-convert,s-c_resample} "${T}"/ || die
+}
+
+src_install() {
+   cd "${CMAKE_BUILD_DIR}" || die
+
+   exeinto "$(games_get_libdir)"/${PN}
+   doexe "${T}"/{sound-convert,s-c_resample}
+   exeinto "$(games_get_libdir)"/${PN}/video
+   doexe driver/video/SDL/src/libvideoSDL.so
+   exeinto "$(games_get_libdir)"/${PN}/audio
+   doexe driver/audio/SDL/src/libaudioSDL.so
+
+   insinto "${GAMES_DATADIR}"
+   doins -r "${CMAKE_USE_DIR}"/RTTR
+   dosym ./LSTS/splash.bmp "${GAMES_DATADIR}"/RTTR/splash.bmp
+
+   doicon -s 64 "${CMAKE_USE_DIR}"/debian/${PN}.png
+   dogamesbin src/s25client
+   make_desktop_entry "s25client" "Settlers RTTR" "${PN}"
+   dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
+
+   prepgamesdirs
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   elog "Copy your Settlers2 game files into ~/.${PN}/S2"
+
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/

2016-05-03 Thread Michael Sterrett
commit: 9cd74b65b74cc8dade5eedb5f4cbc6a1385eb752
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May  3 17:58:21 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 17:58:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd74b65

games-emulation/sdlmame: fix compile when qt5 isn't installed (bug #581972)

Package-Manager: portage-2.2.26

 .../sdlmame/files/sdlmame-0.173-qt.patch   | 29 ++
 games-emulation/sdlmame/sdlmame-0.173.ebuild   |  1 +
 2 files changed, 30 insertions(+)

diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch 
b/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch
new file mode 100644
index 000..f9c384d
--- /dev/null
+++ b/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch
@@ -0,0 +1,29 @@
+No point in adding qt-related things to the compile line unless the qt 
debugger is wanted
+
+--- scripts/src/osd/sdl_cfg.lua.orig
 scripts/src/osd/sdl_cfg.lua
+@@ -115,14 +115,16 @@
+   configuration { }
+ 
+ elseif _OPTIONS["targetos"]=="linux" then
+-  if _OPTIONS["QT_HOME"]~=nil then
+-  buildoptions {
+-  "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake 
-query QT_INSTALL_HEADERS"),
+-  }
+-  else
+-  buildoptions {
+-  backtick("pkg-config --cflags Qt5Widgets"),
+-  }
++  if _OPTIONS["USE_QTDEBUG"]=="1" then
++  if _OPTIONS["QT_HOME"]~=nil then
++  buildoptions {
++  "-I" .. backtick(_OPTIONS["QT_HOME"] .. 
"/bin/qmake -query QT_INSTALL_HEADERS"),
++  }
++  else
++  buildoptions {
++  backtick("pkg-config --cflags Qt5Widgets"),
++  }
++  end
+   end
+ elseif _OPTIONS["targetos"]=="macosx" then
+   defines {

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
index adc1cb7..7fa0a7c 100644
--- a/games-emulation/sdlmame/sdlmame-0.173.ebuild
+++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild
@@ -73,6 +73,7 @@ src_unpack() {
 }
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-qt.patch
# Disable using bundled libraries
enable_feature USE_SYSTEM_LIB_EXPAT
enable_feature USE_SYSTEM_LIB_FLAC



[gentoo-commits] repo/gentoo:master commit in: games-simulation/planets/

2016-05-03 Thread Michael Sterrett
commit: c4f996d88cc9ee8a4f139b9711641c73dcf47bba
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May  3 06:11:18 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 06:11:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f996d8

games-simulation/planets: games-simulation/planets is gone

 games-simulation/planets/Manifest  |  1 -
 games-simulation/planets/metadata.xml  |  8 ---
 games-simulation/planets/planets-0.1.13.ebuild | 32 --
 3 files changed, 41 deletions(-)

diff --git a/games-simulation/planets/Manifest 
b/games-simulation/planets/Manifest
deleted file mode 100644
index 2bbf4fe..000
--- a/games-simulation/planets/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST planets-0.1.13.tgz 49732 SHA256 
cd4be19dc1e16cc3d5bb20fdfa2af025b50cd21dbce5d1e8b3041c4e786c3624 SHA512 
fdfc2cde52baaac71683fbf31b6fe09f6bec81650842eb6b88dbc34d643142f73a89a935db028ab000d3fa33e1646b28558e398bb0eddba273f94e429e61a67d
 WHIRLPOOL 
3980b333761185525d4f91caee6f850d086954c5f119b66827f3a1b4a91e85d35a302fad941139732d1e813d539172652beda5fe7776f78925a6d8fc33c4cf0b

diff --git a/games-simulation/planets/metadata.xml 
b/games-simulation/planets/metadata.xml
deleted file mode 100644
index 78274e0..000
--- a/games-simulation/planets/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
-

diff --git a/games-simulation/planets/planets-0.1.13.ebuild 
b/games-simulation/planets/planets-0.1.13.ebuild
deleted file mode 100644
index 19f0eb2..000
--- a/games-simulation/planets/planets-0.1.13.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils games
-
-DESCRIPTION="a simple interactive planetary system simulator"
-HOMEPAGE="http://planets.homedns.org/;
-SRC_URI="http://planets.homedns.org/dist/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-RDEPEND="
-   dev-lang/tcl:0=
-   dev-lang/tk:0="
-DEPEND="${RDEPEND}
-   dev-lang/ocaml[tk]"
-
-src_install() {
-   dogamesbin planets
-   doicon ${PN}.png
-   domenu ${PN}.desktop
-   doman ${PN}.1
-   dohtml getting_started.html
-   dodoc CHANGES CREDITS KEYBINDINGS.txt README TODO
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-05-03 Thread Michael Sterrett
commit: fce1787dd26d384a61a9bd56ceb1f2d0a07819e2
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May  3 06:11:54 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 06:11:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce1787d

profiles: games-simulation/planets is gone

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 38961f7..8c486bd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -198,11 +198,6 @@ dev-java/spring-instrument
 # for questions.
 <=media-gfx/slic3r-1.1.9999
 
-# Michael Sterrett <mr_bon...@gentoo.org> (02 Apr 2016)
-# Doesn't work with latest dev-lang/ocaml; dead upstream
-# Masked for removal on 20160502
-games-simulation/planets
-
 # Patrick Lauer (30 Mar 2015)
 # Segfaults when creating directories #578582
 =sys-apps/sandbox-2.11*



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/

2016-05-03 Thread Michael Sterrett
commit: 5c55743001f31c2d5de5da918bacbf2e9f20a55d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue May  3 06:09:46 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 06:10:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c557430

games-emulation/sdlmame: version bump (bug #573154)

Package-Manager: portage-2.2.26

 games-emulation/sdlmame/Manifest |   1 +
 games-emulation/sdlmame/sdlmame-0.173.ebuild | 232 +++
 2 files changed, 233 insertions(+)

diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest
index 27c42ad..95551bb 100644
--- a/games-emulation/sdlmame/Manifest
+++ b/games-emulation/sdlmame/Manifest
@@ -1 +1,2 @@
 DIST mame-0.168.zip 82770536 SHA256 
f91e014c3d3bf3da790284a25437f231a84228a6adbf42db35ca34a57f8a3092 SHA512 
14b0519682f8aeb2379cd29b9e0ad8f3c54866296ac158876435425b79c3bf19a2dc520df7a44fe301a8e8cbbc335185602f4998edf6e95324f527c50c72411e
 WHIRLPOOL 
41ddbe191423e3653a52f7734cc85088f1c663fd9aefdbd00ceefbe86f27bde190d14505be7fa69f76c7a39c6bbb5ab196685c2e001c8517cb90f4f7f27e8a51
+DIST mame-0.173.zip 92387665 SHA256 
45a31815838abfab10d4b0c13be013c24385f1ff07aaeafa8e86014b996376a5 SHA512 
e4ca67cf313b23c49a30914299878270caddd24b5f26aefb6a5dc3ae0720847aff63e999237997edb01492afd60e3afd4be54ff885595e2f043ac4c0b647488b
 WHIRLPOOL 
d7065575ea842e63efd0494b1ba477524b4185b7ebd651bb7a60240b38b692245c53bf3a6044c251805bb80b7cd053f0f903259da36e9d109039579372255956

diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild 
b/games-emulation/sdlmame/sdlmame-0.173.ebuild
new file mode 100644
index 000..adc1cb7
--- /dev/null
+++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-any-r1 toolchain-funcs qmake-utils games
+
+MY_PV="${PV/.}"
+
+DESCRIPTION="Multiple Arcade Machine Emulator + Multi Emulator Super System 
(MESS)"
+HOMEPAGE="http://mamedev.org/;
+SRC_URI="https://github.com/mamedev/mame/releases/download/mame${MY_PV}/mame${MY_PV}s.zip
 -> mame-${PV}.zip"
+
+LICENSE="GPL-2+ BSD-2 MIT CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +arcade debug +mess opengl openmp tools"
+REQUIRED_USE="|| ( arcade mess )"
+
+# MESS (games-emulation/sdlmess) has been merged into MAME upstream since 
mame-0.162 (see below)
+#  MAME/MESS build combined (default)  +arcade +mess   (mame)
+#  MAME build only +arcade -mess   (mamearcade)
+#  MESS build only -arcade +mess   (mess)
+# games-emulation/sdlmametools is dropped and enabled instead by the 'tools' 
useflag
+RDEPEND="!games-emulation/sdlmametools
+   !games-emulation/sdlmess
+   dev-db/sqlite:3
+   dev-libs/expat
+   media-libs/fontconfig
+   media-libs/flac
+   media-libs/libsdl2[joystick,opengl?,sound,video]
+   media-libs/portaudio
+   media-libs/sdl2-ttf
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib
+   media-libs/portmidi )
+   debug? ( dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5 )
+   x11-libs/libX11
+   x11-libs/libXinerama
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   app-arch/unzip
+   virtual/pkgconfig
+   x11-proto/xineramaproto"
+
+S=${WORKDIR}
+
+# Function to disable a makefile option
+disable_feature() {
+   sed -i -e "/$1.*=/s:^:# :" makefile || die
+}
+
+# Function to enable a makefile option
+enable_feature() {
+   sed -i -e "/^#.*$1.*=/s:^#::"  makefile || die
+}
+
+pkg_setup() {
+   games_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   default
+   unpack ./mame.zip
+   rm -f mame.zip || die
+}
+
+src_prepare() {
+   # Disable using bundled libraries
+   enable_feature USE_SYSTEM_LIB_EXPAT
+   enable_feature USE_SYSTEM_LIB_FLAC
+   enable_feature USE_SYSTEM_LIB_JPEG
+# Use bundled lua for now to ensure correct compilation (ref. b.g.o #407091)
+#  enable_feature USE_SYSTEM_LIB_LUA
+   enable_feature USE_SYSTEM_LIB_PORTAUDIO
+   enable_feature USE_SYSTEM_LIB_SQLITE3
+   enable_feature USE_SYSTEM_LIB_ZLIB
+
+   # Disable warnings being treated as errors and enable verbose build 
output
+   enable_feature NOWERROR
+   enable_feature VERBOSE
+
+   use amd64 && enable_feature PTR64
+   use debug && enable_feature DEBUG
+   use tools && enable_feature TOOLS
+   disable_feature NO_X11 # bgfx needs X
+   use openmp && enable_feature OPENMP
+
+   if use alsa ; then
+   enable_feature USE_SYSTEM_LIB_

[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2016-05-02 Thread Michael Sterrett
commit: 5ab4565badb17f16fc20edaae878b5a6cd62f52c
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May  2 19:28:16 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Tue May  3 00:24:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab4565b

games-strategy/warzone2100: version bump

Package-Manager: portage-2.2.26

 games-strategy/warzone2100/Manifest|   1 +
 .../warzone2100/warzone2100-3.1.5.ebuild   | 102 +
 2 files changed, 103 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest 
b/games-strategy/warzone2100/Manifest
index 354b68f..a0d8e61 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 
e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 
55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87
 WHIRLPOOL 
0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
 DIST warzone2100-3.1.3.tar.xz 86234856 SHA256 
b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA512 
f16d7ad26ac9af3d31e2995917fbe93e40dfcad071824bf23e78d4d3599c692e1009c5e4e4e424a41350aa382ca0a27094b654b521757e43c6c9ece61a2f3d19
 WHIRLPOOL 
59156961286d8bb1a59fccff92410256548a685be3ee5ca980da49775d3161c315189eadd0b7a6aa6d62ee5dcf036db2c49f0c6d4934ec22dd2b214f66428287
+DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 
21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 
5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca
 WHIRLPOOL 
e510cc06de299db2ad79943f199c89fcd6408d6554f1da12529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 
142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 
ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6
 WHIRLPOOL 
167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild 
b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
new file mode 100644
index 000..8adc9c8
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit toolchain-funcs eutils versionator gnome2-utils games
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/;
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls qt4 videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+RDEPEND=">=dev-games/physfs-2[zip]
+   dev-libs/fribidi
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/glew:=
+   media-libs/libogg
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/libvorbis
+   media-libs/openal
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXrandr
+   dev-qt/qtcore:4
+   dev-qt/qtscript:4
+   nls? ( virtual/libintl )
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   )
+   !qt4? ( media-libs/libsdl[opengl,video,X] )"
+DEPEND="${RDEPEND}
+   app-arch/zip
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+   media-fonts/dejavu"
+
+src_prepare() {
+   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+}
+
+src_configure() {
+   egamesconf \
+   --docdir=/usr/share/doc/${PF} \
+   --localedir=/usr/share/locale \
+   --with-distributor="Gentoo ${PF}" \
+   --with-icondir=/usr/share/icons/hicolor/128x128/apps \
+   --with-applicationdir=/usr/share/applications \
+   $(use_enable debug debug relaxed) \
+   $(use_enable nls) \
+   --with-backend=$(usex qt4 "qt" "sdl")
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   default
+   rm -f 

[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2016-04-28 Thread Michael Sterrett
commit: 7c23378e85cbf2ce5bbf5c2b4e47de8086177d85
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:21:31 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c23378e

dev-games/cegui: clean old

Package-Manager: portage-2.2.26

 dev-games/cegui/Manifest   |   2 -
 dev-games/cegui/cegui-0.8.5.ebuild | 107 ---
 dev-games/cegui/cegui-0.8.6.ebuild | 111 -
 3 files changed, 220 deletions(-)

diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 3056637..5a2db27 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -1,6 +1,4 @@
 DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 SHA256 
f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 SHA512 
56ded923f21f18d837d71425e06fe8675a2efa979edde461a9e4e558c213cbb79ff8eeb576211da6ade56526ccdd9644a7a45b3619058615388e3882f96b9fb4
 WHIRLPOOL 
f67c9dba4558c43ec9d14c160f228e974de4364bfe36ebfa9f3fe6bfc290fd5c4f024e954525845cd83645a06d53e6d63776137cbe58c459bcdd0e350d12e9c7
 DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 
eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f SHA512 
52ed7e7a97024138af957815a396dda74b650e7c53542d2d48c5eb95335bec270abca3685c49b05078f4338079334df6bfbcec75e9b7eb21ee40bdbff5f57b20
 WHIRLPOOL 
3fde683a82fb0be33565adb28fbcb4b7001be99f1b3bdb2d3af9abecc5dc7681d633f141cc19f9eb1dc264d0fb0b2084ea604202a22a3e2cc415bdb6b9686161
 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 
b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 
493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7
 WHIRLPOOL 
1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4
-DIST cegui-0.8.5.tar.bz2 18112881 SHA256 
a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 
b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4
 WHIRLPOOL 
b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307
-DIST cegui-0.8.6.tar.bz2 18114333 SHA256 
5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 
3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba
 WHIRLPOOL 
888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9
 DIST cegui-0.8.7.tar.bz2 18114465 SHA256 
b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 
271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56
 WHIRLPOOL 
55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b

diff --git a/dev-games/cegui/cegui-0.8.5.ebuild 
b/dev-games/cegui/cegui-0.8.5.ebuild
deleted file mode 100644
index 646901b..000
--- a/dev-games/cegui/cegui-0.8.5.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# TODO: multiple ABI?
-PYTHON_COMPAT=( python2_7 )
-inherit eutils flag-o-matic cmake-utils python-single-r1
-
-DESCRIPTION="Crazy Eddie's GUI System"
-HOMEPAGE="http://www.cegui.org.uk/;
-SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 -ppc ~x86"
-IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
-REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
-   ${PYTHON_REQUIRED_USE}" # bug 362223
-
-# gles broken
-#  gles? ( media-libs/mesa[gles1] )
-# directfb broken
-#  directfb? ( dev-libs/DirectFB )
-RDEPEND="
-   virtual/libiconv
-   bidi? ( dev-libs/fribidi )
-   devil? ( media-libs/devil )
-   expat? ( dev-libs/expat )
-   freeimage? ( media-libs/freeimage )
-   irrlicht? ( dev-games/irrlicht )
-   lua? (
-   dev-lang/lua:0
-   dev-lua/toluapp
-   )
-   ogre? ( >=dev-games/ogre-1.7 )
-   opengl? (
-   virtual/opengl
-   virtual/glu
-   media-libs/glew
-   )
-   pcre? ( dev-libs/libpcre )
-   python? (
-   ${PYTHON_DEPS}
-   dev-libs/boost:=[python,${PYTHON_USEDEP}]
-   )
-   tinyxml? ( dev-libs/tinyxml )
-   truetype? ( media-libs/freetype:2 )
-   xerces-c? ( dev-libs/xerces-c )
-   xml? ( dev-libs/libxml2 )
-   zip? ( sys-libs/zlib[minizip] )"
-DEPE

[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2016-04-28 Thread Michael Sterrett
commit: f4fcd9f27aa122767384ffea14222f0d377c6bd2
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:20:47 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fcd9f2

dev-games/cegui: version bump

Package-Manager: portage-2.2.26

 dev-games/cegui/Manifest   |   1 +
 dev-games/cegui/cegui-0.8.7.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 0eced5e..3056637 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -3,3 +3,4 @@ DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 
eb77741cd9fcc927a876e8116b98691212e973d2
 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 
b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 
493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7
 WHIRLPOOL 
1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4
 DIST cegui-0.8.5.tar.bz2 18112881 SHA256 
a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 
b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4
 WHIRLPOOL 
b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307
 DIST cegui-0.8.6.tar.bz2 18114333 SHA256 
5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 
3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba
 WHIRLPOOL 
888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9
+DIST cegui-0.8.7.tar.bz2 18114465 SHA256 
b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 
271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56
 WHIRLPOOL 
55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b

diff --git a/dev-games/cegui/cegui-0.8.7.ebuild 
b/dev-games/cegui/cegui-0.8.7.ebuild
new file mode 100644
index 000..646901b
--- /dev/null
+++ b/dev-games/cegui/cegui-0.8.7.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# TODO: multiple ABI?
+PYTHON_COMPAT=( python2_7 )
+inherit eutils flag-o-matic cmake-utils python-single-r1
+
+DESCRIPTION="Crazy Eddie's GUI System"
+HOMEPAGE="http://www.cegui.org.uk/;
+SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 -ppc ~x86"
+IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
+REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
+   ${PYTHON_REQUIRED_USE}" # bug 362223
+
+# gles broken
+#  gles? ( media-libs/mesa[gles1] )
+# directfb broken
+#  directfb? ( dev-libs/DirectFB )
+RDEPEND="
+   virtual/libiconv
+   bidi? ( dev-libs/fribidi )
+   devil? ( media-libs/devil )
+   expat? ( dev-libs/expat )
+   freeimage? ( media-libs/freeimage )
+   irrlicht? ( dev-games/irrlicht )
+   lua? (
+   dev-lang/lua:0
+   dev-lua/toluapp
+   )
+   ogre? ( >=dev-games/ogre-1.7 )
+   opengl? (
+   virtual/opengl
+   virtual/glu
+   media-libs/glew
+   )
+   pcre? ( dev-libs/libpcre )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   tinyxml? ( dev-libs/tinyxml )
+   truetype? ( media-libs/freetype:2 )
+   xerces-c? ( dev-libs/xerces-c )
+   xml? ( dev-libs/libxml2 )
+   zip? ( sys-libs/zlib[minizip] )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   opengl? ( media-libs/glm )"
+
+src_configure() {
+   # http://www.cegui.org.uk/mantis/view.php?id=991
+   append-ldflags $(no-as-needed)
+
+   local mycmakeargs=(
+   -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
+   $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL)
+   $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE)
+   -DCEGUI_BUILD_IMAGECODEC_PVR=OFF
+   -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
+   -DCEGUI_BUILD_IMAGECODEC_STB=ON
+   -DCEGUI_BUILD_IMAGECODEC_TGA=ON
+   $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR)
+   $(cmake-u

[gentoo-commits] repo/gentoo:master commit in: games-action/extreme-tuxracer/

2016-04-28 Thread Michael Sterrett
commit: badc7c30e26ec44c6ae50efe15250a1fe6811378
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:11:17 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc7c30

games-action/extreme-tuxracer: clean old

Package-Manager: portage-2.2.26

 games-action/extreme-tuxracer/Manifest |  1 -
 .../extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/games-action/extreme-tuxracer/Manifest 
b/games-action/extreme-tuxracer/Manifest
index ea08cfc..b438f3c 100644
--- a/games-action/extreme-tuxracer/Manifest
+++ b/games-action/extreme-tuxracer/Manifest
@@ -1,3 +1,2 @@
 DIST etr-0.6.0.tar.xz 32889668 SHA256 
44312719a1e9aa33e5aa0c8ad50bb52df702d64fd2d16bf2abda62ee27bf893a SHA512 
c3127dd1f8d9b856cc42808713a53b48a64821f020ecf3bfaae8be96e36eaddfadfedcf394d445ea1f49df650763b50d35a5ad9cac03308bcb1a4a473e4906d8
 WHIRLPOOL 
d003d5ef070ed15d4521cc2025ceb372b18b69f3172065159b5fd18bf5f2126da4cc8c179b95311c63afd5093ec2700483697544ade7ad02e1f255e1cdfc44e4
-DIST etr-0.7.1.tar.xz 44306872 SHA256 
a47bd5c998b97e5cbc522f36318a7fa2cd9b9d2a2134efb224aaa452b9b148c4 SHA512 
e6f4cb6fa59ac3534aac79822b398f59d94885530ba1ded15b96da6f5750946547f8a491349095d9a27d39e6a02f18e9bdaff6ea409f36f00c5309cd81d98c71
 WHIRLPOOL 
72c5434edce7c2bfcc59b997761a3154b68c4b8b8e7d564843fb16689a3f9e951fdcf87830e6f0b787c86d5b3969703f32db33e2bef691882d4d0269d25fb5b3
 DIST etr-0.7.2.tar.xz 44178196 SHA256 
246d4e65f5c1d3f739e27c75f403d277b54f4e1f3b6e09fd1497a13457292417 SHA512 
256db82becdc69344e8aca49f74eed49d7cb99d1c44ef4dff78289acc1ac5f1c2d7b161cecb25c26395d2d8a8b88d33d09bbb94254b5c0c132c09eb658cf87a2
 WHIRLPOOL 
34f76aa40c548e1c5b54c68c8e43c0fb43ecd6c510a58fe80f77ade21326fffc820a794ac68449dfb2e9d1415269e6aa7951c62522c3fe6f02e4ee5557deef67

diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild 
b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
deleted file mode 100644
index 265a7d3..000
--- a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils autotools gnome2-utils games
-
-DESCRIPTION="High speed arctic racing game based on Tux Racer"
-HOMEPAGE="http://extremetuxracer.sourceforge.net/;
-SRC_URI="mirror://sourceforge/extremetuxracer/etr-${PV/_/}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="virtual/opengl
-   virtual/glu
-   >=media-libs/libsfml-2.2
-   media-libs/freetype:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/etr-${PV/_/}
-
-src_prepare() {
-   # kind of ugly in there so we'll do it ourselves
-   sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die
-   eautoreconf
-}
-
-src_install() {
-   default
-   dodoc doc/{code,courses_events,guide,score_algorithm}
-   doicon -s 48 resources/etr.png
-   doicon -s scalable resources/etr.svg
-   domenu resources/etr.desktop
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-kids/memonix/

2016-04-28 Thread Michael Sterrett
commit: 454b2d9d3584ce368c3579ce015dcfb5290ae096
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 17:36:48 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 17:37:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454b2d9d

games-kids/memonix: libsdl needs X USE flag (bug #581424)

Package-Manager: portage-2.2.26

 games-kids/memonix/memonix-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-kids/memonix/memonix-1.6.ebuild 
b/games-kids/memonix/memonix-1.6.ebuild
index f7804cb..e172879 100644
--- a/games-kids/memonix/memonix-1.6.ebuild
+++ b/games-kids/memonix/memonix-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND="media-libs/libsdl:0[sound,opengl,video]
+DEPEND="media-libs/libsdl:0[sound,opengl,video,X]
media-libs/sdl-image[jpeg]
media-libs/sdl-mixer[vorbis]
!games-kids/memonix-bin"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/warmux/

2016-04-28 Thread Michael Sterrett
commit: 443f3c3c31d2b0f30a1ae44b4dfb69588ecd1f2f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 17:25:28 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 17:37:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443f3c3c

games-strategy/warmux: libsdl needs X USE flag (bug #581426)

Package-Manager: portage-2.2.26

 games-strategy/warmux/warmux-11.04.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/warmux/warmux-11.04.1.ebuild 
b/games-strategy/warmux/warmux-11.04.1.ebuild
index 6be4fcd..770b851 100644
--- a/games-strategy/warmux/warmux-11.04.1.ebuild
+++ b/games-strategy/warmux/warmux-11.04.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug nls unicode"
 
-RDEPEND="media-libs/libsdl[joystick,video]
+RDEPEND="media-libs/libsdl[joystick,video,X]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf



[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/

2016-04-27 Thread Michael Sterrett
commit: db55fdef0edac7a112182caeb047c29ee4de8c43
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 05:38:06 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 05:38:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db55fdef

media-libs/sdl2-ttf: needs virtual/opengl (bug #581412; version bump

Package-Manager: portage-2.2.26

 media-libs/sdl2-ttf/Manifest | 1 +
 media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild   | 3 ++-
 .../sdl2-ttf/{sdl2-ttf-2.0.13.ebuild => sdl2-ttf-2.0.14.ebuild}  | 9 +++--
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest
index 7863edd..157ee9f 100644
--- a/media-libs/sdl2-ttf/Manifest
+++ b/media-libs/sdl2-ttf/Manifest
@@ -1 +1,2 @@
 DIST SDL2_ttf-2.0.13.tar.gz 4152978 SHA256 
25ddad0302e7d74ce16a770974930cefbdcf67499ca7d40ce7a6bd7de6022fdf SHA512 
24f7d77c7d46be3c8236d6edde42f40c97c778e2fdb5d7923f1ec473ce19039c382843afe6de79f04c014d3f854cdf912cdfe1e0cf803a2fd246fd4c65360c6b
 WHIRLPOOL 
52cc6db07d049c6b35f5f68cbc9ed9e3622052a014e1b86ccc0a4b7daa1058a9b8e0f1ca5a42e7ddace0acc4978c4277133611571b1f3a543f048714a615f949
+DIST SDL2_ttf-2.0.14.tar.gz 4147462 SHA256 
34db5e20bcf64e7071fe9ae25acaa7d72bdc4f11ab3ce59acc768ab62fe39276 SHA512 
4db817573fd216e26180f4c401cc869ce407589a461032fd7167dc612d35e038cca1ab67be7909b6b49c741581a68125ab46362ad8e3c0a2cdd39624ad847099
 WHIRLPOOL 
9d84904c696f2cc835d27486fe82ad9004a50749a021b7867f5f73de01ec3949be6a6f748faf446e5ee24a8d9206215bcc8a1241941b90ce3066fb194ea0b162

diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild 
b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild
index 38dfb0f..dc27755 100644
--- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild
+++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild
@@ -17,7 +17,8 @@ IUSE="static-libs X"
 
 RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
>=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]"
+   >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]"
 DEPEND=${RDEPEND}
 
 S=${WORKDIR}/${MY_P}

diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild 
b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild
similarity index 85%
copy from media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild
copy to media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild
index 38dfb0f..4a1e2f9 100644
--- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild
+++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild
@@ -12,12 +12,13 @@ 
SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="static-libs X"
 
 RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
>=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]"
+   >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]"
 DEPEND=${RDEPEND}
 
 S=${WORKDIR}/${MY_P}
@@ -28,10 +29,6 @@ multilib_src_configure() {
$(use_with X x)
 }
 
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-}
-
 multilib_src_install_all() {
dodoc {CHANGES,README}.txt
prune_libtool_files



[gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/

2016-04-27 Thread Michael Sterrett
commit: ce7e1d3cac54933122ab489563519b708d3c4038
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Apr 27 19:57:44 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 03:25:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7e1d3c

games-engines/openxcom: add live ebuild since upstream is so bad at rolling 
releases (bug #576502)

Package-Manager: portage-2.2.26

 games-engines/openxcom/openxcom-.ebuild | 84 +
 1 file changed, 84 insertions(+)

diff --git a/games-engines/openxcom/openxcom-.ebuild 
b/games-engines/openxcom/openxcom-.ebuild
new file mode 100644
index 000..b29d5df
--- /dev/null
+++ b/games-engines/openxcom/openxcom-.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils cmake-utils gnome2-utils git-r3 games
+
+DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
+HOMEPAGE="http://openxcom.org/;
+EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git;
+
+LICENSE="GPL-3+ CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
+   media-libs/libsdl[opengl,video]
+   media-libs/sdl-gfx
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[flac,mikmod,vorbis]"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )"
+
+src_unpack() {
+   git-r3_src_unpack
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed -i -e '/\/res\//d' CMakeLists.txt || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
+   "-DCMAKE_INSTALL_DATADIR=${GAMES_DATADIR}"
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   use doc && cmake-utils_src_compile doxygen
+   cmake-utils_src_compile
+}
+
+src_install() {
+   DOCS="README.md" \
+   cmake-utils_src_install
+   use doc && dohtml -r "${CMAKE_BUILD_DIR}"/docs/html/*
+   doicon -s scalable res/linux/icons/openxcom.svg
+   newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
+   newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
+   domenu res/linux/openxcom.desktop
+
+   prepgamesdirs
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+   echo
+   elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, 
SOUND,"
+   elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM 
game to"
+   elog "${GAMES_DATADIR}/${PN}/UFO"
+   echo
+   elog "If you want to play the TFTD mod, you need to copy ANIMS, 
FLOP_INT,"
+   elog "GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UNITS 
folders"
+   elog "from the original Terror from the Deep game to"
+   elog "${GAMES_DATADIR}/${PN}/TFTD"
+   echo
+   elog "If you need or want text in some language other than english, 
download:"
+   elog "http://openxcom.org/translations/latest.zip and uncompress it in"
+   elog "${GAMES_DATADIR}/${PN}/common/Language"
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/clanlib/

2016-04-27 Thread Michael Sterrett
commit: 7b5f5fbc2ff8527758379a4a265c9d18134669ef
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 03:25:26 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 03:25:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5fbc

dev-games/clanlib: libsdl needs the X use flag (bug #581394)

Package-Manager: portage-2.2.26

 dev-games/clanlib/clanlib-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/clanlib/clanlib-0.8.1.ebuild 
b/dev-games/clanlib/clanlib-0.8.1.ebuild
index febfca6..efa4b1e 100644
--- a/dev-games/clanlib/clanlib-0.8.1.ebuild
+++ b/dev-games/clanlib/clanlib-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,7 +21,7 @@ RDEPEND="media-libs/libpng:0
virtual/glu
virtual/opengl
sdl? (
-   media-libs/libsdl
+   media-libs/libsdl[X]
media-libs/sdl-gfx
)
x11-libs/libXi



[gentoo-commits] repo/gentoo:master commit in: games-fps/warsow-community-map-pack/

2016-04-27 Thread Michael Sterrett
commit: a4ee5631567cc49e680f7162eed17a1881526c9c
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Apr 27 17:15:34 2016 +
Commit:     Michael Sterrett  gentoo  org>
CommitDate: Wed Apr 27 17:32:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee5631

games-fps/warsow-community-map-pack: Initial commit with ebuild and update by 
Dennis Schridde and Wojciech Myrda via bug #349755

Package-Manager: portage-2.2.26

 games-fps/warsow-community-map-pack/Manifest   |  1 +
 games-fps/warsow-community-map-pack/metadata.xml   |  8 ++
 .../warsow-community-map-pack-01.ebuild| 31 ++
 3 files changed, 40 insertions(+)

diff --git a/games-fps/warsow-community-map-pack/Manifest 
b/games-fps/warsow-community-map-pack/Manifest
new file mode 100644
index 000..eee4370
--- /dev/null
+++ b/games-fps/warsow-community-map-pack/Manifest
@@ -0,0 +1 @@
+DIST warsow_comunity_map_pack_01.zip 130057143 SHA256 
58b84b10d5fbaa22e29d59194b8c5ebbc633356fbc6545a715e44a73bdd3c7e7 SHA512 
47ea38467f6b88f4a8ceb0e38e2c12b62df46cbb62d1aebf7b824e71d80de1d65b81874960834055995c50f95de5f75f91b33fbf6985ee3121d823c8a5ca8dd7
 WHIRLPOOL 
145d66911009f1520460354f2ce6990f83a7a913aceb9aecc835bb36d770df7aba70ff1caec6af38e13074e1f7944b98477bd6e27e821e70cba6ba06ee348b6f

diff --git a/games-fps/warsow-community-map-pack/metadata.xml 
b/games-fps/warsow-community-map-pack/metadata.xml
new file mode 100644
index 000..7e34428
--- /dev/null
+++ b/games-fps/warsow-community-map-pack/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+  ga...@gentoo.org
+  Gentoo Games Project
+  
+

diff --git 
a/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild 
b/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
new file mode 100644
index 000..c5df288
--- /dev/null
+++ b/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit games
+
+MY_P=${P//-/_}
+# They have a typo in their filename:
+MY_P=${MY_P/community/comunity}
+
+DESCRIPTION="Community Map Pack for the Warsow multiplayer FPS"
+HOMEPAGE="http://www.warsow.net/;
+SRC_URI="http://update.warsow.net/mirror/${MY_P}.zip;
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "${GAMES_DATADIR}"/warsow
+   doins -r "${WORKDIR}"/{basewsw,previews}
+   dodoc "${WORKDIR}"/Readme.rtf
+   prepgamesdirs
+}



  1   2   3   4   5   6   7   8   9   10   >