[Lunar-commits] <moonbase-other> Merge remote-tracking branch 'upstream/master'
Zachary McGrew
zmcgrew at lunar-linux.org
Thu Jul 12 03:05:45 CEST 2012
commit a1d0ede5eb1ad1fe2d794141085933c1bccfbac8
Author: Zachary McGrew <zmcgrew at lunar-linux.org>
Date: Wed, 11 Jul 2012 18:05:45 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/a1d0ede5eb1ad1fe2d794141085933c1bccfbac8
Merge remote-tracking branch 'upstream/master'
---
aliases +0/-2
audio/dumb/DETAILS +23/-0
audio/dumb/PRE_BUILD +2/-0
audio/gmpc-plugins/DEPENDS +10/-0
audio/gmpc-plugins/DETAILS +14/-0
audio/gmpc/BUILD +7/-0
audio/gmpc/DEPENDS +7/-0
audio/gmpc/DETAILS +16/-0
audio/jack/POST_REMOVE +1/-0
audio/lash/BUILD +9/-0
audio/lash/DEPENDS +2/-0
audio/lash/DETAILS +24/-0
audio/libdiscid/DETAILS +18/-0
audio/libmpd/DEPENDS +1/-0
audio/libmpd/DETAILS +14/-0
audio/libmpdclient/BUILD +6/-0
audio/libmpdclient/DEPENDS +2/-0
audio/libmpdclient/DETAILS +14/-0
audio/mediastreamer/BUILD +8/-0
audio/mediastreamer/CONFIGURE +2/-0
audio/mediastreamer/DEPENDS +12/-0
audio/mediastreamer/DETAILS +16/-0
audio/mpd/DETAILS +3/-3
audio/ncmpc/DEPENDS +3/-0
audio/ncmpc/DETAILS +14/-0
audio/taglib/DETAILS +3/-3
audio/timidity++/DETAILS +6/-5
bluetooth/bluez/BUILD +9/-8
bluetooth/bluez/CONFIGURE +2/-0
bluetooth/bluez/DEPENDS +0/-1
chat/pidgin/DETAILS +3/-3
compilers/sun-jdk/BUILD +4/-4
compilers/sun-jdk/DETAILS +5/-4
compilers/sun-jre/BUILD +4/-4
compilers/sun-jre/DETAILS +5/-4
crypto/cyrus-sasl/BUILD +2/-1
crypto/cyrus-sasl/DEPENDS +7/-4
crypto/cyrus-sasl/DETAILS +3/-0
devel/antlr/BUILD +10/-0
devel/antlr/CONFIGURE +1/-0
devel/antlr/DEPENDS +2/-0
devel/antlr/DETAILS +18/-0
devel/dbus-glib/DETAILS +3/-3
devel/gdbus-codegen/BUILD +8/-0
devel/gdbus-codegen/DEPENDS +2/-0
devel/gdbus-codegen/DETAILS +18/-0
devel/psyco/BUILD +5/-0
devel/psyco/DEPENDS +1/-0
devel/psyco/DETAILS +16/-0
distributed/distcc/BUILD +7/-0
distributed/distcc/DEPENDS +4/-0
distributed/distcc/DETAILS +16/-0
distributed/distcc/POST_INSTALL +6/-0
distributed/distcc/PRE_BUILD +6/-0
distributed/distcc/init.d/distcc +25/-0
distributed/distcc/plugin.d/optimize-distcc.plugin +93/-0
distributed/distcc/services +1/-0
distributed/distcc/xinetd.d/distccd +11/-0
distributed/transmission/DETAILS +3/-3
-> games/bzflag/DEPENDS
editors/gummi/DETAILS +4/-4
editors/hspell/BUILD +9/-0
editors/hspell/DETAILS +18/-0
ftp/aria2/BUILD +6/-0
ftp/aria2/DEPENDS +5/-0
ftp/aria2/DETAILS +19/-0
games/alienarena/BUILD +27/-0
games/alienarena/DEPENDS +8/-0
games/alienarena/DETAILS +24/-0
games/angband/BUILD +21/-0
games/angband/DEPENDS +4/-0
games/angband/DETAILS +22/-0
games/blobby/BUILD +28/-0
games/blobby/DEPENDS +7/-0
games/blobby/DETAILS +14/-0
games/bzflag/BUILD +5/-0
games/bzflag/DEPENDS +4/-0
games/bzflag/DETAILS +15/-0
games/fortune-discworld/BUILD +7/-0
games/fortune-discworld/DEPENDS +1/-0
games/fortune-discworld/DETAILS +13/-0
games/fortune-familyguy/BUILD +7/-0
games/fortune-familyguy/DEPENDS +1/-0
games/fortune-familyguy/DETAILS +14/-0
games/fortune-meanwhile-in-lunar/BUILD +7/-0
games/fortune-meanwhile-in-lunar/DEPENDS +1/-0
games/fortune-meanwhile-in-lunar/DETAILS +14/-0
games/fortune-starwars/BUILD +7/-0
games/fortune-starwars/DEPENDS +1/-0
games/fortune-starwars/DETAILS +15/-0
games/fortune-xfiles/BUILD +7/-0
games/fortune-xfiles/DEPENDS +1/-0
games/fortune-xfiles/DETAILS +14/-0
games/liquidwar/DEPENDS +1/-0
games/liquidwar/DETAILS +19/-0
games/wesnoth/BUILD +19/-0
games/wesnoth/CONFIGURE +5/-0
games/wesnoth/DEPENDS +15/-0
games/wesnoth/DETAILS +19/-0
graphics/devil/BUILD +7/-0
graphics/devil/DEPENDS +12/-0
graphics/devil/DETAILS +32/-0
graphics/fbgrab/BUILD +8/-0
graphics/fbgrab/DEPENDS +1/-0
graphics/fbgrab/DETAILS +14/-0
graphics/glitz/DEPENDS +1/-0
graphics/glitz/DETAILS +23/-0
graphics/jbig2dec/BUILD +7/-0
graphics/jbig2dec/DEPENDS +1/-0
graphics/jbig2dec/DETAILS +17/-0
graphics/jpeg/DETAILS +3/-3
graphics/libjpeg-turbo/DETAILS +3/-3
graphics/tiff/DETAILS +3/-3
i18n/ding/BUILD +20/-0
i18n/ding/DEPENDS +1/-0
i18n/ding/DETAILS +21/-0
libs/PDFlib-Lite/DETAILS +3/-3
libs/PDFlib-lite/BUILD +7/-0
libs/PDFlib-lite/DEPENDS +7/-0
libs/PDFlib-lite/DETAILS +18/-0
libs/allegro-4/BUILD +5/-0
libs/allegro-4/DEPENDS +2/-0
libs/allegro-4/DETAILS +18/-0
libs/allegro-5/BUILD +5/-0
libs/allegro-5/DEPENDS +7/-0
libs/allegro-5/DETAILS +18/-0
libs/alure/BUILD +10/-0
libs/alure/DEPENDS +10/-0
libs/alure/DETAILS +29/-0
libs/cups/systemd.d/cups.service +2/-2
libs/libedit/DEPENDS +1/-0
libs/libedit/DETAILS +15/-0
libs/libmal/BUILD +14/-0
libs/libmal/DEPENDS +1/-0
libs/libmal/DETAILS +19/-0
libs/libnl3/BUILD +7/-0
libs/libnl3/DETAILS +14/-0
libs/libntlm/DETAILS +13/-0
libs/libotr/DEPENDS +3/-0
libs/libotr/DETAILS +13/-0
libs/libqzeitgeist/BUILD +5/-0
libs/libqzeitgeist/DEPENDS +2/-0
libs/libqzeitgeist/DETAILS +21/-0
libs/libssh/BUILD +5/-0
libs/libssh/DEPENDS +6/-0
libs/libssh/DETAILS +18/-0
libs/libunistring/DETAILS +41/-0
libs/libvncserver/DETAILS +15/-0
libs/libxml/DETAILS +17/-0
libs/ntrack/BUILD +13/-0
libs/ntrack/DEPENDS +7/-0
libs/ntrack/DETAILS +19/-0
libs/ode/BUILD +8/-0
libs/ode/DETAILS +19/-0
libs/ortp/BUILD +11/-0
libs/ortp/DEPENDS +1/-0
libs/ortp/DETAILS +14/-0
libs/qrencode/DEPENDS +1/-0
libs/qrencode/DETAILS +18/-0
libs/spandsp/DEPENDS +2/-0
libs/spandsp/DETAILS +18/-0
mail/exim/DEPENDS +0/-1
net/c-ares/DETAILS +14/-0
net/cagibi/BUILD +5/-0
net/cagibi/DETAILS +17/-0
net/srtp/BUILD +13/-0
net/srtp/DETAILS +20/-0
python/PyQt/DETAILS +3/-3
python/dnspython/BUILD +5/-0
python/dnspython/DETAILS +23/-0
python/sip/DETAILS +3/-3
python/wxPython/BUILD +9/-0
python/wxPython/DEPENDS +2/-0
python/wxPython/DETAILS +18/-0
science/SuiteSparse/BUILD +20/-0
science/SuiteSparse/DEPENDS +2/-0
science/SuiteSparse/DETAILS +36/-0
science/SuiteSparse/PRE_BUILD +5/-0
science/avogadro/BUILD +20/-0
science/avogadro/DEPENDS +6/-0
science/avogadro/DETAILS +20/-0
science/facile/BUILD +7/-0
science/facile/DEPENDS +1/-0
science/facile/DETAILS +28/-0
science/glpk/DETAILS +26/-0
science/gnuplot/BUILD +9/-0
science/gnuplot/DEPENDS +10/-0
science/gnuplot/DETAILS +17/-0
science/hdf5/BUILD +7/-0
science/hdf5/CONFIGURE +2/-0
science/hdf5/DEPENDS +1/-0
science/hdf5/DETAILS +18/-0
science/lapack/DETAILS +3/-3
science/maxima/DEPENDS +3/-0
science/maxima/DETAILS +21/-0
science/octave/BUILD +11/-1
science/octave/DEPENDS +3/-5
science/octave/DETAILS +6/-6
science/octave/POST_INSTALL +0/-5
science/octave/POST_REMOVE +0/-1
science/openbabel/BUILD +20/-0
science/openbabel/DEPENDS +1/-0
science/openbabel/DETAILS +16/-0
science/qhull/BUILD +5/-0
science/qhull/DEPENDS +1/-0
science/qhull/DETAILS +18/-0
science/wxMaxima/BUILD +18/-0
science/wxMaxima/DEPENDS +3/-0
science/wxMaxima/DETAILS +15/-0
terminal/freerdp/DEPENDS +4/-3
terminal/freerdp/DETAILS +4/-5
utils/media-player-info/DETAILS +20/-0
utils/pilot-link/BUILD +18/-0
utils/pilot-link/DEPENDS +13/-0
utils/pilot-link/DETAILS +18/-0
utils/xinetd/DEPENDS +0/-1
utils/zeitgeist/DEPENDS +3/-0
utils/zeitgeist/DETAILS +27/-0
video/capseo/BUILD +7/-0
video/capseo/DEPENDS +3/-0
video/capseo/DETAILS +16/-0
video/libcaptury/BUILD +7/-0
video/libcaptury/DEPENDS +2/-0
video/libcaptury/DETAILS +16/-0
video/live555/DETAILS +3/-3
virtual/qemu-kvm/DETAILS +1/-1
web/apache-log4cxx/BUILD +17/-0
web/apache-log4cxx/DEPENDS +7/-0
web/apache-log4cxx/DETAILS +16/-0
web/chromium/BUILD +2/-2
web/chromium/DETAILS +1/-1
web/firefox/DETAILS +1/-1
web/firefox/POST_INSTALL +1/-1
web/flash-plugin-11/BUILD +1/-6
web/flash-plugin-11/DETAILS +1/-1
web/flash-plugin-11/DETAILS.x86_64 +1/-1
web/opera/BUILD +1/-1
web/opera/DETAILS +1/-1
web/webkit/DETAILS +5/-5
x11-utils/slim/DETAILS +4/-4
x11-utils/slim/systemd.d/slim.service +3/-6
zbeta/chrome-linux/BUILD +1/-1
zbeta/chrome-linux/DETAILS +3/-2
243 files changed, 0 insertions (+), 0 deletions (-)
--- a/aliases
+++ b/aliases
@@ -5,8 +5,6 @@
%MTA:esmtp postfix exim sendmail
%PHP:php5 php php5-suhosin
%RUBYGTK2:ruby-gtk2 ruby-gnome2
-%SSL:openssl gnutls
-%XMLRENDERER:libxml2 expat
%X:XOrg7
%GLX:mesa-lib
%VDPAUDEVICE:NVIDIA NVIDIA-beta
--- /dev/null
+++ b/audio/dumb/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=dumb
+ VERSION=0.9.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=$MODULE-$VERSION-autotools.tar.gz
+ SOURCE_URL=$SFORGE_URL/dumb/
+ SOURCE2_URL=$SFORGE_URL/dumb/
+ SOURCE_VFY=sha1:4764bd59f5895eb5035a5139454cef7a53a76bb8
+ SOURCE2_VFY=sha1:ed86068b23b210141b31cfccb4abe1fc448d91ba
+ WEB_SITE=http://dumb.sourceforge.net
+ ENTERED=20070313
+ UPDATED=20070313
+ SHORT="Dynamic Universal Music Bibliotheque"
+cat << EOF
+DUMB is an IT, XM, S3M and MOD player library:
+*Supports playback of Impulse Tracker (IT), Scream Tracker 3 (S3M),
+ Fast Tracker 2 (XM) and Amiga Module (MOD) files.
+*Faithful to the original trackers, especially IT.
+*Accurate support for low-pass resonant filters for IT files
+*Very accurate timing and pitching; completely deterministic playback
+*Click removal
+*Three resampling quality settings: aliasing, linear interpolation
+ and cubic interpolation
+EOF
--- /dev/null
+++ b/audio/dumb/PRE_BUILD
@@ -0,0 +1,2 @@
+unpack $SOURCE
+unpack $SOURCE2
--- /dev/null
+++ b/audio/gmpc-plugins/DEPENDS
@@ -0,0 +1,10 @@
+depends libmpd
+depends gmpc
+depends gdk-pixbuf
+
+optional_depends taglib "--enable-tagedit" "--disable-tagedit" "build tagedit plugin"
+optional_depends lirc "--enable-lirc" "--disable-lirc" "build lirc plugin"
+optional_depends avahi "--enable-avahi --enable-libnotify" "--disable-avahi --disable-libnotify" "build avahi plugin"
+optional_depends libmicrohttpd "--enable-mserver" "--disable-mserver" "build mserver plugin"
+optional_depends webkit "--enable-wikipedia" "--disable-wikipedia" "build wikipedia plugin"
+optional_depends dbus-glib "--enable-awn --enable-mmkeys" "--disable-awn --disable-mmkeys" "build mmkeys and awn plugins"
--- /dev/null
+++ b/audio/gmpc-plugins/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=gmpc-plugins
+ VERSION=11.8.16
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.sarine.nl/Programs/gmpc/$VERSION
+ SOURCE_VFY=sha1:d8f8e21ea1e3fdb0ce66bc19e73250109574a43f
+ WEB_SITE=http://gmpc.wikia.com/wiki/Category:Plugins
+ ENTERED=20120525
+ UPDATED=20120710
+ SHORT="useful plugins for gmpc"
+
+cat << EOF
+This package contains a lot of useful plugins for
+the Gnome Music Player Client(gmpc).
+EOF
--- /dev/null
+++ b/audio/gmpc/BUILD
@@ -0,0 +1,7 @@
+(
+ #floor function is not linked...
+ sedit "s:-lz:-lz -lm:" src/Makefile.in &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/gmpc/DEPENDS
@@ -0,0 +1,7 @@
+depends gtk+-2
+depends libglade
+depends libmpd
+depends curl
+depends gob2
+depends vala
+depends libsoup
--- /dev/null
+++ b/audio/gmpc/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=gmpc
+ VERSION=11.8.16
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.sarine.nl/Programs/$MODULE/$VERSION
+ SOURCE_VFY=sha1:f61845cb8d9a1c1970ecb65565bd4eefc73b0c0a
+ WEB_SITE=http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client
+ ENTERED=20060421
+ UPDATED=20120710
+ SHORT="GTK+-2 based frontend to mpd (music player daemon)"
+
+cat << EOF
+GMPC is a frontend for the mpd (Music Player Daemon). It's focused on
+being fast and easy to use, while still making optimal use of all the
+functions in mpd.
+EOF
+
--- /dev/null
+++ b/audio/jack/POST_REMOVE
@@ -0,0 +1 @@
+ld_remove /usr/lib/jack
--- /dev/null
+++ b/audio/lash/BUILD
@@ -0,0 +1,9 @@
+(
+
+ LDFLAGS+=" -luuid -lm" &&
+
+ patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/lash/DEPENDS
@@ -0,0 +1,2 @@
+depends alsa-utils
+depends jack
--- /dev/null
+++ b/audio/lash/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=lash
+ VERSION=0.5.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=lash-socket.01.patch
+ SOURCE_URL=http://download.savannah.gnu.org/releases/lash/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:d8fa24ebef0807c3b0426894d7ecd6229fda28b4
+ SOURCE2_VFY=sha1:210fb3b0c159195de675002d01b55d6abc3660fe
+ WEB_SITE=http://lash.nongnu.org/
+ ENTERED=20070610
+ UPDATED=20090929
+ SHORT="session management system for JACK and ALSA"
+cat << EOF
+LASH is a session management system for JACK and ALSA audio applications
+on GNU/Linux. It is an implementation of a proposal that originated
+from this discussion. Its aim is to allow you to have many different
+audio programs running at once, to save their setup, close them down
+and then easily reload the setup at some other time. LASH doesn't deal
+with any kind of audio data itself; it just runs programs, deals with
+saving/loading (arbitrary) data and connects different kinds of virtual
+audio ports together (currently JACK and ALSA sequencer ports). It can
+also be used to move entire sessions between computers, or post sessions
+on the Internet for download.
+EOF
--- /dev/null
+++ b/audio/libdiscid/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=libdiscid
+ VERSION=0.2.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://users.musicbrainz.org/~matt
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+ SOURCE_VFY=sha1:103ead94eeb8bea04ad92ab15ed6832be9b3fad9
+ WEB_SITE=http://musicbrainz.org/doc/libdiscid
+ ENTERED=20100219
+ UPDATED=20100219
+ SHORT="C library for creating MusicBrainz DiscIDs"
+
+cat <<EOF
+libdiscid is a C library for creating MusicBrainz DiscIDs
+from audio CDs. It reads a CD's table of contents (TOC) and
+generates an identifier which can be used to lookup the CD at
+MusicBrainz. Additionally, it provides a submission URL for adding
+the DiscID to the database.
+EOF
--- /dev/null
+++ b/audio/libmpd/DEPENDS
@@ -0,0 +1 @@
+depends glib-2
--- /dev/null
+++ b/audio/libmpd/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=libmpd
+ VERSION=11.8.17
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.sarine.nl/Programs/gmpc/${VERSION%\.*}
+ SOURCE_VFY=sha1:df129f15061662a6fec1b2ce19f9dbc8b7a7d1ba
+ WEB_SITE=http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client
+ ENTERED=20060421
+ UPDATED=20120710
+ SHORT="Abstraction library around libmpdclient"
+
+cat << EOF
+libmpd is an abstraction around libmpdclient. It provides an easy and
+reliable callback based interface to mpd.
+EOF
--- /dev/null
+++ b/audio/libmpdclient/BUILD
@@ -0,0 +1,6 @@
+(
+
+ default_build &&
+ gather_docs AUTHORS NEWS README
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/libmpdclient/DEPENDS
@@ -0,0 +1,2 @@
+#--disable-documentation is severely broken
+optional_depends doxygen "" "" "Builds API docs"
--- /dev/null
+++ b/audio/libmpdclient/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=libmpdclient
+ VERSION=2.7
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/project/musicpd/$MODULE/$VERSION
+ SOURCE_VFY=sha1:a8ec78f6a7ae051fbf1cc0f47564301423c281b0
+ WEB_SITE=http://musicpd.org
+ ENTERED=20100111
+ UPDATED=20120314
+ SHORT="Async API lib to MPD"
+
+cat << EOF
+A stable, documented, asynchronous API library for interfacing MPD in the C, C++
+& Objective C languages.
+EOF
--- /dev/null
+++ b/audio/mediastreamer/BUILD
@@ -0,0 +1,8 @@
+(
+
+# sed -i -e "s:-O2:$CFLAGS:;s: -g::" configure &&
+ OPTS+=" --disable-gsm --enable-video --disable-static" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/mediastreamer/CONFIGURE
@@ -0,0 +1,2 @@
+mquery ENABLE_IPV6 "Enable IPV6 support" n "--enable-ipv6" "--disable-ipv6"
+mquery ENABLE_DEBUG "Enable debug?" n "--enable-debug" "--disable-debug"
--- /dev/null
+++ b/audio/mediastreamer/DEPENDS
@@ -0,0 +1,12 @@
+optional_depends alsa-lib "--enable-alsa" "--disable-alsa" "for alsa audio support"
+optional_depends portaudio "--enable-portaudio" "--disable-portaudio" "for portaudio support"
+optional_depends speex "--enable-speex" "--disable-speex" "for speech support"
+optional_depends SDL "--enable-sdl" "--disable-sdl --enable-xv" "for SDL sound support(n=using X11)"
+optional_depends libtheora "--enable-theora" "--disable-theora" "for theora sound support"
+optional_depends alsa-oss "--enable-oss" "--disable-oss" "for Alsa oss support"
+optional_depends ffmpeg "--enable-ffmpeg" "--disable-ffmpeg" "for ffmpeg support"
+optional_depends pulseaudio "--enable-pulseaudio" "--disable-pulseaudio" "for pulseaudio support"
+optional_depends spandsp "--enable-spandsp" "--disable-spandsp" "for spandsp support"
+optional_depends v4l-utils "" "" "for v4l support"
+
+optional_depends ortp "--enable-external-ortp" "--disable-external-ortp" "Use internal or external ortp"
--- /dev/null
+++ b/audio/mediastreamer/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=mediastreamer
+ VERSION=2.8.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.savannah.gnu.org/releases-noredirect/linphone/mediastreamer
+ SOURCE_VFY=sha1:8b31dd1322c513ba974b984f68ea7ca9fc1462fe
+ WEB_SITE=http://www.linphone.org/index.php/eng/code_review/mediastreamer2
+ ENTERED=20091209
+ UPDATED=20120709
+ SHORT="multimedia streaming engine"
+
+cat << EOF
+Mediastreamer2 is a powerful and lightweighted streaming engine specialized for
+voice/video telephony applications. It is the library that is responsible for
+all the receiving and sending of multimedia streams in linphone, including
+voice/video capture, encoding and decoding, and rendering.
+EOF
--- a/audio/mpd/DETAILS
+++ b/audio/mpd/DETAILS
@@ -1,11 +1,11 @@
MODULE=mpd
- VERSION=0.16.8
+ VERSION=0.17
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=$SFORGE_URL/musicpd
- SOURCE_VFY=sha1:977c80db8dc64e65c2bc523f69a9a7a71adca2b1
+ SOURCE_VFY=sha1:36201f32ca5729b62b0e6cbddb19ade20ee3f7d7
WEB_SITE=http://musicpd.org
ENTERED=20060421
- UPDATED=20120407
+ UPDATED=20120704
SHORT="Music player daemon"
cat << EOF
--- /dev/null
+++ b/audio/ncmpc/DEPENDS
@@ -0,0 +1,3 @@
+depends glib-2
+depends ncurses
+depends libmpdclient
--- /dev/null
+++ b/audio/ncmpc/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=ncmpc
+ VERSION=0.20
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/musicpd
+ SOURCE_VFY=sha1:da106de4b11a48eb2d63619da1316713f95cc9cb
+ WEB_SITE=http://mpd.wikia.com/wiki/Client:Ncmpc
+ ENTERED=20090314
+ UPDATED=20120710
+ SHORT="A curses client for MPD"
+
+cat << EOF
+A curses client for MPD, the Music Player Daemon. mpc connects to a MPD
+running on a machine via a network.
+EOF
--- a/audio/taglib/DETAILS
+++ b/audio/taglib/DETAILS
@@ -1,12 +1,12 @@
MODULE=taglib
- VERSION=1.7.1
+ VERSION=1.7.2
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL[0]=http://developer.kde.org/~wheeler/files/src
SOURCE_URL[1]=$MIRROR_URL
- SOURCE_VFY=sha1:bafe0958eb884981cade83d45c18ee34165479b8
+ SOURCE_VFY=sha1:e657384ccf3284db2daba32dccece74534286012
WEB_SITE=http://developer.kde.org/~wheeler/taglib.html
ENTERED=20040331
- UPDATED=20110327
+ UPDATED=20120513
SHORT="reading and editing the meta-data of several popular audio formats"
cat << EOF
--- a/audio/timidity++/DETAILS
+++ b/audio/timidity++/DETAILS
@@ -1,16 +1,17 @@
MODULE=timidity++
- VERSION=2.13.0
+ VERSION=2.14.0
SOURCE=TiMidity++-$VERSION.tar.bz2
SOURCE2=timidity-0.1.cfg
SOURCE_DIRECTORY=$BUILD_DIRECTORY/TiMidity++-$VERSION
- SOURCE_URL=$SFORGE_URL/timidity/
+ SOURCE_URL=$SFORGE_URL/timidity
SOURCE2_URL=$PATCH_URL
- SOURCE_VFY=sha1:2850784523ffc4c198d57baae6fb7406ad51d722
+ SOURCE_VFY=sha1:3d1d18ddf3e52412985af9a49dbe7ad345b478a8
SOURCE2_VFY=sha1:be778d2d2669f438b9f95999d45cc5f4d29feeef
- WEB_SITE=http://timidity.sourceforge.net/
+ WEB_SITE=http://timidity.sourceforge.net
ENTERED=20060322
- UPDATED=20060322
+ UPDATED=20120711
SHORT="A MIDI to WAV converter with OSS and ALSA support"
+
cat << EOF
TiMidity++ is a software synthesizer. It can play MIDI files by
converting them into PCM waveform data; give it a MIDI data along with
--- a/bluetooth/bluez/BUILD
+++ b/bluetooth/bluez/BUILD
@@ -1,18 +1,19 @@
(
- OPTS+=" --build=$BUILD --host=$BUILD --with-telephony=dummy" &&
+ OPTS+=" --with-telephony=dummy" &&
default_build &&
- mkdir -p /etc/bluetooth &&
- cp -f audio/audio.conf /etc/bluetooth/ &&
- cp -f network/*.conf /etc/bluetooth/ &&
- cp -f input/*.conf /etc/bluetooth/ &&
- cp -f serial/serial.conf /etc/bluetooth/ &&
- cp -f tools/rfcomm.conf /etc/bluetooth/ &&
+ mkdir -p /etc/bluetooth &&
+ install src/main.conf /etc/bluetooth/ &&
+ install audio/audio.conf /etc/bluetooth/ &&
+ install network/*.conf /etc/bluetooth/ &&
+ install input/*.conf /etc/bluetooth/ &&
+ install serial/serial.conf /etc/bluetooth/ &&
+ install tools/rfcomm.conf /etc/bluetooth/ &&
mkdir -p /etc/alsa &&
- cp -f audio/bluetooth.conf /etc/alsa &&
+ install audio/bluetooth.conf /etc/alsa &&
echo -e "@hooks [\n\t{\n\t\tfunc load\n\t\tfiles [\n\t\t\t"/etc/alsa/bluetooth.conf"\n\t\t]\n\
\t\terrors false\n\t}\n]" > $SOURCE_DIRECTORY/asound.conf &&
--- a/bluetooth/bluez/CONFIGURE
+++ b/bluetooth/bluez/CONFIGURE
@@ -11,3 +11,5 @@ mquery SAP "Enable SAP plugin?" y "--enable-sap" "--disable-sap"
mquery PNAT "Enable PNAT plugin?" y "--enable-pnat" "--disable-pnat"
mquery OOB "Compile with D-Bus OOB plugin?" y "--enable-dbusoob" "--disable-dbusoob"
mquery WIIMOTE "Enable Wii Remote plugin?" y "--enable-wiimote" "--disable-wiimote"
+mquery GATT "Enable gatt module?" y "--enable-gatt" "--disable-gatt"
+mquery HEALTH "Enable health plugin?" y "--enable-health" "--disable-health"
--- a/bluetooth/bluez/DEPENDS
+++ b/bluetooth/bluez/DEPENDS
@@ -3,7 +3,6 @@ depends psmisc
optional_depends "%UDEV" "" "" "for udev support"
optional_depends "libusb" "--enable-usb" "--disable-usb" "for USB support"
-optional_depends "libcap-ng" "--enable-capng" "" "To determine capabilities"
optional_depends "gstreamer-10" "--enable-gstreamer" "--disable-gstreamer" "For gstreamer support"
optional_depends "alsa-lib" "--enable-alsa" "--disable-alsa" "to enable alsa sound support"
optional_depends "cups" "--enable-cups" "--disable-cups" "to enable cups printing support"
--- a/chat/pidgin/DETAILS
+++ b/chat/pidgin/DETAILS
@@ -1,11 +1,11 @@
MODULE=pidgin
- VERSION=2.10.4
+ VERSION=2.10.6
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=$SFORGE_URL/$MODULE
- SOURCE_VFY=sha1:f9ce34e69f97bcd1bb216aefb6d687b5b47f0796
+ SOURCE_VFY=sha1:a0532e7ba2acd205d6a5a4e3624156a980fe3d43
WEB_SITE=http://pidgin.im
ENTERED=20070506
- UPDATED=20120507
+ UPDATED=20120711
SHORT="A multi-protocol instant messaging application"
cat << EOF
--- a/compilers/sun-jdk/BUILD
+++ b/compilers/sun-jdk/BUILD
@@ -33,18 +33,18 @@
fi
done &&
- mkdir -p /opt/lunar/plugins &&
- rm -f /opt/lunar/plugins/{libjavaplugin_oji.so,libnpjp2.so} &&
+ mkdir -p /usr/lib/lunar/plugins &&
+ rm -f /usr/lib/lunar/plugins/{libjavaplugin_oji.so,libnpjp2.so} &&
# Always use new plugin.
# Firefox 3, Seamonkey 2, Google chrome/inium use it
# KDE3/4 Konqueror and Opera always uses Java directly so do not use any plugin
if [ -d /usr/java/latest/jre/lib/amd64 ]; then
ln -sf /usr/java/latest/jre/lib/amd64/server/libjvm.so /usr/lib/
- ln -sf /usr/java/latest/jre/lib/amd64/libnpjp2.so /opt/lunar/plugins/
+ ln -sf /usr/java/latest/jre/lib/amd64/libnpjp2.so /usr/lib/lunar/plugins/
else
ln -sf /usr/java/latest/jre/lib/i386/server/libjvm.so /usr/lib/
- ln -sf /usr/java/latest/jre/lib/i386/libnpjp2.so /opt/lunar/plugins/
+ ln -sf /usr/java/latest/jre/lib/i386/libnpjp2.so /usr/lib/lunar/plugins/
fi &&
cd /usr/java/jdk${DVERSION}/jre/lib/security &&
--- a/compilers/sun-jdk/DETAILS
+++ b/compilers/sun-jdk/DETAILS
@@ -6,11 +6,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/jdk$DVERSION
WEB_SITE=http://www.oracle.com/technetwork/java/javase/downloads/index.html
LICENSE="proprietary"
ENTERED=20070210
- UPDATED=20120505
- FUZZY=off
- LDD_CHECK=off
- ARCHIVE=off
+ UPDATED=20120710
SHORT="SUN java runtime environment"
+FUZZY=off
+LDD_CHECK=off
+ARCHIVE=off
+
cat << EOF
sun-jdk is a full features Java SDK including a Java runtime environment.
EOF
--- a/compilers/sun-jre/BUILD
+++ b/compilers/sun-jre/BUILD
@@ -33,18 +33,18 @@
fi
done &&
- mkdir -p /opt/lunar/plugins &&
- rm -f /opt/lunar/plugins/{libjavaplugin_oji.so,libnpjp2.so} &&
+ mkdir -p /usr/lib/lunar/plugins &&
+ rm -f /usr/lib/lunar/plugins/{libjavaplugin_oji.so,libnpjp2.so} &&
# Always use new plugin.
# Firefox 3, Seamonkey 2, Google chrome/inium use it
# KDE3/4 Konqueror and Opera always uses Java directly so do not use any plugin
if [ -d /usr/java/latest/lib/amd64 ]; then
ln -sf /usr/java/latest/lib/amd64/server/libjvm.so /usr/lib/
- ln -sf /usr/java/latest/lib/amd64/libnpjp2.so /opt/lunar/plugins/
+ ln -sf /usr/java/latest/lib/amd64/libnpjp2.so /usr/lib/lunar/plugins/
else
ln -sf /usr/java/latest/lib/i386/server/libjvm.so /usr/lib/
- ln -sf /usr/java/latest/lib/i386/libnpjp2.so /opt/lunar/plugins/
+ ln -sf /usr/java/latest/lib/i386/libnpjp2.so /usr/lib/lunar/plugins/
fi &&
cd /usr/java/jre${DVERSION}/lib/security &&
--- a/compilers/sun-jre/DETAILS
+++ b/compilers/sun-jre/DETAILS
@@ -8,11 +8,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/jre$DVERSION
WEB_SITE=http://www.oracle.com/technetwork/java/javase/downloads/index.html
LICENSE="proprietary"
ENTERED=20061113
- UPDATED=20120616
- FUZZY=off
- LDD_CHECK=off
- ARCHIVE=off
+ UPDATED=20120710
SHORT="SUN java runtime environment"
+FUZZY=off
+LDD_CHECK=off
+ARCHIVE=off
+
cat << EOF
sun-jre is only the run time environment, should be sufficient for
most users.
--- a/crypto/cyrus-sasl/BUILD
+++ b/crypto/cyrus-sasl/BUILD
@@ -1,6 +1,7 @@
(
- patch_it $SOURCE_CACHE/$SOURCE3 1 &&
+ patch_it $SOURCE_CACHE/$SOURCE3 1 &&
+ patch_it $SOURCE_CACHE/$SOURCE4 1 &&
# the patch REQUIRES -lcrypt but we might want to disable PAM:
if echo $OPTS | grep -q with-pam ; then
--- a/crypto/cyrus-sasl/DEPENDS
+++ b/crypto/cyrus-sasl/DEPENDS
@@ -1,8 +1,11 @@
depends openssl
-optional_depends db "" "" "for Brekley DB support"
-optional_depends Linux-PAM "--with-pam" "--without-pam" "for PAM authentication"
+optional_depends Linux-PAM "--with-pam" "--without-pam" "for PAM authentication"
+optional_depends db "" "" "for Brekley DB support"
+optional_depends gdbm "" "--without-gdbm" "for gdbm support"
optional_depends mysql "--enable-sql --with-mysql" "--without-mysql" "for mysql support"
optional_depends postgresql "--enable-sql --with-pgsql" "--without-pgsql" "for postgreSQL support"
-optional_depends gdbm "" "" "for gdbm support"
-optional_depends heimdal "--enable-gssapi=/usr/include --disable-krb4" "--disable-gssapi" "for GSSAPI support"
+
+# The current version of heimdal has dropped gssapi/gssapi_ext.h which is needed by this version of
+# cyrus-sasl. So for now say no to heimdal.
+optional_depends heimdal "--enable-gssapi=/usr/include/gssapi --disable-krb4" "--disable-gssapi" "for GSSAPI support"
--- a/crypto/cyrus-sasl/DETAILS
+++ b/crypto/cyrus-sasl/DETAILS
@@ -3,12 +3,15 @@
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE2=cyrus-sasl-smtpd.conf.gz
SOURCE3=cyrus-sasl-encrypt_pwd.patch.bz2
+ SOURCE4=cyrus-sasl-2.1.25-fixes-1.patch
SOURCE_URL=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail
SOURCE_VFY=sha1:b6c34426012d9b5d448d5646cbecd818a5eeacbf
SOURCE2_URL=$PATCH_URL
SOURCE3_URL=$PATCH_URL
+ SOURCE4_url=$PATCH_URL
SOURCE2_VFY=sha1:660dd84785ea6e02ef8a5aa3d02ac5c752867555
SOURCE3_VFY=sha1:732d0f36597703802118e3d1144aa93b1ecc1340
+ SOURCE4_VFY=sha1:7531c18a168d7665b4533b4c0c00ba7ca17b9943
WEB_SITE=http://asg.web.cmu.edu/sasl
ENTERED=20020826
UPDATED=20111116
--- /dev/null
+++ b/devel/antlr/BUILD
@@ -0,0 +1,10 @@
+(
+
+ OPTS="--disable-examples" &&
+
+ sed -i "14i #include <string.h>" lib/cpp/antlr/CharScanner.hpp &&
+ sed -i "14i #include <cstdio>" lib/cpp/antlr/CharScanner.hpp &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/devel/antlr/CONFIGURE
@@ -0,0 +1 @@
+mquery USE_CXX "Enable ANTLR for C++?" y "--enable-cxx" "--disable-cxx"
--- /dev/null
+++ b/devel/antlr/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends Python "--enable-python" "--disable-python" "for Python support"
+optional_depends %JAVA_SDK "--enable-java" "--disable-java" "for Java support"
--- /dev/null
+++ b/devel/antlr/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=antlr
+ VERSION=2.7.7
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.antlr2.org/download
+ SOURCE_VFY=sha1:802655c343cc7806aaf1ec2177a0e663ff209de1
+ WEB_SITE=http://www.antlr2.org
+ ENTERED=20100824
+ UPDATED=20100824
+ SHORT="ANother Tool for Language Recognition"
+
+PSAFE=no
+cat << EOF
+ANTLR, ANother Tool for Language Recognition, is a language tool that provides a
+framework for constructing recognizers, interpreters, compilers, and translators
+from grammatical descriptions containing actions in a variety of target
+languages. ANTLR provides excellent support for tree construction, tree walking,
+translation, error recovery, and error reporting.
+EOF
--- a/devel/dbus-glib/DETAILS
+++ b/devel/dbus-glib/DETAILS
@@ -1,11 +1,11 @@
MODULE=dbus-glib
- VERSION=0.98
+ VERSION=0.100
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://dbus.freedesktop.org/releases/$MODULE
- SOURCE_VFY=sha1:203f02e41eba1aeac8986e655d794c8833e437bf
+ SOURCE_VFY=sha1:dc58ec3466fc08cd1ec7c5ccc0d45c7881fb0610
WEB_SITE=http://www.freedesktop.org/wiki/Software/DBusBindings
ENTERED=20061126
- UPDATED=20111006
+ UPDATED=20120628
SHORT="glib-2 bindings to DBUS"
cat << EOF
--- /dev/null
+++ b/devel/gdbus-codegen/BUILD
@@ -0,0 +1,8 @@
+(
+
+ default_config &&
+ cd gio/gdbus-2.0/codegen &&
+ prepare_install &&
+ make prefix=/usr install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/devel/gdbus-codegen/DEPENDS
@@ -0,0 +1,2 @@
+depends glib-2
+depends Python
--- /dev/null
+++ b/devel/gdbus-codegen/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=gdbus-codegen
+ VERSION=2.32.3
+ SOURCE=glib-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/glib-${VERSION}
+ SOURCE_URL[0]=$GNOME_URL/sources/glib/glib-${VERSION%.*}
+ SOURCE_URL[1]=ftp://ftp.gtk.org/pub/glib/glib-${VERSION%.*}
+ SOURCE_VFY=sha1:429355327aaf69d2c21cbefcb20c61db94e0acec
+ WEB_SITE=http://library.gnome.org/devel/glib
+ ENTERED=20120711
+ UPDATED=20120711
+ SHORT="D-Bus code and documentation generator"
+
+cat << EOF
+gdbus-codegen is used to generate code and/or documentation for one or more
+D-Bus interfaces. The tool reads D-Bus Introspection XML files and generates
+output files. The tool currently supports generating C code (via
+--generate-c-code) and Docbook XML (via --generate-docbook).
+EOF
--- /dev/null
+++ b/devel/psyco/BUILD
@@ -0,0 +1,5 @@
+(
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/devel/psyco/DEPENDS
@@ -0,0 +1 @@
+depends Python
--- /dev/null
+++ b/devel/psyco/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=psyco
+ VERSION=1.6
+ SOURCE=$MODULE-$VERSION-src.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ SOURCE_VFY=sha1:3c1ffa70b1a37bd855454d41d41a830e9ea82e7d
+ WEB_SITE=http://psyco.sourceforge.net
+ ENTERED=20031020
+ UPDATED=20100623
+ SHORT="speeds up the execution of any Python code"
+
+cat << EOF
+Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like
+java's, that emit machine code on the fly instead of interpreting your
+Python program step by step. The result is that your unmodified Python
+programs run faster.
+EOF
--- /dev/null
+++ b/distributed/distcc/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --disable-Werror" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/distributed/distcc/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends popt "--with-included-popt" "" "Use system provided popt, else no use bundled popt"
+optional_depends gtk+-2 "--with-gtk" "--without-gtk" "build the GTK+-2 based compile monitor"
+optional_depends libgnomeui "--with-gnome" "--without-gnome" "build the Gnome based compile monitor"
+optional_depends avahi "--with-avahi" "--without-avahi" "build zeroconf support"
--- /dev/null
+++ b/distributed/distcc/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=distcc
+ VERSION=3.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://distcc.googlecode.com/files/
+ SOURCE_VFY=sha1:30663e8ff94f13c0553fbfb928adba91814e1b3a
+ WEB_SITE=http://distcc.org/
+ ENTERED=20020701
+ UPDATED=20090110
+ SHORT="distribute compilation cross several machines"
+
+cat << EOF
+distcc is a program to distribute compilation of C or C++ code across
+several machines on a network. distcc should always generate the same
+results as a local compile, is simple to install and use, and is often
+significantly faster than a local compile.
+EOF
--- /dev/null
+++ b/distributed/distcc/POST_INSTALL
@@ -0,0 +1,6 @@
+message ""
+message "${MESSAGE_COLOR}Run 'lunar optimize' and add clients which are allowed to use this machine as"
+message "${MESSAGE_COLOR}distcc host. If you do not, then the distcc daemon will only allow 127.0.0.1!${DEFAULT_COLOR}"
+message "${MESSAGE_COLOR}If you chose to invoke distcc via xinet.d, you'll have to edit"
+message "${MESSAGE_COLOR}/etc/xinet.d/distccd to set up client host/network permissions."
+message "${MESSAGE_COLOR}If you chose to build in zeroconf support add +zeroconf to DISTCC_HOSTS.${DEFAULT_COLOR}"
--- /dev/null
+++ b/distributed/distcc/PRE_BUILD
@@ -0,0 +1,6 @@
+
+if $( grep "^distccd" /etc/services | grep -q "4200\/tcp" ) ; then
+ sedit "/^distccd/d" /etc/services
+fi
+
+default_pre_build
--- /dev/null
+++ b/distributed/distcc/init.d/distcc
@@ -0,0 +1,25 @@
+#!/bin/bash
+#
+# distcc - the distributed compiling daemon
+#
+# chkconfig: 345 80 20
+# description: distcc daemon
+# processname: distccd
+
+ARGS="--daemon --user nobody --nice 19 -P /var/run/distccd.pid --allow 127.0.0.1"
+
+# Append DISTCC_ALLOW values from distcc optimizations to daemon args
+if [ -f /etc/lunar/local/optimizations.DISTCC ]; then
+ . /etc/lunar/local/optimizations.DISTCC
+
+ for host_or_ip_range in $DISTCC_ALLOW; do
+ ARGS="$ARGS --allow $host_or_ip_range"
+ done
+fi
+
+reload () {
+ default_restart
+}
+
+. /lib/lsb/init-functions
+
--- /dev/null
+++ b/distributed/distcc/plugin.d/optimize-distcc.plugin
@@ -0,0 +1,93 @@
+#
+# distcc linker optimizations plugin
+#
+
+plugin_distcc_optimize()
+{
+
+ if [ -f /etc/lunar/local/optimizations.DISTCC ]; then
+ . /etc/lunar/local/optimizations.DISTCC
+ fi
+
+ if [ "$USE_DISTCC" == "yes" ]; then
+ # we append distcc in case ccache is also used to make sure that distcc goes first!
+ echo $CC_EXT | grep -q "distcc" || CC_EXT="$CC_EXT distcc"
+ echo $CXX_EXT | grep -q "distcc" || CXX_EXT="$CXX_EXT distcc"
+ export CC_EXT
+ export CXX_EXT
+ export DISTCC_HOSTS
+ export DISTCC_ALLOW
+ verbose_msg "CC_EXT=\"$CC_EXT\""
+ verbose_msg "CXX_EXT=\"$CXX_EXT\""
+ verbose_msg "DISTCC_HOSTS=\"$DISTCC_HOSTS\""
+ verbose_msg "DISTCC_ALLOW=\"$DISTCC_ALLOW\""
+ fi
+ return 2
+}
+
+
+plugin_distcc_optimize_menu()
+{
+ # The main code calls this function WITHOUT $1 to find out which
+ # compiler optimization plugins exist. It then returns the version
+ # number which will be saved in $LUNAR_COMPILER as the user's
+ # choice for COMPILERS
+ if [ -z "$1" ]; then
+ echo "DISTCC"
+ echo "Distributed Compiling"
+ return 2
+ elif [ "$1" != "DISTCC" ]; then
+ # we don't display anything when the user selected a different menu
+ return 2
+ fi
+
+ # load previous optimizations
+ if [ -e /etc/lunar/local/optimizations.DISTCC ]; then
+ . /etc/lunar/local/optimizations.DISTCC
+ fi
+
+ save_optimizations()
+ {
+ debug_msg "save_optimizations($@)"
+ cat > /etc/lunar/local/optimizations.DISTCC <<EOF
+USE_DISTCC=$USE_DISTCC
+DISTCC_HOSTS="$DISTCC_HOSTS"
+DISTCC_ALLOW="$DISTCC_ALLOW"
+EOF
+ }
+
+ export IFS=$'\t\n'
+ TITLE="Lunar Distcc Optimizations"
+
+ while true; do
+ RESULT=`$DIALOG --ok-label "Select" --cancel-label "Close" --menu "Use the Distributed C Compiler program distcc?" 0 0 0 "USE_DISTCC" "Use the distributed compiler [$USE_DISTCC]" "DISTCC_HOSTS" "Select remote target hosts..." "DISTCC_ALLOW" "Select allowed client hosts/networks..."`
+ if [ $? != 0 ]; then
+ break
+ elif [ "$RESULT" == "USE_DISTCC" ]; then
+ if [ $USE_DISTCC == 'yes' ]; then
+ USE_DISTCC=no
+ else
+ USE_DISTCC=yes
+ fi
+ save_optimizations
+ elif [ "$RESULT" == "DISTCC_HOSTS" ]; then
+ DISTCC_HOSTS=`$DIALOG --inputbox "Enter a list of hosts as hostnames or IP addresses (see man distcc)" 9 60 $DISTCC_HOSTS`
+ if [ $? != 0 ]; then
+ continue
+ else
+ save_optimizations
+ fi
+ elif [ "$RESULT" == "DISTCC_ALLOW" ]; then
+ DISTCC_ALLOW=`$DIALOG --inputbox "Enter a list of hosts or IP ranges (see man distccd).\n127.0.0.1 is already used by default." 9 60 $DISTCC_ALLOW`
+ if [ $? != 0 ]; then
+ continue
+ else
+ save_optimizations
+ fi
+ fi
+ done
+}
+
+
+plugin_register BUILD_BUILD plugin_distcc_optimize
+plugin_register OPTIMIZE_MENU plugin_distcc_optimize_menu
--- /dev/null
+++ b/distributed/distcc/services
@@ -0,0 +1 @@
+distccd 3632/tcp # distributed compiling daemon
--- /dev/null
+++ b/distributed/distcc/xinetd.d/distccd
@@ -0,0 +1,11 @@
+service distccd
+{
+ socket_type = stream
+ protocol = tcp
+ wait = no
+ user = nobody
+ server = /usr/bin/distccd
+ server_args = --inetd --nice 19 --allow 127.0.0.1
+ cps = 100 5
+ per_source = 16
+}
--- a/distributed/transmission/DETAILS
+++ b/distributed/transmission/DETAILS
@@ -1,11 +1,11 @@
MODULE=transmission
- VERSION=2.52
+ VERSION=2.60
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=http://download.transmissionbt.com/files
- SOURCE_VFY=sha1:b9cb4d2cf50e8a476dab638d60ec9bee38b04d49
+ SOURCE_VFY=sha1:1dfc64ff56f954d37b3cca4aa067f067e0fa9744
WEB_SITE=http://transmissionbt.com
ENTERED=20060626
- UPDATED=20120524
+ UPDATED=20120711
SHORT="A fast and powerful BitTorrent client"
cat << EOF
@@ -1,11 +1,11 @@
MODULE=gummi
- VERSION=0.6.1
+ VERSION=0.6.4
SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE_URL=http://dev.midnightcoding.org/redmine/attachments/download/217/
- SOURCE_VFY=sha1:9e03f704fa44e39b0cbd14afd1b73d79375cd3a4
+ SOURCE_URL=http://dev.midnightcoding.org/attachments/download/298/
+ SOURCE_VFY=sha1:15927796a720dcc1dfdc8eb1b624c4c9bd31d56a
WEB_SITE=http://gummi.midnightcoding.org
ENTERED=20091205
- UPDATED=20120203
+ UPDATED=20120708
SHORT="simple LaTeX editor for GTK users, with continuous preview"
cat << EOF
--- /dev/null
+++ b/editors/hspell/BUILD
@@ -0,0 +1,9 @@
+(
+
+ OPTS+=" --enable-fatverb --enable-linginfo --enable-shared --disable-test" &&
+
+ sedit "s:/usr/bin:/bin:" wzip &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/editors/hspell/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=hspell
+ VERSION=1.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://hspell.ivrix.org.il/
+ SOURCE_VFY=sha1:1c08a818014fcafa0aa35591e68d4f451bac37c8
+ WEB_SITE=http://hspell.ivrix.org.il/
+ ENTERED=20010922
+ UPDATED=20120711
+ SHORT="Hebrew spell-checker"
+
+cat << EOF
+The Hspell project is a free Hebrew linguistic project. Its primary goal is to
+create a free Hebrew spell-checker. In addition to a spell-checker, the
+project also produced a Hebrew morphological analyzer, which for every valid
+Hebrew word lists all of its possible readings (valid combinations of prefix
+and inflected base word), and for each reading describe its part-of-speech,
+gender, tense, and other attributes.
+EOF
--- /dev/null
+++ b/ftp/aria2/BUILD
@@ -0,0 +1,6 @@
+(
+
+ sedit '/AuthConfig.h/ a#include <ostream>' src/AuthConfig.cc &&
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/ftp/aria2/DEPENDS
@@ -0,0 +1,5 @@
+optional_depends "openssl" "" "--without-openssl" "for HTTPS/BitTorrent support"
+optional_depends "libxml2" "" "--without-libxml2" "for Hash checking for Metalink"
+optional_depends "c-ares" "" "--without-libcares" "for asynchronous DNS support"
+optional_depends "zlib" "" "--without-libz" "for gzip, deflate in HTTP"
+optional_depends "sqlite" "" "--without-sqlite3" "for Firefox3 Cookie"
--- /dev/null
+++ b/ftp/aria2/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=aria2
+ VERSION=1.15.1
+ SOURCE=$MODULE-$VERSION.tar.xz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:214acdc9b99a3e7322379da33101089ab14eeead
+ WEB_SITE=http://aria2.sourceforge.net
+ ENTERED=20071024
+ UPDATED=20120709
+ SHORT="Commandline downloader"
+
+cat << EOF
+aria2 is a download utility with resuming and segmented downloading.
+Supported protocols:
+ -- HTTP
+ -- HTTPS
+ -- FTP
+ -- BitTorrent
+ -- Metalink
+EOF
--- /dev/null
+++ b/games/alienarena/BUILD
@@ -0,0 +1,27 @@
+(
+
+ default_game_build &&
+
+ if in_depends $MODULE mesa-lib ; then
+ # Desktop icon
+ install -Dm 644 {,/usr/share/pixmaps/}$MODULE.png &&
+
+ # Desktop menu entry
+ cat > $MODULE.desktop << EOF &&
+[Desktop Entry]
+Type=Application
+Name=Alien Arena
+Comment=Multiplayer retro sci-fi deathmatch
+Exec=crx
+Icon=$MODULE
+Categories=Game;ActionGame;
+EOF
+
+ install -Dm 644 {,/usr/share/applications/}$MODULE.desktop
+ fi &&
+
+ # Docs
+ mv {docs,Tools}/* . &&
+ gather_docs *.txt LinuxScripts
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/alienarena/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends "%GLX" "--enable-client" "--disable-client" "build client"
+optional_depends curl "" "" "needed for client"
+optional_depends openal "" "" "needed for client"
+
+optional_depends libXxf86dga "--with-xf86dga" "--without-xf86dga" "for xf86dga support with client"
+optional_depends libXxf86vm "--with-xf86vm" "--without-xf86vm" "for xf86vm support with client"
+
+optional_depends ode "--with-system-libode" "--without-system-libode" "use system ode (instead of bundled)"
--- /dev/null
+++ b/games/alienarena/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=alienarena
+ VERSION=7.60
+ VER_DATE=20120629
+ SOURCE=$MODULE-$VERSION-linux$VER_DATE.tar.gz
+ SOURCE_URL=http://icculus.org/alienarena/Files
+ SOURCE_VFY=sha1:da232c2b09f4006775a481c15debfc378f7c5636
+ WEB_SITE=http://red.planetarena.org
+ ENTERED=20080606
+ UPDATED=20120711
+ SHORT="FPS freeware online deathmatch game"
+
+cat << EOF
+With over 30 levels, seven modes of play, loads of mutators, built-in
+bots, 11 player characters, 9 weapons (with alt-fire modes), the game
+has an endless supply of replayability.
+
+Using the CRX engine, which is based on the Id GPL source code, AA
+now includes modern effects such as real-time vertex lighting and
+shadows, lensflares, light blooms, reflective water, textured
+particles, stainmaps, 32-bit color, shaders, fog, and much more.
+
+Has a "signal 11" startup error with NVIDIA-beta 190.36, so use e.g.
+NVIDIA 185.18.36 instead.
+EOF
--- /dev/null
+++ b/games/angband/BUILD
@@ -0,0 +1,21 @@
+(
+
+ sedit "s:/games/:/:" configure &&
+
+ OPTS+=" --with-setgid=games --with-configpath=/etc/${MODULE}/ --with-varpath=/var/games/${MODULE}/" &&
+
+ default_game_build &&
+
+ if in_depends "$MODULE" "SDL"; then
+ install -Dm0644 lib/xtra/icon/angband-sdl.desktop /usr/share/applications/
+ fi &&
+
+ if in_depends "$MODULE" "libX11"; then
+ install -Dm0644 lib/xtra/icon/angband-x11.desktop /usr/share/applications/
+ fi &&
+
+ if in_depends "$MODULE" "glade2"; then
+ install -Dm0644 lib/xtra/icon/angband-gtk.desktop /usr/share/applications/
+ fi
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/angband/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends "ncurses" "--enable-curses" "--disable-curses" "for curses frontend"
+optional_depends "SDL" "--enable-sdl" "--disable-sdl" "for SDL frontend"
+optional_depends "libX11" "--enable-x11" "--disable-x11" "for simple X frontend"
+optional_depends "glade2" "--enable-gtk" "--disable-gtk" "for gtk frontend"
--- /dev/null
+++ b/games/angband/DETAILS
@@ -0,0 +1,22 @@
+ MODULE=angband
+ VERSION=3.3.2
+ SOURCE=$MODULE-v$VERSION.tar.gz
+ SOURCE_URL=http://rephial.org/downloads/3.3/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-v$VERSION
+ SOURCE_VFY=sha1:2944dc153fe5ab585c16502f8a5da4dbbdca4b21
+ WEB_SITE=http://www.rephial.org/
+ ENTERED=20050524
+ UPDATED=20120606
+ SHORT="A classic rogue-like game based on the books of JRR Tolkien"
+
+cat << EOF
+Angband is a freeware computer dungeon exploration game based (loosely)
+on the books of J.R.R.Tolkien. You explore a very deep dungeon, kill
+monsters, try to equip yourself with the best weapons and armor you can\
+find, and finally face Morgoth - "The Dark Enemy."
+
+Angband has a very long history. It started 1990 as an improved and
+"Tolkienized" variant of Moria. Moria itself was created in 1985 and was
+inspired by Rogue (from the late 70s). Countless changes were introduced
+by many programmers on the way to the current versions of Angband.
+EOF
--- /dev/null
+++ b/games/blobby/BUILD
@@ -0,0 +1,28 @@
+(
+ #needed with RC1
+ sedit "s:#pragma once:#pragma once\n#include <cassert>:" src/CrossCorrelation.h &&
+
+ default_cmake_build &&
+
+ # Desktop menu entry
+ cat > $MODULE.desktop << EOF &&
+[Desktop Entry]
+Type=Application
+Name=Blobby Volley
+Comment=$SHORT
+Exec=$MODULE
+Icon=$MODULE
+Categories=Game;ArcadeGame;
+EOF
+
+ install -D -m644 $MODULE.desktop /usr/share/applications/$MODULE.desktop &&
+
+ # Desktop icon
+ cp ${SOURCE_DIRECTORY}/data/Icon.bmp . &&
+ bmptopnm Icon.bmp > Icon.pnm &&
+ # With the help of http://netpbm.sourceforge.net/doc/pnmtopng.html
+ # to remove ugly black border.
+ pnmtopng Icon.pnm -transparent =black > Icon.png &&
+ install -D -m644 Icon.png /usr/share/pixmaps/$MODULE.png
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/blobby/DEPENDS
@@ -0,0 +1,7 @@
+depends physfs
+depends boost
+depends %GLX
+depends SDL
+
+# For desktop icon
+depends netpbm
--- /dev/null
+++ b/games/blobby/DETAILS
@@ -0,0 +1,14 @@
+ # The authors are a bit inconsistent between blobby and blobby2
+ MODULE=blobby
+ VERSION=1.0rc1
+ SOURCE=blobby2-linux-${VERSION}.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/Blobby%20Volley%202%20%28Linux%29/1.0RC1
+ SOURCE_VFY=sha1:599770a965dc551e66e3c990da1c92c8214eb7c2
+ WEB_SITE=http://blobby.sourceforge.net/
+ ENTERED=20100822
+ UPDATED=20120710
+ SHORT="A beach volleyball game with blobs of goo as the players"
+
+cat << EOF
+Official continuation of the famous Blobby Volley 1.x arcade game.
+EOF
--- /dev/null
+++ b/games/bzflag/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_game_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/bzflag/DEPENDS
@@ -0,0 +1,4 @@
+depends %GLX
+depends SDL
+
+optional_depends "nas" "" "" "for Network Audio System support"
--- /dev/null
+++ b/games/bzflag/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=bzflag
+ VERSION=2.4.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:af469d63af7143479176ea0ac91ce2eaa6e4561f
+ WEB_SITE=http://bzflag.org
+ ENTERED=20010922
+ UPDATED=20110829
+ SHORT="3D multiplayer network tank battle game"
+
+cat << EOF
+BZFlag is a 3D multiplayer tank battle game that pits players against
+each other in a networked environment. An OpenGL accelerator is highly
+recommended, but it is playable with 3D in software.
+EOF
--- /dev/null
+++ b/games/fortune-discworld/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ cp discworld /usr/share/games/fortunes/discworld &&
+ cp discworld.dat /usr/share/games/fortunes/discworld.dat
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/fortune-discworld/DEPENDS
@@ -0,0 +1 @@
+depends fortune
--- /dev/null
+++ b/games/fortune-discworld/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=fortune-discworld
+ VERSION=0.0.1
+ SOURCE=$MODULE.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_URL=http://www.splitbrain.org/_media/projects/fortunes/
+ SOURCE_VFY=sha1:5893b8b7a603f023a62782c291ac33aa4ccbf58e
+ WEB_SITE=http://www.splitbrain.org/Fortunes/discworld/
+ ENTERED=20080713
+ UPDATED=20080713
+ SHORT="A fortune cookie file with DiscWorld quotes."
+cat << EOF
+fortune-discworld is a collection of quotes from the "Discworld" novels by Terry Pratchett
+EOF
--- /dev/null
+++ b/games/fortune-familyguy/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ cp familyguy /usr/share/games/fortunes/familyguy &&
+ cp familyguy.dat /usr/share/games/fortunes/familyguy.dat
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/fortune-familyguy/DEPENDS
@@ -0,0 +1 @@
+depends fortune
--- /dev/null
+++ b/games/fortune-familyguy/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=fortune-familyguy
+ VERSION=0.1
+ SOURCE=fortune-mod-familyguy-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/fortune-mod-familyguy-$VERSION
+ SOURCE_URL=http://jon.oberheide.org/projects/familyguy/
+ SOURCE_VFY=sha1:d0f9f357c120a20bc9929d48e3ccf1eb68f3f6ac
+ WEB_SITE=http://jon.oberheide.org/projects/familyguy/
+ ENTERED=20040906
+ UPDATED=20040906
+ SHORT="A fortune cookie file with Family Guy TV show quotes."
+cat << EOF
+This is a datafile of extra cookies for the fortune program. These
+specifically are quotes from the TV show "Family Guy."
+EOF
--- /dev/null
+++ b/games/fortune-meanwhile-in-lunar/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ cp meanwhile-in-lunar /usr/share/games/fortunes/meanwhile-in-lunar &&
+ cp meanwhile-in-lunar.dat /usr/share/games/fortunes/meanwhile-in-lunar.dat
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/fortune-meanwhile-in-lunar/DEPENDS
@@ -0,0 +1 @@
+depends fortune
--- /dev/null
+++ b/games/fortune-meanwhile-in-lunar/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=fortune-meanwhile-in-lunar
+ VERSION=20071003
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://lunar-linux.org/~v3rt1g0/modules/
+ SOURCE_VFY=sha1:f7462346998c4890bcd6888d44a2c4e39b555af2
+ ENTERED=20040908
+ UPDATED=20071003
+ MAINTAINER=v3rt1g0 at lunar-linux.org
+ SHORT="A fortune cookie file with quotes from Lunar's IRC channel"
+
+cat << EOF
+This is a datafile of extra cookies for the fortune program. These
+specifically are quotes from the #lunar IRC channel.
+EOF
--- /dev/null
+++ b/games/fortune-starwars/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ cp starwars /usr/share/games/fortunes/starwars &&
+ cp starwars.dat /usr/share/games/fortunes/starwars.dat
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/fortune-starwars/DEPENDS
@@ -0,0 +1 @@
+depends fortune
--- /dev/null
+++ b/games/fortune-starwars/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=fortune-starwars
+ VERSION=0.0.1
+ SOURCE=$MODULE.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_URL=http://www.splitbrain.org/_media/projects/fortunes/
+ SOURCE_VFY=sha1:8789528ac6787d32afc8451a17aefc88e015de41
+ WEB_SITE=http://www.splitbrain.org/Fortunes/starwars/
+ ENTERED=20040906
+ UPDATED=20040906
+ SHORT="A fortune cookie file with Star Wars movie quotes."
+cat << EOF
+This is a datafile of extra cookies for the fortune program. These
+specifically are quotes from the movies "Star Wars", "The Empire
+Strikes Back", and "Return of the Jedi."
+EOF
--- /dev/null
+++ b/games/fortune-xfiles/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ cp xfiles /usr/share/games/fortunes/xfiles &&
+ cp xfiles.dat /usr/share/games/fortunes/xfiles.dat
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/fortune-xfiles/DEPENDS
@@ -0,0 +1 @@
+depends fortune
--- /dev/null
+++ b/games/fortune-xfiles/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=fortune-xfiles
+ VERSION=0.0.1
+ SOURCE=$MODULE.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_URL=http://www.splitbrain.org/_media/projects/fortunes
+ SOURCE_VFY=sha1:ce24af336a80a71c89da83499c85b9b238ef6226
+ WEB_SITE=http://www.splitbrain.org/Fortunes/xfiles/
+ ENTERED=20040907
+ UPDATED=20040907
+ SHORT="A fortune cookie file with X-Files TV quotes."
+cat << EOF
+This is a datafile of extra cookies for the fortune program. These
+specifically are quotes from the TV Show "X-Files".
+EOF
--- /dev/null
+++ b/games/liquidwar/DEPENDS
@@ -0,0 +1 @@
+depends allegro-4
--- /dev/null
+++ b/games/liquidwar/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=liquidwar
+ VERSION=5.6.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://savannah.nongnu.org/download/$MODULE/
+ SOURCE_URL[1]=http://www.ufoot.org/archive/
+ SOURCE_VFY=sha1:a3006c4da9517c3af3b7bf165b2c86fa369a71c6
+ WEB_SITE=http://www.ufoot.org/liquidwar/
+ ENTERED=20040216
+ UPDATED=20100908
+ MAINTAINER=florin at lunar-linux.org
+ SHORT="A unique multiplayer wargame"
+
+cat << EOF
+Liquid War is a unique multiplayer wargame. Its rules are truely original
+and have been invented by Thomas Colcombet. You control an army of liquid
+and have to try and eat your opponents. A single player mode is
+available, but the game is definitely designed to be multiplayer, and has
+network support.
+EOF
--- /dev/null
+++ b/games/wesnoth/BUILD
@@ -0,0 +1,19 @@
+(
+ OPTS+=" -DBINDIR=games \
+ -DDATAROOTDIR=${MODULE_PREFIX}/share/games/ \
+ -DDESKTOPDIR=${MODULE_PREFIX}/share/applications \
+ -DICONDIR=${MODULE_PREFIX}/share/pixmaps \
+ -DMANDIR=${MODULE_PREFIX}/share/man \
+ -DDOCDIR=${MODULE_PREFIX}/doc"
+
+ #fribidi is obsolete and would require 0.10.*
+ OPTS+=" -DENABLE_FRIBIDI=OFF"
+
+ if ! in_depends pango cairo; then
+ message "${PROBLEM_COLOR}Wesnoth requires pango to be build with cairo backend."
+ message "${PROBLEM_COLOR}Please rebuild pango and select cairo backend."
+ exit 1
+ fi
+
+ default_cmake_build
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/wesnoth/CONFIGURE
@@ -0,0 +1,5 @@
+mquery WESNOTH_LOWMEM "Enable lowmem wesnoth?" n "-DENABLE_LOW_MEM=ON" "-DENABLE_LOW_MEM=OFF"
+mquery WESNOTH_GAME "Build the game?" y "-DENABLE_GAME=ON" "-DENABLE_GAME=OFF"
+mquery WESNOTH_SERVER "Build the server?" n "-DENABLE_SERVER=ON" "-DENABLE_SERVER=OFF"
+mquery WESNOTH_CAMPAIN_SERVER "Build the campain server?" n "-DENABLE_CAMPAIN_SERVER=ON" "-DENABLE_CAMPAIN_SERVER=OFF"
+mquery WESNOTH_TOOLS "Build the developer tools?" n "-DENABLE_TOOLS=ON" "-DENABLE_TOOLS=OFF"
--- /dev/null
+++ b/games/wesnoth/DEPENDS
@@ -0,0 +1,15 @@
+depends cmake
+depends boost
+depends fontconfig
+
+depends cairo
+#pango needs to be build with cairo suppport
+depends pango
+
+depends SDL
+depends SDL_image
+depends SDL_mixer
+depends SDL_net
+depends SDL_ttf
+
+optional_depends dbus "-DENABLE_NOTIFICATIONS=ON" "-DENABLE_NOTIFICATIONS=OFF" "for desktop notifications"
--- /dev/null
+++ b/games/wesnoth/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=wesnoth
+ VERSION=1.10.3
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SFORGE_URL/$MODULE
+ SOURCE_URL[1]=http://www.wesnoth.org/files
+ SOURCE_VFY=sha1:a8992ed64617a8d569ea1557b7f2b6d25bdb805b
+ WEB_SITE=http://www.wesnoth.org
+ ENTERED=20040701
+ UPDATED=20120526
+ SHORT="Battle for Wesnoth - fantasy turn-based strategy game"
+
+cat <<EOF
+Battle for control of villages, using variety of units which have
+advantages and disadvantages in different types of terrains and
+against different types of attacks. Units gain experience and advance
+levels, and are carried over from one scenario to the next campaign.
+Build a Hero, and lead your army. Different races, with distinctive
+abilities, weapons and spells.
+EOF
--- /dev/null
+++ b/graphics/devil/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --enable-ILU --enable-ILUT" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/graphics/devil/DEPENDS
@@ -0,0 +1,12 @@
+depends libpng
+depends zlib
+depends %JPEG
+depends tiff
+depends lcms
+depends jasper
+
+optional_depends SDL "--enable-sdl" "--disable-sdl" "for SDL support"
+optional_depends openexr "--enable-exr" "--disable-exr" "for high dynamic-range support"
+optional_depends libmng "--enable-mng" "--disable-mng" "for MNG format support"
+
+optional_depends allegro "--enable-allegro" "--disable-allegro" "for additional graphical support"
--- /dev/null
+++ b/graphics/devil/DETAILS
@@ -0,0 +1,32 @@
+ MODULE=devil
+ VERSION=1.7.8
+ SOURCE=DevIL-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/openil/
+ SOURCE_VFY=sha1:bc27e3e830ba666a3af03548789700d10561fcb1
+ WEB_SITE=http://openil.sourceforge.net/
+ ENTERED=20090214
+ UPDATED=20090309
+ SHORT="Developer's Image Library"
+
+cat << EOF
+Many people may have known DevIL as OpenIL, but the name was changed due to
+SGI's request.
+
+Developer's Image Library (DevIL) is a programmer's library to develop
+applications with very powerful image loading capabilities, yet is easy for a
+developer to learn and use. Ultimate control of images is left to the developer,
+so unnecessary conversions, etc. are not performed. DevIL utilizes a simple, yet
+powerful, syntax. DevIL can load, save, convert, manipulate, filter and display
+a wide variety of image formats.
+
+Currently, DevIL can load .bmp, .cut, .dds, .doom, .exr, .hdr, .gif, .ico, .jp2,
+.jpg,.lbm, .mdl, .mng, .pal, .pbm, .pcd, .pcx, .pgm, .pic, .png, .ppm, .psd,
+.psp, .raw, .sgi, .tga and .tif files.
+
+Formats supported for saving include .bmp, .dds, .h, .jpg, .pal, .pbm, .pcx,
+.pgm, .png, .ppm, .raw, .sgi, .tga and .tif.
+
+DevIL currently supports the following APIs for display: OpenGL, Windows GDI,
+SDL, DirectX and Allegro. Compilers that can compile DevIL or use it include
+Djgpp, MSVC++, Linux gcc, Delphi, Visual Basic, Power Basic and Dev-C++.
+EOF
--- /dev/null
+++ b/graphics/fbgrab/BUILD
@@ -0,0 +1,8 @@
+(
+
+ sedit "s:splint:#splint:" Makefile &&
+ sedit "s:-Wall:$CFLAGS:" Makefile &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/graphics/fbgrab/DEPENDS
@@ -0,0 +1 @@
+depends libpng
--- /dev/null
+++ b/graphics/fbgrab/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=fbgrab
+ VERSION=1.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://hem.bredband.net/gmogmo/fbgrab/
+ SOURCE_VFY=sha1:f5c298648736ae5bb0069a571a0f9b976a432f80
+ WEB_SITE=http://hem.bredband.net/gmogmo/fbgrab/
+ ENTERED=20050527
+ UPDATED=20050527
+ SHORT="A FrameBuffer screenshot utility"
+
+cat << EOF
+FBGrab is a framebuffer screenshot program, capturing the linux
+frambuffer and converting it to a png-picture.
+EOF
--- /dev/null
+++ b/graphics/glitz/DEPENDS
@@ -0,0 +1 @@
+depends mesa-lib
--- /dev/null
+++ b/graphics/glitz/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=glitz
+ VERSION=0.5.6
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://cairographics.org/snapshots/
+ SOURCE_VFY=sha1:81604bf02ceda85ea32b52423f78a883aaec6dc6
+ WEB_SITE=http://www.freedesktop.org/Software/glitz
+ ENTERED=20040519
+ UPDATED=20060701
+ SHORT="an OpenGL image compositing library"
+
+cat << EOF
+Glitz is an OpenGL image compositing library. Glitz provides
+Porter/Duff compositing of images and implicit mask generation
+for geometric primitives including trapezoids, triangles, and
+rectangles.
+
+The semantics of glitz are designed to precisely match the
+specification of the X Render extension. The performance and
+capabilities of glitz are much dependent on graphics hardware.
+Glitz can be used as a stand-alone layer above OpenGL but is
+also designed to act as a backend for cairo, providing it with
+OpenGL accelerated output.
+EOF
--- /dev/null
+++ b/graphics/jbig2dec/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --disable-static" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/graphics/jbig2dec/DEPENDS
@@ -0,0 +1 @@
+depends libpng
--- /dev/null
+++ b/graphics/jbig2dec/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=jbig2dec
+ VERSION=0.11
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://ghostscript.com/~giles/jbig2/jbig2dec
+ SOURCE_VFY=sha1:349cd765616db7aac1f4dd1d45957d1da65ea925
+ WEB_SITE=http://jbig2dec.sourceforge.net/
+ ENTERED=20101023
+ UPDATED=20101023
+ SHORT="A decoder implementation of the JBIG2 image compression format"
+
+cat << EOF
+jbig2dec is a decoder implementation of the JBIG2 image compression
+format. JBIG2 is designed for lossy or lossless encoding of 'bilevel'
+(1-bit monochrome) images at moderately high resolution, and in
+particular scanned paper documents. In this domain it is very
+efficient, offering compression ratios on the order of 100:1.
+EOF
--- a/graphics/jpeg/DETAILS
+++ b/graphics/jpeg/DETAILS
@@ -1,11 +1,11 @@
MODULE=jpeg
- VERSION=8c
+ VERSION=8d
SOURCE=${MODULE}src.v$VERSION.tar.gz
SOURCE_URL=http://www.ijg.org/files
- SOURCE_VFY=sha1:f0a3b88ac4db19667798bee971537eeed552bce9
+ SOURCE_VFY=sha1:f080b2fffc7581f7d19b968092ba9ebc234556ff
WEB_SITE=http://www.ijg.org
ENTERED=20010922
- UPDATED=20110119
+ UPDATED=20120711
SHORT="A library that supports the JPEG image format"
cat << EOF
--- a/graphics/libjpeg-turbo/DETAILS
+++ b/graphics/libjpeg-turbo/DETAILS
@@ -1,12 +1,12 @@
MODULE=libjpeg-turbo
- VERSION=1.2.0
+ VERSION=1.2.1
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=$SFORGE_URL/$MODULE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha1:4ab00afc9a8d54cd2e7a67aacb9c49e01a8bccac
+ SOURCE_VFY=sha1:a4992e102c6d88146709e8e6ce5896d5d0b5a361
WEB_SITE=http://libjpeg-turbo.virtualgl.org
ENTERED=20101105
- UPDATED=20120212
+ UPDATED=20120711
SHORT="A high-speed version of libjpeg for x86 and x86-64 processors"
cat <<EOF
--- a/graphics/tiff/DETAILS
+++ b/graphics/tiff/DETAILS
@@ -1,11 +1,11 @@
MODULE=tiff
- VERSION=4.0.1
+ VERSION=4.0.2
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://download.osgeo.org/libtiff
- SOURCE_VFY=sha1:8baf382231c9051a1b3eb294581289aa21447171
+ SOURCE_VFY=sha1:d84b7b33a6cfb3d15ca386c8c16b05047f8b5352
WEB_SITE=http://www.libtiff.org
ENTERED=20010922
- UPDATED=20120219
+ UPDATED=20120711
SHORT="provides support for the Tag Image File Format"
cat << EOF
--- /dev/null
+++ b/i18n/ding/BUILD
@@ -0,0 +1,20 @@
+(
+ prepare_install &&
+
+ #
+ # NOTE: BUILD completely overrides the ding install.sh script
+ #
+
+ # Install ding binary
+ install -m 755 -t /usr/bin ding &&
+
+ # Install de-en translation dictionary
+ install -m 644 -t /usr/share/dict de-en.txt &&
+
+ # Install icon
+ install -m 644 -t /usr/share/pixmaps ding.png &&
+
+ # Install desktop file
+ install -m 644 -t /usr/share/applications ding.desktop
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/i18n/ding/DEPENDS
@@ -0,0 +1 @@
+depends tk
--- /dev/null
+++ b/i18n/ding/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=ding
+ VERSION=1.7
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://ftp.tu-chemnitz.de/pub/Local/urz/$MODULE/
+ SOURCE_VFY=sha1:486b2986fbc54e8fd9de0751a2b1081d554c12f6
+ WEB_SITE=http://www-user.tu-chemnitz.de/~fri/ding/
+ ENTERED=20060421
+ UPDATED=20101221
+ SHORT="Tk based dictionary lookup program"
+ MAINTAINER=jannis at lunar-linux.org
+
+cat << EOF
+Ding is a Dictionary lookup program for the X window system (Linux,
+Unix - not for Mac or MS Windows). It comes with a German-English
+Dictionary with approximately 180,000 entries.
+
+It has many configuration options, such as search preferences,
+interface language (English or German), colors. It has history and
+help functions and comes with useful key and mouse bindings for
+quick and easy lookups.
+EOF
--- a/libs/PDFlib-Lite/DETAILS
+++ b/libs/PDFlib-Lite/DETAILS
@@ -1,11 +1,11 @@
MODULE=PDFlib-Lite
- VERSION=7.0.5
+ VERSION=7.0.5p3
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL[0]=http://www.pdflib.com/binaries/PDFlib/705/
- SOURCE_VFY=sha1:5b2bf5edc49dba3da0997ade0e191511a37fae01
+ SOURCE_VFY=sha1:42e0605ae21f4b6d25fa2d20e78fed6df36fbaa9
WEB_SITE=http://www.pdflib.com/
ENTERED=20100703
- UPDATED=20100703
+ UPDATED=20100710
SHORT="library for processing PDF documents"
cat << EOF
--- /dev/null
+++ b/libs/PDFlib-lite/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --disable-static" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/PDFlib-lite/DEPENDS
@@ -0,0 +1,7 @@
+optional_depends "perl" "" "--with-perl=no" "for perl bindings"
+optional_depends "Python" "--with-pyincl=/usr/include/python2.7/" "--without-python" "for python bindings"
+optional_depends "ruby" "" "--without-ruby" "for ruby bindings"
+optional_depends "sun-jdk" "--with-java=/usr/java/default" "--without-java" "for java bindings"
+optional_depends "tcl" "" "--without-tcl" "for tcl bindings"
+optional_depends "openssl" "" "--without-openssl" "for openssl support"
+optional_depends "icu4c" "--enable-icu" "--disable-icu" "for icu support"
--- /dev/null
+++ b/libs/PDFlib-lite/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=PDFlib-Lite
+ VERSION=7.0.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.pdflib.com/binaries/PDFlib/705/
+ SOURCE_VFY=sha1:5b2bf5edc49dba3da0997ade0e191511a37fae01
+ WEB_SITE=http://www.pdflib.com/
+ ENTERED=20100703
+ UPDATED=20100703
+ SHORT="library for processing PDF documents"
+
+cat << EOF
+pdflib is a library for processing PDF documents.
+
+PDFlib is the premier software component if you want to generate PDF
+on your server, convert text and graphics, or implement PDF output
+in your own products. With PDI (PDF import library) you process existing
+PDF documents.
+EOF
--- /dev/null
+++ b/libs/allegro-4/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/allegro-4/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake
+optional_depends jack "-DWANT_JACK=yes" "-DWANT_JACK=no" "for JACK audio support"
--- /dev/null
+++ b/libs/allegro-4/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=allegro-4
+ VERSION=4.2
+ SOURCE=$MODULE.$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/alleg
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
+ SOURCE_VFY=sha1:ae0c15d2cb6b0337ef388dc98cefc620883720df
+ WEB_SITE=http://alleg.sourceforge.net
+ ENTERED=20020107
+ UPDATED=20110528
+ 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
--- /dev/null
+++ b/libs/allegro-5/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /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"
--- /dev/null
+++ b/libs/allegro-5/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=allegro-5
+ VERSION=0.7
+ SOURCE=$MODULE.$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/alleg
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
+ SOURCE_VFY=sha1:c8296bf1789a55212bbc77769793604b475438ad
+ WEB_SITE=http://alleg.sourceforge.net
+ ENTERED=20110506
+ UPDATED=20120704
+ 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
--- /dev/null
+++ b/libs/alure/BUILD
@@ -0,0 +1,10 @@
+(
+
+ cmake -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE \
+ -DBUILD_STATIC=OFF \
+ $OPTS . &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/alure/DEPENDS
@@ -0,0 +1,10 @@
+depends cmake
+
+optional_depends "flac" "-DFLAC=ON" "-DFLAC=OFF" "for flac audio support"
+optional_depends "fluidsynth" "-DFLUIDSYNTH=ON" "-DFLUIDSYNTH=OFF" "for real-time software synthesizer support"
+optional_depends "mpg123" "-DMPG123=ON" "-DMPG123=OFF" "for mp3 audio file support"
+optional_depends "libsndfile" "-DSNDFILE=ON" "-DSNDFILE=OFF" "for reading and writing sound file support"
+optional_depends "libvorbis" "-DVORBIS=ON" "-DVORBIS=OFF" "for lossy audio codec support"
+optional_depends "dumb" "-DDUMB=on" "-DDUMB=OFF" "for Dynamic Universal Music Bibliotheque support"
+
+#optional_depends "libmodplug" "-DMODPLUG=ON" "-DMODPLUG=OFF" "for decoding .mod audio support"
--- /dev/null
+++ b/libs/alure/DETAILS
@@ -0,0 +1,29 @@
+ MODULE=alure
+ VERSION=1.2
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://kcat.strangesoft.net/alure-releases/
+ SOURCE_VFY=sha1:f033f0820c449ebff7b4b0254a7b1f26c0ba485b
+ WEB_SITE=http://kcat.strangesoft.net/alure.html
+ ENTERED=20110515
+ UPDATED=20120214
+ SHORT="manage common tasks with OpenAL applications"
+
+cat << EOF
+ALURE is a utility library to help manage common tasks with OpenAL applications.
+This includes device enumeration and initialization, file loading, and streaming.
+As of version 1.1, it is X11/MIT licensed, allowing it to be used in open- and
+closed-source programs, freeware or commercial.
+
+The purpose of this library is to provide pre-made functionality that would
+otherwise be repetitive or difficult to (re)code for various projects and
+platforms, such as loading a sound file into an OpenAL buffer and streaming an
+audio file through a buffer queue. Support for different formats is consistant
+across platforms, so no special checks are needed when loading files, and all
+formats are handled through the same API.
+
+Currently ALURE includes a basic .wav and .aif file reader, and can leverage
+external libraries such as libSndFile (for extended wave formats and several
+others), VorbisFile (for Ogg Vorbis), FLAC (for FLAC and Ogg FLAC), and others.
+External libraries can also be dynamically loaded at run-time, or individually
+disabled outright at compile time.
+EOF
--- a/libs/cups/systemd.d/cups.service
+++ b/libs/cups/systemd.d/cups.service
@@ -8,8 +8,8 @@ StandardOutput=syslog
# This is evil stuff. CUPS should use proper enumeration instead of
# retriggering these devices. CUPS folks, please fix this, otherwise Kay will
# come after you!
-ExecStartPost=/sbin/udevadm trigger --subsystem-match=usb --attr-match=bInterfaceClass=07 --attr-match=bInterfaceSubClass=01
-ExecStartPost=/sbin/udevadm trigger --subsystem-match=usb --property-match=DEVNAME=/dev/usb/lp*
+ExecStartPost=/usr/bin/udevadm trigger --subsystem-match=usb --attr-match=bInterfaceClass=07 --attr-match=bInterfaceSubClass=01
+ExecStartPost=/usr/bin/udevadm trigger --subsystem-match=usb --property-match=DEVNAME=/dev/usb/lp*
[Install]
WantedBy=multi-user.target
--- /dev/null
+++ b/libs/libedit/DEPENDS
@@ -0,0 +1 @@
+depends ncurses
--- /dev/null
+++ b/libs/libedit/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=libedit
+ VERSION=20120601-3.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://thrysoee.dk/editline/
+ SOURCE_VFY=sha1:18ec27120f6abb222754e9f283d000fec0dcfc08
+ WEB_SITE="http://thrysoee.dk/editline/"
+ ENTERED=20090203
+ UPDATED=20120711
+ SHORT="generic line editing functions similar to readline"
+cat << EOF
+editline library (libedit) is an autotool- and libtoolized port of the
+NetBSD Editline library (libedit). This Berkeley-style licensed command
+line editor library provides generic line editing, history, and
+tokenization functions, similar to those found in GNU Readline.
+EOF
--- /dev/null
+++ b/libs/libmal/BUILD
@@ -0,0 +1,14 @@
+(
+
+
+ ./configure --sysconfdir=/etc \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ $OPTS &&
+
+
+ default_make
+
+) > $C_FIFO 2>&1
+
--- /dev/null
+++ b/libs/libmal/DEPENDS
@@ -0,0 +1 @@
+depends pilot-link
--- /dev/null
+++ b/libs/libmal/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=libmal
+ VERSION=0.44.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.jlogday.com/code/libmal/
+ SOURCE_VFY=sha1:a11ce8e57f431d7f677b5f57fd653fc3f4a6ed15
+ WEB_SITE=http://jasonday.home.att.net/code/libmal/libmal.html
+ ENTERED=20050601
+ UPDATED=20090224
+ SHORT="library of the functions in Tom Whittaker's malsync distribution"
+cat << EOF
+libmal is really just a convenience library of the functions in Tom
+Whittaker's malsync distribution, along with a few wrapper functions.
+
+Taken from Mr. Whittaker's website ;
+
+MalSync is a command line tool that allows Palm Pilots to synchronize to the
+AvantGo.com server.
+
+EOF
--- /dev/null
+++ b/libs/libnl3/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --sysconfdir=/etc/$MODULE" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/libnl3/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=libnl3
+ VERSION=3.2.11
+ SOURCE=libnl-$VERSION.tar.gz
+ SOURCE_URL=http://www.infradead.org/~tgr/libnl/files
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/libnl-$VERSION
+ SOURCE_VFY=sha1:e8ce1ac2d11971c6ee9d58ac5b08e8fab538fabd
+ WEB_SITE=http://www.infradead.org/~tgr/libnl
+ ENTERED=20110511
+ UPDATED=20120709
+ SHORT="A library for applications dealing with netlink sockets"
+
+cat << EOF
+libnl is a library for applications dealing with netlink sockets.
+EOF
--- /dev/null
+++ b/libs/libntlm/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=libntlm
+ VERSION=1.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.nongnu.org/libntlm/releases/
+ SOURCE_VFY=sha1:5dd798d5fb9a75656225052aa88ceb9befbbd4a0
+ WEB_SITE=http://www.nongnu.org/libntlm/
+ ENTERED=20050811
+ UPDATED=20111009
+ SHORT="implement Microsoft's NTLM authentication"
+
+cat << EOF
+library that implement Microsoft's NTLM authentication
+EOF
--- /dev/null
+++ b/libs/libotr/DEPENDS
@@ -0,0 +1,3 @@
+depends libgpg-error
+depends libgcrypt
+
--- /dev/null
+++ b/libs/libotr/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=libotr
+ VERSION=3.2.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.cypherpunks.ca/otr/
+ SOURCE_VFY=sha1:e5e10b8ddaf59b0ada6046d156d0431cd2790db9
+ WEB_SITE=http://www.cypherpunks.ca/otr/
+ ENTERED=20070412
+ UPDATED=20080627
+ SHORT="private conversations over instant messaging"
+
+cat << EOF
+libotr allows you to have private conversations over instant messaging.
+EOF
--- /dev/null
+++ b/libs/libqzeitgeist/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/libqzeitgeist/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4
+depends zeitgeist
--- /dev/null
+++ b/libs/libqzeitgeist/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=libqzeitgeist
+ VERSION=0.8.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$KDE_URL/stable/libqzeitgeist/0.8.0/src/
+ SOURCE_VFY=sha1:5113beed182607697a7ac193a9a6311e7343eaa3
+ WEB_SITE=https://projects.kde.org/projects/kdesupport/libqzeitgeist
+ ENTERED=20120216
+ UPDATED=20120216
+ SHORT="Qt bindings for Zeitgeist library"
+
+cat << EOF
+Qt bindings for Zeitgeist library.
+
+For eternity, the question stood: Was it QtZeitgeist or QZeitgeist?
+Scholars pondered the question for eons, with evidence in the tomes
+pointing to both interpretations as being correct. Finally, a brave hero
+stepped forth to purge the nonbelievers and preach the good word: Its
+QZeitgeist, damnit.
+
+See Revision d5c80d22 at https://projects.kde.org/projects/kdesupport/libqzeitgeist
+EOF
--- /dev/null
+++ b/libs/libssh/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/libssh/DEPENDS
@@ -0,0 +1,6 @@
+depends cmake
+
+optional_depends zlib "-DWITH_LIBZ=ON" "-DWITH_LIBZ=OFF" "for data compression support"
+optional_depends libgcrypt "-DWITH_GCRYPT=ON" "-DWITH_GCRYPT=OFF" "for cryptographic support"
+optional_depends openssl "" "" "for cryptographics support"
+optional_depends doxygen "-DWITH_INTERNAL_DOC=ON" "-DWITH_INTERNAL_DOC=OFF" "for documentation support"
--- /dev/null
+++ b/libs/libssh/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=libssh
+ VERSION=0.5.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.libssh.org/files/${VERSION%.*}/
+ SOURCE_VFY=sha1:4bf36d4052bd0c948e05bbf3b0cd0da8684ac00e
+ WEB_SITE=http://www.libssh.org
+ ENTERED=20091001
+ UPDATED=20110921
+ SHORT="library for accessing ssh client services through C libraries calls"
+
+cat << EOF
+The ssh library was designed to be used by programmers needing a working SSH
+implementation by the mean of a library. The complete control of the client is
+made by the programmer. With libssh, you can remotely execute programs, transfer
+files, use a secure and transparent tunnel for your remote programs. With its
+Secure FTP implementation, you can play with remote files easily, without
+third-party programs others than libcrypto (from openssl).
+EOF
--- /dev/null
+++ b/libs/libunistring/DETAILS
@@ -0,0 +1,41 @@
+ MODULE=libunistring
+ VERSION=0.9.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://ftp.gnu.org/gnu/$MODULE
+ SOURCE_VFY=sha1:e1ea13c24a30bc93932d19eb5ad0704a618506dd
+ WEB_SITE=http://www.gnu.org/software/libunistring
+ ENTERED=20120711
+ UPDATED=20120711
+ SHORT="A library for manipulating Unicode strings and C strings"
+
+cat << EOF
+This library provides functions for manipulating Unicode strings and
+for manipulating C strings according to the Unicode standard.
+
+It consists of the following parts:
+
+ unistr.h elementary string functions
+ uniconv.h conversion from/to legacy encodings
+ unistdio.h formatted output to strings
+ uniname.h character names
+ unictype.h character classification and properties
+ uniwidth.h string width when using nonproportional fonts
+ uniwbrk.h word breaks
+ unilbrk.h line breaking algorithm
+ uninorm.h normalization (composition and decomposition)
+ unicase.h case folding
+ uniregex.h regular expressions (not yet implemented)
+
+libunistring is for you if your application involves non-trivial text
+processing, such as upper/lower case conversions, line breaking, operations
+on words, or more advanced analysis of text. Text provided by the user can,
+in general, contain characters of all kinds of scripts. The text processing
+functions provided by this library handle all scripts and all languages.
+
+libunistring is for you if your application already uses the ISO C / POSIX
+<ctype.h>, <wctype.h> functions and the text it operates on is provided by
+the user and can be in any language.
+
+libunistring is also for you if your application uses Unicode strings as
+internal in-memory representation.
+EOF
--- /dev/null
+++ b/libs/libvncserver/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=libvncserver
+ RNAME=LibVNCServer
+ VERSION=0.9.9
+ SOURCE=$RNAME-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$RNAME-$VERSION
+ SOURCE_VFY=sha1:2004c6ae493baeff3da40b61e0a0f73c83182dad
+ WEB_SITE=http://libvncserver.sourceforge.net
+ ENTERED=20071027
+ UPDATED=20120709
+ SHORT="LibVNCServer/LibVNCClient"
+
+cat << EOF
+LibVNCServer/LibVNCClient
+EOF
--- /dev/null
+++ b/libs/libxml/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=libxml
+ VERSION=1.8.17
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=$GNOME_URL/sources/libxml/1.8/
+ WEB_SITE=http://xmlsoft.org
+ ENTERED=20010922
+ UPDATED=20010922
+ SHORT="XML version 1 parser for Gnome."
+ PSAFE="no"
+cat << EOF
+The libXML library allows you to manipulate XML files. It offers SAX or
+DOM tree generation interfaces. It supports XML and HTML (real world
+ones) parsing, flexible DTD validation, XPath, XPointer-XInclude, and
+pull and push modes with FTP and HTTP modules. It's written in C and
+should be fairly portable. The design is modular; most of the extensions
+can be compiled out.
+EOF
--- /dev/null
+++ b/libs/ntrack/BUILD
@@ -0,0 +1,13 @@
+(
+
+ find . -name 'Makefile*' -exec sed -i "s:-Werror::" {} \; &&
+
+ if in_depends $MODULE qt4 ; then
+ . /etc/profile.d/qt4.rc
+ fi &&
+
+ OPTS+=" --disable-static" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/ntrack/DEPENDS
@@ -0,0 +1,7 @@
+# ntrack depends on libnl or libnl2 or libnl3 we choose the newest one: libnl3
+depends libnl3
+
+optional_depends glib-2 "--with-glib2" "--without-glib2" "for glib-2 bindings support"
+optional_depends gobject-introspection "--with-gobject" "--without-gobject" "for introspection support"
+optional_depends pygobject "--with-pygobject" "--without-pygobject" "for pygobject bindings support"
+optional_depends qt4 "--with-qt4" "--without-qt4" "for qt4 support"
--- /dev/null
+++ b/libs/ntrack/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=ntrack
+ VERSION=016
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://launchpad.net/ntrack/main/$VERSION/+download/
+ SOURCE_VFY=sha1:693f618198f65c9bbb7a9ace250d536f167b192a
+ WEB_SITE=https://launchpad.net/ntrack
+ ENTERED=20110105
+ UPDATED=20120202
+ SHORT="get events on network online status changes"
+
+cat << EOF
+ntrack aims to be a lightweight and easy to use library for application
+developers that want to get events on network online status changes such as
+online, offline or route changes.
+
+The primary goal is to serve desktop applications in a network manager and
+desktop environment independent fashion. Also its supposed to be lightweight,
+resource un-intensive and extensible.
+EOF
--- /dev/null
+++ b/libs/ode/BUILD
@@ -0,0 +1,8 @@
+(
+
+ OPTS="--disable-asserts --enable-shared --enable-double-precision \
+ --disable-demos" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/ode/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=ode
+ VERSION=0.11.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/opende
+ SOURCE_VFY=sha1:5accd341c6b36835d49beb927e39272bf7886962
+ WEB_SITE=http://www.ode.org
+ ENTERED=20041011
+ UPDATED=20100218
+ SHORT="Open Dynamics Engine"
+
+cat << EOF
+ODE is an open source, high performance library for simulating rigid
+body dynamics. It is fully featured, stable, mature and platform
+independent with an easy to use C/C++ API. It has advanced joint types
+and integrated collision detection with friction. ODE is useful for
+simulating vehicles, objects in virtual reality environments and
+virtual creatures. It is currently used in many computer games, 3D
+authoring tools and simulation tools.
+EOF
--- /dev/null
+++ b/libs/ortp/BUILD
@@ -0,0 +1,11 @@
+(
+
+ default_config &&
+
+ sedit "s:yes/:/:g" Makefile src/Makefile src/tests/Makefile &&
+
+ default_make &&
+
+ sedit "s:yes::" /usr/lib/pkgconfig/ortp.pc
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/ortp/DEPENDS
@@ -0,0 +1 @@
+optional_depends srtp "--with-srtp" "--without-srtp" "Secure Real-time Transport Protocol support"
--- /dev/null
+++ b/libs/ortp/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=ortp
+ VERSION=0.20.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.savannah.nongnu.org/releases/linphone/ortp/sources
+ SOURCE_VFY=sha1:9c66fb9512134869d4d2eb7766b6a8c5e4da1cc7
+ WEB_SITE=http://www.linphone.org/eng/documentation/dev/ortp.html
+ ENTERED=20060320
+ UPDATED=20120709
+ SHORT="Open Source implementation of the RTP protocol"
+
+cat << EOF
+Open Source implementation of the RTP protocol. Written for linphone
+but other projects have started to use this library.
+EOF
--- /dev/null
+++ b/libs/qrencode/DEPENDS
@@ -0,0 +1 @@
+depends libpng
--- /dev/null
+++ b/libs/qrencode/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=qrencode
+ VERSION=3.3.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://fukuchi.org/works/qrencode/
+ SOURCE_VFY=sha1:42cc63facc20d6d1dbe362cb1795b0cd7cd7e704
+ WEB_SITE=http://fukuchi.org/works/qrencode/index.en.html
+ ENTERED=20110813
+ UPDATED=20120708
+ SHORT="C library for encoding data in a QR Code symbol"
+
+cat << EOF
+Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
+symbology that can be scanned by handy terminals such as a mobile phone with
+CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
+highly robust.
+EOF
+
+
--- /dev/null
+++ b/libs/spandsp/DEPENDS
@@ -0,0 +1,2 @@
+depends fftw3
+depends libxml2
--- /dev/null
+++ b/libs/spandsp/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=spandsp
+ VERSION=0.0.6pre20
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=http://www.soft-switch.org/downloads/spandsp/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-${VERSION%pre*}
+ SOURCE_VFY=sha1:6dfe3b8e8816624e0afb5d253832a9b1c1d3a721
+ WEB_SITE=http://www.soft-switch.org/
+ ENTERED=20090414
+ UPDATED=20120709
+ SHORT="DSP functions for telephony"
+
+cat << EOF
+Spandsp is a library of many DSP functions for telephony. These range from
+simple modules, such as DTMF detection, to a complete software FAX machine.
+
+Unicall is an abstraction layer for telephony signaling, and some telephony
+protocol modules to go with it. The key module right now is MFC/R2.
+EOF
--- a/mail/exim/DEPENDS
+++ b/mail/exim/DEPENDS
@@ -2,6 +2,5 @@ depends db
depends gawk
optional_depends %CROND "" "" "to periodically attempt to resend undelivered mail"
-optional_depends tcp_wrappers "" "" "for controlling remote access"
optional_depends mysql "" "" "for mysql lookup tables"
optional_depends %X "" "" "Build exim monitor with x11 support"
--- /dev/null
+++ b/net/c-ares/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=c-ares
+ VERSION=1.9.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://c-ares.haxx.se/download/
+ SOURCE_VFY=sha1:fe41e47f300bfd587b7f552a141ad3bf85437b0f
+ WEB_SITE=http://c-ares.haxx.se/
+ ENTERED=20071025
+ UPDATED=20120708
+ SHORT="asynchronous DNS request and name resolv library"
+
+cat << EOF
+c-ares is a C library that performs DNS request
+and name resolves asynchronously.
+EOF
--- /dev/null
+++ b/net/cagibi/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/cagibi/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=cagibi
+ VERSION=0.2.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=$KDE_URL/stable/$MODULE/
+ SOURCE_VFY=sha1:c27df368e377b8613524c1b70586adb424175436
+ WEB_SITE=http://frinring.wordpress.com/2010/07/27/first-release-of-cagibi-prototype-of-cacheproxy-daemon-for-upnp-device-listening-and-publishing/
+ ENTERED=20100731
+ UPDATED=20110617
+ SHORT="cache/proxy for SSDP"
+
+cat << EOF
+Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf:
+a cache caching all service/device announcements on the network in a local
+process as well as being a broker serving local announcements to the network.
+Both should be done by a single daemon process, accessable via D-Bus on the
+system bus.
+EOF
--- /dev/null
+++ b/net/srtp/BUILD
@@ -0,0 +1,13 @@
+(
+
+ CFLAGS="$CFLAGS -fPIC" &&
+
+ OPTS="--disable-debug" &&
+
+ default_config &&
+
+ make uninstall &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/srtp/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=srtp
+ VERSION=1.4.4
+ SOURCE=srtp-$VERSION.tgz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:299c6cfe0c9d6f1804bc5921cfbdb6a6bc76a521
+ WEB_SITE=http://srtp.sourceforge.net/srtp.html
+ ENTERED=20090531
+ UPDATED=20090531
+ SHORT="Secure Real-time Transport Protocol"
+
+cat << EOF
+The libSRTP library is an open-source implementation of the Secure Real-time
+Transport Protocol (SRTP) originally authored by Cisco Systems, Inc. It is
+available under a BSD-style license.
+
+SRTP is a security profile for RTP that adds confidentiality, message
+authentication, and replay protection to that protocol. It is specified in
+RFC 3711.
+EOF
--- a/python/PyQt/DETAILS
+++ b/python/PyQt/DETAILS
@@ -1,17 +1,17 @@
MODULE=PyQt
- VERSION=x11-gpl-4.9.1
+ VERSION=x11-gpl-4.9.4
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE2=PyQt4-egl.patch.bz2
SOURCE_URL[0]=http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4
SOURCE_URL[1]=http://spacehopper.org/mirrors
SOURCE_URL[2]=$MIRROR_URL
SOURCE2_URL=$PATCH_URL
- SOURCE_VFY=sha1:6aa0e64cdcca0f23946c5e6c244b19189c234306
+ SOURCE_VFY=sha1:05425e0590d709ac28cdd551ad52e76f0b02eca5
SOURCE2_VFY=sha1:675e7c314ab208c82ae64a420fb37a24d7fe9645
MODULE_PREFIX=${QT4_PREFIX:-/usr}
WEB_SITE=http://www.riverbankcomputing.co.uk/news
ENTERED=20080102
- UPDATED=20120215
+ UPDATED=20120710
SHORT="A set of Python bindings for the Qt 4.x toolkit"
cat << EOF
--- /dev/null
+++ b/python/dnspython/BUILD
@@ -0,0 +1,5 @@
+(
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/python/dnspython/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=dnspython
+ VERSION=1.9.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.dnspython.org/kits/$VERSION
+ SOURCE_VFY=sha1:41d00d0f81bc9aba02c5c62e1d4a8ee57810410e
+ WEB_SITE=http://www.dnspython.org
+ ENTERED=20050712
+ UPDATED=20110417
+ SHORT="DNS toolkit for Python"
+
+cat << EOF
+dnspython is a DNS toolkit for Python. It supports almost all record
+types. It can be used for queries, zone transfers, and dynamic
+updates. It supports TSIG authenticated messages and EDNS0.
+
+dnspython provides both high and low level access to DNS. The high
+level classes perform queries for data of a given name, type, and
+class, and return an answer set. The low level classes allow direct
+manipulation of DNS zones, messages, names, and records.
+
+To see a few of the ways dnspython can be used, look in the examples/
+directory.
+EOF
--- a/python/sip/DETAILS
+++ b/python/sip/DETAILS
@@ -1,12 +1,12 @@
MODULE=sip
- VERSION=4.13.2
+ VERSION=4.13.3
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL[0]=http://www.riverbankcomputing.com/static/Downloads/sip4
SOURCE_URL[1]=http://spacehopper.org/mirrors
- SOURCE_VFY=sha1:1c5df9182e8046f1c0d01603a2474fa2418bcea0
+ SOURCE_VFY=sha1:7ff9c4facdc5cc496ab8377db5cb306c603f7699
WEB_SITE=http://www.riverbankcomputing.co.uk/software/sip/intro
ENTERED=20020520
- UPDATED=20120215
+ UPDATED=20120710
SHORT="Create Python bindings for C++ libraries"
cat << EOF
--- /dev/null
+++ b/python/wxPython/BUILD
@@ -0,0 +1,9 @@
+(
+
+ cd $SOURCE_DIRECTORY/wxPython &&
+ prepare_install &&
+ python setup.py install WXPORT=gtk2 UNICODE=1 \
+ BUILD_GLCANVAS=0 \
+ WX_CONFIG=/usr/bin/wx-config
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/python/wxPython/DEPENDS
@@ -0,0 +1,2 @@
+depends Python
+depends wxGTK
--- /dev/null
+++ b/python/wxPython/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=wxPython
+ VERSION=2.8.12.0
+ SOURCE=$MODULE-src-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-src-$VERSION
+ SOURCE_URL=$SFORGE_URL/wxpython
+ SOURCE_VFY=sha1:f9ce806dcb5517beb6e3d2ee0ecbf8e569b7f8e4
+ WEB_SITE=http://www.wxpython.org
+ ENTERED=20010927
+ UPDATED=20110420
+ SHORT="GUI toolkit for the Python programming language"
+
+cat << EOF
+wxPython is a GUI toolkit for the Python programming language. It allows Python
+programmers to create programs with a robust, highly functional graphical user
+interface, simply and easily. It is implemented as a Python extension module
+(native code) that wraps the popular wxWindows cross platform GUI library,which
+is written in C++. wxPython is a cross-platform toolkit.
+EOF
--- /dev/null
+++ b/science/SuiteSparse/BUILD
@@ -0,0 +1,20 @@
+(
+
+ CFLAGS+=" -fPIC -O3 -I../Include" &&
+ CXXFLAGS+=" -fPIC -O3 -I../Include" &&
+
+ sedit "s:/usr/local/:/usr/:" SuiteSparse_config/SuiteSparse_config.mk &&
+ sedit "s:CC = cc:CC = gcc:" metis-4.0/Makefile.in &&
+ sedit "s:OPTFLAGS = -O2:OPTFLAGS = -O3 -fPIC:" metis-4.0/Makefile.in &&
+
+ cd metis-4.0 &&
+ make &&
+ cd $SOURCE_DIRECTORY &&
+
+ make CFLAGS+=" -fPIC" library &&
+ prepare_install &&
+ make install &&
+
+ install metis-4.0/libmetis.a /usr/lib/
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/SuiteSparse/DEPENDS
@@ -0,0 +1,2 @@
+depends lapack
+depends glpk
--- /dev/null
+++ b/science/SuiteSparse/DETAILS
@@ -0,0 +1,36 @@
+ MODULE=SuiteSparse
+ VERSION=4.0.0
+ VERSION2=4.0.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=metis-$VERSION2.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_URL=http://www.cise.ufl.edu/research/sparse/SuiteSparse/
+ SOURCE2_URL=http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/
+ SOURCE_VFY=sha1:4f1f5af64625606d58c129087a66d58d90c4dd58
+ SOURCE2_VFY=sha1:63303786414a857eaeea2b2a006521401bccda5e
+ WEB_SITE=http://www.cise.ufl.edu/research/sparse/SuiteSparse/
+ ENTERED=20110209
+ UPDATED=20120708
+ SHORT="Suite of Sparse matrix packages"
+PSAFE=no
+cat << EOF
+A meta package of Spare matrix applications. It includes the following;
+
+ AMD: symmetric approximate minimum degree
+ BTF: permutation to block triangular form
+ CAMD: symmetric approximate minimum degree
+ CCOLAMD: constrained column approximate minimum degree
+ COLAMD: column approximate minimum degree
+ CHOLMOD: sparse supernodal Cholesky factorization and update/downdate
+ CSparse: a concise sparse matrix package
+ CXSparse: an extended version of CSparse
+ KLU: sparse LU factorization, for circuit simulation
+ LDL: a simple LDL^T factorization
+ UMFPACK: sparse multifrontal LU factorization
+ RBio: MATLAB toolbox for reading/writing sparse matrices
+ UFconfig: common configuration for all but CSparse
+ LINFACTOR: solve Ax=b using LU or CHOL
+ MESHND: 2D and 3D mesh generation and nested dissection
+ SSMULT: sparse matrix times sparse matrix
+ SuiteSparseQR: multifrontal sparse QR
+EOF
--- /dev/null
+++ b/science/SuiteSparse/PRE_BUILD
@@ -0,0 +1,5 @@
+mk_source_dir &&
+unpack $SOURCE &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE2 &&
+mv metis-4.0.3 metis-4.0
--- /dev/null
+++ b/science/avogadro/BUILD
@@ -0,0 +1,20 @@
+(
+
+ patch_it $SOURCE2 0 &&
+
+ . /etc/profile.d/qt4.rc &&
+ . /etc/profile.d/kde4.rc &&
+
+ if module_installed Python ; then
+ LIB_VERSION=`lvu version Python| cut -c -3`
+ fi &&
+
+ OPTS="-DENABLE_GLSL=ON -DENABLE_PYTHON=ON -DPYTHON_LIBRARY=/usr/lib/libpython$LIB_VERSION.so \
+ -DSHARE_INSTALL_PREFIX=/usr/share" &&
+
+ default_cmake_build &&
+
+ sedit "s:Exec=:Exec=$MODULE_PREFIX/bin/:" /usr/share/applications/avogadro.desktop &&
+ sedit "s:Icon=:Icon=/usr/share/pixmaps/:" /usr/share/applications/avogadro.desktop
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/avogadro/DEPENDS
@@ -0,0 +1,6 @@
+depends cmake
+depends glew
+depends qt4
+depends openbabel
+depends boost
+depends eigen2
--- /dev/null
+++ b/science/avogadro/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=avogadro
+ VERSION=1.0.3
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE2=avogadro.boost148.patch
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:ef108a5faacd46d8b7c20edf91f26292eb7da138
+ SOURCE2_VFY=sha1:4b290bbf0fa158992b559384639eb4e2693f1b3a
+ MODULE_PREFIX=${AVO_INSTALL_DIR:-/usr}
+ WEB_SITE=http://avogadro.openmolecules.net/wiki/Main_Page
+ ENTERED=20090411
+ UPDATED=20110425
+ SHORT="an advanced molecular editor"
+
+cat << EOF
+Avogadro is an advanced molecular editor designed for cross-platform use in
+computational chemistry, molecular modeling, bioinformatics, materials science,
+and related areas. It offers flexible rendering and a powerful plugin
+architecture.
+EOF
--- /dev/null
+++ b/science/facile/BUILD
@@ -0,0 +1,7 @@
+(
+
+ ./configure --faciledir /usr/lib/ocaml/facile &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/facile/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
--- /dev/null
+++ b/science/facile/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=facile
+ VERSION=1.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://pom.tls.cena.fr/facile/distrib/
+ SOURCE_VFY=sha1:31dea6e19542292c9ccb41515b0ec7ecd103bb80
+ WEB_SITE=http://pom.tls.cena.fr/facile/
+ ENTERED=20060827
+ UPDATED=20060827
+ SHORT="constraint programming library"
+
+cat << EOF
+FaCiLe is a constraint programming library on integer and integer set
+finite domains written in OCaml. It offers all usual facilities to
+create and manipulate finite domain variables, arithmetic expressions
+and constraints (possibly non-linear), built-in global constraints
+(difference, cardinality, sorting etc.) and search and optimization
+goals.
+FaCiLe allows as well to build easily user-defined constraints and goals
+(including recursive ones), making pervasive use of OCaml higher-order
+functionals to provide a simple and flexible interface for the user. As
+FaCiLe is an OCaml library and not "yet another language", the user
+benefits from type inference and strong typing discipline, high level of
+abstraction, modules and objects system, as well as native code
+compilation efficiency, garbage collection and replay debugger, all
+features of OCaml (among many others) that allow to prototype and
+experiment quickly: modeling, data processing and interface are
+implemented with the same powerful and efficient language.
+EOF
--- /dev/null
+++ b/science/glpk/DETAILS
@@ -0,0 +1,26 @@
+ MODULE=glpk
+ VERSION=4.47
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$GNU_URL/$MODULE
+ SOURCE_VFY=sha1:35e16d3167389b6bc75eb51b4b48590db59f789c
+ WEB_SITE=http://www.gnu.org/software/glpk/
+ ENTERED=20071030
+ UPDATED=20110919
+ SHORT="GNU Linear Programming Kit"
+
+cat << EOF
+The GLPK (GNU Linear Programming Kit) package is intended for solving
+large-scale linear programming (LP), mixed integer programming (MIP), and other
+related problems. It is a set of routines written in ANSI C and organized in
+the form of a callable library.
+
+GLPK supports the GNU MathProg language, which is a subset of the AMPL language.
+
+The GLPK package includes the following main components:
+Revised simplex method.
+Primal-dual interior point method.
+Branch-and-bound method.
+Translator for GNU MathProg.
+Application program interface (API).
+Stand-alone LP/MIP solver.
+EOF
--- /dev/null
+++ b/science/gnuplot/BUILD
@@ -0,0 +1,9 @@
+(
+
+ if in_depends $MODULE readline ; then
+ LDFLAGS="-lncurses"
+ fi &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/gnuplot/DEPENDS
@@ -0,0 +1,10 @@
+optional_depends gd "--with-gd" "--without-gd" "for additional graphics support"
+optional_depends libpng "--with-png" "--without-png" "enable png terminal"
+optional_depends "%X" "--with-x" "--without-x" "Use X window system"
+optional_depends lua "--with-lua" "--without-lua" "For Lua scripting support"
+optional_depends libggi "--with-ggi" "--without-ggi" "For General Graphics Interface support"
+
+optional_depends texlive "--with-latex" "--without-latex" "for latex support"
+optional_depends PDFlib-Lite "--with-pdf" "--without-pdf" "for PDF file support"
+optional_depends readline "--with-readline=gnu" "--with-readline=builtin" "For system or builtin readline support, 'y' for system"
+
--- /dev/null
+++ b/science/gnuplot/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=gnuplot
+ VERSION=4.6.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:9a43ae13546d97d4b174533ddac31a14e0edc9b2
+ WEB_SITE=http://www.gnuplot.info
+ ENTERED=20021015
+ UPDATED=20120709
+ SHORT="command line program to make scientific graphs"
+
+cat << EOF
+gnuplot is a command-driven interactive function plotting program. It can be
+used to plot functions and data points in both two- and three-dimensional plots
+in many different formats, and will accommodate many of the needs of today's
+scientists for graphic data representation. gnuplot is copyrighted, but freely
+distributable; you don't have to pay for it.
+EOF
--- /dev/null
+++ b/science/hdf5/BUILD
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --enable-gpfs --with-pthread" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/hdf5/CONFIGURE
@@ -0,0 +1,2 @@
+mquery ENABLE_FORT "Enable fortran support?" y "--enable-fortran" "--disable-fortran"
+mquery ENABLE_CXX "Enable C++ interface (saying "y" disables thread safe)?" y "--enable-cxx --disable-threadsafe" "--disable-cxx --enable-threadsafe"
--- /dev/null
+++ b/science/hdf5/DEPENDS
@@ -0,0 +1 @@
+depends zlib
--- /dev/null
+++ b/science/hdf5/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=hdf5
+ VERSION=1.8.9
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.hdfgroup.org/ftp/HDF5/current/src/
+ SOURCE_VFY=sha1:7d5e5e8caa5970c65e70a5b4ad6787efe0bf70bb
+ WEB_SITE=http://www.hdfgroup.org/HDF5/
+ ENTERED=20091122
+ UPDATED=20120708
+ SHORT="data model, library, and file format for storing and managing data"
+
+cat << EOF
+HDF5 is a data model, library, and file format for storing and managing data.
+It supports an unlimited variety of datatypes, and is designed for flexible
+and efficient I/O and for high volume and complex data. HDF5 is portable and
+is extensible, allowing applications to evolve in their use of HDF5. The HDF5
+Technology suite includes tools and applications for managing, manipulating,
+viewing, and analyzing data in the HDF5 format.
+EOF
--- a/science/lapack/DETAILS
+++ b/science/lapack/DETAILS
@@ -1,11 +1,11 @@
MODULE=lapack
- VERSION=3.4.0
+ VERSION=3.4.1
SOURCE=$MODULE-$VERSION.tgz
SOURCE_URL=http://www.netlib.org/lapack/
- SOURCE_VFY=sha1:910109a931524f8dcc2734ce23fe927b00ca199f
+ SOURCE_VFY=sha1:c115223ac1bac9ab971aae865d3e95442bc979bc
WEB_SITE=http://www.netlib.org/lapack/
ENTERED=20100102
- UPDATED=20111118
+ UPDATED=20120708
SHORT="Linear Algebra PACKage"
cat << EOF
--- /dev/null
+++ b/science/maxima/DEPENDS
@@ -0,0 +1,3 @@
+depends %LISP
+depends tk
+depends gnuplot
--- /dev/null
+++ b/science/maxima/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=maxima
+ VERSION=5.27.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/maxima/
+ SOURCE_VFY=sha1:8d8d0b3db27f002986cff5429dea96ada46a0576
+ WEB_SITE=http://maxima.sourceforge.net
+ ENTERED=20031027
+ UPDATED=20120710
+ MAINTAINER=hardkrash at lunar-linux.org
+ SHORT="a sophisticated computer algebra system"
+
+cat << EOF
+Maxima is a descendant of DOE Macsyma, which had its origins in the late
+1960s at MIT. It is the only system based on that effort still publicly
+available and with an active user community, thanks to its open source
+nature. Macsyma was the first of a new breed of computer algebra systems,
+leading the way for programs such as Maple and Mathematica. This particular
+variant of Macsyma was maintained by William Schelter from 1982 until he
+passed away in 2001. In 1998 he obtained permission to release the source
+code under GPL.
+EOF
--- a/science/octave/BUILD
+++ b/science/octave/BUILD
@@ -1,4 +1,12 @@
(
+ #dvi generation dies with less then 2GB RAM with current texlive installation
+ OPTS+=" --disable-docs" &&
+
+ #needed for SuiteSparse 4.0.0
+ #this should be fixed in the next release of octave
+ sedit "s:\(\$(octave_LDADD) \$(LIBS)\):\1 -lsuitesparseconfig -lrt:" src/Makefile.in &&
+ bad_flags ",--as-needed" &&
+
sedit "s:suitesparse:SuiteSparse:g" configure &&
@@ -8,6 +16,8 @@
CXXFLAGS="-lpthread" &&
- default_build
+ default_build &&
+
+ ln -fs /usr/lib/octave-${VERSION} /usr/lib/octave
) > $C_FIFO 2>&1
--- a/science/octave/DEPENDS
+++ b/science/octave/DEPENDS
@@ -2,14 +2,12 @@ depends gnuplot
optional_depends "SuiteSparse" "" "" "for matrix support, Recommended."
optional_depends "gperf" "" "" "if you need to recreate oct-gperf.h"
-optional_depends "qhull" "" "--without-qhull" "for qhull support"
+optional_depends "qhull" "--with-qhull" "--without-qhull" "for qhull support"
optional_depends "zlib" "--with-z" "--without-z" "for lossless compression support"
optional_depends "readline" "--enable-readline" "--disable-readline" "for readline support"
optional_depends "curl" "--with-curl" "--without-curl" "for curl support"
-optional_depends "fftw3" "--with-fftw3" "--without-fftw3" "for system fftw support"
+optional_depends "fftw3" "--with-fftw3 --with-fftw3f" "--without-fftw3 --without-fftw3f" "for system fftw support"
optional_depends "hdf5" "--with-hdf5" "--without-hdf5" "for hdf5 support"
optional_depends "glpk" "--with-glpk" "--without-glpk" "for linear programming support"
-optional_depends "lapack" "--with-lapack=/usr/lib/lapack_LINUX.a \
- --with-blas=/usr/lib/blas\_LINUX.a" \
- "" "for lapack support"
+optional_depends "lapack" "--with-lapack=/usr/lib/lapack_LINUX.a --with-blas=/usr/lib/blas\_LINUX.a" "" "for lapack support"
--- a/science/octave/DETAILS
+++ b/science/octave/DETAILS
@@ -1,15 +1,15 @@
MODULE=octave
- VERSION=3.4.3
+ VERSION=3.6.2
SOURCE=$MODULE-$VERSION.tar.bz2
- SOURCE_URL=ftp://ftp.gnu.org/gnu/octave/
- SOURCE_VFY=sha1:fe622c28a38f8730c59e46211bc7b18e7f51a679
+ SOURCE_URL=$GNU_URL/$MODULE/
+ SOURCE_VFY=sha1:145fef0122268086727a60e1c33e29d56fd546d7
WEB_SITE=http://www.octave.org
ENTERED=20030604
- UPDATED=20120106
- MAINTAINER=jmhodges at lunar-linux.org
+ UPDATED=20120708
SHORT="Numerical computation suite mostly compatible with MATLAB"
+#seems to be psafe again
+# PSAFE=no
-PSAFE=no
cat << EOF
Octave is a high-level interactive language, primarily intended
for numerical computations that is mostly compatible with MATLAB.
--- a/science/octave/POST_INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
- if [ ! `grep /usr/lib/octave /etc/ld.so.conf` ]; then
- echo /usr/lib/octave >> /etc/ld.so.conf
- fi &&
- ln -fs /usr/lib/octave-${VERSION} /usr/lib/octave &&
- ldconfig
--- a/science/octave/POST_REMOVE
+++ /dev/null
@@ -1 +0,0 @@
-rm -rf /usr/lib/octave
--- /dev/null
+++ b/science/openbabel/BUILD
@@ -0,0 +1,20 @@
+(
+
+# This is a temp thing until I can identify which file in /doc is causing this error;
+# xargs: unmatched single quote; by default quotes are special to xargs unless you use the -0 option
+# The error prevents an install log from being created.
+ rm -rf doc/guide/ &&
+#
+
+ OOSB_DIR="$SOURCE_DIRECTORY/$MODULE-build" &&
+
+ mkdir $OOSB_DIR &&
+ cd $OOSB_DIR &&
+
+ cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/openbabel/DEPENDS
@@ -0,0 +1 @@
+depends cmake
--- /dev/null
+++ b/science/openbabel/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=openbabel
+ VERSION=2.3.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:b2dd1638eaf7e6d350110b1561aeb23b03552846
+ WEB_SITE=http://openbabel.sourceforge.net/wiki/Main_Page
+ ENTERED=20071027
+ UPDATED=20111019
+ SHORT="chemical toolbox"
+
+cat << EOF
+Open Babel is a chemical toolbox designed to speak the many languages of
+chemical data. It's an open, collaborative project allowing anyone to search,
+convert, analyze, or store data from molecular modeling, chemistry, solid-state
+materials, biochemistry, or related areas.
+EOF
--- /dev/null
+++ b/science/qhull/BUILD
@@ -0,0 +1,5 @@
+(
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/qhull/DEPENDS
@@ -0,0 +1 @@
+depends cmake
--- /dev/null
+++ b/science/qhull/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=qhull
+ VERSION=2012.1
+ SOURCE=$MODULE-$VERSION-src.tgz
+ SOURCE_URL=http://www.qhull.org/download/
+ SOURCE_VFY=sha1:60f61580e1d6fbbd28e6df2ff625c98d15b5fbc6
+ WEB_SITE=http://www.qhull.org/
+ ENTERED=20100125
+ UPDATED=20120708
+ SHORT="computing convex hulls"
+
+cat << EOF
+Qhull is a general dimension code for computing convex hulls, Delaunay
+triangulations, halfspace intersections about a point, Voronoi diagrams,
+furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams.
+These structures have applications in science, engineering, statistics, and
+mathematics. For a detailed introduction, see O'Rourke ['94], Computational
+Geometry in C.
+EOF
--- /dev/null
+++ b/science/wxMaxima/BUILD
@@ -0,0 +1,18 @@
+(
+
+ default_build &&
+
+ # Desktop menu entry
+ cat > ${MODULE}.desktop << EOF &&
+[Desktop Entry]
+Type=Application
+Name=wxMaxima
+Comment=A computer algebra system
+Exec=/usr/bin/wxmaxima
+Icon=/usr/share/wxMaxima/wxmaxima.png
+Categories=Science;Application;;
+EOF
+
+ install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/wxMaxima/DEPENDS
@@ -0,0 +1,3 @@
+depends wxGTK
+depends libxml
+depends maxima
--- /dev/null
+++ b/science/wxMaxima/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=wxMaxima
+ VERSION=12.04.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/wxmaxima/
+ SOURCE_VFY=sha1:f29134a212db77e3087321bc944e346e6976cb40
+ WEB_SITE=http://wxmaxima.sf.net
+ ENTERED=20060512
+ UPDATED=20120710
+ SHORT="Cross platform GUI for the maxima computer algebra system"
+
+cat << EOF
+wxMaxima is a cross platform GUI for the computer algebra system maxima
+based on wxWidgets. It provides menu and dialog based interface for
+maxima and a nice display of math output.
+EOF
--- a/terminal/freerdp/DEPENDS
+++ b/terminal/freerdp/DEPENDS
@@ -1,5 +1,6 @@
depends cmake
+depends openssl
-optional_depends "%SSL" "" "" "Enable cryptography support"
-optional_depends "cups" "" "--with-printer=no" "Enable printer support"
-optional_depends "alsa-lib" "--with-sound=alsa" "" "Enable sound"
+optional_depends "cups" "-DWITH_CUPS=ON" "-DWITH_CUPS=OFF" "Enable printer support?"
+optional_depends "alsa-lib" "-DWITH_ALSA=ON" "-DWITH_ALSA=OFF" "Enable sound?"
+optional_depends "ffmpeg" "-DWITH_FFMPEG=ON" "-DWITH_FFMPEG=OFF" "Enable ffmpeg support?"
--- a/terminal/freerdp/DETAILS
+++ b/terminal/freerdp/DETAILS
@@ -1,12 +1,11 @@
MODULE=freerdp
- VERSION=1.0.0
+ VERSION=1.0.1
SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE_URL=https://github.com/downloads/FreeRDP/FreeRDP/
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/FreeRDP-FreeRDP-cd43ba1
- SOURCE_VFY=sha1:f258f42fe128ebafe773365e2a8e17ba7b011213
+ SOURCE_URL=https://github.com/downloads/FreeRDP/FreeRDP
+ SOURCE_VFY=sha1:c13989705e9876fcf48d7201f1008f4819a6154c
WEB_SITE=http://www.freerdp.com/
ENTERED=20101118
- UPDATED=20120203
+ UPDATED=20120709
SHORT="fork of the rdesktop project"
cat << EOF
--- /dev/null
+++ b/utils/media-player-info/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=media-player-info
+ VERSION=17
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.freedesktop.org/software/media-player-info/
+ SOURCE_VFY=sha1:e989a1668bd1370d945bca0f282c4dc8e9573393
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/media-player-info
+ ENTERED=20110420
+ UPDATED=20120708
+ SHORT="data files describing media player capabilities"
+
+cat << EOF
+media-player-info is a repository of data files describing media player
+capabilities, mostly of mass-storage devices. These files contain information
+about the directory layout to use to add music to these devices, the supported
+file formats and so on.
+
+These capabilities used to be provided by HAL in the 10-usb-music-players.fdi
+file, but HAL is now deprecated, so the information is being provided as a
+separate package.
+EOF
--- /dev/null
+++ b/utils/pilot-link/BUILD
@@ -0,0 +1,18 @@
+(
+
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+
+ bad_flags -Werror &&
+
+ OPTS+=" --enable-conduits --enable-threads " &&
+
+ if [ "`arch`" == "x86_64" ]; then
+ export CFLAGS="$CFLAGS -fPIC"
+ fi &&
+
+ LDFLAGS+=" $LDFLAGS -lm " &&
+ default_config &&
+ default_make &&
+ gather_docs doc/*
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/utils/pilot-link/DEPENDS
@@ -0,0 +1,13 @@
+optional_depends "popt" "" "--with-included-popt" "defaults to system popt"
+optional_depends "libpng" "--with-libpng=/usr" "--without-libpng" "Enables PNG userland support"
+optional_depends "Python" "--with-python" "--without-python" "for Python scripting support"
+optional_depends "perl" "--with-perl" "--without-perl" "for perl scripting support"
+
+optional_depends "tcl" "--with-tcl=/usr/lib --with-tclinclude=/usr/include" \
+ "--without-tcl" "for tcl scripting support"
+optional_depends "tk" "" "" "provides /usr/bin/wish, needed with tcl"
+
+optional_depends "bluez" "--with-bluez" "--without-bluez" "for bluetooth support"
+optional_depends "%JAVA_SDK" "--with-java=$JAVA_HOME" "--without-java" "for java support"
+
+optional_depends "libusb-compat" "--enable-libusb" "--disable_libusb" "Enables faster syncing"
--- /dev/null
+++ b/utils/pilot-link/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=pilot-link
+ VERSION=0.12.5
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE2=pilot-link-0.12.5-perl514.patch
+ SOURCE_URL=http://downloads.pilot-link.org/
+ SOURCE2_URL=http://gentoo-overlays.zugaina.org/funtoo/portage/app-pda/pilot-link/files/
+ SOURCE_VFY=sha1:b822466333ba58bbb32d7cfe5c547f4e7a78bdee
+ SOURCE2_VFY=sha1:74cf4176ee40e68c0bbbe121690ca8a0b9bbcc04
+ WEB_SITE=http://www.pilot-link.org/
+ ENTERED=20011129
+ UPDATED=20101116
+ SHORT="PalmOS<->PC transfer program."
+
+cat << EOF
+The pilot-link suite of tools contains a series of conduits for
+moving information to and from your Palm device and your desktop
+or workstation system.
+EOF
--- a/utils/xinetd/DEPENDS
+++ b/utils/xinetd/DEPENDS
@@ -1,2 +1 @@
depends chkconfig
-optional_depends "tcp_wrappers" "--with-libwrap=/usr/lib" "" "Compile in tcp_wrappers support"
--- /dev/null
+++ b/utils/zeitgeist/DEPENDS
@@ -0,0 +1,3 @@
+depends rdflib
+depends XML-Parser
+depends raptor
--- /dev/null
+++ b/utils/zeitgeist/DETAILS
@@ -0,0 +1,27 @@
+ MODULE=zeitgeist
+ VERSION=0.8.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://edge.launchpad.net/zeitgeist/0.8/$VERSION/+download/
+ SOURCE_VFY=sha1:bfeff11029673d235e4f6e2e9be00dff8f434a50
+ WEB_SITE=http://zeitgeist-project.com/about/
+ ENTERED=20110411
+ UPDATED=20110924
+ SHORT="service which logs the users? activities and events"
+
+cat << EOF
+Zeitgeist is a service which logs the users? activities and events, anywhere
+from files opened to websites visited and conversations had.
+
+It makes this information readily available for other applications to use. It is
+able to establish relationships between items based on similarity and usage
+patterns.
+
+The service consists:
+
+ Engine
+ Extensions
+ API
+ Dataproviders
+
+
+EOF
--- /dev/null
+++ b/video/capseo/BUILD
@@ -0,0 +1,7 @@
+(
+
+ ./autogen.sh &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/video/capseo/DEPENDS
@@ -0,0 +1,3 @@
+depends vorbis-tools
+
+optional_depends libtheora "--enable-theora" "--disable-theora" "for theora support"
--- /dev/null
+++ b/video/capseo/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=capseo
+ VERSION=0.3.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$MIRROR_URL
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:6d69a57120ca56b2f4dd6c59edb4ed1fa212035b
+ WEB_SITE=http://gitorious.org/capseo
+ ENTERED=20080208
+ UPDATED=20100218
+ SHORT="realtime encoder and decoder library"
+cat << EOF
+A realtime encoder and decoder.
+
+The capseo codec is meant to encode fast, not to generate the smallest files
+on your file system.
+EOF
--- /dev/null
+++ b/video/libcaptury/BUILD
@@ -0,0 +1,7 @@
+(
+
+ ./autogen.sh &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/video/libcaptury/DEPENDS
@@ -0,0 +1,2 @@
+depends capseo
+
--- /dev/null
+++ b/video/libcaptury/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=libcaptury
+ VERSION=0.3.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$MIRROR_URL
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:22ceb4fd78bbaedf2dc7152409205cff093bdac1
+ WEB_SITE=http://gitorious.org/libcaptury
+ ENTERED=20080208
+ UPDATED=20100218
+ SHORT="movie capturing framework"
+cat << EOF
+libcaptury is a movie capturing framework with its primary goal to capture the
+screen of OpenGL games (running on Linux systems). This framework's goal is, to
+provide an easy to understand and easy to use C API that can be quickly
+integrated into already existing applications that need capturing capabilities.
+EOF
--- a/video/live555/DETAILS
+++ b/video/live555/DETAILS
@@ -1,13 +1,13 @@
MODULE=live555
- VERSION=2012.02.04
+ VERSION=2012.07.06
SOURCE=live.$VERSION.tar.gz
SOURCE_URL[0]=http://www.live555.com/liveMedia/public
SOURCE_URL[1]=$MIRROR_URL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/live
- SOURCE_VFY=sha1:26e06f8ec296c3494bc118b7ffde4ad7082e8f80
+ SOURCE_VFY=sha1:8cd2ebc2ef6cd1c17a514a453fb9b0b84729c62b
WEB_SITE=http://www.live555.com/liveMedia/#config-unix
ENTERED=20090311
- UPDATED=20120219
+ UPDATED=20120709
SHORT="libraries for multimedia streaming RTP/RTCP, RTSP, SIP"
cat << EOF
--- a/virtual/qemu-kvm/DETAILS
+++ b/virtual/qemu-kvm/DETAILS
@@ -5,7 +5,7 @@
SOURCE_VFY=sha1:a23f87c8bd449e6e1608031f1008b8f14ebc6dd4
WEB_SITE=http://www.linux-kvm.org
ENTERED=20110226
- UPDATED=20120705
+ UPDATED=20120711
SHORT="Qemu optimized for linux kvm"
PSAFE=no
--- /dev/null
+++ b/web/apache-log4cxx/BUILD
@@ -0,0 +1,17 @@
+(
+
+ patch_it $SOURCE_CCACHE/$SOURCE1 0 &&
+
+ sed -i "22i #include <cstring>" src/main/cpp/socketoutputstream.cpp src/examples/cpp/console.cpp &&
+ sed -i "22i #include <cstdio>" src/examples/cpp/console.cpp &&
+ sed -i "22i #include <string.h>" src/main/cpp/inputstreamreader.cpp src/main/cpp/socketoutputstream.cpp &&
+
+ if in_depends $MODULE libiodbc; then
+ LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/libiodbc"
+ else
+ LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/"
+ fi &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/web/apache-log4cxx/DEPENDS
@@ -0,0 +1,7 @@
+depends apr-util
+
+optional_depends doxygen "--enable-doxygen" "--disable-doxygen" "for documentation support"
+optional_depends libiodbc "--with-ODBC=iODBC" "" "for iodbc database support, If yes here say no to unixODBC"
+optional_depends unixODBC "--with-ODBC=unixODBC" "" "for unixODBC database connectivity support"
+optional_depends libesmtp "--with-SMTP=libesmtp" "--with-SMTP=no" "for libesmtp support"
+
--- /dev/null
+++ b/web/apache-log4cxx/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=apache-log4cxx
+ VERSION=0.10.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE1=log4cxx-$VERSION-unixODBC.patch
+ SOURCE_URL=http://mirror.candidhosting.com/pub/apache/logging/log4cxx/$VERSION/
+ SOURCE1_URL=$PATCH_URL
+ SOURCE_VFY=sha1:d79c053e8ac90f66c5e873b712bb359fd42b648d
+ SOURCE1_VFY=sha1:65769e23a384f01b8f2ebf915f0e055150d55cb6
+ WEB_SITE=http://logging.apache.org/log4cxx/index.html
+ ENTERED=20100321
+ UPDATED=20100321
+ SHORT="logging framework for C++"
+
+cat << EOF
+Apache log4cxx is a logging framework for C++ patterned after Apache log4j.
+EOF
--- a/web/chromium/BUILD
+++ b/web/chromium/BUILD
@@ -91,8 +91,8 @@ EOF
ln -sf /usr/lib/libavutil.so.50 ${CHROMIUM_HOME}/libavutil.so.50
fi &&
- # symlink to lunar location for browser plugins, should be /opt/lunar/plugins
- ln -sf /opt/lunar/plugins ${CHROMIUM_HOME}/plugins &&
+ # symlink to lunar location for browser plugins, should be /usr/lib/lunar/plugins
+ ln -sf /usr/lib/lunar/plugins ${CHROMIUM_HOME}/plugins &&
# icon installation
mkdir -p /usr/share/pixmaps &&
--- a/web/chromium/DETAILS
+++ b/web/chromium/DETAILS
@@ -8,7 +8,7 @@
SOURCE2_VFY=sha1:99a61908c84fca43766c64835f345eff05fee5b1
WEB_SITE=http://www.chromium.org/Home
ENTERED=20100104
- UPDATED=20120524
+ UPDATED=20120710
SHORT="Open-source version of Google Chrome web browser"
cat << EOF
--- a/web/firefox/DETAILS
+++ b/web/firefox/DETAILS
@@ -8,7 +8,7 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mozilla-release
WEB_SITE=http://www.mozilla.org/projects/firefox
ENTERED=20110814
- UPDATED=20120617
+ UPDATED=20120710
SHORT="A speedy, full-featured web browser"
cat << EOF
--- a/web/firefox/POST_INSTALL
+++ b/web/firefox/POST_INSTALL
@@ -24,5 +24,5 @@ rm -rf /usr/share/idl/firefox-[02-9]*
export LD_LIBRARY_PATH="$FIREFOX_HOME/lib/$FFOX_LIBDIR:$FIREFOX_HOME/lib/$FFOX_LIBDIR/plugins:$FIREFOX_HOME/lib/$FFOX_LIBDIR/components"
export MOZILLA_FIVE_HOME="$FIREFOX_HOME/lib/$FFOX_LIBDIR"
# Add plugins
-ln -snf /opt/lunar/plugins "$MOZILLA_FIVE_HOME/plugins"
+ln -snf /usr/lib/lunar/plugins "$MOZILLA_FIVE_HOME/plugins"
ldconfig
--- a/web/flash-plugin-11/BUILD
+++ b/web/flash-plugin-11/BUILD
@@ -1,12 +1,7 @@
(
- # This only applies if you do not have kdelibs4/Qt4 installed.
- if ! module_installed kdelibs ; then
- rm -rf usr/lib* usr/share/kde4
- fi &&
-
prepare_install &&
- install -Dm755 libflashplayer.so /opt/lunar/plugins/libflashplayer.so &&
+ install -Dm755 libflashplayer.so /usr/lib/lunar/plugins/libflashplayer.so &&
install -m755 usr/bin/flash-player-properties /usr/bin &&
install -Dm755 usr/share/pixmaps/flash-player-properties.png /usr/share/pixmaps/flash-player-properties.png &&
install -m755 usr/share/applications/flash-player-properties.desktop /usr/share/applications/ &&
--- a/web/flash-plugin-11/DETAILS
+++ b/web/flash-plugin-11/DETAILS
@@ -5,7 +5,7 @@
SOURCE_VFY=sha1:3f8ecfa1b9990ee4c8d47a83a6a6011283eaaa62
WEB_SITE=http://www.adobe.com/products/flashplayer.html
ENTERED=20110305
- UPDATED=20120609
+ UPDATED=20120710
SHORT="Version 11.2 of the Adobe Flash plugin for web browsers"
cat << EOF
--- a/web/flash-plugin-11/DETAILS.x86_64
+++ b/web/flash-plugin-11/DETAILS.x86_64
@@ -5,7 +5,7 @@
SOURCE_VFY=sha1:94760b74505ed07e8c9089590fb0fb345b23de36
WEB_SITE=http://www.adobe.com/products/flashplayer.html
ENTERED=20110305
- UPDATED=20120609
+ UPDATED=20120710
SHORT="Version 11.2 of the Adobe Flash plugin for web browsers"
cat << EOF
--- a/web/opera/BUILD
+++ b/web/opera/BUILD
@@ -10,7 +10,7 @@
cat >> /usr/share/opera/defaults/pluginpath.ini << EOF
; Lunar plugin directory
-/opt/lunar/plugins=1
+/usr/lib/lunar/plugins=1
EOF
) > $C_FIFO 2>&1
--- a/web/opera/DETAILS
+++ b/web/opera/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-$SUBVERSION.i386.linux
MAINTAINER=ratler at lunar-linux.org
LICENSE="proprietary"
ENTERED=20051002
- UPDATED=20120615
+ UPDATED=20120710
SHORT="The fastest browser on Earth is even faster"
GARBAGE=off
ARCHIVE=off
--- a/web/webkit/DETAILS
+++ b/web/webkit/DETAILS
@@ -1,14 +1,14 @@
MODULE=webkit
- VERSION=1.6.3
+ VERSION=1.8.1
SOURCE=$MODULE-$VERSION.tar.xz
- SOURCE_URL=http://www.webkitgtk.org/
- SOURCE_VFY=sha1:7df69608ef2ce9dd7328353b4ee34f69271cd43b
+ SOURCE_URL=http://www.webkitgtk.org/releases/
+ SOURCE_VFY=sha1:d26543baace03c31aa3de82bc24f06f14c6b3052
WEB_SITE=http://www.webkit.org
ENTERED=20070919
- UPDATED=20120203
+ UPDATED=20120502
SHORT="gtk+ web rendering engine"
+ PSAFE=no
-PSAFE=no
cat << EOF
WebKitGTK+ is a web content engine, derived from KHTML and KJS from KDE,
and used primarily in Apple's Safari browser. It is made to be embedded
--- a/x11-utils/slim/DETAILS
+++ b/x11-utils/slim/DETAILS
@@ -1,11 +1,11 @@
MODULE=slim
- VERSION=1.3.3
+ VERSION=1.3.4
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://download.berlios.de/$MODULE
- SOURCE_VFY=sha1:791635fc13ec859ed3be8bf1eb2ce0ba2bb3f155
- WEB_SITE=http://slim.berlios.de
+ SOURCE_VFY=sha1:70f1383bc8754b6b149c7b69d98ad0851c05081c
+ WEB_SITE=http://slim.berlios.de/
ENTERED=20051121
- UPDATED=20120508
+ UPDATED=20120710
SHORT="Simple Login Manager"
LUNAR_RESTART_SERVICES=off
--- a/x11-utils/slim/systemd.d/slim.service
+++ b/x11-utils/slim/systemd.d/slim.service
@@ -1,12 +1,9 @@
[Unit]
-Description=SLiM is a Desktop-independent graphical login manager for X11
-Requires=dev-tty7.device
-After=dev-tty7.device systemd-user-sessions.service
+Description=SLiM Simple Login Manager
+After=systemd-user-sessions.service
[Service]
ExecStart=/usr/bin/slim -nodaemon
-StandardOutput=syslog
[Install]
-WantedBy=graphical.target
-
+Alias=display-manager.service
--- a/zbeta/chrome-linux/BUILD
+++ b/zbeta/chrome-linux/BUILD
@@ -10,7 +10,7 @@
chmod go+x /usr/lib/chrome-linux/{chrome,chrome_sandbox,chrome-wrapper,libffmpegsumo.so,xdg-settings} &&
chmod 4711 /usr/lib/chrome-linux/nacl_helper_bootstrap &&
- ln -sf /opt/lunar/plugins /usr/lib/${MODULE}/plugins &&
+ ln -sf /usr/lib/lunar/plugins /usr/lib/${MODULE}/plugins &&
if [ ! -h /usr/bin/chrome-linux ]; then
ln -snf /usr/lib/chrome-linux/chrome-wrapper /usr/bin/chrome-linux
fi
--- a/zbeta/chrome-linux/DETAILS
+++ b/zbeta/chrome-linux/DETAILS
@@ -5,9 +5,10 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
WEB_SITE=http://build.chromium.org/buildbot/waterfall/console
ENTERED=20100105
- UPDATED=20100225
- ARCHIVE=off
+ UPDATED=20120710
SHORT="Alpha snapshot of Google Chrome web browser, binary"
+ARCHIVE=off
+
cat << EOF
Chromium is an open-source browser project that aims to build a safer, faster,
and more stable way for all users to experience the web.
More information about the Lunar-commits
mailing list