[Lunar-commits] <moonbase> something

Samuel Verstraete elangelo at lunar-linux.org
Wed Dec 2 20:05:44 CET 2009


commit cb913b66eff0389bc86c1a27f6779e8a23155544
Author: Samuel Verstraete <elangelo at lunar-linux.org>
Date:   Sun Sep 27 09:53:48 2009 +0200

    something
---
 archive/fsarchiver/DEPENDS                     |    5 +++
 archive/fsarchiver/DETAILS                     |   20 ++++++++++++
 audio/faac/BUILD                               |    5 +++
 audio/faac/DETAILS                             |    3 ++
 bluetooth/bluez/BUILD                          |   30 +++++++++++-------
 bluetooth/bluez/CONFIGURE                      |    2 +-
 bluetooth/bluez/DETAILS                        |    6 ++--
 bluetooth/bluez/init.d/bluetooth_serial        |   39 ------------------------
 compilers/gcc/plugin.d/optimize-gcc_4_4.plugin |    4 +-
 compilers/php5/DETAILS                         |    6 ++--
 crypto/beecrypt/BUILD                          |    6 +++-
 crypto/cyrus-sasl/BUILD                        |    8 +++--
 crypto/cyrus-sasl/DEPENDS                      |    7 ++--
 devel/ctl/BUILD                                |    7 ++++
 devel/ctl/DETAILS                              |    7 +++-
 devel/gdb/BUILD                                |    5 +++
 devel/physfs/BUILD                             |    7 ++++
 filesys/partimage/BUILD                        |    8 +++++
 filesys/partimage/DEPENDS                      |    2 +-
 filesys/partimage/DETAILS                      |    3 ++
 games/paintown/BUILD                           |    7 ++++
 graphics/SDL_gfx/DETAILS                       |    6 ++--
 graphics/dcraw/DETAILS                         |    6 ++--
 graphics/gtk+-2/BUILD                          |    3 ++
 graphics/gtk+-2/DETAILS                        |   11 ++++--
 graphics/pstoedit/BUILD                        |   13 --------
 graphics/pstoedit/DETAILS                      |    9 +++--
 kde3/apps/amarok/BUILD                         |    1 +
 kde3/apps/amarok/DETAILS                       |    3 ++
 kde3/base/kdebase3/BUILD                       |    2 +
 kde3/base/kdebase3/DETAILS                     |    3 ++
 kde3/utils/redland/BUILD                       |   13 --------
 kde3/utils/redland/DEPENDS                     |    7 ----
 kde3/utils/redland/DETAILS                     |   14 --------
 kde3/utils/redland/DETAILS.x86_64              |   14 --------
 kde3/utils/strigi/BUILD                        |    8 -----
 kde3/utils/strigi/DEPENDS                      |    8 -----
 kde3/utils/strigi/DETAILS                      |   17 ----------
 kde4/extragear/ktorrent4/DETAILS               |    6 ++--
 kde4/utils/strigi/BUILD                        |    8 +++++
 kde4/utils/strigi/DEPENDS                      |    8 +++++
 kde4/utils/strigi/DETAILS                      |   17 ++++++++++
 kernel/kernel-headers-2.6/BUILD                |   13 ++++++--
 kernel/kernel-headers-2.6/DETAILS              |    2 +-
 kernel/kernel-headers-2.6/DETAILS.x86_64       |    2 +-
 kernel/linux-2.6/DETAILS                       |   12 ++++----
 libs/allegro/BUILD                             |   10 +++++-
 libs/libcap/BUILD                              |    9 ++++--
 libs/libcap/DETAILS                            |    6 +++-
 libs/loudmouth/DEPENDS                         |    2 +-
 libs/ming/BUILD                                |   16 ++++++++++
 libs/ming/DEPENDS                              |    4 ++
 libs/ming/DETAILS                              |    2 +-
 libs/rasqal/DEPENDS                            |    1 +
 libs/rasqal/DETAILS                            |   29 +++++++++++++++++
 libs/readline/BUILD                            |   11 +++++-
 libs/readline/POST_INSTALL                     |    1 +
 libs/redland/BUILD                             |   13 ++++++++
 libs/redland/DEPENDS                           |    7 ++++
 libs/redland/DETAILS                           |   14 ++++++++
 libs/redland/DETAILS.x86_64                    |   15 +++++++++
 perl/IO-Socket-SSL/DETAILS                     |    8 ++--
 python/pygments/DETAILS                        |   11 +++----
 qt4-apps/convertall/BUILD                      |   19 +++++++++++-
 qt4-apps/convertall/DETAILS                    |    6 ++--
 qt4-apps/polkit-qt/BUILD                       |   14 +++++----
 qt4-apps/polkit-qt/DETAILS                     |    1 +
 qt4-apps/qt-creator/BUILD                      |   15 ++++++++-
 qt4-apps/qtscriptgenerator/BUILD               |    3 ++
 qt4-apps/qtscriptgenerator/DETAILS             |    2 +-
 science/avogadro/DETAILS                       |    6 ++--
 science/celestia-gtk/BUILD                     |    7 +++-
 science/celestia-gtk/DETAILS                   |    1 +
 sql/mysql/DETAILS                              |    6 ++--
 video/MPlayer/BUILD                            |    4 ++
 video/MPlayer/DETAILS                          |   19 +++++------
 video/cinelerra/BUILD                          |    7 ++++
 video/cinelerra/DEPENDS                        |    8 +++++
 video/cinelerra/DETAILS                        |   14 ++++----
 video/libtheora/DETAILS                        |    6 ++--
 x11/NVIDIA-beta/DETAILS                        |   12 ++++----
 x11/NVIDIA-beta/DETAILS.x86_64                 |   12 ++++----
 xfce4/apps/ristretto/DETAILS                   |    2 +-
 xfce4/core/thunar-vfs/BUILD                    |   13 ++++++++
 xfce4/core/thunar-vfs/DEPENDS                  |    6 ++++
 xfce4/core/thunar-vfs/DETAILS                  |   14 ++++++++
 xorg7/app/appres/CONFLICTS                     |   10 +++---
 xorg7/app/appres/DETAILS                       |   12 ++++----
 xorg7/app/bdftopcf/CONFLICTS                   |   10 +++---
 xorg7/app/bdftopcf/DETAILS                     |   14 ++++----
 xorg7/app/bitmap/CONFLICTS                     |   10 +++---
 xorg7/app/bitmap/DETAILS                       |   10 +++---
 xorg7/app/editres/CONFLICTS                    |   10 +++---
 xorg7/app/editres/DETAILS                      |   10 +++---
 xorg7/app/xauth/CONFLICTS                      |   10 +++---
 xorg7/app/xauth/DETAILS                        |    6 ++--
 xorg7/app/xbacklight/CONFLICTS                 |   10 +++---
 xorg7/app/xbacklight/DETAILS                   |   12 ++++----
 xorg7/app/xclock/CONFLICTS                     |   10 +++---
 xorg7/app/xclock/DETAILS                       |   10 +++---
 xorg7/app/xdm/DETAILS                          |    6 ++--
 xorg7/app/xset/CONFLICTS                       |   10 +++---
 xorg7/app/xset/DETAILS                         |    6 ++--
 xorg7/data/xcursor-themes/CONFLICTS            |   10 +++---
 xorg7/data/xcursor-themes/DETAILS              |   11 +++----
 xorg7/extra/libdrm/DETAILS                     |    6 ++--
 xorg7/lib/libXdmcp/CONFLICTS                   |   10 +++---
 xorg7/lib/libXdmcp/DETAILS                     |   10 +++---
 xorg7/lib/libXmu/CONFLICTS                     |   10 +++---
 xorg7/lib/libXmu/DETAILS                       |    6 ++--
 xorg7/lib/libpciaccess/DETAILS                 |    6 ++--
 zbeta/cclive/DETAILS                           |    6 ++--
 zbeta/fdm/BUILD                                |    8 ++++-
 113 files changed, 612 insertions(+), 386 deletions(-)

diff --git a/archive/fsarchiver/DEPENDS b/archive/fsarchiver/DEPENDS
new file mode 100644
index 0000000..e6cefd9
--- /dev/null
+++ b/archive/fsarchiver/DEPENDS
@@ -0,0 +1,5 @@
+depends e2fsprogs
+
+optional_depends  "xz"      "" "--disable-lzma"    "for lzma compress format support"
+optional_depends  "lzo"     "" "--disable-lzo"     "for lzo compress format support"
+optional_depends  "openssl" "" "--disable-crypto"  "for ssl support"
diff --git a/archive/fsarchiver/DETAILS b/archive/fsarchiver/DETAILS
new file mode 100644
index 0000000..b976516
--- /dev/null
+++ b/archive/fsarchiver/DETAILS
@@ -0,0 +1,20 @@
+          MODULE=fsarchiver
+         VERSION=0.5.9
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/$MODULE
+      SOURCE_VFY=sha1:9604943d736654548f24a7d653986e19e5157bcb
+        WEB_SITE=http://www.fsarchiver.org
+         ENTERED=20090925
+         UPDATED=20090925
+           SHORT="A file-system archive tool"
+
+cat << EOF
+FSArchiver is a system tool that allows you to save the contents of a 
+file-system to a compressed archive file. The file-system can be 
+restored on a partition which has a different size and it can be 
+restored on a different file-system. Unlike tar/dar, FSArchiver also 
+creates the file-system when it extracts the data to partitions. 
+Everything is checksummed in the archive in order to protect the data. 
+If the archive is corrupt, you just loose the current file, not the 
+whole archive.
+EOF
diff --git a/audio/faac/BUILD b/audio/faac/BUILD
index 0628b55..bdcef90 100644
--- a/audio/faac/BUILD
+++ b/audio/faac/BUILD
@@ -1,5 +1,10 @@
 (
 
+  # Fixes compilation error:
+  # mpeg4ip.h:126: error: new declaration 'char* strcasestr(const char*, const char*)'
+  # /usr/include/string.h:367: error: ambiguates old declaration 'const char* strcasestr(const char*, const char*)'
+  patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+
   sedit "s/\r//g" bootstrap Makefile.am configure.in &&
   ./bootstrap         &&
   default_build
diff --git a/audio/faac/DETAILS b/audio/faac/DETAILS
index a5b484e..484deb7 100644
--- a/audio/faac/DETAILS
+++ b/audio/faac/DETAILS
@@ -1,8 +1,11 @@
           MODULE=faac
          VERSION=1.28
           SOURCE=$MODULE-$VERSION.tar.gz
+         SOURCE2=faac-1.28-external-libmp4v2.patch.bz2
       SOURCE_URL=$SFORGE_URL/faac/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:d00b023a3642f81bb1fb13d962a65079121396ee
+     SOURCE2_VFY=sha1:3857fdfe1cef0ed1d78fc964a6344fa82faedd5a
         WEB_SITE=http://www.audiocoding.com/
          ENTERED=20050308
          UPDATED=20080418
diff --git a/bluetooth/bluez/BUILD b/bluetooth/bluez/BUILD
index 9e5178e..8a05c12 100644
--- a/bluetooth/bluez/BUILD
+++ b/bluetooth/bluez/BUILD
@@ -1,6 +1,6 @@
 (  
 
-  patch_it $SOURCE_CACHE/$SOURCE2 0  &&
+#  patch_it $SOURCE_CACHE/$SOURCE2 0  &&
 
   OPTS+=" --build=$BUILD          \
           --host=$BUILD           \
@@ -10,16 +10,22 @@
 
   default_build  &&
 
-  sedit "s:#\[A:\[A:" audio/audio.conf   &&
-  sedit "s:#SBCS:SBCS:" audio/audio.conf &&
-  sedit "s:#MPEG:MPEG:" audio/audio.conf &&
-  sedit "s:#AutoConnect:AutoConnect:" audio/audio.conf &&
-
-  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 audio/bluetooth.conf /etc/asound.conf  &&
-  cp -f serial/serial.conf /etc/bluetooth/
+#  sedit "s:#\[A:\[A:" audio/audio.conf   &&
+#  sedit "s:#SBCS:SBCS:" audio/audio.conf &&
+#  sedit "s:#MPEG:MPEG:" audio/audio.conf &&
+#  sedit "s:#AutoConnect:AutoConnect:" audio/audio.conf &&
+
+  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/ &&
+
+  mkdir -p /etc/alsa &&
+  cp -f 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 &&
+  install -m644 asound.conf /etc/ 
 
 ) > $C_FIFO 2>&1
diff --git a/bluetooth/bluez/CONFIGURE b/bluetooth/bluez/CONFIGURE
index b546596..c985af4 100644
--- a/bluetooth/bluez/CONFIGURE
+++ b/bluetooth/bluez/CONFIGURE
@@ -6,4 +6,4 @@ mquery HIDD "Install HID daemon?" y "--enable-hidd" "--disable-hidd"
 mquery PAND "Install PAN daemon?" y "--enable-pand" "--disable-pand"
 mquery DUND "Install DUN daemon?" y "--enable-dund" "--disable-dund"
 mquery TEST "Install test programs?" y "--enable-test" "--disable-test"
-mquery CONFILES "Install Bluetooth configuration files" n "--enable-configfiles" "--disable-configfiles"
+ mquery CONFILES "Install Bluetooth configuration files" n "--enable-configfiles" "--disable-configfiles"
diff --git a/bluetooth/bluez/DETAILS b/bluetooth/bluez/DETAILS
index 01d47a8..b61f0f8 100644
--- a/bluetooth/bluez/DETAILS
+++ b/bluetooth/bluez/DETAILS
@@ -1,14 +1,14 @@
           MODULE=bluez
-         VERSION=4.53
+         VERSION=4.54
           SOURCE=$MODULE-$VERSION.tar.gz
          SOURCE2=$MODULE-4.41.dbus.access.patch
       SOURCE_URL=http://www.kernel.org/pub/linux/bluetooth/
      SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:3b6493f2a9b91bb9146918a86a960383e9de7ccd
+      SOURCE_VFY=sha1:b61ea5eebf524c3d3fad41fda649e8b63feb3383
      SOURCE2_VFY=sha1:1bea7d4cc74f55b8861544b42b07244b555c8550
         WEB_SITE=http://www.bluez.org
          ENTERED=20090328
-         UPDATED=20090910
+         UPDATED=20090925
            SHORT="support for core Bluetooth layers and protocols"
 
 cat << EOF
diff --git a/bluetooth/bluez/init.d/bluetooth_serial b/bluetooth/bluez/init.d/bluetooth_serial
deleted file mode 100644
index 6250624..0000000
--- a/bluetooth/bluez/init.d/bluetooth_serial
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-#
-# chkconfig: 345 80 20
-# description: Startup/shutdown script for Bluetooth serial PCMCIA card initialization
-
- . /lib/lsb/init-functions $1
-
-start_serial()
-{
-	if [ ! -x /bin/setserial -o ! -x /usr/sbin/hciattach ]; then
-		logger "$0: setserial or hciattach not executable, cannot start $DEVNAME"
-		return 1
-	fi
-
-	if [ "$BAUDBASE" != "" ]; then
-		/bin/setserial $DEVNAME baud_base $BAUDBASE
-	fi
-
-	/usr/sbin/hciattach $DEVNAME $HCIOPTS 2>&1 | logger -t hciattach
-}
-
-stop_serial()
-{
-	[ -x /bin/fuser ] || return 1 
-
-	/bin/fuser -k -HUP $DEVNAME > /dev/null
-}
-
-case "$ACTION" in
-   add)
-	start_serial
-	;;
-   remove)
-	stop_serial
-	;;
-   *)
-	logger "Unknown action received $0: $ACTION"
-	;;
-esac
diff --git a/compilers/gcc/plugin.d/optimize-gcc_4_4.plugin b/compilers/gcc/plugin.d/optimize-gcc_4_4.plugin
index c6bab48..2b47121 100644
--- a/compilers/gcc/plugin.d/optimize-gcc_4_4.plugin
+++ b/compilers/gcc/plugin.d/optimize-gcc_4_4.plugin
@@ -1,5 +1,5 @@
 #
