[SM-Commit] GIT changes to devel-gcc grimoire by Eric Sandall (9631563404a2ead891f8e54bc454fd9eae2117e8)

Eric Sandall scm at sourcemage.org
Tue Mar 23 03:55:56 EDT 2010


GIT changes to devel-gcc grimoire by Eric Sandall <sandalle at sourcemage.org>:

 ChangeLog                                                |    8 +-
 archive/sharutils/DETAILS                                |    6 -
 archive/sharutils/HISTORY                                |    3 
 audio-creation/ardour2/DETAILS                           |    4 -
 audio-creation/ardour2/HISTORY                           |    3 
 audio-drivers/jack2/DETAILS                              |    4 -
 audio-drivers/jack2/HISTORY                              |    3 
 audio-drivers/libffado/DETAILS                           |    4 -
 audio-drivers/libffado/HISTORY                           |    3 
 audio-libs/taglib-sharp/DETAILS                          |    2 
 audio-libs/taglib-sharp/HISTORY                          |    3 
 audio-libs/taglib-sharp/taglib-sharp-2.0.3.6.tar.bz2.sig |    0 
 audio-libs/taglib-sharp/taglib-sharp-2.0.3.7.tar.bz2.sig |binary
 audio-players/audacious/DETAILS                          |    4 -
 audio-players/audacious/HISTORY                          |    3 
 audio-players/banshee/DETAILS                            |    2 
 audio-players/banshee/HISTORY                            |    3 
 audio-players/banshee/banshee-1-1.5.5.tar.bz2.sig        |    0 
 audio-players/banshee/banshee-1-1.5.6.tar.bz2.sig        |binary
 audio-players/mpd/DETAILS                                |    4 -
 audio-players/mpd/HISTORY                                |    3 
 audio-players/mpg123/BUILD                               |   10 ++
 audio-players/mpg123/DETAILS                             |    2 
 audio-players/mpg123/HISTORY                             |    7 +
 audio-players/mpg123/INSTALL                             |    6 +
 audio-players/mpg123/UP_TRIGGERS                         |   21 +++++
 audio-players/xmms2/HISTORY                              |    5 +
 audio-players/xmms2/PRE_BUILD                            |    5 +
 audio-players/xmms2/xmms2-0.6_and_0.7_mpg123-wscript     |   58 +++++++++++++++
 audio-plugins/audacious-plugins/DEPENDS                  |    2 
 audio-plugins/audacious-plugins/DETAILS                  |    4 -
 audio-plugins/audacious-plugins/HISTORY                  |    4 +
 audio-soft/qjackctl/DETAILS                              |    4 -
 audio-soft/qjackctl/HISTORY                              |    3 
 chat-im/climm/DETAILS                                    |    4 -
 chat-im/climm/HISTORY                                    |    3 
 crypto/gpgme/DEPENDS                                     |    4 +
 crypto/gpgme/DETAILS                                     |   23 +----
 crypto/gpgme/HISTORY                                     |    5 +
 crypto/gpgme/PREPARE                                     |   19 ++++
 dev/null                                                 |binary
 devel/cvs/HISTORY                                        |    4 +
 devel/cvs/PRE_BUILD                                      |    6 +
 devel/git/DETAILS                                        |    2 
 devel/git/HISTORY                                        |    3 
 devel/python/DETAILS                                     |    2 
 devel/python/HISTORY                                     |    3 
 e-17/imlib2_loaders/DETAILS                              |    4 -
 e-17/imlib2_loaders/HISTORY                              |    3 
 e/imlib2/DETAILS                                         |    4 -
 e/imlib2/HISTORY                                         |    3 
 ftp/filezilla/DETAILS                                    |    4 -
 ftp/filezilla/HISTORY                                    |    3 
 gnome2-libs/atk/DETAILS                                  |    4 -
 gnome2-libs/atk/HISTORY                                  |    4 +
 gnome2-libs/atk/atk-1.29.4.tar.bz2.sig                   |    0 
 gnome2-libs/atk/atk-1.29.92.tar.bz2.sig                  |binary
 gnome2-libs/glib2/DEPENDS                                |   15 +++
 gnome2-libs/glib2/DETAILS                                |    3 
 gnome2-libs/glib2/HISTORY                                |    5 +
 gnome2-libs/glib2/PRE_BUILD                              |    6 -
 gnome2-libs/glib2/glib-2.23.6.tar.bz2.sig                |binary
 gnu.gpg                                                  |binary
 graphics/imagemagick/DETAILS                             |    2 
 graphics/imagemagick/HISTORY                             |    3 
 graphics/imagemagick/ImageMagick-6.6.0-5.tar.bz2.sig     |    0 
 graphics/imagemagick/ImageMagick-6.6.0-8.tar.bz2.sig     |binary
 net/arping/DETAILS                                       |    9 +-
 net/arping/HISTORY                                       |    4 +
 net/arping/habets.gpg                                    |binary
 net/dhcpcd/BUILD                                         |    1 
 net/dhcpcd/DETAILS                                       |    5 -
 net/dhcpcd/HISTORY                                       |    6 +
 net/dhcpcd/INSTALL                                       |    2 
 net/dhcpcd/PREPARE                                       |    1 
 net/dhcpcd/PRE_BUILD                                     |    3 
 security/rats/DETAILS                                    |   20 +++++
 security/rats/HISTORY                                    |    3 
 utils/aqemu/DETAILS                                      |    4 -
 utils/aqemu/HISTORY                                      |    5 +
 utils/aqemu/PRE_BUILD                                    |    3 
 utils/aqemu/fix_broken_version_check.patch               |   14 ---
 utils/bonnie++/DETAILS                                   |    4 -
 utils/bonnie++/HISTORY                                   |    3 
 utils/cronie/HISTORY                                     |    3 
 utils/cronie/init.d/crond                                |    2 
 utils/cronie/init.d/cronie.conf                          |    7 -
 utils/dbus/DETAILS                                       |    4 -
 utils/dbus/HISTORY                                       |    3 
 utils/dcron/BUILD                                        |    7 +
 utils/dcron/DEPENDS                                      |   10 --
 utils/dcron/DETAILS                                      |   17 ++--
 utils/dcron/HISTORY                                      |   10 ++
 utils/dcron/INSTALL                                      |    9 ++
 utils/dcron/PRE_BUILD                                    |    9 +-
 utils/dcron/init.d/crond                                 |    3 
 utils/dcron/init.d/dcron.conf                            |    3 
 utils/qemu/DETAILS                                       |    2 
 utils/qemu/HISTORY                                       |    3 
 utils/qemu/qemu-0.12.2.tar.gz.sig                        |    0 
 utils/qemu/qemu-0.12.3.tar.gz.sig                        |binary
 utils/usbutils/DETAILS                                   |    8 +-
 utils/usbutils/HISTORY                                   |    3 
 utils/util-linux/DETAILS                                 |    2 
 utils/util-linux/HISTORY                                 |    3 
 video/gecko-mediaplayer/DETAILS                          |    4 -
 video/gecko-mediaplayer/HISTORY                          |    3 
 video/gnome-mplayer/DETAILS                              |    4 -
 video/gnome-mplayer/HISTORY                              |    3 
 video/guvcview/DETAILS                                   |    4 -
 video/guvcview/HISTORY                                   |    3 
 video/pitivi/DETAILS                                     |    4 -
 video/pitivi/HISTORY                                     |    3 
 x11-libs/wine/DEPENDS                                    |    9 ++
 x11-libs/wine/HISTORY                                    |    3 
 x11-libs/wine/PRE_BUILD                                  |   10 ++
 x11-libs/wine/wine-1.1.41-mpg123_64.diff                 |   32 ++++++++
 x11-libs/wine/wine-git-mpg123_64.diff                    |   30 +++++++
 x11-toolkits/lablgtk2/DETAILS                            |    4 -
 x11-toolkits/lablgtk2/HISTORY                            |    3 
 120 files changed, 501 insertions(+), 147 deletions(-)

New commits:
commit ec81b6ad09c8f7e9080129d3a8423990ef74a26f
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    atk: devel => 1.29.92

commit a653db075f0408a58d87f485dab66818424a1519
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    aqemu: => 0.7.3

commit 9a37498571a30f82b4655df22e2e99bbb534ddac
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    imagemagick: => 6.6.0-8

commit 405f901a2cdf3995fd99154dc899b666992e7e7c
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    glib2: devel => 2.23.6
    added optional depends on FAM, pcre, and libselinux
    removed PRE_BUILD, it was not being used for anything, just libiconv which seems to be depreciated

commit 1a0ce084384810f3165625b3c5e09ae3fb6df97c
Author: Pol Vinogradov <vin.public at gmail.com>
Commit: Pol Vinogradov <vin.public at gmail.com>

    net/dhcpcd: returned BUILD to prevent bug with automatic startup through init

commit 81d033e51eae0baf60c02bd53d51fca0b65b38e7
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    devel/cvs: don't apply glibc patch when building feature branch

commit b5efd9dc95fe11d3988aa91ebf4031ac02aa21ce
Author: Pol Vinogradov <vin.public at gmail.com>
Commit: Pol Vinogradov <vin.public at gmail.com>

    net/dhcpcd: made building process more standard

commit a8aa51c310e4c619ebb6573f8712117b85d16d5b
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    audacious: bump to 2.1

commit c9a632012a6f84d2b9b72847ae961152a975c35d
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    audacious-plugins: add warning about jack2

commit d4b3e7a8f1d77056a0ebaa9d8da9dc237ee4189f
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    audacious-plugins: update to 2.1

commit 3983d422b6989346aec676ecaffdfe7d6d3d88d0
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    imlib2_loaders 1.4.3

commit 5cc087f27e5a6c2696295da2380e7a85b90cc5b3
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    imlib2 1.4.3

commit a7f735e11a3cfe979a6f37a56d651e9357f913ee
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    guvcview 1.3.0

commit 52c6686c7d6d86954b4543b1fa96a5a8637b817d
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    filezilla 3.3.2.1

commit 035cd2e2cab96baa77c1c0ecbc3e4b8215dfe0e7
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    gecko-mediaplayer 0.9.9.2

commit 90ce0840b9bc575a92160a11fd9d9dbb9c48502d
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    wine: prepare for mpg123-1.11.0

commit cdc572a6ea69c7c557aeff40aa661f69a38afd77
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    gnome-mplayer 0.9.9.2

commit fd7bb4f8a7436c63adb33a26412137e36b544387
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    qjackctl: update to 0.3.5

commit 93302361ab5e3a7f0a0b7ae2ecb3564b44d80182
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    libffado: update to release 2.0

commit 86b0371dbc7c0e0b5bd785597ee73084cc820d58
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    jack2: update to 1.9.4

commit 11be09dd62243d8c64e19d61281160b907727dab
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    ardour2: update to 2.8.7

commit 19cc35b097a05e8b4cbfeaa3a2bdc0575743ae80
Author: David Kowis <dkowis at shlrm.org>
Commit: David Kowis <dkowis at Kain.shlrm.org>

    bonnie++: updating version so it can be used

commit 8b7eabb241ca8712e15b5344e27b3504d3769e83
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    xmms2: fix build with mpg123 1.11.0

commit c1a50056bd2d33cebff54ec1880011915fca82f1
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    mpg123: bump to 1.11, with dual libraries for large/small files

commit 746d43b14a69809644c24b8e1368c0c06e658e8e
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    util-linux 2.17.2

commit f8f3d87814537be758ecac6b5e19cb61ea41efc4
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    python: => 2.6.5

commit aaa2b9b5c6949424913b5140d7e91ca255bd41c5
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    git: => 1.7.0.3

