[Lunar-commits] <moonbase> allegro-5: Adding to moonbase. Does not conflict with allegro-4.4.1.1.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Fri May 6 12:37:06 CEST 2011


commit fa8512ecfae6ee70696e2c0f728dc82d1f2eb134
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Fri May 6 06:37:06 2011 -0400

    allegro-5: Adding to moonbase. Does not conflict with allegro-4.4.1.1.
---
 libs/allegro-5/BUILD   |   14 ++++++++++++++
 libs/allegro-5/DEPENDS |    7 +++++++
 libs/allegro-5/DETAILS |   18 ++++++++++++++++++
 3 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/libs/allegro-5/BUILD b/libs/allegro-5/BUILD
new file mode 100644
index 0000000..9d05f42
--- /dev/null
+++ b/libs/allegro-5/BUILD
@@ -0,0 +1,14 @@
+(
+
+  OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build" &&
+
+  mkdir $OOTB_DIR &&
+  cd $OOTB_DIR &&
+
+  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+                           -DCMAKE_BUILD_TYPE=RELEASE            \
+                           $OPTS                                 &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/libs/allegro-5/DEPENDS b/libs/allegro-5/DEPENDS
new file mode 100644
index 0000000..97813f1
--- /dev/null
+++ b/libs/allegro-5/DEPENDS
@@ -0,0 +1,7 @@
+depends cmake
+
+optional_depends alsa-utils "" "" "for alsa support"
+optional_depends pulseaudio "" "" "for pulseaudio support"
+optional_depends openal     "" "" "for openal audio support"
+optional_depends dumb       "" "" "for  IT, XM, S3M and MOD support"
+optional_depends physfs     "" "" "for physfs support"
diff --git a/libs/allegro-5/DETAILS b/libs/allegro-5/DETAILS
new file mode 100644
index 0000000..1674a80
--- /dev/null
+++ b/libs/allegro-5/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=allegro-5
+         VERSION=0.2.1
+          SOURCE=$MODULE.$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/alleg/allegro/5.0.2.1/ 
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
+      SOURCE_VFY=sha1:f04b1052abd425eb02daca157baa3cb58d9422d8
+        WEB_SITE=http://alleg.sourceforge.net/
+         ENTERED=20110506
+         UPDATED=20110506
+           SHORT="Cross-platform game library"
+
+cat << EOF
+Allegro is a multi-platform game library that provides many functions
+for graphics, sounds, player input (keyboard, mouse, and joystick), and
+timers. It also provides fixed and floating point mathematical
+functions, 3D functions, file management functions, compressed datafile,
+and a GUI.
+EOF


More information about the Lunar-commits mailing list