[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