summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author ponce2011-03-12 10:36:43 +0100
committer ponce2011-03-12 10:36:43 +0100
commit71c3706cb18c2ed8a134b6f70d8bc05c7a8595a2 (patch)
tree01ec39873fdb9c3a49de360f0a754fa1ec61a48a
parent14b97b9df3f67cffbb5791166e877b90e6c3b31c (diff)
downloadold.slackbuilds-current-20110312.2.tar.gz
20110312.2 global branch merge.current-20110312.2
-rw-r--r--README8
-rw-r--r--audio/audacity/audacity.SlackBuild12
-rw-r--r--audio/audacity/audacity.info2
-rw-r--r--audio/audacity/patches/audacity-1.3.12-automagic.patch60
-rw-r--r--audio/audacity/patches/audacity-1.3.12-ffmpeg.patch (renamed from audio/audacity/audacity-src-1.3.12-beta-avformat-api-change.patch)43
-rw-r--r--audio/audacity/patches/audacity-1.3.12-gcc45.patch95
-rw-r--r--audio/audacity/patches/audacity-src-1.3.12-beta-configure-portmixer.patch (renamed from audio/audacity/audacity-src-1.3.12-beta-configure-portmixer.patch)0
-rw-r--r--audio/id3/id3.SlackBuild6
-rw-r--r--audio/lxmusic/lxmusic.SlackBuild9
-rw-r--r--audio/lxmusic/lxmusic.info8
-rw-r--r--desktop/lxde-common/config/default-main.lxde3
-rw-r--r--desktop/lxde-common/config/default-pcmanfm.conf3
-rw-r--r--desktop/lxde-common/lxde-common.SlackBuild20
-rw-r--r--desktop/lxde-common/lxde-common.info8
-rw-r--r--desktop/lxlauncher/lxlauncher.SlackBuild8
-rw-r--r--desktop/lxlauncher/lxlauncher.info8
-rw-r--r--desktop/lxmenu-data/lxmenu-data.SlackBuild10
-rw-r--r--desktop/lxmenu-data/lxmenu-data.info8
-rw-r--r--desktop/lxpanel/battery-applet.patch31
-rw-r--r--desktop/lxpanel/lxpanel.SlackBuild7
-rw-r--r--desktop/lxpanel/lxpanel.info8
-rw-r--r--desktop/lxshortcut/lxshortcut.SlackBuild8
-rw-r--r--desktop/lxshortcut/lxshortcut.info8
-rw-r--r--desktop/openbox/openbox.SlackBuild8
-rw-r--r--desktop/openbox/openbox.info10
-rw-r--r--desktop/openbox/slack-desc2
-rw-r--r--desktop/wmCalClock/wmCalClock.SlackBuild6
-rw-r--r--desktop/wmMoonClock/wmMoonClock.SlackBuild6
-rw-r--r--desktop/wmSun/wmSun.SlackBuild6
-rw-r--r--desktop/wmakerconf/wmakerconf.SlackBuild6
-rw-r--r--desktop/wmswallow/README3
-rw-r--r--desktop/wmswallow/slack-desc14
-rw-r--r--desktop/wmswallow/wmswallow.SlackBuild74
-rw-r--r--desktop/wmswallow/wmswallow.info10
-rw-r--r--desktop/zenity/zenity.SlackBuild2
-rw-r--r--desktop/zenity/zenity.info8
-rw-r--r--development/MySQL-python/MySQL-python.SlackBuild7
-rw-r--r--development/MySQL-python/MySQL-python.info8
-rw-r--r--development/MySQL-python/docs.patch14
-rw-r--r--development/cgit/README8
-rw-r--r--development/cgit/cgit.SlackBuild86
-rw-r--r--development/cgit/cgit.info14
-rw-r--r--development/cgit/config/cgit-httpd.conf44
-rw-r--r--development/cgit/config/cgit-lighttpd.conf20
-rw-r--r--development/cgit/config/cgit.conf5
-rw-r--r--development/cgit/config/cgitrc.sample18
-rw-r--r--development/cgit/slack-desc14
-rw-r--r--development/flup/README7
-rw-r--r--development/flup/flup.SlackBuild67
-rw-r--r--development/flup/flup.info10
-rw-r--r--development/flup/slack-desc16
-rw-r--r--development/trac-gitplugin/README3
-rw-r--r--development/trac-gitplugin/slack-desc19
-rw-r--r--development/trac-gitplugin/trac-gitplugin.SlackBuild67
-rw-r--r--development/trac-gitplugin/trac-gitplugin.info10
-rw-r--r--development/trac/trac.SlackBuild2
-rw-r--r--development/trac/trac.info8
-rw-r--r--games/assaultcube/assaultcube.SlackBuild2
-rw-r--r--games/lbreakout2/lbreakout2.SlackBuild8
-rw-r--r--games/lbreakout2/lbreakout2.info8
-rw-r--r--games/mednafen/mednafen-0.8.13-gcc45.gzbin0 -> 294 bytes
-rw-r--r--games/mednafen/mednafen.SlackBuild4
-rw-r--r--games/mednafen/mednafen.info2
-rw-r--r--games/warmux/README16
-rw-r--r--games/warmux/doinst.sh4
-rw-r--r--games/warmux/slack-desc17
-rw-r--r--games/warmux/warmux.SlackBuild103
-rw-r--r--games/warmux/warmux.info10
-rw-r--r--graphics/digikam/digikam.SlackBuild2
-rw-r--r--graphics/digikam/digikam.info8
-rw-r--r--graphics/fontforge/fontforge.SlackBuild6
-rw-r--r--graphics/fontforge/fontforge.info6
-rw-r--r--graphics/inkscape/inkscape.SlackBuild4
-rw-r--r--graphics/inkscape/inkscape.info8
-rw-r--r--graphics/kipi-plugins/kipi-plugins.SlackBuild6
-rw-r--r--graphics/kipi-plugins/kipi-plugins.info8
-rw-r--r--graphics/kphotoalbum/kphotoalbum-4.1.1-docbook_fix.gzbin0 -> 1906 bytes
-rw-r--r--graphics/kphotoalbum/kphotoalbum-r1213128-exiv2-0.21.gzbin0 -> 779 bytes
-rw-r--r--graphics/kphotoalbum/kphotoalbum.SlackBuild7
-rw-r--r--libraries/GConf/GConf.SlackBuild4
-rw-r--r--libraries/GConf/GConf.info8
-rw-r--r--libraries/GConf/doinst.sh2
-rw-r--r--libraries/allegro/allegro.SlackBuild2
-rw-r--r--libraries/allegro/makefile.in.patch54
-rw-r--r--libraries/atkmm/README4
-rw-r--r--libraries/atkmm/atkmm.SlackBuild93
-rw-r--r--libraries/atkmm/atkmm.info10
-rw-r--r--libraries/atkmm/slack-desc19
-rw-r--r--libraries/babel/README6
-rw-r--r--libraries/babel/babel.SlackBuild69
-rw-r--r--libraries/babel/babel.info10
-rw-r--r--libraries/babel/slack-desc19
-rw-r--r--libraries/cairomm/cairomm.SlackBuild2
-rw-r--r--libraries/cairomm/cairomm.info8
-rw-r--r--libraries/cryptopp/cryptopp.SlackBuild2
-rw-r--r--libraries/cryptopp/cryptopp.info6
-rw-r--r--libraries/frei0r/frei0r.SlackBuild17
-rw-r--r--libraries/frei0r/frei0r.info8
-rw-r--r--libraries/genshi/genshi.SlackBuild4
-rw-r--r--libraries/genshi/genshi.info8
-rw-r--r--libraries/glibmm/glibmm.SlackBuild2
-rw-r--r--libraries/glibmm/glibmm.info8
-rw-r--r--libraries/gst-python/gst-python.SlackBuild2
-rw-r--r--libraries/gst-python/gst-python.info8
-rw-r--r--libraries/gtkextra/gtkextra.SlackBuild12
-rw-r--r--libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch226
-rw-r--r--libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch28
-rw-r--r--libraries/gtkextra/patches/gtkcolorcombo.patch (renamed from libraries/gtkextra/gtkcolorcombo.patch)0
-rw-r--r--libraries/gtkextra/patches/make382.patch (renamed from libraries/gtkextra/make382.patch)0
-rw-r--r--libraries/gtkmm/README2
-rw-r--r--libraries/gtkmm/gtkmm.SlackBuild2
-rw-r--r--libraries/gtkmm/gtkmm.info8
-rw-r--r--libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch64
-rw-r--r--libraries/lablgtk/lablgtk.SlackBuild5
-rw-r--r--libraries/lablgtk/lablgtk.info8
-rw-r--r--libraries/lensfun/lensfun.SlackBuild2
-rw-r--r--libraries/lensfun/lensfun.info8
-rw-r--r--libraries/libbonobo/libbonobo.SlackBuild2
-rw-r--r--libraries/libbonobo/libbonobo.info8
-rw-r--r--libraries/libbonoboui/libbonoboui.SlackBuild2
-rw-r--r--libraries/libbonoboui/libbonoboui.info8
-rw-r--r--libraries/libcanberra/libcanberra.SlackBuild2
-rw-r--r--libraries/libcanberra/libcanberra.info8
-rw-r--r--libraries/libfm-new/README4
-rw-r--r--libraries/libfm-new/libfm-new.SlackBuild105
-rw-r--r--libraries/libfm-new/libfm-new.info10
-rw-r--r--libraries/libfm-new/slack-desc19
-rw-r--r--libraries/libgnome/libgnome.SlackBuild2
-rw-r--r--libraries/libgnome/libgnome.info8
-rw-r--r--libraries/libgnomecanvas/libgnomecanvas.SlackBuild2
-rw-r--r--libraries/libgnomecanvas/libgnomecanvas.info8
-rw-r--r--libraries/libquicktime/libquicktime.SlackBuild2
-rw-r--r--libraries/libquicktime/libquicktime.info8
-rw-r--r--libraries/libsigc++/libsigc++.SlackBuild2
-rw-r--r--libraries/libsigc++/libsigc++.info8
-rw-r--r--libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild2
-rw-r--r--libraries/libtorrent-rasterbar/libtorrent-rasterbar.info8
-rw-r--r--libraries/libvirt/doinst.sh4
-rw-r--r--libraries/libvirt/libvirt.SlackBuild16
-rw-r--r--libraries/libvirt/libvirt.info8
-rw-r--r--libraries/opencv/libopencv-2.1.0-libdir.patch154
-rw-r--r--libraries/opencv/libopencv-r3818-libdir.patch139
-rw-r--r--libraries/opencv/libpng-1.4.patch12
-rw-r--r--libraries/opencv/opencv.SlackBuild14
-rw-r--r--libraries/opencv/opencv.info8
-rw-r--r--libraries/perl-Compress-Raw-Zlib/README1
-rw-r--r--libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild99
-rw-r--r--libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info10
-rw-r--r--libraries/perl-Compress-Raw-Zlib/slack-desc19
-rw-r--r--libraries/perl-Compress-Zlib/README4
-rw-r--r--libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild99
-rw-r--r--libraries/perl-Compress-Zlib/perl-Compress-Zlib.info10
-rw-r--r--libraries/perl-Compress-Zlib/slack-desc19
-rw-r--r--libraries/perl-IO-Compress-Base/README1
-rwxr-xr-xlibraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild97
-rw-r--r--libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info8
-rw-r--r--libraries/perl-IO-Compress-Base/slack-desc19
-rw-r--r--libraries/perl-IO-Compress-Zlib/README5
-rwxr-xr-xlibraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild99
-rw-r--r--libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info10
-rw-r--r--libraries/perl-IO-Compress-Zlib/slack-desc19
-rw-r--r--libraries/sg3_utils/sg3_utils.SlackBuild2
-rw-r--r--libraries/sg3_utils/sg3_utils.info8
-rw-r--r--libraries/soundtouch/soundtouch.SlackBuild4
-rw-r--r--libraries/soundtouch/soundtouch.info8
-rw-r--r--libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch58
-rw-r--r--libraries/wvstreams/wvstreams.SlackBuild3
-rw-r--r--misc/cksfv/cksfv.SlackBuild6
-rw-r--r--misc/lxappearance-new/README5
-rw-r--r--misc/lxappearance-new/doinst.sh3
-rw-r--r--misc/lxappearance-new/lxappearance-new.SlackBuild85
-rw-r--r--misc/lxappearance-new/lxappearance-new.info10
-rw-r--r--misc/lxappearance-new/slack-desc15
-rw-r--r--misc/lxappearance-obconf/README4
-rw-r--r--misc/lxappearance-obconf/lxappearance-obconf.SlackBuild85
-rw-r--r--misc/lxappearance-obconf/lxappearance-obconf.info10
-rw-r--r--misc/lxappearance-obconf/slack-desc19
-rw-r--r--multimedia/2ManDVD/2ManDVD.SlackBuild2
-rw-r--r--multimedia/2ManDVD/2ManDVD.info8
-rw-r--r--multimedia/2ManDVD/README2
-rw-r--r--multimedia/LiVES/LiVES.SlackBuild3
-rw-r--r--multimedia/avidemux/avidemux-2.5.1-i18n.patch42
-rw-r--r--multimedia/avidemux/avidemux.SlackBuild32
-rw-r--r--multimedia/avidemux/avidemux.info6
-rw-r--r--multimedia/dirac/dirac-force-int-comparison.patch21
-rw-r--r--multimedia/dirac/dirac.SlackBuild4
-rw-r--r--multimedia/dvgrab/dvgrab.SlackBuild6
-rw-r--r--multimedia/gpac/gpac.SlackBuild21
-rw-r--r--multimedia/gpac/gpac.info8
-rw-r--r--multimedia/gpac/libpng-infopp-null.patch11
-rw-r--r--multimedia/gst-ffmpeg/gst-ffmpeg.SlackBuild2
-rw-r--r--multimedia/gst-ffmpeg/gst-ffmpeg.info8
-rw-r--r--multimedia/gst-plugins-bad/gst-plugins-bad.SlackBuild2
-rw-r--r--multimedia/gst-plugins-bad/gst-plugins-bad.info8
-rw-r--r--multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild2
-rw-r--r--multimedia/gst-plugins-ugly/gst-plugins-ugly.info8
-rw-r--r--multimedia/mjpegtools/mjpegtools.SlackBuild6
-rw-r--r--multimedia/mpgtx/mpgtx.SlackBuild32
-rw-r--r--multimedia/mpgtx/patches/mpgtx-1.3.1-configure.patch69
-rw-r--r--multimedia/mpgtx/patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch12
-rw-r--r--network/broadcom-sta/broadcom-sta.SlackBuild5
-rw-r--r--network/broadcom-sta/wl_linux.c-semaphore.patch12
-rw-r--r--network/cherokee/ChangeLog.txt3
-rw-r--r--network/cherokee/README3
-rw-r--r--network/cherokee/cherokee.SlackBuild33
-rw-r--r--network/cherokee/cherokee.info8
-rw-r--r--network/darkstat/darkstat.SlackBuild6
-rw-r--r--network/ettercap-NG/ettercap-NG.SlackBuild17
-rw-r--r--network/ettercap-NG/ettercap-NG.info2
-rw-r--r--network/ettercap-NG/patches/ettercap-NG-0.7.3-resolv.patch38
-rw-r--r--network/ettercap-NG/patches/ettercap-NG-0.7.3-sedbug.patch11
-rw-r--r--network/gtknetcat/gtknetcat.SlackBuild5
-rw-r--r--network/hping3/hping3.SlackBuild6
-rw-r--r--network/hylafax/hylafax-gcc45.patch25
-rw-r--r--network/hylafax/hylafax.SlackBuild6
-rw-r--r--network/hylafax/hylafax.info8
-rw-r--r--network/lighttpd/08-ssl-retval-fix.patch12
-rw-r--r--network/lighttpd/lighttpd.SlackBuild4
-rw-r--r--network/lighttpd/lighttpd.info8
-rw-r--r--network/perl-Net-SMTP-SSL/README5
-rw-r--r--network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.SlackBuild82
-rw-r--r--network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.info10
-rw-r--r--network/perl-Net-SMTP-SSL/slack-desc19
-rw-r--r--network/python-twisted/python-twisted.SlackBuild8
-rw-r--r--network/python-twisted/python-twisted.info6
-rw-r--r--network/rekonq/rekonq-CVE-2010-2536-fix.patch16
-rw-r--r--network/rekonq/rekonq.SlackBuild5
-rw-r--r--network/rekonq/rekonq.info8
-rw-r--r--network/rtorrent/rtorrent-0.8.7-canvas-patch-fix-for-ncurses-5-8.patch10
-rw-r--r--network/rtorrent/rtorrent.SlackBuild4
-rw-r--r--network/rtorrent/rtorrent.info2
-rw-r--r--office/fbreader/fbreader-0.12.10-gcc45.gzbin0 -> 247 bytes
-rw-r--r--office/fbreader/fbreader.SlackBuild4
-rw-r--r--office/gnokii/gnokii.SlackBuild4
-rw-r--r--office/gnokii/gnokii.info2
-rw-r--r--office/gnokii/remove-obsolete-pcsclite-error.patch11
-rw-r--r--system/clamav/clamav.SlackBuild3
-rw-r--r--system/clamav/clamav.info8
-rw-r--r--system/clamav/config/clamd.conf.patch24
-rw-r--r--system/clamav/config/freshclam.conf.patch14
-rw-r--r--system/gnome-vfs/gnome-vfs.SlackBuild2
-rw-r--r--system/gnome-vfs/gnome-vfs.info8
-rw-r--r--system/lirc/lirc.SlackBuild9
-rw-r--r--system/lirc/lirc.info8
-rw-r--r--system/lirc/patches/2.6.33.patch269
-rw-r--r--system/lirc/patches/autoconf.patch194
-rw-r--r--system/lirc/patches/lirc_i2c.patch77
-rw-r--r--system/lxpolkit/README8
-rwxr-xr-xsystem/lxpolkit/doinst.sh6
-rw-r--r--system/lxpolkit/lxpolkit.SlackBuild10
-rw-r--r--system/lxpolkit/lxpolkit.info8
-rw-r--r--system/lxrandr/lxrandr.SlackBuild8
-rw-r--r--system/lxrandr/lxrandr.info8
-rw-r--r--system/lxsession-edit/lxsession-edit.SlackBuild4
-rw-r--r--system/lxsession-edit/lxsession-edit.info8
-rw-r--r--system/lxsession/lxsession.SlackBuild10
-rw-r--r--system/lxsession/lxsession.info8
-rw-r--r--system/lxtask/lxtask.SlackBuild11
-rw-r--r--system/lxtask/lxtask.info8
-rw-r--r--system/lxterminal/lxterminal.SlackBuild11
-rw-r--r--system/lxterminal/lxterminal.info8
-rw-r--r--system/pcmanfm-new/README11
-rw-r--r--system/pcmanfm-new/doinst.sh7
-rw-r--r--system/pcmanfm-new/patches/pcmanfm-norootwarning.patch23
-rw-r--r--system/pcmanfm-new/pcmanfm-new.SlackBuild112
-rw-r--r--system/pcmanfm-new/pcmanfm-new.info10
-rw-r--r--system/pcmanfm-new/slack-desc19
-rw-r--r--system/rsyslog/README21
-rw-r--r--system/rsyslog/config/rc.rsyslogd55
-rw-r--r--system/rsyslog/config/rsyslog.conf76
-rw-r--r--system/rsyslog/config/rsyslog.logrotate6
-rw-r--r--system/rsyslog/doinst.sh36
-rw-r--r--system/rsyslog/rsyslog.SlackBuild128
-rw-r--r--system/rsyslog/rsyslog.info10
-rw-r--r--system/rsyslog/slack-desc18
-rw-r--r--system/udisks/udisks.SlackBuild2
-rw-r--r--system/udisks/udisks.info8
-rw-r--r--system/upower/upower.SlackBuild2
-rw-r--r--system/upower/upower.info8
-rw-r--r--system/vice/patches/vice-2.2-64bit.patch (renamed from system/vice/patches/vice-2.1-64bit.patch)40
-rw-r--r--system/vice/patches/vice-gcc-4.4.patch11
-rw-r--r--system/vice/vice.SlackBuild14
-rw-r--r--system/vice/vice.info8
-rw-r--r--system/virt-manager/virt-manager.SlackBuild8
-rw-r--r--system/virt-manager/virt-manager.info8
-rw-r--r--system/virtinst/virtinst.SlackBuild8
-rw-r--r--system/virtinst/virtinst.info8
-rw-r--r--system/xosd/fix-aclocal-warning.patch12
-rw-r--r--system/xosd/xosd.SlackBuild4
289 files changed, 4025 insertions, 1464 deletions
diff --git a/README b/README
index fcef7b4f67..c0fea52009 100644
--- a/README
+++ b/README
@@ -1,3 +1,10 @@
+Check https://github.com/Ponce/slackbuilds/wiki for additional informations.
+
+See https://github.com/Ponce/slackbuilds/wiki/configuring-the-current-repository-with-sbopkg
+for instructions on how to use this repository with sbopkg.
+
+original README from slackbuilds.org follow:
+--------------------------------------------
See http://slackbuilds.org/howto/ for instructions on
how to use the contents of this directory.
@@ -7,3 +14,4 @@ Access is also available via:
git://slackbuilds.org/slackbuilds
http://slackbuilds.org/gitweb/
ftp://slackbuilds.org/
+
diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild
index c4667546cd..2e16d299c7 100644
--- a/audio/audacity/audacity.SlackBuild
+++ b/audio/audacity/audacity.SlackBuild
@@ -30,7 +30,7 @@
PRGNAM=audacity
VERSION=1.3.12
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -94,10 +94,16 @@ find . \
-exec chmod 644 {} \;
# Fix ffmpeg support for version 0.6
-patch -p1 -i $CWD/audacity-src-1.3.12-beta-avformat-api-change.patch
+patch -p1 < $CWD/patches/audacity-1.3.12-ffmpeg.patch
+
+# http://bugs.gentoo.org/show_bug.cgi?id=322145
+# patch for the new gcc in current
+patch -p0 < $CWD/patches/audacity-1.3.12-gcc45.patch
+
+# avoid collisions
+patch -p1 < $CWD/patches/audacity-1.3.12-automagic.patch
# Fix configure in lib-src/portmixer/
-patch -p1 -i $CWD/audacity-src-1.3.12-beta-configure-portmixer.patch
cd lib-src/portmixer
autoreconf
cd -
diff --git a/audio/audacity/audacity.info b/audio/audacity/audacity.info
index 0b0e76008d..2a434a2709 100644
--- a/audio/audacity/audacity.info
+++ b/audio/audacity/audacity.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="Niels Horn"
+APPROVED=""
diff --git a/audio/audacity/patches/audacity-1.3.12-automagic.patch b/audio/audacity/patches/audacity-1.3.12-automagic.patch
new file mode 100644
index 0000000000..92405e9413
--- /dev/null
+++ b/audio/audacity/patches/audacity-1.3.12-automagic.patch
@@ -0,0 +1,60 @@
+--- a/configure.in
++++ b/configure.in
+@@ -559,6 +559,8 @@ case "${host_os}" in
+ esac
+
+ dnl PortAudio configuration
++AC_ARG_WITH([alsa], AS_HELP_STRING([--without-alsa], [Build without alsa library (default: test)]))
++AC_ARG_WITH([jack], AS_HELP_STRING([--without-jack], [Build without jack library (default: test)]))
+
+ LOCAL_LIBS="$LOCAL_LIBS portaudio-v19/lib/libportaudio.a"
+ EXTRAOBJS="$EXTRAOBJS ../lib-src/portaudio-v19/lib/libportaudio.a"
+@@ -575,13 +577,21 @@ case "${host_os}" in
+ ;;
+ *)
+ dnl Unix
+- AC_CHECK_LIB(asound, snd_pcm_open, have_alsa=yes, have_alsa=no)
+- if [[ $have_alsa = "yes" ]] ; then
+- LIBS="$LIBS -lasound"
+- fi
+- PKG_CHECK_MODULES(JACK, jack, have_jack=yes, have_jack=no)
+- if [[ $have_jack = "yes" ]] ; then
+- LIBS="$LIBS $JACK_LIBS"
++ if test "x$with_alsa" != "xno"; then
++ AC_CHECK_LIB(asound, snd_pcm_open, have_alsa=yes, have_alsa=no)
++ if [[ $have_alsa = "yes" ]] ; then
++ LIBS="$LIBS -lasound"
++ else
++ AC_MSG_WARN([Support for alsa not available])
++ fi
++ fi
++ if test "x$with_jack" != "xno"; then
++ PKG_CHECK_MODULES(JACK, jack, have_jack=yes, have_jack=no)
++ if [[ $have_jack = "yes" ]] ; then
++ LIBS="$LIBS $JACK_LIBS"
++ else
++ AC_MSG_WARN([Support for jack not available])
++ fi
+ fi
+ AC_CHECK_LIB(hpi, HPI_SubSysCreate, have_asihpi=yes, have_asihpi=no, -lm)
+ if [[ $have_asihpi = "yes" ]] ; then
+--- a/lib-src/portmixer/configure.ac
++++ b/lib-src/portmixer/configure.ac
+@@ -31,6 +31,8 @@ AC_ARG_ENABLE([debug],
+ [AC_SUBST( cflags, ["$cflags -g"] ) AC_MSG_RESULT(yes)],
+ [AC_SUBST( cflags, ["$cflags -O2"] ) AC_MSG_RESULT(no)])
+
++AC_ARG_WITH([alsa], AS_HELP_STRING([--without-alsa], [Build without alsa library (default: test)]))
++
+ #
+ # Check for portaudio path
+ #
+@@ -107,7 +109,7 @@ if [[ $have_oss = "yes" ]] ; then
+ objects="$objects px_unix_oss.o"
+ fi
+
+-if [[ $have_alsa = "yes" ]] ; then
++if [[ $have_alsa = "yes" -a "x$with_alsa" != "xno" ]] ; then
+ AC_MSG_NOTICE(Including support for ALSA);
+ AC_DEFINE(PX_USE_LINUX_ALSA)
+ objects="$objects px_linux_alsa.o"
diff --git a/audio/audacity/audacity-src-1.3.12-beta-avformat-api-change.patch b/audio/audacity/patches/audacity-1.3.12-ffmpeg.patch
index e6e8315598..22146bb1bb 100644
--- a/audio/audacity/audacity-src-1.3.12-beta-avformat-api-change.patch
+++ b/audio/audacity/patches/audacity-1.3.12-ffmpeg.patch
@@ -1,33 +1,52 @@
-diff -p -up audacity-src-1.3.12-beta/src/FFmpeg.cpp~ audacity-src-1.3.12-beta/src/FFmpeg.cpp
---- audacity-src-1.3.12-beta/src/FFmpeg.cpp~ 2010-03-30 13:28:54.000000000 +0200
-+++ audacity-src-1.3.12-beta/src/FFmpeg.cpp 2010-05-07 11:17:29.000000000 +0200
-@@ -356,7 +356,7 @@ int ufile_fopen_input(AVFormatContext **
+--- audacity-src-1.3.12-beta.orig/src/FFmpeg.cpp 2010-03-30 04:28:54.000000000 -0700
++++ audacity-src-1.3.12-beta/src/FFmpeg.cpp 2010-10-26 12:22:02.145695409 -0700
+@@ -204,7 +204,11 @@
+ return ret;
+ }
+
++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 68, 0)
++static int ufile_write(URLContext *h, const unsigned char *buf, int size)
++#else
+ static int ufile_write(URLContext *h, unsigned char *buf, int size)
++#endif
+ {
+ return (int) ((wxFile *) h->priv_data)->Write(buf, size);
+ }
+@@ -356,7 +360,11 @@
}
// Otherwize, resort to extension matching if available
else if (fmt1->extensions) {
-- if (FFmpegLibsInst->match_ext(filename, fmt1->extensions)) {
++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 60, 0)
+ if (FFmpegLibsInst->av_match_ext(filename, fmt1->extensions)) {
++#else
+ if (FFmpegLibsInst->match_ext(filename, fmt1->extensions)) {
++#endif
score = 50;
}
}
-@@ -829,7 +829,7 @@ bool FFmpegLibs::InitLibs(wxString libpa
+@@ -829,7 +837,11 @@
INITDYN(avformat,av_open_input_file);
INITDYN(avformat,av_open_input_stream);
INITDYN(avformat,get_buffer);
-- INITDYN(avformat,match_ext);
++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 60, 0)
+ INITDYN(avformat,av_match_ext);
++#else
+ INITDYN(avformat,match_ext);
++#endif
#if FFMPEG_STABLE
INITDYN(avformat,av_init_packet);
-diff -p -up audacity-src-1.3.12-beta/src/FFmpeg.h~ audacity-src-1.3.12-beta/src/FFmpeg.h
---- audacity-src-1.3.12-beta/src/FFmpeg.h~ 2010-03-30 13:28:54.000000000 +0200
-+++ audacity-src-1.3.12-beta/src/FFmpeg.h 2010-05-07 11:17:45.000000000 +0200
-@@ -224,7 +224,7 @@ public:
+--- audacity-src-1.3.12-beta.orig/src/FFmpeg.h 2010-03-30 04:28:54.000000000 -0700
++++ audacity-src-1.3.12-beta/src/FFmpeg.h 2010-10-26 12:23:02.618168997 -0700
+@@ -224,7 +224,11 @@
AVStream* (*av_new_stream) (AVFormatContext *s, int id);
AVFormatContext* (*av_alloc_format_context) (void);
AVOutputFormat* (*guess_format) (const char *short_name, const char *filename, const char *mime_type);
-- int (*match_ext) (const char *filename, const char *extensions);
++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 60, 0)
+ int (*av_match_ext) (const char *filename, const char *extensions);
++#else
+ int (*match_ext) (const char *filename, const char *extensions);
++#endif
int (*av_write_trailer) (AVFormatContext *s);
int (*av_interleaved_write_frame) (AVFormatContext *s, AVPacket *pkt);
int (*av_write_frame) (AVFormatContext *s, AVPacket *pkt);
diff --git a/audio/audacity/patches/audacity-1.3.12-gcc45.patch b/audio/audacity/patches/audacity-1.3.12-gcc45.patch
new file mode 100644
index 0000000000..198873c57f
--- /dev/null
+++ b/audio/audacity/patches/audacity-1.3.12-gcc45.patch
@@ -0,0 +1,95 @@
+https://bugs.gentoo.org/322145
+http://bugzilla.audacityteam.org/show_bug.cgi?id=221
+
+--- lib-src/portmixer/configure.ac
++++ lib-src/portmixer/configure.ac
+@@ -49,34 +49,57 @@
+ fi
+
+ #
++# Check which APIs are available
++#
++
++have_oss=no
++AC_CHECK_HEADERS([sys/soundcard.h linux/soundcard.h machine/soundcard.h], have_oss=yes)
++
++AC_CHECK_HEADER(alsa/asoundlib.h, have_alsa=yes, have_alsa=no)
++AC_CHECK_HEADER(CoreAudio/CoreAudio.h, have_coreaudio=yes, have_coreaudio=no)
++AC_CHECK_HEADER(windows.h, have_windows=yes, have_windows=no)
++
++#
+ # Make sure the support is there
+ #
+ have_support=yes
+-AC_EGREP_HEADER([PaWinDS_GetStreamInputGUID], [pa_win_ds.h], , [have_support=no])
+-if [[ $have_support = "no" ]] ; then
+- AC_MSG_WARN("Missing support in pa_win_ds.h");
+-fi
+-AC_EGREP_HEADER([PaAlsa_GetStreamInputCard], [pa_linux_alsa.h], , [have_support=no])
+-if [[ $have_support = "no" ]] ; then
++
++if [[ $have_alsa = "yes" ]] ; then
++ AC_EGREP_HEADER([PaAlsa_GetStreamInputCard], [pa_linux_alsa.h], , [have_support=no])
++ if [[ $have_support = "no" ]] ; then
+ AC_MSG_WARN("Missing support in pa_linux_alsa.h");
++ fi
+ fi
+-AC_EGREP_HEADER([PaWinMME_GetStreamInputHandle], [pa_win_wmme.h], , [have_support=no])
+-if [[ $have_support = "no" ]] ; then
+- AC_MSG_WARN("Missing support in pa_win_wmme.h");
+-fi
+-AC_EGREP_HEADER([PaMacCore_GetStreamInputDevice], [pa_mac_core.h], , [have_support=no])
+-if [[ $have_support = "no" ]] ; then
++
++if [[ $have_coreaudio = "yes" ]] ; then
++ AC_EGREP_HEADER([PaMacCore_GetStreamInputDevice], [pa_mac_core.h], , [have_support=no])
++ if [[ $have_support = "no" ]] ; then
+ AC_MSG_WARN("Missing support in pa_mac_core.h");
++ fi
+ fi
+-AC_EGREP_HEADER([PaOSS_GetStreamInputDevice], [pa_unix_oss.h], , [have_support=no])
+-if [[ $have_support = "no" ]] ; then
++
++if [[ $have_oss = "yes" ]] ; then
++ AC_EGREP_HEADER([PaOSS_GetStreamInputDevice], [pa_unix_oss.h], , [have_support=no])
++ if [[ $have_support = "no" ]] ; then
+ AC_MSG_WARN("Missing support in pa_unix_oss.h");
++ fi
+ fi
++
++if [[ $have_windows = "yes" ]] ; then
++ AC_EGREP_HEADER([PaWinDS_GetStreamInputGUID], [pa_win_ds.h], , [have_support=no])
++ if [[ $have_support = "no" ]] ; then
++ AC_MSG_WARN("Missing support in pa_win_ds.h");
++ fi
++ AC_EGREP_HEADER([PaWinMME_GetStreamInputHandle], [pa_win_wmme.h], , [have_support=no])
++ if [[ $have_support = "no" ]] ; then
++ AC_MSG_WARN("Missing support in pa_win_wmme.h");
++ fi
++fi
++
+ AC_EGREP_HEADER([Pa_GetStreamHostApiType], [portaudio.h], , [have_support=no])
+ if [[ $have_support = "no" ]] ; then
+ AC_MSG_WARN("Missing support in portaudio.h");
+ fi
+-
+ if [[ $have_support = "no" ]] ; then
+ AC_MSG_ERROR("Your version of portaudio does not include required functions");
+ fi
+@@ -88,16 +111,6 @@
+ AC_SUBST( objects, [px_mixer.o] )
+
+ #
+-# Check which APIs are available
+-#
+-
+-have_oss=no
+-AC_CHECK_HEADERS([sys/soundcard.h linux/soundcard.h machine/soundcard.h], have_oss=yes)
+-
+-AC_CHECK_HEADER(alsa/asoundlib.h, have_alsa=yes, have_alsa=no)
+-AC_CHECK_HEADER(CoreAudio/CoreAudio.h, have_coreaudio=yes, have_coreaudio=no)
+-
+-#
+ # Set up to use the identified ones
+ #
+ AC_MSG_NOTICE(---------------------------------------);
diff --git a/audio/audacity/audacity-src-1.3.12-beta-configure-portmixer.patch b/audio/audacity/patches/audacity-src-1.3.12-beta-configure-portmixer.patch
index 8d97ac300f..8d97ac300f 100644
--- a/audio/audacity/audacity-src-1.3.12-beta-configure-portmixer.patch
+++ b/audio/audacity/patches/audacity-src-1.3.12-beta-configure-portmixer.patch
diff --git a/audio/id3/id3.SlackBuild b/audio/id3/id3.SlackBuild
index b3de0c065f..a6edf3680d 100644
--- a/audio/id3/id3.SlackBuild
+++ b/audio/id3/id3.SlackBuild
@@ -70,10 +70,8 @@ cp -a id3.man $PKG/usr/man/man1/id3.1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
diff --git a/audio/lxmusic/lxmusic.SlackBuild b/audio/lxmusic/lxmusic.SlackBuild
index 992e3e8509..c7212f55f4 100644
--- a/audio/lxmusic/lxmusic.SlackBuild
+++ b/audio/lxmusic/lxmusic.SlackBuild
@@ -7,16 +7,14 @@
# generated by Grissiom's sbo-dev-helper
PRGNAM=lxmusic
-VERSION=${VERSION:-20100906_885e460}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-20110228_3f0426c}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -71,8 +69,7 @@ make
make install-strip DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- COPYING NEWS README \
+cp -a COPYING NEWS README \
$PKG/usr/doc/$PRGNAM-$VERSION || true
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/audio/lxmusic/lxmusic.info b/audio/lxmusic/lxmusic.info
index 376e2930b9..00cceebb5c 100644
--- a/audio/lxmusic/lxmusic.info
+++ b/audio/lxmusic/lxmusic.info
@@ -1,10 +1,10 @@
PRGNAM="lxmusic"
-VERSION="20100906_885e460"
+VERSION="20110228_3f0426c"
HOMEPAGE="http://wiki.lxde.org/en/LXMusic"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxmusic-20100906_885e460.tar.xz"
-MD5SUM="daf8afe7f079a49801962ed58ff9ff67"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxmusic-20110228_3f0426c.tar.xz"
+MD5SUM="d0f3f8cf77160c5870a4735e7eb2bb49"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/desktop/lxde-common/config/default-main.lxde b/desktop/lxde-common/config/default-main.lxde
deleted file mode 100644
index 64ea8d0846..0000000000
--- a/desktop/lxde-common/config/default-main.lxde
+++ /dev/null
@@ -1,3 +0,0 @@
-[Desktop]
-show_wallpaper=1
-wallpaper=/usr/share/lxde/wallpapers/lxde_blue.jpg
diff --git a/desktop/lxde-common/config/default-pcmanfm.conf b/desktop/lxde-common/config/default-pcmanfm.conf
deleted file mode 100644
index eb917ff8ca..0000000000
--- a/desktop/lxde-common/config/default-pcmanfm.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-[desktop]
-wallpaper_mode=2
-wallpaper=/usr/share/lxde/wallpapers/lxde_blue.jpg
diff --git a/desktop/lxde-common/lxde-common.SlackBuild b/desktop/lxde-common/lxde-common.SlackBuild
index 2cf9ba96f8..ef9caaf9c7 100644
--- a/desktop/lxde-common/lxde-common.SlackBuild
+++ b/desktop/lxde-common/lxde-common.SlackBuild
@@ -37,6 +37,8 @@
# 0.5.0-1: 13/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * fixed lxpanel and xinitrc
+# 20101104_7c95c46: 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to git version.
#
# Run 'sh lxde-common.SlackBuild' to build a Slackware package.
# The package is created in /tmp .
@@ -45,16 +47,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxde-common
-VERSION=${VERSION:-0.5.0}
+VERSION=${VERSION:-20101104_7c95c46}
BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -99,6 +99,10 @@ find . \
# patch panel config to use slackware applications and slightly modify default config
patch -p1 < $CWD/config/panel.patch
+sed -i -e 's|lxde\.conf|LXDE.conf|' Makefile.am
+
+sh autogen.sh
+
CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
./configure \
@@ -129,17 +133,9 @@ mkdir -p $PKG/usr/share/apps/kdm/sessions
for i in $(ls ../../../xsessions/*.desktop) ; do ln -sf $i ; done
)
-# patch desktop.conf for Tango icon theme
+# patch desktop.conf to use the Tango icon theme
sed -i -e 's#nuoveXT2#Tango#' $PKG/etc/xdg/lxsession/LXDE/desktop.conf
-# patch autostart for the new pcmanfm
-sed -i -e 's#pcmanfm#pcmanfm --desktop#' $PKG/etc/xdg/lxsession/LXDE/autostart
-
-# set a default config for pcmanfm
-mkdir -p $PKG/etc/xdg/pcmanfm
-cp $CWD/config/default-pcmanfm.conf $PKG/etc/xdg/pcmanfm/pcmanfm.conf
-cp $CWD/config/default-main.lxde $PKG/etc/xdg/pcmanfm/main.lxde
-
# Add documentation:
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
diff --git a/desktop/lxde-common/lxde-common.info b/desktop/lxde-common/lxde-common.info
index 94149c71e6..9d56934f14 100644
--- a/desktop/lxde-common/lxde-common.info
+++ b/desktop/lxde-common/lxde-common.info
@@ -1,10 +1,10 @@
PRGNAM="lxde-common"
-VERSION="0.5.0"
+VERSION="20101104_7c95c46"
HOMEPAGE="http://www.lxde.org/"
-DOWNLOAD="http://downloads.sourceforge.net/lxde/lxde-common-0.5.0.tar.gz"
-MD5SUM="23606ab3d6e1039386d62a4b68b4ffc6"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxde-common-20101104_7c95c46.tar.xz"
+MD5SUM="a27a49d47ed5704523827cc44dcea75c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/desktop/lxlauncher/lxlauncher.SlackBuild b/desktop/lxlauncher/lxlauncher.SlackBuild
index 9a56738a5c..6e74c7af6d 100644
--- a/desktop/lxlauncher/lxlauncher.SlackBuild
+++ b/desktop/lxlauncher/lxlauncher.SlackBuild
@@ -37,6 +37,10 @@
# 20100903_3480629: 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated to git snapshot.
+# 20110104_40ec3ca: 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
+# 20110227_46274d1: 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
#
# Run 'sh lxlauncher.SlackBuild' to build a Slackware package.
# The package is created in /tmp .
@@ -45,16 +49,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxlauncher
-VERSION=${VERSION:-20100903_3480629}
+VERSION=${VERSION:-20110227_46274d1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
diff --git a/desktop/lxlauncher/lxlauncher.info b/desktop/lxlauncher/lxlauncher.info
index 847e82f12f..486ea87ba2 100644
--- a/desktop/lxlauncher/lxlauncher.info
+++ b/desktop/lxlauncher/lxlauncher.info
@@ -1,10 +1,10 @@
PRGNAM="lxlauncher"
-VERSION="20100903_3480629"
+VERSION="20110227_46274d1"
HOMEPAGE="http://www.lxde.org/"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxlauncher-20100903_3480629.tar.xz"
-MD5SUM="57b4948abed467878eac58c41be9fe85"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxlauncher-20110227_46274d1.tar.xz"
+MD5SUM="d96e6b1dadd1bf838ea48789444f5bbf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/desktop/lxmenu-data/lxmenu-data.SlackBuild b/desktop/lxmenu-data/lxmenu-data.SlackBuild
index 433c8f8585..5797ccc0c2 100644
--- a/desktop/lxmenu-data/lxmenu-data.SlackBuild
+++ b/desktop/lxmenu-data/lxmenu-data.SlackBuild
@@ -35,24 +35,26 @@
# 20100825_5e1e8e1 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated to git snapshot.
+# 20101206_802f38f 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
+# 20110214_8351423 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
#
# Run 'sh lxmenu-data.SlackBuild' to build a Slackware package.
-# The package is created in /tmp .
+# The package is created in /tmp.
# Install using 'installpkg'.
#
# -----------------------------------------------------------------------------
PRGNAM=lxmenu-data
-VERSION=${VERSION:-20100825_5e1e8e1}
+VERSION=${VERSION:-20110214_8351423}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
diff --git a/desktop/lxmenu-data/lxmenu-data.info b/desktop/lxmenu-data/lxmenu-data.info
index 3004d3ca4d..e56912ae03 100644
--- a/desktop/lxmenu-data/lxmenu-data.info
+++ b/desktop/lxmenu-data/lxmenu-data.info
@@ -1,10 +1,10 @@
PRGNAM="lxmenu-data"
-VERSION="20100825_5e1e8e1"
+VERSION="20110214_8351423"
HOMEPAGE="http://lxde.org"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxmenu-data-20100825_5e1e8e1.tar.xz"
-MD5SUM="e930dad25c9d3873678116394550ed7c"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxmenu-data-20110214_8351423.tar.xz"
+MD5SUM="0d49dbab9b48bf28fc4c831329c2db5b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/desktop/lxpanel/battery-applet.patch b/desktop/lxpanel/battery-applet.patch
deleted file mode 100644
index c2f5b93007..0000000000
--- a/desktop/lxpanel/battery-applet.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 93d9373574fcb0ed63cc4be7807343b018daad1a Mon Sep 17 00:00:00 2001
-From: Marty Jack <martyj@linux.local>
-Date: Thu, 19 Aug 2010 22:52:44 -0400
-Subject: [PATCH] Battery percentage incorrectly always evaluates as 100 percent (Bug3006059)
-
----
- src/plugins/batt/batt_sys.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/plugins/batt/batt_sys.c b/src/plugins/batt/batt_sys.c
-index 3c325b8..2ece803 100644
---- a/src/plugins/batt/batt_sys.c
-+++ b/src/plugins/batt/batt_sys.c
-@@ -150,7 +150,7 @@ void battery_update( battery *b ) {
- b->state = "available";
- }
- else if ( strcmp("energy_now", sys_file ) == 0 ) {
-- b->remaining_capacity = get_unit_value((gchar*) file_content) / 1000;
-+ b->remaining_energy = get_unit_value((gchar*) file_content) / 1000;
- if (!b->state)
- b->state = "available";
- }
-@@ -215,7 +215,7 @@ void battery_update( battery *b ) {
- if (b->last_capacity < MIN_CAPACITY)
- b->percentage = 0;
- else
-- b->percentage = b->remaining_capacity * 100 / b->last_capacity;
-+ b->percentage = ((float) b->remaining_energy * 100.0) / (float) b->last_capacity_unit;
-
- if (b->percentage > 100)
- b->percentage = 100;
diff --git a/desktop/lxpanel/lxpanel.SlackBuild b/desktop/lxpanel/lxpanel.SlackBuild
index 0c3502683d..1ace11e109 100644
--- a/desktop/lxpanel/lxpanel.SlackBuild
+++ b/desktop/lxpanel/lxpanel.SlackBuild
@@ -24,16 +24,14 @@
# modified by ponce <matteo.bernardini@gmail.com>
PRGNAM=lxpanel
-VERSION=0.5.6
+VERSION=20110301_3afd76b
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -74,8 +72,7 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# fix a battery applet issue:
-patch -p1 < $CWD/battery-applet.patch
+sh autogen.sh --sysconfdir=/etc --prefix=/usr
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/desktop/lxpanel/lxpanel.info b/desktop/lxpanel/lxpanel.info
index fdbe8a2134..aa819793df 100644
--- a/desktop/lxpanel/lxpanel.info
+++ b/desktop/lxpanel/lxpanel.info
@@ -1,10 +1,10 @@
PRGNAM="lxpanel"
-VERSION="0.5.6"
+VERSION="20110301_3afd76b"
HOMEPAGE="http://wiki.lxde.org/en/LXPanel"
-DOWNLOAD="http://download.sourceforge.net/lxde/lxpanel-0.5.6.tar.gz"
-MD5SUM="3c6b5498b5f4109c3913b10a66809fe6"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxpanel-20110301_3afd76b.tar.xz"
+MD5SUM="a32a15bd6d23c427bd99bf38df8d6d3c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/desktop/lxshortcut/lxshortcut.SlackBuild b/desktop/lxshortcut/lxshortcut.SlackBuild
index 2cecb09cdb..b0720dcb3a 100644
--- a/desktop/lxshortcut/lxshortcut.SlackBuild
+++ b/desktop/lxshortcut/lxshortcut.SlackBuild
@@ -35,6 +35,10 @@
# 20100905_132b97e 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated to git snapshot.
+# 20110105_69ba3cc 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
+# 20110301_a662afd 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
#
# Run 'sh lxshortcut.SlackBuild' to build a Slackware package.
# The package is created in /tmp .
@@ -43,16 +47,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxshortcut
-VERSION=${VERSION:-20100905_132b97e}
+VERSION=${VERSION:-20110301_a662afd}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
diff --git a/desktop/lxshortcut/lxshortcut.info b/desktop/lxshortcut/lxshortcut.info
index 5a004bfcad..2b2b2c303f 100644
--- a/desktop/lxshortcut/lxshortcut.info
+++ b/desktop/lxshortcut/lxshortcut.info
@@ -1,10 +1,10 @@
PRGNAM="lxshortcut"
-VERSION="20100905_132b97e"
+VERSION="20110301_a662afd"
HOMEPAGE="http://wiki.lxde.org/en/LXShortCut"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxshortcut-20100905_132b97e.tar.xz"
-MD5SUM="89d5dadb815c1cb93dbffe922f12a3a0"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxshortcut-20110301_a662afd.tar.xz"
+MD5SUM="f7e00b2e5431c2b95b344a643416f62d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/desktop/openbox/openbox.SlackBuild b/desktop/openbox/openbox.SlackBuild
index cbfeacbca8..db9f1aad0d 100644
--- a/desktop/openbox/openbox.SlackBuild
+++ b/desktop/openbox/openbox.SlackBuild
@@ -27,7 +27,7 @@
# by Phillip Warner <pc_warner@yahoo.com>
PRGNAM=openbox
-VERSION=${VERSION:-3.4.11}
+VERSION=${VERSION:-3.4.11.2}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
@@ -105,10 +105,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
# Add xinitrc.openbox so that openbox will show up as an option in xwmconfig
install -D -m 0755 $CWD/xinitrc.openbox $PKG/etc/X11/xinit/xinitrc.openbox
diff --git a/desktop/openbox/openbox.info b/desktop/openbox/openbox.info
index 39daad185d..7b5e72c285 100644
--- a/desktop/openbox/openbox.info
+++ b/desktop/openbox/openbox.info
@@ -1,10 +1,10 @@
PRGNAM="openbox"
-VERSION="3.4.11"
-HOMEPAGE="http://icculus.org/openbox/"
-DOWNLOAD="http://icculus.org/openbox/releases/openbox-3.4.11.tar.gz"
-MD5SUM="bbbb93c1a4fc8048f2a8ceb4179882a5"
+VERSION="3.4.11.2"
+HOMEPAGE="http://openbox.org"
+DOWNLOAD="http://openbox.org/dist/openbox/openbox-3.4.11.2.tar.gz"
+MD5SUM="30e669134fa81df810fe7d1dc59cd931"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Chess Griffin"
EMAIL="chess@chessgriffin.com"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/desktop/openbox/slack-desc b/desktop/openbox/slack-desc
index 361311c38a..0fe892e0d1 100644
--- a/desktop/openbox/slack-desc
+++ b/desktop/openbox/slack-desc
@@ -14,6 +14,6 @@ openbox: and to work properly. Openbox is fully functional as a stand-alone
openbox: working environment, or can be used as a drop-in replacement for
openbox: the default window manager in the GNOME or KDE desktop environments.
openbox:
-openbox: Homepage: http://www.icculus.org/openbox
+openbox: Homepage: http://openbox.org
openbox:
openbox:
diff --git a/desktop/wmCalClock/wmCalClock.SlackBuild b/desktop/wmCalClock/wmCalClock.SlackBuild
index bc068e5a62..b6b0e17be9 100644
--- a/desktop/wmCalClock/wmCalClock.SlackBuild
+++ b/desktop/wmCalClock/wmCalClock.SlackBuild
@@ -66,10 +66,8 @@ cd -
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a BUGS CHANGES COPYING HINTS INSTALL README TODO \
diff --git a/desktop/wmMoonClock/wmMoonClock.SlackBuild b/desktop/wmMoonClock/wmMoonClock.SlackBuild
index a1d9b95d06..31ed32ea0a 100644
--- a/desktop/wmMoonClock/wmMoonClock.SlackBuild
+++ b/desktop/wmMoonClock/wmMoonClock.SlackBuild
@@ -67,10 +67,8 @@ cd -
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a BUGS COPYING $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/desktop/wmSun/wmSun.SlackBuild b/desktop/wmSun/wmSun.SlackBuild
index db34d8dfd3..c54a059ec2 100644
--- a/desktop/wmSun/wmSun.SlackBuild
+++ b/desktop/wmSun/wmSun.SlackBuild
@@ -72,10 +72,8 @@ cd -
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a BUGS COPYING TODO \
diff --git a/desktop/wmakerconf/wmakerconf.SlackBuild b/desktop/wmakerconf/wmakerconf.SlackBuild
index b6ea8d85fe..67ae4ac488 100644
--- a/desktop/wmakerconf/wmakerconf.SlackBuild
+++ b/desktop/wmakerconf/wmakerconf.SlackBuild
@@ -73,10 +73,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
diff --git a/desktop/wmswallow/README b/desktop/wmswallow/README
new file mode 100644
index 0000000000..df8422eab4
--- /dev/null
+++ b/desktop/wmswallow/README
@@ -0,0 +1,3 @@
+wmswallow (app docker)
+
+Dock any (!) application into the WindowMaker dock.
diff --git a/desktop/wmswallow/slack-desc b/desktop/wmswallow/slack-desc
new file mode 100644
index 0000000000..7f5463e8d1
--- /dev/null
+++ b/desktop/wmswallow/slack-desc
@@ -0,0 +1,14 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+wmswallow: wmswallow (app docker)
+wmswallow:
+wmswallow: Dock any (!) application into the WindowMaker dock.
+wmswallow:
+wmswallow: homepage: http://www.dockapps.org/file.php/id/102
+wmswallow:
diff --git a/desktop/wmswallow/wmswallow.SlackBuild b/desktop/wmswallow/wmswallow.SlackBuild
new file mode 100644
index 0000000000..0466bfd454
--- /dev/null
+++ b/desktop/wmswallow/wmswallow.SlackBuild
@@ -0,0 +1,74 @@
+#!/bin/sh
+
+# Slackware build script for wmswallow
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=wmswallow
+VERSION=${VERSION:-0.6.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM
+tar xvf $CWD/$PRGNAM.tar.Z
+cd $PRGNAM
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+sed -i -e "s|CFLAGS=-Wall -g|CFLAGS=$SLKCFLAGS|" Makefile
+sed -i -e "s|\}/lib|}/lib$LIBDIRSUFFIX|" Makefile
+
+cat Makefile
+
+make xfree
+
+mkdir -p $PKG/usr/bin
+install -m 0755 $PRGNAM $PKG/usr/bin/$PRGNAM
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG LICENCE README todo $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/desktop/wmswallow/wmswallow.info b/desktop/wmswallow/wmswallow.info
new file mode 100644
index 0000000000..3a6a47f9bd
--- /dev/null
+++ b/desktop/wmswallow/wmswallow.info
@@ -0,0 +1,10 @@
+PRGNAM="wmswallow"
+VERSION="0.6.1"
+HOMEPAGE="http://www.dockapps.org/file.php/id/102"
+DOWNLOAD="http://www.dockapps.org/download.php/id/141/wmswallow.tar.Z"
+MD5SUM="7ab8efef879a0ad6b64980f346635841"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/desktop/zenity/zenity.SlackBuild b/desktop/zenity/zenity.SlackBuild
index 40b42bc4bc..608770e70c 100644
--- a/desktop/zenity/zenity.SlackBuild
+++ b/desktop/zenity/zenity.SlackBuild
@@ -3,7 +3,7 @@
# Written by Larry Hajali <larryhaja[at]gmail[dot]com>
PRGNAM=zenity
-VERSION=${VERSION:-2.24.1}
+VERSION=${VERSION:-2.32.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/zenity/zenity.info b/desktop/zenity/zenity.info
index 7ea6e05966..3f89d33dfa 100644
--- a/desktop/zenity/zenity.info
+++ b/desktop/zenity/zenity.info
@@ -1,10 +1,10 @@
PRGNAM="zenity"
-VERSION="2.24.1"
+VERSION="2.32.1"
HOMEPAGE="http://live.gnome.org/Zenity"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/zenity/2.24/zenity-2.24.1.tar.bz2"
-MD5SUM="a7ade5ff47716f4328d5e0547596dfb6"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/zenity/2.32/zenity-2.32.1.tar.bz2"
+MD5SUM="aa66ec35451b16e424519b4973082170"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Larry Hajali"
EMAIL="larryhaja[at]gmail[dot]com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/development/MySQL-python/MySQL-python.SlackBuild b/development/MySQL-python/MySQL-python.SlackBuild
index 190207434b..9b2ed4fcb1 100644
--- a/development/MySQL-python/MySQL-python.SlackBuild
+++ b/development/MySQL-python/MySQL-python.SlackBuild
@@ -5,7 +5,7 @@
# Written by Jick Nan (jick.nan@gmail.com)
PRGNAM=MySQL-python
-VERSION=1.2.3c1
+VERSION=1.2.3
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -49,13 +49,16 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+# patch MANIFEST.in
+patch -p1 < $CWD/docs.patch
+
python setup.py install --root=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ChangeLog GPL HISTORY PKG-INFO README doc/*.txt \
+cp -a HISTORY PKG-INFO README doc/*.txt \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/MySQL-python/MySQL-python.info b/development/MySQL-python/MySQL-python.info
index 2eba2545c1..2f4b2aeafd 100644
--- a/development/MySQL-python/MySQL-python.info
+++ b/development/MySQL-python/MySQL-python.info
@@ -1,10 +1,10 @@
PRGNAM="MySQL-python"
-VERSION="1.2.3c1"
+VERSION="1.2.3"
HOMEPAGE="http://cheeseshop.python.org/pypi/MySQL-python/"
-DOWNLOAD="http://downloads.sourceforge.net/mysql-python/MySQL-python-1.2.3c1.tar.gz"
-MD5SUM="310dd856e439d070b59ece6dd7a0734d"
+DOWNLOAD="http://downloads.sourceforge.net/mysql-python/MySQL-python-1.2.3.tar.gz"
+MD5SUM="215eddb6d853f6f4be5b4afc4154292f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Jick Nan"
EMAIL="jick.nan@gmail.com"
-APPROVED="rworkman,pprkut"
+APPROVED=""
diff --git a/development/MySQL-python/docs.patch b/development/MySQL-python/docs.patch
new file mode 100644
index 0000000000..9c624b3547
--- /dev/null
+++ b/development/MySQL-python/docs.patch
@@ -0,0 +1,14 @@
+--- MySQL-python-1.2.3/MANIFEST.in.orig 2010-11-20 17:45:00.000000000 +0100
++++ MySQL-python-1.2.3/MANIFEST.in 2010-11-20 17:45:30.000000000 +0100
+@@ -1,10 +1,8 @@
+ recursive-include doc *.txt
+ recursive-include tests *.py
+ include MANIFEST.in
+-include MANIFEST
+-include ChangeLog
+ include HISTORY
+-include GPL
++include README
+ include pymemcompat.h
+ include metadata.cfg
+ include site.cfg
diff --git a/development/cgit/README b/development/cgit/README
new file mode 100644
index 0000000000..6c1281eb0b
--- /dev/null
+++ b/development/cgit/README
@@ -0,0 +1,8 @@
+cgit (web frontend for git repositories)
+
+cgit is a web interface (cgi) for git repositories, written in C.
+
+The folder /var/cache/cgit, must be owned by your webserver user.
+
+A sample /etc/cgitrc (you must provide one) is in the $DOCS folder,
+and so are some sample configuration files for apache and lighttpd.
diff --git a/development/cgit/cgit.SlackBuild b/development/cgit/cgit.SlackBuild
new file mode 100644
index 0000000000..08fedaec93
--- /dev/null
+++ b/development/cgit/cgit.SlackBuild
@@ -0,0 +1,86 @@
+#!/bin/sh
+
+# Slackware build script for cgit
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=cgit
+VERSION=${VERSION:-20101116}
+BUILD=${BUILD:-2}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+DOCS="COPYING README $CWD/config/cgit-lighttpd.conf \
+ $CWD/config/cgit-httpd.conf $CWD/config/cgitrc.sample"
+
+set -e # Exit on most errors
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# prepare sources
+sed -i -e "s|-g -Wall -Igit|-Wall ${SLKCFLAGS} -Igit|" Makefile
+sed -i -e "s|\/lib$|/lib${LIBDIRSUFFIX}|" Makefile
+sed -i -e "s|(libdir)|(prefix)/share|" Makefile
+cat $CWD/config/cgit.conf > cgit.conf
+
+# extract the git tarball
+rm -fR git
+GIT_TARBALL=$(grep http $CWD/config/cgit.conf | cut -d' ' -f3 | cut -d'/' -f8)
+tar xvf $CWD/$GIT_TARBALL
+mv git-* git
+
+make
+make install DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# prepare the cache dir: default permissions are for the apache user and group
+mkdir -p $PKG/var/cache/cgit
+chown 80.80 $PKG/var/cache/cgit
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/cgit/cgit.info b/development/cgit/cgit.info
new file mode 100644
index 0000000000..6574649acc
--- /dev/null
+++ b/development/cgit/cgit.info
@@ -0,0 +1,14 @@
+PRGNAM="cgit"
+VERSION="20101116"
+HOMEPAGE="http://hjemli.net/git/cgit/"
+DOWNLOAD="
+http://ponce.cc/slackware/sources/repo/cgit-20101116.tar.xz
+http://www.kernel.org/pub/software/scm/git/git-1.7.4.1.tar.bz2"
+MD5SUM="
+8088eadd232cbc7d5304124909bf1d28
+76898de4566d11c0d0eec7e99edc2b5c"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/development/cgit/config/cgit-httpd.conf b/development/cgit/config/cgit-httpd.conf
new file mode 100644
index 0000000000..a579174fd0
--- /dev/null
+++ b/development/cgit/config/cgit-httpd.conf
@@ -0,0 +1,44 @@
+# sample folder and virtual host configurations for httpd.
+# edit, move it to /etc/httpd/extra and include it in
+# /etc/httpd/httpd.conf with a line
+#
+# Include /etc/httpd/extra/cgit-httpd.conf
+#
+# uncomment also the line
+#
+# AddHandler cgi-script .cgi
+
+<Directory /var/www/cgi-bin>
+ AllowOverride None
+ Order allow,deny
+ Allow from all
+</Directory>
+
+## Version 1 (default): under /cgi-bin/cgit.cgi address
+#ScriptAlias /cgi-bin/cgit.cgi /var/www/cgi-bin/cgit.cgi
+#Alias /cgit/ /var/www/cgi-bin/
+#<Location /cgit/cgit.cgi>
+# Options FollowSymlinks ExecCGI
+# Allow from All
+#</Location>
+#RewriteEngine on
+#RewriteCond %{REQUEST_FILENAME} !-f
+#RewriteCond %{REQUEST_FILENAME} !-d
+#RewriteRule ^/cgit/(.*)$ /cgit/cgit.cgi?url=$1 [L,QSA]
+
+# Version 2: cgit as a handler to whole vhost:
+<VirtualHost *:80>
+ ServerName cgit.my.domain
+ SetEnv CGIT_CONFIG /etc/cgitrc
+ Options FollowSymlinks ExecCGI
+ DirectoryIndex cgit.cgi
+ DocumentRoot /var/www/cgi-bin
+ <Location />
+ Options ExecCGI
+ Allow from All
+ </Location>
+ RewriteEngine on
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteRule ^(.*)$ /cgit.cgi?url=$1 [L,QSA]
+</VirtualHost>
diff --git a/development/cgit/config/cgit-lighttpd.conf b/development/cgit/config/cgit-lighttpd.conf
new file mode 100644
index 0000000000..fc49e5763f
--- /dev/null
+++ b/development/cgit/config/cgit-lighttpd.conf
@@ -0,0 +1,20 @@
+# sample virtual host configuration for lighttpd.
+# edit, move to /etc/lighttpd/ and include it in /etc/lighttpd/lighttpd.conf
+# with a line
+#
+# include "cgit-lighttpd.conf"
+
+$HTTP["host"] == "cgit.my.domain" {
+ alias.url = (
+ "/static/" => "/var/www/cgi-bin/",
+ "/cgit.cgi" => "/var/www/cgi-bin/cgit.cgi",
+ )
+ url.rewrite-once = (
+ "^/static/.*$" => "$0",
+ "^/([^?/]+/[^?]*)?(?:\?(.*))?$" => "/cgit.cgi?url=$1&$2",
+ )
+ cgi.assign = (
+ "/var/www/cgi-bin/cgit.cgi" => "",
+ )
+}
+
diff --git a/development/cgit/config/cgit.conf b/development/cgit/config/cgit.conf
new file mode 100644
index 0000000000..2e9d5b0435
--- /dev/null
+++ b/development/cgit/config/cgit.conf
@@ -0,0 +1,5 @@
+CGIT_VERSION = v0.8.3.4-115-g1759
+CGIT_SCRIPT_PATH = /var/www/cgi-bin
+CACHE_ROOT = /var/cache/cgit
+GIT_VER = 1.7.4.1
+GIT_URL = http://www.kernel.org/pub/software/scm/git/git-1.7.4.1.tar.bz2
diff --git a/development/cgit/config/cgitrc.sample b/development/cgit/config/cgitrc.sample
new file mode 100644
index 0000000000..84a2d277fa
--- /dev/null
+++ b/development/cgit/config/cgitrc.sample
@@ -0,0 +1,18 @@
+# sample /etc/cgitrc file: two repos are defined
+# you can see a demo here http://cgit.ponce.cc/
+
+root-title=ponce's repository browser
+root-desc=a fast interface to these git repositories
+virtual-root=/
+snapshots=tar.gz
+
+#css=/static/cgit.css
+#logo=/static/cgit.png
+
+# the default branch here is set to current (would have been master)
+repo.url=slackbuilds
+repo.path=/path/to/repo/.git
+repo.desc=slackbuilds.org fork for slackware-current
+repo.owner=my.address _at_ my.isp
+repo.defbranch=current
+repo.clone-url=git://github.com/Ponce/slackbuilds.git
diff --git a/development/cgit/slack-desc b/development/cgit/slack-desc
new file mode 100644
index 0000000000..8cafdd8902
--- /dev/null
+++ b/development/cgit/slack-desc
@@ -0,0 +1,14 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+cgit: cgit (web frontend for git repositories)
+cgit:
+cgit: cgit is a web interface (cgi) for git repositories, written in C.
+cgit:
+cgit: homepage: http://hjemli.net/git/cgit/
+cgit:
diff --git a/development/flup/README b/development/flup/README
new file mode 100644
index 0000000000..a6ccdec006
--- /dev/null
+++ b/development/flup/README
@@ -0,0 +1,7 @@
+flup (random Python WSGI stuff)
+
+flup provides three sets of WSGI servers/gateways, which speak AJP, FastCGI, and SCGI.
+Each server comes in two flavors, a threaded and a forking version.
+
+Building this package requires pysetuptools, available from slackbuilds.org.
+
diff --git a/development/flup/flup.SlackBuild b/development/flup/flup.SlackBuild
new file mode 100644
index 0000000000..6ce78bf71b
--- /dev/null
+++ b/development/flup/flup.SlackBuild
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+# Slackware build script for flup
+
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=flup
+VERSION=${VERSION:-1.0.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+python setup.py install --root=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a ChangeLog PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/flup/flup.info b/development/flup/flup.info
new file mode 100644
index 0000000000..f00db724d0
--- /dev/null
+++ b/development/flup/flup.info
@@ -0,0 +1,10 @@
+PRGNAM="flup"
+VERSION="1.0.2"
+HOMEPAGE="http://trac.saddi.com/flup"
+DOWNLOAD="http://www.saddi.com/software/flup/dist/flup-1.0.2.tar.gz"
+MD5SUM="24dad7edc5ada31dddd49456ee8d5254"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/development/flup/slack-desc b/development/flup/slack-desc
new file mode 100644
index 0000000000..8a1b5d7b42
--- /dev/null
+++ b/development/flup/slack-desc
@@ -0,0 +1,16 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+flup: flup (random Python WSGI stuff)
+flup:
+flup: flup provides three sets of WSGI servers/gateways, which speak AJP,
+flup: FastCGI, and SCGI.
+flup: Each server comes in two flavors, a threaded and a forking version.
+flup:
+flup: homepage: http://trac.saddi.com/flup
+flup:
diff --git a/development/trac-gitplugin/README b/development/trac-gitplugin/README
new file mode 100644
index 0000000000..8a0780530a
--- /dev/null
+++ b/development/trac-gitplugin/README
@@ -0,0 +1,3 @@
+trac-gitplugin (git plugin for trac)
+
+This is a plugin for trac that enables git to be used instead of subversion for the trac:VersioningSystemBackend.
diff --git a/development/trac-gitplugin/slack-desc b/development/trac-gitplugin/slack-desc
new file mode 100644
index 0000000000..d235f4aaef
--- /dev/null
+++ b/development/trac-gitplugin/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+trac-gitplugin: trac-gitplugin (git plugin for trac)
+trac-gitplugin:
+trac-gitplugin: This is a plugin for trac that enables git to be used instead of
+trac-gitplugin: subversion for the trac:VersioningSystemBackend.
+trac-gitplugin:
+trac-gitplugin:
+trac-gitplugin:
+trac-gitplugin:
+trac-gitplugin:
+trac-gitplugin: homepage: http://trac-hacks.org/wiki/GitPlugin
+trac-gitplugin:
diff --git a/development/trac-gitplugin/trac-gitplugin.SlackBuild b/development/trac-gitplugin/trac-gitplugin.SlackBuild
new file mode 100644
index 0000000000..f7d8e6041e
--- /dev/null
+++ b/development/trac-gitplugin/trac-gitplugin.SlackBuild
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+# Slackware build script for trac-gitplugin
+
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=trac-gitplugin
+VERSION=${VERSION:-20101104_60cf7b8}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+python setup.py install --root=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/trac-gitplugin/trac-gitplugin.info b/development/trac-gitplugin/trac-gitplugin.info
new file mode 100644
index 0000000000..7a9a35811b
--- /dev/null
+++ b/development/trac-gitplugin/trac-gitplugin.info
@@ -0,0 +1,10 @@
+PRGNAM="trac-gitplugin"
+VERSION="20101104_60cf7b8"
+HOMEPAGE="http://trac-hacks.org/wiki/GitPlugin"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/trac-gitplugin-20101104_60cf7b8.tar.xz"
+MD5SUM="27c73b417a588a83200af09a347fc626"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/development/trac/trac.SlackBuild b/development/trac/trac.SlackBuild
index 9d686b204d..949041adbc 100644
--- a/development/trac/trac.SlackBuild
+++ b/development/trac/trac.SlackBuild
@@ -5,7 +5,7 @@
PRGNAM="trac"
SRCNAM="Trac"
-VERSION=${VERSION:-0.11.6}
+VERSION=${VERSION:-0.12.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/trac/trac.info b/development/trac/trac.info
index e161b6d879..99379b86e8 100644
--- a/development/trac/trac.info
+++ b/development/trac/trac.info
@@ -1,10 +1,10 @@
PRGNAM="trac"
-VERSION="0.11.6"
+VERSION="0.12.1"
HOMEPAGE="http://trac.edgewall.com/"
-DOWNLOAD="ftp://ftp.edgewall.com/pub/trac/Trac-0.11.6.tar.gz"
-MD5SUM="f5a9542d81d3d50c3d9e46d8e2344f38"
+DOWNLOAD="ftp://ftp.edgewall.com/pub/trac/Trac-0.12.1.tar.gz"
+MD5SUM="35a9c53ec35466b24a535d19bb6cdfa2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Eugene Suter"
EMAIL="easuter@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/games/assaultcube/assaultcube.SlackBuild b/games/assaultcube/assaultcube.SlackBuild
index 9523a84df0..01d498a457 100644
--- a/games/assaultcube/assaultcube.SlackBuild
+++ b/games/assaultcube/assaultcube.SlackBuild
@@ -76,7 +76,7 @@ mkdir -p $PKG/usr/share/applications
install -m 0644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications
for i in 16 32 64 96 128; do
convert source/vcpp/buildEnv/icon.ico -resize ${i}x${i}! $PRGNAM-$i.png
- install -D -m 0644 $PRGNAM-$i-0.png \
+ install -D -m 0644 $PRGNAM-$i.png \
$PKG/usr/share/icons/hicolor/${i}x${i}/apps/$PRGNAM.png
done
diff --git a/games/lbreakout2/lbreakout2.SlackBuild b/games/lbreakout2/lbreakout2.SlackBuild
index 3dad2c6327..0586d3fd11 100644
--- a/games/lbreakout2/lbreakout2.SlackBuild
+++ b/games/lbreakout2/lbreakout2.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lbreakout2
-VERSION=${VERSION:-2.6beta7}
+VERSION=${VERSION:-2.6.2}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
@@ -61,9 +61,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-2.6beta-7
-tar xvf $CWD/$PRGNAM-2.6beta-7.tar.gz
-cd $PRGNAM-2.6beta-7
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/games/lbreakout2/lbreakout2.info b/games/lbreakout2/lbreakout2.info
index 133799a3c9..ff1a6e03bc 100644
--- a/games/lbreakout2/lbreakout2.info
+++ b/games/lbreakout2/lbreakout2.info
@@ -1,10 +1,10 @@
PRGNAM="lbreakout2"
-VERSION="2.6beta7"
+VERSION="2.6.2"
HOMEPAGE="http://lgames.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/lgames/lbreakout2-2.6beta-7.tar.gz"
-MD5SUM="bccede972d2f73612c47ca6a5aa9770e"
+DOWNLOAD="http://downloads.sourceforge.net/lgames/lbreakout2-2.6.2.tar.gz"
+MD5SUM="f8b5b6c6d08aa7eacc7c3050e6c888ec"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Frank Caraballo"
EMAIL="fecaraballo{at}gmail{dot}com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/games/mednafen/mednafen-0.8.13-gcc45.gz b/games/mednafen/mednafen-0.8.13-gcc45.gz
new file mode 100644
index 0000000000..b9c7821131
--- /dev/null
+++ b/games/mednafen/mednafen-0.8.13-gcc45.gz
Binary files differ
diff --git a/games/mednafen/mednafen.SlackBuild b/games/mednafen/mednafen.SlackBuild
index 6a7c7db533..ba86641a4f 100644
--- a/games/mednafen/mednafen.SlackBuild
+++ b/games/mednafen/mednafen.SlackBuild
@@ -69,6 +69,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# patch for gcc 4.5 in -current
+# http://bugs.gentoo.org/show_bug.cgi?id=321009
+zcat $CWD/mednafen-0.8.13-gcc45.gz | patch -p0
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/games/mednafen/mednafen.info b/games/mednafen/mednafen.info
index ac66bdcbc4..dee7a9058e 100644
--- a/games/mednafen/mednafen.info
+++ b/games/mednafen/mednafen.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Heinz Wiesinger"
EMAIL="pprkut@liwjatan.at"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/games/warmux/README b/games/warmux/README
new file mode 100644
index 0000000000..bd15a5ac10
--- /dev/null
+++ b/games/warmux/README
@@ -0,0 +1,16 @@
+Warmux - War is declared !
+
+Have the mascots of your favorite free softwares battle in the Warmux arena.
+Using dynamite, grenades, baseball bat and others bazookas,... exterminate
+your opponent in a 2D toon style scenery and a funny environment.
+
+Each player (2 minimum on the same PC or network game with 0.8 version)
+controls the team of his choice (penguin, gnu, firefox, wilber,...) and must
+destroy his adversary using more or less casual weapons.
+
+Although a minimum of strategy is required to vanquish, Warmux is
+pre-eminently a "convivial mass murder" game where, turn by turn, each
+member of each team attempts to produce a maximum of damage to his opponents.
+
+Dependencies:
+ libsigc++, glibmm, libxml++, and SDL_gfx (all avaiable on slackbuilds.org)
diff --git a/games/warmux/doinst.sh b/games/warmux/doinst.sh
new file mode 100644
index 0000000000..65fd352418
--- /dev/null
+++ b/games/warmux/doinst.sh
@@ -0,0 +1,4 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/games/warmux/slack-desc b/games/warmux/slack-desc
new file mode 100644
index 0000000000..e142a8ba62
--- /dev/null
+++ b/games/warmux/slack-desc
@@ -0,0 +1,17 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+warmux: Warmux (Worms linux/unix clone)
+warmux:
+warmux: Have the mascots of your favorite free softwares battle in the Warmux
+warmux: arena. Using dynamite, grenades, baseball bat and others bazookas,...
+warmux: exterminate your opponent in a 2D toon style scenery and a funny
+warmux: environment.
+warmux:
+warmux: Homepage: http://www.wormux.org
+warmux:
diff --git a/games/warmux/warmux.SlackBuild b/games/warmux/warmux.SlackBuild
new file mode 100644
index 0000000000..95c130e8fe
--- /dev/null
+++ b/games/warmux/warmux.SlackBuild
@@ -0,0 +1,103 @@
+#!/bin/sh
+
+# Slackware build script for warmux
+
+# Copyright 2007 Adnan Hodzic aka AbsintheSyringe <AbsintheSyringe@gmail.com>
+# Copyright 2008-2010 Heinz Wiesinger, Amsterdam, The Netherlands
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Modified by the SlackBuilds.org project
+
+PRGNAM=warmux
+VERSION=11.01
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
+cd $PRGNAM-$VERSION
+chown -R root:root .
+chmod -R a-s,u+w,go+r-w .
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --program-prefix="" \
+ --program-suffix="" \
+ --enable-fribidi \
+ --enable-servers \
+ --build=$ARCH-slackware-linux
+
+make
+make install DESTDIR=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a ChangeLog INSTALL README TODO $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -p -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/games/warmux/warmux.info b/games/warmux/warmux.info
new file mode 100644
index 0000000000..b0f9d80e6e
--- /dev/null
+++ b/games/warmux/warmux.info
@@ -0,0 +1,10 @@
+PRGNAM="warmux"
+VERSION="11.01"
+HOMEPAGE="http://wormux.org"
+DOWNLOAD="http://download.gna.org/warmux/warmux-11.01.tar.bz2"
+MD5SUM="ecf98ff1a91899d35d0ba8266ace9787"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="Heinz Wiesinger"
+EMAIL="pprkut@liwjatan.at"
+APPROVED=""
diff --git a/graphics/digikam/digikam.SlackBuild b/graphics/digikam/digikam.SlackBuild
index 4379542111..bc1d1f0166 100644
--- a/graphics/digikam/digikam.SlackBuild
+++ b/graphics/digikam/digikam.SlackBuild
@@ -24,7 +24,7 @@
# Modified by Niklas 'Nille' Åkerström for slackware64 and to use cmake.
PRGNAM=digikam
-VERSION=${VERSION:-1.2.0}
+VERSION=${VERSION:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/graphics/digikam/digikam.info b/graphics/digikam/digikam.info
index 8e736c84c1..caaceaf6a5 100644
--- a/graphics/digikam/digikam.info
+++ b/graphics/digikam/digikam.info
@@ -1,10 +1,10 @@
PRGNAM="digikam"
-VERSION="1.2.0"
+VERSION="1.7.0"
HOMEPAGE="http://www.digikam.org/"
-DOWNLOAD="http://downloads.sourceforge.net/digikam/digikam-1.2.0.tar.bz2"
-MD5SUM="8f68022008cf1650924cc8688f176572"
+DOWNLOAD="http://downloads.sourceforge.net/digikam/digikam-1.7.0.tar.bz2"
+MD5SUM="ecc6ec563cc5309f21da9c4946397875"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Niklas 'Nille' Åkerström"
EMAIL="Nille dot kungen[AT]gmail dot com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/graphics/fontforge/fontforge.SlackBuild b/graphics/fontforge/fontforge.SlackBuild
index ccb3d7a28f..8c888d982c 100644
--- a/graphics/fontforge/fontforge.SlackBuild
+++ b/graphics/fontforge/fontforge.SlackBuild
@@ -24,11 +24,11 @@
PRGNAM=fontforge
VERSION=20100501
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
ENABLE_BCINT=${ENABLE_BCINT:-no}
-FREETYPE=${FREETYPE:-"2.3.12"}
+FREETYPE=${FREETYPE:-"2.4.4"}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -66,7 +66,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION freetype-$FREETYPE
tar xvf $CWD/${PRGNAM}_full-${VERSION}.tar.bz2
-tar xvf $CWD/freetype-$FREETYPE.tar.xz
+tar xvf $CWD/freetype-$FREETYPE.tar.bz2
chown -R root:root $PRGNAM-$VERSION freetype-$FREETYPE
chmod -R u+w,go+r-w,a-s $PRGNAM-$VERSION freetype-$FREETYPE
cd $PRGNAM-$VERSION
diff --git a/graphics/fontforge/fontforge.info b/graphics/fontforge/fontforge.info
index 0608749dc1..062713d139 100644
--- a/graphics/fontforge/fontforge.info
+++ b/graphics/fontforge/fontforge.info
@@ -3,12 +3,12 @@ VERSION="20100501"
HOMEPAGE="http://fontforge.sourceforge.net/"
DOWNLOAD="http://downloads.sourceforge.net/fontforge/fontforge_full-20100501.tar.bz2 \
http://fontforge.sf.net/cidmaps.tgz \
- http://slackware.osuosl.org/slackware-13.1/source/l/freetype/freetype-2.3.12.tar.xz"
+ http://slackware.osuosl.org/slackware-current/source/l/freetype/freetype-2.4.4.tar.bz2"
MD5SUM="5f3d20d645ec1aa2b7b4876386df8717 \
063691163e592515b31514515bb3ce8c \
- e8f60e286eaa492bb766f17241972626"
+ b3e2b6e2f1c3e0dffa1fd2a0f848b671"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/graphics/inkscape/inkscape.SlackBuild b/graphics/inkscape/inkscape.SlackBuild
index b641847b3b..10f0524850 100644
--- a/graphics/inkscape/inkscape.SlackBuild
+++ b/graphics/inkscape/inkscape.SlackBuild
@@ -23,8 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=inkscape
-VERSION=0.48.0
-BUILD=${BUILD:-2}
+VERSION=0.48.1
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
diff --git a/graphics/inkscape/inkscape.info b/graphics/inkscape/inkscape.info
index 2fb6f3ed26..5b0841c382 100644
--- a/graphics/inkscape/inkscape.info
+++ b/graphics/inkscape/inkscape.info
@@ -1,10 +1,10 @@
PRGNAM="inkscape"
-VERSION="0.48.0"
+VERSION="0.48.1"
HOMEPAGE="http://www.inkscape.org/"
-DOWNLOAD="http://downloads.sourceforge.net/inkscape/inkscape-0.48.0.tar.gz"
-MD5SUM="bb94543b813157d83281657a89465d46"
+DOWNLOAD="http://downloads.sourceforge.net/inkscape/inkscape-0.48.1.tar.gz"
+MD5SUM="3c179eb998d49d1c312822e15773bf6d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/graphics/kipi-plugins/kipi-plugins.SlackBuild b/graphics/kipi-plugins/kipi-plugins.SlackBuild
index afaceafee8..f5c7a7d6f5 100644
--- a/graphics/kipi-plugins/kipi-plugins.SlackBuild
+++ b/graphics/kipi-plugins/kipi-plugins.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=kipi-plugins
-VERSION=${VERSION:-1.0.0}
+VERSION=${VERSION:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,10 +71,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Patch kipi-plugins so it compiles on KDE 4.2.x
-# http://www.digikam.org/drupal/node/492
-patch -p1 < $CWD/$PRGNAM-kde4.2.patch
-
mkdir build && cd build
cmake \
-DCMAKE_C_FLAGS="$SLKCFLAGS" \
diff --git a/graphics/kipi-plugins/kipi-plugins.info b/graphics/kipi-plugins/kipi-plugins.info
index 6aba163505..db7ef388cc 100644
--- a/graphics/kipi-plugins/kipi-plugins.info
+++ b/graphics/kipi-plugins/kipi-plugins.info
@@ -1,10 +1,10 @@
PRGNAM="kipi-plugins"
-VERSION="1.0.0"
+VERSION="1.7.0"
HOMEPAGE="http://www.kipi-plugins.org/"
-DOWNLOAD="http://downloads.sourceforge.net/kipi/kipi-plugins-1.0.0.tar.bz2"
-MD5SUM="4ed822101f0023773361fbe035822934"
+DOWNLOAD="http://downloads.sourceforge.net/kipi/kipi-plugins-1.7.0.tar.bz2"
+MD5SUM="d1cc95109d826d651b1ca81e1ebbd6df"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Frank Caraballo"
EMAIL="fecaraballo{at}gmail{dot}com"
-APPROVED="michiel,rworkman"
+APPROVED=""
diff --git a/graphics/kphotoalbum/kphotoalbum-4.1.1-docbook_fix.gz b/graphics/kphotoalbum/kphotoalbum-4.1.1-docbook_fix.gz
new file mode 100644
index 0000000000..0e8b28c700
--- /dev/null
+++ b/graphics/kphotoalbum/kphotoalbum-4.1.1-docbook_fix.gz
Binary files differ
diff --git a/graphics/kphotoalbum/kphotoalbum-r1213128-exiv2-0.21.gz b/graphics/kphotoalbum/kphotoalbum-r1213128-exiv2-0.21.gz
new file mode 100644
index 0000000000..37590f2302
--- /dev/null
+++ b/graphics/kphotoalbum/kphotoalbum-r1213128-exiv2-0.21.gz
Binary files differ
diff --git a/graphics/kphotoalbum/kphotoalbum.SlackBuild b/graphics/kphotoalbum/kphotoalbum.SlackBuild
index abba1c7124..2aec5808e2 100644
--- a/graphics/kphotoalbum/kphotoalbum.SlackBuild
+++ b/graphics/kphotoalbum/kphotoalbum.SlackBuild
@@ -56,6 +56,13 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# add patch for build against kde 4.5 - safe also for 13.1
+# see http://bugs.gentoo.org/show_bug.cgi?id=335023
+zcat $CWD/kphotoalbum-4.1.1-docbook_fix.gz | patch -p1
+
+# add a fix for exiv-0.21
+zcat $CWD/kphotoalbum-r1213128-exiv2-0.21.gz | patch -p4
+
mkdir build && cd build
cmake \
-DCMAKE_C_FLAGS="$SLKCFLAGS" \
diff --git a/libraries/GConf/GConf.SlackBuild b/libraries/GConf/GConf.SlackBuild
index 25422bfa69..a9a0cd93db 100644
--- a/libraries/GConf/GConf.SlackBuild
+++ b/libraries/GConf/GConf.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=GConf
-VERSION=2.28.1
+VERSION=2.32.1
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -78,6 +78,7 @@ CXXFLAGS="$SLKCFLAGS" \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
+ --with-gtk=2.0 \
--disable-static \
--enable-debug=no \
--build=$ARCH-slackware-linux
@@ -87,6 +88,7 @@ make install-strip DESTDIR=$PKG
# Let's not clobber this file on upgrades
mv $PKG/etc/gconf/2/path $PKG/etc/gconf/2/path.new
+mv $PKG/etc/gconf/2/evoldap.conf $PKG/etc/gconf/2/evoldap.conf.new
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING ChangeLog NEWS README TODO \
diff --git a/libraries/GConf/GConf.info b/libraries/GConf/GConf.info
index 3833bf776d..c2fc28cb11 100644
--- a/libraries/GConf/GConf.info
+++ b/libraries/GConf/GConf.info
@@ -1,10 +1,10 @@
PRGNAM="GConf"
-VERSION="2.28.1"
+VERSION="2.32.1"
HOMEPAGE="http://www.gnome.org/projects/gconf/"
-DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.28/GConf-2.28.1.tar.bz2"
-MD5SUM="27663faf0af4f6a6d534de9270f6d24a"
+DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.32/GConf-2.32.1.tar.bz2"
+MD5SUM="e3952c493cabee2903690fc4d203dca3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/libraries/GConf/doinst.sh b/libraries/GConf/doinst.sh
index e2936a9e96..3de52a4ecf 100644
--- a/libraries/GConf/doinst.sh
+++ b/libraries/GConf/doinst.sh
@@ -12,4 +12,4 @@ config() {
}
config etc/gconf/2/path.new
-
+config etc/gconf/2/evoldap.conf.new
diff --git a/libraries/allegro/allegro.SlackBuild b/libraries/allegro/allegro.SlackBuild
index 50638fbc13..484b47a10f 100644
--- a/libraries/allegro/allegro.SlackBuild
+++ b/libraries/allegro/allegro.SlackBuild
@@ -56,6 +56,8 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+patch -p1 < $CWD/makefile.in.patch
+
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/libraries/allegro/makefile.in.patch b/libraries/allegro/makefile.in.patch
new file mode 100644
index 0000000000..4f31e5511f
--- /dev/null
+++ b/libraries/allegro/makefile.in.patch
@@ -0,0 +1,54 @@
+--- allegro-4.2.2/makefile.in.orig 2007-07-22 07:55:54.000000000 +0200
++++ allegro-4.2.2/makefile.in 2010-07-30 14:27:36.762944086 +0200
+@@ -400,34 +400,34 @@
+
+ clean:
+
+- define RM_OBJ_CLEAN_FILES
+- $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file)
+- )
+- endef
+-
+- define RM_OTHER_CLEAN_FILES
+- $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file)
+- )
+- endef
++ define RM_OBJ_CLEAN_FILES
++ $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file)
++ )
++ endef
++
++ define RM_OTHER_CLEAN_FILES
++ $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file)
++ )
++ endef
+
+ $(RM_OBJ_CLEAN_FILES)
+ $(RM_OTHER_CLEAN_FILES)
+
+ distclean: clean
+
+- define RM_DISTCLEAN_FILES
+- $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file)
+- )
+- endef
++ define RM_DISTCLEAN_FILES
++ $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file)
++ )
++ endef
+
+ $(RM_DISTCLEAN_FILES)
+
+ veryclean: distclean
+
+- define RM_VERYCLEAN_FILES
+- $(foreach file, $(VERYCLEAN_FILES), rm -f $(file)
+- )
+- endef
++ define RM_VERYCLEAN_FILES
++ $(foreach file, $(VERYCLEAN_FILES), rm -f $(file)
++ )
++ endef
+
+ $(RM_VERYCLEAN_FILES)
+ rm -f makefile
diff --git a/libraries/atkmm/README b/libraries/atkmm/README
new file mode 100644
index 0000000000..6f16c16885
--- /dev/null
+++ b/libraries/atkmm/README
@@ -0,0 +1,4 @@
+atkmm (C++ interface for ATK)
+
+atkmm is the official C++ interface for the ATK accessibility toolkit library.
+It may be used, for instance, by user interfaces implemented with gtkmm.
diff --git a/libraries/atkmm/atkmm.SlackBuild b/libraries/atkmm/atkmm.SlackBuild
new file mode 100644
index 0000000000..f95d8ade9a
--- /dev/null
+++ b/libraries/atkmm/atkmm.SlackBuild
@@ -0,0 +1,93 @@
+#!/bin/sh
+
+# Slackware build script for atkmm
+
+# Copyright (C) 2006 paul wisehart wise@lupulin.net
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Modified by Robby Workman <rworkman@slackbuilds.org>
+# Modified by ponce <matteo.bernardini@gmail.com> for atkmm
+
+PRGNAM=atkmm
+VERSION=${VERSION:-2.22.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
+cd $PRGNAM-$VERSION
+chown -R root:root .
+chmod -R a-s,u+rw,go-w+r .
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-static \
+ --build=$ARCH-slackware-linux
+
+make libdocdir=/usr/doc/$PRGNAM-$VERSION
+make install-strip DESTDIR=$PKG libdocdir=/usr/doc/$PRGNAM-$VERSION
+
+cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README* \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/atkmm/atkmm.info b/libraries/atkmm/atkmm.info
new file mode 100644
index 0000000000..a0ce76ca6e
--- /dev/null
+++ b/libraries/atkmm/atkmm.info
@@ -0,0 +1,10 @@
+PRGNAM="atkmm"
+VERSION="2.22.2"
+HOMEPAGE="http://www.gtkmm.org/"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.22/atkmm-2.22.2.tar.bz2"
+MD5SUM="7541d8c3fc80c1ac2bb1887e1642eb5f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/libraries/atkmm/slack-desc b/libraries/atkmm/slack-desc
new file mode 100644
index 0000000000..d7a35b3609
--- /dev/null
+++ b/libraries/atkmm/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+atkmm: atkmm (C++ interface for ATK)
+atkmm:
+atkmm: atkmm is the official C++ interface for the ATK accessibility toolkit
+atkmm: library. It may be used, for instance, by user interfaces implemented
+atkmm: with gtkmm.
+atkmm:
+atkmm:
+atkmm:
+atkmm:
+atkmm: Homepage: http://www.gtkmm.org/
+atkmm:
diff --git a/libraries/babel/README b/libraries/babel/README
new file mode 100644
index 0000000000..1e8cba91ba
--- /dev/null
+++ b/libraries/babel/README
@@ -0,0 +1,6 @@
+babel (python internationalization tools)
+
+Babel is a collection of tools for internationalizing Python applications.
+It's composed of two major parts:
+- tools to build and work with gettext message catalogs;
+- a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.
diff --git a/libraries/babel/babel.SlackBuild b/libraries/babel/babel.SlackBuild
new file mode 100644
index 0000000000..aab533bd87
--- /dev/null
+++ b/libraries/babel/babel.SlackBuild
@@ -0,0 +1,69 @@
+#!/bin/sh
+
+# Slackware build script for babel
+
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=babel
+SRCNAM=Babel
+VERSION=${VERSION:-0.9.5}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+python setup.py install --root=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/html
+cp -a COPYING ChangeLog README.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION/html
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/babel/babel.info b/libraries/babel/babel.info
new file mode 100644
index 0000000000..bb208bf8f5
--- /dev/null
+++ b/libraries/babel/babel.info
@@ -0,0 +1,10 @@
+PRGNAM="babel"
+VERSION="0.9.5"
+HOMEPAGE="http://babel.edgewall.org/"
+DOWNLOAD="http://ftp.edgewall.com/pub/babel/Babel-0.9.5.tar.gz"
+MD5SUM="05603f058644f81b9b5f75d0161a14dd"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/libraries/babel/slack-desc b/libraries/babel/slack-desc
new file mode 100644
index 0000000000..7165a5b745
--- /dev/null
+++ b/libraries/babel/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+babel: babel (python internationalization tools)
+babel:
+babel: Babel is a collection of tools for internationalizing Python apps.
+babel: It's composed of two major parts:
+babel: - tools to build and work with gettext message catalogs;
+babel: - a Python interface to the CLDR (Common Locale Data Repository),
+babel: providing access to various locale display names, localized number
+babel: and date formatting, etc.
+babel:
+babel: homepage: http://babel.edgewall.org/
+babel:
diff --git a/libraries/cairomm/cairomm.SlackBuild b/libraries/cairomm/cairomm.SlackBuild
index 697c9adbfd..2a71962b99 100644
--- a/libraries/cairomm/cairomm.SlackBuild
+++ b/libraries/cairomm/cairomm.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=cairomm
-VERSION=${VERSION:-1.8.4}
+VERSION=${VERSION:-1.9.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/cairomm/cairomm.info b/libraries/cairomm/cairomm.info
index 3415e26693..c8d33bb7a8 100644
--- a/libraries/cairomm/cairomm.info
+++ b/libraries/cairomm/cairomm.info
@@ -1,10 +1,10 @@
PRGNAM="cairomm"
-VERSION="1.8.4"
+VERSION="1.9.8"
HOMEPAGE="http://cairographics.org/cairomm/"
-DOWNLOAD="http://cairographics.org/releases/cairomm-1.8.4.tar.gz"
-MD5SUM="559afbc47484ba3fad265e38a3dafe90"
+DOWNLOAD="http://cairographics.org/releases/cairomm-1.9.8.tar.gz"
+MD5SUM="6d5ce1138dbb09c58038ab6f766d5e88"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/cryptopp/cryptopp.SlackBuild b/libraries/cryptopp/cryptopp.SlackBuild
index 8c6384b77c..752d83a222 100644
--- a/libraries/cryptopp/cryptopp.SlackBuild
+++ b/libraries/cryptopp/cryptopp.SlackBuild
@@ -4,7 +4,7 @@
# Written by Iskar Enev (iskar.enev@gmail.com)
PRGNAM=cryptopp
-VERSION=${VERSION:-5.6.0}
+VERSION=${VERSION:-5.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/cryptopp/cryptopp.info b/libraries/cryptopp/cryptopp.info
index 6935271b60..8b8b59b999 100644
--- a/libraries/cryptopp/cryptopp.info
+++ b/libraries/cryptopp/cryptopp.info
@@ -1,8 +1,8 @@
PRGNAM="cryptopp"
-VERSION="5.6.0"
+VERSION="5.5.2"
HOMEPAGE="http://www.cryptopp.com/"
-DOWNLOAD="http://www.cryptopp.com/cryptopp560.zip"
-MD5SUM="36f35789ad60489d58003d3c849807e8"
+DOWNLOAD="http://www.cryptopp.com/cryptopp552.zip"
+MD5SUM="a889be9d9ad5c202c925fb105caa4857"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Iskar Enev"
diff --git a/libraries/frei0r/frei0r.SlackBuild b/libraries/frei0r/frei0r.SlackBuild
index ec0085a7ef..e2b1c50271 100644
--- a/libraries/frei0r/frei0r.SlackBuild
+++ b/libraries/frei0r/frei0r.SlackBuild
@@ -29,8 +29,8 @@
#
PRGNAM=frei0r
-VERSION=20100124
-BUILD=${BUILD:-2}
+VERSION=1.2.1
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
@@ -67,9 +67,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || exit 1
-cd $PRGNAM-$VERSION
+rm -rf $PRGNAM-plugins-$VERSION
+tar xvf $CWD/$PRGNAM-plugins-$VERSION.tar.gz
+cd $PRGNAM-plugins-$VERSION
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -77,7 +77,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-./autogen.sh
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -96,9 +95,11 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cd $TMP/$PRGNAM-$VERSION
+# move html doc and clean $PKG/usr/share
+#mv $PKG/usr/share/doc/$PRGNAM-plugins-$VERSION/html $PKG/usr/doc/$PRGNAM-$VERSION/
+#rm -fR $PKG/usr/share
cp -a \
- AUTHORS COPYING ChangeLog Doxyfile INSTALL NEWS README \
+ AUTHORS COPYING ChangeLog INSTALL NEWS README TODO \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/libraries/frei0r/frei0r.info b/libraries/frei0r/frei0r.info
index b3ddc03144..8f39b8dfb2 100644
--- a/libraries/frei0r/frei0r.info
+++ b/libraries/frei0r/frei0r.info
@@ -1,10 +1,10 @@
PRGNAM="frei0r"
-VERSION="20100124"
+VERSION="1.2.1"
HOMEPAGE="http://www.piksel.org/frei0r"
-DOWNLOAD="http://www.slackbuilds.org/sources/13.0/frei0r-20100124.tar.gz"
-MD5SUM="a5bc4fe886c1b9915adae94559af143b"
+DOWNLOAD="ftp://ftp.dyne.org/frei0r/releases/frei0r-plugins-1.2.1.tar.gz"
+MD5SUM="e46089c27cdf1deb5e27e24520791ddb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Jonathan Larsen"
EMAIL="agentc0re@learnix.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/genshi/genshi.SlackBuild b/libraries/genshi/genshi.SlackBuild
index 0d72a757a2..6d03e9319e 100644
--- a/libraries/genshi/genshi.SlackBuild
+++ b/libraries/genshi/genshi.SlackBuild
@@ -6,7 +6,7 @@
PRGNAM="genshi"
SRCNAM="Genshi"
-VERSION=${VERSION:-0.5.1}
+VERSION=${VERSION:-0.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -45,7 +45,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
cd $SRCNAM-$VERSION
chown -R root:root .
find . \
diff --git a/libraries/genshi/genshi.info b/libraries/genshi/genshi.info
index 08d9e8780c..dc18440ca8 100644
--- a/libraries/genshi/genshi.info
+++ b/libraries/genshi/genshi.info
@@ -1,10 +1,10 @@
PRGNAM="genshi"
-VERSION="0.5.1"
+VERSION="0.6"
HOMEPAGE="http://genshi.edgewall.org/"
-DOWNLOAD="http://ftp.edgewall.com/pub/genshi/Genshi-0.5.1.tar.bz2"
-MD5SUM="822942bbc3109da9f6b472eb8ea4e3a4"
+DOWNLOAD="http://ftp.edgewall.com/pub/genshi/Genshi-0.6.tar.gz"
+MD5SUM="604e8b23b4697655d36a69c2d8ef7187"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Eugene Suter"
EMAIL="easuter@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/glibmm/glibmm.SlackBuild b/libraries/glibmm/glibmm.SlackBuild
index 21382f453f..62df4c6ab6 100644
--- a/libraries/glibmm/glibmm.SlackBuild
+++ b/libraries/glibmm/glibmm.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PKGNAME=glibmm
-VERSION=2.22.2
+VERSION=2.24.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/glibmm/glibmm.info b/libraries/glibmm/glibmm.info
index 9373cd9858..361fcd3e14 100644
--- a/libraries/glibmm/glibmm.info
+++ b/libraries/glibmm/glibmm.info
@@ -1,10 +1,10 @@
PRGNAM="glibmm"
-VERSION="2.22.2"
+VERSION="2.24.2"
HOMEPAGE="http://www.gtkmm.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.22/glibmm-2.22.2.tar.bz2"
-MD5SUM="8deb936c2f8d66e0b300fc6a973d28ce"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.24/glibmm-2.24.2.tar.bz2"
+MD5SUM="48861fec006c2bd8e301d8e44cd12d3c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/gst-python/gst-python.SlackBuild b/libraries/gst-python/gst-python.SlackBuild
index 0bef59981b..6d8854f253 100644
--- a/libraries/gst-python/gst-python.SlackBuild
+++ b/libraries/gst-python/gst-python.SlackBuild
@@ -9,7 +9,7 @@
# from version 0.10.19
PRGNAM=gst-python
-VERSION=${VERSION:-0.10.19}
+VERSION=${VERSION:-0.10.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/gst-python/gst-python.info b/libraries/gst-python/gst-python.info
index 408feccbe4..534812a08d 100644
--- a/libraries/gst-python/gst-python.info
+++ b/libraries/gst-python/gst-python.info
@@ -1,10 +1,10 @@
PRGNAM="gst-python"
-VERSION="0.10.19"
+VERSION="0.10.21"
HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-python.html"
-DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.19.tar.bz2"
-MD5SUM="ddcef7d00bd88b0591cd6d910c36ec4b"
+DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.21.tar.bz2"
+MD5SUM="31340ae3e877797a10d088a226d74b16"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Binh Nguyen"
EMAIL="binhnguyen@fastmail.fm"
-APPROVED="Niels Horn"
+APPROVED=""
diff --git a/libraries/gtkextra/gtkextra.SlackBuild b/libraries/gtkextra/gtkextra.SlackBuild
index 80a3c186f7..eb8e51255e 100644
--- a/libraries/gtkextra/gtkextra.SlackBuild
+++ b/libraries/gtkextra/gtkextra.SlackBuild
@@ -57,10 +57,18 @@ find . \
# Solve a problem with spaces in gtkextra/Makefile.in
# (This only breaks with make 3.82 from -current, but won't harm in 13.1)
-patch -p1 < $CWD/make382.patch
+patch -p1 < $CWD/patches/make382.patch
+
+# other make 3.82 fixes, fix build with libtool 2 and an upstream typing error
+# http://bugs.gentoo.org/show_bug.cgi?id=333953
+patch -p0 < $CWD/patches/gtk+extra-2.1.2-build.patch
+
+# fix build with gtk>=2.21.0
+# http://bugs.gentoo.org/show_bug.cgi?id=333953
+patch -p0 < $CWD/patches/gtk+extra-2.1.2-gtk+-2.21.patch
# Resolve a bug in the code (thanks to the Gentoo people for finding it)
-patch -p1 < $CWD/gtkcolorcombo.patch
+patch -p1 < $CWD/patches/gtkcolorcombo.patch
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch b/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch
new file mode 100644
index 0000000000..df204d7393
--- /dev/null
+++ b/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch
@@ -0,0 +1,226 @@
+--- configure.in
++++ configure.in
+@@ -30,10 +30,10 @@
+ AC_SUBST(GTK_EXTRA_VERSION)
+
+ # libtool versioning
+-LT_CURRENT=`expr $GTK_EXTRA_MICRO_VERSION - $GTK_EXTRA_INTERFACE_AGE`
+-LT_REVISION=$GTK_EXTRA_INTERFACE_AGE
+-LT_AGE=`expr $GTK_EXTRA_BINARY_AGE - $GTK_EXTRA_INTERFACE_AGE`
+-LIBGTKEXTRA_SO_VERSION=$LT_CURRENT:$LT_REVISION:$LT_AGE
++LTCURRENT=`expr $GTK_EXTRA_MICRO_VERSION - $GTK_EXTRA_INTERFACE_AGE`
++LTREVISION=$GTK_EXTRA_INTERFACE_AGE
++LTAGE=`expr $GTK_EXTRA_BINARY_AGE - $GTK_EXTRA_INTERFACE_AGE`
++LIBGTKEXTRA_SO_VERSION=$LTCURRENT:$LTREVISION:$LTAGE
+ AC_SUBST(LIBGTKEXTRA_SO_VERSION)
+
+ # For automake
+--- gtkextra/Makefile.am
++++ gtkextra/Makefile.am
+@@ -54,7 +54,9 @@
+ -version-info $(LIBGTKEXTRA_SO_VERSION) \
+ -export-dynamic \
+ -rpath $(libdir) \
+- $(no_undefined) \
++ $(no_undefined)
++
++LDADD = \
+ $(GTK_LIBS)
+
+ #
+@@ -63,97 +65,97 @@
+
+
+ gtkextra_public_h_sources = \
+- gtkbordercombo.h \
+- gtkcharsel.h \
+- gtkcheckitem.h \
+- gtkcolorcombo.h \
+- gtkcombobutton.h \
+- gtkdirtree.h \
+- gtkextra.h \
+- gtkextrafeatures.h \
+- gtkextraicons.h \
+- gtkextra-marshal.h \
+- gtkextratypebuiltins.h \
+- gtkfilelist.h \
+- gtkfileicons.h \
+- gtkfontcombo.h \
+- gtkiconfilesel.h \
+- gtkiconlist.h \
+- gtkitementry.h \
+- gtkplot.h \
+- gtkplotarray.h \
+- gtkplot3d.h \
+- gtkplotdt.h \
+- gtkplotpolar.h \
+- gtkplotdata.h \
+- gtkplotpixmap.h \
+- gtkplotbar.h \
+- gtkplotbox.h \
+- gtkplotbubble.h \
+- gtkplotcandle.h \
+- gtkplotflux.h \
+- gtkplotsurface.h \
+- gtkplotcsurface.h \
+- gtkplotcanvas.h \
+- gtkplotpc.h \
+- gtkplotgdk.h \
+- gtkplotps.h \
+- gtkplotprint.h \
+- gtkplotsegment.h \
+- gtkpsfont.h \
+- gtksheet.h \
+- gtktogglecombo.h \
+- gtkplotcanvasline.h \
+- gtkplotcanvasrectangle.h \
+- gtkplotcanvasellipse.h \
+- gtkplotcanvastext.h \
+- gtkplotcanvaspixmap.h \
+- gtkplotcanvasplot.h
++ gtkbordercombo.h \
++ gtkcharsel.h \
++ gtkcheckitem.h \
++ gtkcolorcombo.h \
++ gtkcombobutton.h \
++ gtkdirtree.h \
++ gtkextra.h \
++ gtkextrafeatures.h \
++ gtkextraicons.h \
++ gtkextra-marshal.h \
++ gtkextratypebuiltins.h \
++ gtkfilelist.h \
++ gtkfileicons.h \
++ gtkfontcombo.h \
++ gtkiconfilesel.h \
++ gtkiconlist.h \
++ gtkitementry.h \
++ gtkplot.h \
++ gtkplotarray.h \
++ gtkplot3d.h \
++ gtkplotdt.h \
++ gtkplotpolar.h \
++ gtkplotdata.h \
++ gtkplotpixmap.h \
++ gtkplotbar.h \
++ gtkplotbox.h \
++ gtkplotbubble.h \
++ gtkplotcandle.h \
++ gtkplotflux.h \
++ gtkplotsurface.h \
++ gtkplotcsurface.h \
++ gtkplotcanvas.h \
++ gtkplotpc.h \
++ gtkplotgdk.h \
++ gtkplotps.h \
++ gtkplotprint.h \
++ gtkplotsegment.h \
++ gtkpsfont.h \
++ gtksheet.h \
++ gtktogglecombo.h \
++ gtkplotcanvasline.h \
++ gtkplotcanvasrectangle.h \
++ gtkplotcanvasellipse.h \
++ gtkplotcanvastext.h \
++ gtkplotcanvaspixmap.h \
++ gtkplotcanvasplot.h
+
+ gtkextra_c_sources = \
+- gtkbordercombo.c \
+- gtkcharsel.c \
+- gtkcheckitem.c \
+- gtkcolorcombo.c \
+- gtkcombobutton.c \
+- gtkdirtree.c \
+- gtkextra.c \
+- gtkextra-marshal.c \
+- gtkextratypebuiltins.c \
+- gtkfilelist.c \
+- gtkfontcombo.c \
+- gtkiconlist.c \
+- gtkitementry.c \
+- gtkiconfilesel.c \
+- gtkplot.c \
+- gtkplotarray.c \
+- gtkplot3d.c \
+- gtkplotdt.c \
+- gtkplotpolar.c \
+- gtkplotdata.c \
+- gtkplotpixmap.c \
+- gtkplotbar.c \
+- gtkplotbox.c \
+- gtkplotbubble.c \
+- gtkplotcandle.c \
+- gtkplotflux.c \
+- gtkplotsurface.c \
+- gtkplotcsurface.c \
+- gtkplotcanvas.c \
+- gtkplotpc.c \
+- gtkplotgdk.c \
+- gtkplotps.c \
+- gtkplotprint.c \
+- gtkplotsegment.c \
+- gtkpsfont.c \
+- gtksheet.c \
+- gtktogglecombo.c \
+- gtkplotcanvasline.c \
+- gtkplotcanvasrectangle.c \
+- gtkplotcanvasellipse.c \
+- gtkplotcanvastext.c \
+- gtkplotcanvaspixmap.c \
+- gtkplotcanvasplot.c
++ gtkbordercombo.c \
++ gtkcharsel.c \
++ gtkcheckitem.c \
++ gtkcolorcombo.c \
++ gtkcombobutton.c \
++ gtkdirtree.c \
++ gtkextra.c \
++ gtkextra-marshal.c \
++ gtkextratypebuiltins.c \
++ gtkfilelist.c \
++ gtkfontcombo.c \
++ gtkiconlist.c \
++ gtkitementry.c \
++ gtkiconfilesel.c \
++ gtkplot.c \
++ gtkplotarray.c \
++ gtkplot3d.c \
++ gtkplotdt.c \
++ gtkplotpolar.c \
++ gtkplotdata.c \
++ gtkplotpixmap.c \
++ gtkplotbar.c \
++ gtkplotbox.c \
++ gtkplotbubble.c \
++ gtkplotcandle.c \
++ gtkplotflux.c \
++ gtkplotsurface.c \
++ gtkplotcsurface.c \
++ gtkplotcanvas.c \
++ gtkplotpc.c \
++ gtkplotgdk.c \
++ gtkplotps.c \
++ gtkplotprint.c \
++ gtkplotsegment.c \
++ gtkpsfont.c \
++ gtksheet.c \
++ gtktogglecombo.c \
++ gtkplotcanvasline.c \
++ gtkplotcanvasrectangle.c \
++ gtkplotcanvasellipse.c \
++ gtkplotcanvastext.c \
++ gtkplotcanvaspixmap.c \
++ gtkplotcanvasplot.c
+
+ gtkextra_private_h_sources = \
+ icons.h \
+@@ -169,7 +171,7 @@
+ gtkextrafeatures.h.in \
+ gtkextra-marshal.list
+
+-INCLUDES = -I$(top_buildir) -I$(top_srcdir) $(GTK_CFLAGS)
++INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(GTK_CFLAGS)
+
+ # target platform:
+ lib_LTLIBRARIES = $(gtkextratargetlib)
diff --git a/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch b/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch
new file mode 100644
index 0000000000..50b2a8e628
--- /dev/null
+++ b/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch
@@ -0,0 +1,28 @@
+--- gtkextra/gtkitementry.c
++++ gtkextra/gtkitementry.c
+@@ -131,7 +131,9 @@
+ static PangoLayout *gtk_entry_ensure_layout (GtkEntry *entry,
+ gboolean include_preedit);
+ static void gtk_entry_queue_draw (GtkEntry *entry);
++#if GTK_CHECK_VERSION(2,21,0) == 0
+ static void gtk_entry_reset_im_context (GtkEntry *entry);
++#endif
+ static void gtk_entry_recompute (GtkEntry *entry);
+ static void gtk_entry_get_cursor_locations (GtkEntry *entry,
+ CursorType type,
+@@ -1754,6 +1756,7 @@
+ gdk_window_invalidate_rect (entry->text_area, NULL, FALSE);
+ }
+
++#if GTK_CHECK_VERSION(2,21,0) == 0
+ static void
+ gtk_entry_reset_im_context (GtkEntry *entry)
+ {
+@@ -1763,6 +1766,7 @@
+ gtk_im_context_reset (entry->im_context);
+ }
+ }
++#endif
+
+ static void
+ gtk_entry_get_cursor_locations (GtkEntry *entry,
diff --git a/libraries/gtkextra/gtkcolorcombo.patch b/libraries/gtkextra/patches/gtkcolorcombo.patch
index f949d19742..f949d19742 100644
--- a/libraries/gtkextra/gtkcolorcombo.patch
+++ b/libraries/gtkextra/patches/gtkcolorcombo.patch
diff --git a/libraries/gtkextra/make382.patch b/libraries/gtkextra/patches/make382.patch
index a793ce0eaf..a793ce0eaf 100644
--- a/libraries/gtkextra/make382.patch
+++ b/libraries/gtkextra/patches/make382.patch
diff --git a/libraries/gtkmm/README b/libraries/gtkmm/README
index 2b716a8121..a1b5b07a5a 100644
--- a/libraries/gtkmm/README
+++ b/libraries/gtkmm/README
@@ -5,4 +5,4 @@ user interfaces either in code or with the Glade User Interface
designer, using libglademm. There's extensive documentation,
including API reference and a tutorial.
-This requires pangomm.
+This requires pangomm and atkmm.
diff --git a/libraries/gtkmm/gtkmm.SlackBuild b/libraries/gtkmm/gtkmm.SlackBuild
index 62bd3a2ffd..9634cdc7e0 100644
--- a/libraries/gtkmm/gtkmm.SlackBuild
+++ b/libraries/gtkmm/gtkmm.SlackBuild
@@ -25,7 +25,7 @@
# Modified by Robby Workman <rworkman@slackbuilds.org>
PRGNAM=gtkmm
-VERSION=${VERSION:-2.18.2}
+VERSION=${VERSION:-2.24.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/gtkmm/gtkmm.info b/libraries/gtkmm/gtkmm.info
index 6cc6b60aad..21eebac80d 100644
--- a/libraries/gtkmm/gtkmm.info
+++ b/libraries/gtkmm/gtkmm.info
@@ -1,10 +1,10 @@
PRGNAM="gtkmm"
-VERSION="2.18.2"
+VERSION="2.24.0"
HOMEPAGE="http://www.gtkmm.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.18/gtkmm-2.18.2.tar.bz2"
-MD5SUM="3e43e9eef1da8988a76a2815d6b31c91"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-2.24.0.tar.bz2"
+MD5SUM="d0413781fdb884e0ccba52844c94485f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch b/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch
deleted file mode 100644
index a79e62242c..0000000000
--- a/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- src/gSourceView2.mli (wersja 1491)
-+++ src/gSourceView2.mli (wersja 1494)
-@@ -251,7 +251,7 @@
-
- val iter_forward_search :
- GText.iter ->
-- SourceViewEnums.source_search_flag list ->
-+ SourceView2Enums.source_search_flag list ->
- start:< as_iter : Gtk.text_iter; .. > ->
- stop:< as_iter : Gtk.text_iter; .. > ->
- ?limit:< as_iter : Gtk.text_iter; .. > ->
-@@ -259,8 +259,8 @@
-
- val iter_backward_search :
- GText.iter ->
-- SourceViewEnums.source_search_flag list ->
-+ SourceView2Enums.source_search_flag list ->
- start:< as_iter : Gtk.text_iter; .. > ->
- stop:< as_iter : Gtk.text_iter; .. > ->
- ?limit:< as_iter : Gtk.text_iter; .. > ->
-- string -> (GText.iter * GText.iter) option
-\ No newline at end of file
-+ string -> (GText.iter * GText.iter) option
---- src/Makefile (wersja 1491)
-+++ src/Makefile (wersja 1494)
-@@ -337,7 +337,7 @@
- cd "$(INSTALLDIR)" && $(RANLIB) $(CLIBS)
- cp varcc$(XE) propcc$(XE) "$(INSTALLDIR)"
- if test $(THREADS_LIB) != no; \
-- then cp $(ALLTHOBJS:.cmo=.cmi) $(INSTALLDIR); \
-+ then cp $(ALLTHOBJS:.cmo=.cmi) "$(INSTALLDIR)"; \
- fi
- if test $(THREADS_LIB) = vm || test $(HAS_DLL_SUPPORT) != yes; \
- then cp lablgtktop$(XE) "$(INSTALLDIR)"; \
---- src/ml_gtktree.c (wersja 1491)
-+++ src/ml_gtktree.c (wersja 1494)
-@@ -684,6 +684,7 @@
- ML_2 (gtk_tree_view_set_tooltip_column, GtkTreeView_val, Int_val, Unit)
- #else
- Unsupported_212 (gtk_tree_view_set_tooltip_cell)
-+Unsupported_212 (gtk_tree_view_set_tooltip_cell_bc)
- Unsupported_212 (gtk_tree_view_set_tooltip_row)
- Unsupported_212 (gtk_tree_view_get_tooltip_context)
- Unsupported_212 (gtk_tree_view_get_tooltip_column)
---- src/gtkSourceView2.ml (wersja 1491)
-+++ src/gtkSourceView2.ml (wersja 1494)
-@@ -189,13 +189,13 @@
- module SourceViewMisc =
- struct
- external iter_backward_search:
-- Gtk.text_iter -> string -> SourceViewEnums.source_search_flag list ->
-+ Gtk.text_iter -> string -> SourceView2Enums.source_search_flag list ->
- start: Gtk.text_iter -> stop: Gtk.text_iter -> Gtk.text_iter option ->
- (Gtk.text_iter * Gtk.text_iter) option =
- "ml_gtk_source_iter_backward_search_bc" "ml_gtk_source_iter_backward_search"
- external iter_forward_search:
-- Gtk.text_iter -> string -> SourceViewEnums.source_search_flag list ->
-+ Gtk.text_iter -> string -> SourceView2Enums.source_search_flag list ->
- start: Gtk.text_iter -> stop: Gtk.text_iter -> Gtk.text_iter option ->
- (Gtk.text_iter * Gtk.text_iter) option =
- "ml_gtk_source_iter_forward_search_bc" "ml_gtk_source_iter_forward_search"
--end
-\ No newline at end of file
-+end
diff --git a/libraries/lablgtk/lablgtk.SlackBuild b/libraries/lablgtk/lablgtk.SlackBuild
index 80aab89487..463079f51e 100644
--- a/libraries/lablgtk/lablgtk.SlackBuild
+++ b/libraries/lablgtk/lablgtk.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lablgtk
-VERSION=2.14.0
+VERSION=2.14.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -67,9 +67,6 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
-# Patch to allow building with gtksourceview.
-patch -p0 < $CWD/lablgtk-2.14.0-sourceview2.patch
-
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/libraries/lablgtk/lablgtk.info b/libraries/lablgtk/lablgtk.info
index 46a95fbdfd..b087a5805d 100644
--- a/libraries/lablgtk/lablgtk.info
+++ b/libraries/lablgtk/lablgtk.info
@@ -1,10 +1,10 @@
PRGNAM="lablgtk"
-VERSION="2.14.0"
+VERSION="2.14.2"
HOMEPAGE="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/lablgtk.html"
-DOWNLOAD="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.0.tar.gz"
-MD5SUM="8a26ab3b749ea86d06b2868112332c33"
+DOWNLOAD="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.2.tar.gz"
+MD5SUM="bad77680a72dab8b915cae99d1ec9b1f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Ferenc Deak"
EMAIL="ferenc.deak@gmail.com"
-APPROVED="pprkut"
+APPROVED=""
diff --git a/libraries/lensfun/lensfun.SlackBuild b/libraries/lensfun/lensfun.SlackBuild
index bb27a5812e..7984ff95ef 100644
--- a/libraries/lensfun/lensfun.SlackBuild
+++ b/libraries/lensfun/lensfun.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lensfun
-VERSION=0.2.3
+VERSION=r127
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/lensfun/lensfun.info b/libraries/lensfun/lensfun.info
index 7a528fca1d..80cf368ac9 100644
--- a/libraries/lensfun/lensfun.info
+++ b/libraries/lensfun/lensfun.info
@@ -1,10 +1,10 @@
PRGNAM="lensfun"
-VERSION="0.2.3"
+VERSION="r127"
HOMEPAGE="http://lensfun.berlios.de/"
-DOWNLOAD="http://download.berlios.de/lensfun/lensfun-0.2.3.tar.bz2"
-MD5SUM="c5c04be4f53e3eef450ff4948d8f65b3"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lensfun-r127.tar.bz2"
+MD5SUM="1627a059f683707bff3a227acf244353"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Ricardson Williams"
EMAIL="ricardsonwilliams@yahoo.com.br"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libbonobo/libbonobo.SlackBuild b/libraries/libbonobo/libbonobo.SlackBuild
index 1b45e65494..315741ffe1 100644
--- a/libraries/libbonobo/libbonobo.SlackBuild
+++ b/libraries/libbonobo/libbonobo.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libbonobo
-VERSION=2.24.3
+VERSION=2.32.0
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libbonobo/libbonobo.info b/libraries/libbonobo/libbonobo.info
index 4eb6eba249..337488a0f4 100644
--- a/libraries/libbonobo/libbonobo.info
+++ b/libraries/libbonobo/libbonobo.info
@@ -1,10 +1,10 @@
PRGNAM="libbonobo"
-VERSION="2.24.3"
+VERSION="2.32.0"
HOMEPAGE="http://www.gnome.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libbonobo/2.24/libbonobo-2.24.3.tar.bz2"
-MD5SUM="b217cef6a187505290c66c5bf8225d38"
+DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libbonobo/2.32/libbonobo-2.32.0.tar.bz2"
+MD5SUM="bc2b25b03ca57866a61e04852f2f53fd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libbonoboui/libbonoboui.SlackBuild b/libraries/libbonoboui/libbonoboui.SlackBuild
index aebc793281..217f7f4102 100644
--- a/libraries/libbonoboui/libbonoboui.SlackBuild
+++ b/libraries/libbonoboui/libbonoboui.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libbonoboui
-VERSION=2.24.3
+VERSION=2.24.4
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libbonoboui/libbonoboui.info b/libraries/libbonoboui/libbonoboui.info
index 6713c81967..c8fdf1202a 100644
--- a/libraries/libbonoboui/libbonoboui.info
+++ b/libraries/libbonoboui/libbonoboui.info
@@ -1,10 +1,10 @@
PRGNAM="libbonoboui"
-VERSION="2.24.3"
+VERSION="2.24.4"
HOMEPAGE="http://www.gnome.org/"
-DOWNLOAD="http://ftp.acc.umu.se/pub/GNOME/sources/libbonoboui/2.24/libbonoboui-2.24.3.tar.bz2"
-MD5SUM="3a754b1df0a4d5fd4836a05020a0bb4a"
+DOWNLOAD="http://ftp.acc.umu.se/pub/GNOME/sources/libbonoboui/2.24/libbonoboui-2.24.4.tar.bz2"
+MD5SUM="cc2fb47b79fb3bcc6816ff07d7496cf9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libcanberra/libcanberra.SlackBuild b/libraries/libcanberra/libcanberra.SlackBuild
index 137dcba3d4..9bc7a26b9f 100644
--- a/libraries/libcanberra/libcanberra.SlackBuild
+++ b/libraries/libcanberra/libcanberra.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=libcanberra
-VERSION=0.23
+VERSION=0.27
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libcanberra/libcanberra.info b/libraries/libcanberra/libcanberra.info
index 7566d62f92..b2f6853d8d 100644
--- a/libraries/libcanberra/libcanberra.info
+++ b/libraries/libcanberra/libcanberra.info
@@ -1,10 +1,10 @@
PRGNAM="libcanberra"
-VERSION="0.23"
+VERSION="0.27"
HOMEPAGE="http://0pointer.de/lennart/projects/libcanberra/"
-DOWNLOAD="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz"
-MD5SUM="83fb2fb7608c77f91904e12a867534fd"
+DOWNLOAD="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.27.tar.gz"
+MD5SUM="1c683f8753074acf9bddf77e2577932d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/libraries/libfm-new/README b/libraries/libfm-new/README
new file mode 100644
index 0000000000..d8a26dd95c
--- /dev/null
+++ b/libraries/libfm-new/README
@@ -0,0 +1,4 @@
+LibFM provides file management functions built on top of Glib/GIO, giving a convenient higher-level API.
+This version is built with udisks support (but it needs the newer glib2 of -current).
+
+This requires menu-cache.
diff --git a/libraries/libfm-new/libfm-new.SlackBuild b/libraries/libfm-new/libfm-new.SlackBuild
new file mode 100644
index 0000000000..69f95824ce
--- /dev/null
+++ b/libraries/libfm-new/libfm-new.SlackBuild
@@ -0,0 +1,105 @@
+#!/bin/sh
+
+# Slackware build script for libfm-new
+
+# Copyright 2010 Chris Abela <chris.abela@maltats.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# modified by ponce <matteo.bernardini@gmail.com> for the -new version
+
+PRGNAM=libfm-new
+OPRGNAM=libfm
+VERSION=${VERSION:-20110218_197c7e1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $OPRGNAM-$VERSION
+tar xvf $CWD/$OPRGNAM-$VERSION.tar.?z
+cd $OPRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+sh autogen.sh --sysconfdir=/etc --prefix=/usr
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --enable-udisks \
+ --disable-debug \
+ --disable-static \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+# some statics slipped...
+rm $PKG/usr/lib${LIBDIRSUFFIX}/*.la
+
+mkdir -p $PKG/usr/doc/$OPRGNAM-$VERSION
+cp -a AUTHORS COPYING README TODO \
+ $PKG/usr/doc/$OPRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$OPRGNAM-$VERSION/$PRGNAM.SlackBuild
+find $PKG/usr/doc -type f -exec chmod 0644 {} \;
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/libfm-new/libfm-new.info b/libraries/libfm-new/libfm-new.info
new file mode 100644
index 0000000000..2b062e2a84
--- /dev/null
+++ b/libraries/libfm-new/libfm-new.info
@@ -0,0 +1,10 @@
+PRGNAM="libfm-new"
+VERSION="20110218_197c7e1"
+HOMEPAGE="http://pcmanfm.sourceforge.net"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/libfm-20110218_197c7e1.tar.xz"
+MD5SUM="8c64a80ca58cdd12e8eb92cd5b1082f2"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/libraries/libfm-new/slack-desc b/libraries/libfm-new/slack-desc
new file mode 100644
index 0000000000..c7d16ec854
--- /dev/null
+++ b/libraries/libfm-new/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-------handy-ruler------------------------------------------------------|
+libfm-new: libfm-new (pcmanfm library - rewrite)
+libfm-new:
+libfm-new: LibFM provides file management functions built on top of Glib/GIO,
+libfm-new: giving a convenient higher-level API.
+libfm-new:
+libfm-new: Homepage: http://pcmanfm.sourceforge.net/
+libfm-new:
+libfm-new:
+libfm-new:
+libfm-new:
+libfm-new:
diff --git a/libraries/libgnome/libgnome.SlackBuild b/libraries/libgnome/libgnome.SlackBuild
index b771755731..27d41cebad 100644
--- a/libraries/libgnome/libgnome.SlackBuild
+++ b/libraries/libgnome/libgnome.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libgnome
-VERSION=2.28.0
+VERSION=2.32.0
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libgnome/libgnome.info b/libraries/libgnome/libgnome.info
index e6dbfe1222..56fa761f1a 100644
--- a/libraries/libgnome/libgnome.info
+++ b/libraries/libgnome/libgnome.info
@@ -1,10 +1,10 @@
PRGNAM="libgnome"
-VERSION="2.28.0"
+VERSION="2.32.0"
HOMEPAGE="http://www.gnome.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libgnome/2.28/libgnome-2.28.0.tar.bz2"
-MD5SUM="5c7efe21dc28c137aa766a77a84c0c29"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libgnome/2.32/libgnome-2.32.0.tar.bz2"
+MD5SUM="b27a0c61918fad8492d84b407a72bd7c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libgnomecanvas/libgnomecanvas.SlackBuild b/libraries/libgnomecanvas/libgnomecanvas.SlackBuild
index 3fb55ba36a..48bb585337 100644
--- a/libraries/libgnomecanvas/libgnomecanvas.SlackBuild
+++ b/libraries/libgnomecanvas/libgnomecanvas.SlackBuild
@@ -10,7 +10,7 @@
# Maintained by Erik Hanson <erik@slackbuilds.org>
PRGNAM=libgnomecanvas
-VERSION=${VERSION:-2.30.1}
+VERSION=${VERSION:-2.30.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libgnomecanvas/libgnomecanvas.info b/libraries/libgnomecanvas/libgnomecanvas.info
index e110797da3..8758697659 100644
--- a/libraries/libgnomecanvas/libgnomecanvas.info
+++ b/libraries/libgnomecanvas/libgnomecanvas.info
@@ -1,10 +1,10 @@
PRGNAM="libgnomecanvas"
-VERSION="2.30.1"
+VERSION="2.30.2"
HOMEPAGE="http://directory.fsf.org/all/libgnomecanvas.html"
-DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.1.tar.bz2"
-MD5SUM="362ab7b81024b3c3b4a712e7df01b169"
+DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.2.tar.bz2"
+MD5SUM="7f7cb2348466616b034bd2265361455d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libquicktime/libquicktime.SlackBuild b/libraries/libquicktime/libquicktime.SlackBuild
index ccc06d7f96..0766bcba6b 100644
--- a/libraries/libquicktime/libquicktime.SlackBuild
+++ b/libraries/libquicktime/libquicktime.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libquicktime
-VERSION=1.2.1
+VERSION=1.2.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libquicktime/libquicktime.info b/libraries/libquicktime/libquicktime.info
index a0678a33dc..fab3e92cd1 100644
--- a/libraries/libquicktime/libquicktime.info
+++ b/libraries/libquicktime/libquicktime.info
@@ -1,10 +1,10 @@
PRGNAM="libquicktime"
-VERSION="1.2.1"
+VERSION="1.2.2"
HOMEPAGE="http://libquicktime.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/libquicktime/libquicktime-1.2.1.tar.gz"
-MD5SUM="cbc0b09a95cab685b4b21201db85c6f2"
+DOWNLOAD="http://downloads.sourceforge.net/libquicktime/libquicktime-1.2.2.tar.gz"
+MD5SUM="016a0513a7d3fb1b8e64a265152e559d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Heinz Wiesinger"
EMAIL="pprkut@liwjatan.at"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/libsigc++/libsigc++.SlackBuild b/libraries/libsigc++/libsigc++.SlackBuild
index b232eac87b..f9a9e8a048 100644
--- a/libraries/libsigc++/libsigc++.SlackBuild
+++ b/libraries/libsigc++/libsigc++.SlackBuild
@@ -26,7 +26,7 @@
# Modified by Michien van Wessem, <michiel@slackbuilds.org> - 20081029
PRGNAM=libsigc++
-VERSION=2.2.7
+VERSION=2.2.8
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libsigc++/libsigc++.info b/libraries/libsigc++/libsigc++.info
index 4c89a67eb7..d48e784a64 100644
--- a/libraries/libsigc++/libsigc++.info
+++ b/libraries/libsigc++/libsigc++.info
@@ -1,10 +1,10 @@
PRGNAM="libsigc++"
-VERSION="2.2.7"
+VERSION="2.2.8"
HOMEPAGE="http://libsigc.sourceforge.net/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.7.tar.bz2"
-MD5SUM="e80c0862eb4e1435eff55d1870aef4b8"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.8.tar.bz2"
+MD5SUM="1198425eab9fd605721a278c651b8dd8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
index 3fe201b4ec..f48a9eeca7 100644
--- a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
+++ b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libtorrent-rasterbar
-VERSION=0.15.0
+VERSION=0.15.5
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info
index d8cdaf3658..6509fc208e 100644
--- a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info
+++ b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info
@@ -1,10 +1,10 @@
PRGNAM="libtorrent-rasterbar"
-VERSION="0.15.0"
+VERSION="0.15.5"
HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
-DOWNLOAD="http://libtorrent.googlecode.com/files/libtorrent-rasterbar-0.15.0.tar.gz"
-MD5SUM="3f8253457557a3f4778fa18fa076c5c9"
+DOWNLOAD="http://libtorrent.googlecode.com/files/libtorrent-rasterbar-0.15.5.tar.gz"
+MD5SUM="f1504a619e876c2731ee9a6b7d19cb1d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/libraries/libvirt/doinst.sh b/libraries/libvirt/doinst.sh
index a906638af4..3dcab35585 100644
--- a/libraries/libvirt/doinst.sh
+++ b/libraries/libvirt/doinst.sh
@@ -15,6 +15,8 @@ config() {
config etc/libvirt/libvirtd.conf.new
config etc/libvirt/qemu.conf.new
config etc/libvirt/qemu/networks/default.xml.new
-config etc/logrotate.d/libvirtd.new
+config etc/logrotate.d/libvirtd.lxc.new
+config etc/logrotate.d/libvirtd.qemu.new
+config etc/logrotate.d/libvirtd.uml.new
config etc/sasl2/libvirt.conf.new
diff --git a/libraries/libvirt/libvirt.SlackBuild b/libraries/libvirt/libvirt.SlackBuild
index f47c3a922b..f4d1b7258f 100644
--- a/libraries/libvirt/libvirt.SlackBuild
+++ b/libraries/libvirt/libvirt.SlackBuild
@@ -4,7 +4,7 @@
# Written by Michal Bialozor <bialyy@o2.pl>
PRGNAM=libvirt
-VERSION=0.7.7
+VERSION=0.8.6
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -59,9 +59,17 @@ CFLAGS="$SLKCFLAGS" \
--enable-static=no \
--enable-shared=yes \
--without-xen \
+ --without-esx \
+ --without-polkit \
+ --without-avahi \
+ --without-openvz \
+ --without-storage-iscsi \
+ --without-hal \
+ --without-udev \
+ --with-qemu-group=libvirt \
--build=$ARCH-slackware-linux
-make \
+make -j2 \
HTML_DIR=/usr/doc/$PRGNAM-$VERSION \
EXAMPLE_DIR=/usr/doc/$PRGNAM-$VERSION/examples
make \
@@ -74,7 +82,9 @@ mv $PKG/etc/libvirt/libvirtd.conf $PKG/etc/libvirt/libvirtd.conf.new
mv $PKG/etc/libvirt/qemu.conf $PKG/etc/libvirt/qemu.conf.new
mv $PKG/etc/libvirt/qemu/networks/default.xml \
$PKG/etc/libvirt/qemu/networks/default.xml.new
-mv $PKG/etc/logrotate.d/libvirtd $PKG/etc/logrotate.d/libvirtd.new
+mv $PKG/etc/logrotate.d/libvirtd.lxc $PKG/etc/logrotate.d/libvirtd.lxc.new
+mv $PKG/etc/logrotate.d/libvirtd.qemu $PKG/etc/logrotate.d/libvirtd.qemu.new
+mv $PKG/etc/logrotate.d/libvirtd.uml $PKG/etc/logrotate.d/libvirtd.uml.new
mv $PKG/etc/sasl2/libvirt.conf $PKG/etc/sasl2/libvirt.conf.new
find $PKG/usr/man -type f -exec gzip -9 {} \;
diff --git a/libraries/libvirt/libvirt.info b/libraries/libvirt/libvirt.info
index 4bdadc593b..690382d68b 100644
--- a/libraries/libvirt/libvirt.info
+++ b/libraries/libvirt/libvirt.info
@@ -1,10 +1,10 @@
PRGNAM="libvirt"
-VERSION="0.7.7"
+VERSION="0.8.6"
HOMEPAGE="http://libvirt.org"
-DOWNLOAD="http://libvirt.org/sources/libvirt-0.7.7.tar.gz"
-MD5SUM="5f315b0bf20e3964f7657ba1e630cd67"
+DOWNLOAD="http://libvirt.org/sources/libvirt-0.8.6.tar.gz"
+MD5SUM="9ed61a02983dc42d0ea0224711ace025"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Michal Bialozor"
EMAIL="bialyy@o2.pl"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/libraries/opencv/libopencv-2.1.0-libdir.patch b/libraries/opencv/libopencv-2.1.0-libdir.patch
deleted file mode 100644
index 1e1600c1c6..0000000000
--- a/libraries/opencv/libopencv-2.1.0-libdir.patch
+++ /dev/null
@@ -1,154 +0,0 @@
-diff -Naur OpenCV-2.1.0.orig/3rdparty/flann/CMakeLists.txt OpenCV-2.1.0/3rdparty/flann/CMakeLists.txt
---- OpenCV-2.1.0.orig/3rdparty/flann/CMakeLists.txt 2010-04-11 10:51:39.694283320 +0200
-+++ OpenCV-2.1.0/3rdparty/flann/CMakeLists.txt 2010-04-11 10:56:06.674279640 +0200
-@@ -89,8 +89,8 @@
- INSTALL (
- TARGETS flann # flann_s
- RUNTIME DESTINATION bin
-- LIBRARY DESTINATION lib
-- ARCHIVE DESTINATION lib
-+ LIBRARY DESTINATION lib${LIB_SUFFIX}
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX}
- )
-
- # INSTALL (
-diff -Naur OpenCV-2.1.0.orig/CMakeLists.txt OpenCV-2.1.0/CMakeLists.txt
---- OpenCV-2.1.0.orig/CMakeLists.txt 2010-04-11 10:51:39.564279640 +0200
-+++ OpenCV-2.1.0/CMakeLists.txt 2010-04-11 10:55:04.824279480 +0200
-@@ -467,8 +467,8 @@
-
- string(REGEX MATCH "[0-9].[0-9]" PYTHON_VERSION_MAJOR_MINOR "${PYTHON_VERSION_FULL}")
- if(UNIX)
-- set(PYTHON_PLUGIN_INSTALL_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
-- set(PYTHON_PACKAGES_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
-+ set(PYTHON_PLUGIN_INSTALL_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
-+ set(PYTHON_PACKAGES_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
- endif()
- if(WIN32)
- get_filename_component(PYTHON_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${PYTHON_VERSION_MAJOR_MINOR}\\InstallPath]" ABSOLUTE CACHE)
-@@ -895,7 +895,7 @@
- # PROCESS SUBDIRECTORIES:
- # ----------------------------------------------------------------------------
- # Save libs and executables in the same place
--set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE PATH "Output directory for libraries" )
-+set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX} CACHE PATH "Output directory for libraries" )
- set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin CACHE PATH "Output directory for applications" )
-
- if(WIN32)
-@@ -965,19 +965,19 @@
- # Part 2/2: ${BIN_DIR}/unix-install/opencv.pc -> For use *with* "make install"
- # prefix=/usr
- # exec_prefix=${prefix}
--# libdir=${exec_prefix}/lib
-+# libdir=${exec_prefix}/lib${LIB_SUFFIX}
- # includedir=${prefix}/include/opencv
- # -------------------------------------------------------------------------------------------
- set(prefix ${CMAKE_INSTALL_PREFIX})
- set(exec_prefix "\${prefix}")
--set(libdir "\${exec_prefix}/lib")
-+set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
- set(includedir "\${prefix}/include")
- set(VERSION ${OPENCV_VERSION})
-
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/opencv.pc.cmake.in" "${CMAKE_BINARY_DIR}/unix-install/opencv.pc" @ONLY IMMEDIATE)
-
- if(UNIX)
-- install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib/pkgconfig)
-+ install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
- endif()
-
-
-diff -Naur OpenCV-2.1.0.orig/interfaces/ffopencv/CMakeLists.txt OpenCV-2.1.0/interfaces/ffopencv/CMakeLists.txt
---- OpenCV-2.1.0.orig/interfaces/ffopencv/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200
-+++ OpenCV-2.1.0/interfaces/ffopencv/CMakeLists.txt 2010-04-11 10:56:58.114279520 +0200
-@@ -40,6 +40,6 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
- )
-diff -Naur OpenCV-2.1.0.orig/src/cv/CMakeLists.txt OpenCV-2.1.0/src/cv/CMakeLists.txt
---- OpenCV-2.1.0.orig/src/cv/CMakeLists.txt 2010-04-11 10:51:39.644283200 +0200
-+++ OpenCV-2.1.0/src/cv/CMakeLists.txt 2010-04-11 10:58:19.664279600 +0200
-@@ -71,8 +71,8 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${lib_hdrs}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/src/cvaux/CMakeLists.txt OpenCV-2.1.0/src/cvaux/CMakeLists.txt
---- OpenCV-2.1.0.orig/src/cvaux/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200
-+++ OpenCV-2.1.0/src/cvaux/CMakeLists.txt 2010-04-11 10:58:43.064279480 +0200
-@@ -76,8 +76,8 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${aux_hdrs_ext}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/src/cxcore/CMakeLists.txt OpenCV-2.1.0/src/cxcore/CMakeLists.txt
---- OpenCV-2.1.0.orig/src/cxcore/CMakeLists.txt 2010-04-11 10:51:39.654284200 +0200
-+++ OpenCV-2.1.0/src/cxcore/CMakeLists.txt 2010-04-11 10:59:19.454279800 +0200
-@@ -71,8 +71,8 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- # install each module headers separately
- install(FILES ${lib_hdrs}
-diff -Naur OpenCV-2.1.0.orig/src/highgui/CMakeLists.txt OpenCV-2.1.0/src/highgui/CMakeLists.txt
---- OpenCV-2.1.0.orig/src/highgui/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200
-+++ OpenCV-2.1.0/src/highgui/CMakeLists.txt 2010-04-11 11:00:25.174279600 +0200
-@@ -282,8 +282,8 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${highgui_ext_hdrs}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/src/ml/CMakeLists.txt OpenCV-2.1.0/src/ml/CMakeLists.txt
---- OpenCV-2.1.0.orig/src/ml/CMakeLists.txt 2010-04-11 10:51:39.654284200 +0200
-+++ OpenCV-2.1.0/src/ml/CMakeLists.txt 2010-04-11 11:00:43.714279320 +0200
-@@ -61,8 +61,8 @@
-
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${lib_hdrs}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/tests/cxts/CMakeLists.txt OpenCV-2.1.0/tests/cxts/CMakeLists.txt
---- OpenCV-2.1.0.orig/tests/cxts/CMakeLists.txt 2010-04-11 10:51:39.724279600 +0200
-+++ OpenCV-2.1.0/tests/cxts/CMakeLists.txt 2010-04-11 11:01:36.324279440 +0200
-@@ -63,6 +63,6 @@
- if(WIN32)
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
- endif()
diff --git a/libraries/opencv/libopencv-r3818-libdir.patch b/libraries/opencv/libopencv-r3818-libdir.patch
new file mode 100644
index 0000000000..2e9ae42b65
--- /dev/null
+++ b/libraries/opencv/libopencv-r3818-libdir.patch
@@ -0,0 +1,139 @@
+diff -Naur OpenCV-r3818.orig/CMakeLists.txt OpenCV-r3818/CMakeLists.txt
+--- OpenCV-r3818.orig/CMakeLists.txt 2010-10-22 14:02:39.000000000 +0200
++++ OpenCV-r3818/CMakeLists.txt 2010-10-24 10:14:30.504785501 +0200
+@@ -13,7 +13,7 @@
+ # Add these standard paths to the search paths for FIND_LIBRARY
+ # to find libraries from these locations first
+ if(UNIX)
+- set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} /lib /usr/lib)
++ set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} /lib${LIB_SUFFIX} /usr/lib${LIB_SUFFIX})
+ endif()
+ # it _must_ go before PROJECT(OpenCV) in order to work
+ if (NOT CMAKE_INSTALL_PREFIX)
+@@ -24,7 +24,7 @@
+ endif()
+ endif()
+
+-SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
++SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
+ SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+
+ set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "Configs" FORCE)
+@@ -494,8 +494,8 @@
+
+ string(REGEX MATCH "[0-9].[0-9]" PYTHON_VERSION_MAJOR_MINOR "${PYTHON_VERSION_FULL}")
+ if(UNIX)
+- set(PYTHON_PLUGIN_INSTALL_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
+- set(PYTHON_PACKAGES_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
++ set(PYTHON_PLUGIN_INSTALL_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
++ set(PYTHON_PACKAGES_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
+ endif()
+ if(WIN32)
+ get_filename_component(PYTHON_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${PYTHON_VERSION_MAJOR_MINOR}\\InstallPath]" ABSOLUTE CACHE)
+@@ -1014,7 +1014,7 @@
+ # PROCESS SUBDIRECTORIES:
+ # ----------------------------------------------------------------------------
+ # Save libs and executables in the same place
+-set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE PATH "Output directory for libraries" )
++set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX} CACHE PATH "Output directory for libraries" )
+ set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin CACHE PATH "Output directory for applications" )
+
+ if(WIN32)
+@@ -1054,7 +1054,7 @@
+ set(CMAKE_INCLUDE_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/include/opencv" "${CMAKE_INSTALL_PREFIX}/include")
+ set(CMAKE_BASE_INCLUDE_DIRS_CONFIGCMAKE "\"\"")
+
+-set(CMAKE_LIB_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/lib")
++set(CMAKE_LIB_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/lib{LIB_SUFFIX}")
+
+ #exec_program(${CMAKE_COMMAND} ARGS "-E make_directory \"${CMAKE_BINARY_DIR}/unix-install/\"")
+ exec_program(mkdir ARGS "-p \"${CMAKE_BINARY_DIR}/unix-install/\"")
+@@ -1088,19 +1088,19 @@
+ # Part 2/2: ${BIN_DIR}/unix-install/opencv.pc -> For use *with* "make install"
+ # prefix=/usr
+ # exec_prefix=${prefix}
+-# libdir=${exec_prefix}/lib
++# libdir=${exec_prefix}/lib${LIB_SUFFIX}
+ # includedir=${prefix}/include/opencv
+ # -------------------------------------------------------------------------------------------
+ set(prefix ${CMAKE_INSTALL_PREFIX})
+ set(exec_prefix "\${prefix}")
+-set(libdir "\${exec_prefix}/lib")
++set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
+ set(includedir "\${prefix}/include")
+ set(VERSION ${OPENCV_VERSION})
+
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/opencv.pc.cmake.in" "${CMAKE_BINARY_DIR}/unix-install/opencv.pc" @ONLY IMMEDIATE)
+
+ if(UNIX)
+- install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib/pkgconfig)
++ install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
+ endif()
+
+
+diff -Naur OpenCV-r3818.orig/OpenCVModule.cmake OpenCV-r3818/OpenCVModule.cmake
+--- OpenCV-r3818.orig/OpenCVModule.cmake 2010-07-07 17:24:21.000000000 +0200
++++ OpenCV-r3818/OpenCVModule.cmake 2010-10-24 10:24:40.028783048 +0200
+@@ -75,8 +75,8 @@
+
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main)
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
+
+ install(FILES ${lib_hdrs}
+ DESTINATION include/opencv2/${name}
+diff -Naur OpenCV-r3818.orig/modules/ffmpeg/CMakeLists.txt OpenCV-r3818/modules/ffmpeg/CMakeLists.txt
+--- OpenCV-r3818.orig/modules/ffmpeg/CMakeLists.txt 2010-08-05 19:24:41.000000000 +0200
++++ OpenCV-r3818/modules/ffmpeg/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200
+@@ -49,6 +49,6 @@
+
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
+ )
+diff -Naur OpenCV-r3818.orig/modules/gpu/CMakeLists.txt OpenCV-r3818/modules/gpu/CMakeLists.txt
+--- OpenCV-r3818.orig/modules/gpu/CMakeLists.txt 2010-10-06 14:45:31.000000000 +0200
++++ OpenCV-r3818/modules/gpu/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200
+@@ -122,8 +122,8 @@
+
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main)
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
+
+ install(FILES ${lib_hdrs}
+ DESTINATION include/opencv2/${name}
+diff -Naur OpenCV-r3818.orig/modules/highgui/CMakeLists.txt OpenCV-r3818/modules/highgui/CMakeLists.txt
+--- OpenCV-r3818.orig/modules/highgui/CMakeLists.txt 2010-09-22 05:36:45.000000000 +0200
++++ OpenCV-r3818/modules/highgui/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200
+@@ -327,8 +327,8 @@
+
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main)
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
+
+ install(FILES ${highgui_ext_hdrs}
+ DESTINATION include/opencv2/highgui
+diff -Naur OpenCV-r3818.orig/tests/cxts/CMakeLists.txt OpenCV-r3818/tests/cxts/CMakeLists.txt
+--- OpenCV-r3818.orig/tests/cxts/CMakeLists.txt 2010-05-11 19:44:00.000000000 +0200
++++ OpenCV-r3818/tests/cxts/CMakeLists.txt 2010-10-24 09:25:01.719785922 +0200
+@@ -64,6 +64,6 @@
+ if(WIN32)
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main)
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
+ endif()
diff --git a/libraries/opencv/libpng-1.4.patch b/libraries/opencv/libpng-1.4.patch
deleted file mode 100644
index 8756f324c0..0000000000
--- a/libraries/opencv/libpng-1.4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur OpenCV-2.0.0-orig/src/highgui/grfmt_png.cpp
---- OpenCV-2.0.0-orig/src/highgui/grfmt_png.cpp 2010-01-21 01:08:46.000000000 -0500
-+++ OpenCV-2.0.0/src/highgui/grfmt_png.cpp 2010-01-21 01:13:11.000000000 -0500
-@@ -223,7 +223,7 @@
- png_set_palette_to_rgb( png_ptr );
-
- if( m_color_type == PNG_COLOR_TYPE_GRAY && m_bit_depth < 8 )
-- png_set_gray_1_2_4_to_8( png_ptr );
-+ png_set_expand_gray_1_2_4_to_8( png_ptr );
-
- if( CV_MAT_CN(m_type) > 1 && color )
- png_set_bgr( png_ptr ); // convert RGB to BGR
diff --git a/libraries/opencv/opencv.SlackBuild b/libraries/opencv/opencv.SlackBuild
index 27a795be87..700ff9a1d0 100644
--- a/libraries/opencv/opencv.SlackBuild
+++ b/libraries/opencv/opencv.SlackBuild
@@ -1,13 +1,13 @@
#!/bin/sh
-# Slackware build script for cwp (customizable weather plasmoid)
+# Slackware build script for opencv (Open Source Computer Vision)
# Written by M.Dinslage contact: daedra1980@gmail.com
# Big thanks to ponce for the patches.
PRGNAM=opencv
SRCNAM=OpenCV
-VERSION=${VERSION:-2.1.0}
+VERSION=${VERSION:-2.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -59,12 +59,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# patch for libpng-1.4
-patch -p1 < $CWD/libpng-1.4.patch
-
# Honor LIB_SUFFIX http://sourceforge.net/tracker/index.php?func=detail&aid=2876292&group_id=22870&atid=376679
-# rewritten by ponce for 2.1.0
-patch -p1 < $CWD/libopencv-2.1.0-libdir.patch
+# rewritten by ponce for r3818
+patch -p1 < $CWD/libopencv-r3818-libdir.patch
mkdir -p build
cd build
@@ -78,6 +75,9 @@ cd build
-DBUILD_SHARED_LIBS=ON \
-DLIB_SUFFIX=$LIBDIRSUFFIX \
-DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
+ -DWITH_UNICAP=TRUE \
+ -DWITH_XINE=TRUE \
+ -DWITH_V4L=TRUE \
..
make VERBOSE=1
make install DESTDIR=$PKG
diff --git a/libraries/opencv/opencv.info b/libraries/opencv/opencv.info
index cc20d37486..880dc3408f 100644
--- a/libraries/opencv/opencv.info
+++ b/libraries/opencv/opencv.info
@@ -1,10 +1,10 @@
PRGNAM="opencv"
-VERSION="2.1.0"
+VERSION="2.2.0"
HOMEPAGE="http://opencv.willowgarage.com/wiki/"
-DOWNLOAD="http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.1/OpenCV-2.1.0.tar.bz2"
-MD5SUM="1d71584fb4e04214c0085108f95e24c8"
+DOWNLOAD="http://downloads.sourceforge.net/opencvlibrary/OpenCV-2.2.0.tar.bz2"
+MD5SUM="122c9ac793a46854ef2819fedbbd6b1b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="M.Dinslage"
EMAIL="daedra1980@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/perl-Compress-Raw-Zlib/README b/libraries/perl-Compress-Raw-Zlib/README
new file mode 100644
index 0000000000..5f5edd7503
--- /dev/null
+++ b/libraries/perl-Compress-Raw-Zlib/README
@@ -0,0 +1 @@
+This module provides a Perl interface to the zlib compression library.
diff --git a/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild
new file mode 100644
index 0000000000..084a037574
--- /dev/null
+++ b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild
@@ -0,0 +1,99 @@
+#!/bin/sh
+
+# Slackware build script for Compress-Raw-Zlib
+
+# Copyright 2008 David Somero <dsomero@hotmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# updated by Ponce
+
+SRCNAM=Compress-Raw-Zlib
+PRGNAM=perl-Compress-Raw-Zlib
+VERSION=2.027
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="README"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \;
+
+mv $PKG/usr/share/man $PKG/usr/
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f
+find $PKG -depth -type d -empty -delete
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/*
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info
new file mode 100644
index 0000000000..87d7e33195
--- /dev/null
+++ b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Compress-Raw-Zlib"
+VERSION="2.027"
+HOMEPAGE="http://search.cpan.org/~pmqs/Compress-Raw-Zlib-2.027/"
+DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.027.tar.gz"
+MD5SUM="6af5c62e55f3118e142326798a28d278"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="David Somero"
+EMAIL="dsomero@hotmail.com"
+APPROVED=""
diff --git a/libraries/perl-Compress-Raw-Zlib/slack-desc b/libraries/perl-Compress-Raw-Zlib/slack-desc
new file mode 100644
index 0000000000..8dfc6d094c
--- /dev/null
+++ b/libraries/perl-Compress-Raw-Zlib/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Compress-Raw-Zlib: perl-Compress-Raw-Zlib (perl module)
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib: This module provides a Perl interface to the zlib compression library.
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
+perl-Compress-Raw-Zlib:
diff --git a/libraries/perl-Compress-Zlib/README b/libraries/perl-Compress-Zlib/README
new file mode 100644
index 0000000000..e015595ead
--- /dev/null
+++ b/libraries/perl-Compress-Zlib/README
@@ -0,0 +1,4 @@
+This module provides a Perl interface to the zlib compression library.
+
+Requires: perl-Compress-Raw-Zlib and perl-IO-Compress-Zlib
+Both of which are also available at SlackBuilds.org
diff --git a/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild
new file mode 100644
index 0000000000..f65ba897ca
--- /dev/null
+++ b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild
@@ -0,0 +1,99 @@
+#!/bin/sh
+
+# Slackware build script for Compress-Zlib
+
+# Copyright 2008 David Somero <dsomero@hotmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# updated by Ponce
+
+PRGNAM=perl-compress-zlib
+SRCNAM=Compress-Zlib
+VERSION=2.015
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="README"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \;
+
+mv $PKG/usr/share/man $PKG/usr/
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f
+find $PKG -depth -type d -empty -delete
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/*
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info
new file mode 100644
index 0000000000..5d82a3be50
--- /dev/null
+++ b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Compress-Zlib"
+VERSION="2.015"
+HOMEPAGE="http://search.cpan.org/~pmqs/Compress-Zlib-2.015/"
+DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Zlib-2.015.tar.gz"
+MD5SUM="689ba2cc399b019d0bf76a0575c32947"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="David Somero"
+EMAIL="dsomero@hotmail.com"
+APPROVED=""
diff --git a/libraries/perl-Compress-Zlib/slack-desc b/libraries/perl-Compress-Zlib/slack-desc
new file mode 100644
index 0000000000..b9d37affe3
--- /dev/null
+++ b/libraries/perl-Compress-Zlib/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Compress-Zlib: perl-Compress-Zlib (perl module)
+perl-Compress-Zlib:
+perl-Compress-Zlib: This module provides a Perl interface to the zlib compression library.
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
+perl-Compress-Zlib:
diff --git a/libraries/perl-IO-Compress-Base/README b/libraries/perl-IO-Compress-Base/README
new file mode 100644
index 0000000000..81e3843bf2
--- /dev/null
+++ b/libraries/perl-IO-Compress-Base/README
@@ -0,0 +1 @@
+This module is the base class for all IO::Compress and IO::Uncompress perl modules.
diff --git a/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild
new file mode 100755
index 0000000000..d0782d7daa
--- /dev/null
+++ b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild
@@ -0,0 +1,97 @@
+#!/bin/sh
+
+# Slackware build script for IO-Compress-Base
+
+# Copyright 2008 David Somero <dsomero@hotmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=perl-IO-Compress-Base
+SRCNAM=IO-Compress-Base
+VERSION=2.015
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="README"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \;
+
+mv $PKG/usr/share/man $PKG/usr/
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f
+find $PKG -depth -type d -empty -delete
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/*
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info
new file mode 100644
index 0000000000..db5cd30429
--- /dev/null
+++ b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info
@@ -0,0 +1,8 @@
+PRGNAM="perl-IO-Compress-Base"
+VERSION="2.015"
+HOMEPAGE="http://search.cpan.org/~pmqs/IO-Compress-Base-2.015/"
+DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-Base-2.015.tar.gz"
+MD5SUM="009813067e40c73c28c23fde8d9abfd5"
+MAINTAINER="David Somero"
+EMAIL="dsomero@hotmail.com"
+APPROVED=""
diff --git a/libraries/perl-IO-Compress-Base/slack-desc b/libraries/perl-IO-Compress-Base/slack-desc
new file mode 100644
index 0000000000..3d2cd58c48
--- /dev/null
+++ b/libraries/perl-IO-Compress-Base/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-IO-Compress-Base: perl-IO-Compress-Base (perl module)
+perl-IO-Compress-Base:
+perl-IO-Compress-Base: This module is the base class for all IO::Compress and
+perl-IO-Compress-Base: IO::Uncompress modules.
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
+perl-IO-Compress-Base:
diff --git a/libraries/perl-IO-Compress-Zlib/README b/libraries/perl-IO-Compress-Zlib/README
new file mode 100644
index 0000000000..6b73bd71bf
--- /dev/null
+++ b/libraries/perl-IO-Compress-Zlib/README
@@ -0,0 +1,5 @@
+This module provides a Perl interface to allow reading and writing of RFC
+1950, 1951, 1952 (i.e. gzip) and zip files/buffers.
+
+Requires: Compress-Raw-Zlib and IO-Compress-Base
+Both of these are also available from SlackBuilds.org.
diff --git a/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild
new file mode 100755
index 0000000000..cfaa20cfce
--- /dev/null
+++ b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild
@@ -0,0 +1,99 @@
+#!/bin/sh
+
+# Slackware build script for IO-Compress-Zlib
+
+# Copyright 2008 David Somero <dsomero@hotmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# updated by Ponce
+
+PRGNAM=perl-IO-Compress-Zlib
+SRCNAM=IO-Compress-Zlib
+VERSION=2.015
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="README"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \;
+
+mv $PKG/usr/share/man $PKG/usr/
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f
+find $PKG -depth -type d -empty -delete
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/*
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info
new file mode 100644
index 0000000000..ff68e3b464
--- /dev/null
+++ b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-IO-Compress-Zlib"
+VERSION="2.015"
+HOMEPAGE="http://search.cpan.org/~pmqs/IO-Compress-Zlib-2.015/"
+DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-Zlib-2.015.tar.gz"
+MD5SUM="22f3b677a6f1782713c8451966598d3f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="David Somero"
+EMAIL="dsomero@hotmail.com"
+APPROVED=""
diff --git a/libraries/perl-IO-Compress-Zlib/slack-desc b/libraries/perl-IO-Compress-Zlib/slack-desc
new file mode 100644
index 0000000000..43bc47752b
--- /dev/null
+++ b/libraries/perl-IO-Compress-Zlib/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-IO-Compress-Zlib: perl-IO-Compress-Zlib (perl module)
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib: This module provides a Perl interface to allow reading and writing
+perl-IO-Compress-Zlib: of RFC 1950, 1951, 1952 (i.e. gzip) and zip files/buffers.
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
+perl-IO-Compress-Zlib:
diff --git a/libraries/sg3_utils/sg3_utils.SlackBuild b/libraries/sg3_utils/sg3_utils.SlackBuild
index 4f4a67ca9b..0f2475cee7 100644
--- a/libraries/sg3_utils/sg3_utils.SlackBuild
+++ b/libraries/sg3_utils/sg3_utils.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=sg3_utils
-VERSION=${VERSION:-1.29}
+VERSION=${VERSION:-1.31}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/sg3_utils/sg3_utils.info b/libraries/sg3_utils/sg3_utils.info
index 35c0aba5af..9f8febc3b6 100644
--- a/libraries/sg3_utils/sg3_utils.info
+++ b/libraries/sg3_utils/sg3_utils.info
@@ -1,10 +1,10 @@
PRGNAM="sg3_utils"
-VERSION="1.29"
+VERSION="1.31"
HOMEPAGE="http://sg.danny.cz/sg/sg3_utils.html"
-DOWNLOAD="http://sg.danny.cz/sg/p/sg3_utils-1.29.tgz"
-MD5SUM="17b8f2bc1b32bd036515683cc87328ea"
+DOWNLOAD="http://sg.danny.cz/sg/p/sg3_utils-1.31.tgz"
+MD5SUM="9431e1944cde829a24dedf027e1364b5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/soundtouch/soundtouch.SlackBuild b/libraries/soundtouch/soundtouch.SlackBuild
index dae1738fc9..d88a8937fe 100644
--- a/libraries/soundtouch/soundtouch.SlackBuild
+++ b/libraries/soundtouch/soundtouch.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=soundtouch
-VERSION=1.5.0
+VERSION=r91
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,6 +71,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+./bootstrap
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/libraries/soundtouch/soundtouch.info b/libraries/soundtouch/soundtouch.info
index b4047e4299..5e72cd8aa5 100644
--- a/libraries/soundtouch/soundtouch.info
+++ b/libraries/soundtouch/soundtouch.info
@@ -1,10 +1,10 @@
PRGNAM="soundtouch"
-VERSION="1.5.0"
+VERSION="r91"
HOMEPAGE="http://www.surina.net/soundtouch"
-DOWNLOAD="http://www.surina.net/soundtouch/soundtouch-1.5.0.tar.gz"
-MD5SUM="5456481d8707d2a2c27466ea64a099cb"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/soundtouch-r91.tar.gz"
+MD5SUM="02e45db5d60771de7aed76fd3c839a2c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Heinz Wiesinger"
EMAIL="pprkut@liwjatan.at"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch b/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch
new file mode 100644
index 0000000000..5ad79fd7a9
--- /dev/null
+++ b/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch
@@ -0,0 +1,58 @@
+diff -ur wvstreams-4.6.1.orig/Makefile wvstreams-4.6.1/Makefile
+--- wvstreams-4.6.1.orig/Makefile 2009-09-16 00:26:50.000000000 +0300
++++ wvstreams-4.6.1/Makefile 2010-01-04 18:06:15.000000000 +0200
+@@ -131,12 +131,19 @@
+ # libwvstreams: stream/event handling library
+ #
+ TARGETS += libwvstreams.so
+-TARGETS += crypto/tests/ssltest ipstreams/tests/unixtest
++TARGETS += crypto/tests/ssltest
++crypto/tests/ssltest: $(LIBWVSTREAMS)
++
++TARGETS += ipstreams/tests/unixtest
++ipstreams/tests/unixtest: $(LIBWVSTREAMS)
++
+ TARGETS += crypto/tests/printcert
++crypto/tests/printcert: $(LIBWVSTREAMS)
+
+ ifndef _MACOS
+ ifneq ("$(with_readline)", "no")
+ TARGETS += ipstreams/tests/wsd
++ ipstreams/tests/wsd: $(LIBWVSTREAMS)
+ ipstreams/tests/wsd-LIBS += -lreadline
+ else
+ TEST_SKIP_OBJS += ipstreams/tests/wsd
+@@ -179,7 +186,11 @@
+ #
+ ifneq ("$(with_dbus)", "no")
+ TARGETS += libwvdbus.so
+- TARGETS += dbus/tests/wvdbus dbus/tests/wvdbusd
++ TARGETS += dbus/tests/wvdbus
++ dbus/tests/wvdbus: $(LIBWVDBUS)
++
++ TARGETS += dbus/tests/wvdbusd
++ dbus/tests/wvdbusd: $(LIBWVDBUS)
+ TESTS += $(call tests_cc,dbus/tests)
+ libwvdbus_OBJS += $(call objects,dbus)
+ libwvdbus.so: $(libwvdbus_OBJS) $(LIBWVSTREAMS)
+diff -ur wvstreams-4.6.1.orig/wvrules-posix.mk wvstreams-4.6.1/wvrules-posix.mk
+--- wvstreams-4.6.1.orig/wvrules-posix.mk 2008-10-21 18:31:58.000000000 +0300
++++ wvstreams-4.6.1/wvrules-posix.mk 2010-01-04 18:04:00.000000000 +0200
+@@ -85,12 +85,15 @@
+ $(AR) s $1
+ endef
+
+-CC: FORCE
++CC:
+ @CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
+ $(WVSTREAMS)/gen-cc CC c
+
+-CXX: FORCE
++CXX:
+ @CC="$(CXX)" CFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
+ $(WVSTREAMS)/gen-cc CXX cc
+
++#All files must depend on the above two rules. This is a godawful hack.
++$(shell find -type f '(' -name '*.c' -o -name '*.cc' ')' ): CC CXX
++
+ wvlink=$(LINK_MSG)$(WVLINK_CC) $(LDFLAGS) $($1-LDFLAGS) -o $1 $(filter %.o %.a %.so, $2) $($1-LIBS) $(XX_LIBS) $(LDLIBS) $(PRELIBS) $(LIBS)
diff --git a/libraries/wvstreams/wvstreams.SlackBuild b/libraries/wvstreams/wvstreams.SlackBuild
index ebe4b85968..b6b9ae0c3b 100644
--- a/libraries/wvstreams/wvstreams.SlackBuild
+++ b/libraries/wvstreams/wvstreams.SlackBuild
@@ -54,6 +54,9 @@ find . \
# Fix a build error with glibc-2.12.x
patch -p0 < $CWD/wvstreams-4.6.1-glibc212.patch
+# patch to allow parallel builds
+patch -p1 < $CWD/wvstreams-4.6.1-parallel-make.patch
+
# configure doesn't support disabling static libraries
# Don't manually remove them either, as wvdial won't build then :)
CFLAGS="$SLKCFLAGS" \
diff --git a/misc/cksfv/cksfv.SlackBuild b/misc/cksfv/cksfv.SlackBuild
index d76ef63007..96c229b55c 100644
--- a/misc/cksfv/cksfv.SlackBuild
+++ b/misc/cksfv/cksfv.SlackBuild
@@ -82,10 +82,8 @@ make install
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man/
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS ChangeLog COPYING INSTALL README TODO \
diff --git a/misc/lxappearance-new/README b/misc/lxappearance-new/README
new file mode 100644
index 0000000000..95a779a6f0
--- /dev/null
+++ b/misc/lxappearance-new/README
@@ -0,0 +1,5 @@
+LXAppearance is the standard theme switcher of LXDE. Users are able to
+change the theme, icons, and fonts used by applications easily.
+
+this is the new rewrite that don't use obconf directly but instead uses
+a plugin, lxappearance-obconf.
diff --git a/misc/lxappearance-new/doinst.sh b/misc/lxappearance-new/doinst.sh
new file mode 100644
index 0000000000..01ca62b341
--- /dev/null
+++ b/misc/lxappearance-new/doinst.sh
@@ -0,0 +1,3 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi \ No newline at end of file
diff --git a/misc/lxappearance-new/lxappearance-new.SlackBuild b/misc/lxappearance-new/lxappearance-new.SlackBuild
new file mode 100644
index 0000000000..c2298267e1
--- /dev/null
+++ b/misc/lxappearance-new/lxappearance-new.SlackBuild
@@ -0,0 +1,85 @@
+#!/bin/sh
+
+# Slackware build script for LXAppearance
+
+# Originally by "majk" <majk@konstelacioj.info>
+# submitted by dugan [underscore] c [at] fastmail [dot] fm for 13.1
+# modified by ponce <matteo.bernardini@gmail.com> for the new rewrite
+
+PRGNAM=lxappearance-new
+OPRGNAM=lxappearance
+VERSION=${VERSION:-20110301_15dbf67}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $OPRGNAM-$VERSION
+tar xvf $CWD/$OPRGNAM-$VERSION.tar.?z
+cd $OPRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+sh autogen.sh
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --disable-debug \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+#find $PKG/usr/man -type f -exec gzip -9 {} \;
+#for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$OPRGNAM-$VERSION
+cp -a AUTHORS ChangeLog COPYING NEWS README $PKG/usr/doc/$OPRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$OPRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/misc/lxappearance-new/lxappearance-new.info b/misc/lxappearance-new/lxappearance-new.info
new file mode 100644
index 0000000000..986e551e08
--- /dev/null
+++ b/misc/lxappearance-new/lxappearance-new.info
@@ -0,0 +1,10 @@
+PRGNAM="lxappearance-new"
+VERSION="20110301_15dbf67"
+HOMEPAGE="http://lxde.org"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxappearance-20110301_15dbf67.tar.xz"
+MD5SUM="737a1a838d32ad068953920b3c372f93"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/misc/lxappearance-new/slack-desc b/misc/lxappearance-new/slack-desc
new file mode 100644
index 0000000000..239703545f
--- /dev/null
+++ b/misc/lxappearance-new/slack-desc
@@ -0,0 +1,15 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+lxappearance-new: lxappearance-new (Simple GTK theme switcher - rewrite)
+lxappearance-new:
+lxappearance-new: LXAppearance is the standard theme switcher of LXDE. Users are able
+lxappearance-new: to change the theme, icons, and fonts used by applications easily.
+lxappearance-new:
+lxappearance-new: Homepage: http://lxde.org/
+lxappearance-new:
diff --git a/misc/lxappearance-obconf/README b/misc/lxappearance-obconf/README
new file mode 100644
index 0000000000..1c080fc674
--- /dev/null
+++ b/misc/lxappearance-obconf/README
@@ -0,0 +1,4 @@
+lxappearance-obconf (lxappearance openbox plugin)
+
+LXAppearance-obconf is an lxappearance plugin that implements openbox settings.
+It's based on obconf 2.0.3 code.
diff --git a/misc/lxappearance-obconf/lxappearance-obconf.SlackBuild b/misc/lxappearance-obconf/lxappearance-obconf.SlackBuild
new file mode 100644
index 0000000000..3c554240d2
--- /dev/null
+++ b/misc/lxappearance-obconf/lxappearance-obconf.SlackBuild
@@ -0,0 +1,85 @@
+#!/bin/sh
+
+# Slackware build script for lxappearance-obconf
+
+# Written by ponce <matteo.bernardini@gmail.com>
+# based on slackbuilds.org default template
+# generated by Grissiom's sbo-dev-helper
+
+PRGNAM=lxappearance-obconf
+VERSION=${VERSION:-20110301_2d624e2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+sh autogen.sh
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-debug \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+#find $PKG/usr/man -type f -exec gzip -9 {} \;
+#for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ ABOUT-NLS AUTHORS COPYING CHANGELOG NEWS README README.transifex TODO \
+ $PKG/usr/doc/$PRGNAM-$VERSION || true
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/misc/lxappearance-obconf/lxappearance-obconf.info b/misc/lxappearance-obconf/lxappearance-obconf.info
new file mode 100644
index 0000000000..f469583dc8
--- /dev/null
+++ b/misc/lxappearance-obconf/lxappearance-obconf.info
@@ -0,0 +1,10 @@
+PRGNAM="lxappearance-obconf"
+VERSION="20110301_2d624e2"
+HOMEPAGE="http://lxde.org/"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxappearance-obconf-20110301_2d624e2.tar.xz"
+MD5SUM="9029254fddd6a2632985b4a1a9218bf4"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/misc/lxappearance-obconf/slack-desc b/misc/lxappearance-obconf/slack-desc
new file mode 100644
index 0000000000..1fceebbf48
--- /dev/null
+++ b/misc/lxappearance-obconf/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+lxappearance-obconf: lxappearance-obconf (lxappearance openbox plugin)
+lxappearance-obconf:
+lxappearance-obconf: LXAppearance-obconf is an lxappearance plugin that implements
+lxappearance-obconf: openbox settings.
+lxappearance-obconf: It's based on obconf 2.0.3 code.
+lxappearance-obconf:
+lxappearance-obconf:
+lxappearance-obconf:
+lxappearance-obconf:
+lxappearance-obconf: lxappearance-obconf home: http://lxde.org/
+lxappearance-obconf:
diff --git a/multimedia/2ManDVD/2ManDVD.SlackBuild b/multimedia/2ManDVD/2ManDVD.SlackBuild
index 6c9d3f79e2..93f0e900c7 100644
--- a/multimedia/2ManDVD/2ManDVD.SlackBuild
+++ b/multimedia/2ManDVD/2ManDVD.SlackBuild
@@ -7,7 +7,7 @@
# Modified by the slackbuilds.org project.
PRGNAM=2ManDVD
-VERSION=${VERSION:-1.3.5}
+VERSION=${VERSION:-1.5.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/2ManDVD/2ManDVD.info b/multimedia/2ManDVD/2ManDVD.info
index faed09e575..8bc6e17c99 100644
--- a/multimedia/2ManDVD/2ManDVD.info
+++ b/multimedia/2ManDVD/2ManDVD.info
@@ -1,10 +1,10 @@
PRGNAM="2ManDVD"
-VERSION="1.3.5"
+VERSION="1.5.3"
HOMEPAGE="http://2mandvd.tuxfamily.org/"
-DOWNLOAD="http://mirrors.kernel.org/gentoo/distfiles/2ManDVD-1.3.5.tar.gz"
-MD5SUM="864cd202972e233383ecbdb0d9a08a71"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/2ManDVD-1.5.3.tar.gz"
+MD5SUM="87b00a3cdafd3d360da89c390181acc2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/multimedia/2ManDVD/README b/multimedia/2ManDVD/README
index 1273c3e822..d268353888 100644
--- a/multimedia/2ManDVD/README
+++ b/multimedia/2ManDVD/README
@@ -5,5 +5,5 @@ written for qt4 and webkit.
for a faster gui the author suggests try launching it from command line
with option "-graphicssystem raster" or "-graphicssystem opengl"
-This requires webkit, ffmpeg, transcode, dvdauthor, mjpegtools, and
+This requires ffmpeg, transcode, dvdauthor, exif, mjpegtools and
ffmpegthumbnailer.
diff --git a/multimedia/LiVES/LiVES.SlackBuild b/multimedia/LiVES/LiVES.SlackBuild
index 15326cda85..1f7510e6ae 100644
--- a/multimedia/LiVES/LiVES.SlackBuild
+++ b/multimedia/LiVES/LiVES.SlackBuild
@@ -63,6 +63,9 @@ CFLAGS="$SLKCFLAGS" \
make docdir=/usr/doc/$PRGNAM-$VERSION
make install-strip docdir=/usr/doc/$PRGNAM-$VERSION DESTDIR=$PKG
+# fix link to lives exec
+( cd $PKG/usr/bin ; rm lives ; ln -s lives-exe lives )
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING INSTALL NEWS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/multimedia/avidemux/avidemux-2.5.1-i18n.patch b/multimedia/avidemux/avidemux-2.5.1-i18n.patch
deleted file mode 100644
index 956bbd1921..0000000000
--- a/multimedia/avidemux/avidemux-2.5.1-i18n.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/avidemux/ADM_userInterfaces/ADM_QT4/ui_support.cpp b/avidemux/ADM_userInterfaces/ADM_QT4/ui_support.cpp
-index 4cce636..b875528 100644
---- a/avidemux/ADM_userInterfaces/ADM_QT4/ui_support.cpp
-+++ b/avidemux/ADM_userInterfaces/ADM_QT4/ui_support.cpp
-@@ -73,7 +73,7 @@ void loadTranslator(void)
- #ifdef __APPLE__
- QString appdir = QCoreApplication::applicationDirPath() + "/../Resources/locale/";
- #else
-- QString appdir = QCoreApplication::applicationDirPath() + "/i18n/";
-+ QString appdir = "/usr/share/avidemux/i18n/";
- #endif
-
- loadTranslation(&qtTranslator, appdir + "qt_" + QLocale::system().name());
-@@ -164,4 +164,4 @@ const char* getNativeRendererDesc(void)
- }
-
- return "Qt";
--}
-\ No newline at end of file
-+}
-diff --git a/cmake/Ts.cmake b/cmake/Ts.cmake
-index 15eb89b..e40f078 100644
---- a/cmake/Ts.cmake
-+++ b/cmake/Ts.cmake
-@@ -64,7 +64,7 @@ MACRO(COMPILE_AVIDEMUX_TS_FILES ts_subdir _sources)
-
- SET(qm_files ${qm_files} ${_outXml} ${_out})
-
-- INSTALL(FILES ${_out} DESTINATION "${CMAKE_INSTALL_PREFIX}/${BIN_DIR}/i18n")
-+ INSTALL(FILES ${_out} DESTINATION "${CMAKE_INSTALL_PREFIX}/share/avidemux/i18n")
- ENDFOREACH(ts_input ${ts_files})
-
- SET(${_sources} ${${_sources}} ${qm_files})
-@@ -95,7 +95,7 @@ MACRO(COMPILE_QT_TS_FILES ts_subdir _sources)
-
- SET(qm_files ${qm_files} ${_out})
-
-- INSTALL(FILES ${_out} DESTINATION "${CMAKE_INSTALL_PREFIX}/${BIN_DIR}/i18n")
-+ INSTALL(FILES ${_out} DESTINATION "${CMAKE_INSTALL_PREFIX}/share/avidemux/i18n")
- ENDFOREACH(ts_input ${ts_files})
-
- SET(${_sources} ${${_sources}} ${qm_files})
diff --git a/multimedia/avidemux/avidemux.SlackBuild b/multimedia/avidemux/avidemux.SlackBuild
index 7b1f78efaa..6fe0b95c17 100644
--- a/multimedia/avidemux/avidemux.SlackBuild
+++ b/multimedia/avidemux/avidemux.SlackBuild
@@ -26,7 +26,7 @@
# project will use in the future. No additional license terms added
PRGNAM=avidemux
-VERSION=${VERSION:-2.5.2}
+VERSION=${VERSION:-2.5.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,9 +71,6 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R a-s,u+w,go+r-w .
-#Patch that installs i18n in the correct place even if we compile with qt4 support
-cat $CWD/avidemux-2.5.1-i18n.patch | patch -p1 --verbose --backup --suffix=.orig
-
if [ "$ARCH" = "x86_64" ]; then
# Some paths are incorrectly hardcoded to "lib":
sed -i -e "s/Dir=\"lib\"/Dir=\"lib${LIBDIRSUFFIX}\"/" $(grep -lr 'Dir="lib"' .)
@@ -148,13 +145,23 @@ cat man/avidemux.1 | gzip -9c > $PKG/usr/man/man1/avidemux.1.gz
cd $TMP/$PRGNAM-$VERSION
mkdir -p $PKG/usr/share/{applications,pixmaps}
-cat avidemux2-gtk.desktop > $PKG/usr/share/applications/avidemux2-gtk.desktop
-cat avidemux2-gtk.desktop > $PKG/usr/share/applications/avidemux2-qt.desktop
-cat avidemux_icon.png > $PKG/usr/share/pixmaps/avidemux.png
-#patch avidemux2_qt.desktop to exec avidemux2_qt4 instead of avidemux2_gtk
-sed -i 's/avidemux2_gtk/avidemux2_qt4/' $PKG/usr/share/applications/avidemux2-qt.desktop
-sed -i 's/GTK+/Qt/g' $PKG/usr/share/applications/avidemux2-qt.desktop
-sed -i 's/GTK/Qt/' $PKG/usr/share/applications/avidemux2-qt.desktop
+mkdir -p $PKG/usr/share/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
+# If the qt4 binary was built, we prefer to use that over the gtk version:
+if [ -x $PKG/usr/bin/avidemux2_qt4 ]; then
+ cat avidemux2.desktop | sed -e 's/_gtk/_qt4/' \
+ > $PKG/usr/share/applications/avidemux2.desktop
+else
+ install -m644 avidemux2.desktop $PKG/usr/share/applications/avidemux2.desktop
+fi
+install -m644 avidemux_icon.png $PKG/usr/share/pixmaps/avidemux.png
+install -m644 avidemux_icon.png \
+ ${PKG}/usr/share/icons/hicolor/64x64/apps/avidemux.png
+convert avidemux_icon.png -resize 16x16 \
+ ${PKG}/usr/share/icons/hicolor/16x16/apps/avidemux.png
+convert avidemux_icon.png -resize 32x32 \
+ ${PKG}/usr/share/icons/hicolor/32x32/apps/avidemux.png
+convert avidemux_icon.png -resize 48x48 \
+ ${PKG}/usr/share/icons/hicolor/48x48/apps/avidemux.png
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING README TODO \
@@ -168,6 +175,3 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
-if [ "$1" = "--cleanup" ]; then
- rm -rf $PKG $TMP/$PRGNAM-$VERSION
- fi
diff --git a/multimedia/avidemux/avidemux.info b/multimedia/avidemux/avidemux.info
index 8622274c64..1491d4e987 100644
--- a/multimedia/avidemux/avidemux.info
+++ b/multimedia/avidemux/avidemux.info
@@ -1,9 +1,9 @@
PRGNAM="avidemux"
-VERSION="2.5.2"
+VERSION="2.5.4"
HOMEPAGE="http://avidemux.org"
-DOWNLOAD="http://downloads.sourceforge.net/avidemux/avidemux_2.5.2.tar.gz"
+DOWNLOAD="http://downloads.sourceforge.net/avidemux/avidemux_2.5.4.tar.gz"
DOWNLOAD_x86_64=""
-MD5SUM="9027e1324c06e833e6c3c22298503cc7"
+MD5SUM="b849460f6480df92bfd72d1a3dc288d4"
MD5SUM_x86_64=""
MAINTAINER="Niklas 'Nille' Åkerström"
EMAIL="Nille.kungen[AT]gmail.com"
diff --git a/multimedia/dirac/dirac-force-int-comparison.patch b/multimedia/dirac/dirac-force-int-comparison.patch
new file mode 100644
index 0000000000..d580451f9d
--- /dev/null
+++ b/multimedia/dirac/dirac-force-int-comparison.patch
@@ -0,0 +1,21 @@
+diff -ur dirac.old/libdirac_encoder/quant_chooser.cpp dirac-1.0.2/libdirac_encoder/quant_chooser.cpp
+--- dirac.old/libdirac_encoder/quant_chooser.cpp 2009-01-21 05:22:05.000000000 +0000
++++ dirac-1.0.2/libdirac_encoder/quant_chooser.cpp 2010-07-03 17:40:12.000000000 +0000
+@@ -340,7 +340,7 @@
+ {
+ for (int i=cblock.Xstart(); i<cblock.Xend(); ++i )
+ {
+- if ( (std::abs(m_coeff_data[j][i])<<2) >= u_threshold )
++ if ( (std::abs(int(m_coeff_data[j][i]))<<2) >= u_threshold )
+ can_skip = false;
+ }
+ }
+@@ -355,7 +355,7 @@
+ {
+ for (int i=node.Xp() ; i<node.Xp()+node.Xl(); ++i)
+ {
+- val = std::max( val , std::abs(m_coeff_data[j][i]) );
++ val = std::max( val , std::abs(int(m_coeff_data[j][i])) );
+ }// i
+ }// j
+
diff --git a/multimedia/dirac/dirac.SlackBuild b/multimedia/dirac/dirac.SlackBuild
index 3007b5b1a0..5a905d76b9 100644
--- a/multimedia/dirac/dirac.SlackBuild
+++ b/multimedia/dirac/dirac.SlackBuild
@@ -72,6 +72,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg800043.html
+# add a patch for gcc 4.5
+patch -p1 < $CWD/dirac-force-int-comparison.patch
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/multimedia/dvgrab/dvgrab.SlackBuild b/multimedia/dvgrab/dvgrab.SlackBuild
index 37b8c6370b..75073af847 100644
--- a/multimedia/dvgrab/dvgrab.SlackBuild
+++ b/multimedia/dvgrab/dvgrab.SlackBuild
@@ -88,10 +88,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS ChangeLog COPYING INSTALL NEWS README TODO \
diff --git a/multimedia/gpac/gpac.SlackBuild b/multimedia/gpac/gpac.SlackBuild
index e78141d982..3f0ab5bdcc 100644
--- a/multimedia/gpac/gpac.SlackBuild
+++ b/multimedia/gpac/gpac.SlackBuild
@@ -23,10 +23,12 @@
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# modified by ponce <matteo.bernardini@gmail.com>
PRGNAM=gpac
-VERSION=0.4.5
-BUILD=${BUILD:-3}
+VERSION=r2605
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
@@ -65,13 +67,19 @@ else
wx_option="--enable-wx"
fi
+### xulrunner support
+if [ "${XULRUNNER_SUPPORT:-no}" = "no" ]; then
+ xulrunner_option=""
+else
+ xulrunner_option="--xulsdk-path=/usr/lib${LIBDIRSUFFIX}/xulrunner-devel/include"
+fi
+
rm -rf $PKG $TMP/$PRGNAM-$VERSION
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
-mv $TMP/$PRGNAM $TMP/$PRGNAM-$VERSION
-cd $TMP/$PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
chown -R root.root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -79,8 +87,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-( cd src/media_tools; patch -p0 < $CWD/libpng-infopp-null.patch )
-
### fix configure script perms
chmod u+x configure
@@ -90,10 +96,13 @@ chmod u+x configure
--cpu=${ARCH} \
--extra-cflags="$SLKCFLAGS" \
--disable-ipv6 \
+ $xulrunner_option \
$wx_option
make -j1 # Parallel build seems to fail
make install DESTDIR=$PKG
+# install the sdk too
+make install-lib DESTDIR=$PKG
### remove $PKG/usr/share/gpac directory
### only contains gpac.mp4 file which
diff --git a/multimedia/gpac/gpac.info b/multimedia/gpac/gpac.info
index 79d4851c6d..dafd45cd30 100644
--- a/multimedia/gpac/gpac.info
+++ b/multimedia/gpac/gpac.info
@@ -1,10 +1,10 @@
PRGNAM="gpac"
-VERSION="0.4.5"
+VERSION="r605"
HOMEPAGE="http://gpac.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz"
-MD5SUM="755e8c438a48ebdb13525dd491f5b0d1"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/gpac-r2605.tar.xz"
+MD5SUM="76c10d6d386f7d70fe35917484dd9885"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Nishant Limbachia"
EMAIL="nishant@mnspace.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/multimedia/gpac/libpng-infopp-null.patch b/multimedia/gpac/libpng-infopp-null.patch
deleted file mode 100644
index 58205fd769..0000000000
--- a/multimedia/gpac/libpng-infopp-null.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- img.c.orig 2010-05-27 22:20:32.758633643 -0500
-+++ img.c 2010-05-27 22:21:49.263633070 -0500
-@@ -551,7 +551,7 @@
- /* Allocate/initialize the image information data. REQUIRED */
- info_ptr = png_create_info_struct(png_ptr);
- if (info_ptr == NULL) {
-- png_destroy_write_struct(&png_ptr, png_infopp_NULL);
-+ png_destroy_write_struct(&png_ptr, NULL);
- return GF_IO_ERR;
- }
-
diff --git a/multimedia/gst-ffmpeg/gst-ffmpeg.SlackBuild b/multimedia/gst-ffmpeg/gst-ffmpeg.SlackBuild
index 280855242d..7dd99b28a2 100644
--- a/multimedia/gst-ffmpeg/gst-ffmpeg.SlackBuild
+++ b/multimedia/gst-ffmpeg/gst-ffmpeg.SlackBuild
@@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gst-ffmpeg
-VERSION=0.10.10
+VERSION=0.10.11
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/gst-ffmpeg/gst-ffmpeg.info b/multimedia/gst-ffmpeg/gst-ffmpeg.info
index d32499357c..0921426f93 100644
--- a/multimedia/gst-ffmpeg/gst-ffmpeg.info
+++ b/multimedia/gst-ffmpeg/gst-ffmpeg.info
@@ -1,10 +1,10 @@
PRGNAM="gst-ffmpeg"
-VERSION="0.10.10"
+VERSION="0.10.11"
HOMEPAGE="http://gstreamer.freedesktop.org/"
-DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.10.tar.gz"
-MD5SUM="2222134a34f6b60071f3f03f8d0d01d2"
+DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.11.tar.gz"
+MD5SUM="41c6e16b5b171736241fb01f72d9bf9f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Juan Valencia Escalante"
EMAIL="jvalenciae@gmail.com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/multimedia/gst-plugins-bad/gst-plugins-bad.SlackBuild b/multimedia/gst-plugins-bad/gst-plugins-bad.SlackBuild
index e6db04b82e..22c2a0aa79 100644
--- a/multimedia/gst-plugins-bad/gst-plugins-bad.SlackBuild
+++ b/multimedia/gst-plugins-bad/gst-plugins-bad.SlackBuild
@@ -25,7 +25,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gst-plugins-bad
-VERSION=${VERSION:-0.10.19}
+VERSION=${VERSION:-0.10.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/gst-plugins-bad/gst-plugins-bad.info b/multimedia/gst-plugins-bad/gst-plugins-bad.info
index ea85617357..e416a316d4 100644
--- a/multimedia/gst-plugins-bad/gst-plugins-bad.info
+++ b/multimedia/gst-plugins-bad/gst-plugins-bad.info
@@ -1,10 +1,10 @@
PRGNAM="gst-plugins-bad"
-VERSION="0.10.19"
+VERSION="0.10.21"
HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html"
-DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.19.tar.bz2"
-MD5SUM="368f72e2a1c7a6e8fe60394e4315259b"
+DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.21.tar.bz2"
+MD5SUM="f501336ab1d18d2565f47c36ce653a82"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Michiel van Wessem"
EMAIL="michiel@slackbuilds.org"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild b/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild
index 7ca71c44bb..30f6a4808e 100644
--- a/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild
+++ b/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild
@@ -25,7 +25,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gst-plugins-ugly
-VERSION=${VERSION:-0.10.16}
+VERSION=${VERSION:-0.10.17}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/gst-plugins-ugly/gst-plugins-ugly.info b/multimedia/gst-plugins-ugly/gst-plugins-ugly.info
index b442af5c15..703871443b 100644
--- a/multimedia/gst-plugins-ugly/gst-plugins-ugly.info
+++ b/multimedia/gst-plugins-ugly/gst-plugins-ugly.info
@@ -1,10 +1,10 @@
PRGNAM="gst-plugins-ugly"
-VERSION="0.10.16"
+VERSION="0.10.17"
HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html"
-DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.16.tar.bz2"
-MD5SUM="989e1b0fab010f73f76912f70ec5f62a"
+DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.17.tar.bz2"
+MD5SUM="504ed6508c3a8f035a2002ed69d68506"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Michiel van Wessem"
EMAIL="michiel@slackbuilds.org"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/multimedia/mjpegtools/mjpegtools.SlackBuild b/multimedia/mjpegtools/mjpegtools.SlackBuild
index e2566c373a..d42ea23cd5 100644
--- a/multimedia/mjpegtools/mjpegtools.SlackBuild
+++ b/multimedia/mjpegtools/mjpegtools.SlackBuild
@@ -91,10 +91,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
rm -f $PKG/usr/info/dir
gzip -9 $PKG/usr/info/*
diff --git a/multimedia/mpgtx/mpgtx.SlackBuild b/multimedia/mpgtx/mpgtx.SlackBuild
index 4f5ffaaf72..a838ae5a4f 100644
--- a/multimedia/mpgtx/mpgtx.SlackBuild
+++ b/multimedia/mpgtx/mpgtx.SlackBuild
@@ -7,15 +7,13 @@
PRGNAM=mpgtx
VERSION=${VERSION:-1.3.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -25,6 +23,16 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+else
+ SLKCFLAGS="-O2"
+fi
+
set -e
rm -rf $PKG
@@ -40,15 +48,11 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-if [ "$ARCH" = "i486" ]; then
- sed -i "s|-O3|-O2 -march=i486 -mtune=i686|g" configure
-elif [ "$ARCH" = "i686" ]; then
- sed -i "s|-O3|-O2 -march=i686 -mtune=i686|g" configure
-elif [ "$ARCH" = "x86_64" ]; then
- sed -i "s|-O3|-O2 -fPIC|g" configure
-fi
+# Various fixes from Timothy Redaelli <drizzt@gentoo.org>
+patch -p0 < $CWD/patches/mpgtx-1.3.1-configure.patch
+patch -p1 < $CWD/patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch
-./configure --prefix=/usr
+CXXFLAGS=$SLKCFLAGS ./configure --prefix=/usr
make
cd man
@@ -69,10 +73,8 @@ mkdir -p $PKG/usr/man/de/man1
cp -a man/*.1 $PKG/usr/man/man1
cp -a man/de/*.1 $PKG/usr/man/de/man1
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING README TODO $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/multimedia/mpgtx/patches/mpgtx-1.3.1-configure.patch b/multimedia/mpgtx/patches/mpgtx-1.3.1-configure.patch
new file mode 100644
index 0000000000..ec36e76ba6
--- /dev/null
+++ b/multimedia/mpgtx/patches/mpgtx-1.3.1-configure.patch
@@ -0,0 +1,69 @@
+--- configure.old 2006-12-07 19:51:08.000000000 +0100
++++ configure 2006-12-07 19:51:02.000000000 +0100
+@@ -9,7 +9,6 @@
+ prefix="/usr/local"
+ manprefix='$(PREFIX)'
+ #compiler flags
+-CC="g++"
+ common_cflags="-Wall"
+ devel_cflags="-g -Werror -fno-builtin"
+ optimization_cflags="-O3"
+@@ -36,7 +35,6 @@
+
+ if [ "${HOSTNAME}" = "powerpc-apple-darwin6.0" ]; then
+ #compiler flags
+-CC="c++"
+ common_cflags="-pedantic -Wall"
+ #devel_cflags="-g -Werror -fno-builtin"
+ devel_cflags="-g -fno-builtin"
+@@ -153,8 +151,15 @@
+ if test "$gcc_minor" = "0" -o "$gcc_minor" = "1"; then
+ optimization_cflags="-O2";
+ fi
++ if test "$gcc_minor" -ge 4; then
++ optimization_cflags="$optimization_cflags -fno-unit-at-a-time"
++ fi
++elif test "$gcc_major" -ge "4"; then
++ optimization_cflags="$optimization_cflags -fno-unit-at-a-time"
+ fi
+
++
++
+ # Now check if the system handles large file support
+ # unless user has specified not to do so
+ if test $LFS = "yes"; then
+@@ -165,7 +170,7 @@
+ return (int)(fseeko(stdin,0,SEEK_SET));
+ }
+ EOF
+- $CC __LFStest.cpp -o __LFStestPASSED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 1>__LFSout 2>__LFSerror
++ ${CXX:-c++} __LFStest.cpp -o __LFStestPASSED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 1>__LFSout 2>__LFSerror
+ if test -f __LFStestPASSED; then
+ echo "PASSED";
+ cflags="$cflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE";
+@@ -211,7 +211,6 @@
+ fi
+
+ if test $devel = "no" -a $debug = "no"; then
+-lflags="$lflags -s";
+ cflags="$cflags $optimization_cflags";
+ fi
+
+@@ -293,15 +298,15 @@
+ @echo ""
+
+ mpgtx : commandline.cxx mpegOut.o mpeg.o chunkTab.o id3command.o common.hh
+- $CC \$(CFLAGS) \$(OFLAGS) -o mpgtx commandline.cxx mpegOut.o mpeg.o chunkTab.o id3command.o \$(LFLAGS)
++ \$(CXX) \$(CFLAGS) \$(OFLAGS) \$(LDFLAGS) -o mpgtx commandline.cxx mpegOut.o mpeg.o chunkTab.o id3command.o \$(LFLAGS)
+ mpegOut.o : mpegOut.cxx mpegOut.hh mpeg.hh common.hh
+- $CC \$(CFLAGS) \$(OFLAGS) -c mpegOut.cxx
++ \$(CXX) \$(CFLAGS) \$(OFLAGS) -c mpegOut.cxx
+ mpeg.o : mpeg.cxx mpeg.hh mpegOut.hh common.hh
+- $CC \$(CFLAGS) \$(OFLAGS) -c mpeg.cxx
++ \$(CXX) \$(CFLAGS) \$(OFLAGS) -c mpeg.cxx
+ chunkTab.o : chunkTab.cxx chunkTab.hh common.hh
+- $CC \$(CFLAGS) \$(OFLAGS) -c chunkTab.cxx
++ \$(CXX) \$(CFLAGS) \$(OFLAGS) -c chunkTab.cxx
+ id3command.o : id3command.cxx id3command.hh common.hh
+- $CC \$(CFLAGS) \$(OFLAGS) -c id3command.cxx
++ \$(CXX) \$(CFLAGS) \$(OFLAGS) -c id3command.cxx
diff --git a/multimedia/mpgtx/patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch b/multimedia/mpgtx/patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch
new file mode 100644
index 0000000000..dc53dfd7e6
--- /dev/null
+++ b/multimedia/mpgtx/patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch
@@ -0,0 +1,12 @@
+diff -Naur mpgtx-1.3.1.orig/configure mpgtx-1.3.1/configure
+--- mpgtx-1.3.1.orig/configure 2010-11-28 11:58:58.000000000 +0100
++++ mpgtx-1.3.1/configure 2010-11-28 12:00:00.000000000 +0100
+@@ -11,7 +11,7 @@
+ #compiler flags
+ common_cflags="-Wall"
+ devel_cflags="-g -Werror -fno-builtin"
+-optimization_cflags="-O3"
++optimization_cflags="${CXXFLAGS}"
+ release_cflags=$optimization_cflags
+ OFLAGS="-ansi"
+ cflags=$common_cflags
diff --git a/network/broadcom-sta/broadcom-sta.SlackBuild b/network/broadcom-sta/broadcom-sta.SlackBuild
index f9fc7e57d9..c6e96516b5 100644
--- a/network/broadcom-sta/broadcom-sta.SlackBuild
+++ b/network/broadcom-sta/broadcom-sta.SlackBuild
@@ -5,7 +5,7 @@
PRGNAM=broadcom-sta
VERSION=5.100.82.38
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
KERNEL=${KERNEL:-$(uname -r)}
@@ -42,6 +42,9 @@ mkdir -p $TMP $WORKDIR $PKG $OUTPUT
cd $WORKDIR
tar xvf $CWD/hybrid-portsrc_${MY_ARCH}-v$(printf $VERSION|tr . _).tar.gz
+# Fix API change in newer kernels
+patch -p1 < $CWD/wl_linux.c-semaphore.patch
+
# Build the module
make -C /lib/modules/$KERNEL/build M=$WORKDIR clean
make -C /lib/modules/$KERNEL/build M=$WORKDIR
diff --git a/network/broadcom-sta/wl_linux.c-semaphore.patch b/network/broadcom-sta/wl_linux.c-semaphore.patch
new file mode 100644
index 0000000000..8cdd7306f4
--- /dev/null
+++ b/network/broadcom-sta/wl_linux.c-semaphore.patch
@@ -0,0 +1,12 @@
+diff -Nur orig//src/wl/sys/wl_linux.c fixed/src/wl/sys/wl_linux.c
+--- orig//src/wl/sys/wl_linux.c 2010-12-14 19:58:07.000000000 -0600
++++ fixed/src/wl/sys/wl_linux.c 2011-03-09 12:32:47.236260917 -0600
+@@ -482,7 +482,7 @@
+ #ifdef WL_ALL_PASSIVE
+ spin_lock_init(&wl->txq_lock);
+ #endif
+- init_MUTEX(&wl->sem);
++ sema_init(&wl->sem,1);
+ }
+
+ if (!(wl->wlc = wlc_attach((void *) wl, vendor, device, unit, wl->piomode,
diff --git a/network/cherokee/ChangeLog.txt b/network/cherokee/ChangeLog.txt
index 94c24d33a9..b6d60f2ec1 100644
--- a/network/cherokee/ChangeLog.txt
+++ b/network/cherokee/ChangeLog.txt
@@ -1,3 +1,6 @@
+Mon 13 Dec 2010 - ponce (matteo.bernardini@gmail.com)
+- SlackBuild script for Cherokee 1.0.13
+
Mon 07 Sep 2009 - Pablo Hernan Saro (pablosaro@gmail.com)
- SlackBuild script for Cherokee 0.99.24
- Cherokee rc script updated
diff --git a/network/cherokee/README b/network/cherokee/README
index c0424311d2..1ab127e40a 100644
--- a/network/cherokee/README
+++ b/network/cherokee/README
@@ -26,6 +26,9 @@ Notes about using this SlackBuild
WWWROOT=/var/www ./cherokee.SlackBuild
+ in a similar way you can pass the variables WWWUSER (defining
+ the default user cherokee will run as) and WWWGROUP (the default
+ group): the value of those two variables defaults to "apache".
2) If you want to enable IPv6 support, pass IPV6=yes to the script.
3) If you want to disable the Cherokee-admin installation, pass
ADMIN=no to the script.
diff --git a/network/cherokee/cherokee.SlackBuild b/network/cherokee/cherokee.SlackBuild
index caff2d9f11..539dfe1866 100644
--- a/network/cherokee/cherokee.SlackBuild
+++ b/network/cherokee/cherokee.SlackBuild
@@ -3,13 +3,23 @@
# Slackware build script for cherokee
# Written by Pablo Hernan Saro (pablosaro@gmail.com)
+# modified to use user apache by default and updated by ponce <matteo.bernardini@gmail.com>
PRGNAM=cherokee
-VERSION=${VERSION:-0.99.24}
-ARCH=${ARCH:-i686}
+VERSION=${VERSION:-1.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -24,11 +34,20 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
fi
# Set the WWW root directory
WWWROOT=${WWWROOT:-/var/www}
+# Set the WWW user - use apache by default
+WWWUSER=${WWWUSER:-apache}
+
+# Set the WWW group - use apache by default
+WWWGROUP=${WWWGROUP:-apache}
+
# Enable/Disable IPv6 support
IPV6=${IPV6:-no}
@@ -67,9 +86,12 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux \
--with-wwwroot=$WWWROOT \
+ --with-wwwuser=$WWWUSER \
+ --with-wwwgroup=$WWWGROUP \
--with-mysql=$MYSQL \
--enable-ipv6=$IPV6 \
--enable-admin=$ADMIN \
+ --disable-pam \
--enable-trace=$TRACE
make
@@ -78,10 +100,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
@@ -99,4 +119,3 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
-
diff --git a/network/cherokee/cherokee.info b/network/cherokee/cherokee.info
index 427929e9cc..390a05a51a 100644
--- a/network/cherokee/cherokee.info
+++ b/network/cherokee/cherokee.info
@@ -1,10 +1,10 @@
PRGNAM="cherokee"
-VERSION="0.99.24"
+VERSION="1.0.13"
HOMEPAGE="http://www.cherokee-project.com"
-DOWNLOAD="http://www.cherokee-project.com/download/0.99/0.99.24/cherokee-0.99.24.tar.gz"
-MD5SUM="5afed8bdd6020dc5bf0ba9ec83b947f1"
+DOWNLOAD="http://www.cherokee-project.com/download/1.0/1.0.13/cherokee-1.0.13.tar.gz"
+MD5SUM="aafaaab9f2528f1ef7f8461d608ce775"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Pablo Hernan Saro"
EMAIL="pablosaro@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/network/darkstat/darkstat.SlackBuild b/network/darkstat/darkstat.SlackBuild
index 3b585e000a..62508a77ef 100644
--- a/network/darkstat/darkstat.SlackBuild
+++ b/network/darkstat/darkstat.SlackBuild
@@ -70,10 +70,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/network/ettercap-NG/ettercap-NG.SlackBuild b/network/ettercap-NG/ettercap-NG.SlackBuild
index dbdead289e..7a9dafba75 100644
--- a/network/ettercap-NG/ettercap-NG.SlackBuild
+++ b/network/ettercap-NG/ettercap-NG.SlackBuild
@@ -22,6 +22,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# slightly fixed to build on -current by ponce <matteo.bernardini@gmail.com>
+
PRGNAM=ettercap-NG
VERSION=${VERSION:-0.7.3}
BUILD=${BUILD:-1}
@@ -67,6 +69,13 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r,a-s .
+# https://bugzilla.redhat.com/show_bug.cgi?id=646162
+# fix passive DNS support
+patch -p0 < $CWD/patches/ettercap-NG-0.7.3-resolv.patch
+# fix a bug for sed
+patch -p0 < $CWD/patches/ettercap-NG-0.7.3-sedbug.patch
+autoconf
+
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
@@ -88,10 +97,10 @@ mv $PKG/etc/etter.conf $PKG/etc/etter.conf.new
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
-)
+# move the man pages in the correct place
+mv $PKG/usr/share/man $PKG/usr/man
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS CHANGELOG INSTALL LICENSE README* THANKS TODO* doc/* \
diff --git a/network/ettercap-NG/ettercap-NG.info b/network/ettercap-NG/ettercap-NG.info
index 05158eeddb..048b765451 100644
--- a/network/ettercap-NG/ettercap-NG.info
+++ b/network/ettercap-NG/ettercap-NG.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="meckafett"
EMAIL="tom.bradish@gmail.com"
-APPROVED="Michiel"
+APPROVED=""
diff --git a/network/ettercap-NG/patches/ettercap-NG-0.7.3-resolv.patch b/network/ettercap-NG/patches/ettercap-NG-0.7.3-resolv.patch
new file mode 100644
index 0000000000..eb9248cc17
--- /dev/null
+++ b/network/ettercap-NG/patches/ettercap-NG-0.7.3-resolv.patch
@@ -0,0 +1,38 @@
+--- acinclude.m4 2004-09-17 21:38:34.000000000 +0200
++++ acinclude.m4 2010-10-24 16:12:08.873511475 +0200
+@@ -228,8 +228,33 @@ AC_DEFUN([EC_RESOLVE_CHECK],
+ )
+ AM_CONDITIONAL(HAVE_DN_EXPAND, true) ac_ec_dns=yes
+ ],
+- [AM_CONDITIONAL(HAVE_DN_EXPAND, false) ac_ec_dns=no])
+-
++ [
++ AC_SEARCH_LIBS(__dn_expand, resolv c,
++ [
++ AC_MSG_CHECKING(for additional -lresolv needed by dn_expand)
++ AC_TRY_LINK([
++ #include <sys/types.h>
++ #include <netinet/in.h>
++ #include <arpa/nameser.h>
++ #include <resolv.h>
++ ],
++ [
++ int main(int argc, char **argv)
++ {
++ char *q;
++ char p[NS_MAXDNAME];
++
++ dn_expand(q, q, q, p, sizeof(p));
++ }
++ ],
++ [AC_MSG_RESULT(not needed)],
++ [AC_MSG_RESULT(needed)
++ LIBS="$LIBS -lresolv"]
++ )
++ AM_CONDITIONAL(HAVE_DN_EXPAND, true) ac_ec_dns=yes
++ ],
++ [AM_CONDITIONAL(HAVE_DN_EXPAND, false) ac_ec_dns=no])
++ ])
+ ])
+
+ dnl
diff --git a/network/ettercap-NG/patches/ettercap-NG-0.7.3-sedbug.patch b/network/ettercap-NG/patches/ettercap-NG-0.7.3-sedbug.patch
new file mode 100644
index 0000000000..cef1c7c953
--- /dev/null
+++ b/network/ettercap-NG/patches/ettercap-NG-0.7.3-sedbug.patch
@@ -0,0 +1,11 @@
+--- ./aclocal.m4 2010-10-28 16:59:35.718177488 +0200
++++ ./aclocal.m4 2010-10-28 17:00:00.118180979 +0200
+@@ -246,7 +246,7 @@ if test -z "$ltmain"; then
+ exit 1
+ fi
+ gentoo_lt_version="1.5.18"
+-gentoo_ltmain_version=`grep '^[[:space:]]*VERSION=' $ltmain | sed -e 's|^[[:space:]]*VERSION=||'`
++gentoo_ltmain_version=`grep '^.*VERSION=' $ltmain | sed -e 's|^.*VERSION=||'`
+ if test "$gentoo_lt_version" != "$gentoo_ltmain_version"; then
+ AC_MSG_RESULT(no)
+ echo
diff --git a/network/gtknetcat/gtknetcat.SlackBuild b/network/gtknetcat/gtknetcat.SlackBuild
index 58acc719b3..0e04c83105 100644
--- a/network/gtknetcat/gtknetcat.SlackBuild
+++ b/network/gtknetcat/gtknetcat.SlackBuild
@@ -74,16 +74,15 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
AUTHORS /usr/share/automake-1.11/COPYING ChangeLog NEWS README \
$PKG/usr/doc/$PRGNAM-$VERSION || true
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/network/hping3/hping3.SlackBuild b/network/hping3/hping3.SlackBuild
index a80574dfec..71c8ec4ec4 100644
--- a/network/hping3/hping3.SlackBuild
+++ b/network/hping3/hping3.SlackBuild
@@ -108,10 +108,8 @@ install -m 0644 docs/hping3.8 $PKG/usr/man/man8/
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
( cd docs ; cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION )
diff --git a/network/hylafax/hylafax-gcc45.patch b/network/hylafax/hylafax-gcc45.patch
new file mode 100644
index 0000000000..c6dea04e1c
--- /dev/null
+++ b/network/hylafax/hylafax-gcc45.patch
@@ -0,0 +1,25 @@
+From: Patrice Fournier <pfournier@ifax.com>
+Date: Tue, 12 Oct 2010 15:35:25 +0000 (-0400)
+Subject: Re-order library files in fchmod() configure check
+X-Git-Url: http://git.hylafax.org/HylaFAX?a=commitdiff_plain;h=b0d873c950a72aa568d2fcfe7dbc8bb6e981c129
+
+Re-order library files in fchmod() configure check
+
+Newer gcc -E stops it's output on the first missing include file so we must
+make sure that a possibly missing file in the list of headers to check is at
+the end.
+---
+
+diff --git a/configure b/configure
+index e49c08f..c6976fd 100755
+--- a/configure
++++ b/configure
+@@ -2882,7 +2882,7 @@ BuildPortDotH()
+ echo '#define HAS_FCHMOD 1'
+ Note "... configure use of fchmod"
+ CheckFuncDecl fchmod 'extern int fchmod(int, mode_t);' \
+- unistd.h libc.h $OSFCNH sys/stat.h
++ unistd.h $OSFCNH sys/stat.h libc.h
+ }
+ CheckFuncDecl mknod 'extern int mknod(const char*, mode_t, dev_t);' \
+ unistd.h sys/stat.h
diff --git a/network/hylafax/hylafax.SlackBuild b/network/hylafax/hylafax.SlackBuild
index d7bfcba0db..b1d4c2f5c3 100644
--- a/network/hylafax/hylafax.SlackBuild
+++ b/network/hylafax/hylafax.SlackBuild
@@ -27,7 +27,7 @@
# General script clean-up and minor improvements
PRGNAM=hylafax
-VERSION=${VERSION:-6.0.4}
+VERSION=${VERSION:-6.0.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -75,6 +75,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# http://git.hylafax.org/HylaFAX?a=commit;h=b0d873c950a72aa568d2fcfe7dbc8bb6e981c129
+# add a patch for gcc 4.5
+patch -p1 < $CWD/hylafax-gcc45.patch
+
# Copy our source for the correct configuration
sed "s|@LIBDIRSUFFIX@|${LIBDIRSUFFIX}|g" \
< $CWD/config.local.in \
diff --git a/network/hylafax/hylafax.info b/network/hylafax/hylafax.info
index 095d1eb22a..8ed853e363 100644
--- a/network/hylafax/hylafax.info
+++ b/network/hylafax/hylafax.info
@@ -1,10 +1,10 @@
PRGNAM="hylafax"
-VERSION="6.0.4"
+VERSION="6.0.5"
HOMEPAGE="http://www.hylafax.org"
-DOWNLOAD="ftp://ftp.hylafax.org/source/hylafax-6.0.4.tar.gz"
-MD5SUM="6ba4bc3a47c9d2634de1b14f4ab34c80"
+DOWNLOAD="ftp://ftp.hylafax.org/source/hylafax-6.0.5.tar.gz"
+MD5SUM="eb9ac942354ad708e20e4583cec6615f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="David Somero"
EMAIL="dsomero@hotmail.com"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/network/lighttpd/08-ssl-retval-fix.patch b/network/lighttpd/08-ssl-retval-fix.patch
deleted file mode 100644
index 712f158a23..0000000000
--- a/network/lighttpd/08-ssl-retval-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -purN orig/src/network.c lighttpd-1.4.25/src/network.c
---- orig/src/network.c 2010-01-28 10:43:33.829209750 -0500
-+++ lighttpd-1.4.25/src/network.c 2010-01-28 10:44:22.639208732 -0500
-@@ -525,7 +525,7 @@ int network_init(server *srv) {
-
- if (!s->ssl_use_sslv2) {
- /* disable SSLv2 */
-- if (SSL_OP_NO_SSLv2 != SSL_CTX_set_options(s->ssl_ctx, SSL_OP_NO_SSLv2)) {
-+ if (!(SSL_OP_NO_SSLv2 & SSL_CTX_set_options(s->ssl_ctx, SSL_OP_NO_SSLv2))) {
- log_error_write(srv, __FILE__, __LINE__, "ss", "SSL:",
- ERR_error_string(ERR_get_error(), NULL));
- return -1;
diff --git a/network/lighttpd/lighttpd.SlackBuild b/network/lighttpd/lighttpd.SlackBuild
index 7b796c48a0..f45ac8d1ee 100644
--- a/network/lighttpd/lighttpd.SlackBuild
+++ b/network/lighttpd/lighttpd.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lighttpd
-VERSION=1.4.26
+VERSION=1.4.28
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -88,7 +88,7 @@ chown -R root:root .
chmod -R u+w,go+r-w,a-s .
# apply ssl related bug fix (rm in 1.4.27)
-patch -p1 < ${CWD}/08-ssl-retval-fix.patch
+#patch -p1 < ${CWD}/08-ssl-retval-fix.patch
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/network/lighttpd/lighttpd.info b/network/lighttpd/lighttpd.info
index 1cdfe69b0e..3bdbc10d93 100644
--- a/network/lighttpd/lighttpd.info
+++ b/network/lighttpd/lighttpd.info
@@ -1,10 +1,10 @@
PRGNAM="lighttpd"
-VERSION="1.4.26"
+VERSION="1.4.28"
HOMEPAGE="http://www.lighttpd.net/"
-DOWNLOAD="http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.26.tar.bz2"
-MD5SUM="a682c8efce47a2f4263a247ba0813c9b"
+DOWNLOAD="http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.28.tar.bz2"
+MD5SUM="586eb535d31ac299652495b058dd87c4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/network/perl-Net-SMTP-SSL/README b/network/perl-Net-SMTP-SSL/README
new file mode 100644
index 0000000000..2d440c0465
--- /dev/null
+++ b/network/perl-Net-SMTP-SSL/README
@@ -0,0 +1,5 @@
+perl-Net-SMTP-SSL (SSL support for Net::SMTP)
+
+perl-Net-SMTP-SSL is a perl module that implements the same API as Net::SMTP, but uses IO::Socket::SSL for its network operations.
+
+it requires perl-IO-Socket-SSL, available at slackbuilds.org.
diff --git a/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.SlackBuild b/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.SlackBuild
new file mode 100644
index 0000000000..1f2278928b
--- /dev/null
+++ b/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.SlackBuild
@@ -0,0 +1,82 @@
+#!/bin/sh
+
+# Slackware build script for perl-Net-SMTP-SSL
+# Written by ponce <matteo.bernardini@gmail.com>
+
+SRCNAM=Net-SMTP-SSL
+PRGNAM=perl-$SRCNAM
+VERSION=${VERSION:-1.01}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="Changes MANIFEST README"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+find $PKG -depth -type d -empty -delete || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.info b/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.info
new file mode 100644
index 0000000000..0cf826e59a
--- /dev/null
+++ b/network/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Net-SMTP-SSL"
+VERSION="1.01"
+HOMEPAGE="http://search.cpan.org/~cwest/Net-SMTP-SSL-1.01/"
+DOWNLOAD="http://search.cpan.org/CPAN/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz"
+MD5SUM="ba039288ebf7a343feecacd374da8c1a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/network/perl-Net-SMTP-SSL/slack-desc b/network/perl-Net-SMTP-SSL/slack-desc
new file mode 100644
index 0000000000..922cb66e73
--- /dev/null
+++ b/network/perl-Net-SMTP-SSL/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Net-SMTP-SSL: perl-Net-SMTP-SSL (SSL support for Net::SMTP)
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL: perl-Net-SMTP-SSL is a perl module that implements the same API as
+perl-Net-SMTP-SSL: Net::SMTP, but uses IO::Socket::SSL for its network operations.
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL:
+perl-Net-SMTP-SSL: homepage: http://search.cpan.org/~cwest/Net-SMTP-SSL-1.01/
+perl-Net-SMTP-SSL:
diff --git a/network/python-twisted/python-twisted.SlackBuild b/network/python-twisted/python-twisted.SlackBuild
index 5e70ceeea6..f729a7f589 100644
--- a/network/python-twisted/python-twisted.SlackBuild
+++ b/network/python-twisted/python-twisted.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=python-twisted
SRCNAM=Twisted
-VERSION=${VERSION:-8.2.0}
+VERSION=${VERSION:-10.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -77,12 +77,6 @@ python setup.py install --root=$PKG || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-mkdir -p $PKG/usr/man
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/slack-desc > $PKG/usr/doc/$PRGNAM-$VERSION/slack-desc
diff --git a/network/python-twisted/python-twisted.info b/network/python-twisted/python-twisted.info
index 7443cd969b..59c39943a9 100644
--- a/network/python-twisted/python-twisted.info
+++ b/network/python-twisted/python-twisted.info
@@ -1,8 +1,8 @@
PRGNAM="python-twisted"
-VERSION="8.2.0"
+VERSION="10.1.0"
HOMEPAGE="http://twistedmatrix.com/"
-DOWNLOAD="http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/Twisted-8.2.0.tar.bz2"
-MD5SUM="c85f151999df3ecf04c49a781b4438d2"
+DOWNLOAD="http://tmrc.mit.edu/mirror/twisted/Twisted/10.1/Twisted-10.1.0.tar.bz2"
+MD5SUM="04cca97506e830074cffc1965297da3f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Marco Bonetti"
diff --git a/network/rekonq/rekonq-CVE-2010-2536-fix.patch b/network/rekonq/rekonq-CVE-2010-2536-fix.patch
deleted file mode 100644
index c9dce8e357..0000000000
--- a/network/rekonq/rekonq-CVE-2010-2536-fix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/src/webpage.cpp b/src/webpage.cpp
-index a63940b..ea2add6 100644
---- a/src/webpage.cpp
-+++ b/src/webpage.cpp
-@@ -577,8 +577,8 @@ QString WebPage::errorPage(QNetworkReply *reply)
- return QString("Couldn't open the rekonqinfo.html file");
- }
-
-- QString title = i18n("Error loading: %1", reply->url().toString());
-- QString urlString = reply->url().toString(QUrl::RemoveUserInfo | QUrl::RemoveQuery);
-+ QString title = i18n("There was a problem while loading the page");
-+ QString urlString = reply->url().toString(QUrl::RemoveUserInfo | QUrl::RemoveQuery | QUrl::RemovePath);
-
- QString iconPath = QString("file://") + KIconLoader::global()->iconPath("dialog-warning" , KIconLoader::Small);
- iconPath.replace(QL1S("16"), QL1S("128"));
-
diff --git a/network/rekonq/rekonq.SlackBuild b/network/rekonq/rekonq.SlackBuild
index f5435663b0..5c776f1471 100644
--- a/network/rekonq/rekonq.SlackBuild
+++ b/network/rekonq/rekonq.SlackBuild
@@ -5,7 +5,7 @@
# Written by Branko Grubic <branko.grubic@gmail.com>
PRGNAM=rekonq
-VERSION=${VERSION:-0.5.0}
+VERSION=${VERSION:-0.6.80}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
@@ -51,9 +51,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-## patch to fix Multiple cross-site scripting (XSS) vulnerabilities (CVE-2010-2536)
-patch -p1 <$CWD/rekonq-CVE-2010-2536-fix.patch
-
mkdir -p build
cd build
cmake .. \
diff --git a/network/rekonq/rekonq.info b/network/rekonq/rekonq.info
index 2629986a3d..147a1ba826 100644
--- a/network/rekonq/rekonq.info
+++ b/network/rekonq/rekonq.info
@@ -1,10 +1,10 @@
PRGNAM="rekonq"
-VERSION="0.5.0"
+VERSION="0.6.80"
HOMEPAGE="http://rekonq.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/rekonq/rekonq-0.5.0.tar.bz2"
-MD5SUM="ffa227236b9e4aa6cca6851cc05855fb"
+DOWNLOAD="http://downloads.sourceforge.net/rekonq/rekonq-0.6.80.tar.bz2"
+MD5SUM="e3f39c225a1fdb1894b94156f337c1f8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Branko Grubic"
EMAIL="branko.grubic@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/network/rtorrent/rtorrent-0.8.7-canvas-patch-fix-for-ncurses-5-8.patch b/network/rtorrent/rtorrent-0.8.7-canvas-patch-fix-for-ncurses-5-8.patch
new file mode 100644
index 0000000000..b9a09d47bf
--- /dev/null
+++ b/network/rtorrent/rtorrent-0.8.7-canvas-patch-fix-for-ncurses-5-8.patch
@@ -0,0 +1,10 @@
+--- rtorrent-0.8.7/src/display/canvas.h 2011-03-01 14:56:25.000000000 +0800
++++ rtorrent-0.8.7/src/display/canvas.h 2011-03-01 14:56:10.000000000 +0800
+@@ -48,7 +48,7 @@ class Canvas {
+ public:
+ typedef std::vector<Attributes> attributes_list;
+
+- Canvas(int x = 0, int y = 0, int width = 0, int height = 0) :
++ Canvas(int x = 0, int y = 0, int width = 1, int height = 1) :
+ m_window(newwin(height, width, y, x)) {}
+ ~Canvas() { delwin(m_window); }
diff --git a/network/rtorrent/rtorrent.SlackBuild b/network/rtorrent/rtorrent.SlackBuild
index 7b3fc0df2e..6a5e117ee0 100644
--- a/network/rtorrent/rtorrent.SlackBuild
+++ b/network/rtorrent/rtorrent.SlackBuild
@@ -49,6 +49,10 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+# thanks to andrew@andrews-corner.org and ankursinha@fedoraproject.org
+# patch for ncurses in current - http://libtorrent.rakshasa.no/ticket/2518
+patch -p1 < $CWD/rtorrent-0.8.7-canvas-patch-fix-for-ncurses-5-8.patch
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/network/rtorrent/rtorrent.info b/network/rtorrent/rtorrent.info
index b80a281abb..50de19ada7 100644
--- a/network/rtorrent/rtorrent.info
+++ b/network/rtorrent/rtorrent.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Brian Kysela"
EMAIL="brian.kysela@gmail.com"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/office/fbreader/fbreader-0.12.10-gcc45.gz b/office/fbreader/fbreader-0.12.10-gcc45.gz
new file mode 100644
index 0000000000..9f58fda3b0
--- /dev/null
+++ b/office/fbreader/fbreader-0.12.10-gcc45.gz
Binary files differ
diff --git a/office/fbreader/fbreader.SlackBuild b/office/fbreader/fbreader.SlackBuild
index 68edd53452..773e39fa1f 100644
--- a/office/fbreader/fbreader.SlackBuild
+++ b/office/fbreader/fbreader.SlackBuild
@@ -62,6 +62,10 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+# http://bugs.gentoo.org/show_bug.cgi?id=317189
+# patch for gcc 4.5 in current
+zcat $CWD/fbreader-0.12.10-gcc45.gz | patch -p1
+
# We're building for desktop against Qt4
# If you want to build against GTK+2, just change UI_TYPE to gtk
cat > makefiles/target.mk << EOF
diff --git a/office/gnokii/gnokii.SlackBuild b/office/gnokii/gnokii.SlackBuild
index 6894d81ccc..c2fde8d3ff 100644
--- a/office/gnokii/gnokii.SlackBuild
+++ b/office/gnokii/gnokii.SlackBuild
@@ -75,6 +75,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# patch for the updated pcsc-lite
+# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593509
+patch -p1 < $CWD/remove-obsolete-pcsclite-error.patch
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/office/gnokii/gnokii.info b/office/gnokii/gnokii.info
index 1b4fbd3b83..a1c403cd49 100644
--- a/office/gnokii/gnokii.info
+++ b/office/gnokii/gnokii.info
@@ -1,7 +1,7 @@
PRGNAM="gnokii"
VERSION="0.6.29"
HOMEPAGE="http://www.gnokii.org/"
-DOWNLOAD="http://www.gnokii.org/download/gnokii/gnokii-0.6.29.tar.bz2"
+DOWNLOAD="http://mirrors.kernel.org/gentoo/distfiles/gnokii-0.6.29.tar.bz2"
MD5SUM="6111e0158a1129062bda6420db67c313"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/office/gnokii/remove-obsolete-pcsclite-error.patch b/office/gnokii/remove-obsolete-pcsclite-error.patch
new file mode 100644
index 0000000000..39099dab8b
--- /dev/null
+++ b/office/gnokii/remove-obsolete-pcsclite-error.patch
@@ -0,0 +1,11 @@
+diff -ru gnokii-0.6.29.dfsg.before/common/phones/pcsc.c gnokii-0.6.29.dfsg/common/phones/pcsc.c
+--- gnokii-0.6.29.dfsg.before/common/phones/pcsc.c 2010-02-23 00:05:36.000000000 +0100
++++ gnokii-0.6.29.dfsg/common/phones/pcsc.c 2010-08-18 22:34:39.000000000 +0200
+@@ -199,7 +199,6 @@
+ case SCARD_W_UNPOWERED_CARD:
+ case SCARD_W_RESET_CARD:
+ case SCARD_W_REMOVED_CARD:
+- case SCARD_W_INSERTED_CARD:
+ return GN_ERR_SIMPROBLEM;
+ case SCARD_E_NO_MEMORY:
+ return GN_ERR_MEMORYFULL;
diff --git a/system/clamav/clamav.SlackBuild b/system/clamav/clamav.SlackBuild
index 2376ce656d..693d9acd63 100644
--- a/system/clamav/clamav.SlackBuild
+++ b/system/clamav/clamav.SlackBuild
@@ -24,9 +24,10 @@
# Modified to SBo format with the help of Yalla-One
# Version bump and various other changes by Robby Workman
# No additional license terms added
+# version bump by ponce <matteo.bernardini@gmail.com>
PRGNAM=clamav
-VERSION=0.95.2
+VERSION=0.97
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/clamav/clamav.info b/system/clamav/clamav.info
index da3ba08f27..590d1896e8 100644
--- a/system/clamav/clamav.info
+++ b/system/clamav/clamav.info
@@ -1,10 +1,10 @@
PRGNAM="clamav"
-VERSION="0.95.2"
+VERSION="0.97"
HOMEPAGE="http://www.clamav.net/"
-DOWNLOAD="http://downloads.sourceforge.net/clamav/clamav-0.95.2.tar.gz"
-MD5SUM="930362397d30e01ba81b5f24c1046d48"
+DOWNLOAD="http://downloads.sourceforge.net/clamav/clamav-0.97.tar.gz"
+MD5SUM="605ed132b2f8e89df11064adea2b183b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Yalla-One"
EMAIL="yallaone@gmail.com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/system/clamav/config/clamd.conf.patch b/system/clamav/config/clamd.conf.patch
index a18ff49d88..172b4f3d4e 100644
--- a/system/clamav/config/clamd.conf.patch
+++ b/system/clamav/config/clamd.conf.patch
@@ -1,6 +1,6 @@
-diff -Nur clamav-0.95.2.orig/etc/clamd.conf clamav-0.95.2/etc/clamd.conf
---- clamav-0.95.2.orig/etc/clamd.conf 2009-04-07 05:32:06.000000000 -0500
-+++ clamav-0.95.2/etc/clamd.conf 2009-08-10 10:56:05.791514384 -0500
+diff -Naur clamav-0.96.5.orig/etc/clamd.conf clamav-0.96.5/etc/clamd.conf
+--- clamav-0.96.5.orig/etc/clamd.conf 2010-11-05 15:25:19.000000000 +0100
++++ clamav-0.96.5/etc/clamd.conf 2010-12-03 16:58:46.242000015 +0100
@@ -5,7 +5,7 @@
@@ -25,7 +25,7 @@ diff -Nur clamav-0.95.2.orig/etc/clamd.conf clamav-0.95.2/etc/clamd.conf
# Enable verbose logging.
# Default: no
-@@ -54,7 +54,7 @@
+@@ -58,7 +58,7 @@
# This option allows you to save a process identifier of the listening
# daemon (main thread).
# Default: disabled
@@ -34,13 +34,23 @@ diff -Nur clamav-0.95.2.orig/etc/clamd.conf clamav-0.95.2/etc/clamd.conf
# Optional path to the global temporary directory.
# Default: system specific (usually /tmp or /var/tmp).
-@@ -69,11 +69,11 @@
+@@ -77,19 +77,19 @@
# Path to a local socket file the daemon will listen on.
# Default: disabled (must be specified by a user)
--LocalSocket /tmp/clamd.socket
+-#LocalSocket /tmp/clamd.socket
+LocalSocket /var/run/clamav/clamd.socket
+ # Sets the group ownership on the unix socket.
+ # Default: disabled (the primary group of the user running clamd)
+-#LocalSocketGroup virusgroup
++LocalSocketGroup clamav
+
+ # Sets the permissions on the unix socket to the specified mode.
+ # Default: disabled (socket is world accessible)
+-#LocalSocketMode 660
++LocalSocketMode 660
+
# Remove stale socket after unclean shutdown.
# Default: yes
-#FixStaleSocket yes
@@ -48,7 +58,7 @@ diff -Nur clamav-0.95.2.orig/etc/clamd.conf clamav-0.95.2/etc/clamd.conf
# TCP port address.
# Default: no
-@@ -167,14 +167,14 @@
+@@ -187,14 +187,14 @@
# Run as another user (clamd must be started by root for this option to work)
# Default: don't drop privileges
diff --git a/system/clamav/config/freshclam.conf.patch b/system/clamav/config/freshclam.conf.patch
index a55c90cd9a..478a7184c2 100644
--- a/system/clamav/config/freshclam.conf.patch
+++ b/system/clamav/config/freshclam.conf.patch
@@ -1,6 +1,6 @@
-diff -Nur clamav-0.95.2.orig/etc/freshclam.conf clamav-0.95.2/etc/freshclam.conf
---- clamav-0.95.2.orig/etc/freshclam.conf 2009-03-16 13:43:35.000000000 -0500
-+++ clamav-0.95.2/etc/freshclam.conf 2009-08-10 10:53:12.146515711 -0500
+diff -Naur clamav-0.96.5.orig/etc/freshclam.conf clamav-0.96.5/etc/freshclam.conf
+--- clamav-0.96.5.orig/etc/freshclam.conf 2010-11-25 12:15:46.000000000 +0100
++++ clamav-0.96.5/etc/freshclam.conf 2010-12-03 16:57:28.314000014 +0100
@@ -5,7 +5,7 @@
@@ -41,16 +41,16 @@ diff -Nur clamav-0.95.2.orig/etc/freshclam.conf clamav-0.95.2/etc/freshclam.conf
# Use DNS to verify virus database version. Freshclam uses DNS TXT records
# to verify database and software versions. With this directive you can change
-@@ -64,7 +64,7 @@
-
+@@ -65,7 +65,7 @@
# Uncomment the following line and replace XY with your country
# code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
+ # You can use db.XY.ipv6.clamav.net for IPv6 connections.
-#DatabaseMirror db.XY.clamav.net
-+#DatabaseMirror db.@COUNTRY@.clamav.net
++DatabaseMirror db.@COUNTRY@.clamav.net
# database.clamav.net is a round-robin record which points to our most
# reliable mirrors. It's used as a fall back in case db.XY.clamav.net is
-@@ -111,7 +111,7 @@
+@@ -118,7 +118,7 @@
# Send the RELOAD command to clamd.
# Default: no
diff --git a/system/gnome-vfs/gnome-vfs.SlackBuild b/system/gnome-vfs/gnome-vfs.SlackBuild
index 11f71a1d12..3f444ae3ec 100644
--- a/system/gnome-vfs/gnome-vfs.SlackBuild
+++ b/system/gnome-vfs/gnome-vfs.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gnome-vfs
-VERSION=2.24.3
+VERSION=2.24.4
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/gnome-vfs/gnome-vfs.info b/system/gnome-vfs/gnome-vfs.info
index faf71a102f..7358e3ebff 100644
--- a/system/gnome-vfs/gnome-vfs.info
+++ b/system/gnome-vfs/gnome-vfs.info
@@ -1,10 +1,10 @@
PRGNAM="gnome-vfs"
-VERSION="2.24.3"
+VERSION="2.24.4"
HOMEPAGE="http://www.gnome.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/2.24/gnome-vfs-2.24.3.tar.bz2"
-MD5SUM="646a2672c6e7e4ebff6a798b0fb7cc90"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/2.24/gnome-vfs-2.24.4.tar.bz2"
+MD5SUM="a05fab03eeef10a47dd156b758982f2e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/system/lirc/lirc.SlackBuild b/system/lirc/lirc.SlackBuild
index b187fbc4ad..30c38c9f8f 100644
--- a/system/lirc/lirc.SlackBuild
+++ b/system/lirc/lirc.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lirc
-VERSION=${VERSION:-0.8.6}
+VERSION=${VERSION:-0.8.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -77,13 +77,6 @@ find . \
# Disabling lirc_gpio driver as it does no longer work with kernel 2.6.22+
sed -i -e "s:lirc_gpio\.o::" drivers/lirc_gpio/Makefile.am || exit 1
-# Fix building lirc_i2c - thanks to the Gentoo guys
-patch -p1 < $CWD/patches/lirc_i2c.patch
-
-# Fix building on 2.6.33.x kernels - thanks to the Gentoo guys
-patch -p1 < $CWD/patches/2.6.33.patch
-patch -p1 < $CWD/patches/autoconf.patch
-
autoreconf
libtoolize
diff --git a/system/lirc/lirc.info b/system/lirc/lirc.info
index 0c76a5cae2..23076d742f 100644
--- a/system/lirc/lirc.info
+++ b/system/lirc/lirc.info
@@ -1,10 +1,10 @@
PRGNAM="lirc"
-VERSION="0.8.6"
+VERSION="0.8.7"
HOMEPAGE="http://www.lirc.org/"
-DOWNLOAD="http://prdownloads.sourceforge.net/lirc/lirc-0.8.6.tar.bz2"
-MD5SUM="4ca24da6f5e7c2dcea74878c27a4a3f7"
+DOWNLOAD="http://prdownloads.sourceforge.net/lirc/lirc-0.8.7.tar.bz2"
+MD5SUM="fb1dcddbc8ca3d03c7f3a2d40cf28b71"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Murat D. Kadirov"
EMAIL="banderols@gmail.com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/system/lirc/patches/2.6.33.patch b/system/lirc/patches/2.6.33.patch
deleted file mode 100644
index 92e50beb51..0000000000
--- a/system/lirc/patches/2.6.33.patch
+++ /dev/null
@@ -1,269 +0,0 @@
---- lirc-0.8.6.orig/drivers/lirc_dev/lirc_dev.h 2009/03/15 09:34:00 1.37
-+++ lirc-0.8.6/drivers/lirc_dev/lirc_dev.h 2010/01/23 16:28:07 1.39
-@@ -4,7 +4,7 @@
- * (L) by Artur Lipowski <alipowski@interia.pl>
- * This code is licensed under GNU GPL
- *
-- * $Id: lirc_dev.h,v 1.37 2009/03/15 09:34:00 lirc Exp $
-+ * $Id: lirc_dev.h,v 1.39 2010/01/23 16:28:07 lirc Exp $
- *
- */
-
-@@ -30,14 +30,19 @@
-
- struct lirc_buffer {
- wait_queue_head_t wait_poll;
-- spinlock_t lock;
-+ spinlock_t fifo_lock;
- unsigned int chunk_size;
- unsigned int size; /* in chunks */
- /* Using chunks instead of bytes pretends to simplify boundary checking
- * And should allow for some performance fine tunning later */
- #ifdef LIRC_HAVE_KFIFO
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- struct kfifo *fifo;
- #else
-+ struct kfifo fifo;
-+ u8 fifo_initialized;
-+#endif
-+#else
- unsigned int fill; /* in chunks */
- int head, tail; /* in chunks */
- unsigned char *data;
-@@ -47,12 +52,12 @@
- static inline void lirc_buffer_lock(struct lirc_buffer *buf,
- unsigned long *flags)
- {
-- spin_lock_irqsave(&buf->lock, *flags);
-+ spin_lock_irqsave(&buf->fifo_lock, *flags);
- }
- static inline void lirc_buffer_unlock(struct lirc_buffer *buf,
- unsigned long *flags)
- {
-- spin_unlock_irqrestore(&buf->lock, *flags);
-+ spin_unlock_irqrestore(&buf->fifo_lock, *flags);
- }
- static inline void _lirc_buffer_clear(struct lirc_buffer *buf)
- {
-@@ -64,10 +69,21 @@
- static inline void lirc_buffer_clear(struct lirc_buffer *buf)
- {
- #ifdef LIRC_HAVE_KFIFO
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- if (buf->fifo)
- kfifo_reset(buf->fifo);
- #else
- unsigned long flags;
-+
-+ if (buf->fifo_initialized) {
-+ spin_lock_irqsave(&buf->fifo_lock, flags);
-+ kfifo_reset(&buf->fifo);
-+ spin_unlock_irqrestore(&buf->fifo_lock, flags);
-+ }
-+#endif
-+#else
-+ unsigned long flags;
-+
- lirc_buffer_lock(buf, &flags);
- _lirc_buffer_clear(buf);
- lirc_buffer_unlock(buf, &flags);
-@@ -77,31 +93,47 @@
- unsigned int chunk_size,
- unsigned int size)
- {
-+ int ret = 0;
-+
- init_waitqueue_head(&buf->wait_poll);
-- spin_lock_init(&buf->lock);
-+ spin_lock_init(&buf->fifo_lock);
- #ifndef LIRC_HAVE_KFIFO
- _lirc_buffer_clear(buf);
- #endif
- buf->chunk_size = chunk_size;
- buf->size = size;
- #ifdef LIRC_HAVE_KFIFO
-- buf->fifo = kfifo_alloc(size*chunk_size, GFP_KERNEL, &buf->lock);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
-+ buf->fifo = kfifo_alloc(size*chunk_size, GFP_KERNEL, &buf->fifo_lock);
- if (!buf->fifo)
- return -ENOMEM;
- #else
-+ ret = kfifo_alloc(&buf->fifo, size * chunk_size, GFP_KERNEL);
-+ if (ret == 0)
-+ buf->fifo_initialized = 1;
-+#endif
-+#else
- buf->data = kmalloc(size*chunk_size, GFP_KERNEL);
- if (buf->data == NULL)
- return -ENOMEM;
- memset(buf->data, 0, size*chunk_size);
- #endif
-- return 0;
-+
-+ return ret;
- }
- static inline void lirc_buffer_free(struct lirc_buffer *buf)
- {
- #ifdef LIRC_HAVE_KFIFO
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- if (buf->fifo)
- kfifo_free(buf->fifo);
- #else
-+ if (buf->fifo_initialized) {
-+ kfifo_free(&buf->fifo);
-+ buf->fifo_initialized = 0;
-+ }
-+#endif
-+#else
- kfree(buf->data);
- buf->data = NULL;
- buf->head = 0;
-@@ -111,6 +143,25 @@
- buf->size = 0;
- #endif
- }
-+
-+#ifdef LIRC_HAVE_KFIFO
-+static inline int lirc_buffer_len(struct lirc_buffer *buf)
-+{
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
-+ return kfifo_len(buf->fifo);
-+#else
-+ int len;
-+ unsigned long flags;
-+
-+ spin_lock_irqsave(&buf->fifo_lock, flags);
-+ len = kfifo_len(&buf->fifo);
-+ spin_unlock_irqrestore(&buf->fifo_lock, flags);
-+
-+ return len;
-+#endif
-+}
-+#endif
-+
- #ifndef LIRC_HAVE_KFIFO
- static inline int _lirc_buffer_full(struct lirc_buffer *buf)
- {
-@@ -120,7 +171,7 @@
- static inline int lirc_buffer_full(struct lirc_buffer *buf)
- {
- #ifdef LIRC_HAVE_KFIFO
-- return kfifo_len(buf->fifo) == buf->size * buf->chunk_size;
-+ return lirc_buffer_len(buf) == buf->size * buf->chunk_size;
- #else
- unsigned long flags;
- int ret;
-@@ -139,7 +190,7 @@
- static inline int lirc_buffer_empty(struct lirc_buffer *buf)
- {
- #ifdef LIRC_HAVE_KFIFO
-- return !kfifo_len(buf->fifo);
-+ return !lirc_buffer_len(buf);
- #else
- unsigned long flags;
- int ret;
-@@ -158,7 +209,7 @@
- static inline int lirc_buffer_available(struct lirc_buffer *buf)
- {
- #ifdef LIRC_HAVE_KFIFO
-- return buf->size - (kfifo_len(buf->fifo) / buf->chunk_size);
-+ return buf->size - (lirc_buffer_len(buf) / buf->chunk_size);
- #else
- unsigned long flags;
- int ret;
-@@ -177,21 +228,30 @@
- buf->fill -= 1;
- }
- #endif
--static inline void lirc_buffer_read(struct lirc_buffer *buf,
-- unsigned char *dest)
-+static inline unsigned int lirc_buffer_read(struct lirc_buffer *buf,
-+ unsigned char *dest)
- {
-+ unsigned int ret = 0;
-+
- #ifdef LIRC_HAVE_KFIFO
-- if (kfifo_len(buf->fifo) >= buf->chunk_size)
-- kfifo_get(buf->fifo, dest, buf->chunk_size);
-+ if (lirc_buffer_len(buf) >= buf->chunk_size)
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
-+ ret = kfifo_get(buf->fifo, dest, buf->chunk_size);
-+#else
-+ ret = kfifo_out_locked(&buf->fifo, dest, buf->chunk_size,
-+ &buf->fifo_lock);
-+#endif
- #else
- unsigned long flags;
- lirc_buffer_lock(buf, &flags);
- _lirc_buffer_read_1(buf, dest);
- lirc_buffer_unlock(buf, &flags);
- #endif
-+
-+ return ret;
- }
- #ifndef LIRC_HAVE_KFIFO
--static inline void _lirc_buffer_write_1(struct lirc_buffer *buf,
-+static inline _lirc_buffer_write_1(struct lirc_buffer *buf,
- unsigned char *orig)
- {
- memcpy(&buf->data[buf->tail*buf->chunk_size], orig, buf->chunk_size);
-@@ -199,17 +259,26 @@
- buf->fill++;
- }
- #endif
--static inline void lirc_buffer_write(struct lirc_buffer *buf,
-- unsigned char *orig)
-+static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf,
-+ unsigned char *orig)
- {
-+ unsigned int ret = 0;
-+
- #ifdef LIRC_HAVE_KFIFO
-- kfifo_put(buf->fifo, orig, buf->chunk_size);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
-+ ret = kfifo_put(buf->fifo, orig, buf->chunk_size);
-+#else
-+ ret = kfifo_in_locked(&buf->fifo, orig, buf->chunk_size,
-+ &buf->fifo_lock);
-+#endif
- #else
- unsigned long flags;
- lirc_buffer_lock(buf, &flags);
- _lirc_buffer_write_1(buf, orig);
- lirc_buffer_unlock(buf, &flags);
- #endif
-+
-+ return ret;
- }
- #ifndef LIRC_HAVE_KFIFO
- static inline void _lirc_buffer_write_n(struct lirc_buffer *buf,
-@@ -234,17 +303,26 @@
- buf->fill += count;
- }
- #endif
--static inline void lirc_buffer_write_n(struct lirc_buffer *buf,
-- unsigned char *orig, int count)
-+static inline unsigned int lirc_buffer_write_n(struct lirc_buffer *buf,
-+ unsigned char *orig, int count)
- {
-+ unsigned int ret = 0;
-+
- #ifdef LIRC_HAVE_KFIFO
-- kfifo_put(buf->fifo, orig, count * buf->chunk_size);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
-+ ret = kfifo_put(buf->fifo, orig, count * buf->chunk_size);
-+#else
-+ ret = kfifo_in_locked(&buf->fifo, orig, count * buf->chunk_size,
-+ &buf->fifo_lock);
-+#endif
- #else
- unsigned long flags;
- lirc_buffer_lock(buf, &flags);
- _lirc_buffer_write_n(buf, orig, count);
- lirc_buffer_unlock(buf, &flags);
- #endif
-+
-+ return ret;
- }
-
- struct lirc_driver {
diff --git a/system/lirc/patches/autoconf.patch b/system/lirc/patches/autoconf.patch
deleted file mode 100644
index 6e4fd50e50..0000000000
--- a/system/lirc/patches/autoconf.patch
+++ /dev/null
@@ -1,194 +0,0 @@
---- lirc-0.8.6/drivers/lirc_dev/lirc_dev.c.old 2009-08-31 12:57:55.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_dev/lirc_dev.c 2010-03-07 01:40:17.000000000 -0500
-@@ -32,7 +32,11 @@
- #error "**********************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/kernel.h>
- #include <linux/sched.h>
---- lirc-0.8.6/drivers/lirc_sir/lirc_sir.c.old 2009-07-09 18:24:23.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_sir/lirc_sir.c 2010-03-07 01:40:17.000000000 -0500
-@@ -45,7 +45,11 @@
- # include <config.h>
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #if !defined(CONFIG_SERIAL_MODULE)
- #if !defined(LIRC_ON_SA1100)
- #warning "******************************************"
---- lirc-0.8.6/drivers/lirc_serial/lirc_serial.c.old 2009-03-15 05:34:00.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_serial/lirc_serial.c 2010-03-07 01:40:17.000000000 -0500
-@@ -60,7 +60,11 @@
- #error "**********************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
-
- #if defined(CONFIG_SERIAL) || defined(CONFIG_SERIAL_8250)
- #warning "******************************************"
---- lirc-0.8.6/drivers/lirc_bt829/lirc_bt829.c.old 2009-03-09 14:54:17.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_bt829/lirc_bt829.c 2010-03-07 01:40:17.000000000 -0500
-@@ -22,7 +22,11 @@
- #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 4, 0)
- #error "This driver needs kernel version 2.4.0 or higher"
- #endif
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/kernel.h>
- #include <linux/module.h>
- #include <linux/threads.h>
---- lirc-0.8.6/drivers/lirc_sasem/lirc_sasem.c.old 2009-02-28 05:27:10.000000000 -0500
-+++ lirc-0.8.6/drivers/lirc_sasem/lirc_sasem.c 2010-03-07 01:40:17.000000000 -0500
-@@ -41,7 +41,11 @@
- #error "*** Sorry, this driver requires kernel version 2.4.22 or higher"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
-
- #include <linux/errno.h>
- #include <linux/init.h>
---- lirc-0.8.6/drivers/lirc_igorplugusb/lirc_igorplugusb.c.old 2009-08-02 05:54:10.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_igorplugusb/lirc_igorplugusb.c 2010-03-07 01:40:17.000000000 -0500
-@@ -47,7 +47,11 @@
- #error "*******************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/kernel.h>
- #include <linux/kmod.h>
---- lirc-0.8.6/drivers/lirc_imon/lirc_imon.c.old 2009-09-11 00:56:18.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_imon/lirc_imon.c 2010-03-07 01:40:17.000000000 -0500
-@@ -30,7 +30,11 @@
- #error "*** Sorry, this driver requires a 2.6 kernel"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
-
- #include <linux/errno.h>
- #include <linux/init.h>
---- lirc-0.8.6/drivers/lirc_it87/lirc_it87.c.old 2009-06-01 08:21:31.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_it87/lirc_it87.c 2010-03-07 01:40:17.000000000 -0500
-@@ -36,7 +36,11 @@
-
- #include <linux/version.h>
- #include <linux/module.h>
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/sched.h>
- #include <linux/errno.h>
- #include <linux/signal.h>
---- lirc-0.8.6/drivers/lirc_streamzap/lirc_streamzap.c.old 2009-03-15 05:34:00.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_streamzap/lirc_streamzap.c 2010-03-07 01:40:17.000000000 -0500
-@@ -35,7 +35,11 @@
- #error "Sorry, this driver needs kernel version 2.4.0 or higher"
- #error "*******************************************************"
- #endif
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/kernel.h>
- #include <linux/errno.h>
- #include <linux/init.h>
---- lirc-0.8.6/drivers/lirc_atiusb/lirc_atiusb.c.old 2009-03-10 20:21:46.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_atiusb/lirc_atiusb.c 2010-03-07 01:40:17.000000000 -0500
-@@ -43,7 +43,11 @@
- #error "*******************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
-
- #include <linux/kernel.h>
- #include <linux/errno.h>
---- lirc-0.8.6/drivers/lirc_parallel/lirc_parallel.c.old 2009-03-08 15:22:28.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_parallel/lirc_parallel.c 2010-03-07 01:40:17.000000000 -0500
-@@ -34,7 +34,11 @@
- #error "**********************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #ifdef CONFIG_SMP
- #error "--- Sorry, this driver is not SMP safe. ---"
- #endif
-@@ -43,7 +47,11 @@
- #include <linux/sched.h>
- #include <linux/errno.h>
- #include <linux/signal.h>
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/fs.h>
- #include <linux/kernel.h>
- #include <linux/ioport.h>
---- lirc-0.8.6/drivers/lirc_wpc8769l/lirc_wpc8769l.c.old 2009-03-15 05:34:01.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_wpc8769l/lirc_wpc8769l.c 2010-03-07 01:40:17.000000000 -0500
-@@ -37,7 +37,11 @@
- #error "**********************************************************"
- #endif
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
-
- #include <linux/module.h>
- #include <linux/errno.h>
---- lirc-0.8.6/drivers/lirc_mceusb/lirc_mceusb.c.old 2009-09-02 10:04:02.000000000 -0400
-+++ lirc-0.8.6/drivers/lirc_mceusb/lirc_mceusb.c 2010-03-07 01:40:17.000000000 -0500
-@@ -52,7 +52,11 @@
- #error "Sorry, this driver needs kernel version 2.6.5 or higher"
- #error "*******************************************************"
- #endif
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
- #include <linux/autoconf.h>
-+#else
-+#include <generated/autoconf.h>
-+#endif
- #include <linux/kernel.h>
- #include <linux/errno.h>
- #include <linux/init.h>
diff --git a/system/lirc/patches/lirc_i2c.patch b/system/lirc/patches/lirc_i2c.patch
deleted file mode 100644
index 7ff89a671c..0000000000
--- a/system/lirc/patches/lirc_i2c.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-diff -Nur lirc-0.8.6.orig//drivers/lirc_i2c/lirc_i2c.c lirc-0.8.6/drivers/lirc_i2c/lirc_i2c.c
---- lirc-0.8.6.orig//drivers/lirc_i2c/lirc_i2c.c 2009-08-30 11:59:53.000000000 -0500
-+++ lirc-0.8.6/drivers/lirc_i2c/lirc_i2c.c 2010-05-21 12:14:43.701436402 -0500
-@@ -1,4 +1,4 @@
--/* $Id: lirc_i2c.c,v 1.70 2009/08/30 16:59:53 jarodwilson Exp $ */
-+/* $Id: lirc_i2c.c,v 1.72 2009/12/28 15:29:03 jarodwilson Exp $ */
-
- /*
- * lirc_i2c.c
-@@ -399,8 +399,8 @@
- .name = "i2c ir driver",
- },
- #endif
-- .id = I2C_DRIVERID_EXP3, /* FIXME */
- #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 31)
-+ .id = I2C_DRIVERID_EXP3, /* FIXME */
- .attach_adapter = ir_probe,
- .detach_client = ir_remove,
- #else
-@@ -492,20 +492,23 @@
- ir->l.add_to_buf = add_to_buf_pv951;
- break;
- case 0x71:
--#ifdef I2C_HW_B_CX2341X
-- if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_BT848) ||
-- adap->id == (I2C_ALGO_BIT | I2C_HW_B_CX2341X)) {
--#else
-- if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_BT848)) {
-+
-+
-+
-+#ifdef I2C_HW_B_CX2388x
-+ /* Leadtek Winfast PVR2000 or Hauppauge HVR-1300 */
-+ if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_CX2388x))
-+ strlcpy(ir->c.name, "Hauppauge HVR1300", I2C_NAME_SIZE);
-+ else
- #endif
-+ {
- /*
- * The PVR150 IR receiver uses the same protocol as
- * other Hauppauge cards, but the data flow is
- * different, so we need to deal with it by its own.
- */
- strlcpy(ir->c.name, "Hauppauge PVR150", I2C_NAME_SIZE);
-- } else /* I2C_HW_B_CX2388x */
-- strlcpy(ir->c.name, "Hauppauge HVR1300", I2C_NAME_SIZE);
-+ }
- ir->l.code_length = 13;
- ir->l.add_to_buf = add_to_buf_haup_pvr150;
- break;
-@@ -516,19 +519,18 @@
- break;
- case 0x18:
- case 0x1a:
--#ifdef I2C_HW_B_CX2341X
-- if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_BT848) ||
-- adap->id == (I2C_ALGO_BIT | I2C_HW_B_CX2341X)) {
-+#ifdef I2C_HW_B_CX2388x
-+ if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_CX2388x)) {
-+ strlcpy(ir->c.name, "Leadtek IR", I2C_NAME_SIZE);
-+ ir->l.code_length = 8;
-+ ir->l.add_to_buf = add_to_buf_pvr2000;
-+ } else {
- #else
-- if (adap->id == (I2C_ALGO_BIT | I2C_HW_B_BT848)) {
-+ {
- #endif
- strlcpy(ir->c.name, "Hauppauge IR", I2C_NAME_SIZE);
- ir->l.code_length = 13;
- ir->l.add_to_buf = add_to_buf_haup;
-- } else { /* I2C_HW_B_CX2388x */
-- strlcpy(ir->c.name, "Leadtek IR", I2C_NAME_SIZE);
-- ir->l.code_length = 8;
-- ir->l.add_to_buf = add_to_buf_pvr2000;
- }
- break;
- case 0x30:
diff --git a/system/lxpolkit/README b/system/lxpolkit/README
index bad115f98e..b05dbdbc5e 100644
--- a/system/lxpolkit/README
+++ b/system/lxpolkit/README
@@ -1,3 +1,11 @@
lxpolkit (policykit agent for LXDE)
LXPolkit is a minimalized policykit authentication agent for the LXDE desktop.
+
+this is an alternative to polkit-gnome in slackware and disables it under LXDE
+during install. If, after having installed this version, a rollback to
+polkit-gnome for LXDE is preferred, remove lxpolkit and run this sed command
+that re-enables it (for LXDE):
+
+sed -i -e 's|KDE;LXDE;|KDE;|' \
+ /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
diff --git a/system/lxpolkit/doinst.sh b/system/lxpolkit/doinst.sh
new file mode 100755
index 0000000000..281fea83d9
--- /dev/null
+++ b/system/lxpolkit/doinst.sh
@@ -0,0 +1,6 @@
+# use lxpolkit by default in LXDE disabling polkit-gnome under this DE
+# thanks to ricky cardo of LQ
+ALREADY=$(grep LXDE /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop)
+if [ ! $ALREADY ]; then
+ sed -i -e 's|KDE|KDE;LXDE|' /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
+fi
diff --git a/system/lxpolkit/lxpolkit.SlackBuild b/system/lxpolkit/lxpolkit.SlackBuild
index 0cae05303a..f2dae4c58b 100644
--- a/system/lxpolkit/lxpolkit.SlackBuild
+++ b/system/lxpolkit/lxpolkit.SlackBuild
@@ -7,16 +7,14 @@
# generated by Grissiom's sbo-dev-helper
PRGNAM=lxpolkit
-VERSION=${VERSION:-20100726_0ce3d64}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-20110218_5c362fb}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -75,13 +73,13 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- AUTHOR COPYING ChangeLog NEWS README TODO \
+cp -a AUTHORS COPYING ChangeLog NEWS README \
$PKG/usr/doc/$PRGNAM-$VERSION || true
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/system/lxpolkit/lxpolkit.info b/system/lxpolkit/lxpolkit.info
index 73fbaa6f83..098eaa9c2b 100644
--- a/system/lxpolkit/lxpolkit.info
+++ b/system/lxpolkit/lxpolkit.info
@@ -1,10 +1,10 @@
PRGNAM="lxpolkit"
-VERSION="20100726_0ce3d64"
+VERSION="20110218_5c362fb"
HOMEPAGE="http://lxde.org"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde-git/lxpolkit-20100726_0ce3d64.tar.xz"
-MD5SUM="fe70c6206bad9ccfc01ba08b1120920c"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxpolkit-20110218_5c362fb.tar.xz"
+MD5SUM="be56fb5181638bd25414c2629aee6a3c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="michiel"
+APPROVED=""
diff --git a/system/lxrandr/lxrandr.SlackBuild b/system/lxrandr/lxrandr.SlackBuild
index 9ba31b9cb1..2b19bb8dab 100644
--- a/system/lxrandr/lxrandr.SlackBuild
+++ b/system/lxrandr/lxrandr.SlackBuild
@@ -37,6 +37,10 @@
# 20100906_9aaca42 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated to git snapshot.
+# 20110105_cf583c6 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to git snapshot.
+# 20110301_22d40ab 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to git snapshot.
#
# Run 'sh lxrandr.SlackBuild --cleanup' to build a Slackware package.
# The package is created in /tmp .
@@ -45,16 +49,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxrandr
-VERSION=${VERSION:-20100906_9aaca42}
+VERSION=${VERSION:-20110301_22d40ab}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
diff --git a/system/lxrandr/lxrandr.info b/system/lxrandr/lxrandr.info
index 47bf8cc750..1433d5d543 100644
--- a/system/lxrandr/lxrandr.info
+++ b/system/lxrandr/lxrandr.info
@@ -1,10 +1,10 @@
PRGNAM="lxrandr"
-VERSION="20100906_9aaca42"
+VERSION="20110301_22d40ab"
HOMEPAGE="http://wiki.lxde.org/en/LXRandr"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxrandr-20100906_9aaca42.tar.xz"
-MD5SUM="a214fbf54a9ee4d5aad94018d1f6e982"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxrandr-20110301_22d40ab.tar.xz"
+MD5SUM="e8fa0edd1928217d650ff45b0e8846d7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/lxsession-edit/lxsession-edit.SlackBuild b/system/lxsession-edit/lxsession-edit.SlackBuild
index a5edd2dbfe..46b2c4a284 100644
--- a/system/lxsession-edit/lxsession-edit.SlackBuild
+++ b/system/lxsession-edit/lxsession-edit.SlackBuild
@@ -7,18 +7,16 @@
# generated by Grissiom's sbo-dev-helper
PRGNAM=lxsession-edit
-VERSION=${VERSION:-20100906_0ed54f3}
+VERSION=${VERSION:-20110227_ba68ffe}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
DOCS="AUTHOR COPYING ChangeLog NEWS README"
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
diff --git a/system/lxsession-edit/lxsession-edit.info b/system/lxsession-edit/lxsession-edit.info
index d9b913f3a5..e28e52bd34 100644
--- a/system/lxsession-edit/lxsession-edit.info
+++ b/system/lxsession-edit/lxsession-edit.info
@@ -1,10 +1,10 @@
PRGNAM="lxsession-edit"
-VERSION="20100906_0ed54f3"
+VERSION="20110227_ba68ffe"
HOMEPAGE="http://wiki.lxde.org/en/LXSession_Edit"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxsession-edit-20100906_0ed54f3.tar.xz"
-MD5SUM="74c113200648b2a5d0aae97909d286e5"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxsession-edit-20110227_ba68ffe.tar.xz"
+MD5SUM="91e771f846f44a8421c0a67ca7809e22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/lxsession/lxsession.SlackBuild b/system/lxsession/lxsession.SlackBuild
index 675fc158b0..850d13a7d7 100644
--- a/system/lxsession/lxsession.SlackBuild
+++ b/system/lxsession/lxsession.SlackBuild
@@ -40,6 +40,10 @@
# 0.4.4-1: 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated.
+# 20110105_8b4ba2b 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
+# 20110223_ec919b8 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
#
# Run 'sh lxsession.SlackBuild' to build a Slackware package.
# The package (.txz) plus descriptive .txt file are created in /tmp .
@@ -48,16 +52,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxsession
-VERSION=${VERSION:-0.4.4}
+VERSION=${VERSION:-20110223_ec919b8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -98,7 +100,7 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# sh autogen.sh
+sh autogen.sh
CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
diff --git a/system/lxsession/lxsession.info b/system/lxsession/lxsession.info
index 9d193b426d..fe06008174 100644
--- a/system/lxsession/lxsession.info
+++ b/system/lxsession/lxsession.info
@@ -1,10 +1,10 @@
PRGNAM="lxsession"
-VERSION="0.4.4"
+VERSION="20110223_ec919b8"
HOMEPAGE="http://wiki.lxde.org/en/LXSession"
-DOWNLOAD="http://download.sourceforge.net/lxde/lxsession-0.4.4.tar.gz"
-MD5SUM="9d433e1219eac07862c0d725ab58444f"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxsession-20110223_ec919b8.tar.xz"
+MD5SUM="71e38b4ac49ca2c2bb502b081a98301b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/lxtask/lxtask.SlackBuild b/system/lxtask/lxtask.SlackBuild
index 7365e23b1e..76c94bf59f 100644
--- a/system/lxtask/lxtask.SlackBuild
+++ b/system/lxtask/lxtask.SlackBuild
@@ -37,6 +37,10 @@
# 0.1.3-1: 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Adapted to slackbuilds.org's autotools template.
# * updated to latest version.
+# 20110105_be3b0f2 24/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
+# 20110301_2311331 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * updated to latest git snapshot.
#
# Run 'sh lxtask.SlackBuild' to build a Slackware package.
# The package is created in /tmp .
@@ -45,16 +49,14 @@
# -----------------------------------------------------------------------------
PRGNAM=lxtask
-VERSION=${VERSION:-0.1.3}
+VERSION=${VERSION:-20110301_2311331}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -95,6 +97,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+sh autogen.sh
+
CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
./configure \
@@ -105,6 +109,7 @@ CFLAGS="$SLKCFLAGS" \
--mandir=/usr/man \
--program-prefix= \
--program-suffix= \
+ --disable-debug \
--build=$ARCH-slackware-linux
make
make install-strip DESTDIR=$PKG
diff --git a/system/lxtask/lxtask.info b/system/lxtask/lxtask.info
index 19026341e1..16a4f7c41b 100644
--- a/system/lxtask/lxtask.info
+++ b/system/lxtask/lxtask.info
@@ -1,10 +1,10 @@
PRGNAM="lxtask"
-VERSION="0.1.3"
+VERSION="20110301_2311331"
HOMEPAGE="http://wiki.lxde.org/en/LXTask"
-DOWNLOAD="http://download.sourceforge.net/lxde/lxtask-0.1.3.tar.gz"
-MD5SUM="eccfb69ee1a209248b22a5f0a34a4734"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxtask-20110301_2311331.tar.xz"
+MD5SUM="80aa4052aeb32ad6302af20808452d7a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/lxterminal/lxterminal.SlackBuild b/system/lxterminal/lxterminal.SlackBuild
index aae24b4088..b4ce95b200 100644
--- a/system/lxterminal/lxterminal.SlackBuild
+++ b/system/lxterminal/lxterminal.SlackBuild
@@ -46,6 +46,10 @@
# * Update.
# 0.1.9-1: 12/sep/2010 by ponce <matteo.bernardini@gmail.com>
# * Update.
+# 20110120_e8cccfb 25/gen/2011 by ponce <matteo.bernardini@gmail.com>
+# * Updated to latest git snapshot.
+# 20110301_cb52655 1/mar/2011 by ponce <matteo.bernardini@gmail.com>
+# * Updated to latest git snapshot.
#
# Run 'sh lxterminal.SlackBuild' to build a Slackware package.
# The package is created in /tmp .
@@ -56,16 +60,14 @@
# Set initial variables:
PRGNAM=lxterminal
-VERSION=${VERSION:-0.1.9}
+VERSION=${VERSION:-20110301_cb52655}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -106,6 +108,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+sh autogen.sh
+
CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
./configure \
@@ -114,6 +118,7 @@ CFLAGS="$SLKCFLAGS" \
--localstatedir=/var \
--sysconfdir=/etc \
--enable-man \
+ --disable-debug \
--mandir=/usr/man \
--program-prefix= \
--program-suffix= \
diff --git a/system/lxterminal/lxterminal.info b/system/lxterminal/lxterminal.info
index ed7f036c0d..3c8ccbee3c 100644
--- a/system/lxterminal/lxterminal.info
+++ b/system/lxterminal/lxterminal.info
@@ -1,10 +1,10 @@
PRGNAM="lxterminal"
-VERSION="0.1.9"
+VERSION="20110301_cb52655"
HOMEPAGE="http://wiki.lxde.org/en/LXTerminal"
-DOWNLOAD="http://download.sourceforge.net/lxde/lxterminal-0.1.9.tar.gz"
-MD5SUM="cb10cc667611dce3c141294712049c43"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/lxterminal-20110301_cb52655.tar.xz"
+MD5SUM="000acee59fc7d3d92bdac945b6a55a3b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="ponce"
EMAIL="matteo.bernardini@gmail.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/pcmanfm-new/README b/system/pcmanfm-new/README
new file mode 100644
index 0000000000..a5a91774d3
--- /dev/null
+++ b/system/pcmanfm-new/README
@@ -0,0 +1,11 @@
+PCManFM is an extremely fast and lightweight GTK+ based file manager which
+features tabbed browsing and a user-friendly interface.
+
+This version, supporting udisks, needs libfm-new, available from this same repository.
+
+It also have an added option to disable the warning when using it as root (for slax):
+pass to the script the SLAX=yes parameter to use it.
+
+To view icons on PCMan File Manager, include this line to your $HOME/.gtkrc-2.0
+
+gtk-icon-theme-name="Tango"
diff --git a/system/pcmanfm-new/doinst.sh b/system/pcmanfm-new/doinst.sh
new file mode 100644
index 0000000000..9a8ded3c60
--- /dev/null
+++ b/system/pcmanfm-new/doinst.sh
@@ -0,0 +1,7 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
diff --git a/system/pcmanfm-new/patches/pcmanfm-norootwarning.patch b/system/pcmanfm-new/patches/pcmanfm-norootwarning.patch
new file mode 100644
index 0000000000..bb9bb03c94
--- /dev/null
+++ b/system/pcmanfm-new/patches/pcmanfm-norootwarning.patch
@@ -0,0 +1,23 @@
+diff -Naur pcmanfm-20101129_0f075cf.orig/src/main-win.c pcmanfm-20101129_0f075cf/src/main-win.c
+--- pcmanfm-20101129_0f075cf.orig/src/main-win.c 2010-11-29 15:11:45.000000000 +0100
++++ pcmanfm-20101129_0f075cf/src/main-win.c 2010-12-03 11:05:46.000000000 +0100
+@@ -550,19 +550,6 @@
+ /* the location bar */
+ self->location = fm_path_entry_new();
+ g_signal_connect(self->location, "activate", on_location_activate, self);
+- if(geteuid() == 0) /* if we're using root, give the location entry a different color */
+- {
+- GtkStyle* style = gtk_rc_get_style_by_paths(
+- gtk_settings_get_for_screen(gtk_widget_get_screen(self->location)),
+- "gtk-tooltip", NULL, G_TYPE_NONE);
+- if(style)
+- {
+- gtk_widget_modify_base(self->location, GTK_STATE_NORMAL, &style->bg[GTK_STATE_NORMAL]);
+- gtk_widget_modify_fg(self->location, GTK_STATE_NORMAL, &style->fg[GTK_STATE_NORMAL]);
+- gtk_entry_set_icon_from_stock(GTK_ENTRY(self->location), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_DIALOG_WARNING);
+- }
+- gtk_entry_set_icon_tooltip_text(GTK_ENTRY(self->location), GTK_ENTRY_ICON_PRIMARY, _("You are in super user mode"));
+- }
+
+ toolitem = gtk_tool_item_new();
+ gtk_container_add( GTK_CONTAINER(toolitem), self->location );
diff --git a/system/pcmanfm-new/pcmanfm-new.SlackBuild b/system/pcmanfm-new/pcmanfm-new.SlackBuild
new file mode 100644
index 0000000000..4ce6d40902
--- /dev/null
+++ b/system/pcmanfm-new/pcmanfm-new.SlackBuild
@@ -0,0 +1,112 @@
+#!/bin/sh
+
+# Slackware build script for PCMan File Manager (PCManFM)
+
+# Copyright 2010 Chris Abela <chris.abela@maltats.com>
+# Copyright 2006-2009 Chess Griffin <chess@chessgriffin.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# modified by ponce <matteo.bernardini@gmail.com> for the -new version
+
+PRGNAM=pcmanfm-new
+OPRGNAM=pcmanfm
+VERSION=20110225_a77a20b
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README TODO"
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $OPRGNAM-$VERSION
+tar xvf $CWD/$OPRGNAM-$VERSION.tar.?z
+cd $OPRGNAM-$VERSION
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# if you really want disable root use warning
+if [ "$BEND_ME_OVER" = "kthxbai" ]; then
+ patch -p1 < $CWD/patches/pcmanfm-norootwarning.patch
+fi
+
+sh autogen.sh --prefix=/usr --sysconfdir=/etc
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-debug \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+# A minor polish
+sed -i 's/Name=File\ Manager/Name=PCMan\ File\ Manager/' $PKG/usr/share/applications/pcmanfm.desktop
+
+mkdir -p $PKG/usr/doc/$OPRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$OPRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$OPRGNAM-$VERSION/$PRGNAM.SlackBuild
+find $PKG/usr/doc -type f -exec chmod 0644 {} \;
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/system/pcmanfm-new/pcmanfm-new.info b/system/pcmanfm-new/pcmanfm-new.info
new file mode 100644
index 0000000000..a8dbfbba13
--- /dev/null
+++ b/system/pcmanfm-new/pcmanfm-new.info
@@ -0,0 +1,10 @@
+PRGNAM="pcmanfm-new"
+VERSION="20110225_a77a20b"
+HOMEPAGE="http://pcmanfm.sourceforge.net"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/pcmanfm-20110225_a77a20b.tar.xz"
+MD5SUM="ce69ea44447f402f10ccad6413a7295f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/system/pcmanfm-new/slack-desc b/system/pcmanfm-new/slack-desc
new file mode 100644
index 0000000000..1719e51e39
--- /dev/null
+++ b/system/pcmanfm-new/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+pcmanfm-new: pcmanfm-new (PCMan File Manager - udisks capable version)
+pcmanfm-new:
+pcmanfm-new: PCManFM is an extremely fast and lightweight GTK+ based file manager
+pcmanfm-new: which features tabbed browsing and a user-friendly interface.
+pcmanfm-new:
+pcmanfm-new:
+pcmanfm-new:
+pcmanfm-new:
+pcmanfm-new:
+pcmanfm-new: Homepage: http://pcmanfm.sourceforge.net
+pcmanfm-new:
diff --git a/system/rsyslog/README b/system/rsyslog/README
new file mode 100644
index 0000000000..83896875e5
--- /dev/null
+++ b/system/rsyslog/README
@@ -0,0 +1,21 @@
+rsyslog (enhanced syslogd)
+
+rsyslog is an enhanced syslogd supporting, among others, MySQL, PostgreSQL,
+failover log destinations, syslog/tcp, fine grain output format control,
+high precision timestamps, queued operations and the ability to filter on
+any message part.
+It is quite compatible to stock sysklogd and can be used as a drop-in
+replacement (remove sysklogd before installing).
+It has a default config taken from the standard slackware sysklogd one and
+is setted up to emulate it.
+
+available build time switches (pass the variables to the build script):
+- MYSQL=yes for mysql support;
+- PGSQL=yes for postgresql support (you'll need postgresql, available on
+slackbuilds.org, installed);
+- LIBDBI=yes for libdbi support (you'll need libdbi and libdbi-drivers,
+available on slackbuilds.org, installed);
+- GNUTLS=yes for gnutls support.
+you can see more options if you run "./configure --help" in the uncompressed
+sources folder.
+
diff --git a/system/rsyslog/config/rc.rsyslogd b/system/rsyslog/config/rc.rsyslogd
new file mode 100644
index 0000000000..6318d7f8ed
--- /dev/null
+++ b/system/rsyslog/config/rc.rsyslogd
@@ -0,0 +1,55 @@
+#!/bin/sh
+# Start/stop/restart the system logging daemons.
+#
+# Written for Slackware Linux by Patrick J. Volkerding <volkerdi@slackware.com>.
+# Modded for rsyslogd by Chris Elvidge <chris@lowe.ae> Sept 2005
+# slightly modified by ponce <matteo.bernardini@sns.it> Oct 2010
+
+create_xconsole()
+{
+ if [ ! -e /dev/xconsole ]; then
+ mknod -m 640 /dev/xconsole p
+ else
+ chmod 0640 /dev/xconsole
+ fi
+ chown 0:0 /dev/xconsole
+}
+
+rsyslogd_start() {
+ if [ -x /usr/sbin/rsyslogd ]; then
+ echo "Starting rsyslogd daemon: "
+ echo "/usr/sbin/rsyslogd -i $pidfile1"
+ /usr/sbin/rsyslogd -i "$pidfile1"
+ cp "$pidfile1" "$pidfile2"
+ fi
+}
+
+rsyslogd_stop() {
+ killall rsyslogd 2> /dev/null
+ /usr/bin/rm "$pidfile1" 2> /dev/null
+ /usr/bin/rm "$pidfile2" 2> /dev/null
+}
+
+rsyslogd_restart() {
+ rsyslogd_stop
+ sleep 1
+ rsyslogd_start
+}
+
+pidfile1=/var/run/rsyslogd.pid
+pidfile2=/var/run/syslogd.pid
+
+case "$1" in
+'start')
+ create_xconsole
+ rsyslogd_start
+ ;;
+'stop')
+ rsyslogd_stop
+ ;;
+'restart')
+ rsyslogd_restart
+ ;;
+*)
+ echo "usage $0 start|stop|restart"
+esac
diff --git a/system/rsyslog/config/rsyslog.conf b/system/rsyslog/config/rsyslog.conf
new file mode 100644
index 0000000000..1b88783343
--- /dev/null
+++ b/system/rsyslog/config/rsyslog.conf
@@ -0,0 +1,76 @@
+# if you experience problems, check
+# http://www.rsyslog.com/troubleshoot for assistance
+# look also into /usr/doc/rsyslog-*/html/rsyslog-example.conf
+
+# rsyslog v3: load input modules
+# If you do not load inputs, nothing happens!
+# You may need to set the module load path if modules are not found.
+
+$ModLoad immark # provides --MARK-- message capability
+$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
+$ModLoad imklog # kernel logging (formerly provided by rklogd)
+
+# maintain the sysklogd output format
+$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
+
+# backward compatibility with klogd -c 3 behaviour, thanks to Rodrigo L. Fernandez
+$klogConsoleLogLevel 3
+
+# Uncomment this to see kernel messages on the console.
+#kern.* /dev/console
+
+# Log anything 'info' or higher, but lower than 'warn'.
+# Exclude authpriv, cron, mail, and news. These are logged elsewhere.
+*.info;*.!warn;\
+ authpriv.none;cron.none;mail.none;news.none -/var/log/messages
+
+# Log anything 'warn' or higher.
+# Exclude authpriv, cron, mail, and news. These are logged elsewhere.
+*.warn;\
+ authpriv.none;cron.none;mail.none;news.none -/var/log/syslog
+
+# Debugging information is logged here.
+*.=debug -/var/log/debug
+
+# Private authentication message logging:
+authpriv.* -/var/log/secure
+
+# Cron related logs:
+cron.* -/var/log/cron
+
+# Mail related logs:
+mail.* -/var/log/maillog
+
+# Emergency level messages go to all users:
+*.emerg *
+
+# This log is for news and uucp errors:
+uucp,news.crit -/var/log/spooler
+
+# Uncomment these if you'd like INN to keep logs on everything.
+# You won't need this if you don't run INN (the InterNetNews daemon).
+#news.=crit -/var/log/news/news.crit
+#news.=err -/var/log/news/news.err
+#news.notice -/var/log/news/news.notice
+
+# Remote Logging (we use TCP for reliable delivery)
+# An on-disk queue is created for this action. If the remote host is
+# down, messages are spooled to disk and sent when it is up again.
+#$WorkDirectory /rsyslog/spool # where to place spool files
+#$ActionQueueFileName uniqName # unique name prefix for spool files
+#$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible)
+#$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
+#$ActionQueueType LinkedList # run asynchronously
+#$ActionResumeRetryCount -1 # infinite retries if host is down
+# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
+#*.* @@remote-host:514
+
+# ######### Receiving Messages from Remote Hosts ##########
+# TCP Syslog Server:
+# provides TCP syslog reception and GSS-API (if compiled to support it)
+#$ModLoad imtcp.so # load module
+#$InputTCPServerRun 514 # start up TCP listener at port 514
+
+# UDP Syslog Server:
+#$ModLoad imudp.so # provides UDP syslog reception
+#$UDPServerRun 514 # start a UDP syslog server at standard port 514
diff --git a/system/rsyslog/config/rsyslog.logrotate b/system/rsyslog/config/rsyslog.logrotate
new file mode 100644
index 0000000000..67001c527a
--- /dev/null
+++ b/system/rsyslog/config/rsyslog.logrotate
@@ -0,0 +1,6 @@
+/var/log/cron /var/log/debug /var/log/maillog /var/log/messages /var/log/secure /var/log/spooler /var/log/syslog {
+ sharedscripts
+ postrotate
+ /bin/kill -HUP `cat /var/run/rsyslogd.pid 2>/dev/null` 2>/dev/null || true
+ endscript
+}
diff --git a/system/rsyslog/doinst.sh b/system/rsyslog/doinst.sh
new file mode 100644
index 0000000000..845bb35fa7
--- /dev/null
+++ b/system/rsyslog/doinst.sh
@@ -0,0 +1,36 @@
+if [ -f /etc/rc.d/rc.syslog ]; then
+ mv /etc/rc.d/rc.syslog /etc/rc.d/rc.syslog.orig
+fi
+
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+config etc/logrotate.d/rsyslog.new
+config etc/rsyslog.conf.new
+config etc/rc.d/rc.rsyslogd.new
+config var/log/cron.new
+config var/log/debug.new
+config var/log/maillog.new
+config var/log/messages.new
+config var/log/secure.new
+config var/log/spooler.new
+config var/log/syslog.new
+
+# Remove any leftover empty files:
+rm -f var/log/cron.new
+rm -f var/log/debug.new
+rm -f var/log/maillog.new
+rm -f var/log/messages.new
+rm -f var/log/secure.new
+rm -f var/log/spooler.new
+rm -f var/log/syslog.new
+
diff --git a/system/rsyslog/rsyslog.SlackBuild b/system/rsyslog/rsyslog.SlackBuild
new file mode 100644
index 0000000000..4bd4ba606c
--- /dev/null
+++ b/system/rsyslog/rsyslog.SlackBuild
@@ -0,0 +1,128 @@
+#!/bin/sh
+
+# Slackware build script for rsyslog
+# Written by ponce <matteo.bernardini@gmail.com>
+
+PRGNAM=rsyslog
+VERSION=${VERSION:-5.6.4}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README"
+
+if [ "${MYSQL:-no}" = "no" ]; then
+ mysql_option=""
+else
+ mysql_option="--enable-mysql"
+fi
+
+if [ "${PGSQL:-no}" = "no" ]; then
+ pgsql_option=""
+else
+ pgsql_option="--enable-pgsql"
+fi
+
+if [ "${LIBDBI:-no}" = "no" ]; then
+ libdbi_option=""
+else
+ libdbi_option="--enable-libdbi"
+fi
+
+if [ "${GNUTLS:-no}" = "no" ]; then
+ gnutls_option=""
+else
+ gnutls_option="--enable-gnutls"
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --disable-debug \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ $mysql_option \
+ $pgsql_option \
+ $libdbi_option \
+ $gnutls_option \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/html
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+# add the html documentation
+cp doc/*.{png,jpg,html,conf} $PKG/usr/doc/$PRGNAM-$VERSION/html
+
+# add a default config, the startup script and a logrotate entry
+mkdir -p $PKG/etc/{rc.d,logrotate.d}
+cat $CWD/config/rsyslog.conf > $PKG/etc/rsyslog.conf.new
+cat $CWD/config/rc.rsyslogd > $PKG/etc/rc.d/rc.rsyslogd.new
+chmod 0755 $PKG/etc/rc.d/rc.rsyslogd.new
+cat $CWD/config/rsyslog.logrotate > $PKG/etc/logrotate.d/rsyslog.new
+
+mkdir -p $PKG/var/log
+for i in cron debug maillog messages secure spooler syslog ;
+ do touch $PKG/var/log/$i.new ;
+done
+
+# create backward compatibility links
+( cd $PKG/usr/sbin ; ln -s rsyslogd syslogd )
+( cd $PKG/etc/rc.d ; ln -s rc.rsyslogd rc.syslog )
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/system/rsyslog/rsyslog.info b/system/rsyslog/rsyslog.info
new file mode 100644
index 0000000000..35728158f0
--- /dev/null
+++ b/system/rsyslog/rsyslog.info
@@ -0,0 +1,10 @@
+PRGNAM="rsyslog"
+VERSION="5.6.4"
+HOMEPAGE="http://www.rsyslog.com"
+DOWNLOAD="http://rsyslog.com/files/download/rsyslog/rsyslog-5.6.4.tar.gz"
+MD5SUM="0530db8ca71575ef23a027e9d514aa7e"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+MAINTAINER="ponce"
+EMAIL="matteo.bernardini@gmail.com"
+APPROVED=""
diff --git a/system/rsyslog/slack-desc b/system/rsyslog/slack-desc
new file mode 100644
index 0000000000..1145369c79
--- /dev/null
+++ b/system/rsyslog/slack-desc
@@ -0,0 +1,18 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+rsyslog: rsyslog (enhanced syslogd)
+rsyslog:
+rsyslog: rsyslog is an enhanced syslogd supporting, among others, MySQL,
+rsyslog: PostgreSQL, failover log destinations, syslog/tcp, fine grain output
+rsyslog: format control, high precision timestamps, queued operations and the
+rsyslog: ability to filter on any message part. It is quite compatible to
+rsyslog: stock sysklogd and can be used as a drop-in replacement.
+rsyslog:
+rsyslog: ryslog homepage: http://www.rsyslog.com/
+rsyslog:
diff --git a/system/udisks/udisks.SlackBuild b/system/udisks/udisks.SlackBuild
index b15f33f60c..755108f26d 100644
--- a/system/udisks/udisks.SlackBuild
+++ b/system/udisks/udisks.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=udisks
-VERSION=${VERSION:-1.0.1}
+VERSION=${VERSION:-1.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/udisks/udisks.info b/system/udisks/udisks.info
index caf94d9165..2ba2895b10 100644
--- a/system/udisks/udisks.info
+++ b/system/udisks/udisks.info
@@ -1,10 +1,10 @@
PRGNAM="udisks"
-VERSION="1.0.1"
+VERSION="1.0.2"
HOMEPAGE="http://www.freedesktop.org/wiki/Software/udisks"
-DOWNLOAD="http://hal.freedesktop.org/releases/udisks-1.0.1.tar.gz"
-MD5SUM="3654d994eb43b80c8c2d04fe03da30c4"
+DOWNLOAD="http://hal.freedesktop.org/releases/udisks-1.0.2.tar.gz"
+MD5SUM="f630eefa51b95d6485eb3246bc1bea9a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/upower/upower.SlackBuild b/system/upower/upower.SlackBuild
index 9b62c495fa..954f24bd6d 100644
--- a/system/upower/upower.SlackBuild
+++ b/system/upower/upower.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=upower
-VERSION=${VERSION:-0.9.5}
+VERSION=${VERSION:-0.9.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/upower/upower.info b/system/upower/upower.info
index 30222f19a0..dd457976a7 100644
--- a/system/upower/upower.info
+++ b/system/upower/upower.info
@@ -1,10 +1,10 @@
PRGNAM="upower"
-VERSION="0.9.5"
+VERSION="0.9.7"
HOMEPAGE="http://upower.freedesktop.org/"
-DOWNLOAD="http://upower.freedesktop.org/releases/upower-0.9.5.tar.bz2"
-MD5SUM="1c0e5f45345c17fc945dfb365847b587"
+DOWNLOAD="http://upower.freedesktop.org/releases/upower-0.9.7.tar.bz2"
+MD5SUM="d300a4bb4131cb88c9e06abe888f379f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Robby Workman"
EMAIL="rw@rlworkman.net"
-APPROVED="Erik Hanson"
+APPROVED=""
diff --git a/system/vice/patches/vice-2.1-64bit.patch b/system/vice/patches/vice-2.2-64bit.patch
index eadf9b64e5..55f7a820c7 100644
--- a/system/vice/patches/vice-2.1-64bit.patch
+++ b/system/vice/patches/vice-2.2-64bit.patch
@@ -1,7 +1,7 @@
-diff -urpN vice-2.1/configure vice-2.1-64/configure
---- vice-2.1/configure 2008-12-15 21:18:47.000000000 +0100
-+++ vice-2.1-64/configure 2009-10-11 00:02:00.763205494 +0200
-@@ -960,7 +960,7 @@ htmldir='${docdir}'
+diff -Naur vice-2.2.orig/configure vice-2.2/configure
+--- vice-2.2.orig/configure 2010-08-29 22:14:17.444876650 +0200
++++ vice-2.2/configure 2010-08-29 22:15:39.214874952 +0200
+@@ -989,7 +989,7 @@
dvidir='${docdir}'
pdfdir='${docdir}'
psdir='${docdir}'
@@ -10,7 +10,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
localedir='${datarootdir}/locale'
mandir='${datarootdir}/man'
-@@ -1445,7 +1445,7 @@ Installation directories:
+@@ -1474,7 +1474,7 @@
[PREFIX]
By default, \`make install' will install all the files in
@@ -19,7 +19,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.
-@@ -1458,7 +1458,7 @@ Fine tuning of the installation director
+@@ -1487,7 +1487,7 @@
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
@@ -28,7 +28,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
-@@ -5583,7 +5583,7 @@ if test -z "$CPP"; then
+@@ -4416,7 +4416,7 @@
echo $ECHO_N "(cached) $ECHO_C" >&6
else
# Double quotes because CPP needs to be expanded
@@ -37,7 +37,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
do
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
-@@ -6369,7 +6369,7 @@ if test -z "$CPP"; then
+@@ -7173,7 +7173,7 @@
echo $ECHO_N "(cached) $ECHO_C" >&6
else
# Double quotes because CPP needs to be expanded
@@ -46,7 +46,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
do
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
-@@ -8652,7 +8652,7 @@ if test -z "$CXXCPP"; then
+@@ -9411,7 +9411,7 @@
echo $ECHO_N "(cached) $ECHO_C" >&6
else
# Double quotes because CXXCPP needs to be expanded
@@ -55,7 +55,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
do
ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes
-@@ -8911,7 +8911,7 @@ _ACEOF
+@@ -9683,7 +9683,7 @@
else
no_recursion=yes
@@ -64,7 +64,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
CPPFLAGS="$CPPFLAGS -I$with_resid/include"
-@@ -9131,7 +9131,7 @@ cat >>confdefs.h <<\_ACEOF
+@@ -9903,7 +9903,7 @@
_ACEOF
RESID_DIR=
@@ -73,7 +73,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
RESID_INCLUDES="-I$with_resid/include"
fi
-@@ -23284,7 +23284,7 @@ _ACEOF
+@@ -26810,7 +26810,7 @@
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
esac
case $ac_im_usrlibdir in
@@ -82,7 +82,7 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
esac
fi
-@@ -28704,7 +28704,7 @@ fi
+@@ -32598,7 +32598,7 @@
;;
*)
@@ -91,15 +91,15 @@ diff -urpN vice-2.1/configure vice-2.1-64/configure
if false; then
-diff -urpN vice-2.1/src/arch/unix/archdep.h vice-2.1-64/src/arch/unix/archdep.h
---- vice-2.1/src/arch/unix/archdep.h 2008-10-10 21:08:31.000000000 +0200
-+++ vice-2.1-64/src/arch/unix/archdep.h 2009-10-11 00:03:04.366722924 +0200
-@@ -116,7 +116,7 @@ extern const char *archdep_pref_path;
+diff -Naur vice-2.2.orig/src/arch/unix/archdep.h vice-2.2/src/arch/unix/archdep.h
+--- vice-2.2.orig/src/arch/unix/archdep.h 2010-08-29 22:14:17.406871942 +0200
++++ vice-2.2/src/arch/unix/archdep.h 2010-08-29 22:16:37.424874831 +0200
+@@ -123,7 +123,7 @@
#ifdef __NetBSD__
- #define LIBDIR PREFIX "/share/vice"
+ #define LIBDIR PREFIX "/share/vice"
#else
--#define LIBDIR PREFIX "/lib/vice"
-+#define LIBDIR PREFIX "/lib64/vice"
+-#define LIBDIR PREFIX "/lib/vice"
++#define LIBDIR PREFIX "/lib64/vice"
#endif
#if defined(__FreeBSD__) || defined(__NetBSD__)
diff --git a/system/vice/patches/vice-gcc-4.4.patch b/system/vice/patches/vice-gcc-4.4.patch
deleted file mode 100644
index 505d736943..0000000000
--- a/system/vice/patches/vice-gcc-4.4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/arch/unix/joy.c
-+++ src/arch/unix/joy.c
-@@ -124,7 +124,7 @@
- #define JS_DATA_TYPE joystick
- #define JS_RETURN sizeof(struct joystick)
- int use_old_api=1;
--#elif
-+#else
- #error Unknown Joystick
- #endif
-
diff --git a/system/vice/vice.SlackBuild b/system/vice/vice.SlackBuild
index ea0180229a..59dba2159b 100644
--- a/system/vice/vice.SlackBuild
+++ b/system/vice/vice.SlackBuild
@@ -21,9 +21,11 @@
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# slightly modified by ponce <matteo.bernardini@gmail.com>
PRGNAM=vice
-VERSION=2.1
+VERSION=2.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -76,10 +78,7 @@ find . \
patch -p1 <$CWD/patches/vice-fix-help.patch
# Use /usr/lib64 on 64-bit Slackware
-[ "$ARCH" == "x86_64" ] && patch -p1 < $CWD/patches/vice-2.1-64bit.patch
-
-# patch for gcc 4.4
-patch -p0 < $CWD/patches/vice-gcc-4.4.patch
+[ "$ARCH" == "x86_64" ] && patch -p1 < $CWD/patches/vice-2.2-64bit.patch
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@@ -97,9 +96,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
rm -f $PKG/usr/info/dir
gzip -9 $PKG/usr/info/*
diff --git a/system/vice/vice.info b/system/vice/vice.info
index 8cc210ab46..60b028e572 100644
--- a/system/vice/vice.info
+++ b/system/vice/vice.info
@@ -1,10 +1,10 @@
PRGNAM="vice"
-VERSION="2.1"
+VERSION="2.2"
HOMEPAGE="http://www.viceteam.org/"
-DOWNLOAD="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-2.1.tar.gz"
-MD5SUM="a4cca1aad12e12ac7f37d6c85310ade8"
+DOWNLOAD="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-2.2.tar.gz"
+MD5SUM="6737f540806205384e9129026898b0a1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Mauro Giachero"
EMAIL="mauro dot giachero at gmail dot com"
-APPROVED="rworkman"
+APPROVED=""
diff --git a/system/virt-manager/virt-manager.SlackBuild b/system/virt-manager/virt-manager.SlackBuild
index 82c77d36f4..9d567ba288 100644
--- a/system/virt-manager/virt-manager.SlackBuild
+++ b/system/virt-manager/virt-manager.SlackBuild
@@ -7,7 +7,7 @@
# Lots of fixes by Robby Workman
PRGNAM=virt-manager
-VERSION=${VERSION:-0.8.3}
+VERSION=${VERSION:-0.8.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -72,10 +72,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/virt-manager/virt-manager.info b/system/virt-manager/virt-manager.info
index e2e16c322a..ea8dfc3723 100644
--- a/system/virt-manager/virt-manager.info
+++ b/system/virt-manager/virt-manager.info
@@ -1,10 +1,10 @@
PRGNAM="virt-manager"
-VERSION="0.8.3"
+VERSION="0.8.5"
HOMEPAGE="http://virt-manager.et.redhat.com"
-DOWNLOAD="http://virt-manager.et.redhat.com/download/sources/virt-manager/virt-manager-0.8.3.tar.gz"
-MD5SUM="2994055bd83b7fe621f0258089e171f4"
+DOWNLOAD="http://virt-manager.et.redhat.com/download/sources/virt-manager/virt-manager-0.8.5.tar.gz"
+MD5SUM="038668be9e5edcb86ebae2495240b6ff"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Ash Wiren"
EMAIL="ash@spooksoftware.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/virtinst/virtinst.SlackBuild b/system/virtinst/virtinst.SlackBuild
index ddaa354a1c..d6744fd638 100644
--- a/system/virtinst/virtinst.SlackBuild
+++ b/system/virtinst/virtinst.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
PRGNAM=virtinst
-VERSION=${VERSION:-0.500.2}
+VERSION=${VERSION:-0.500.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -56,10 +56,8 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
# Move and compress man pages
mv $PKG/usr/share/man $PKG/usr
-( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
diff --git a/system/virtinst/virtinst.info b/system/virtinst/virtinst.info
index 67e23a1789..3dcbd76075 100644
--- a/system/virtinst/virtinst.info
+++ b/system/virtinst/virtinst.info
@@ -1,10 +1,10 @@
PRGNAM="virtinst"
-VERSION="0.500.2"
+VERSION="0.500.4"
HOMEPAGE="http://virt-manager.et.redhat.com"
-DOWNLOAD="http://virt-manager.et.redhat.com/download/sources/virtinst/virtinst-0.500.2.tar.gz"
-MD5SUM="8259de5523ba01b6398343b7c4545977"
+DOWNLOAD="http://virt-manager.et.redhat.com/download/sources/virtinst/virtinst-0.500.4.tar.gz"
+MD5SUM="679d591b56fd0c49ea36a49a0beab49a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Ash Wiren"
EMAIL="ash@spooksoftware.com"
-APPROVED="dsomero"
+APPROVED=""
diff --git a/system/xosd/fix-aclocal-warning.patch b/system/xosd/fix-aclocal-warning.patch
new file mode 100644
index 0000000000..b988666d0b
--- /dev/null
+++ b/system/xosd/fix-aclocal-warning.patch
@@ -0,0 +1,12 @@
+diff -Naur xosd-2.2.14.orig/libxosd.m4 xosd-2.2.14/libxosd.m4
+--- xosd-2.2.14.orig/libxosd.m4 2004-08-20 00:39:40.000000000 +0200
++++ xosd-2.2.14/libxosd.m4 2010-11-22 10:10:25.000000000 +0100
+@@ -6,7 +6,7 @@
+ dnl AM_PATH_LIBXOSD([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
+ dnl Test to see if libxosd is installed, and define LIBXOSD_CFLAGS, LIBXOSDLIBS
+ dnl
+-AC_DEFUN(AM_PATH_LIBXOSD,
++AC_DEFUN([AM_PATH_LIBXOSD],
+ [dnl
+ dnl Get the cflags and libraries from the xosd-config script
+ dnl
diff --git a/system/xosd/xosd.SlackBuild b/system/xosd/xosd.SlackBuild
index 002b68caff..73c25d1859 100644
--- a/system/xosd/xosd.SlackBuild
+++ b/system/xosd/xosd.SlackBuild
@@ -50,6 +50,10 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R a-s,u+w,go+r-w .
+# fix aclocal warning "underquoted definition of AM_PATH_LIBXOSD"
+# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=286156
+patch -p1 < $CWD/fix-aclocal-warning.patch
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \