summaryrefslogtreecommitdiff
path: root/games-arcade/kajaani-kombat
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/kajaani-kombat
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/kajaani-kombat')
-rw-r--r--games-arcade/kajaani-kombat/Manifest7
-rw-r--r--games-arcade/kajaani-kombat/files/0.7-makefile.patch22
-rw-r--r--games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch11
-rw-r--r--games-arcade/kajaani-kombat/kajaani-kombat-0.7.ebuild43
-rw-r--r--games-arcade/kajaani-kombat/metadata.xml8
5 files changed, 91 insertions, 0 deletions
diff --git a/games-arcade/kajaani-kombat/Manifest b/games-arcade/kajaani-kombat/Manifest
new file mode 100644
index 000000000000..733cde26ada9
--- /dev/null
+++ b/games-arcade/kajaani-kombat/Manifest
@@ -0,0 +1,7 @@
+AUX 0.7-makefile.patch 547 SHA256 84f31df2bcb3657ec57c482caab82c9b533efe54f49e22b28cbe862f6c6cb530 SHA512 2449ec4d80159f0c0194c36c0a744249813654d6159a775ec337858be377af1c2e9773872c85d0061762055512c4b79972f8727e554de42ecef8029bf1c1f425 WHIRLPOOL 794c933f62a3a58f954ab11386728a1d475b8ec62e77690afa9cebba096f7c25c3f5070ef69b8c5bbabf9f3637d92410a6b481f7885256b525dccfff5c8699bb
+AUX kajaani-kombat-0.7-ldflags.patch 436 SHA256 0abe20d45c20df7f3d7843dc2a23565e28993e9a126ee5a7434252dcd71e8176 SHA512 56daec457f7d0d535a81cc816ec229d2ba8cb0826af3e3d2e488dedb6b8b2c6b948cf46f96bcec875675f2f3f839ee9a8978441adb595f3af28743242e1343bf WHIRLPOOL 168ae3abcc7f7910fae5b382416cc4f11291a8f83d0abd73c9dc5dace28fe1301165efe7ef5158b88249762633b7d7ab8778449690251e7961890dafc44c5e2c
+DIST kajaani-kombat-0.7.tar.gz 1805504 SHA256 ec67316b8f5823a8b4d2097045be574aae805e40a8d3640e3ad205b073234f83 SHA512 84f6923b73c9529fa600c533b5a3de9ea9411f81060c5ad9fb85346fa17c9cb70bf6ba8222319e123372b01286a11b40bb355e8ef8c9bec95cd98f4d0e0460cb WHIRLPOOL b65ccc6171ab77416c1dd7bc54e89159f84089f38cfb510949e753c27bfbc13653cac3a0910ed48f2822eb0840203ca7a1353f8fe2a5603f3b6ad382994162f1
+EBUILD kajaani-kombat-0.7.ebuild 949 SHA256 250e7c4f2364863c5e7b2599fea58b00ff3babbe97c5608a13579cc9b7d18baf SHA512 53cf92053442b432be03566b0f4d2f37a8c33ba24b9c022c6c97075444e2f7ca6e0f99c0b1887115834d7c58f7a54163e952f4f1f2b181649b0be64707e2e358 WHIRLPOOL 82024b7500eddbb2aaf5a15401bb53026301492a7231fec8c75677354ca518286760fab6db6009d383dbe3fea77ea9e69dd0f8d20dc5764d0e3949cb9183bef0
+MISC ChangeLog 2674 SHA256 46218f7887f08032067bf474292bb8e93c6d2fadb775b9c5b72f0e93e64a38b9 SHA512 3c3fbaf3a36ce6a05eb550ea81d1633f6f3b9c98d579ab45f32d0b9921d2903e143c96c4d412650d67776faad78347dd437c1e5fd9c51f51ac184c8e78b875e1 WHIRLPOOL 3f00c016488522911395ad80c05682c230a46f61b9916659d8f5eb5a2c76e421a42c4a68c5d819a1f526bd73189f896f4d9b7cfbb7294438c7f1537bb08c1264
+MISC ChangeLog-2015 2337 SHA256 5a7e09803836017a6f790dfbae82b9a75dfb2bf5f15a6a30d9c00213b768f908 SHA512 ee01f6fe14ac6bcfe2f64891f625b778703dc27305b69f1053104ae31ebb509f82f3b158f49115c2312acddf8b287a3071e61e8ac6a9a41d29b46e76ad65ce9f WHIRLPOOL 5e0a5eadfeec199e2fcb1bc29b7feefdeebd8a61dc0bbb3718a780a5077f8f0553817a3577f3f7b929f0f2a1cf3da234b697cf752fd04cb867bffd22f96f1df6
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-arcade/kajaani-kombat/files/0.7-makefile.patch b/games-arcade/kajaani-kombat/files/0.7-makefile.patch
new file mode 100644
index 000000000000..704bb95c1d13
--- /dev/null
+++ b/games-arcade/kajaani-kombat/files/0.7-makefile.patch
@@ -0,0 +1,22 @@
+--- Makefile.orig 2005-02-28 22:55:55.000000000 -0500
++++ Makefile 2005-02-28 22:58:45.000000000 -0500
+@@ -39,8 +39,8 @@
+ endif
+ ## UNIX RELEASE (default option)
+ ifeq ($(sys), )
+- MEDIA=-D MEDIA_PATH=\"./\"
+- DEBUG= -O $(MEDIA)
++ MEDIA=-D MEDIA_PATH=\"GENTOODIR\"
++ DEBUG= $(CFLAGS) $(MEDIA)
+ endif
+
+
+@@ -55,7 +55,7 @@
+
+ server_objs = game_obj.o terrain.o msg.o game_server.o server_main.o coord.o block.o connects.o player.o config.o
+
+-CXXFLAGS=`sdl-config --cflags` -Wall $(DEBUG)
++CXXFLAGS+=`sdl-config --cflags` $(MEDIA)
+
+ all: client
+
diff --git a/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch b/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch
new file mode 100644
index 000000000000..c575ff1ef57e
--- /dev/null
+++ b/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch
@@ -0,0 +1,11 @@
+--- Makefile.old 2010-10-15 15:48:06.000000000 +0200
++++ Makefile 2010-10-15 15:48:18.000000000 +0200
+@@ -85,7 +85,7 @@
+ client_net.o: client_net.h client_net.cpp globals.h monitor_queue.h msg.h
+
+ client: $(client_objs)
+- $(CXX) $(client_objs) -o kajaani-kombat $(client_libs)
++ $(CXX) $(LDFLAGS) $(client_objs) -o kajaani-kombat $(client_libs)
+ server: $(server_objs)
+ $(CXX) $(server_objs) -o kajaani-kombat-server $(server_libs)
+
diff --git a/games-arcade/kajaani-kombat/kajaani-kombat-0.7.ebuild b/games-arcade/kajaani-kombat/kajaani-kombat-0.7.ebuild
new file mode 100644
index 000000000000..60bdb6bdabb1
--- /dev/null
+++ b/games-arcade/kajaani-kombat/kajaani-kombat-0.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="A rampart-like game set in space"
+HOMEPAGE="http://kombat.kajaani.net/"
+SRC_URI="http://kombat.kajaani.net/dl/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="media-libs/libsdl[sound,video]
+ media-libs/sdl-net
+ media-libs/sdl-image[png]
+ media-libs/sdl-ttf
+ media-libs/sdl-mixer[vorbis]
+ sys-libs/ncurses:0
+ sys-libs/readline:0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-makefile.patch" \
+ "${FILESDIR}"/${P}-ldflags.patch
+ sed -i \
+ -e "s:GENTOODIR:${GAMES_DATADIR}/${PN}/:" \
+ Makefile || die
+ sed -i \
+ -e 's/IMG_Load/img_load/' \
+ gui_screens.cpp || die
+}
+
+src_install() {
+ dogamesbin kajaani-kombat
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins *.{png,ttf,ogg}
+ dodoc AUTHORS ChangeLog README
+ doman kajaani-kombat.6
+ prepgamesdirs
+}
diff --git a/games-arcade/kajaani-kombat/metadata.xml b/games-arcade/kajaani-kombat/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-arcade/kajaani-kombat/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>