summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2014-03-26 10:12:11 +0100
committerTreeve Jelbert2014-03-26 10:12:11 +0100
commit31f6811c5753da3852c5c7d919a48d9a7f9d7387 (patch)
treeab5d9bbc35c4cb1b35ad143157946aa90cd5cb8a
parent2dd888923aa690d75909aa01781c13dded33f3bf (diff)
parent9c7fea4039102b3d93f95ebda5a349ba7c044989 (diff)
Merge remote-tracking branch 'origin/master' into devel-xorg-modular
Conflicts: ChangeLog
-rw-r--r--ChangeLog39
-rwxr-xr-xaudio-creation/ecasound/DETAILS4
-rw-r--r--audio-creation/ecasound/HISTORY3
-rwxr-xr-xaudio-creation/lmms/DEPENDS11
-rwxr-xr-xaudio-creation/lmms/DETAILS8
-rw-r--r--audio-creation/lmms/HISTORY5
-rwxr-xr-xaudio-drivers/jack/DEPENDS15
-rwxr-xr-xaudio-drivers/jack/DETAILS4
-rw-r--r--audio-drivers/jack/HISTORY5
-rwxr-xr-xaudio-drivers/jack/PRE_BUILD2
-rw-r--r--audio-drivers/jack/jslist.patch36
-rwxr-xr-xaudio-drivers/jack2/BUILD4
-rwxr-xr-xaudio-drivers/jack2/DEPENDS5
-rw-r--r--audio-drivers/jack2/HISTORY4
-rwxr-xr-xaudio-drivers/ngjackspa/BUILD1
-rwxr-xr-xaudio-drivers/ngjackspa/DEPENDS7
-rwxr-xr-xaudio-drivers/ngjackspa/DETAILS31
-rw-r--r--audio-drivers/ngjackspa/HISTORY3
-rwxr-xr-xaudio-drivers/ngjackspa/INSTALL1
-rw-r--r--audio-libs/stk/01-makefile.patch130
-rw-r--r--audio-libs/stk/02-realtime.patch49
-rw-r--r--audio-libs/stk/04-build-shared.patch11
-rw-r--r--audio-libs/stk/05-endian.h.patch11
-rwxr-xr-xaudio-libs/stk/BUILD1
-rwxr-xr-xaudio-libs/stk/DEPENDS8
-rwxr-xr-xaudio-libs/stk/DETAILS26
-rw-r--r--audio-libs/stk/HISTORY5
-rwxr-xr-xaudio-libs/stk/INSTALL4
-rwxr-xr-xaudio-libs/stk/PRE_BUILD6
-rw-r--r--audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch62
-rwxr-xr-xaudio-libs/zita-alsa-pcmi/BUILD5
-rwxr-xr-xaudio-libs/zita-alsa-pcmi/DEPENDS2
-rwxr-xr-xaudio-libs/zita-alsa-pcmi/DETAILS16
-rw-r--r--audio-libs/zita-alsa-pcmi/HISTORY3
-rwxr-xr-xaudio-libs/zita-alsa-pcmi/INSTALL4
-rwxr-xr-xaudio-libs/zita-alsa-pcmi/PRE_BUILD3
-rw-r--r--audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch68
-rwxr-xr-xaudio-libs/zita-resampler/BUILD5
-rwxr-xr-xaudio-libs/zita-resampler/DEPENDS1
-rwxr-xr-xaudio-libs/zita-resampler/DETAILS24
-rw-r--r--audio-libs/zita-resampler/HISTORY5
-rwxr-xr-xaudio-libs/zita-resampler/INSTALL4
-rwxr-xr-xaudio-libs/zita-resampler/PRE_BUILD3
-rwxr-xr-xaudio-plugins/amb-plugins/BUILD2
-rwxr-xr-xaudio-plugins/amb-plugins/DETAILS8
-rw-r--r--audio-plugins/amb-plugins/HISTORY4
-rwxr-xr-xaudio-plugins/blop/DETAILS2
-rw-r--r--audio-plugins/blop/HISTORY3
-rwxr-xr-xaudio-plugins/calf-plugins/DEPENDS30
-rwxr-xr-xaudio-plugins/calf-plugins/DETAILS26
-rw-r--r--audio-plugins/calf-plugins/HISTORY3
-rwxr-xr-xaudio-plugins/caps-plugins/BUILD2
-rwxr-xr-xaudio-plugins/caps-plugins/DETAILS6
-rw-r--r--audio-plugins/caps-plugins/HISTORY4
-rw-r--r--audio-plugins/cmt/0001-honour-external-FLAGS.patch27
-rwxr-xr-xaudio-plugins/cmt/BUILD2
-rw-r--r--audio-plugins/cmt/HISTORY4
-rwxr-xr-xaudio-plugins/cmt/PRE_BUILD5
-rwxr-xr-xaudio-plugins/fil-plugins/DETAILS8
-rw-r--r--audio-plugins/fil-plugins/HISTORY3
-rwxr-xr-xaudio-plugins/mcp-plugins/DETAILS4
-rw-r--r--audio-plugins/mcp-plugins/HISTORY3
-rwxr-xr-xaudio-plugins/rev-plugins/BUILD2
-rwxr-xr-xaudio-plugins/rev-plugins/DETAILS8
-rw-r--r--audio-plugins/rev-plugins/HISTORY4
-rw-r--r--audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch81
-rw-r--r--audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch516
-rwxr-xr-xaudio-plugins/rt-plugins/BUILD1
-rwxr-xr-xaudio-plugins/rt-plugins/DEPENDS1
-rwxr-xr-xaudio-plugins/rt-plugins/DETAILS16
-rw-r--r--audio-plugins/rt-plugins/HISTORY3
-rwxr-xr-xaudio-plugins/rt-plugins/INSTALL1
-rwxr-xr-xaudio-plugins/rt-plugins/PRE_BUILD4
-rw-r--r--audio-plugins/swh-plugins/HISTORY3
-rw-r--r--audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch2087
-rw-r--r--audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch165
-rwxr-xr-xaudio-plugins/tap-plugins/BUILD2
-rwxr-xr-xaudio-plugins/tap-plugins/CONFLICTS1
-rwxr-xr-xaudio-plugins/tap-plugins/DETAILS6
-rw-r--r--audio-plugins/tap-plugins/HISTORY7
-rwxr-xr-xaudio-plugins/tap-plugins/INSTALL3
-rwxr-xr-xaudio-plugins/tap-plugins/PRE_BUILD6
-rwxr-xr-xaudio-plugins/vco-plugins/DETAILS4
-rw-r--r--audio-plugins/vco-plugins/HISTORY3
-rw-r--r--audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch67
-rw-r--r--audio-plugins/vlevel/0002-increase-compiler-warning-level.patch178
-rwxr-xr-xaudio-plugins/vlevel/BUILD1
-rwxr-xr-xaudio-plugins/vlevel/DEPENDS2
-rwxr-xr-xaudio-plugins/vlevel/DETAILS25
-rw-r--r--audio-plugins/vlevel/HISTORY6
-rwxr-xr-xaudio-plugins/vlevel/INSTALL1
-rwxr-xr-xaudio-plugins/vlevel/PRE_BUILD4
-rw-r--r--audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch25
-rwxr-xr-xaudio-plugins/zita-ajbridge/BUILD2
-rwxr-xr-xaudio-plugins/zita-ajbridge/DEPENDS4
-rwxr-xr-xaudio-plugins/zita-ajbridge/DETAILS19
-rw-r--r--audio-plugins/zita-ajbridge/HISTORY4
-rwxr-xr-xaudio-plugins/zita-ajbridge/INSTALL1
-rwxr-xr-xaudio-plugins/zita-ajbridge/PRE_BUILD3
-rw-r--r--audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch79
-rwxr-xr-xaudio-soft/alsa-patch-bay/BUILD2
-rw-r--r--audio-soft/alsa-patch-bay/HISTORY4
-rwxr-xr-xaudio-soft/alsa-patch-bay/PRE_BUILD2
-rwxr-xr-xaudio-soft/qjackctl/BUILD5
-rwxr-xr-xaudio-soft/qjackctl/DETAILS6
-rw-r--r--audio-soft/qjackctl/HISTORY4
-rwxr-xr-xcrypto/openssh/DETAILS2
-rw-r--r--crypto/openssh/HISTORY3
-rwxr-xr-xdatabase/dbd-firebird/DETAILS4
-rw-r--r--database/dbd-firebird/HISTORY3
-rwxr-xr-xdatabase/postgresql/DETAILS4
-rw-r--r--database/postgresql/HISTORY3
-rwxr-xr-xdatabase/sqlite/DETAILS6
-rw-r--r--database/sqlite/HISTORY3
-rw-r--r--dave_robillard.gpgbin2496 -> 3660 bytes
-rwxr-xr-xdesktop-themes/hicolor-icon-theme/DETAILS (renamed from gnome2-libs/hicolor-icon-theme/DETAILS)4
-rw-r--r--desktop-themes/hicolor-icon-theme/HISTORY (renamed from gnome2-libs/hicolor-icon-theme/HISTORY)3
-rwxr-xr-xdesktop-themes/oxygen-icons/BUILD1
-rwxr-xr-xdesktop-themes/oxygen-icons/DEPENDS (renamed from kde4/oxygen-icons/DEPENDS)0
-rwxr-xr-xdesktop-themes/oxygen-icons/DETAILS (renamed from kde4/oxygen-icons/DETAILS)0
-rw-r--r--desktop-themes/oxygen-icons/HISTORY (renamed from kde4/oxygen-icons/HISTORY)4
-rwxr-xr-xdevel/binutils/BUILD6
-rw-r--r--devel/binutils/HISTORY3
-rwxr-xr-xdevel/git-cola/DETAILS4
-rw-r--r--devel/git-cola/HISTORY3
-rwxr-xr-xdisk/eudev/DETAILS10
-rw-r--r--disk/eudev/HISTORY4
-rwxr-xr-xdisk/libisoburn/DETAILS4
-rw-r--r--disk/libisoburn/HISTORY3
-rwxr-xr-xeditors/vimoutliner/BUILD1
-rwxr-xr-xeditors/vimoutliner/DEPENDS1
-rwxr-xr-xeditors/vimoutliner/DETAILS32
-rw-r--r--editors/vimoutliner/HISTORY2
-rwxr-xr-xeditors/vimoutliner/INSTALL8
-rwxr-xr-xeditors/vimoutliner/PREPARE2
-rwxr-xr-xftp/lftp/DETAILS2
-rw-r--r--ftp/lftp/HISTORY3
-rwxr-xr-xgnome2-libs/gsettings-desktop-schemas/DETAILS7
-rw-r--r--gnome2-libs/gsettings-desktop-schemas/HISTORY3
-rw-r--r--gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.10.1.tar.xz.sigbin287 -> 0 bytes
-rwxr-xr-xgraphics/optipng/DETAILS4
-rw-r--r--graphics/optipng/HISTORY3
-rwxr-xr-xgraphics/pngcrush/DETAILS6
-rw-r--r--graphics/pngcrush/HISTORY3
-rwxr-xr-xhaskell/haskell-git-annex/DETAILS4
-rw-r--r--haskell/haskell-git-annex/HISTORY3
-rwxr-xr-xhttp/firefox/DEPENDS5
-rwxr-xr-xhttp/firefox/DETAILS13
-rw-r--r--http/firefox/HISTORY7
-rwxr-xr-xhttp/firefox/PREPARE6
-rwxr-xr-xhttp/firefox/PRE_BUILD4
-rw-r--r--http/firefox/glyph.patch15
-rwxr-xr-xkde4-support/libdbusmenu-qt/DETAILS15
-rw-r--r--kde4-support/libdbusmenu-qt/HISTORY4
-rwxr-xr-xkde4/oxygen-icons/CONFIGURE1
-rw-r--r--kernels/linux/HISTORY4
-rwxr-xr-xkernels/linux/info/patches/maintenance_patches_3/patch-3.13.75
-rw-r--r--kernels/linux/latest.defaults2
-rw-r--r--kernels/schedtool/0001-clean-up-Makefile.patch38
-rwxr-xr-xkernels/schedtool/BUILD2
-rwxr-xr-xkernels/schedtool/DETAILS4
-rw-r--r--kernels/schedtool/HISTORY8
-rwxr-xr-xkernels/schedtool/INSTALL1
-rwxr-xr-xkernels/schedtool/PRE_BUILD3
-rwxr-xr-xlibs/libevdev/DETAILS4
-rw-r--r--libs/libevdev/HISTORY3
-rwxr-xr-xlibs/nspr/DETAILS4
-rw-r--r--libs/nspr/HISTORY3
-rwxr-xr-xlibs/pugixml/DETAILS8
-rw-r--r--libs/pugixml/HISTORY5
-rwxr-xr-xlibs/pugixml/PRE_BUILD3
-rwxr-xr-xmail/smtpc/BUILD5
-rwxr-xr-xmail/smtpc/DEPENDS1
-rwxr-xr-xmail/smtpc/DETAILS17
-rw-r--r--mail/smtpc/HISTORY2
-rwxr-xr-xmail/smtpc/INSTALL1
-rwxr-xr-xmail/smtpc/PRE_BUILD4
-rwxr-xr-xnet/gigolo/DEPENDS7
-rwxr-xr-xnet/gigolo/DETAILS2
-rw-r--r--net/gigolo/HISTORY5
-rwxr-xr-xnet/gigolo/PRE_BUILD7
-rwxr-xr-xpython-pypi/rbtools/DEPENDS1
-rwxr-xr-xpython-pypi/rbtools/DETAILS16
-rw-r--r--python-pypi/rbtools/HISTORY4
-rwxr-xr-xscience/qlandkarte-gt/DETAILS6
-rw-r--r--science/qlandkarte-gt/HISTORY3
-rw-r--r--smgl/firefox-smglwiki/HISTORY3
-rwxr-xr-xsmgl/firefox-smglwiki/INSTALL5
-rwxr-xr-xutils/rtirq/DETAILS4
-rw-r--r--utils/rtirq/HISTORY3
-rwxr-xr-xutils/youtube-dl/DETAILS4
-rw-r--r--utils/youtube-dl/HISTORY3
-rwxr-xr-xvideo/avidemux3/BUILD8
-rwxr-xr-xvideo/avidemux3/DEPENDS90
-rwxr-xr-xvideo/avidemux3/DETAILS22
-rw-r--r--video/avidemux3/HISTORY2
-rwxr-xr-xvideo/avidemux3/INSTALL2
-rwxr-xr-xvideo/ffmpeg/CONFIGURE4
-rwxr-xr-xvideo/ffmpeg/DEPENDS10
-rwxr-xr-xvideo/ffmpeg/DETAILS2
-rw-r--r--video/ffmpeg/HISTORY5
201 files changed, 4529 insertions, 205 deletions
diff --git a/ChangeLog b/ChangeLog
index 15ace6a074..60598a02ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,42 @@
+2014-03-25 Ismael Luceno <ismael@sourcemage.org>
+ * editors/vimoutliner: new spell, Outline processor designed for
+ lightning fast authoring
+
+2014-03-24 Treeve Jelbert <treeve@sourcemage.org>
+ * hicolor-icon-theme: move to desktop-themes
+ * oxygen-icons: move to desktop-themes
+
+2014-03-24 Vlad Glagolev <stealth@sourcemage.org>
+ * mail/smtpc: new spell, test smtp client
+
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * audio-plugins/calf-plugins: new spell, professional-grade audio plugins
+ for jack
+ * audio-libs/stk: new spell, the synthesis toolkit in C++
+
+2014-03-22 Treeve Jelbert <treeve@sourcemage.org>
+ * python-pypi/rbtools: new spell, tools for ReviewBoard
+
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * audio-plugins/vlevel: new spell, a compressor with lookahead for LADSPA
+ * audio-libs/zita-resampler: new spell, a library for high-quality
+ resampling
+ * audio-libs/zita-alsa-pcmi: new spell, a C++ wrapper for ALSA PCM devices
+ * audio-plugins/zita-ajbridge: new spell, a zita-alsa-pcmi based bridge
+ between ALSA and jack
+
+2014-03-20 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * audio-plugins/rt-plugins: new spell, a set of LADSPA plugins for
+ crossover and equalization of active speakers
+ * audio-drivers/ngjackspa: new spell, a set of tools for using
+ LADSPA plugins from jack
+
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * dave_robillard.gpg: add key 29727060
+
+2014-03-19 Thomas Orgis <sobukus@sourcemage.org>
+ * video/avidemux3: new spell, version 3 of the video editor
+
2014-03-18 Treeve Jelbert <treeve@sourcemage.org>
* xorg-app/xcb-util-cursor: new spell
* xorg-lib/libinput: new spell, generic input library
diff --git a/audio-creation/ecasound/DETAILS b/audio-creation/ecasound/DETAILS
index 2230f462b4..7436463078 100755
--- a/audio-creation/ecasound/DETAILS
+++ b/audio-creation/ecasound/DETAILS
@@ -1,9 +1,9 @@
SPELL=ecasound
- VERSION=2.5.2
+ VERSION=2.9.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ecasound.seul.org/download/$SOURCE
- SOURCE_HASH=sha512:de76cef8d8c5f793606f513c5ac29c4fc70b6390c22b1c0570ea893d478bf9d3fcc8fd859ef0e64669ec9f58835b3e317156756ea2e4dc9ebf8de81e6d4b9d87
+ SOURCE_HASH=sha512:b91fd68cb4809fdf62b25323fbf52c9bb7de6663287d5aa2576cc4fb28e322850b7020df2718ed6087f5d9f5f96692a476287378ea65853d01834523e8eb7033
WEB_SITE=http://www.wakkanet.fi/~kaiv/ecasound/
ENTERED=20020127
UPDATED=20030329
diff --git a/audio-creation/ecasound/HISTORY b/audio-creation/ecasound/HISTORY
index 4b8af73c6a..08c11707bd 100644
--- a/audio-creation/ecasound/HISTORY
+++ b/audio-creation/ecasound/HISTORY
@@ -1,3 +1,6 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.9.1
+
2011-10-04 Bor Kraljič <pyrobor@ver.si>
* DEPENDS: removed optional dependency on arts
diff --git a/audio-creation/lmms/DEPENDS b/audio-creation/lmms/DEPENDS
index 40bd3f3048..0d204aeec3 100755
--- a/audio-creation/lmms/DEPENDS
+++ b/audio-creation/lmms/DEPENDS
@@ -1,5 +1,6 @@
depends qt4 &&
depends cmake &&
+depends fltk &&
# depends vst_sdk2_3 '' '' z-rejected &&
@@ -64,6 +65,16 @@ optional_depends caps-plugins \
"-DWANT_CAPS=0" \
"for LADSPA CAPS plugins support" &&
+optional_depends calf-plugins \
+ "-DWANT_CALF=1" \
+ "-DWANT_CALF=0" \
+ "for calf plugins support" &&
+
+optional_depends stk \
+ "-DWANT_STK=1" \
+ "-DWANT_STK=0" \
+ "use the Synthesis ToolKit" &&
+
optional_depends fluidsynth \
"-DWANT_SF2=1" \
"-DWANT_SF2=0" \
diff --git a/audio-creation/lmms/DETAILS b/audio-creation/lmms/DETAILS
index 0e979ba9ee..8b7c853bc9 100755
--- a/audio-creation/lmms/DETAILS
+++ b/audio-creation/lmms/DETAILS
@@ -1,8 +1,8 @@
SPELL=lmms
- VERSION=0.4.6
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:a7485d944798cce5a4dcc2bb6670f81b68063723400d4aa6b6c766fe11ab9b2cf726e0da1239588b2c584e9ef4adf254a45e1f9a30503db96369ddf87b509451
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+ SOURCE_HASH=sha512:28a87a178dcddf16655b667763e579009ffb5291e49ecfe88e25d8d9a4b469018abd30ccc4278f7857c05eed2fb17c14834af29b6130cc846da1ae7647c560db
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://lmms.sourceforge.net/
ENTERED=20060724
diff --git a/audio-creation/lmms/HISTORY b/audio-creation/lmms/HISTORY
index fa73ae84cc..9f91710e0b 100644
--- a/audio-creation/lmms/HISTORY
+++ b/audio-creation/lmms/HISTORY
@@ -1,3 +1,8 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.0
+ * DEPENDS: add dependency on fltk, optional dependency on calf-plugins,
+ optional dependency on stk
+
2010-01-22 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 0.4.6
diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index 58cd9fa54b..f5199ff0ce 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -44,4 +44,17 @@ fi &&
optional_depends doxygen \
"" \
"" \
- "to generate API documentation"
+ "to generate API documentation" &&
+
+optional_depends zita-alsa-pcmi \
+ "--enable-zalsa" \
+ "--disable-zalsa" \
+ "build zita tools for connecting with ALSA?" &&
+if is_depends_enabled $SPELL zita-alsa-pcmi; then
+ depends zita-resampler
+fi &&
+
+optional_depends libffado \
+ "--enable-firewire" \
+ "--disable-firewire" \
+ "for firewire support"
diff --git a/audio-drivers/jack/DETAILS b/audio-drivers/jack/DETAILS
index 9f21b8c062..d903b2b2cb 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -14,12 +14,12 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
FORCE_DOWNLOAD=on
else
SPELLX=jack-audio-connection-kit
- VERSION=0.121.3
+ VERSION=0.124.1
PATCHLEVEL=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://jackaudio.org/downloads/$SOURCE
- SOURCE_HASH=sha512:57323393d5209baefe73cc0cd9a0e818b1cfd260cf9aa36cd6ad800252e22e3ddb7fc46649c54b8e840696878147c2d06c8d39fd7300b5bb92aeb69f44ed710f
+ SOURCE_HASH=sha512:9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2
fi
WEB_SITE=http://jackaudio.org/
ENTERED=20030921
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index b868f2788c..24adffbf3b 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,8 @@
+2014-03-23 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.124.1
+ * DEPENDS: add optional dependencies on zita-alsa-pcmi and libffado
+ * jslist.patch, PRE_BUILD: remove obsolete patch
+
2014-02-02 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: PATCHLEVEL=1
* PRE_BUILD: apply patch
diff --git a/audio-drivers/jack/PRE_BUILD b/audio-drivers/jack/PRE_BUILD
index a3b1de2501..636554cbe7 100755
--- a/audio-drivers/jack/PRE_BUILD
+++ b/audio-drivers/jack/PRE_BUILD
@@ -1,8 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-patch -p0 < "$SPELL_DIRECTORY/jslist.patch" &&
-
if [[ $JACK_VCS == y ]]
then
./autogen.sh --no-conf
diff --git a/audio-drivers/jack/jslist.patch b/audio-drivers/jack/jslist.patch
deleted file mode 100644
index 4104505bbd..0000000000
--- a/audio-drivers/jack/jslist.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- jack/Makefile.am.orig 2011-06-29 05:49:41.000000000 +0400
-+++ jack/Makefile.am 2014-02-02 01:05:42.174435645 +0400
-@@ -5,6 +5,7 @@
- libjackinclude_HEADERS = \
- intclient.h \
- jack.h \
-+ jslist.h \
- ringbuffer.h \
- statistics.h \
- session.h \
-@@ -27,7 +28,6 @@
- hardware.h \
- internal.h \
- intsimd.h \
-- jslist.h \
- memops.h \
- messagebuffer.h \
- pool.h \
---- jack/Makefile.in.orig 2011-09-28 17:10:12.000000000 +0400
-+++ jack/Makefile.in 2014-02-02 01:05:55.330784017 +0400
-@@ -233,6 +233,7 @@
- libjackinclude_HEADERS = \
- intclient.h \
- jack.h \
-+ jslist.h \
- ringbuffer.h \
- statistics.h \
- session.h \
-@@ -255,7 +256,6 @@
- hardware.h \
- internal.h \
- intsimd.h \
-- jslist.h \
- memops.h \
- messagebuffer.h \
- pool.h \
diff --git a/audio-drivers/jack2/BUILD b/audio-drivers/jack2/BUILD
index 1340246702..4f94490f7d 100755
--- a/audio-drivers/jack2/BUILD
+++ b/audio-drivers/jack2/BUILD
@@ -1,3 +1,3 @@
OPTS="--enable-pkg-config-dbus-service-dir $OPTS" &&
-
-waf_build
+./waf configure --nocache --prefix=${INSTALL_ROOT}/usr $OPTS &&
+./waf build
diff --git a/audio-drivers/jack2/DEPENDS b/audio-drivers/jack2/DEPENDS
index 6c4f58f614..d3a94f74f3 100755
--- a/audio-drivers/jack2/DEPENDS
+++ b/audio-drivers/jack2/DEPENDS
@@ -26,4 +26,7 @@ optional_depends doxygen \
optional_depends dbus \
"--dbus" \
"--classic" \
- "to enable the D-Bus control interface (instead of classic jackd!)"
+ "to enable the D-Bus control interface (instead of classic jackd!)" &&
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-python
+fi
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index 96101189f8..4e8947434e 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD: fix build error due to incompatibility with waf_build
+ * DEPENDS: add dependency on dbus-python
+
2014-02-01 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: use official url instead of dropbox
* BUILD, INSTALL: switch to waf_build/waf_install functions
diff --git a/audio-drivers/ngjackspa/BUILD b/audio-drivers/ngjackspa/BUILD
new file mode 100755
index 0000000000..dd385b07bc
--- /dev/null
+++ b/audio-drivers/ngjackspa/BUILD
@@ -0,0 +1 @@
+PATH=/usr/bin/qt4:$PATH default_build_make
diff --git a/audio-drivers/ngjackspa/DEPENDS b/audio-drivers/ngjackspa/DEPENDS
new file mode 100755
index 0000000000..273547a394
--- /dev/null
+++ b/audio-drivers/ngjackspa/DEPENDS
@@ -0,0 +1,7 @@
+depends qt4 &&
+depends gtkmm2 &&
+depends ncurses &&
+depends -sub CXX gcc &&
+depends ladspa &&
+depends JACK-DRIVER &&
+depends glib2
diff --git a/audio-drivers/ngjackspa/DETAILS b/audio-drivers/ngjackspa/DETAILS
new file mode 100755
index 0000000000..7d3b2fd5e0
--- /dev/null
+++ b/audio-drivers/ngjackspa/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=ngjackspa
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.gna.org/${SPELL}/${SOURCE}
+ SOURCE_HASH=sha512:cf9527ea69e8c9801a1a428a68f636afe6d9f4c7fea174e46771510dafbc346f4532f84bc34244ef30261688ce46827118a37a942e71cea3d4bffe86f089dfd8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://home.gna.org/ngjackspa/"
+ LICENSE[0]=GPL
+ ENTERED=20140320
+ SHORT="a set of simple interfaces that host a LADSPA plugin, providing JACK ports"
+cat << EOF
+ng-jackspa is a set of simple interfaces that host a LADSPA plugin, providing
+JACK ports for its audio inputs and outputs, and dynamic setting of its
+control inputs.
+
+njackspa
+ Visual interface for the terminal written using ncurses.
+
+gjackspa
+ GTK+ graphical interface for X11 written using gtkmm-2.4.
+
+qjackspa
+ Qt graphical interface for X11 written using Qt 4.
+
+jackspa-cli
+ Command-line interface for the terminal without dynamic setting of the
+ control inputs.
+
+ng-jackspa is a fork/continuation of jackspa. ng-jackspa can stand either
+for next generation jackspa or for ncurses/GTK+ jackspa.
+EOF
diff --git a/audio-drivers/ngjackspa/HISTORY b/audio-drivers/ngjackspa/HISTORY
new file mode 100644
index 0000000000..fd44da0e5c
--- /dev/null
+++ b/audio-drivers/ngjackspa/HISTORY
@@ -0,0 +1,3 @@
+2014-03-20 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/audio-drivers/ngjackspa/INSTALL b/audio-drivers/ngjackspa/INSTALL
new file mode 100755
index 0000000000..7acf24e261
--- /dev/null
+++ b/audio-drivers/ngjackspa/INSTALL
@@ -0,0 +1 @@
+prefix=${INSTALL_ROOT}/usr default_install
diff --git a/audio-libs/stk/01-makefile.patch b/audio-libs/stk/01-makefile.patch
new file mode 100644
index 0000000000..345226854c
--- /dev/null
+++ b/audio-libs/stk/01-makefile.patch
@@ -0,0 +1,130 @@
+Origin: Debian
+Description: Provide an install target to the src target.
+ Add SONAME to shared libraries.
+Forwarded: no
+---
+ Makefile.in | 5 ++++-
+ configure | 4 ++--
+ configure.ac | 4 ++--
+ projects/demo/Makefile.in | 6 +++---
+ src/Makefile.in | 20 +++++++++++++++++---
+ 5 files changed, 28 insertions(+), 11 deletions(-)
+
+--- stk.orig/projects/demo/Makefile.in
++++ stk/projects/demo/Makefile.in
+@@ -1,7 +1,7 @@
+ ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
+ ### STK demo Makefile - for various flavors of unix
+
+-PROGRAMS = demo
++PROGRAMS = stk-demo
+ RM = /bin/rm
+ SRC_PATH = ../../src
+ OBJECT_PATH = @object_path@
+@@ -57,8 +57,8 @@ DEFS += -DRAWWAVE_PATH=\"$(RAWWAVES)\
+
+ all : $(PROGRAMS)
+
+-demo: demo.cpp $(OBJECTS)
+- $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o demo demo.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
++stk-demo: demo.cpp $(OBJECTS)
++ $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o stk-demo demo.cpp utilities.cpp -L../../src -lstk $(LIBRARY)
+
+ libdemo: demo.cpp
+ $(CC) $(LDFLAGS) $(CFLAGS) $(DEFS) -o demo utilities.cpp demo.cpp -L../../src -lstk $(LIBRARY)
+--- stk.orig/src/Makefile.in
++++ stk/src/Makefile.in
+@@ -3,13 +3,15 @@
+
+ STATICLIB = libstk.a
+ SHAREDLIB = @sharedlib@
+-MAJOR = 4
++MAJOR = 0
+ RELEASE = 4.4.4
+
+ AR = ar -rsc
+ RM = /bin/rm
+ LN = /bin/ln
+ OBJECT_PATH = @object_path@
++LIBDIR = @libdir@
++PREFIX = @prefix@
+ vpath %.o $(OBJECT_PATH)
+
+ OBJECTS = Stk.o Generator.o Noise.o Blit.o BlitSaw.o BlitSquare.o Granulate.o \
+@@ -71,11 +73,23 @@ $(STATICLIB) : $(OBJECTS)
+ $(AR) $(STATICLIB) $(OBJECT_PATH)/*.o
+
+ $(SHAREDLIB) : $(OBJECTS)
+- $(RM) -f $(@) $(SHAREDLIB).$(MAJOR) $(SHAREDLIB)
++ $(RM) -f $(@) $(SHAREDLIB).$(MAJOR).$(RELEASE) $(SHAREDLIB).$(MAJOR) $(SHAREDLIB)
+ $(CC) $(LDFLAGS) -fPIC @libflags@ $(OBJECT_PATH)/*.o $(LIBS)
++ $(LN) -s $(SHAREDLIB).$(MAJOR).$(RELEASE) @sharedname@
+ $(LN) -s @sharedname@ $(SHAREDLIB)
+ # $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
+
++install-headers:
++ install -d $(DESTDIR)/usr/include/stk
++ cp -r ../include/*.h $(DESTDIR)/usr/include/stk
++
++install: $(SHAREDLIB) install-headers
++ install -d $(DESTDIR)/usr/share/stk
++ install -d $(DESTDIR)$(PREFIX)$(LIBDIR)
++ install -m 644 $(SHAREDLIB).$(MAJOR).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)
++ ln -s $(SHAREDLIB).$(MAJOR).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB).$(MAJOR)
++ ln -s $(SHAREDLIB).$(MAJOR).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB)
++
+ $(OBJECTS) : Stk.h
+
+ clean :
+@@ -86,4 +100,4 @@ clean :
+ $(RM) -fR *.dSYM
+
+ distclean: clean
+- $(RM) Makefile
+\ No newline at end of file
++ $(RM) Makefile
+--- stk.orig/Makefile.in
++++ stk/Makefile.in
+@@ -4,7 +4,7 @@ RM = /bin/rm
+
+ all :
+ cd src && $(MAKE)
+- cd projects/demo && $(MAKE) libdemo
++ cd projects/demo && $(MAKE) stk-demo
+ cd projects/effects && $(MAKE) libeffects
+ cd projects/ragamatic && $(MAKE) libragamat
+ cd projects/eguitar && $(MAKE) libeguitar
+@@ -28,3 +28,6 @@ distclean: clean
+ cd projects/eguitar && $(MAKE) distclean
+ cd projects/examples && $(MAKE) distclean
+
++install:
++ make -C src install
++# make -C projects/demo install
+--- stk.orig/configure
++++ stk/configure
+@@ -4898,9 +4898,9 @@ case $host_os in *\ *) host_os=`echo "$h
+
+ sharedlib="libstk.so"
+
+-sharedname="libstk.so.\$(RELEASE)"
++sharedname="libstk.so.\$(MAJOR)"
+
+-libflags="-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o \$(SHAREDLIB).\$(RELEASE)"
++libflags="-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o \$(SHAREDLIB).\$(MAJOR).\$(RELEASE)"
+
+ case $host in
+ *-apple*)
+--- stk.orig/configure.ac
++++ stk/configure.ac
+@@ -93,8 +93,8 @@ CXXFLAGS="$CXXFLAGS $cxxflag"
+ AC_CANONICAL_HOST
+
+ AC_SUBST( sharedlib, ["libstk.so"] )
+-AC_SUBST( sharedname, ["libstk.so.\$(RELEASE)"] )
+-AC_SUBST( libflags, ["-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o \$(SHAREDLIB).\$(RELEASE)"] )
++AC_SUBST( sharedname, ["libstk.so.\$(MAJOR)"] )
++AC_SUBST( libflags, ["-shared -Wl,-soname,\$(SHAREDLIB).\$(MAJOR) -o \$(SHAREDLIB).\$(MAJOR).\$(RELEASE)"] )
+ case $host in
+ *-apple*)
+ AC_SUBST( sharedlib, ["libstk.dylib"] )
diff --git a/audio-libs/stk/02-realtime.patch b/audio-libs/stk/02-realtime.patch
new file mode 100644
index 0000000000..ab409cce0a
--- /dev/null
+++ b/audio-libs/stk/02-realtime.patch
@@ -0,0 +1,49 @@
+Author: Pino Toscano <toscano.pino@tiscali.it>
+Description: Enable realtime support only on those architectures that
+ actually provide it.
+Forwarded: no
+---
+ Makefile.in | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+--- stk.orig/Makefile.in
++++ stk/Makefile.in
+@@ -2,30 +2,38 @@
+
+ RM = /bin/rm
+
++REALTIME = @realtime@
++
+ all :
+ cd src && $(MAKE)
+ cd projects/demo && $(MAKE) stk-demo
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) libeffects
+ cd projects/ragamatic && $(MAKE) libragamat
+ cd projects/eguitar && $(MAKE) libeguitar
++endif
+ cd projects/examples && $(MAKE) -f libMakefile
+
+ clean :
+ $(RM) -f *~
+ cd src && $(MAKE) clean
+ cd projects/demo && $(MAKE) clean
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) clean
+ cd projects/ragamatic && $(MAKE) clean
+ cd projects/eguitar && $(MAKE) clean
++endif
+ cd projects/examples && $(MAKE) clean
+
+ distclean: clean
+ $(RM) -rf config.log config.status autom4te.cache Makefile
+ cd src && $(MAKE) distclean
+ cd projects/demo && $(MAKE) distclean
++ifeq ($(REALTIME),yes)
+ cd projects/effects && $(MAKE) distclean
+ cd projects/ragamatic && $(MAKE) distclean
+ cd projects/eguitar && $(MAKE) distclean
++endif
+ cd projects/examples && $(MAKE) distclean
+
+ install:
diff --git a/audio-libs/stk/04-build-shared.patch b/audio-libs/stk/04-build-shared.patch
new file mode 100644
index 0000000000..280ae8b37c
--- /dev/null
+++ b/audio-libs/stk/04-build-shared.patch
@@ -0,0 +1,11 @@
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -67,7 +67,7 @@
+ %.o : ../src/include/%.cpp
+ $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
+
+-all : $(STATICLIB)
++all : $(STATICLIB) $(SHAREDLIB)
+
+ $(STATICLIB) : $(OBJECTS)
+ $(RM) -f $(STATICLIB)
diff --git a/audio-libs/stk/05-endian.h.patch b/audio-libs/stk/05-endian.h.patch
new file mode 100644
index 0000000000..593c81d7fe
--- /dev/null
+++ b/audio-libs/stk/05-endian.h.patch
@@ -0,0 +1,11 @@
+--- a/src/include/soundcard.h
++++ b/src/include/soundcard.h
+@@ -103,7 +103,7 @@
+ #define SNDCARD_OPL 28
+
+ #include <sys/types.h>
+-#include <machine/endian.h>
++#include <endian.h>
+ #ifndef _IOWR
+ #include <sys/ioccom.h>
+ #endif /* !_IOWR */
diff --git a/audio-libs/stk/BUILD b/audio-libs/stk/BUILD
new file mode 100755
index 0000000000..5ff69369c6
--- /dev/null
+++ b/audio-libs/stk/BUILD
@@ -0,0 +1 @@
+CXXFLAGS+="-pthread" LDFLAGS+="-pthread" default_build
diff --git a/audio-libs/stk/DEPENDS b/audio-libs/stk/DEPENDS
new file mode 100755
index 0000000000..0446f8799e
--- /dev/null
+++ b/audio-libs/stk/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends JACK-DRIVER \
+ "--with-jack" \
+ "--without-jack" \
+ "for jack support" &&
+optional_depends alsa-lib \
+ "--with-alsa" \
+ "--without-alsa" \
+ "for ALSA support"
diff --git a/audio-libs/stk/DETAILS b/audio-libs/stk/DETAILS
new file mode 100755
index 0000000000..0b70eb4b96
--- /dev/null
+++ b/audio-libs/stk/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=stk
+ VERSION=4.4.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://ccrma.stanford.edu/software/${SPELL}/release/${SOURCE}
+ SOURCE_HASH=sha512:e36c43a20e95eb86ed0335ae17df23c1a672562656738496f9e2e5654a825292c4235e04774fcb0356d47a775b7d7af6b4fd63c9d151ab7f2f9195bb5f728e37
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://ccrma.stanford.edu/software/stk/"
+ LICENSE[0]=JSON
+ ENTERED=20140324
+ SHORT="audio signal processing and algorithmic synthesis classes written in the C++"
+cat << EOF
+The Synthesis ToolKit in C++ (STK) is a set of open source audio
+signal processing and algorithmic synthesis classes written in the C++
+programming language. STK was designed to facilitate rapid development
+of music synthesis and audio processing software, with an emphasis on
+cross-platform functionality, realtime control, ease of use, and educational
+example code. The Synthesis ToolKit is extremely portable (it's mostly
+platform-independent C and C++ code), and it's completely user-extensible
+(all source included, no unusual libraries, and no hidden drivers). We like
+to think that this increases the chances that our programs will still work
+in another 5-10 years. In fact, the ToolKit has been working continuously
+for nearly 15 years now. STK currently runs with realtime support (audio
+and MIDI) on Linux, Macintosh OS X, and Windows computer platforms. Generic,
+non-realtime support has been tested under NeXTStep, Sun, and other platforms
+and should work with any standard C++ compiler.
+EOF
diff --git a/audio-libs/stk/HISTORY b/audio-libs/stk/HISTORY
new file mode 100644
index 0000000000..e4bbf1284e
--- /dev/null
+++ b/audio-libs/stk/HISTORY
@@ -0,0 +1,5 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * 01-makefile.patch, 02-realtime.patch, 04-build-shared.patch,
+ 05-endian.h.patch, BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD,
+ INSTALL: spell created, patches from Ubuntu
+
diff --git a/audio-libs/stk/INSTALL b/audio-libs/stk/INSTALL
new file mode 100755
index 0000000000..0158ca9e98
--- /dev/null
+++ b/audio-libs/stk/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+mkdir -p $INSTALL_ROOT/usr/share/stk/{rawwaves,tcl} &&
+install -m664 $SOURCE_DIRECTORY/rawwaves/* $INSTALL_ROOT/usr/share/stk/rawwaves/ &&
+install -m644 $(find $SOURCE_DIRECTORY -type f -name "*.tcl") $INSTALL_ROOT/usr/share/stk/tcl/
diff --git a/audio-libs/stk/PRE_BUILD b/audio-libs/stk/PRE_BUILD
new file mode 100755
index 0000000000..40e83eb449
--- /dev/null
+++ b/audio-libs/stk/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/01-makefile.patch &&
+patch -p1 < $SPELL_DIRECTORY/02-realtime.patch &&
+patch -p1 < $SPELL_DIRECTORY/04-build-shared.patch &&
+patch -p1 < $SPELL_DIRECTORY/05-endian.h.patch
diff --git a/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch b/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
new file mode 100644
index 0000000000..802546c32d
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/0001-fix-Makefiles.patch
@@ -0,0 +1,62 @@
+From 7eec0508880ca5eb68e701b78aabbed23fc63cb4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 18:11:46 +0100
+Subject: [PATCH] fix Makefiles
+
+---
+ apps/Makefile | 8 ++++----
+ libs/Makefile | 8 ++++----
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/apps/Makefile b/apps/Makefile
+index 6d61617..d96bdae 100644
+--- a/apps/Makefile
++++ b/apps/Makefile
+@@ -19,13 +19,13 @@
+ # ----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+ VERSION = "0.1.0"
+-LDFLAGS += -L$(PREFIX)/$(LIBDIR)
++LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L../libs
+ CPPFLAGS += -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O2 -Wall -MMD -MP
++CXXFLAGS += -Wall -MMD -MP -I../libs
+
+
+ all: alsa_loopback alsa_delay
+diff --git a/libs/Makefile b/libs/Makefile
+index dd99b1d..ee8f238 100644
+--- a/libs/Makefile
++++ b/libs/Makefile
+@@ -20,9 +20,9 @@
+
+ # Modify as required.
+ #
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+
+
+ MAJVERS = 0
+@@ -30,8 +30,8 @@ MINVERS = 2.0
+ VERSION = $(MAJVERS).$(MINVERS)
+
+
+-CPPFLAGS += -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CXXFLAGS += -O2 -Wall -I. -fPIC
++CPPFLAGS += -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DPIC
++CXXFLAGS += -Wall -I. -fPIC
+ LDLFAGS +=
+ LDLIBS +=
+
+--
+1.9.0
+
diff --git a/audio-libs/zita-alsa-pcmi/BUILD b/audio-libs/zita-alsa-pcmi/BUILD
new file mode 100755
index 0000000000..7bf5f5b155
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/BUILD
@@ -0,0 +1,5 @@
+cd ${SOURCE_DIRECTORY}/libs &&
+default_build_make &&
+ln -s libzita-alsa-pcmi.so.* libzita-alsa-pcmi.so &&
+cd ${SOURCE_DIRECTORY}/apps &&
+default_build_make
diff --git a/audio-libs/zita-alsa-pcmi/DEPENDS b/audio-libs/zita-alsa-pcmi/DEPENDS
new file mode 100755
index 0000000000..c040f9d459
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends alsa-lib
diff --git a/audio-libs/zita-alsa-pcmi/DETAILS b/audio-libs/zita-alsa-pcmi/DETAILS
new file mode 100755
index 0000000000..726a42ea4b
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=zita-alsa-pcmi
+ VERSION=0.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:6b521dc8bef96a6ee73bc2accd3c7d0641e9a4f3d955868cd3fe04ae46f15a1b1ffaa45d56518f54f4fdf9f68f629e3036dca294936015205c20f01d55338e96
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html"
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a C++ wrapper around ALSA PCM devices"
+cat << EOF
+Zita-alsa-pcmi is the successor of clalsadrv library. It provides easy access
+to ALSA PCM devices, taking care of the many functions required to open,
+initialise and use a hw: device in mmap mode, and providing floating point
+audio data.
+EOF
diff --git a/audio-libs/zita-alsa-pcmi/HISTORY b/audio-libs/zita-alsa-pcmi/HISTORY
new file mode 100644
index 0000000000..50fc78fe0c
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/HISTORY
@@ -0,0 +1,3 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * 0001-fix-Makefiles.patch, BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/audio-libs/zita-alsa-pcmi/INSTALL b/audio-libs/zita-alsa-pcmi/INSTALL
new file mode 100755
index 0000000000..68648edff1
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/INSTALL
@@ -0,0 +1,4 @@
+cd ${SOURCE_DIRECTORY}/libs &&
+PREFIX=${INSTALL_ROOT}/usr default_install &&
+cd ${SOURCE_DIRECTORY}/apps &&
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-libs/zita-alsa-pcmi/PRE_BUILD b/audio-libs/zita-alsa-pcmi/PRE_BUILD
new file mode 100755
index 0000000000..bd6f72a9c6
--- /dev/null
+++ b/audio-libs/zita-alsa-pcmi/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-Makefiles.patch
diff --git a/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch b/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
new file mode 100644
index 0000000000..7f8d72325a
--- /dev/null
+++ b/audio-libs/zita-resampler/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
@@ -0,0 +1,68 @@
+From cd3d0caf78e3437fbdf24300fb7ef859a20d0935 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 14:52:17 +0100
+Subject: [PATCH] allow PREFIX to be passed in from the environment
+
+- also honour CXXFLAGS/LDFLAGS passed in
+- remove the need to first install the library before building the apps
+---
+ apps/Makefile | 9 ++++-----
+ libs/Makefile | 9 ++++-----
+ 2 files changed, 8 insertions(+), 10 deletions(-)
+
+diff --git a/apps/Makefile b/apps/Makefile
+index a0f56ae..3fbfd6e 100644
+--- a/apps/Makefile
++++ b/apps/Makefile
+@@ -18,16 +18,15 @@
+ # ----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+ DISTDIR = zresample-$(VERSION)
+ VERSION = 0.4.0
+ MANDIR = /usr/share/man/man1
+-LDFLAGS += -L$(PREFIX)/$(LIBDIR)
++LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L../libs
+ CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O3 -ffast-math -Wall
+-CXXFLAGS += -march=native
++CXXFLAGS += -Wall -I../libs
+
+
+ all: zresample zretune zresample.1.gz zretune.1.gz
+diff --git a/libs/Makefile b/libs/Makefile
+index 6877e52..45e06f2 100644
+--- a/libs/Makefile
++++ b/libs/Makefile
+@@ -20,9 +20,9 @@
+
+ # Modify as required.
+ #
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR = lib
+
+ MAJVERS = 1
+ MINVERS = 3.0
+@@ -30,9 +30,8 @@ VERSION = $(MAJVERS).$(MINVERS)
+ DISTDIR = zita-resampler-$(VERSION)
+
+
+-CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CXXFLAGS += -Wall -fPIC -O2 -ffast-math
+-CXXFLAGS += -march=native
++CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DPIC
++CXXFLAGS += -Wall -fPIC
+ LDFLAGS +=
+ LDLIBS +=
+
+--
+1.9.0
+
diff --git a/audio-libs/zita-resampler/BUILD b/audio-libs/zita-resampler/BUILD
new file mode 100755
index 0000000000..8770c29c8c
--- /dev/null
+++ b/audio-libs/zita-resampler/BUILD
@@ -0,0 +1,5 @@
+cd $SOURCE_DIRECTORY/libs &&
+default_build_make &&
+ln -s libzita-resampler.so.* libzita-resampler.so &&
+cd $SOURCE_DIRECTORY/apps &&
+default_build_make
diff --git a/audio-libs/zita-resampler/DEPENDS b/audio-libs/zita-resampler/DEPENDS
new file mode 100755
index 0000000000..f148724504
--- /dev/null
+++ b/audio-libs/zita-resampler/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/audio-libs/zita-resampler/DETAILS b/audio-libs/zita-resampler/DETAILS
new file mode 100755
index 0000000000..04f424b9e2
--- /dev/null
+++ b/audio-libs/zita-resampler/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=zita-resampler
+ VERSION=1.3.0
+ SOURCE="zita-resampler-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:c782d1aca3761b42a66c4f049a19608e6a3334f1de125b483c2fb5c29eb2afd1bcf1d02a66db39619971411f0fbc35c404d3495a868f82b36627d9793cc0c93b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/zita-resampler-${VERSION}"
+ WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html"
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a C++ library for resampling audio signals"
+cat << EOF
+Libzita-resampler is a C++ library for resampling audio signals. It is
+designed to be used within a real-time processing context, to be fast,
+and to provide high-quality sample rate conversion.
+
+The library operates on signals represented in single-precision floating
+point format. For multichannel operation both the input and output signals
+are assumed to be stored as interleaved samples.
+
+The API allows a trade-off between quality and CPU load. For the latter a
+range of approximately 1:6 is available. Even at the highest quality setting
+libzita-resampler will be faster than most similar libraries providing the
+same quality, e.g. libsamplerate.
+EOF
diff --git a/audio-libs/zita-resampler/HISTORY b/audio-libs/zita-resampler/HISTORY
new file mode 100644
index 0000000000..33b8af3b60
--- /dev/null
+++ b/audio-libs/zita-resampler/HISTORY
@@ -0,0 +1,5 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD,
+ 0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch: spell created
+
+
diff --git a/audio-libs/zita-resampler/INSTALL b/audio-libs/zita-resampler/INSTALL
new file mode 100755
index 0000000000..96458da223
--- /dev/null
+++ b/audio-libs/zita-resampler/INSTALL
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/libs &&
+PREFIX=${INSTALL_ROOT}/usr default_install &&
+cd $SOURCE_DIRECTORY/apps &&
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-libs/zita-resampler/PRE_BUILD b/audio-libs/zita-resampler/PRE_BUILD
new file mode 100755
index 0000000000..1d999a87f8
--- /dev/null
+++ b/audio-libs/zita-resampler/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-allow-PREFIX-to-be-passed-in-from-the-environment.patch
diff --git a/audio-plugins/amb-plugins/BUILD b/audio-plugins/amb-plugins/BUILD
index 8f58e6df93..6dfecc1f8a 100755
--- a/audio-plugins/amb-plugins/BUILD
+++ b/audio-plugins/amb-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/amb-plugins/DETAILS b/audio-plugins/amb-plugins/DETAILS
index c9f73a044c..e755a51e46 100755
--- a/audio-plugins/amb-plugins/DETAILS
+++ b/audio-plugins/amb-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=amb-plugins
- VERSION=0.4.0
+ VERSION=0.8.1
SOURCE=AMB-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
- SOURCE_HASH=sha512:4a1e8dfec4aeefce7931e23cca8f663e975b4aa25407524dab5f8f92f258e47b6b621767d465282b3fa86b6f6b51a47b590b35e3f42739f3e3053d0ca2ad4fe6
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:cdf0f6f656012f1e9d31f54d4446392223165327804f44c8d767904c51ab54a858099f8ad5f57362494d1a3cd73c4b258b4748022b5d9b3f860ab4bb84dd4a71
SOURCE_DIRECTORY=$BUILD_DIRECTORY/AMB-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/amb-plugins/HISTORY b/audio-plugins/amb-plugins/HISTORY
index a544b428ed..d0264e6efc 100644
--- a/audio-plugins/amb-plugins/HISTORY
+++ b/audio-plugins/amb-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.8.1
+ * BUILD: use default_build_make
+
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/blop/DETAILS b/audio-plugins/blop/DETAILS
index 06b5b9c386..5b03aa8050 100755
--- a/audio-plugins/blop/DETAILS
+++ b/audio-plugins/blop/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.2.8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://blop.sf.net
ENTERED=20060725
SOURCE_HASH=sha512:5a1bb2e4ba976dd87f8b34538b3a8d2ed21ba0b8818d4b0a713061aeeae7fd52377477314a758cc7082a932315be8ec99006dfc3f5c9712d8d566852adbf671f
diff --git a/audio-plugins/blop/HISTORY b/audio-plugins/blop/HISTORY
index 35802ff3f5..2cf1c86909 100644
--- a/audio-plugins/blop/HISTORY
+++ b/audio-plugins/blop/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2007-02-16 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: Edited long description.
diff --git a/audio-plugins/calf-plugins/DEPENDS b/audio-plugins/calf-plugins/DEPENDS
new file mode 100755
index 0000000000..950c5ae39d
--- /dev/null
+++ b/audio-plugins/calf-plugins/DEPENDS
@@ -0,0 +1,30 @@
+depends libtool &&
+depends glib2 &&
+depends expat &&
+depends fluidsynth &&
+depends fftw &&
+optional_depends lv2 \
+ "--with-lv2" \
+ "--without-lv2" \
+ "for lv2 plugin support" &&
+optional_depends JACK-DRIVER \
+ "" \
+ "" \
+ "for jack support" &&
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL JACK-DRIVER); then
+ depends gtk+2 &&
+ optional_depends lash \
+ "--with-lash" \
+ "--without-lash" \
+ "for session save/load support"
+elif is_depends_enabled $SPELL lv2; then
+ optional_depends gtk+2 \
+ "" \
+ "" \
+ "for GUIs"
+fi &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ depends glade2 &&
+ depends gtk-engines2
+fi
diff --git a/audio-plugins/calf-plugins/DETAILS b/audio-plugins/calf-plugins/DETAILS
new file mode 100755
index 0000000000..cb99bb1e27
--- /dev/null
+++ b/audio-plugins/calf-plugins/DETAILS
@@ -0,0 +1,26 @@
+ XSPELL=calf
+ SPELL=$XSPELL-plugins
+ VERSION=0.0.19
+ SOURCE="${XSPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${XSPELL}/${XSPELL}/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:b924552b7f3d1f48974ca46d02ba907e55a30fb22cdb13dac33ba7dacccfd3ff4909563e9fcc5bb99f331c463170c6929dfdb8a589e50ab5a0ae23f58f7cb5a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
+ WEB_SITE="http://calf.sourceforge.net/index.html"
+ LICENSE[0]=LGPL
+ ENTERED=20140324
+ SHORT="high quality audio plugins for jack and lv2"
+cat << EOF
+You have the need for professional and state-of-the-art audio plug-ins -
+but don't have thousands of bucks to spend on it?
+
+Then we believe you will love Calf studio gear!
+
+Focused on high-quality sound processing and a highly usable interface Calf
+studio gear is designed to give you a professional production environment
+for your open source operating system.
+
+Play your SF2 sample banks, create filthy organs, fatten your sounds with
+phasers, delays, reverbs and other FX, process your recordings with gates,
+compressors, deesser and finally master your stuff with multiband dynamics -
+for free!
+EOF
diff --git a/audio-plugins/calf-plugins/HISTORY b/audio-plugins/calf-plugins/HISTORY
new file mode 100644
index 0000000000..4f7f9c7d15
--- /dev/null
+++ b/audio-plugins/calf-plugins/HISTORY
@@ -0,0 +1,3 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-plugins/caps-plugins/BUILD b/audio-plugins/caps-plugins/BUILD
index 8f58e6df93..6dfecc1f8a 100755
--- a/audio-plugins/caps-plugins/BUILD
+++ b/audio-plugins/caps-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/caps-plugins/DETAILS b/audio-plugins/caps-plugins/DETAILS
index 2ccee3980f..b3a93172cb 100755
--- a/audio-plugins/caps-plugins/DETAILS
+++ b/audio-plugins/caps-plugins/DETAILS
@@ -1,11 +1,11 @@
SPELL=caps-plugins
- VERSION=0.4.5
- SOURCE=caps_$VERSION.tar.gz
+ VERSION=0.9.23
+ SOURCE=caps_$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/caps-$VERSION
SOURCE_URL[0]=http://quitte.de/dsp/$SOURCE
WEB_SITE=http://quitte.de/dsp/caps.html
ENTERED=20060725
- SOURCE_HASH=sha512:5ceaa43e40f3a5d746abc847b8c8e4a2aafe1569b3d370b32b09a64ac52e642b172cc6b944b495b902e5c2a81c538f3406e08124475a80cc143c6e33ee960f15
+ SOURCE_HASH=sha512:3ff9a451a62127933155803ebfa6dbcfb86e0633cbfd949c3006bcba47e1186bbda768f7f04335fdb561a0bcc6875f3f43a3b7c60ab3566ba60f344ed91f9975
LICENSE[0]=GPL
KEYWORDS="plugins audio"
SHORT="The CAPS Audio Plugin Suite"
diff --git a/audio-plugins/caps-plugins/HISTORY b/audio-plugins/caps-plugins/HISTORY
index cd6b0fa589..5821dc8ee4 100644
--- a/audio-plugins/caps-plugins/HISTORY
+++ b/audio-plugins/caps-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-22 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.23
+ * BUILD: use default_build_make
+
2011-09-20 Thomas Orgis <sobukus@sourcemage.org>
* DETAILS: update to 0.4.5
diff --git a/audio-plugins/cmt/0001-honour-external-FLAGS.patch b/audio-plugins/cmt/0001-honour-external-FLAGS.patch
new file mode 100644
index 0000000000..9e2cd77c2c
--- /dev/null
+++ b/audio-plugins/cmt/0001-honour-external-FLAGS.patch
@@ -0,0 +1,27 @@
+From 3f6879b463d1bdc352375d88a712965e01837cab Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Wed, 19 Mar 2014 15:59:31 +0000
+Subject: [PATCH] honour external FLAGS
+
+---
+ src/makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/makefile b/src/makefile
+index 8a0f795..6194e62 100644
+--- a/src/makefile
++++ b/src/makefile
+@@ -11,8 +11,8 @@ INSTALL_PLUGINS_DIR = /usr/lib/ladspa/
+ # GENERAL
+ #
+
+-CFLAGS = $(INCLUDES) -Wall -O3 -fPIC
+-CXXFLAGS = $(CFLAGS)
++CFLAGS += $(INCLUDES)
++CXXFLAGS += $(CFLAGS)
+ PLUGIN_LIB = ../plugins/cmt.so
+
+ ###############################################################################
+--
+1.9.0
+
diff --git a/audio-plugins/cmt/BUILD b/audio-plugins/cmt/BUILD
index ad2d0e95b6..f6ab04afc5 100755
--- a/audio-plugins/cmt/BUILD
+++ b/audio-plugins/cmt/BUILD
@@ -1,2 +1,2 @@
cd src &&
-make
+default_build_make
diff --git a/audio-plugins/cmt/HISTORY b/audio-plugins/cmt/HISTORY
index 0b331e3d07..76ffdb178c 100644
--- a/audio-plugins/cmt/HISTORY
+++ b/audio-plugins/cmt/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * PRE_BUILD, 0001-honour-external-FLAGS.patch: honour our CFLAGS/CXXFLAGS
+
2007-11-27 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: Updated to 1.16.
* PRE_BUILD: Updated sedits.
diff --git a/audio-plugins/cmt/PRE_BUILD b/audio-plugins/cmt/PRE_BUILD
index 9c603eecc0..25064092c1 100755
--- a/audio-plugins/cmt/PRE_BUILD
+++ b/audio-plugins/cmt/PRE_BUILD
@@ -1,4 +1,9 @@
default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+# honour CFLAGS/CXXFLAGS set by us
+patch -p1 < $SPELL_DIRECTORY/0001-honour-external-FLAGS.patch
+
cd "$SOURCE_DIRECTORY/src" &&
# Fix install path
diff --git a/audio-plugins/fil-plugins/DETAILS b/audio-plugins/fil-plugins/DETAILS
index 55f7f7cdcf..b707afb2ac 100755
--- a/audio-plugins/fil-plugins/DETAILS
+++ b/audio-plugins/fil-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=fil-plugins
- VERSION=0.1.0
+ VERSION=0.3.0
SOURCE=FIL-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
- SOURCE_HASH=sha512:269abfa69fd01786b246eb4c9fec27fca9f24e3ab003bdca71a798bf52f672a5605684e207937d5c213af549df757bd2410b9da32f9a0903d82e231a7b7923e2
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:9054d2bdbceb2a55d7772958f3bdcc03fb1bd15109de931bee07f3ab55f437c4076c5a740187252a406142c9438febe269c5b25364eddab3191de75ca56a81b1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/FIL-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/fil-plugins/HISTORY b/audio-plugins/fil-plugins/HISTORY
index 70548bfa0b..41f051a1c4 100644
--- a/audio-plugins/fil-plugins/HISTORY
+++ b/audio-plugins/fil-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE and SOURCE_URL[0], version 0.3.0
+
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/mcp-plugins/DETAILS b/audio-plugins/mcp-plugins/DETAILS
index 3b0893c8e6..1478047bf7 100755
--- a/audio-plugins/mcp-plugins/DETAILS
+++ b/audio-plugins/mcp-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=mcp-plugins
VERSION=0.4.0
SOURCE=MCP-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
SOURCE_HASH=sha512:8a5e431ea539a46ce3d3f554fae21fc09028d898e24c316ab1b0d3d6540650107a1d10ce9a4cb6d1f0d2fd8868e2b43cf439f47ed6d90fb066375bbf3883d344
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MCP-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/mcp-plugins/HISTORY b/audio-plugins/mcp-plugins/HISTORY
index 8088819bfd..1c4a5bc033 100644
--- a/audio-plugins/mcp-plugins/HISTORY
+++ b/audio-plugins/mcp-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0] and WEB_SITE
+
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/rev-plugins/BUILD b/audio-plugins/rev-plugins/BUILD
index 8f58e6df93..6dfecc1f8a 100755
--- a/audio-plugins/rev-plugins/BUILD
+++ b/audio-plugins/rev-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/rev-plugins/DETAILS b/audio-plugins/rev-plugins/DETAILS
index 24dad09b06..464bdcb9f1 100755
--- a/audio-plugins/rev-plugins/DETAILS
+++ b/audio-plugins/rev-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=rev-plugins
- VERSION=0.3.1
+ VERSION=0.7.1
SOURCE=REV-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
- SOURCE_HASH=sha512:ff8a32733fe4c0ba9f5261543bad4d39772638d6d7d9210051b7a4f79cd0bb377d0bb97920e8120d5196acbbbdbbaf8f08ef2c2723f8cafd7e384944b0b4964e
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19
SOURCE_DIRECTORY=$BUILD_DIRECTORY/REV-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/rev-plugins/HISTORY b/audio-plugins/rev-plugins/HISTORY
index 70548bfa0b..dc454bb7e6 100644
--- a/audio-plugins/rev-plugins/HISTORY
+++ b/audio-plugins/rev-plugins/HISTORY
@@ -1,3 +1,7 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.1
+ * BUILD: use default_build_make
+
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch b/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
new file mode 100644
index 0000000000..ac607289d4
--- /dev/null
+++ b/audio-plugins/rt-plugins/0001-clean-up-the-Makefile.patch
@@ -0,0 +1,81 @@
+From 2e1d779805d8baf84ab8816a24fc3964f37e4c9c Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 12:11:24 +0000
+Subject: [PATCH 1/2] clean up the Makefile
+
+- don't hardcode the installation path, make it settable from the
+ outside
+- don't hardcode $(CC) and $(LD)
+- make the %.o: %c and %.so: %.o rules less verbose
+- remove redundant rules
+- don't install all .so files, install the built libraries
+- mark install, all and clean as phony
+---
+ Makefile | 38 +++++++++++++++++---------------------
+ 1 file changed, 17 insertions(+), 21 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 9d92efb..78a76ea 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,40 +1,36 @@
+-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+-
+-CC = gcc
+-LD = ld
++INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
+
+ # rt 31.5.2013: got rid of sse2 stuff so we can build for ARM
+ CFLAGS = -I. -Ofast -Wall -fomit-frame-pointer -ffast-math -fstrength-reduce -funroll-loops -c -fPIC -DPIC
+ LDFLAGS = -shared
+
+ PLUGINS = RTallpass1.so \
+- RTallpass2.so \
+- RTlowpass.so \
+- RThighpass.so \
+- RThighshelf.so \
+- RTlowshelf.so \
+- RTlr4hipass.so \
+- RTlr4lowpass.so \
+- RTparaeq.so \
++ RTallpass2.so \
++ RTlowpass.so \
++ RThighpass.so \
++ RThighshelf.so \
++ RTlowshelf.so \
++ RTlr4hipass.so \
++ RTlr4lowpass.so \
++ RTparaeq.so \
+
+ all: $(PLUGINS)
+
+ %.o: %.c
+- $(CC) $(CFLAGS) -o $@ $<
++ @echo -e "(CC) $@"
++ @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
+
+ %.so: %.o
+- $(LD) $(LDFLAGS) -o $@ $<
+-
+-install: targets
+- test -d $(INSTALL_PLUGINS_DIR) || mkdir $(INSTALL_PLUGINS_DIR)
+- cp *.so $(INSTALL_PLUGINS_DIR)
+-
+-targets: $(PLUGINS)
++ @echo -e "(LD) $@"
++ @$(LD) $(LDFLAGS) -o $@ $<
+
+-always:
++install: all
++ mkdir -p $(INSTALL_PLUGINS_DIR)
++ install -m644 $(PLUGINS) $(INSTALL_PLUGINS_DIR)
+
+ clean:
+ -rm -f `find . -name "*.so"`
+ -rm -f `find . -name "*.o"`
+ -rm -f `find . -name "*~"`
+
++.PHONY: install all clean
+--
+1.9.0
+
diff --git a/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch b/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch
new file mode 100644
index 0000000000..86963a879f
--- /dev/null
+++ b/audio-plugins/rt-plugins/0002-make-the-code-compile-with-higher-warning-levels.patch
@@ -0,0 +1,516 @@
+From 00e9bb011628328ecbf0b2229d5a68e5c1ec9f3e Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 12:14:37 +0000
+Subject: [PATCH 2/2] make the code compile with higher warning levels
+
+- also separate CFLAGS and CPPFLAGS
+- remove -ffast-math from CFLAGS since -Ofast already implies it
+- use CFLAGS and LDFLAGS passed in from the outside
+---
+ Makefile | 15 +++++++++++++--
+ RTallpass1.c | 12 +++++++-----
+ RTallpass2.c | 10 ++++++----
+ RThighpass.c | 10 ++++++----
+ RThighshelf.c | 10 ++++++----
+ RTlowpass.c | 10 ++++++----
+ RTlowshelf.c | 10 ++++++----
+ RTlr4hipass.c | 10 ++++++----
+ RTlr4lowpass.c | 10 ++++++----
+ RTparaeq.c | 10 ++++++----
+ util/biquad.h | 5 +++--
+ util/ladspa-util.h | 25 +++++++++++--------------
+ 12 files changed, 82 insertions(+), 55 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 78a76ea..ed93dd1 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,8 +1,19 @@
+ INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
+
+ # rt 31.5.2013: got rid of sse2 stuff so we can build for ARM
+-CFLAGS = -I. -Ofast -Wall -fomit-frame-pointer -ffast-math -fstrength-reduce -funroll-loops -c -fPIC -DPIC
+-LDFLAGS = -shared
++CPPFLAGS += -D_BSD_SOURCE -DPIC -D_XOPEN_SOURCE=600 -I.
++
++CFLAGS += -Ofast -fomit-frame-pointer -fstrength-reduce -funroll-loops -fPIC -std=c11
++
++CFLAGS += -Wall -Wextra -Werror -pedantic
++CFLAGS += -Wcast-align -Wfloat-equal -Wformat-nonliteral -Wformat-security
++CFLAGS += -Winit-self -Wmissing-include-dirs
++CFLAGS += -Wno-suggest-attribute=noreturn -Wno-write-strings -Wpointer-arith -Wundef -Wpacked
++CFLAGS += -Wredundant-decls
++CFLAGS += -Wunreachable-code -Wno-unused-parameter -Wconversion -Wshadow
++CFLAGS += -Wstrict-prototypes -Wbad-function-cast -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wnested-externs
++
++LDFLAGS += -shared
+
+ PLUGINS = RTallpass1.so \
+ RTallpass2.so \
+diff --git a/RTallpass1.c b/RTallpass1.c
+index 71c62ac..4ea528b 100644
+--- a/RTallpass1.c
++++ b/RTallpass1.c
+@@ -140,12 +140,13 @@ static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ // RT 2.9.2013: replace biquad_run with ap1_run to cut floating-
+ // point multiplications from 3 to 1:
+- buffer_write(output[pos], ap1_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) ap1_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -189,8 +190,8 @@ void _init() {
+ D_("Frequency (Hz)");
+ port_range_hints[ALLPASS1_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+- port_range_hints[ALLPASS1_FC].LowerBound = 0;
+- port_range_hints[ALLPASS1_FC].UpperBound = 0.4;
++ port_range_hints[ALLPASS1_FC].LowerBound = 0.0;
++ port_range_hints[ALLPASS1_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Input */
+ port_descriptors[ALLPASS1_INPUT] =
+@@ -222,7 +223,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (allPassDescriptor) {
+ free((LADSPA_PortDescriptor *)allPassDescriptor->PortDescriptors);
+ free((char **)allPassDescriptor->PortNames);
+diff --git a/RTallpass2.c b/RTallpass2.c
+index d36dad6..a0bac58 100644
+--- a/RTallpass2.c
++++ b/RTallpass2.c
+@@ -149,12 +149,13 @@ static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ // RT 2.9.2013: replace biquad_run with ap2_run to cut floating-
+ // point multiplications from 5 to 2:
+- buffer_write(output[pos], ap2_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) ap2_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -199,7 +200,7 @@ void _init() {
+ port_range_hints[ALLPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[ALLPASS_FC].LowerBound = 0;
+- port_range_hints[ALLPASS_FC].UpperBound = 0.4;
++ port_range_hints[ALLPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Bandwidth (octaves) */
+ port_descriptors[ALLPASS_Q] =
+@@ -241,7 +242,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (allPassDescriptor) {
+ free((LADSPA_PortDescriptor *)allPassDescriptor->PortDescriptors);
+ free((char **)allPassDescriptor->PortNames);
+diff --git a/RThighpass.c b/RThighpass.c
+index c7d6a65..3376ad9 100644
+--- a/RThighpass.c
++++ b/RThighpass.c
+@@ -145,12 +145,13 @@ static void runHighPass(LADSPA_Handle instance, unsigned long sample_count) {
+ hp_set_params(filter, fc, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -195,7 +196,7 @@ void _init() {
+ port_range_hints[HIGHPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[HIGHPASS_FC].LowerBound = 0;
+- port_range_hints[HIGHPASS_FC].UpperBound = 0.4;
++ port_range_hints[HIGHPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Q */
+ port_descriptors[HIGHPASS_Q] =
+@@ -237,7 +238,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (highPassDescriptor) {
+ free((LADSPA_PortDescriptor *)highPassDescriptor->PortDescriptors);
+ free((char **)highPassDescriptor->PortNames);
+diff --git a/RThighshelf.c b/RThighshelf.c
+index 39f0abf..9d02d45 100644
+--- a/RThighshelf.c
++++ b/RThighshelf.c
+@@ -153,12 +153,13 @@ static void runHighShelf(LADSPA_Handle instance, unsigned long sample_count) {
+ hs_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[HIGHSHELF_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[HIGHSHELF_FC].LowerBound = 0;
+- port_range_hints[HIGHSHELF_FC].UpperBound = 0.4;
++ port_range_hints[HIGHSHELF_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[HIGHSHELF_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (highShelfDescriptor) {
+ free((LADSPA_PortDescriptor *)highShelfDescriptor->PortDescriptors);
+ free((char **)highShelfDescriptor->PortNames);
+diff --git a/RTlowpass.c b/RTlowpass.c
+index 869969d..9ea377f 100644
+--- a/RTlowpass.c
++++ b/RTlowpass.c
+@@ -145,12 +145,13 @@ static void runLowPass(LADSPA_Handle instance, unsigned long sample_count) {
+ lp_set_params(filter, fc, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -195,7 +196,7 @@ void _init() {
+ port_range_hints[LOWPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LOWPASS_FC].LowerBound = 0;
+- port_range_hints[LOWPASS_FC].UpperBound = 0.4;
++ port_range_hints[LOWPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Q */
+ port_descriptors[LOWPASS_Q] =
+@@ -237,7 +238,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lowPassDescriptor) {
+ free((LADSPA_PortDescriptor *)lowPassDescriptor->PortDescriptors);
+ free((char **)lowPassDescriptor->PortNames);
+diff --git a/RTlowshelf.c b/RTlowshelf.c
+index 2c3f945..12a2c7c 100644
+--- a/RTlowshelf.c
++++ b/RTlowshelf.c
+@@ -153,12 +153,13 @@ static void runLowShelf(LADSPA_Handle instance, unsigned long sample_count) {
+ ls_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[LOWSHELF_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LOWSHELF_FC].LowerBound = 0;
+- port_range_hints[LOWSHELF_FC].UpperBound = 0.4;
++ port_range_hints[LOWSHELF_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[LOWSHELF_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lowShelfDescriptor) {
+ free((LADSPA_PortDescriptor *)lowShelfDescriptor->PortDescriptors);
+ free((char **)lowShelfDescriptor->PortNames);
+diff --git a/RTlr4hipass.c b/RTlr4hipass.c
+index 6462b5e..15d6c49 100644
+--- a/RTlr4hipass.c
++++ b/RTlr4hipass.c
+@@ -143,12 +143,13 @@ static void runLR4HighPass(LADSPA_Handle instance, unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ in = biquad_run(&filters[0], input[pos]);
+ in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -193,7 +194,7 @@ void _init() {
+ port_range_hints[LR4HIGHPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LR4HIGHPASS_FC].LowerBound = 0;
+- port_range_hints[LR4HIGHPASS_FC].UpperBound = 0.4;
++ port_range_hints[LR4HIGHPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Input */
+ port_descriptors[LR4HIGHPASS_INPUT] =
+@@ -225,7 +226,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lr4highPassDescriptor) {
+ free((LADSPA_PortDescriptor *)lr4highPassDescriptor->PortDescriptors);
+ free((char **)lr4highPassDescriptor->PortNames);
+diff --git a/RTlr4lowpass.c b/RTlr4lowpass.c
+index 2d864cc..16ad5c9 100644
+--- a/RTlr4lowpass.c
++++ b/RTlr4lowpass.c
+@@ -143,12 +143,13 @@ static void runLR4LowPass(LADSPA_Handle instance, unsigned long sample_count) {
+ for (pos = 0; pos < sample_count; pos++) {
+ in = biquad_run(&filters[0], input[pos]);
+ in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -193,7 +194,7 @@ void _init() {
+ port_range_hints[LR4LOWPASS_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[LR4LOWPASS_FC].LowerBound = 0;
+- port_range_hints[LR4LOWPASS_FC].UpperBound = 0.4;
++ port_range_hints[LR4LOWPASS_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Input */
+ port_descriptors[LR4LOWPASS_INPUT] =
+@@ -225,7 +226,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (lr4lowPassDescriptor) {
+ free((LADSPA_PortDescriptor *)lr4lowPassDescriptor->PortDescriptors);
+ free((char **)lr4lowPassDescriptor->PortNames);
+diff --git a/RTparaeq.c b/RTparaeq.c
+index f55e3c5..3e77a83 100644
+--- a/RTparaeq.c
++++ b/RTparaeq.c
+@@ -153,12 +153,13 @@ static void runSinglePara(LADSPA_Handle instance, unsigned long sample_count) {
+ eq_set_params(filter, fc, gain, Q, fs);
+
+ for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], biquad_run(filter, input[pos]));
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter, input[pos]));
+ }
+
+ }
+
+-void _init() {
++void _init(void);
++void _init(void) {
+ char **port_names;
+ LADSPA_PortDescriptor *port_descriptors;
+ LADSPA_PortRangeHint *port_range_hints;
+@@ -213,7 +214,7 @@ void _init() {
+ port_range_hints[SINGLEPARA_FC].HintDescriptor =
+ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_SAMPLE_RATE | LADSPA_HINT_DEFAULT_440;
+ port_range_hints[SINGLEPARA_FC].LowerBound = 0;
+- port_range_hints[SINGLEPARA_FC].UpperBound = 0.4;
++ port_range_hints[SINGLEPARA_FC].UpperBound = (LADSPA_Data) 0.4;
+
+ /* Parameters for Quality Factor */
+ port_descriptors[SINGLEPARA_Q] =
+@@ -255,7 +256,8 @@ void _init() {
+ }
+ }
+
+-void _fini() {
++void _fini(void);
++void _fini(void) {
+ if (singleParaDescriptor) {
+ free((LADSPA_PortDescriptor *)singleParaDescriptor->PortDescriptors);
+ free((char **)singleParaDescriptor->PortNames);
+diff --git a/util/biquad.h b/util/biquad.h
+index 8994e4b..49451d8 100644
+--- a/util/biquad.h
++++ b/util/biquad.h
+@@ -4,6 +4,7 @@
+ #define LN_2_2 0.34657359f // ln(2)/2
+
+ #include "ladspa-util.h"
++#include <math.h>
+
+ #ifndef LIMIT
+ #define LIMIT(v,l,u) (v<l?l:(v>u?u:v))
+@@ -96,7 +97,7 @@ static inline void ls_set_params(biquad *f, bq_t fc, bq_t gain, bq_t Q,
+ bq_t w = 2.0f * M_PI * LIMIT(fc, 1.0, fs/2.0) / fs;
+ bq_t cw = cos(w);
+ bq_t sw = sin(w);
+- bq_t A = powf(10.0f, gain * 0.025f);
++ bq_t A = powf(10.0f, (float) (gain * (bq_t) 0.025));
+
+ // rt 8.1.2013: increased slope limit from 1.0f to 5.0f:
+ // bq_t b = sqrt(((1.0f + A * A) / LIMIT(slope, 0.0001f, 5.0f)) - ((A -
+@@ -135,7 +136,7 @@ static inline void hs_set_params(biquad *f, bq_t fc, bq_t gain, bq_t Q, bq_t fs)
+ bq_t w = 2.0f * M_PI * LIMIT(fc, 1.0, fs/2.0) / fs;
+ bq_t cw = cos(w);
+ bq_t sw = sin(w);
+- bq_t A = powf(10.0f, gain * 0.025f);
++ bq_t A = powf(10.0f, (float) (gain * (bq_t) 0.025));
+ // rt 8.1.2013: increased slope limit from 1.0f to 5.0f:
+ // bq_t b = sqrt(((1.0f + A * A) / LIMIT(slope, 0.0001f, 5.0f)) - ((A -
+ // 1.0f) * (A - 1.0f)));
+diff --git a/util/ladspa-util.h b/util/ladspa-util.h
+index ef6e31b..5d3dcc9 100644
+--- a/util/ladspa-util.h
++++ b/util/ladspa-util.h
+@@ -46,9 +46,6 @@ typedef union {
+ int32_t i;
+ } ls_pcast32;
+
+-// Sometimes it doesn't get defined, even though it eists and C99 is declared
+-long int lrintf (float x);
+-
+ // 1.0 / ln(2)
+ #define LN2R 1.442695041f
+
+@@ -72,8 +69,8 @@ static inline float flush_to_zero(float f)
+
+ static inline void round_to_zero(volatile float *f)
+ {
+- *f += 1e-18;
+- *f -= 1e-18;
++ *f += 1e-18f;
++ *f -= 1e-18f;
+ }
+
+ /* A set of branchless clipping operations from Laurent de Soras */
+@@ -81,8 +78,8 @@ static inline void round_to_zero(volatile float *f)
+ static inline float f_max(float x, float a)
+ {
+ x -= a;
+- x += fabs(x);
+- x *= 0.5;
++ x += fabsf(x);
++ x *= 0.5f;
+ x += a;
+
+ return x;
+@@ -91,8 +88,8 @@ static inline float f_max(float x, float a)
+ static inline float f_min(float x, float b)
+ {
+ x = b - x;
+- x += fabs(x);
+- x *= 0.5;
++ x += fabsf(x);
++ x *= 0.5f;
+ x = b - x;
+
+ return x;
+@@ -100,12 +97,12 @@ static inline float f_min(float x, float b)
+
+ static inline float f_clamp(float x, float a, float b)
+ {
+- const float x1 = fabs(x - a);
+- const float x2 = fabs(x - b);
++ const float x1 = fabsf(x - a);
++ const float x2 = fabsf(x - b);
+
+ x = x1 + a + b;
+ x -= x2;
+- x *= 0.5;
++ x *= 0.5f;
+
+ return x;
+ }
+@@ -166,7 +163,7 @@ static inline float f_sin_sq(float angle)
+ #else
+
+ // Round float to int using IEEE int* hack
+-static inline int f_round(float f)
++static inline long int f_round(float f)
+ {
+ ls_pcast32 p;
+
+@@ -179,7 +176,7 @@ static inline int f_round(float f)
+ #endif
+
+ // Truncate float to int
+-static inline int f_trunc(float f)
++static inline long int f_trunc(float f)
+ {
+ return f_round(floorf(f));
+ }
+--
+1.9.0
+
diff --git a/audio-plugins/rt-plugins/BUILD b/audio-plugins/rt-plugins/BUILD
new file mode 100755
index 0000000000..6dfecc1f8a
--- /dev/null
+++ b/audio-plugins/rt-plugins/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/audio-plugins/rt-plugins/DEPENDS b/audio-plugins/rt-plugins/DEPENDS
new file mode 100755
index 0000000000..a02b2c8395
--- /dev/null
+++ b/audio-plugins/rt-plugins/DEPENDS
@@ -0,0 +1 @@
+depends ladspa
diff --git a/audio-plugins/rt-plugins/DETAILS b/audio-plugins/rt-plugins/DETAILS
new file mode 100755
index 0000000000..0c8612b20f
--- /dev/null
+++ b/audio-plugins/rt-plugins/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rt-plugins
+ VERSION=0.0.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://faculty.tru.ca/rtaylor/${SPELL}/${SOURCE}
+ SOURCE_HASH=sha512:2f8e280c2508172e8e8569d75e96f0c6e6308e5917e7b095ff5d38ce243f9001d402e7990058d0765b8bdbde9622b23d5eec124c95576eed63cb42aee7caa058
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://faculty.tru.ca/rtaylor/rt-plugins/index.html"
+ LICENSE[0]=GPL
+ ENTERED=20140320
+ SHORT="a collection of IIR digital filter plugins for crossover and equalization"
+cat << EOF
+This is a collection of IIR digital filter plugins, designed for using a
+computer to perform crossover and equalization for active loudspeakers.
+The plugins are written for LADSPA, the Linux Audio Developers Plugin API,
+so they can be used in any LADSPA-capable host.
+EOF
diff --git a/audio-plugins/rt-plugins/HISTORY b/audio-plugins/rt-plugins/HISTORY
new file mode 100644
index 0000000000..fffe977f99
--- /dev/null
+++ b/audio-plugins/rt-plugins/HISTORY
@@ -0,0 +1,3 @@
+2014-03-20 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-plugins/rt-plugins/INSTALL b/audio-plugins/rt-plugins/INSTALL
new file mode 100755
index 0000000000..131ca30132
--- /dev/null
+++ b/audio-plugins/rt-plugins/INSTALL
@@ -0,0 +1 @@
+INSTALL_PLUGINS_DIR=${INSTALL_ROOT}/usr/lib/ladspa default_install
diff --git a/audio-plugins/rt-plugins/PRE_BUILD b/audio-plugins/rt-plugins/PRE_BUILD
new file mode 100755
index 0000000000..095c784af0
--- /dev/null
+++ b/audio-plugins/rt-plugins/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-clean-up-the-Makefile.patch &&
+patch -p1 < $SPELL_DIRECTORY/0002-make-the-code-compile-with-higher-warning-levels.patch
diff --git a/audio-plugins/swh-plugins/HISTORY b/audio-plugins/swh-plugins/HISTORY
index d40c4c0fa3..88cb9e15d3 100644
--- a/audio-plugins/swh-plugins/HISTORY
+++ b/audio-plugins/swh-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-18 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * swh-plugins-nosetlocale.patch: add missing file
+
2013-09-10 Robin Cook <rcook@wyrms.net>
* PRE_BUILD: added patch to remove setlocale calls
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672705
diff --git a/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch b/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
new file mode 100644
index 0000000000..33f7236712
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-nosetlocale.patch
@@ -0,0 +1,2087 @@
+diff -u swh-plugins-0.4.15+1.orig/alias_1407.c swh-plugins-0.4.15+1/alias_1407.c
+--- swh-plugins-0.4.15+1.orig/alias_1407.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/alias_1407.c 2012-05-13 01:06:55.846742739 +0200
+@@ -168,7 +168,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/alias_1407.so.c swh-plugins-0.4.15+1/alias_1407.so.c
+--- swh-plugins-0.4.15+1.orig/alias_1407.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/alias_1407.so.c 2012-05-13 01:06:55.850742753 +0200
+@@ -168,7 +168,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/allpass_1895.c swh-plugins-0.4.15+1/allpass_1895.c
+--- swh-plugins-0.4.15+1.orig/allpass_1895.c 2012-05-13 01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/allpass_1895.c 2012-05-13 01:06:55.866742832 +0200
+@@ -1124,7 +1124,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/allpass_1895.so.c swh-plugins-0.4.15+1/allpass_1895.so.c
+--- swh-plugins-0.4.15+1.orig/allpass_1895.so.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/allpass_1895.so.c 2012-05-13 01:06:55.882742910 +0200
+@@ -1124,7 +1124,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/amp_1181.c swh-plugins-0.4.15+1/amp_1181.c
+--- swh-plugins-0.4.15+1.orig/amp_1181.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/amp_1181.c 2012-05-13 01:06:55.886742929 +0200
+@@ -161,7 +161,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/amp_1181.so.c swh-plugins-0.4.15+1/amp_1181.so.c
+--- swh-plugins-0.4.15+1.orig/amp_1181.so.c 2012-05-13 01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/amp_1181.so.c 2012-05-13 01:06:55.886742929 +0200
+@@ -161,7 +161,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/am_pitchshift_1433.c swh-plugins-0.4.15+1/am_pitchshift_1433.c
+--- swh-plugins-0.4.15+1.orig/am_pitchshift_1433.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/am_pitchshift_1433.c 2012-05-13 01:06:55.894742967 +0200
+@@ -366,7 +366,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/am_pitchshift_1433.so.c swh-plugins-0.4.15+1/am_pitchshift_1433.so.c
+--- swh-plugins-0.4.15+1.orig/am_pitchshift_1433.so.c 2012-05-13 01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/am_pitchshift_1433.so.c 2012-05-13 01:06:55.898742980 +0200
+@@ -366,7 +366,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/analogue_osc_1416.c swh-plugins-0.4.15+1/analogue_osc_1416.c
+--- swh-plugins-0.4.15+1.orig/analogue_osc_1416.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/analogue_osc_1416.c 2012-05-13 01:06:55.902743005 +0200
+@@ -304,7 +304,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/analogue_osc_1416.so.c swh-plugins-0.4.15+1/analogue_osc_1416.so.c
+--- swh-plugins-0.4.15+1.orig/analogue_osc_1416.so.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/analogue_osc_1416.so.c 2012-05-13 01:06:55.906743040 +0200
+@@ -304,7 +304,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.c swh-plugins-0.4.15+1/bandpass_a_iir_1893.c
+--- swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.c 2012-05-13 01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/bandpass_a_iir_1893.c 2012-05-13 01:06:55.910743046 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.so.c swh-plugins-0.4.15+1/bandpass_a_iir_1893.so.c
+--- swh-plugins-0.4.15+1.orig/bandpass_a_iir_1893.so.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/bandpass_a_iir_1893.so.c 2012-05-13 01:06:55.914743062 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_iir_1892.c swh-plugins-0.4.15+1/bandpass_iir_1892.c
+--- swh-plugins-0.4.15+1.orig/bandpass_iir_1892.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/bandpass_iir_1892.c 2012-05-13 01:06:55.918743082 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bandpass_iir_1892.so.c swh-plugins-0.4.15+1/bandpass_iir_1892.so.c
+--- swh-plugins-0.4.15+1.orig/bandpass_iir_1892.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/bandpass_iir_1892.so.c 2012-05-13 01:06:55.922743110 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_1431.c swh-plugins-0.4.15+1/bode_shifter_1431.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_1431.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_1431.c 2012-05-13 01:06:55.930743143 +0200
+@@ -372,7 +372,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_1431.so.c swh-plugins-0.4.15+1/bode_shifter_1431.so.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_1431.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_1431.so.c 2012-05-13 01:06:55.934743164 +0200
+@@ -372,7 +372,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.c swh-plugins-0.4.15+1/bode_shifter_cv_1432.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_cv_1432.c 2012-05-13 01:06:55.938743191 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.so.c swh-plugins-0.4.15+1/bode_shifter_cv_1432.so.c
+--- swh-plugins-0.4.15+1.orig/bode_shifter_cv_1432.so.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/bode_shifter_cv_1432.so.c 2012-05-13 01:06:55.946743219 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/butterworth_1902.c swh-plugins-0.4.15+1/butterworth_1902.c
+--- swh-plugins-0.4.15+1.orig/butterworth_1902.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/butterworth_1902.c 2012-05-13 01:06:55.954743268 +0200
+@@ -523,7 +523,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/butterworth_1902.so.c swh-plugins-0.4.15+1/butterworth_1902.so.c
+--- swh-plugins-0.4.15+1.orig/butterworth_1902.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/butterworth_1902.so.c 2012-05-13 01:06:55.962743299 +0200
+@@ -523,7 +523,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/chebstortion_1430.c swh-plugins-0.4.15+1/chebstortion_1430.c
+--- swh-plugins-0.4.15+1.orig/chebstortion_1430.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/chebstortion_1430.c 2012-05-13 01:06:55.966743321 +0200
+@@ -321,7 +321,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/chebstortion_1430.so.c swh-plugins-0.4.15+1/chebstortion_1430.so.c
+--- swh-plugins-0.4.15+1.orig/chebstortion_1430.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/chebstortion_1430.so.c 2012-05-13 01:06:55.970743348 +0200
+@@ -321,7 +321,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1190.c swh-plugins-0.4.15+1/comb_1190.c
+--- swh-plugins-0.4.15+1.orig/comb_1190.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/comb_1190.c 2012-05-13 01:06:55.974743361 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1190.so.c swh-plugins-0.4.15+1/comb_1190.so.c
+--- swh-plugins-0.4.15+1.orig/comb_1190.so.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/comb_1190.so.c 2012-05-13 01:06:55.978743377 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1887.c swh-plugins-0.4.15+1/comb_1887.c
+--- swh-plugins-0.4.15+1.orig/comb_1887.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/comb_1887.c 2012-05-13 01:06:55.986743426 +0200
+@@ -1117,7 +1117,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_1887.so.c swh-plugins-0.4.15+1/comb_1887.so.c
+--- swh-plugins-0.4.15+1.orig/comb_1887.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/comb_1887.so.c 2012-05-13 01:06:55.990743439 +0200
+@@ -1117,7 +1117,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_splitter_1411.c swh-plugins-0.4.15+1/comb_splitter_1411.c
+--- swh-plugins-0.4.15+1.orig/comb_splitter_1411.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/comb_splitter_1411.c 2012-05-13 01:06:55.990743439 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/comb_splitter_1411.so.c swh-plugins-0.4.15+1/comb_splitter_1411.so.c
+--- swh-plugins-0.4.15+1.orig/comb_splitter_1411.so.c 2012-05-13 01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/comb_splitter_1411.so.c 2012-05-13 01:06:55.994743455 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/const_1909.c swh-plugins-0.4.15+1/const_1909.c
+--- swh-plugins-0.4.15+1.orig/const_1909.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/const_1909.c 2012-05-13 01:06:55.994743455 +0200
+@@ -178,7 +178,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/crossover_dist_1404.c swh-plugins-0.4.15+1/crossover_dist_1404.c
+--- swh-plugins-0.4.15+1.orig/crossover_dist_1404.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/crossover_dist_1404.c 2012-05-13 01:06:55.994743455 +0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/crossover_dist_1404.so.c swh-plugins-0.4.15+1/crossover_dist_1404.so.c
+--- swh-plugins-0.4.15+1.orig/crossover_dist_1404.so.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/crossover_dist_1404.so.c 2012-05-13 01:06:55.994743455 +0200
+@@ -191,7 +191,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dc_remove_1207.c swh-plugins-0.4.15+1/dc_remove_1207.c
+--- swh-plugins-0.4.15+1.orig/dc_remove_1207.c 2012-05-13 01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/dc_remove_1207.c 2012-05-13 01:06:55.998743477 +0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dc_remove_1207.so.c swh-plugins-0.4.15+1/dc_remove_1207.so.c
+--- swh-plugins-0.4.15+1.orig/dc_remove_1207.so.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/dc_remove_1207.so.c 2012-05-13 01:06:55.998743477 +0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/debian und swh-plugins-0.4.15+1/debian.
+diff -u swh-plugins-0.4.15+1.orig/debug_1184.so.c swh-plugins-0.4.15+1/debug_1184.so.c
+--- swh-plugins-0.4.15+1.orig/debug_1184.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/debug_1184.so.c 2012-05-13 01:06:55.998743477 +0200
+@@ -207,7 +207,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decay_1886.c swh-plugins-0.4.15+1/decay_1886.c
+--- swh-plugins-0.4.15+1.orig/decay_1886.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/decay_1886.c 2012-05-13 01:06:55.998743477 +0200
+@@ -259,7 +259,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decay_1886.so.c swh-plugins-0.4.15+1/decay_1886.so.c
+--- swh-plugins-0.4.15+1.orig/decay_1886.so.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/decay_1886.so.c 2012-05-13 01:06:55.998743477 +0200
+@@ -259,7 +259,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decimator_1202.c swh-plugins-0.4.15+1/decimator_1202.c
+--- swh-plugins-0.4.15+1.orig/decimator_1202.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/decimator_1202.c 2012-05-13 01:06:56.002743504 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/decimator_1202.so.c swh-plugins-0.4.15+1/decimator_1202.so.c
+--- swh-plugins-0.4.15+1.orig/decimator_1202.so.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/decimator_1202.so.c 2012-05-13 01:06:56.002743504 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/declip_1195.c swh-plugins-0.4.15+1/declip_1195.c
+--- swh-plugins-0.4.15+1.orig/declip_1195.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/declip_1195.c 2012-05-13 01:06:56.002743504 +0200
+@@ -167,7 +167,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/declip_1195.so.c swh-plugins-0.4.15+1/declip_1195.so.c
+--- swh-plugins-0.4.15+1.orig/declip_1195.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/declip_1195.so.c 2012-05-13 01:06:56.002743504 +0200
+@@ -167,7 +167,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delay_1898.c swh-plugins-0.4.15+1/delay_1898.c
+--- swh-plugins-0.4.15+1.orig/delay_1898.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/delay_1898.c 2012-05-13 01:06:56.006743517 +0200
+@@ -903,7 +903,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delay_1898.so.c swh-plugins-0.4.15+1/delay_1898.so.c
+--- swh-plugins-0.4.15+1.orig/delay_1898.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/delay_1898.so.c 2012-05-13 01:06:56.010743533 +0200
+@@ -903,7 +903,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delayorama_1402.c swh-plugins-0.4.15+1/delayorama_1402.c
+--- swh-plugins-0.4.15+1.orig/delayorama_1402.c 2012-05-13 01:05:58.094460405 +0200
++++ swh-plugins-0.4.15+1/delayorama_1402.c 2012-05-13 01:06:56.014743555 +0200
+@@ -675,7 +675,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/delayorama_1402.so.c swh-plugins-0.4.15+1/delayorama_1402.so.c
+--- swh-plugins-0.4.15+1.orig/delayorama_1402.so.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/delayorama_1402.so.c 2012-05-13 01:06:56.014743555 +0200
+@@ -675,7 +675,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/diode_1185.c swh-plugins-0.4.15+1/diode_1185.c
+--- swh-plugins-0.4.15+1.orig/diode_1185.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/diode_1185.c 2012-05-13 01:06:56.014743555 +0200
+@@ -192,7 +192,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/diode_1185.so.c swh-plugins-0.4.15+1/diode_1185.so.c
+--- swh-plugins-0.4.15+1.orig/diode_1185.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/diode_1185.so.c 2012-05-13 01:06:56.018743582 +0200
+@@ -192,7 +192,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/divider_1186.c swh-plugins-0.4.15+1/divider_1186.c
+--- swh-plugins-0.4.15+1.orig/divider_1186.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/divider_1186.c 2012-05-13 01:06:56.018743582 +0200
+@@ -256,7 +256,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/divider_1186.so.c swh-plugins-0.4.15+1/divider_1186.so.c
+--- swh-plugins-0.4.15+1.orig/divider_1186.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/divider_1186.so.c 2012-05-13 01:06:56.018743582 +0200
+@@ -256,7 +256,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_eq_1901.c swh-plugins-0.4.15+1/dj_eq_1901.c
+--- swh-plugins-0.4.15+1.orig/dj_eq_1901.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/dj_eq_1901.c 2012-05-13 01:06:56.022743595 +0200
+@@ -470,7 +470,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_eq_1901.so.c swh-plugins-0.4.15+1/dj_eq_1901.so.c
+--- swh-plugins-0.4.15+1.orig/dj_eq_1901.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/dj_eq_1901.so.c 2012-05-13 01:06:56.022743595 +0200
+@@ -470,7 +470,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_flanger_1438.c swh-plugins-0.4.15+1/dj_flanger_1438.c
+--- swh-plugins-0.4.15+1.orig/dj_flanger_1438.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/dj_flanger_1438.c 2012-05-13 01:06:56.022743595 +0200
+@@ -373,7 +373,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dj_flanger_1438.so.c swh-plugins-0.4.15+1/dj_flanger_1438.so.c
+--- swh-plugins-0.4.15+1.orig/dj_flanger_1438.so.c 2012-05-13 01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/dj_flanger_1438.so.c 2012-05-13 01:06:56.026743611 +0200
+@@ -373,7 +373,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dyson_compress_1403.c swh-plugins-0.4.15+1/dyson_compress_1403.c
+--- swh-plugins-0.4.15+1.orig/dyson_compress_1403.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/dyson_compress_1403.c 2012-05-13 01:06:56.026743611 +0200
+@@ -783,7 +783,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/dyson_compress_1403.so.c swh-plugins-0.4.15+1/dyson_compress_1403.so.c
+--- swh-plugins-0.4.15+1.orig/dyson_compress_1403.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/dyson_compress_1403.so.c 2012-05-13 01:06:56.030743633 +0200
+@@ -783,7 +783,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fad_delay_1192.c swh-plugins-0.4.15+1/fad_delay_1192.c
+--- swh-plugins-0.4.15+1.orig/fad_delay_1192.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/fad_delay_1192.c 2012-05-13 01:06:56.030743633 +0200
+@@ -312,7 +312,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fad_delay_1192.so.c swh-plugins-0.4.15+1/fad_delay_1192.so.c
+--- swh-plugins-0.4.15+1.orig/fad_delay_1192.so.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/fad_delay_1192.so.c 2012-05-13 01:06:56.034743660 +0200
+@@ -312,7 +312,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fast_lookahead_limiter_1913.c swh-plugins-0.4.15+1/fast_lookahead_limiter_1913.c
+--- swh-plugins-0.4.15+1.orig/fast_lookahead_limiter_1913.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/fast_lookahead_limiter_1913.c 2012-05-13 01:06:56.034743660 +0200
+@@ -580,7 +580,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/flanger_1191.c swh-plugins-0.4.15+1/flanger_1191.c
+--- swh-plugins-0.4.15+1.orig/flanger_1191.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/flanger_1191.c 2012-05-13 01:06:56.034743660 +0200
+@@ -442,7 +442,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/flanger_1191.so.c swh-plugins-0.4.15+1/flanger_1191.so.c
+--- swh-plugins-0.4.15+1.orig/flanger_1191.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/flanger_1191.so.c 2012-05-13 01:06:56.038743673 +0200
+@@ -428,7 +428,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fm_osc_1415.c swh-plugins-0.4.15+1/fm_osc_1415.c
+--- swh-plugins-0.4.15+1.orig/fm_osc_1415.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/fm_osc_1415.c 2012-05-13 01:06:56.038743673 +0200
+@@ -186,7 +186,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/fm_osc_1415.so.c swh-plugins-0.4.15+1/fm_osc_1415.so.c
+--- swh-plugins-0.4.15+1.orig/fm_osc_1415.so.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/fm_osc_1415.so.c 2012-05-13 01:06:56.038743673 +0200
+@@ -186,7 +186,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foldover_1213.c swh-plugins-0.4.15+1/foldover_1213.c
+--- swh-plugins-0.4.15+1.orig/foldover_1213.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/foldover_1213.c 2012-05-13 01:06:56.038743673 +0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foldover_1213.so.c swh-plugins-0.4.15+1/foldover_1213.so.c
+--- swh-plugins-0.4.15+1.orig/foldover_1213.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/foldover_1213.so.c 2012-05-13 01:06:56.042743691 +0200
+@@ -173,7 +173,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foverdrive_1196.c swh-plugins-0.4.15+1/foverdrive_1196.c
+--- swh-plugins-0.4.15+1.orig/foverdrive_1196.c 2012-05-13 01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/foverdrive_1196.c 2012-05-13 01:06:56.042743691 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/foverdrive_1196.so.c swh-plugins-0.4.15+1/foverdrive_1196.so.c
+--- swh-plugins-0.4.15+1.orig/foverdrive_1196.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/foverdrive_1196.so.c 2012-05-13 01:06:56.042743691 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/freq_tracker_1418.c swh-plugins-0.4.15+1/freq_tracker_1418.c
+--- swh-plugins-0.4.15+1.orig/freq_tracker_1418.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/freq_tracker_1418.c 2012-05-13 01:06:56.042743691 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/freq_tracker_1418.so.c swh-plugins-0.4.15+1/freq_tracker_1418.so.c
+--- swh-plugins-0.4.15+1.orig/freq_tracker_1418.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/freq_tracker_1418.so.c 2012-05-13 01:06:56.042743691 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1410.c swh-plugins-0.4.15+1/gate_1410.c
+--- swh-plugins-0.4.15+1.orig/gate_1410.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/gate_1410.c 2012-05-13 01:06:56.046743711 +0200
+@@ -440,7 +440,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1410.so.c swh-plugins-0.4.15+1/gate_1410.so.c
+--- swh-plugins-0.4.15+1.orig/gate_1410.so.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/gate_1410.so.c 2012-05-13 01:06:56.046743711 +0200
+@@ -440,7 +440,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gate_1921.so.c swh-plugins-0.4.15+1/gate_1921.so.c
+--- swh-plugins-0.4.15+1.orig/gate_1921.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/gate_1921.so.c 2012-05-13 01:06:56.050743738 +0200
+@@ -858,7 +858,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/giant_flange_1437.c swh-plugins-0.4.15+1/giant_flange_1437.c
+--- swh-plugins-0.4.15+1.orig/giant_flange_1437.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/giant_flange_1437.c 2012-05-13 01:06:56.050743738 +0200
+@@ -508,7 +508,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/giant_flange_1437.so.c swh-plugins-0.4.15+1/giant_flange_1437.so.c
+--- swh-plugins-0.4.15+1.orig/giant_flange_1437.so.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/giant_flange_1437.so.c 2012-05-13 01:06:56.054743750 +0200
+@@ -508,7 +508,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_1424.c swh-plugins-0.4.15+1/gong_1424.c
+--- swh-plugins-0.4.15+1.orig/gong_1424.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/gong_1424.c 2012-05-13 01:06:56.058743766 +0200
+@@ -615,7 +615,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_1424.so.c swh-plugins-0.4.15+1/gong_1424.so.c
+--- swh-plugins-0.4.15+1.orig/gong_1424.so.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/gong_1424.so.c 2012-05-13 01:06:56.058743766 +0200
+@@ -615,7 +615,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_beater_1439.c swh-plugins-0.4.15+1/gong_beater_1439.c
+--- swh-plugins-0.4.15+1.orig/gong_beater_1439.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/gong_beater_1439.c 2012-05-13 01:06:56.062743787 +0200
+@@ -308,7 +308,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gong_beater_1439.so.c swh-plugins-0.4.15+1/gong_beater_1439.so.c
+--- swh-plugins-0.4.15+1.orig/gong_beater_1439.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/gong_beater_1439.so.c 2012-05-13 01:06:56.062743787 +0200
+@@ -308,7 +308,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/gsm und swh-plugins-0.4.15+1/gsm.
+diff -u swh-plugins-0.4.15+1.orig/gsm_1215.c swh-plugins-0.4.15+1/gsm_1215.c
+--- swh-plugins-0.4.15+1.orig/gsm_1215.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/gsm_1215.c 2012-05-13 01:06:56.062743787 +0200
+@@ -394,7 +394,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gsm_1215.so.c swh-plugins-0.4.15+1/gsm_1215.so.c
+--- swh-plugins-0.4.15+1.orig/gsm_1215.so.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/gsm_1215.so.c 2012-05-13 01:06:56.066743815 +0200
+@@ -394,7 +394,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/gverb und swh-plugins-0.4.15+1/gverb.
+diff -u swh-plugins-0.4.15+1.orig/gverb_1216.c swh-plugins-0.4.15+1/gverb_1216.c
+--- swh-plugins-0.4.15+1.orig/gverb_1216.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/gverb_1216.c 2012-05-13 01:06:56.070743829 +0200
+@@ -290,7 +290,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/gverb_1216.so.c swh-plugins-0.4.15+1/gverb_1216.so.c
+--- swh-plugins-0.4.15+1.orig/gverb_1216.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/gverb_1216.so.c 2012-05-13 01:06:56.074743848 +0200
+@@ -290,7 +290,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hard_limiter_1413.c swh-plugins-0.4.15+1/hard_limiter_1413.c
+--- swh-plugins-0.4.15+1.orig/hard_limiter_1413.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/hard_limiter_1413.c 2012-05-13 01:06:56.078743875 +0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hard_limiter_1413.so.c swh-plugins-0.4.15+1/hard_limiter_1413.so.c
+--- swh-plugins-0.4.15+1.orig/hard_limiter_1413.so.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/hard_limiter_1413.so.c 2012-05-13 01:06:56.082743887 +0200
+@@ -194,7 +194,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/harmonic_gen_1220.c swh-plugins-0.4.15+1/harmonic_gen_1220.c
+--- swh-plugins-0.4.15+1.orig/harmonic_gen_1220.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/harmonic_gen_1220.c 2012-05-13 01:06:56.086743903 +0200
+@@ -374,7 +374,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hermes_filter_1200.c swh-plugins-0.4.15+1/hermes_filter_1200.c
+--- swh-plugins-0.4.15+1.orig/hermes_filter_1200.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/hermes_filter_1200.c 2012-05-13 01:06:56.114744044 +0200
+@@ -1410,7 +1410,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hermes_filter_1200.so.c swh-plugins-0.4.15+1/hermes_filter_1200.so.c
+--- swh-plugins-0.4.15+1.orig/hermes_filter_1200.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/hermes_filter_1200.so.c 2012-05-13 01:06:56.138744168 +0200
+@@ -1410,7 +1410,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/highpass_iir_1890.c swh-plugins-0.4.15+1/highpass_iir_1890.c
+--- swh-plugins-0.4.15+1.orig/highpass_iir_1890.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/highpass_iir_1890.c 2012-05-13 01:06:56.142744183 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/highpass_iir_1890.so.c swh-plugins-0.4.15+1/highpass_iir_1890.so.c
+--- swh-plugins-0.4.15+1.orig/highpass_iir_1890.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/highpass_iir_1890.so.c 2012-05-13 01:06:56.142744183 +0200
+@@ -203,7 +203,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hilbert_1440.c swh-plugins-0.4.15+1/hilbert_1440.c
+--- swh-plugins-0.4.15+1.orig/hilbert_1440.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/hilbert_1440.c 2012-05-13 01:06:56.146744199 +0200
+@@ -240,7 +240,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/hilbert_1440.so.c swh-plugins-0.4.15+1/hilbert_1440.so.c
+--- swh-plugins-0.4.15+1.orig/hilbert_1440.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/hilbert_1440.so.c 2012-05-13 01:06:56.146744199 +0200
+@@ -240,7 +240,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/imp_1199.c swh-plugins-0.4.15+1/imp_1199.c
+--- swh-plugins-0.4.15+1.orig/imp_1199.c 2012-05-13 01:05:58.102460437 +0200
++++ swh-plugins-0.4.15+1/imp_1199.c 2012-05-13 01:06:56.146744199 +0200
+@@ -527,7 +527,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/imp_1199.so.c swh-plugins-0.4.15+1/imp_1199.so.c
+--- swh-plugins-0.4.15+1.orig/imp_1199.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/imp_1199.so.c 2012-05-13 01:06:56.150744221 +0200
+@@ -525,7 +525,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/impulse_1885.c swh-plugins-0.4.15+1/impulse_1885.c
+--- swh-plugins-0.4.15+1.orig/impulse_1885.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/impulse_1885.c 2012-05-13 01:06:56.150744221 +0200
+@@ -193,7 +193,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/impulse_1885.so.c swh-plugins-0.4.15+1/impulse_1885.so.c
+--- swh-plugins-0.4.15+1.orig/impulse_1885.so.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/impulse_1885.so.c 2012-05-13 01:06:56.150744221 +0200
+@@ -193,7 +193,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/impulses und swh-plugins-0.4.15+1/impulses.
+diff -u swh-plugins-0.4.15+1.orig/inv_1429.c swh-plugins-0.4.15+1/inv_1429.c
+--- swh-plugins-0.4.15+1.orig/inv_1429.c 2012-05-13 01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/inv_1429.c 2012-05-13 01:06:56.150744221 +0200
+@@ -145,7 +145,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/inv_1429.so.c swh-plugins-0.4.15+1/inv_1429.so.c
+--- swh-plugins-0.4.15+1.orig/inv_1429.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/inv_1429.so.c 2012-05-13 01:06:56.154744248 +0200
+@@ -145,7 +145,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/karaoke_1409.c swh-plugins-0.4.15+1/karaoke_1409.c
+--- swh-plugins-0.4.15+1.orig/karaoke_1409.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/karaoke_1409.c 2012-05-13 01:06:56.154744248 +0200
+@@ -188,7 +188,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/karaoke_1409.so.c swh-plugins-0.4.15+1/karaoke_1409.so.c
+--- swh-plugins-0.4.15+1.orig/karaoke_1409.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/karaoke_1409.so.c 2012-05-13 01:06:56.154744248 +0200
+@@ -188,7 +188,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/latency_1914.c swh-plugins-0.4.15+1/latency_1914.c
+--- swh-plugins-0.4.15+1.orig/latency_1914.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/latency_1914.c 2012-05-13 01:06:56.154744248 +0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lcr_delay_1436.c swh-plugins-0.4.15+1/lcr_delay_1436.c
+--- swh-plugins-0.4.15+1.orig/lcr_delay_1436.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/lcr_delay_1436.c 2012-05-13 01:06:56.158744260 +0200
+@@ -547,7 +547,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lcr_delay_1436.so.c swh-plugins-0.4.15+1/lcr_delay_1436.so.c
+--- swh-plugins-0.4.15+1.orig/lcr_delay_1436.so.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/lcr_delay_1436.so.c 2012-05-13 01:06:56.158744260 +0200
+@@ -547,7 +547,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lookahead_limiter_1435.so.c swh-plugins-0.4.15+1/lookahead_limiter_1435.so.c
+--- swh-plugins-0.4.15+1.orig/lookahead_limiter_1435.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/lookahead_limiter_1435.so.c 2012-05-13 01:06:56.162744276 +0200
+@@ -400,7 +400,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lookahead_limiter_const_1906.so.c swh-plugins-0.4.15+1/lookahead_limiter_const_1906.so.c
+--- swh-plugins-0.4.15+1.orig/lookahead_limiter_const_1906.so.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/lookahead_limiter_const_1906.so.c 2012-05-13 01:06:56.162744276 +0200
+@@ -456,7 +456,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lowpass_iir_1891.c swh-plugins-0.4.15+1/lowpass_iir_1891.c
+--- swh-plugins-0.4.15+1.orig/lowpass_iir_1891.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/lowpass_iir_1891.c 2012-05-13 01:06:56.162744276 +0200
+@@ -205,7 +205,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/lowpass_iir_1891.so.c swh-plugins-0.4.15+1/lowpass_iir_1891.so.c
+--- swh-plugins-0.4.15+1.orig/lowpass_iir_1891.so.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/lowpass_iir_1891.so.c 2012-05-13 01:06:56.166744297 +0200
+@@ -205,7 +205,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ls_filter_1908.c swh-plugins-0.4.15+1/ls_filter_1908.c
+--- swh-plugins-0.4.15+1.orig/ls_filter_1908.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/ls_filter_1908.c 2012-05-13 01:06:56.166744297 +0200
+@@ -216,7 +216,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ls_filter_1908.so.c swh-plugins-0.4.15+1/ls_filter_1908.so.c
+--- swh-plugins-0.4.15+1.orig/ls_filter_1908.so.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/ls_filter_1908.so.c 2012-05-13 01:06:56.166744297 +0200
+@@ -216,7 +216,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/m4 und swh-plugins-0.4.15+1/m4.
+diff -u swh-plugins-0.4.15+1.orig/makestub.pl swh-plugins-0.4.15+1/makestub.pl
+--- swh-plugins-0.4.15+1.orig/makestub.pl 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/makestub.pl 2012-05-13 01:07:32.718922991 +0200
+@@ -146,7 +146,6 @@
+
+ \#ifdef ENABLE_NLS
+ \#define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ \#else
+ \#define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.c swh-plugins-0.4.15+1/matrix_ms_st_1421.c
+--- swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.c 2012-05-13 01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/matrix_ms_st_1421.c 2012-05-13 01:06:56.166744297 +0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.so.c swh-plugins-0.4.15+1/matrix_ms_st_1421.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_ms_st_1421.so.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/matrix_ms_st_1421.so.c 2012-05-13 01:06:56.166744297 +0200
+@@ -180,7 +180,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.c swh-plugins-0.4.15+1/matrix_spatialiser_1422.c
+--- swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/matrix_spatialiser_1422.c 2012-05-13 01:06:56.170744325 +0200
+@@ -338,7 +338,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.so.c swh-plugins-0.4.15+1/matrix_spatialiser_1422.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_spatialiser_1422.so.c 2012-05-13 01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/matrix_spatialiser_1422.so.c 2012-05-13 01:06:56.170744325 +0200
+@@ -338,7 +338,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.c swh-plugins-0.4.15+1/matrix_st_ms_1420.c
+--- swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/matrix_st_ms_1420.c 2012-05-13 01:06:56.170744325 +0200
+@@ -169,7 +169,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.so.c swh-plugins-0.4.15+1/matrix_st_ms_1420.so.c
+--- swh-plugins-0.4.15+1.orig/matrix_st_ms_1420.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/matrix_st_ms_1420.so.c 2012-05-13 01:06:56.170744325 +0200
+@@ -169,7 +169,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mbeq_1197.c swh-plugins-0.4.15+1/mbeq_1197.c
+--- swh-plugins-0.4.15+1.orig/mbeq_1197.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/mbeq_1197.c 2012-05-13 01:06:56.174744338 +0200
+@@ -664,7 +664,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mbeq_1197.so.c swh-plugins-0.4.15+1/mbeq_1197.so.c
+--- swh-plugins-0.4.15+1.orig/mbeq_1197.so.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/mbeq_1197.so.c 2012-05-13 01:06:56.178744356 +0200
+@@ -654,7 +654,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/metadata und swh-plugins-0.4.15+1/metadata.
+diff -u swh-plugins-0.4.15+1.orig/mod_delay_1419.c swh-plugins-0.4.15+1/mod_delay_1419.c
+--- swh-plugins-0.4.15+1.orig/mod_delay_1419.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/mod_delay_1419.c 2012-05-13 01:06:56.178744356 +0200
+@@ -236,7 +236,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/mod_delay_1419.so.c swh-plugins-0.4.15+1/mod_delay_1419.so.c
+--- swh-plugins-0.4.15+1.orig/mod_delay_1419.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/mod_delay_1419.so.c 2012-05-13 01:06:56.178744356 +0200
+@@ -236,7 +236,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.c swh-plugins-0.4.15+1/multivoice_chorus_1201.c
+--- swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/multivoice_chorus_1201.c 2012-05-13 01:06:56.182744376 +0200
+@@ -534,7 +534,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.so.c swh-plugins-0.4.15+1/multivoice_chorus_1201.so.c
+--- swh-plugins-0.4.15+1.orig/multivoice_chorus_1201.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/multivoice_chorus_1201.so.c 2012-05-13 01:06:56.182744376 +0200
+@@ -534,7 +534,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/notch_iir_1894.c swh-plugins-0.4.15+1/notch_iir_1894.c
+--- swh-plugins-0.4.15+1.orig/notch_iir_1894.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/notch_iir_1894.c 2012-05-13 01:06:56.182744376 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/notch_iir_1894.so.c swh-plugins-0.4.15+1/notch_iir_1894.so.c
+--- swh-plugins-0.4.15+1.orig/notch_iir_1894.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/notch_iir_1894.so.c 2012-05-13 01:06:56.186744403 +0200
+@@ -258,7 +258,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/phasers_1217.c swh-plugins-0.4.15+1/phasers_1217.c
+--- swh-plugins-0.4.15+1.orig/phasers_1217.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/phasers_1217.c 2012-05-13 01:06:56.190744415 +0200
+@@ -1037,7 +1037,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/phasers_1217.so.c swh-plugins-0.4.15+1/phasers_1217.so.c
+--- swh-plugins-0.4.15+1.orig/phasers_1217.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/phasers_1217.so.c 2012-05-13 01:06:56.194744431 +0200
+@@ -1037,7 +1037,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1193.c swh-plugins-0.4.15+1/pitch_scale_1193.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1193.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1193.c 2012-05-13 01:06:56.194744431 +0200
+@@ -248,7 +248,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1193.so.c swh-plugins-0.4.15+1/pitch_scale_1193.so.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1193.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1193.so.c 2012-05-13 01:06:56.194744431 +0200
+@@ -248,7 +248,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1194.c swh-plugins-0.4.15+1/pitch_scale_1194.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1194.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1194.c 2012-05-13 01:06:56.194744431 +0200
+@@ -232,7 +232,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/pitch_scale_1194.so.c swh-plugins-0.4.15+1/pitch_scale_1194.so.c
+--- swh-plugins-0.4.15+1.orig/pitch_scale_1194.so.c 2012-05-13 01:05:58.118460515 +0200
++++ swh-plugins-0.4.15+1/pitch_scale_1194.so.c 2012-05-13 01:06:56.198744452 +0200
+@@ -232,7 +232,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/plate_1423.c swh-plugins-0.4.15+1/plate_1423.c
+--- swh-plugins-0.4.15+1.orig/plate_1423.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/plate_1423.c 2012-05-13 01:06:56.198744452 +0200
+@@ -302,7 +302,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/plate_1423.so.c swh-plugins-0.4.15+1/plate_1423.so.c
+--- swh-plugins-0.4.15+1.orig/plate_1423.so.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/plate_1423.so.c 2012-05-13 01:06:56.198744452 +0200
+@@ -302,7 +302,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/po und swh-plugins-0.4.15+1/po.
+diff -u swh-plugins-0.4.15+1.orig/pointer_cast_1910.c swh-plugins-0.4.15+1/pointer_cast_1910.c
+--- swh-plugins-0.4.15+1.orig/pointer_cast_1910.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/pointer_cast_1910.c 2012-05-13 01:06:56.198744452 +0200
+@@ -228,7 +228,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/rate_shifter_1417.c swh-plugins-0.4.15+1/rate_shifter_1417.c
+--- swh-plugins-0.4.15+1.orig/rate_shifter_1417.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/rate_shifter_1417.c 2012-05-13 01:06:56.202744480 +0200
+@@ -242,7 +242,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/rate_shifter_1417.so.c swh-plugins-0.4.15+1/rate_shifter_1417.so.c
+--- swh-plugins-0.4.15+1.orig/rate_shifter_1417.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/rate_shifter_1417.so.c 2012-05-13 01:06:56.202744480 +0200
+@@ -242,7 +242,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/retro_flange_1208.c swh-plugins-0.4.15+1/retro_flange_1208.c
+--- swh-plugins-0.4.15+1.orig/retro_flange_1208.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/retro_flange_1208.c 2012-05-13 01:06:56.202744480 +0200
+@@ -499,7 +499,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/retro_flange_1208.so.c swh-plugins-0.4.15+1/retro_flange_1208.so.c
+--- swh-plugins-0.4.15+1.orig/retro_flange_1208.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/retro_flange_1208.so.c 2012-05-13 01:06:56.222744573 +0200
+@@ -499,7 +499,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/revdelay_1605.c swh-plugins-0.4.15+1/revdelay_1605.c
+--- swh-plugins-0.4.15+1.orig/revdelay_1605.c 2012-05-13 01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/revdelay_1605.c 2012-05-13 01:06:56.226744589 +0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/revdelay_1605.so.c swh-plugins-0.4.15+1/revdelay_1605.so.c
+--- swh-plugins-0.4.15+1.orig/revdelay_1605.so.c 2012-05-13 01:05:58.182460823 +0200
++++ swh-plugins-0.4.15+1/revdelay_1605.so.c 2012-05-13 01:06:56.234744638 +0200
+@@ -432,7 +432,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ringmod_1188.c swh-plugins-0.4.15+1/ringmod_1188.c
+--- swh-plugins-0.4.15+1.orig/ringmod_1188.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/ringmod_1188.c 2012-05-13 01:06:56.242744667 +0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/ringmod_1188.so.c swh-plugins-0.4.15+1/ringmod_1188.so.c
+--- swh-plugins-0.4.15+1.orig/ringmod_1188.so.c 2012-05-13 01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/ringmod_1188.so.c 2012-05-13 01:06:56.246744689 +0200
+@@ -436,7 +436,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/satan_maximiser_1408.c swh-plugins-0.4.15+1/satan_maximiser_1408.c
+--- swh-plugins-0.4.15+1.orig/satan_maximiser_1408.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/satan_maximiser_1408.c 2012-05-13 01:06:56.250744716 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/satan_maximiser_1408.so.c swh-plugins-0.4.15+1/satan_maximiser_1408.so.c
+--- swh-plugins-0.4.15+1.orig/satan_maximiser_1408.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/satan_maximiser_1408.so.c 2012-05-13 01:06:56.254744729 +0200
+@@ -262,7 +262,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc1_1425.c swh-plugins-0.4.15+1/sc1_1425.c
+--- swh-plugins-0.4.15+1.orig/sc1_1425.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/sc1_1425.c 2012-05-13 01:06:56.262744773 +0200
+@@ -351,7 +351,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc1_1425.so.c swh-plugins-0.4.15+1/sc1_1425.so.c
+--- swh-plugins-0.4.15+1.orig/sc1_1425.so.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/sc1_1425.so.c 2012-05-13 01:06:56.266744786 +0200
+@@ -351,7 +351,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc2_1426.c swh-plugins-0.4.15+1/sc2_1426.c
+--- swh-plugins-0.4.15+1.orig/sc2_1426.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/sc2_1426.c 2012-05-13 01:06:56.270744803 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc2_1426.so.c swh-plugins-0.4.15+1/sc2_1426.so.c
+--- swh-plugins-0.4.15+1.orig/sc2_1426.so.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/sc2_1426.so.c 2012-05-13 01:06:56.278744853 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc3_1427.c swh-plugins-0.4.15+1/sc3_1427.c
+--- swh-plugins-0.4.15+1.orig/sc3_1427.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/sc3_1427.c 2012-05-13 01:06:56.282744868 +0200
+@@ -409,7 +409,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc3_1427.so.c swh-plugins-0.4.15+1/sc3_1427.so.c
+--- swh-plugins-0.4.15+1.orig/sc3_1427.so.c 2012-05-13 01:05:58.122460531 +0200
++++ swh-plugins-0.4.15+1/sc3_1427.so.c 2012-05-13 01:06:56.290744904 +0200
+@@ -409,7 +409,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1434.so.c swh-plugins-0.4.15+1/sc4_1434.so.c
+--- swh-plugins-0.4.15+1.orig/sc4_1434.so.c 2012-05-13 01:05:58.166460749 +0200
++++ swh-plugins-0.4.15+1/sc4_1434.so.c 2012-05-13 01:06:56.294744931 +0200
+@@ -429,7 +429,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1882.c swh-plugins-0.4.15+1/sc4_1882.c
+--- swh-plugins-0.4.15+1.orig/sc4_1882.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/sc4_1882.c 2012-05-13 01:06:56.302744960 +0200
+@@ -452,7 +452,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4_1882.so.c swh-plugins-0.4.15+1/sc4_1882.so.c
+--- swh-plugins-0.4.15+1.orig/sc4_1882.so.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/sc4_1882.so.c 2012-05-13 01:06:56.302744960 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sc4m_1916.c swh-plugins-0.4.15+1/sc4m_1916.c
+--- swh-plugins-0.4.15+1.orig/sc4m_1916.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/sc4m_1916.c 2012-05-13 01:06:56.302744960 +0200
+@@ -416,7 +416,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/se4_1883.c swh-plugins-0.4.15+1/se4_1883.c
+--- swh-plugins-0.4.15+1.orig/se4_1883.c 2012-05-13 01:05:58.182460823 +0200
++++ swh-plugins-0.4.15+1/se4_1883.c 2012-05-13 01:06:56.306744981 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/se4_1883.so.c swh-plugins-0.4.15+1/se4_1883.so.c
+--- swh-plugins-0.4.15+1.orig/se4_1883.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/se4_1883.so.c 2012-05-13 01:06:56.306744981 +0200
+@@ -448,7 +448,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/shaper_1187.c swh-plugins-0.4.15+1/shaper_1187.c
+--- swh-plugins-0.4.15+1.orig/shaper_1187.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/shaper_1187.c 2012-05-13 01:06:56.310745009 +0200
+@@ -182,7 +182,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/shaper_1187.so.c swh-plugins-0.4.15+1/shaper_1187.so.c
+--- swh-plugins-0.4.15+1.orig/shaper_1187.so.c 2012-05-13 01:05:58.246461146 +0200
++++ swh-plugins-0.4.15+1/shaper_1187.so.c 2012-05-13 01:06:56.310745009 +0200
+@@ -182,7 +182,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sifter_1210.c swh-plugins-0.4.15+1/sifter_1210.c
+--- swh-plugins-0.4.15+1.orig/sifter_1210.c 2012-05-13 01:05:58.098460420 +0200
++++ swh-plugins-0.4.15+1/sifter_1210.c 2012-05-13 01:06:56.310745009 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sifter_1210.so.c swh-plugins-0.4.15+1/sifter_1210.so.c
+--- swh-plugins-0.4.15+1.orig/sifter_1210.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/sifter_1210.so.c 2012-05-13 01:06:56.310745009 +0200
+@@ -362,7 +362,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sin_cos_1881.c swh-plugins-0.4.15+1/sin_cos_1881.c
+--- swh-plugins-0.4.15+1.orig/sin_cos_1881.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/sin_cos_1881.c 2012-05-13 01:06:56.314745023 +0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sin_cos_1881.so.c swh-plugins-0.4.15+1/sin_cos_1881.so.c
+--- swh-plugins-0.4.15+1.orig/sin_cos_1881.so.c 2012-05-13 01:05:58.210460960 +0200
++++ swh-plugins-0.4.15+1/sin_cos_1881.so.c 2012-05-13 01:06:56.314745023 +0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/single_para_1203.c swh-plugins-0.4.15+1/single_para_1203.c
+--- swh-plugins-0.4.15+1.orig/single_para_1203.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/single_para_1203.c 2012-05-13 01:06:56.314745023 +0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/single_para_1203.so.c swh-plugins-0.4.15+1/single_para_1203.so.c
+--- swh-plugins-0.4.15+1.orig/single_para_1203.so.c 2012-05-13 01:05:58.242461117 +0200
++++ swh-plugins-0.4.15+1/single_para_1203.so.c 2012-05-13 01:06:56.314745023 +0200
+@@ -214,7 +214,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.c swh-plugins-0.4.15+1/sinus_wavewrapper_1198.c
+--- swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/sinus_wavewrapper_1198.c 2012-05-13 01:06:56.314745023 +0200
+@@ -166,7 +166,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.so.c swh-plugins-0.4.15+1/sinus_wavewrapper_1198.so.c
+--- swh-plugins-0.4.15+1.orig/sinus_wavewrapper_1198.so.c 2012-05-13 01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/sinus_wavewrapper_1198.so.c 2012-05-13 01:06:56.318745041 +0200
+@@ -166,7 +166,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/smooth_decimate_1414.c swh-plugins-0.4.15+1/smooth_decimate_1414.c
+--- swh-plugins-0.4.15+1.orig/smooth_decimate_1414.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/smooth_decimate_1414.c 2012-05-13 01:06:56.318745041 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/smooth_decimate_1414.so.c swh-plugins-0.4.15+1/smooth_decimate_1414.so.c
+--- swh-plugins-0.4.15+1.orig/smooth_decimate_1414.so.c 2012-05-13 01:05:58.182460823 +0200
++++ swh-plugins-0.4.15+1/smooth_decimate_1414.so.c 2012-05-13 01:06:56.318745041 +0200
+@@ -247,7 +247,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/split_1406.c swh-plugins-0.4.15+1/split_1406.c
+--- swh-plugins-0.4.15+1.orig/split_1406.c 2012-05-13 01:05:58.170460768 +0200
++++ swh-plugins-0.4.15+1/split_1406.c 2012-05-13 01:06:56.318745041 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/split_1406.so.c swh-plugins-0.4.15+1/split_1406.so.c
+--- swh-plugins-0.4.15+1.orig/split_1406.so.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/split_1406.so.c 2012-05-13 01:06:56.322745062 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/step_muxer_1212.c swh-plugins-0.4.15+1/step_muxer_1212.c
+--- swh-plugins-0.4.15+1.orig/step_muxer_1212.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/step_muxer_1212.c 2012-05-13 01:06:56.322745062 +0200
+@@ -404,7 +404,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/step_muxer_1212.so.c swh-plugins-0.4.15+1/step_muxer_1212.so.c
+--- swh-plugins-0.4.15+1.orig/step_muxer_1212.so.c 2012-05-13 01:05:58.206460944 +0200
++++ swh-plugins-0.4.15+1/step_muxer_1212.so.c 2012-05-13 01:06:56.322745062 +0200
+@@ -404,7 +404,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/surround_encoder_1401.c swh-plugins-0.4.15+1/surround_encoder_1401.c
+--- swh-plugins-0.4.15+1.orig/surround_encoder_1401.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/surround_encoder_1401.c 2012-05-13 01:06:56.326745088 +0200
+@@ -324,7 +324,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/surround_encoder_1401.so.c swh-plugins-0.4.15+1/surround_encoder_1401.so.c
+--- swh-plugins-0.4.15+1.orig/surround_encoder_1401.so.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/surround_encoder_1401.so.c 2012-05-13 01:06:56.326745088 +0200
+@@ -278,7 +278,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/svf_1214.c swh-plugins-0.4.15+1/svf_1214.c
+--- swh-plugins-0.4.15+1.orig/svf_1214.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/svf_1214.c 2012-05-13 01:06:56.326745088 +0200
+@@ -300,7 +300,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/svf_1214.so.c swh-plugins-0.4.15+1/svf_1214.so.c
+--- swh-plugins-0.4.15+1.orig/svf_1214.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/svf_1214.so.c 2012-05-13 01:06:56.330745100 +0200
+@@ -303,7 +303,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/tape_delay_1211.c swh-plugins-0.4.15+1/tape_delay_1211.c
+--- swh-plugins-0.4.15+1.orig/tape_delay_1211.c 2012-05-13 01:05:58.110460476 +0200
++++ swh-plugins-0.4.15+1/tape_delay_1211.c 2012-05-13 01:06:56.330745100 +0200
+@@ -483,7 +483,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/tape_delay_1211.so.c swh-plugins-0.4.15+1/tape_delay_1211.so.c
+--- swh-plugins-0.4.15+1.orig/tape_delay_1211.so.c 2012-05-13 01:05:58.234461081 +0200
++++ swh-plugins-0.4.15+1/tape_delay_1211.so.c 2012-05-13 01:06:56.330745100 +0200
+@@ -483,7 +483,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/transient_1206.c swh-plugins-0.4.15+1/transient_1206.c
+--- swh-plugins-0.4.15+1.orig/transient_1206.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/transient_1206.c 2012-05-13 01:06:56.334745115 +0200
+@@ -377,7 +377,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/transient_1206.so.c swh-plugins-0.4.15+1/transient_1206.so.c
+--- swh-plugins-0.4.15+1.orig/transient_1206.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/transient_1206.so.c 2012-05-13 01:06:56.334745115 +0200
+@@ -377,7 +377,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/triple_para_1204.c swh-plugins-0.4.15+1/triple_para_1204.c
+--- swh-plugins-0.4.15+1.orig/triple_para_1204.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/triple_para_1204.c 2012-05-13 01:06:56.338745134 +0200
+@@ -375,7 +375,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/triple_para_1204.so.c swh-plugins-0.4.15+1/triple_para_1204.so.c
+--- swh-plugins-0.4.15+1.orig/triple_para_1204.so.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/triple_para_1204.so.c 2012-05-13 01:06:56.338745134 +0200
+@@ -375,7 +375,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+Gemeinsame Unterverzeichnisse: swh-plugins-0.4.15+1.orig/util und swh-plugins-0.4.15+1/util.
+diff -u swh-plugins-0.4.15+1.orig/valve_1209.c swh-plugins-0.4.15+1/valve_1209.c
+--- swh-plugins-0.4.15+1.orig/valve_1209.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/valve_1209.c 2012-05-13 01:06:56.338745134 +0200
+@@ -250,7 +250,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_1209.so.c swh-plugins-0.4.15+1/valve_1209.so.c
+--- swh-plugins-0.4.15+1.orig/valve_1209.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/valve_1209.so.c 2012-05-13 01:06:56.346745181 +0200
+@@ -246,7 +246,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_rect_1405.c swh-plugins-0.4.15+1/valve_rect_1405.c
+--- swh-plugins-0.4.15+1.orig/valve_rect_1405.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/valve_rect_1405.c 2012-05-13 01:06:56.350745198 +0200
+@@ -319,7 +319,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/valve_rect_1405.so.c swh-plugins-0.4.15+1/valve_rect_1405.so.c
+--- swh-plugins-0.4.15+1.orig/valve_rect_1405.so.c 2012-05-13 01:05:58.186460843 +0200
++++ swh-plugins-0.4.15+1/valve_rect_1405.so.c 2012-05-13 01:06:56.354745218 +0200
+@@ -319,7 +319,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/vynil_1905.c swh-plugins-0.4.15+1/vynil_1905.c
+--- swh-plugins-0.4.15+1.orig/vynil_1905.c 2012-05-13 01:05:58.230461069 +0200
++++ swh-plugins-0.4.15+1/vynil_1905.c 2012-05-13 01:06:56.362745256 +0200
+@@ -586,7 +586,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/vynil_1905.so.c swh-plugins-0.4.15+1/vynil_1905.so.c
+--- swh-plugins-0.4.15+1.orig/vynil_1905.so.c 2012-05-13 01:05:58.202460932 +0200
++++ swh-plugins-0.4.15+1/vynil_1905.so.c 2012-05-13 01:06:56.370745299 +0200
+@@ -584,7 +584,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/wave_terrain_1412.c swh-plugins-0.4.15+1/wave_terrain_1412.c
+--- swh-plugins-0.4.15+1.orig/wave_terrain_1412.c 2012-05-13 01:05:58.218461009 +0200
++++ swh-plugins-0.4.15+1/wave_terrain_1412.c 2012-05-13 01:06:56.374745316 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/wave_terrain_1412.so.c swh-plugins-0.4.15+1/wave_terrain_1412.so.c
+--- swh-plugins-0.4.15+1.orig/wave_terrain_1412.so.c 2012-05-13 01:05:58.238461097 +0200
++++ swh-plugins-0.4.15+1/wave_terrain_1412.so.c 2012-05-13 01:06:56.378745334 +0200
+@@ -162,7 +162,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/xfade_1915.c swh-plugins-0.4.15+1/xfade_1915.c
+--- swh-plugins-0.4.15+1.orig/xfade_1915.c 2012-05-13 01:05:58.214460980 +0200
++++ swh-plugins-0.4.15+1/xfade_1915.c 2012-05-13 01:06:56.382745355 +0200
+@@ -392,7 +392,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/zm1_1428.c swh-plugins-0.4.15+1/zm1_1428.c
+--- swh-plugins-0.4.15+1.orig/zm1_1428.c 2012-05-13 01:05:58.178460807 +0200
++++ swh-plugins-0.4.15+1/zm1_1428.c 2012-05-13 01:06:56.386745381 +0200
+@@ -170,7 +170,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
+diff -u swh-plugins-0.4.15+1.orig/zm1_1428.so.c swh-plugins-0.4.15+1/zm1_1428.so.c
+--- swh-plugins-0.4.15+1.orig/zm1_1428.so.c 2012-05-13 01:05:58.174460795 +0200
++++ swh-plugins-0.4.15+1/zm1_1428.so.c 2012-05-13 01:06:56.390745393 +0200
+@@ -170,7 +170,6 @@
+
+ #ifdef ENABLE_NLS
+ #define D_(s) dgettext(PACKAGE, s)
+- setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, PACKAGE_LOCALE_DIR);
+ #else
+ #define D_(s) (s)
diff --git a/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch b/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
new file mode 100644
index 0000000000..b06aa68452
--- /dev/null
+++ b/audio-plugins/tap-plugins/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
@@ -0,0 +1,165 @@
+From 729341b835086f679a19e8080e830b228de12830 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 13:21:09 +0100
+Subject: [PATCH] use CFLAGS/LDFLAGS passed in from the environment
+
+- also simplify rules
+- mark all, install, clean as PHONY
+---
+ Makefile | 96 ++++++++++++++++++++--------------------------------------------
+ 1 file changed, 29 insertions(+), 67 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index a2e70e1..8bf25f8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -23,8 +23,8 @@
+ # Change this if you want to install somewhere else. In particular
+ # you may wish to remove the middle "local/" part of the path.
+
+-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+-INSTALL_LRDF_DIR = /usr/local/share/ladspa/rdf/
++INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
++INSTALL_LRDF_DIR ?= /usr/local/share/ladspa/rdf/
+
+ # NO EDITING below this line is required
+ # if all you want to do is install and use the plugins.
+@@ -34,9 +34,9 @@ INSTALL_LRDF_DIR = /usr/local/share/ladspa/rdf/
+
+ # GENERAL
+
+-CC = gcc
+-CFLAGS = -I. -O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -c -fPIC -DPIC
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++CFLAGS += -I. -Wall -fPIC -DPIC
++LDFLAGS += -nostartfiles -shared -Wl,-Bsymbolic
++LDLIBS = -lc -lm -lrt
+
+ PLUGINS = tap_autopan.so \
+ tap_chorusflanger.so \
+@@ -63,98 +63,60 @@ all: $(PLUGINS)
+
+ # RULES TO BUILD PLUGINS FROM C CODE
+
+-tap_tremolo.so: tap_tremolo.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_tremolo.c -o tap_tremolo.o
+- $(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o
++%.so: %.o
++ $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS)
+
+-tap_eq.so: tap_eq.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_eq.c -o tap_eq.o
+- $(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o
++tap_tremolo.o: tap_tremolo.c tap_utils.h ladspa.h
+
+-tap_eqbw.so: tap_eqbw.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_eqbw.c -o tap_eqbw.o
+- $(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o
++tap_eq.o: tap_eq.c tap_utils.h ladspa.h
+
+-tap_echo.so: tap_echo.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_echo.c -o tap_echo.o
+- $(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o
++tap_eqbw.o: tap_eqbw.c tap_utils.h ladspa.h
+
+-tap_reverb.so: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_reverb.c -o tap_reverb.o
+- $(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o
++tap_echo.o: tap_echo.c tap_utils.h ladspa.h
+
+-tap_limiter.so: tap_limiter.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_limiter.c -o tap_limiter.o
+- $(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o
++tap_reverb.o: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h ladspa.h
+
+-tap_autopan.so: tap_autopan.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_autopan.c -o tap_autopan.o
+- $(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o
++tap_limiter.o: tap_limiter.c tap_utils.h ladspa.h
+
+-tap_deesser.so: tap_deesser.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_deesser.c -o tap_deesser.o
+- $(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o
++tap_autopan.o: tap_autopan.c tap_utils.h ladspa.h
+
+-tap_vibrato.so: tap_vibrato.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_vibrato.c -o tap_vibrato.o
+- $(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o
++tap_deesser.o: tap_deesser.c tap_utils.h ladspa.h
+
+-tap_rotspeak.so: tap_rotspeak.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_rotspeak.c -o tap_rotspeak.o
+- $(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o
++tap_vibrato.o: tap_vibrato.c tap_utils.h ladspa.h
+
+-tap_pitch.so: tap_pitch.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_pitch.c -o tap_pitch.o
+- $(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o
++tap_rotspeak.o: tap_rotspeak.c tap_utils.h ladspa.h
+
+-tap_dynamics_m.so: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_dynamics_m.c -o tap_dynamics_m.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o
++tap_pitch.o: tap_pitch.c tap_utils.h ladspa.h
+
+-tap_dynamics_st.so: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_dynamics_st.c -o tap_dynamics_st.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o
++tap_dynamics_m.o: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h ladspa.h
+
+-tap_reflector.so: tap_reflector.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_reflector.c -o tap_reflector.o
+- $(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o
++tap_dynamics_st.o: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h ladspa.h
+
+-tap_pinknoise.so: tap_pinknoise.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_pinknoise.c -o tap_pinknoise.o
+- $(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o
++tap_reflector.o: tap_reflector.c tap_utils.h ladspa.h
+
+-tap_doubler.so: tap_doubler.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_doubler.c -o tap_doubler.o
+- $(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o
++tap_pinknoise.o: tap_pinknoise.c tap_utils.h ladspa.h
+
+-tap_sigmoid.so: tap_sigmoid.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_sigmoid.c -o tap_sigmoid.o
+- $(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o
++tap_doubler.o: tap_doubler.c tap_utils.h ladspa.h
+
+-tap_tubewarmth.so: tap_tubewarmth.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_tubewarmth.c -o tap_tubewarmth.o
+- $(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o
++tap_sigmoid.o: tap_sigmoid.c tap_utils.h ladspa.h
+
+-tap_chorusflanger.so: tap_chorusflanger.c tap_utils.h ladspa.h
+- $(CC) $(CFLAGS) tap_chorusflanger.c -o tap_chorusflanger.o
+- $(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o
++tap_tubewarmth.o: tap_tubewarmth.c tap_utils.h ladspa.h
++
++tap_chorusflanger.o: tap_chorusflanger.c tap_utils.h ladspa.h
+
+
+ # OTHER TARGETS
+
+-install: targets
++install: all
+ -mkdir -p $(INSTALL_PLUGINS_DIR)
+ cp *.so $(INSTALL_PLUGINS_DIR)
+ -mkdir -p $(INSTALL_LRDF_DIR)
+ cp tap-plugins.rdf $(INSTALL_LRDF_DIR)
+ cp tap_reverb.rdf $(INSTALL_LRDF_DIR)
+
+-targets: $(PLUGINS)
+-
+-always:
+-
+ clean:
+ -rm -f `find . -name "*.so"`
+ -rm -f `find . -name "*.o"`
+ -rm -f `find . -name "*~"`
+
++.PHONY: all install clean
+--
+1.9.0
+
diff --git a/audio-plugins/tap-plugins/BUILD b/audio-plugins/tap-plugins/BUILD
index 8f58e6df93..6dfecc1f8a 100755
--- a/audio-plugins/tap-plugins/BUILD
+++ b/audio-plugins/tap-plugins/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/audio-plugins/tap-plugins/CONFLICTS b/audio-plugins/tap-plugins/CONFLICTS
deleted file mode 100755
index 2a11fb8417..0000000000
--- a/audio-plugins/tap-plugins/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts tap y
diff --git a/audio-plugins/tap-plugins/DETAILS b/audio-plugins/tap-plugins/DETAILS
index 78e02fa3b1..ba5f832f80 100755
--- a/audio-plugins/tap-plugins/DETAILS
+++ b/audio-plugins/tap-plugins/DETAILS
@@ -1,9 +1,9 @@
SPELL=tap-plugins
- VERSION=0.7.0
+ VERSION=0.7.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:2ea9d80e115d0ffca1e91ceb7ea872acf1207cc5b6f40d204752808f8e984c07ae493cb9432f2541003b34fd4354c2a65c8473abcd0113e1b540aa500ab28b11
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:3cd7605b03c2732f22d7ff79c889b50db4514d232c639cf964d65b2428b8ce6193824e26622ded662cae74351daa38a321bc1b1590035e5fa0fb79bb4620edd0
WEB_SITE=http://tap-plugins.sf.net
ENTERED=20040126
LICENSE[0]=GPL
diff --git a/audio-plugins/tap-plugins/HISTORY b/audio-plugins/tap-plugins/HISTORY
index 6a00377dc9..0e93c8ee3d 100644
--- a/audio-plugins/tap-plugins/HISTORY
+++ b/audio-plugins/tap-plugins/HISTORY
@@ -1,3 +1,10 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.2
+ * CONFLICTS: removed
+ * PRE_BUILD, INSTALL, 0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch:
+ clean up Makefile
+ * BUILD: use default_build_make
+
2007-02-16 Juuso Alasuutari <iuso@sourcemage.org>
* all: Renamed to tap-plugins.
* CONFLICTS: Added, conflicts tap.
diff --git a/audio-plugins/tap-plugins/INSTALL b/audio-plugins/tap-plugins/INSTALL
new file mode 100755
index 0000000000..423bcefb5b
--- /dev/null
+++ b/audio-plugins/tap-plugins/INSTALL
@@ -0,0 +1,3 @@
+INSTALL_PLUGINS_DIR=${INSTALL_ROOT}/usr/lib/ladspa \
+ INSTALL_LRDF_DIR=${INSTALL_ROOT}/usr/share/ladspa/rdf/ \
+ default_install
diff --git a/audio-plugins/tap-plugins/PRE_BUILD b/audio-plugins/tap-plugins/PRE_BUILD
index db21b0b3d9..555559a391 100755
--- a/audio-plugins/tap-plugins/PRE_BUILD
+++ b/audio-plugins/tap-plugins/PRE_BUILD
@@ -1,8 +1,4 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-sed -i "s:/usr/local/lib/ladspa/:\"$INSTALL_ROOT/usr/lib/ladspa/\":" \
- Makefile &&
-
-sed -i "s:/usr/local/share/ladspa/rdf/:\"$INSTALL_ROOT/usr/share/ladspa/rdf/\":" \
- Makefile
+patch -p1 < $SPELL_DIRECTORY/0001-use-CFLAGS-LDFLAGS-passed-in-from-the-environment.patch
diff --git a/audio-plugins/vco-plugins/DETAILS b/audio-plugins/vco-plugins/DETAILS
index d6c6efda77..1f43aa7df1 100755
--- a/audio-plugins/vco-plugins/DETAILS
+++ b/audio-plugins/vco-plugins/DETAILS
@@ -1,10 +1,10 @@
SPELL=vco-plugins
VERSION=0.3.0
SOURCE=VCO-plugins-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/$SOURCE
SOURCE_HASH=sha512:44e066acdda38137dcc6a6b504a8453f8d0d25c90ba091e71a48554b47e60365a1e6b0bad694ec7340d399951b8b0592507be153370d1b4924d399310cf106c5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VCO-plugins-$VERSION
- WEB_SITE=http://www.kokkinizita.net/linuxaudio/ladspa/index.html
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="plugins audio"
diff --git a/audio-plugins/vco-plugins/HISTORY b/audio-plugins/vco-plugins/HISTORY
index 70548bfa0b..0c6acae4f4 100644
--- a/audio-plugins/vco-plugins/HISTORY
+++ b/audio-plugins/vco-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0] WEB_SITE
+
2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch b/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
new file mode 100644
index 0000000000..78367c6e7e
--- /dev/null
+++ b/audio-plugins/vlevel/0001-make-FLAGS-settable-from-the-environment.patch
@@ -0,0 +1,67 @@
+From 7addac8d049f673edcbdd23cf42eef7919c52ac1 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 23:19:55 +0000
+Subject: [PATCH 1/2] make FLAGS settable from the environment
+
+- also remove redundant rule bodies
+- declare all and install PHONY
+- correctly set LDLIBS so linking works with recent linkers
+- correctly set and use PREFIX
+---
+ Makefile | 19 ++++++++++---------
+ 1 file changed, 10 insertions(+), 9 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 94fa21e..35af52b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -19,18 +19,23 @@
+ # User-editable options:
+
+ # Change this to suit your preferences (maybe add -march=cputype)
+-CXXFLAGS=-Wall -O3 -fPIC -DPIC -g
++CXXFLAGS ?= -O3 -g
++
++CPPFLAGS += -DPIC
++
++CXXFLAGS += -fPIC
++LDLIBS=-lstdc++ -lm
+
+ # This is where it will be installed
+-PREFIX=/usr/local/bin/
+-LADSPA_PREFIX=/usr/local/lib/ladspa/
++PREFIX ?= /usr/local/
++LADSPA_PREFIX ?= /usr/local/lib/ladspa/
+
+ # End of user-editable options
+
+ all: vlevel-bin vlevel-ladspa.so
+
+ install: all
+- cp -f vlevel-bin $(PREFIX)
++ cp -f vlevel-bin $(PREFIX)/bin/
+ mkdir -p $(LADSPA_PREFIX)
+ cp -f vlevel-ladspa.so $(LADSPA_PREFIX)
+
+@@ -41,17 +46,13 @@ vlevel-ladspa.so: vlevel-ladspa.o volumeleveler.o
+ $(CXX) $(CXXFLAGS) -shared -o vlevel-ladspa.so vlevel-ladspa.o volumeleveler.o
+
+ vlevel-ladspa.o: vlevel-ladspa.cpp volumeleveler.h vlevel-ladspa.h vlevel.h ladspa.h
+- $(CXX) $(CXXFLAGS) -c vlevel-ladspa.cpp
+
+ vlevel-bin: volumeleveler.o commandline.o vlevel-bin.o vlevel.h
+- $(CXX) $(CXXFLAGS) -o vlevel-bin vlevel-bin.o volumeleveler.o commandline.o
+
+ volumeleveler.o: volumeleveler.cpp volumeleveler.h vlevel.h
+- $(CXX) $(CXXFLAGS) -c volumeleveler.cpp
+
+ vlevel-bin.o: vlevel-bin.cpp volumeleveler.h commandline.h vlevel.h
+- $(CXX) $(CXXFLAGS) -c vlevel-bin.cpp
+
+ commandline.o: commandline.cpp commandline.h
+- $(CXX) $(CXXFLAGS) -c commandline.cpp
+
++.PHONY: all install
+--
+1.9.0
+
diff --git a/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch b/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
new file mode 100644
index 0000000000..59bb2bf836
--- /dev/null
+++ b/audio-plugins/vlevel/0002-increase-compiler-warning-level.patch
@@ -0,0 +1,178 @@
+From af665e15d590cca4d02716fe01371cdddb751658 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Thu, 20 Mar 2014 23:21:10 +0000
+Subject: [PATCH 2/2] increase compiler warning level
+
+---
+ Makefile | 8 ++++++++
+ vlevel-bin.cpp | 2 +-
+ vlevel-ladspa.cpp | 12 +++++++-----
+ volumeleveler.cpp | 17 +++++++++--------
+ volumeleveler.h | 2 +-
+ 5 files changed, 26 insertions(+), 15 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 35af52b..3a3f018 100644
+--- a/Makefile
++++ b/Makefile
+@@ -24,6 +24,14 @@ CXXFLAGS ?= -O3 -g
+ CPPFLAGS += -DPIC
+
+ CXXFLAGS += -fPIC
++CXXFLAGS += -Wall -Wextra -Werror -pedantic
++CXXFLAGS += -Wcast-align -Wfloat-equal -Wformat-nonliteral -Wformat-security
++CXXFLAGS += -Winit-self -Wmissing-include-dirs
++CXXFLAGS += -Wno-suggest-attribute=noreturn -Wno-write-strings -Wpointer-arith -Wundef -Wpacked
++CXXFLAGS += -Wredundant-decls
++CXXFLAGS += -Wunreachable-code -Wno-unused-parameter -Wconversion -Wshadow
++CXXFLAGS += -Woverloaded-virtual
++
+ LDLIBS=-lstdc++ -lm
+
+ # This is where it will be installed
+diff --git a/vlevel-bin.cpp b/vlevel-bin.cpp
+index ef61b95..b969891 100644
+--- a/vlevel-bin.cpp
++++ b/vlevel-bin.cpp
+@@ -192,7 +192,7 @@ int main(int argc, char *argv[])
+ CommandLine cmd(argc, argv);
+ size_t length = 3 * 44100;
+ size_t channels = 2;
+- value_t strength = .8, max_multiplier = 20;
++ value_t strength = .8f, max_multiplier = 20.0f;
+ bool undo = false;
+ string option, argument;
+
+diff --git a/vlevel-ladspa.cpp b/vlevel-ladspa.cpp
+index 7022f68..7d278b2 100644
+--- a/vlevel-ladspa.cpp
++++ b/vlevel-ladspa.cpp
+@@ -44,7 +44,7 @@ LADSPA_PortDescriptor vlevel_port_descriptors[] = {
+ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO
+ };
+
+-char *vlevel_port_names[] = {
++const char *vlevel_port_names[] = {
+ "Look-ahead (seconds)",
+ "Strength",
+ "Use Maximum Multiplier",
+@@ -209,11 +209,13 @@ void VLevelInstance::ConnectPort(unsigned long port, value_t *data_location)
+ {
+ ports[port] = data_location;
+
+- if(port >= CONTROL_PORT_COUNT) // is a control port
+- if((port - CONTROL_PORT_COUNT) % 2 == 0) // is an input port
++ if(port >= CONTROL_PORT_COUNT) { // is a control port
++ if((port - CONTROL_PORT_COUNT) % 2 == 0) { // is an input port
+ in[(port - CONTROL_PORT_COUNT) / 2] = data_location;
+- else if((port - CONTROL_PORT_COUNT) % 2 == 1) // is an output port
++ } else if((port - CONTROL_PORT_COUNT) % 2 == 1) { // is an output port
+ out[(port - CONTROL_PORT_COUNT) / 2] = data_location;
++ }
++ }
+ }
+
+ void VLevelInstance::Activate()
+@@ -224,7 +226,7 @@ void VLevelInstance::Activate()
+ void VLevelInstance::Run(unsigned long sample_count)
+ {
+
+- size_t samples = (size_t) (*ports[CONTROL_PORT_LOOK_AHEAD] * sample_rate);
++ size_t samples = (size_t) (*ports[CONTROL_PORT_LOOK_AHEAD] * (value_t)sample_rate);
+ if(samples != vl.GetSamples()) {
+ if(samples > 60 * sample_rate) samples = 60 * sample_rate;
+ if(samples < 2) samples = 2;
+diff --git a/volumeleveler.cpp b/volumeleveler.cpp
+index 2a49b84..8a29f8b 100644
+--- a/volumeleveler.cpp
++++ b/volumeleveler.cpp
+@@ -22,6 +22,7 @@
+ #include <assert.h>
+ #include <math.h>
+ #include <iostream>
++#include <limits>
+
+ #include "vlevel.h"
+ #include "volumeleveler.h"
+@@ -50,7 +51,7 @@ void VolumeLeveler::SetStrength(value_t s)
+
+ void VolumeLeveler::SetMaxMultiplier(value_t m)
+ {
+- if(m <= 0) m = HUGE_VAL;
++ if(m <= 0) m = std::numeric_limits<float>::max();
+ max_multiplier = m;
+ }
+
+@@ -87,7 +88,7 @@ void VolumeLeveler::Flush()
+
+ value_t VolumeLeveler::GetMultiplier()
+ {
+- value_t multiplier = pow(avg_amp, -strength);
++ value_t multiplier = powf(avg_amp, -strength);
+ if(multiplier > max_multiplier) multiplier = max_multiplier;
+ return multiplier;
+ }
+@@ -121,7 +122,7 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs, value_t **out_bufs, size_t in_
+ for(size_t user_pos = 0; user_pos < in_samples; ++user_pos) {
+
+ // compute multiplier
+- value_t multiplier = pow(avg_amp, -strength);
++ value_t multiplier = powf(avg_amp, -strength);
+ if(multiplier > max_multiplier) multiplier = max_multiplier;
+
+ // swap buf[pos] with user_buf[user_pos], scaling user[buf] by
+@@ -132,7 +133,7 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs, value_t **out_bufs, size_t in_
+ value_t in = in_bufs[ch][user_pos];
+ out_bufs[ch][user_pos] = bufs[ch][pos] * multiplier;
+ bufs[ch][pos] = in;
+- if(VLEVEL_ABS(in) > new_val) new_val = fabs(in);
++ if(VLEVEL_ABS(in) > new_val) new_val = fabsf(in);
+ }
+
+ pos = (pos + 1) % samples; // now pos is the oldest, new one is pos-1
+@@ -141,14 +142,14 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs, value_t **out_bufs, size_t in_
+
+ if(pos == max_slope_pos) {
+ // recompute (this is expensive)
+- max_slope = -HUGE_VAL;
++ max_slope = std::numeric_limits<float>::min();
+ for(size_t i = 1; i < samples; ++i) {
+ value_t sample_val = 0;
+ for(size_t ch = 0; ch < channels; ++ch) {
+ value_t ch_val = VLEVEL_ABS(bufs[ch][(pos + i) % samples]);
+ if(ch_val > sample_val) sample_val = ch_val;
+ }
+- value_t slope = (sample_val - avg_amp) / i;
++ value_t slope = (sample_val - avg_amp) / (value_t)i;
+ if(slope >= max_slope) { // must be >=, otherwise clipping causes excessive computation
+ max_slope_pos = (pos + i) % samples;
+ max_slope = slope;
+@@ -159,10 +160,10 @@ void VolumeLeveler::Exchange_n(value_t **in_bufs, value_t **out_bufs, size_t in_
+ // only chance of higher slope is the new sample
+
+ // recomputing max_slope isn't really necessary...
+- max_slope = (max_slope_val - avg_amp) / ((max_slope_pos - pos + samples) % samples);
++ max_slope = (max_slope_val - avg_amp) / (value_t) ((max_slope_pos - pos + samples) % samples);
+ // ...but it doesn't take long and has a small effect.
+
+- value_t slope = (new_val - avg_amp) / (samples - 1);
++ value_t slope = (new_val - avg_amp) / (value_t)(samples - 1);
+
+ if(slope >= max_slope) { // probably needs to be >= for same reason as above
+ max_slope_pos = (pos - 1) % samples;
+diff --git a/volumeleveler.h b/volumeleveler.h
+index 0b24798..960123f 100644
+--- a/volumeleveler.h
++++ b/volumeleveler.h
+@@ -35,7 +35,7 @@ public:
+ // constructs and destructs a VolumeLeveler with a length of l
+ // samples with c channels each, an effect strength of s and a
+ // maximum multiplier of m
+- VolumeLeveler(size_t l = 44100, size_t c = 2, value_t s = .8, value_t m = 25);
++ VolumeLeveler(size_t l = 44100, size_t c = 2, value_t s = .8f, value_t m = 25);
+ ~VolumeLeveler();
+
+ // Reallocates a buffer of l samples and c channels (contents are
+--
+1.9.0
+
diff --git a/audio-plugins/vlevel/BUILD b/audio-plugins/vlevel/BUILD
new file mode 100755
index 0000000000..6dfecc1f8a
--- /dev/null
+++ b/audio-plugins/vlevel/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/audio-plugins/vlevel/DEPENDS b/audio-plugins/vlevel/DEPENDS
new file mode 100755
index 0000000000..49520acc49
--- /dev/null
+++ b/audio-plugins/vlevel/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends ladspa
diff --git a/audio-plugins/vlevel/DETAILS b/audio-plugins/vlevel/DETAILS
new file mode 100755
index 0000000000..1e19f8fde9
--- /dev/null
+++ b/audio-plugins/vlevel/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=vlevel
+ VERSION=0.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:b84a989f7493f6f008134408fcdc235980c2ef71069125399c67a6144a6f86863d795f1c7b8c10ac21d126e2e819ba117578f3da9bcac29025cfc6580ff3e8f4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vlevel.sourceforge.net/about/"
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a compressor with lookahead for LADSPA"
+cat << EOF
+VLevel keeps your music from making you jump out of your seat, and it keeps
+you from having to fiddle with the volume constantly. It's different from
+other dynamic compressors because it looks ahead. You can think of VLevel
+as someone who knows your music by heart, and turns the volume up during
+quiet passages, but smoothly turns it back down when he knows a loud part
+is coming. It's great for making CDs to listen to in your car, or to play
+background music on your computer.
+
+VLevel is currently a LADSPA plugin and a command-line filter. You can use
+it with many Linux audio programs including XMMS, GStreamer, GLAME, GDAM,
+and others, and you can use it in shell scripts to level your music before
+burning a CD. In the future, it may be ported to other audio programs like
+SOX and WinAMP, and it will be made generally easier to use.
+EOF
diff --git a/audio-plugins/vlevel/HISTORY b/audio-plugins/vlevel/HISTORY
new file mode 100644
index 0000000000..e90cdc5443
--- /dev/null
+++ b/audio-plugins/vlevel/HISTORY
@@ -0,0 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * 0001-make-FLAGS-settable-from-the-environment.patch,
+ 0002-increase-compiler-warning-level.patch,
+ BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD:
+ spell created
+
diff --git a/audio-plugins/vlevel/INSTALL b/audio-plugins/vlevel/INSTALL
new file mode 100755
index 0000000000..e58a2f3293
--- /dev/null
+++ b/audio-plugins/vlevel/INSTALL
@@ -0,0 +1 @@
+LADSPA_PREFIX=${INSTALL_ROOT}/usr/lib/ladspa PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-plugins/vlevel/PRE_BUILD b/audio-plugins/vlevel/PRE_BUILD
new file mode 100755
index 0000000000..2899ad1ada
--- /dev/null
+++ b/audio-plugins/vlevel/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-make-FLAGS-settable-from-the-environment.patch &&
+patch -p1 < $SPELL_DIRECTORY/0002-increase-compiler-warning-level.patch
diff --git a/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch b/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch
new file mode 100644
index 0000000000..be671c4057
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/0001-make-PREFIX-configurable-from-environment.patch
@@ -0,0 +1,25 @@
+From 964c7c97e27b1e12623d819a68a5025844ee5bc4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 14:24:45 +0100
+Subject: [PATCH] make PREFIX configurable from environment
+
+---
+ source/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/source/Makefile b/source/Makefile
+index 1d10985..6029e95 100644
+--- a/source/Makefile
++++ b/source/Makefile
+@@ -18,7 +18,7 @@
+ # ----------------------------------------------------------------------------
+
+
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+ VERSION = 0.4.0
+ BINDIR = $(PREFIX)/bin
+--
+1.9.0
+
diff --git a/audio-plugins/zita-ajbridge/BUILD b/audio-plugins/zita-ajbridge/BUILD
new file mode 100755
index 0000000000..adadb8bd3d
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY/source &&
+default_build_make
diff --git a/audio-plugins/zita-ajbridge/DEPENDS b/audio-plugins/zita-ajbridge/DEPENDS
new file mode 100755
index 0000000000..1c929ed046
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/DEPENDS
@@ -0,0 +1,4 @@
+depends JACK-DRIVER &&
+depends alsa-lib &&
+depends zita-resampler &&
+depends zita-alsa-pcmi
diff --git a/audio-plugins/zita-ajbridge/DETAILS b/audio-plugins/zita-ajbridge/DETAILS
new file mode 100755
index 0000000000..8c9aee423f
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=zita-ajbridge
+ VERSION=0.4.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ SOURCE_HASH=sha512:ccdf26a730dd215df09e88352af99159b525cf344e099ae84efe94cb26b529342739b65eaabce5b7f547d3be89c72fcf3d7440d89d79f2bd4eac912f9b8985d0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html"
+ LICENSE[0]=GPL
+ ENTERED=20140321
+ SHORT="a high-quality replacement for jack's alsa_in and alsa_out"
+cat << EOF
+Zita-ajbridge provides two applications, zita-a2j and zita-j2a. They allow
+to use an ALSA device as a Jack client, to provide additional capture (a2j)
+or playback (j2a) channels. Functionally these are equivalent to the alsa_in
+and alsa_out clients that come with Jack, but they provide much better
+audio quality. The resampling ratio will typically be stable within 1 PPM
+and change only very smoothly. Delay will be stable as well even under worse
+case conditions, e.g. the Jack client running near the end of the cycle.
+EOF
diff --git a/audio-plugins/zita-ajbridge/HISTORY b/audio-plugins/zita-ajbridge/HISTORY
new file mode 100644
index 0000000000..daefa6d6a2
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/HISTORY
@@ -0,0 +1,4 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * 0001-make-PREFIX-configurable-from-environment.patch, BUILD,
+ DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/audio-plugins/zita-ajbridge/INSTALL b/audio-plugins/zita-ajbridge/INSTALL
new file mode 100755
index 0000000000..e0074f3c5e
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/INSTALL
@@ -0,0 +1 @@
+PREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/audio-plugins/zita-ajbridge/PRE_BUILD b/audio-plugins/zita-ajbridge/PRE_BUILD
new file mode 100755
index 0000000000..a000c44a04
--- /dev/null
+++ b/audio-plugins/zita-ajbridge/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-make-PREFIX-configurable-from-environment.patch
diff --git a/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch b/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
new file mode 100644
index 0000000000..39eee53329
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/0001-fix-missing-includes.patch
@@ -0,0 +1,79 @@
+From b917c0feb9aae8d71a80edbf0bf3b653147386f7 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Wed, 19 Mar 2014 22:33:21 +0000
+Subject: [PATCH] fix missing includes
+
+---
+ src/driver.cpp | 1 +
+ src/driver/jack/jack-addr.cpp | 3 +++
+ src/driver/jack/jack-driver.cpp | 2 ++
+ src/misc.cpp | 1 +
+ src/plugins.cpp | 1 +
+ 5 files changed, 8 insertions(+)
+
+diff --git a/src/driver.cpp b/src/driver.cpp
+index 8bfecf7..3197584 100644
+--- a/src/driver.cpp
++++ b/src/driver.cpp
+@@ -15,6 +15,7 @@
+ #include <errno.h>
+ #include <string.h>
+ #include <fcntl.h>
++#include <cstdlib>
+
+ #include "driver.h"
+
+diff --git a/src/driver/jack/jack-addr.cpp b/src/driver/jack/jack-addr.cpp
+index 8c25f84..10b842a 100644
+--- a/src/driver/jack/jack-addr.cpp
++++ b/src/driver/jack/jack-addr.cpp
+@@ -13,6 +13,9 @@
+
+ #include "jack-addr.h"
+
++#include <cstring>
++#include <cstdlib>
++
+ namespace APB {
+ namespace Jack {
+
+diff --git a/src/driver/jack/jack-driver.cpp b/src/driver/jack/jack-driver.cpp
+index b12467d..4e93713 100644
+--- a/src/driver/jack/jack-driver.cpp
++++ b/src/driver/jack/jack-driver.cpp
+@@ -18,6 +18,8 @@
+ #include "misc.h"
+ #include "plugin.h"
+ #include "ui.h"
++#include <cstring>
++#include <cstdlib>
+
+ namespace APB {
+ namespace Jack {
+diff --git a/src/misc.cpp b/src/misc.cpp
+index 2347303..86e2ccc 100644
+--- a/src/misc.cpp
++++ b/src/misc.cpp
+@@ -12,6 +12,7 @@
+ #include <sstream>
+
+ #include "misc.h"
++#include <cstdlib>
+
+ namespace APB {
+
+diff --git a/src/plugins.cpp b/src/plugins.cpp
+index ff12e15..c7f3766 100644
+--- a/src/plugins.cpp
++++ b/src/plugins.cpp
+@@ -18,6 +18,7 @@
+ #include <iostream>
+ #include <list>
+ #include <string>
++#include <cstdlib>
+
+ #include "plugin.h"
+ #include "plugins.h"
+--
+1.9.0
+
diff --git a/audio-soft/alsa-patch-bay/BUILD b/audio-soft/alsa-patch-bay/BUILD
new file mode 100755
index 0000000000..83c3fac920
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/BUILD
@@ -0,0 +1,2 @@
+CXXFLAGS+=" -fpermissive" &&
+default_build
diff --git a/audio-soft/alsa-patch-bay/HISTORY b/audio-soft/alsa-patch-bay/HISTORY
index 61bf6c5603..f5232c0c69 100644
--- a/audio-soft/alsa-patch-bay/HISTORY
+++ b/audio-soft/alsa-patch-bay/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, PRE_BUILD, 0001-fix-missing-includes.patch:
+ fix build errors
+
2011-09-26 Bor Kraljič <pyrobor@ver.si>
* DETAILS: converted to upstream signature checking
* 19C57B14.gpg: added gpg keyring
diff --git a/audio-soft/alsa-patch-bay/PRE_BUILD b/audio-soft/alsa-patch-bay/PRE_BUILD
index 777879a987..a85e80fd1b 100755
--- a/audio-soft/alsa-patch-bay/PRE_BUILD
+++ b/audio-soft/alsa-patch-bay/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-missing-includes.patch &&
+
if [[ "$APB_AUDIO" == ALSA ]]; then
sedit "/.*jack-patch-bay/D" src/Makefile.in &&
sedit "s/jack-patch-bay.desktop//g" Makefile.in
diff --git a/audio-soft/qjackctl/BUILD b/audio-soft/qjackctl/BUILD
index f48c53edbd..f92b50e096 100755
--- a/audio-soft/qjackctl/BUILD
+++ b/audio-soft/qjackctl/BUILD
@@ -1,3 +1,2 @@
-OPTS="$QJCTL_TRAY $QJCTL_JACK_MIDI $OPTS \
- --with-qt=${INSTALL_ROOT}/usr/bin/qt4" \
-default_build
+OPTS="$QJCTL_TRAY $QJCTL_JACK_MIDI $OPTS" &&
+PATH=${INSTALL_ROOT}/usr/bin/qt4:$PATH default_build
diff --git a/audio-soft/qjackctl/DETAILS b/audio-soft/qjackctl/DETAILS
index 4c9dd1e66a..3a1f5981d8 100755
--- a/audio-soft/qjackctl/DETAILS
+++ b/audio-soft/qjackctl/DETAILS
@@ -13,11 +13,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=0.3.9
+ VERSION=0.3.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:a7a06cc002101816ddc38860cfa66f4bc75f867b50c2ccaefb1c3bc43a799fbc1e6a13f31b2e2e88c4de4c27254d1f5e72972207e66359e3016c4ea9b95c3bd5
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+ SOURCE_HASH=sha512:4fd14cd8da30d9b04b9eac32cc13a4a145c1b695b833e7d97a12fc1609b1e96faf7ce451d6f9dea4f9f664ab4a9a27c7bc5e596f3d8432e0eefdc0181d7f7167
fi
WEB_SITE=http://qjackctl.sf.net
diff --git a/audio-soft/qjackctl/HISTORY b/audio-soft/qjackctl/HISTORY
index 33b9488202..97fb799996 100644
--- a/audio-soft/qjackctl/HISTORY
+++ b/audio-soft/qjackctl/HISTORY
@@ -1,3 +1,7 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.11
+ * BUILD: set path to qt4
+
2012-05-19 Ismael Luceno <ismael@sourcemage.org>
* DETAILS: updated spell to 0.3.9
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index 807ec45501..bf13d7d715 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -1,5 +1,5 @@
SPELL=openssh
- VERSION=6.5p1
+ VERSION=6.6p1
SECURITY_PATCH=7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/crypto/openssh/HISTORY b/crypto/openssh/HISTORY
index 5bf2467482..543a4dfee2 100644
--- a/crypto/openssh/HISTORY
+++ b/crypto/openssh/HISTORY
@@ -1,3 +1,6 @@
+2014-03-18 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 6.6p1
+
2014-01-30 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 6.5p1
diff --git a/database/dbd-firebird/DETAILS b/database/dbd-firebird/DETAILS
index 5dce86aff7..72c0741523 100755
--- a/database/dbd-firebird/DETAILS
+++ b/database/dbd-firebird/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbd-firebird
SPELLX=DBD-Firebird
- VERSION=1.16
- SOURCE_HASH=sha512:097d90ea3cfe8e69b19aed29a6da03f401a2d2b435bda702cd12ca0361af6e196589d5ea9c7b6c0a3b75b4a1a845dd6c40d5ae60b67479b3b59141787b60efe8
+ VERSION=1.18
+ SOURCE_HASH=sha512:211dc87aaaeede59a677f810089734300f1b7c1a4cac07bd3dee627398a8eaf681367b0467a015ee73db3133be76311b4f155fe13f6bb541dc5bfdd98a223cef
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/~mariuz/
diff --git a/database/dbd-firebird/HISTORY b/database/dbd-firebird/HISTORY
index 928d36cdc0..e3ef9c1960 100644
--- a/database/dbd-firebird/HISTORY
+++ b/database/dbd-firebird/HISTORY
@@ -1,3 +1,6 @@
+2014-03-20 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.18
+
2013-12-05 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.16
diff --git a/database/postgresql/DETAILS b/database/postgresql/DETAILS
index a0d26cf488..94a1bb6c65 100755
--- a/database/postgresql/DETAILS
+++ b/database/postgresql/DETAILS
@@ -1,7 +1,7 @@
SPELL=postgresql
- VERSION=9.3.3
- SOURCE_HASH=sha512:2d8163b31042dc66dc52371e265cc081c52783da403652fef4985b177d2961fdf106767112595fde6ef79e3122fcc318a3daeb5dea59a1cd211b8744acd65462
+ VERSION=9.3.4
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_HASH=sha512:acf4605216e9b4b48531bc23e152f1f80476a5feea3004a98fe720a16f10c70cc01940d28af236e079c2a3eee42d6b02ae651269f876eb44346983edfa69e0c4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.postgresql.org/pub/source/v$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}
diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY
index bb3b5c9a72..19d1648ce9 100644
--- a/database/postgresql/HISTORY
+++ b/database/postgresql/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 9.3.4
+
2014-03-04 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 9.3.3; SECURITY_PATCH++ (several CVEs)
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index d37a0f5a39..1a30a2f82d 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlite
- VERSION=3.8.3.1
- VERSIONX=autoconf-3080301
- SOURCE_HASH=sha512:5fef9769c7e8579aebfd83e7fe79ac0b1ec2939303b960e85deed4822382048c84ecdce3a18e33a0ca4277458cd79e00459934c994a4114ae94485454cb82b21
+ VERSION=3.8.4.1
+ VERSIONX=autoconf-3080401
+ SOURCE_HASH=sha512:222868477a73b2f15ee95dbe244a724fd42ad6d6f7401fda0161ac40d13babed36e42cbafd154102dcab202f10576c4460143c634e31701381d314b2390e186b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
SOURCE_URL[0]=http://www.sqlite.org/2014/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index a4990e2c52..8637c06477 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,6 @@
+2014-03-22 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 3.8.4.1
+
2014-03-05 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 3.8.3.1
diff --git a/dave_robillard.gpg b/dave_robillard.gpg
index 6abb6db5ef..c9985f76cf 100644
--- a/dave_robillard.gpg
+++ b/dave_robillard.gpg
Binary files differ
diff --git a/gnome2-libs/hicolor-icon-theme/DETAILS b/desktop-themes/hicolor-icon-theme/DETAILS
index b210d48dec..5e6a08b1ae 100755
--- a/gnome2-libs/hicolor-icon-theme/DETAILS
+++ b/desktop-themes/hicolor-icon-theme/DETAILS
@@ -1,6 +1,6 @@
SPELL=hicolor-icon-theme
- VERSION=0.12
- SOURCE_HASH=sha512:fa3981d1d4efa097eef8da52f67285f203884d95f192b640c2aea32172fda1913248e8e5ef286a090f142189df6d13fb3a0865dca5a263730649102773d8ba0f
+ VERSION=0.13
+ SOURCE_HASH=sha512:c753621e31af5f6a3f0f0c274f819be62d9b500c63df7a43faf4f5a068d83cf23956602fdae2cf52b74f46915240168015fe055f5df4dfede2ddeb3a544756e2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://icon-theme.freedesktop.org/releases/$SOURCE
diff --git a/gnome2-libs/hicolor-icon-theme/HISTORY b/desktop-themes/hicolor-icon-theme/HISTORY
index cd2631cd39..c9c1e3b441 100644
--- a/gnome2-libs/hicolor-icon-theme/HISTORY
+++ b/desktop-themes/hicolor-icon-theme/HISTORY
@@ -1,3 +1,6 @@
+2014-03-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.13
+
2010-02-28 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 0.12
diff --git a/desktop-themes/oxygen-icons/BUILD b/desktop-themes/oxygen-icons/BUILD
new file mode 100755
index 0000000000..e013b8d866
--- /dev/null
+++ b/desktop-themes/oxygen-icons/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/kde4/oxygen-icons/DEPENDS b/desktop-themes/oxygen-icons/DEPENDS
index 60dd6147cc..60dd6147cc 100755
--- a/kde4/oxygen-icons/DEPENDS
+++ b/desktop-themes/oxygen-icons/DEPENDS
diff --git a/kde4/oxygen-icons/DETAILS b/desktop-themes/oxygen-icons/DETAILS
index 0ed1f0abbc..0ed1f0abbc 100755
--- a/kde4/oxygen-icons/DETAILS
+++ b/desktop-themes/oxygen-icons/DETAILS
diff --git a/kde4/oxygen-icons/HISTORY b/desktop-themes/oxygen-icons/HISTORY
index ad50905254..a8c59c9d12 100644
--- a/kde4/oxygen-icons/HISTORY
+++ b/desktop-themes/oxygen-icons/HISTORY
@@ -1,3 +1,7 @@
+2014-03-24 Treeve Jelbert <treeve@sourcemage.org>
+ * BUILD: add, nolonger part of kde
+ * CONFIGURE: deleted
+
2013-12-28 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.12.0
diff --git a/devel/binutils/BUILD b/devel/binutils/BUILD
index 3846090b62..ba993e6b05 100755
--- a/devel/binutils/BUILD
+++ b/devel/binutils/BUILD
@@ -1,9 +1,3 @@
-# Temporary fix to solve texinfo errors
-sed -i -e '325 s/@colophon/@&/' bfd/doc/bfd.texinfo &&
-sed -i -e '336 s/@cygnus/@&/' bfd/doc/bfd.texinfo &&
-sed -i -e '7866 s/@colophon/@&/' ld/ld.texinfo &&
-sed -i -e '7877 s/@cygnus/@&/' ld/ld.texinfo &&
-
mkdir buildit &&
cd buildit &&
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index 0b0a684c27..c2362b1fef 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Remko van der Vossen <wich@sourcemage.org>
+ * BUILD: remove temporary workaround, 2.24 fixed the build failure
+
2013-12-03 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: 2.24
diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS
index b6fab6946b..e8485857e9 100755
--- a/devel/git-cola/DETAILS
+++ b/devel/git-cola/DETAILS
@@ -1,8 +1,8 @@
SPELL=git-cola
- VERSION=2.0.0
+ VERSION=2.0.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
- SOURCE_HASH=sha512:356c157f2e19f166beb7273555a65e8132aad2c588cc4f89eeb83df2462a417068a3ba33b3b958e465e921b0a79d9e6912447ff630af2ff34aea87634fc3065a
+ SOURCE_HASH=sha512:dfbc0e0646afd7982c7b4ee05fde92a358d25b0e7824b9fa8fb1353b776876dd3338188fc29694650a9a45aff03a7b89749a3909ada937c3fc808f53b686f1cc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://git-cola.github.com/"
LICENSE[0]=GPL
diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY
index 4d3c34ef59..8626ce3dc0 100644
--- a/devel/git-cola/HISTORY
+++ b/devel/git-cola/HISTORY
@@ -1,3 +1,6 @@
+2014-03-20 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.1
+
2014-02-25 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 2.0.0
diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
index 4aa52254f4..c99197b074 100755
--- a/disk/eudev/DETAILS
+++ b/disk/eudev/DETAILS
@@ -1,10 +1,10 @@
SPELL=eudev
- VERSION=v1.5
- SOURCE_HASH=sha512:edb180f3c058dd63dee8782aa9248084078d30571ee44580b0200f11b01406f9d84187b923d30b6fff94d714b30696b8f040f3da9b498e3c62e1aec423e36315
- SOURCE=$VERSION.tar.gz
+ VERSION=1.5.3
+ SOURCE_HASH=sha512:c00f34d76d76ebd5c2862310a2ba3d7bf2f8d348a96e0120ed02aa9014857df736e3a2280a4478e50f2537cabc9082b8f5f5e57ef7b3cf925fae6dc3a4688ddb
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
- URL=https://www.github.com/gentoo/eudev
- SOURCE_URL=$URL/archive/$SOURCE
+ URL=http://dev.gentoo.org/~blueness/eudev
+ SOURCE_URL=$URL/$SOURCE
WEB_SITE=http://www.gentoo.org/proj/en/eudev
ENTERED=20121217
LICENSE[0]=GPL
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
index a1fd07c2a6..def9c68d98 100644
--- a/disk/eudev/HISTORY
+++ b/disk/eudev/HISTORY
@@ -1,3 +1,7 @@
+2014-03-23 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.5.3
+ change url
+
2014-03-04 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version v1.5
* FINAL: force ldconfig
diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index 24a103404d..d214651c60 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -12,14 +12,14 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.6
+ VERSION=1.3.6.pl01
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_GPG=ABC0A854.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=http://files.libburnia-project.org/releases/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION}"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//.pl??}"
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
WEB_SITE=http://libburnia-project.org/
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index cbe1a84d9d..88219afbfc 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.3.6.pl01
+
2014-03-06 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.3.6
diff --git a/editors/vimoutliner/BUILD b/editors/vimoutliner/BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/editors/vimoutliner/BUILD
@@ -0,0 +1 @@
+true
diff --git a/editors/vimoutliner/DEPENDS b/editors/vimoutliner/DEPENDS
new file mode 100755
index 0000000000..367c2e1dd5
--- /dev/null
+++ b/editors/vimoutliner/DEPENDS
@@ -0,0 +1 @@
+depends vim
diff --git a/editors/vimoutliner/DETAILS b/editors/vimoutliner/DETAILS
new file mode 100755
index 0000000000..df56596824
--- /dev/null
+++ b/editors/vimoutliner/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=vimoutliner
+if [[ "$VIMOUTLINER_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=scm
+fi
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/$SPELL/$SPELL.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ WEB_SITE="http://www.vim.org/scripts/script.php?script_id=3645"
+ LICENSE[0]="GPL"
+ ENTERED=20130522
+ KEYWORDS=""
+ SHORT="Outline processor designed for lightning fast authoring"
+cat << EOF
+VimOutliner is an outline processor with many of the same features as Grandview,
+More, Thinktank, Ecco, etc. Features include tree expand/collapse, tree
+promotion/demotion, level sensitive colors, interoutline linking, and body text.
+
+What sets VimOutliner apart from the rest is that it's been constructed from the
+ground up for fast and easy authoring. Keystrokes are quick and easy,
+especially for someone knowing the Vim editor. The mouse is completely
+unnecessary (but is supported to the extent that Vim supports the mouse). Many
+of the VimOutliner commands start with a double comma because that's very quick
+to type.
+
+All VimOutliner files have the ".otl" extension. For an overview of the
+VimOutliner commands you can type ":h vo_cheatsheet" when you have opened an
+otl file. For help on VimOutliner type ":h vo"
+EOF
diff --git a/editors/vimoutliner/HISTORY b/editors/vimoutliner/HISTORY
new file mode 100644
index 0000000000..1a163b4bf2
--- /dev/null
+++ b/editors/vimoutliner/HISTORY
@@ -0,0 +1,2 @@
+2013-05-22 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/editors/vimoutliner/INSTALL b/editors/vimoutliner/INSTALL
new file mode 100755
index 0000000000..c82ee1d795
--- /dev/null
+++ b/editors/vimoutliner/INSTALL
@@ -0,0 +1,8 @@
+vimdir="$INSTALL_ROOT/usr/share/vim/vimfiles"
+
+cd "$SOURCE_DIRECTORY" &&
+for i in syntax ftplugin ftdetect doc colors vimoutliner vimoutliner/scripts; do
+ install -m755 -d "$vimdir/$i"
+ install -m644 "$i"/* "$vimdir/$i"
+done
+vim -c "helptags $vimdir/doc" -c q
diff --git a/editors/vimoutliner/PREPARE b/editors/vimoutliner/PREPARE
new file mode 100755
index 0000000000..a68f274f72
--- /dev/null
+++ b/editors/vimoutliner/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index d83f098165..d82fa1c376 100755
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -1,5 +1,5 @@
SPELL=lftp
- VERSION=4.4.0
+ VERSION=4.4.15
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/lftp/HISTORY b/ftp/lftp/HISTORY
index e85e4e19d7..53f65720ab 100644
--- a/ftp/lftp/HISTORY
+++ b/ftp/lftp/HISTORY
@@ -1,3 +1,6 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.4.15
+
2012-09-29 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.4.0
diff --git a/gnome2-libs/gsettings-desktop-schemas/DETAILS b/gnome2-libs/gsettings-desktop-schemas/DETAILS
index 9d5fa37430..cd1cc87b32 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DETAILS
+++ b/gnome2-libs/gsettings-desktop-schemas/DETAILS
@@ -1,10 +1,10 @@
SPELL=gsettings-desktop-schemas
- VERSION=3.10.1
+ VERSION=3.11.5
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-# SOURCE_HASH=sha512:a05d2c105418f6bdc84ed11594ba38f9057c8307999122a6adb04b4499e450ae3443c3777d8b2dc58fb08021f5488dd0cf4fdf541e7940808d2212f72cfb510c
+ SOURCE_HASH=sha512:e7b84d9e53b2b237fba78dfcc3d2d8d1274bfd22ec9ae0bfdcee1f0874d46df172da33e050e24fb1a1aadd330de241fe41460af4d58f49dd46a5aa9191f0d188
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gnome.org/
LICENSE[0]=LGPL
@@ -14,3 +14,4 @@ cat << EOF
collection of GSettings schemas for settings shared by various
components of a desktop.
EOF
+e7b84d9e53b2b237fba78dfcc3d2d8d1274bfd22ec9ae0bfdcee1f0874d46df172da33e050e24fb1a1aadd330de241fe41460af4d58f49dd46a5aa9191f0d188 /var/spool/sorcery/gsettings-desktop-schemas-3.11.5.tar.xz
diff --git a/gnome2-libs/gsettings-desktop-schemas/HISTORY b/gnome2-libs/gsettings-desktop-schemas/HISTORY
index bda801478c..4404b655cc 100644
--- a/gnome2-libs/gsettings-desktop-schemas/HISTORY
+++ b/gnome2-libs/gsettings-desktop-schemas/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.11.5
+
2013-11-07 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 3.10.1
diff --git a/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.10.1.tar.xz.sig b/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.10.1.tar.xz.sig
deleted file mode 100644
index 9c1b5d3863..0000000000
--- a/gnome2-libs/gsettings-desktop-schemas/gsettings-desktop-schemas-3.10.1.tar.xz.sig
+++ /dev/null
Binary files differ
diff --git a/graphics/optipng/DETAILS b/graphics/optipng/DETAILS
index 42f4a38829..19c70a0627 100755
--- a/graphics/optipng/DETAILS
+++ b/graphics/optipng/DETAILS
@@ -1,9 +1,9 @@
SPELL=optipng
- VERSION=0.7.4
+ VERSION=0.7.5
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:53db8f528cded99aded4db85424e38890ebdc26043e0497a575d0f3b81fe575638355dab1ca0d46c24ebbbe8a6657ac8e0c4216eee0d02f41d7365e3e168e40f
+ SOURCE_HASH=sha512:6f319965739235387e99244dda5f52533e22b7040301cf680180e383f24361819f66cb3adf1a90923e9509ed08d55bbe442ec363310c385fcf70f551febfbb6f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://optipng.sourceforge.net/
LICENSE[0]=ZLIB
diff --git a/graphics/optipng/HISTORY b/graphics/optipng/HISTORY
index 893ef91408..6379d6df38 100644
--- a/graphics/optipng/HISTORY
+++ b/graphics/optipng/HISTORY
@@ -1,3 +1,6 @@
+2014-03-26 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 0.7.5
+
2012-11-07 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 0.7.4; SECURITY_PATCH++
diff --git a/graphics/pngcrush/DETAILS b/graphics/pngcrush/DETAILS
index b877893770..3f5c825615 100755
--- a/graphics/pngcrush/DETAILS
+++ b/graphics/pngcrush/DETAILS
@@ -1,11 +1,11 @@
SPELL=pngcrush
- VERSION=1.7.20
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.7.23
+ SOURCE_HASH=sha512:0c605b89def5ee3455ab8f6ea3f986319a609000b84b20d2093d5ee92f6876191b41fea70606f7c7e6280073d519b1e4896a29d9965880b73c4d8c3e1bab14ed
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/pmt/$SOURCE
WEB_SITE=http://pmt.sourceforge.net/pngcrush/index.html
ENTERED=20030613
- SOURCE_HASH=sha512:356682374f567e7fa90f915c4292be0eb9a6150cdf87a949b0f1eb4fc661d107fa34521bebc5fab4099cf3c9e562c25189ffe68a730651de545fd7a37a502450
LICENSE[0]=ZLIB
DOCS="ChangeLog.html"
KEYWORDS="graphics"
diff --git a/graphics/pngcrush/HISTORY b/graphics/pngcrush/HISTORY
index 192b6adeb4..5bac9b91e2 100644
--- a/graphics/pngcrush/HISTORY
+++ b/graphics/pngcrush/HISTORY
@@ -1,3 +1,6 @@
+2014-02-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.7.23
+
2011-10-15 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 1.7.20
* BUILD: better use of the flags
diff --git a/haskell/haskell-git-annex/DETAILS b/haskell/haskell-git-annex/DETAILS
index 5c84479444..5d490ee9ce 100755
--- a/haskell/haskell-git-annex/DETAILS
+++ b/haskell/haskell-git-annex/DETAILS
@@ -1,9 +1,9 @@
SPELL=haskell-git-annex
XSPELL=git-annex
- VERSION=5.20140306
+ VERSION=5.20140320
SOURCE="${XSPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${XSPELL}/${VERSION}/${SOURCE}
- SOURCE_HASH=sha512:8f2980604f8172537a6e67241b7ddedfc7dbafc5dca64398f5ded381a6326b6cb7b5324b515e324f53ea6e2a7ff12b8a30c56a894ec0b18d9ca5c4b3bd31385a
+ SOURCE_HASH=sha512:aa7b780012274cd3ecf7ad9214a6bb13cb029b82327f6dd1bd1772b44a182ca801f3388399bdb9470d2ef4f446491da8df92e51ab93f4fdcb2d6720f44eb911a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
WEB_SITE="Homepage: http://git-annex.branchable.com/"
LICENSE[0]=License: GPL-3
diff --git a/haskell/haskell-git-annex/HISTORY b/haskell/haskell-git-annex/HISTORY
index 0f09df8ef6..75646528e9 100644
--- a/haskell/haskell-git-annex/HISTORY
+++ b/haskell/haskell-git-annex/HISTORY
@@ -1,3 +1,6 @@
+2014-03-20 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140320
+
2014-03-06 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 5.20140306
* DEPENDS: add dependencies on haskell-case-insensitive and
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index bb2eebd44f..430f12e74e 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -31,6 +31,11 @@ optional_depends 'wireless_tools' \
'--disable-necko-wifi' \
'for Necko WiFi scanning' &&
+optional_depends 'pulseaudio' \
+ '--enable-pulseaudio' \
+ '--disable-pulseaudio' \
+ 'use pulseaudio for audio support' &&
+
# Firefox is currently borked and does not compile without alsa-lib headers,
# this should have been fixed when Firefox started using Mozilla core 23, but it
# wasn't see https://bugzilla.mozilla.org/show_bug.cgi?id=875268
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 6f513594a5..9b76ba81d8 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,18 +1,11 @@
SPELL=firefox
-if [[ $FIREFOX_CVS == y ]]; then
- VERSION=27.0.1
+ VERSION=28.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
- SOURCE_HASH=sha512:5c51ff422ff1b02b5542622baec27ced5a543b141f6c129a4c12b2644a719e27d1e1ad92a12f0d4d9d23d1ed033f24b4ca46e9f1e8737c89dd633b66c86429ee
- SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
-else
- VERSION=27.0.1
- SOURCE=$SPELL-$VERSION.source.tar.bz2
- SOURCE_HASH=sha512:5c51ff422ff1b02b5542622baec27ced5a543b141f6c129a4c12b2644a719e27d1e1ad92a12f0d4d9d23d1ed033f24b4ca46e9f1e8737c89dd633b66c86429ee
+ SOURCE_HASH=sha512:9334b45d8b56829e7061b87c377aae80e48060e127dfc3eb6a6996590dd92268bd0273203094cdf9aa22fda8128ab9ed1e5fd6fee3e93a430359c0a0631090f7
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
SOURCE_URL[1]=ftp://ftp.mozilla.org/pub/$SPELL/releases/$VERSION/source/$SOURCE
SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
-fi
- SECURITY_PATCH=72
+ SECURITY_PATCH=73
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index ce7b2987eb..2c0762be6f 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,10 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 28.0
+ * DETAILS, PREPARE: removed support for cvs version since there hasn't been
+ one in quite some time
+ * glyph.patch, PRE_BUILD: removed patch that does not apply anymore
+ * DEPENDS: added optional dependency on pulseaudio
+
2014-02-27 Remko van der Vossen <wich@sourcemage.org>
* DEPENDS: optional depends gstreamer
diff --git a/http/firefox/PREPARE b/http/firefox/PREPARE
index b4b132a237..582516a711 100755
--- a/http/firefox/PREPARE
+++ b/http/firefox/PREPARE
@@ -1,13 +1,11 @@
#
# Remove persistent variables for SOURCE and VERSION (Bug #8081)
#
-persistent_remove FIREFOX_VERSION FIREFOX_SOURCE &&
+persistent_remove FIREFOX_VERSION FIREFOX_SOURCE FIREFOX_CVS &&
#
# This should fix Bug #8081
#
if grep -q -- "PR" $INSTALL_ROOT/etc/sorcery/local/depends/firefox; then
rm -f $INSTALL_ROOT/etc/sorcery/local/depends/firefox
-fi &&
-
-config_query FIREFOX_CVS "Build the devel version?" n
+fi
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index e3142bb467..6d4f7c4046 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -3,10 +3,6 @@ cd $SOURCE_DIRECTORY &&
unpack_file '' &&
cd mozilla* &&
-#Fedora patch to remove glyph in title bar
-# http://osdir.com/ml/scm-fedora-commits/2011-06/msg10320.html
-patch -p0 < $SPELL_DIRECTORY/glyph.patch &&
-
# Archlinux patch to drop release point from install path
# http://projects.archlinux.org/svntogit/packages.git/plain/trunk/firefox-install-dir.patch?h=packages/firefox
patch -p1 < $SPELL_DIRECTORY/install_dir.patch &&
diff --git a/http/firefox/glyph.patch b/http/firefox/glyph.patch
deleted file mode 100644
index 58b2e9706c..0000000000
--- a/http/firefox/glyph.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -up browser/base/Makefile.in.fu browser/base/Makefile.in
---- browser/base/Makefile.in.fu 2011-07-01 22:40:52.048773336 -0300
-+++ browser/base/Makefile.in 2011-07-01 22:42:30.866213879 -0300
-@@ -61,10 +61,9 @@
-
- include $(topsrcdir)/config/rules.mk
-
--PRE_RELEASE_SUFFIX := ""
-+PRE_RELEASE_SUFFIX :=
-
- DEFINES += \
-- -DMOZ_APP_VERSION=$(MOZ_APP_VERSION) \
- -DAPP_LICENSE_BLOCK=$(abs_srcdir)/content/overrides/app-license.html \
- -DPRE_RELEASE_SUFFIX="$(PRE_RELEASE_SUFFIX)" \
- $(NULL)
diff --git a/kde4-support/libdbusmenu-qt/DETAILS b/kde4-support/libdbusmenu-qt/DETAILS
index 5d57a2bf4a..77ee255aae 100755
--- a/kde4-support/libdbusmenu-qt/DETAILS
+++ b/kde4-support/libdbusmenu-qt/DETAILS
@@ -1,18 +1,13 @@
SPELL=libdbusmenu-qt
- VERSION=0.9.2
- PATCHLEVEL=14.04.20140218.2
+ VERSION=0.9.3
+ PATCHLEVEL=14.04.20140314
+ SOURCE_HASH=sha512:028ef2d7d7845050e4deea10d71a77fd22a21d3504df28fcd29eec193990592d2fbe716d8839d425a567facd0eca6cbad9117542e8ad774f8b541833606aea24
VX=${VERSION}+${PATCHLEVEL}
- SOURCE_HASH=sha512:02cccceb884ea346b7a69afe6664708e4efc2e9b15309c4991ab26451492006dd98b5214c4803ad8f6e8c925594d08ccce6da7aaef62f1412464ec09c99941a4
SOURCE=${SPELL}_${VX}.orig.tar.gz
-# SOURCE2=$SOURCE.asc
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=EEE34473.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX
WEB_SITE=https://launchpad.net/libdbusmenu-qt
-
-SOURCE_URL="https://launchpad.net/ubuntu/trusty/+source/$SPELL/$VX-0ubuntu1/+files/$SOURCE"
-# SOURCE_URL=http://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE
-# SOURCE2_URL=http://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE2
+ SOURCE_URL="https://launchpad.net/ubuntu/trusty/+source/$SPELL/$VX-0ubuntu1/+files/$SOURCE"
+ SOURCE_HINTS="no-check-certificate"
LICENSE[0]=MIT
ENTERED=2010-04-26
KEYWORDS="dbus qt4"
diff --git a/kde4-support/libdbusmenu-qt/HISTORY b/kde4-support/libdbusmenu-qt/HISTORY
index a1492c9f54..ef11b82a79 100644
--- a/kde4-support/libdbusmenu-qt/HISTORY
+++ b/kde4-support/libdbusmenu-qt/HISTORY
@@ -1,3 +1,7 @@
+2014-03-18 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.9.3
+ specify no-check-certificates
+
2014-02-27 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: PATCHLEVEL +++
new WEBSITE
diff --git a/kde4/oxygen-icons/CONFIGURE b/kde4/oxygen-icons/CONFIGURE
deleted file mode 100755
index 3e2e1ef447..0000000000
--- a/kde4/oxygen-icons/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-source $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 8170a8b9b8..ec0c06114e 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.13.7: added
+ * latest_defaults: version 3.13.7
+
2014-03-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* info/patches/maintenance_patches_3/patch-3.13.6: added
* latest_defaults: version 3.13.6
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7 b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
new file mode 100755
index 0000000000..de2c26a239
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.13.7
@@ -0,0 +1,5 @@
+appliedkernels="3.13"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ddba8cdde36f7ec835f40b75d148dc0800297633"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 42a56f3e1b..550f11520c 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.13
LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
-LATEST_maintenance_patches_3=patch-3.13.6
+LATEST_maintenance_patches_3=patch-3.13.7
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/kernels/schedtool/0001-clean-up-Makefile.patch b/kernels/schedtool/0001-clean-up-Makefile.patch
new file mode 100644
index 0000000000..a27847d9be
--- /dev/null
+++ b/kernels/schedtool/0001-clean-up-Makefile.patch
@@ -0,0 +1,38 @@
+From d1d97e7d0b3024816934fd0a64efe3d1c567fff6 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+Date: Fri, 21 Mar 2014 01:28:06 +0100
+Subject: [PATCH] clean up Makefile
+
+---
+ Makefile | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 46c1331..f9c3110 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,10 +1,9 @@
+ # go on and adjust here if you don't like those flags
+-CFLAGS=-Os -fomit-frame-pointer -s -pipe
++CFLAGS ?= -Os -fomit-frame-pointer -s -pipe
+ #CFLAGS=-Wall -Os -fomit-frame-pointer -s -pipe -DDEBUG
+-CC=gcc
+ # likewise, if you want to change the destination prefix
+ DESTDIR=
+-DESTPREFIX=/usr/local
++DESTPREFIX ?= /usr/local
+ MANDIR=$(DESTPREFIX)/share/man/man8
+ GZIP=gzip -9
+ TARGET=schedtool
+@@ -19,7 +18,7 @@ clean:
+ distclean: clean unzipman
+ rm -f *~ *.s
+
+-install: all install-doc zipman
++install: all zipman
+ install -d $(DESTDIR)$(DESTPREFIX)/bin
+ install -p -c $(TARGET) $(DESTDIR)$(DESTPREFIX)/bin
+ install -d $(DESTDIR)$(MANDIR)
+--
+1.9.0
+
diff --git a/kernels/schedtool/BUILD b/kernels/schedtool/BUILD
index 8f58e6df93..6dfecc1f8a 100755
--- a/kernels/schedtool/BUILD
+++ b/kernels/schedtool/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/kernels/schedtool/DETAILS b/kernels/schedtool/DETAILS
index cf94eee9dc..9af8547ff2 100755
--- a/kernels/schedtool/DETAILS
+++ b/kernels/schedtool/DETAILS
@@ -1,12 +1,12 @@
SPELL=schedtool
- VERSION=1.2.9
+ VERSION=1.3.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://freequaos.host.sk/${SPELL}/${SOURCE}
WEB_SITE=http://freequaos.host.sk/schedtool/
ENTERED=20040718
LICENSE[0]=GPL
- SOURCE_HASH=sha512:0480da5b98c1ee37f93d37f5d3fd4843dec0587bcff37af0b22053a37a89ef4f8f3232f5dd127d575d39cf13be846f0594e2c173e08f0369316cccaab69fba01
+ SOURCE_HASH=sha512:1ae39a7b9481cf4062740343cd31289117610041546a7969fde7ae3bed3c1a06cd258dffaeafc4326c9115e37878b943d5abec222e25e45e2a5f76c65adf3b6a
KEYWORDS="kernels"
SHORT="schedtool can be used to query or alter a process' scheduling policy under Linux"
cat << EOF
diff --git a/kernels/schedtool/HISTORY b/kernels/schedtool/HISTORY
index 203f12a431..106958d6b9 100644
--- a/kernels/schedtool/HISTORY
+++ b/kernels/schedtool/HISTORY
@@ -1,3 +1,11 @@
+2014-03-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * DETAILS: version 1.3.0
+ * 0001-clean-up-Makefile.patch, INSTALL, PRE_BUILD: install to
+ correct location
+
+no changes added to commit (use "git add" and/or "git commit -a")
+
2009-10-31 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 1.2.9
diff --git a/kernels/schedtool/INSTALL b/kernels/schedtool/INSTALL
new file mode 100755
index 0000000000..cd9313286e
--- /dev/null
+++ b/kernels/schedtool/INSTALL
@@ -0,0 +1 @@
+DESTPREFIX=${INSTALL_ROOT}/usr default_install
diff --git a/kernels/schedtool/PRE_BUILD b/kernels/schedtool/PRE_BUILD
new file mode 100755
index 0000000000..c44300303e
--- /dev/null
+++ b/kernels/schedtool/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/0001-clean-up-Makefile.patch
diff --git a/libs/libevdev/DETAILS b/libs/libevdev/DETAILS
index 4409116258..dbd9726063 100755
--- a/libs/libevdev/DETAILS
+++ b/libs/libevdev/DETAILS
@@ -1,6 +1,6 @@
SPELL=libevdev
- VERSION=1.0
- SOURCE_HASH=sha512:f6d8219c8b2dcb7e5048098fe7a6d40ad946cb72b24f0afc5fa5428632862f56e2ed84d81b5663fa90aa0b58eb99df1d78a47223db8e4e041d938e40b2ca3af7
+ VERSION=1.0.1
+ SOURCE_HASH=sha512:4b66adf79f24c7700438dfc4bfeea10b9b17daebd5bcf6fa315cb8b02808ae065997b8b4801e37dd2db5b23827a351399ce64caef895603f0af03f9ab4f5d069
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.freedesktop.org/wiki/Software/libevdev/
diff --git a/libs/libevdev/HISTORY b/libs/libevdev/HISTORY
index 449991d4ca..1251664022 100644
--- a/libs/libevdev/HISTORY
+++ b/libs/libevdev/HISTORY
@@ -1,3 +1,6 @@
+2014-03-18 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.0.1
+
2014-02-27 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.0
spell created
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index 4951e8a2e4..5e0eb13c9e 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,6 +1,6 @@
SPELL=nspr
- VERSION=4.10.3
- SOURCE_HASH=sha512:f8f940e5536f29d9a686b023f3c418b40e24a785b6e4130f9d1f373fb7f1bb5879f52e8c2f1338ac742ff9225fea1a29a394b96cedc9f05b3bd4600885c63dec
+ VERSION=4.10.4
+ SOURCE_HASH=sha512:9aadd94473e840246b08b4377ac68ec8a1474997b7a08484993186843afdaca65157cf8797d8922f137d881a4df6fda66edc188ba579fdc6bba429571a701222
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index a47f11f976..d427571ccb 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,6 @@
+2014-03-18 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 4.10.4
+
2014-02-04 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.10.3
diff --git a/libs/pugixml/DETAILS b/libs/pugixml/DETAILS
index 00fbdbb51a..f67949efb8 100755
--- a/libs/pugixml/DETAILS
+++ b/libs/pugixml/DETAILS
@@ -1,10 +1,10 @@
SPELL=pugixml
- VERSION=1.2
- SOURCE_HASH=sha512:c46ed096b6657a670e12738d191f81da0c33f699dd3ec8bc9b093a05edf2b0788a2d0c79a900a2aafd99a966b3c9a85cfdaeda6291c06e9a0fb419b5ac4d445e
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.4
+ SOURCE_HASH=sha512:7e77a8f603b3047c99b5c5f6a3ed5db4f5a2bc765d5cf5a7fde068d57f48fc18a5460ad1c6d60666143cbad75d7b7e458fe85b08f3349323db93db22b83beb89
+ SOURCE=$SPELL-$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pugixml.org/
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ SOURCE_URL[0]=https://github.com/zeux/pugixml/releases/download/v${VERSION}/$SOURCE
LICENSE[0]=MIT
ENTERED=20130810
KEYWORDS="C++ XML"
diff --git a/libs/pugixml/HISTORY b/libs/pugixml/HISTORY
index c7d93408fe..62b09becf4 100644
--- a/libs/pugixml/HISTORY
+++ b/libs/pugixml/HISTORY
@@ -1,3 +1,8 @@
+2014-03-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.4
+ new url
+ * PRE_BUILD: update
+
2013-08-10 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.2
spell created
diff --git a/libs/pugixml/PRE_BUILD b/libs/pugixml/PRE_BUILD
index 7719943deb..74d91adfc2 100755
--- a/libs/pugixml/PRE_BUILD
+++ b/libs/pugixml/PRE_BUILD
@@ -1,5 +1,4 @@
-mk_source_dir $SOURCE_DIRECTORY &&
+default_pre_build &&
cd $SOURCE_DIRECTORY &&
-unpack_file &&
#use an improveed version of their cmake file
cp $SPELL_DIRECTORY/CMakeLists.txt .
diff --git a/mail/smtpc/BUILD b/mail/smtpc/BUILD
new file mode 100755
index 0000000000..73252f69f1
--- /dev/null
+++ b/mail/smtpc/BUILD
@@ -0,0 +1,5 @@
+make &&
+
+if list_find "$LDFLAGS" "-s"; then
+ strip -v smtpc
+fi
diff --git a/mail/smtpc/DEPENDS b/mail/smtpc/DEPENDS
new file mode 100755
index 0000000000..ed472ed907
--- /dev/null
+++ b/mail/smtpc/DEPENDS
@@ -0,0 +1 @@
+depends openssl
diff --git a/mail/smtpc/DETAILS b/mail/smtpc/DETAILS
new file mode 100755
index 0000000000..78e5956398
--- /dev/null
+++ b/mail/smtpc/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=smtpc
+ VERSION=1.53
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://www-uxsup.csx.cam.ac.uk/~fanf2/hermes/src/$SPELL/$SOURCE
+ SOURCE_HASH=sha512:7658e5569220e9bf4216ba2c234eb2946f9874ed7430e215ef7b5a89c4eb0c4fc2cdfd991a24840159e3dcdc3fd2165abe3f728b94d34625c04d5fb0afc3d03d
+ DOCS="ChangeLog"
+ WEB_SITE=http://www-uxsup.csx.cam.ac.uk/~fanf2/
+ ENTERED=20140324
+ LICENSE[0]=GPL
+ KEYWORDS="smtp mail"
+ SHORT="test smtp client"
+cat << EOF
+smtpc is a small SMTP client for testing complicated MTA configurations
+involving cryptography and authentication. It's a bit rough-and-ready at the
+moment.
+EOF
diff --git a/mail/smtpc/HISTORY b/mail/smtpc/HISTORY
new file mode 100644
index 0000000000..4cc9e25962
--- /dev/null
+++ b/mail/smtpc/HISTORY
@@ -0,0 +1,2 @@
+2014-03-24 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS, DEPENDS, {PRE,}BUILD, INSTALL: created spell
diff --git a/mail/smtpc/INSTALL b/mail/smtpc/INSTALL
new file mode 100755
index 0000000000..daa734da2c
--- /dev/null
+++ b/mail/smtpc/INSTALL
@@ -0,0 +1 @@
+install -vm 755 smtpc "$INSTALL_ROOT/usr/bin"
diff --git a/mail/smtpc/PRE_BUILD b/mail/smtpc/PRE_BUILD
new file mode 100755
index 0000000000..199d812974
--- /dev/null
+++ b/mail/smtpc/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-o:$CFLAGS -o:" Makefile
diff --git a/net/gigolo/DEPENDS b/net/gigolo/DEPENDS
index 52d2ccab9b..9c14b91f35 100755
--- a/net/gigolo/DEPENDS
+++ b/net/gigolo/DEPENDS
@@ -1,3 +1,8 @@
depends intltool &&
depends gtk+2 &&
-depends gvfs
+depends gvfs &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/net/gigolo/DETAILS b/net/gigolo/DETAILS
index 1b6e16de64..bbc4cecf8d 100755
--- a/net/gigolo/DETAILS
+++ b/net/gigolo/DETAILS
@@ -1,5 +1,5 @@
SPELL=gigolo
- VERSION=0.4.1
+ VERSION=0.4.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://files.uvena.de/$SPELL/$SOURCE
diff --git a/net/gigolo/HISTORY b/net/gigolo/HISTORY
index 16cdfcabe3..b129e9bcdc 100644
--- a/net/gigolo/HISTORY
+++ b/net/gigolo/HISTORY
@@ -1,3 +1,8 @@
+2014-03-25 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 0.4.2
+ * DEPENDS: added gettext optional dependency
+ * PRE_BUILD: dropped
+
2010-08-02 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 0.4.1
diff --git a/net/gigolo/PRE_BUILD b/net/gigolo/PRE_BUILD
deleted file mode 100755
index ddd605eea8..0000000000
--- a/net/gigolo/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-# prevent from running plain ./configure
-sed -i "77d" autogen.sh &&
-
-./autogen.sh
diff --git a/python-pypi/rbtools/DEPENDS b/python-pypi/rbtools/DEPENDS
new file mode 100755
index 0000000000..48d8ddc44d
--- /dev/null
+++ b/python-pypi/rbtools/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/rbtools/DETAILS b/python-pypi/rbtools/DETAILS
new file mode 100755
index 0000000000..5758d34fce
--- /dev/null
+++ b/python-pypi/rbtools/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rbtools
+ SPELLX=RBTools
+ VERSION=0.5.7
+ VX=`echo ${VERSION} | cut -d. -f-2`
+ SOURCE_HASH=sha512:4db528d8f1a8c4d0d140d039af43fb42e7bdcf3a0efd495ddf5e6072cfff226554a545576d19e7a1b76d8a737cf558ca9162ef51991fd017bae19e2ac9590840
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL=http://downloads.reviewboard.org/releases/$SPELLX/$VX/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://www.reviewboard.org/downloads/rbtools/
+ LICENSE[0]=MIT
+ ENTERED=20140322
+ KEYWORDS="python"
+ SHORT="client tools to use with Review Board"
+cat << EOF
+rbtools is a set of client tools to use with Review Board
+EOF
diff --git a/python-pypi/rbtools/HISTORY b/python-pypi/rbtools/HISTORY
new file mode 100644
index 0000000000..ff26eae9eb
--- /dev/null
+++ b/python-pypi/rbtools/HISTORY
@@ -0,0 +1,4 @@
+2014-03-22 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.5.7
+ spell created
+
diff --git a/science/qlandkarte-gt/DETAILS b/science/qlandkarte-gt/DETAILS
index c24f0037af..3aefc2f470 100755
--- a/science/qlandkarte-gt/DETAILS
+++ b/science/qlandkarte-gt/DETAILS
@@ -1,8 +1,8 @@
SPELL=qlandkarte-gt
- VERSION=1.7.5
+ VERSION=1.7.6
SOURCE="qlandkartegt-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://garr.dl.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
- SOURCE_HASH=sha512:c68e98b5cbba0fa535e3a2e32566a2451ad602da651a0dade2ba61c040f1c91f9dabad23bdac0d0fcd5cc3ef71394743a5fa10fdd9dd5865b9a32650e808c2f2
+ SOURCE_URL[0]=http://downloads.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarte%20GT%20${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:15c96a04979666ccafe9badeed5a6973fdeb49339a707adf20b06d76292d5f23042f541276bc7fc1b390d70a3f5db033f749d2bed30e348c472196622dd3c275
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/qlandkartegt-${VERSION}"
WEB_SITE="http://www.qlandkarte.org/"
LICENSE[0]=GPL
diff --git a/science/qlandkarte-gt/HISTORY b/science/qlandkarte-gt/HISTORY
index 3e1ca234d6..f9e4928f5e 100644
--- a/science/qlandkarte-gt/HISTORY
+++ b/science/qlandkarte-gt/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.6
+
2013-11-10 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 1.7.5
diff --git a/smgl/firefox-smglwiki/HISTORY b/smgl/firefox-smglwiki/HISTORY
index a9b022762e..e0c8309cda 100644
--- a/smgl/firefox-smglwiki/HISTORY
+++ b/smgl/firefox-smglwiki/HISTORY
@@ -1,3 +1,6 @@
+2014-03-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * INSTALL: fixed install path
+
2006-10-03 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/smgl/firefox-smglwiki/INSTALL b/smgl/firefox-smglwiki/INSTALL
index a7b1197268..795f8e4a12 100755
--- a/smgl/firefox-smglwiki/INSTALL
+++ b/smgl/firefox-smglwiki/INSTALL
@@ -1,3 +1,2 @@
-cd $SOURCE_DIRECTORY &&
-cp ./smgl_wiki.src $INSTALL_ROOT/usr/lib/firefox/searchplugins/ &&
-cp ./smgl_wiki.png $INSTALL_ROOT/usr/lib/firefox/searchplugins/
+cd $SOURCE_DIRECTORY &&
+install -m644 smgl_wiki.png smgl_wiki.src $INSTALL_ROOT/usr/lib/firefox/browser/searchplugins/
diff --git a/utils/rtirq/DETAILS b/utils/rtirq/DETAILS
index ebdab43886..68b6b45fb0 100755
--- a/utils/rtirq/DETAILS
+++ b/utils/rtirq/DETAILS
@@ -1,9 +1,9 @@
SPELL=rtirq
- VERSION=20071012
+ VERSION=20130909
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.rncbc.org/jack/$SOURCE
- SOURCE_HASH=sha512:2a9c4d34b823a427f503fb82e7f38eb87e050f88ad3c07c1470c6a70f04b904d5d8b078d04812f1192736754641d5b817fdf87441bd846d82b51741ed388e269
+ SOURCE_HASH=sha512:c774ae349621c1e94bda549ca0337ab4b0c2754617d3d374266523b965f5c5904c29dd10b3c2525d8e2d067553faa24b469213cd4e9f7b382e6d33be0c735e82
WEB_SITE=http://www.rncbc.org/jack/
ENTERED=20070418
LICENSE[0]=GPL
diff --git a/utils/rtirq/HISTORY b/utils/rtirq/HISTORY
index e34e9440b4..25c9cb01f5 100644
--- a/utils/rtirq/HISTORY
+++ b/utils/rtirq/HISTORY
@@ -1,3 +1,6 @@
+2014-03-22 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20130909
+
2011-10-15 Bor Kraljič <pyrobor@ver.si>
* DEPENDS: schedutils was deprecated in favour of util-linux (fixes #286)
diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index 95f2093c67..ced22dc711 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -1,9 +1,9 @@
SPELL=youtube-dl
- VERSION=2013.09.24.2
+ VERSION=2014.03.18.1
SOURCE=$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://youtube-dl.org/downloads/$VERSION/$SOURCE
- SOURCE_HASH=sha512:6da795d766cce7397e32133d2208b3a9c7a0cd836b362a60a84fa6adf8957664ad5cb997765d904bfbdbf272d1b7050294cc49cfa9ab024b499dd3a7b7e0dbb6
+ SOURCE_HASH=sha512:cd24484342e8a6e7f6a41957e78dc14e952b8e00d448c2d88f16a70680945d3fa65ace4132b00951953ada5c3d3f787e1e5fa931019cb281309e2269f1e91188
FORCE_DOWNLOAD=on
LICENSE[0]=BSD
KEYWORDS="utils"
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index d66b5d4e2c..d1a676e6b1 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,6 @@
+2014-03-20 Ismael Luceno <ismael@sourcemage.org>
+ * DETAILS: updated spell to 2014.03.18.1
+
2013-09-25 Ismael Luceno <ismael@sourcemage.org>
* DETAILS: updated spell to 2013.09.24.2
diff --git a/video/avidemux3/BUILD b/video/avidemux3/BUILD
new file mode 100755
index 0000000000..c3b07307bd
--- /dev/null
+++ b/video/avidemux3/BUILD
@@ -0,0 +1,8 @@
+if is_depends_enabled $SPELL qt4; then
+ PATH="/usr/bin/qt4:$PATH"
+fi &&
+# Don't pollute /tmp.
+sed -i 's,/tmp/log,log,g' bootStrap.bash &&
+# We want avidemux3_cli so that the built avidemux3_jobs can
+# actually work.
+bash bootStrap.bash --with-cli $OPTS
diff --git a/video/avidemux3/DEPENDS b/video/avidemux3/DEPENDS
new file mode 100755
index 0000000000..e77046796f
--- /dev/null
+++ b/video/avidemux3/DEPENDS
@@ -0,0 +1,90 @@
+depends cmake &&
+depends -sub CXX gcc &&
+depends libxml2 &&
+depends yasm &&
+depends sqlite &&
+
+# As of version 2.6.8, the gtk version just crashes (not just on SMGL).
+# See http://avidemux.org/smuf/index.php?topic=12721.0 .
+optional_depends gtk+3 "--with-gtk" "--without-gtk" \
+"for gtk+3 gui (unstable!)" &&
+optional_depends qt4 "--with-qt4" "--without-qt4" "for Qt gui" &&
+
+# Sorry, using the simple bootstrap script, so no selective disabling
+# of plugins. So what ever is present will be used.
+# Upside is: It's plugins, no strict linking.
+
+optional_depends libmad \
+ "" \
+ "" \
+ "for mp3 audio decoding" &&
+
+optional_depends a52dec \
+ "" \
+ "" \
+ "for AC3 audio decoding" &&
+
+optional_depends aften \
+ "" \
+ "" \
+ "for AC3 audio encoding" &&
+
+optional_depends libdca \
+ "" \
+ "" \
+ "for DTS audio decoding" &&
+
+optional_depends lame \
+ "" \
+ "" \
+ "for mp3 audio encoding" &&
+
+optional_depends libvorbis \
+ "" \
+ "" \
+ "for OGG/Vorbis support" &&
+
+optional_depends xvid \
+ "" \
+ "" \
+ "for xvid video encoding" &&
+
+optional_depends x264 \
+ "" \
+ "" \
+ "for H264 video encoding" &&
+
+optional_depends freetype2 \
+ "" \
+ "" \
+ "for subtitle rendering" &&
+
+optional_depends alsa-lib \
+ "" \
+ "" \
+ "for alsa audio output" &&
+
+optional_depends esound \
+ "" \
+ "" \
+ "for esd audio output" &&
+
+optional_depends JACK-DRIVER \
+ "" \
+ "" \
+ "for jack driver support" &&
+
+optional_depends libsamplerate \
+ "" \
+ "" \
+ "for resampling support" &&
+
+optional_depends faad2 \
+ "" \
+ "" \
+ "for AAC audio decoding" &&
+
+optional_depends sdl \
+ "" \
+ "" \
+ "for SDL audio/video output"
diff --git a/video/avidemux3/DETAILS b/video/avidemux3/DETAILS
new file mode 100755
index 0000000000..e85c32428e
--- /dev/null
+++ b/video/avidemux3/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=avidemux3
+ VERSION=2.6.8
+ SOURCE=${SPELL%3}_$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL%3}_$VERSION"
+ SOURCE_URL[0]=http://download.berlios.de/${SPELL%3}/$SOURCE
+ SOURCE_URL[1]=http://download2.berlios.de/${SPELL%3}/$SOURCE
+ SOURCE_URL[2]=$SOURCEFORGE_URL/${SPELL%3}/$SOURCE
+ WEB_SITE=http://fixounet.free.fr/avidemux/
+ SOURCE_HASH=sha512:57a4042f1a9d46462850871d36950215c5ffb5b66ce2f2cde09d747e946c05adb7a550ac7763c96f4c1bcb2c39881407d9d88bc64c93053741091751495ba0b0
+ LICENSE[0]=GPL
+ ENTERED=20140319
+ KEYWORDS="video"
+ SHORT="free video editing application"
+cat << EOF
+Avidemux is a free video editor designed for simple cutting, filtering
+and encoding tasks. It supports many file types, including AVI, DVD
+compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can
+be automated using projects, job queue and powerful scripting
+capabilities.
+
+This is the version bringing you avidemux3.
+EOF
diff --git a/video/avidemux3/HISTORY b/video/avidemux3/HISTORY
new file mode 100644
index 0000000000..dd3e80ffd2
--- /dev/null
+++ b/video/avidemux3/HISTORY
@@ -0,0 +1,2 @@
+2014-03-19 Thomas Orgis <sobukus@sourcemage.org>
+ * DETAILS, BUILD, INSTALL, DEPENDS: Forked new spell off avidemux2
diff --git a/video/avidemux3/INSTALL b/video/avidemux3/INSTALL
new file mode 100755
index 0000000000..e7cd92972e
--- /dev/null
+++ b/video/avidemux3/INSTALL
@@ -0,0 +1,2 @@
+# Stuff has been prepared in install/.
+cp -a install/usr/* "$INSTALL_ROOT/usr"
diff --git a/video/ffmpeg/CONFIGURE b/video/ffmpeg/CONFIGURE
index f5368bebb9..0ac2e1a2a7 100755
--- a/video/ffmpeg/CONFIGURE
+++ b/video/ffmpeg/CONFIGURE
@@ -18,6 +18,10 @@ config_query_option FFMPEG_OPTS "Enable debugging symbols?" y \
"--enable-debug" \
"--disable-debug" &&
+config_query_option FFMPEG_OPTS "Enable support for Blackmagick Decklink output?" n \
+ "--enable-decklink" \
+ "--disable-decklink" &&
+
persistent_add FFMPEG_PROGRAM_LIST &&
local FFMPEG_PROGRAM_LIST="ffmpeg ffprobe ffserver" &&
diff --git a/video/ffmpeg/DEPENDS b/video/ffmpeg/DEPENDS
index 118b060128..28f10b2c46 100755
--- a/video/ffmpeg/DEPENDS
+++ b/video/ffmpeg/DEPENDS
@@ -99,7 +99,15 @@ else
optional_depends dirac \
"--enable-libdirac" \
"" \
- "for dirac encoder support via libdirac"
+ "for dirac encoder support via libdirac" &&
+ optional_depends libwebp \
+ "--enable-libwebp" \
+ "" \
+ "for WebP encoding via libwebp" &&
+ optional_depends OPENGL \
+ "--enable-opengl" \
+ "" \
+ "for OpenGL rendering"
fi &&
optional_depends schroedinger \
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index 3039387a6d..8ee4fff7ea 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,6 +1,6 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=2.1.4
+ VERSION=2.2
SECURITY_PATCH=14
else
VERSION=0.7.16
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index 9dffb4764f..ecf829dce9 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,8 @@
+2014-03-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2
+ * CONFIGURE: add option for Blackmagick Decklink output
+ * DEPENDS: add optional dependencies on libwebp and OPENGL
+
2014-02-25 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 2.1.4