public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-action/teeworlds/files/, games-action/teeworlds/, ...
@ 2011-08-02 16:24 Azamat H. Hackimov
  0 siblings, 0 replies; 2+ messages in thread
From: Azamat H. Hackimov @ 2011-08-02 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     7763b8d40b41019dc32f1e8b638b73b56b792591
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Tue Aug  2 16:24:16 2011 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Tue Aug  2 16:24:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=7763b8d4

[games-action/teeworlds] Version bump to 0.6.1

(Portage version: 2.1.10.3/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)

---
 .../01-use-system-wavpack.patch}                   |   26 +++++++---------
 .../02-fixed-wavpack-sound-loading.patch}          |   25 +++++++--------
 .../03-use-system-pnglite.patch}                   |   31 +++++++++----------
 ...rlds-0.6.0-r1.ebuild => teeworlds-0.6.1.ebuild} |   14 ++++----
 4 files changed, 46 insertions(+), 50 deletions(-)

diff --git a/games-action/teeworlds/files/teeworlds-0.6.0-001-use-system-wavpack.patch b/games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch
similarity index 85%
rename from games-action/teeworlds/files/teeworlds-0.6.0-001-use-system-wavpack.patch
rename to games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch
index 4391172..3a1944d 100644
--- a/games-action/teeworlds/files/teeworlds-0.6.0-001-use-system-wavpack.patch
+++ b/games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch
@@ -1,16 +1,17 @@
-From 5c5171d2de5f4d3b7926f16faa70b16ccf434c86 Mon Sep 17 00:00:00 2001
-From: xalduin <xalduin@gmail.com>
-Date: Sat, 12 Feb 2011 22:22:02 -0500
-Subject: [PATCH 1/3] Will now use system wavpack and zlib libraries if available when
- compiling
+Use system wavpack. Based on patch from Gentoo Bugzilla
 
+From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
+
+https://bugs.gentoo.org/show_bug.cgi?id=363395
 ---
+
  bam.lua                     |   15 +++++++++++++--
  src/engine/client/sound.cpp |   10 +++++++++-
  2 files changed, 22 insertions(+), 3 deletions(-)
 
+
 diff --git a/bam.lua b/bam.lua
-index 0c953e8..ade4ae4 100644
+index 5699251..ce24cff 100644
 --- a/bam.lua
 +++ b/bam.lua
 @@ -9,6 +9,7 @@ config = NewConfig()
@@ -23,7 +24,7 @@ index 0c953e8..ade4ae4 100644
  config:Finalize("config.lua")
 @@ -165,7 +166,7 @@ function build(settings)
  	end
- 	
+ 
  	-- compile zlib if needed
 -	if config.zlib.value == 1 then
 +	if config.zlib.value == true then
@@ -48,10 +49,10 @@ index 0c953e8..ade4ae4 100644
  	-- build the small libraries
 -	wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c"))
  	pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
- 	
+ 
  	-- build game components
 diff --git a/src/engine/client/sound.cpp b/src/engine/client/sound.cpp
-index 55ca293..e38ad32 100644
+index c2ca91f..f356e34 100644
 --- a/src/engine/client/sound.cpp
 +++ b/src/engine/client/sound.cpp
 @@ -10,7 +10,7 @@
@@ -63,7 +64,7 @@ index 55ca293..e38ad32 100644
  }
  #include <math.h>
  
-@@ -328,19 +328,25 @@ int CSound::LoadWV(const char *pFilename)
+@@ -333,19 +333,25 @@ int CSound::LoadWV(const char *pFilename)
  	if(!m_pStorage)
  		return -1;
  
@@ -89,7 +90,7 @@ index 55ca293..e38ad32 100644
  	if (pContext)
  	{
  		int m_aSamples = WavpackGetNumSamples(pContext);
-@@ -395,8 +401,10 @@ int CSound::LoadWV(const char *pFilename)
+@@ -401,8 +407,10 @@ int CSound::LoadWV(const char *pFilename)
  		dbg_msg("sound/wv", "failed to open %s: %s", pFilename, aError);
  	}
  
@@ -100,6 +101,3 @@ index 55ca293..e38ad32 100644
  
  	if(g_Config.m_Debug)
  		dbg_msg("sound/wv", "loaded %s", pFilename);
--- 
-1.7.3.4
-

diff --git a/games-action/teeworlds/files/teeworlds-0.6.0-002-fixed-wavpack-sound-loading.patch b/games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch
similarity index 84%
rename from games-action/teeworlds/files/teeworlds-0.6.0-002-fixed-wavpack-sound-loading.patch
rename to games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch
index 206bc6a..b129aaf 100644
--- a/games-action/teeworlds/files/teeworlds-0.6.0-002-fixed-wavpack-sound-loading.patch
+++ b/games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch
@@ -1,17 +1,19 @@
-From 5a5322491704c14f5aed72148db6b134484cedec Mon Sep 17 00:00:00 2001
-From: xalduin <xalduin@gmail.com>
-Date: Sat, 12 Feb 2011 23:58:55 -0500
-Subject: [PATCH 2/3] Fixed wavpack sound loading
+Fixing wavpack sound loading. Based on Gentoo Bugzilla
 
+From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
+
+https://bugs.gentoo.org/show_bug.cgi?id=363395
 ---
- src/engine/client/sound.cpp |   56 ++++++++++++++++++++++++++++++++++++++----
+
+ src/engine/client/sound.cpp |   56 ++++++++++++++++++++++++++++++++++++++-----
  1 files changed, 50 insertions(+), 6 deletions(-)
 
+
 diff --git a/src/engine/client/sound.cpp b/src/engine/client/sound.cpp
-index e38ad32..6101602 100644
+index f356e34..b55a798 100644
 --- a/src/engine/client/sound.cpp
 +++ b/src/engine/client/sound.cpp
-@@ -49,6 +49,54 @@ struct CVoice
+@@ -50,6 +50,54 @@ struct CVoice
  	int m_X, m_Y;
  } ;
  
@@ -66,7 +68,7 @@ index e38ad32..6101602 100644
  static CSample m_aSamples[NUM_SAMPLES] = { {0} };
  static CVoice m_aVoices[NUM_VOICES] = { {0} };
  static CChannel m_aChannels[NUM_CHANNELS] = { {255, 0} };
-@@ -328,14 +376,12 @@ int CSound::LoadWV(const char *pFilename)
+@@ -333,14 +381,12 @@ int CSound::LoadWV(const char *pFilename)
  	if(!m_pStorage)
  		return -1;
  
@@ -81,7 +83,7 @@ index e38ad32..6101602 100644
  
  	SampleID = AllocID();
  	if(SampleID < 0)