commit 86a86e4ec2cb1dc336ea85cfa08a0558ac3260a6
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    mpd: => 0.15.9

commit 30cf10a5ada660087263067d25cf3aaf9c31540a
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    security/rats: new spell, Rough Auditing Tool for Security

commit fe9fd1236c2da5fbe80036530fac67bc743df0ba
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    pitivi 0.13.4

commit 9b3151bfab370017c1c458ebd33923ff3b42c3f7
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    banshee 1.5.6

commit e7630cce766f043779018fa2ac5a957f1167ceba
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    taglib-sharp 2.0.3.7

commit 4663fb18c9f8d78d24f35013efb9d2b5051fe152
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    usbutils 0.87

commit 830628da7bf461bb685e9a4b824bef40bc191f3c
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    dcron: corrected perms for crond script

commit b6f9a2ee9ef024b01dafa81519f9c547574993ba
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    cronie: use more flexible arguments' config

commit 368239a089956630ee1ff575854360165f9badaf
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    dcron: ohwell, corrected a typo

commit df6eca0503c55d72070f38402c074e456f25086e
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    dcron: optional_depends -> suggest_depends

commit e7a1462de94e6df103cbf2020299f09ab24a0f0e
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    dcron: => 4.4

commit 66407aa462d41209f7cabd2fd6c1d28484fbe57f
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    dbus 1.2.22

commit 872b33e582daed3185cc4bf0f4a6361db678008a
Author: Vasil Yonkov <spirtbrat at sourcemage.org>
Commit: Vasil Yonkov <spirtbrat at sourcemage.org>

    qemu: 0.12 branch => 0.12.3

commit 62f5b0d5bdbc723721ac4b5ba5b1f1d289f570fa
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    gpgme: => 1.3.0
    
    p.s. do we really need all these branches (like in gnutls)?

commit e6f9285d9b6bdcf4e6bfa100446956c0eae6b06f
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    arping: updated urls and switched to upstream gpg verification

commit 47beff1431ccf22220e350d6e22fddfded706c0b
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    x11-toolkits/lablgtk2: version 2.14.0

commit 87452e1ca97261e57993a0112b43383db70834f4
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    sharutils: => 4.9

commit 2324f3e2bcbdbf3c78c6654247dce8afd553642f
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    gnu.gpg: added key BFBF0221 ("Bruce Korb <bkorb at gnu.org>")

commit 275675ee1767e7138db26fc62535bd4e63535cfc
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    chat-im/climm: version 0.7.1

diff --git a/ChangeLog b/ChangeLog
index 5e316f7..e46c1bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* security/rats: new spell, Rough Auditing Tool for Security
+
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* gnu.gpg: added key BFBF0221 ("Bruce Korb <bkorb at gnu.org>")
+
 2010-03-19 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* gnu/FUNCTIONS: created functions default_build_configure_gcc,
 	  default_build_make_gcc, default_build_gcc and default_install_gcc
@@ -90,7 +96,7 @@
 	* net/connman: new spell connection manager
 
 2010-02-18 Tommy Boatman <tboatman at sourcemage.org>
-	* kde4/FUNCTONS - bug 15583 
+	* kde4/FUNCTONS - bug 15583
 	  changed PATH+=:$QTDIR to PATH=$QTDIR:$PATH
 
 2010-02-17 Vlad Glagolev <stealth at sourcemage.org>
diff --git a/archive/sharutils/DETAILS b/archive/sharutils/DETAILS
index 4a8b7bf..d3d2c84 100755
--- a/archive/sharutils/DETAILS
+++ b/archive/sharutils/DETAILS
@@ -1,9 +1,9 @@
            SPELL=sharutils
-         VERSION=4.7
+         VERSION=4.9
           SOURCE=$SPELL-$VERSION.tar.bz2
          SOURCE2=$SOURCE.sig
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=$GNU_URL/$SPELL/REL-$VERSION/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
   SOURCE2_URL[0]=$SOURCE_URL.sig
       SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
   SOURCE2_IGNORE=signature
diff --git a/archive/sharutils/HISTORY b/archive/sharutils/HISTORY
index 36a51c2..02a7c19 100644
--- a/archive/sharutils/HISTORY
+++ b/archive/sharutils/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 4.9; corrected source urls
+
 2008-05-29 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 4.7, hash => gpg
 	* DEPENDS, CONFLICTS: cleaned up
diff --git a/audio-creation/ardour2/DETAILS b/audio-creation/ardour2/DETAILS
index 0796f1f..69e0ff0 100755
--- a/audio-creation/ardour2/DETAILS
+++ b/audio-creation/ardour2/DETAILS
@@ -1,6 +1,6 @@
            SPELL=ardour2
-         VERSION=2.8.4
-     SOURCE_HASH=sha512:27918dce9c470b4e245b9c8529e0d3dc69d7f425e3b701f4ac67124e1b4185321d2cb627f65fc7dfd03f32477ba4fad499395a85c00f55824fea54f92b721d1b
+         VERSION=2.8.7
+     SOURCE_HASH=sha512:f27f3c8c77e2e8cb2eb6b5f4a79b66749157a40b3d7f125df150572af98051304d15e5fade54cdd85551a832f2e65e7046fba574176e35ec8be8b1865629d229
           SOURCE=ardour-$VERSION.tar.bz2
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/ardour-$VERSION"
 # that does not work anymore... they want to force manual downloads:-(
diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index bbfbc9d..2f7ce1a 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,6 @@
+2010-02-08 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: updated spell to 2.8.7
+
 2009-11-20 Thomas Orgis <sobukus at sourcemage.org>
 	* DETAILS: update to 2.8.4
 
diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS
index 9805ff0..eef8c60 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -11,10 +11,10 @@ if [[ $JACK2_VCS == y ]]; then
   FORCE_DOWNLOAD=1
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
 else
-         VERSION=1.9.3
+         VERSION=1.9.4
           SOURCE=jack-$VERSION.tar.bz2
    SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE
-     SOURCE_HASH=sha512:b276f7f430bae1b8ca7dad917202a95527efcba5eb6e73f579921aee54e0c7e0b3bf2dcf04a0f252e1b175f15326c306639c9fdb95e89b3513f775c25af24891
+     SOURCE_HASH=sha512:e959fff2ad6bffb3544965139d61cbcfee163e3ff7d7e3483020901b5c88d9735a4c22ec2cff388c59019d03cdfb3aee51cb4274a3fa0f89ed340f3443144f6a
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION"
 fi
         WEB_SITE=http://jackaudio.org/
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index e405b1c..d540f87 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,6 @@
+2010-02-08 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: updated spell to 1.9.4
+
 2009-08-01 Thomas Orgis <sobukus at sourcemage.org>
 	* DETAILS: updated spell to 1.9.3
 	* DEPENDS: switch between classic and dbus, explicitly
diff --git a/audio-drivers/libffado/DETAILS b/audio-drivers/libffado/DETAILS
index 90b38be..3f81f15 100755
--- a/audio-drivers/libffado/DETAILS
+++ b/audio-drivers/libffado/DETAILS
@@ -11,10 +11,10 @@ if [[ "$FFADO_VCS" == y ]]; then
   FORCE_DOWNLOAD=1
   SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
 else
-         VERSION=2.0-rc2
+         VERSION=2.0.0
           SOURCE="$SPELL-$VERSION.tar.gz"
       SOURCE_URL="http://www.ffado.org/files/$SOURCE"
-     SOURCE_HASH=sha512:ba5444621bc82d03b53f71f987430975f204decfbf635128b4e070bce93e9f70a2301bcea21205bf5538ad29f93422607fed9129f9589462b2ac0a5b28353341
+     SOURCE_HASH=sha512:799e8cb8030ed1f0e152d9b0dbc3e450be3d6d0e600b7798c435241266ea416a6ff94ede31dab33eaefccf16c91901576bc3caad4f8616a78ce6449d33edc046
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
 fi
         WEB_SITE=http://www.ffado.org
diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY
index 90d3f07..061f0f7 100644
--- a/audio-drivers/libffado/HISTORY
+++ b/audio-drivers/libffado/HISTORY
@@ -1,3 +1,6 @@
+2020-02-08 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: Update to release version 2.0.0 .
+
 2009-08-01 Thomas Orgis <sobukus at sourcemage.org>
 	* DETAILS, PREPARE: Added new release candidate as "stable" version,
 	  svn as option; no testing on alpha: that patch may vanish...
diff --git a/audio-libs/taglib-sharp/DETAILS b/audio-libs/taglib-sharp/DETAILS
index cbb2801..a9879a1 100755
--- a/audio-libs/taglib-sharp/DETAILS
+++ b/audio-libs/taglib-sharp/DETAILS
@@ -1,5 +1,5 @@
            SPELL=taglib-sharp
-         VERSION=2.0.3.6
+         VERSION=2.0.3.7
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=http://download.banshee-project.org/$SPELL/$VERSION/$SOURCE
 #     SOURCE_HASH=sha512:9846f8da751bd9208fab991375f932082d86eed6cd829ffa1c0fdfe1b7b1c8d00e9ec1d81da0ccb2ee0e008017b6fc0027fa701df3d7f6b0b69a6a5ff7cc49c8
diff --git a/audio-libs/taglib-sharp/HISTORY b/audio-libs/taglib-sharp/HISTORY
index a6b03ca..3969f7b 100644
--- a/audio-libs/taglib-sharp/HISTORY
+++ b/audio-libs/taglib-sharp/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.0.3.7
+
 2010-02-26 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.0.3.6
 
diff --git a/audio-libs/taglib-sharp/taglib-sharp-2.0.3.6.tar.bz2.sig b/audio-libs/taglib-sharp/taglib-sharp-2.0.3.6.tar.bz2.sig
deleted file mode 100644
index aad596b..0000000
Binary files a/audio-libs/taglib-sharp/taglib-sharp-2.0.3.6.tar.bz2.sig and /dev/null differ
diff --git a/audio-libs/taglib-sharp/taglib-sharp-2.0.3.7.tar.bz2.sig b/audio-libs/taglib-sharp/taglib-sharp-2.0.3.7.tar.bz2.sig
new file mode 100644
index 0000000..f6e4b48
Binary files /dev/null and b/audio-libs/taglib-sharp/taglib-sharp-2.0.3.7.tar.bz2.sig differ
diff --git a/audio-players/audacious/DETAILS b/audio-players/audacious/DETAILS
index f47d1c0..4807202 100755
--- a/audio-players/audacious/DETAILS
+++ b/audio-players/audacious/DETAILS
@@ -1,8 +1,8 @@
            SPELL=audacious
-         VERSION=1.5.1
+         VERSION=2.1
           SOURCE=${SPELL}-${VERSION}.tgz
    SOURCE_URL[0]=http://distfiles.atheme.org/${SOURCE}
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+      SOURCE_HASH=sha512:69c67ace492332cf5cb383efe5e115399a509aba3607e00c67f0d47c0b152ff8e7f14a2c380c104fa2b400ddb859883a0d459966d3731498df8ab9add9e7ebad
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
         WEB_SITE="http://audacious-media-player.org"
       LICENSE[0]=GPL
diff --git a/audio-players/audacious/HISTORY b/audio-players/audacious/HISTORY
index 7eef940..a5b074d 100644
--- a/audio-players/audacious/HISTORY
+++ b/audio-players/audacious/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: update to 2.1
+
 2008-06-26 Elisamuel Resto <ryuji at sourcemage.org>
 	* DETAILS: updated to 1.5.1
 	* DEPENDS: changed flac enable switch; added pango, cairo, pcre
