[gentoo-commits] repo/gentoo:master commit in: games-puzzle/tanglet/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}