aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-01-28 17:33:10 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-01-28 17:33:10 +0000
commit4de29a310d36d83694dac1928bec81734e0a44ba (patch)
tree0f5203d86124bfc577df34550e10d1909c5e92ab
parent1bd5efef95698cd7e99eeba4a2b104313d2089af (diff)
downloadports-4de29a310d36d83694dac1928bec81734e0a44ba.tar.gz
ports-4de29a310d36d83694dac1928bec81734e0a44ba.zip
Notes
-rw-r--r--games/Makefile1
-rw-r--r--games/kimboot/Makefile39
-rw-r--r--games/kimboot/distinfo3
-rw-r--r--games/kimboot/files/kimboot.in16
-rw-r--r--games/kimboot/pkg-descr5
-rw-r--r--games/kimboot/pkg-plist63
6 files changed, 127 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 75197f241b89..872a83879a89 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -362,6 +362,7 @@
SUBDIR += kfreerings
SUBDIR += kgeography
SUBDIR += kiki
+ SUBDIR += kimboot
SUBDIR += klondike
SUBDIR += kmastermind
SUBDIR += kmquake2
diff --git a/games/kimboot/Makefile b/games/kimboot/Makefile
new file mode 100644
index 000000000000..9aa4ef9a84b4
--- /dev/null
+++ b/games/kimboot/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: kimboot
+# Date created: 26 Jan 2007
+# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kimboot
+PORTVERSION= 0.74
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER= amdmi3@amdmi3.ru
+COMMENT= A sick and addictive arcade game
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
+ ${PYTHON_SITELIBDIR}/xode/__init__.py:${PORTSDIR}/devel/py-ode
+
+USE_BZIP2= yes
+USE_PYTHON= 2.3+
+NO_BUILD= yes
+
+SUB_FILES= kimboot
+SUB_LIST= PROGRAM_DIR="${PREFIX}/lib/${PORTNAME}"
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/${PORTNAME}
+ ${MKDIR} ${PREFIX}/lib/${PORTNAME}/data
+ ${MKDIR} ${PREFIX}/lib/${PORTNAME}/menu
+.for file in *.py hiscores options.xml
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/lib/${PORTNAME}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/data/* ${PREFIX}/lib/${PORTNAME}/data
+ ${INSTALL_DATA} ${WRKSRC}/menu/* ${PREFIX}/lib/${PORTNAME}/menu
+ ${INSTALL_SCRIPT} ${WRKDIR}/kimboot ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/games/kimboot/distinfo b/games/kimboot/distinfo
new file mode 100644
index 000000000000..e15ee41add04
--- /dev/null
+++ b/games/kimboot/distinfo
@@ -0,0 +1,3 @@
+MD5 (kimboot-0.74-src.tar.bz2) = 8f643ccbe8c4eb3014d0618a9236e904
+SHA256 (kimboot-0.74-src.tar.bz2) = fe621309e8986593dd83021c866ddb5cb8f5a500b68b768bf78df0d0da7dd841
+SIZE (kimboot-0.74-src.tar.bz2) = 1987683
diff --git a/games/kimboot/files/kimboot.in b/games/kimboot/files/kimboot.in
new file mode 100644
index 000000000000..e0f0f95bbb1b
--- /dev/null
+++ b/games/kimboot/files/kimboot.in
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+
+import sys
+import os.path
+
+#Program path
+package_dir = os.path.join("%%PROGRAM_DIR%%")
+
+#Change current work directory
+os.chdir(package_dir)
+
+#Add package_dir to python path
+sys.path.append(package_dir)
+
+#Launch the program!
+execfile(os.path.join(package_dir, "kimboot.py"))
diff --git a/games/kimboot/pkg-descr b/games/kimboot/pkg-descr
new file mode 100644
index 000000000000..ab2864427970
--- /dev/null
+++ b/games/kimboot/pkg-descr
@@ -0,0 +1,5 @@
+You control a hand holding some very heavy ball on a rope (physics
+simulation included), and there are a lot of enemies trying to eat
+your hand. You won't let them! Crush'em all with the ball!
+
+WWW: http://sourceforge.net/projects/kimboot/
diff --git a/games/kimboot/pkg-plist b/games/kimboot/pkg-plist
new file mode 100644
index 000000000000..11341b960d49
--- /dev/null
+++ b/games/kimboot/pkg-plist
@@ -0,0 +1,63 @@
+bin/kimboot
+lib/kimboot/blood.py
+lib/kimboot/bonuses.py
+lib/kimboot/data/arial.ttf
+lib/kimboot/data/aww.wav
+lib/kimboot/data/ball.gif
+lib/kimboot/data/ball.png
+lib/kimboot/data/ball.xcf
+lib/kimboot/data/blood.png
+lib/kimboot/data/blood01.png
+lib/kimboot/data/blood02.png
+lib/kimboot/data/blood03.png
+lib/kimboot/data/blood2.png
+lib/kimboot/data/boom01.wav
+lib/kimboot/data/boom02.wav
+lib/kimboot/data/bravo01.wav
+lib/kimboot/data/bravo02.wav
+lib/kimboot/data/bravo03.wav
+lib/kimboot/data/bravo04.wav
+lib/kimboot/data/bravo05.wav
+lib/kimboot/data/corpse.gif
+lib/kimboot/data/corpse2.gif
+lib/kimboot/data/enemy2.gif
+lib/kimboot/data/enemy2.xcf
+lib/kimboot/data/fist.bmp
+lib/kimboot/data/fist2.bmp
+lib/kimboot/data/punch.wav
+lib/kimboot/data/scream01.wav
+lib/kimboot/data/scream02.wav
+lib/kimboot/data/scream03.wav
+lib/kimboot/data/scream04.wav
+lib/kimboot/data/scream05.wav
+lib/kimboot/data/splat01.wav
+lib/kimboot/data/splat02.wav
+lib/kimboot/data/splat03.wav
+lib/kimboot/data/splat04.wav
+lib/kimboot/data/splat05.wav
+lib/kimboot/data/splat06.wav
+lib/kimboot/data/whiff.wav
+lib/kimboot/enemy.py
+lib/kimboot/fileops.py
+lib/kimboot/fist.py
+lib/kimboot/functions.py
+lib/kimboot/hiscores
+lib/kimboot/hiscores.py
+lib/kimboot/kimboot.py
+lib/kimboot/main.py
+lib/kimboot/menu.py
+lib/kimboot/menu/kimboot_logo.jpg
+lib/kimboot/menu/kimboot_logo.xcf
+lib/kimboot/menu/kimboot_logo2.png
+lib/kimboot/menu/kimboot_logo2.xcf
+lib/kimboot/menu/menu.xml
+lib/kimboot/menufunctions.py
+lib/kimboot/messagebox.py
+lib/kimboot/objects.py
+lib/kimboot/options.py
+lib/kimboot/options.xml
+lib/kimboot/setup.py
+lib/kimboot/world.py
+@dirrm lib/kimboot/menu
+@dirrm lib/kimboot/data
+@dirrm lib/kimboot