[Lunar-commits] <moonbase-other> kobodeluxe: readded and cleaned
v4hn
me at v4hn.de
Sun Jul 22 17:05:55 CEST 2012
commit b938abf363f7d8f748ab61966baf91d7513fdc87
Author: v4hn <me at v4hn.de>
Date: Sun, 22 Jul 2012 08:05:55 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/b938abf363f7d8f748ab61966baf91d7513fdc87
kobodeluxe: readded and cleaned
---
games/kobodeluxe/BUILD +19/-0
games/kobodeluxe/DEPENDS +3/-0
games/kobodeluxe/DETAILS +21/-0
3 files changed, 43 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/games/kobodeluxe/BUILD
@@ -0,0 +1,19 @@
+(
+ # avoid collision with glibc symbols
+ sedit 's/pipe1/pipeone/g' enemies.h enemy.cpp &&
+ sedit 's/pipe2/pipetwo/g' enemies.h enemy.cpp &&
+
+ OPTS+=" --sharedstatedir=/var/games" &&
+
+ # the old const char issue...
+ CXXFLAGS+=" -fpermissive" &&
+
+ default_game_build &&
+
+ # install desktop file and icons
+ tar xf $SOURCE_DIRECTORY/icons.tar.gz &&
+ install -Dm0644 icons/KDE/kobo-deluxe.desktop /usr/share/applications/kobo-deluxe.desktop &&
+ cd icons/KDE/icons/ &&
+ ls | xargs -I% install -Dm0644 %/kobodl.png /usr/share/icons/hicolor/%/apps/kobodl.png
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/kobodeluxe/DEPENDS
@@ -0,0 +1,3 @@
+depends SDL_image
+
+optional_depends "%GLX" "--enable-gl" "--disable-gl" "For OpenGL support"
--- /dev/null
+++ b/games/kobodeluxe/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=kobodeluxe
+ VERSION=0.5.1
+ SOURCE=KoboDeluxe-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/KoboDeluxe-$VERSION
+ SOURCE_URL=http://www.olofson.net/kobodl/download
+ SOURCE_VFY=sha1:12abe182ccde52050cd23077092d0424d25c3e75
+ WEB_SITE=http://www.olofson.net/kobodl
+ ENTERED=20011219
+ UPDATED=20090803
+ SHORT="An enhanced port of the scrolling video game XKobo"
+
+cat << EOF
+Kobo Deluxe is a 3'rd person scrolling 2d shooter with a simple
+and responsive control system - which you'll need to tackle the
+tons of enemy ships that shoot at you, chase you, circle around
+you shooting, or even launch other ships at you, while you're
+trying to destroy the labyrinth shaped bases. There are 50
+action packed levels with smoothly increasing difficulty, and
+different combinations of enemies that require different tactics
+to be dealt with successfully.
+EOF
More information about the Lunar-commits
mailing list