summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLadislav Hagara2012-04-08 20:58:20 +0200
committerLadislav Hagara2012-04-08 20:58:20 +0200
commitd32827e541d099f641cbf01829d60037dd415539 (patch)
tree01458925f645410c90489256f79820b434879c44
parentfe6dbd08fa4558b9f851505b731f3b57ad80106f (diff)
parent9ce7d89c6c3c6c31aba688a3f01cfa38f313b7b1 (diff)
Merge branch 'master' into gnomedevel-gnome-3.4.0
-rw-r--r--ChangeLog42
-rwxr-xr-xarchive-libs/libarchive/DEPENDS4
-rwxr-xr-xarchive-libs/libarchive/DETAILS8
-rw-r--r--archive-libs/libarchive/HISTORY8
-rwxr-xr-xarchive-libs/libarchive/UP_TRIGGERS9
-rwxr-xr-xarchive-libs/libzip/DETAILS5
-rw-r--r--archive-libs/libzip/HISTORY5
-rwxr-xr-xaudio-libs/openal-soft/DETAILS4
-rw-r--r--audio-libs/openal-soft/HISTORY3
-rwxr-xr-xcluster/drbd/BUILD2
-rw-r--r--cluster/drbd/HISTORY3
-rwxr-xr-xcrypto/gnupg-exp/DETAILS2
-rw-r--r--crypto/gnupg-exp/HISTORY3
-rwxr-xr-xcrypto/sshfs-fuse/DETAILS4
-rw-r--r--crypto/sshfs-fuse/HISTORY3
-rwxr-xr-xdatabase/dbd-firebird/DETAILS4
-rw-r--r--database/dbd-firebird/HISTORY3
-rwxr-xr-xdatabase/libiodbc/DETAILS4
-rw-r--r--database/libiodbc/HISTORY3
-rwxr-xr-xdatabase/pxlib/DETAILS4
-rw-r--r--database/pxlib/HISTORY3
-rwxr-xr-xdevel/bcpp/DETAILS6
-rw-r--r--devel/bcpp/HISTORY3
-rwxr-xr-xdevel/camlidl/BUILD1
-rwxr-xr-xdevel/camlidl/DEPENDS1
-rwxr-xr-xdevel/camlidl/DETAILS24
-rw-r--r--devel/camlidl/HISTORY3
-rw-r--r--devel/camlidl/Makefile.patch21
-rwxr-xr-xdevel/camlidl/PRE_BUILD5
-rwxr-xr-xdevel/cppcheck/DETAILS4
-rw-r--r--devel/cppcheck/HISTORY3
-rwxr-xr-xdevel/meld/DETAILS4
-rw-r--r--devel/meld/HISTORY3
-rwxr-xr-xdevel/mlgmpidl/BUILD4
-rwxr-xr-xdevel/mlgmpidl/DEPENDS5
-rwxr-xr-xdevel/mlgmpidl/DETAILS31
-rw-r--r--devel/mlgmpidl/HISTORY3
-rwxr-xr-xdevel/mlgmpidl/INSTALL3
-rwxr-xr-xdevel/mlgmpidl/PREPARE2
-rwxr-xr-xdevel/mlgmpidl/PRE_BUILD7
-rwxr-xr-xdevel/valgrind/BUILD2
-rw-r--r--devel/valgrind/HISTORY3
-rwxr-xr-xdisk/e2fsprogs/DETAILS2
-rw-r--r--disk/e2fsprogs/HISTORY3
-rwxr-xr-xdisk/libburn/DETAILS2
-rw-r--r--disk/libburn/HISTORY3
-rwxr-xr-xdisk/libisoburn/DETAILS2
-rw-r--r--disk/libisoburn/HISTORY3
-rwxr-xr-xdisk/libisofs/DETAILS2
-rw-r--r--disk/libisofs/HISTORY3
-rwxr-xr-xdisk/udisks2/DETAILS4
-rw-r--r--disk/udisks2/HISTORY3
-rw-r--r--doc/ebook-tools/HISTORY4
-rwxr-xr-xdoc/ebook-tools/PRE_BUILD3
-rw-r--r--doc/ebook-tools/cm.diff13
-rwxr-xr-xeditors/gawk/DETAILS4
-rw-r--r--editors/gawk/HISTORY3
-rwxr-xr-xgnome2-libs/intltool/DETAILS2
-rw-r--r--gnome2-libs/intltool/HISTORY3
-rwxr-xr-xgnome3-apps/baobab/DETAILS14
-rw-r--r--gnome3-apps/baobab/HISTORY2
-rw-r--r--gnome3-apps/baobab/baobab-3.4.0.tar.xz.sigbin0 -> 287 bytes
-rwxr-xr-xgnome3-libs/gcr/DETAILS19
-rw-r--r--gnome3-libs/gcr/HISTORY2
-rw-r--r--gnome3-libs/gcr/gcr-3.4.0.tar.xz.sigbin0 -> 287 bytes
-rwxr-xr-xgnu/gcc/DEPENDS1
-rwxr-xr-xgnu/gcc/DETAILS60
-rw-r--r--gnu/gcc/HISTORY7
-rwxr-xr-xgnu/gcc/PRE_BUILD29
-rw-r--r--gnu/gcc/gcc-4.4.0-ffast-math.patch50
-rw-r--r--gnu/gcc/remove-libffi.patch50
-rwxr-xr-xgraphics-libs/babl/DETAILS4
-rw-r--r--graphics-libs/babl/HISTORY3
-rw-r--r--graphics-libs/babl/babl-0.1.6.tar.bz2.sigbin287 -> 0 bytes
-rwxr-xr-xgraphics-libs/gegl/DETAILS4
-rw-r--r--graphics-libs/gegl/HISTORY3
-rw-r--r--graphics-libs/gegl/gegl-0.1.8.tar.bz2.sigbin287 -> 0 bytes
-rwxr-xr-xgraphics-libs/libpng/DETAILS8
-rw-r--r--graphics-libs/libpng/HISTORY3
-rwxr-xr-xgraphics-libs/libraw/DETAILS8
-rw-r--r--graphics-libs/libraw/HISTORY3
-rwxr-xr-xgraphics-libs/libvisio/DETAILS4
-rw-r--r--graphics-libs/libvisio/HISTORY3
-rw-r--r--graphics-libs/libvisio/libvisio-0.0.15.tar.bz2.sigbin0 -> 543 bytes
-rwxr-xr-xgraphics-libs/libwacom/DETAILS16
-rw-r--r--graphics-libs/libwacom/HISTORY2
-rw-r--r--graphics-libs/libwacom/libwacom-0.4.tar.xz.sigbin0 -> 287 bytes
-rwxr-xr-xgraphics/darktable/DETAILS6
-rw-r--r--graphics/darktable/HISTORY3
-rwxr-xr-xgraphics/djview4/BUILD5
-rwxr-xr-xgraphics/djview4/DETAILS4
-rw-r--r--graphics/djview4/HISTORY6
-rwxr-xr-xgraphics/djview4/PRE_BUILD (renamed from utils/kexec-tools/PRE_BUILD)2
-rw-r--r--graphics/djview4/qt4.8.patch58
-rwxr-xr-xgraphics/djvulibre/DETAILS6
-rw-r--r--graphics/djvulibre/HISTORY4
-rwxr-xr-xgraphics/djvulibre/PRE_BUILD6
-rwxr-xr-xgraphics/feh/DETAILS2
-rw-r--r--graphics/feh/HISTORY3
-rwxr-xr-xgraphics/gimp/DETAILS4
-rw-r--r--graphics/gimp/HISTORY3
-rwxr-xr-xgraphics/libgphoto2/DETAILS6
-rw-r--r--graphics/libgphoto2/HISTORY3
-rw-r--r--graphics/tesseract/HISTORY3
-rwxr-xr-xgraphics/tesseract/PRE_BUILD6
-rwxr-xr-xkde4-apps/rekonq/DETAILS4
-rw-r--r--kde4-apps/rekonq/HISTORY4
-rwxr-xr-xkde4-apps/rekonq/PRE_BUILD3
-rw-r--r--kde4-apps/rekonq/rekonq.build.patch12
-rw-r--r--kernels/linux/HISTORY7
-rwxr-xr-xkernels/linux/info/patches/maintenance_patches_3/patch-3.0.275
-rwxr-xr-xkernels/linux/info/patches/maintenance_patches_3/patch-3.3.15
-rw-r--r--kernels/linux/latest.defaults2
-rwxr-xr-xkernels/mtdev/DETAILS20
-rw-r--r--kernels/mtdev/HISTORY4
-rwxr-xr-xkernels/virtualbox-module/DETAILS2
-rw-r--r--kernels/virtualbox-module/HISTORY3
-rwxr-xr-xlibs/boost/BUILD9
-rwxr-xr-xlibs/boost/CONFIGURE111
-rwxr-xr-xlibs/boost/DEPENDS12
-rwxr-xr-xlibs/boost/DETAILS5
-rw-r--r--libs/boost/HISTORY9
-rwxr-xr-xlibs/boost/PRE_BUILD1
-rwxr-xr-xlibs/boost/PRE_SUB_DEPENDS42
-rwxr-xr-xlibs/boost/REPAIR^all^PRE_SUB_DEPENDS42
-rwxr-xr-xlibs/boost/SUB_DEPENDS45
-rw-r--r--libs/boost/boost-foreach.patch68
-rwxr-xr-xlibs/expat/DETAILS6
-rw-r--r--libs/expat/HISTORY4
-rwxr-xr-xlibs/findlib/DETAILS8
-rw-r--r--libs/findlib/HISTORY3
-rwxr-xr-xlibs/hyphen/DETAILS4
-rw-r--r--libs/hyphen/HISTORY3
-rw-r--r--libs/hyphen/hyphen-2.8.3.tar.gz.sigbin0 -> 543 bytes
-rwxr-xr-xlibs/icu/DETAILS8
-rw-r--r--libs/icu/HISTORY3
-rwxr-xr-xlibs/libwpd/DETAILS2
-rw-r--r--libs/libwpd/HISTORY3
-rw-r--r--libs/libwpd/libwpd-0.9.2.tar.bz2.sigbin287 -> 0 bytes
-rw-r--r--libs/libwpd/libwpd-0.9.3.tar.bz2.sigbin0 -> 543 bytes
-rwxr-xr-xlibs/libwps/DETAILS4
-rw-r--r--libs/libwps/HISTORY3
-rw-r--r--libs/libwps/libwps-0.2.4.tar.gz.sigbin0 -> 543 bytes
-rwxr-xr-xlibs/libxslt/DEPENDS3
-rwxr-xr-xlibs/libxslt/DETAILS1
-rw-r--r--libs/libxslt/HISTORY4
-rwxr-xr-xlibs/neon/DEPENDS1
-rwxr-xr-xlibs/neon/DETAILS1
-rw-r--r--libs/neon/HISTORY4
-rwxr-xr-xlibs/raptor/BUILD1
-rwxr-xr-xlibs/raptor/CONFIGURE13
-rwxr-xr-xlibs/raptor/DEPENDS13
-rwxr-xr-xlibs/raptor/DETAILS3
-rw-r--r--libs/raptor/HISTORY6
-rwxr-xr-xmail/dovecot-antispam/BUILD1
-rwxr-xr-xmail/dovecot-antispam/DEPENDS1
-rwxr-xr-xmail/dovecot-antispam/DETAILS14
-rw-r--r--mail/dovecot-antispam/HISTORY2
-rwxr-xr-xmail/dovecot-antispam/INSTALL4
-rwxr-xr-xnet/dhcpcd/DETAILS6
-rw-r--r--net/dhcpcd/HISTORY3
-rwxr-xr-xnet/iptables/DETAILS2
-rw-r--r--net/iptables/HISTORY3
-rwxr-xr-xperl-cpan/parrot/DEPENDS5
-rwxr-xr-xperl-cpan/parrot/DETAILS10
-rw-r--r--perl-cpan/parrot/HISTORY4
-rwxr-xr-xpython-pypi/alembic/DETAILS4
-rw-r--r--python-pypi/alembic/HISTORY3
-rwxr-xr-xpython-pypi/calibre/DETAILS2
-rw-r--r--python-pypi/calibre/HISTORY3
-rw-r--r--python-pypi/calibre/calibre-0.8.41.tar.xz.sigbin543 -> 0 bytes
-rw-r--r--python-pypi/calibre/calibre-0.8.44.tar.xz.sigbin0 -> 72 bytes
-rwxr-xr-xpython-pypi/dulwich/DETAILS4
-rw-r--r--python-pypi/dulwich/HISTORY3
-rwxr-xr-xpython-pypi/fb-python/DETAILS4
-rw-r--r--python-pypi/fb-python/HISTORY3
-rwxr-xr-xpython-pypi/fdb/DETAILS4
-rw-r--r--python-pypi/fdb/HISTORY3
-rwxr-xr-xpython-pypi/hatta/DETAILS2
-rw-r--r--python-pypi/hatta/HISTORY3
-rwxr-xr-xpython-pypi/lxml/DETAILS2
-rw-r--r--python-pypi/lxml/HISTORY3
-rwxr-xr-xruby-raa/ruby-1.9/DETAILS6
-rw-r--r--ruby-raa/ruby-1.9/HISTORY3
-rwxr-xr-xscience-libs/lp_solve/DETAILS2
-rw-r--r--science-libs/lp_solve/HISTORY4
-rwxr-xr-xscience-libs/lp_solve/INSTALL10
-rw-r--r--science-libs/lp_solve/lp_solve_5.5.0.6_source.tar.gz.sigbin536 -> 0 bytes
-rw-r--r--science-libs/lp_solve/lp_solve_5.5.2.0_source.tar.gz.sigbin0 -> 543 bytes
-rwxr-xr-xsecurity/wireshark/DETAILS6
-rw-r--r--security/wireshark/HISTORY6
-rwxr-xr-xshell-term-fm/mksh/DETAILS4
-rw-r--r--shell-term-fm/mksh/HISTORY3
-rwxr-xr-xspelling/hunspell/DETAILS4
-rw-r--r--spelling/hunspell/HISTORY3
-rw-r--r--spelling/hunspell/hunspell-1.3.2.tar.gz.sigbin0 -> 543 bytes
-rwxr-xr-xspelling/mythes/DETAILS4
-rw-r--r--spelling/mythes/HISTORY3
-rw-r--r--spelling/mythes/mythes-1.2.0.tar.gz.sigbin287 -> 0 bytes
-rw-r--r--spelling/mythes/mythes-1.2.2.tar.gz.sigbin0 -> 543 bytes
-rwxr-xr-xtelephony/farstream/DEPENDS1
-rwxr-xr-xtelephony/farstream/DETAILS18
-rw-r--r--telephony/farstream/HISTORY2
-rw-r--r--telephony/linphone.gpgbin1838 -> 3068 bytes
-rwxr-xr-xtelephony/ortp/DETAILS2
-rw-r--r--telephony/ortp/HISTORY3
-rwxr-xr-xtelephony/telepathy-farstream/DEPENDS1
-rwxr-xr-xtelephony/telepathy-farstream/DETAILS17
-rw-r--r--telephony/telepathy-farstream/HISTORY3
-rwxr-xr-xutils/bsdiff/BUILD1
-rwxr-xr-xutils/bsdiff/DEPENDS1
-rwxr-xr-xutils/bsdiff/DETAILS18
-rw-r--r--utils/bsdiff/HISTORY2
-rwxr-xr-xutils/bsdiff/PRE_BUILD4
-rw-r--r--utils/bsdiff/bsdiff-4.3.tar.gz.sigbin0 -> 543 bytes
-rw-r--r--utils/bsdiff/bsdiff.patch23
-rwxr-xr-xutils/kexec-tools/DETAILS8
-rw-r--r--utils/kexec-tools/HISTORY4
-rwxr-xr-xutils/prctl/DETAILS15
-rw-r--r--utils/prctl/HISTORY2
-rwxr-xr-xutils/sphinx/BUILD6
-rwxr-xr-xutils/sphinx/CONFIGURE7
-rwxr-xr-xutils/sphinx/DEPENDS14
-rwxr-xr-xutils/sphinx/DETAILS10
-rw-r--r--utils/sphinx/HISTORY9
-rwxr-xr-xutils/sphinx/PRE_BUILD8
-rw-r--r--utils/sphinx/firebird.patch.bz2bin5623 -> 0 bytes
-rwxr-xr-xutils/syslog-ng/DETAILS4
-rw-r--r--utils/syslog-ng/HISTORY3
-rwxr-xr-xutils/util-linux/DETAILS16
-rw-r--r--utils/util-linux/HISTORY3
-rwxr-xr-xutils/virtualbox/BUILD1
-rwxr-xr-xutils/virtualbox/DETAILS6
-rw-r--r--utils/virtualbox/HISTORY4
-rwxr-xr-xutils/winusb/DETAILS5
-rw-r--r--utils/winusb/HISTORY3
-rwxr-xr-xvideo/smplayer/BUILD2
-rwxr-xr-xvideo/smplayer/DETAILS4
-rw-r--r--video/smplayer/HISTORY4
-rwxr-xr-xwindowmanagers/amiwm/DEPENDS1
-rwxr-xr-xwindowmanagers/amiwm/DETAILS19
-rw-r--r--windowmanagers/amiwm/HISTORY3
-rwxr-xr-xwindowmanagers/amiwm/PRE_BUILD3
-rwxr-xr-xx11-libs/dbusmenu/DETAILS6
-rw-r--r--x11-libs/dbusmenu/HISTORY6
-rwxr-xr-xx11-libs/fontconfig/DETAILS4
-rw-r--r--x11-libs/fontconfig/HISTORY3
-rwxr-xr-xx11-libs/ido/DETAILS4
-rw-r--r--x11-libs/ido/HISTORY3
-rw-r--r--x11-libs/ido/ido-0.3.1.tar.gz.sigbin287 -> 0 bytes
-rwxr-xr-xx11-libs/indicator-power/DETAILS6
-rw-r--r--x11-libs/indicator-power/HISTORY3
-rwxr-xr-xx11-libs/indicator-session/DETAILS6
-rw-r--r--x11-libs/indicator-session/HISTORY3
-rwxr-xr-xx11-libs/libindicator/DETAILS6
-rw-r--r--x11-libs/libindicator/HISTORY6
-rwxr-xr-xx11-libs/unity-greeter/BUILD2
-rwxr-xr-xx11-libs/unity-greeter/DEPENDS8
-rwxr-xr-xx11-libs/unity-greeter/DETAILS4
-rw-r--r--x11-libs/unity-greeter/HISTORY5
-rwxr-xr-xx11-libs/unity-greeter/PRE_BUILD4
-rwxr-xr-xx11-toolkits/qt4/DETAILS4
-rw-r--r--x11-toolkits/qt4/HISTORY6
-rwxr-xr-xx11-toolkits/qt4/PRE_BUILD2
-rw-r--r--x11-toolkits/qt4/WebKit.pri.patch11
-rw-r--r--x11-toolkits/qt4/qt-4.8-glib-2.32.patch28
-rwxr-xr-xx11/freenx/DETAILS2
-rw-r--r--x11/freenx/HISTORY3
-rwxr-xr-xx11/lightdm-gtk-greeter/DEPENDS4
-rwxr-xr-xx11/lightdm-gtk-greeter/DETAILS13
-rw-r--r--x11/lightdm-gtk-greeter/HISTORY3
-rwxr-xr-xx11/lightdm/BUILD12
-rwxr-xr-xx11/lightdm/DEPENDS11
-rwxr-xr-xx11/lightdm/DETAILS7
-rw-r--r--x11/lightdm/HISTORY13
-rwxr-xr-xx11/lightdm/INSTALL1
-rw-r--r--x11/lightdm/lightdm-1.1.0.tar.gz.sigbin287 -> 0 bytes
-rw-r--r--x11/lightdm/lightdm-session69
278 files changed, 1537 insertions, 411 deletions
diff --git a/ChangeLog b/ChangeLog
index 83c1243e36..d53e8bd5c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,45 @@
+2013-04-08 Robin Cook <rcook@wyrms.net>
+ * utils/bsdiff: new spell, binary patch tool
+
+2012-04-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * x11/lightdm-gtk-greeter: new spell, gtk greeter for lightdm
+
+2012-04-05 Ladislav Hagara <hgr@vabo.cz>
+ * telephony/farstream: new spell,
+ collection of modules and libraries for videoconferencing
+ * telephony/telepathy-farstream: new spell,
+ telepathy client library that uses farstream
+
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * gnome3-apps/baobab: new spell, graphical directory tree analyzer
+
+2012-04-02 Vlad Glagolev <stealth@sourcemage.org>
+ * utils/prctl: new spell, tool to query and modify process behavior
+
+2012-03-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * devel/camlidl: new spell, a stub code generator and COM binding for
+ Objective Caml
+ * devel/mlgmpidl: new spell, ocaml bindings for gmp
+
+2012-03-29 Ladislav Hagara <hgr@vabo.cz>
+ * gnome3-libs/gcr: new spell, library for high level crypto parsing
+
+2012-03-28 Vlad Glagolev <stealth@sourcemage.org>
+ * mail/dovecot-antispam: new spell, Dovecot antispam plugin
+
+2012-03-28 Ladislav Hagara <hgr@vabo.cz>
+ * graphics-libs/libwacom: new spell, wacom tablets support library
+
+2012-03-28 Treeve Jelbert <treeve@sourcemage.org>
+ * kernels/mtdev: new spell, Multitouch Protocol Translation Library
+
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * windowmanagers/amiwm: new spell, amiga workbench wm
+
+2012-03-27 Treeve Jelbert <treeve@sourcemage.org>
+ * telephony/linphone.gpg: updated
+ add 2048R/60F35AB9 2011-12-23 Sylvain Berfini
+
2012-03-25 Robert Figura <template@sourcemage.org>
* libs/libfwbuilder: removed spell (fwbuilder 5 includes it)
diff --git a/archive-libs/libarchive/DEPENDS b/archive-libs/libarchive/DEPENDS
index 464deefca8..c443fac845 100755
--- a/archive-libs/libarchive/DEPENDS
+++ b/archive-libs/libarchive/DEPENDS
@@ -1 +1,5 @@
+depends zlib &&
+depends bzip2 &&
+depends libxml2 &&
+depends xz-utils &&
optional_depends openssl '' '' 'encryption support'
diff --git a/archive-libs/libarchive/DETAILS b/archive-libs/libarchive/DETAILS
index 97c554b0ba..272ca8f51b 100755
--- a/archive-libs/libarchive/DETAILS
+++ b/archive-libs/libarchive/DETAILS
@@ -1,10 +1,10 @@
SPELL=libarchive
- VERSION=2.8.5
- SOURCE_HASH=sha512:9c49f7ae3ce3623c28639a267abf1dbae19bd75cc2bdeb6bdab2a649473cd0db6232a9c31133cf804b91eeac40a2d8d055cf3357f756919bfc2cbb6c750eb3c1
+ VERSION=3.0.4
+ SOURCE_HASH=sha512:7287881977cc08430baa2b755f579849f2419e0446df124bd31eb1ffa3920938235808a8fc5162f140d9c2231a8ab83974ce10bdb5b1a71540687d0be24c75fc
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://libarchive.googlecode.com/files/$SOURCE
- WEB_SITE=http://code.google.com/p/libarchive/
+ SOURCE_URL[0]=https://github.com/downloads/libarchive/libarchive/$SOURCE
+ WEB_SITE=http://libarchive.github.com/
ENTERED=20080629
LICENSE[0]=BSD
KEYWORDS="archive"
diff --git a/archive-libs/libarchive/HISTORY b/archive-libs/libarchive/HISTORY
index b687480925..0eaf343a2a 100644
--- a/archive-libs/libarchive/HISTORY
+++ b/archive-libs/libarchive/HISTORY
@@ -1,3 +1,11 @@
+2012-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DEPENDS: add zlib,bzip2, xz-utils, libxml2
+
+2012-03-30 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 3.0.4
+ new url & website (github)
+ * UP_TRIGGERS: added, incompatible library
+
2011-09-06 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 2.8.5
diff --git a/archive-libs/libarchive/UP_TRIGGERS b/archive-libs/libarchive/UP_TRIGGERS
new file mode 100755
index 0000000000..9d6c1e66dd
--- /dev/null
+++ b/archive-libs/libarchive/UP_TRIGGERS
@@ -0,0 +1,9 @@
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+if [ "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}" ]; then
+ message "This is an incompatible update of $SPELL..."
+ message "Figuring out what spells need to be recast, this may take a while."
+ for each in $(show_up_depends $SPELL 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/archive-libs/libzip/DETAILS b/archive-libs/libzip/DETAILS
index 825daac2ce..8de59a38bc 100755
--- a/archive-libs/libzip/DETAILS
+++ b/archive-libs/libzip/DETAILS
@@ -1,6 +1,7 @@
SPELL=libzip
- VERSION=0.10
- SOURCE_HASH=sha512:5d42fae92d04dae038c416debabfb11293d66ad886a0189b7409c15efe36b759a8908c7b492084e252d1a0a5a9fe142cc97a5e339e4fd936253189a6097dc710
+ VERSION=0.10.1
+ SOURCE_HASH=sha512:bbbf22ab93e18630f33597a93057cd3b9e7fb9896b38ae1e6b883ad2b257dba859aab4870a0a31dec0407cfa72dd4b3a2d20403447945dcb96f548a0e57df87f
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.nih.at/libzip
diff --git a/archive-libs/libzip/HISTORY b/archive-libs/libzip/HISTORY
index c1b185f44a..1415f1e20f 100644
--- a/archive-libs/libzip/HISTORY
+++ b/archive-libs/libzip/HISTORY
@@ -1,3 +1,8 @@
+2012-03-29 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.10.1
+ SECURITY_PATCH=1
+ CVE-2012-1162, CVE-2012-1163
+
2012-01-19 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.10
* UP_TRIGGERS: added, libzip.so.1 -> libzip.so.2
diff --git a/audio-libs/openal-soft/DETAILS b/audio-libs/openal-soft/DETAILS
index 4032515956..627cdec82b 100755
--- a/audio-libs/openal-soft/DETAILS
+++ b/audio-libs/openal-soft/DETAILS
@@ -1,6 +1,6 @@
SPELL=openal-soft
- VERSION=1.13
- SOURCE_HASH=sha512:8820f03888e36614345806440ae74ba4d40faa6e93545cd9e67440334a89f3b5d1c280695f4eac14fcc0257affe3d6fed53f186d1a02ac20f56a7e0bfa8bb723
+ VERSION=1.14
+ SOURCE_HASH=sha512:58ce4d1281aba790790e5cb88d4ff016ca5d053f8f78f68ca8ab3af59b69c74d473bd65f9ed1053351df40c6d2d909076a41a8be88c23927f37f9617d3c30f94
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://kcat.strangesoft.net/openal-releases/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/audio-libs/openal-soft/HISTORY b/audio-libs/openal-soft/HISTORY
index d2fdb56d6c..51eb87d651 100644
--- a/audio-libs/openal-soft/HISTORY
+++ b/audio-libs/openal-soft/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.14
+
2011-09-18 Bor Kraljič <pyrobor@ver.si>
* DEPENDS: added flags for disabling optional dependency
diff --git a/cluster/drbd/BUILD b/cluster/drbd/BUILD
index bbbdafdefc..d1b0b6e870 100755
--- a/cluster/drbd/BUILD
+++ b/cluster/drbd/BUILD
@@ -1,3 +1,3 @@
OPTS="--with-distro=generic $DRBD_OPTS $OPTS" &&
-default_build
+KDIR="$INSTALL_ROOT/usr/src/linux" default_build
diff --git a/cluster/drbd/HISTORY b/cluster/drbd/HISTORY
index 52e34ab2e9..583f731ce2 100644
--- a/cluster/drbd/HISTORY
+++ b/cluster/drbd/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Vlad Glagolev <stealth@sourcemage.org>
+ * BUILD: pass KDIR var to build for using correct kernel sources
+
2012-03-04 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 8.3.11; added older versions for different
kernels
diff --git a/crypto/gnupg-exp/DETAILS b/crypto/gnupg-exp/DETAILS
index 52188e5c19..b79bf46026 100755
--- a/crypto/gnupg-exp/DETAILS
+++ b/crypto/gnupg-exp/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg-exp
- VERSION=2.0.18
+ VERSION=2.0.19
SECURITY_PATCH=6
PATCHLEVEL=0
diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index c354ff0381..b9a61af7f2 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,6 @@
+2012-03-27 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.0.19
+
2011-11-28 Treeve Jelbert <treeve@sourcemage.org>
* DEPENDS: remove unneeded pcsc-lite
diff --git a/crypto/sshfs-fuse/DETAILS b/crypto/sshfs-fuse/DETAILS
index 3787461f6f..49470b8d0c 100755
--- a/crypto/sshfs-fuse/DETAILS
+++ b/crypto/sshfs-fuse/DETAILS
@@ -1,6 +1,6 @@
SPELL=sshfs-fuse
- VERSION=2.3
- SOURCE_HASH[0]=sha512:8c545bbbdd0b2057930145edc71971279877cee14d4db45865f8e538bc8df8ac9f97a3b86bc2acc31718684b4654c5af5bcb5b38554cef456edcb1d3e8e54b86
+ VERSION=2.4
+ SOURCE_HASH[0]=sha512:2f73d2163052f815bba65ad4a33a12626cd76628cd90df80378f3d045c61df7b0b4e7e5eec744e2adf44bdd1814cfc454d705eb74914ad4586f8835a926073de
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/fuse/$SOURCE
diff --git a/crypto/sshfs-fuse/HISTORY b/crypto/sshfs-fuse/HISTORY
index 3b72d5485b..e0c350482d 100644
--- a/crypto/sshfs-fuse/HISTORY
+++ b/crypto/sshfs-fuse/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2.4
+
2011-08-04 Julien "_kaze_" ROZO <julien@rozo.org>
* DETAILS: updated version to 2.3
diff --git a/database/dbd-firebird/DETAILS b/database/dbd-firebird/DETAILS
index 90c69df721..4b708a4df1 100755
--- a/database/dbd-firebird/DETAILS
+++ b/database/dbd-firebird/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbd-firebird
SPELLX=DBD-Firebird
- VERSION=0.91
- SOURCE_HASH=sha512:fedc51546d032f228797dd6d4b7dccaa574158de4025a149b1fc0cd806cf7d11426cbf8ee08ba13f18f563d56e27365429493d14a856445d908d0a82ca4280f3
+ VERSION=1.00
+ SOURCE_HASH=sha512:a1129aa366d2e7e858a698cf4f7809ff0fa2932b75b971bb897458201ab7b0ff6e495cb06d6f24a67ca19cc380fe26658d1539fef7651f1450fa46a71c2a94ee
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 3652d26d8d..beb2ce356d 100644
--- a/database/dbd-firebird/HISTORY
+++ b/database/dbd-firebird/HISTORY
@@ -1,3 +1,6 @@
+2012-04-06 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.00
+
2011-11-03 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.91
diff --git a/database/libiodbc/DETAILS b/database/libiodbc/DETAILS
index 33d122c080..fc66e444ad 100755
--- a/database/libiodbc/DETAILS
+++ b/database/libiodbc/DETAILS
@@ -1,7 +1,7 @@
SPELL=libiodbc
- VERSION=3.52.7
+ VERSION=3.52.8
PATCHLEVEL=2
- SOURCE_HASH=sha512:a0274cd40d8fa7445f9442541e7e1d90427273a137fc2d3227e81e8af42fb35a8a38a3601f445ee821a0f88cca732d56cec8b7f08e94492da3aca609063f1a1e
+ SOURCE_HASH=sha512:c1511b9e70e6f72e26da4500e4697c0fd6361c1aed2e7629854d20d74e6aecd0af2e5c16d3efb442232b738649d609327f3c229755b4940a9be8c2cf45e5730f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[1]=$SOURCEFORGE_URL/iodbc/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/database/libiodbc/HISTORY b/database/libiodbc/HISTORY
index ef1fd2fa1f..4d5c81259a 100644
--- a/database/libiodbc/HISTORY
+++ b/database/libiodbc/HISTORY
@@ -1,3 +1,6 @@
+2012-03-30 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 3.52.8
+
2011-07-24 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: PATCHLEVEL+=1
* BUILD: don't disable compilation of static libraries
diff --git a/database/pxlib/DETAILS b/database/pxlib/DETAILS
index f37576b717..3b6dc90dda 100755
--- a/database/pxlib/DETAILS
+++ b/database/pxlib/DETAILS
@@ -1,6 +1,6 @@
SPELL=pxlib
- VERSION=0.6.3
- SOURCE_HASH=sha512:7cf622e7c999737c75c7ac72752dbe1c2f190735c40b431ba7e7d279e8628c5d650d4d44812b6bc7093bee07702f12c5394def843d671e9ea49f2bade608c892
+ VERSION=0.6.5
+ SOURCE_HASH=sha512:11b7010db6b63d6fbb9dd16f2b381f904517007dfdc84f569b7aef5ee33ae4c2ff1a9d6294e120858d2b906a421e112f0325f62acb2c2fc97d41c6b76d0826d6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pxlib.sourceforge.net/
diff --git a/database/pxlib/HISTORY b/database/pxlib/HISTORY
index 46e10b7ebf..70c0d38cb9 100644
--- a/database/pxlib/HISTORY
+++ b/database/pxlib/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.6.5
+
2007-10-01 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.6.3
diff --git a/devel/bcpp/DETAILS b/devel/bcpp/DETAILS
index 773a504ca2..a7afb49c43 100755
--- a/devel/bcpp/DETAILS
+++ b/devel/bcpp/DETAILS
@@ -1,8 +1,8 @@
SPELL=bcpp
- VERSION=20050725
+ VERSION=20120318
SOURCE="$SPELL.tar.gz"
- SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
- SOURCE_IGNORE=unversioned
+ SOURCE_URL[0]=http://invisible-island.net/datafiles/release/$SOURCE
+ SOURCE_HASH=sha512:487fc3b77928feacb10819d65deae743a05487eb4b7977770f92a4da53ca2241c9a02bf244a8bc1f92eca4285fed5f8fddb325f926c291a718118dec4df739e6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
WEB_SITE=http://dickey.his.com/bcpp/bcpp.html
LICENSE[0]=GPL
diff --git a/devel/bcpp/HISTORY b/devel/bcpp/HISTORY
index 5489960eb6..e9ae7c4450 100644
--- a/devel/bcpp/HISTORY
+++ b/devel/bcpp/HISTORY
@@ -1,3 +1,6 @@
+2012-03-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20120318
+
2010-06-21 Bor Kraljič <pyrobor@ver.si>
* DETAILS: added SOURCE_IGNORE for unversioned source
diff --git a/devel/camlidl/BUILD b/devel/camlidl/BUILD
new file mode 100755
index 0000000000..6dfecc1f8a
--- /dev/null
+++ b/devel/camlidl/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/devel/camlidl/DEPENDS b/devel/camlidl/DEPENDS
new file mode 100755
index 0000000000..1a31e9ff97
--- /dev/null
+++ b/devel/camlidl/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
diff --git a/devel/camlidl/DETAILS b/devel/camlidl/DETAILS
new file mode 100755
index 0000000000..e36b145720
--- /dev/null
+++ b/devel/camlidl/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=camlidl
+ VERSION=1.05
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/${SOURCE}
+ SOURCE_HASH=sha512:e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://caml.inria.fr/pub/old_caml_site/camlidl/"
+ LICENSE[0]=GPL
+ ENTERED=20120331
+ SHORT="a stub code generator and COM binding for Objective Caml"
+cat << EOF
+CamlIDL is a stub code generator and COM binding for Objective Caml.
+
+CamlIDL comprises two parts:
+
+* A stub code generator that generates the C stub code required for the Caml/C
+ interface, based on an MIDL specification. (MIDL stands for Microsoft's
+ Interface Description Language; it looks like C header files with some
+ extra annotations, plus a notion of object interfaces that look like C++
+ classes without inheritance.)
+
+* A (currently small) library of functions and tools to import COM components
+ in Caml applications, and export Caml code as COM components.
+EOF
diff --git a/devel/camlidl/HISTORY b/devel/camlidl/HISTORY
new file mode 100644
index 0000000000..98660e5f4f
--- /dev/null
+++ b/devel/camlidl/HISTORY
@@ -0,0 +1,3 @@
+2012-03-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, Makefile.patch, PRE_BUILD: spell created
+
diff --git a/devel/camlidl/Makefile.patch b/devel/camlidl/Makefile.patch
new file mode 100644
index 0000000000..a4e583a985
--- /dev/null
+++ b/devel/camlidl/Makefile.patch
@@ -0,0 +1,21 @@
+--- camlidl-1.05/config/Makefile.unix.orig 2012-03-31 12:11:39.335097246 +0200
++++ camlidl-1.05/config/Makefile.unix 2012-03-31 12:12:36.311100004 +0200
+@@ -31,7 +31,7 @@
+ #RANLIB=:
+
+ # Location of the Objective Caml library in your installation
+-OCAMLLIB=/usr/local/lib/ocaml
++OCAMLLIB=/usr/lib/ocaml
+
+ # Where to install the binaries
+ BINDIR=/usr/local/bin
+@@ -43,9 +43,6 @@
+ OCAMLLEX=ocamllex
+ OCAMLDEP=ocamldep
+
+-# Extra flags to pass to the C compiler
+-CFLAGS=-Wall -g
+-
+ # Suffixes for executables and libraries (do not change)
+ EXE=
+ LIBEXT=a
diff --git a/devel/camlidl/PRE_BUILD b/devel/camlidl/PRE_BUILD
new file mode 100755
index 0000000000..c7a6b6db13
--- /dev/null
+++ b/devel/camlidl/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SCRIPT_DIRECTORY}/Makefile.patch &&
+sedit "s:BINDIR=/usr/local/bin:BINDIR=${INSTALL_ROOT}/usr/bin:" config/Makefile.unix &&
+mv config/Makefile.unix config/Makefile
diff --git a/devel/cppcheck/DETAILS b/devel/cppcheck/DETAILS
index 222e0e5f06..4e1696af84 100755
--- a/devel/cppcheck/DETAILS
+++ b/devel/cppcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=cppcheck
- VERSION=1.45
+ VERSION=1.53
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
- SOURCE_HASH=sha512:c0708a3b09d9a314554dc2ab766435d47826c14bda54db7fbac12531744a1449465cbab6c3078112720b0050d8851dffa99833740edfdfb0829fff2c8a507728
+ SOURCE_HASH=sha512:8131256f7e47b348c2c2e0826c3a4a6f0f01df1ce5ebc84c2428886a407c6842634598311d1bdc41e456732ac7d1e16cf357f01f69304accc133e727f9bfc416
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page"
LICENSE[0]=GPL
diff --git a/devel/cppcheck/HISTORY b/devel/cppcheck/HISTORY
index d7b59b79ce..b115ab746a 100644
--- a/devel/cppcheck/HISTORY
+++ b/devel/cppcheck/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.53
+
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/devel/meld/DETAILS b/devel/meld/DETAILS
index d613e83f08..ef204b8a13 100755
--- a/devel/meld/DETAILS
+++ b/devel/meld/DETAILS
@@ -1,10 +1,10 @@
SPELL=meld
- VERSION=1.5.3
+ VERSION=1.5.4
BRANCH=$(echo $VERSION|cut -d. -f1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_HASH=sha512:12e8600418e87786e6e932949addf02d9ae56c08efbb7dccec63df6146eda8ba8eb3224fb3a7caef8c3ed6b79879d22fd10816cd4f7b903fb00d8ecc8bc292eb
+ SOURCE_HASH=sha512:57f48b94fd57fa9d1e26cd5d3629e0e47bd7f9955104dddfb0cfc0b7f87baf0c6e773c1f1a6bb63fab4fb370f989722fb25cd8e609a6f20e9d327e370b188465
LICENSE[0]=GPL
KEYWORDS="gnome devel"
WEB_SITE=http://meld.sourceforge.net/
diff --git a/devel/meld/HISTORY b/devel/meld/HISTORY
index d3c1652f6f..d6d94f18e1 100644
--- a/devel/meld/HISTORY
+++ b/devel/meld/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.5.4
+
2012-03-04 Sven Lemke <catnip@web.de>
* DETAILS: updated spell to 1.5.3
diff --git a/devel/mlgmpidl/BUILD b/devel/mlgmpidl/BUILD
new file mode 100755
index 0000000000..b0064c190c
--- /dev/null
+++ b/devel/mlgmpidl/BUILD
@@ -0,0 +1,4 @@
+make_single &&
+default_build_make &&
+make META &&
+make_normal
diff --git a/devel/mlgmpidl/DEPENDS b/devel/mlgmpidl/DEPENDS
new file mode 100755
index 0000000000..625147b4d2
--- /dev/null
+++ b/devel/mlgmpidl/DEPENDS
@@ -0,0 +1,5 @@
+depends gmp &&
+depends mpfr &&
+depends ocaml &&
+depends camlidl &&
+depends findlib
diff --git a/devel/mlgmpidl/DETAILS b/devel/mlgmpidl/DETAILS
new file mode 100755
index 0000000000..7891781d31
--- /dev/null
+++ b/devel/mlgmpidl/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=mlgmpidl
+if [[ "$MLGMPIDL_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE="${SPELL}-svn.tar.bz2"
+ SOURCE_URL[0]="svn://scm.gforge.inria.fr/svnroot/mlxxxidl/mlgmpidl/trunk:${SPELL}"
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-svn"
+ WEB_SITE="http://www.inrialpes.fr/pop-art/people/bjeannet/mlxxxidl-forge/mlgmpidl/"
+ LICENSE[0]=LGPL
+ ENTERED=20120331
+ SHORT="a package offering an interface to the GMP and MPFR libraries for OCaml"
+cat << EOF
+MLGMPIDL is a package offering an interface to the GMP and MPFR libraries
+for OCaml version 3.07 or higher. The interface offers access to almost
+all the functions of the library, and is decomposed into 7 submodules,
+corresponding to C modules:
+
+ * Mpz: GMP integers, with side-effect semantics (as in C library)
+ * Mpq: GMP rationals, with side-effect semantics (as in C library)
+ * Mpzf: GMP integers, with functional semantics
+ * Mpqf: GMP rationals, with functional semantics
+ * Mpf: GMP multiprecision floating-point numbers
+ * Gmp_random: GMP random number functions
+ * Mpfr: MPFR multiprecision floating-point numbers, with side-effect
+ semantics (as in C library)
+ * Mpfrf: MPFR multiprecision floating-point numbers, with functional
+ semantics
+EOF
diff --git a/devel/mlgmpidl/HISTORY b/devel/mlgmpidl/HISTORY
new file mode 100644
index 0000000000..106843bf4d
--- /dev/null
+++ b/devel/mlgmpidl/HISTORY
@@ -0,0 +1,3 @@
+2012-03-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD, PREPARE: spell created
+
diff --git a/devel/mlgmpidl/INSTALL b/devel/mlgmpidl/INSTALL
new file mode 100755
index 0000000000..e93e9cc021
--- /dev/null
+++ b/devel/mlgmpidl/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/devel/mlgmpidl/PREPARE b/devel/mlgmpidl/PREPARE
new file mode 100755
index 0000000000..a68f274f72
--- /dev/null
+++ b/devel/mlgmpidl/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/devel/mlgmpidl/PRE_BUILD b/devel/mlgmpidl/PRE_BUILD
new file mode 100755
index 0000000000..931397ce43
--- /dev/null
+++ b/devel/mlgmpidl/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+cp Makefile.config.model Makefile.config &&
+sedit "s:MLGMPIDL_PREFIX \+=:MLGMPIDL_PREFIX = ${INSTALL_ROOT}/usr:" Makefile.config &&
+sedit "s:CFLAGS \+=:CFLAGS +=:" Makefile.config &&
+make clean &&
+rm -f gmp_random_caml.c mpf_caml.c mpfr_caml.c mpq_caml.c mpz_caml.c
diff --git a/devel/valgrind/BUILD b/devel/valgrind/BUILD
new file mode 100755
index 0000000000..6ee95e29b5
--- /dev/null
+++ b/devel/valgrind/BUILD
@@ -0,0 +1,2 @@
+disable_pic &&
+default_build
diff --git a/devel/valgrind/HISTORY b/devel/valgrind/HISTORY
index 2ebf94c8d2..74cac67b44 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,6 @@
+2012-03-14 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD: added disable_pic
+
2012-03-02 Thomas Orgis <sobukus@sourcemage.org>
* DETAILS: bump to 3.7.0
* glibc-version.patch, PRE_BUILD: removed build hacks
diff --git a/disk/e2fsprogs/DETAILS b/disk/e2fsprogs/DETAILS
index 2a0b08137a..ae8b9a4445 100755
--- a/disk/e2fsprogs/DETAILS
+++ b/disk/e2fsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=e2fsprogs
- VERSION=1.42.1
+ VERSION=1.42.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/e2fsprogs/HISTORY b/disk/e2fsprogs/HISTORY
index 2783d0e70b..0d3b409b36 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,6 @@
+2012-03-28 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 1.42.2
+
2012-02-19 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 1.42.1
diff --git a/disk/libburn/DETAILS b/disk/libburn/DETAILS
index 56cca2209d..9103d7d424 100755
--- a/disk/libburn/DETAILS
+++ b/disk/libburn/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.0
+ VERSION=1.2.2
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index 472f412f2d..31a0fb7460 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.2.2
+
2012-01-28 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.2.0
diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index 12824dda7c..7f3fb642bb 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.0
+ VERSION=1.2.2
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index 5e315ca4a5..b213d0c228 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.2.2
+
2012-01-28 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.2.0
diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index 007036b727..07d504bd04 100755
--- a/disk/libisofs/DETAILS
+++ b/disk/libisofs/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBISOFS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.0
+ VERSION=1.2.2
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index b4a9d40757..59a359df6e 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.2.2
+
2012-01-28 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.2.0
diff --git a/disk/udisks2/DETAILS b/disk/udisks2/DETAILS
index 42e8e097cd..983d25a670 100755
--- a/disk/udisks2/DETAILS
+++ b/disk/udisks2/DETAILS
@@ -1,6 +1,6 @@
SPELL=udisks2
- VERSION=1.91.0
- SOURCE_HASH=sha512:88c45cf8280f0b98bb42fe54a328b0e89f47b3da956ac655794420fc1171247af9c07a72454bc7658dd449c893774ab9d90d4555b5c92ea0de99938cc5996aea
+ VERSION=1.93.0
+ SOURCE_HASH=sha512:e3d5977eee923a618f48ec4a641c7a39884e02ad68c10be844451702c2ce92b6fb92242314a5127f8b6c86c4bd31d874c9a2ac487e1a1b7b3ae35f0493ebe026
# SECURITY_PATCH=2
SOURCE="${SPELL//2}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://udisks.freedesktop.org/releases/$SOURCE
diff --git a/disk/udisks2/HISTORY b/disk/udisks2/HISTORY
index e0d26b32f7..797a61b172 100644
--- a/disk/udisks2/HISTORY
+++ b/disk/udisks2/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Treeve Jelbert <treeve@sourcemage.otg>
+ * DETAILS: 1.93.0
+
2012-02-09 Treeve Jelbert <treeve@sourcemage.otg>
* DETAILS: 1.91.0
spell created
diff --git a/doc/ebook-tools/HISTORY b/doc/ebook-tools/HISTORY
index 1e89c134aa..5a1a595866 100644
--- a/doc/ebook-tools/HISTORY
+++ b/doc/ebook-tools/HISTORY
@@ -1,3 +1,7 @@
+2012-03-30 Treeve Jelbert <treeve@sourcemage.org>
+ * cm.diff, PRE_BUILD: added
+ fix build with libzip-0.10.x
+
2011-09-26 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.2.1
licence = MIT
diff --git a/doc/ebook-tools/PRE_BUILD b/doc/ebook-tools/PRE_BUILD
new file mode 100755
index 0000000000..8d5f7a4ff3
--- /dev/null
+++ b/doc/ebook-tools/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/cm.diff
diff --git a/doc/ebook-tools/cm.diff b/doc/ebook-tools/cm.diff
new file mode 100644
index 0000000000..88d8119469
--- /dev/null
+++ b/doc/ebook-tools/cm.diff
@@ -0,0 +1,13 @@
+diff -uNr ebook-tools-0.2.1.orig/cmake/FindLibZip.cmake ebook-tools-0.2.1/cmake/FindLibZip.cmake
+--- ebook-tools-0.2.1.orig/cmake/FindLibZip.cmake 2008-04-06 19:16:33.000000000 +0200
++++ ebook-tools-0.2.1/cmake/FindLibZip.cmake 2012-03-30 12:39:59.000000000 +0200
+@@ -28,7 +28,8 @@
+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibZip DEFAULT_MSG LIBZIP_LIBRARY LIBZIP_INCLUDE_DIR)
+
+ # ensure that they are cached
+- set(LIBZIP_INCLUDE_DIR ${LIBZIP_INCLUDE_DIR} CACHE INTERNAL "The libzip include path")
++ set(LIBZIP_INCLUDE_DIR ${LIBZIP_INCLUDE_DIR} /usr/lib/libzip/include CACHE INTERNAL
++"The libzip include path")
+ set(LIBZIP_LIBRARY ${LIBZIP_LIBRARY} CACHE INTERNAL "The libraries needed to use libzip")
+
+ endif (LIBZIP_LIBRARY AND LIBZIP_INCLUDE_DIR)
diff --git a/editors/gawk/DETAILS b/editors/gawk/DETAILS
index a35b654278..0b70527ddc 100755
--- a/editors/gawk/DETAILS
+++ b/editors/gawk/DETAILS
@@ -1,6 +1,6 @@
SPELL=gawk
- VERSION=4.0.0
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=4.0.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/editors/gawk/HISTORY b/editors/gawk/HISTORY
index f9855ae5e5..6b14fd6cc0 100644
--- a/editors/gawk/HISTORY
+++ b/editors/gawk/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 4.0.1
+
2011-09-25 Bor Kraljič <pyrobor@ver.si>
* DETAILS: added ":UPSTREAM_KEY" to SOURCE_GPG
diff --git a/gnome2-libs/intltool/DETAILS b/gnome2-libs/intltool/DETAILS
index 652b375dca..e5f4d2da4e 100755
--- a/gnome2-libs/intltool/DETAILS
+++ b/gnome2-libs/intltool/DETAILS
@@ -1,5 +1,5 @@
SPELL=intltool
- VERSION=0.41.1
+ VERSION=0.50.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/intltool/HISTORY b/gnome2-libs/intltool/HISTORY
index ba6c3ee597..8d8b37ca2e 100644
--- a/gnome2-libs/intltool/HISTORY
+++ b/gnome2-libs/intltool/HISTORY
@@ -1,3 +1,6 @@
+2012-03-27 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.50.2
+
2012-02-27 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on xml-parser
diff --git a/gnome3-apps/baobab/DETAILS b/gnome3-apps/baobab/DETAILS
new file mode 100755
index 0000000000..ea26f1ca7f
--- /dev/null
+++ b/gnome3-apps/baobab/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=baobab
+ VERSION=3.4.0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=https://live.gnome.org/Baobab
+ ENTERED=20120403
+ SHORT="graphical directory tree analyzer"
+cat << EOF
+Baobab is a graphical directory tree analyzer.
+EOF
diff --git a/gnome3-apps/baobab/HISTORY b/gnome3-apps/baobab/HISTORY
new file mode 100644
index 0000000000..0e02d0f458
--- /dev/null
+++ b/gnome3-apps/baobab/HISTORY
@@ -0,0 +1,2 @@
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: spell created, version 3.4.0
diff --git a/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig b/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
new file mode 100644
index 0000000000..0f7d58b296
--- /dev/null
+++ b/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
Binary files differ
diff --git a/gnome3-libs/gcr/DETAILS b/gnome3-libs/gcr/DETAILS
new file mode 100755
index 0000000000..5078fb9824
--- /dev/null
+++ b/gnome3-libs/gcr/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gcr
+ VERSION=3.4.0
+ BRANCH=$(echo $VERSION|cut -d . -f 1,2)
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://developer.gnome.org/gcr/
+ ENTERED=20120329
+ SHORT="library for high level crypto parsing"
+cat << EOF
+GCR is a library for displaying certificates, and crypto UI, accessing
+key stores. It also provides the viewer for crypto files on the GNOME
+desktop.
+
+GCK is a library for accessing PKCS#11 modules like smart cards, in a
+(G)object oriented way.
+EOF
diff --git a/gnome3-libs/gcr/HISTORY b/gnome3-libs/gcr/HISTORY
new file mode 100644
index 0000000000..b09349db11
--- /dev/null
+++ b/gnome3-libs/gcr/HISTORY
@@ -0,0 +1,2 @@
+2012-03-29 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: spell created, version 3.4.0
diff --git a/gnome3-libs/gcr/gcr-3.4.0.tar.xz.sig b/gnome3-libs/gcr/gcr-3.4.0.tar.xz.sig
new file mode 100644
index 0000000000..3d44b84b51
--- /dev/null
+++ b/gnome3-libs/gcr/gcr-3.4.0.tar.xz.sig
Binary files differ
diff --git a/gnu/gcc/DEPENDS b/gnu/gcc/DEPENDS
index fdd144a923..988794ffcc 100755
--- a/gnu/gcc/DEPENDS
+++ b/gnu/gcc/DEPENDS
@@ -1,5 +1,4 @@
. $GRIMOIRE/libcompat &&
-depends perl &&
if list_find "$GCC_COMPILER" "java" ; then
depends unzip &&
depends zip &&
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 6341e4830e..6e234e548f 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,8 +1,8 @@
SPELL=gcc
- VERSION=4.7.0
+ VERSION=4.6.3
PATCHLEVEL=0
BASE_SOURCE_URL="ftp://gcc.gnu.org/gnu/gcc/${SPELL}-${VERSION}"
- SOURCE=gcc-$VERSION.tar.bz2
+ SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
@@ -11,7 +11,32 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_GPG=gnu.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
+if list_find "$GCC_COMPILER" "c++" ; then
+ SOURCE3=gcc-g++-$VERSION.tar.bz2
+ SOURCE4=$SOURCE3.sig
+ SOURCE3_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE3
+ SOURCE3_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE3
+ SOURCE4_URL[0]=${SOURCE3_URL[0]}.sig
+ SOURCE3_GPG=gnu.gpg:$SOURCE4:UPSTREAM_KEY
+ SOURCE4_IGNORE=signature
+fi
+if list_find "$GCC_COMPILER" "objc" ; then
+ SOURCE5=gcc-objc-$VERSION.tar.bz2
+ SOURCE6=$SOURCE5.sig
+ SOURCE5_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE5
+ SOURCE5_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE5
+ SOURCE6_URL[0]=${SOURCE5_URL[0]}.sig
+ SOURCE5_GPG=gnu.gpg:$SOURCE6:UPSTREAM_KEY
+ SOURCE6_IGNORE=signature
+fi
if list_find "$GCC_COMPILER" "ada" ; then
+ SOURCE7=gcc-ada-$VERSION.tar.bz2
+ SOURCE8=$SOURCE7.sig
+ SOURCE7_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE7
+ SOURCE7_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE7
+ SOURCE8_URL[0]=${SOURCE7_URL[0]}.sig
+ SOURCE7_GPG=gnu.gpg:$SOURCE8:UPSTREAM_KEY
+ SOURCE8_IGNORE=signature
# howto generate the ada bootstraper
# step 1: make a backup of your existing gcc cache you'll lose things like libstdc++
@@ -46,6 +71,37 @@ fi
SOURCE14_URL[0]=${SOURCE13_URL[0]}.sig
SOURCE14_IGNORE=signature
fi
+if list_find "$GCC_COMPILER" "java" ; then
+ SOURCE9=gcc-java-$VERSION.tar.bz2
+ SOURCE10=$SOURCE9.sig
+ SOURCE9_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE9
+ SOURCE9_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE9
+ SOURCE10_URL[0]=${SOURCE9_URL[0]}.sig
+ SOURCE9_GPG=gnu.gpg:$SOURCE10:UPSTREAM_KEY
+ SOURCE10_IGNORE=signature
+# Eclipse compiler for Java (needed since 4.3)
+ SOURCE15=ecj-4.3.jar
+ SOURCE15_URL[0]=ftp://sourceware.org/pub/java/$SOURCE15
+ SOURCE15_GPG=gurus.gpg:$SOURCE15.sig
+fi
+if list_find "$GCC_COMPILER" "fortran" ; then
+ SOURCE11=gcc-fortran-$VERSION.tar.bz2
+ SOURCE12=$SOURCE11.sig
+ SOURCE11_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE11
+ SOURCE11_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE11
+ SOURCE12_URL[0]=${SOURCE11_URL[0]}.sig
+ SOURCE11_GPG=gnu.gpg:$SOURCE12:UPSTREAM_KEY
+ SOURCE12_IGNORE=signature
+fi
+if list_find "$GCC_COMPILER" "go" ; then
+ SOURCE16=gcc-go-$VERSION.tar.bz2
+ SOURCE17=$SOURCE16.sig
+ SOURCE16_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE16
+ SOURCE16_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE16
+ SOURCE17_URL[0]=${SOURCE16_URL[0]}.sig
+ SOURCE16_GPG=gnu.gpg:$SOURCE17:UPSTREAM_KEY
+ SOURCE17_IGNORE=signature
+fi
LICENSE[0]=GPL
TMPFS=off
WEB_SITE=http://gcc.gnu.org/
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index e9894f0f28..ab42c03b5d 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,10 +1,3 @@
-2012-03-22 Treeve Jelbert <treeve01@oi.be>
- * DETAILS: version 4.7.0
- there is now one integrated tarball, so remove multiple source files
- * PRE_BUILD: no need to unpack multiple files, except for ada
- do not apply ffast-math.patch or remove-libffi.patch
- * DEPENDS: add perl
-
2012-03-04 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.6.3
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 236aae222c..47e5bf2c35 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -1,5 +1,15 @@
default_pre_build &&
+if list_find "$GCC_COMPILER" "c++" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 3
+fi &&
+if list_find "$GCC_COMPILER" "objc" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 5
+fi &&
if list_find "$GCC_COMPILER" "ada" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 7
cd $SOURCE_DIRECTORY &&
mkdir ${SOURCE13/.tar.bz2} &&
@@ -27,6 +37,21 @@ if list_find "$GCC_COMPILER" "ada" ; then
# End Ada bootstrap cache code
#
fi &&
+if list_find "$GCC_COMPILER" "java" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 9 &&
+ verify_file 15 &&
+
+ cp -v $SOURCE_CACHE/$SOURCE15 $SOURCE_DIRECTORY/ecj.jar
+fi &&
+if list_find "$GCC_COMPILER" "fortran" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 11
+fi &&
+if list_find "$GCC_COMPILER" "go" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 16
+fi &&
mk_source_dir $SOURCE_DIRECTORY.bld &&
cd $SOURCE_DIRECTORY &&
@@ -34,4 +59,6 @@ cd $SOURCE_DIRECTORY &&
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in &&
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in &&
-patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch"
+patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/remove-libffi.patch"
diff --git a/gnu/gcc/gcc-4.4.0-ffast-math.patch b/gnu/gcc/gcc-4.4.0-ffast-math.patch
new file mode 100644
index 0000000000..7cfd00c666
--- /dev/null
+++ b/gnu/gcc/gcc-4.4.0-ffast-math.patch
@@ -0,0 +1,50 @@
+diff -Naur gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c gcc-4.4.0/gcc/config/i386/crtfastmath.c
+--- gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c 2009-05-12 16:27:42.827645459 -0700
++++ gcc-4.4.0/gcc/config/i386/crtfastmath.c 2009-05-12 16:27:50.489399823 -0700
+@@ -30,6 +30,23 @@
+ #include "cpuid.h"
+ #endif
+
++struct
++{
++ unsigned short int cwd;
++ unsigned short int swd;
++ unsigned short int twd;
++ unsigned short int fop;
++ long int fip;
++ long int fcs;
++ long int foo;
++ long int fos;
++ long int mxcsr;
++ long int mxcsr_mask;
++ long int st_space[32];
++ long int xmm_space[32];
++ long int padding[56];
++} __attribute__ ((aligned (16))) fxsave;
++
+ static void __attribute__((constructor))
+ #ifndef __x86_64__
+ /* The i386 ABI only requires 4-byte stack alignment, so this is necessary
+@@ -54,22 +71,6 @@
+ if (edx & bit_FXSAVE)
+ {
+ /* Check if DAZ is available. */
+- struct
+- {
+- unsigned short int cwd;
+- unsigned short int swd;
+- unsigned short int twd;
+- unsigned short int fop;
+- long int fip;
+- long int fcs;
+- long int foo;
+- long int fos;
+- long int mxcsr;
+- long int mxcsr_mask;
+- long int st_space[32];
+- long int xmm_space[32];
+- long int padding[56];
+- } __attribute__ ((aligned (16))) fxsave;
+
+ __builtin_memset (&fxsave, 0, sizeof (fxsave));
+
diff --git a/gnu/gcc/remove-libffi.patch b/gnu/gcc/remove-libffi.patch
new file mode 100644
index 0000000000..91f2d1577d
--- /dev/null
+++ b/gnu/gcc/remove-libffi.patch
@@ -0,0 +1,50 @@
+--- gcc-4.6.2/Makefile.in.orig 2012-02-04 22:17:43.000000000 +0100
++++ gcc-4.6.2/Makefile.in 2012-02-04 22:19:31.000000000 +0100
+@@ -1848,7 +1848,6 @@
+ install-info-target: maybe-install-info-target-libgloss
+ install-info-target: maybe-install-info-target-gperf
+ install-info-target: maybe-install-info-target-examples
+-install-info-target: maybe-install-info-target-libffi
+ install-info-target: maybe-install-info-target-libjava
+ install-info-target: maybe-install-info-target-zlib
+ install-info-target: maybe-install-info-target-boehm-gc
+@@ -1963,7 +1962,6 @@
+ install-pdf-target: maybe-install-pdf-target-libgloss
+ install-pdf-target: maybe-install-pdf-target-gperf
+ install-pdf-target: maybe-install-pdf-target-examples
+-install-pdf-target: maybe-install-pdf-target-libffi
+ install-pdf-target: maybe-install-pdf-target-libjava
+ install-pdf-target: maybe-install-pdf-target-zlib
+ install-pdf-target: maybe-install-pdf-target-boehm-gc
+@@ -2078,7 +2076,6 @@
+ install-html-target: maybe-install-html-target-libgloss
+ install-html-target: maybe-install-html-target-gperf
+ install-html-target: maybe-install-html-target-examples
+-install-html-target: maybe-install-html-target-libffi
+ install-html-target: maybe-install-html-target-libjava
+ install-html-target: maybe-install-html-target-zlib
+ install-html-target: maybe-install-html-target-boehm-gc
+@@ -2193,7 +2190,6 @@
+ installcheck-target: maybe-installcheck-target-libgloss
+ installcheck-target: maybe-installcheck-target-gperf
+ installcheck-target: maybe-installcheck-target-examples
+-installcheck-target: maybe-installcheck-target-libffi
+ installcheck-target: maybe-installcheck-target-libjava
+ installcheck-target: maybe-installcheck-target-zlib
+ installcheck-target: maybe-installcheck-target-boehm-gc
+@@ -3045,7 +3041,6 @@
+ maybe-install-target-libgloss \
+ maybe-install-target-gperf \
+ maybe-install-target-examples \
+- maybe-install-target-libffi \
+ maybe-install-target-libjava \
+ maybe-install-target-zlib \
+ maybe-install-target-boehm-gc \
+@@ -3179,7 +3174,6 @@
+ maybe-install-strip-target-libgloss \
+ maybe-install-strip-target-gperf \
+ maybe-install-strip-target-examples \
+- maybe-install-strip-target-libffi \
+ maybe-install-strip-target-libjava \
+ maybe-install-strip-target-zlib \
+ maybe-install-strip-target-boehm-gc \
diff --git a/graphics-libs/babl/DETAILS b/graphics-libs/babl/DETAILS
index 10db11f3d4..4d39859628 100755
--- a/graphics-libs/babl/DETAILS
+++ b/graphics-libs/babl/DETAILS
@@ -1,7 +1,7 @@
SPELL=babl
- VERSION=0.1.6
+ VERSION=0.1.10
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE_HASH=sha512:2950d94c255ee05d405e003a46138da0f4e0cad65e2d2a882089b788c2deac0524014f7c5758c3097253bdbebaded433caf0447c7d218c9cc96798df9e6f0c92
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/${SPELL}/${VERSION%.*}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://gegl.org/babl/"
diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index 9e268a50c9..ab3425c307 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.1.10
+
2011-12-20 Sukneet Basuta <sukneet@sourcemage.org>
* DETAILS: updated spell to 0.1.6
diff --git a/graphics-libs/babl/babl-0.1.6.tar.bz2.sig b/graphics-libs/babl/babl-0.1.6.tar.bz2.sig
deleted file mode 100644
index c8206386da..0000000000
--- a/graphics-libs/babl/babl-0.1.6.tar.bz2.sig
+++ /dev/null
Binary files differ
diff --git a/graphics-libs/gegl/DETAILS b/graphics-libs/gegl/DETAILS
index f5e54403dd..38575a1568 100755
--- a/graphics-libs/gegl/DETAILS
+++ b/graphics-libs/gegl/DETAILS
@@ -1,7 +1,7 @@
SPELL=gegl
- VERSION=0.1.8
+ VERSION=0.2.0
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE_HASH=sha512:16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/$SPELL/${VERSION%.*}/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gegl.org/
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index 0ff5685a0b..36785cec3f 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.0
+
2012-03-21 Ladislav Hagara <hgr@vabo.cz>
* DEPENDS: function is_version_less used to force_depends babl
diff --git a/graphics-libs/gegl/gegl-0.1.8.tar.bz2.sig b/graphics-libs/gegl/gegl-0.1.8.tar.bz2.sig
deleted file mode 100644
index 2179a28e8c..0000000000
--- a/graphics-libs/gegl/gegl-0.1.8.tar.bz2.sig
+++ /dev/null
Binary files differ
diff --git a/graphics-libs/libpng/DETAILS b/graphics-libs/libpng/DETAILS
index eb855bfff6..cd467b21fa 100755
--- a/graphics-libs/libpng/DETAILS
+++ b/graphics-libs/libpng/DETAILS
@@ -1,6 +1,6 @@
SPELL=libpng
- VERSION=1.2.47
- SOURCE_HASH=sha512:b3a12a50367dac35dd9a15993c8aebf2a88e00a0569fd092d10b6b5b7f15f278aa21da162d73708e2070714261f949719114c4d840018b07ccc303e8d51a174a
+ VERSION=1.2.49
+ SOURCE_HASH=sha512:afe1a1d4d73d1b4bb50e920fa31a0e9c78bfb1685f01329bb2096b1cdab809c55dde1122971b2ce1e961da1ff9789b00bf7023976b6ea17c6f05aa7bc9c9a5a4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
@@ -8,12 +8,12 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
if [[ $ANI_PNG == y ]]; then
SOURCE2=$SPELL-$VERSION-apng.patch.gz
SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL-apng/$SOURCE2
- SOURCE2_HASH=sha512:4b3e91253b0a8fa8c004080335109b29486068d62b55bdef8c74214e88a89cd2513ba52ae4c28c89f42cc78eadc90077b385ae77d9ecc812cb531a4af906ae96
+ SOURCE2_HASH=sha512:8456888d3d6d6cfbc43b467620dd44b7c9f91352b6e0614434b8e5905a5bad84c3df70f95e919c1400916768a6d620f5628ecdb49d6c38931050288bc64768c3
fi
LICENSE[0]=ZLIB
WEB_SITE=http://www.libpng.org/pub/png/libpng.html
ENTERED=20010922
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
KEYWORDS="graphics libs"
SHORT="library that supports the PNG graphics format"
cat << EOF
diff --git a/graphics-libs/libpng/HISTORY b/graphics-libs/libpng/HISTORY
index 5fd47e456a..8cc56d07bd 100644
--- a/graphics-libs/libpng/HISTORY
+++ b/graphics-libs/libpng/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.2.49, SECURITY_PATCH=8, CVE-2011-3048
+
2012-02-19 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 1.2.47, SECURITY_PATCH=7, CVE-2011-3026
diff --git a/graphics-libs/libraw/DETAILS b/graphics-libs/libraw/DETAILS
index 2393d98ab5..1137921437 100755
--- a/graphics-libs/libraw/DETAILS
+++ b/graphics-libs/libraw/DETAILS
@@ -1,12 +1,12 @@
SPELL=libraw
SPELLX=LibRaw
- VERSION=0.14.3
+ VERSION=0.14.6
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE2=LibRaw-demosaic-pack-GPL2-$VERSION.tar.gz
SOURCE3=LibRaw-demosaic-pack-GPL3-$VERSION.tar.gz
- SOURCE_HASH=sha512:0a1ffd96c21c5f52a7479f287ee34de42743a7324f2f69f90e13e879558679a9e8cbcdabfcc96f8c81992bc06e7e66d5836468fa50b89de0043f4b42f7938a0c
- SOURCE2_HASH=sha512:66c2a092768329f577f1dda235debb03d9b100106199f974e0aef29e1bbc703d8bb4b0e3a6af1ca86323fca3ccbdf166bd672fd34d99401d5c3baa3f52fdc036
- SOURCE3_HASH=sha512:840f1f2129aba23dc97b992b4be9e0fda110f608612251c0a24b308d498eb25601a7ac41292b9fd77036a341a97df5abd2479936af0b512724c3a8e6ad99e976
+ SOURCE_HASH=sha512:c5db6a673e3d85f3359925f3c2ed570efb2c01a6275ef9580fc22aa90d84bbc648e70c9da07baf9d9cb7bdce3a096ceaef7d94470f2d699dd8358c319b832dae
+ SOURCE2_HASH=sha512:b4e52ea4c280bee090154f9bd96f1d646b1dd2a26a57b801cf3317b839bff4de3a29f7a4fc7ccf027b13e8547202f0c26665619d4a00b84df4e9847f9c706b55
+ SOURCE3_HASH=sha512:8ee5172eea428f4b2ce42a2df53acc40cfa3ee848a450440e72c2bdcfe246c8fba3d027aedafbad6d88c05393ca84ccf21501ee109f9575a6169bb688b63d6e6
WEB_SITE=http://www.libraw.org/
SOURCE_URL[0]=$WEB_SITE/data/$SOURCE
SOURCE2_URL[0]=$WEB_SITE/data/$SOURCE2
diff --git a/graphics-libs/libraw/HISTORY b/graphics-libs/libraw/HISTORY
index 0a39f24b47..e198c8dea0 100644
--- a/graphics-libs/libraw/HISTORY
+++ b/graphics-libs/libraw/HISTORY
@@ -1,3 +1,6 @@
+2012-04-06 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.14.6
+
2011-11-03 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 0.14.3
diff --git a/graphics-libs/libvisio/DETAILS b/graphics-libs/libvisio/DETAILS
index 1f2be4b248..2b0d82353e 100755
--- a/graphics-libs/libvisio/DETAILS
+++ b/graphics-libs/libvisio/DETAILS
@@ -1,7 +1,7 @@
SPELL=libvisio
- VERSION=0.0.13
- SOURCE_HASH=sha512:cc03e384c9b30a54b17f1ced3d15695c5d4ae146ac83f66c7d28afd99ec6cb83c7490e939d567590ab83372637ce7c00614f2ebca03fe5a2ac9d2b0f7b1df169
+ VERSION=0.0.15
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.freedesktop.org/wiki/Software/libvisio
diff --git a/graphics-libs/libvisio/HISTORY b/graphics-libs/libvisio/HISTORY
index e8b6935c44..f8a178f21a 100644
--- a/graphics-libs/libvisio/HISTORY
+++ b/graphics-libs/libvisio/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 0.0.15
+
2012-01-16 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.0.13
diff --git a/graphics-libs/libvisio/libvisio-0.0.15.tar.bz2.sig b/graphics-libs/libvisio/libvisio-0.0.15.tar.bz2.sig
new file mode 100644
index 0000000000..94ab0ee400
--- /dev/null
+++ b/graphics-libs/libvisio/libvisio-0.0.15.tar.bz2.sig
Binary files differ
diff --git a/graphics-libs/libwacom/DETAILS b/graphics-libs/libwacom/DETAILS
new file mode 100755
index 0000000000..2d4931430c
--- /dev/null
+++ b/graphics-libs/libwacom/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libwacom
+ VERSION=0.4
+ BRANCH=$(echo $VERSION|cut -d . -f 1,2)
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://linuxwacom.sourceforge.net/
+ ENTERED=20120328
+ SHORT="wacom tablets support library"
+cat << EOF
+libwacom is a library to identify wacom tablets and their model-specific
+features. It provides easy access to information such as "is this a built-in
+on-screen tablet", "what is the size of this model", etc.
+EOF
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
new file mode 100644
index 0000000000..9570af758e
--- /dev/null
+++ b/graphics-libs/libwacom/HISTORY
@@ -0,0 +1,2 @@
+2012-03-28 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: spell created, version 0.4
diff --git a/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig b/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig
new file mode 100644
index 0000000000..9745b64ba0
--- /dev/null
+++ b/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig
Binary files differ
diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index 7e4c9d860d..68e81b1a0d 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,8 +1,8 @@
SPELL=darktable
- VERSION=0.9.3
+ VERSION=1.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/0.9/${SOURCE}
- SOURCE_HASH=sha512:0b4b978090aecca3cece8bbadf5e1c3f82f9e1e859eecb8e593d9032347d0fc11b772bcf80074cef513b7a0e88393506c5c5dfbbf57d52a0a21ab338fcd52472
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:1bfcfb196a216255b605cbc10c7065e9d71274bd380b8d83b0b3331863de4d7af93e666f09f5bea055c516bc0af0b9dffe0b0422d16361f1c7fa172d8b7f633b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.darktable.org"
LICENSE[0]=GPL
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index cb40021a53..46d6e7593e 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,6 @@
+2012-03-14 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0
+
2012-01-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created
diff --git a/graphics/djview4/BUILD b/graphics/djview4/BUILD
index 00e75ab3c8..b20c061894 100755
--- a/graphics/djview4/BUILD
+++ b/graphics/djview4/BUILD
@@ -1,4 +1,3 @@
-export QTDIR="" &&
-export PATH=${INSTALL_ROOT}/usr/bin/qt4:$PATH &&
+export QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+export PATH="$QTDIR/bin/qt4:$PATH" &&
default_build
-
diff --git a/graphics/djview4/DETAILS b/graphics/djview4/DETAILS
index ebe5d9875e..6a46c82693 100755
--- a/graphics/djview4/DETAILS
+++ b/graphics/djview4/DETAILS
@@ -1,7 +1,7 @@
SPELL=djview4
SPELLX=djview
- VERSION=4.7
- SOURCE_HASH=sha512:312abbe02dcef49e8deb7251a333efdfbcbdbd7aab31e2a0037cbd20acab148bb05a31b9fb1020fb825cafe6b6ca9509740970ff1bc2ea7931c98ae5070f24ec
+ VERSION=4.8
+ SOURCE_HASH=sha512:21bdf30bd4b63f95fe0bb25650c08defc43bdd3041122c7c78a93268942d0e2e92822a78a8e101e35f50c363a3b3ce5dd31d6ff1c19c163833d086bd8422402c
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/djvu/$SOURCE
diff --git a/graphics/djview4/HISTORY b/graphics/djview4/HISTORY
index bf63a9c450..67db1342dd 100644
--- a/graphics/djview4/HISTORY
+++ b/graphics/djview4/HISTORY
@@ -1,3 +1,9 @@
+2012-04-04 Pol Vinogradov <vin.public@gmail.com>
+ * DETAILS: updated to 4.8
+ * BUILD: switched to default_build with minor corrections for
+ ./configure
+ * PRE_BUILD, qt4.8.patch: added patch to build with Qt 4.8
+
2011-04-04 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.7
diff --git a/utils/kexec-tools/PRE_BUILD b/graphics/djview4/PRE_BUILD
index 9ea5c5ec1b..dd463cb66d 100755
--- a/utils/kexec-tools/PRE_BUILD
+++ b/graphics/djview4/PRE_BUILD
@@ -1,4 +1,4 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-sed -i "s:--no-undefined::" purgatory/Makefile
+patch -p1 < "$SPELL_DIRECTORY/qt4.8.patch"
diff --git a/graphics/djview4/qt4.8.patch b/graphics/djview4/qt4.8.patch
new file mode 100644
index 0000000000..118238cee4
--- /dev/null
+++ b/graphics/djview4/qt4.8.patch
@@ -0,0 +1,58 @@
+From 7d4802964b9e74506c63f43505b632f6e7b5db3c Mon Sep 17 00:00:00 2001
+From: Leon Bottou <leon@bottou.org>
+Date: Mon, 2 Apr 2012 07:11:36 -0700
+Subject: [PATCH 1/1] removed swap (use qSwap instead).
+
+Fixes Gentoo bug 401517, compilation problems with qt-4.8.
+Unclear why is namespace std in scope at this point when using qt-4.8...
+---
+ src/qdjvuwidget.cpp | 17 ++++-------------
+ 1 files changed, 4 insertions(+), 13 deletions(-)
+
+diff --git a/src/qdjvuwidget.cpp b/src/qdjvuwidget.cpp
+index 52ac366..8136d07 100644
+--- a/src/qdjvuwidget.cpp
++++ b/src/qdjvuwidget.cpp
+@@ -152,15 +152,6 @@ all_numbers(const char *s)
+ return true;
+ }
+
+-template<class T> static inline void
+-swap(T& x, T& y)
+-{
+- T tmp;
+- tmp = x;
+- x = y;
+- y = tmp;
+-}
+-
+ template<class T> static inline int
+ ksmallest(T *v, int n, int k)
+ {
+@@ -173,11 +164,11 @@ ksmallest(T *v, int n, int k)
+ /* Sort v[lo], v[m], v[hi] by insertion */
+ m = (lo+hi)/2;
+ if (v[lo]>v[m])
+- swap(v[lo],v[m]);
++ qSwap(v[lo],v[m]);
+ if (v[m]>v[hi]) {
+- swap(v[m],v[hi]);
++ qSwap(v[m],v[hi]);
+ if (v[lo]>v[m])
+- swap(v[lo],v[m]);
++ qSwap(v[lo],v[m]);
+ }
+ /* Extract pivot, place sentinel */
+ pivot = v[m];
+@@ -191,7 +182,7 @@ ksmallest(T *v, int n, int k)
+ do ++l; while (v[l]<pivot);
+ do --h; while (v[h]>pivot);
+ if (l < h) {
+- swap(v[l],v[h]);
++ qSwap(v[l],v[h]);
+ goto loop;
+ }
+ /* Finish up */
+--
+1.7.4.1
+
diff --git a/graphics/djvulibre/DETAILS b/graphics/djvulibre/DETAILS
index 3131630c5f..472449576c 100755
--- a/graphics/djvulibre/DETAILS
+++ b/graphics/djvulibre/DETAILS
@@ -1,8 +1,8 @@
SPELL=djvulibre
- VERSION=3.5.24
- SOURCE_HASH=sha512:7a81373eb5d3cda657afdf16ad0b39d85446993a9d60668d1c9927cb9db1ebab5fed0d6b2c6f946d8c7c4e1c96cf6f6c96ba3ef083ada0e82b17f3a5ccabb579
+ VERSION=3.5.25.2
+ SOURCE_HASH=sha512:824d0d3d193495351cdc18f78cbf45a2d94d0884ff8be2b6a23f9dfa8d6bce8948507cb43633af940ad43b1f8e7520a2500075ef664d67e51a3b2a29b91ae110
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//-?}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION:0:6}
SOURCE_URL[0]=$SOURCEFORGE_URL/djvu/$SOURCE
WEB_SITE=http://djvu.sourceforge.net/
ENTERED=20030125
diff --git a/graphics/djvulibre/HISTORY b/graphics/djvulibre/HISTORY
index 493eb1b904..6248817ff0 100644
--- a/graphics/djvulibre/HISTORY
+++ b/graphics/djvulibre/HISTORY
@@ -1,3 +1,7 @@
+2012-04-04 Pol Vinogradov <vin.public@gmail.com>
+ * DETAILS: version 3.5.25.2, fixed SOURCE_DIRECTORY
+ * PRE_BUILD: removed, builds fine with gcc 4.7
+
2011-10-10 Bor Kraljič <pyrobor@ver.si>
* DEPENDS: removed optional dependency on qt-x11
diff --git a/graphics/djvulibre/PRE_BUILD b/graphics/djvulibre/PRE_BUILD
deleted file mode 100755
index dced7a9777..0000000000
--- a/graphics/djvulibre/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-# fix for gcc-4.6.0
-sed -i '/"atomic/ i\
-#include <cstddef>
-' libdjvu/GSmartPointer.h
diff --git a/graphics/feh/DETAILS b/graphics/feh/DETAILS
index 4047ce8bdc..3ae8dc0f39 100755
--- a/graphics/feh/DETAILS
+++ b/graphics/feh/DETAILS
@@ -1,5 +1,5 @@
SPELL=feh
- VERSION=2.4
+ VERSION=2.5
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/graphics/feh/HISTORY b/graphics/feh/HISTORY
index a8ec11819a..d1140f7e0e 100644
--- a/graphics/feh/HISTORY
+++ b/graphics/feh/HISTORY
@@ -1,3 +1,6 @@
+2012-03-28 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.5
+
2012-03-08 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 2.4
diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 85750125ff..4a8b219297 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,8 +1,8 @@
SPELL=gimp
if [[ $GIMP_DEVEL == y ]]; then
- VERSION=2.7.4
+ VERSION=2.8.0-RC1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_HASH=sha512:7b3f80fef4645dadc9473603398a5f65a6c674e85dbe89934a28b8ab8b80af40f4871c89b675b0cd3629f8308798d2d50bb90c7cfc08976959243e4bb813bac9
+ SOURCE_HASH=sha512:89c2e2b42f3a1e565a94a5f5dc8c86006bf8481dcac27debd25997c2367b3d0f299af8706971de006e5a390faf7c7dec50577f85c69408f3de6bd128efcb349b
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
else
VERSION=2.6.12
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index 470eb17f35..33b1054395 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 2.8.0-RC1
+
2012-02-04 Bor Kraljič <pyrobor@ver.si>
* PRE_BUILD: apply curl.patch only for stable branch
diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 5261485dad..904b83b61a 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -1,7 +1,7 @@
SPELL=libgphoto2
- VERSION=2.4.11
- SOURCE_HASH=sha512:1d31e676bd3a4bea98149a635f5a2abbd9f99d1f22c3f9c6b94558c1209dca9038f9faec1340877257320a7834947919876ab0919ea26bc3b744160dc960aa68
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.4.13
+ SOURCE_HASH=sha512:53a70c31e2f0255e03156eec26180faee1971fe05e7107b6b7b0065d069e8f9cbc5b5e92abfefec6c708c8fff2beb708db845888be0fd127ab5c4bad156b34b7
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
diff --git a/graphics/libgphoto2/HISTORY b/graphics/libgphoto2/HISTORY
index a595da7fd4..8599cb4fe2 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2.4.13
+
2011-05-01 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.4.11
* cameras.diff: update; Nikon P90 is now included
diff --git a/graphics/tesseract/HISTORY b/graphics/tesseract/HISTORY
index cc5d5d0b7d..c31b76ea7c 100644
--- a/graphics/tesseract/HISTORY
+++ b/graphics/tesseract/HISTORY
@@ -1,3 +1,6 @@
+2012-04-05 Treeve Jelbert <treeve@sourcemage.org>
+ * PRE_BUILD: fix compile with recent glibc
+
2011-11-01 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.01
update English data to 3.01
diff --git a/graphics/tesseract/PRE_BUILD b/graphics/tesseract/PRE_BUILD
index 5353c0b24e..d39bbe06f6 100755
--- a/graphics/tesseract/PRE_BUILD
+++ b/graphics/tesseract/PRE_BUILD
@@ -1,5 +1,11 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+# glibc fixes
+sed -i '/stdlib/ i\
+#include <unistd.h>
+' /usr/src/tesseract-3.01/viewer/svutil.cpp &&
+
+
# won't install if java not present
#if ! spell_ok JAVA ;then
#sed -i 's/java//' Makefile.in
diff --git a/kde4-apps/rekonq/DETAILS b/kde4-apps/rekonq/DETAILS
index 59117505d2..6441e53a26 100755
--- a/kde4-apps/rekonq/DETAILS
+++ b/kde4-apps/rekonq/DETAILS
@@ -1,6 +1,6 @@
SPELL=rekonq
- VERSION=0.8.1
- SOURCE_HASH=sha512:02d10eff69a7764c13e23b12e0ba3a46ed0fea607a9688a3087ec0bd8b78a701e64281f67aecd97c4d54a1ade37642db400556137d017bef226e321e8dc36189
+ VERSION=0.9.1
+ SOURCE_HASH=sha512:863736caa5cc93e36a4f21af2858e1fe9b1f5a7f4c537bfbb25bc1d764796ec2172dc05fce338738a9480b81fd238cf53b7352efb158b5d5b8def31e978b7609
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/kde4-apps/rekonq/HISTORY b/kde4-apps/rekonq/HISTORY
index ab35d9a55f..3ef3a2ac94 100644
--- a/kde4-apps/rekonq/HISTORY
+++ b/kde4-apps/rekonq/HISTORY
@@ -1,3 +1,7 @@
+2012-04-02 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.9.1
+ * PRE_BUILD, rekonq.build.patch: patch added
+
2011-12-13 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.8.1
diff --git a/kde4-apps/rekonq/PRE_BUILD b/kde4-apps/rekonq/PRE_BUILD
new file mode 100755
index 0000000000..21c26addd0
--- /dev/null
+++ b/kde4-apps/rekonq/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/rekonq.build.patch
diff --git a/kde4-apps/rekonq/rekonq.build.patch b/kde4-apps/rekonq/rekonq.build.patch
new file mode 100644
index 0000000000..4e3a01d25b
--- /dev/null
+++ b/kde4-apps/rekonq/rekonq.build.patch
@@ -0,0 +1,12 @@
+diff -Naur rekonq-0.9.1.ori/doc/nl/index.docbook rekonq-0.9.1/doc/nl/index.docbook
+--- rekonq-0.9.1.ori/doc/nl/index.docbook 2012-04-01 09:11:53.000000000 +0200
++++ rekonq-0.9.1/doc/nl/index.docbook 2012-04-02 16:43:28.000000000 +0200
+@@ -82,7 +82,7 @@
+ ></surname
+ > </personname>
+ </author>
+-&ged.vertaald;&Freek.de.Kruijf;
++&Freek.de.Kruijf;
+ </authorgroup>
+ <legalnotice
+ >&FDLNotice;</legalnotice>
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 7798bf4cf3..ba023617e6 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,10 @@
+2012-04-04 Vlad Glagolev <stealth@sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.27: added
+
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.3.1
+ * info/patches/maintenance_patches_3/patch-3.3.1: added
+
2012-03-24 Vlad Glagolev <stealth@sourcemage.org>
* info/patches/maintenance_patches_3/patch-3.0.2{5,6}: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.27 b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.27
new file mode 100755
index 0000000000..1365bee695
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.27
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.27"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="bc79cd3320529eeb8a5659682afff30875b8b9fb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.3.1 b/kernels/linux/info/patches/maintenance_patches_3/patch-3.3.1
new file mode 100755
index 0000000000..803ecdfc8e
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.3.1
@@ -0,0 +1,5 @@
+appliedkernels="3.3"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="19f7d30b990132d1c125b6676de6011983be80d0"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 47a3566185..248e66fc27 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.3
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.3
+LATEST_maintenance_patches_3=patch-3.3.1
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/mtdev/DETAILS b/kernels/mtdev/DETAILS
new file mode 100755
index 0000000000..4219dc4df6
--- /dev/null
+++ b/kernels/mtdev/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=mtdev
+ VERSION=1.1.2
+ SOURCE_HASH=sha512:edd63be4a23b38202fa4a24f25f0f0ba90ff784c89da3a2f85b501cebbeecedf49c889594e2f46dd4913ddf184a68921a1f294dceba3a6db61f302ee91d3d5ac
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://bitmath.org/code/mtdev/
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20120328
+ KEYWORDS=""
+ SHORT="Multitouch Protocol Translation Library"
+cat << EOF
+The mtdev is a stand-alone library which transforms all variants of kernel MT events
+to the slotted type B protocol. The events put into mtdev may be from any MT device,
+specifically type A without contact tracking, type A with contact tracking, or type B
+with contact tracking. See the kernel documentation for further details.
+The bulk of the mtdev code has been out there since 2008, as part of the Multitouch X
+Driver. With this package, finger tracking and seamless MT protocol handling is
+available under a free license.
+EOF
diff --git a/kernels/mtdev/HISTORY b/kernels/mtdev/HISTORY
new file mode 100644
index 0000000000..bee9958ef3
--- /dev/null
+++ b/kernels/mtdev/HISTORY
@@ -0,0 +1,4 @@
+2012-03-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.1.2
+ spell created
+
diff --git a/kernels/virtualbox-module/DETAILS b/kernels/virtualbox-module/DETAILS
index 7cf5885236..8554e54f80 100755
--- a/kernels/virtualbox-module/DETAILS
+++ b/kernels/virtualbox-module/DETAILS
@@ -1,5 +1,5 @@
SPELL=virtualbox-module
- VERSION=4.1.8
+ VERSION=4.1.12
SOURCE=virtualbox-module-$VERSION.tar.gz
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/vboxdrv
diff --git a/kernels/virtualbox-module/HISTORY b/kernels/virtualbox-module/HISTORY
index 5ddd0e7ee3..cfb9ec29f5 100644
--- a/kernels/virtualbox-module/HISTORY
+++ b/kernels/virtualbox-module/HISTORY
@@ -1,3 +1,6 @@
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 4.1.12
+
2011-12-20 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.8
diff --git a/libs/boost/BUILD b/libs/boost/BUILD
index 51005eb094..ebf504d3f7 100755
--- a/libs/boost/BUILD
+++ b/libs/boost/BUILD
@@ -3,19 +3,20 @@
#
CXXFLAGS="-Wno-strict-aliasing $CXXFLAGS" &&
+local BOOST_LIBS="${BOOST_LIBS_AL} ${BOOST_LIBS_MZ}" &&
local BLIST="" &&
local BL &&
-if list_find "${BOOST_LIBS}" "all" ; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
BLIST=""
else
local SEP=" --with-" &&
- for BL in $BOOST_LIBS $BOOST_OPTS1 ;do
+ for BL in $BOOST_LIBS $BOOST_OPTS1 ; do
BL=${BL// /} &&
BLIST="${BLIST}${SEP}${BL}"
done
fi &&
-if list_find "${BOOST_LIBS}" "graph" ||
- list_find "${BOOST_LIBS}" "all" ; then
+if list_find "${BOOST_LIBS}" "graph" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]; then
local EXPAT_INCLUDE=/usr/lib
local EXPAT_LIBPATH=/usr/include
fi &&
diff --git a/libs/boost/CONFIGURE b/libs/boost/CONFIGURE
index 9244399669..c7f54669aa 100755
--- a/libs/boost/CONFIGURE
+++ b/libs/boost/CONFIGURE
@@ -1,10 +1,109 @@
. $GRIMOIRE/config_query_multi.function &&
-config_query_multi BOOST_LIBS "Which libraries would you like to install?" \
- all regex signals serialization thread \
- python filesystem graph_parallel \
- wave date_time iostreams test mpi \
- exception random chrono locale timer math \
- program_options graph system &&
+config_query BOOST_SELECT_LIBS "Select individual boost libraries to build?" n &&
+if [[ "${BOOST_SELECT_LIBS}" == "y" ]]; then
+config_query_multi BOOST_LIBS_AL "Which boost libraries would you like to install?" \
+ accumulators \
+ any \
+ array \
+ asio \
+ assign \
+ bimap \
+ bind \
+ call_traits \
+ chrono \
+ circular_buffer \
+ compressed_pair \
+ concept_check \
+ container \
+ conversion \
+ crc \
+ date_time \
+ dynamic_bitset \
+ exception \
+ enable_if \
+ filesystem \
+ flyweight \
+ foreach \
+ format \
+ function \
+ function_types \
+ functional \
+ fusion \
+ gil \
+ geometry \
+ graph \
+ graph_parallel \
+ heap \
+ icl \
+ io \
+ iostreams \
+ integer \
+ interprocess \
+ interval \
+ intrusive \
+ iostreams \
+ iterators \
+ lambda \
+ locale \
+ lexical_cast &&
+config_query_multi BOOST_LIBS_MZ "Which additional boost libraries would you like to install?" \
+ math \
+ mem_fn \
+ minmax \
+ move \
+ mpi \
+ mpl \
+ multi_array \
+ multi_index \
+ numeric \
+ operators \
+ optional \
+ parameter \
+ phoenix \
+ polygon \
+ pool \
+ preprocessor \
+ program_options \
+ property_map \
+ property_tree \
+ proto \
+ python \
+ random \
+ range \
+ ratio \
+ rational \
+ ref \
+ regex \
+ result_of \
+ scope_exit \
+ serialization \
+ signals \
+ signals2 \
+ smart_ptr \
+ statechart \
+ static_assert \
+ spirit \
+ string_algo \
+ swap \
+ system \
+ test \
+ thread \
+ timer \
+ tokenizer \
+ tr1 \
+ tribool \
+ tuple \
+ type_traits \
+ typeof \
+ units \
+ unordered \
+ utility \
+ value_initialized \
+ uuid \
+ variant \
+ wave \
+ xpressive
+fi &&
config_query_list BOOST_VARIANT "What variant of boost do you want?" \
release debug &&
config_query INSTALL_BJAM "Install Boost.Jam (bjam)?" n
diff --git a/libs/boost/DEPENDS b/libs/boost/DEPENDS
index 18ca687a4f..088c46b101 100755
--- a/libs/boost/DEPENDS
+++ b/libs/boost/DEPENDS
@@ -1,16 +1,16 @@
depends -sub CXX gcc &&
-if list_find "$BOOST_LIBS" "python" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_MZ" "python" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends python
fi &&
-if list_find "$BOOST_LIBS" "graph" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_AL" "graph" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends expat
fi &&
-if list_find "$BOOST_LIBS" "mpi" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_MZ" "mpi" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends openmpi
fi &&
diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index f72f99399a..a0523c177d 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -1,9 +1,10 @@
SPELL=boost
- VERSION=1_48_0
+ VERSION=1_49_0
+ SOURCE_HASH=sha512:9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=${SPELL}_${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://www.boost.org/
ENTERED=20031013
LICENSE[0]=http://www.boost.org/LICENSE_1_0.txt
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index 8fecdaab6f..b3357ff7f6 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,12 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, CONFIGURE, DEPENDS, PRE_SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS,
+ SUB_DEPENDS: split selectable libraries into two variables, added missing libraries
+
+2012-04-07 Treeeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1_49_0
+ * PRE_BUILD: do not apply boost-foreach.patch
+ * boost-foreach.patch: deleted
+
2011-11-25 Vlad Glagolev <stealth@sourcemage.org>
* REPAIR^be274613de22810d1cc1dd907637baba^PRE_SUB_DEPENDS: removed,
replaced by REPAIR^all^PRE_SUB_DEPENDS
diff --git a/libs/boost/PRE_BUILD b/libs/boost/PRE_BUILD
index a438fb523c..ff9a3f2898 100755
--- a/libs/boost/PRE_BUILD
+++ b/libs/boost/PRE_BUILD
@@ -3,6 +3,5 @@ message "${MESSAGE_COLOR}Allow providing our own CXXFLAGS...${DEFAULT_COLOR}" &&
patch $SOURCE_DIRECTORY/tools/build/v2/tools/gcc.jam \
$SCRIPT_DIRECTORY/boost-use-cxxflags.patch &&
patch -p1 -d $SOURCE_DIRECTORY < $SCRIPT_DIRECTORY/converter_policies_hpp.patch &&
-patch -p1 -d $SOURCE_DIRECTORY < $SCRIPT_DIRECTORY/boost-foreach.patch &&
message "patching done"
diff --git a/libs/boost/PRE_SUB_DEPENDS b/libs/boost/PRE_SUB_DEPENDS
index 1921ba7148..1fa0825d38 100755
--- a/libs/boost/PRE_SUB_DEPENDS
+++ b/libs/boost/PRE_SUB_DEPENDS
@@ -1,29 +1,29 @@
-if list_find "$BOOST_LIBS" all; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
return 0
fi &&
case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_find "$BOOST_LIBS" program_options ;;
- GRAPH_PARALLEL) list_find "$BOOST_LIBS" graph_parallel ;;
- SERIALIZATION) list_find "$BOOST_LIBS" serialization ;;
- FILESYSTEM) list_find "$BOOST_LIBS" filesystem ;;
- EXCEPTION) list_find "$BOOST_LIBS" exception ;;
- DATE_TIME) list_find "$BOOST_LIBS" date_time ;;
- IOSTREAMS) list_find "$BOOST_LIBS" iostreams ;;
- RANDOM) list_find "$BOOST_LIBS" random ;;
- SIGNALS) list_find "$BOOST_LIBS" signals ;;
+ PROGRAM_OPTIONS) list_find "$BOOST_LIBS_MZ" program_options ;;
+ GRAPH_PARALLEL) list_find "$BOOST_LIBS_AL" graph_parallel ;;
+ SERIALIZATION) list_find "$BOOST_LIBS_MZ" serialization ;;
+ FILESYSTEM) list_find "$BOOST_LIBS_AL" filesystem ;;
+ EXCEPTION) list_find "$BOOST_LIBS_AL" exception ;;
+ DATE_TIME) list_find "$BOOST_LIBS_AL" date_time ;;
+ IOSTREAMS) list_find "$BOOST_LIBS_AL" iostreams ;;
+ RANDOM) list_find "$BOOST_LIBS_MZ" random ;;
+ SIGNALS) list_find "$BOOST_LIBS_MZ" signals ;;
PYTHON) is_depends_enabled $SPELL python ;;
- SYSTEM) list_find "$BOOST_LIBS" system ;;
- THREAD) list_find "$BOOST_LIBS" thread ;;
- CHRONO) list_find "$BOOST_LIBS" chrono ;;
- GRAPH) list_find "$BOOST_LIBS" graph ;;
- REGEX) list_find "$BOOST_LIBS" regex ;;
- TEST) list_find "$BOOST_LIBS" test ;;
- WAVE) list_find "$BOOST_LIBS" wave ;;
- MPI) list_find "$BOOST_LIBS" mpi ;;
- LOCALE) list_find "$BOOST_LIBS" locale ;;
- TIMER) list_find "$BOOST_LIBS" timer ;;
- MATH) list_find "$BOOST_LIBS" math ;;
+ SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
+ THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
+ CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
+ GRAPH) list_find "$BOOST_LIBS_AL" graph ;;
+ REGEX) list_find "$BOOST_LIBS_MZ" regex ;;
+ TEST) list_find "$BOOST_LIBS_MZ" test ;;
+ WAVE) list_find "$BOOST_LIBS_MZ" wave ;;
+ MPI) list_find "$BOOST_LIBS_MZ" mpi ;;
+ LOCALE) list_find "$BOOST_LIBS_AL" locale ;;
+ TIMER) list_find "$BOOST_LIBS_MZ" timer ;;
+ MATH) list_find "$BOOST_LIBS_MZ" math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
index 1921ba7148..1fa0825d38 100755
--- a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,29 +1,29 @@
-if list_find "$BOOST_LIBS" all; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
return 0
fi &&
case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_find "$BOOST_LIBS" program_options ;;
- GRAPH_PARALLEL) list_find "$BOOST_LIBS" graph_parallel ;;
- SERIALIZATION) list_find "$BOOST_LIBS" serialization ;;
- FILESYSTEM) list_find "$BOOST_LIBS" filesystem ;;
- EXCEPTION) list_find "$BOOST_LIBS" exception ;;
- DATE_TIME) list_find "$BOOST_LIBS" date_time ;;
- IOSTREAMS) list_find "$BOOST_LIBS" iostreams ;;
- RANDOM) list_find "$BOOST_LIBS" random ;;
- SIGNALS) list_find "$BOOST_LIBS" signals ;;
+ PROGRAM_OPTIONS) list_find "$BOOST_LIBS_MZ" program_options ;;
+ GRAPH_PARALLEL) list_find "$BOOST_LIBS_AL" graph_parallel ;;
+ SERIALIZATION) list_find "$BOOST_LIBS_MZ" serialization ;;
+ FILESYSTEM) list_find "$BOOST_LIBS_AL" filesystem ;;
+ EXCEPTION) list_find "$BOOST_LIBS_AL" exception ;;
+ DATE_TIME) list_find "$BOOST_LIBS_AL" date_time ;;
+ IOSTREAMS) list_find "$BOOST_LIBS_AL" iostreams ;;
+ RANDOM) list_find "$BOOST_LIBS_MZ" random ;;
+ SIGNALS) list_find "$BOOST_LIBS_MZ" signals ;;
PYTHON) is_depends_enabled $SPELL python ;;
- SYSTEM) list_find "$BOOST_LIBS" system ;;
- THREAD) list_find "$BOOST_LIBS" thread ;;
- CHRONO) list_find "$BOOST_LIBS" chrono ;;
- GRAPH) list_find "$BOOST_LIBS" graph ;;
- REGEX) list_find "$BOOST_LIBS" regex ;;
- TEST) list_find "$BOOST_LIBS" test ;;
- WAVE) list_find "$BOOST_LIBS" wave ;;
- MPI) list_find "$BOOST_LIBS" mpi ;;
- LOCALE) list_find "$BOOST_LIBS" locale ;;
- TIMER) list_find "$BOOST_LIBS" timer ;;
- MATH) list_find "$BOOST_LIBS" math ;;
+ SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
+ THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
+ CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
+ GRAPH) list_find "$BOOST_LIBS_AL" graph ;;
+ REGEX) list_find "$BOOST_LIBS_MZ" regex ;;
+ TEST) list_find "$BOOST_LIBS_MZ" test ;;
+ WAVE) list_find "$BOOST_LIBS_MZ" wave ;;
+ MPI) list_find "$BOOST_LIBS_MZ" mpi ;;
+ LOCALE) list_find "$BOOST_LIBS_AL" locale ;;
+ TIMER) list_find "$BOOST_LIBS_MZ" timer ;;
+ MATH) list_find "$BOOST_LIBS_MZ" math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/SUB_DEPENDS b/libs/boost/SUB_DEPENDS
index b1b100008f..7ea7f2116e 100755
--- a/libs/boost/SUB_DEPENDS
+++ b/libs/boost/SUB_DEPENDS
@@ -1,27 +1,28 @@
-persistent_add BOOST_LIBS
+persistent_add BOOST_LIBS_AL &&
+persistent_add BOOST_LIBS_MZ &&
case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_add BOOST_LIBS program_options ;;
- GRAPH_PARALLEL) list_add BOOST_LIBS graph_parallel ;;
- SERIALIZATION) list_add BOOST_LIBS serialization ;;
- FILESYSTEM) list_add BOOST_LIBS filesystem ;;
- EXCEPTION) list_add BOOST_LIBS exception ;;
- DATE_TIME) list_add BOOST_LIBS date_time ;;
- IOSTREAMS) list_add BOOST_LIBS iostreams ;;
- RANDOM) list_add BOOST_LIBS random ;;
- SIGNALS) list_add BOOST_LIBS signals ;;
- PYTHON) list_add BOOST_LIBS python &&
+ PROGRAM_OPTIONS) list_add BOOST_LIBS_MZ program_options ;;
+ GRAPH_PARALLEL) list_add BOOST_LIBS_AL graph_parallel ;;
+ SERIALIZATION) list_add BOOST_LIBS_MZ serialization ;;
+ FILESYSTEM) list_add BOOST_LIBS_AL filesystem ;;
+ EXCEPTION) list_add BOOST_LIBS_AL exception ;;
+ DATE_TIME) list_add BOOST_LIBS_AL date_time ;;
+ IOSTREAMS) list_add BOOST_LIBS_AL iostreams ;;
+ RANDOM) list_add BOOST_LIBS_MZ random ;;
+ SIGNALS) list_add BOOST_LIBS_AL signals ;;
+ PYTHON) list_add BOOST_LIBS_MZ python &&
depends python ;;
- SYSTEM) list_add BOOST_LIBS system ;;
- THREAD) list_add BOOST_LIBS thread ;;
- CHRONO) list_add BOOST_LIBS chrono ;;
- GRAPH) list_add BOOST_LIBS graph ;;
- REGEX) list_add BOOST_LIBS regex ;;
- TEST) list_add BOOST_LIBS test ;;
- WAVE) list_add BOOST_LIBS wave ;;
- MPI) list_add BOOST_LIBS mpi ;;
- LOCALE) list_add BOOST_LIBS locale ;;
- TIMER) list_add BOOST_LIBS timer ;;
- MATH) list_add BOOST_LIBS math ;;
+ SYSTEM) list_add BOOST_LIBS_MZ system ;;
+ THREAD) list_add BOOST_LIBS_MZ thread ;;
+ CHRONO) list_add BOOST_LIBS_AL chrono ;;
+ GRAPH) list_add BOOST_LIBS_AL graph ;;
+ REGEX) list_add BOOST_LIBS_MZ regex ;;
+ TEST) list_add BOOST_LIBS_MZ test ;;
+ WAVE) list_add BOOST_LIBS_MZ wave ;;
+ MPI) list_add BOOST_LIBS_MZ mpi ;;
+ LOCALE) list_add BOOST_LIBS_AL locale ;;
+ TIMER) list_add BOOST_LIBS_MZ timer ;;
+ MATH) list_add BOOST_LIBS_MZ math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/boost-foreach.patch b/libs/boost/boost-foreach.patch
deleted file mode 100644
index 363fb98474..0000000000
--- a/libs/boost/boost-foreach.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -ur boost_1_48_0/boost/foreach_fwd.hpp boost-mod/boost/foreach_fwd.hpp
---- boost_1_48_0/boost/foreach_fwd.hpp 2010-06-10 10:22:27.000000000 -0500
-+++ boost-mod/boost/foreach_fwd.hpp 2011-11-23 23:12:33.314912050 -0600
-@@ -14,6 +14,8 @@
- #ifndef BOOST_FOREACH_FWD_HPP
- #define BOOST_FOREACH_FWD_HPP
-
-+#include <utility> // for std::pair
-+
- // This must be at global scope, hence the uglified name
- enum boost_foreach_argument_dependent_lookup_hack
- {
-@@ -25,6 +27,9 @@
-
- namespace foreach
- {
-+ template<typename T>
-+ std::pair<T, T> in_range(T begin, T end);
-+
- ///////////////////////////////////////////////////////////////////////////////
- // boost::foreach::tag
- //
-@@ -46,6 +51,24 @@
-
- } // namespace foreach
-
-+// Workaround for unfortunate https://svn.boost.org/trac/boost/ticket/6131
-+namespace BOOST_FOREACH
-+{
-+ using foreach::in_range;
-+ using foreach::tag;
-+
-+ template<typename T>
-+ struct is_lightweight_proxy
-+ : foreach::is_lightweight_proxy<T>
-+ {};
-+
-+ template<typename T>
-+ struct is_noncopyable
-+ : foreach::is_noncopyable<T>
-+ {};
-+
-+} // namespace BOOST_FOREACH
-+
- } // namespace boost
-
- #endif
-diff -ur boost_1_48_0/boost/foreach.hpp boost-mod/boost/foreach.hpp
---- boost_1_48_0/boost/foreach.hpp 2011-10-20 22:46:27.000000000 -0500
-+++ boost-mod/boost/foreach.hpp 2011-11-23 23:08:21.403914875 -0600
-@@ -165,7 +165,7 @@
- // this one works on legacy compilers. Overload boost_foreach_is_lightweight_proxy
- // at the global namespace for your type.
- template<typename T>
--inline boost::foreach::is_lightweight_proxy<T> *
-+inline boost::BOOST_FOREACH::is_lightweight_proxy<T> *
- boost_foreach_is_lightweight_proxy(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; }
-
- template<typename T>
-@@ -190,7 +190,7 @@
- // this one works on legacy compilers. Overload boost_foreach_is_noncopyable
- // at the global namespace for your type.
- template<typename T>
--inline boost::foreach::is_noncopyable<T> *
-+inline boost::BOOST_FOREACH::is_noncopyable<T> *
- boost_foreach_is_noncopyable(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; }
-
- namespace boost
diff --git a/libs/expat/DETAILS b/libs/expat/DETAILS
index 6daa7fd74b..4cc76512bf 100755
--- a/libs/expat/DETAILS
+++ b/libs/expat/DETAILS
@@ -1,10 +1,10 @@
SPELL=expat
- VERSION=2.0.1
- SOURCE_HASH=sha512:934a2999923eda9296f838a4846daac4bdd47929ec6e81f8104d5a54adc0dae348c8fc38f07eb61ad30fa27fc8b76e2549550b94fb90ea14851492eab9a332e2
+ VERSION=2.1.0
+ SECURITY_PATCH=1
+ SOURCE_HASH=sha512:2a9ad2b44b87b84087979fe4114d661838df3b03dbdcb74d590cb74096bf35ce9d5a86617b0941a2655ea441a94537bcbcd78252da92342238823be36de2d09d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_URL[1]=http://belnet.dl.sourceforge.net/$SPELL/$SOURCE
LICENSE[0]=BSD
WEB_SITE=http://expat.sourceforge.net
ENTERED=20010928
diff --git a/libs/expat/HISTORY b/libs/expat/HISTORY
index 536a2086db..ac72718e9a 100644
--- a/libs/expat/HISTORY
+++ b/libs/expat/HISTORY
@@ -1,3 +1,7 @@
+2012-04-01 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 2.1.0; removed SOURCE_URL[1];
+ SECURITY_PATCH++ (CVE-2012-1147)
+
2007-06-07 TreeveJelbert <treeve@sourcemage.org>
* DETAILS: update SOURCE_DIRECTORY and sha5sum
upstream tarball has changed
diff --git a/libs/findlib/DETAILS b/libs/findlib/DETAILS
index 1ad03f675b..37d5ff9215 100755
--- a/libs/findlib/DETAILS
+++ b/libs/findlib/DETAILS
@@ -1,8 +1,8 @@
SPELL=findlib
- VERSION=1.1.2pl1
- SOURCE=findlib-1.1.2pl1.tar.gz
- SOURCE_URL[0]=http://www.ocaml-programming.de/packages/findlib-1.1.2pl1.tar.gz
- SOURCE_HASH=sha512:f92fe8b1a2f0d37d5ad5017aadf3f9d1e1e67ff421d8ed056b14565942f804b0528c4cadf4833a78f99fc45d7b9c9dbd8df17da5801d1e35a387adb5600c6b65
+ VERSION=1.2.8
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://www.ocaml-programming.de/packages/${SOURCE}
+ SOURCE_HASH=sha512:562bac4f4d85bc3af96a05db97c0683f71d524b26f8d2ae7adedb8fe707b1e4d7cfe4cdaa857cb63a35b31d0d87fe60d98f4ce0ad3ff393bd068ab1bbdf88196
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.ocaml-programming.de/programming/findlib.html
ENTERED=20060629
diff --git a/libs/findlib/HISTORY b/libs/findlib/HISTORY
index f41207cdbe..14e874b225 100644
--- a/libs/findlib/HISTORY
+++ b/libs/findlib/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.8
+
2006-10-03 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/libs/hyphen/DETAILS b/libs/hyphen/DETAILS
index 293adf4d20..a91eabd047 100755
--- a/libs/hyphen/DETAILS
+++ b/libs/hyphen/DETAILS
@@ -1,8 +1,8 @@
SPELL=hyphen
- VERSION=2.5
+ VERSION=2.8.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=${SOURCEFORGE_URL}/hunspell/${SOURCE}
- SOURCE_HASH=sha512:597dac23fe5c6066e5ba61ff668dc715ca3c8486dbdd9780d10200370507922bd25f9fa1e2dc5300f4bad406e171a6eb4eaa83ec223ffdd6ff7fc2986cc9c414
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://hyphen.sourceforge.net"
LICENSE[0]="GPL/LGPL/MPL"
diff --git a/libs/hyphen/HISTORY b/libs/hyphen/HISTORY
index c0be4dfe0b..e3bc2c838e 100644
--- a/libs/hyphen/HISTORY
+++ b/libs/hyphen/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 2.8.3
+
2010-03-27 Arjan Bouter <abouter@sourcemage.org>
* DETAILS: version 2.5
diff --git a/libs/hyphen/hyphen-2.8.3.tar.gz.sig b/libs/hyphen/hyphen-2.8.3.tar.gz.sig
new file mode 100644
index 0000000000..9bb4f94d8f
--- /dev/null
+++ b/libs/hyphen/hyphen-2.8.3.tar.gz.sig
Binary files differ
diff --git a/libs/icu/DETAILS b/libs/icu/DETAILS
index 145b754316..d1f85897d5 100755
--- a/libs/icu/DETAILS
+++ b/libs/icu/DETAILS
@@ -1,12 +1,12 @@
SPELL=icu
if [[ "$ICU_DEV" == 'y' ]]; then
- VERSION=4.8.1.1
- SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=49.1
+ SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
VX=${VERSION//.r/r}
else
- VERSION=4.8.1.1
+ VERSION=49.1
VX=$VERSION
- SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
fi
SPELLX=icu4c
VERSIONX=${VERSION//./_}
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index b7fb903590..0203ce8a15 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,6 @@
+2012-04-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 49.1
+
2011-10-31 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.8.1.1 (both)
diff --git a/libs/libwpd/DETAILS b/libs/libwpd/DETAILS
index 3e5f82168f..bd2e1bee9e 100755
--- a/libs/libwpd/DETAILS
+++ b/libs/libwpd/DETAILS
@@ -1,5 +1,5 @@
SPELL=libwpd
- VERSION=0.9.2
+ VERSION=0.9.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/libs/libwpd/HISTORY b/libs/libwpd/HISTORY
index 094666b63d..ffb8e57285 100644
--- a/libs/libwpd/HISTORY
+++ b/libs/libwpd/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 0.9.3
+
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/libs/libwpd/libwpd-0.9.2.tar.bz2.sig b/libs/libwpd/libwpd-0.9.2.tar.bz2.sig
deleted file mode 100644
index ac5d4cfcf5..0000000000
--- a/libs/libwpd/libwpd-0.9.2.tar.bz2.sig
+++ /dev/null
Binary files differ
diff --git a/libs/libwpd/libwpd-0.9.3.tar.bz2.sig b/libs/libwpd/libwpd-0.9.3.tar.bz2.sig
new file mode 100644
index 0000000000..d6e44abe3c
--- /dev/null
+++ b/libs/libwpd/libwpd-0.9.3.tar.bz2.sig
Binary files differ
diff --git a/libs/libwps/DETAILS b/libs/libwps/DETAILS
index a02d24a360..0756254689 100755
--- a/libs/libwps/DETAILS
+++ b/libs/libwps/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwps
- VERSION=0.2.0
+ VERSION=0.2.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:b4e119db39d354510a387ea30b74693401c4ec29af1f511ea50564e2e96f64ec8e21aa0b86a5f72d35e179ee312b4880b49b2169cd99b38da53b18039aee4524
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://libwps.sourceforge.net/
ENTERED=20071006
diff --git a/libs/libwps/HISTORY b/libs/libwps/HISTORY
index e50d34a860..4f7c4aae6b 100644
--- a/libs/libwps/HISTORY
+++ b/libs/libwps/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 0.2.4
+
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/libs/libwps/libwps-0.2.4.tar.gz.sig b/libs/libwps/libwps-0.2.4.tar.gz.sig
new file mode 100644
index 0000000000..54a9f82e06
--- /dev/null
+++ b/libs/libwps/libwps-0.2.4.tar.gz.sig
Binary files differ
diff --git a/libs/libxslt/DEPENDS b/libs/libxslt/DEPENDS
index 24ad027f27..28f4e1b900 100755
--- a/libs/libxslt/DEPENDS
+++ b/libs/libxslt/DEPENDS
@@ -1,4 +1,7 @@
depends libxml2 &&
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
optional_depends python \
"--with-python" \
diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 1708421743..0feecb36fc 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,5 +1,6 @@
SPELL=libxslt
VERSION=1.1.26
+ PATCHLEVEL=1
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index 8a00e45a05..afd3c7365d 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,7 @@
+2012-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS: add icu if libmxl2 uses it
+
2012-03-13 Vlad Glagolev <stealth@sourcemage.org>
* SECURITY_PATCH++
* PRE_BUILD: apply the patch
diff --git a/libs/neon/DEPENDS b/libs/neon/DEPENDS
index e5136a1285..2276bfe998 100755
--- a/libs/neon/DEPENDS
+++ b/libs/neon/DEPENDS
@@ -2,6 +2,7 @@ depends e2fsprogs &&
depends libxml2 '--with-libxml2' &&
depends zlib '--with-zlib' &&
optional_depends libproxy '' '--without-libproxy' 'http proxy support'&&
+optional_depends icu '' '--disable-nls' 'internationalization support' &&
# TODO also supports --with-ssl=gnutls
optional_depends openssl \
'--with-ssl' \
diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index f53dc70455..d19cd7932a 100755
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -1,5 +1,6 @@
SPELL=neon
VERSION=0.29.6
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/neon/HISTORY b/libs/neon/HISTORY
index a1fe66a94e..143672857e 100644
--- a/libs/neon/HISTORY
+++ b/libs/neon/HISTORY
@@ -1,3 +1,7 @@
+2012-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DEPENDS: add optional icu
+ * DETAILS: PATCHLEVEL=1
+
2012-02-28 Treeve Jelbert <treeve@sourcemage.org>
* DEPENDS: add optional libproxy
diff --git a/libs/raptor/BUILD b/libs/raptor/BUILD
index 0e3dcb0de8..f3c59e6054 100755
--- a/libs/raptor/BUILD
+++ b/libs/raptor/BUILD
@@ -1,5 +1,4 @@
OPTS="--with-xml-names=${RAPTOR_XMLVERSION} \
- --with-xml-parser=${RAPTOR_PARSER} \
--with-www=${RAPTOR_WWWLIB} \
${OPTS}" &&
diff --git a/libs/raptor/CONFIGURE b/libs/raptor/CONFIGURE
index 08673aed6f..9992eb7b29 100755
--- a/libs/raptor/CONFIGURE
+++ b/libs/raptor/CONFIGURE
@@ -27,17 +27,4 @@ else
config_query_list RAPTOR_WWWLIB \
"Which WWW library do you want to use?" \
xml curl libwww none
-fi &&
-
-#
-# RSS Tag Soup requires libxml2
-#
-if echo $RAPTOR_LIST | grep -q "rss-tag-soup" ||
- [ "$RAPTOR_PARSELIST" == "y" ]; then
- persistent_add RAPTOR_PARSER &&
- RAPTOR_PARSER="libxml"
-else
- config_query_list RAPTOR_PARSER \
- "Which XML parser do you want to use?" \
- libxml expat
fi
diff --git a/libs/raptor/DEPENDS b/libs/raptor/DEPENDS
index 7cb1a8d7d9..257c88f377 100755
--- a/libs/raptor/DEPENDS
+++ b/libs/raptor/DEPENDS
@@ -1,13 +1,10 @@
-if [ "$RAPTOR_WWWLIB" == "xml" ]; then
- depends libxml2
-elif [ "$RAPTOR_WWWLIB" == "curl" ]; then
+depends libxml2 &&
+depends libxslt &&
+
+if [ "$RAPTOR_WWWLIB" == "curl" ]; then
depends curl
elif [ "$RAPTOR_WWWLIB" == "libwww" ]; then
depends w3c-libwww
fi &&
-if [ "$RAPTOR_PARSER" == "libxml" ]; then
- depends libxml2
-elif [ "$RAPTOR_PARSER" == "expat" ]; then
- depends expat
-fi
+optional_depends icu '-with-icu-config=/usr/bin/icu-config' '' 'Unicode support'
diff --git a/libs/raptor/DETAILS b/libs/raptor/DETAILS
index 4af2b8d113..2c47c2ee33 100755
--- a/libs/raptor/DETAILS
+++ b/libs/raptor/DETAILS
@@ -1,6 +1,7 @@
SPELL=raptor
SPELLX=raptor2
- VERSION=2.0.6
+ VERSION=2.0.7
+ SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/libs/raptor/HISTORY b/libs/raptor/HISTORY
index 2d22f41f5d..dedbf5a3d7 100644
--- a/libs/raptor/HISTORY
+++ b/libs/raptor/HISTORY
@@ -1,3 +1,9 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2.0.7
+ SECURITY_PATCH=1 - fixes CVE-2012-0037
+ * DEPENDS: add optional icu, remove expat, add libxslt
+ * BUILD, CONFIGURE: remove expat support
+
2011-12-02 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.0.6
diff --git a/mail/dovecot-antispam/BUILD b/mail/dovecot-antispam/BUILD
new file mode 100755
index 0000000000..8f58e6df93
--- /dev/null
+++ b/mail/dovecot-antispam/BUILD
@@ -0,0 +1 @@
+make
diff --git a/mail/dovecot-antispam/DEPENDS b/mail/dovecot-antispam/DEPENDS
new file mode 100755
index 0000000000..4deac70257
--- /dev/null
+++ b/mail/dovecot-antispam/DEPENDS
@@ -0,0 +1 @@
+depends dovecot
diff --git a/mail/dovecot-antispam/DETAILS b/mail/dovecot-antispam/DETAILS
new file mode 100755
index 0000000000..fd3e9ce496
--- /dev/null
+++ b/mail/dovecot-antispam/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=dovecot-antispam
+ VERSION=2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://johannes.sipsolutions.net/download/$SPELL/$SOURCE
+ SOURCE_HASH=sha512:e3ac04d05fb69aea68e0b2a317c6545e551c727e1e4769d15af5ebfbf24e85f7c832f5bcb2b0634e0ee0e7dbbe61302218fee7ced78529e85e3e3db91fd0e61a
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://johannes.sipsolutions.net/Projects/dovecot-antispam
+ LICENSE[0]=GPL
+ ENTERED=20120328
+ SHORT="Dovecot antispam plugin"
+cat << EOF
+dovecot-antispam integrates spam learning into Dovecot with various anti-spam
+systems.
+EOF
diff --git a/mail/dovecot-antispam/HISTORY b/mail/dovecot-antispam/HISTORY
new file mode 100644
index 0000000000..8b57cbdff7
--- /dev/null
+++ b/mail/dovecot-antispam/HISTORY
@@ -0,0 +1,2 @@
+2012-03-28 Vlad Glagolev <stealth@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/mail/dovecot-antispam/INSTALL b/mail/dovecot-antispam/INSTALL
new file mode 100755
index 0000000000..520ec47c8b
--- /dev/null
+++ b/mail/dovecot-antispam/INSTALL
@@ -0,0 +1,4 @@
+make INSTALLDIR="$INSTALL_ROOT/usr/lib/dovecot" install &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/man/man7" &&
+install -vm 644 antispam.7 "$INSTALL_ROOT/usr/share/man/man7/"
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 62131ad210..906f8148c2 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,10 +1,10 @@
SPELL=dhcpcd
- VERSION=5.5.5
- SOURCE_HASH=sha512:d405b134da627f9b18a2fd4c2fc8a5aa41895bdf92fa4dbac0b7f17f12e5ad089341ff78f21ebd6ee010bb77e9c18f0d7939161a7b19fb61b10f4ab6c1c67f79
+ VERSION=5.5.6
+ SOURCE_HASH=sha512:3b6e2c953df7281a716982ecc1c0afb7bf912eedabf4592beb6b52462f663a36fcaa2cbf1cb4c7d136d0e3d146a1b774ec5d9386132c4336857d4ecd0c425a3b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
- WEB_SITE=http://roy.marples.name/dhcpcd/
+ WEB_SITE=http://roy.marples.name/projects/dhcpcd/
LICENSE=GPL
ENTERED=20011126
KEYWORDS="net"
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index c8712d238c..5a1fe85cdb 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 5.5.6, WEB_SITE updated
+
2012-03-25 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 5.5.5
diff --git a/net/iptables/DETAILS b/net/iptables/DETAILS
index 446c6dbb2b..02111dd18a 100755
--- a/net/iptables/DETAILS
+++ b/net/iptables/DETAILS
@@ -1,5 +1,5 @@
SPELL=iptables
- VERSION=1.4.12.2
+ VERSION=1.4.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.iptables.org/projects/$SPELL/files/$SOURCE
diff --git a/net/iptables/HISTORY b/net/iptables/HISTORY
index 1f1a747de5..662196d81f 100644
--- a/net/iptables/HISTORY
+++ b/net/iptables/HISTORY
@@ -1,3 +1,6 @@
+2012-03-27 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.4.13
+
2012-01-03 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 1.4.12.2
diff --git a/perl-cpan/parrot/DEPENDS b/perl-cpan/parrot/DEPENDS
index 5bb27533ed..be5e519f5f 100755
--- a/perl-cpan/parrot/DEPENDS
+++ b/perl-cpan/parrot/DEPENDS
@@ -1,3 +1,4 @@
+depends zlib &&
depends perl &&
optional_depends gmp "" "--without-gmp" "for GMP support" &&
optional_depends gdbm "" "--without-gdbm" "for GDBM support" &&
@@ -6,4 +7,6 @@ optional_depends GLUT '' '--without-opengl' "OpenGL support" &&
optional_depends openssl '' '--without-crypto' 'crypto support' &&
optional_depends pcre '' '--without-pcre' 'regex support' &&
optional_depends readline '' '' 'line editing' &&
-optional_depends gettext '' '--without-gettext' 'multilingual support'
+optional_depends gettext '' '--without-gettext' 'multilingual support' &&
+optional_depends libffi '' '--without-libffi' 'message passing'
+optional_depends llvm '--with-llvm' '' 'Link to LLVM'
diff --git a/perl-cpan/parrot/DETAILS b/perl-cpan/parrot/DETAILS
index 898c5797be..471b48b2ef 100755
--- a/perl-cpan/parrot/DETAILS
+++ b/perl-cpan/parrot/DETAILS
@@ -1,12 +1,12 @@
SPELL=parrot
if [[ $PAR_VER == devel ]];then
- VERSION=2.5.0
- SOURCE_HASH=sha512:4bdcab0da971d6e9385f1c1b0e790826789e3c697bad811eab8ff6d659080ba43605ee21bcc6c4ddafb330687045f2ffe00a731096e85f8b98960c55fc222c71
+ VERSION=4.2.0
+ SOURCE_HASH=sha512:672d494e6ee4c607070ed2fe6c75829dce6094ce44063ec6048308e1f47375d4c30d5096671f8c9636a9df8d89929b42d3076a0792f41f9afd143d5f327aa936
else
- VERSION=2.3.0
- SOURCE_HASH=sha512:57938b108051c1b71860f7b7adc3642cc6dbfc61411ca839d3ec102d28efc7f7e00b665bf138a9c460361dd0ca652e34087b094dfbbe3352e1d63d4336989ed3
+ VERSION=4.0.0
+ SOURCE_HASH=sha512:4279267a8a2baa48bf528f996948896bd74b5f221f7e0d267a85f838613b76a05e3216a373d67670e11b1f6999e37c45ae1c9107975452c73e97fcf54720a624
fi
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.parrot.org/pub/parrot/releases/${PAR_VER:-stable}/$VERSION/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
WEB_SITE=http://www.parrot.org/
diff --git a/perl-cpan/parrot/HISTORY b/perl-cpan/parrot/HISTORY
index d2927b40b9..09b8d25c7d 100644
--- a/perl-cpan/parrot/HISTORY
+++ b/perl-cpan/parrot/HISTORY
@@ -1,3 +1,7 @@
+2012-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.2.0/4.0.0
+ * DEPENDS: add zlib, optional libffi, llvm
+
2010-06-23 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.3.0 /2.5.0
diff --git a/python-pypi/alembic/DETAILS b/python-pypi/alembic/DETAILS
index b0afc6aa09..415184f90e 100755
--- a/python-pypi/alembic/DETAILS
+++ b/python-pypi/alembic/DETAILS
@@ -1,6 +1,6 @@
SPELL=alembic
- VERSION=0.2.1
- SOURCE_HASH=sha512:abf71c6f6c314173fa03762a4d61b23625bbfa09cec2d85fa62bd81a068ea5ee18dfc0c8413ef2c39f417dbd53ab96e8fa758cc58f4c956922c980004c29c15c
+ VERSION=0.3.0
+ SOURCE_HASH=sha512:bfbee18017a19c441ed87aa0e3d315ecbc8fec20c643edeff8d479312b631961f979c44d9b9c89bb0f7d00e7ca4e29419573fda5d427d53259eae7d4ca52d2d8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/a/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/alembic/HISTORY b/python-pypi/alembic/HISTORY
index 721f53ff87..747197214d 100644
--- a/python-pypi/alembic/HISTORY
+++ b/python-pypi/alembic/HISTORY
@@ -1,3 +1,6 @@
+2012-04-06 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.3.0
+
2012-03-03 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.2.1
spell created
diff --git a/python-pypi/calibre/DETAILS b/python-pypi/calibre/DETAILS
index eb15598035..290140dc5b 100755
--- a/python-pypi/calibre/DETAILS
+++ b/python-pypi/calibre/DETAILS
@@ -1,5 +1,5 @@
SPELL=calibre
- VERSION=0.8.41
+ VERSION=0.8.44
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=http://calibre-ebook.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/python-pypi/calibre/HISTORY b/python-pypi/calibre/HISTORY
index e4885f0554..4101f671ec 100644
--- a/python-pypi/calibre/HISTORY
+++ b/python-pypi/calibre/HISTORY
@@ -1,3 +1,6 @@
+2012-03-29 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS: version 0.8.44
+
2012-03-11 Robin Cook <rcook@wyrms.net>
* DETAILS: updated VERSION to 0.8.41
diff --git a/python-pypi/calibre/calibre-0.8.41.tar.xz.sig b/python-pypi/calibre/calibre-0.8.41.tar.xz.sig
deleted file mode 100644
index 8f377d6b7a..0000000000
--- a/python-pypi/calibre/calibre-0.8.41.tar.xz.sig
+++ /dev/null
Binary files differ
diff --git a/python-pypi/calibre/calibre-0.8.44.tar.xz.sig b/python-pypi/calibre/calibre-0.8.44.tar.xz.sig
new file mode 100644
index 0000000000..6021dfa2db
--- /dev/null
+++ b/python-pypi/calibre/calibre-0.8.44.tar.xz.sig
Binary files differ
diff --git a/python-pypi/dulwich/DETAILS b/python-pypi/dulwich/DETAILS
index 40f59b9a63..e35f2e13cc 100755
--- a/python-pypi/dulwich/DETAILS
+++ b/python-pypi/dulwich/DETAILS
@@ -1,6 +1,6 @@
SPELL=dulwich
- VERSION=0.8.3
- SOURCE_HASH=sha512:0dec4a45c3d8ba4265a15186f71b6679b59fa71e3cb4127e17bf9e14f47b9068a5f86b45c3e036d4ff10822a89e2597ee2de0cf80a00992fd8abc63a035ebba1
+ VERSION=0.8.5
+ SOURCE_HASH=sha512:9914b711dc0f699097a65cb4fe137d1b4e0ae9b3c0e1bb75791e891fa0f9a6bd25433523c5d7a70c65697b1e6c12d79bc82a8da3104f513198924fd32373defb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://samba.org/~jelmer/dulwich
diff --git a/python-pypi/dulwich/HISTORY b/python-pypi/dulwich/HISTORY
index ff20053946..0e6fa48815 100644
--- a/python-pypi/dulwich/HISTORY
+++ b/python-pypi/dulwich/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.8.5
+
2012-02-02 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.8.3
diff --git a/python-pypi/fb-python/DETAILS b/python-pypi/fb-python/DETAILS
index 6fa71696e6..213ced922b 100755
--- a/python-pypi/fb-python/DETAILS
+++ b/python-pypi/fb-python/DETAILS
@@ -1,7 +1,7 @@
SPELL=fb-python
SPELLX=firebirdsql
- VERSION=0.6.5
- SOURCE_HASH=sha512:ff7e6c51af8b330fc822d379e869739bf27d250e67e1dca209fe3b18caa7b6c1b51c217765545aeb03e45e2a5ee6e07c55fa77801014b7f31db0ee2b3659dc22
+ VERSION=0.6.6
+ SOURCE_HASH=sha512:380066fa07243e8849a4b71bb61f3b327ef5a1347a24ad17b0f388ac3dba69a914134c9fd0939d1e1c58ca22f0cb1e127b6ae60e1298a7da3cbb6528970ebdda
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/f/$SPELLX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/fb-python/HISTORY b/python-pypi/fb-python/HISTORY
index dbd35a4eff..d9c4453778 100644
--- a/python-pypi/fb-python/HISTORY
+++ b/python-pypi/fb-python/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.6.6
+
2011-12-19 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.6.5
diff --git a/python-pypi/fdb/DETAILS b/python-pypi/fdb/DETAILS
index 13f6909790..ab67ce65b9 100755
--- a/python-pypi/fdb/DETAILS
+++ b/python-pypi/fdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=fdb
- VERSION=0.7.1
- SOURCE_HASH=sha512:2ace26fb971c35cd2c0e18848cd409cae7a4851cb818be4fa97d62e86253c920d17a4451be1ef6157a53846112ddce342ab71cfc97baeee2e3cf4264c06fbb56
+ VERSION=0.7.2
+ SOURCE_HASH=sha512:60f38462b69d5b7bcdfa590f3d1d4a6e4d8ceec18f7f92d9a55ab0e88a5ce074c9b4171ec313fdbace6e3353497c6666f5891568278293c6eab52bffb5c13f06
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/f/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/fdb/HISTORY b/python-pypi/fdb/HISTORY
index 2bb7ce55fe..94338b21c0 100644
--- a/python-pypi/fdb/HISTORY
+++ b/python-pypi/fdb/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.7.2
+
2012-02-01 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.7.1
diff --git a/python-pypi/hatta/DETAILS b/python-pypi/hatta/DETAILS
index 57c209f4c9..b1605e1bba 100755
--- a/python-pypi/hatta/DETAILS
+++ b/python-pypi/hatta/DETAILS
@@ -2,7 +2,7 @@
VERSION=1.4.5
SOURCE=$VERSION.zip
SOURCE_URL[0]=http://hg.hatta-wiki.org/$SPELL/archive/$SOURCE
- SOURCE_HASH=sha512:f549c77a67d093184a4522b744cc13e2c1113ca9d4e602bb50ff99ccfcab97e9b77c8eae1d479e24a28945cbee8e44faf691ccddef1140338e3e71f451d6fd2f
+ SOURCE_HASH=sha512:c328b07f128b51a1fdfcd1326f2b56973309e181f55e8447a4349748160c37f4aa8e693a22c0811cf73745d162e95f04f310b7a9dd4e6994e44c6d8c7de03fb6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Hatta-Wiki-${VERSION}"
WEB_SITE=http://hatta-wiki.org/
LICENSE[0]=GPL
diff --git a/python-pypi/hatta/HISTORY b/python-pypi/hatta/HISTORY
index 6e17e63231..778fced52a 100644
--- a/python-pypi/hatta/HISTORY
+++ b/python-pypi/hatta/HISTORY
@@ -1,3 +1,6 @@
+2012-04-06 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: renewed hash for reuploaded zipball
+
2012-02-15 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 1.4.5
* DEPENDS: dropped qt/gtk icon support; added pil support
diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index 925543fb82..8568c8bec2 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,5 +1,5 @@
SPELL=lxml
- VERSION=2.3.3
+ VERSION=2.3.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/l/$SPELL/$SOURCE
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index 4f3171916f..d5aee5ef9f 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 2.3.4
+
2012-01-05 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 2.3.3
diff --git a/ruby-raa/ruby-1.9/DETAILS b/ruby-raa/ruby-1.9/DETAILS
index 4441558b95..d1e77cb66a 100755
--- a/ruby-raa/ruby-1.9/DETAILS
+++ b/ruby-raa/ruby-1.9/DETAILS
@@ -1,9 +1,9 @@
SPELL=ruby-1.9
PACKAGE=ruby
- VERSION=1.9.3-p0
- SOURCE_HASH=sha512:c01c15d9a82e2f9d549d9ce254fb28d89bfc95ca7068a74381a4479ee00155445590998a3563bc4d322022a85732e016729a4c17ffe43ee6edb113fa35c0ecdd
+ VERSION=1.9.3-p125
+ SOURCE_HASH=sha512:ae90e4fd3ce61eb1eeccdefbe3cc862eaf71ff896ce9bfddc424da60c87cd155af9d9d696b27dc8a2654b95aeff3cb358dcb6f2cb2d80620fc2f709b7c9249aa
SOURCE=$PACKAGE-$VERSION.tar.gz
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/ruby/1.9/$SOURCE
SOURCE_URL[1]=ftp://www.ibiblio.org/pub/languages/ruby/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$PACKAGE-$VERSION
diff --git a/ruby-raa/ruby-1.9/HISTORY b/ruby-raa/ruby-1.9/HISTORY
index f895abece9..3366e74386 100644
--- a/ruby-raa/ruby-1.9/HISTORY
+++ b/ruby-raa/ruby-1.9/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.9.3-p125, SECURITY_PATCH=4
+
2011-11-01 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.9.3-p0
diff --git a/science-libs/lp_solve/DETAILS b/science-libs/lp_solve/DETAILS
index 41cf5034cc..b35cdad27c 100755
--- a/science-libs/lp_solve/DETAILS
+++ b/science-libs/lp_solve/DETAILS
@@ -1,5 +1,5 @@
SPELL=lp_solve
- VERSION=5.5.0.6
+ VERSION=5.5.2.0
SOURCE=${SPELL}_${VERSION}_source.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION:0:3}
SOURCE_URL[0]=${SOURCEFORGE_URL}/lpsolve/$SOURCE
diff --git a/science-libs/lp_solve/HISTORY b/science-libs/lp_solve/HISTORY
index 278bd3dd8c..bdabad8607 100644
--- a/science-libs/lp_solve/HISTORY
+++ b/science-libs/lp_solve/HISTORY
@@ -1,3 +1,7 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 5.5.2.0
+ * INSTALL: library was in lpsolve55/bin/ux64 not sure if same on 32bit
+
2006-10-03 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/science-libs/lp_solve/INSTALL b/science-libs/lp_solve/INSTALL
index 2763838f28..cf5d53ac45 100755
--- a/science-libs/lp_solve/INSTALL
+++ b/science-libs/lp_solve/INSTALL
@@ -1,7 +1,7 @@
cd $SOURCE_DIRECTORY &&
-install -m 0755 lp_solve/lp_solve $INSTALL_ROOT/usr/bin &&
-install -m 0755 lpsolve55/liblpsolve55.so $INSTALL_ROOT/usr/lib &&
-install -m 0644 lpsolve55/liblpsolve55.a $INSTALL_ROOT/usr/lib &&
-install -d $INSTALL_ROOT/usr/include/lpsolve &&
-install -m 0644 lp_Hash.h lp_SOS.h lp_lib.h lp_matrix.h lp_mipbb.h \
+install -m 0755 lp_solve/lp_solve $INSTALL_ROOT/usr/bin &&
+install -m 0755 lpsolve55/bin/ux64/liblpsolve55.so $INSTALL_ROOT/usr/lib &&
+install -m 0644 lpsolve55/bin/ux64/liblpsolve55.a $INSTALL_ROOT/usr/lib &&
+install -d $INSTALL_ROOT/usr/include/lpsolve &&
+install -m 0644 lp_Hash.h lp_SOS.h lp_lib.h lp_matrix.h lp_mipbb.h \
lp_types.h lp_utils.h $INSTALL_ROOT/usr/include/lpsolve
diff --git a/science-libs/lp_solve/lp_solve_5.5.0.6_source.tar.gz.sig b/science-libs/lp_solve/lp_solve_5.5.0.6_source.tar.gz.sig
deleted file mode 100644
index c2b19e1787..0000000000
--- a/science-libs/lp_solve/lp_solve_5.5.0.6_source.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/science-libs/lp_solve/lp_solve_5.5.2.0_source.tar.gz.sig b/science-libs/lp_solve/lp_solve_5.5.2.0_source.tar.gz.sig
new file mode 100644
index 0000000000..66016a45f6
--- /dev/null
+++ b/science-libs/lp_solve/lp_solve_5.5.2.0_source.tar.gz.sig
Binary files differ
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 08e4196929..66dc97a101 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.6.5
- SECURITY_PATCH=34
+ VERSION=1.6.7
+ SECURITY_PATCH=35
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.wireshark.org/download/src/$SOURCE
- SOURCE_HASH=sha512:67c12d6853219f3c57c7946ffb98697639e9e40fc4c0b9dc27ca50b301fb40cb74c08d31cc35b1120cbb0315f1ddcce47d82ae2dec9733a764614090c76df0f3
+ SOURCE_HASH=sha512:6c96fc6bd32d5fc8888fdee54ae42d202155603b288210bfb2a764171dde5d73d6c39bae1258c6ffa45fc0e40fd456d5dd340415bb4900d6e7175a69f2727b48
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 7ef555bd54..cc71c6b702 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,9 @@
+2012-04-07 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.6.7
+
+2012-03-27 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 1.6.6, SECURITY_PATCH=35
+
2012-01-11 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 1.6.5, SECURITY_PATCH=34
* PRE_BUILD, dumpcap.patch: removed
diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index 6c16252af7..5893f46a1e 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -1,12 +1,12 @@
SPELL=mksh
- VERSION=R40e
+ VERSION=R40f
SOURCE=$SPELL-$VERSION.cpio.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=http://www.mirbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
SOURCE_URL[1]=http://pub.allbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
WEB_SITE=http://www.mirbsd.org/mksh.htm
ENTERED=20060928
- SOURCE_HASH=sha512:0f11b0c053aa9720a9e6e5c1c8a211e579a087e59bfa2435658dc7be201db3f100d71459c30ebc1ebd66c0c04322f5ba96914543e65683c22e54017c411e1dbf
+ SOURCE_HASH=sha512:a396ef02aecd713d44597da286bac2bdfe12f12f9712ebc21825283f3900bfca5b79125ca7e191c9970bde761e7873fc68ad3c822238e70697d65eb373560c75
# I suggest to add this to the list (shortname MIROS or MIRBSD please)
LICENSE[0]=http://mirbsd.de/MirOS-Licence
SHORT="MirBSD Korn Shell"
diff --git a/shell-term-fm/mksh/HISTORY b/shell-term-fm/mksh/HISTORY
index e23376c156..707d1663e5 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,6 @@
+2012-04-07 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to R40f
+
2012-03-25 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to R40e
diff --git a/spelling/hunspell/DETAILS b/spelling/hunspell/DETAILS
index 1fd939de96..c2dede93b9 100755
--- a/spelling/hunspell/DETAILS
+++ b/spelling/hunspell/DETAILS
@@ -1,9 +1,9 @@
SPELL=hunspell
- VERSION=1.2.12
+ VERSION=1.3.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
- SOURCE_HASH=sha512:5cfa785786455a82672bbb716389caea541aa9ca4d6fd7668d7283573781a00f629db970d2b10fbab241d82288aba844f85d2650d80a0a0f6f7f2f31b6d8412f
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://hunspell.sourceforge.net/
ENTERED=20050924
diff --git a/spelling/hunspell/HISTORY b/spelling/hunspell/HISTORY
index 1580981ada..b92a2e5fe9 100644
--- a/spelling/hunspell/HISTORY
+++ b/spelling/hunspell/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 1.3.2
+
2010-09-08 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 1.2.12
diff --git a/spelling/hunspell/hunspell-1.3.2.tar.gz.sig b/spelling/hunspell/hunspell-1.3.2.tar.gz.sig
new file mode 100644
index 0000000000..ba16b56951
--- /dev/null
+++ b/spelling/hunspell/hunspell-1.3.2.tar.gz.sig
Binary files differ
diff --git a/spelling/mythes/DETAILS b/spelling/mythes/DETAILS
index a3756df265..607855b9f7 100755
--- a/spelling/mythes/DETAILS
+++ b/spelling/mythes/DETAILS
@@ -1,9 +1,9 @@
SPELL=mythes
- VERSION=1.2.0
+ VERSION=1.2.2
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_URL[0]=${SOURCEFORGE_URL}/hunspell/${SOURCE}
-# SOURCE_HASH=sha512:4969b5445aa9fa14a440191103f80b70f2c22ef659cd5b1c6a94f6201699b44ad496b24c7da04e3dbdd49398602f2abaae0e59bbe6755ed7f6cf7f079838a832
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
WEB_SITE=http://hunspell.sourceforge.net/
LICENSE[0]=BSD
diff --git a/spelling/mythes/HISTORY b/spelling/mythes/HISTORY
index 7b8b0d451c..4337023194 100644
--- a/spelling/mythes/HISTORY
+++ b/spelling/mythes/HISTORY
@@ -1,3 +1,6 @@
+2012-04-01 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 1.2.2
+
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/spelling/mythes/mythes-1.2.0.tar.gz.sig b/spelling/mythes/mythes-1.2.0.tar.gz.sig
deleted file mode 100644
index 9054fae375..0000000000
--- a/spelling/mythes/mythes-1.2.0.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/spelling/mythes/mythes-1.2.2.tar.gz.sig b/spelling/mythes/mythes-1.2.2.tar.gz.sig
new file mode 100644
index 0000000000..3b93a80011
--- /dev/null
+++ b/spelling/mythes/mythes-1.2.2.tar.gz.sig
Binary files differ
diff --git a/telephony/farstream/DEPENDS b/telephony/farstream/DEPENDS
new file mode 100755
index 0000000000..3914e0b967
--- /dev/null
+++ b/telephony/farstream/DEPENDS
@@ -0,0 +1 @@
+depends gstreamer
diff --git a/telephony/farstream/DETAILS b/telephony/farstream/DETAILS
new file mode 100755
index 0000000000..9650d177b2
--- /dev/null
+++ b/telephony/farstream/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=farstream
+ VERSION=0.1.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/Farstream
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://freedesktop.org/software/farstream/releases/farstream/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=telepathy.gpg:$SOURCE.asc:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ LICENSE[0]=LGPL
+ ENTERED=20120405
+ SHORT="collection of modules and libraries for videoconferencing"
+cat << EOF
+Farstream is a collection of GStreamer modules and libraries for
+videoconferencing. The API is described in the documentation in the
+docs/ directory.
+EOF
diff --git a/telephony/farstream/HISTORY b/telephony/farstream/HISTORY
new file mode 100644
index 0000000000..4ceeaeb9da
--- /dev/null
+++ b/telephony/farstream/HISTORY
@@ -0,0 +1,2 @@
+2012-04-05 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.1.2
diff --git a/telephony/linphone.gpg b/telephony/linphone.gpg
index 1dc492427f..c19fd2ea09 100644
--- a/telephony/linphone.gpg
+++ b/telephony/linphone.gpg
Binary files differ
diff --git a/telephony/ortp/DETAILS b/telephony/ortp/DETAILS
index 84cab857d6..cf2185dd27 100755
--- a/telephony/ortp/DETAILS
+++ b/telephony/ortp/DETAILS
@@ -1,5 +1,5 @@
SPELL=ortp
- VERSION=0.16.5
+ VERSION=0.20.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2=$SOURCE.sig
diff --git a/telephony/ortp/HISTORY b/telephony/ortp/HISTORY
index 728513aeb0..936fe0227f 100644
--- a/telephony/ortp/HISTORY
+++ b/telephony/ortp/HISTORY
@@ -1,3 +1,6 @@
+2012-03-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.20.0
+
2011-08-18 Julien "_kaze_" ROZO <julien@rozo.org>
* DETAILS: updated version to 0.16.5
* DEPENDS: added libsrtp as an optional dependency
diff --git a/telephony/telepathy-farstream/DEPENDS b/telephony/telepathy-farstream/DEPENDS
new file mode 100755
index 0000000000..f44f854d18
--- /dev/null
+++ b/telephony/telepathy-farstream/DEPENDS
@@ -0,0 +1 @@
+depends farstream
diff --git a/telephony/telepathy-farstream/DETAILS b/telephony/telepathy-farstream/DETAILS
new file mode 100755
index 0000000000..a374733fde
--- /dev/null
+++ b/telephony/telepathy-farstream/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=telepathy-farstream
+ VERSION=0.4.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ WEB_SITE=http://telepathy.freedesktop.org
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$WEB_SITE/releases/$SPELL/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=telepathy.gpg:$SOURCE.asc:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ LICENSE[0]=GPL
+ ENTERED=20120405
+ SHORT="telepathy client library that uses farstream"
+cat << EOF
+Telepathy Farstream is a Telepathy client library that uses Farstream
+to handle Call channels.
+EOF
diff --git a/telephony/telepathy-farstream/HISTORY b/telephony/telepathy-farstream/HISTORY
new file mode 100644
index 0000000000..d4242ed76f
--- /dev/null
+++ b/telephony/telepathy-farstream/HISTORY
@@ -0,0 +1,3 @@
+2012-04-05 Ladislav Hagara <hgr@vabo.cz>
+ * DEPENDS, DEPENDS: spell created, version 0.4.0
+
diff --git a/utils/bsdiff/BUILD b/utils/bsdiff/BUILD
new file mode 100755
index 0000000000..8f58e6df93
--- /dev/null
+++ b/utils/bsdiff/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/bsdiff/DEPENDS b/utils/bsdiff/DEPENDS
new file mode 100755
index 0000000000..e02b7b9cbc
--- /dev/null
+++ b/utils/bsdiff/DEPENDS
@@ -0,0 +1 @@
+depends bzip2
diff --git a/utils/bsdiff/DETAILS b/utils/bsdiff/DETAILS
new file mode 100755
index 0000000000..c90da587aa
--- /dev/null
+++ b/utils/bsdiff/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=bsdiff
+ VERSION=4.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.daemonology.net/bsdiff/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ WEB_SITE=http://www.daemonology.net/bsdiff/
+ ENTERED=20120408
+ LICENSE[0]=
+ KEYWORDS="utils"
+ SHORT="Diff program that works on binaries."
+cat << EOF
+bsdiff and bspatch are tools for building and applying patches to binary files.
+By using suffix sorting (specifically, Larsson and Sadakane's qsufsort) and
+taking advantage of how executable files change, bsdiff routinely produces
+binary patches 50-80% smaller than those produced by Xdelta, and 15% smaller
+than those produced by .RTPatch.
+EOF
diff --git a/utils/bsdiff/HISTORY b/utils/bsdiff/HISTORY
new file mode 100644
index 0000000000..5e72be4bb2
--- /dev/null
+++ b/utils/bsdiff/HISTORY
@@ -0,0 +1,2 @@
+2012-04-08 Robin Cook <rcook@wyrms.net>
+ * New Spell: DETAILS, DEPENDS, PRE_BUILD, BUILD
diff --git a/utils/bsdiff/PRE_BUILD b/utils/bsdiff/PRE_BUILD
new file mode 100755
index 0000000000..3432b9e0b4
--- /dev/null
+++ b/utils/bsdiff/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SCRIPT_DIRECTORY/bsdiff.patch
diff --git a/utils/bsdiff/bsdiff-4.3.tar.gz.sig b/utils/bsdiff/bsdiff-4.3.tar.gz.sig
new file mode 100644
index 0000000000..47485d1f0d
--- /dev/null
+++ b/utils/bsdiff/bsdiff-4.3.tar.gz.sig
Binary files differ
diff --git a/utils/bsdiff/bsdiff.patch b/utils/bsdiff/bsdiff.patch
new file mode 100644
index 0000000000..f5989b3720
--- /dev/null
+++ b/utils/bsdiff/bsdiff.patch
@@ -0,0 +1,23 @@
+diff -u bsdiff-4.3/Makefile bsdiff-mod/Makefile
+--- bsdiff-4.3/Makefile 2005-08-16 17:14:10.000000000 -0500
++++ bsdiff-mod/Makefile 2012-04-08 11:11:29.552182360 -0500
+@@ -1,8 +1,8 @@
+ CFLAGS += -O3 -lbz2
+
+-PREFIX ?= /usr/local
+-INSTALL_PROGRAM ?= ${INSTALL} -c -s -m 555
+-INSTALL_MAN ?= ${INSTALL} -c -m 444
++PREFIX ?= /usr
++INSTALL_PROGRAM ?= install -c -s -m 555
++INSTALL_MAN ?= install -c -m 444
+
+ all: bsdiff bspatch
+ bsdiff: bsdiff.c
+@@ -10,6 +10,4 @@
+
+ install:
+ ${INSTALL_PROGRAM} bsdiff bspatch ${PREFIX}/bin
+-.ifndef WITHOUT_MAN
+- ${INSTALL_MAN} bsdiff.1 bspatch.1 ${PREFIX}/man/man1
+-.endif
++ ${INSTALL_MAN} bsdiff.1 bspatch.1 ${PREFIX}/share/man/man1
diff --git a/utils/kexec-tools/DETAILS b/utils/kexec-tools/DETAILS
index 0d6e2fbb3d..7e4acad407 100755
--- a/utils/kexec-tools/DETAILS
+++ b/utils/kexec-tools/DETAILS
@@ -1,12 +1,8 @@
SPELL=kexec-tools
- VERSION=2.0.2
- PATCHLEVEL=1
+ VERSION=2.0.3
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sign
SOURCE_URL=$KERNEL_URL/pub/linux/utils/kernel/kexec/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sign
- SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+ SOURCE_HASH=sha512:8dec284b4507bec4d4b78d0ea2ed3c0cc58aa8e5ee1fb2105d1cd653181c7efe118d0c46c91f025f57b6972fe9cee87515eb97699ed4c6c48245c47f30397fbd
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.kernel.org/pub/linux/utils/kernel/kexec/
ENTERED=20050724
diff --git a/utils/kexec-tools/HISTORY b/utils/kexec-tools/HISTORY
index 9cc663c0f7..349e52867a 100644
--- a/utils/kexec-tools/HISTORY
+++ b/utils/kexec-tools/HISTORY
@@ -1,3 +1,7 @@
+2012-04-02 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 2.0.3; switched back to hash checking
+ * PRE_BUILD: removed
+
2011-08-29 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: added, for optional dependencies
diff --git a/utils/prctl/DETAILS b/utils/prctl/DETAILS
new file mode 100755
index 0000000000..7bd2f4e9f3
--- /dev/null
+++ b/utils/prctl/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=prctl
+ VERSION=1.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_HASH=sha512:60463a80fcadec9f2c6fbb0e179391affb594a15f116bc0c6dba350251b6fab1eb7bfca5753e0765cb27b723b76a86cbe19bdaa3ef50d4fee6696ed861e0bb96
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://sourceforge.net/projects/prctl/
+ LICENSE[0]=GPL
+ ENTERED=20120401
+ SHORT="tool to query and modify process behavior"
+cat << EOF
+Tool to query and modify process behavior. Supported process behavior is
+handling of unaligned memory access and handling of floating point software
+assist faults (on IPF systems).
+EOF
diff --git a/utils/prctl/HISTORY b/utils/prctl/HISTORY
new file mode 100644
index 0000000000..63c76989b3
--- /dev/null
+++ b/utils/prctl/HISTORY
@@ -0,0 +1,2 @@
+2012-04-01 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: spell created
diff --git a/utils/sphinx/BUILD b/utils/sphinx/BUILD
new file mode 100755
index 0000000000..0d48e793d6
--- /dev/null
+++ b/utils/sphinx/BUILD
@@ -0,0 +1,6 @@
+OPTS="--sysconfdir=$INSTALL_ROOT/etc/$SPELL \
+ --localstatedir=$INSTALL_ROOT/var/state/$SPELL \
+ $SPHINX_OPTS \
+ $OPTS" &&
+
+default_build
diff --git a/utils/sphinx/CONFIGURE b/utils/sphinx/CONFIGURE
new file mode 100755
index 0000000000..b701caac9c
--- /dev/null
+++ b/utils/sphinx/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option SPHINX_OPTS "Use 64-bit document and word IDs?" n \
+ "--enable-id64" \
+ "--disable-id64" &&
+
+config_query_option SPHINX_OPTS "Compile slower debug version?" n \
+ "--with-debug" \
+ "--without-debug"
diff --git a/utils/sphinx/DEPENDS b/utils/sphinx/DEPENDS
index 02541b5812..2735d15933 100755
--- a/utils/sphinx/DEPENDS
+++ b/utils/sphinx/DEPENDS
@@ -1,11 +1,6 @@
depends -sub CXX gcc &&
-optional_depends expat "" "" "for XML parser usage" &&
-
-optional_depends firebird \
- "--with-firebird --with-firebird-includes=/usr/include --with-firebird-libs=/usr/lib" \
- "--without-firebird" \
- "for Firebird database support" &&
+optional_depends expat "" "" "for XML parser usage (xmlpipe2)" &&
optional_depends ODBC-MGR \
"--with-unixodbc" \
@@ -20,4 +15,9 @@ optional_depends MYSQL \
optional_depends postgresql \
"--with-pgsql" \
"--without-pgsql" \
- "for PostgreSQL database support"
+ "for PostgreSQL database support" &&
+
+optional_depends SYSTEM-LOGGER \
+ "--with-syslog" \
+ "--without-syslog" \
+ "to use syslog for logging"
diff --git a/utils/sphinx/DETAILS b/utils/sphinx/DETAILS
index 74339b3fe9..d6debc47ff 100755
--- a/utils/sphinx/DETAILS
+++ b/utils/sphinx/DETAILS
@@ -1,10 +1,10 @@
SPELL=sphinx
- VERSION=0.9.9
- SOURCE_HASH=sha512:bf1f6b3429beac9336ed975137b9cc582541357df487ae97f407589458fa4cc4f3a797c868fd505c6b4e97a73b30a0f7f9c7ab6b3d8685ba173fde6d1d5383c2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ VERSION=2.0.4
+ SOURCE=$SPELL-$VERSION-release.tar.gz
+ SOURCE_HASH=sha512:34bc6718328f9aad3ad8f081c67bee292af70827cc6d27e9f69198a5a5245fb2d5d76467c1bbea6ff1b4b45b249c302e844c7ce3c2976b103b80fc6a8013f567
WEB_SITE=http://www.sphinxsearch.com/
- SOURCE_URL[0]=$WEB_SITE/downloads/$SOURCE
+ SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-release"
LICENSE[0]=GPL
ENTERED=20081030
KEYWORDS="database search"
diff --git a/utils/sphinx/HISTORY b/utils/sphinx/HISTORY
index fd3c987e09..e5e38dc5ae 100644
--- a/utils/sphinx/HISTORY
+++ b/utils/sphinx/HISTORY
@@ -1,3 +1,12 @@
+2012-03-28 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 2.0.4 stable release; renewed source url and
+ tarball
+ * DEPENDS: added syslog opt dep
+ * CONFIGURE: added, for 2 configure options
+ * BUILD: added, to use SPHINX_OPTS and proper paths
+ * PRE_BUILD: removed
+ * firebird.patch.bz2: removed, dropped unsupported 2008 version (0.9.8.1)
+
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/utils/sphinx/PRE_BUILD b/utils/sphinx/PRE_BUILD
deleted file mode 100755
index 3f7f7a3eb9..0000000000
--- a/utils/sphinx/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-if is_depends_enabled $SPELL firebird;then
-# add support for firebird
-bzcat $SPELL_DIRECTORY/firebird.patch.bz2 | patch -p1 &&
-# and regenerate the config files
-autoreconf
-fi
diff --git a/utils/sphinx/firebird.patch.bz2 b/utils/sphinx/firebird.patch.bz2
deleted file mode 100644
index afbc953863..0000000000
--- a/utils/sphinx/firebird.patch.bz2
+++ /dev/null
Binary files differ
diff --git a/utils/syslog-ng/DETAILS b/utils/syslog-ng/DETAILS
index c99e6855cb..cb55b75719 100755
--- a/utils/syslog-ng/DETAILS
+++ b/utils/syslog-ng/DETAILS
@@ -1,6 +1,6 @@
SPELL=syslog-ng
- VERSION=3.3.3
- SOURCE_HASH=sha512:4f702b9baa74991c6a9bdb0df1af3ba40e71ab4b97007baf0eec52386f668b737412a6cb7ff132046df1f0ab50c1438675c1c5a5d380daa6f4e08af4862e8cfa
+ VERSION=3.3.4
+ SOURCE_HASH=sha512:0ee0e62072e334bc9ba44ebfe830326232bcd3cd660a15e588e20c41521d9e630d5c47531ec0828081937976a6e32c1476f082ed1096cb5eed09f0650d119f8b
SOURCE=${SPELL}_${VERSION}.tar.gz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/syslog-ng/HISTORY b/utils/syslog-ng/HISTORY
index 7e8ec3a1f6..279a11bd82 100644
--- a/utils/syslog-ng/HISTORY
+++ b/utils/syslog-ng/HISTORY
@@ -1,3 +1,6 @@
+2012-04-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 3.3.4
+
2011-11-25 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 3.3.3
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index 48d0ef8351..f8c7031890 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -11,19 +11,19 @@ if [[ $UL_VERSION == aes ]]; then
SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
SOURCE4_IGNORE=signature
else
- VERSION=2.20.1
+ VERSION=2.21.1
SECURITY_PATCH=2
+ SOURCE_HASH=sha512:e2eb79ad68225aa27367f516b40a1ea280b6cef4bf49f58507a033ba85f0ff4bafd4bd50a8d5febbb7700c5e41945e797961558b970c54abbe7618b1aa887129
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
+# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=ftp://ftp.infradead.org/pub/util-linux/v$BRANCH/$SOURCE
-# SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/$SPELL/v$BRANCH/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=util-linux.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- WEB_SITE=http://userweb.kernel.org/~kzak/util-linux-ng/
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/$SPELL/v$BRANCH/$SOURCE
+# SOURCE2_URL[0]=$SOURCE_URL.asc
+# SOURCE_GPG=util-linux.gpg:$SOURCE2:UPSTREAM_KEY
+# SOURCE2_IGNORE=signature
+ WEB_SITE=https://github.com/karelzak/util-linux
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="utils"
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index bacd50d3ab..03fa0a0b87 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,6 @@
+2012-03-31 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.21.1, WEB_SITE and SOURCE_URL[0] updated
+
2012-01-13 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated aes version to 2.20; updated aes patch to 20110905
diff --git a/utils/virtualbox/BUILD b/utils/virtualbox/BUILD
index 949b3cb08e..51ff3b5ec7 100755
--- a/utils/virtualbox/BUILD
+++ b/utils/virtualbox/BUILD
@@ -2,6 +2,7 @@ if [ $VBOXHARD == "n" ]; then
OPTS="--disable-hardening $OPTS"
fi &&
+OPTS="--disable-docs $OPTS" &&
./configure $OPTS &&
source ./env.sh &&
kmk all
diff --git a/utils/virtualbox/DETAILS b/utils/virtualbox/DETAILS
index f61b09c3a1..baa7c0cb9b 100755
--- a/utils/virtualbox/DETAILS
+++ b/utils/virtualbox/DETAILS
@@ -1,10 +1,10 @@
SPELL=virtualbox
- VERSION=4.1.8
+ VERSION=4.1.12
PATCHLEVEL=0
SOURCE=VirtualBox-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-${VERSION%-*}_OSE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-${VERSION%-*}
SOURCE_URL[0]=http://download.virtualbox.org/virtualbox/${VERSION%-*}/$SOURCE
- SOURCE_HASH=sha512:b2356ea1a097bf8a8c83ca7d8924000f8ba60fb64ee49244faacc5177b098cf52260f4072a3e999166eb850c75fc04d1dd0f9619099352e435af8e4c1ee4caa3
+ SOURCE_HASH=sha512:43b0d41950b561201a0546d224a4704cecb6da8b8e05b37a1366b70727042c73a7fe9f84b874ae0679d329a0b8a841575c23c57e29310f73001b0057bbdff840
LICENSE[0]=GPL
WEB_SITE=http://www.virtualbox.org/
ENTERED=20070612
diff --git a/utils/virtualbox/HISTORY b/utils/virtualbox/HISTORY
index ca1f3eb819..546f97ab41 100644
--- a/utils/virtualbox/HISTORY
+++ b/utils/virtualbox/HISTORY
@@ -1,3 +1,7 @@
+2012-04-03 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 4.1.12, SOURCE_DIRECTORY updated
+ * BUILD: --disable-docs added
+
2011-12-20 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.8
diff --git a/utils/winusb/DETAILS b/utils/winusb/DETAILS
index d23a897c92..0a5c5e6ba5 100755
--- a/utils/winusb/DETAILS
+++ b/utils/winusb/DETAILS
@@ -1,10 +1,9 @@
SPELL=winusb
- VERSION=1.0.3
- PATCHLEVEL=1
+ VERSION=1.0.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://fr.congelli.eu/directdl/$SPELL/$SOURCE
- SOURCE_HASH=sha512:bd9d7f278c4ebf83395686b6a2324408bf72fdb7f12e987378526290b0015147e7e6333010974bf4088d47bf3bbcc62612320742216ec41f2cc69dec9d0ecf8b
+ SOURCE_HASH=sha512:357c9e27aecb5459172e3e6eebf22e6c6d7539cd9696cd673a57e043722c5ad771b7ecbef017e97d1099a4a4d0189e02e1ea3ffe74c01eed20c3637a2df4edb8
WEB_SITE=http://en.congelli.eu/prog_info_winusb.html
ENTERED=20120120
LICENSE[0]=GPL
diff --git a/utils/winusb/HISTORY b/utils/winusb/HISTORY
index 7768601f94..cabfe95fe3 100644
--- a/utils/winusb/HISTORY
+++ b/utils/winusb/HISTORY
@@ -1,3 +1,6 @@
+2012-04-05 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 1.0.4
+
2012-01-21 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: gksu is required when running under regular user
diff --git a/video/smplayer/BUILD b/video/smplayer/BUILD
index d047c53496..779e4fb12c 100755
--- a/video/smplayer/BUILD
+++ b/video/smplayer/BUILD
@@ -1 +1,3 @@
+sed -i "s:packages/::" Makefile &&
+
make QMAKE=${INSTALL_ROOT}/usr/bin/qt4/qmake LRELEASE=${INSTALL_ROOT}/usr/bin/qt4/lrelease PREFIX=${INSTALL_ROOT}/usr CONF_PREFIX=${INSTALL_ROOT}
diff --git a/video/smplayer/DETAILS b/video/smplayer/DETAILS
index 10ccbfbc3f..939f83ace3 100755
--- a/video/smplayer/DETAILS
+++ b/video/smplayer/DETAILS
@@ -1,8 +1,8 @@
SPELL=smplayer
- VERSION=0.7.1
+ VERSION=0.8.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
- SOURCE_HASH=sha512:5b5f5d399174db1a45f6e307ab1f15d11667b16e737695e713a5a0cc5ed741feb07903e2bfc769f6cda0d615f0b4ee6c78e1567542a5d5dffc830ca8db8ce814
+ SOURCE_HASH=sha512:471dd55cce745b89a1d00d823da64bd23881a2b1e45e49b8578323aa3562de8592ed929f166b2b81fd6eefcb71f41144cf7a3678772198414d716b89f75c1bda
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://smplayer.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video/smplayer/HISTORY b/video/smplayer/HISTORY
index aa3a06ce2f..51addb0b44 100644
--- a/video/smplayer/HISTORY
+++ b/video/smplayer/HISTORY
@@ -1,3 +1,7 @@
+2012-04-04 Pol Vinogradov <vin.public@gmail.com>
+ * DETAILS: updated to 0.8,0
+ * BUILD: fixed installation paths
+
2012-03-04 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.7.1
diff --git a/windowmanagers/amiwm/DEPENDS b/windowmanagers/amiwm/DEPENDS
new file mode 100755
index 0000000000..561ed4d917
--- /dev/null
+++ b/windowmanagers/amiwm/DEPENDS
@@ -0,0 +1 @@
+depends libxext
diff --git a/windowmanagers/amiwm/DETAILS b/windowmanagers/amiwm/DETAILS
new file mode 100755
index 0000000000..5b004ba995
--- /dev/null
+++ b/windowmanagers/amiwm/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=amiwm
+ VERSION=0.21pl2
+ SOURCE="${SPELL}${VERSION}.tar.gz"
+ SOURCE_URL[0]=ftp://ftp.lysator.liu.se/pub/X11/wm/${SPELL}/${SOURCE}
+ SOURCE_HASH=sha512:6504a4fd4c30a571b0c501b46fdc442fcc993c27b4595753f7bfa12a38c0b997a01d939c7a35e6c499aa0f8972bc0fda7cc88a9fe77091f363f8cd5a9e8d50de
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}${VERSION}"
+ WEB_SITE="http://www.lysator.liu.se/~marcus/amiwm.html"
+ LICENSE[0]=UNKNOWN
+ ENTERED=20120328
+ SHORT="Amiga Workbench wm"
+cat << EOF
+an X window manager that tries to make your display look and feel like an
+Amiga® Workbench® screen. It is fully functional and can do all the usual
+window manager stuff, like moving and resizing windows.
+
+The purpose of amiwm is to make life more pleasant for Amiga-freaks who
+have/want to use UNIX workstations once in a while. It can also be used on
+the Amiga with the AmiWin X server, although this part needs some more work.
+EOF
diff --git a/windowmanagers/amiwm/HISTORY b/windowmanagers/amiwm/HISTORY
new file mode 100644
index 0000000000..9638e6d209
--- /dev/null
+++ b/windowmanagers/amiwm/HISTORY
@@ -0,0 +1,3 @@
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: spell created
+
diff --git a/windowmanagers/amiwm/PRE_BUILD b/windowmanagers/amiwm/PRE_BUILD
new file mode 100755
index 0000000000..ef6d71cbfc
--- /dev/null
+++ b/windowmanagers/amiwm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+sedit 's#^mandir .*#mandir = $(prefix)/share/man#' Makefile.in
diff --git a/x11-libs/dbusmenu/DETAILS b/x11-libs/dbusmenu/DETAILS
index 0f80f2722f..6cf89b0755 100755
--- a/x11-libs/dbusmenu/DETAILS
+++ b/x11-libs/dbusmenu/DETAILS
@@ -1,8 +1,8 @@
SPELL=dbusmenu
- VERSION=0.5.1
+ VERSION=0.5.99
SOURCE="lib${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.5/${VERSION}/+download/${SOURCE}
- SOURCE_HASH=sha512:c6ddaee7a43c29b3f2fae20012489f12b0fe83defab547df8801ea08ba6cbeea32f2308ee82001a0d5f6ce9cd065e3c68e3369049e1e33ce10fa4811ef932174
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.6/${VERSION}/+download/${SOURCE}
+ SOURCE_HASH=sha512:10c9a7b6c7cd3a73cdba47f96f0e96cd9c790cac92b730140efdce2dc524ba8e7bd2fba2e422fe84bb97ced62d254117b67847418dfb098d1a542f53603297e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lib${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/dbusmenu"
LICENSE[0]=GPL/LGPL
diff --git a/x11-libs/dbusmenu/HISTORY b/x11-libs/dbusmenu/HISTORY
index 1d9f509f8b..a11fbd42fb 100644
--- a/x11-libs/dbusmenu/HISTORY
+++ b/x11-libs/dbusmenu/HISTORY
@@ -1,3 +1,9 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.99
+
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS: version 0.5.95
+
2012-01-23 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS, DETAILS, INSTALL: spell created
diff --git a/x11-libs/fontconfig/DETAILS b/x11-libs/fontconfig/DETAILS
index 78a3553d5b..0eed13a973 100755
--- a/x11-libs/fontconfig/DETAILS
+++ b/x11-libs/fontconfig/DETAILS
@@ -1,7 +1,7 @@
SPELL=fontconfig
- VERSION=2.8.0
+ VERSION=2.9.0
+ SOURCE_HASH=sha512:1e91132141756c7455b97fb4d7773b8c0812d98d0c0f5f137c728d6f03cb4601a7f2857c246bd63619d47a8d9aeceb475a16dd625bfc085e235e85b04d29014f
PATCHLEVEL=0
- SOURCE_HASH=sha512:a110e72cc631f1e374324a02f6ba9526b89a547cafe2ae27b9913938b19018843b2940084d62f0dfaf38a6919dea6974fb98422d3908026f6873d5fba17c55a0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.fontconfig.org/release/$SOURCE
diff --git a/x11-libs/fontconfig/HISTORY b/x11-libs/fontconfig/HISTORY
index 895f4e3722..181cfe205a 100644
--- a/x11-libs/fontconfig/HISTORY
+++ b/x11-libs/fontconfig/HISTORY
@@ -1,3 +1,6 @@
+2012-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2.9.0
+
2011-04-14 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS, SUB_DEPENDS, PRE_SUB_DEPENDS: added bitstream-vera as
optional default font (fixes bug #11713)
diff --git a/x11-libs/ido/DETAILS b/x11-libs/ido/DETAILS
index 8ac4171250..e7930ef1fe 100755
--- a/x11-libs/ido/DETAILS
+++ b/x11-libs/ido/DETAILS
@@ -1,7 +1,7 @@
SPELL=ido
- VERSION=0.3.1
+ VERSION=0.3.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ SOURCE_HASH=sha512:5c4f9902e271cfab3aad15e99f855322159ab96165830cc40ca1c5fce29798413119a473880be3d7639a227db55b2c4e8f17083b690f215e357ea6b2843310d8
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3/${VERSION}/+download/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/ido"
diff --git a/x11-libs/ido/HISTORY b/x11-libs/ido/HISTORY
index 5149652688..c7a7999286 100644
--- a/x11-libs/ido/HISTORY
+++ b/x11-libs/ido/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.4
+
2012-01-10 Eric Sandall <sandalle@sourcemage.org>
* Created (missing dependency for existing indicator-datetime)
diff --git a/x11-libs/ido/ido-0.3.1.tar.gz.sig b/x11-libs/ido/ido-0.3.1.tar.gz.sig
deleted file mode 100644
index 9b3a89530a..0000000000
--- a/x11-libs/ido/ido-0.3.1.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/x11-libs/indicator-power/DETAILS b/x11-libs/indicator-power/DETAILS
index a6686642a5..5b42b9490b 100755
--- a/x11-libs/indicator-power/DETAILS
+++ b/x11-libs/indicator-power/DETAILS
@@ -1,8 +1,8 @@
SPELL=indicator-power
- VERSION=0.10
+ VERSION=1.93
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
- SOURCE_HASH=sha512:3417a499b61cf85f7f03f7c9bdaf861cc2a908eadbe3068b74e8e9dd4c4f136ad2e6fc06c598a118fb4ab87dcd307a2f0c7829d480e8cf2d87772fafd3d00bf0
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/2.0/${VERSION}/+download/${SOURCE}
+ SOURCE_HASH=sha512:041b74b8e19ef4ecf2d55a751c4a342fa46de55045a7e05560f79700e3fc8ccfbb7cfec83ff5c48f709c1f02b7f5391013d21f3f792c72d2404e9f78eb7a6c30
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/indicator-power"
LICENSE[0]=GPL
diff --git a/x11-libs/indicator-power/HISTORY b/x11-libs/indicator-power/HISTORY
index 463825d590..e7f9204594 100644
--- a/x11-libs/indicator-power/HISTORY
+++ b/x11-libs/indicator-power/HISTORY
@@ -1,3 +1,6 @@
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS: version 1.93
+
2011-11-12 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/x11-libs/indicator-session/DETAILS b/x11-libs/indicator-session/DETAILS
index 162cdc7872..a0d2a25123 100755
--- a/x11-libs/indicator-session/DETAILS
+++ b/x11-libs/indicator-session/DETAILS
@@ -1,8 +1,8 @@
SPELL=indicator-session
- VERSION=0.3.7.1
+ VERSION=0.3.95
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3/${VERSION}/+download/${SOURCE}
- SOURCE_HASH=sha512:5cf55ab872de45cf87206128210bdd32b83901b06cf445ff81237ebaea1845663061287936cfcec5391ee8b721abe2b7ddd25c28b32064f21ec25b397e495aad
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.4/${VERSION}/+download/${SOURCE}
+ SOURCE_HASH=sha512:c523f81c3b3c00484fff87b1b76a1067b6e1ed9564df12af4ac5453849831e04ce837e6e267ebbeecd14cd1baf116f4c52694f98ee0f0d912b4c562fbd2b876a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/indicator-session"
LICENSE[0]=GPL
diff --git a/x11-libs/indicator-session/HISTORY b/x11-libs/indicator-session/HISTORY
index d55a85f49f..ff9e5d2d9c 100644
--- a/x11-libs/indicator-session/HISTORY
+++ b/x11-libs/indicator-session/HISTORY
@@ -1,3 +1,6 @@
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS: version 0.3.95
+
2011-11-11 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/x11-libs/libindicator/DETAILS b/x11-libs/libindicator/DETAILS
index 7afc34210e..739d3dfe49 100755
--- a/x11-libs/libindicator/DETAILS
+++ b/x11-libs/libindicator/DETAILS
@@ -1,8 +1,8 @@
SPELL=libindicator
- VERSION=0.4.1
+ VERSION=0.4.95
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.4/${VERSION}/+download/${SOURCE}
- SOURCE_HASH=sha512:ed4aff3c045fbb43ea3534a9b147577bb4922d31623a08a7b26430accf7d80ba8b2a7eebf52e32776e33e2f0ee00c137b6a1f7d61d01fb8103c5fdee1ff7cf86
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.5/${VERSION}/+download/${SOURCE}
+ SOURCE_HASH=sha512:34bacc124a468471e11e04f2877d67d369a5b0e5664db87ccb67a7a308f866091b2b9298689c4f7457171774b182699234bfb5c4b297f29fb6116d45bfa4b5c8
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/libindicator"
LICENSE[0]=GPL
diff --git a/x11-libs/libindicator/HISTORY b/x11-libs/libindicator/HISTORY
index f81be1b4e9..eeb062cf3f 100644
--- a/x11-libs/libindicator/HISTORY
+++ b/x11-libs/libindicator/HISTORY
@@ -1,3 +1,9 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.95
+
+2012-03-28 Arjan Bouter <abouter@sourcemage.org>
+ * DETAILS: version 0.4.93
+
2011-11-11 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS, DETAILS, INSTALL: spell created
diff --git a/x11-libs/unity-greeter/BUILD b/x11-libs/unity-greeter/BUILD
new file mode 100755
index 0000000000..3c6533a07d
--- /dev/null
+++ b/x11-libs/unity-greeter/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-compiler-warnings=no" &&
+LIBS+=" -lm" default_build
diff --git a/x11-libs/unity-greeter/DEPENDS b/x11-libs/unity-greeter/DEPENDS
index 52f5e1ca3b..70b4c40b91 100755
--- a/x11-libs/unity-greeter/DEPENDS
+++ b/x11-libs/unity-greeter/DEPENDS
@@ -1,6 +1,10 @@
-depends gtk+3 &&
-depends lightdm &&
+depends gtk+3 &&
+depends lightdm &&
depends libindicator &&
+depends vala &&
+depends libcanberra &&
+depends freetype2 &&
+depends cairo &&
optional_depends indicator-datetime '' '' 'for a time applet' &&
optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
optional_depends indicator-power '' '' 'for a power applet' &&
diff --git a/x11-libs/unity-greeter/DETAILS b/x11-libs/unity-greeter/DETAILS
index 2613359066..e94c68ee27 100755
--- a/x11-libs/unity-greeter/DETAILS
+++ b/x11-libs/unity-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=unity-greeter
- VERSION=0.1.1
+ VERSION=0.2.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
- SOURCE_HASH=sha512:f501bb769f37c936f74323c37fc3e0609221f1a2538f5e1b1b918261347c5dc5b5359fca42d521a197e18560c9ef97d3579ef82a2a8788aaad69178d63239e12
+ SOURCE_HASH=sha512:e250a9e44790c6740e74e370c4bf7d8e74815a6946a5b7a07eabfc958f05d1482bd55027ddae2f817eee149df6454538569f437ba1ae12c20558c1897900b6a5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/unity-greeter"
LICENSE[0]=GPL
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
index f61c97dad7..48a42ce6ef 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,8 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.7
+ * DEPENDS: added dependencies on vala, libcanberra, freetype2 and cairo
+ * PRE_BUILD: removed obsolete sedit
+
2012-01-10 Eric Sandall <sandalle@sourcemage.org>
* DEPENDS: indicator-session is for user sessions, not power.
diff --git a/x11-libs/unity-greeter/PRE_BUILD b/x11-libs/unity-greeter/PRE_BUILD
index 76e05784b0..06cdead5fd 100755
--- a/x11-libs/unity-greeter/PRE_BUILD
+++ b/x11-libs/unity-greeter/PRE_BUILD
@@ -1,7 +1,5 @@
-default_pre_build &&
+default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&
-sedit '4018a\
- x11\' configure &&
if [[ "$UNITY_GRID" = 'y' ]]; then
cd "${SOURCE_DIRECTORY}/src" &&
diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index 446dfcd631..1d03feddd5 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -2,8 +2,8 @@ persistent_remove QT_VER
SPELL=qt4
TMPFS=off
SPELLX=qt-everywhere-opensource-src
- VERSION=4.8.0
- SOURCE_HASH=sha512:b37f2d5fe3cebdcc7ebd5b6bc68ea03f4cabeadc492c77d7c18d00ede5c254adb57fcbe5cec6326072304db49e69e59c14af7e90875138c3b2f255237a99a78f
+ VERSION=4.8.1
+ SOURCE_HASH=sha512:a48825a3d42c93c6d9d769d9f79b297d92b5deb9003c89c2d1f1b364b496fc6e7d307e0eb6b798ae49d7bf1928caeda6741025242499296550293518004c3d90
SOURCE=$SPELLX-$VERSION.tar.gz
URI=qt/source/$SOURCE
SECURITY_PATCH=4
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 3d3b701f38..254c40bfc3 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,9 @@
+2012-04-02 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 4.8.1
+ * PRE_BUILD, WebKit.pri.patch: patch removed
+ * PRE_BUILD, qt-4.8-glib-2.32.patch: patch added,
+ https://bugs.gentoo.org/show_bug.cgi?id=401855
+
2012-01-02 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* PRE_BUILD, WebKit.pri.patch: removed -Werror CXXFLAG for webkit
to avoid compile error
diff --git a/x11-toolkits/qt4/PRE_BUILD b/x11-toolkits/qt4/PRE_BUILD
index 3435443c31..66a54c2066 100755
--- a/x11-toolkits/qt4/PRE_BUILD
+++ b/x11-toolkits/qt4/PRE_BUILD
@@ -1,7 +1,7 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < ${SCRIPT_DIRECTORY}/WebKit.pri.patch &&
+patch -p1 < ${SCRIPT_DIRECTORY}/qt-4.8-glib-2.32.patch &&
# fix bad .pro file for 4.6.0-beta1
for file in tools/assistant/tools/{qhelpgenerator,qcollectiongenerator,qhelpconverter,assistant}/*.pro; do
diff --git a/x11-toolkits/qt4/WebKit.pri.patch b/x11-toolkits/qt4/WebKit.pri.patch
deleted file mode 100644
index 268874b198..0000000000
--- a/x11-toolkits/qt4/WebKit.pri.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- qt-everywhere-opensource-src-4.8.0/src/3rdparty/webkit/Source/WebKit.pri.orig 2012-01-02 13:44:33.130841538 +0100
-+++ qt-everywhere-opensource-src-4.8.0/src/3rdparty/webkit/Source/WebKit.pri 2012-01-02 13:44:54.300511604 +0100
-@@ -102,8 +102,6 @@
-
- # Treat warnings as errors on x86/Linux/GCC
- linux-g++* {
-- isEqual(QT_ARCH,x86_64)|isEqual(QT_ARCH,i386): QMAKE_CXXFLAGS += -Werror
--
- greaterThan(QT_GCC_MAJOR_VERSION, 3):greaterThan(QT_GCC_MINOR_VERSION, 5) {
- if (!contains(QMAKE_CXXFLAGS, -std=c++0x) && !contains(QMAKE_CXXFLAGS, -std=gnu++0x)) {
- # We need to deactivate those warnings because some names conflicts with upcoming c++0x types (e.g.nullptr).
diff --git a/x11-toolkits/qt4/qt-4.8-glib-2.32.patch b/x11-toolkits/qt4/qt-4.8-glib-2.32.patch
new file mode 100644
index 0000000000..0f5ddc669c
--- /dev/null
+++ b/x11-toolkits/qt4/qt-4.8-glib-2.32.patch
@@ -0,0 +1,28 @@
+--- qt-everywhere-opensource-src-4.8.1.orig/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h 2012-04-01 19:32:46.621395314 +0200
++++ qt-everywhere-opensource-src-4.8.1.orig/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h 2012-04-01 19:34:23.693181749 +0200
+@@ -24,6 +24,7 @@
+
+ #if ENABLE(GLIB_SUPPORT)
+
++#include <glib.h>
+ #include <algorithm>
+ #include <wtf/Assertions.h>
+ #include <wtf/Noncopyable.h>
+--- qt-everywhere-opensource-src-4.8.1.orig/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h 2012-04-01 19:32:46.624395278 +0200
++++ qt-everywhere-opensource-src-4.8.1.orig/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h 2012-04-01 19:34:09.420360184 +0200
+@@ -39,7 +39,6 @@
+ typedef struct _GAsyncResult GAsyncResult;
+ typedef struct _GCancellable GCancellable;
+ typedef struct _GCharsetConverter GCharsetConverter;
+-typedef struct _GCond GCond;
+ typedef struct _GDir GDir;
+ typedef struct _GdkAtom* GdkAtom;
+ typedef struct _GdkCursor GdkCursor;
+@@ -52,7 +51,6 @@
+ typedef struct _GHashTable GHashTable;
+ typedef struct _GInputStream GInputStream;
+ typedef struct _GList GList;
+-typedef struct _GMutex GMutex;
+ typedef struct _GPatternSpec GPatternSpec;
+ typedef struct _GPollableOutputStream GPollableOutputStream;
+ typedef struct _GSocketClient GSocketClient;
diff --git a/x11/freenx/DETAILS b/x11/freenx/DETAILS
index 5b8589f8d4..f628ba95f6 100755
--- a/x11/freenx/DETAILS
+++ b/x11/freenx/DETAILS
@@ -1,5 +1,5 @@
SPELL=freenx
-if [[ "$FREENX_BRANCH" == "scm" ]; then
+if [[ "$FREENX_BRANCH" == "scm" ]]; then
if [[ "$FREENX_AUTOUPDATE" == "y" ]]; then
VERSION=$(date +%Y%m%d)
else
diff --git a/x11/freenx/HISTORY b/x11/freenx/HISTORY
index c9eb72ff66..e5bdd08984 100644
--- a/x11/freenx/HISTORY
+++ b/x11/freenx/HISTORY
@@ -1,3 +1,6 @@
+2012-04-02 Ismael Luceno <ismael@sourcemage.org>
+ * DETAILS: fixed typo
+
2011-10-15 Bor Kraljič <pyrobor@ver.si>
* DETAILS: fixed syntax
diff --git a/x11/lightdm-gtk-greeter/DEPENDS b/x11/lightdm-gtk-greeter/DEPENDS
new file mode 100755
index 0000000000..f592172900
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/DEPENDS
@@ -0,0 +1,4 @@
+depends lightdm &&
+depends gtk+3 &&
+depends gnome-icon-theme &&
+depends gnome-themes-standard
diff --git a/x11/lightdm-gtk-greeter/DETAILS b/x11/lightdm-gtk-greeter/DETAILS
new file mode 100755
index 0000000000..64566fb6c0
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=lightdm-gtk-greeter
+ VERSION=1.1.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+ SOURCE_HASH=sha512:4a21c4c8e8bd69f505dc82bc57fd8225ff17dc41bf5db2867dfc6a0eda910f0c82784da2675141ea2f301a1ea63cf8ba1b6510f5ee7f781e67ed81490ac86eaf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://launchpad.net/lightdm-gtk-greeter"
+ LICENSE[0]=GPL
+ ENTERED=20120407
+ SHORT="a gtk based greeter for lightdm"
+cat << EOF
+A gtk based greeter for lightdm.
+EOF
diff --git a/x11/lightdm-gtk-greeter/HISTORY b/x11/lightdm-gtk-greeter/HISTORY
new file mode 100644
index 0000000000..4b75472051
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/HISTORY
@@ -0,0 +1,3 @@
+2012-04-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11/lightdm/BUILD b/x11/lightdm/BUILD
index fe42742070..3403016024 100755
--- a/x11/lightdm/BUILD
+++ b/x11/lightdm/BUILD
@@ -1,3 +1,9 @@
-create_account lightdm
-PATH="${PATH}:/usr/bin/qt4" &&
-default_build
+create_account lightdm &&
+
+OPTS+=" --disable-static" &&
+OPTS+=" --disable-tests" &&
+OPTS+=" --with-user-session=lightdm-xsession" &&
+OPTS+=" --with-greeter-user=lightdm" &&
+OPTS+=" --with-html-dir=${INSTALL_ROOT}/usr/share/doc/${SPELL}/html" &&
+
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" PATH="$QTDIR/bin/qt4:$PATH" default_build
diff --git a/x11/lightdm/DEPENDS b/x11/lightdm/DEPENDS
index 2668a05f69..43d79c1ae2 100755
--- a/x11/lightdm/DEPENDS
+++ b/x11/lightdm/DEPENDS
@@ -2,11 +2,12 @@ depends dbus &&
depends linux-pam &&
depends libxklavier &&
depends -sub XEPHYR xorg-server &&
-optional_depends qt4 '--enable-liblightdm-qt --enable-qt-greeter' \
- '--disable-liblightdm-qt --disable-qt-greeter' \
- 'for QT4 support' &&
-optional_depends gtk+3 '--enable-gtk-greeter' '--disable-gtk-greeter' \
- 'for GTK+3 support' &&
+depends libxml2 &&
+depends libx11 &&
+optional_depends qt4 \
+ '--enable-liblightdm-qt' \
+ '--disable-liblightdm-qt' \
+ 'enable LightDM client QT libraries' &&
optional_depends gtk-doc '--enable-gtk-doc' '--disable-gtk-doc' \
'to build documentation' &&
optional_depends gobject-introspection \
diff --git a/x11/lightdm/DETAILS b/x11/lightdm/DETAILS
index 97bff7fdd2..f6b87cb61f 100755
--- a/x11/lightdm/DETAILS
+++ b/x11/lightdm/DETAILS
@@ -1,9 +1,8 @@
SPELL=lightdm
- VERSION=1.1.0
+ VERSION=1.2.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
- SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
-# SOURCE_HASH=sha512:6d0e6fe7e038e3c9200563e2baea684d8c675fb9e568d6d65f83fd512d2fa94fffbef785e882566487c3d83c6d493f0c1da14d0ed9bbb6dd617cbfac68fdfd2a
+ SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.2/$VERSION/+download/${SOURCE}
+ SOURCE_HASH=sha512:071fdd10444069e3ccd9c0d0dd211bac1733d1893e95cc7272e6a44ee594b3bf3758256987cc1508628cd3c979b82cfbe7b9553d18be2f7be831149432741665
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/lightdm"
LICENSE[0]=GPL3/LGPL3
diff --git a/x11/lightdm/HISTORY b/x11/lightdm/HISTORY
index a078492a8a..5a95d14472 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,16 @@
+2012-04-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on libx11
+ * INSTALL, lightdm-session: added missing Xsession wrapper
+ * BUILD: use Xsession wrapper, disabled building static libraries,
+ disabled tests, set greeter user to lightdm, set installation
+ directory for html documentation
+ * DEPENDS, BUILD: added optional dependency on qt4
+
+2012-04-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.0
+ * BUILD, DEPENDS: removed optional dependency on qt4
+ * DEPENDS: removed optional dependency on gtk+3
+
2012-02-06 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on libxklavier
diff --git a/x11/lightdm/INSTALL b/x11/lightdm/INSTALL
index 4c8ba7dad9..f0bf67d4f3 100755
--- a/x11/lightdm/INSTALL
+++ b/x11/lightdm/INSTALL
@@ -1,4 +1,5 @@
default_install &&
+install -m755 ${SCRIPT_DIRECTORY}/lightdm-session ${INSTALL_ROOT}/usr/sbin/ &&
PAM_DIR="${INSTALL_ROOT}/etc/pam.d" &&
if [ ! -e "${PAM_DIR}/lightdm" ]; then
install "${SCRIPT_DIRECTORY}/lightdm" "${PAM_DIR}/"
diff --git a/x11/lightdm/lightdm-1.1.0.tar.gz.sig b/x11/lightdm/lightdm-1.1.0.tar.gz.sig
deleted file mode 100644
index 0b6a0b7296..0000000000
--- a/x11/lightdm/lightdm-1.1.0.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/x11/lightdm/lightdm-session b/x11/lightdm/lightdm-session
new file mode 100644
index 0000000000..5da041e6d7
--- /dev/null
+++ b/x11/lightdm/lightdm-session
@@ -0,0 +1,69 @@
+#!/bin/sh
+#
+# LightDM wrapper to run around X sessions.
+
+echo "Running X session wrapper"
+
+# Load profile
+for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
+ if [ -f "$file" ]; then
+ echo "Loading profile from $file";
+ . "$file"
+ fi
+done
+
+# Load resources
+for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do
+ if [ -f "$file" ]; then
+ echo "Loading resource: $file"
+ xrdb -nocpp -merge "$file"
+ fi
+done
+
+# Load keymaps
+for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading keymap: $file"
+ setxkbmap `cat "$file"`
+ XKB_IN_USE=yes
+ fi
+done
+
+# Load xmodmap if not using XKB
+if [ -z "$XKB_IN_USE" ]; then
+ for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading modmap: $file"
+ xmodmap "$file"
+ fi
+ done
+fi
+
+unset XKB_IN_USE
+
+# Run all system xinitrc shell scripts.
+xinitdir="/etc/X11/xinit/xinitrc.d"
+if [ -d "$xinitdir" ]; then
+ for script in $xinitdir/*; do
+ echo "Loading xinit script $script"
+ if [ -x "$script" -a ! -d "$script" ]; then
+ . "$script"
+ fi
+ done
+fi
+
+# Load Xsession scripts
+xsessionddir="/etc/X11/Xsession.d"
+if [ -d "$xsessionddir" ]; then
+ for i in `ls $xsessionddir`; do
+ script="$xsessionddir/$i"
+ echo "Loading X session script $script"
+ if [ -r "$script" -a -f "$script" ] && expr "$i" : '^[[:alnum:]_-]\+$' > /dev/null; then
+ . "$script"
+ fi
+ done
+fi
+
+echo "X session wrapper complete, running session $@"
+
+exec $@