-# gcc-4.3.x compiler optimizations plugin
+# gcc-4.4.x compiler optimizations plugin
 #
 
 plugin_compiler_gcc_4_4_optimize()
@@ -240,7 +240,7 @@ EOF
         default)
           if [ "$IS_DEFAULT" != "DEFAULT" ]; then
             set_local_config LUNAR_COMPILER GCC_4_4
-            $DIALOG --msgbox "Gcc 4.3 is now the default compiler!" 6 60
+            $DIALOG --msgbox "Gcc 4.4 is now the default compiler!" 6 60
           fi
           ;;
         safe)
diff --git a/compilers/php5/DETAILS b/compilers/php5/DETAILS
index 7f6d74c..8cc215b 100644
--- a/compilers/php5/DETAILS
+++ b/compilers/php5/DETAILS
@@ -1,5 +1,5 @@
           MODULE=php5
-         VERSION=5.2.10
+         VERSION=5.2.11
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/php-$VERSION
           SOURCE=php-$VERSION.tar.bz2
    SOURCE_URL[0]=http://www.php.net/distributions
@@ -9,10 +9,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/php-$VERSION
    SOURCE_URL[4]=http://nl.php.net/distributions
    SOURCE_URL[5]=http://de.php.net/distributions
    SOURCE_URL[6]=http://fr.php.net/distributions
-      SOURCE_VFY=sha1:9a287e2791d28928fb1ee1a1167290c5005feccd
+      SOURCE_VFY=sha1:819c853ce657ef260d4a73b5a21f961115b97eef
         WEB_SITE=http://www.php.net
          ENTERED=20040919
-         UPDATED=20090618
+         UPDATED=20090926
            SHORT="PHP: Hypertext Processor scripting language"
 
 cat << EOF
diff --git a/crypto/beecrypt/BUILD b/crypto/beecrypt/BUILD
index 6c0af20..7d5fe52 100644
--- a/crypto/beecrypt/BUILD
+++ b/crypto/beecrypt/BUILD
@@ -13,7 +13,11 @@
     export CFLAGS=${CFLAGS/-march=athlon-fx/-march=i686}  &&
     export CFLAGS=${CFLAGS/-march=k8/-march=i686}         &&
     export CFLAGS=${CFLAGS/-march=opteron/-march=i686}    &&
-    export CFLAGS=${CFLAGS/-march=em64t/-march=i686}
+    export CFLAGS=${CFLAGS/-march=em64t/-march=i686}      &&
+
+    # Temporary workaround for gcc picking up CFLAGS from both of
+    # /etc/lunar/local/optimizations.GCC_4_{2,4}, which breaks compilation.
+    sedit "s:ASM_ARCH=\$bc_target_arch:ASM_ARCH=i686:" configure
   fi  &&
 
   # Fixes compilation of rpm - http://rpm5.org/cvs/tktview?tn=51
diff --git a/crypto/cyrus-sasl/BUILD b/crypto/cyrus-sasl/BUILD
index 1a2064d..acdbb62 100644
--- a/crypto/cyrus-sasl/BUILD
+++ b/crypto/cyrus-sasl/BUILD
@@ -7,7 +7,7 @@
     sedit "s/@LIBS@/@LIBS@ -lpam -lcrypt/" */Makefile.in
   else
     sedit "s/@LIBS@/@LIBS@ -lcrypt/" */Makefile.in
-  fi
+  fi  &&
 
   # default enabled modules in configure : checkapop, cram, digest, otp, gssapi, plain, anon
   OPTS=$OPTS" --enable-login                       \
@@ -19,14 +19,16 @@
               --with-plugindir=/usr/lib/sasl2      \
               --enable-sample                      \
               --with-gnu-ld                        \
-              --with-saslauthd=/var/lib/sasl "
+              --with-saslauthd=/var/lib/sasl "    &&
 
   default_config           &&
   mkdir -p /var/lib/sasl/  &&
   default_make             &&
+  
   if [ ! -d /etc/sasl2 ]; then
           mkdir -p /etc/sasl2
-  fi &&
+  fi  &&
+  
   if [ ! -e /etc/sasl2/smtpd.conf ] ; then
     install $SOURCE_CACHE/$SOURCE2 /etc/sasl2/smtpd.conf.gz  &&
     gunzip /etc/sasl2/smtpd.conf.gz
diff --git a/crypto/cyrus-sasl/DEPENDS b/crypto/cyrus-sasl/DEPENDS
index 399daa8..a94eb90 100644
--- a/crypto/cyrus-sasl/DEPENDS
+++ b/crypto/cyrus-sasl/DEPENDS
@@ -1,7 +1,8 @@
 depends openssl
-depends db
 
+optional_depends db         ""           ""              "for Brekley DB support"
 optional_depends Linux-PAM  "--with-pam" "--without-pam" "for PAM authentication"
