summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/kajaani-kombat/DESCR14
-rw-r--r--games/kajaani-kombat/Makefile28
-rw-r--r--games/kajaani-kombat/PLIST161
-rw-r--r--games/kajaani-kombat/distinfo5
-rw-r--r--games/kajaani-kombat/patches/patch-aa28
5 files changed, 236 insertions, 0 deletions
diff --git a/games/kajaani-kombat/DESCR b/games/kajaani-kombat/DESCR
new file mode 100644
index 00000000000..1b998704d9c
--- /dev/null
+++ b/games/kajaani-kombat/DESCR
@@ -0,0 +1,14 @@
+Kajaani Kombat is a funny multiplayer game... and much more! It is
+a Rampart-like game (old arcade classic) set in space.
+
+Every player has a castle demarked by walls, and cannons to shoot
+at other player's castles. After the shooting phase there is a
+repair phase where one has to rebuild the walls such that one there
+is an area completely encased by walls (without holes). If one
+doesn't succeed with this, one loses.
+
+Kajaani Kombat is playable with two to four players, over the
+internet or alternatively two players sharing one computer. It is
+also possible to play over the internet with, for example, 4 players
+of which two are sharing the same computer. Enjoy it with your
+friends!
diff --git a/games/kajaani-kombat/Makefile b/games/kajaani-kombat/Makefile
new file mode 100644
index 00000000000..ade19c1f6bc
--- /dev/null
+++ b/games/kajaani-kombat/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/14 22:17:28 wiz Exp $
+#
+
+DISTNAME= kajaani-kombat-0.6
+CATEGORIES= games
+MASTER_SITES= http://kombat.kajaani.net/dl/
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://kombat.kajaani.net/
+COMMENT= Rampart-like multiplayer game set in space
+
+USE_BUILDLINK3= yes
+USE_GNU_TOOLS+= make
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/kajaani-kombat ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/kajaani-kombat.6 ${PREFIX}/man/man6
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/kajaani-kombat
+ ${INSTALL_DATA} ${WRKSRC}/*.ogg ${PREFIX}/share/kajaani-kombat
+ ${INSTALL_DATA} ${WRKSRC}/*.png ${PREFIX}/share/kajaani-kombat
+ ${INSTALL_DATA} ${WRKSRC}/*.ttf ${PREFIX}/share/kajaani-kombat
+
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../net/SDL_net/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/kajaani-kombat/PLIST b/games/kajaani-kombat/PLIST
new file mode 100644
index 00000000000..70a60fbc7ce
--- /dev/null
+++ b/games/kajaani-kombat/PLIST
@@ -0,0 +1,161 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/14 22:17:29 wiz Exp $
+bin/kajaani-kombat
+man/man6/kajaani-kombat.6
+share/kajaani-kombat/0ammo.png
+share/kajaani-kombat/0big_ammo.png
+share/kajaani-kombat/0big_cannon.png
+share/kajaani-kombat/0big_cannon_dest.png
+share/kajaani-kombat/0big_cannonplacer.png
+share/kajaani-kombat/0blockplacer.png
+share/kajaani-kombat/0cannon.png
+share/kajaani-kombat/0cannon_dest.png
+share/kajaani-kombat/0cannon_down.ogg
+share/kajaani-kombat/0cannonplacer.png
+share/kajaani-kombat/0castle.png
+share/kajaani-kombat/0chooser.png
+share/kajaani-kombat/0conquered_grass.png
+share/kajaani-kombat/0cursor.png
+share/kajaani-kombat/0cursor_ch.png
+share/kajaani-kombat/0cursor_lock.png
+share/kajaani-kombat/0face.png
+share/kajaani-kombat/0sound_cannon_down.ogg
+share/kajaani-kombat/0sound_fire.ogg
+share/kajaani-kombat/0sound_hit.ogg
+share/kajaani-kombat/0sound_hit_cannon.ogg
+share/kajaani-kombat/0sound_select_castle.ogg
+share/kajaani-kombat/0wall.png
+share/kajaani-kombat/1ammo.png
+share/kajaani-kombat/1big_ammo.png
+share/kajaani-kombat/1big_cannon.png
+share/kajaani-kombat/1big_cannon_dest.png
+share/kajaani-kombat/1big_cannonplacer.png
+share/kajaani-kombat/1blockplacer.png
+share/kajaani-kombat/1cannon.png
+share/kajaani-kombat/1cannon_dest.png
+share/kajaani-kombat/1cannon_down.ogg
+share/kajaani-kombat/1cannonplacer.png
+share/kajaani-kombat/1castle.png
+share/kajaani-kombat/1chooser.png
+share/kajaani-kombat/1conquered_grass.png
+share/kajaani-kombat/1cursor.png
+share/kajaani-kombat/1cursor_ch.png
+share/kajaani-kombat/1cursor_lock.png
+share/kajaani-kombat/1face.png
+share/kajaani-kombat/1sound_cannon_down.ogg
+share/kajaani-kombat/1sound_fire.ogg
+share/kajaani-kombat/1sound_hit.ogg
+share/kajaani-kombat/1sound_hit_cannon.ogg
+share/kajaani-kombat/1sound_select_castle.ogg
+share/kajaani-kombat/1wall.png
+share/kajaani-kombat/2ammo.png
+share/kajaani-kombat/2big_ammo.png
+share/kajaani-kombat/2big_cannon.png
+share/kajaani-kombat/2big_cannon_dest.png
+share/kajaani-kombat/2big_cannonplacer.png
+share/kajaani-kombat/2blockplacer.png
+share/kajaani-kombat/2cannon.png
+share/kajaani-kombat/2cannon_dest.png
+share/kajaani-kombat/2cannon_down.ogg
+share/kajaani-kombat/2cannonplacer.png
+share/kajaani-kombat/2castle.png
+share/kajaani-kombat/2chooser.png
+share/kajaani-kombat/2conquered_grass.png
+share/kajaani-kombat/2cursor.png
+share/kajaani-kombat/2cursor_ch.png
+share/kajaani-kombat/2cursor_lock.png
+share/kajaani-kombat/2face.png
+share/kajaani-kombat/2sound_cannon_down.ogg
+share/kajaani-kombat/2sound_fire.ogg
+share/kajaani-kombat/2sound_hit.ogg
+share/kajaani-kombat/2sound_hit_cannon.ogg
+share/kajaani-kombat/2sound_select_castle.ogg
+share/kajaani-kombat/2wall.png
+share/kajaani-kombat/3ammo.png
+share/kajaani-kombat/3big_ammo.png
+share/kajaani-kombat/3big_cannon.png
+share/kajaani-kombat/3big_cannon_dest.png
+share/kajaani-kombat/3big_cannonplacer.png
+share/kajaani-kombat/3blockplacer.png
+share/kajaani-kombat/3cannon.png
+share/kajaani-kombat/3cannon_dest.png
+share/kajaani-kombat/3cannon_down.ogg
+share/kajaani-kombat/3cannonplacer.png
+share/kajaani-kombat/3castle.png
+share/kajaani-kombat/3chooser.png
+share/kajaani-kombat/3conquered_grass.png
+share/kajaani-kombat/3cursor.png
+share/kajaani-kombat/3cursor_ch.png
+share/kajaani-kombat/3cursor_lock.png
+share/kajaani-kombat/3face.png
+share/kajaani-kombat/3sound_cannon_down.ogg
+share/kajaani-kombat/3sound_fire.ogg
+share/kajaani-kombat/3sound_hit.ogg
+share/kajaani-kombat/3sound_hit_cannon.ogg
+share/kajaani-kombat/3sound_select_castle.ogg
+share/kajaani-kombat/3wall.png
+share/kajaani-kombat/4ammo.png
+share/kajaani-kombat/4big_ammo.png
+share/kajaani-kombat/4big_cannon.png
+share/kajaani-kombat/4big_cannon_dest.png
+share/kajaani-kombat/4big_cannonplacer.png
+share/kajaani-kombat/4blockplacer.png
+share/kajaani-kombat/4cannon.png
+share/kajaani-kombat/4cannon_dest.png
+share/kajaani-kombat/4cannonplacer.png
+share/kajaani-kombat/4castle.png
+share/kajaani-kombat/4chooser.png
+share/kajaani-kombat/4conquered_grass.png
+share/kajaani-kombat/4cursor.png
+share/kajaani-kombat/4cursor_ch.png
+share/kajaani-kombat/4cursor_lock.png
+share/kajaani-kombat/4face.png
+share/kajaani-kombat/4sound_hit_cannon.ogg
+share/kajaani-kombat/4wall.png
+share/kajaani-kombat/Vera.ttf
+share/kajaani-kombat/bg.png
+share/kajaani-kombat/connect_butconn.png
+share/kajaani-kombat/connect_butconn_act.png
+share/kajaani-kombat/connect_butconn_focus.png
+share/kajaani-kombat/connect_imgname.png
+share/kajaani-kombat/connect_imgname2.png
+share/kajaani-kombat/connect_imgport.png
+share/kajaani-kombat/connect_imgserv.png
+share/kajaani-kombat/host_butstart.png
+share/kajaani-kombat/host_butstart_act.png
+share/kajaani-kombat/host_butstart_focus.png
+share/kajaani-kombat/host_imgname.png
+share/kajaani-kombat/host_imgname2.png
+share/kajaani-kombat/host_imgnumcastles.png
+share/kajaani-kombat/host_imgnumpl.png
+share/kajaani-kombat/host_imgnumwins.png
+share/kajaani-kombat/host_imgport.png
+share/kajaani-kombat/logo.png
+share/kajaani-kombat/main_buthost.png
+share/kajaani-kombat/main_buthost_act.png
+share/kajaani-kombat/main_buthost_focus.png
+share/kajaani-kombat/main_butopt.png
+share/kajaani-kombat/main_butopt_act.png
+share/kajaani-kombat/main_butopt_focus.png
+share/kajaani-kombat/main_butquit.png
+share/kajaani-kombat/main_butquit_act.png
+share/kajaani-kombat/main_butquit_focus.png
+share/kajaani-kombat/main_butstart.png
+share/kajaani-kombat/main_butstart_act.png
+share/kajaani-kombat/main_butstart_focus.png
+share/kajaani-kombat/music_intro.ogg
+share/kajaani-kombat/music_placecannon.ogg
+share/kajaani-kombat/music_repair.ogg
+share/kajaani-kombat/music_shoot.ogg
+share/kajaani-kombat/numpl_butone.png
+share/kajaani-kombat/numpl_butone_act.png
+share/kajaani-kombat/numpl_butone_focus.png
+share/kajaani-kombat/numpl_buttwo.png
+share/kajaani-kombat/numpl_buttwo_act.png
+share/kajaani-kombat/numpl_buttwo_focus.png
+share/kajaani-kombat/numpl_imgtext.png
+share/kajaani-kombat/sound_block_down.ogg
+share/kajaani-kombat/sound_block_rotate.ogg
+share/kajaani-kombat/sound_gui_navigation.ogg
+share/kajaani-kombat/sound_gui_select.ogg
+share/kajaani-kombat/three_sec_warning.ogg
+@dirrm share/kajaani-kombat
diff --git a/games/kajaani-kombat/distinfo b/games/kajaani-kombat/distinfo
new file mode 100644
index 00000000000..724d8be33e2
--- /dev/null
+++ b/games/kajaani-kombat/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/14 22:17:29 wiz Exp $
+
+SHA1 (kajaani-kombat-0.6.tar.gz) = c2ad1909d4a31c342881f703ba24e7d1154bc181
+Size (kajaani-kombat-0.6.tar.gz) = 1699251 bytes
+SHA1 (patch-aa) = 28c77a75429aa3e352c4f86cca551ab5200d00df
diff --git a/games/kajaani-kombat/patches/patch-aa b/games/kajaani-kombat/patches/patch-aa
new file mode 100644
index 00000000000..3b50c13f309
--- /dev/null
+++ b/games/kajaani-kombat/patches/patch-aa
@@ -0,0 +1,28 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/01/14 22:17:29 wiz Exp $
+
+--- Makefile.orig 2005-01-07 13:02:55.000000000 +0100
++++ Makefile
+@@ -19,7 +19,7 @@
+
+ ## DEBIAN RELEASE
+ ifeq ($(sys), DEBIAN)
+- MEDIA=-D MEDIA_PATH=\"/usr/share/games/kajaanikombat/\"
++ MEDIA=-D MEDIA_PATH=\"/usr/share/games/kajaani-kombat/\"
+ DEBUG= -O $(MEDIA)
+ endif
+ ## WIN RELEASE
+@@ -29,12 +29,12 @@ ifeq ($(sys), WIN)
+ endif
+ ## UNIX RELEASE
+ ifeq ($(sys), UNIX)
+- MEDIA=-D MEDIA_PATH=\"./\"
++ MEDIA=-D MEDIA_PATH=\"${PREFIX}/share/kajaani-kombat/\"
+ DEBUG= -O $(MEDIA)
+ endif
+ ## UNIX DEBUG
+ ifeq ($(sys),)
+- MEDIA=-D MEDIA_PATH=\"./\"
++ MEDIA=-D MEDIA_PATH=\"${PREFIX}/share/kajaani-kombat/\"
+ DEBUG= -g -DDEBUG $(MEDIA)
+ endif
+