summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2018-04-17 22:53:09 +0200
committerPacho Ramos <pacho@gentoo.org>2018-04-17 23:00:51 +0200
commit1d4e8a633367b073a55f8497217eb82a64c668d2 (patch)
tree7ec11378257470618d62454517e0631e7d9212a8 /games-arcade/kajaani-kombat
parentgames-arcade/jumpnbump: Drop old (diff)
downloadgentoo-1d4e8a633367b073a55f8497217eb82a64c668d2.tar.gz
gentoo-1d4e8a633367b073a55f8497217eb82a64c668d2.tar.bz2
gentoo-1d4e8a633367b073a55f8497217eb82a64c668d2.zip
games-arcade/kajaani-kombat: Stop using games.eclass
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Diffstat (limited to 'games-arcade/kajaani-kombat')
-rw-r--r--games-arcade/kajaani-kombat/files/0.7-makefile.patch4
-rw-r--r--games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch4
-rw-r--r--games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild44
3 files changed, 48 insertions, 4 deletions
diff --git a/games-arcade/kajaani-kombat/files/0.7-makefile.patch b/games-arcade/kajaani-kombat/files/0.7-makefile.patch
index 704bb95c1d13..d67f394fa623 100644
--- a/games-arcade/kajaani-kombat/files/0.7-makefile.patch
+++ b/games-arcade/kajaani-kombat/files/0.7-makefile.patch
@@ -1,5 +1,5 @@
---- Makefile.orig 2005-02-28 22:55:55.000000000 -0500
-+++ Makefile 2005-02-28 22:58:45.000000000 -0500
+--- a/Makefile.orig 2005-02-28 22:55:55.000000000 -0500
++++ b/Makefile 2005-02-28 22:58:45.000000000 -0500
@@ -39,8 +39,8 @@
endif
## UNIX RELEASE (default option)
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
index c575ff1ef57e..268dcf24ce37 100644
--- a/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch
+++ b/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-ldflags.patch
@@ -1,5 +1,5 @@
---- Makefile.old 2010-10-15 15:48:06.000000000 +0200
-+++ Makefile 2010-10-15 15:48:18.000000000 +0200
+--- a/Makefile.old 2010-10-15 15:48:06.000000000 +0200
++++ b/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
diff --git a/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild b/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild
new file mode 100644
index 000000000000..1d80c8699c66
--- /dev/null
+++ b/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+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() {
+ default
+ eapply "${FILESDIR}/${PV}-makefile.patch" \
+ "${FILESDIR}"/${P}-ldflags.patch
+ sed -i \
+ -e "s:GENTOODIR:/usr/share/${PN}/:" \
+ Makefile || die
+ sed -i \
+ -e 's/IMG_Load/img_load/' \
+ gui_screens.cpp || die
+}
+
+src_install() {
+ dobin kajaani-kombat
+ insinto "/usr/share/${PN}"
+ doins *.{png,ttf,ogg}
+ einstalldocs
+ doman kajaani-kombat.6
+}