-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 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"
diff --git a/devel/ctl/BUILD b/devel/ctl/BUILD
new file mode 100644
index 0000000..9a6149d
--- /dev/null
+++ b/devel/ctl/BUILD
@@ -0,0 +1,7 @@
+(
+
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/devel/ctl/DETAILS b/devel/ctl/DETAILS
index bcef53e..d47004b 100644
--- a/devel/ctl/DETAILS
+++ b/devel/ctl/DETAILS
@@ -1,9 +1,12 @@
           MODULE=ctl
          VERSION=1.4.1
           SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=$SFORGE_URL/ampasctl/
+         SOURCE2=$MODULE-$VERSION-gcc44.patch.bz2
+      SOURCE_URL=$SFORGE_URL/ampasctl
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:4e31de8e8da144bbc840d97014a8f45e20e398ac
-        WEB_SITE=http://ampasctl.sourceforge.net/
+     SOURCE2_VFY=sha1:1d8b24f76c58c9a3fec7ccac1bca55a6ecc33446
+        WEB_SITE=http://ampasctl.sourceforge.net
          ENTERED=20070822
          UPDATED=20071028
            SHORT="Color Transformation Language"
diff --git a/devel/gdb/BUILD b/devel/gdb/BUILD
index 5d69bf2..ffaae90 100644
--- a/devel/gdb/BUILD
+++ b/devel/gdb/BUILD
@@ -1,5 +1,10 @@
 (
 
+  # Fixes compilation error:
+  # eval.c: In function 'evaluate_subexp_standard':
+  # eval.c:1705: error: 'subscript_array' may be used uninitialized in this function
+  OPTS+=" --disable-werror" &&
+
   OPTS+=" --host=$BUILD --libdir=$MODULE_PREFIX/lib/gdb \
           --includedir=$MODULE_PREFIX/include/gdb" &&
 
diff --git a/devel/physfs/BUILD b/devel/physfs/BUILD
index 59bee7f..f008cdc 100644
--- a/devel/physfs/BUILD
+++ b/devel/physfs/BUILD
@@ -1,6 +1,13 @@
 (
 
   patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
+  # Fixes compilation error:
+  # cc1: warnings being treated as errors
+  # /usr/src/physfs-2.0.0/archivers/zip.c: In function 'zip_find_end_of_central_dir':
+  # /usr/src/physfs-2.0.0/archivers/zip.c:378: error: 'extra[0u]' may be used uninitialized in this function
+  sedit "s:-Werror::" CMakeLists.txt  &&
+
   cmake -DCMAKE_INSTALL_PREFIX:=/usr -DPHYSFS_BUILD_WX_TEST:=FALSE  &&
   default_make
 
diff --git a/filesys/partimage/BUILD b/filesys/partimage/BUILD
index aac19c7..5d30ace 100644
--- a/filesys/partimage/BUILD
+++ b/filesys/partimage/BUILD
@@ -1,5 +1,13 @@
 (
 
+  # Fixes compilation error:
+  # net.h:31:22: error: iostream.h: No such file or directory
+  sedit "s:iostream.h:iostream:" src/shared/net.h src/server/partimaged.cpp src/server/partimaged-main.cpp  &&
+
+  # Fixes compilation error:
+  # misc.cpp:2375: error: invalid conversion from 'const char*' to 'char*'
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   default_config  &&
 
   sedit '/partimag\.root/d' Makefile.{in,am}   &&
diff --git a/filesys/partimage/DEPENDS b/filesys/partimage/DEPENDS
index 7a8bebe..1c6d491 100644
--- a/filesys/partimage/DEPENDS
+++ b/filesys/partimage/DEPENDS
@@ -1,2 +1,2 @@
-depends newt &&
+depends newt
 depends openssl
diff --git a/filesys/partimage/DETAILS b/filesys/partimage/DETAILS
index 4887bd6..7252d9a 100644
--- a/filesys/partimage/DETAILS
+++ b/filesys/partimage/DETAILS
@@ -1,8 +1,11 @@
           MODULE=partimage
          VERSION=0.6.7
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=partimage-0.6.7-glibc-2.10.patch.bz2
       SOURCE_URL=$SFORGE_URL/$MODULE/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:c02e0db728e72277a78a1fb4140171ba8a9336cf
+     SOURCE2_VFY=sha1:66e14884bf132d5405d14c3599b85d8cfe98708a
         WEB_SITE=http://www.partimage.org/
          ENTERED=20040226
          UPDATED=20090825
diff --git a/games/paintown/BUILD b/games/paintown/BUILD
index 6a8c5cf..b73e5dc 100644
--- a/games/paintown/BUILD
+++ b/games/paintown/BUILD
@@ -1,5 +1,12 @@
 (
 
+  # Fix compilation error:
+  # build/menu/option_lives.cpp:56: error: 'sprintf' was not declared in this scope
+  sedit '/globals.h"/a\#include <stdio.h>' src/menu/option_{lives,npc_buddies,speed}.cpp &&
+  sedit '/lit_bitmap.h"/a\#include <stdio.h>' src/util/bitmap.cpp &&
+  sedit "s:-Wall::" SConstruct &&
+  sedit "s:char \* extension:const char \* extension:" src/game.cpp &&
+
   # Set data path
   sedit "s:\"data\":\"$MODULE_PREFIX/share/games/paintown\":" src/util/funcs.cpp &&
   sedit "s:return 'data':return '$MODULE_PREFIX/share/games/paintown':" SConstruct &&
diff --git a/graphics/SDL_gfx/DETAILS b/graphics/SDL_gfx/DETAILS
index 2f3683c..1ef5bb0 100644
--- a/graphics/SDL_gfx/DETAILS
+++ b/graphics/SDL_gfx/DETAILS
@@ -1,11 +1,11 @@
          MODULE=SDL_gfx
-        VERSION=2.0.19
+        VERSION=2.0.20
          SOURCE=$MODULE-$VERSION.tar.gz
      SOURCE_URL=http://www.ferzkopp.net/Software/$MODULE-2.0
-     SOURCE_VFY=sha1:bba39cf83e84d8e61b8078ea095cc0a96023e27f
+     SOURCE_VFY=sha1:077f7e64376c50a424ef11a27de2aea83bda3f78
        WEB_SITE=http://www.ferzkopp.net/joomla/content/view/19/14
         ENTERED=20020112
-        UPDATED=20090423
+        UPDATED=20090927
           SHORT="High quality graphics library"
 
 cat << EOF
diff --git a/graphics/dcraw/DETAILS b/graphics/dcraw/DETAILS
index c460b7f..e081f1c 100644
--- a/graphics/dcraw/DETAILS
+++ b/graphics/dcraw/DETAILS
@@ -1,12 +1,12 @@
           MODULE=dcraw
-         VERSION=8.95
+         VERSION=8.98
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://cybercom.net/~dcoffin/dcraw/archive/
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
-      SOURCE_VFY=sha1:fb447b7fd03edc355f5f1cf34e7a3042128791ae
+      SOURCE_VFY=sha1:d6ac6dfd5c831a002e3e1ce3fc0d0c63e1e62b78
         WEB_SITE=http://cybercom.net/~dcoffin/dcraw/
          ENTERED=20061225
-         UPDATED=20090712
+         UPDATED=20090926
            SHORT="Decoding raw digital photos in Linux"
 
 cat << EOF
diff --git a/graphics/gtk+-2/BUILD b/graphics/gtk+-2/BUILD
index 6343f01..b0960dc 100644
--- a/graphics/gtk+-2/BUILD
+++ b/graphics/gtk+-2/BUILD
@@ -10,6 +10,9 @@
 #    patch_it $SOURCE2 0
 #  fi &&
 
+  # Quieten the "XID collision, trouble ahead" useless, spammy warning
+  patch_it $SOURCE3 1 &&
+
   if [ "$USE_XINPUT" == "y" ]; then
     # XInput support is needed for Wacom tablets to work in GIMP
     OPTS+=" --with-xinput=yes --enable-debug=no"
diff --git a/graphics/gtk+-2/DETAILS b/graphics/gtk+-2/DETAILS
index 76f1985..b8bbc57 100644
--- a/graphics/gtk+-2/DETAILS
+++ b/graphics/gtk+-2/DETAILS
@@ -2,16 +2,19 @@
          VERSION=18.0
            MAJOR=2.18
           SOURCE=$MODULE.$VERSION.tar.bz2
-         #SOURCE2=gtk\+-2-2.16.5-jpeg7.patch.bz2
+         SOURCE2=gtk\+-2-2.16.5-jpeg7.patch.bz2
+         SOURCE3=gtk\+-2.16.6-quiet-xid-collision-warning.patch.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
    SOURCE_URL[0]=$GNOME_URL/sources/gtk+/$MAJOR
    SOURCE_URL[1]=ftp://ftp.gtk.org/pub/gtk/v$MAJOR
-#     SOURCE2_URL=$PATCH_URL
-#      SOURCE_VFY=sha1:f69cb48311d60664bac7cf68351c175c7a214ae6
+     SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=$PATCH_URL
+      SOURCE_VFY=sha1:f69cb48311d60664bac7cf68351c175c7a214ae6
      SOURCE2_VFY=sha1:6981a977ea91d6dce32f444ad3b097e2ad43302b
+     SOURCE3_VFY=sha1:00d7688f8dbca9543ac54a53b217242aa926c1ed
         WEB_SITE=http://www.gtk.org/
          ENTERED=20020313
-         UPDATED=20090829
+         UPDATED=20090924
            SHORT="A multi-platform toolkit for creating GUIs"
 
 cat << EOF
diff --git a/graphics/pstoedit/BUILD b/graphics/pstoedit/BUILD
deleted file mode 100644
index 7356805..0000000
--- a/graphics/pstoedit/BUILD
+++ /dev/null
@@ -1,13 +0,0 @@
-(
-
-# This fixes a make failure with ming.
-  sedit "s:delete d;::g" src/drvswf.cpp
-
-# This gets around a make failure. It does not like how ImageMagick
-# uses long long, and barfs.
-
-  sedit "s:-pedantic: :g" configure
-
-  default_build
-
-) > $C_FIFO 2>&1
diff --git a/graphics/pstoedit/DETAILS b/graphics/pstoedit/DETAILS
index 412553a..ace96a0 100644
--- a/graphics/pstoedit/DETAILS
+++ b/graphics/pstoedit/DETAILS
@@ -1,13 +1,14 @@
           MODULE=pstoedit
-         VERSION=3.45
+         VERSION=3.50
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=$SFORGE_URL/$MODULE
-      SOURCE_VFY=sha1:3eecd5efcd4f3d1752d13303a2d1b64346f74171
+      SOURCE_VFY=sha1:5685bef29fa00aae7cc314d3a1dd21612a98eb2b
         WEB_SITE=http://www.pstoedit.net/pstoedit
          ENTERED=20071106
-         UPDATED=20071106
+         UPDATED=20090926
            SHORT="translates PostScript and PDF graphics into other vector formats"
-           PSAFE=no
+
+PSAFE=no
 cat << EOF
 pstoedit translates PostScript and PDF graphics into other vector formats.
 EOF
diff --git a/kde3/apps/amarok/BUILD b/kde3/apps/amarok/BUILD
index 0d5cc42..c706b13 100644
--- a/kde3/apps/amarok/BUILD
+++ b/kde3/apps/amarok/BUILD
@@ -4,6 +4,7 @@
   . /etc/profile.d/kde3.rc
 
   patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+  patch_it $SOURCE_CACHE/$SOURCE3 1  &&
 
   default_build
  
diff --git a/kde3/apps/amarok/DETAILS b/kde3/apps/amarok/DETAILS
index 38f2e36..b3907b8 100644
--- a/kde3/apps/amarok/DETAILS
+++ b/kde3/apps/amarok/DETAILS
@@ -2,10 +2,13 @@
          VERSION=1.4.10
           SOURCE=$MODULE-${VERSION}.tar.bz2
          SOURCE2=$MODULE-1.4.9.1-libmtp-0.3.0.patch.bz2
+         SOURCE3=$MODULE-1.4.10-gcc44.patch.bz2
       SOURCE_URL=$KDE_URL/stable/$MODULE/$VERSION/src
      SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=$PATCH_URL
       SOURCE_VFY=sha1:cb0bebe99c6f4dc1b01601f2f3aee3a86da08fbd
      SOURCE2_VFY=sha1:d834992be46a746eeea2d203b5b327533ddf9b94
+     SOURCE3_VFY=sha1:ecf51d2edbc9310a84dd349ddc405505efca41f4
    MODULE_PREFIX=${KDE_PREFIX:-/opt/lunar/kde/3}
         WEB_SITE=http://amarok.kde.org
          ENTERED=20050111
diff --git a/kde3/base/kdebase3/BUILD b/kde3/base/kdebase3/BUILD
index 49565ec..cc67799 100644
--- a/kde3/base/kdebase3/BUILD
+++ b/kde3/base/kdebase3/BUILD
@@ -3,6 +3,8 @@
   . /etc/profile.d/qt3.rc
   . /etc/profile.d/kde3.rc
 
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   export LD_LIBRARY_PATH=${KDE_PREFIX:-$KDEDIR}/lib:${KDE_PREFIX:-$KDEDIR}/lib/kde3
 
 # So it can find the headers.
diff --git a/kde3/base/kdebase3/DETAILS b/kde3/base/kdebase3/DETAILS
index 97bec33..2947d82 100644
--- a/kde3/base/kdebase3/DETAILS
+++ b/kde3/base/kdebase3/DETAILS
@@ -1,9 +1,12 @@
           MODULE=kdebase3
          VERSION=3.5.10
           SOURCE=kdebase-$VERSION.tar.bz2
+         SOURCE2=kdebase-$VERSION-gcc4.4.patch.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/kdebase-$VERSION
       SOURCE_URL=$KDE_URL/stable/$VERSION/src
       SOURCE_VFY=sha1:1a72e4170a0a953ed70c0693a034947d87b6efbd
+     SOURCE2_URL=$PATCH_URL
+     SOURCE2_VFY=sha1:142c702a90c781fe8682deda73156c8a9d18b206
    MODULE_PREFIX=${KDE_PREFIX:-/opt/lunar/kde/3}
         WEB_SITE=http://www.kde.org
          ENTERED=20020523
diff --git a/kde3/utils/redland/BUILD b/kde3/utils/redland/BUILD
deleted file mode 100644
index 1d4646b..0000000
--- a/kde3/utils/redland/BUILD
+++ /dev/null
@@ -1,13 +0,0 @@
-(
-
-  OPTS+=" --with-threads --with-raptor=system --with-rasqal=internal"
-
-  if in_depends $MODULE libxml2 ; then
-    OPTS+=" --with-xml-parser=libxml"
-  else
-    OPTS+=" --with-xml-parser=expat"
-  fi
-
-  default_build
-
-) > $C_FIFO 2>&1
diff --git a/kde3/utils/redland/DEPENDS b/kde3/utils/redland/DEPENDS
deleted file mode 100644
index e312725..0000000
--- a/kde3/utils/redland/DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-depends raptor
-
-optional_depends "db"           "--with-bdb"        "--without-bdb"        "for database support"
-optional_depends "mysql"        "--with-mysql"      "--without-mysql"      "for database support"
-optional_depends "postgresql"   "--with-postgresql" "--without-postgresql" "for database support"
-optional_depends "sqlite"       "--with-sqlite"     "--without-sqlite"     "for database support"
-optional_depends "%XMLRENDERER" ""                  ""                     "for XML support"
diff --git a/kde3/utils/redland/DETAILS b/kde3/utils/redland/DETAILS
deleted file mode 100644
index 4baa76e..0000000
--- a/kde3/utils/redland/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
-          MODULE=redland
-         VERSION=1.0.7
-          SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=http://download.librdf.org/source/
-      SOURCE_VFY=sha1:9ba444859709a6e5defb0b7a2294684e2fe06707
-        WEB_SITE=http://librdf.org/
-         ENTERED=20070802
-         UPDATED=20080116
-           SHORT="libraries that provide support for the Resource Description Framework"
-
-cat << EOF
-Redland is a set of free software libraries that provide support
-for the Resource Description Framework (RDF).
-EOF
diff --git a/kde3/utils/redland/DETAILS.x86_64 b/kde3/utils/redland/DETAILS.x86_64
deleted file mode 100644
index 81da25c..0000000
--- a/kde3/utils/redland/DETAILS.x86_64
+++ /dev/null
@@ -1,14 +0,0 @@
-          MODULE=redland
-         VERSION=1.0.7
-          SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=http://download.librdf.org/source/
-      SOURCE_VFY=sha1:9ba444859709a6e5defb0b7a2294684e2fe06707
-        WEB_SITE=http://librdf.org/
-         ENTERED=20070802
-         UPDATED=20080116
-           SHORT="libraries that provide support for the Resource Description Framework"
-           PSAFE=no
-cat << EOF
-Redland is a set of free software libraries that provide support
-for the Resource Description Framework (RDF).
-EOF
diff --git a/kde3/utils/strigi/BUILD b/kde3/utils/strigi/BUILD
deleted file mode 100644
index da52bb0..0000000
--- a/kde3/utils/strigi/BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-(
-
-  cmake -DCMAKE_INSTALL_PREFIX:=/usr   \
-        -DENABLE_INOTIFY:BOOL=ON      &&
-
-  default_make
-
-) > $C_FIFO 2>&1
diff --git a/kde3/utils/strigi/DEPENDS b/kde3/utils/strigi/DEPENDS
deleted file mode 100644
index ffc2a52..0000000
--- a/kde3/utils/strigi/DEPENDS
+++ /dev/null
@@ -1,8 +0,0 @@
-depends  file
-depends  cmake
-depends  clucene
-depends  zlib
-depends  bzip2
-depends  openssl
-
-optional_depends "libxml2" ""  ""  "for XML support"
diff --git a/kde3/utils/strigi/DETAILS b/kde3/utils/strigi/DETAILS
deleted file mode 100644
index 6500b8c..0000000
--- a/kde3/utils/strigi/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
-          MODULE=strigi
-         VERSION=0.7.0
-          SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=http://www.vandenoever.info/software/strigi
-      SOURCE_VFY=sha1:c8f299ae3b5778c6891b58a1966b7342fb5e9e32
-        WEB_SITE=http://strigi.sourceforge.net
-         ENTERED=20070802
-         UPDATED=20090804
-           SHORT="A small daemon that can index information"
-
-cat << EOF
-Strigi is a daemon which uses a very fast and efficient crawler that can
-index data on your harddrive. Indexing operations are performed without
-hammering your system, this makes Strigi the fastest and smallest desktop
-searching program. Strigi can index different file formats, including the
-contents of the archive files.
-EOF
diff --git a/kde4/extragear/ktorrent4/DETAILS b/kde4/extragear/ktorrent4/DETAILS
index a13f7c2..d3f0b1e 100644
--- a/kde4/extragear/ktorrent4/DETAILS
+++ b/kde4/extragear/ktorrent4/DETAILS
@@ -1,14 +1,14 @@
           MODULE=ktorrent4
-           MAJOR=3.2.3
+           MAJOR=3.2.4
          VERSION=${MAJOR}
           SOURCE=ktorrent-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/ktorrent-$VERSION
       SOURCE_URL=http://ktorrent.org/downloads/$VERSION
-      SOURCE_VFY=sha1:0fc456b8706df7105a4964f92f4a55d89f8009ec
+      SOURCE_VFY=sha1:70555796ff8478fbad804bf8e9f2cdb56ded348d
         WEB_SITE=http://www.kde.org
    MODULE_PREFIX=${KDE4_INSTALL_DIR:-/opt/lunar/kde/4}
          ENTERED=20080111
-         UPDATED=20090811
+         UPDATED=20090924
            SHORT="BitTorrent client for KDE"
 
 cat << EOF
diff --git a/kde4/utils/strigi/BUILD b/kde4/utils/strigi/BUILD
new file mode 100644
index 0000000..da52bb0
--- /dev/null
+++ b/kde4/utils/strigi/BUILD
@@ -0,0 +1,8 @@
+(
+
+  cmake -DCMAKE_INSTALL_PREFIX:=/usr   \
+        -DENABLE_INOTIFY:BOOL=ON      &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/kde4/utils/strigi/DEPENDS b/kde4/utils/strigi/DEPENDS
new file mode 100644
index 0000000..ffc2a52
--- /dev/null
+++ b/kde4/utils/strigi/DEPENDS
@@ -0,0 +1,8 @@
+depends  file
+depends  cmake
+depends  clucene
+depends  zlib
+depends  bzip2
+depends  openssl
+
+optional_depends "libxml2" ""  ""  "for XML support"
diff --git a/kde4/utils/strigi/DETAILS b/kde4/utils/strigi/DETAILS
new file mode 100644
index 0000000..6500b8c
--- /dev/null
+++ b/kde4/utils/strigi/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=strigi
+         VERSION=0.7.0
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://www.vandenoever.info/software/strigi
+      SOURCE_VFY=sha1:c8f299ae3b5778c6891b58a1966b7342fb5e9e32
+        WEB_SITE=http://strigi.sourceforge.net
+         ENTERED=20070802
+         UPDATED=20090804
+           SHORT="A small daemon that can index information"
+
+cat << EOF
+Strigi is a daemon which uses a very fast and efficient crawler that can
+index data on your harddrive. Indexing operations are performed without
+hammering your system, this makes Strigi the fastest and smallest desktop
+searching program. Strigi can index different file formats, including the
+contents of the archive files.
+EOF
diff --git a/kernel/kernel-headers-2.6/BUILD b/kernel/kernel-headers-2.6/BUILD
index fdb2abf..0cf3ee4 100644
--- a/kernel/kernel-headers-2.6/BUILD
+++ b/kernel/kernel-headers-2.6/BUILD
@@ -2,16 +2,23 @@
 
   cd $SOURCE_DIRECTORY/include/ &&
 
+  # Don't conflict with libdrm
+  # As done in http://www.gentoo-portage.com/sys-kernel/linux-headers
+  rm -rf drm &&
+
+  # Delete useless files
+  find '(' -name '.install' -o -name '*.cmd' ')' -delete &&
+
   prepare_install &&
 
   for dir in ./* ; do
-     cp    -a $dir      /usr/include/
-     chown -R root.root /usr/include/$dir
+     cp    -a $dir      /usr/include/ &&
+     chown -R root.root /usr/include/$dir &&
 
      for subdir in `find /usr/include/$dir -type d`
      do
         chmod 755 $subdir
-     done
+     done &&
 
      for file in `find /usr/include/$dir -type f`
      do
diff --git a/kernel/kernel-headers-2.6/DETAILS b/kernel/kernel-headers-2.6/DETAILS
index dbddffa..af888f6 100644
--- a/kernel/kernel-headers-2.6/DETAILS
+++ b/kernel/kernel-headers-2.6/DETAILS
@@ -7,7 +7,7 @@
           WEB_SITE=http://www.lunar-linux.org
         MAINTAINER=moe at lunar-linux.org
            ENTERED=20040226
-           UPDATED=20090923
+           UPDATED=20090924
             SHORT="sanitized 2.6.x kernel headers for userspace"
 cat << EOF
 Sanitized 2.6.x kernel headers for userspace
diff --git a/kernel/kernel-headers-2.6/DETAILS.x86_64 b/kernel/kernel-headers-2.6/DETAILS.x86_64
index 415a6d7..578de3c 100644
--- a/kernel/kernel-headers-2.6/DETAILS.x86_64
+++ b/kernel/kernel-headers-2.6/DETAILS.x86_64
@@ -7,7 +7,7 @@
           WEB_SITE=http://www.lunar-linux.org
         MAINTAINER=moe at lunar-linux.org
            ENTERED=20040226
-           UPDATED=20090923
+           UPDATED=20090924
             SHORT="sanitized 2.6.x kernel headers for userspace"
 cat << EOF
 Sanitized 2.6.x kernel headers for userspace
diff --git a/kernel/linux-2.6/DETAILS b/kernel/linux-2.6/DETAILS
index da7da9d..fc4f5c6 100644
--- a/kernel/linux-2.6/DETAILS
+++ b/kernel/linux-2.6/DETAILS
@@ -1,18 +1,18 @@
           MODULE=linux-2.6
-         VERSION=2.6.31
+         VERSION=2.6.31.1
             BASE=$(echo $VERSION | cut -d. -f1,2,3)
           SOURCE=linux-${BASE}.tar.bz2
-#         SOURCE2=patch-${VERSION}.bz2
+         SOURCE2=patch-${VERSION}.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/linux-$VERSION
    SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.6
    SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.6
-#  SOURCE2_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.6
-#  SOURCE2_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.6
+  SOURCE2_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.6
+  SOURCE2_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.6
       SOURCE_VFY=sha1:c6e0e6b473ba2b80d164e37cfabf294e783c03d9
-#     SOURCE2_VFY=sha1:29cf320dfdd0e8d5f4c50374525b778b732d3e98
+     SOURCE2_VFY=sha1:87d0780c525c5a74a0c4da18a5a8adf1db3bd9ab
         WEB_SITE=http://www.kernel.org
          ENTERED=20041019
-         UPDATED=20090909
+         UPDATED=20090925
            SHORT="The core of a Linux GNU Operating System"
      KEEP_SOURCE=on
            TMPFS=off
diff --git a/libs/allegro/BUILD b/libs/allegro/BUILD
index b3baefd..eeccd0d 100644
--- a/libs/allegro/BUILD
+++ b/libs/allegro/BUILD
@@ -1,4 +1,12 @@
 (
-  sedit  "s/-O2/$CFLAGS/"  configure
+
+  sedit "s/-O2/$CFLAGS/" configure  &&
+
+  # Fixes compilation error:
+  # ./src/i386/icpus.s:70: Error: suffix or operands invalid for `fnstsw'
+  # Info at http://www.allegro.cc/forums/thread/597882
+  OPTS+=" --disable-asm"  &&
+
   default_build
+
 ) > $C_FIFO 2>&1
diff --git a/libs/libcap/BUILD b/libs/libcap/BUILD
index c58a153..cb70c74 100644
--- a/libs/libcap/BUILD
+++ b/libs/libcap/BUILD
@@ -1,5 +1,8 @@
 (
-  export PYTHON=1 PYTHONMODDIR=/usr/lib/python2.3/site-packages
-  sed -i 's|WARNINGS=-ansi|WARNINGS=|' Make.Rules &&
-  default_make
+
+  # To compile with kernel-headers-2.6 2.6.30.7
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
+  default_build
+
 ) > $C_FIFO 2>&1
diff --git a/libs/libcap/DETAILS b/libs/libcap/DETAILS
index b914d3f..c55de2f 100644
--- a/libs/libcap/DETAILS
+++ b/libs/libcap/DETAILS
@@ -1,12 +1,16 @@
           MODULE=libcap
          VERSION=1.97
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=libcap-1.97-compile-with-kernel-headers-2.6-2.6.30.7.patch.bz2
       SOURCE_URL=http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:f200cc8978072637b18cb5beb1df48f63037d395
+     SOURCE2_VFY=sha1:76cf3acff1795694b42b9b8b62d0c92c62506c86
         WEB_SITE=http://www.kernel.org/pub/linux/libs/security/linux-privs
          ENTERED=20040906
-         UPDATED=20070911
+         UPDATED=20090924
            SHORT="POSIX 1003.1e capabilities"
+
 cat << EOF
 POSIX 1003.1e capabilities
 EOF
diff --git a/libs/loudmouth/DEPENDS b/libs/loudmouth/DEPENDS
index f68d97d..5501a63 100644
--- a/libs/loudmouth/DEPENDS
+++ b/libs/loudmouth/DEPENDS
@@ -2,7 +2,7 @@ depends  glib-2
 
 optional_depends  "gnutls"               \
                   "--with-ssl=gnutls"    \
-                  "--with-ssl=no"        \
+                  "--with-ssl=openssl"   \
                   "for SSL capabilities (For GoogleTalk)"
 
 optional_depends  "gtk-doc"            \
diff --git a/libs/ming/BUILD b/libs/ming/BUILD
new file mode 100644
index 0000000..1219a90
--- /dev/null
+++ b/libs/ming/BUILD
@@ -0,0 +1,16 @@
+(
+
+  if in_depends $MODULE tcl ; then
+    TCL_VER="`lvu version perl |cut -c 1-3`"
+    sedit "s:tcl8.4:tcl$TCL_VER:g" configure
+    export TCL_LIB_DIR=/usr/lib/tcl$TCL_VER
+  fi &&
+
+  sedit "s:#make:make:" php_ext/make_module.sh &&
+
+  default_build  &&
+
+# The install misses this header.
+  install -m 644 $SOURCE_DIRECTORY/src/ming_config.h /usr/include/
+
+) > $C_FIFO 2>&1
diff --git a/libs/ming/DEPENDS b/libs/ming/DEPENDS
new file mode 100644
index 0000000..41f1b81
--- /dev/null
+++ b/libs/ming/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends Python "--enable-python" "--disable-python" "for Python script support"
+optional_depends perl   "--enable-perl"   "--disable-perl"   "for perl scripting support"
+#optional_depends %PHP   "--enable-php"    "--disable-php"    "for PHP scripting support"
+optional_depends tcl    "--enable-tcl"    "--disable-tcl"    "for tcl scripting support"
diff --git a/libs/ming/DETAILS b/libs/ming/DETAILS
index a80fc40..3a2d290 100644
--- a/libs/ming/DETAILS
+++ b/libs/ming/DETAILS
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:3990c718c448cd26c1551457258d8de11c74b3e5
         WEB_SITE=http://ming.sourceforge.net
          ENTERED=20030519
-         UPDATED=20090511
+         UPDATED=20090926
            SHORT="a c library for generating SWF (Flash) format movies"
 
 cat << EOF
diff --git a/libs/rasqal/DEPENDS b/libs/rasqal/DEPENDS
new file mode 100644
index 0000000..eb6b431
--- /dev/null
+++ b/libs/rasqal/DEPENDS
@@ -0,0 +1 @@
+depends raptor
diff --git a/libs/rasqal/DETAILS b/libs/rasqal/DETAILS
new file mode 100644
index 0000000..d597efe
--- /dev/null
+++ b/libs/rasqal/DETAILS
@@ -0,0 +1,29 @@
+          MODULE=rasqal
+         VERSION=0.9.16
+          SOURCE=$MODULE-$VERSION.tar.gz
+   SOURCE_URL[0]=http://download.librdf.org/source
+   SOURCE_URL[1]=$SFORGE_URL/librdf
+      SOURCE_VFY=sha1:55e08ee78c15de417cbfccb9e748747095994886
+        WEB_SITE=http://librdf.org/$MODULE
+         ENTERED=20090923
+         UPDATED=20090923
+           SHORT="A RDF Query Library"
+
+cat << EOF
+Rasqal is a free software / Open Source C library that handles Resource
+Description Framework (RDF) query syntaxes, query construction and
+query execution returning result bindings. The supported query
+languages are SPARQL and RDQL.
+
+Rasqal provides:
+  * An RDF query construction and access API.
+  * A query execution engine including constraint expression
+    evaluation.
+  * A query result binding API.
+  * Query language support for SPARQL.
+  * Query language support for RDQL.
+  * Triple store querying APIs to support running over external RDF
+    graphs.
+  * No memory leaks.
+  * roqet standalone RDF query utility program
+EOF
diff --git a/libs/readline/BUILD b/libs/readline/BUILD
index 953d42d..c08b33d 100644
--- a/libs/readline/BUILD
+++ b/libs/readline/BUILD
@@ -1,5 +1,12 @@
 (
 
+  # Real and working fix for readline 5 to 6 upgrade
+  # Especially workaround issue when you would like to lin again readline 6 after lining readline 6 already
+  mkdir -p /tmp/old.libraries &&
+  cp -f /lib/libreadline.so.* /tmp/old.libraries &&
+  cp -f /lib/libhistory.so.* /tmp/old.libraries &&
+  LD_LIBRARY_PATH=/tmp/old.libraries:$LD_LIBRARY_PATH &&
+
   OUR_OLD_READLINE_VVV=$(lvu installed readline | perl -pe 's/([0-9]).+/$1/')  &&
   set_module_config OUR_OLD_READLINE_VVV "$OUR_OLD_READLINE_VVV"  &&
   # ************************ WARNING *************************
@@ -14,7 +21,7 @@
               --mandir=/usr/share/man     \
               --infodir=/usr/share/info  &&
   default_make                           &&
-  if [ ! -e /etc/inputrc ] ; then 
+  if [ ! -e /etc/inputrc ] ; then
     install $SCRIPT_DIRECTORY/inputrc /etc/
   fi  &&
   # temp hack to help in change over to readline-6.0 from readline-5.x
@@ -22,6 +29,6 @@
   devoke_installwatch                                 &&
   ln -sf /lib/libreadline.so.6 /lib/libreadline.so.5  &&
   ln -sf /lib/libhistory.so.6  /lib/libhistory.so.5   &&
-  invoke_installwatch                                  
+  invoke_installwatch
 
 ) > $C_FIFO 2>&1
diff --git a/libs/readline/POST_INSTALL b/libs/readline/POST_INSTALL
index 9755df3..a9f917b 100644
--- a/libs/readline/POST_INSTALL
+++ b/libs/readline/POST_INSTALL
@@ -1,3 +1,4 @@
+rm -rf /tmp/old.libraries &&
 OUR_NEW_READLINE_VVV=$(lvu version readline | perl -pe 's/([0-9]).+/$1/')
 OUR_OLD_READLINE_VVV=$(get_module_config OUR_OLD_READLINE_VVV)
 
diff --git a/libs/redland/BUILD b/libs/redland/BUILD
new file mode 100644
index 0000000..539454d
--- /dev/null
+++ b/libs/redland/BUILD
@@ -0,0 +1,13 @@
+(
+
+  OPTS+=" --with-threads --with-raptor=system --without-sqlite"
+
+  if in_depends $MODULE libxml2 ; then
+    OPTS+=" --with-xml-parser=libxml"
+  else
+    OPTS+=" --with-xml-parser=expat"
+  fi
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/libs/redland/DEPENDS b/libs/redland/DEPENDS
new file mode 100644
index 0000000..c1ef80e
--- /dev/null
+++ b/libs/redland/DEPENDS
@@ -0,0 +1,7 @@
+depends rasqal
+
+optional_depends "db"           "--with-bdb"        "--without-bdb"        "for Berkley DB database support"
+optional_depends "mysql"        "--with-mysql"      "--without-mysql"      "for MySql database support"
+optional_depends "postgresql"   "--with-postgresql" "--without-postgresql" "for Postgresql database support"
+#optional_depends "sqlite"       "--with-sqlite"     "--without-sqlite"     "for SqLite database support"
+optional_depends "%XMLRENDERER" ""                  ""                     "for XML support"
diff --git a/libs/redland/DETAILS b/libs/redland/DETAILS
new file mode 100644
index 0000000..3dda66f
--- /dev/null
+++ b/libs/redland/DETAILS
@@ -0,0 +1,14 @@
+          MODULE=redland
+         VERSION=1.0.9
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://download.librdf.org/source
+      SOURCE_VFY=sha1:74c9ce4b496095d404593a18af1d15de4904ae9b
+        WEB_SITE=http://librdf.org
+         ENTERED=20070802
+         UPDATED=20090923
+           SHORT="libraries that provide support for the Resource Description Framework"
+
+cat << EOF
+Redland is a set of free software libraries that provide support
+for the Resource Description Framework (RDF).
+EOF
diff --git a/libs/redland/DETAILS.x86_64 b/libs/redland/DETAILS.x86_64
new file mode 100644
index 0000000..5451be5
--- /dev/null
+++ b/libs/redland/DETAILS.x86_64
@@ -0,0 +1,15 @@
+          MODULE=redland
+         VERSION=1.0.9
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://download.librdf.org/source
+      SOURCE_VFY=sha1:74c9ce4b496095d404593a18af1d15de4904ae9b
+        WEB_SITE=http://librdf.org
+         ENTERED=20070802
+         UPDATED=20090923
+           SHORT="libraries that provide support for the Resource Description Framework"
+           PSAFE=no
+
+cat << EOF
+Redland is a set of free software libraries that provide support
+for the Resource Description Framework (RDF).
+EOF
diff --git a/perl/IO-Socket-SSL/DETAILS b/perl/IO-Socket-SSL/DETAILS
index 60c26e7..c5a7dda 100644
--- a/perl/IO-Socket-SSL/DETAILS
+++ b/perl/IO-Socket-SSL/DETAILS
@@ -1,11 +1,11 @@
           MODULE=IO-Socket-SSL
-         VERSION=1.27
+         VERSION=1.31
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/
-      SOURCE_VFY=sha1:d3621ea8c60f15d9e0bef560f2a51b576cbf3a1f
-        WEB_SITE=http://search.cpan.org/dist/$MODULE/
+      SOURCE_VFY=sha1:06fc8e9d85e53e7a2156988f1e009272e9871d81
+        WEB_SITE=http://search.cpan.org/dist/IO-Socket-SSL/
          ENTERED=20090328
-         UPDATED=20090801
+         UPDATED=20090925
            SHORT="Nearly transparent SSL encapsulation for IO::Socket::INET"
 
 cat << EOF
diff --git a/python/pygments/DETAILS b/python/pygments/DETAILS
index f0f6c41..d1e8684 100644
--- a/python/pygments/DETAILS
+++ b/python/pygments/DETAILS
@@ -1,12 +1,12 @@
           MODULE=pygments
-         VERSION=1.0
+         VERSION=1.1
           SOURCE=Pygments-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/Pygments-$VERSION
-      SOURCE_URL=http://pypi.python.org/packages/source/P/Pygments/
-      SOURCE_VFY=sha1:b71e33147fc402e361227b30e1f589eecafd42a7
-        WEB_SITE=http://pygments.org/
+      SOURCE_URL=http://pypi.python.org/packages/source/P/Pygments
+      SOURCE_VFY=sha1:b1f911f8645fbe32c87487cad297c5fb31f261d6
+        WEB_SITE=http://pygments.org
          ENTERED=20090525
-         UPDATED=20090525
+         UPDATED=20090925
            SHORT="Syntax highlighter written in Python"
       MAINTAINER=jannis at lunar-linux.org
 
@@ -14,7 +14,6 @@ cat << EOF
 This is the home of Pygments. It is a generic syntax highlighter for
 general use in all kinds of software such as forum systems, wikis or
 other applications that need to prettify source code. Highlights are:
-
     * a wide range of common languages and markup formats is supported
     * special attention is paid to details that increase highlighting
       quality
diff --git a/qt4-apps/convertall/BUILD b/qt4-apps/convertall/BUILD
index 6062314..82106a7 100644
--- a/qt4-apps/convertall/BUILD
+++ b/qt4-apps/convertall/BUILD
@@ -2,6 +2,23 @@
  
   cd ConvertAll &&
   prepare_install &&
-  python install.py -p /usr
+  python install.py -p /usr &&
+
+
+  # Desktop icon
+  install -D -m644 icons/convertall_med.png /usr/share/pixmaps/${MODULE}.png  &&
+
+  # Desktop menu entry
+  cat > ${MODULE}.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=ConvertAll
+Comment=Qt based unit converter
+Exec=$MODULE
+Icon=$MODULE
+Categories=Application;KDE;Utility;
+EOF
+
+  install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
 
 ) > $C_FIFO 2>&1
diff --git a/qt4-apps/convertall/DETAILS b/qt4-apps/convertall/DETAILS
index 80804df..90c1772 100644
--- a/qt4-apps/convertall/DETAILS
+++ b/qt4-apps/convertall/DETAILS
@@ -1,11 +1,11 @@
           MODULE=convertall
-         VERSION=0.4.2
+         VERSION=0.4.3
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://download.berlios.de/convertall/
-      SOURCE_VFY=sha1:f455e197d2ccbdb60655a0f6037fc216845a36e5
+      SOURCE_VFY=sha1:7940bd26d15f3870f6f2bc133d9d8c84244b7615
         WEB_SITE=http://convertall.bellz.org
          ENTERED=20050531
-         UPDATED=20081028
+         UPDATED=20090924
       MAINTAINER=tchan at lunar-linux.org
            SHORT="Another unit converter"
 
diff --git a/qt4-apps/polkit-qt/BUILD b/qt4-apps/polkit-qt/BUILD
index 80cc584..169325d 100644
--- a/qt4-apps/polkit-qt/BUILD
+++ b/qt4-apps/polkit-qt/BUILD
@@ -1,17 +1,19 @@
 (
 
-  sedit "s:lib64/automoc4:lib64/automoc4 opt/lunar/kde/4/lib/automoc4/:" cmake/modules/FindAutomoc4.cmake
+  KDE4_PREFIX=${KDE4_INSTALL_DIR:-/opt/lunar/kde/4}
+
+  sedit "s:lib64/automoc4:lib64/automoc4 $KDE4_PREFIX/lib/automoc4/:" cmake/modules/FindAutomoc4.cmake
 
   BUILD_DIR="$SOURCE_DIRECTORY/build_dir"
 
-  source /etc/profile.d/qt4.rc &&
-  source /etc/profile.d/kde4.rc &&
+  source /etc/profile.d/qt4.rc   &&
+  source /etc/profile.d/kde4.rc  &&
 
-  mkdir $BUILD_DIR &&
-  cd $BUILD_DIR &&
+  mkdir $BUILD_DIR  &&
+  cd $BUILD_DIR     &&
 
   cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
-                           -DCMAKE_BUILD_TYPE=RELEASE             &&
+                           -DCMAKE_BUILD_TYPE=RELEASE            &&
 
   default_make
 
diff --git a/qt4-apps/polkit-qt/DETAILS b/qt4-apps/polkit-qt/DETAILS
index f619c71..3b21dde 100644
--- a/qt4-apps/polkit-qt/DETAILS
+++ b/qt4-apps/polkit-qt/DETAILS
@@ -8,6 +8,7 @@
          ENTERED=20090628
          UPDATED=20090805
            SHORT="PolicyKit API with a nice Qt-styled API"
+
 cat << EOF
 PolicyKit API with a nice Qt-styled API.
 EOF
diff --git a/qt4-apps/qt-creator/BUILD b/qt4-apps/qt-creator/BUILD
index 1e66094..52d14a3 100644
--- a/qt4-apps/qt-creator/BUILD
+++ b/qt4-apps/qt-creator/BUILD
@@ -13,6 +13,19 @@
   make            &&
   prepare_install &&
 
-  make install INSTALL_ROOT=$MODULE_PREFIX/
+  make install INSTALL_ROOT=$MODULE_PREFIX/ &&
+
+  # Desktop menu entry
+  cat > ${MODULE}.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=Qt Creator
+Comment=Qt based Development Tool
+Exec=$QTDIR/bin/qtcreator
+Icon=/usr/share/doc/qt-creator/doc/images/qt-logo.png
+Categories=Application;Qt;KDE;Development;
+EOF
+
+  install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
 
 ) > $C_FIFO 2>&1
diff --git a/qt4-apps/qtscriptgenerator/BUILD b/qt4-apps/qtscriptgenerator/BUILD
index 5cd4e17..6f99033 100644
--- a/qt4-apps/qtscriptgenerator/BUILD
+++ b/qt4-apps/qtscriptgenerator/BUILD
@@ -2,6 +2,9 @@
 
   . /etc/profile.d/qt4.rc
 
+# A qucik gcc-4.4.1 hack. Revisit when this module gets a version bump
+  sed -i "33i #include <cstdio>" generator/parser/rpp/pp.h &&
+
   cd generator     &&
   qmake            &&
   make release     &&
diff --git a/qt4-apps/qtscriptgenerator/DETAILS b/qt4-apps/qtscriptgenerator/DETAILS
index db3c894..1a39426 100644
--- a/qt4-apps/qtscriptgenerator/DETAILS
+++ b/qt4-apps/qtscriptgenerator/DETAILS
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-src-$VERSION
    MODULE_PREFIX=${QT4_PREFIX:-/opt/lunar/qt/4}
         WEB_SITE=http://code.google.com/p/qtscriptgenerator/
          ENTERED=20090307
-         UPDATED=20090417
+         UPDATED=20090924
            SHORT="generates Qt bindings for Qt Script"
 
 PSAFE=no
diff --git a/science/avogadro/DETAILS b/science/avogadro/DETAILS
index b96ab55..decf064 100644
--- a/science/avogadro/DETAILS
+++ b/science/avogadro/DETAILS
@@ -1,12 +1,12 @@
           MODULE=avogadro
-         VERSION=0.9.7
+         VERSION=0.9.8
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$SFORGE_URL/$MODULE
-      SOURCE_VFY=sha1:95bf029f9e957d42b461316f976ef0c344f1b1df
+      SOURCE_VFY=sha1:78de2419a93af9427a0d31fc0f022a47e924b490
    MODULE_PREFIX=${AVO_INSTALL_DIR:-/opt/lunar/avogadro}
         WEB_SITE=http://avogadro.openmolecules.net/wiki/Main_Page
          ENTERED=20090411
-         UPDATED=20090720
+         UPDATED=20090926
            SHORT="an advanced molecular editor"
 
 cat << EOF
diff --git a/science/celestia-gtk/BUILD b/science/celestia-gtk/BUILD
index 6628aff..93b05fd 100644
--- a/science/celestia-gtk/BUILD
+++ b/science/celestia-gtk/BUILD
@@ -1,8 +1,11 @@
 (
 
-  OPTS="$OPTS --with-lua"
+  sed -i "16i #include <stdio.h>" src/celengine/overlay.h src/celengine/spiceinterface.cpp &&
+  sed -i "18i #include <stdio.h>" src/celengine/star.cpp &&
 
-  default_build
+  OPTS="$OPTS --with-lua" &&
+
+  default_build  &&
 
   gather_docs controls.txt manual/*.html manual/*.css
 
diff --git a/science/celestia-gtk/DETAILS b/science/celestia-gtk/DETAILS
index fa36912..9b1b23f 100644
--- a/science/celestia-gtk/DETAILS
+++ b/science/celestia-gtk/DETAILS
@@ -8,6 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/celestia-$VERSION
          ENTERED=20041202
          UPDATED=20090807
            SHORT="A 3D real-time space simulation"
+
 cat << EOF
 Celestia is a free real-time space simulation that lets you experience our
 universe in three dimensions. Unlike most planetarium software, Celestia
diff --git a/sql/mysql/DETAILS b/sql/mysql/DETAILS
index 4531d82..c2c483b 100644
--- a/sql/mysql/DETAILS
+++ b/sql/mysql/DETAILS
@@ -1,14 +1,14 @@
           MODULE=mysql
-         VERSION=5.0.85
+         VERSION=5.0.86
           SOURCE=$MODULE-$VERSION.tar.gz
    SOURCE_URL[0]=ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-5.0
    SOURCE_URL[1]=ftp://ftp.heanet.ie/mirrors/www.mysql.com/Downloads/MySQL-5.0
    SOURCE_URL[2]=http://mysql.mirrors.pair.com/Downloads/MySQL-5.0
    SOURCE_URL[3]=http://mirrors.sunsite.dk/mysql/Downloads/MySQL-5.0
-      SOURCE_VFY=sha1:11f25ef4f120cba97dd921deb202c58adffd93eb
+      SOURCE_VFY=sha1:b26680b91187165676d75e1d42fe06c8996fd43f
         WEB_SITE=http://www.mysql.com
          ENTERED=20011114
-         UPDATED=20090825
+         UPDATED=20090923
            SHORT="A widely used and fast SQL database server"
 
 cat << EOF
diff --git a/video/MPlayer/BUILD b/video/MPlayer/BUILD
index 6d96689..73151cd 100644
--- a/video/MPlayer/BUILD
+++ b/video/MPlayer/BUILD
@@ -3,6 +3,10 @@
   # Remove subversion directories
   find -name "\.svn" -type d -print0 | xargs -0 rm -rf
 
+  # ALSA audio sync & CPU usage patch
+  # From http://forums.gentoo.org/viewtopic-t-793795.html
+  patch_it $SOURCE_CACHE/$SOURCE7 0  &&
+
   # using CFLAGS other than MPlayer's auto-detected will break
   bad_flags compiler  &&
 
diff --git a/video/MPlayer/DETAILS b/video/MPlayer/DETAILS
index b05154f..5c4c787 100644
--- a/video/MPlayer/DETAILS
+++ b/video/MPlayer/DETAILS
@@ -7,30 +7,29 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/mplayer-$VERSION
          SOURCE4=font-arial-cp1250.tar.bz2
          SOURCE5=font-arial-iso-8859-7.tar.bz2
          SOURCE6=Blue-1.7.tar.bz2
+         SOURCE7=mplayer-1.0_rc4-alsa-fix.patch.bz2
    SOURCE_URL[0]=http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/distfiles/
    SOURCE_URL[1]=http://mirror.its.uidaho.edu/pub/gentoo/distfiles/
    SOURCE_URL[2]=http://de-mirror.org/distro/gentoo/distfiles/
    SOURCE_URL[3]=http://mirror.ovh.net/gentoo-distfiles/distfiles/
    SOURCE_URL[4]=http://distfiles.gentoo.bg/distfiles/
    SOURCE_URL[5]=http://gentoo.in.th/distfiles/
-  SOURCE2_URL[0]=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE2_URL[1]=ftp://ftp2.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE3_URL[0]=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE3_URL[1]=ftp://ftp2.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE4_URL[0]=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE4_URL[1]=ftp://ftp2.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE5_URL[0]=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE5_URL[1]=ftp://ftp2.mplayerhq.hu/$MODULE/releases/fonts/
-  SOURCE6_URL[0]=ftp://ftp1.mplayerhq.hu/MPlayer/skins/
+     SOURCE2_URL=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
+     SOURCE3_URL=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
+     SOURCE4_URL=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
+     SOURCE5_URL=ftp://ftp1.mplayerhq.hu/$MODULE/releases/fonts/
+     SOURCE6_URL=ftp://ftp1.mplayerhq.hu/MPlayer/skins/
+     SOURCE7_URL=$PATCH_URL
       SOURCE_VFY=sha1:cc67e513faa2cc7c0aa6f55b0e918eee8bacc287
      SOURCE2_VFY=sha1:152c40bf20de34aa8802d7f80d34d673b0b67212
      SOURCE3_VFY=sha1:7b99bbe0e9ba89a57eccbea8f93c453c4f268181
      SOURCE4_VFY=sha1:ccf11dce5d0fb72fd3af97f788b7471cd0cd0b68
      SOURCE5_VFY=sha1:2a3fa8cf54ec3ed4dfa1a0e72f2d207c13507b9d
      SOURCE6_VFY=sha1:45e5ee7a5541a5f1cfd2678a6c9b5911ca473cb9
+     SOURCE7_VFY=sha1:af28ecc7d1816b6b299433e062461a0a74c298a4
         WEB_SITE=http://www.mplayerhq.hu/
          ENTERED=20010922
-         UPDATED=20090919
+         UPDATED=20090924
            SHORT="A movie and animation player"
 
 cat << EOF
diff --git a/video/cinelerra/BUILD b/video/cinelerra/BUILD
new file mode 100644
index 0000000..9a6149d
--- /dev/null
+++ b/video/cinelerra/BUILD
@@ -0,0 +1,7 @@
+(
+
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/video/cinelerra/DEPENDS b/video/cinelerra/DEPENDS
new file mode 100644
index 0000000..65125e1
--- /dev/null
+++ b/video/cinelerra/DEPENDS
@@ -0,0 +1,8 @@
+depends texinfo
+depends libpng
+depends mp4v2
+
+optional_depends  "SDL"        ""  ""  "for SDL support"
+optional_depends  "yasm"       ""  ""  "use yasm assembler"
+optional_depends  "nasm"       ""  ""  "use nasm assembler"
+optional_depends  "freetype2"  ""  ""  "use Freetype support"
diff --git a/video/cinelerra/DETAILS b/video/cinelerra/DETAILS
index 7e1f74c..c94087e 100644
--- a/video/cinelerra/DETAILS
+++ b/video/cinelerra/DETAILS
@@ -1,12 +1,14 @@
           MODULE=cinelerra
-         VERSION=4-src
-          SOURCE=$MODULE-$VERSION.tar.bz2
+         VERSION=4.1
+          SOURCE=$MODULE-$VERSION-src.tar.bz2
+         SOURCE2=$MODULE-$VERSION.patch.bz2
       SOURCE_URL=$SFORGE_URL/heroines
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-4
-      SOURCE_VFY=sha1:b81f337a555aec11006ea27b0356b316ce81f22a
+     SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:bebb3fceccfb407dbcd5d77be38d40fb9f808eef
+     SOURCE2_VFY=sha1:2fe602309451cc17922098e30c4289048b00c9ad
         WEB_SITE=http://heroinewarrior.com/cinelerra.php3
          ENTERED=20080919
-         UPDATED=20080919
+         UPDATED=20090925
            SHORT="audio and video editing"
 
 cat << EOF
@@ -15,6 +17,4 @@ Cinelerra does primarily 3 things: capturing, compositing, and editing audio
 and video with sample level accuracy. It's a movie studio in a box.  If you 
 want the same kind of editing suite that the big boys use, on an efficient 
 UNIX operating system, it's time for Cinelerra.
-
-Cinelerra is not community approved and there is no support from the developer.
 EOF
diff --git a/video/libtheora/DETAILS b/video/libtheora/DETAILS
index 454cf32..1345058 100644
--- a/video/libtheora/DETAILS
+++ b/video/libtheora/DETAILS
@@ -1,14 +1,14 @@
           MODULE=libtheora
-         VERSION=1.0
+         VERSION=1.1.0
           SOURCE=$MODULE-$VERSION.tar.bz2
          SOURCE2=ltablex.sty
       SOURCE_URL=http://downloads.xiph.org/releases/theora
      SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:02717773001b44f95bc6c23111a89493a4a93f87
+      SOURCE_VFY=sha1:fb1686a8318d79f889f248ff774265d0ec4c6430
      SOURCE2_VFY=sha1:740d3d1ac07a754e9fc092ad601500f6921f6cba
         WEB_SITE=http://www.theora.org
          ENTERED=20040626
-         UPDATED=20081105
+         UPDATED=20090926
            SHORT="Xiph.Org's released video codec"
            PSAFE=no
 
diff --git a/x11/NVIDIA-beta/DETAILS b/x11/NVIDIA-beta/DETAILS
index a217783..c9efdbe 100644
--- a/x11/NVIDIA-beta/DETAILS
+++ b/x11/NVIDIA-beta/DETAILS
@@ -1,5 +1,5 @@
           MODULE=NVIDIA-beta
-         VERSION=190.32
+         VERSION=190.36
           SOURCE=NVIDIA-Linux-x86-$VERSION-pkg0.run
          SOURCE2=nvidia-settings-$VERSION.tar.bz2
          SOURCE3=nvidia-installer-$VERSION.tar.bz2
@@ -26,14 +26,14 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86-$VERSION-pkg0
      SOURCE2_URL=http://cgit.freedesktop.org/~aplattner/nvidia-settings/snapshot
      SOURCE3_URL=http://cgit.freedesktop.org/~aplattner/nvidia-installer/snapshot
      SOURCE4_URL=http://cgit.freedesktop.org/~aplattner/nvidia-xconfig/snapshot
-      SOURCE_VFY=sha1:cfbe17e056343f8bd2fbeb15cff411be0a7b128d
-     SOURCE2_VFY=sha1:4f79c8b9273ddcae87fac6bc2dc8dde292a0af4d
-     SOURCE3_VFY=sha1:af19fd1172b61bcd17ca7de15760241300a110df
-     SOURCE4_VFY=sha1:3531c1b55b8a1fe8eb653a5172b05c281fa9e73a
+      SOURCE_VFY=sha1:1168e97031832d37ff2513d13e809ff4e4b5a2fe
+     SOURCE2_VFY=sha1:6f125f56a5eb24a2dec481737f6f14de29d243e0
+     SOURCE3_VFY=sha1:05596fe0bc01e6d827d66023466a8bbe130d7a4f
+     SOURCE4_VFY=sha1:0bc517b37d3bab8c6df2252da4d54772088dab77
         WEB_SITE=http://www.nvidia.com/
          LICENSE="proprietary"
          ENTERED=20030804
-         UPDATED=20090919
+         UPDATED=20090925
            SHORT="X11 NVIDIA binary beta driver for Geforce 6/7/8/9/GT2xx"
 
 cat << EOF
diff --git a/x11/NVIDIA-beta/DETAILS.x86_64 b/x11/NVIDIA-beta/DETAILS.x86_64
index b28023e..40d1c8d 100644
--- a/x11/NVIDIA-beta/DETAILS.x86_64
+++ b/x11/NVIDIA-beta/DETAILS.x86_64
@@ -1,5 +1,5 @@
           MODULE=NVIDIA-beta
-         VERSION=190.32
+         VERSION=190.36
           SOURCE=NVIDIA-Linux-x86_64-$VERSION-pkg0.run
          SOURCE2=nvidia-settings-$VERSION.tar.bz2
          SOURCE3=nvidia-installer-$VERSION.tar.bz2
@@ -26,14 +26,14 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86_64-$VERSION-pkg0
      SOURCE2_URL=http://cgit.freedesktop.org/~aplattner/nvidia-settings/snapshot
      SOURCE3_URL=http://cgit.freedesktop.org/~aplattner/nvidia-installer/snapshot
      SOURCE4_URL=http://cgit.freedesktop.org/~aplattner/nvidia-xconfig/snapshot
-      SOURCE_VFY=sha1:61223b400031cdd4fc9fb2eeca07abc0e855889b
-     SOURCE2_VFY=sha1:4f79c8b9273ddcae87fac6bc2dc8dde292a0af4d
-     SOURCE3_VFY=sha1:af19fd1172b61bcd17ca7de15760241300a110df
-     SOURCE4_VFY=sha1:3531c1b55b8a1fe8eb653a5172b05c281fa9e73a
+      SOURCE_VFY=sha1:dc0c0d2666099edc24e440b0b7984e8d5b5e4f17
+     SOURCE2_VFY=sha1:6f125f56a5eb24a2dec481737f6f14de29d243e0
+     SOURCE3_VFY=sha1:05596fe0bc01e6d827d66023466a8bbe130d7a4f
+     SOURCE4_VFY=sha1:0bc517b37d3bab8c6df2252da4d54772088dab77
         WEB_SITE=http://www.nvidia.com/
          LICENSE="proprietary"
          ENTERED=20030804
-         UPDATED=20090919
+         UPDATED=20090925
            SHORT="X11 NVIDIA binary driver for Geforce 6/7/8/9/GT2xx"
 
 cat << EOF
diff --git a/xfce4/apps/ristretto/DETAILS b/xfce4/apps/ristretto/DETAILS
index e08ea8a..6fbfeba 100644
--- a/xfce4/apps/ristretto/DETAILS
+++ b/xfce4/apps/ristretto/DETAILS
@@ -2,7 +2,7 @@
          VERSION="git-`date +%Y%U`"
           SOURCE=$MODULE.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
-      SOURCE_URL=git://git.xfce.org/stephan/$MODULE
+      SOURCE_URL=git://git.xfce.org/apps/$MODULE:$MODULE
    MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
         WEB_SITE=http://goodies.xfce.org/projects/applications/ristretto
          ENTERED=20070826
diff --git a/xfce4/core/thunar-vfs/BUILD b/xfce4/core/thunar-vfs/BUILD
new file mode 100644
index 0000000..0e0cc75
--- /dev/null
+++ b/xfce4/core/thunar-vfs/BUILD
@@ -0,0 +1,13 @@
+(
+   [ -f /etc/profile.d/xfce4.rc ] && . /etc/profile.d/xfce4.rc
+
+   # make sure proper PKG_CONFIG_PATH is set
+   export PKG_CONFIG_PATH="${MODULE_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH}"  &&
+
+   ./autogen.sh --build=$BUILD                                        \
+                --prefix=${MODULE_PREFIX}        \
+                $OPTS                                           &&
+
+   default_make
+
+) > $C_FIFO 2>&1
diff --git a/xfce4/core/thunar-vfs/DEPENDS b/xfce4/core/thunar-vfs/DEPENDS
new file mode 100644
index 0000000..62ad17c
--- /dev/null
+++ b/xfce4/core/thunar-vfs/DEPENDS
@@ -0,0 +1,6 @@
+depends exo
+depends eject
+depends shared-mime-info
+depends desktop-file-utils
+
+optional_depends gamin "" "" "For filesystem change updates"
diff --git a/xfce4/core/thunar-vfs/DETAILS b/xfce4/core/thunar-vfs/DETAILS
new file mode 100644
index 0000000..1b37c3f
--- /dev/null
+++ b/xfce4/core/thunar-vfs/DETAILS
@@ -0,0 +1,14 @@
+          MODULE=thunar-vfs
+         VERSION="git-`date +%Y%U`"
+          SOURCE=$MODULE.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+      SOURCE_URL=git+http://git.xfce.org/xfce/$MODULE
+   MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
+        WEB_SITE=http://thunar.xfce.org
+         ENTERED=20060407
+         UPDATED=20071207
+           SHORT="File manager for xfce"
+
+cat << EOF
+Thunar is the default file manager for Xfce.
+EOF
diff --git a/xorg7/app/appres/CONFLICTS b/xorg7/app/appres/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/appres/CONFLICTS
+++ b/xorg7/app/appres/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/appres/DETAILS b/xorg7/app/appres/DETAILS
index 5081287..2293c06 100644
--- a/xorg7/app/appres/DETAILS
+++ b/xorg7/app/appres/DETAILS
@@ -1,17 +1,17 @@
           MODULE=appres
-         VERSION=1.0.1
+         VERSION=1.0.2
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:e50126abc99c64e4827a6b4c27dd2cd473bd958f
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:a82009c1d548b91282fc49efd1be446dc0ee8e32
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20070216
-         UPDATED=20070216
+         UPDATED=20090925
            SHORT="List X application resource database"
 
 cat << EOF
 The appres program prints the resouces seen by an application (or
 subhierarchy of an application) with the specified class and instance
-names.  It can be used to determine which resources a particular
+names. It can be used to determine which resources a particular
 program will load.
 EOF
diff --git a/xorg7/app/bdftopcf/CONFLICTS b/xorg7/app/bdftopcf/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/bdftopcf/CONFLICTS
+++ b/xorg7/app/bdftopcf/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/bdftopcf/DETAILS b/xorg7/app/bdftopcf/DETAILS
index be5796b..f445369 100644
--- a/xorg7/app/bdftopcf/DETAILS
+++ b/xorg7/app/bdftopcf/DETAILS
@@ -1,15 +1,15 @@
           MODULE=bdftopcf
-         VERSION=1.0.1
+         VERSION=1.0.2
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:ab1c77b7e9b011afd29242eef0f3cfdcb11771ee
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:245778068b5e5ccde07151635ded50da90333524
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20070426
+         UPDATED=20090925
            SHORT="The X.Org BDF to PCF font compiler"
 
 cat << EOF
-bdfttopcf is a font compiler for the X server.  It compiles an X font
-from Bitmap Distribtuion Format(BDF) to Portable Compiled Format(PCF).
+bdfttopcf is a font compiler for the X server. It compiles an X font
+from Bitmap Distribution Format(BDF) to Portable Compiled Format(PCF).
 EOF
diff --git a/xorg7/app/bitmap/CONFLICTS b/xorg7/app/bitmap/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/bitmap/CONFLICTS
+++ b/xorg7/app/bitmap/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/bitmap/DETAILS b/xorg7/app/bitmap/DETAILS
index f34930c..7a500d9 100644
--- a/xorg7/app/bitmap/DETAILS
+++ b/xorg7/app/bitmap/DETAILS
@@ -1,12 +1,12 @@
           MODULE=bitmap
-         VERSION=1.0.3
+         VERSION=1.0.4
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:ca3b65e25fea6929ee254944b72508f8e39d80ea
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:b83483937b1d4c542379b5f82edf408a023f8671
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20060227
-         UPDATED=20070426
+         UPDATED=20090925
            SHORT="The X.Org bitmap file editor"
 
 cat << EOF
diff --git a/xorg7/app/editres/CONFLICTS b/xorg7/app/editres/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/editres/CONFLICTS
+++ b/xorg7/app/editres/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/editres/DETAILS b/xorg7/app/editres/DETAILS
index 62a7766..3e42b0d 100644
--- a/xorg7/app/editres/DETAILS
+++ b/xorg7/app/editres/DETAILS
@@ -1,12 +1,12 @@
           MODULE=editres
-         VERSION=1.0.3
+         VERSION=1.0.4
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:f87c18325ae169ea349b59f8bad77375f50d65be
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:5f84cf0592ed2e1c8430c907db36b7e70905fa78
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20070216
-         UPDATED=20070426
+         UPDATED=20090925
            SHORT="The X.Org dynamic resource editor"
 
 cat << EOF
diff --git a/xorg7/app/xauth/CONFLICTS b/xorg7/app/xauth/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/xauth/CONFLICTS
+++ b/xorg7/app/xauth/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/xauth/DETAILS b/xorg7/app/xauth/DETAILS
index a6f941b..ebf18e8 100644
--- a/xorg7/app/xauth/DETAILS
+++ b/xorg7/app/xauth/DETAILS
@@ -1,12 +1,12 @@
           MODULE=xauth
-         VERSION=1.0.3
+         VERSION=1.0.4
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$XORG_URL/individual/app
-      SOURCE_VFY=sha1:6a034b6e665eabd149bf4f8ee60c12a86b70ecde
+      SOURCE_VFY=sha1:90d32f28bb61ca6d831dcc35429a5ad53be73283
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20080405
+         UPDATED=20090925
            SHORT="The X.Org authentication utility"
 
 cat << EOF
diff --git a/xorg7/app/xbacklight/CONFLICTS b/xorg7/app/xbacklight/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/xbacklight/CONFLICTS
+++ b/xorg7/app/xbacklight/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/xbacklight/DETAILS b/xorg7/app/xbacklight/DETAILS
index 9cbeb0f..ced424d 100644
--- a/xorg7/app/xbacklight/DETAILS
+++ b/xorg7/app/xbacklight/DETAILS
@@ -1,16 +1,16 @@
           MODULE=xbacklight
-         VERSION=1.1
+         VERSION=1.1.1
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:963f154ecaeaddcc609c640d683319a20ee3d5e8
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:3541ab5e0956b4f0c97b1200dc32a35d2ccb0f0f
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20070823
-         UPDATED=20070823
+         UPDATED=20090925
            SHORT="adjust backlight brightness"
 
 cat << EOF
 Xbacklight is used to adjust the backlight brightness where  supported.
-It  finds  all  outputs on the X server supporting backlight brightness
+It finds all outputs on the X server supporting backlight brightness
 control and changes them all in the same way.
 EOF
diff --git a/xorg7/app/xclock/CONFLICTS b/xorg7/app/xclock/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/xclock/CONFLICTS
+++ b/xorg7/app/xclock/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/xclock/DETAILS b/xorg7/app/xclock/DETAILS
index 39f832f..2e1c602 100644
--- a/xorg7/app/xclock/DETAILS
+++ b/xorg7/app/xclock/DETAILS
@@ -1,12 +1,12 @@
           MODULE=xclock
-         VERSION=1.0.3
+         VERSION=1.0.4
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/app/
-      SOURCE_VFY=sha1:94bd3f1c57d9d6f5c19f25fcdda3b148b99b6dbe
+      SOURCE_URL=$XORG_URL/individual/app
+      SOURCE_VFY=sha1:1987cafb3163c6b68bc7ecfbe143c8cd373d64bb
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20070809
+         UPDATED=20090925
            SHORT="the X.Org xclock application"
 
 cat << EOF
diff --git a/xorg7/app/xdm/DETAILS b/xorg7/app/xdm/DETAILS
index a41c4a6..d11b5f3 100644
--- a/xorg7/app/xdm/DETAILS
+++ b/xorg7/app/xdm/DETAILS
@@ -1,12 +1,12 @@
           MODULE=xdm
-         VERSION=1.1.8
+         VERSION=1.1.9
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$XORG_URL/individual/app
-      SOURCE_VFY=sha1:619d810d9cd60e193be72365791cdb4057fc56ce
+      SOURCE_VFY=sha1:ea0ee2923999d54848dc8a165867ffa7c628fd7b
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20070216
-         UPDATED=20080601
+         UPDATED=20090925
            SHORT="The X Display Manager"
 
 cat << EOF
diff --git a/xorg7/app/xset/CONFLICTS b/xorg7/app/xset/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/app/xset/CONFLICTS
+++ b/xorg7/app/xset/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/app/xset/DETAILS b/xorg7/app/xset/DETAILS
index eb6017e..2f10620 100644
--- a/xorg7/app/xset/DETAILS
+++ b/xorg7/app/xset/DETAILS
@@ -1,12 +1,12 @@
           MODULE=xset
-         VERSION=1.0.4
+         VERSION=1.1.0
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$XORG_URL/individual/app
-      SOURCE_VFY=sha1:3f83c524682cffa2a778c093ba0ed82a13aaa38f
+      SOURCE_VFY=sha1:ff4295442821826092b17248c1ad65e16cd860ef
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20060210
-         UPDATED=20080405
+         UPDATED=20090925
            SHORT="A user preference utility for X"
 
 cat << EOF
diff --git a/xorg7/data/xcursor-themes/CONFLICTS b/xorg7/data/xcursor-themes/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/data/xcursor-themes/CONFLICTS
+++ b/xorg7/data/xcursor-themes/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/data/xcursor-themes/DETAILS b/xorg7/data/xcursor-themes/DETAILS
index 5bc76c8..6e6b3f9 100644
--- a/xorg7/data/xcursor-themes/DETAILS
+++ b/xorg7/data/xcursor-themes/DETAILS
@@ -1,14 +1,13 @@
           MODULE=xcursor-themes
-         VERSION=1.0.1
+         VERSION=1.0.2
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/data/
-      SOURCE_VFY=sha1:cb6d31fe2ef5563a642bfe79f006ee7f6b17576f
+      SOURCE_URL=$XORG_URL/individual/data
+      SOURCE_VFY=sha1:12b865c17c65e70a6bc20300dfa660fe8faaa0a4
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20060120
+         UPDATED=20090925
            SHORT=""
 
 cat << EOF
-
 EOF
diff --git a/xorg7/extra/libdrm/DETAILS b/xorg7/extra/libdrm/DETAILS
index 65ec5cd..3f7fd8b 100644
--- a/xorg7/extra/libdrm/DETAILS
+++ b/xorg7/extra/libdrm/DETAILS
@@ -1,12 +1,12 @@
           MODULE=libdrm
-         VERSION=2.4.13
+         VERSION=2.4.14
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=http://dri.freedesktop.org/libdrm
-      SOURCE_VFY=sha1:0d3065d8521fca97239ce4aecbc81dc08d07de7d
+      SOURCE_VFY=sha1:a18cc2cdfd02b8ba1c91c3e9ac609521ad3e2fe9
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.freedesktop.org
          ENTERED=20061017
-         UPDATED=20090903
+         UPDATED=20090925
            SHORT="The userspace interface to kernel DRM services"
 
 cat << EOF
diff --git a/xorg7/lib/libXdmcp/CONFLICTS b/xorg7/lib/libXdmcp/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/lib/libXdmcp/CONFLICTS
+++ b/xorg7/lib/libXdmcp/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/lib/libXdmcp/DETAILS b/xorg7/lib/libXdmcp/DETAILS
index 4ba27d3..3ece229 100644
--- a/xorg7/lib/libXdmcp/DETAILS
+++ b/xorg7/lib/libXdmcp/DETAILS
@@ -1,12 +1,12 @@
           MODULE=libXdmcp
-         VERSION=1.0.2
+         VERSION=1.0.3
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$XORG_URL/individual/lib/
-      SOURCE_VFY=sha1:0e2fd4a0d8e8b94a4b5af85f08a2fff27bf90238
+      SOURCE_URL=$XORG_URL/individual/lib
+      SOURCE_VFY=sha1:7efd71d29d6cfba797b8791398e4d81ade677d77
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
-        WEB_SITE=http://www.x.org/
+        WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20070216
+         UPDATED=20090925
            SHORT="the X.Org Display Manager Control protocol library"
 
 cat << EOF
diff --git a/xorg7/lib/libXmu/CONFLICTS b/xorg7/lib/libXmu/CONFLICTS
index 5013182..fa885b1 100644
--- a/xorg7/lib/libXmu/CONFLICTS
+++ b/xorg7/lib/libXmu/CONFLICTS
@@ -1,6 +1,6 @@
-conflicts XOrg6  &&
-conflicts XOrg-test &&
-conflicts XOrg-fonts-base &&
-conflicts XOrg-fonts-extra &&
-conflicts XOrg-drm &&
+conflicts XOrg6
+conflicts XOrg-test
+conflicts XOrg-fonts-base
+conflicts XOrg-fonts-extra
+conflicts XOrg-drm
 conflicts XOrg-drm-cvs
diff --git a/xorg7/lib/libXmu/DETAILS b/xorg7/lib/libXmu/DETAILS
index 9e3964a..c930768 100644
--- a/xorg7/lib/libXmu/DETAILS
+++ b/xorg7/lib/libXmu/DETAILS
@@ -1,12 +1,12 @@
           MODULE=libXmu
-         VERSION=1.0.4
+         VERSION=1.0.5
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$XORG_URL/individual/lib
-      SOURCE_VFY=sha1:e2ecbce02184efd8899a34554575e1f3b6815295
+      SOURCE_VFY=sha1:e7ff5960f2374852b941f909cdbdeafe7d29322f
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20060120
-         UPDATED=20070404
+         UPDATED=20090925
            SHORT="the X.Org miscellaneous utility library"
 
 cat << EOF
diff --git a/xorg7/lib/libpciaccess/DETAILS b/xorg7/lib/libpciaccess/DETAILS
index fdf5712..dbaec9f 100644
--- a/xorg7/lib/libpciaccess/DETAILS
+++ b/xorg7/lib/libpciaccess/DETAILS
@@ -1,12 +1,12 @@
           MODULE=libpciaccess
-         VERSION=0.10.8
+         VERSION=0.10.9
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$XORG_URL/individual/lib
-      SOURCE_VFY=sha1:0fa152811e121b4e97eb5f53c14d7896685f79a6
+      SOURCE_VFY=sha1:491e137f34a22f7208a6b0f68cbe51d929923591
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20070828
-         UPDATED=20090903
+         UPDATED=20090925
            SHORT="Access the PCI bus and devices"
 
 cat << EOF
diff --git a/zbeta/cclive/DETAILS b/zbeta/cclive/DETAILS
index 1ec15c3..38d5fed 100644
--- a/zbeta/cclive/DETAILS
+++ b/zbeta/cclive/DETAILS
@@ -1,11 +1,11 @@
           MODULE=cclive
-         VERSION=0.5.0
+         VERSION=0.5.1
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=http://cclive.googlecode.com/files
-      SOURCE_VFY=sha1:35a10aa572a0ec80407343e703f90156c5713e17
+      SOURCE_VFY=sha1:47c70f75b78147ece6b7aaefd3b9460cd6b1e88b
         WEB_SITE=http://code.google.com/p/cclive/
          ENTERED=20090901
-         UPDATED=20090901
+         UPDATED=20090922
            SHORT="command-line tool for extracting videos from various websites"
 
 cat << EOF
diff --git a/zbeta/fdm/BUILD b/zbeta/fdm/BUILD
index 2466353..0b074fb 100644
--- a/zbeta/fdm/BUILD
+++ b/zbeta/fdm/BUILD
@@ -1,5 +1,11 @@
 (
- 
+
+  # Fixes compilation error:
+  # /usr/include/asm/posix_types.h:2:30: error: posix_types_32.h: No such file or directory
+  # From 02gmake_use_iquote.diff in Debian's patches:
+  # http://packages.debian.org/unstable/mail/fdm
+  sedit "s:-I. -I- \$(INCDIRS):-I. -iquote. \$(INCDIRS):" GNUmakefile  &&
+
   export PREFIX=/usr PCRE=1 &&
   default_build
 


More information about the Lunar-commits mailing list