diff --git a/audio-players/banshee/DETAILS b/audio-players/banshee/DETAILS
index 6e9cfbe..988db89 100755
--- a/audio-players/banshee/DETAILS
+++ b/audio-players/banshee/DETAILS
@@ -1,5 +1,5 @@
            SPELL=banshee
-         VERSION=1-1.5.5
+         VERSION=1-1.5.6
           SOURCE=${SPELL}-${VERSION}.tar.bz2
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
       SOURCE_URL=http://download.banshee-project.org/banshee/$SOURCE
diff --git a/audio-players/banshee/HISTORY b/audio-players/banshee/HISTORY
index 8cd9619..68041bd 100644
--- a/audio-players/banshee/HISTORY
+++ b/audio-players/banshee/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1-1.5.6
+
 2010-03-11 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1-1.5.5
 	* DEPENDS: added libgoogle-data-mono
diff --git a/audio-players/banshee/banshee-1-1.5.5.tar.bz2.sig b/audio-players/banshee/banshee-1-1.5.5.tar.bz2.sig
deleted file mode 100644
index 9370961..0000000
Binary files a/audio-players/banshee/banshee-1-1.5.5.tar.bz2.sig and /dev/null differ
diff --git a/audio-players/banshee/banshee-1-1.5.6.tar.bz2.sig b/audio-players/banshee/banshee-1-1.5.6.tar.bz2.sig
new file mode 100644
index 0000000..889370e
Binary files /dev/null and b/audio-players/banshee/banshee-1-1.5.6.tar.bz2.sig differ
diff --git a/audio-players/mpd/DETAILS b/audio-players/mpd/DETAILS
index 4f68a0d..8bdb3ae 100755
--- a/audio-players/mpd/DETAILS
+++ b/audio-players/mpd/DETAILS
@@ -1,9 +1,9 @@
            SPELL=mpd
-         VERSION=0.15.8
+         VERSION=0.15.9
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
-     SOURCE_HASH=sha512:865b924f272244174397e59ec1574e28eaa5775a67227e70dded7e81d23b3b35a9b15578fa4fed0293744e1124644503cc4f6028b045626640bd255245710e87
+     SOURCE_HASH=sha512:4a13171c811b474c7279331a3836d625ede6e5554973edb52bfb582c9c3fdfb6ee0732fba7e014102bb6c8ab04e142472902ea5500f2d33dd2867394aabd20f2
       LICENSE[0]=GPL
         KEYWORDS="music players audio"
         WEB_SITE=http://www.musicpd.org/
diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index eaab906..8b468ae 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 0.15.9
+
 2010-01-22 Vlad Glagolev <stealth at sourcemage.org>
 	* FINAL: don't install rubbish (mpd.log), even it can be syslog setting
 
diff --git a/audio-players/mpg123/BUILD b/audio-players/mpg123/BUILD
index a91b861..52568b9 100755
--- a/audio-players/mpg123/BUILD
+++ b/audio-players/mpg123/BUILD
@@ -4,5 +4,13 @@ fi &&
 if [[ "$MPG123_SEEKTABLE" != "" ]]; then
   OPTS="--with-seektable=$MPG123_SEEKTABLE $OPTS" 
 fi &&
-OPTS="$MPG123_MODULES $OPTS"
+OPTS="$MPG123_MODULES $OPTS" &&
+if [[ ${SMGL_COMPAT_ARCHS[0]} == 32 ]]; then
+  # Installing both libmpg123 and libmpg123_64, as recommended by upstream (yes, that's me;-).
+  message "${MESSAGE_COLOR}Preparing dual build for providing libmpg123 for small and large files.$DEFAULT_COLOR"
+  OPTS="$OPTS --disable-modules --disable-largefile" default_build &&
+  make DESTDIR="$SOURCE_DIRECTORY/mpg123-smallfile" install # Will grab the library build later from there.
+fi &&
+# Sane systems, in this case 64 bit Linux, just need default build.
+# On 32 bit systems, default build will enable largefile support for libmpg123_64
 default_build
diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS
index 1a0f7f7..e809c94 100755
--- a/audio-players/mpg123/DETAILS
+++ b/audio-players/mpg123/DETAILS
@@ -1,5 +1,5 @@
            SPELL=mpg123
-         VERSION=1.10.1
+         VERSION=1.11.0
           SOURCE=$SPELL-$VERSION.tar.bz2
          SOURCE2=$SOURCE.sig
       SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/audio-players/mpg123/HISTORY b/audio-players/mpg123/HISTORY
index f0662db..597e84e 100644
--- a/audio-players/mpg123/HISTORY
+++ b/audio-players/mpg123/HISTORY
@@ -1,4 +1,9 @@
-2009-02-27 Thomas Orgis <sobukus at sourcemage.org>
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS, BUILD, INSTALL: bump to 1.11.0, installing libmpg123.so
+	  and libmpg123_64.so for large file support
+	* UP_TRIGGERS: trigger recast of dependendees for changed library name
+
+2010-02-27 Thomas Orgis <sobukus at sourcemage.org>
 	* DETAILS: bump to 1.10.1
 
 2009-12-05 Thomas Orgis <sobukus at sourcemage.org>
diff --git a/audio-players/mpg123/INSTALL b/audio-players/mpg123/INSTALL
new file mode 100755
index 0000000..732c6e6
--- /dev/null
+++ b/audio-players/mpg123/INSTALL
@@ -0,0 +1,6 @@
+cd "$SOURCE_DIRECTORY" &&
+if [[ ${SMGL_COMPAT_ARCHS[0]} == 32 ]]; then
+  cp -av mpg123-smallfile/$INSTALL_ROOT/usr/lib/libmpg123* "$INSTALL_ROOT/usr/lib" &&
+  cp -av mpg123-smallfile/$INSTALL_ROOT/usr/lib/pkgconfig/libmpg123.pc "$INSTALL_ROOT/usr/lib/pkgconfig"
+fi &&
+default_install
diff --git a/audio-players/mpg123/UP_TRIGGERS b/audio-players/mpg123/UP_TRIGGERS
new file mode 100755
index 0000000..a292e97
--- /dev/null
+++ b/audio-players/mpg123/UP_TRIGGERS
@@ -0,0 +1,21 @@
+# On x86, if there is mpg123 >= 1.5 but < 1.11 installed, it will have libmpg123.so with 64bit off_t.
+# Since 1.11, libmpg123.so offers 32 bit off_t, consistent with pre-1.5 versions,
+# plus additional libmpg123_64.so for 64 bit offsets.
+local OLD_SPELL_VERSION=""
+local MAJOR=""
+local MINOR=""
+if [[ ${SMGL_COMPAT_ARCHS[0]} == 32 ]] && spell_ok  $SPELL; then
+  OLD_SPELL_VERSION="$(installed_version $SPELL)"
+  MAJOR=$(echo $OLD_SPELL_VERSION | cut -d . -f 1)
+  MINOR=$(echo $OLD_SPELL_VERSION | cut -d . -f 2)
+  if [[ $MAJOR -eq 1 ]] && [[ $MINOR -ge 5 ]] && [[ $MINOR -lt 11 ]]; then
+    message "This is a possibly incompatible update of libmpg123..."
+    message "Figuring out what spells need to be recast, this may take a while."
+    for each in $(show_up_depends $SPELL); do
+      if gaze install $each | xargs readelf -d 2> /dev/null |
+         grep -q "NEEDED.*libmpg123.so.0"; then
+           up_trigger $each cast_self
+      fi
+    done
+  fi
+fi
diff --git a/audio-players/xmms2/HISTORY b/audio-players/xmms2/HISTORY
index d0243d2..04aa417 100644
--- a/audio-players/xmms2/HISTORY
+++ b/audio-players/xmms2/HISTORY
@@ -1,3 +1,8 @@
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* PRE_BUILD, xmms2-0.6_and_0.7_mpg123-wscript:
+	  prepared for mpg123 1.11.0
+	  ... hopefully to be removed on next release.
+
 2010-03-01 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
 	* DETAILS: updated to 0.7DrNo
 	* DEPENDS: gme now needs a dependency
diff --git a/audio-players/xmms2/PRE_BUILD b/audio-players/xmms2/PRE_BUILD
index d01d3d2..a63f571 100755
--- a/audio-players/xmms2/PRE_BUILD
+++ b/audio-players/xmms2/PRE_BUILD
@@ -4,4 +4,7 @@ unpack_file                      &&
 cd xmms*                         &&
 echo -e "#!/bin/sh\ncd xmms*\n./waf configure --help" > ../configure  &&
 chmod +x ../configure                                          &&
-patch -p0 < $SPELL_DIRECTORY/fix_flags.diff
+patch -p0 < $SPELL_DIRECTORY/fix_flags.diff &&
+# Be prepared for mpg123 >= 1.11.0, needed at least until xmms2 0.7
+cp -v "$SCRIPT_DIRECTORY/xmms2-0.6_and_0.7_mpg123-wscript" src/plugins/mpg123/wscript
+
diff --git a/audio-players/xmms2/xmms2-0.6_and_0.7_mpg123-wscript b/audio-players/xmms2/xmms2-0.6_and_0.7_mpg123-wscript
new file mode 100644
index 0000000..324969d
--- /dev/null
+++ b/audio-players/xmms2/xmms2-0.6_and_0.7_mpg123-wscript
@@ -0,0 +1,58 @@
+from waftools.plugin import plugin
+
+def getlfsflags():
+    import os
+    # ask python for lfs flags, this fails on Windows and Mac OS
+    # windows needs some special care, and Mac OS X alwas uses 64 bit for
+    # off_t so we shouldn't be here anyway
+    try:
+        lfsflags = os.confstr (os.confstr_names['CS_LFS_CFLAGS']).split () 
+    # If os.confstr of 'CS_LFS_CFLAGS' is not supported, try with some
+    # default values
+    except KeyError:
+        # Mac OS X and probably other unices end here
+        lfsflags = ['-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64']
+    except AttributeError:
+        # Windows ends up here
+        lfsflags = ['-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64']
+
+    return lfsflags
+
+def plugin_configure(conf):
+    # Minimum libmpg123 version for xmms2 is 1.5.1 ... versions up to 1.10.1 can use 32 and 64 bit offsets.
+    # Beginning with 1.11.0, libmpg123 will always use the default file offset width,
+    # while on platforms that have optional large file support there can be libmpg123_64 using 64 bits offset.
+    if conf.check_cfg(package="libmpg123_64", atleast_version="1.11.0", uselib_store="mpg123", args="--cflags --libs"):
+        # When we got libmpg123_64, it is reasonable to assume that lfsflags will work out.
+        conf.env['CCFLAGS_mpg123'] += getlfsflags()
+        return True
+    else:
+        # Any other libmpg123 >= 1.11.0 is guaranteed to work with default off_t.
+        if conf.check_cfg(package="libmpg123", atleast_version="1.11.0", uselib_store="mpg123", args="--cflags --libs"):
+            return True
+        else:
+            # Legacy mpg123 versions can be either large or small file-ish.
+            # One could delete that branch after some time ... when deciding that mpg123 1.11.0 is widespread enough.
+            if not conf.check_cfg(package="libmpg123", atleast_version="1.5.1", uselib_store="mpg123", args="--cflags --libs"):
+                 return False
+
+            # A little pitfall: mpg123 1.10.1 will always succeed the simple header check,
+            # even if the size of off_t does not match the installed lib.
+            # We'd need a real test program linking to the lib, calling mpg123_open(NULL, "blabla"), for example.
+            if not conf.check_cc(header_name='mpg123.h', uselib='mpg123',
+                         errmsg='failed',
+                         msg='Testing mpg123 with default off_t'):
+                lfsflags = getlfsflags()
+                if not conf.check_cc(header_name='mpg123.h', uselib='mpg123',
+                             cflags=lfsflags, errmsg='failed',
+                             msg='Testing mpg123 with large off_t'):
+                    return False
+            
+                conf.env['CCFLAGS_mpg123'] += lfsflags
+
+    return True
+
+
+configure, build = plugin("mpg123", configure=plugin_configure,
+                          source=["mpg123.c", "id3v1.c"], libs=["mpg123"])
+
diff --git a/audio-plugins/audacious-plugins/DEPENDS b/audio-plugins/audacious-plugins/DEPENDS
index 7d04a2d..d53f989 100755
--- a/audio-plugins/audacious-plugins/DEPENDS
+++ b/audio-plugins/audacious-plugins/DEPENDS
@@ -25,7 +25,7 @@ optional_depends pulseaudio \
 optional_depends JACK-DRIVER \
                  "" \
                  "--disable-jack" \
