[Lunar-commits] <moonbase-other> Resurrected a bunch of modules requested to be readded.
Stefan Wold
ratler at lunar-linux.org
Sat Jul 14 22:28:26 CEST 2012
commit 62d1927b724355577a77fadc6e887902b37aeb3b
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Sat, 14 Jul 2012 13:28:26 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/62d1927b724355577a77fadc6e887902b37aeb3b
Resurrected a bunch of modules requested to be readded.
---
devel/STLport/BUILD +9/-0
devel/STLport/DETAILS +13/-0
games/paintown/BUILD +23/-0
games/paintown/DEPENDS +4/-0
games/paintown/DETAILS +14/-0
games/xmame/BUILD +23/-0
games/xmame/CONFIGURE +1/-0
games/xmame/DETAILS +17/-0
games/xmame/POST_INSTALL +5/-0
graphics/FreeImage/BUILD +12/-0
graphics/FreeImage/CONFIGURE +1/-0
graphics/FreeImage/DETAILS +16/-0
libs/allegro/BUILD +14/-0
libs/allegro/DEPENDS +1/-0
libs/allegro/DETAILS +18/-0
libs/fann/BUILD +5/-0
libs/fann/DEPENDS +1/-0
libs/fann/DETAILS +17/-0
python/urwid/BUILD +7/-0
python/urwid/DEPENDS +2/-0
python/urwid/DETAILS +14/-0
x11-utils/xosd/BUILD +8/-0
x11-utils/xosd/DETAILS +17/-0
23 files changed, 242 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/devel/STLport/BUILD
@@ -0,0 +1,9 @@
+(
+
+ cd $SOURCE_DIRECTORY/build/lib &&
+ make -f gcc.mak clean release-shared &&
+
+ prepare_install &&
+ make -f gcc.mak install BASE_INSTALL_DIR=/usr
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/devel/STLport/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=STLport
+ VERSION=5.2.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SFORGE_URL/stlport
+ SOURCE_VFY=sha1:98518859f538192245ab838d56107992b21ac469
+ WEB_SITE=http://www.stlport.org
+ ENTERED=20020314
+ UPDATED=20090626
+ SHORT="a reference implementation of a C++ STL."
+cat << EOF
+STLport is a free, open-source, and multiplatform ANSI C++
+Standard Library implementation.
+EOF
--- /dev/null
+++ b/games/paintown/BUILD
@@ -0,0 +1,23 @@
+(
+
+ # Fix compilation error:
+ # build/menu/option_lives.cpp:56: error: 'sprintf' was not declared in this scope
+ sedit '/globals.h"/a\#include <stdio.h>' src/menu/option_{lives,npc_buddies,speed}.cpp &&
+ sedit '/lit_bitmap.h"/a\#include <stdio.h>' src/util/bitmap.cpp &&
+ sedit "s:-Wall::" SConstruct &&
+ sedit "s:char \* extension:const char \* extension:" src/game.cpp &&
+
+ # Set data path
+ sedit "s:\"data\":\"$MODULE_PREFIX/share/games/paintown\":" src/util/funcs.cpp &&
+ sedit "s:return 'data':return '$MODULE_PREFIX/share/games/paintown':" SConstruct &&
+ sedit "s:\./data/:$MODULE_PREFIX/share/games/paintown:" src/main-menu.cpp src/menu/menutest.cpp &&
+
+ scons DATA_PATH=$MODULE_PREFIX/share/games &&
+
+ prepare_install &&
+ mkdir -p $MODULE_PREFIX/games $MODULE_PREFIX/share/games/paintown &&
+ install -m755 paintown $MODULE_PREFIX/games/paintown &&
+ gather_docs LICENSE TODO LEGAL README &&
+ cp -ar data/* $MODULE_PREFIX/share/games/paintown/
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/paintown/DEPENDS
@@ -0,0 +1,4 @@
+depends allegro
+depends freetype2
+depends libpng
+depends scons
--- /dev/null
+++ b/games/paintown/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=paintown
+ VERSION=3.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:ea817c32cf689f97f480161155bf9f5c1fbd9123
+ WEB_SITE=http://paintown.sourceforge.net/
+ ENTERED=20090725
+ UPDATED=20090725
+ SHORT="Side-scrolling beat-em-up in the style of Beats of Rage"
+
+cat << EOF
+Paintown is an open-source fighting game in the same genre as Streets of
+Rage and Teenage Mutant Ninja Turtles.
+EOF
--- /dev/null
+++ b/games/xmame/BUILD
@@ -0,0 +1,23 @@
+case $CUSTOM in
+ y|Y) ${EDITOR:-nano} makefile.unix ;;
+esac
+
+rm -f $MODULE_CONFIG
+
+(
+
+ make PREFIX=/usr \
+ BINDIR=/usr/games \
+ -f makefile.unix &&
+ prepare_install &&
+ make PREFIX=/usr \
+ BINDIR=/usr/games \
+ -f makefile.unix \
+ install &&
+ mkdir -p $DOCUMENT_DIRECTORY/xmame &&
+ cp -a src/unix/doc/* $DOCUMENT_DIRECTORY/xmame &&
+ cp -p README todo $DOCUMENT_DIRECTORY/xmame &&
+ chown root:root $DOCUMENT_DIRECTORY/xmame/* &&
+ ln -sf /usr/games/xmame.x11 /usr/games/xmame
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/xmame/CONFIGURE
@@ -0,0 +1 @@
+mquery CUSTOM "Would you like to edit the makefile?" n
--- /dev/null
+++ b/games/xmame/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=xmame
+ VERSION=0.106
+ SOURCE=$MODULE\_$VERSION.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION.orig
+ SOURCE_URL=http://ftp.debian.org/debian/pool/non-free/x/xmame/
+ SOURCE_VFY=sha1:e0b5c2a5965f23c03d2400e4f738202ce13540f3
+ WEB_SITE=http://x.mame.net
+ ENTERED=20010922
+ UPDATED=20071112
+ PSAFE=no
+ SHORT="(coin-op) video game emulator."
+
+cat << EOF
+Xmame is the X11/Unix port of MAME. MAME is the Multiple Arcade Machine
+Emulator, an arcade (coin-op) video game emulator. The latest stable
+release is capable of playing over 2000 arcade games.
+EOF
--- /dev/null
+++ b/games/xmame/POST_INSTALL
@@ -0,0 +1,5 @@
+(
+ if [ -h /usr/share/doc/xmame/doc ]; then
+ rm -f /usr/share/doc/xmame/doc
+ fi
+)
--- /dev/null
+++ b/graphics/FreeImage/BUILD
@@ -0,0 +1,12 @@
+(
+
+ sed -i "54i #include <string.h>" Source/OpenEXR/Imath/ImathMatrix.h &&
+
+ default_make &&
+
+ if [ $BUILD_FIP == "y" ]; then
+ make -f Makefile.fip &&
+ make -f Makefile.fip install
+ fi
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/graphics/FreeImage/CONFIGURE
@@ -0,0 +1 @@
+mquery BUILD_FIP "Do want to build and install FreeImagePlus C++ wrapper?" y
--- /dev/null
+++ b/graphics/FreeImage/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=FreeImage
+ VERSION=3151
+ SOURCE=$MODULE$VERSION.zip
+ SOURCE_URL=$SFORGE_URL/freeimage/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:02ae98007fc64d72a8f15ec3ff24c36ac745fbc8
+ WEB_SITE=http://freeimage.sourceforge.net
+ ENTERED=20070822
+ UPDATED=20110902
+ SHORT="library for easy using of image formats"
+cat << EOF
+FreeImage is an Open Source library project for developers
+who would like to support popular graphics image formats like
+PNG, BMP, JPEG, TIFF and others as needed by today's multimedia
+applications. FreeImage is easy to use, fast and multithreading safe.
+EOF
--- /dev/null
+++ b/libs/allegro/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
--- /dev/null
+++ b/libs/allegro/DEPENDS
@@ -0,0 +1 @@
+depends cmake
--- /dev/null
+++ b/libs/allegro/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=allegro
+ VERSION=4.4.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/alleg
+ SOURCE_VFY=sha1:ae0c15d2cb6b0337ef388dc98cefc620883720df
+ WEB_SITE=http://alleg.sourceforge.net
+ ENTERED=20020107
+ UPDATED=20110528
+ SHORT="Cross-platform game library"
+# PSAFE=no
+
+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
--- /dev/null
+++ b/libs/fann/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/fann/DEPENDS
@@ -0,0 +1 @@
+depends cmake
--- /dev/null
+++ b/libs/fann/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=fann
+ VERSION=2.2.0-Source
+ SOURCE=FANN-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/${VERSION%-S*}/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/FANN-$VERSION
+ SOURCE_VFY=sha1:ff8341e4104bdbc0f3ab7ad39aef33285f8512d4
+ WEB_SITE=http://leenissen.dk/fann/
+ ENTERED=20101105
+ UPDATED=20120201
+ SHORT="Fast Artificial Neural Network"
+cat << EOF
+Fast Artificial Neural Network Library is a free open source neural network
+library, which implements multilayer artificial neural networks in C with
+support for both fully connected and sparsely connected networks. Cross-platform
+execution in both fixed and floating point are supported. It includes a
+framework for easy handling of training data sets.
+EOF
--- /dev/null
+++ b/python/urwid/BUILD
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/python/urwid/DEPENDS
@@ -0,0 +1,2 @@
+depends Python
+depends ncurses
--- /dev/null
+++ b/python/urwid/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=urwid
+ VERSION=0.9.9.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ WEB_SITE=http://excess.org/urwid
+ SOURCE_URL=$WEB_SITE
+ SOURCE_VFY=sha1:7430e84a43d603717944d4f0d4489d90c0d59c1c
+ ENTERED=20101002
+ UPDATED=20101005
+ SHORT="Python console user interface library"
+
+cat << EOF
+Urwid is a console user interface library for Python. It includes
+many features useful for text console application developers.
+EOF
--- /dev/null
+++ b/x11-utils/xosd/BUILD
@@ -0,0 +1,8 @@
+(
+
+ ./configure --prefix=/usr \
+ --infodir=$DOCUMENT_DIRECTORY/$MODULE \
+ --datadir=/usr/share/$MODULE &&
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/x11-utils/xosd/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=xosd
+ VERSION=2.2.14
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/libxosd/libxosd/$MODULE-$VERSION/
+ SOURCE_VFY=sha1:1d459a62239c9fe842d835bb7f60eb2edd7c979f
+ WEB_SITE=https://sourceforge.net/projects/libxosd/
+ ENTERED=20020802
+ UPDATED=20110330
+ SHORT="X On Screen Display"
+
+cat << EOF
+XOSD displays text on your screen, sounds simple right?
+The difference is it is unmanaged and shaped, so it appears transparent.
+This gives the effect of an On Screen Display, like your TV/VCR etc.
+The package also includes an xmms plugin, which automatically displays
+various interesting things as they change (song name, volume etc...).
+EOF
More information about the Lunar-commits
mailing list