[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