-                 "support for jack" &&
+                 "support for jack (note: jack2 may not work here yet!)" &&
 optional_depends arts \
                  "" \
                  "--disable-arts" \
diff --git a/audio-plugins/audacious-plugins/DETAILS b/audio-plugins/audacious-plugins/DETAILS
index bde5e6a..d5cf50b 100755
--- a/audio-plugins/audacious-plugins/DETAILS
+++ b/audio-plugins/audacious-plugins/DETAILS
@@ -1,8 +1,8 @@
            SPELL=audacious-plugins
-         VERSION=1.5.1
+         VERSION=2.1
           SOURCE=${SPELL}-${VERSION}.tgz
    SOURCE_URL[0]=http://distfiles.atheme.org/${SOURCE}
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+      SOURCE_HASH=sha512:41c938804b0110243a191814a65f672076b4a12a2f1b472b26bba3688532fdf7274c914543682c386b3d9773967009cfd2c43ca177b5f836064f526ee76717c1
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
         WEB_SITE="http://audacious-media-player.org"
       LICENSE[0]=GPL
diff --git a/audio-plugins/audacious-plugins/HISTORY b/audio-plugins/audacious-plugins/HISTORY
index b00e797..57a4a77 100644
--- a/audio-plugins/audacious-plugins/HISTORY
+++ b/audio-plugins/audacious-plugins/HISTORY
@@ -1,3 +1,7 @@
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: update to 2.1
+	* DEPENDS:  Note: not really compatible with jack2, yet.
+
 2009-06-14 Arjan Bouter <abouter at sourcemage.org>
 	* BUILD, CONFIGURE: made ipv6 ,statusicon and
           (composite-)osd optional
diff --git a/audio-soft/qjackctl/DETAILS b/audio-soft/qjackctl/DETAILS
index 8e45103..5fcd51e 100755
--- a/audio-soft/qjackctl/DETAILS
+++ b/audio-soft/qjackctl/DETAILS
@@ -13,11 +13,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
    SOURCE_IGNORE=volatile
   FORCE_DOWNLOAD=on
 else
-         VERSION=0.3.4
+         VERSION=0.3.5
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:a31e32ba1286fe6d4136ca3fb5c03b48aa9905fe507d8a29ee52110ebd8ccb585040b8c1af4816b896fdcb12e54df6ac0413a0ac9688f1857f32283d218e98fe
+     SOURCE_HASH=sha512:f6ad2ae22ca4101c9f1f72ebb68a04b70c5a8595c4fc75a67b1f6d2799ab996dc216a361bb0e3daab31dd3d0eb4287f06a35b8d11354316458a6ab89ca34c77c
 
 fi
         WEB_SITE=http://qjackctl.sf.net
diff --git a/audio-soft/qjackctl/HISTORY b/audio-soft/qjackctl/HISTORY
index 72647ee..10843d4 100644
--- a/audio-soft/qjackctl/HISTORY
+++ b/audio-soft/qjackctl/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* DETAILS: update to 0.3.5
+
 2009-08-07 Thomas Orgis <sobukus at sourcemage.org>
 	* DETAILS: update to 0.3.4
 
diff --git a/chat-im/climm/DETAILS b/chat-im/climm/DETAILS
index 600b2a6..a331b6a 100755
--- a/chat-im/climm/DETAILS
+++ b/chat-im/climm/DETAILS
@@ -1,10 +1,10 @@
            SPELL=climm
-         VERSION=0.7
+         VERSION=0.7.1
           SOURCE=$SPELL-$VERSION.tgz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://www.${SPELL}.org/
    SOURCE_URL[0]=${WEB_SITE}/source/$SOURCE
-     SOURCE_HASH=sha512:4100cf9777ad47ce01c767c56490fb61307456d374f3253729f8187b5c192c0773dcf2fd946d3993820015ba2099233309c0cdc9d3264d76f1e4345e8351db51
+     SOURCE_HASH=sha512:8ee8b716229b4181a3b2f7ff3323b4587e80200ca753347f670616da9f25e8fd7cae4da597435d6f71b3a104ad89f3cfe4fd3f9524e259feef220255b6f7d138
 #      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
          ENTERED=20071020
       LICENSE[0]=GPL
diff --git a/chat-im/climm/HISTORY b/chat-im/climm/HISTORY
index a2a65b1..bdc74e5 100644
--- a/chat-im/climm/HISTORY
+++ b/chat-im/climm/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* DETAILS: version 0.7.1
+
 2009-08-20 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* DEPENDS, gnutls.patch, PRE_BUILD: added patch to make climm
 	  compile with recent versions of gnutls
diff --git a/crypto/gpgme/DEPENDS b/crypto/gpgme/DEPENDS
index 3e1aee9..a321cd5 100755
--- a/crypto/gpgme/DEPENDS
+++ b/crypto/gpgme/DEPENDS
@@ -1,4 +1,8 @@
 depends gnupg &&
 depends libgpg-error &&
 
+if [[ $GPGME_BRANCH == 1.3 ]]; then
+  depends libassuan
+fi &&
+
 optional_depends gnupg-exp "" "" "to support the S/MIME variant of gpg - GpgSM"
diff --git a/crypto/gpgme/DETAILS b/crypto/gpgme/DETAILS
index 3446fbe..013126b 100755
--- a/crypto/gpgme/DETAILS
+++ b/crypto/gpgme/DETAILS
@@ -1,23 +1,6 @@
            SPELL=gpgme
   SECURITY_PATCH=1
 
-###
-# 2006-07-07
-# GPGME_OLD -> GPGME_BRANCH
-
-if [[ $GPGME_OLD == y ]]; then
-  GPGME_BRANCH="0.3"
-fi
-
-if [[ $GPGME_OLD == n ]]; then
-  GPGME_BRANCH="DEFAULT"
-fi
-###
-
-if [[ -z "$GPGME_BRANCH" ]] || [[ $GPGME_BRANCH == DEFAULT ]]; then
-  GPGME_BRANCH="1.2"
-fi
-
 case $GPGME_BRANCH in
   0.3)
          VERSION=0.3.16
@@ -35,11 +18,15 @@ case $GPGME_BRANCH in
          VERSION=1.2.0
      SOURCE_HASH=sha512:ef91a8c19b93ed126f3347c09b7de22b472d9d5aa795755be014803130f4bbbfab991ecbd784eee5196f8d4853aa85addc3d5af19fe9ee0b7ae3037f42d91192
   ;;
+  1.3)
+         VERSION=1.3.0
+     SOURCE_HASH=sha512:707e27e79d3ae3b4fd3fbbe0854dc932650a499bd767812261d384743eb04fbc4346a39ec55bfc401cc3cb6635ace09a692ed7ae39349392de099f65c452ac9c
+  ;;
 esac
 
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
       LICENSE[0]=GPL
         WEB_SITE=http://www.gnupg.org/gpgme.html
          ENTERED=20011031
diff --git a/crypto/gpgme/HISTORY b/crypto/gpgme/HISTORY
index e5066af..f686f69 100644
--- a/crypto/gpgme/HISTORY
+++ b/crypto/gpgme/HISTORY
@@ -1,3 +1,8 @@
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS, PREPARE: added 1.3 branch, updated spell to 1.3.0; moved
+	  branch redefinition to PREPARE from DETAILS
+	* DEPENDS: added libassuan as req dep
+
 2009-08-14 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: set default GPGME_BRANCH to 1.2 [Bug 15326]
 
diff --git a/crypto/gpgme/PREPARE b/crypto/gpgme/PREPARE
index f31a70f..4d04fb4 100755
--- a/crypto/gpgme/PREPARE
+++ b/crypto/gpgme/PREPARE
@@ -13,4 +13,21 @@ if [[ $GPGME_OLD == n ]]; then
   persistent_remove GPGME_OLD
 fi
 
-config_query_list GPGME_BRANCH "Which branch of GPGME do you want to build?" DEFAULT 0.3 1.0 1.1 1.2
+config_query_list GPGME_BRANCH "Which branch of GPGME do you want to build?" DEFAULT 0.3 1.0 1.1 1.2 1.3
+
+###
+# 2006-07-07
+# GPGME_OLD -> GPGME_BRANCH
+
+if [[ $GPGME_OLD == y ]]; then
+  GPGME_BRANCH="0.3"
+fi
+
+if [[ $GPGME_OLD == n ]]; then
+  GPGME_BRANCH="DEFAULT"
+fi
+###
+
+if [[ -z "$GPGME_BRANCH" ]] || [[ $GPGME_BRANCH == DEFAULT ]]; then
+  GPGME_BRANCH="1.3"
+fi
diff --git a/devel/cvs/HISTORY b/devel/cvs/HISTORY
index db8face..4052a3e 100644
--- a/devel/cvs/HISTORY
+++ b/devel/cvs/HISTORY
@@ -1,3 +1,7 @@
+2010-03-22 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* PRE_BUILD: don't apply glibc patch when building the
+	  feature branch
+
 2009-07-21 Eric Sandall <sandalle at sourcemage.org>
 	* PRE_BUILD: Apply glibc-2.10.1.patch
 	* glibc-2.10.1.patch: Fix conflicting definition of getline
diff --git a/devel/cvs/PRE_BUILD b/devel/cvs/PRE_BUILD
index d8d53d3..03e31c8 100755
--- a/devel/cvs/PRE_BUILD
+++ b/devel/cvs/PRE_BUILD
@@ -1,7 +1,9 @@
 default_pre_build &&
 cd ${SOURCE_DIRECTORY} &&
 if [[ $CVS_FEATURES == y ]] && grep -q "# Generated by GNU Autoconf 2.59" configure; then
-  patch -Np1 < $SCRIPT_DIRECTORY/cvs_autoconf.patch
+  patch -Np1 < $SCRIPT_DIRECTORY/cvs_autoconf.patch || return 1
 fi &&
 patch -p1 < ${SCRIPT_DIRECTORY}/cvs-insecuretemp_file.patch  &&
-patch -p1 < $SCRIPT_DIRECTORY/glibc-2.10.1.patch
+if [[ $CVS_FEATURES == n ]]; then
+  patch -p1 < $SCRIPT_DIRECTORY/glibc-2.10.1.patch || return 1
+fi
diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index 6800e4c..34d35aa 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,5 +1,5 @@
            SPELL=git
-         VERSION=1.7.0.2
+         VERSION=1.7.0.3
           SOURCE=$SPELL-$VERSION.tar.bz2
          SOURCE2=$SOURCE.sign
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index 3bf39a5..a292b06 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 1.7.0.3
+
 2010-03-08 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.7.0.2
 
diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index 9f1cafd..6c95fc0 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -1,5 +1,5 @@
            SPELL=python