-@@ -345,7 +391,7 @@ int CSound::LoadWV(const char *pFilename)
+@@ -350,7 +396,7 @@ int CSound::LoadWV(const char *pFilename)
  	#ifndef WAVPACK_H
  	pContext = WavpackOpenFileInput(ReadData, aError);
  	#else
@@ -90,7 +92,7 @@ index e38ad32..6101602 100644
  	#endif
  	if (pContext)
  	{
-@@ -398,13 +444,11 @@ int CSound::LoadWV(const char *pFilename)
+@@ -404,13 +450,11 @@ int CSound::LoadWV(const char *pFilename)
  	}
  	else
  	{
@@ -105,6 +107,3 @@ index e38ad32..6101602 100644
  
  	if(g_Config.m_Debug)
  		dbg_msg("sound/wv", "loaded %s", pFilename);
--- 
-1.7.3.4
-

diff --git a/games-action/teeworlds/files/teeworlds-0.6.0-003-use-system-pnglite.patch b/games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch
similarity index 87%
rename from games-action/teeworlds/files/teeworlds-0.6.0-003-use-system-pnglite.patch
rename to games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch
index 5da5c50..998a086 100644
--- a/games-action/teeworlds/files/teeworlds-0.6.0-003-use-system-pnglite.patch
+++ b/games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch
@@ -1,17 +1,19 @@
-From f4d073f439d50f49055ab75f0f1242b124f9aba2 Mon Sep 17 00:00:00 2001
-From: Bruno Tarquini <btarquini@gmail.com>
-Date: Tue, 12 Apr 2011 22:53:30 +0200
-Subject: [PATCH 3/3] use system pnglite if available. link only the client with  pnglite and wavpack
+Use system pnglite. Based on Gentoo Bugzilla
 
+From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
+
+https://bugs.gentoo.org/show_bug.cgi?id=363395
 ---
+
  bam.lua                         |   33 +++++++++++++++++++++------------
  src/engine/client/graphics.cpp  |    2 +-
  src/tools/dilate.cpp            |    2 +-
  src/tools/tileset_borderfix.cpp |    2 +-
  4 files changed, 24 insertions(+), 15 deletions(-)
 
+
 diff --git a/bam.lua b/bam.lua
-index ade4ae4..c0c2211 100644
+index ce24cff..46b8e42 100644
 --- a/bam.lua
 +++ b/bam.lua
 @@ -9,6 +9,7 @@ config = NewConfig()
@@ -59,7 +61,7 @@ index ade4ae4..c0c2211 100644
  
 -	-- build the small libraries
 -	pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
--	
+-
 -	-- build game components
 -	engine_settings = settings:Copy()
 -	server_settings = engine_settings:Copy()
@@ -67,13 +69,13 @@ index ade4ae4..c0c2211 100644
 -	launcher_settings = engine_settings:Copy()
 -
  	if family == "unix" then
-    		if platform == "macosx" then
+ 		if platform == "macosx" then
  			client_settings.link.frameworks:Add("OpenGL")
 diff --git a/src/engine/client/graphics.cpp b/src/engine/client/graphics.cpp
-index 99f5e09..2c867ee 100644
+index d1f0b8a..f654e87 100644
 --- a/src/engine/client/graphics.cpp
 +++ b/src/engine/client/graphics.cpp
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
  #endif
  
  #include <base/system.h>
@@ -83,7 +85,7 @@ index 99f5e09..2c867ee 100644
  #include <engine/shared/config.h>
  #include <engine/graphics.h>
 diff --git a/src/tools/dilate.cpp b/src/tools/dilate.cpp
-index b1b60ac..b773ceb 100644
+index eb770a9..cbd7a3e 100644
 --- a/src/tools/dilate.cpp
 +++ b/src/tools/dilate.cpp
 @@ -2,7 +2,7 @@
@@ -96,18 +98,15 @@ index b1b60ac..b773ceb 100644
  typedef struct
  {
 diff --git a/src/tools/tileset_borderfix.cpp b/src/tools/tileset_borderfix.cpp
-index d28e307..b060f0d 100644
+index 0facb9a..ab36292 100644
 --- a/src/tools/tileset_borderfix.cpp
 +++ b/src/tools/tileset_borderfix.cpp
-@@ -2,7 +2,7 @@
+@@ -1,7 +1,7 @@
+ /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
  /* If you are missing that file, acquire a complete release at teeworlds.com.                */
- #include <stdlib.h>
  #include <base/system.h>
 -#include <engine/external/pnglite/pnglite.h>
 +#include <pnglite.h>
  
  typedef struct
  {
--- 
-1.7.3.4
-

diff --git a/games-action/teeworlds/teeworlds-0.6.0-r1.ebuild b/games-action/teeworlds/teeworlds-0.6.1.ebuild
similarity index 84%
rename from games-action/teeworlds/teeworlds-0.6.0-r1.ebuild
rename to games-action/teeworlds/teeworlds-0.6.1.ebuild
index 7f01b3d..bf1562e 100644
--- a/games-action/teeworlds/teeworlds-0.6.0-r1.ebuild
+++ b/games-action/teeworlds/teeworlds-0.6.1.ebuild
@@ -8,9 +8,11 @@ PYTHON_DEPEND="2"
 
 inherit eutils python games
 
+REVISION="b177-r50edfd37"
+
 DESCRIPTION="Online multi-player platform 2D shooter"
 HOMEPAGE="http://www.teeworlds.com/"
-SRC_URI="http://www.teeworlds.com/files/${P}-src.tar.gz"
+SRC_URI="http://www.teeworlds.com/files/teeworlds-0.6.1-source.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
@@ -29,7 +31,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	~dev-util/bam-0.4.0"
 
-S=${WORKDIR}/${P}-source
+S=${WORKDIR}/${PN}-${REVISION}-source
 
 pkg_setup() {
 	python_set_active_version 2
@@ -37,11 +39,9 @@ pkg_setup() {
 }
 
 src_prepare() {
-	# 001 & 002 from pull request: https://github.com/oy/teeworlds/pull/493
-	epatch \
-		"${FILESDIR}"/${P}-001-use-system-wavpack.patch \
-		"${FILESDIR}"/${P}-002-fixed-wavpack-sound-loading.patch \
-		"${FILESDIR}"/${P}-003-use-system-pnglite.patch
+	# 01 & 02 from pull request: https://github.com/oy/teeworlds/pull/493
+	EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
+		epatch
 }
 
 src_configure() {



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] proj/gamerlay:master commit in: games-action/teeworlds/files/, games-action/teeworlds/, ...
@ 2012-03-28  9:15 Azamat H. Hackimov
  0 siblings, 0 replies; 2+ messages in thread
From: Azamat H. Hackimov @ 2012-03-28  9:15 UTC (permalink / raw
  To: gentoo-commits

commit:     969e946e4c55352c66b24375de6e1459d826bfb0
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Wed Mar 28 09:13:58 2012 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Wed Mar 28 09:13:58 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=969e946e

[dev-util/bam][games-action/teeworlds] Removed, in portage now.

---
 dev-util/bam/bam-0.4.0.ebuild                      |   52 -----
 dev-util/bam/files/0.4.0/Makefile                  |   22 --
 dev-util/bam/files/0.4.0/bam-0.4.0-test.py.patch   |   11 -
 dev-util/bam/metadata.xml                          |   10 -
 .../files/0.6.1/01-use-system-wavpack.patch        |  103 ---------
 .../0.6.1/02-fixed-wavpack-sound-loading.patch     |  109 ----------
 .../files/0.6.1/03-use-system-pnglite.patch        |  112 ----------
 games-action/teeworlds/files/teeworlds-init.d      |   40 ----
 games-action/teeworlds/files/teeworlds.xpm         |  229 --------------------
 games-action/teeworlds/files/teeworlds_srv.cfg     |    7 -
 games-action/teeworlds/metadata.xml                |   15 --
 games-action/teeworlds/teeworlds-0.6.1.ebuild      |   99 ---------
 12 files changed, 0 insertions(+), 809 deletions(-)

diff --git a/dev-util/bam/bam-0.4.0.ebuild b/dev-util/bam/bam-0.4.0.ebuild
deleted file mode 100644
index 7a8780f..0000000
--- a/dev-util/bam/bam-0.4.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bam/bam-0.3.2.ebuild,v 1.1 2010/03/24 23:25:56 volkmar Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit eutils python
-
-DESCRIPTION="Fast and flexible Lua-based build system"
-HOMEPAGE="http://matricks.github.com/bam/"
-SRC_URI="http://github.com/downloads/matricks/${PN}/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-lang/lua"
-DEPEND="${RDEPEND}
-	doc? ( dev-lang/python )
-	test? ( dev-lang/python )"
-
-pkg_setup() {
-	python_set_active_version 2
-	python_pkg_setup
-}
-
-src_prepare() {
-	cp "${FILESDIR}"/${PV}/Makefile "${S}"/Makefile || die "cp failed"
-
-	epatch "${FILESDIR}"/${PV}/${P}-test.py.patch
-
-	python_convert_shebangs -r 2 .
-}
-
-src_compile() {
-	emake ${PN} || die
-
-	if use doc; then
-		$(PYTHON) scripts/gendocs.py || die "doc generation failed"
-	fi
-}
-
-src_install() {
-	dobin ${PN} || die
-
-	if use doc; then
-		dohtml docs/${PN}{.html,_logo.png} || die "dohtml failed"
-	fi
-}

diff --git a/dev-util/bam/files/0.4.0/Makefile b/dev-util/bam/files/0.4.0/Makefile
deleted file mode 100644
index 27f35b4..0000000
--- a/dev-util/bam/files/0.4.0/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-LIBS		+= -lm -lpthread -llua
-TARGETS	= txt2c internal_base bam
-BAM_OBJ	= $(patsubst %.c,%.o,$(wildcard src/*.c))
-TXT2C_LUA	= $(wildcard src/*.lua)
-
-all: $(TARGETS)
-
-txt2c: src/tools/txt2c
-
-internal_base: src/internal_base.h
-
-src/internal_base.h:
-	src/tools/txt2c $(TXT2C_LUA) > src/internal_base.h
-
-bam: txt2c internal_base $(BAM_OBJ)
-	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(BAM_OBJ) $(LIBS)
-
-test: $(TARGETS)
-	python scripts/test.py
-
-clean:
-	rm -f $(BAM_OBJ) $(TARGETS) src/internal_base.h src/tools/txt2c

diff --git a/dev-util/bam/files/0.4.0/bam-0.4.0-test.py.patch b/dev-util/bam/files/0.4.0/bam-0.4.0-test.py.patch
deleted file mode 100644
index 5ea2acd..0000000
--- a/dev-util/bam/files/0.4.0/bam-0.4.0-test.py.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- scripts/test.py.old	2010-03-22 19:23:23.000000000 +0100
-+++ scripts/test.py	2010-03-22 19:23:43.000000000 +0100
-@@ -178,6 +178,8 @@
- 	print "FAILED TESTS:"
- 	for t in failed_tests:
- 		print "\t"+t
-+	sys.exit(1)
- else:
- 	print "ALL TESTS PASSED!"
-+	sys.exit(0)
- 

diff --git a/dev-util/bam/metadata.xml b/dev-util/bam/metadata.xml
deleted file mode 100644
index d44dc8e..0000000
--- a/dev-util/bam/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>no-herd</herd>
-	<maintainer>
-		<email>volkmar@gentoo.org</email>
-		<name>Mounir Lamouri</name>
-	</maintainer>
-</pkgmetadata>
-

diff --git a/games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch b/games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch
deleted file mode 100644
index 3a1944d..0000000
--- a/games-action/teeworlds/files/0.6.1/01-use-system-wavpack.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-Use system wavpack. Based on patch from Gentoo Bugzilla
-
-From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
-
-https://bugs.gentoo.org/show_bug.cgi?id=363395
----
-
- bam.lua                     |   15 +++++++++++++--
- src/engine/client/sound.cpp |   10 +++++++++-
- 2 files changed, 22 insertions(+), 3 deletions(-)
-
-
-diff --git a/bam.lua b/bam.lua
-index 5699251..ce24cff 100644
---- a/bam.lua
-+++ b/bam.lua
-@@ -9,6 +9,7 @@ config = NewConfig()
- config:Add(OptCCompiler("compiler"))
- config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all"))
- config:Add(OptLibrary("zlib", "zlib.h", false))
-+config:Add(OptLibrary("wavpack", "wavpack/wavpack.h", false))
- config:Add(SDL.OptFind("sdl", true))
- config:Add(FreeType.OptFind("freetype", true))
- config:Finalize("config.lua")
-@@ -165,7 +166,7 @@ function build(settings)
- 	end
- 
- 	-- compile zlib if needed
--	if config.zlib.value == 1 then
-+	if config.zlib.value == true then
- 		settings.link.libs:Add("z")
- 		if config.zlib.include_path then
- 			settings.cc.includes:Add(config.zlib.include_path)
-@@ -176,8 +177,18 @@ function build(settings)
- 		settings.cc.includes:Add("src/engine/external/zlib")
- 	end
- 
-+	if config.wavpack.value == true then
-+		settings.link.libs:Add("wavpack")
-+		if config.wavpack.include_path then
-+			settings.cc.includes:Add(config.wavpack.include_path)
-+		end
-+		wavpack = {}
-+	else
-+		wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c"))
-+		settings.cc.includes:Add("src/engine/external/") --The header is wavpack/wavpack.h so include the external folder
-+	end
-+
- 	-- build the small libraries
--	wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c"))
- 	pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
- 
- 	-- build game components
-diff --git a/src/engine/client/sound.cpp b/src/engine/client/sound.cpp
-index c2ca91f..f356e34 100644
---- a/src/engine/client/sound.cpp
-+++ b/src/engine/client/sound.cpp
-@@ -10,7 +10,7 @@
- #include "sound.h"
- 
- extern "C" { // wavpack
--	#include <engine/external/wavpack/wavpack.h>
-+	#include <wavpack/wavpack.h>
- }
- #include <math.h>
- 
-@@ -333,19 +333,25 @@ int CSound::LoadWV(const char *pFilename)
- 	if(!m_pStorage)
- 		return -1;
- 
-+	#ifndef WAVPACK_H
- 	ms_File = m_pStorage->OpenFile(pFilename, IOFLAG_READ, IStorage::TYPE_ALL);
- 	if(!ms_File)
- 	{
- 		dbg_msg("sound/wv", "failed to open file. filename='%s'", pFilename);
- 		return -1;
- 	}
-+	#endif
- 
- 	SampleID = AllocID();
- 	if(SampleID < 0)
- 		return -1;
- 	pSample = &m_aSamples[SampleID];
- 
-+	#ifndef WAVPACK_H
- 	pContext = WavpackOpenFileInput(ReadData, aError);
-+	#else
-+	pContext = WavpackOpenFileInput(pFilename, aError, 0, 0);
-+	#endif
- 	if (pContext)
- 	{
- 		int m_aSamples = WavpackGetNumSamples(pContext);
-@@ -401,8 +407,10 @@ int CSound::LoadWV(const char *pFilename)
- 		dbg_msg("sound/wv", "failed to open %s: %s", pFilename, aError);
- 	}
- 
-+	#ifndef WAVPACK_H
- 	io_close(ms_File);
- 	ms_File = NULL;
-+	#endif
- 
- 	if(g_Config.m_Debug)
- 		dbg_msg("sound/wv", "loaded %s", pFilename);

diff --git a/games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch b/games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch
deleted file mode 100644
index b129aaf..0000000
--- a/games-action/teeworlds/files/0.6.1/02-fixed-wavpack-sound-loading.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-Fixing wavpack sound loading. Based on Gentoo Bugzilla
-
-From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
-
-https://bugs.gentoo.org/show_bug.cgi?id=363395
----
-
- src/engine/client/sound.cpp |   56 ++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 50 insertions(+), 6 deletions(-)
-
-
-diff --git a/src/engine/client/sound.cpp b/src/engine/client/sound.cpp
-index f356e34..b55a798 100644
---- a/src/engine/client/sound.cpp
-+++ b/src/engine/client/sound.cpp
-@@ -50,6 +50,54 @@ struct CVoice
- 	int m_X, m_Y;
- } ;
- 
-+#ifdef WAVPACK_H
-+static int32_t ReadBytes(void *pFile, void *pBuffer, int32_t Size)
-+{
-+	return (int32_t)io_read((IOHANDLE)pFile, pBuffer, Size);
-+}
-+static uint32_t GetPos(void *pFile)
-+{
-+	return (uint32_t)io_tell((IOHANDLE)pFile);
-+}
-+static int SetPosAbs(void *pFile, uint32_t Offset)
-+{
-+	return io_seek((IOHANDLE)pFile, Offset, IOSEEK_START);
-+}
-+static int SetPosRel(void *pFile, int32_t Offset, int Mode)
-+{
-+	switch(Mode)
-+	{
-+	case SEEK_SET:
-+		Mode = IOSEEK_START;
-+		break;
-+	case SEEK_CUR:
-+		Mode = IOSEEK_CUR;
-+		break;
-+	case SEEK_END:
-+		Mode = IOSEEK_END;
-+	}
-+	return io_seek((IOHANDLE)pFile, Offset, Mode);
-+}
-+
-+//TODO: Fix if 'real' functionality is needed by the wavpack header
-+static int PushBackByte(void *pFile, int Char)
-+{
-+	return io_seek((IOHANDLE)pFile, -1, IOSEEK_CUR);
-+}
-+static uint32_t GetLength(void *pFile)
-+{
-+	return (uint32_t)io_length((IOHANDLE)pFile);
-+}
-+// Essentially assuming this to always be true, should fix if this isn't the case
-+static int CanSeek(void *pFile)
-+{
-+	return pFile != NULL;
-+}
-+static WavpackStreamReader CWavpackReader  = {
-+    ReadBytes, GetPos, SetPosAbs, SetPosRel, PushBackByte, GetLength, CanSeek, 0
-+};
-+#endif
-+
- static CSample m_aSamples[NUM_SAMPLES] = { {0} };
- static CVoice m_aVoices[NUM_VOICES] = { {0} };
- static CChannel m_aChannels[NUM_CHANNELS] = { {255, 0} };
-@@ -333,14 +381,12 @@ int CSound::LoadWV(const char *pFilename)
- 	if(!m_pStorage)
- 		return -1;
- 
--	#ifndef WAVPACK_H
- 	ms_File = m_pStorage->OpenFile(pFilename, IOFLAG_READ, IStorage::TYPE_ALL);
- 	if(!ms_File)
- 	{
- 		dbg_msg("sound/wv", "failed to open file. filename='%s'", pFilename);
- 		return -1;
- 	}
--	#endif
- 
- 	SampleID = AllocID();
- 	if(SampleID < 0)
-@@ -350,7 +396,7 @@ int CSound::LoadWV(const char *pFilename)
- 	#ifndef WAVPACK_H
- 	pContext = WavpackOpenFileInput(ReadData, aError);
- 	#else
--	pContext = WavpackOpenFileInput(pFilename, aError, 0, 0);
-+	pContext = WavpackOpenFileInputEx(&CWavpackReader, ms_File, 0, aError, 0, 0);
- 	#endif
- 	if (pContext)
- 	{
-@@ -404,13 +450,11 @@ int CSound::LoadWV(const char *pFilename)
- 	}
- 	else
- 	{
--		dbg_msg("sound/wv", "failed to open %s: %s", pFilename, aError);
-+		dbg_msg("sound/wv", "failed to open '%s': %s", pFilename, aError);
- 	}
- 
--	#ifndef WAVPACK_H
- 	io_close(ms_File);
- 	ms_File = NULL;
--	#endif
- 
- 	if(g_Config.m_Debug)
- 		dbg_msg("sound/wv", "loaded %s", pFilename);

diff --git a/games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch b/games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch
deleted file mode 100644
index 998a086..0000000
--- a/games-action/teeworlds/files/0.6.1/03-use-system-pnglite.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-Use system pnglite. Based on Gentoo Bugzilla
-
-From: Azamat H. Hackimov <azamat.hackimov@gmail.com>
-
-https://bugs.gentoo.org/show_bug.cgi?id=363395
----
-
- bam.lua                         |   33 +++++++++++++++++++++------------
- src/engine/client/graphics.cpp  |    2 +-
- src/tools/dilate.cpp            |    2 +-
- src/tools/tileset_borderfix.cpp |    2 +-
- 4 files changed, 24 insertions(+), 15 deletions(-)
-
-
-diff --git a/bam.lua b/bam.lua
-index ce24cff..46b8e42 100644
---- a/bam.lua
-+++ b/bam.lua
-@@ -9,6 +9,7 @@ config = NewConfig()
- config:Add(OptCCompiler("compiler"))
- config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all"))
- config:Add(OptLibrary("zlib", "zlib.h", false))
-+config:Add(OptLibrary("pnglite", "pnglite.h", false))
- config:Add(OptLibrary("wavpack", "wavpack/wavpack.h", false))
- config:Add(SDL.OptFind("sdl", true))
- config:Add(FreeType.OptFind("freetype", true))
-@@ -177,26 +178,34 @@ function build(settings)
- 		settings.cc.includes:Add("src/engine/external/zlib")
- 	end
- 
-+	-- build game components
-+	engine_settings = settings:Copy()
-+	server_settings = engine_settings:Copy()
-+	client_settings = engine_settings:Copy()
-+	launcher_settings = engine_settings:Copy()
-+
-+	if config.pnglite.value == true then
-+		client_settings.link.libs:Add("pnglite")
-+		if config.pnglite.include_path then
-+			client_settings.cc.includes:Add(config.pnglite.include_path)
-+		end
-+		pnglite = {}
-+	else
-+		pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
-+		client_settings.cc.includes:Add("src/engine/external/pnglite")
-+	end
-+
- 	if config.wavpack.value == true then
--		settings.link.libs:Add("wavpack")
-+		client_settings.link.libs:Add("wavpack")
- 		if config.wavpack.include_path then
--			settings.cc.includes:Add(config.wavpack.include_path)
-+			client_settings.cc.includes:Add(config.wavpack.include_path)
- 		end
- 		wavpack = {}
- 	else
- 		wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c"))
--		settings.cc.includes:Add("src/engine/external/") --The header is wavpack/wavpack.h so include the external folder
-+		client_settings.cc.includes:Add("src/engine/external/") --The header is wavpack/wavpack.h so include the external folder
- 	end
- 
--	-- build the small libraries
--	pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
--
--	-- build game components
--	engine_settings = settings:Copy()
--	server_settings = engine_settings:Copy()
--	client_settings = engine_settings:Copy()
--	launcher_settings = engine_settings:Copy()
--
- 	if family == "unix" then
- 		if platform == "macosx" then
- 			client_settings.link.frameworks:Add("OpenGL")
-diff --git a/src/engine/client/graphics.cpp b/src/engine/client/graphics.cpp
-index d1f0b8a..f654e87 100644
---- a/src/engine/client/graphics.cpp
-+++ b/src/engine/client/graphics.cpp
-@@ -20,7 +20,7 @@
- #endif
- 
- #include <base/system.h>
--#include <engine/external/pnglite/pnglite.h>
-+#include <pnglite.h>
- 
- #include <engine/shared/config.h>
- #include <engine/graphics.h>
-diff --git a/src/tools/dilate.cpp b/src/tools/dilate.cpp
-index eb770a9..cbd7a3e 100644
---- a/src/tools/dilate.cpp
-+++ b/src/tools/dilate.cpp
-@@ -2,7 +2,7 @@
- /* If you are missing that file, acquire a complete release at teeworlds.com.                */
- #include <base/system.h>
- #include <base/math.h>
--#include <engine/external/pnglite/pnglite.h>
-+#include <pnglite.h>
- 
- typedef struct
- {
-diff --git a/src/tools/tileset_borderfix.cpp b/src/tools/tileset_borderfix.cpp
-index 0facb9a..ab36292 100644
---- a/src/tools/tileset_borderfix.cpp
-+++ b/src/tools/tileset_borderfix.cpp
-@@ -1,7 +1,7 @@
- /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
- /* If you are missing that file, acquire a complete release at teeworlds.com.                */
- #include <base/system.h>
--#include <engine/external/pnglite/pnglite.h>
-+#include <pnglite.h>
- 
- typedef struct
- {

diff --git a/games-action/teeworlds/files/teeworlds-init.d b/games-action/teeworlds/files/teeworlds-init.d
deleted file mode 100644
index 1c4badd..0000000
--- a/games-action/teeworlds/files/teeworlds-init.d
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-PIDFILE=/var/run/teeworlds.pid
-GAME_DIRECTORY=/usr/games/bin
-CONFIG=/etc/teeworlds/teeworlds_srv.cfg
-
-depend() {
-	use dns logger net
-}
-
-checkconfig() {
-        if [ ! -e ${CONFIG} ] ; then
-                eerror "You need an ${CONFIG} config file to run TeeWorlds"
-                return 1
-        fi
-}
-
-start() {
-	ebegin "Starting TeeWorlds"
-	start-stop-daemon --start --background --pidfile "${PIDFILE}" \
-		--make-pidfile -d ${GAME_DIRECTORY} --user games \
-		--exec ${GAME_DIRECTORY}/teeworlds_srv -- -f ${CONFIG}
-	eend $?
-}
-
-reload() {
-	ebegin "Reloading TeeWorlds configs and restarting processes"
-	start-stop-daemon --stop --oknodo --user games \
-    		--pidfile "${PIDFILE}" --signal HUP \
-		--exec ${GAME_DIRECTORY}/teeworlds_srv -- -f ${CONFIG}
-	eend $?
-}
-
-stop() {
-	ebegin "Stopping TeeWorlds"
-	start-stop-daemon --stop --quiet --pidfile "${PIDFILE}"
-	eend $?
-}

diff --git a/games-action/teeworlds/files/teeworlds.xpm b/games-action/teeworlds/files/teeworlds.xpm
deleted file mode 100644
index 056b408..0000000
--- a/games-action/teeworlds/files/teeworlds.xpm
+++ /dev/null
@@ -1,229 +0,0 @@
-/* XPM */
-static char *teeworlds_2[] = {
-/* columns rows colors chars-per-pixel */
-"48 48 175 2 ",
-"   c #015800F7003A",
-".  c #094F067B0130",
-"X  c #0CC509B203CC",
-"o  c #0E8F0C8D0848",
-"O  c #11FB0CC70303",
-"+  c #169610100202",
-"@  c #1ABB129202E3",
-"#  c #151511110909",
-"$  c #1D1D17170A0A",
-"%  c #1E1E18180E0E",
-"&  c #21A216960283",
-"*  c #248B19800505",
-"=  c #2B211CA20360",
-"-  c #24241E1E1111",
-";  c #292920200D0D",
-":  c #345F23CE0404",
-">  c #3C3C28C20336",
-",  c #353525250909",
-"<  c #2BAC23A41394",
-"1  c #2B2B25251818",
-"2  c #36362B2B1414",
-"3  c #38382F2F1F1F",
-"4  c #3D3D31311A1A",
-"5  c #383831312222",
-"6  c #42422E2E0505",
-"7  c #464630300303",
-"8  c #4ACA32320202",
-"9  c #505036360202",
-"0  c #5C1C3D3D03C4",
-"q  c #56563B3B0B0B",
-"w  c #464637371B1B",
-"e  c #424237372323",
-"r  c #44C53BBC29AA",
-"t  c #5CDD40400E0E",
-"y  c #5C5C41411212",
-"u  c #64E542C20404",
-"i  c #6A6A46C70182",
-"p  c #6D6D49490303",
-"a  c #74744D4D0202",
-"s  c #70704C4C0F0F",
-"d  c #7E7E54540303",
-"f  c #7DFE54540B0B",
-"g  c #68684B4B1616",
-"h  c #4D4D40402626",
-"j  c #4D4D41412B2B",
-"k  c #5F5F4B4B2323",
-"l  c #515144442A2A",
-"z  c #5C5C4C0C2BEC",
-"x  c #5D5D4E4E3232",
-"c  c #666654542E2E",
-"v  c #6A6A59033636",
-"b  c #6F6F5E5E3E3E",
-"n  c #747461613D3D",
-"m  c #747463E443C4",
-"M  c #747465654949",
-"N  c #808055550000",
-"B  c #848458580101",
-"V  c #8A8A5C5C0000",
-"C  c #818156560A0A",
-"Z  c #87875E5E1414",
-"A  c #85855E5E1B1B",
-"S  c #909060600101",
-"D  c #9A9A66660000",
-"F  c #961662E30A8B",
-"G  c #898961611919",
-"H  c #909061611010",
-"J  c #9B9B6B6B1717",
-"K  c #A8A86F6F0101",
-"L  c #A0A06B6B0E0E",
-"P  c #AC2C72720000",
-"I  c #B7B77A7A0101",
-"U  c #BDBD7D7D0000",
-"Y  c #B5B576760909",
-"T  c #A1A16F6F1919",
-"R  c #A2A272721F1F",
-"E  c #AAAA76761D1D",
-"W  c #ABAB79FA1D9E",
-"Q  c #B7B77A7A1111",
-"!  c #A2A273732121",
-"~  c #ADAD7B7B2323",
-"^  c #B6B67F7F2121",
-"/  c #A1A17E7E3838",
-"(  c #C0C07F7F0D0D",
-")  c #83836DEE4343",
-"_  c #929278784444",
-"`  c #828272725050",
-"'  c #BDBD80801414",
-"]  c #CF4F89090000",
-"[  c #C69382B50CDA",
-"{  c #C94985050E8F",
-"}  c #D3D38C360000",
-"|  c #D8D88F8F0000",
-" . c #C5C585051494",
-".. c #CB8B874710D1",
-"X. c #CEAC8A6813AD",
-"o. c #C7C788881919",
-"O. c #D18E8D4A16A7",
-"+. c #D3938F4F18B9",
-"@. c #D67792331B5E",
-"#. c #D9D995951E81",
-"$. c #E76799190000",
-"%. c #EBEB9BDB0000",
-"&. c #F574A2220000",
-"*. c #FC3BA6E60000",
-"=. c #FEFEA8B40027",
-"-. c #FE64AC450C3F",
-";. c #FEFEAEEE1292",
-":. c #FEFEB0B01717",
-">. c #FEFEB3331E1E",
-",. c #C3C38A8A24A5",
-"<. c #D4D492922020",
-"1. c #DB6997252076",
-"2. c #DDDD99A72278",
-"3. c #E18B9D4725F3",
-"4. c #E3639F4928A9",
-"5. c #E666A2342B06",
-"6. c #EA3FA5FB2E84",
-"7. c #FEFEB43321A2",
-"8. c #FEFEB7772B6B",
-"9. c #FEFEB8B82F2F",
-"0. c #EBEBA7A73086",
-"q. c #EE87AA433300",
-"w. c #F0F0ACAC3535",
-"e. c #EDEDB1B13B3B",
-"r. c #FEFEBABA348A",
-"t. c #FEFEBD563C09",
-"y. c #9E9E84844F4F",
-"u. c #9D9D86865656",
-"i. c #9D9D86865959",
-"p. c #B4338F0F43C4",
-"a. c #AEAE8F8F5353",
-"s. c #B0B095955D5D",
-"d. c #AFAF95956161",
-"f. c #AFAF99996A6A",
-"g. c #B5B599996262",
-"h. c #BEBEA0A06363",
-"j. c #C8C8A3A35A5A",
-"k. c #D3D3ABAB5B5B",
-"l. c #FEFEBF694298",
-"z. c #C0C0A2A26666",
-"x. c #CDCDAB00650F",
-"c. c #CCCCAD2D6CED",
-"v. c #DDDDB5B56666",
-"b. c #DBDBB7B76E6E",
-"n. c #C0C0AAAA7B7B",
-"m. c #CECEB1B17777",
-"M. c #D7D7B6B67575",
-"N. c #DD5DBABA7676",
-"B. c #DC86BCBC7C26",
-"V. c #EFEFBFBF6060",
-"C. c #FEFEC2974C77",
-"Z. c #FEFEC5455353",
-"A. c #FEDCC79A5A70",
-"S. c #FEFEC8FD5E17",
-"D. c #FEFECB01641F",
-"F. c #FEFECDBE6C01",
-"G. c #E7E7C0C07373",
-"H. c #EDEDC56F7474",
-"J. c #EA6AC5C57C7C",
-"K. c #EEEEC9C97D7D",
-"L. c #FEECCFAC71E0",
-"P. c #FEFED12E75C9",
-"I. c #FEF4D31E7BD7",
-"U. c #EEEECACA8080",
-"Y. c #FEE7D5DD83CB",
-"T. c #F5F5D1D18A8A",
-"R. c #FEFED7D7897D",
-"E. c #FEFED94C8DB2",
-"W. c #EBEBCDCD9191",
-"Q. c #F5F5D3D39090",
-"!. c #FEFEDB79940E",
-"~. c #FEE1DE039B6B",
-"^. c #FEFEDFDFA0F6",
-"/. c #FEFEE0E0A3A3",
-"(. c None",
-/* pixels */
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.            (.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.      o o X     . o o       (.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.  . X # c a.x.G.I.Y.J.c.s.v # X .   (.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.    X z j.L.I.I.I.Y.Y.Y.R.Y.R.E.R.c.v X     (.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.  O w k.L.L.I.I.I.Y.Y.Y.R.R.E.E.!.E.E.E.N.j X   (.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.    O W F.L.L.P.I.I.Y.Y.Y.R.E.E.E.!.!.!.!.!.E.E.g.o     (.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.  . @ } A.F.L.P.P.I.I.Y.Y.R.R.E.!.!.!.!.!.!.!.!.!.E.M.% .   (.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.  * %.7.F.F.L.L.I.I.Y.Y.Y.R.E.E.!.!.~.~.~.~.!.!.!.!.E.K.-   (.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.  O | =.C.F.F.L.P.I.I.I.Y.R.R.E.!.!.~.~.~.~.~.~.!.!.!.R.R.N.o   (.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.  O I =.=.D.F.L.L.P.I.Y.Y.Y.R.R.!.!.!.~.~.~././.~.~.!.!.!.E.Y.h.X   (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.X u =.=.;.F.F.L.L.P.I.I.Y.Y.E.E.!.!.~.~.~./././.~.~.!.!.E.E.R.Y.v . (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.  O $.=.=.>.D.F.F.P.P.I.I.Y.J.x j B.!.~.~.^.h.r M ^.~.!.!.E.E.R.Y.H.X   (.(.(.(.(.(.",
-"(.(.(.(.(.(.X d =.=.=.8.F.F.L.L.P.I.I.Y.x     1 !.~.~.W.#     M ~.!.!.!.E.Y.Y.Y.) X (.(.(.(.(.(.",
-"(.(.(.(.(.  . $.=.=.=.t.D.F.F.L.L.I.I.Y.o       B.!.~.f.      5 ~.!.!.E.R.R.Y.I.H..   (.(.(.(.(.",
-"(.(.(.(.(.  > =.=.=.=.t.F.F.F.L.P.I.I.x.        i.!.~.M       o T.!.E.E.R.Y.Y.Y.I.4   (.(.(.(.(.",
-"(.(.(.(.(.O V =.=.=.=.r.D.D.F.L.L.P.I.y.        b !.!.r         m.!.R.R.Y.Y.Y.I.I._ X (.(.(.(.(.",
-"(.(.(.(.  O | =.=.=.=.8.D.F.F.F.L.I.I.x.        u.R.E.m         T.E.R.R.Y.Y.I.I.I.v.X   (.(.(.(.",
-"(.(.(.(.  . &.=.=.=.=.>.D.F.F.F.L.I.P.I.X       N.R.E.d.      3 E.R.R.Y.Y.Y.I.I.P.L.    (.(.(.(.",
-"(.(.(.(.  O =.=.=.=.=.-.D.D.F.F.F.L.L.L.z     1 Y.R.R.J.o     ) R.Y.Y.Y.Y.I.I.P.P.P.O   (.(.(.(.",
-"(.(.(.(.  = =.=.=.=.=.=.C.D.D.F.F.L.P.P.H.z h b.Y.Y.Y.Y.h.e m Y.Y.Y.Y.I.I.I.I.L.L.F.<   (.(.(.(.",
-"(.(.(.(.  : =.=.=.=.=.=.8.D.D.F.F.L.L.L.P.I.I.I.I.Y.Y.Y.Y.Y.Y.Y.Y.Y.I.I.I.I.L.L.L.F.2   (.(.(.(.",
-"(.(.(.(.  @ =.=.=.=.=.=.-.D.D.D.F.F.F.L.P.P.I.I.I.I.I.Y.I.Y.I.I.I.I.I.I.I.L.L.L.L.F.$   (.(.(.(.",
-"(.(.(.(.    =.=.=.=.=.=.=.r.D.D.D.F.F.F.F.P.L.P.P.I.I.I.I.I.I.I.I.I.L.I.L.L.L.F.F.F..   (.(.(.(.",
-"(.(.(.(.  O $.=.=.=.=.=.=.-.A.D.D.D.F.F.L.F.L.P.L.P.I.P.P.I.P.I.I.L.P.L.L.F.F.F.F.V.    (.(.(.(.",
-"(.(.(.(.  + P =.=.=.=.=.=.=.8.S.D.D.D.D.F.F.F.L.L.L.L.L.L.P.L.L.L.L.L.L.L.F.F.D.D.p.O   (.(.(.(.",
-"(.(.(.(.(.  0 =.=.=.=.=.=.=.=.l.S.D.D.D.D.F.F.F.L.F.L.L.L.L.L.L.F.F.F.F.F.F.F.D.D.k   (.(.(.(.(.",
-"(.(.(.(.(.  X *.=.=.=.=.=.=.=.-.C.S.D.D.D.D.D.F.F.F.F.F.F.L.F.F.F.F.F.F.D.D.D.D.S.o   (.(.(.(.(.",
-"(.(.(.(.(.  O P =.=.=.=.=.=.=.=.-.C.S.S.D.D.D.D.D.F.D.F.F.F.D.F.F.D.D.D.D.D.D.S.p.O   (.(.(.(.(.",
-"(.(.(.(.(.(.  = *.=.=.=.=.=.=.=.=.-.l.A.S.S.S.D.D.D.D.D.D.D.D.D.D.D.D.D.S.S.A.S.-   (.(.(.(.(.(.",
-"(.(.(.(.(.(.  O D =.=.=.=.=.=.=.=.=.=.r.A.A.S.S.D.S.D.S.D.D.D.D.D.S.S.S.S.A.A./ X   (.(.(.(.(.(.",
-"(.(.(.(.(.(.(.  @ $.=.=.=.=.=.=.=.=.=.=.;.t.A.A.S.S.A.S.S.S.S.S.S.A.S.A.A.A.e.+   (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.. > *.=.=.=.=.=.=.=.=.=.=.=.;.r.Z.S.A.A.A.A.A.A.A.A.A.Z.r.;.6 .   (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.  O 9 N 8 > : = > i D ] =.=.=.=.=.;.8.r.t.C.C.t.9.7.;.-.=.p X   (.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.    O q J E W ,.~ A y * : K *.=.=.=.=.=.=.=.=.=.=.=.=.=.a O   (.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.  X F #.1.3.4.5.6.q.w.w.0.R , @ S =.=.=.=.=.=.=.=.=.=.&.8 * . .   (.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.  X Q +.@.#.3.4.4.6.w.w.w.0.6.4.E , 0 =.=.=.=.=.=.=.=.U = g 6.,.t X   (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.X C O.+.@.#.#.4.4.6.6.6.6.6.5.3.3.<.> i =.=.=.=.=.] 6 * ! 6.5.5.3.Z O X (.(.(.(.(.(.",
-"(.(.(.(.(.  . Q { O.+.#.#.3.3.4.5.5.5.4.3.3.2.#.o.X %.=.| B : @ G 4.5.5.3.3.2.#.s = (.(.(.(.(.(.",
-"(.(.(.(.(.  . [ { O.O.+.#.#.2.3.3.3.4.3.2.2.#.@.+.: & O @ q R 2.3.3.3.3.2.2.#.#. ..   (.(.(.(.(.",
-"(.(.(.(.(.    Y [ { X.O.@.@.#.#.2.2.2.#.#.#.@.+.X.= C Q +.@.#.#.1.2.2.2.#.#.@.+.O.O   (.(.(.(.(.",
-"(.(.(.(.(.  . u [ { { X.O.O.@.@.@.@.@.@.@.+.O.O.F X [ X.O.O.@.@.@.@.@.@.@.+.O.X.L .   (.(.(.(.(.",
-"(.(.(.(.(.(.  . u Y { { X.X.X.O.+.+.O.O.O.X.Q 0 X F [ { ..X.X.O.O.O.O.O.O.X. .f .   (.(.(.(.(.(.",
-"(.(.(.(.(.(.(.      O & = = = = = = = = = X       X = = = = = = = = = = = @ .     (.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.                                                                (.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.",
-"(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(."
-};

diff --git a/games-action/teeworlds/files/teeworlds_srv.cfg b/games-action/teeworlds/files/teeworlds_srv.cfg
deleted file mode 100644
index dc67562..0000000
--- a/games-action/teeworlds/files/teeworlds_srv.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-# sample Teeworlds server config file
-# see http://www.teeworlds.com/?page=docs&wiki=ServerSettings for details
-sv_gametype dm
-sv_map dm1
-sv_name gentoo-teeworlds
-sv_register 1
-sv_scorelimit 20
\ No newline at end of file

diff --git a/games-action/teeworlds/metadata.xml b/games-action/teeworlds/metadata.xml
deleted file mode 100644
index 08e4071..0000000
--- a/games-action/teeworlds/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
-<email>azamat.hackimov@gmail.com</email>
-<name>Azamat H. Hackimov</name>
-</maintainer>
-<longdescription lang="en">
-Online multi-player platform 2D shooter.
-</longdescription>
-<longdescription lang="ru">
-Сетевой многопользовательский двумерный шутер.
-</longdescription>
-</pkgmetadata>

diff --git a/games-action/teeworlds/teeworlds-0.6.1.ebuild b/games-action/teeworlds/teeworlds-0.6.1.ebuild
deleted file mode 100644
index 21ae766..0000000
--- a/games-action/teeworlds/teeworlds-0.6.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/teeworlds/teeworlds-0.5.2.ebuild,v 1.2 2010/04/04 13:51:12 hwoarang Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit eutils python games
-
-REVISION="b177-r50edfd37"
-
-DESCRIPTION="Online multi-player platform 2D shooter"
-HOMEPAGE="http://www.teeworlds.com/"
-SRC_URI="http://www.teeworlds.com/files/${P}-source.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug dedicated"
-
-RDEPEND="
-	!dedicated? (
-		media-libs/pnglite
-		media-libs/libsdl[X,audio,opengl,video]
-		media-sound/wavpack
-		virtual/opengl
-		x11-libs/libX11
-	)
-	sys-libs/zlib"
-DEPEND="${RDEPEND}
-	~dev-util/bam-0.4.0"
-
-S=${WORKDIR}/${PN}-${REVISION}-source
-
-pkg_setup() {
-	python_set_active_version 2
-	games_pkg_setup
-}
-
-src_prepare() {
-	# 01 & 02 from pull request: https://github.com/oy/teeworlds/pull/493
-	EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
-		epatch
-}
-
-src_configure() {
-	bam config || die "bam config failed"
-}
-
-src_compile() {
-	local myopt
-
-	if use debug; then
-		myopt=" server_debug"
-	else
-		myopt=" server_release"
-	fi
-	if ! use dedicated; then
-		if use debug; then
-			myopt+=" client_debug"
-		else
-			myopt+=" client_release"
-		fi
-	fi
-
-	bam ${myopt} || die "bam failed"
-}
-
-src_install() {
-	if use debug; then
-		newgamesbin ${PN}_srv_d ${PN}_srv || die "newgamesbin failed"
-	else
-		dogamesbin ${PN}_srv || die "dogamesbin failed"
-	fi
-	if ! use dedicated; then
-		if use debug; then
-			newgamesbin ${PN}_d ${PN} || die "newgamesbin failed"
-		else
-			dogamesbin ${PN} || die "dogamesbin failed"
-		fi
-
-		doicon "${FILESDIR}"/${PN}.xpm || die "doicon failed"
-		make_desktop_entry ${PN} Teeworlds
-
-		insinto "${GAMES_DATADIR}"/${PN}/data
-		doins -r data/* || die "doins failed"
-	else
-		insinto "${GAMES_DATADIR}"/${PN}/data/maps
-		doins -r data/maps/* || die "doins failed"
-	fi
-	newinitd "${FILESDIR}"/${PN}-init.d ${PN}
-	insinto "/etc/${PN}"
-	doins "${FILESDIR}"/teeworlds_srv.cfg
-
-	dodoc readme.txt || die "dodoc failed"
-
-	prepgamesdirs
-}



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-03-28  9:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-28  9:15 [gentoo-commits] proj/gamerlay:master commit in: games-action/teeworlds/files/, games-action/teeworlds/, Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2011-08-02 16:24 Azamat H. Hackimov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox