[Lunar-commits] <moonbase> smc: music ver 5, and compile with cegui 0.7.5

Paul Bredbury brebs at lunar-linux.org
Sun Jan 23 17:30:51 CET 2011


commit 18d0ff4cad729f2824a16d3d27980d17cb9dbfc4
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Sun Jan 23 23:30:51 2011 +0700

    smc: music ver 5, and compile with cegui 0.7.5
---
 games/smc/BUILD   |   15 +++++++++------
 games/smc/DETAILS |   25 ++++++++++++++-----------
 2 files changed, 23 insertions(+), 17 deletions(-)

diff --git a/games/smc/BUILD b/games/smc/BUILD
index 461dd23..801b38e 100644
--- a/games/smc/BUILD
+++ b/games/smc/BUILD
@@ -1,21 +1,24 @@
 (
 
+  # Compile with cegui 0.7.x
+  patch_it $SOURCE3 1 &&
+
   OPTS+=" --datarootdir=/usr/share/games --exec-prefix=/usr" &&
 
   default_game_build &&
-  
+
   mkdir -p /usr/share/pixmaps/ /usr/share/applications/ &&
   ln -sf /usr/share/games/smc/pixmaps/game/items/mushroom_red.png /usr/share/pixmaps/smc.png &&
-  
+
   cat << EOF > /usr/share/applications/smc.desktop
 [Desktop Entry]
 Name=Secret Maryo Chronicles
-Comment=Secret Maryo Chronicles is an open-source two-dimensional platform game
-Exec=smc
-Icon=smc
+Comment=$SHORT
+Exec=$MODULE
+Icon=$MODULE
 Terminal=false
 Type=Application
-Categories=Application;Game;
+Categories=Game;ArcadeGame;
 EOF
 
 ) > $C_FIFO 2>&1
diff --git a/games/smc/DETAILS b/games/smc/DETAILS
index fa8d605..8cb5664 100644
--- a/games/smc/DETAILS
+++ b/games/smc/DETAILS
@@ -1,20 +1,23 @@
           MODULE=smc
          VERSION=1.9
-   MUSIC_VERSION=4.1
+   MUSIC_VERSION=5.0
           SOURCE=$MODULE-$VERSION.tar.bz2
          SOURCE2=SMC_Music_${MUSIC_VERSION}_high.zip
-      SOURCE_URL=$SFORGE_URL/smclone/
-     SOURCE2_URL=$SFORGE_URL/smclone/Addon%20-%20Music/$MUSIC_VERSION/
+         SOURCE3=smc-1.9-cegui-0.7.5.patch.bz2
+      SOURCE_URL=$SFORGE_URL/smclone
+     SOURCE2_URL=$SFORGE_URL/smclone/Addon%20-%20Music/$MUSIC_VERSION
+     SOURCE3_URL=$PATCH_URL
       SOURCE_VFY=sha1:9a4ec12c64378d804848357bf143755a98d14baa
-     SOURCE2_VFY=sha1:f8364f9b7f1b473ae6d1cf0e57c3153b0ee488e9
+     SOURCE2_VFY=sha1:8a58adb32b6811fd890330c6f2f29f504532dfdb
+     SOURCE3_VFY=sha1:f8815b5ff9dce1d1bd1ade01269fcec81896558b
         WEB_SITE=http://www.secretmaryo.org/
          ENTERED=20080504
-         UPDATED=20090901
-           SHORT="two-dimensional platform game with a style similar to classic side-scroller games"
-           
-cat <<EOF
+         UPDATED=20110121
+           SHORT="Classically styled 2D side-scrolling platform game"
+
+cat << EOF
 Secret Maryo Chronicles is an open-source two-dimensional platform
-game with a style designed similar to classic sidescroller games. It
-uses the platform-independent SDL library and, since version 0.98,
-the OpenGL accelerated Graphics Renderer. The game is developed in C++.
+game with a style designed similar to classic side-scroller games. It
+uses the platform-independent SDL library and the OpenGL accelerated
+Graphics Renderer. The game is developed in C++.
 EOF


More information about the Lunar-commits mailing list