-         VERSION=2.6.4
+         VERSION=2.6.5
           SOURCE=Python-$VERSION.tar.bz2
          SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index 0fe7198..a715972 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 2.6.5
+
 2009-10-26 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 2.6.4
 
diff --git a/e-17/imlib2_loaders/DETAILS b/e-17/imlib2_loaders/DETAILS
index f8943a3..3c79ed3 100755
--- a/e-17/imlib2_loaders/DETAILS
+++ b/e-17/imlib2_loaders/DETAILS
@@ -11,10 +11,10 @@ if  [  "$IMLIB2_LOADERS_CVS"  ==  "y"  ];  then
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
    SOURCE_IGNORE=volatile
 else
-         VERSION=1.4.2
+         VERSION=1.4.3
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-     SOURCE_HASH=sha512:b76e5756dc2fd3304fd4833a9be5d30ee75a110ab60b7ca4798593d9e63be70dd4e9baae3a0d61bd3460d5efd87c88915438bbb4a9998570e2b2511a34ceb620
+     SOURCE_HASH=sha512:23e5ed4f9f63e1ef8d9ed68250c71b3f6eaf0a274382e05353528c709a99bfad51345a9f8eb997f70f9a9bd41e251067c1a8dac34cd225de09028f074ab931a2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
 fi
         WEB_SITE=http://enlightenment.org
diff --git a/e-17/imlib2_loaders/HISTORY b/e-17/imlib2_loaders/HISTORY
index 2a23935..fe2ac1c 100644
--- a/e-17/imlib2_loaders/HISTORY
+++ b/e-17/imlib2_loaders/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.4.3
+
 2008-10-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.4.2
 
diff --git a/e/imlib2/DETAILS b/e/imlib2/DETAILS
index 103873c..b07b15b 100755
--- a/e/imlib2/DETAILS
+++ b/e/imlib2/DETAILS
@@ -1,9 +1,9 @@
            SPELL=imlib2
-         VERSION=1.4.2
+         VERSION=1.4.3
   SECURITY_PATCH=2
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-     SOURCE_HASH=sha512:d2db1f5efef58c1705cb7088b22323d29996229a2964655723f0e3812df08645b1c18b543bce774b990e2c3db32ff23b709059a1d8e941c0f7f45f1602661596
+     SOURCE_HASH=sha512:16970c5ba7a060acf6fb5ab87e2e8849c3ba08d4aafd1f89783cadcc72ce1caac353b996375925a8158fecabc3299bcc1527e959e6b585b63693fdc1c694fefb
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%-*}"
         WEB_SITE=http://enlightenment.org/Libraries/Imlib2/
          ENTERED=20010922
diff --git a/e/imlib2/HISTORY b/e/imlib2/HISTORY
index 3b480a0..6b42f43 100644
--- a/e/imlib2/HISTORY
+++ b/e/imlib2/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.4.3
+
 2009-12-05 Arwed v. Merkatz <v.merkatz at gmx.net>
 	* DEPENDS, DETAILS, PRE_BUILD: removed non-working CVS option
 	* PREPARE: removed
diff --git a/ftp/filezilla/DETAILS b/ftp/filezilla/DETAILS
index 82e2b3b..d1d0cf8 100755
--- a/ftp/filezilla/DETAILS
+++ b/ftp/filezilla/DETAILS
@@ -1,8 +1,8 @@
            SPELL=filezilla
-         VERSION=3.3.2
+         VERSION=3.3.2.1
           SOURCE="FileZilla_${VERSION}_src.tar.bz2"
    SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-     SOURCE_HASH=sha512:f01959a123f0205ba0ae1f6978d4975db680f281f7b114e416b111fd496f5922e8a1f9ed9ae864c742df2ee5207c78a7ae66d29142948a750833f11cd7098e84
+     SOURCE_HASH=sha512:cfb37c02b4d326db83ad5dfad2d8f42c67fcda82bdb2b15c33b8340ef570586185d77c0f277a54cb41e2e7c9a2a3e1fb273b82124bb7feed52954055203600fe
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://filezilla-project.org/"
       LICENSE[0]=GPL
diff --git a/ftp/filezilla/HISTORY b/ftp/filezilla/HISTORY
index ae673dc..c0a90fd 100644
--- a/ftp/filezilla/HISTORY
+++ b/ftp/filezilla/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 3.3.2.1
+
 2010-02-22 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 3.3.2
 
diff --git a/gnome2-libs/atk/DETAILS b/gnome2-libs/atk/DETAILS
index 1368399..19c5542 100755
--- a/gnome2-libs/atk/DETAILS
+++ b/gnome2-libs/atk/DETAILS
@@ -1,6 +1,6 @@
            SPELL=atk
 if [[ $ATK_DEVEL == y ]]; then
-         VERSION=1.29.4
+         VERSION=1.29.92
 else
          VERSION=1.28.0
 fi
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
       SOURCE_GPG=gurus.gpg:$SOURCE.sig
       LICENSE[0]=LGPL
-        WEB_SITE=http://developer.gnome.org/projects/gap
+        WEB_SITE=http://library.gnome.org/devel/atk/
          ENTERED=20020314
         KEYWORDS="gnome2 libs"
            SHORT="set of interfaces for accessibility"
diff --git a/gnome2-libs/atk/HISTORY b/gnome2-libs/atk/HISTORY
index 608790e..9b9c83d 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,7 @@
+2010-03-23 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated devel to 1.29.92
+	  fixed WEB_SITE
+
 2010-01-31 Pol Vinogradov <vin.public at gmail.com>
 	* DETAILS, PREPARE: made devel/stable choice
 
diff --git a/gnome2-libs/atk/atk-1.29.4.tar.bz2.sig b/gnome2-libs/atk/atk-1.29.4.tar.bz2.sig
deleted file mode 100644
index c842ca2..0000000
Binary files a/gnome2-libs/atk/atk-1.29.4.tar.bz2.sig and /dev/null differ
diff --git a/gnome2-libs/atk/atk-1.29.92.tar.bz2.sig b/gnome2-libs/atk/atk-1.29.92.tar.bz2.sig
new file mode 100644
index 0000000..625fe8e
Binary files /dev/null and b/gnome2-libs/atk/atk-1.29.92.tar.bz2.sig differ
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index 94b3bcf..8381e8f 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -11,6 +11,21 @@ optional_depends gettext                            \
                  "--with-libiconv=no"               \
                  "Build with gettext?"              &&
 
+optional_depends FAM                                \
+                 "--enable-fam"                     \
+                 "--disable-fam"                    \
+                 "Build with file system monitoring" &&
+
+optional_depends pcre                               \
+                 "--with-pcre=system"               \
+                 "--with-pcre=internal"             \
+                 "Use system supplied PCRE. Otherwise, the internal PCRE library will be used" &&
+
+optional_depends libselinux                         \
+                 "--enable-selinux"                 \
+                 "--disable-selinux"                \
+                 "Build with selinux support"       &&
+
 optional_depends gtk-doc                            \
                  "--enable-gtk-doc"                 \
                  "--disable-gtk-doc"                \
diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 1360483..1fb5341 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,7 +1,6 @@
            SPELL=glib2 
 if [[ $GLIB_VER == devel ]];then
-         VERSION=2.22.5
-#     SOURCE_HASH=sha512:1dae2011390fdc708dee5a79d04c1e799c0ac8a209c98bad47f12f314496180a1af46e24392c6971ed95d69a3ada2d0806b2af5e9ef40f1cdb0b6f6419900cdb
+         VERSION=2.23.6
           SOURCE=glib-$VERSION.tar.bz2
       SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
 else
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index a168d24..a0d5c7a 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,8 @@
+2010-03-23 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated devel to 2.23.6
+	* DEPENDS: added opt depends on FAM, libselinux, pcre
+	* PRE_BUILD: removed, no longer needed, was used for libiconv
+
 2010-03-16 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.22.5
 
diff --git a/gnome2-libs/glib2/PRE_BUILD b/gnome2-libs/glib2/PRE_BUILD
deleted file mode 100755
index 4aae7ae..0000000
--- a/gnome2-libs/glib2/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if list_find "$OPTS" "--with-libiconv=no"; then
-   sedit 's/test "$gt_cv_have_gettext" != "yes"/false/' configure
-fi 
diff --git a/gnome2-libs/glib2/glib-2.23.6.tar.bz2.sig b/gnome2-libs/glib2/glib-2.23.6.tar.bz2.sig
new file mode 100644
index 0000000..0ec4971
Binary files /dev/null and b/gnome2-libs/glib2/glib-2.23.6.tar.bz2.sig differ
diff --git a/gnu.gpg b/gnu.gpg
index 2da49f3..dadf387 100644
Binary files a/gnu.gpg and b/gnu.gpg differ
diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index ce63439..9cce9a4 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,5 +1,5 @@
            SPELL=imagemagick
-         VERSION=6.6.0-5
+         VERSION=6.6.0-8
   SECURITY_PATCH=1
           SOURCE=ImageMagick-${VERSION}.tar.bz2
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index 1c141dc..95c9690 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2010-03-23 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated spell to 6.6.0-8
+
 2010-03-13 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated to version 6.6.0-5
 
diff --git a/graphics/imagemagick/ImageMagick-6.6.0-5.tar.bz2.sig b/graphics/imagemagick/ImageMagick-6.6.0-5.tar.bz2.sig
deleted file mode 100644
index 33c5301..0000000
Binary files a/graphics/imagemagick/ImageMagick-6.6.0-5.tar.bz2.sig and /dev/null differ
diff --git a/graphics/imagemagick/ImageMagick-6.6.0-8.tar.bz2.sig b/graphics/imagemagick/ImageMagick-6.6.0-8.tar.bz2.sig
new file mode 100644
index 0000000..7cea096
Binary files /dev/null and b/graphics/imagemagick/ImageMagick-6.6.0-8.tar.bz2.sig differ
diff --git a/net/arping/DETAILS b/net/arping/DETAILS
index 5009931..4f67be3 100755
--- a/net/arping/DETAILS
+++ b/net/arping/DETAILS
@@ -1,10 +1,13 @@
            SPELL=arping
          VERSION=2.08
           SOURCE=$SPELL-$VERSION.tar.gz
-   SOURCE_URL[0]=ftp://ftp.habets.pp.se/pub/synscan/$SOURCE
-     SOURCE_HASH=sha512:f7fa82eb9c2614b70bc1384772bee66e91860686c79abec8732377c1db6a384309ee092c6eb783c68972f99225325a422699f3e3f1ab054187c6a2aa44d3148f
+         SOURCE2=$SOURCE.asc
+   SOURCE_URL[0]=http://www.habets.pp.se/synscan/files/$SOURCE
+  SOURCE2_URL[0]=$SOURCE_URL.asc
+      SOURCE_GPG=habets.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-        WEB_SITE=http://www.habets.pp.se/synscan/programs.php?prog=ARPing
+        WEB_SITE=http://www.habets.pp.se/synscan/programs.php?prog=arping
          ENTERED=20060710
       LICENSE[0]=GPL
            SHORT="utility to see if a specific IP address is taken and what MAC address owns it"
