summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg/freedroidrpg')
-rw-r--r--games-rpg/freedroidrpg/Manifest14
-rw-r--r--games-rpg/freedroidrpg/files/freedroidrpg-0.13-sdl-gfx.patch21
-rw-r--r--games-rpg/freedroidrpg/files/freedroidrpg-0.13-syslibs.patch81
-rw-r--r--games-rpg/freedroidrpg/freedroidrpg-0.13.ebuild64
4 files changed, 0 insertions, 180 deletions
diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
index 46eb486ec9cf..3bc9858a72cb 100644
--- a/games-rpg/freedroidrpg/Manifest
+++ b/games-rpg/freedroidrpg/Manifest
@@ -1,19 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX freedroidrpg-0.13-sdl-gfx.patch 514 RMD160 4650aaa0e99762441734ca574ab1465a3639dbc2 SHA1 77cc40c6c16b98201acb22801ea6f52e58956526 SHA256 8dc6ec61f0501f1f799b7f5837da88637e146928bfa4de8edcde6974a7e62c0e
-AUX freedroidrpg-0.13-syslibs.patch 2965 RMD160 b1a3cba9e52e3493f5cc292bd524595fe4e7d3a4 SHA1 8f442500b67c7ae0c012a86322e5b6600117dc0f SHA256 e19e7804a2ef3abfab2ec1207c7cc467a4d77accca52884c872dc0e457ecba76
AUX freedroidrpg-0.14.1-syslibs.patch 3464 RMD160 2be0d73a254425c5f9294eef07e3ca825437bbe6 SHA1 a8e4ee8330dc293d829531f0ebedb94c87d4b25b SHA256 01c7097f6bb4927261b9c95912aabba9b499d331ced3869852c01d4b3c7ba5c6
-DIST freedroidrpg-0.13.tar.bz2 137389662 RMD160 dfd5d60fb173ba6a9107894b2ba4a6f0d5868116 SHA1 6c58cc88c503a3050ef940158f5e338f70899533 SHA256 e4ed0ba187c0c74ec353345825bbf520bdc6d4d173a66ed6dba6e8e1683ffb8a
DIST freedroidrpg-0.14.1.tar.gz 161715770 RMD160 fc85e688097d1700014f62f6f16629f0418095f0 SHA1 8e254098584d394d474ed81dd48bf3c028b9c56b SHA256 f5a862dda68147e5d3899a781a144e8adb1bd604f40f0edb8ba2f4602bd77ae0
-EBUILD freedroidrpg-0.13.ebuild 1609 RMD160 2532c5917c294a7f38078eb4c0579b9fd24011e9 SHA1 fd74557a95de11c163593a30ca4e80cb5e554b25 SHA256 103fddeb544709dac1fb8a1c6cd5d59168fe3489c47aed1d3363b1753cc7d5ec
EBUILD freedroidrpg-0.14.1.ebuild 1536 RMD160 9becf256432e374447786a6b9070849cc002a67d SHA1 3fd013a8dc324f25583530c39451a51128888f13 SHA256 c0677f29456a0ad714c938a924ad33d2cbc0ef86d85dbc6195725e232c2c5dd7
MISC ChangeLog 4203 RMD160 95222cda218d1ea809641cbafc5af8f3058e957a SHA1 c8560bfe016c5d54196994f743aa663db51e227b SHA256 28bd50116941dd2ecd018ba7d8b153cc53237e9f764c223a6942454aef9afd41
MISC metadata.xml 2102 RMD160 b4460164b2f9e4bc4cc206fcb7a688afa6f127b7 SHA1 aaa79dbac1d09bda7e33de3cdaaf749ce2c1f0ad SHA256 d06c8ed4ae0f0763859351dfebfad1b41e3d054261fa555ba26e67be0f7b60f1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iEYEARECAAYFAk0xt/YACgkQkKaRLQcq0GLgOACgouCZGNG3lXj/70Q7+QWZkIgf
-+pQAoIhCpj/WmtS+PitBJCLo5IVLJlI4
-=dVP7
------END PGP SIGNATURE-----
diff --git a/games-rpg/freedroidrpg/files/freedroidrpg-0.13-sdl-gfx.patch b/games-rpg/freedroidrpg/files/freedroidrpg-0.13-sdl-gfx.patch
deleted file mode 100644
index 20031dbb7d70..000000000000
--- a/games-rpg/freedroidrpg/files/freedroidrpg-0.13-sdl-gfx.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru freedroidrpg-0.13.orig/src/struct.h freedroidrpg-0.13/src/struct.h
---- freedroidrpg-0.13.orig/src/struct.h 2010-01-21 07:31:29.000000000 -0500
-+++ freedroidrpg-0.13/src/struct.h 2010-01-25 11:35:34.764604580 -0500
-@@ -30,16 +30,7 @@
- #include "system.h"
- #include "defs.h"
-
--typedef struct tColorRGBA {
-- Uint8 r;
-- Uint8 g;
-- Uint8 b;
-- Uint8 a;
--} tColorRGBA, myColor;
--
--typedef struct tColorY {
-- Uint8 y;
--} tColorY;
-+typedef tColorRGBA myColor;
-
- /**
- * Simple doubly linked list implementation.
diff --git a/games-rpg/freedroidrpg/files/freedroidrpg-0.13-syslibs.patch b/games-rpg/freedroidrpg/files/freedroidrpg-0.13-syslibs.patch
deleted file mode 100644
index 3064d0a68e5a..000000000000
--- a/games-rpg/freedroidrpg/files/freedroidrpg-0.13-syslibs.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff -ru freedroidrpg-0.13.orig/configure.ac freedroidrpg-0.13/configure.ac
---- freedroidrpg-0.13.orig/configure.ac 2010-01-21 07:56:26.000000000 -0500
-+++ freedroidrpg-0.13/configure.ac 2010-01-25 11:32:51.795551904 -0500
-@@ -109,6 +109,14 @@
- AC_MSG_ERROR([SDL_image library needed for FreedroidRPG!
- see http://www.libsdl.org/]))
-
-+AC_CHECK_LIB([SDL_gfx], [rotozoomSurface],,
-+ AC_MSG_ERROR([SDL_gfx library needed to run FreedroidRPG
-+see http://www.ferzkopp.net/Software/SDL_gfx-2.0/]))
-+
-+AC_CHECK_LIB([lua], [luaL_openlibs],,
-+ AC_MSG_ERROR([lua library needed to run FreedroidRPG
-+see http://www.lua.org/]))
-+
- AC_MSG_NOTICE([[Checking for optional SDL libraries:]])
- AC_CHECK_LIB([SDL_mixer], [Mix_ChannelFinished],, AC_MSG_WARN([
- --------------------------------------------------
-diff -ru freedroidrpg-0.13.orig/src/Makefile.am freedroidrpg-0.13/src/Makefile.am
---- freedroidrpg-0.13.orig/src/Makefile.am 2010-01-21 07:31:29.000000000 -0500
-+++ freedroidrpg-0.13/src/Makefile.am 2010-01-25 11:34:48.618487853 -0500
-@@ -1,9 +1,7 @@
- ## Process this file with automake to produce Makefile.in
-
--freedroidRPG_LDADD = ../lua/liblua.a
--
- if WIN32
--freedroidRPG_LDADD += ../win32/freedroidRPG.coff
-+freedroidRPG_LDADD = ../win32/freedroidRPG.coff
- endif
-
- bin_PROGRAMS = freedroidRPG
-@@ -18,7 +16,7 @@
- enemy.c input.c keyboard.c main.c hud.c view.c automap.c BFont.c \
- defs.h map.h vars.h takeover.h global.h \
- proto.h struct.h system.h BFont.h \
-- SDL_rotozoom.c SDL_rotozoom.h open_gl.c open_gl_atlas.c mission.c chat.c light.c \
-+ open_gl.c open_gl_atlas.c mission.c chat.c light.c \
- getopt.c getopt1.c getopt.h scandir.c scandir.h sound.h sound_effects.c \
- lang.h lists.c lists.h gen_savestruct.py savestruct.c savestruct.h string.c pathfinder.c \
- benchmark.c \
-@@ -45,12 +43,3 @@
-
- savestruct.c savestruct.h: struct.h gen_savestruct.py
- python gen_savestruct.py struct.h savestruct
--
--clean-local:
-- cd ../lua; make clean
--
--../lua/liblua.a:
-- cd ../lua; make CC=${CC} AR="${AR} rcu" liblua.a
--if WIN32
-- i686-pc-mingw32-ranlib ../lua/liblua.a
--endif
-diff -ru freedroidrpg-0.13.orig/src/lua.c freedroidrpg-0.13/src/lua.c
---- freedroidrpg-0.13.orig/src/lua.c 2010-01-21 07:31:29.000000000 -0500
-+++ freedroidrpg-0.13/src/lua.c 2010-01-25 11:33:27.344703642 -0500
-@@ -37,9 +37,9 @@
- #include "lvledit/lvledit_actions.h"
- #include "lvledit/lvledit_map.h"
-
--#include "../lua/lua.h"
--#include "../lua/lauxlib.h"
--#include "../lua/lualib.h"
-+#include <lua.h>
-+#include <lauxlib.h>
-+#include <lualib.h>
-
- /* Our Lua state for event execution */
- lua_State *global_lua_state;
-diff -ru freedroidrpg-0.13.orig/src/system.h freedroidrpg-0.13/src/system.h
---- freedroidrpg-0.13.orig/src/system.h 2010-01-21 07:31:29.000000000 -0500
-+++ freedroidrpg-0.13/src/system.h 2010-01-25 11:35:53.944486530 -0500
-@@ -111,6 +111,7 @@
-
- #include "SDL.h"
- #include "SDL_image.h"
-+#include "SDL_rotozoom.h"
-
- #ifdef HAVE_LIBSDL_MIXER
- #include "SDL_mixer.h"
diff --git a/games-rpg/freedroidrpg/freedroidrpg-0.13.ebuild b/games-rpg/freedroidrpg/freedroidrpg-0.13.ebuild
deleted file mode 100644
index a424dc9dfca2..000000000000
--- a/games-rpg/freedroidrpg/freedroidrpg-0.13.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroidrpg/freedroidrpg-0.13.ebuild,v 1.5 2010/07/12 21:40:55 mr_bones_ Exp $
-
-EAPI=2
-PYTHON_DEPEND="2"
-inherit autotools eutils python games
-
-DESCRIPTION="A modification of the classical Freedroid engine into an RPG"
-HOMEPAGE="http://freedroid.sourceforge.net/"
-SRC_URI="mirror://sourceforge/freedroid/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE="opengl"
-
-RDEPEND="media-libs/libsdl[opengl?,video]
- dev-lang/lua
- media-libs/jpeg
- media-libs/libpng
- media-libs/sdl-image[jpeg,png]
- media-libs/sdl-net
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-gfx
- media-libs/libogg
- media-libs/libvorbis
- x11-libs/libX11
- opengl? ( virtual/opengl )"
-DEPEND="${RDEPEND}
- x11-libs/libXt
- dev-lang/python"
-
-pkg_setup() {
- python_set_active_version 2
- games_pkg_setup
-}
-
-src_prepare() {
- rm -rf lua src/SDL_rotozoom*
- epatch "${FILESDIR}"/${P}-syslibs.patch
- has_version '<media-libs/sdl-gfx-2.0.21' && epatch "${FILESDIR}"/${P}-sdl-gfx.patch
-
- python_convert_shebangs -r 2 .
-
- # No need for executable game resources
- find sound graphics -type f -exec chmod -c a-x '{}' +
- eautoreconf
-}
-
-src_configure() {
- egamesconf \
- --disable-dependency-tracking \
- --disable-fastmath \
- $(use_enable opengl)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- rm -f "${D}/${GAMES_BINDIR}/"{croppy,pngtoico,gluem}
- newicon win32/w32icon2_64x64.png ${PN}.png
- make_desktop_entry freedroidRPG "Freedroid RPG"
- prepgamesdirs
-}