diff --git a/audio-players/minitunes/INSTALL b/audio-players/minitunes/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/minitunes/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/audio-players/minitunes/PRE_BUILD
b/audio-players/minitunes/PRE_BUILD
index aea9672..27ba77d 100755
--- a/audio-players/minitunes/PRE_BUILD
+++ b/audio-players/minitunes/PRE_BUILD
@@ -1,4 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i "s:/usr/local:/usr:" minitunes.pro
+true
diff --git a/audio-players/minitunes/TRIGGERS
b/audio-players/minitunes/TRIGGERS
new file mode 100755
index 0000000..374bd70
--- /dev/null
+++ b/audio-players/minitunes/TRIGGERS
@@ -0,0 +1 @@
+on_cast minitunes dispel_self
diff --git a/audio-players/musique/BUILD b/audio-players/musique/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/audio-players/musique/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/audio-players/musique/DEPENDS b/audio-players/musique/DEPENDS
new file mode 100755
index 0000000..7100ce6
--- /dev/null
+++ b/audio-players/musique/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub SQLITE qt4 &&
+depends sqlite &&
+depends phonon &&
+depends -sub MP4 taglib
diff --git a/audio-players/musique/DETAILS b/audio-players/musique/DETAILS
new file mode 100755
index 0000000..0e689a2
--- /dev/null
+++ b/audio-players/musique/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=musique
+ VERSION=1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://flavio.tordini.org/files/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:f8958eafb4840e366b97d4dfd03ca49f766c41c193f8575ec7950f6b30dcb792ca5c22b48ca3366b930a54914f3f465d15e7127a8b4db4c1d1bf5a7e7c6264ac
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE="http://flavio.tordini.org/musique"
+ LICENSE[0]=GPL
+ ENTERED=20120303
+ SHORT="a music player with a clean and innovative interface"
+cat << EOF
+Musique is a music player designed by and for people that love music. Musique
+does its best to stay out of the way and keep you focused on the only thing
+that really matters: Music. You need to try it to really get it.
+
+On first run, just point Musique to your music folder and let it scan. This
+will take some time depending on the size of your library, but it's a
+one-time operation.
+
+To set expectations right — Musique is not about podcasts or internet radio;
+it's not about managing mobile devices and it has no integrated music store.
+It's about listening to beautiful music.
+EOF
diff --git a/audio-players/musique/HISTORY b/audio-players/musique/HISTORY
new file mode 100644
index 0000000..77823e2
--- /dev/null
+++ b/audio-players/musique/HISTORY
@@ -0,0 +1,3 @@
+2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS
index b0022a1..6fa0cb2 100755
--- a/audio-soft/easytag/DETAILS
+++ b/audio-soft/easytag/DETAILS
@@ -1,7 +1,7 @@
SPELL=easytag
- VERSION=2.1.6
+ VERSION=2.1.7
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:ff759345a9fea6dc9e10773ae4ff71885024c83678e54dee93efba84fdcd12b676749059f3a62433425d99b4888d235cbb35da57eb0397c2161c045286dc8033
+
SOURCE_HASH=sha512:e98b0d407ed37a4ede6891e1998a6c158b308b9f462dc2b810b21b21b00fbecd9eef74a29552cdf037bf654f208340fa83b3b625f6ac0fcb5bd08413c17d3c88
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
LICENSE[0]=GPL
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index 89e3a89..2c835e7 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,7 @@
+2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.7
+ * mp4v2-1.9.patch, PRE_BUILD: removed
+
2010-05-19 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: May use either provider of MP4V2 (Bug #15683)
libmp4v2 deprecated in favour of mp4v2 (Bug #15536)
diff --git a/audio-soft/easytag/PRE_BUILD b/audio-soft/easytag/PRE_BUILD
deleted file mode 100755
index 5d24985..0000000
--- a/audio-soft/easytag/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/mp4v2-1.9.patch
diff --git a/audio-soft/easytag/mp4v2-1.9.patch
b/audio-soft/easytag/mp4v2-1.9.patch
deleted file mode 100644
index f4e4461..0000000
--- a/audio-soft/easytag/mp4v2-1.9.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-# http://www.mail-archive.com/arch-commits AT archlinux.org/msg14295.html
-diff -ur easytag-2.1.6.orig/configure easytag-2.1.6/configure
---- easytag-2.1.6.orig/configure 2008-07-12 17:57:44.000000000 +0300
-+++ easytag-2.1.6/configure 2009-07-10 16:44:39.000000000 +0300
-@@ -22418,12 +22418,12 @@
- /* end confdefs.h. */
-
- #include <stdio.h>
-- #include <mpeg4ip_config.h>
-+ #include <mp4v2/mp4v2.h>
- int main (void)
- {
- FILE *output;
- output=fopen("conftest.mp4v2","w");
--
fprintf(output,"LIBMP4V2_NAME=%s\nLIBMP4V2_VERSION=%s\n",PACKAGE_TARNAME,PACKAGE_VERSION);
-+
fprintf(output,"MP4V2_PROJECT_name=%s\nMP4V2_PROJECT_version=%s\n",PACKAGE_TARNAME,PACKAGE_VERSION);
- fclose(output);
- exit(0);
- }
-@@ -22471,7 +22471,7 @@
-
- cat >conftest.$ac_ext <<_ACEOF
-
-- #include <mp4.h>
-+ #include <mp4v2/mp4v2.h>
- main () {
- MP4FileHandle hFile;
- MP4GetMetadataCoverArt(hFile, NULL, NULL,0); }
-diff -ur easytag-2.1.6.orig/src/mp4_header.c easytag-2.1.6/src/mp4_header.c
---- easytag-2.1.6.orig/src/mp4_header.c 2007-11-28 10:54:35.000000000
-0200
-+++ easytag-2.1.6/src/mp4_header.c 2009-07-10 16:44:54.000000000 +0300
-@@ -44,7 +44,7 @@
- #undef PACKAGE_STRING
- #undef PACKAGE_TARNAME
- #undef PACKAGE_VERSION
--#include <mp4.h>
-+#include <mp4v2/mp4v2.h>
-
-
- /****************
-diff -ur easytag-2.1.6.orig/src/mp4_tag.c easytag-2.1.6/src/mp4_tag.c
---- easytag-2.1.6.orig/src/mp4_tag.c 2007-12-11 00:08:11.000000000 +0200
-+++ easytag-2.1.6/src/mp4_tag.c 2009-07-10 16:45:08.000000000 +0300
-@@ -50,7 +50,7 @@
- #undef PACKAGE_STRING
- #undef PACKAGE_TARNAME
- #undef PACKAGE_VERSION
--#include <mp4.h>
-+#include <mp4v2/mp4v2.h>
-
-
diff --git a/kde4-support/phonon-backend-gstreamer/BUILD
b/kde4-support/phonon-backend-gstreamer/BUILD
index e6cc973..2113434 100755
--- a/kde4-support/phonon-backend-gstreamer/BUILD
+++ b/kde4-support/phonon-backend-gstreamer/BUILD
@@ -1,8 +1 @@
-QTDIR=$INSTALL_ROOT/usr/bin/qt4 &&
-PATH="$QTDIR:$PATH" &&
-cd $SOURCE_DIRECTORY &&
-mkdir -p build &&
-cd build &&
-cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr $OPTS $SOURCE_DIRECTORY &&
-make
-
+qt4_cmake_build
diff --git a/kde4-support/phonon-backend-gstreamer/DETAILS
b/kde4-support/phonon-backend-gstreamer/DETAILS
index 0bceadd..04607fb 100755
--- a/kde4-support/phonon-backend-gstreamer/DETAILS
+++ b/kde4-support/phonon-backend-gstreamer/DETAILS
@@ -1,8 +1,7 @@
SPELL=phonon-backend-gstreamer
- VERSION=4.4.4
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:4393147c683a7002149f9490d9a08dd26aae44a02c12a009238061bfae2b9d9c10407fe0efc9ecf95ae5fadbb25f649a5bf9bbe556611cc94530f2dada03e733
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.6.0
+
SOURCE_HASH=sha512:38e117d5d4db698af5e750a104de7e3a49fe5498cfdde3bec57f8773addff66d7179a423eaadc9f4821c6595b7f4321f758c593c41328593367ce21dc3d6dbf3
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://phonon.kde.org/
diff --git a/kde4-support/phonon-backend-gstreamer/HISTORY
b/kde4-support/phonon-backend-gstreamer/HISTORY
index ce0626f..b4d06bd 100644
--- a/kde4-support/phonon-backend-gstreamer/HISTORY
+++ b/kde4-support/phonon-backend-gstreamer/HISTORY
@@ -1,3 +1,8 @@
+2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.0
+ * PRE_BUILD, message.h.patch: removed
+ * BUILD: use qt4_cmake_build instead of reimplementing it
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, message.h.patch: fixed compile error with current
versions of glib2
diff --git a/kde4-support/phonon-backend-gstreamer/PRE_BUILD
b/kde4-support/phonon-backend-gstreamer/PRE_BUILD
deleted file mode 100755
index b2a0a0f..0000000
--- a/kde4-support/phonon-backend-gstreamer/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/message.h.patch
diff --git a/kde4-support/phonon-backend-gstreamer/message.h.patch
b/kde4-support/phonon-backend-gstreamer/message.h.patch
deleted file mode 100644
index a6ab7cf..0000000
--- a/kde4-support/phonon-backend-gstreamer/message.h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- phonon-backend-gstreamer-4.4.4/gstreamer/message.h.orig 2012-01-15
15:11:10.270718918 +0100
-+++ phonon-backend-gstreamer-4.4.4/gstreamer/message.h 2012-01-15
15:11:21.532577144 +0100
-@@ -20,7 +20,7 @@
-
- #include <QtCore/QMetaType>
-
--#include <glib-2.0/glib/gmacros.h> // For G_*_DECLS macros primarily
-+#include <glib.h> // For G_*_DECLS macros primarily
- #include <gst/gstmessage.h>
-
- QT_BEGIN_NAMESPACE
diff --git a/kde4-support/phonon-backend-vlc/DETAILS
b/kde4-support/phonon-backend-vlc/DETAILS
index cf3482e..4a96e61 100755
--- a/kde4-support/phonon-backend-vlc/DETAILS
+++ b/kde4-support/phonon-backend-vlc/DETAILS
@@ -1,9 +1,8 @@
SPELL=phonon-backend-vlc
- VERSION=0.4.1
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:01b81596298c0b60838ffd13fbe330d79c4952b5dbc2733dbd200456ecf90f055fbf459f7c51ac90c3f4d9dbe7545a0d70fccc6d556ebdef0156838d57f82568
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/$SOURCE
+ VERSION=0.5.0
+
SOURCE_HASH=sha512:5b324dea3c981a7244313855c2aec762dd18b31e54793ed4f629dbf4173742cba8b73ddb3085fcc83f9377d805d3ef6f1632cc9324d973facb572f642420482a
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://phonon.kde.org/
LICENSE[0]=LGPL
diff --git a/kde4-support/phonon-backend-vlc/HISTORY
b/kde4-support/phonon-backend-vlc/HISTORY
index c46b719..78b52d3 100644
--- a/kde4-support/phonon-backend-vlc/HISTORY
+++ b/kde4-support/phonon-backend-vlc/HISTORY
@@ -1,3 +1,6 @@
+2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.0
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change
diff --git a/kde4-support/phonon/HISTORY b/kde4-support/phonon/HISTORY
index 5d400f9..e42d35f 100644
--- a/kde4-support/phonon/HISTORY
+++ b/kde4-support/phonon/HISTORY
@@ -1,3 +1,6 @@
+2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: create symlink so backends are found
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.6.0
diff --git a/kde4-support/phonon/INSTALL b/kde4-support/phonon/INSTALL
new file mode 100755
index 0000000..9451097
--- /dev/null
+++ b/kde4-support/phonon/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+ln -sf /usr/lib/kde4/plugins/phonon_backend
${INSTALL_ROOT}/usr/lib/qt4/plugins/phonon_backend
diff --git a/python-pypi/alembic/DEPENDS b/python-pypi/alembic/DEPENDS
new file mode 100755
index 0000000..11c59e5
--- /dev/null
+++ b/python-pypi/alembic/DEPENDS
@@ -0,0 +1,3 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
+depends sqlalchemy &&
+depends mako
diff --git a/python-pypi/alembic/DETAILS b/python-pypi/alembic/DETAILS
new file mode 100755
index 0000000..b0afc6a
--- /dev/null
+++ b/python-pypi/alembic/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=alembic
+ VERSION=0.2.1
+
SOURCE_HASH=sha512:abf71c6f6c314173fa03762a4d61b23625bbfa09cec2d85fa62bd81a068ea5ee18dfc0c8413ef2c39f417dbd53ab96e8fa758cc58f4c956922c980004c29c15c
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/a/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://bitbucket.org/zzzeek/alembic
+ LICENSE[0]=MIT
+ ENTERED=20120303
+ KEYWORDS="python"
+ SHORT="Schema migration tools for SQLAlchemy"
+cat << EOF
+Alembic is a new database migrations tool, written by the author of
SQLAlchemy. A
+migrations tool offers the following functionality:
+Can emit ALTER statements to a database in order to change the structure of
tables and
+other constructs
+Provides a system whereby "migration scripts" may be constructed; each
script indicates a
+particular series of steps that can "upgrade" a target database to a new
version, and
+optionally a series of steps that can "downgrade" similarly, doing the same
steps in
+reverse.
+Allows the scripts to execute in some sequential manner.
+EOF
diff --git a/python-pypi/alembic/HISTORY b/python-pypi/alembic/HISTORY
new file mode 100644
index 0000000..721f53f
--- /dev/null
+++ b/python-pypi/alembic/HISTORY
@@ -0,0 +1,4 @@
+2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.1
+ spell created
+
diff --git a/python-pypi/formalchemy/DETAILS b/python-pypi/formalchemy/DETAILS
index 9bc8c50..b9bbc8a 100755
--- a/python-pypi/formalchemy/DETAILS
+++ b/python-pypi/formalchemy/DETAILS
@@ -1,24 +1,21 @@
SPELL=formalchemy
SPELLX=FormAlchemy
- VERSION=1.3.3
-
SOURCE_HASH=sha512:8bf33fbae1de0402e5fa9ce7ba5d19e9294077c7b58a46cff5b5fff802bc1376860f6df295cfb571870314de6b981df88eba542ca81dc68ad76b93fdac7c405f
+ VERSION=1.4.2
+
SOURCE_HASH=sha512:3cdd63f4ebf78d8ba3210faa2e332e4cff04fb30bf02fa515017e83ef0e05387dbc0c018cf5d74f9a484b99f7711b5c3ae1d22cfb38a9a1b025fe59387cfe930
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
- WEB_SITE=http://code.google.com/p/$SPELL
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ WEB_SITE=http://doc.formalchemy.org/
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/F/$SPELLX/$SOURCE
LICENSE[0]=MIT
ENTERED=20100916
KEYWORDS="python"
SHORT="create HTML forms for SQLAlchemy classes"
cat << EOF
FormAlchemy greatly speeds development with SQLAlchemy mapped classes
(models)
-in a HTML
-forms environment.
+in a HTMLforms environment.
FormAlchemy eliminates boilerplate by autogenerating HTML input fields from
a given model.
FormAlchemy will try to figure out what kind of HTML code should be returned
by
introspecting the model's properties and generate ready-to-use HTML code
-that will fit the
-developer's application.
+that will fit the developer's application.
EOF
diff --git a/python-pypi/formalchemy/HISTORY b/python-pypi/formalchemy/HISTORY
index 2635d72..b4c6ed1 100644
--- a/python-pypi/formalchemy/HISTORY
+++ b/python-pypi/formalchemy/HISTORY
@@ -1,3 +1,7 @@
+2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.2
+ new website &url
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)