diff --git a/net/arping/HISTORY b/net/arping/HISTORY
index 5c49444..ebd869b 100644
--- a/net/arping/HISTORY
+++ b/net/arping/HISTORY
@@ -1,3 +1,7 @@
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* habets.gpg: added gpg keyring
+	* DETAILS: updated source url; converted to upstream signature checking
+
 2008-10-15 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 2.08; quoting paths; cleaned up
 	* DEPENDS: added missing `&&'
diff --git a/net/arping/habets.gpg b/net/arping/habets.gpg
new file mode 100644
index 0000000..7b84465
Binary files /dev/null and b/net/arping/habets.gpg differ
diff --git a/net/dhcpcd/BUILD b/net/dhcpcd/BUILD
index 99e1269..52de65c 100755
--- a/net/dhcpcd/BUILD
+++ b/net/dhcpcd/BUILD
@@ -1 +1,2 @@
+./configure --libexecdir=${INSTALL_ROOT}/usr/libexec --dbdir=${INSTALL_ROOT}/var/lib/dhcpcd $OPTS &&
 CSTD=gnu99 make DESTDIR="$INSTALL_ROOT"
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 9f49ded..fe9477b 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,11 +1,6 @@
            SPELL=dhcpcd
-#if [[ $DHCPCD_DEVEL == y ]]; then
-#         VERSION=5.0.7
-#     SOURCE_HASH=sha512:
-#else
          VERSION=5.2.1
      SOURCE_HASH=sha512:0763e0e7adb4070c01309ffbebc10600df57e9ddf0fcd89e218daa47f0775b28004b331bc2b09984517041180e5c4110cb837b76405515787581468e87fdd80f
-#fi
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index af56209..0bb4efe 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,9 @@
+2010-03-22 Pol Vinogradov <vin.public at gmail.com>
+	* DETAILS: removed commented devel crap
+	* BUILD: moved code from PRE_BUILD here
+	* PREPARE, PRE_BUILD: removed, our defaults work fine
+	* INSTALL: default_install works as well
+
 2010-03-08 Sukneet Basuta <sukneet at sourcemage.org>
 	* DETAILS: updated spell to 5.2.1
 	* PREPARE: commented out DEVEL query, option is commented out in DETAILS already
diff --git a/net/dhcpcd/INSTALL b/net/dhcpcd/INSTALL
index 04f2588..e76872b 100755
--- a/net/dhcpcd/INSTALL
+++ b/net/dhcpcd/INSTALL
@@ -1,3 +1,3 @@
-make install DESTDIR="$INSTALL_ROOT" &&
+default_install &&
 
 install -d -m 755 "$INSTALL_ROOT/var/lib/dhcpcd"
diff --git a/net/dhcpcd/PREPARE b/net/dhcpcd/PREPARE
deleted file mode 100755
index 12bdb11..0000000
--- a/net/dhcpcd/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-#config_query DHCPCD_DEVEL "Use development branch?" n
diff --git a/net/dhcpcd/PRE_BUILD b/net/dhcpcd/PRE_BUILD
deleted file mode 100755
index fb6b86c..0000000
--- a/net/dhcpcd/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-./configure --libexecdir=/usr/libexec
diff --git a/security/rats/DETAILS b/security/rats/DETAILS
new file mode 100755
index 0000000..083a9e1
--- /dev/null
+++ b/security/rats/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=rats
+         VERSION=2.3
+          SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=http://www.fortify.com/servlet/download/public/$SOURCE
+     SOURCE_HASH=sha512:10ca0ca46515e6f9349f9325ab19a7e453a66e472036e22b602b77bd816fcddb8fa5c9fa936c6a8004f713af0eb11cd357a91668809b53666522d3aa08130ba1
+        WEB_SITE=http://www.fortify.com/security-resources/rats.jsp
+      LICENSE[0]=GPL
+         ENTERED=20100321
+           SHORT="Rough Auditing Tool for Security"
+cat << EOF
+This is RATS, a rough auditing tool for security, developed by Secure
+Software Inc.  It is a tool for scanning C, C++, Perl, PHP, Python
+and Ruby source code and flagging common security related programming
+errors such as buffer overflows and TOCTOU (Time Of Check, Time Of
+Use) race conditions.  As its name implies, the tool performs only a
+rough analysis of source code.  It will not find every error and will
+also find things that are not errors.  Manual inspection of your code
+is still necessary, but greatly aided with this tool.
+EOF
diff --git a/security/rats/HISTORY b/security/rats/HISTORY
new file mode 100644
index 0000000..a9a78e8
--- /dev/null
+++ b/security/rats/HISTORY
@@ -0,0 +1,3 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: created this spell, version 2.3
+
diff --git a/utils/aqemu/DETAILS b/utils/aqemu/DETAILS
index ae617cc..91e1028 100755
--- a/utils/aqemu/DETAILS
+++ b/utils/aqemu/DETAILS
@@ -1,8 +1,8 @@
            SPELL=aqemu
-         VERSION=0.7.2
+         VERSION=0.7.3
           SOURCE="${SPELL}-${VERSION}.tar.bz2"
    SOURCE_URL[0]=${SOURCEFORGE_URL/\/sourceforge/\/project}/${SPELL}/$SPELL/$VERSION/${SOURCE}
-     SOURCE_HASH=sha512:a3c6b86a148f54a69cb744cd3f697dc16d9e34c56dfb050acd79a12c86ea2aac33c586138abb9821268b0d28cb3d742cef02832f6b3dcf17f1968ce1ea776b08
+     SOURCE_HASH=sha512:868ee7ddcabe018fe94a116c497d822a78aca4d11e0bbbfbee880640951b814ad09c7500a519bc1133ad68cb67168b6ff5bd2387e14d74e48acba44101e39982
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://sourceforge.net/projects/aqemu/"
       LICENSE[0]="GPLv2"
diff --git a/utils/aqemu/HISTORY b/utils/aqemu/HISTORY
index 10993ab..3102392 100644
--- a/utils/aqemu/HISTORY
+++ b/utils/aqemu/HISTORY
@@ -1,3 +1,8 @@
+2010-03-23 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated spell to 0.7.3
+	* PRE_BUILD, fix_broken_version_check.patch: removed, no longer needed
+	  PREBUILD was just applying patch
+
 2009-07-25 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
 	* DEPENDS, DETAILS, BUILD, PRE_BUILD: spell created
 	* fix_broken_version_check.patch: spell created
diff --git a/utils/aqemu/PRE_BUILD b/utils/aqemu/PRE_BUILD
deleted file mode 100755
index 171d039..0000000
--- a/utils/aqemu/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/fix_broken_version_check.patch
diff --git a/utils/aqemu/fix_broken_version_check.patch b/utils/aqemu/fix_broken_version_check.patch
deleted file mode 100644
index 6dbf0f7..0000000
--- a/utils/aqemu/fix_broken_version_check.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- configure.sh.orig	2009-07-25 16:58:00.000000000 +0200
-+++ configure.sh	2009-07-25 16:59:10.000000000 +0200
-@@ -30,9 +30,9 @@
- 
- # Check qmake version
- echo "Check Qt version..."
--QMAKE_VERSION="$($QMAKE_PATH -query QT_VERSION | awk -F "." '{print$1"."$2}')"
-+QMAKE_VERSION="$($QMAKE_PATH -query QT_VERSION | awk -F "." '{print$1""$2}')"
- 
--if [ $QMAKE_VERSION = "4.4" ]; then
-+if [ "$QMAKE_VERSION" -ge "44" ]; then
- 	echo -e "OK. Qt Version is $QMAKE_VERSION.\n"
- else
- 	echo "Error! Your qt version $QMAKE_VERSION is too low install a newer one."
diff --git a/utils/bonnie++/DETAILS b/utils/bonnie++/DETAILS
index f831804..3eb5630 100755
--- a/utils/bonnie++/DETAILS
+++ b/utils/bonnie++/DETAILS
@@ -1,7 +1,7 @@
            SPELL=bonnie++
-         VERSION=1.03a
+         VERSION=1.03e
           SOURCE=$SPELL-$VERSION.tgz
-     SOURCE_HASH=sha512:d45e79576f3c902a3f909995c131d072cd8af7296c34eac617d7582c960f41fe9d69258873080759a59930e34c6849787476ff9e39cf0feb024ec04a6965dab7
+     SOURCE_HASH=sha512:7ddb3ab9687acf1685497c6cd823c10501d282f192358ac26038e259bb5e35d2ac9fe666a3d5aa33949cd62919fcb6f05b38ecf97a195bf46b5b23b3a0025122
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://www.coker.com.au/bonnie++/$SOURCE
         WEB_SITE=http://www.coker.com.au/bonnie++
diff --git a/utils/bonnie++/HISTORY b/utils/bonnie++/HISTORY
index 7852cd6..34ebfa3 100644
--- a/utils/bonnie++/HISTORY
+++ b/utils/bonnie++/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 David Kowis <dkowis at shlrm.org>
+	* DETAILS: version to 1.03e now it builds
+
 2006-06-28 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Removed BUILD_API=2, set grimoire-wide
 
diff --git a/utils/cronie/HISTORY b/utils/cronie/HISTORY
index 4fbb36c..55d01f3 100644
--- a/utils/cronie/HISTORY
+++ b/utils/cronie/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* init.d/cron{d,ie.conf}: use CRONIE_ARGS for more flexibility
+
 2010-03-13 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 1.4.4
 
diff --git a/utils/cronie/init.d/crond b/utils/cronie/init.d/crond
index 24ae431..201f609 100755
--- a/utils/cronie/init.d/crond
+++ b/utils/cronie/init.d/crond
@@ -3,7 +3,7 @@
 . /etc/sysconfig/cronie
 
 PROGRAM=/usr/sbin/crond
-ARGS="-m $MTA"
+ARGS="$CRONIE_ARGS"
 RUNLEVEL=3
 PIDFILE=/var/run/crond.pid
 
diff --git a/utils/cronie/init.d/cronie.conf b/utils/cronie/init.d/cronie.conf
index 265bd26..540dc4b 100644
--- a/utils/cronie/init.d/cronie.conf
+++ b/utils/cronie/init.d/cronie.conf
@@ -1,6 +1,3 @@
-# This option allows you to specify a shell command string to use for sending
-# cron mail output instead of sendmail(8). This command must accept a fully
-# formatted mail message (with headers) on stdin and send it as a mail message
-# to the recipients specified in the mail headers.
+# For the arguments and description see cron(8)
 
-MTA="/usr/sbin/sendmail"
+CRONIE_ARGS=""
diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 390de1e..a580fdd 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -1,6 +1,6 @@
            SPELL=dbus
-         VERSION=1.2.20
-     SOURCE_HASH=sha512:69ffc868e3652a7aca3c3097806d4533aaac895ab6449e26784af9647e605e2b603c836b2ffa2c536d597f92f789a72cc8e3ff71e853ef767b5be9a885594de5
+         VERSION=1.2.22
+     SOURCE_HASH=sha512:977a7aa344dc813eeb44b338315aca389b43b337f99b2080f357d91e65494758e21b0721a310cdcc8a7028345b096d9b6c5c24052f3caa311c858fe98db0dd1d
   SECURITY_PATCH=5
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
index fe98f97..33050a8 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.2.22
+
 2010-02-04 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.2.20
 
diff --git a/utils/dcron/BUILD b/utils/dcron/BUILD
index 8f58e6d..3cc7d47 100755
--- a/utils/dcron/BUILD
+++ b/utils/dcron/BUILD
@@ -1 +1,6 @@
-make
+create_group crontab &&
+
+make PREFIX="$INSTALL_ROOT/usr" \
+     CRONTABS="$INSTALL_ROOT/var/spool/cron" \
+     CRONSTAMPS="$INSTALL_ROOT/var/spool/cronstamps" \
+     CRONTAB_GROUP=crontab
diff --git a/utils/dcron/DEPENDS b/utils/dcron/DEPENDS
index f8af206..7f97625 100755
--- a/utils/dcron/DEPENDS
+++ b/utils/dcron/DEPENDS
@@ -1,8 +1,2 @@
-optional_depends SENDMAIL \
-                 "" \
-                 "" \
-                 "for sending mail reports" &&
-optional_depends SYSTEM-LOGGER \
-                 "" \
-                 "" \
-                 "for logging through syslog" 
+suggest_depends SENDMAIL "" "" "for sending mail reports" &&
+suggest_depends SYSTEM-LOGGER "" "" "for logging through syslog"
diff --git a/utils/dcron/DETAILS b/utils/dcron/DETAILS
index ca723e3..a0d7147 100755
--- a/utils/dcron/DETAILS
+++ b/utils/dcron/DETAILS
@@ -1,14 +1,17 @@
            SPELL=dcron
-         VERSION=2.3.3
-          SOURCE="${SPELL}-${VERSION}.tar.gz"
-   SOURCE_URL[0]=http://www.ibiblio.org/pub/Linux/system/daemons/cron/${SOURCE}
-     SOURCE_HASH=sha512:4ab2aaf8a94317622fb42dad78b505ed02b1321aea49da433062a205a5f53db0fb78050b5453502ad20898d4e30e73bce0b820af10f3cb30d5f2d1912f5eb186
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-        WEB_SITE=""
+         VERSION=4.4
+          SOURCE=$SPELL-$VERSION.tar.gz
+   SOURCE_URL[0]=http://www.jimpryor.net/linux/releases/$SOURCE
+     SOURCE_HASH=sha512:d7af2f7705a024891babda394a8690ae9df86d92ca81c4a1a99780c49011bdb4e5fe6745713c3936b5f85552cc2705273ebcc962d3f851890a0999c7e0b80bc1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE=http://www.jimpryor.net/linux/dcron.html
       LICENSE[0]=GPL
          ENTERED=20071114
-           SHORT="Yet another cron daemon."
+           SHORT="dillon's lightweight cron daemon"
 cat << EOF
+This lightweight cron daemon aims to be simple and secure, with just enough
+features to stay useful.
+
 Dillon's Cron is a multi-user cron written from scratch, similar to vixie-cron
 but with major differences. Attention is paid less to feature-creep and more
 to usability and reliability.
diff --git a/utils/dcron/HISTORY b/utils/dcron/HISTORY
index 676dd61..acc1a19 100644
--- a/utils/dcron/HISTORY
+++ b/utils/dcron/HISTORY
@@ -1,3 +1,13 @@
+2010-03-21 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 4.4; renewed source url and website;
+	  updated description
+	* BUILD: change compile-time defaults to proper for the system
+	* PRE_BUILD: quoting paths; cleaned up
+	* DEPENDS: cleaned up; optional_depends -> suggest_depends
+	* INSTALL: added, to install config file
+	* init.d/crond: added DCRON_ARGS
+	* init.d/dcron.conf: added, to configure command-line parameters
+
 2009-04-26 Vlad Glagolev <stealth at sourcemage.org>
 	* CONFLICTS: added
 
diff --git a/utils/dcron/INSTALL b/utils/dcron/INSTALL
new file mode 100755
index 0000000..4f2d900
--- /dev/null
+++ b/utils/dcron/INSTALL
@@ -0,0 +1,9 @@
+default_install &&
+
+chgrp crontab "$INSTALL_ROOT"/var/spool/cron{,stamps} &&
+chmod 2750 "$INSTALL_ROOT"/var/spool/cron{,stamps} &&
+
+if [[ $INIT_INSTALLED ]]; then
+  install_config_file "$SPELL_DIRECTORY/init.d/dcron.conf" \
+                      "$INSTALL_ROOT/etc/sysconfig/dcron"
+fi
diff --git a/utils/dcron/PRE_BUILD b/utils/dcron/PRE_BUILD
index c6fea50..e2651af 100755
--- a/utils/dcron/PRE_BUILD
+++ b/utils/dcron/PRE_BUILD
@@ -1,5 +1,4 @@
-default_pre_build                              &&
-cd $SOURCE_DIRECTORY                           &&
-sedit "s:/usr:${INSTALL_ROOT}/usr:g" Makefile  &&
-sedit "s:/usr/man:/usr/share/man:g" Makefile  &&
-sedit "s:-O2:$CFLAGS:" Makefile
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i "s:-O2:$CFLAGS:" Makefile
diff --git a/utils/dcron/init.d/crond b/utils/dcron/init.d/crond
old mode 100644
new mode 100755
index bb6d439..fbc0a32
--- a/utils/dcron/init.d/crond
+++ b/utils/dcron/init.d/crond
@@ -1,6 +1,9 @@
 #!/bin/bash
 
+. /etc/sysconfig/dcron
+
 PROGRAM=/usr/sbin/crond
+ARGS="$DCRON_ARGS"
 RUNLEVEL=3
 
 . /etc/init.d/smgl_init
diff --git a/utils/dcron/init.d/dcron.conf b/utils/dcron/init.d/dcron.conf
new file mode 100644
index 0000000..3599b41
--- /dev/null
+++ b/utils/dcron/init.d/dcron.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see crond(8)
+
+DCRON_ARGS=""
diff --git a/utils/qemu/DETAILS b/utils/qemu/DETAILS
index 4e6dd2d..f136be0 100755
--- a/utils/qemu/DETAILS
+++ b/utils/qemu/DETAILS
@@ -12,7 +12,7 @@ case ${QEMU_VER:0:4} in
          VERSION=0.11.1
   ;;
   0.12)
-         VERSION=0.12.2
+         VERSION=0.12.3
   ;;
 esac
           SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/utils/qemu/HISTORY b/utils/qemu/HISTORY
index 7e42d9a..4e538c2 100644
--- a/utils/qemu/HISTORY
+++ b/utils/qemu/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Vasil Yonkov <spirtbrat at sourcemage.org>
+	* DETAILS: updated QEMU_VER=0.12 to 0.12.3
+
 2010-02-10 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Check only the branch of QEMU_VER (at one point it was
 	  0.10.6, now it's 0.10)
diff --git a/utils/qemu/qemu-0.12.2.tar.gz.sig b/utils/qemu/qemu-0.12.2.tar.gz.sig
deleted file mode 100644
index b55f15d..0000000
Binary files a/utils/qemu/qemu-0.12.2.tar.gz.sig and /dev/null differ
diff --git a/utils/qemu/qemu-0.12.3.tar.gz.sig b/utils/qemu/qemu-0.12.3.tar.gz.sig
new file mode 100644
index 0000000..9c60c66
Binary files /dev/null and b/utils/qemu/qemu-0.12.3.tar.gz.sig differ
diff --git a/utils/usbutils/DETAILS b/utils/usbutils/DETAILS
index 95efaa1..cb70fc1 100755
--- a/utils/usbutils/DETAILS
+++ b/utils/usbutils/DETAILS
@@ -1,9 +1,9 @@
            SPELL=usbutils
-         VERSION=0.86
-     SOURCE_HASH=sha512:bcee6238542db7804e8a4b794204905879f18f99610d7bb68d5ab70adc46260f53de1f8cb37bfeca5b3b478a7b6b7f0371ba8e043a3a3bce0274e524a62a5653
-          SOURCE=$SPELL-$VERSION.tar.gz
+         VERSION=0.87
+     SOURCE_HASH=sha512:a8579758d9794f6f74dc877d8241a635ea0447e284dc84de63e5cc075bf030c298395422c3a81b0c15404a3c7fe44555a1a43a64f71ffa72b9ab0ea571ab3948
+          SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=$SOURCEFORGE_URL/linux-usb/$SOURCE
+   SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/usb/usbutils/$SOURCE
         WEB_SITE=http://www.linux-usb.org/
          ENTERED=20021218
       LICENSE[0]=GPL
diff --git a/utils/usbutils/HISTORY b/utils/usbutils/HISTORY
index cac3cb6..6ce768d 100644
--- a/utils/usbutils/HISTORY
+++ b/utils/usbutils/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.87, SOURCEFORGE_URL -> KERNEL_URL, gz -> bz2
+
 2009-08-28 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.86
 
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index 225b4c1..6dedd5d 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -10,7 +10,7 @@ if [[ $UL_VERSION == aes ]]; then
      SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
   SOURCE4_IGNORE=signature
 else
-         VERSION=2.17.1
+         VERSION=2.17.2
 fi
           BRANCH=`echo $VERSION | cut -d . -f 1,2`
           SOURCE=$SPELL-ng-$VERSION.tar.bz2
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index 942e7c1..c553c12 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.17.2
+
 2010-03-08 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated aes version to 2.17.1; updated aes patch to 20100308
 
diff --git a/video/gecko-mediaplayer/DETAILS b/video/gecko-mediaplayer/DETAILS
index 4e54468..76a95bf 100755
--- a/video/gecko-mediaplayer/DETAILS
+++ b/video/gecko-mediaplayer/DETAILS
@@ -1,8 +1,8 @@
            SPELL=gecko-mediaplayer
-         VERSION=0.9.9
+         VERSION=0.9.9.2
           SOURCE="${SPELL}-${VERSION}.tar.gz"
    SOURCE_URL[0]=http://gecko-mediaplayer.googlecode.com/files/$SOURCE
-     SOURCE_HASH=sha512:ecd938cf86d0e057ea7b99e413ffa19c0db8ffc7a99314db603474f1ca0a08e75519636770a615f92129cd3d2952a04fc661d05c5e23c9d15bd21c6d6f47f572
+     SOURCE_HASH=sha512:1a2cc68161aff7724b7fce26d11ff604086ef7afb8b1c402d6003cd8781c6f655fdeda2530a569941e7f7db9f8a3b35a9dcb33505fea4234390ba613850a3607
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE=http://kdekorte.googlepages.com/gecko-mediaplayer
       LICENSE[0]=GPL
diff --git a/video/gecko-mediaplayer/HISTORY b/video/gecko-mediaplayer/HISTORY
index 42dac3b..7197e2a 100644
--- a/video/gecko-mediaplayer/HISTORY
+++ b/video/gecko-mediaplayer/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.9.9.2
+
 2010-02-10 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.9.9
 
diff --git a/video/gnome-mplayer/DETAILS b/video/gnome-mplayer/DETAILS
index 9dbb21f..e60bc4d 100755
--- a/video/gnome-mplayer/DETAILS
+++ b/video/gnome-mplayer/DETAILS
@@ -1,8 +1,8 @@
            SPELL=gnome-mplayer
-         VERSION=0.9.9
+         VERSION=0.9.9.2
           SOURCE="${SPELL}-${VERSION}.tar.gz"
    SOURCE_URL[0]=http://gnome-mplayer.googlecode.com/files/$SOURCE
-     SOURCE_HASH=sha512:be039d2c2a15f7175842efa602dfabaa397e3d944bba397fd7448366f6bd1cd6d065f402d903c71981a85c753afdef8d886d2b638375dc7c0a6b66550e5fd654
+     SOURCE_HASH=sha512:518ccbaa5669ce17952a43431ad9895beb500016e45e041af365a34ea7e12a1a50ffd674c5bc81822429caab33e69d3d404c649b0d6d00d04ee1a9ee9c2fcdb9
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE=http://kdekorte.googlepages.com/gnomemplayer
       LICENSE[0]=GPL
diff --git a/video/gnome-mplayer/HISTORY b/video/gnome-mplayer/HISTORY
index 91667ad..c0db648 100644
--- a/video/gnome-mplayer/HISTORY
+++ b/video/gnome-mplayer/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.9.9.2
+
 2010-02-10 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.9.9
 
diff --git a/video/guvcview/DETAILS b/video/guvcview/DETAILS
index 2cda7e2..6419661 100755
--- a/video/guvcview/DETAILS
+++ b/video/guvcview/DETAILS
@@ -1,8 +1,8 @@
            SPELL=guvcview
-         VERSION=1.2.2
+         VERSION=1.3.0
           SOURCE="${SPELL}-src-${VERSION}.tar.gz"
    SOURCE_URL[0]=http://download.berlios.de/${SPELL}/${SOURCE}
-     SOURCE_HASH=sha512:c6b60e3238ecfc371d69b266e0cc9e3bdc75f891054345c825ce097363a91f34f358049875c87ae606c342b55e1c6775b1510abb62e88f66a4c59b9cfb8de575
+     SOURCE_HASH=sha512:ced3347e0ae29e0301805b2921cdc1c36b84dbe38494d626b0f610adbefdc928d3b07352ee674fa39e2797dd49a86297b87b577946b6669f81adc11bda224e42
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
         WEB_SITE="http://guvcview.berlios.de/"
       LICENSE[0]=GPL
diff --git a/video/guvcview/HISTORY b/video/guvcview/HISTORY
index 9d70029..2e254be 100644
--- a/video/guvcview/HISTORY
+++ b/video/guvcview/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.3.0
+
 2010-02-23 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.2.2
 	* DEPENDS: removed twolame
diff --git a/video/pitivi/DETAILS b/video/pitivi/DETAILS
index e0c95b4..c3c7604 100755
--- a/video/pitivi/DETAILS
+++ b/video/pitivi/DETAILS
@@ -1,11 +1,11 @@
            SPELL=pitivi
-         VERSION=0.13.3
+         VERSION=0.13.4
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/pitivi/0.13/$SOURCE
         WEB_SITE=http://www.pitivi.org
          ENTERED=20080315
-     SOURCE_HASH=sha512:8c75c1a8caa6ed971afe7c2bbc80ad3e56385c652719fd001f2fec0853d7a3a775475b66a792e66a4d65dee36f0f4ee5399295b5ec58673e5380e490d802f059
+     SOURCE_HASH=sha512:825a85efa6671db5384da437cd926fab3329a1a61fb6bc95ed2f6131adb34036c5d55ec3205c6fb9763e3e77218db7ff445338e6d1b339062058974c2d76a069
       LICENSE[0]=GPL
            SHORT="Open Source non-linear video editor"
 cat << EOF
diff --git a/video/pitivi/HISTORY b/video/pitivi/HISTORY
index bd1106a..6e9441f 100644
--- a/video/pitivi/HISTORY
+++ b/video/pitivi/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.13.4
+
 2009-09-27 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.13.3
 
diff --git a/x11-libs/wine/DEPENDS b/x11-libs/wine/DEPENDS
index 68a1b3b..5902960 100755
--- a/x11-libs/wine/DEPENDS
+++ b/x11-libs/wine/DEPENDS
@@ -175,4 +175,11 @@ suggest_depends  'wine-gecko'                       \
 optional_depends mpg123                      \
                  '--with-mpg123'             \
                  '--without-mpg123'          \
-                 'for MP3 decoding support'
+                 'for MP3 decoding support' &&
+
+# To be removed once the git tree deals with mpg123 1.11, see configure patch.
+if test "$WINE_VCS" == y -o "$WINE_DEVEL" == y &&
+   [[ ${SMGL_COMPAT_ARCHS[0]} == 32 ]] && is_depends_enabled $SPELL mpg123; then
+  depends autoconf &&
+  depends automake
+fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 146975c..cd2673c 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2010-03-22 Thomas Orgis <sobukus at sourcemage.org>
+	* DEPENDS, PRE_BUILD, *-mpg123_64.diff: Prepare build for mpg123 1.11.0 .
+
 2010-03-19 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.1.41
 
diff --git a/x11-libs/wine/PRE_BUILD b/x11-libs/wine/PRE_BUILD
index 8a6b87b..eb5352c 100755
--- a/x11-libs/wine/PRE_BUILD
+++ b/x11-libs/wine/PRE_BUILD
@@ -3,4 +3,14 @@ default_pre_build  &&
 if [[  "$WINE_DEVEL"  ==  "n"  ]];  then
   patch $SOURCE_DIRECTORY/dlls/gdi32/freetype.c                \
         $SCRIPT_DIRECTORY/freetype2-2.3.8-winebug-17024.patch
+fi &&
+if test "$WINE_VCS" == y -o "$WINE_DEVEL" == y  &&
+   [[ ${SMGL_COMPAT_ARCHS[0]} == 32 ]] && is_depends_enabled $SPELL mpg123; then
+  cd $SOURCE_DIRECTORY &&
+  if [[ "$WINE_DEVEL" == y ]]; then
+    patch -Np0 < "$SCRIPT_DIRECTORY/wine-1.1.41-mpg123_64.diff"
+  else
+    patch -Np1 < "$SCRIPT_DIRECTORY/wine-git-mpg123_64.diff"
+  fi &&
+  autoreconf -iv
 fi
diff --git a/x11-libs/wine/wine-1.1.41-mpg123_64.diff b/x11-libs/wine/wine-1.1.41-mpg123_64.diff
new file mode 100644
index 0000000..856a1bc
--- /dev/null
+++ b/x11-libs/wine/wine-1.1.41-mpg123_64.diff
@@ -0,0 +1,32 @@
+--- configure.ac.orig	2010-03-19 19:02:16.000000000 +0000
++++ configure.ac	2010-03-22 15:59:20.255872817 +0000
+@@ -1459,13 +1459,22 @@
+                  [libpng ${notice_platform}development files not found, PNG won't be supported.])
+ 
+ dnl **** Check for mpg123 ****
+-if test "$ac_cv_header_mpg123_h" = "yes"
+-then
+-    AC_CHECK_LIB(mpg123,mpg123_feed,[AC_SUBST(LIBMPG123,"-lmpg123")])
+-fi
+-WINE_NOTICE_WITH(mpg123,[test "x$ac_cv_lib_mpg123_mpg123_feed" != xyes -a x"$ac_cv_header_CoreAudio_CoreAudio_h" != xyes],
+-                 [libmpg123 ${notice_platform}development files not found (or too old), mp3 codec won't be supported.])
+-test "x$ac_cv_lib_mpg123_mpg123_feed" = xyes -o "x$ac_cv_func_AudioFileStreamOpen" = xyes || enable_winemp3_acm=${enable_winemp3_acm:-no}
++dnl Because of the largefile mess, look out for both libmpg123_64 and libmpg123.
++dnl Note: One might also use pkg-config, both lib variants have defs for that.
++ if test "$ac_cv_header_mpg123_h" = "yes"
++ then
++    have_libmpg123=no
++    AC_CHECK_LIB(mpg123_64,mpg123_feed,[
++        AC_SUBST(LIBMPG123,"-lmpg123_64")
++        have_libmpg123=yes],
++        [
++            AC_CHECK_LIB(mpg123,mpg123_feed,[AC_SUBST(LIBMPG123,"-lmpg123")
++                have_libmpg123=yes])
++        ])
++ fi
++WINE_NOTICE_WITH(mpg123,[test "x$have_libmpg123" != xyes -a x"$ac_cv_header_CoreAudio_CoreAudio_h" != xyes],
++                  [libmpg123 ${notice_platform}development files not found (or too old), mp3 codec won't be supported.])
++test "x$have_libmpg123" = xyes -o "x$ac_cv_func_AudioFileStreamOpen" = xyes || enable_winemp3_acm=${enable_winemp3_acm:-no}
+ 
+ dnl **** Check for OpenAL 1.1 ****
+ if test "$ac_cv_header_AL_al_h" = "yes"
diff --git a/x11-libs/wine/wine-git-mpg123_64.diff b/x11-libs/wine/wine-git-mpg123_64.diff
new file mode 100644
index 0000000..f8a9d99
--- /dev/null
+++ b/x11-libs/wine/wine-git-mpg123_64.diff
@@ -0,0 +1,30 @@
+diff --git a/configure.ac b/configure.ac
+index 1431a33..e4fcaf6 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1459,13 +1459,22 @@ WINE_WARNING_WITH(png,[test "x$ac_cv_lib_soname_png" = "x"],
+                  [libpng ${notice_platform}development files not found, PNG won't be supported.])
+ 
+ dnl **** Check for mpg123 ****
++dnl Because of the largefile mess, look out for both libmpg123_64 and libmpg123.
++dnl Note: One might also use pkg-config, both lib variants have defs for that.
+ if test "$ac_cv_header_mpg123_h" = "yes"
+ then
+-    AC_CHECK_LIB(mpg123,mpg123_feed,[AC_SUBST(LIBMPG123,"-lmpg123")])
++    have_libmpg123=no
++    AC_CHECK_LIB(mpg123_64,mpg123_feed,[
++        AC_SUBST(LIBMPG123,"-lmpg123_64")
++        have_libmpg123=yes],
++        [
++            AC_CHECK_LIB(mpg123,mpg123_feed,[AC_SUBST(LIBMPG123,"-lmpg123")
++                have_libmpg123=yes])
++        ])
+ fi
+-WINE_NOTICE_WITH(mpg123,[test "x$ac_cv_lib_mpg123_mpg123_feed" != xyes -a x"$ac_cv_header_CoreAudio_CoreAudio_h" != xyes],
++WINE_NOTICE_WITH(mpg123,[test "x$have_libmpg123" != xyes -a x"$ac_cv_header_CoreAudio_CoreAudio_h" != xyes],
+                  [libmpg123 ${notice_platform}development files not found (or too old), mp3 codec won't be supported.])
+-test "x$ac_cv_lib_mpg123_mpg123_feed" = xyes -o "x$ac_cv_func_AudioFileStreamOpen" = xyes || enable_winemp3_acm=${enable_winemp3_acm:-no}
++test "x$have_libmpg123" = xyes -o "x$ac_cv_func_AudioFileStreamOpen" = xyes || enable_winemp3_acm=${enable_winemp3_acm:-no}
+ 
+ dnl **** Check for OpenAL 1.1 ****
+ if test "$ac_cv_header_AL_al_h" = "yes"
diff --git a/x11-toolkits/lablgtk2/DETAILS b/x11-toolkits/lablgtk2/DETAILS
index dded95b..e619149 100755
--- a/x11-toolkits/lablgtk2/DETAILS
+++ b/x11-toolkits/lablgtk2/DETAILS
@@ -1,6 +1,6 @@
            SPELL=lablgtk2
-         VERSION=2.12.0
-     SOURCE_HASH=sha512:cdbe97cd1790c6e26ced9b40624cfbfe0b7645e7ec902e5374d5808e0f9a58c7baaae3b11a9df2bc10e4fbdcf20c98ba2ffb22801f2a1f726eb468940424f1d3
+         VERSION=2.14.0
+     SOURCE_HASH=sha512:de04c5d3651a3727cf8a7ca83ee825b1608ce2d5f9a909f636489189b9452d1b0a8f9793d722fcb43a573cbcf5d7af25e76a3181442ed8810f44b37db21ec955
           SOURCE=lablgtk-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/lablgtk-$VERSION
    SOURCE_URL[0]=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/$SOURCE
diff --git a/x11-toolkits/lablgtk2/HISTORY b/x11-toolkits/lablgtk2/HISTORY
index 71844a8..24e4d33 100644
--- a/x11-toolkits/lablgtk2/HISTORY
+++ b/x11-toolkits/lablgtk2/HISTORY
@@ -1,3 +1,6 @@
+2010-03-21 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* DETAILS: version 2.14.0
+
 2009-01-21 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 2.12.0
 	* POST_REMOVE: fixed



More information about the SM-Commit mailing list