New commits:
commit fff4f1fafeb1afa85c24e135f62c93466951050d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
fb-python: => 0.7.4
commit ba8cecf1f9b0c92626c8f6e99ad0cb72b417b83e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
sqlalchemy: => 0.8.3
commit 14b2ec35224a6d54a6e8efb628b98cf8fe7eff31
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
smake: new spell, highly portable make program with automake features
commit 8d0760fccd26eed9abb70b6d030a7adc93983790
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
sdl: add upstream patch to build against recent libx11 (include HISTORY
file in commit this time)
commit 5d7fcfa2ed278e0a3c478d9d1ddafe96be58d0e5
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
Revert "sdl: add upstream patch to build against recent libx11"
This reverts commit 2e0e580b7a5d5e60ab5521838cf171e241c134e9.
commit 72ce155f92a35c54bfa34a6e8b0129b9ca817c68
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
video/vlc: depend on stable branch of ffmpeg
commit 7008ccf90a93e63dbbd1743637c7d9dc3193adbe
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
xbmc: 12.2
commit 137f40d83a70921405a3de48791a7d961581731c
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
tinyxml: allow building with STL support
commit 5028b91de0ee955cfca2a31196eabb6b0a28beba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/git-cola: version 1.9.1
commit 128145c32dd46574dda27e21c73740fe907d17a5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-network: version 2.4.2.0
commit c7623f5743776d56dd98bd4a66ace78fc3bedea6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gnutls-3.2.5 SECURITY fix
commit ea4bfadbbf62fbbbc749f777bec23022a04e244e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
cups: => 1.7.0
commit 4c7cc1bd8b17e5a500a0751bb9298c9dcdc89f08
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
php: fixed building regular mysql module for legacy branch
commit 2e0e580b7a5d5e60ab5521838cf171e241c134e9
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
sdl: add upstream patch to build against recent libx11
commit 239c65dd771570ee46e07588b3ab4fca34c3d195
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
ardour3: add phone-home option
commit e788d7e7d712df3280dab1dc172f4a242e952d8b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
ardour3: ChangeLog entry
commit f845a5d7bfde9c1956947d04eb3c740f0f940bf2
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
ardour3: created
commit fc2c73f04d187742975d27dfe08371671b569c50
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
ardour2: fix build with current lilv
commit 9a02f35700d169c8f3fb3f55f22486b4297d3ca8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
xmlrpc-c: bump to 1.25.26
commit 778b466e38020ebbe2df482f58a05e0e76dac2c4
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
liblrdf: update checksum (cannot compare what changed, though, due to
lack of old source)
commit d8f6f990d86dd0817c112e87246ad583ff47be43
Author: Mark Bainter <mbainter AT sourcemage.org>
Commit: Mark Bainter <mbainter AT sourcemage.org>
Adding missing dependency on glib2
commit 91f21c43aee292c696ee5a1cb7bfda19e1c42812
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
suil-0: new spell
commit a4bdc5814403811317fa646a12cf41bdad63e585
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
sratom-0, lilv-0, lilv-util: Trying to sort out the mess with
multi-version libs and utils.
commit c1d36fd8b347c127860615cbc9621752ba8ac63e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
lilv: new spell
commit 53bf451d84f54ddf0a14a93b8c0d9cd3c6fc4472
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
lv2: license is called ISC
commit d652b8e14b186331eacde5645e5e66abedcf2ad7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
sratom: moved to audio-libs, as it's audio plugin-specific
commit 331a5b930f21fc1f8918e7a1c16bc2ca7b669a55
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
sratom: new spell
commit 5c9ac4578483d784c22eba8a22fce418dca9c5c7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
lv2: fix build (missing $SOURCE2, typo in BUILD)
commit 74be80990a1c8fbccf6317012cc93641bb3040d0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
lv2: new spell for the full package, replacing lv2core
lv2core: deprecated
commit 63b0f726d9b295b9cd08a605d03e288e7da16aa3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
sord: update to 0.12.0
commit 0265014669423891bb895ade55d05ae47e68068a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
serd: update to 0.18.2
dave_robillard.gpg: new key for serd and friends (updates follow)
commit e0e2968ce11027caa79fda092fa385a2f585e51d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
rdflib: bump to 4.0.1
commit 51be081fca6ed2ec2864f770068e3b8056421168
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libatasmart - depends UDEV
commit 2f051229d3101828fdd8f2b0a365b23bab2a15f5
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
text-numericdata: bump to 2.000004
commit 5d4327d762b024413c9bac8c014f4b602cb6ecac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
tinc: => 1.0.23
commit 9da213efb736216bdfa1af95a70b4aa358cabf13
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
text-asciipipe: bump to 1.001000
commit a93bfc30a5241420d102d944e7b69aca6e145f80
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
buntstift: update to 0.61
commit 3d7c4beb5bcfbd5cb0678fc54d6e0bb4d698a3f3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
text-numericdata: new spell, replacing textdata
commit c5d7c7ddfa29b42c5eda2049e4dcaf4765671b28
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
cups: => 1.6.4
commit e6253ad77a326595db45a1e6ce498390eb1987e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
sqlite: => 3.8.1
diff --git a/ChangeLog b/ChangeLog
index 5db7c6d..4e610dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2013-10-27 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/smake: new spell, highly portable make program with automake
+ features
+
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * audio-libs/lv2core: spell deprecated [upstream repackaging]
+ * audio-libs/lv2: new spell, full bundle replacing lv2core
+ * audio-libs/sratom-0: new spell, library for LV2 atoms
+ * audio-libs/lilv-0: new spell, LV2 C library
+ * audio-soft/lilv-util: new spell, utilities for lilv
+ * audio-libs/suil-0: new spell, LV2 GUI host library
+ * audio-creation/ardour3: new spell, DAW (installable alongside
ardour2)
+
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/textdata: spell deprecated [replaced upstream]
+ * perl-cpan/text-numericdata: new spell, replacing textdata
+
2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
* kde4-apps/clementine: new spell, music player and library organizer
diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index cc90cfb..fe37256 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,7 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, ardour-2.8.16-lilv16.patch: build fix from
+ https://abf.rosalinux.ru/openmandriva/ardour/raw/master/ardour-2.8.16-lilv16.patch
+
2013-02-03 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 2.8.16
* DEPENDS, CONFIGURE, BUILD: SYSLIBS=1 is the only way to build
things now
diff --git a/audio-creation/ardour2/PRE_BUILD
b/audio-creation/ardour2/PRE_BUILD
index 7dc627e..8543e88 100755
--- a/audio-creation/ardour2/PRE_BUILD
+++ b/audio-creation/ardour2/PRE_BUILD
@@ -2,6 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
sed -i "s:soundtouch-1.0:soundtouch-1.4:" SConstruct &&
# Brute force lib64 killing.
diff --git a/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
b/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
new file mode 100644
index 0000000..d25381a
--- /dev/null
+++ b/audio-creation/ardour2/ardour-2.8.16-lilv16.patch
@@ -0,0 +1,28 @@
+diff -urN ardour-2.8.16/libs/ardour/ardour/lv2_plugin.h
ardour-2.8.16-patched/libs/ardour/ardour/lv2_plugin.h
+--- ardour-2.8.16/libs/ardour/ardour/lv2_plugin.h 2012-04-20
05:51:59.000000000 +1100
++++ ardour-2.8.16-patched/libs/ardour/ardour/lv2_plugin.h 2013-04-18
00:10:31.519543043 +1100
+@@ -154,7 +154,7 @@
+ /** Find the LV2 input port with the given designation.
+ * If found, bufptrs[port_index] will be set to bufptr.
+ */
+- LilvPort* designated_input (const char* uri, void** bufptrs[], void**
bufptr);
++ const LilvPort* designated_input (const char* uri, void** bufptrs[],
void** bufptr);
+ };
+
+
+diff -urN ardour-2.8.16/libs/ardour/lv2_plugin.cc
ardour-2.8.16-patched/libs/ardour/lv2_plugin.cc
+--- ardour-2.8.16/libs/ardour/lv2_plugin.cc 2012-04-20 05:51:59.000000000
+1100
++++ ardour-2.8.16-patched/libs/ardour/lv2_plugin.cc 2013-04-18
00:07:18.358710010 +1100
+@@ -644,10 +644,10 @@
+ deactivate ();
+ }
+
+-LilvPort*
++const LilvPort*
+ LV2Plugin::designated_input (const char* uri, void** bufptrs[], void**
bufptr)
+ {
+- LilvPort* port = NULL;
++ const LilvPort* port = NULL;
+ #ifdef HAVE_NEW_LILV
+ LilvNode* designation = lilv_new_uri(_world.world, uri);
+ port = lilv_plugin_get_port_by_designation(
diff --git a/audio-creation/ardour3/BUILD b/audio-creation/ardour3/BUILD
new file mode 100755
index 0000000..4d365a6
--- /dev/null
+++ b/audio-creation/ardour3/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS $ARDOUR3_PHONE" &&
+waf_build
diff --git a/audio-creation/ardour3/CONFIGURE
b/audio-creation/ardour3/CONFIGURE
new file mode 100755
index 0000000..8ae1c2c
--- /dev/null
+++ b/audio-creation/ardour3/CONFIGURE
@@ -0,0 +1,3 @@
+# Upstream default is y ...
+config_query_option ARDOUR3_PHONE "Contact ardour.org at startup?" y \
+ "--phone-home" "--no-phone-home"
diff --git a/audio-creation/ardour3/DEPENDS b/audio-creation/ardour3/DEPENDS
new file mode 100755
index 0000000..3c8f294
--- /dev/null
+++ b/audio-creation/ardour3/DEPENDS
@@ -0,0 +1,31 @@
+depends libsndfile &&
+depends libgnomecanvas &&
+depends cairo &&
+depends gtk+2 &&
+depends liblrdf &&
+depends freetype2 &&
+depends boost &&
+depends fftw &&
+depends glibmm &&
+depends cairomm &&
+depends pangomm &&
+depends atkmm &&
+depends gtkmm2 &&
+depends libart_lgpl &&
+depends libgnomecanvasmm &&
+depends liblo &&
+depends raptor &&
+depends rasqal &&
+depends redland &&
+depends libogg &&
+depends flac &&
+depends libvorbis &&
+depends libsamplerate &&
+depends aubio &&
+depends rdflib &&
+depends serd &&
+depends sord &&
+depends sratom-0 &&
+depends lilv-0 &&
+depends suil-0 &&
+depends curl
diff --git a/audio-creation/ardour3/DETAILS b/audio-creation/ardour3/DETAILS
new file mode 100755
index 0000000..032d935
--- /dev/null
+++ b/audio-creation/ardour3/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=ardour3
+ VERSION=3.5.14
+ SOURCE="ardour-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://sobukus.de/ardour/${SOURCE}
+
SOURCE_HASH=sha512:928ceb5e5a51517fa38c49f82ef71e104763ee471eef49459adb23a617cf6663e00c6e486a82ba0fe2f47f5a6531c7c77f2309483f0e434cea67f6ab6205cc05
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Ardour3-3.5"
+ WEB_SITE="http://ardour.org"
+ LICENSE[0]=GPLv2
+ ENTERED=20131023
+ SHORT="multi-track, professional Digital Audio Workstation"
+cat << EOF
+Ardour is a digital audio workstation. You can use it to record, edit and
+mix multi-track audio. You can produce your own CDs, mix video soundtracks,
+or just experiment with new ideas about music and sound.
+
+Some Highlights of version 3:
+
+- Audio and MIDI Multi-Track Recording and Editing - Plugins with Full
+Sample Accurate Automation - Transport Sync and External Control Surfaces -
+Powerful Anywhere-to-Anywhere Signal Routing - Video Timeline
+
+Of course, there are more changes compared to version 2 ...
+EOF
diff --git a/audio-creation/ardour3/HISTORY b/audio-creation/ardour3/HISTORY
new file mode 100644
index 0000000..050a2ec
--- /dev/null
+++ b/audio-creation/ardour3/HISTORY
@@ -0,0 +1,5 @@
+2013-10-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE: added, option for phone-home
+
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS, INSTALL, BUILD: spell created
diff --git a/audio-creation/ardour3/INSTALL b/audio-creation/ardour3/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-creation/ardour3/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/liblrdf/DETAILS b/audio-libs/liblrdf/DETAILS
index e8fe81d..1fdeeb2 100755
--- a/audio-libs/liblrdf/DETAILS
+++ b/audio-libs/liblrdf/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/LRDF-$VERSION
WEB_SITE=https://github.com/swh/LRDF
ENTERED=20031207
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:d8dddc6a9493aef30bcb267fd5b68a19ed67051fcf75329b0501543ef893e2830d2f667cd06d05bbd80a184c127be87bdc12e9371ac50a9d21a2bb66536f6128
+
SOURCE_HASH=sha512:5b57961199af7aab8714a411917426cac5a92fa7bb9bfebdb9a8ffbe6713186b8c500b71ffb689e0701ca24f0e7fede23520d29411c7afe6a90535802dded48d
KEYWORDS="audio libs"
SHORT="This is a library to make it easy to manipulate RDF files
describing LADSPA plugins."
diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY
index d2a3632..0d5915c 100644
--- a/audio-libs/liblrdf/HISTORY
+++ b/audio-libs/liblrdf/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update checksum
+
2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.5.0, fixed WEB_SITE, SOURCE_URL
* BUILD: removed
diff --git a/audio-libs/lilv-0/BUILD b/audio-libs/lilv-0/BUILD
new file mode 100755
index 0000000..67a8cb8
--- /dev/null
+++ b/audio-libs/lilv-0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --no-utils" &&
+waf_build
diff --git a/audio-libs/lilv-0/DEPENDS b/audio-libs/lilv-0/DEPENDS
new file mode 100755
index 0000000..99115e4
--- /dev/null
+++ b/audio-libs/lilv-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+depends serd &&
+depends sord &&
+depends sratom-0
diff --git a/audio-libs/lilv-0/DETAILS b/audio-libs/lilv-0/DETAILS
new file mode 100755
index 0000000..4d4bee1
--- /dev/null
+++ b/audio-libs/lilv-0/DETAILS
@@ -0,0 +1,20 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELLBASE=lilv
+ SPELL=$SPELLBASE-0
+ VERSION=0.16.0
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/"
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="C library to make the use of LV2 plugins as simple as
possible"
+cat << EOF
+Lilv is a C library to make the use of LV2 plugins as simple as possible for
applications. Lilv is the successor to SLV2, rewritten to be significantly
faster and have minimal dependencies. It is stable, well-tested software (the
included test suite covers over 90% of the code) in use by several
applications.
+
+Lilv is Free Software under an extremely liberal MIT-style license. It
depends only on Serd and Sord, and is known to work on GNU/Linux, Free/Open
BSD, Mac OS X, and Windows.
+EOF
diff --git a/audio-libs/lilv-0/HISTORY b/audio-libs/lilv-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/lilv-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/lilv-0/INSTALL b/audio-libs/lilv-0/INSTALL
new file mode 100755
index 0000000..54ea838
--- /dev/null
+++ b/audio-libs/lilv-0/INSTALL
@@ -0,0 +1,4 @@
+./waf install --destdir=".pre-install" &&
+rm -rv .pre-install/usr/{bin,etc,share/man} &&
+# cp -a complains about inability to preserve times for symlinks
+cp -rv .pre-install/* "$INSTALL_ROOT/"
diff --git a/audio-libs/lv2/BUILD b/audio-libs/lv2/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/lv2/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/lv2/CONFLICTS b/audio-libs/lv2/CONFLICTS
new file mode 100755
index 0000000..663c511
--- /dev/null
+++ b/audio-libs/lv2/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts lv2core
+
diff --git a/audio-libs/lv2/DEPENDS b/audio-libs/lv2/DEPENDS
new file mode 100755
index 0000000..6e84a0e
--- /dev/null
+++ b/audio-libs/lv2/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/audio-libs/lv2/DETAILS b/audio-libs/lv2/DETAILS
new file mode 100755
index 0000000..b14fc03
--- /dev/null
+++ b/audio-libs/lv2/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=lv2
+ VERSION=1.4.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL[0]=http://lv2plug.in/spec/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://lv2plug.in"
+ LICENSE[0]=ISC
+ ENTERED=20131023
+ SHORT="LV2 specification and example plugin bundle"
+cat << EOF
+LV2 is a plugin standard for audio systems. It defines a minimal yet
+extensible C API for plugin code and a format for plugin "bundles".
+See <http://lv2plug.in> for more information.
+
+This package contains specifications (a C header and/or a schema in Turtle),
+documentation generation tools, and example plugins.
+EOF
diff --git a/audio-libs/lv2/HISTORY b/audio-libs/lv2/HISTORY
new file mode 100644
index 0000000..7d9c040
--- /dev/null
+++ b/audio-libs/lv2/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+ * CONFLICTS: replaces lv2core
diff --git a/audio-libs/lv2/INSTALL b/audio-libs/lv2/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-libs/lv2/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/lv2core/29727060.gpg b/audio-libs/lv2core/29727060.gpg
deleted file mode 100644
index fe775af..0000000
Binary files a/audio-libs/lv2core/29727060.gpg and /dev/null differ
diff --git a/audio-libs/lv2core/BUILD b/audio-libs/lv2core/BUILD
index 1d8ce04..27ba77d 100755
--- a/audio-libs/lv2core/BUILD
+++ b/audio-libs/lv2core/BUILD
@@ -1 +1 @@
-waf_build
+true
diff --git a/audio-libs/lv2core/DEPENDS b/audio-libs/lv2core/DEPENDS
index 867b4d4..cf6c18d 100755
--- a/audio-libs/lv2core/DEPENDS
+++ b/audio-libs/lv2core/DEPENDS
@@ -1 +1 @@
-depends python
+depends lv2
diff --git a/audio-libs/lv2core/DETAILS b/audio-libs/lv2core/DETAILS
index 7844b29..c0dcae5 100755
--- a/audio-libs/lv2core/DETAILS
+++ b/audio-libs/lv2core/DETAILS
@@ -1,20 +1,7 @@
- SPELL=lv2core
- VERSION=3.0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sig
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://lv2plug.in/spec/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- WEB_SITE=http://lv2plug.in/
- ENTERED=20080111
- LICENSE[0]=LGPL
- SOURCE_GPG=29727060.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- KEYWORDS="libs audio"
- SHORT="A standard for audio processing plugins; successor to
LADSPA."
-cat << EOF
-LV2 is a standard for plugins and matching host applications, primarily
-targeted at audio processing and generation. LV2 is a successor to LADSPA,
-created to address the limitations of LADSPA which many applications have
-outgrown.
-EOF
+ SPELL=lv2core
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by lv2]
+ EOF
diff --git a/audio-libs/lv2core/DOWNLOAD b/audio-libs/lv2core/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/lv2core/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/lv2core/HISTORY b/audio-libs/lv2core/HISTORY
index 3126a46..8a8e548 100644
--- a/audio-libs/lv2core/HISTORY
+++ b/audio-libs/lv2core/HISTORY
@@ -1,3 +1,8 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * spell deprecated [upstream repackaging]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 29727060.gpg: added gpg keyring
diff --git a/audio-libs/lv2core/INSTALL b/audio-libs/lv2core/INSTALL
index 0ea15cc..27ba77d 100755
--- a/audio-libs/lv2core/INSTALL
+++ b/audio-libs/lv2core/INSTALL
@@ -1 +1 @@
-waf_install
+true
diff --git a/audio-libs/lv2core/PRE_BUILD b/audio-libs/lv2core/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/lv2core/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/lv2core/TRIGGERS b/audio-libs/lv2core/TRIGGERS
new file mode 100755
index 0000000..ab86c93
--- /dev/null
+++ b/audio-libs/lv2core/TRIGGERS
@@ -0,0 +1 @@
+on_cast lv2core dispel_self
diff --git a/audio-libs/sratom-0/BUILD b/audio-libs/sratom-0/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/sratom-0/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/sratom-0/DEPENDS b/audio-libs/sratom-0/DEPENDS
new file mode 100755
index 0000000..2ff6ffd
--- /dev/null
+++ b/audio-libs/sratom-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+depends serd &&
+depends sord
+
diff --git a/audio-libs/sratom-0/DETAILS b/audio-libs/sratom-0/DETAILS
new file mode 100755
index 0000000..13e3b33
--- /dev/null
+++ b/audio-libs/sratom-0/DETAILS
@@ -0,0 +1,22 @@
+# This is the library sratom-0, if a new version gets tools added,
+# we need to create separate spell that installs those and ensure
+# that they don't end up here. Multiple library versions shall be
+# installable in parallel.
+ SPELLBASE=sratom
+ SPELL=$SPELLBASE-0
+ VERSION=0.4.2
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/"
+ LICENSE[0]="ISC"
+ ENTERED=20111220
+ KEYWORDS=""
+ SHORT="library for serialising LV2 atoms to/from RDF"
+cat << EOF
+Sratom is a library for serialising LV2 atoms to/from RDF, particularly the
Turtle syntax.
+EOF
diff --git a/audio-libs/sratom-0/HISTORY b/audio-libs/sratom-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/sratom-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/sratom-0/INSTALL b/audio-libs/sratom-0/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-libs/sratom-0/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-libs/suil-0/BUILD b/audio-libs/suil-0/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-libs/suil-0/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-libs/suil-0/DEPENDS b/audio-libs/suil-0/DEPENDS
new file mode 100755
index 0000000..becdfce
--- /dev/null
+++ b/audio-libs/suil-0/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends lv2 &&
+optional_depends gtk+2 "" "support gtk+2 plugins" "" "" &&
+optional_depends qt4 "" "support QT4 plugins" "" ""
+
diff --git a/audio-libs/suil-0/DETAILS b/audio-libs/suil-0/DETAILS
new file mode 100755
index 0000000..aca018e
--- /dev/null
+++ b/audio-libs/suil-0/DETAILS
@@ -0,0 +1,20 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELLBASE=suil
+ SPELL=$SPELLBASE-0
+ VERSION=0.6.16
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/"
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="lightweight C library for loading and wrapping LV2 plugin
UIs"
+cat << EOF
+Suil makes it possible to load a UI of any toolkit in a host using any other
toolkit (assuming the toolkits are both supported by Suil). Hosts do not need
to build against or link to foreign toolkit libraries to use UIs written with
that toolkit; all the necessary magic is performed by dynamically loaded
modules. The API is designed such that hosts do not need to explicitly
support specific toolkits at all – if Suil supports a particular toolkit,
then UIs in that toolkit will work in all hosts that use Suil automatically.
+
+Suil currently supports every combination of Gtk 2, Qt 4, and X11, e.g. with
Suil a Gtk program can embed a Qt plugin UI without depending on Qt, and a Qt
program can embed a Gtk plugin UI without depending on Gtk. On Windows,
embedding native UIs in Gtk is also supported. I (David Robillard) would be
happy to work with plugin authors to add support for new toolkits, please
contact me if you’re interested in writing a plugin UI using a toolkit that
is not yet supported in the LV2 ecosystem.
+EOF
diff --git a/audio-libs/suil-0/HISTORY b/audio-libs/suil-0/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-libs/suil-0/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-libs/suil-0/INSTALL b/audio-libs/suil-0/INSTALL
new file mode 100755
index 0000000..c9f605c
--- /dev/null
+++ b/audio-libs/suil-0/INSTALL
@@ -0,0 +1,3 @@
+# Filtering-out of binaries not yet needed.
+# If newer release adds some, see lilv-0 for the hack.
+waf_install
diff --git a/audio-soft/lilv-util/BUILD b/audio-soft/lilv-util/BUILD
new file mode 100755
index 0000000..1d8ce04
--- /dev/null
+++ b/audio-soft/lilv-util/BUILD
@@ -0,0 +1 @@
+waf_build
diff --git a/audio-soft/lilv-util/DEPENDS b/audio-soft/lilv-util/DEPENDS
new file mode 100755
index 0000000..55b3d10
--- /dev/null
+++ b/audio-soft/lilv-util/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends lilv-0
diff --git a/audio-soft/lilv-util/DETAILS b/audio-soft/lilv-util/DETAILS
new file mode 100755
index 0000000..43808f6
--- /dev/null
+++ b/audio-soft/lilv-util/DETAILS
@@ -0,0 +1,19 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+# This is the tools package to the freshest lib.
+ SPELLBASE=lilv
+ SPELL=$SPELLBASE-util
+ VERSION=0.16.0
+ SOURCE="${SPELLBASE}-${VERSION}.tar.bz2"
+ SOURCE2="$SOURCE.sig"
+ SOURCE_URL=http://download.drobilla.net/${SOURCE}
+ SOURCE2_URL="$SOURCE_URL.sig"
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLBASE}-${VERSION}"
+ WEB_SITE="http://drobilla.net/software/sord/"
+ LICENSE[0]="ISC"
+ KEYWORDS=""
+ SHORT="Tools for lilv"
+cat << EOF
+See current lilv library spell (lilv-0 at this time).
+EOF
diff --git a/audio-soft/lilv-util/HISTORY b/audio-soft/lilv-util/HISTORY
new file mode 100644
index 0000000..07d457f
--- /dev/null
+++ b/audio-soft/lilv-util/HISTORY
@@ -0,0 +1,3 @@
+2013-10-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created
+
diff --git a/audio-soft/lilv-util/INSTALL b/audio-soft/lilv-util/INSTALL
new file mode 100755
index 0000000..5d14200
--- /dev/null
+++ b/audio-soft/lilv-util/INSTALL
@@ -0,0 +1,3 @@
+./waf install --destdir=".pre-install" &&
+rm -rv .pre-install/usr/{include,lib} &&
+cp -rv .pre-install/* "$INSTALL_ROOT/"
diff --git a/chat-im/pidgin/DEPENDS b/chat-im/pidgin/DEPENDS
index 987dc9c..08ea19a 100755
--- a/chat-im/pidgin/DEPENDS
+++ b/chat-im/pidgin/DEPENDS
@@ -1,4 +1,5 @@
depends libxml2 &&
+depends glib2 &&
depends xml-parser-expat &&
depends intltool &&
diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index 878076a..028feef 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,6 @@
+2013-10-23 Mark Bainter <mbainter AT sourcemage.org>
+ * DEPENDS: Pidgin depends on glib2 2.16 or newer
+
2013-10-10 Jeremy Blosser <jblosser AT sourcemage.org>
* DEPENDS: --enable-dbus wants dbus-glib, not just dbus
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index ffe4547..6eb3fd4 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -55,13 +55,13 @@ case $GNUTLS_BRANCH in
SOURCE=$SPELL-$VERSION.tar.xz
;;
3.2)
- VERSION=3.2.4
+ VERSION=3.2.5
SOURCE=$SPELL-$VERSION.tar.xz
;;
esac
diff --git a/devel/smake/BUILD b/devel/smake/BUILD
new file mode 100755
index 0000000..4ed002e
--- /dev/null
+++ b/devel/smake/BUILD
@@ -0,0 +1,5 @@
+if [ -x /opt/schily/bin/smake ]; then
+ /opt/schily/bin/smake
+else
+ make
+fi
diff --git a/devel/smake/DETAILS b/devel/smake/DETAILS
new file mode 100755
index 0000000..1b2b573
--- /dev/null
+++ b/devel/smake/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=smake
+ VERSION=1.2a49
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=ftp://ftp.berlios.de/pub/${SPELL}/alpha/${SOURCE}
+
SOURCE_HASH=sha512:648f706420ece51c5baf0f0effe53cb913df2de83a04ea251cd1bf3a28a481774718574d012c2c922f3ea02325cab2a4b7cab20bdd3f8da61303966afe22b9e3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-1.2"
+ WEB_SITE="http://cdrecord.berlios.de/private/smake.html"
+ LICENSE[0]="CDDL"
+ ENTERED=20131027
+ KEYWORDS=""
+ SHORT="highly portable make program with automake features"
+cat << EOF
+Smake is a highly portable make program with automake features. It is
+targeted to be used with the makefiles system as well as with any general
+purpose make task.
+
+makefiles allows to mount a source tree via NFS and simultaneous compilation
+on all supported platforms makefiles therefore allows to re-use a source
+tree for all supported platforms in favor of the GNU concept of untar ->
+configure -> make -> install -> remove
+
+makefiles is best used with smake for convenience and easier debugging
+because gnu make does not run on all platforms smake does and because gnu
+make does not allow to do Makefile debugging
+
+Since smake-1.2a26, smake includes a general set of built in default make
+rules, this allows smake to be used as a general purpose make program.
+EOF
diff --git a/devel/smake/HISTORY b/devel/smake/HISTORY
new file mode 100644
index 0000000..482eca8
--- /dev/null
+++ b/devel/smake/HISTORY
@@ -0,0 +1,2 @@
+2013-10-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/disk/libatasmart/DEPENDS b/disk/libatasmart/DEPENDS
new file mode 100644
index 0000000..389e196
--- /dev/null
+++ b/disk/libatasmart/DEPENDS
@@ -0,0 +1,2 @@
+depends pkgconfig &&
+depends UDEV
diff --git a/disk/libatasmart/HISTORY b/disk/libatasmart/HISTORY
index de31544..8a49b78 100644
--- a/disk/libatasmart/HISTORY
+++ b/disk/libatasmart/HISTORY
@@ -1,3 +1,6 @@
+2013-10-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: added, for UDEV
+
2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.19
.gz => .xz
diff --git a/haskell/haskell-network/DETAILS b/haskell/haskell-network/DETAILS
index b11b349..843b647 100755
--- a/haskell/haskell-network/DETAILS
+++ b/haskell/haskell-network/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-network
- VERSION=2.4.1.2
+ VERSION=2.4.2.0
SOURCE="network-${VERSION}.tar.gz"
diff --git a/perl-cpan/text-asciipipe/DETAILS
b/perl-cpan/text-asciipipe/DETAILS
index 4a6d7b3..ce45800 100755
--- a/perl-cpan/text-asciipipe/DETAILS
+++ b/perl-cpan/text-asciipipe/DETAILS
@@ -1,8 +1,8 @@
SPELL=text-asciipipe
- VERSION=1.000000
+ VERSION=1.001000
SOURCE="Text-ASCIIPipe-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
-
SOURCE_HASH=sha512:b9a9cd3c72c6b73d50db79dd1ae3b234b6c21a0c07b890f17e91a0d013c772b03464744be821f006f8839c363b26de400664e34e526cbcf30e40ce9f7077350f
+
SOURCE_HASH=sha512:1bc2e02a4d3f7e7fec4979c3947b0af50fa3093287ea458722488ffff2ff52af14339f1fe2224fa9353fbde863bd92d8c94b371e2379a3a0d3280adbb4b54ee0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-ASCIIPipe-${VERSION}"
WEB_SITE="http://search.cpan.org/~thorgis/Text-ASCIIPipe/"
LICENSE[0]=ART
diff --git a/perl-cpan/text-asciipipe/HISTORY
b/perl-cpan/text-asciipipe/HISTORY
index c857764..6020c7c 100644
--- a/perl-cpan/text-asciipipe/HISTORY
+++ b/perl-cpan/text-asciipipe/HISTORY
@@ -1,2 +1,4 @@
+2013-09-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 1.001000
2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/text-numericdata/CONFLICTS
b/perl-cpan/text-numericdata/CONFLICTS
new file mode 100755
index 0000000..5177d93
--- /dev/null
+++ b/perl-cpan/text-numericdata/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts textdata y
+
diff --git a/perl-cpan/text-numericdata/DEPENDS
b/perl-cpan/text-numericdata/DEPENDS
new file mode 100755
index 0000000..1cf3809
--- /dev/null
+++ b/perl-cpan/text-numericdata/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends config-param &&
+depends text-asciipipe &&
+depends math-spline
diff --git a/perl-cpan/text-numericdata/DETAILS
b/perl-cpan/text-numericdata/DETAILS
new file mode 100755
index 0000000..d55828d
--- /dev/null
+++ b/perl-cpan/text-numericdata/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=text-numericdata
+ VERSION=2.000004
+ SOURCE="Text-NumericData-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
+
SOURCE_HASH=sha512:8767da44aa50cf13e8bbcd4d5032324f887873182a5a58139fade232242087e0aebaa86803342e49378f1db9453cfd9216fe2d67f42d402b40e6b278e1192001
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-NumericData-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~thorgis/Text-NumericData/"
+ LICENSE[0]=GPL+ART
+ ENTERED=20131020
+ SHORT="Perl modules and scripts for working with numerical data
stored in ascii text form"
+cat << EOF
+This archive contains the distribution Text-NumericData
+
+It consists of some modules for parsing and working with files that contain
+columns of numerical data in text files (ASCII, dat, txt, csv, tsv ... I
+name them txd, for "TeXt numerical Data"). Those files occur as a flexible
+human-readable format for exchange of small to intermediate data sets. As
+such, they appear in rich variety and need some flexibility in programs that
+work with them.
+
+The main benefit of the package is the supplied set of tools to directly
+work with these files, offering various operations like selection of subsets,
+sorting, basic statistics and flexible computations (also involving auxillary
+files influencing the main data set). Those operations are ideally combined
+via pipelines constructed in the shell (a cross-platform GUI for building
+filtering pipelines exists for an earlier version and might re-emerge if
+demand is there).
+
+The tools, starting with the prefix "txd", generally work as filters and
+are designed to work on multiple files sent via Text::ASCIIPipe, to avoid
+the penalty of recompiling the scripts all the time --- the raw parsing and
+computing performance is secondary to that, for usual data sets. There are
+some specific tools to convert from more esoteric formats. While there is
+some general adaptivity in the parsing, this can be necessary to get the
+data into an understandable shape.
+EOF
diff --git a/perl-cpan/text-numericdata/HISTORY
b/perl-cpan/text-numericdata/HISTORY
new file mode 100644
index 0000000..707e7d9
--- /dev/null
+++ b/perl-cpan/text-numericdata/HISTORY
@@ -0,0 +1,7 @@
+2013-10-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 2.000004
+
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+ * CONFLICTS: This replaces textdata.
+
diff --git a/perl-cpan/textdata/DEPENDS b/perl-cpan/textdata/DEPENDS
index 6826bc7..0f76e0d 100755
--- a/perl-cpan/textdata/DEPENDS
+++ b/perl-cpan/textdata/DEPENDS
@@ -1 +1 @@
-depends perl
+depends text-numericdata
diff --git a/perl-cpan/textdata/DETAILS b/perl-cpan/textdata/DETAILS
index 2168a1b..aae77d2 100755
--- a/perl-cpan/textdata/DETAILS
+++ b/perl-cpan/textdata/DETAILS
@@ -1,21 +1,8 @@
- SPELL=textdata
- VERSION=1.9.0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL=http://thomas.orgis.org/scripterei/download/$SOURCE
- SOURCE2=$SOURCE.sig
- SOURCE2_URL=$SOURCE_URL.sig
- SOURCE2_IGNORE=signature
- SOURCE_GPG=thomas.orgis.gpg:$SOURCE2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
- WEB_SITE=http://thomas.orgis.org/scripterei
- ENTERED=20060703
- LICENSE[0]=Artistic
- SHORT="Perl modules and scripts for working with numerical data
stored in ascii text form"
-cat << EOF
-This is a set of Perl modules to work with numerical data stored in ascii
-text files accompanied by a collection of scripts using them.
-The scripts have names like txdcalc, txdnorm, ... indicating their purpose
-(general calculation, normalization, ...).
-Most of them are designed as filterns so that you can chain up operations
-easily in the shell.
-EOF
+ SPELL=textdata
+ VERSION=0
+ PATCHLEVEL=9999
+ ARCHIVE=off
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by text-numericdata]
+ EOF
diff --git a/perl-cpan/textdata/DOWNLOAD b/perl-cpan/textdata/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/textdata/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/textdata/HISTORY b/perl-cpan/textdata/HISTORY
index 18d7947..3e01a01 100644
--- a/perl-cpan/textdata/HISTORY
+++ b/perl-cpan/textdata/HISTORY
@@ -1,3 +1,8 @@
+2013-10-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * spell deprecated [replaced upstream]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
diff --git a/perl-cpan/textdata/INSTALL b/perl-cpan/textdata/INSTALL
index 0f1eeb1..27ba77d 100755
--- a/perl-cpan/textdata/INSTALL
+++ b/perl-cpan/textdata/INSTALL
@@ -1,4 +1 @@
-install -d ${INSTALL_ROOT}/usr/lib/perl5/site_perl/TextData &&
-install -p -m 0644 ${SOURCE_DIRECTORY}/TextData/*.pm
${INSTALL_ROOT}/usr/lib/perl5/site_perl/TextData &&
-install -p -m 0755 ${SOURCE_DIRECTORY}/TextData-Scripts/*
${INSTALL_ROOT}/usr/bin
-
+true
diff --git a/perl-cpan/textdata/PRE_BUILD b/perl-cpan/textdata/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/textdata/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/textdata/TRIGGERS b/perl-cpan/textdata/TRIGGERS
new file mode 100755
index 0000000..b402d2c
--- /dev/null
+++ b/perl-cpan/textdata/TRIGGERS
@@ -0,0 +1 @@
+on_cast textdata dispel_self
diff --git a/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig
b/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig
deleted file mode 100644
index a8eb6d6..0000000
Binary files a/perl-cpan/textdata/TextData-1.8.0.tar.bz2.sig and /dev/null
differ
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 12b5f79..ad80f0a 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -155,6 +155,8 @@ if list_find "$PHP5_DATABASE_DRIVERS" "mysql" ||
list_find "$PHP5_DATABASE_DRIVE
else
list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
+ else
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
else
list_add "PHP5_OPTS" "--without-mysql"
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index f4506ad..2f65967 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,7 @@
+2013-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed spell bug for building regular mysql module for
legacy
+ branch
+
2013-07-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.3.27 (previous), 5.4.17 (stable);
updated
backports+security patches for legacy branch to 20130717;
diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index fe399c5..12f0769 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,8 +3,8 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=1.6.3
-
SOURCE_HASH=sha512:31cafa52bdf1f00d6cf78456bc1dbb2f0440e29a18d45d3088c0da6858b0e35c43be8a1fc10d0efff7572dac5cf16eb93e299a978c4c7ae8af1b2e1e1365ddba
+ VERSION=1.7.0
+
SOURCE_HASH=sha512:764b0fdf9a2d6d1b0be1990f8144ede7cae22a78502776f342fd76ff292ad9ba02dfbcecca5a2c1bf8bfb9597d227bdc953b790ad4eb8380ddcb2c63e4bda915
SECURITY_PATCH=5
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 00bdf10..7a1e25d 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,9 @@
+2013-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.0
+
+2013-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+
2013-09-14 Robin Cook <rcook AT wyrms.net>
* BUILD: force to use gcc as will use clang by default and fail