Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-gcc-4.7 grimoire by Sukneet Basuta (a1b77aa8adbe1bda21fb970ba5b302daee7d5d8f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Sukneet Basuta <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-gcc-4.7 grimoire by Sukneet Basuta (a1b77aa8adbe1bda21fb970ba5b302daee7d5d8f)
  • Date: Mon, 11 Mar 2013 19:58:40 -0500

GIT changes to devel-gcc-4.7 grimoire by Sukneet Basuta
<sukneet AT sourcemage.org>:

.gitignore
| 1
.mailmap
| 54
ChangeLog
| 513 +
FUNCTIONS
| 18
VERSION
| 2
accounts
| 1
antivirus/clamav/DEPENDS
| 1
antivirus/clamav/DETAILS
| 6
antivirus/clamav/FINAL
| 5
antivirus/clamav/HISTORY
| 17
antivirus/clamav/INSTALL
| 4
antivirus/clamav/PRE_REMOVE
| 3
antivirus/clamav/vendor_clamav.gpg
|binary
apache.gpg
|binary
archive-libs/libarchive/DEPENDS
| 6
archive-libs/libarchive/HISTORY
| 3
archive-libs/lzo/BUILD
| 3
archive-libs/lzo/DETAILS
| 1
archive-libs/lzo/HISTORY
| 4
archive/burp/BUILD
| 8
archive/burp/CONFIGURE
| 11
archive/burp/DEPENDS
| 54
archive/burp/DETAILS
| 37
archive/burp/HISTORY
| 18
archive/burp/INSTALL
| 12
archive/burp/PREPARE
| 2
archive/burp/PRE_BUILD
| 15
archive/burp/init.d/burp
| 21
archive/burp/init.d/burp.conf
| 6
archive/cpio/HISTORY
| 4
archive/cpio/PRE_BUILD
| 4
archive/cpio/glibc215.patch
| 10
archive/gzip/DETAILS
| 4
archive/gzip/HISTORY
| 3
archive/sharutils/DETAILS
| 4
archive/sharutils/HISTORY
| 3
archive/tar/HISTORY
| 4
archive/tar/PRE_BUILD
| 4
archive/tar/glibc215.patch
| 10
archive/xz-utils/DETAILS
| 2
archive/xz-utils/HISTORY
| 3
audio-creation/amsynth/BUILD
| 6
audio-creation/amsynth/DEPENDS
| 10
audio-creation/amsynth/DETAILS
| 13
audio-creation/amsynth/HISTORY
| 7
audio-creation/amsynth/INSTALL
| 3
audio-creation/amsynth/PRE_BUILD
| 4
audio-creation/ardour2/BUILD
| 2
audio-creation/ardour2/CONFIGURE
| 6
audio-creation/ardour2/DEPENDS
| 15
audio-creation/ardour2/DETAILS
| 4
audio-creation/ardour2/HISTORY
| 4
audio-creation/audacity/DEPENDS
| 4
audio-creation/audacity/DETAILS
| 16
audio-creation/audacity/HISTORY
| 6
audio-creation/audacity/PREPARE
| 2
audio-creation/espeak/DETAILS
| 4
audio-creation/espeak/HISTORY
| 3
audio-creation/gmorgan/DETAILS
| 6
audio-creation/gmorgan/HISTORY
| 3
audio-creation/hydrogen/BUILD
| 2
audio-creation/hydrogen/DETAILS
| 4
audio-creation/hydrogen/HISTORY
| 4
audio-creation/mhwaveedit/DETAILS
| 5
audio-creation/mhwaveedit/HISTORY
| 4
audio-creation/mhwaveedit/PRE_BUILD
| 4
audio-creation/mhwaveedit/alsa.patch
| 11
audio-creation/stops/DETAILS
| 2
audio-creation/stops/HISTORY
| 3
audio-creation/supercollider/DEPENDS
| 2
audio-creation/supercollider/HISTORY
| 3
audio-drivers/alsa-driver/BUILD
| 2
audio-drivers/alsa-driver/DETAILS
| 4
audio-drivers/alsa-driver/HISTORY
| 4
audio-drivers/alsa-firmware/DETAILS
| 4
audio-drivers/alsa-firmware/HISTORY
| 3
audio-drivers/alsa-lib/DETAILS
| 4
audio-drivers/alsa-lib/HISTORY
| 3
audio-drivers/alsa-oss/DETAILS
| 4
audio-drivers/alsa-oss/HISTORY
| 3
audio-drivers/alsa-plugins/DETAILS
| 4
audio-drivers/alsa-plugins/HISTORY
| 3
audio-drivers/alsa-tools/DEPENDS
| 3
audio-drivers/alsa-tools/DETAILS
| 4
audio-drivers/alsa-tools/HISTORY
| 6
audio-drivers/alsa-utils/DETAILS
| 4
audio-drivers/alsa-utils/HISTORY
| 3
audio-drivers/jack/DEPENDS
| 10
audio-drivers/jack/HISTORY
| 5
audio-drivers/jack2/DETAILS
| 7
audio-drivers/jack2/HISTORY
| 4
audio-drivers/libffado/DEPENDS
| 1
audio-drivers/libffado/DETAILS
| 6
audio-drivers/libffado/HISTORY
| 3
audio-drivers/libfreebob/BUILD
| 2
audio-drivers/libfreebob/CONFIGURE
| 4
audio-drivers/libfreebob/DEPENDS
| 6
audio-drivers/libfreebob/DETAILS
| 24
audio-drivers/libfreebob/HISTORY
| 10
audio-drivers/libfreebob/PRE_BUILD
| 3
audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
| 46
audio-drivers/oss/DETAILS
| 4
audio-drivers/oss/HISTORY
| 3
audio-drivers/portaudio/BUILD
| 5
audio-drivers/portaudio/DEPENDS
| 13
audio-drivers/portaudio/DETAILS
| 9
audio-drivers/portaudio/HISTORY
| 5
audio-drivers/portaudio/INSTALL
| 2
audio-drivers/pulseaudio/DEPENDS
| 17
audio-drivers/pulseaudio/DETAILS
| 4
audio-drivers/pulseaudio/HISTORY
| 13
audio-drivers/pulseaudio/PRE_SUB_DEPENDS
| 3
audio-drivers/pulseaudio/SUB_DEPENDS
| 3
audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig
|binary
audio-drivers/pyalsa/DETAILS
| 4
audio-drivers/pyalsa/HISTORY
| 3
audio-libs/audiofile/DEPENDS
| 7
audio-libs/audiofile/DETAILS
| 2
audio-libs/audiofile/HISTORY
| 7
audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
|binary
audio-libs/clalsadrv/BUILD
| 3
audio-libs/clalsadrv/DETAILS
| 10
audio-libs/clalsadrv/HISTORY
| 4
audio-libs/clalsadrv/INSTALL
| 2
audio-libs/clalsadrv/PRE_BUILD
| 4
audio-libs/dssi/HISTORY
| 3
audio-libs/dssi/PRE_SUB_DEPENDS
| 4
audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
| 4
audio-libs/dssi/SUB_DEPENDS
| 7
audio-libs/faad2/HISTORY
| 3
audio-libs/faad2/PRE_BUILD
| 1
audio-libs/ladspa/HISTORY
| 5
audio-libs/ladspa/PRE_BUILD
| 4
audio-libs/ladspa/ladspa-1.13-properbuild.patch
| 92
audio-libs/libdts/BUILD
| 1
audio-libs/libdts/CONFLICTS
| 1
audio-libs/libdts/DETAILS
| 24
audio-libs/libdts/DOWNLOAD
| 1
audio-libs/libdts/HISTORY
| 5
audio-libs/libdts/INSTALL
| 1
audio-libs/libdts/PRE_BUILD
| 1
audio-libs/libdts/UP_TRIGGERS
| 2
audio-libs/libgpod/DEPENDS
| 20
audio-libs/libgpod/HISTORY
| 7
audio-libs/libgpod/PRE_BUILD
| 3
audio-libs/libgpod/libgpod-hal-fdi.patch
| 22
audio-libs/liblo/DETAILS
| 4
audio-libs/liblo/HISTORY
| 3
audio-libs/liblrdf/BUILD
| 4
audio-libs/liblrdf/DETAILS
| 16
audio-libs/liblrdf/HISTORY
| 7
audio-libs/liblrdf/PRE_BUILD
| 7
audio-libs/liblrdf/liblrdf-raptor2.diff
| 198
audio-libs/libmad/HISTORY
| 3
audio-libs/libmad/PRE_BUILD
| 1
audio-libs/libmusicbrainz/DEPENDS
| 2
audio-libs/libmusicbrainz/HISTORY
| 4
audio-libs/openal-soft/DETAILS
| 4
audio-libs/openal-soft/HISTORY
| 4
audio-libs/openal-soft/PRE_BUILD
| 3
audio-libs/openal-soft/avutil.patch
| 11
audio-libs/sbc/DETAILS
| 17
audio-libs/sbc/HISTORY
| 4
audio-libs/sbc/PRE_BUILD
| 8
audio-libs/soundtouch/DETAILS
| 5
audio-libs/soundtouch/HISTORY
| 12
audio-libs/soundtouch/PRE_BUILD
| 5
audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
| 11
audio-libs/taglib/DETAILS
| 6
audio-libs/taglib/HISTORY
| 4
audio-libs/wavpack/DETAILS
| 4
audio-libs/wavpack/HISTORY
| 3
audio-players/alsaplayer/DETAILS
| 2
audio-players/alsaplayer/HISTORY
| 3
audio-players/ario/DEPENDS
| 1
audio-players/ario/HISTORY
| 3
audio-players/audacious/BUILD
| 2
audio-players/audacious/CONFIGURE
| 2
audio-players/audacious/DEPENDS
| 18
audio-players/audacious/DETAILS
| 2
audio-players/audacious/HISTORY
| 13
audio-players/audacious/LC_ALL-fix.patch
| 12
audio-players/audacious/PRE_BUILD
| 4
audio-players/audacious/audacious-3.3.4.tar.bz2.sig
|binary
audio-players/cmus/BUILD
| 2
audio-players/cmus/CONFIGURE
| 2
audio-players/cmus/DEPENDS
| 46
audio-players/cmus/DETAILS
| 4
audio-players/cmus/HISTORY
| 7
audio-players/deadbeef/DETAILS
| 4
audio-players/deadbeef/HISTORY
| 3
audio-players/grip/CONFLICTS
| 1
audio-players/grip/DEPENDS
| 29
audio-players/grip/DETAILS
| 11
audio-players/grip/HISTORY
| 5
audio-players/grip/PRE_BUILD
| 3
audio-players/grip2/BUILD
| 1
audio-players/grip2/CONFLICTS
| 1
audio-players/grip2/DETAILS
| 6
audio-players/grip2/HISTORY
| 3
audio-players/grip2/INSTALL
| 1
audio-players/grip2/PRE_BUILD
| 1
audio-players/grip2/UP_TRIGGERS
| 2
audio-players/listen/DEPENDS
| 2
audio-players/listen/HISTORY
| 3
audio-players/moc/HISTORY
| 4
audio-players/moc/PREPARE
| 3
audio-players/mpd/CONFIGURE
| 26
audio-players/mpd/DEPENDS
| 45
audio-players/mpd/DETAILS
| 4
audio-players/mpd/HISTORY
| 13
audio-players/mpg123/BUILD
| 2
audio-players/mpg123/CONFIGURE
| 2
audio-players/mpg123/DETAILS
| 2
audio-players/mpg123/HISTORY
| 15
audio-players/ncmpcpp/DETAILS
| 6
audio-players/ncmpcpp/HISTORY
| 3
audio-players/qmmp/DETAILS
| 4
audio-players/qmmp/HISTORY
| 9
audio-plugins/audacious-plugins/BUILD
| 4
audio-plugins/audacious-plugins/CONFIGURE
| 43
audio-plugins/audacious-plugins/DEPENDS
| 105
audio-plugins/audacious-plugins/DETAILS
| 2
audio-plugins/audacious-plugins/HISTORY
| 16
audio-plugins/audacious-plugins/PRE_BUILD
| 3
audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig
|binary
audio-plugins/audacious-plugins/cdda.patch
| 16
audio-plugins/swh-plugins/HISTORY
| 8
audio-plugins/swh-plugins/PRE_BUILD
| 9
audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
| 12
audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
| 135
audio-soft/alsaequal/BUILD
| 1
audio-soft/alsaequal/DEPENDS
| 2
audio-soft/alsaequal/DETAILS
| 22
audio-soft/alsaequal/HISTORY
| 3
audio-soft/easytag/BUILD
| 2
audio-soft/easytag/DEPENDS
| 62
audio-soft/easytag/DETAILS
| 13
audio-soft/easytag/HISTORY
| 18
audio-soft/id3/DETAILS
| 4
audio-soft/id3/HISTORY
| 3
audio-soft/jaaa/BUILD
| 1
audio-soft/jaaa/DEPENDS
| 4
audio-soft/jaaa/DETAILS
| 14
audio-soft/jaaa/HISTORY
| 3
audio-soft/jaaa/INSTALL
| 1
audio-soft/padevchooser/DEPENDS
| 10
audio-soft/padevchooser/DETAILS
| 21
audio-soft/padevchooser/HISTORY
| 3
audio-soft/pasystray/CONFIGURE
| 1
audio-soft/pasystray/DEPENDS
| 24
audio-soft/pasystray/DETAILS
| 16
audio-soft/pasystray/HISTORY
| 3
audio-soft/pasystray/PRE_BUILD
| 7
audio-soft/sox/DETAILS
| 6
audio-soft/sox/HISTORY
| 10
audio-soft/sox/PRE_BUILD
| 8
audio-soft/sox/ffmpeg-0.11-arch.patch
| 129
audio-soft/sox/sox-14.4.1.tar.gz.sig
|binary
canonical.gpg
|binary
chat-im/amsn/DEPENDS
| 2
chat-im/amsn/HISTORY
| 4
chat-im/carrier/DEPENDS
| 5
chat-im/carrier/HISTORY
| 3
chat-im/centerim/DEPENDS
| 55
chat-im/centerim/DETAILS
| 12
chat-im/centerim/HISTORY
| 8
chat-im/centerim/PREPARE
| 2
chat-im/centerim/PRE_BUILD
| 5
chat-im/centerim/centerim-4.22.10-gcc46.patch
| 12
chat-im/gajim/DEPENDS
| 13
chat-im/gajim/DETAILS
| 2
chat-im/gajim/HISTORY
| 11
chat-im/gajim/gajim-0.15.2.tar.bz2.sig
|binary
chat-im/licq/DETAILS
| 2
chat-im/licq/HISTORY
| 9
chat-im/mcabber/BUILD
| 3
chat-im/mcabber/CONFIGURE
| 11
chat-im/mcabber/DEPENDS
| 34
chat-im/mcabber/DETAILS
| 17
chat-im/mcabber/HISTORY
| 8
chat-im/pidgin/BUILD
| 5
chat-im/pidgin/DEPENDS
| 5
chat-im/pidgin/DETAILS
| 4
chat-im/pidgin/HISTORY
| 18
chat-irc/bitlbee/CONFIGURE
| 48
chat-irc/bitlbee/DEPENDS
| 31
chat-irc/bitlbee/DETAILS
| 4
chat-irc/bitlbee/HISTORY
| 7
chat-irc/hexchat/BUILD
| 3
chat-irc/hexchat/CONFIGURE
| 35
chat-irc/hexchat/DEPENDS
| 51
chat-irc/hexchat/DETAILS
| 18
chat-irc/hexchat/HISTORY
| 2
chat-irc/hexchat/INSTALL
| 3
chat-irc/hexchat/PRE_BUILD
| 4
chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig
|binary
chat-irc/ircd-ratbox/DETAILS
| 7
chat-irc/ircd-ratbox/HISTORY
| 7
chat-irc/ircd-ratbox/INSTALL
| 2
chat-irc/weechat/BUILD
| 6
chat-irc/weechat/DEPENDS
| 7
chat-irc/weechat/DETAILS
| 18
chat-irc/weechat/HISTORY
| 24
chat-irc/weechat/INSTALL
| 2
chat-irc/weechat/PREPARE
| 4
chat-libs/libmsn/HISTORY
| 4
chat-libs/libmsn/PRE_BUILD
| 4
chat-libs/libmsn/gcc-4.7.patch
| 10
chat-libs/libotr/DETAILS
| 2
chat-libs/libotr/HISTORY
| 3
chat-libs/loudmouth/BUILD
| 2
chat-libs/loudmouth/CONFIGURE
| 4
chat-libs/loudmouth/DEPENDS
| 32
chat-libs/loudmouth/DETAILS
| 22
chat-libs/loudmouth/HISTORY
| 10
chat-libs/loudmouth/PRE_BUILD
| 11
chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
|binary
chat-libs/opal/DETAILS
| 37
chat-libs/opal/HISTORY
| 9
chat-libs/opal/PREPARE
| 3
chat-libs/opal/PRE_BUILD
| 6
chat-libs/opal/opal-3.10.5.tar.bz2.sig
|binary
chat-libs/opal/opal-ffmpeg.patch
| 193
chat-libs/ptlib/DETAILS
| 21
chat-libs/ptlib/HISTORY
| 7
chat-libs/ptlib/PREPARE
| 2
chat-libs/ptlib/ptlib-2.10.5.tar.bz2.sig
|binary
cluster/atlas/HISTORY
| 6
cluster/atlas/INSTALL
| 14
cluster/atlas/PRE_BUILD
| 6
cluster/atlas/no_fortran.patch
| 16
cluster/drbd/DETAILS
| 20
cluster/drbd/HISTORY
| 6
cluster/drbd/TRIGGERS
| 4
cluster/ocfs2-tools/DEPENDS
| 4
cluster/ocfs2-tools/DETAILS
| 24
cluster/ocfs2-tools/HISTORY
| 7
cluster/ocfs2-tools/PREPARE
| 2
cluster/ocfs2-tools/PRE_BUILD
| 6
collab/openldap/BUILD
| 43
collab/openldap/CONFIGURE
| 200
collab/openldap/DEPENDS
| 127
collab/openldap/DETAILS
| 15
collab/openldap/HISTORY
| 27
collab/openldap/PREPARE
| 4
collab/openldap/PRE_BUILD
| 2
collab/openldap/PRE_SUB_DEPENDS
| 2
collab/openldap/SUB_DEPENDS
| 2
collab/openldap/TRIGGERS
| 5
collab/openldap/UP_TRIGGERS
| 8
collab/openldap/openldap-2.4-ntlm.patch
| 203
collab/openldap/openldap-2.4.31-ntlm.patch
| 219
collab/subversion/16A0DE01.gpg
|binary
collab/subversion/CONFIGURE
| 3
collab/subversion/DEPENDS
| 16
collab/subversion/DETAILS
| 4
collab/subversion/HISTORY
| 16
crypto/ca-certificates/DETAILS
| 4
crypto/ca-certificates/HISTORY
| 6
crypto/ccrypt/DEPENDS
| 9
crypto/ccrypt/DETAILS
| 4
crypto/ccrypt/HISTORY
| 4
crypto/cryptcat/BUILD
| 3
crypto/cryptcat/CONFIGURE
| 3
crypto/cryptcat/CONFLICTS
| 2
crypto/cryptcat/DEPENDS
| 1
crypto/cryptcat/DETAILS
| 27
crypto/cryptcat/HISTORY
| 2
crypto/cryptcat/INSTALL
| 2
crypto/cryptsetup-luks/BUILD
| 8
crypto/cryptsetup-luks/DETAILS
| 4
crypto/cryptsetup-luks/FINAL
| 1
crypto/cryptsetup-luks/HISTORY
| 8
crypto/cryptsetup-luks/INSTALL
| 4
crypto/cryptsetup-luks/PRE_BUILD
| 3
crypto/dropbear/CONFLICTS
| 1
crypto/dropbear/HISTORY
| 4
crypto/ecryptfs-utils/DETAILS
| 6
crypto/ecryptfs-utils/HISTORY
| 3
crypto/gnupg/DETAILS
| 2
crypto/gnupg/HISTORY
| 3
crypto/gnutls/DEPENDS
| 2
crypto/gnutls/DETAILS
| 22
crypto/gnutls/HISTORY
| 28
crypto/gnutls/PREPARE
| 2
crypto/gpa/DETAILS
| 2
crypto/gpa/HISTORY
| 3
crypto/gpgme/DETAILS
| 4
crypto/gpgme/HISTORY
| 3
crypto/krb5-appl/DETAILS
| 5
crypto/krb5-appl/HISTORY
| 6
crypto/krb5-appl/PRE_BUILD
| 4
crypto/krb5/BUILD
| 22
crypto/krb5/CONFIGURE
| 1
crypto/krb5/DEPENDS
| 7
crypto/krb5/DETAILS
| 9
crypto/krb5/HISTORY
| 29
crypto/krb5/PRE_BUILD
| 4
crypto/krb5/TRIGGERS
| 2
crypto/libksba/DETAILS
| 2
crypto/libksba/HISTORY
| 3
crypto/libssh/BUILD
| 3
crypto/libssh/CONFIGURE
| 1
crypto/libssh/DEPENDS
| 3
crypto/libssh/DETAILS
| 18
crypto/libssh/HISTORY
| 12
crypto/libssh2/CONFIGURE
| 1
crypto/libssh2/DEPENDS
| 2
crypto/libssh2/DETAILS
| 2
crypto/libssh2/HISTORY
| 7
crypto/loop-aes/DETAILS
| 2
crypto/loop-aes/HISTORY
| 6
crypto/mosh/DEPENDS
| 13
crypto/mosh/DETAILS
| 4
crypto/mosh/FINAL
| 3
crypto/mosh/HISTORY
| 17
crypto/nettle/DETAILS
| 4
crypto/nettle/HISTORY
| 9
crypto/nettle/nettle.gpg
|binary
crypto/npth/DETAILS
| 2
crypto/npth/HISTORY
| 3
crypto/nss/DETAILS
| 17
crypto/nss/HISTORY
| 23
crypto/nss/INSTALL
| 6
crypto/nss/PREPARE
| 2
crypto/nss/PRE_BUILD
| 6
crypto/nss/PRE_SUB_DEPENDS
| 1
crypto/nss/SUB_DEPENDS
| 2
crypto/nss/UP_TRIGGERS
| 4
crypto/nss/nss-3.14-config-1.patch
| 271 +
crypto/openssh/DETAILS
| 2
crypto/openssh/HISTORY
| 6
crypto/openssh/PRE_BUILD
| 2
crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2
|binary
crypto/openssl/CONFIGURE
| 5
crypto/openssl/DETAILS
| 8
crypto/openssl/HISTORY
| 10
crypto/openssl/UP_TRIGGERS
| 3
crypto/p11-kit/DETAILS
| 2
crypto/p11-kit/HISTORY
| 6
crypto/polarssl/BUILD
| 3
crypto/polarssl/DEPENDS
| 2
crypto/polarssl/DETAILS
| 5
crypto/polarssl/HISTORY
| 9
crypto/polarssl/INSTALL
| 3
crypto/polarssl/PRE_BUILD
| 6
crypto/seahorse/DEPENDS
| 2
crypto/seahorse/DETAILS
| 4
crypto/seahorse/HISTORY
| 9
crypto/seahorse/seahorse-3.6.2.tar.xz.sig
|binary
database/db/DETAILS
| 4
database/db/HISTORY
| 3
database/dbd-firebird/DETAILS
| 4
database/dbd-firebird/HISTORY
| 3
database/firebird25/DETAILS
| 5
database/firebird25/HISTORY
| 12
database/firebird25/fb25.patch.bz2
|binary
database/firebird25/init.d/firebird2
| 2
database/libdbi-drivers/BUILD
| 3
database/libdbi-drivers/CONFIGURE
| 3
database/libdbi-drivers/DEPENDS
| 18
database/libdbi-drivers/DETAILS
| 14
database/libdbi-drivers/HISTORY
| 6
database/libdbi/DEPENDS
| 3
database/libdbi/DETAILS
| 20
database/libdbi/HISTORY
| 4
database/libzdb/DETAILS
| 4
database/libzdb/HISTORY
| 3
database/mariadb/BUILD
| 3
database/mariadb/DETAILS
| 14
database/mariadb/EXPORTS
| 1
database/mariadb/HISTORY
| 17
database/mariadb/INSTALL
| 3
database/mariadb/PREPARE
| 16
database/mariadb/REPAIR^all^EXPORTS
| 1
database/mysql-workbench/DEPENDS
| 4
database/mysql-workbench/HISTORY
| 3
database/mysql/BUILD
| 43
database/mysql/CONFIGURE
| 3
database/mysql/DETAILS
| 8
database/mysql/HISTORY
| 13
database/pgadmin3/DETAILS
| 2
database/pgadmin3/HISTORY
| 6
database/postgresql/CONFIGURE
| 5
database/postgresql/DEPENDS
| 10
database/postgresql/DETAILS
| 9
database/postgresql/HISTORY
| 18
database/redis/DETAILS
| 5
database/redis/HISTORY
| 16
database/sqlite/DETAILS
| 6
database/sqlite/HISTORY
| 15
database/tdb/BUILD
| 8
database/tdb/CONFIGURE
| 6
database/tdb/CONFLICTS
| 3
database/tdb/DETAILS
| 5
database/tdb/HISTORY
| 12
database/unixodbc/DETAILS
| 4
database/unixodbc/HISTORY
| 3
database/virtuoso/DETAILS
| 4
database/virtuoso/HISTORY
| 3
dev/null
|binary
devel/alt-ergo/DETAILS
| 6
devel/alt-ergo/HISTORY
| 3
devel/automake-1.8/HISTORY
| 3
devel/automake-1.8/PRE_BUILD
| 2
devel/automake-1.9/HISTORY
| 3
devel/automake-1.9/PRE_BUILD
| 4
devel/automake/DETAILS
| 3
devel/automake/HISTORY
| 18
devel/b43-tools/DETAILS
| 4
devel/b43-tools/HISTORY
| 3
devel/bff/BUILD
| 1
devel/bff/DETAILS
| 13
devel/bff/HISTORY
| 2
devel/binutils/DETAILS
| 2
devel/binutils/HISTORY
| 3
devel/bison/DETAILS
| 2
devel/bison/HISTORY
| 12
devel/bluefish/DEPENDS
| 30
devel/bluefish/DETAILS
| 27
devel/bluefish/HISTORY
| 8
devel/byacc/DETAILS
| 2
devel/byacc/HISTORY
| 6
devel/ccache/DETAILS
| 2
devel/ccache/HISTORY
| 6
devel/check/DETAILS
| 2
devel/check/HISTORY
| 3
devel/check/check-0.9.9.tar.gz.sig
|binary
devel/cmake/DEPENDS
| 5
devel/cmake/DETAILS
| 6
devel/cmake/HISTORY
| 15
devel/copper/BUILD
| 1
devel/copper/DETAILS
| 15
devel/copper/HISTORY
| 2
devel/copper/INSTALL
| 1
devel/coq/DETAILS
| 4
devel/coq/HISTORY
| 3
devel/cppcheck/DETAILS
| 4
devel/cppcheck/HISTORY
| 6
devel/cscope/DETAILS
| 6
devel/cscope/HISTORY
| 3
devel/ctemplate/DETAILS
| 8
devel/ctemplate/HISTORY
| 5
devel/ctemplate/PRE_BUILD
| 6
devel/darcs/DEPENDS
| 4
devel/darcs/DETAILS
| 23
devel/darcs/HISTORY
| 47
devel/ddd/HISTORY
| 4
devel/ddd/PRE_BUILD
| 4
devel/ddd/gcc-4.4.patch
| 10
devel/dev86/DETAILS
| 4
devel/dev86/HISTORY
| 3
devel/diffutils/HISTORY
| 4
devel/diffutils/PRE_BUILD
| 4
devel/diffutils/glibc215.patch
| 10
devel/doxygen/DETAILS
| 2
devel/doxygen/HISTORY
| 6
devel/doxygen/doxygen-1.8.2.src.tar.gz.sig
|binary
devel/flex/DETAILS
| 4
devel/flex/HISTORY
| 6
devel/gdb/DEPENDS
| 11
devel/gdb/DETAILS
| 2
devel/gdb/HISTORY
| 19
devel/gdb/INSTALL
| 4
devel/geany-plugins/CONFIGURE
| 12
devel/geany-plugins/DEPENDS
| 44
devel/geany-plugins/DETAILS
| 2
devel/geany-plugins/HISTORY
| 12
devel/geany/DEPENDS
| 5
devel/geany/DETAILS
| 3
devel/geany/HISTORY
| 7
devel/ghc/DETAILS
| 8
devel/ghc/HISTORY
| 6
devel/git-cola/BUILD
| 1
devel/git-cola/DEPENDS
| 4
devel/git-cola/DETAILS
| 14
devel/git-cola/HISTORY
| 3
devel/git-cola/INSTALL
| 1
devel/git/DETAILS
| 8
devel/git/HISTORY
| 24
devel/gource/DEPENDS
| 3
devel/gource/DETAILS
| 2
devel/gource/HISTORY
| 4
devel/gource/gource-0.38.tar.gz.sig
|binary
devel/graphviz/DEPENDS
| 18
devel/graphviz/DETAILS
| 1
devel/graphviz/HISTORY
| 16
devel/guile/DETAILS
| 2
devel/guile/HISTORY
| 3
devel/heimdall/BUILD
| 14
devel/heimdall/DEPENDS
| 1
devel/heimdall/DETAILS
| 18
devel/heimdall/HISTORY
| 6
devel/heimdall/INSTALL
| 1
devel/iasl/BUILD
| 8
devel/iasl/DEPENDS
| 2
devel/iasl/DETAILS
| 7
devel/iasl/HISTORY
| 10
devel/iasl/INSTALL
| 4
devel/iasl/PRE_BUILD
| 4
devel/intercal/DETAILS
| 2
devel/intercal/HISTORY
| 3
devel/itcl/DEPENDS
| 1
devel/itcl/DETAILS
| 25
devel/itcl/HISTORY
| 3
devel/libcutl/DETAILS
| 6
devel/libcutl/HISTORY
| 3
devel/llvm/HISTORY
| 4
devel/llvm/PRE_BUILD
| 5
devel/llvm/gcc-4.7.patch
| 10
devel/ltrace/DETAILS
| 13
devel/ltrace/HISTORY
| 10
devel/ltrace/PRE_BUILD
| 4
devel/m4/HISTORY
| 4
devel/m4/PRE_BUILD
| 2
devel/m4/glibc215.patch
| 10
devel/nasm/DETAILS
| 4
devel/nasm/HISTORY
| 9
devel/nodejs/DETAILS
| 4
devel/nodejs/HISTORY
| 3
devel/ocaml/HISTORY
| 3
devel/ocaml/TRIGGERS
| 5
devel/oprofile/DETAILS
| 4
devel/oprofile/HISTORY
| 6
devel/oprofileui/DEPENDS
| 1
devel/oprofileui/HISTORY
| 3
devel/patch/DEPENDS
| 7
devel/patch/DETAILS
| 5
devel/patch/HISTORY
| 11
devel/perl/DETAILS
| 4
devel/perl/HISTORY
| 6
devel/phpmyadmin/DETAILS
| 2
devel/phpmyadmin/HISTORY
| 3
devel/pkgconfig/DETAILS
| 4
devel/pkgconfig/HISTORY
| 6
devel/python/HISTORY
| 3
devel/python/TRIGGERS
| 4
devel/python3/CONFIGURE
| 1
devel/python3/CONFLICTS
| 1
devel/python3/DETAILS
| 3
devel/python3/HISTORY
| 8
devel/python3/INSTALL
| 14
devel/python3/PRE_BUILD
| 4
devel/python3/TRIGGERS
| 4
devel/qt-creator/DETAILS
| 12
devel/qt-creator/HISTORY
| 15
devel/ragel/DETAILS
| 2
devel/ragel/HISTORY
| 4
devel/ragel/PRE_BUILD
| 4
devel/ragel/gcc-4.7.patch
| 125
devel/scala/DETAILS
| 4
devel/scala/HISTORY
| 3
devel/strace/HISTORY
| 4
devel/strace/PRE_BUILD
| 3
devel/strace/glibc-2.15.patch
| 53
devel/tcc/BUILD
| 11
devel/tcc/CONFIGURE
| 8
devel/tcc/DEPENDS
| 9
devel/tcc/DETAILS
| 4
devel/tcc/HISTORY
| 6
devel/tcl/DETAILS
| 11
devel/tcl/HISTORY
| 6
devel/tcl/PREPARE
| 3
devel/tcl/PRE_SUB_DEPENDS
| 5
devel/tcl/SUB_DEPENDS
| 7
devel/tig/DETAILS
| 4
devel/tig/HISTORY
| 3
devel/tk/DEPENDS
| 5
devel/tk/DETAILS
| 9
devel/tk/HISTORY
| 8
devel/tk/PREPARE
| 3
devel/tk/PRE_SUB_DEPENDS
| 5
devel/tk/SUB_DEPENDS
| 7
devel/vala/DETAILS
| 7
devel/vala/HISTORY
| 7
devel/valgrind/DETAILS
| 4
devel/valgrind/HISTORY
| 3
devel/wdiff/DETAILS
| 4
devel/wdiff/HISTORY
| 3
devel/why3/BUILD
| 2
devel/why3/DEPENDS
| 7
devel/why3/DETAILS
| 20
devel/why3/HISTORY
| 3
disk/avfs/BUILD
| 3
disk/avfs/CONFIGURE
| 22
disk/avfs/DEPENDS
| 46
disk/avfs/DETAILS
| 4
disk/avfs/HISTORY
| 6
disk/cciss_vol_status/DETAILS
| 4
disk/cciss_vol_status/HISTORY
| 3
disk/cdrdao/HISTORY
| 7
disk/cdrdao/PRE_BUILD
| 8
disk/cdrdao/cdrdao-configure.patch
| 12
disk/cdrdao/stat.patch
| 13
disk/cdrtools/DETAILS
| 7
disk/cdrtools/HISTORY
| 3
disk/davfs/DETAILS
| 4
disk/davfs/HISTORY
| 3
disk/ddrescue/DETAILS
| 4
disk/ddrescue/HISTORY
| 3
disk/di/DETAILS
| 4
disk/di/HISTORY
| 4
disk/di/INSTALL
| 1
disk/di/PRE_BUILD
| 4
disk/dmapi/DETAILS
| 8
disk/dmapi/HISTORY
| 4
disk/dmg2img/BUILD
| 1
disk/dmg2img/DEPENDS
| 3
disk/dmg2img/DETAILS
| 15
disk/dmg2img/HISTORY
| 3
disk/dmg2img/INSTALL
| 1
disk/dosfstools/DETAILS
| 8
disk/dosfstools/HISTORY
| 10
disk/dosfstools/INSTALL
| 1
disk/dosfstools/PRE_BUILD
| 3
disk/e2fsprogs/DETAILS
| 2
disk/e2fsprogs/HISTORY
| 9
disk/eject/DETAILS
| 8
disk/eject/HISTORY
| 3
disk/fuse/DETAILS
| 5
disk/fuse/HISTORY
| 12
disk/fuse/PRE_BUILD
| 13
disk/fuse/init.patch
| 12
disk/fuse/unlock.patch
| 71
disk/gdisk/DETAILS
| 4
disk/gdisk/HISTORY
| 3
disk/gparted/DETAILS
| 4
disk/gparted/HISTORY
| 6
disk/gphotofs/DETAILS
| 7
disk/gphotofs/HISTORY
| 3
disk/grub2/CONFIGURE
| 7
disk/grub2/DEPENDS
| 5
disk/grub2/DETAILS
| 8
disk/grub2/HISTORY
| 13
disk/grub2/PRE_BUILD
| 8
disk/grub2/fix-udev.patch
| 21
disk/grub2/glibc-2.16.patch
| 16
disk/hdparm/DETAILS
| 4
disk/hdparm/HISTORY
| 6
disk/isomaster/DETAILS
| 4
disk/isomaster/HISTORY
| 3
disk/libatasmart/DETAILS
| 6
disk/libatasmart/HISTORY
| 4
disk/libburn/DETAILS
| 2
disk/libburn/HISTORY
| 6
disk/libisoburn/DETAILS
| 2
disk/libisoburn/HISTORY
| 6
disk/libisofs/DETAILS
| 2
disk/libisofs/HISTORY
| 6
disk/libmtp/DETAILS
| 4
disk/libmtp/HISTORY
| 3
disk/libmtp/libmtp-1.1.5.tar.gz.sig
|binary
disk/mpt-status/BUILD
| 1
disk/mpt-status/DETAILS
| 25
disk/mpt-status/HISTORY
| 2
disk/mpt-status/PRE_BUILD
| 8
disk/mtools/DETAILS
| 2
disk/mtools/HISTORY
| 3
disk/nilfs-utils/DETAILS
| 4
disk/nilfs-utils/HISTORY
| 3
disk/ntfs-3g/DETAILS
| 4
disk/ntfs-3g/HISTORY
| 3
disk/partclone/DEPENDS
| 7
disk/partclone/DETAILS
| 6
disk/partclone/HISTORY
| 29
disk/partclone/PRE_BUILD
| 4
disk/physfs/DETAILS
| 6
disk/physfs/HISTORY
| 3
disk/sg3_utils/DETAILS
| 4
disk/sg3_utils/HISTORY
| 6
disk/squashfs-tools/BUILD
| 8
disk/squashfs-tools/CONFIGURE
| 2
disk/squashfs-tools/DEPENDS
| 6
disk/squashfs-tools/DETAILS
| 4
disk/squashfs-tools/HISTORY
| 5
disk/udisks2/DEPENDS
| 2
disk/udisks2/DETAILS
| 4
disk/udisks2/HISTORY
| 22
disk/udisks2/PRE_BUILD
| 4
disk/udisks2/loop-ctl.patch
| 16
disk/xfsdump/DETAILS
| 2
disk/xfsdump/HISTORY
| 3
disk/xfsprogs/DETAILS
| 2
disk/xfsprogs/HISTORY
| 3
doc/docbook-xsl/DETAILS
| 4
doc/docbook-xsl/HISTORY
| 3
doc/docutils/DETAILS
| 5
doc/docutils/HISTORY
| 3
doc/docutils/docutils-0.9.1.tar.gz.sig
|binary
doc/dvi2tty/DETAILS
| 8
doc/dvi2tty/HISTORY
| 5
doc/dvi2tty/PRE_BUILD
| 4
doc/dvi2tty/disdvi.c.patch
| 24
doc/dvi2tty/dvi2tty.c.patch
| 33
doc/dvi2tty/malloc_cleanup.patch
| 13
doc/dvipdfmx/DETAILS
| 4
doc/dvipdfmx/HISTORY
| 3
doc/ebook-tools/DETAILS
| 4
doc/ebook-tools/HISTORY
| 3
doc/enca/DETAILS
| 4
doc/enca/HISTORY
| 3
doc/evince/BUILD
| 5
doc/evince/CONFIGURE
| 8
doc/evince/DEPENDS
| 53
doc/evince/DETAILS
| 2
doc/evince/HISTORY
| 28
doc/evince/evince-3.6.1.tar.xz.sig
|binary
doc/fbreader/DEPENDS
| 2
doc/fbreader/DETAILS
| 2
doc/fbreader/HISTORY
| 3
doc/gl-presenter/BUILD
| 1
doc/gl-presenter/DEPENDS
| 2
doc/gl-presenter/DETAILS
| 19
doc/gl-presenter/HISTORY
| 3
doc/gl-presenter/INSTALL
| 1
doc/help2man/DETAILS
| 2
doc/help2man/HISTORY
| 3
doc/itstool/DETAILS
| 4
doc/itstool/HISTORY
| 3
doc/lcdf-typetools/DETAILS
| 4
doc/lcdf-typetools/HISTORY
| 3
doc/man-pages/DETAILS
| 4
doc/man-pages/HISTORY
| 12
doc/miscfiles/DETAILS
| 7
doc/miscfiles/HISTORY
| 6
doc/mupdf/DETAILS
| 6
doc/mupdf/HISTORY
| 6
doc/openjade/HISTORY
| 3
doc/openjade/PRE_BUILD
| 4
doc/openjade/openjade-1.3.2-msggen.pl.patch
| 32
doc/pdfgrep/DETAILS
| 4
doc/pdfgrep/HISTORY
| 3
doc/pstoedit/DETAILS
| 4
doc/pstoedit/HISTORY
| 3
doc/qpdf/DEPENDS
| 6
doc/qpdf/DETAILS
| 17
doc/qpdf/HISTORY
| 4
doc/t1utils/DETAILS
| 4
doc/t1utils/HISTORY
| 3
doc/zathura-pdf-poppler/DETAILS
| 4
doc/zathura-pdf-poppler/HISTORY
| 6
doc/zathura/DETAILS
| 4
doc/zathura/HISTORY
| 6
e-16/e16/BUILD
| 4
e-16/e16/DETAILS
| 4
e-16/e16/HISTORY
| 4
e-16/epplet-base/BUILD
| 3
e-16/epplet-base/DETAILS
| 4
e-16/epplet-base/HISTORY
| 4
e-17/e17/BUILD
| 1
e-17/e17/CONFIGURE
| 2
e-17/e17/DEPENDS
| 60
e-17/e17/DETAILS
| 22
e-17/e17/HISTORY
| 23
e-17/e17/INSTALL
| 6
e-17/e17/PREPARE
| 2
e-17/e17/PRE_BUILD
| 19
e-17/e17/enlightenment-0.17.0.tar.bz2.sig
|binary
e-17/e_dbus/CONFIGURE
| 4
e-17/e_dbus/DEPENDS
| 8
e-17/e_dbus/DETAILS
| 4
e-17/e_dbus/HISTORY
| 17
e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig
|binary
e-17/ecore/CONFIGURE
| 20
e-17/ecore/CONFLICTS
| 1
e-17/ecore/DEPENDS
| 75
e-17/ecore/DETAILS
| 18
e-17/ecore/HISTORY
| 24
e-17/ecore/PREPARE
| 2
e-17/ecore/PRE_BUILD
| 12
e-17/ecore/PRE_SUB_DEPENDS
| 6
e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
| 6
e-17/ecore/SUB_DEPENDS
| 6
e-17/ecore/ecore-1.7.5.tar.bz2.sig
|binary
e-17/edbus/DEPENDS
| 10
e-17/edbus/DETAILS
| 18
e-17/edbus/HISTORY
| 5
e-17/edbus/PREPARE
| 2
e-17/edbus/PRE_BUILD
| 4
e-17/edje/CONFLICTS
| 4
e-17/edje/DEPENDS
| 29
e-17/edje/DETAILS
| 4
e-17/edje/HISTORY
| 18
e-17/edje/edje-1.7.5.tar.bz2.sig
|binary
e-17/eet/CONFLICTS
| 1
e-17/eet/DEPENDS
| 4
e-17/eet/DETAILS
| 16
e-17/eet/HISTORY
| 8
e-17/eet/PREPARE
| 2
e-17/eet/PRE_BUILD
| 12
e-17/eet/eet-1.7.5.tar.bz2.sig
|binary
e-17/eeze/DEPENDS
| 13
e-17/eeze/DETAILS
| 17
e-17/eeze/HISTORY
| 12
e-17/eeze/PREPARE
| 6
e-17/eeze/PRE_BUILD
| 5
e-17/eeze/eeze-1.7.5.tar.bz2.sig
|binary
e-17/efl/CONFLICTS
| 14
e-17/efl/DEPENDS
| 72
e-17/efl/DETAILS
| 20
e-17/efl/HISTORY
| 34
e-17/efl/INSTALL
| 2
e-17/efl/PREPARE
| 2
e-17/efl/PRE_BUILD
| 4
e-17/efreet/DEPENDS
| 16
e-17/efreet/DETAILS
| 20
e-17/efreet/HISTORY
| 19
e-17/efreet/PREPARE
| 6
e-17/efreet/PRE_BUILD
| 10
e-17/efreet/efreet-1.7.5.tar.bz2.sig
|binary
e-17/eina/BUILD
| 4
e-17/eina/CONFIGURE
| 7
e-17/eina/CONFLICTS
| 1
e-17/eina/DETAILS
| 18
e-17/eina/HISTORY
| 9
e-17/eina/PREPARE
| 2
e-17/eina/PRE_BUILD
| 11
e-17/eina/eina-1.7.5.tar.bz2.sig
|binary
e-17/eio/CONFIGURE
| 2
e-17/eio/CONFLICTS
| 1
e-17/eio/DEPENDS
| 10
e-17/eio/DETAILS
| 15
e-17/eio/HISTORY
| 13
e-17/eio/PREPARE
| 2
e-17/eio/PRE_BUILD
| 4
e-17/eio/eio-1.7.5.tar.bz2.sig
|binary
e-17/elementary/DEPENDS
| 10
e-17/elementary/DETAILS
| 22
e-17/elementary/HISTORY
| 14
e-17/elementary/PREPARE
| 9
e-17/elementary/PRE_BUILD
| 7
e-17/elementary/elementary-1.7.5.tar.bz2.sig
|binary
e-17/emap/DEPENDS
| 2
e-17/emap/HISTORY
| 3
e-17/embryo/CONFLICTS
| 1
e-17/embryo/DEPENDS
| 7
e-17/embryo/DETAILS
| 21
e-17/embryo/HISTORY
| 9
e-17/embryo/PREPARE
| 2
e-17/embryo/PRE_BUILD
| 11
e-17/embryo/embryo-1.7.5.tar.bz2.sig
|binary
e-17/emotion/DEPENDS
| 9
e-17/emotion/DETAILS
| 9
e-17/emotion/HISTORY
| 8
e-17/emotion/emotion-1.7.5.tar.bz2.sig
|binary
e-17/emprint/DEPENDS
| 3
e-17/emprint/HISTORY
| 3
e-17/enki/DEPENDS
| 3
e-17/enki/HISTORY
| 3
e-17/eobj/CONFLICTS
| 1
e-17/eobj/DEPENDS
| 9
e-17/eobj/DETAILS
| 18
e-17/eobj/HISTORY
| 8
e-17/eobj/PREPARE
| 2
e-17/eobj/PRE_BUILD
| 4
e-17/ephysics/DEPENDS
| 5
e-17/ephysics/DETAILS
| 21
e-17/ephysics/HISTORY
| 8
e-17/ephysics/PREPARE
| 2
e-17/ephysics/PRE_BUILD
| 4
e-17/ethumb/DEPENDS
| 22
e-17/ethumb/DETAILS
| 14
e-17/ethumb/HISTORY
| 13
e-17/ethumb/PREPARE
| 9
e-17/ethumb/PRE_BUILD
| 7
e-17/ethumb/ethumb-1.7.5.tar.bz2.sig
|binary
e-17/evas/BUILD
| 14
e-17/evas/CONFIGURE
| 21
e-17/evas/CONFLICTS
| 1
e-17/evas/DEPENDS
| 38
e-17/evas/DETAILS
| 18
e-17/evas/HISTORY
| 22
e-17/evas/PREPARE
| 2
e-17/evas/PRE_BUILD
| 11
e-17/evas/evas-1.7.5.tar.bz2.sig
|binary
e-17/evas_generic_loaders/DEPENDS
| 5
e-17/evas_generic_loaders/DETAILS
| 33
e-17/evas_generic_loaders/HISTORY
| 9
e-17/evas_generic_loaders/PREPARE
| 2
e-17/evas_generic_loaders/PRE_BUILD
| 6
e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig
|binary
e-17/eweather/DEPENDS
| 3
e-17/eweather/HISTORY
| 3
e-17/exchange/DEPENDS
| 3
e-17/exchange/HISTORY
| 3
e-17/expedite/DEPENDS
| 7
e-17/expedite/DETAILS
| 14
e-17/expedite/HISTORY
| 7
e-17/expedite/PREPARE
| 9
e-17/expedite/PRE_BUILD
| 6
e-17/expedite/expedite-1.7.5.tar.bz2.sig
|binary
e-17/exquisite/DEPENDS
| 13
e-17/exquisite/DETAILS
| 14
e-17/exquisite/HISTORY
| 7
e-17/exquisite/PREPARE
| 9
e-17/exquisite/PRE_BUILD
| 6
e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
|binary
e-17/imlib2_loaders/DEPENDS
| 2
e-17/imlib2_loaders/HISTORY
| 3
e-17/libeweather/DEPENDS
| 3
e-17/libeweather/HISTORY
| 3
e-17/terminology/DEPENDS
| 12
e-17/terminology/DETAILS
| 27
e-17/terminology/HISTORY
| 17
e-17/terminology/PREPARE
| 2
e-17/terminology/PRE_BUILD
| 6
e-17/terminology/terminology-0.2.0.tar.bz2.sig
|binary
e/imlib2/DETAILS
| 2
e/imlib2/HISTORY
| 3
editors/code-browser/BUILD
| 2
editors/code-browser/DEPENDS
| 6
editors/code-browser/DETAILS
| 4
editors/code-browser/HISTORY
| 9
editors/code-browser/PREPARE
| 1
editors/code-browser/code-browser-4.6-src.tar.gz.sig
|binary
editors/dhex/DETAILS
| 4
editors/dhex/HISTORY
| 3
editors/ed/DETAILS
| 2
editors/ed/HISTORY
| 3
editors/elvis/CONFIGURE
| 5
editors/elvis/HISTORY
| 3
editors/emacs/BUILD
| 3
editors/emacs/HISTORY
| 3
editors/gobby/DEPENDS
| 2
editors/gobby/HISTORY
| 3
editors/gtkspell3/DEPENDS
| 22
editors/gtkspell3/DETAILS
| 21
editors/gtkspell3/HISTORY
| 4
editors/medit/DETAILS
| 4
editors/medit/HISTORY
| 3
editors/ne/BUILD
| 4
editors/ne/CONFIGURE
| 21
editors/ne/DEPENDS
| 3
editors/ne/DETAILS
| 6
editors/ne/HISTORY
| 11
editors/ne/INSTALL
| 4
editors/ne/PRE_BUILD
| 5
editors/scite/DETAILS
| 4
editors/scite/HISTORY
| 3
editors/scite/scite321.tgz.sig
|binary
editors/scribus4/DETAILS
| 14
editors/scribus4/HISTORY
| 7
editors/scribus4/scribus.gpg
|binary
editors/sed/DETAILS
| 2
editors/sed/HISTORY
| 3
editors/tea/DETAILS
| 4
editors/tea/HISTORY
| 3
editors/texworks/BUILD
| 1
editors/texworks/DEPENDS
| 8
editors/texworks/DETAILS
| 32
editors/texworks/HISTORY
| 4
education/klavaro/DETAILS
| 4
education/klavaro/HISTORY
| 9
emacs-lisp/FUNCTIONS
| 46
emacs-lisp/emacs-goodies-el/BUILD
| 8
emacs-lisp/emacs-goodies-el/DEPENDS
| 1
emacs-lisp/emacs-goodies-el/DETAILS
| 30
emacs-lisp/emacs-goodies-el/HISTORY
| 3
emacs-lisp/emacs-goodies-el/INSTALL
| 8
emacs-lisp/emacs-goodies-el/PREPARE
| 2
emacs-lisp/fill-column-indicator/DETAILS
| 2
fonts-x11/gohufont/BUILD
| 1
fonts-x11/gohufont/DEPENDS
| 1
fonts-x11/gohufont/DETAILS
| 15
fonts-x11/gohufont/HISTORY
| 6
fonts-x11/gohufont/INSTALL
| 1
fonts-x11/liberation-fonts-ttf/DETAILS
| 6
fonts-x11/liberation-fonts-ttf/HISTORY
| 3
fonts-x11/open-dyslexic/DEPENDS
| 1
fonts-x11/open-dyslexic/DETAILS
| 14
fonts-x11/open-dyslexic/HISTORY
| 2
fonts-x11/open-dyslexic/INSTALL
| 2
fonts-x11/terminus-font/DETAILS
| 4
fonts-x11/terminus-font/HISTORY
| 7
fonts-x11/terminus-font/PRE_BUILD
| 2
fonts-x11/ttf-roboto/BUILD
| 1
fonts-x11/ttf-roboto/DEPENDS
| 1
fonts-x11/ttf-roboto/DETAILS
| 19
fonts-x11/ttf-roboto/HISTORY
| 6
fonts-x11/ttf-roboto/INSTALL
| 3
fonts-x11/ttf-roboto/PRE_BUILD
| 3
fonts-x11/uw-ttyp0/BUILD
| 3
fonts-x11/uw-ttyp0/DEPENDS
| 2
fonts-x11/uw-ttyp0/DETAILS
| 20
fonts-x11/uw-ttyp0/HISTORY
| 3
freedesktop.gpg
|binary
ftp-libs/rb-libtorrent/DETAILS
| 4
ftp-libs/rb-libtorrent/HISTORY
| 3
ftp/curl/CONFIGURE
| 2
ftp/curl/DEPENDS
| 17
ftp/curl/DETAILS
| 2
ftp/curl/HISTORY
| 11
ftp/filezilla/DETAILS
| 2
ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
|binary
ftp/filezilla/HISTORY
| 6
ftp/lftp/DETAILS
| 2
ftp/lftp/HISTORY
| 9
ftp/lftp/PRE_BUILD
| 4
ftp/lftp/gets.patch
| 16
ftp/ncdc/DEPENDS
| 6
ftp/ncdc/DETAILS
| 45
ftp/ncdc/HISTORY
| 5
ftp/ncdc/ncdc.gpg
|binary
ftp/proftpd/BUILD
| 39
ftp/proftpd/CONFIGURE
| 158
ftp/proftpd/DEPENDS
| 112
ftp/proftpd/DETAILS
| 4
ftp/proftpd/HISTORY
| 19
ftp/proftpd/PRE_BUILD
| 6
ftp/proftpd/init.d/proftpd
| 8
ftp/proftpd/ldap-cert.patch
| 286 +
ftp/transmission/DEPENDS
| 6
ftp/transmission/DETAILS
| 2
ftp/transmission/HISTORY
| 21
ftp/transmission/PRE_BUILD
| 4
ftp/transmission/no-utp.patch
| 15
ftp/transmission/transmission-2.77.tar.bz2.sig
|binary
ftp/uget/DETAILS
| 4
ftp/uget/HISTORY
| 9
ftp/wget/DETAILS
| 4
ftp/wget/HISTORY
| 3
gnome1-libs/orbit/PRE_BUILD
| 2
gnome2-apps/balsa/CONFIGURE
| 1
gnome2-apps/balsa/DEPENDS
| 82
gnome2-apps/balsa/DETAILS
| 4
gnome2-apps/balsa/HISTORY
| 8
gnome2-apps/dia/DEPENDS
| 1
gnome2-apps/dia/HISTORY
| 4
gnome2-apps/dia/PRE_BUILD
| 7
gnome2-apps/eog2/DETAILS
| 2
gnome2-apps/eog2/HISTORY
| 3
gnome2-apps/eog2/eog-3.4.3.tar.xz.sig
|binary
gnome2-apps/evolution/BUILD
| 1
gnome2-apps/evolution/DEPENDS
| 31
gnome2-apps/evolution/DETAILS
| 2
gnome2-apps/evolution/HISTORY
| 9
gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
|binary
gnome2-apps/file-roller/BUILD
| 5
gnome2-apps/file-roller/CONFIGURE
| 1
gnome2-apps/file-roller/DEPENDS
| 16
gnome2-apps/file-roller/DETAILS
| 2
gnome2-apps/file-roller/HISTORY
| 8
gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
|binary
gnome2-apps/galculator/DEPENDS
| 21
gnome2-apps/galculator/DETAILS
| 8
gnome2-apps/galculator/HISTORY
| 8
gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig
|binary
gnome2-apps/giggle/HISTORY
| 5
gnome2-apps/giggle/PRE_BUILD
| 3
gnome2-apps/giggle/gmodule.patch
| 10
gnome2-apps/glade3/DEPENDS
| 13
gnome2-apps/glade3/DETAILS
| 8
gnome2-apps/glade3/HISTORY
| 7
gnome2-apps/glade3/glade-3.12.1.tar.xz.sig
|binary
gnome2-apps/gnome-bluetooth/DEPENDS
| 11
gnome2-apps/gnome-bluetooth/DETAILS
| 4
gnome2-apps/gnome-bluetooth/HISTORY
| 6
gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
|binary
gnome2-apps/gnome-disk-utility/DEPENDS
| 32
gnome2-apps/gnome-disk-utility/DETAILS
| 6
gnome2-apps/gnome-disk-utility/HISTORY
| 4
gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
|binary
gnome2-apps/gnome-power-manager/DETAILS
| 2
gnome2-apps/gnome-power-manager/HISTORY
| 3
gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
|binary
gnome2-apps/gnome-user-share/DEPENDS
| 2
gnome2-apps/gnome-user-share/HISTORY
| 3
gnome2-apps/gnote/DEPENDS
| 4
gnome2-apps/gnote/DETAILS
| 2
gnome2-apps/gnote/HISTORY
| 4
gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
|binary
gnome2-apps/gnumeric/BUILD
| 2
gnome2-apps/gnumeric/DEPENDS
| 11
gnome2-apps/gnumeric/HISTORY
| 4
gnome2-apps/gramps/DETAILS
| 4
gnome2-apps/gramps/HISTORY
| 6
gnome2-apps/gthumb2/BUILD
| 3
gnome2-apps/gthumb2/DEPENDS
| 131
gnome2-apps/gthumb2/DETAILS
| 4
gnome2-apps/gthumb2/HISTORY
| 5
gnome2-apps/gtkam/DETAILS
| 4
gnome2-apps/gtkam/HISTORY
| 4
gnome2-apps/gwc/DEPENDS
| 7
gnome2-apps/gwc/DETAILS
| 7
gnome2-apps/gwc/HISTORY
| 7
gnome2-apps/rubrica/DETAILS
| 4
gnome2-apps/rubrica/HISTORY
| 3
gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
|binary
gnome2-apps/xournal/BUILD
| 1
gnome2-apps/xournal/DETAILS
| 4
gnome2-apps/xournal/HISTORY
| 4
gnome2-apps/xournal/compilation_flags
| 26
gnome2-apps/xournal/pdf-export-64.patch
| 89
gnome2-apps/xournal/poppler-api.patch
| 158
gnome2-libs/at-spi2-atk/DEPENDS
| 17
gnome2-libs/at-spi2-atk/DETAILS
| 5
gnome2-libs/at-spi2-atk/HISTORY
| 14
gnome2-libs/at-spi2-atk/at-spi2-atk-2.6.0.tar.xz.sig
|binary
gnome2-libs/at-spi2-core/DEPENDS
| 15
gnome2-libs/at-spi2-core/DETAILS
| 5
gnome2-libs/at-spi2-core/HISTORY
| 11
gnome2-libs/at-spi2-core/at-spi2-core-2.6.0.tar.xz.sig
|binary
gnome2-libs/atk/DEPENDS
| 4
gnome2-libs/atk/DETAILS
| 5
gnome2-libs/atk/HISTORY
| 10
gnome2-libs/atk/atk-2.6.0.tar.xz.sig
|binary
gnome2-libs/bug-buddy2/CONFLICTS
| 1
gnome2-libs/bug-buddy2/DEPENDS
| 14
gnome2-libs/bug-buddy2/DETAILS
| 16
gnome2-libs/bug-buddy2/G_SCHEMAS
| 1
gnome2-libs/bug-buddy2/HISTORY
| 205
gnome2-libs/bug-buddy2/LICENSE
| 67
gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
| 15
gnome2-libs/clutter-gst/DEPENDS
| 3
gnome2-libs/clutter-gst/DETAILS
| 6
gnome2-libs/clutter-gst/HISTORY
| 13
gnome2-libs/clutter-gtk/DETAILS
| 2
gnome2-libs/clutter-gtk/HISTORY
| 9
gnome2-libs/clutter-gtk/clutter-gtk-1.4.2.tar.xz.sig
|binary
gnome2-libs/clutter/DEPENDS
| 5
gnome2-libs/clutter/DETAILS
| 2
gnome2-libs/clutter/HISTORY
| 12
gnome2-libs/clutter/clutter-1.12.2.tar.xz.sig
|binary
gnome2-libs/dconf/DEPENDS
| 26
gnome2-libs/dconf/DETAILS
| 4
gnome2-libs/dconf/HISTORY
| 8
gnome2-libs/evolution-data-server/DETAILS
| 2
gnome2-libs/evolution-data-server/HISTORY
| 6
gnome2-libs/evolution-data-server/evolution-data-server-3.6.1.tar.xz.sig
|binary
gnome2-libs/exempi/DETAILS
| 4
gnome2-libs/exempi/HISTORY
| 3
gnome2-libs/folks/DEPENDS
| 2
gnome2-libs/folks/DETAILS
| 2
gnome2-libs/folks/HISTORY
| 4
gnome2-libs/folks/folks-0.8.0.tar.xz.sig
|binary
gnome2-libs/gdk-pixbuf2/DEPENDS
| 11
gnome2-libs/gdk-pixbuf2/DETAILS
| 5
gnome2-libs/gdk-pixbuf2/HISTORY
| 20
gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.5.tar.xz.sig
|binary
gnome2-libs/gdm2/DETAILS
| 2
gnome2-libs/gdm2/HISTORY
| 3
gnome2-libs/gdm2/gdm-3.6.0.tar.xz.sig
|binary
gnome2-libs/gjs/BUILD
| 2
gnome2-libs/gjs/DETAILS
| 2
gnome2-libs/gjs/HISTORY
| 4
gnome2-libs/gjs/gjs-1.34.0.tar.xz.sig
|binary
gnome2-libs/glib-networking/DEPENDS
| 8
gnome2-libs/glib-networking/DETAILS
| 3
gnome2-libs/glib-networking/HISTORY
| 11
gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
|binary
gnome2-libs/glib2/DEPENDS
| 21
gnome2-libs/glib2/DETAILS
| 9
gnome2-libs/glib2/HISTORY
| 30
gnome2-libs/glib2/PRE_BUILD
| 10
gnome2-libs/gnome-applets2/DETAILS
| 4
gnome2-libs/gnome-applets2/HISTORY
| 3
gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
|binary
gnome2-libs/gnome-backgrounds/DETAILS
| 2
gnome2-libs/gnome-backgrounds/HISTORY
| 3
gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
|binary
gnome2-libs/gnome-colors/BUILD
| 1
gnome2-libs/gnome-colors/DETAILS
| 13
gnome2-libs/gnome-colors/HISTORY
| 3
gnome2-libs/gnome-colors/PRE_BUILD
| 3
gnome2-libs/gnome-common2/DETAILS
| 4
gnome2-libs/gnome-common2/HISTORY
| 9
gnome2-libs/gnome-common2/INSTALL
| 3
gnome2-libs/gnome-common2/PRE_BUILD
| 3
gnome2-libs/gnome-common2/gnome-autogen.patch
| 11
gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
|binary
gnome2-libs/gnome-control-center/DEPENDS
| 1
gnome2-libs/gnome-control-center/DETAILS
| 2
gnome2-libs/gnome-control-center/HISTORY
| 4
gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
|binary
gnome2-libs/gnome-icon-theme/DETAILS
| 2
gnome2-libs/gnome-icon-theme/HISTORY
| 3
gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-js-common/DETAILS
| 4
gnome2-libs/gnome-js-common/HISTORY
| 3
gnome2-libs/gnome-keyring/DETAILS
| 2
gnome2-libs/gnome-keyring/HISTORY
| 3
gnome2-libs/gnome-keyring/gnome-keyring-3.6.1.tar.xz.sig
|binary
gnome2-libs/gnome-media2/CONFIGURE
| 2
gnome2-libs/gnome-media2/DEPENDS
| 3
gnome2-libs/gnome-media2/HISTORY
| 10
gnome2-libs/gnome-menus/DETAILS
| 2
gnome2-libs/gnome-menus/HISTORY
| 6
gnome2-libs/gnome-menus/gnome-menus-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-panel/DETAILS
| 2
gnome2-libs/gnome-panel/HISTORY
| 6
gnome2-libs/gnome-panel/gnome-panel-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-python-desktop/DEPENDS
| 5
gnome2-libs/gnome-python-desktop/HISTORY
| 3
gnome2-libs/gnome-python2/DEPENDS
| 48
gnome2-libs/gnome-python2/HISTORY
| 10
gnome2-libs/gnome-session/DETAILS
| 2
gnome2-libs/gnome-session/HISTORY
| 6
gnome2-libs/gnome-session/gnome-session-3.6.1.tar.xz.sig
|binary
gnome2-libs/gnome-settings-daemon/CONFIGURE
| 5
gnome2-libs/gnome-settings-daemon/DEPENDS
| 12
gnome2-libs/gnome-settings-daemon/DETAILS
| 2
gnome2-libs/gnome-settings-daemon/HISTORY
| 16
gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.6.4.tar.xz.sig
|binary
gnome2-libs/gnome-terminal/DETAILS
| 2
gnome2-libs/gnome-terminal/HISTORY
| 3
gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-vfs2/DEPENDS
| 28
gnome2-libs/gnome-vfs2/DETAILS
| 1
gnome2-libs/gnome-vfs2/HISTORY
| 18
gnome2-libs/gnome2-profile/DEPENDS
| 2
gnome2-libs/gnome2-profile/HISTORY
| 3
gnome2-libs/gobject-introspection/DETAILS
| 4
gnome2-libs/gobject-introspection/HISTORY
| 6
gnome2-libs/gobject-introspection/gobject-introspection-1.34.1.1.tar.xz.sig
|binary
gnome2-libs/gsettings-desktop-schemas/DETAILS
| 4
gnome2-libs/gsettings-desktop-schemas/HISTORY
| 3
gnome2-libs/gtkhtml2/BUILD
| 4
gnome2-libs/gtkhtml2/DETAILS
| 4
gnome2-libs/gtkhtml2/HISTORY
| 9
gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
|binary
gnome2-libs/gvfs/DEPENDS
| 7
gnome2-libs/gvfs/DETAILS
| 2
gnome2-libs/gvfs/HISTORY
| 15
gnome2-libs/gvfs/gvfs-1.14.2.tar.xz.sig
|binary
gnome2-libs/json-glib/DETAILS
| 4
gnome2-libs/json-glib/HISTORY
| 3
gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
|binary
gnome2-libs/libbonobo/DEPENDS
| 3
gnome2-libs/libbonobo/DETAILS
| 1
gnome2-libs/libbonobo/HISTORY
| 4
gnome2-libs/libcanberra/DEPENDS
| 22
gnome2-libs/libcanberra/DETAILS
| 5
gnome2-libs/libcanberra/HISTORY
| 15
gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
|binary
gnome2-libs/libcroco/DEPENDS
| 5
gnome2-libs/libcroco/HISTORY
| 3
gnome2-libs/libgda3/DEPENDS
| 4
gnome2-libs/libgda3/DETAILS
| 2
gnome2-libs/libgda3/HISTORY
| 7
gnome2-libs/libgda3/PRE_BUILD
| 4
gnome2-libs/libgda3/libgda-3.1.5.tar.bz2.sig
|binary
gnome2-libs/libgda3/libgda-glib.patch
| 545 ++
gnome2-libs/libgee/DEPENDS
| 7
gnome2-libs/libgee/DETAILS
| 2
gnome2-libs/libgee/HISTORY
| 7
gnome2-libs/libgnome-keyring/DEPENDS
| 1
gnome2-libs/libgnome-keyring/DETAILS
| 1
gnome2-libs/libgnome-keyring/HISTORY
| 10
gnome2-libs/libgnome/DEPENDS
| 1
gnome2-libs/libgnome/DETAILS
| 3
gnome2-libs/libgnome/HISTORY
| 9
gnome2-libs/libgnomecanvas/DEPENDS
| 14
gnome2-libs/libgnomecanvas/DETAILS
| 3
gnome2-libs/libgnomecanvas/HISTORY
| 5
gnome2-libs/libgnomecups/DETAILS
| 4
gnome2-libs/libgnomecups/HISTORY
| 6
gnome2-libs/libgnomecups/PRE_BUILD
| 4
gnome2-libs/libgnomecups/glib.patch
| 37
gnome2-libs/libgnomecups/libgnomecups-0.2.3.tar.bz2.sig
|binary
gnome2-libs/libgnomeprint/HISTORY
| 5
gnome2-libs/libgnomeprint/PRE_BUILD
| 4
gnome2-libs/libgnomeprint/stdio.patch
| 9
gnome2-libs/libgsf/DEPENDS
| 25
gnome2-libs/libgsf/DETAILS
| 6
gnome2-libs/libgsf/HISTORY
| 11
gnome2-libs/libgsf/PRE_SUB_DEPENDS
| 2
gnome2-libs/libgsf/REPAIR^0e91218b9f943c4259e977b24a7562dd^PRE_SUB_DEPENDS
| 5
gnome2-libs/libgsf/SUB_DEPENDS
| 4
gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
|binary
gnome2-libs/libgweather/DETAILS
| 4
gnome2-libs/libgweather/HISTORY
| 3
gnome2-libs/libgweather/libgweather-3.6.0.tar.xz.sig
|binary
gnome2-libs/libpeas/DETAILS
| 2
gnome2-libs/libpeas/HISTORY
| 3
gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
|binary
gnome2-libs/librsvg2/DEPENDS
| 29
gnome2-libs/librsvg2/DETAILS
| 5
gnome2-libs/librsvg2/HISTORY
| 21
gnome2-libs/libsoup/DEPENDS
| 19
gnome2-libs/libsoup/DETAILS
| 5
gnome2-libs/libsoup/HISTORY
| 14
gnome2-libs/libsoup/libsoup-2.40.1.tar.xz.sig
|binary
gnome2-libs/libxklavier/DEPENDS
| 9
gnome2-libs/libxklavier/DETAILS
| 1
gnome2-libs/libxklavier/HISTORY
| 9
gnome2-libs/metacity/DETAILS
| 2
gnome2-libs/metacity/HISTORY
| 6
gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
|binary
gnome2-libs/mutter/BUILD
| 4
gnome2-libs/mutter/DEPENDS
| 8
gnome2-libs/mutter/DETAILS
| 2
gnome2-libs/mutter/HISTORY
| 12
gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
|binary
gnome2-libs/mx/DEPENDS
| 3
gnome2-libs/mx/HISTORY
| 3
gnome2-libs/nautilus-dropbox/DEPENDS
| 5
gnome2-libs/nautilus-dropbox/DETAILS
| 5
gnome2-libs/nautilus-dropbox/HISTORY
| 5
gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig
|binary
gnome2-libs/nautilus-sendto/DEPENDS
| 3
gnome2-libs/nautilus-sendto/DETAILS
| 4
gnome2-libs/nautilus-sendto/HISTORY
| 5
gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
|binary
gnome2-libs/nautilus2/DEPENDS
| 6
gnome2-libs/nautilus2/DETAILS
| 2
gnome2-libs/nautilus2/HISTORY
| 10
gnome2-libs/nautilus2/nautilus-3.6.1.tar.xz.sig
|binary
gnome2-libs/orbit2/DEPENDS
| 4
gnome2-libs/orbit2/DETAILS
| 1
gnome2-libs/orbit2/HISTORY
| 7
gnome2-libs/pango/BUILD
| 4
gnome2-libs/pango/CONFIGURE
| 6
gnome2-libs/pango/DEPENDS
| 14
gnome2-libs/pango/DETAILS
| 2
gnome2-libs/pango/HISTORY
| 25
gnome2-libs/pango/PRE_BUILD
| 12
gnome2-libs/pango/PRE_SUB_DEPENDS
| 2
gnome2-libs/pango/SUB_DEPENDS
| 6
gnome2-libs/pango/fake-gtk-doc-check.m4
| 13
gnome2-libs/pango/pango-1.32.5.tar.xz.sig
|binary
gnome2-libs/pangox-compat/DEPENDS
| 1
gnome2-libs/pangox-compat/DETAILS
| 16
gnome2-libs/pangox-compat/HISTORY
| 2
gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
|binary
gnome2-libs/policykit/DEPENDS
| 4
gnome2-libs/policykit/DETAILS
| 1
gnome2-libs/policykit/HISTORY
| 7
gnome2-libs/shiki-colors/BUILD
| 1
gnome2-libs/shiki-colors/DEPENDS
| 3
gnome2-libs/shiki-colors/DETAILS
| 17
gnome2-libs/shiki-colors/HISTORY
| 3
gnome2-libs/shiki-colors/PRE_BUILD
| 3
gnome2-libs/tracker/BUILD
| 2
gnome2-libs/tracker/CONFIGURE
| 10
gnome2-libs/tracker/DEPENDS
| 76
gnome2-libs/tracker/DETAILS
| 4
gnome2-libs/tracker/HISTORY
| 13
gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
|binary
gnome2-libs/unique/HISTORY
| 5
gnome2-libs/unique/PRE_BUILD
| 3
gnome2-libs/unique/glib.patch
| 117
gnome2-libs/vte/DEPENDS
| 9
gnome2-libs/vte/DETAILS
| 1
gnome2-libs/vte/HISTORY
| 10
gnome2-libs/yelp-tools/DEPENDS
| 1
gnome2-libs/yelp-tools/HISTORY
| 3
gnome2-libs/zenity/DEPENDS
| 2
gnome2-libs/zenity/DETAILS
| 10
gnome2-libs/zenity/HISTORY
| 6
gnome3-apps/gnome-color-manager/DEPENDS
| 23
gnome3-apps/gnome-color-manager/DETAILS
| 2
gnome3-apps/gnome-color-manager/HISTORY
| 7
gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
|binary
gnome3-libs/cogl/DETAILS
| 2
gnome3-libs/cogl/HISTORY
| 3
gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig
|binary
gnome3-libs/gcr/DETAILS
| 2
gnome3-libs/gcr/HISTORY
| 3
gnome3-libs/gcr/gcr-3.6.0.tar.xz.sig
|binary
gnome3-libs/gnome-desktop3/DETAILS
| 2
gnome3-libs/gnome-desktop3/HISTORY
| 6
gnome3-libs/gnome-desktop3/gnome-desktop-3.6.1.tar.xz.sig
|binary
gnome3-libs/gnome-icon-theme-symbolic/DETAILS
| 2
gnome3-libs/gnome-icon-theme-symbolic/HISTORY
| 3

gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.6.0.tar.xz.sig
|binary
gnome3-libs/gnome-online-accounts/DEPENDS
| 3
gnome3-libs/gnome-online-accounts/DETAILS
| 2
gnome3-libs/gnome-online-accounts/HISTORY
| 6
gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.6.1.tar.xz.sig
|binary
gnome3-libs/gnome-shell/DETAILS
| 2
gnome3-libs/gnome-shell/HISTORY
| 6
gnome3-libs/gnome-shell/gnome-shell-3.6.1.tar.xz.sig
|binary
gnome3-libs/gnome-themes-standard/DETAILS
| 2
gnome3-libs/gnome-themes-standard/HISTORY
| 3
gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
|binary
gnome3-libs/gtksourceview3/DETAILS
| 4
gnome3-libs/gtksourceview3/HISTORY
| 6
gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig
|binary
gnome3-libs/libsecret/DEPENDS
| 24
gnome3-libs/libsecret/DETAILS
| 19
gnome3-libs/libsecret/HISTORY
| 15
gnome3-libs/libwnck3/DETAILS
| 4
gnome3-libs/libwnck3/HISTORY
| 3
gnome3-libs/libwnck3/libwnck-3.4.3.tar.xz.sig
|binary
gnome3-libs/libzeitgeist/DEPENDS
| 1
gnome3-libs/libzeitgeist/DETAILS
| 13
gnome3-libs/libzeitgeist/HISTORY
| 2
gnome3-libs/mash/DEPENDS
| 5
gnome3-libs/mash/DETAILS
| 16
gnome3-libs/mash/HISTORY
| 3
gnome3-libs/pyatspi2/DETAILS
| 6
gnome3-libs/pyatspi2/HISTORY
| 3
gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
|binary
gnome3-libs/pygobject3/DETAILS
| 2
gnome3-libs/pygobject3/HISTORY
| 10
gnome3-libs/pygobject3/INSTALL
| 1
gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
|binary
gnome3-libs/unico/DETAILS
| 1
gnome3-libs/unico/HISTORY
| 6
gnome3-libs/unico/PRE_BUILD
| 4
gnome3-libs/unico/round-corners.patch.gz
|binary
gnome3-libs/vte3/DETAILS
| 2
gnome3-libs/vte3/HISTORY
| 6
gnome3-libs/vte3/vte-0.34.2.tar.xz.sig
|binary
gnome3-libs/zeitgeist/DEPENDS
| 2
gnome3-libs/zeitgeist/DETAILS
| 17
gnome3-libs/zeitgeist/HISTORY
| 2
gnu.gpg
|binary
gnu/gcc/0001-remove-libffi.patch
| 160
gnu/gcc/0002-4.7.2-ffast-math.patch
| 63
gnu/gcc/0003-fix-header-generation-for-libgo.patch
| 36
gnu/gcc/CONFIGURE
| 5
gnu/gcc/HISTORY
| 29
gnu/gcc/PRE_BUILD
| 15
gnu/gcc/PRE_SUB_DEPENDS
| 1
gnu/gcc/SUB_DEPENDS
| 2
gnu/gcc/ada-symbolic-tracebacks.diff
| 313 -
gnu/java-gcj-compat/DEPENDS
| 1
gnu/java-gcj-compat/DETAILS
| 14
gnu/java-gcj-compat/HISTORY
| 3
gnu/java-gcj-compat/PROVIDES
| 3
graphics-libs/agg/HISTORY
| 4
graphics-libs/agg/PRE_BUILD
| 2
graphics-libs/babl/BUILD
| 2
graphics-libs/babl/DEPENDS
| 2
graphics-libs/babl/HISTORY
| 15
graphics-libs/babl/PRE_BUILD
| 8
graphics-libs/babl/babl-0.1.10-gir-build-fix.patch
| 13
graphics-libs/babl/babl-introspection.patch
| 28
graphics-libs/cimg/DETAILS
| 4
graphics-libs/cimg/HISTORY
| 9
graphics-libs/field3d/BUILD
| 1
graphics-libs/field3d/DEPENDS
| 7
graphics-libs/field3d/DETAILS
| 29
graphics-libs/field3d/HISTORY
| 3
graphics-libs/fop/DETAILS
| 2
graphics-libs/fop/HISTORY
| 3
graphics-libs/freeimage/BUILD
| 2
graphics-libs/freeimage/DETAILS
| 4
graphics-libs/freeimage/HISTORY
| 4
graphics-libs/freetype2/DETAILS
| 4
graphics-libs/freetype2/HISTORY
| 6
graphics-libs/ftgl/BUILD
| 7
graphics-libs/ftgl/DEPENDS
| 8
graphics-libs/ftgl/HISTORY
| 4
graphics-libs/gegl/DEPENDS
| 2
graphics-libs/gegl/HISTORY
| 4
graphics-libs/glew/DETAILS
| 5
graphics-libs/glew/HISTORY
| 3
graphics-libs/graphite2/DETAILS
| 4
graphics-libs/graphite2/HISTORY
| 6
graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
|binary
graphics-libs/gtkglext/DEPENDS
| 12
graphics-libs/gtkglext/HISTORY
| 6
graphics-libs/gtkglext/PRE_BUILD
| 4
graphics-libs/harfbuzz/DEPENDS
| 10
graphics-libs/harfbuzz/DETAILS
| 9
graphics-libs/harfbuzz/HISTORY
| 13
graphics-libs/harfbuzz/PREPARE
| 5
graphics-libs/harfbuzz/PRE_BUILD
| 8
graphics-libs/ilmbase/DETAILS
| 9
graphics-libs/ilmbase/HISTORY
| 8
graphics-libs/ilmbase/PRE_BUILD
| 3
graphics-libs/ilmbase/gcc45.patch
| 24
graphics-libs/libgxps/DEPENDS
| 49
graphics-libs/libgxps/DETAILS
| 20
graphics-libs/libgxps/HISTORY
| 9
graphics-libs/libgxps/PREPARE
| 2
graphics-libs/libgxps/PRE_BUILD
| 6
graphics-libs/libjpeg-turbo/DEPENDS
| 2
graphics-libs/libjpeg-turbo/DETAILS
| 4
graphics-libs/libjpeg-turbo/HISTORY
| 6
graphics-libs/liblqr/DETAILS
| 4
graphics-libs/liblqr/HISTORY
| 3
graphics-libs/libopenraw/DEPENDS
| 17
graphics-libs/libopenraw/DETAILS
| 19
graphics-libs/libopenraw/HISTORY
| 7
graphics-libs/libopenraw/PRE_SUB_DEPENDS
| 5
graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
| 5
graphics-libs/libopenraw/SUB_DEPENDS
| 6
graphics-libs/libpng/DETAILS
| 8
graphics-libs/libpng/HISTORY
| 3
graphics-libs/libspectre/DETAILS
| 4
graphics-libs/libspectre/HISTORY
| 3
graphics-libs/libvisio/DETAILS
| 2
graphics-libs/libvisio/HISTORY
| 3
graphics-libs/libvisio/libvisio-0.0.19.tar.xz.sig
|binary
graphics-libs/libwacom/DETAILS
| 6
graphics-libs/libwacom/HISTORY
| 3
graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
|binary
graphics-libs/libwebp/DEPENDS
| 6
graphics-libs/libwebp/DETAILS
| 21
graphics-libs/libwebp/HISTORY
| 4
graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
|binary
graphics-libs/libwmf/DETAILS
| 2
graphics-libs/libwmf/HISTORY
| 3
graphics-libs/libxcm/DEPENDS
| 11
graphics-libs/libxcm/DETAILS
| 26
graphics-libs/libxcm/HISTORY
| 3
graphics-libs/mesalib/CONFIGURE
| 3
graphics-libs/mesalib/DEPENDS
| 9
graphics-libs/mesalib/DETAILS
| 1
graphics-libs/mesalib/HISTORY
| 8
graphics-libs/mesalib/PROVIDES
| 1
graphics-libs/ogre/DETAILS
| 6
graphics-libs/ogre/HISTORY
| 3
graphics-libs/opencolorio/BUILD
| 1
graphics-libs/opencolorio/DEPENDS
| 12
graphics-libs/opencolorio/DETAILS
| 20
graphics-libs/opencolorio/HISTORY
| 3
graphics-libs/opencv/BUILD
| 8
graphics-libs/opencv/DEPENDS
| 5
graphics-libs/opencv/DETAILS
| 10
graphics-libs/opencv/HISTORY
| 15

graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
| 53
graphics-libs/openimageio/BUILD
| 5
graphics-libs/openimageio/DEPENDS
| 30
graphics-libs/openimageio/DETAILS
| 19
graphics-libs/openimageio/HISTORY
| 4
graphics-libs/openimageio/PRE_BUILD
| 3
graphics-libs/poppler-data/DETAILS
| 4
graphics-libs/poppler-data/HISTORY
| 3
graphics-libs/poppler/DEPENDS
| 4
graphics-libs/poppler/DETAILS
| 10
graphics-libs/poppler/HISTORY
| 19
graphics-libs/poppler/PRE_BUILD
| 2
graphics-libs/pythonmagick/DETAILS
| 4
graphics-libs/pythonmagick/HISTORY
| 3
graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
|binary
graphics-libs/tiff/CVE-2012-4564.patch
| 29
graphics-libs/tiff/DEPENDS
| 2
graphics-libs/tiff/DETAILS
| 7
graphics-libs/tiff/HISTORY
| 17
graphics-libs/tiff/INSTALL
| 5
graphics-libs/tiff/PRE_BUILD
| 4
graphics-libs/vips/DEPENDS
| 9
graphics-libs/vips/DETAILS
| 5
graphics-libs/vips/HISTORY
| 12
graphics-libs/vips/vips-7.30.2.tar.gz.sig
|binary
graphics/advancecomp/DEPENDS
| 1
graphics/advancecomp/DETAILS
| 37
graphics/advancecomp/HISTORY
| 5
graphics/advancecomp/advancecomp-1.15.tar.gz.sig
|binary
graphics/argyllcms/04_CVE-2012-4405.diff
| 14
graphics/argyllcms/BUILD
| 3
graphics/argyllcms/DEPENDS
| 11
graphics/argyllcms/DETAILS
| 25
graphics/argyllcms/HISTORY
| 5
graphics/argyllcms/INSTALL
| 3
graphics/argyllcms/PRE_BUILD
| 6
graphics/argyllcms/argyllcms-1.4.0-jpeg.patch
| 21
graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
| 25
graphics/autopano-sift-c/DETAILS
| 4
graphics/autopano-sift-c/HISTORY
| 5
graphics/autopano-sift-c/PRE_BUILD
| 3
graphics/cinepaint/DEPENDS
| 26
graphics/cinepaint/DETAILS
| 11
graphics/cinepaint/HISTORY
| 8
graphics/cinepaint/PRE_BUILD
| 6
graphics/cinepaint/cinepaint-missing-include.patch
| 11
graphics/darktable/0001-fix-gettext-dependency.patch
| 25
graphics/darktable/BUILD
| 1
graphics/darktable/DEPENDS
| 17
graphics/darktable/DETAILS
| 8
graphics/darktable/HISTORY
| 39
graphics/darktable/PRE_BUILD
| 3
graphics/dcraw/BUILD
| 2
graphics/dcraw/DEPENDS
| 3
graphics/dcraw/DETAILS
| 4
graphics/dcraw/HISTORY
| 7
graphics/enblend/BUILD
| 1
graphics/enblend/HISTORY
| 3
graphics/evolvotron/BUILD
| 5
graphics/evolvotron/DEPENDS
| 1
graphics/evolvotron/DETAILS
| 17
graphics/evolvotron/HISTORY
| 2
graphics/evolvotron/INSTALL
| 3
graphics/evolvotron/PRE_BUILD
| 4
graphics/feh/DETAILS
| 2
graphics/feh/HISTORY
| 12
graphics/geeqie/DEPENDS
| 12
graphics/geeqie/DETAILS
| 4
graphics/geeqie/HISTORY
| 7
graphics/gimp/DETAILS
| 8
graphics/gimp/HISTORY
| 6
graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
| 26
graphics/gl2ps/BUILD
| 2
graphics/gl2ps/DEPENDS
| 8
graphics/gl2ps/DETAILS
| 13
graphics/gl2ps/HISTORY
| 4
graphics/gl2ps/PRE_BUILD
| 3
graphics/gmic/BUILD
| 1
graphics/gmic/DETAILS
| 4
graphics/gmic/HISTORY
| 6
graphics/gmic/INSTALL
| 1
graphics/gmic/PRE_BUILD
| 6
graphics/gmic/opencv-buildfix.patch
| 32
graphics/gmic/patch-configure
| 113
graphics/gmic/patch-src_Makefile
| 56
graphics/gphoto2/DETAILS
| 4
graphics/gphoto2/HISTORY
| 3
graphics/graphicsmagick/DETAILS
| 4
graphics/graphicsmagick/HISTORY
| 3
graphics/hugin/0001-add-missing-header.patch
| 31
graphics/hugin/0002-access-extract-through-this-pointer.patch
| 34
graphics/hugin/DETAILS
| 4
graphics/hugin/HISTORY
| 5
graphics/hugin/PRE_BUILD
| 4
graphics/imagemagick/DETAILS
| 4
graphics/imagemagick/HISTORY
| 24
graphics/inkscape/DETAILS
| 7
graphics/inkscape/HISTORY
| 3
graphics/jhead/DETAILS
| 4
graphics/jhead/HISTORY
| 3
graphics/lcms2/DETAILS
| 4
graphics/lcms2/HISTORY
| 3
graphics/lensfun/BUILD
| 4
graphics/lensfun/DEPENDS
| 5
graphics/lensfun/DETAILS
| 8
graphics/lensfun/HISTORY
| 6
graphics/lensfun/PREPARE
| 9
graphics/leptonica/DETAILS
| 4
graphics/leptonica/HISTORY
| 3
graphics/libgphoto2/DETAILS
| 4
graphics/libgphoto2/HISTORY
| 10
graphics/libgphoto2/INSTALL
| 2
graphics/libgphoto2/UP_TRIGGERS
| 10
graphics/luminance-hdr/BUILD
| 1
graphics/luminance-hdr/CONFLICTS
| 1
graphics/luminance-hdr/DEPENDS
| 7
graphics/luminance-hdr/DETAILS
| 32
graphics/luminance-hdr/HISTORY
| 12
graphics/mcomix/DETAILS
| 2
graphics/mcomix/HISTORY
| 3
graphics/mcomix/mcomix-0.99.tar.bz2.sig
|binary
graphics/meshlab/BUILD
| 10
graphics/meshlab/DEPENDS
| 1
graphics/meshlab/DETAILS
| 15
graphics/meshlab/HISTORY
| 3
graphics/meshlab/INSTALL
| 4
graphics/meshlab/PRE_BUILD
| 6
graphics/meshlab/gcc-4.7.patch
| 38
graphics/meshlab/rpath.patch
| 36
graphics/mutiara/DEPENDS
| 4
graphics/mutiara/DETAILS
| 13
graphics/mutiara/HISTORY
| 2
graphics/netpbm/DETAILS
| 4
graphics/netpbm/HISTORY
| 3
graphics/nip2/DETAILS
| 5
graphics/nip2/HISTORY
| 6
graphics/nip2/PRE_BUILD
| 3
graphics/nip2/nip2-7.30.1.tar.gz.sig
|binary
graphics/nip2/yyleng.patch
| 13
graphics/nitrogen/BUILD
| 1
graphics/nitrogen/DETAILS
| 4
graphics/nitrogen/HISTORY
| 4
graphics/openexr/0001-add-missing-header.patch
| 24
graphics/openexr/DETAILS
| 7
graphics/openexr/HISTORY
| 5
graphics/openexr/PRE_BUILD
| 2
graphics/openexr/gcc43.patch
| 26
graphics/optipng/DETAILS
| 5
graphics/optipng/HISTORY
| 9
graphics/pngquant/BUILD
| 3
graphics/pngquant/DEPENDS
| 2
graphics/pngquant/DETAILS
| 27
graphics/pngquant/HISTORY
| 2
graphics/pngquant/INSTALL
| 3
graphics/potrace/DETAILS
| 4
graphics/potrace/HISTORY
| 3
graphics/qiv/BUILD
| 3
graphics/qiv/DEPENDS
| 6
graphics/qiv/DETAILS
| 4
graphics/qiv/HISTORY
| 6
graphics/qtpfsgui/BUILD
| 2
graphics/qtpfsgui/DEPENDS
| 6
graphics/qtpfsgui/DETAILS
| 39
graphics/qtpfsgui/DOWNLOAD
| 1
graphics/qtpfsgui/HISTORY
| 5
graphics/qtpfsgui/INSTALL
| 1
graphics/qtpfsgui/PRE_BUILD
| 5
graphics/qtpfsgui/TRIGGERS
| 1
graphics/rawtherapee/BUILD
| 1
graphics/rawtherapee/DEPENDS
| 24
graphics/rawtherapee/DETAILS
| 13
graphics/rawtherapee/HISTORY
| 3
graphics/tesseract/DETAILS
| 4
graphics/tesseract/HISTORY
| 4
graphics/tesseract/PRE_BUILD
| 12
graphics/tiff2png/BUILD
| 1
graphics/tiff2png/DEPENDS
| 4
graphics/tiff2png/DETAILS
| 21
graphics/tiff2png/HISTORY
| 2
graphics/tiff2png/INSTALL
| 2
graphics/tiff2png/PRE_BUILD
| 4
graphics/virtualgl/BUILD
| 8
graphics/virtualgl/DEPENDS
| 15
graphics/virtualgl/DETAILS
| 19
graphics/virtualgl/HISTORY
| 2
graphics/vym/DETAILS
| 4
graphics/vym/HISTORY
| 6
groups
| 2
haskell/HASKELL_POST_REMOVE
| 2
haskell/darcs/DEPENDS
| 15
haskell/darcs/DETAILS
| 22
haskell/darcs/HISTORY
| 57
haskell/darcs/INSTALL
| 2
haskell/happy/DETAILS
| 4
haskell/happy/HISTORY
| 3
haskell/haskell-bytestring/BUILD
| 1
haskell/haskell-bytestring/DEPENDS
| 2
haskell/haskell-bytestring/DETAILS
| 25
haskell/haskell-bytestring/DOWNLOAD
| 1
haskell/haskell-bytestring/HISTORY
| 5
haskell/haskell-bytestring/INSTALL
| 1
haskell/haskell-bytestring/PRE_BUILD
| 1
haskell/haskell-bytestring/TRIGGERS
| 1
haskell/haskell-data-default/DEPENDS
| 2
haskell/haskell-data-default/DETAILS
| 13
haskell/haskell-data-default/HISTORY
| 3
haskell/haskell-dataenc/DEPENDS
| 1
haskell/haskell-dataenc/DETAILS
| 15
haskell/haskell-dataenc/HISTORY
| 3
haskell/haskell-deepseq/BUILD
| 1
haskell/haskell-deepseq/DEPENDS
| 2
haskell/haskell-deepseq/DETAILS
| 29
haskell/haskell-deepseq/DETAILS.orig
| 22
haskell/haskell-deepseq/DOWNLOAD
| 1
haskell/haskell-deepseq/HISTORY
| 8
haskell/haskell-deepseq/INSTALL
| 1
haskell/haskell-deepseq/PRE_BUILD
| 1
haskell/haskell-deepseq/TRIGGERS
| 1
haskell/haskell-dlist/DEPENDS
| 1
haskell/haskell-dlist/DETAILS
| 15
haskell/haskell-dlist/HISTORY
| 3
haskell/haskell-extensible-exceptions/DEPENDS
| 1
haskell/haskell-extensible-exceptions/DETAILS
| 14
haskell/haskell-extensible-exceptions/HISTORY
| 3
haskell/haskell-hashed-storage/DEPENDS
| 6
haskell/haskell-hashed-storage/DETAILS
| 19
haskell/haskell-hashed-storage/HISTORY
| 3
haskell/haskell-haskeline/DEPENDS
| 2
haskell/haskell-haskeline/DETAILS
| 17
haskell/haskell-haskeline/HISTORY
| 3
haskell/haskell-mmap/DEPENDS
| 1
haskell/haskell-mmap/DETAILS
| 16
haskell/haskell-mmap/HISTORY
| 3
haskell/haskell-mtl/DETAILS
| 4
haskell/haskell-mtl/HISTORY
| 3
haskell/haskell-network/DEPENDS
| 3
haskell/haskell-network/HISTORY
| 3
haskell/haskell-parsec/DEPENDS
| 1
haskell/haskell-parsec/HISTORY
| 3
haskell/haskell-primitive/DEPENDS
| 1
haskell/haskell-primitive/DETAILS
| 13
haskell/haskell-primitive/HISTORY
| 3
haskell/haskell-quickcheck/BUILD
| 3
haskell/haskell-quickcheck/DETAILS
| 4
haskell/haskell-quickcheck/HISTORY
| 4
haskell/haskell-regex-posix/DETAILS
| 4
haskell/haskell-regex-posix/HISTORY
| 3
haskell/haskell-syb/DETAILS
| 4
haskell/haskell-syb/HISTORY
| 6
haskell/haskell-tar/DEPENDS
| 1
haskell/haskell-tar/DETAILS
| 17
haskell/haskell-tar/HISTORY
| 3
haskell/haskell-text/DETAILS
| 4
haskell/haskell-text/HISTORY
| 3
haskell/haskell-vector/DEPENDS
| 3
haskell/haskell-vector/DETAILS
| 14
haskell/haskell-vector/HISTORY
| 3
haskell/haskell-x11/BUILD
| 4
haskell/haskell-x11/DEPENDS
| 6
haskell/haskell-x11/DETAILS
| 4
haskell/haskell-x11/HISTORY
| 9
haskell/haskell-zlib/DEPENDS
| 1
haskell/haskell-zlib/DETAILS
| 20
haskell/haskell-zlib/HISTORY
| 3
http/apache22/DEPENDS
| 2
http/apache22/DETAILS
| 4
http/apache22/HISTORY
| 7
http/apache22/PRE_BUILD
| 3
http/apache22/pcre830.patch
| 20
http/firefox/BUILD
| 11
http/firefox/DEPENDS
| 5
http/firefox/DETAILS
| 6
http/firefox/HISTORY
| 57
http/firefox/PRE_BUILD
| 2
http/firefox/install_dir.patch
| 56
http/gnash/BUILD
| 2
http/gnash/DEPENDS
| 2
http/gnash/DETAILS
| 2
http/gnash/HISTORY
| 4
http/lightspark/DEPENDS
| 1
http/lightspark/DETAILS
| 6
http/lightspark/HISTORY
| 7
http/lighttpd/DETAILS
| 6
http/lighttpd/HISTORY
| 3
http/links-twibright/DEPENDS
| 5
http/links-twibright/DETAILS
| 4
http/links-twibright/HISTORY
| 4
http/lynx/DETAILS
| 2
http/lynx/HISTORY
| 3
http/midori/DEPENDS
| 46
http/midori/DETAILS
| 6
http/midori/HISTORY
| 13
http/modsecurity/BUILD
| 1
http/modsecurity/DEPENDS
| 3
http/modsecurity/DETAILS
| 10
http/modsecurity/HISTORY
| 7
http/nginx/BUILD
| 3
http/nginx/CONFIGURE
| 12
http/nginx/DEPENDS
| 4
http/nginx/DETAILS
| 7
http/nginx/HISTORY
| 11
http/nginx/PREPARE
| 3
http/nginx/PRE_BUILD
| 3
http/seamonkey/BUILD
| 7
http/seamonkey/DEPENDS
| 14
http/seamonkey/DETAILS
| 6
http/seamonkey/HISTORY
| 51
http/seamonkey/PRE_BUILD
| 1
http/seamonkey/ldap.patch
| 15
http/seamonkey/mailnews.patch
| 16
http/siege/DETAILS
| 5
http/siege/HISTORY
| 9
http/tinyproxy/HISTORY
| 3
http/tinyproxy/PRE_BUILD
| 2
http/w3m/HISTORY
| 3
http/w3m/PRE_BUILD
| 9
http/webkitgtk/BUILD
| 2
http/webkitgtk/CONFIGURE
| 2
http/webkitgtk/DEPENDS
| 27
http/webkitgtk/DETAILS
| 19
http/webkitgtk/HISTORY
| 30
http/webkitgtk3/DEPENDS
| 3
http/webkitgtk3/DETAILS
| 10
http/webkitgtk3/HISTORY
| 15
http/xombrero/BUILD
| 2
http/xombrero/DETAILS
| 2
http/xombrero/HISTORY
| 23
http/xombrero/PRE_BUILD
| 4
http/xombrero/xombrero-1.4.0.tgz.sig
|binary
i18n/ibus-anthy/DETAILS
| 5
i18n/ibus-anthy/HISTORY
| 3
i18n/ibus-anthy/ibus-anthy-1.2.7.tar.gz.sig
|binary
i18n/ibus-pinyin/BUILD
| 2
i18n/ibus-pinyin/DEPENDS
| 13
i18n/ibus-pinyin/DETAILS
| 5
i18n/ibus-pinyin/HISTORY
| 6
i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
|binary
i18n/ibus/DETAILS
| 5
i18n/ibus/HISTORY
| 4
i18n/ibus/ibus-1.4.99.20121006.tar.gz.sig
|binary
i18n/scim-tables/DETAILS
| 4
i18n/scim-tables/HISTORY
| 3
i18n/scim/DEPENDS
| 16
i18n/scim/DETAILS
| 4
i18n/scim/HISTORY
| 14
i18n/scim/PRE_BUILD
| 3
i18n/scim/scim_glibc-2.10.patch
| 12
java/antlr/HISTORY
| 4
java/antlr/PRE_SUB_DEPENDS
| 6
java/antlr/REPAIR^all^PRE_SUB_DEPENDS
| 6
java/antlr/SUB_DEPENDS
| 6
java/icedtea-web/DEPENDS
| 6
java/icedtea-web/DETAILS
| 2
java/icedtea-web/HISTORY
| 10
java/icedtea-web/INSTALL
| 2
java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
|binary
java/icedtea6/BUILD
| 4
java/icedtea6/CONFLICTS
| 3
java/icedtea6/DEPENDS
| 1
java/icedtea6/DETAILS
| 17
java/icedtea6/HISTORY
| 25
java/icedtea6/PROVIDES
| 2
java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
|binary
java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
|binary
java/icedtea6/icedtea6-1.12.2.tar.gz.sig
|binary
java/icedtea6/jaxp144_04.zip.sig
|binary
java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
|binary
java/icedtea7/BUILD
| 13
java/icedtea7/CONFIGURE
| 11
java/icedtea7/CONFLICTS
| 7
java/icedtea7/DEPENDS
| 56
java/icedtea7/DETAILS
| 57
java/icedtea7/DOWNLOAD
| 30
java/icedtea7/FINAL
| 5
java/icedtea7/HISTORY
| 20
java/icedtea7/INSTALL
| 10
java/icedtea7/PRE_BUILD
| 28
java/icedtea7/PROVIDES
| 6
java/icedtea7/corba.tar.gz.sig
|binary
java/icedtea7/hotspot.tar.gz.sig
|binary
java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
| 543 ++
java/icedtea7/icedtea-2.3.6.tar.gz.sig
|binary
java/icedtea7/icedtea-2.3.7.tar.gz.sig
|binary
java/icedtea7/icedtea-7.2.2-no_suffix.patch
| 26
java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
|binary
java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
|binary
java/icedtea7/icedtea.gpg
|binary
java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
| 114
java/icedtea7/java.sh
| 6
java/icedtea7/jaxp.tar.gz.sig
|binary
java/icedtea7/jaxws.tar.gz.sig
|binary
java/icedtea7/jdk.tar.gz.sig
|binary
java/icedtea7/langtools.tar.gz.sig
|binary
java/icedtea7/openjdk.tar.gz.sig
|binary
kde4-apps/FUNCTIONS
| 4
kde4-apps/KDE_DEPENDS
| 6
kde4-apps/calligra/DETAILS
| 4
kde4-apps/calligra/HISTORY
| 12
kde4-apps/digikam4/DEPENDS
| 7
kde4-apps/digikam4/DETAILS
| 4
kde4-apps/digikam4/HISTORY
| 13
kde4-apps/digikam4/TRIGGERS
| 1
kde4-apps/kdesvn4/DETAILS
| 6
kde4-apps/kdesvn4/HISTORY
| 3
kde4-apps/kdiff4/DETAILS
| 4
kde4-apps/kdiff4/HISTORY
| 3
kde4-apps/ktorrent4/DEPENDS
| 4
kde4-apps/ktorrent4/DETAILS
| 4
kde4-apps/ktorrent4/HISTORY
| 6
kde4-apps/kwave4/DEPENDS
| 9
kde4-apps/kwave4/DETAILS
| 4
kde4-apps/kwave4/HISTORY
| 7
kde4-apps/libktorrent/DETAILS
| 4
kde4-apps/libktorrent/HISTORY
| 6
kde4-apps/rekonq/DETAILS
| 4
kde4-apps/rekonq/HISTORY
| 15
kde4-apps/tellico2/DEPENDS
| 2
kde4-apps/tellico2/HISTORY
| 4
kde4-bindings/FUNCTIONS
| 2
kde4-bindings/kimono/DETAILS
| 6
kde4-bindings/kimono/HISTORY
| 6
kde4-bindings/korundum/DEPENDS
| 3
kde4-bindings/korundum/DETAILS
| 6
kde4-bindings/korundum/HISTORY
| 8
kde4-bindings/korundum/PRE_BUILD
| 3
kde4-bindings/korundum/korundum_ruby19.patch
| 30
kde4-bindings/kross-interpreters/DEPENDS
| 7
kde4-bindings/kross-interpreters/DETAILS
| 6
kde4-bindings/kross-interpreters/HISTORY
| 8
kde4-bindings/perlkde/DETAILS
| 6
kde4-bindings/perlkde/HISTORY
| 6
kde4-bindings/perlqt4/DETAILS
| 6
kde4-bindings/perlqt4/HISTORY
| 6
kde4-bindings/pykde4/DETAILS
| 5
kde4-bindings/pykde4/HISTORY
| 16
kde4-bindings/pykde4/pykde4-4.9.5.tar.xz.sig
|binary
kde4-bindings/qtruby/DEPENDS
| 3
kde4-bindings/qtruby/DETAILS
| 6
kde4-bindings/qtruby/HISTORY
| 10
kde4-bindings/qyoto/DETAILS
| 6
kde4-bindings/qyoto/HISTORY
| 9
kde4-bindings/smokegen/DETAILS
| 6
kde4-bindings/smokegen/HISTORY
| 9
kde4-bindings/smokekde/DETAILS
| 6
kde4-bindings/smokekde/HISTORY
| 9
kde4-bindings/smokeqt/BUILD
| 2
kde4-bindings/smokeqt/DEPENDS
| 2
kde4-bindings/smokeqt/DETAILS
| 6
kde4-bindings/smokeqt/HISTORY
| 12
kde4-bindings/smokeqt/PRE_SUB_DEPENDS
| 8
kde4-bindings/smokeqt/SUB_DEPENDS
| 8
kde4-edu/FUNCTIONS
| 2
kde4-edu/analitza/DETAILS
| 6
kde4-edu/analitza/HISTORY
| 9
kde4-edu/blinken/DETAILS
| 6
kde4-edu/blinken/HISTORY
| 9
kde4-edu/cantor/DETAILS
| 6
kde4-edu/cantor/HISTORY
| 9
kde4-edu/kalgebra/DETAILS
| 6
kde4-edu/kalgebra/HISTORY
| 9
kde4-edu/kalzium/DETAILS
| 6
kde4-edu/kalzium/HISTORY
| 9
kde4-edu/kanagram/DETAILS
| 6
kde4-edu/kanagram/HISTORY
| 9
kde4-edu/kbruch/DETAILS
| 6
kde4-edu/kbruch/HISTORY
| 9
kde4-edu/kgeography/DETAILS
| 4
kde4-edu/kgeography/HISTORY
| 9
kde4-edu/khangman/DETAILS
| 6
kde4-edu/khangman/HISTORY
| 9
kde4-edu/kig/DETAILS
| 6
kde4-edu/kig/HISTORY
| 9
kde4-edu/kiten/DETAILS
| 6
kde4-edu/kiten/HISTORY
| 9
kde4-edu/klettres/DETAILS
| 6
kde4-edu/klettres/HISTORY
| 9
kde4-edu/kmplot/DETAILS
| 6
kde4-edu/kmplot/HISTORY
| 9
kde4-edu/kstars/DETAILS
| 6
kde4-edu/kstars/HISTORY
| 9
kde4-edu/ktouch/DETAILS
| 6
kde4-edu/ktouch/HISTORY
| 9
kde4-edu/kturtle/DETAILS
| 6
kde4-edu/kturtle/HISTORY
| 9
kde4-edu/kwordquiz/DETAILS
| 6
kde4-edu/kwordquiz/HISTORY
| 9
kde4-edu/libkdeedu/DETAILS
| 4
kde4-edu/libkdeedu/HISTORY
| 15
kde4-edu/marble/DETAILS
| 4
kde4-edu/marble/HISTORY
| 15
kde4-edu/pairs/DEPENDS
| 1
kde4-edu/pairs/DETAILS
| 14
kde4-edu/pairs/HISTORY
| 6
kde4-edu/parley/DETAILS
| 6
kde4-edu/parley/HISTORY
| 9
kde4-edu/rocs/DETAILS
| 6
kde4-edu/rocs/HISTORY
| 6
kde4-edu/step/DETAILS
| 6
kde4-edu/step/HISTORY
| 9
kde4-graphics/FUNCTIONS
| 2
kde4-graphics/gwenview4/DETAILS
| 4
kde4-graphics/gwenview4/HISTORY
| 12
kde4-graphics/kamera/DETAILS
| 4
kde4-graphics/kamera/HISTORY
| 12
kde4-graphics/kcolorchooser/DETAILS
| 6
kde4-graphics/kcolorchooser/HISTORY
| 12
kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
| 6
kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
| 9
kde4-graphics/kdegraphics-thumbnailers/DETAILS
| 6
kde4-graphics/kdegraphics-thumbnailers/HISTORY
| 9
kde4-graphics/kgamma/DETAILS
| 6
kde4-graphics/kgamma/HISTORY
| 12
kde4-graphics/kolourpaint/DETAILS
| 6
kde4-graphics/kolourpaint/HISTORY
| 9
kde4-graphics/kruler/DETAILS
| 6
kde4-graphics/kruler/HISTORY
| 9
kde4-graphics/ksaneplugin/DETAILS
| 6
kde4-graphics/ksaneplugin/HISTORY
| 12
kde4-graphics/ksnapshot/DETAILS
| 6
kde4-graphics/ksnapshot/HISTORY
| 12
kde4-graphics/libkdcraw4/DETAILS
| 6
kde4-graphics/libkdcraw4/HISTORY
| 12
kde4-graphics/libkexiv24/DETAILS
| 4
kde4-graphics/libkexiv24/HISTORY
| 12
kde4-graphics/libkipi4/DETAILS
| 4
kde4-graphics/libkipi4/HISTORY
| 15
kde4-graphics/libksane/DETAILS
| 6
kde4-graphics/libksane/HISTORY
| 12
kde4-graphics/mobipocket/DETAILS
| 6
kde4-graphics/mobipocket/HISTORY
| 9
kde4-graphics/okular/DETAILS
| 4
kde4-graphics/okular/HISTORY
| 15
kde4-graphics/svgpart/DETAILS
| 6
kde4-graphics/svgpart/HISTORY
| 12
kde4-look/FUNCTIONS
| 2
kde4-look/kde-wallpapers/DETAILS
| 4
kde4-look/kde-wallpapers/HISTORY
| 3
kde4-look/oxygen-gtk2/DETAILS
| 4
kde4-look/oxygen-gtk2/HISTORY
| 9
kde4-look/oxygen-gtk3/DETAILS
| 4
kde4-look/oxygen-gtk3/HISTORY
| 9
kde4-look/qtcurve-gtk2/DETAILS
| 4
kde4-look/qtcurve-gtk2/HISTORY
| 3
kde4-look/qtcurve-kde4/DETAILS
| 4
kde4-look/qtcurve-kde4/HISTORY
| 3
kde4-multimedia/FUNCTIONS
| 67
kde4-multimedia/KDE_CONFIGURE
| 2
kde4-multimedia/KDE_DEPENDS
| 7
kde4-multimedia/audiocd-kio/CONFLICTS
| 1
kde4-multimedia/audiocd-kio/DEPENDS
| 3
kde4-multimedia/audiocd-kio/DETAILS
| 14
kde4-multimedia/audiocd-kio/HISTORY
| 10
kde4-multimedia/dragon/CONFLICTS
| 1
kde4-multimedia/dragon/DEPENDS
| 1
kde4-multimedia/dragon/DETAILS
| 14
kde4-multimedia/dragon/HISTORY
| 9
kde4-multimedia/ffmpegthumbs/CONFLICTS
| 1
kde4-multimedia/ffmpegthumbs/DEPENDS
| 2
kde4-multimedia/ffmpegthumbs/DETAILS
| 14
kde4-multimedia/ffmpegthumbs/HISTORY
| 9
kde4-multimedia/juk/CONFLICTS
| 1
kde4-multimedia/juk/DEPENDS
| 2
kde4-multimedia/juk/DETAILS
| 14
kde4-multimedia/juk/HISTORY
| 9
kde4-multimedia/kde4-multimedia-profile/BUILD
| 1
kde4-multimedia/kde4-multimedia-profile/CONFLICTS
| 1
kde4-multimedia/kde4-multimedia-profile/DEPENDS
| 9
kde4-multimedia/kde4-multimedia-profile/DETAILS
| 9
kde4-multimedia/kde4-multimedia-profile/FINAL
| 2
kde4-multimedia/kde4-multimedia-profile/HISTORY
| 4
kde4-multimedia/kde4-multimedia-profile/INSTALL
| 1
kde4-multimedia/kde4-multimedia-profile/PRE_BUILD
| 1
kde4-multimedia/kmix/CONFLICTS
| 1
kde4-multimedia/kmix/DEPENDS
| 5
kde4-multimedia/kmix/DETAILS
| 14
kde4-multimedia/kmix/HISTORY
| 9
kde4-multimedia/kscd/CONFLICTS
| 1
kde4-multimedia/kscd/DEPENDS
| 2
kde4-multimedia/kscd/DETAILS
| 14
kde4-multimedia/kscd/HISTORY
| 9
kde4-multimedia/libkcddb/CONFLICTS
| 1
kde4-multimedia/libkcddb/DEPENDS
| 1
kde4-multimedia/libkcddb/DETAILS
| 14
kde4-multimedia/libkcddb/HISTORY
| 9
kde4-multimedia/libkcompactdisc/CONFLICTS
| 1
kde4-multimedia/libkcompactdisc/DEPENDS
| 1
kde4-multimedia/libkcompactdisc/DETAILS
| 14
kde4-multimedia/libkcompactdisc/HISTORY
| 9
kde4-multimedia/mplayerthumbs/CONFLICTS
| 1
kde4-multimedia/mplayerthumbs/DEPENDS
| 2
kde4-multimedia/mplayerthumbs/DETAILS
| 14
kde4-multimedia/mplayerthumbs/HISTORY
| 9
kde4-support/akonadi/DETAILS
| 4
kde4-support/akonadi/HISTORY
| 12
kde4-support/attica/DETAILS
| 4
kde4-support/attica/HISTORY
| 3
kde4-support/grantlee/DETAILS
| 2
kde4-support/grantlee/HISTORY
| 3
kde4-support/phonon-backend-gstreamer/DETAILS
| 4
kde4-support/phonon-backend-gstreamer/HISTORY
| 12
kde4-support/phonon-backend-gstreamer/PROVIDES
| 1
kde4-support/phonon-backend-mplayer/BUILD
| 1
kde4-support/phonon-backend-mplayer/DEPENDS
| 4
kde4-support/phonon-backend-mplayer/DETAILS
| 17
kde4-support/phonon-backend-mplayer/HISTORY
| 7
kde4-support/phonon-backend-mplayer/PREPARE
| 2
kde4-support/phonon-backend-mplayer/PRE_BUILD
| 3
kde4-support/phonon-backend-mplayer/PROVIDES
| 1
kde4-support/phonon-backend-mplayer/fix_find_config.patch
| 23
kde4-support/phonon-backend-vlc/DETAILS
| 6
kde4-support/phonon-backend-vlc/HISTORY
| 9
kde4-support/phonon-backend-vlc/PROVIDES
| 1
kde4-support/phonon-backend-xine/HISTORY
| 3
kde4-support/phonon-backend-xine/PROVIDES
| 1
kde4-support/shared-desktop-ontologies/DETAILS
| 6
kde4-support/shared-desktop-ontologies/HISTORY
| 3
kde4-support/soprano/DEPENDS
| 10
kde4-support/soprano/DETAILS
| 4
kde4-support/soprano/HISTORY
| 12
kde4/FUNCTIONS
| 2
kde4/HISTORY
| 6
kde4/KDE_DEPENDS
| 6
kde4/ark/DETAILS
| 4
kde4/ark/HISTORY
| 15
kde4/filelight/DETAILS
| 4
kde4/filelight/HISTORY
| 15
kde4/jovie/DEPENDS
| 1
kde4/jovie/DETAILS
| 6
kde4/jovie/HISTORY
| 15
kde4/kaccessible/DETAILS
| 4
kde4/kaccessible/HISTORY
| 15
kde4/kactivities/DEPENDS
| 2
kde4/kactivities/DETAILS
| 4
kde4/kactivities/HISTORY
| 15
kde4/kate/DETAILS
| 4
kde4/kate/HISTORY
| 15
kde4/kcalc/DETAILS
| 4
kde4/kcalc/HISTORY
| 15
kde4/kcharselect/DETAILS
| 6
kde4/kcharselect/HISTORY
| 15
kde4/kde4-l10n/CONFIGURE
| 4
kde4/kde4-l10n/DETAILS
| 2
kde4/kde4-l10n/HISTORY
| 11
kde4/kde4-l10n/PRE_BUILD
| 4
kde4/kde4-profile/DEPENDS
| 2
kde4/kde4-profile/HISTORY
| 3
kde4/kdeadmin4/DETAILS
| 4
kde4/kdeadmin4/HISTORY
| 15
kde4/kdeartwork4/DEPENDS
| 3
kde4/kdeartwork4/DETAILS
| 4
kde4/kdeartwork4/HISTORY
| 16
kde4/kdebase-workspace4/DEPENDS
| 5
kde4/kdebase-workspace4/DETAILS
| 4
kde4/kdebase-workspace4/HISTORY
| 20
kde4/kdebase4-runtime/DEPENDS
| 1
kde4/kdebase4-runtime/DETAILS
| 4
kde4/kdebase4-runtime/HISTORY
| 18
kde4/kdebase4/DETAILS
| 4
kde4/kdebase4/HISTORY
| 15
kde4/kdegames4/DETAILS
| 6
kde4/kdegames4/HISTORY
| 16
kde4/kdelibs4/DETAILS
| 4
kde4/kdelibs4/HISTORY
| 15
kde4/kdemultimedia4/BUILD
| 1
kde4/kdemultimedia4/CONFIGURE
| 1
kde4/kdemultimedia4/CONFLICTS
| 2
kde4/kdemultimedia4/DEPENDS
| 14
kde4/kdemultimedia4/DETAILS
| 17
kde4/kdemultimedia4/DOWNLOAD
| 1
kde4/kdemultimedia4/HISTORY
| 14
kde4/kdemultimedia4/INSTALL
| 1
kde4/kdemultimedia4/PRE_BUILD
| 1
kde4/kdemultimedia4/UP_TRIGGERS
| 2
kde4/kdenetwork4/DEPENDS
| 2
kde4/kdenetwork4/DETAILS
| 4
kde4/kdenetwork4/HISTORY
| 20
kde4/kdepim4-runtime/DETAILS
| 4
kde4/kdepim4-runtime/HISTORY
| 15
kde4/kdepim4/DEPENDS
| 27
kde4/kdepim4/DETAILS
| 4
kde4/kdepim4/HISTORY
| 23
kde4/kdepimlibs4/DEPENDS
| 10
kde4/kdepimlibs4/DETAILS
| 4
kde4/kdepimlibs4/HISTORY
| 20
kde4/kdeplasmoids4/DETAILS
| 4
kde4/kdeplasmoids4/HISTORY
| 15
kde4/kdesdk4/BUILD
| 7
kde4/kdesdk4/CONFIGURE
| 3
kde4/kdesdk4/DEPENDS
| 22
kde4/kdesdk4/DETAILS
| 4
kde4/kdesdk4/HISTORY
| 31
kde4/kdesdk4/PRE_BUILD
| 7
kde4/kdesdk4/kdesdk-findsvn.patch
| 25
kde4/kdetoys4/DETAILS
| 4
kde4/kdetoys4/HISTORY
| 15
kde4/kdevelop4/DETAILS
| 4
kde4/kdevelop4/HISTORY
| 3
kde4/kdevplatform4/DETAILS
| 4
kde4/kdevplatform4/HISTORY
| 3
kde4/kdewebdev4/DETAILS
| 4
kde4/kdewebdev4/HISTORY
| 15
kde4/kdf/DETAILS
| 6
kde4/kdf/HISTORY
| 12
kde4/kfloppy/DETAILS
| 6
kde4/kfloppy/HISTORY
| 12
kde4/kgpg/DETAILS
| 4
kde4/kgpg/HISTORY
| 15
kde4/kmag/DETAILS
| 6
kde4/kmag/HISTORY
| 12
kde4/kmousetool/DETAILS
| 6
kde4/kmousetool/HISTORY
| 15
kde4/kmouth/DETAILS
| 6
kde4/kmouth/HISTORY
| 12
kde4/konsole/DETAILS
| 4
kde4/konsole/HISTORY
| 15
kde4/kremotecontrol/DETAILS
| 6
kde4/kremotecontrol/HISTORY
| 12
kde4/ksecrets/DETAILS
| 6
kde4/ksecrets/HISTORY
| 3
kde4/ktimer/DETAILS
| 6
kde4/ktimer/HISTORY
| 12
kde4/kwallet/DETAILS
| 4
kde4/kwallet/HISTORY
| 15
kde4/nepomuk-core/DEPENDS
| 1
kde4/nepomuk-core/DETAILS
| 15
kde4/nepomuk-core/HISTORY
| 17
kde4/nepomuk-widgets/DEPENDS
| 1
kde4/nepomuk-widgets/DETAILS
| 13
kde4/nepomuk-widgets/HISTORY
| 5
kde4/oxygen-icons/DETAILS
| 4
kde4/oxygen-icons/HISTORY
| 15
kde4/printer-applet/DETAILS
| 6
kde4/printer-applet/HISTORY
| 9
kde4/superkaramba/DETAILS
| 4
kde4/superkaramba/HISTORY
| 15
kde4/sweeper/DETAILS
| 6
kde4/sweeper/HISTORY
| 15
kernel.gpg
|binary
kernels/bbswitch/BUILD
| 1
kernels/bbswitch/DETAILS
| 20
kernels/bbswitch/HISTORY
| 6
kernels/bbswitch/TRIGGERS
| 1
kernels/linux-firmware/DEPENDS
| 1
kernels/linux-firmware/DETAILS
| 15
kernels/linux-firmware/HISTORY
| 6
kernels/linux/BUILD
| 2
kernels/linux/HISTORY
| 229
kernels/linux/info/kernels/3.5
| 5
kernels/linux/info/kernels/3.6
| 5
kernels/linux/info/kernels/3.7
| 5
kernels/linux/info/kernels/3.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.35
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.36
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.37
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.38
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.39
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.40
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.41
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.42
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.20
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.21
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.22
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.23
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.24
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.25
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.26
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.27
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.28
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.8.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.8.2
| 5
kernels/linux/latest.defaults
| 4
kernels/lm_sensors/DETAILS
| 2
kernels/lm_sensors/HISTORY
| 3
kernels/nct6775/BUILD
| 1
kernels/nct6775/DEPENDS
| 2
kernels/nct6775/DETAILS
| 18
kernels/nct6775/HISTORY
| 4
kernels/nct6775/PREPARE
| 2
kernels/nct6775/PRE_BUILD
| 5
kernels/nct6775/TRIGGERS
| 1
kernels/ndiswrapper/BUILD
| 2
kernels/ndiswrapper/DETAILS
| 4
kernels/ndiswrapper/HISTORY
| 6
kernels/ndiswrapper/INSTALL
| 2
kernels/ndiswrapper/PRE_BUILD
| 9
kernels/ndiswrapper/kernel-2.6.35.patch
| 98
kernels/ndiswrapper/kernel-2.6.36.patch
| 27
kernels/ndiswrapper/kernel-2.6.38.patch
| 24
kernels/ndiswrapper/kernel-3.1.patch
| 13
kernels/solo6x10/BUILD
| 1
kernels/solo6x10/DETAILS
| 28
kernels/solo6x10/HISTORY
| 2
kernels/solo6x10/INSTALL
| 1
kernels/solo6x10/PREPARE
| 2
kernels/solo6x10/TRIGGERS
| 1
kernels/virtualbox-module/DETAILS
| 2
kernels/virtualbox-module/HISTORY
| 9
latex/glosstex/DETAILS
| 2
latex/glosstex/HISTORY
| 3
latex/lacheck/DETAILS
| 2
latex/lacheck/HISTORY
| 3
latex/latex-mk/DEPENDS
| 1
latex/latex-mk/DETAILS
| 18
latex/latex-mk/HISTORY
| 3
latex/texlive-texmf/DETAILS
| 6
latex/texlive-texmf/HISTORY
| 8
latex/texlive-texmf/PRE_BUILD
| 6
latex/texlive-texmf/dvipdfmx.cfg_whitespace
| 17
latex/texlive-texmf/fix-natbib-add-spaces
| 37
latex/texlive-texmf/texmfcnf.lua_fix.patch
| 10
latex/texlive-texmf/upstream_updmap-ignoring-settings
| 19
latex/texlive/BUILD
| 3
latex/texlive/DETAILS
| 7
latex/texlive/HISTORY
| 6
latex/texlive/INSTALL
| 1
latex/texlive/PRE_BUILD
| 15
latex/texlive/fix_paths.patch
| 155
latex/texlive/texmf.cnf_fix.patch
| 14
libs/apr/DETAILS
| 4
libs/apr/HISTORY
| 6
libs/boost/CONFIGURE
| 4
libs/boost/DETAILS
| 5
libs/boost/HISTORY
| 24
libs/boost/PRE_BUILD
| 1
libs/boost/PRE_SUB_DEPENDS
| 3
libs/boost/REPAIR^all^PRE_SUB_DEPENDS
| 3
libs/boost/converter_policies_hpp.patch
| 24
libs/c-ares/DETAILS
| 2
libs/c-ares/HISTORY
| 3
libs/clucene/BUILD
| 8
libs/clucene/DEPENDS
| 3
libs/clucene/DETAILS
| 7
libs/clucene/HISTORY
| 13
libs/clucene/PREPARE
| 2
libs/clucene/PRE_SUB_DEPENDS
| 4
libs/clucene/REPAIR^all^PRE_SUB_DEPENDS
| 4
libs/clucene/SUB_DEPENDS
| 5
libs/elektra/DETAILS
| 4
libs/elektra/HISTORY
| 3
libs/enet/DETAILS
| 4
libs/enet/HISTORY
| 3
libs/fftw/DETAILS
| 4
libs/fftw/HISTORY
| 3
libs/findlib/DETAILS
| 4
libs/findlib/HISTORY
| 3
libs/freexl/DETAILS
| 24
libs/freexl/HISTORY
| 3
libs/fribidi/DETAILS
| 4
libs/fribidi/HISTORY
| 8
libs/fribidi/fribidi-0.19.5.tar.bz2.sig
|binary
libs/fribidi/glib.patch
| 70
libs/gavl/DETAILS
| 2
libs/gavl/HISTORY
| 3
libs/gavl/gavl-1.4.0.tar.gz.sig
|binary
libs/gettext/HISTORY
| 3
libs/gettext/PRE_BUILD
| 4
libs/gflags/DEPENDS
| 1
libs/gflags/DETAILS
| 18
libs/gflags/HISTORY
| 2
libs/gfreenect/DEPENDS
| 3
libs/gfreenect/DETAILS
| 18
libs/gfreenect/HISTORY
| 5
libs/gfreenect/PREPARE
| 2
libs/gfreenect/PRE_BUILD
| 4
libs/girara/DETAILS
| 4
libs/girara/HISTORY
| 6
libs/gksu/HISTORY
| 5
libs/gksu/PRE_BUILD
| 4
libs/gksu/glib.patch
| 11
libs/glibc/BUILD
| 17
libs/glibc/DETAILS
| 18
libs/glibc/HISTORY
| 38
libs/glibc/PREPARE
| 2
libs/glibc/PRE_BUILD
| 30
libs/glibc/as_fn_executable_p.patch
| 17
libs/glibc/config.h.patch
| 8
libs/glibc/do-not-install-timezones-2.patch
| 20
libs/glibc/do-not-install-timezones.patch
| 124
libs/glibc/fix-res_query-assert.patch
| 51
libs/glibc/gcc45.patch
| 49
libs/glibc/glibc.gpg
|binary
libs/glibc/revert-c5a0802a.patch
| 226
libs/glibc/test-installation.pl.patch
| 4
libs/glm/DETAILS
| 14
libs/glm/HISTORY
| 2
libs/glm/INSTALL
| 3
libs/gmp/DETAILS
| 2
libs/gmp/HISTORY
| 3
libs/ldns/DETAILS
| 4
libs/ldns/HISTORY
| 3
libs/libbsd/DETAILS
| 4
libs/libbsd/HISTORY
| 3
libs/libcdio-paranoia/DEPENDS
| 7
libs/libcdio-paranoia/DETAILS
| 19
libs/libcdio-paranoia/HISTORY
| 7
libs/libcdio-paranoia/INSTALL
| 6
libs/libcdio/DETAILS
| 2
libs/libcdio/HISTORY
| 6
libs/libcdio/UP_TRIGGERS
| 15
libs/libchamplain/DETAILS
| 2
libs/libchamplain/HISTORY
| 4
libs/libchamplain/PRE_BUILD
| 5
libs/libchamplain/libchamplain-0.12.3.tar.xz.sig
|binary
libs/libconfig/DETAILS
| 4
libs/libconfig/HISTORY
| 3
libs/libevent/DETAILS
| 2
libs/libevent/HISTORY
| 6
libs/libexif/DETAILS
| 4
libs/libexif/HISTORY
| 3
libs/libfaketime/BUILD
| 1
libs/libfaketime/DETAILS
| 14
libs/libfaketime/HISTORY
| 3
libs/libfaketime/INSTALL
| 1
libs/libfaketime/PRE_BUILD
| 4
libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
| 28
libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
| 38
libs/libfm/DEPENDS
| 10
libs/libfm/DETAILS
| 6
libs/libfm/HISTORY
| 18
libs/libftdi/DEPENDS
| 2
libs/libftdi/DETAILS
| 4
libs/libftdi/HISTORY
| 4
libs/libguess/DETAILS
| 13
libs/libguess/HISTORY
| 4
libs/libguess/libguess-1.1.tar.gz.sig
|binary

libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
| 32
libs/libircclient/BUILD
| 2
libs/libircclient/DEPENDS
| 4
libs/libircclient/DETAILS
| 16
libs/libircclient/HISTORY
| 6
libs/libircclient/PRE_BUILD
| 3
libs/libmpc/DEPENDS
| 7
libs/libmpc/DETAILS
| 6
libs/libmpc/HISTORY
| 13
libs/libmpc/INSTALL
| 2
libs/libmpc/PRE_BUILD
| 5
libs/libmpc/automake-1.12.patch
| 11
libs/libmpc/libmpc-0.9-configure_cflags_egrep_issue.patch
| 63
libs/libnl/BUILD
| 3
libs/libnl/CONFIGURE
| 3
libs/libnl/DETAILS
| 4
libs/libnl/HISTORY
| 14
libs/libplist/DETAILS
| 4
libs/libplist/HISTORY
| 3
libs/libplist/libplist-1.8.tar.bz2.sig
|binary
libs/libqrencode/DEPENDS
| 9
libs/libqrencode/DETAILS
| 23
libs/libqrencode/HISTORY
| 5
libs/libspatialindex/DEPENDS
| 1
libs/libspatialindex/DETAILS
| 25
libs/libspatialindex/HISTORY
| 3
libs/libspatialite/DEPENDS
| 4
libs/libspatialite/DETAILS
| 17
libs/libspatialite/HISTORY
| 3
libs/libspnav/DEPENDS
| 4
libs/libspnav/DETAILS
| 16
libs/libspnav/HISTORY
| 3
libs/libspnav/PRE_BUILD
| 5
libs/libtasn1/DETAILS
| 2
libs/libtasn1/HISTORY
| 6
libs/libusb-compat/DETAILS
| 1
libs/libusb-compat/HISTORY
| 12
libs/libusb/DEPENDS
| 19
libs/libusb/DETAILS
| 2
libs/libusb/HISTORY
| 7
libs/libusbx/DETAILS
| 24
libs/libusbx/HISTORY
| 11
libs/libusbx/PRE_BUILD
| 4
libs/libvdpau/DETAILS
| 5
libs/libvdpau/HISTORY
| 3
libs/libverto/DETAILS
| 13
libs/libverto/HISTORY
| 2
libs/libvformat/0004-Provide-info-documentation.patch
| 939 +++
libs/libvformat/0005-Add-manpages.patch
| 2606 ++++++++++
libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
| 36
libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
| 51
libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
| 69
libs/libvformat/DETAILS
| 15
libs/libvformat/HISTORY
| 9
libs/libvformat/PRE_BUILD
| 11
libs/libvirt/DEPENDS
| 6
libs/libvirt/DETAILS
| 2
libs/libvirt/HISTORY
| 11
libs/libvirt/libvirt-1.0.1.tar.gz.sig
|binary
libs/libxml2/DETAILS
| 6
libs/libxml2/HISTORY
| 9
libs/libxslt/DETAILS
| 5
libs/libxslt/HISTORY
| 4
libs/libxslt/PRE_BUILD
| 4
libs/libxslt/libxslt-1.1.27.tar.gz.sig
|binary
libs/libxslt/pattern.patch
| 11
libs/libyaml/DETAILS
| 14
libs/libyaml/HISTORY
| 3
libs/lightmediascanner/HISTORY
| 3
libs/lightmediascanner/PRE_BUILD
| 1
libs/lightmediascanner/configure.patch
| 19
libs/lockdev/BUILD
| 2
libs/lockdev/DETAILS
| 1
libs/lockdev/HISTORY
| 4
libs/lockdev/INSTALL
| 3
libs/miniupnpc/BUILD
| 1
libs/miniupnpc/DETAILS
| 15
libs/miniupnpc/HISTORY
| 3
libs/miniupnpc/INSTALL
| 3
libs/mpfr/BUILD
| 1
libs/mpfr/DETAILS
| 7
libs/mpfr/HISTORY
| 8
libs/mpfr/INSTALL
| 2
libs/mpfr/PRE_BUILD
| 4
libs/ncurses/BUILD
| 2
libs/ncurses/DETAILS
| 1
libs/ncurses/HISTORY
| 4
libs/neon/DETAILS
| 2
libs/neon/HISTORY
| 8
libs/neon/PRE_BUILD
| 4
libs/neon/PRE_SUB_DEPENDS
| 1
libs/neon/REPAIR^all^PRE_SUB_DEPENDS
| 1
libs/neon/SUB_DEPENDS
| 14
libs/neon/spaces.patch
| 22
libs/nspr/DETAILS
| 4
libs/nspr/HISTORY
| 9
libs/openbabel/DETAILS
| 8
libs/openbabel/HISTORY
| 3
libs/openmpi/DETAILS
| 4
libs/openmpi/HISTORY
| 3
libs/openproducer/0001-add-missing-includes.patch
| 90
libs/openproducer/BUILD
| 2
libs/openproducer/DEPENDS
| 2
libs/openproducer/DETAILS
| 9
libs/openproducer/HISTORY
| 6
libs/openproducer/PRE_BUILD
| 3
libs/openscenegraph/DEPENDS
| 6
libs/openscenegraph/HISTORY
| 11
libs/openscenegraph/PRE_BUILD
| 3
libs/openscenegraph/video_out_rgb.c.patch
| 28
libs/openthreads/BUILD
| 3
libs/openthreads/DEPENDS
| 1
libs/openthreads/DETAILS
| 47
libs/openthreads/DOWNLOAD
| 1
libs/openthreads/HISTORY
| 5
libs/openthreads/INSTALL
| 2
libs/openthreads/PRE_BUILD
| 4
libs/openthreads/TRIGGERS
| 1
libs/openthreads/makerules.diff
| 16
libs/pcre/DETAILS
| 3
libs/pcre/HISTORY
| 12
libs/pcre/INSTALL
| 3
libs/podofo/DEPENDS
| 2
libs/podofo/DETAILS
| 6
libs/podofo/HISTORY
| 7
libs/pyqt4/DETAILS
| 6
libs/pyqt4/HISTORY
| 9
libs/pyusb/DETAILS
| 11
libs/pyusb/HISTORY
| 3
libs/qjson/DETAILS
| 6
libs/qjson/HISTORY
| 6
libs/raptor/DETAILS
| 2
libs/raptor/HISTORY
| 3
libs/rasqal/DETAILS
| 2
libs/rasqal/HISTORY
| 3
libs/redland/DETAILS
| 2
libs/redland/HISTORY
| 3
libs/sip/DETAILS
| 7
libs/sip/HISTORY
| 9
libs/skeltrack/DEPENDS
| 1
libs/skeltrack/DETAILS
| 14
libs/skeltrack/HISTORY
| 5
libs/skeltrack/PRE_BUILD
| 4
libs/talloc/CONFLICTS
| 3
libs/talloc/DETAILS
| 4
libs/talloc/HISTORY
| 6
libs/tbb/DETAILS
| 9
libs/tbb/HISTORY
| 3
libs/tevent/BUILD
| 2
libs/tevent/DEPENDS
| 1
libs/tevent/DETAILS
| 17
libs/tevent/HISTORY
| 7
libs/tevent/INSTALL
| 2
libs/tevent/PREPARE
| 2
libs/tevent/PRE_BUILD
| 12
libs/tzdata/DETAILS
| 7
libs/tzdata/HISTORY
| 16
libs/upower/DETAILS
| 4
libs/upower/HISTORY
| 9
libs/xapian-core/DETAILS
| 4
libs/xapian-core/HISTORY
| 3
libs/xmltv/DEPENDS
| 1
libs/xmltv/DETAILS
| 6
libs/xmltv/HISTORY
| 5
libs/yajl/DETAILS
| 6
libs/yajl/HISTORY
| 3
libs/yaml-cpp/BUILD
| 1
libs/yaml-cpp/DEPENDS
| 3
libs/yaml-cpp/DETAILS
| 13
libs/yaml-cpp/HISTORY
| 3
lua-forge/lgi/BUILD
| 1
lua-forge/lgi/DEPENDS
| 2
lua-forge/lgi/DETAILS
| 14
lua-forge/lgi/HISTORY
| 3
lua-forge/lua/DETAILS
| 4
lua-forge/lua/HISTORY
| 11
lua-forge/lua/PROVIDES
| 1
lua-forge/lua/lua.pc
| 2
lua-forge/lua/shared.patch
| 2
lua-forge/lua51/DETAILS
| 4
lua-forge/lua51/HISTORY
| 8
lua-forge/lua51/PRE_BUILD
| 4
lua-forge/lua51/PROVIDES
| 1
lua-forge/lua51/lua-5.1.5.tar.gz.sig
|binary
lua-forge/lua51/patch-src_Makefile
| 16
lua-forge/luajit/BUILD
| 1
lua-forge/luajit/CONFIGURE
| 6
lua-forge/luajit/DEPENDS
| 2
lua-forge/luajit/DETAILS
| 36
lua-forge/luajit/HISTORY
| 3
lua-forge/luajit/INSTALL
| 1
lxde/lxinput/DEPENDS
| 13
lxde/lxinput/DETAILS
| 13
lxde/lxinput/HISTORY
| 2
lxde/menu-cache/DETAILS
| 4
lxde/menu-cache/HISTORY
| 3
mail/bogofilter/DETAILS
| 5
mail/bogofilter/HISTORY
| 4
mail/claws-mail-extra-plugins/CONFIGURE
| 1
mail/claws-mail-extra-plugins/DETAILS
| 2
mail/claws-mail-extra-plugins/HISTORY
| 7
mail/claws-mail/DEPENDS
| 40
mail/claws-mail/DETAILS
| 4
mail/claws-mail/HISTORY
| 24
mail/courier/CONFLICTS
| 1
mail/courier/HISTORY
| 3
mail/dovecot/DETAILS
| 4
mail/dovecot/HISTORY
| 4
mail/esmtp/CONFLICTS
| 1
mail/esmtp/HISTORY
| 3
mail/exim/BUILD
| 41
mail/exim/CONFLICTS
| 1
mail/exim/DETAILS
| 153
mail/exim/FINAL
| 3
mail/exim/HISTORY
| 15
mail/exim/INSTALL
| 5
mail/exim/PREPARE
| 24
mail/greylist/BUILD
| 1
mail/greylist/DEPENDS
| 6
mail/greylist/DETAILS
| 38
mail/greylist/HISTORY
| 7
mail/greylist/INSTALL
| 13
mail/greylist/PRE_BUILD
| 15
mail/greylist/boost-149.patch
| 66
mail/greylist/boost-detect.patch
| 18
mail/greylist/dbi.patch
| 21
mail/greylist/files/mysql.schema.sql
| 60
mail/greylist/init.d/greylist
| 18
mail/greylist/init.d/greylist.conf
| 9
mail/greylist/query.patch
| 11
mail/greylstd/BUILD
| 1
mail/greylstd/DEPENDS
| 1
mail/greylstd/DETAILS
| 21
mail/greylstd/HISTORY
| 3
mail/greylstd/INSTALL
| 6
mail/greylstd/init.d/greylstd
| 25
mail/greylstd/init.d/greylstd.conf
| 5
mail/lbdb/DEPENDS
| 6
mail/lbdb/DETAILS
| 34
mail/lbdb/HISTORY
| 3
mail/mailx/BUILD
| 4
mail/mailx/DEPENDS
| 1
mail/mailx/HISTORY
| 4
mail/masqmail/CONFLICTS
| 1
mail/masqmail/DETAILS
| 1
mail/masqmail/HISTORY
| 11
mail/masqmail/INSTALL
| 4
mail/msmtp/CONFIGURE
| 4
mail/msmtp/CONFLICTS
| 7
mail/msmtp/DETAILS
| 6
mail/msmtp/HISTORY
| 6
mail/msmtp/INSTALL
| 8
mail/msmtp/PROVIDES
| 1
mail/postfix/BUILD
| 22
mail/postfix/CONFLICTS
| 3
mail/postfix/DEPENDS
| 11
mail/postfix/DETAILS
| 31
mail/postfix/HISTORY
| 16
mail/postfix/PRE_BUILD
| 4
mail/postfix/no-db.patch
| 31
mail/readpst/BUILD
| 4
mail/readpst/CONFIGURE
| 1
mail/readpst/DEPENDS
| 8
mail/readpst/DETAILS
| 6
mail/readpst/HISTORY
| 9
mail/readpst/INSTALL
| 4
mail/readpst/libpst.pc
| 11
mail/sendmail/CONFLICTS
| 1
mail/sendmail/HISTORY
| 3
mail/sylpheed/DETAILS
| 2
mail/sylpheed/HISTORY
| 7
mail/sylpheed/PRE_BUILD
| 2
mail/sylpheed/glib232.patch
| 11
mail/thunderbird/BUILD
| 1
mail/thunderbird/DEPENDS
| 9
mail/thunderbird/DETAILS
| 7
mail/thunderbird/HISTORY
| 16
mail/thunderbird/thunderbird.gpg
|binary
mobile/cpufreqd/DETAILS
| 4
mobile/cpufreqd/HISTORY
| 3
mobile/gammu/DETAILS
| 4
mobile/gammu/HISTORY
| 3
mobile/geoclue/DETAILS
| 7
mobile/geoclue/HISTORY
| 5
mobile/geoclue/PRE_BUILD
| 3
mobile/geoclue/geoclue-0.12.99.tar.gz.sig
|binary
mobile/geoclue/geoclue-gcc46.patch
| 23
mobile/gnokii/DETAILS
| 4
mobile/gnokii/HISTORY
| 3
mobile/pilot-link/HISTORY
| 4
mobile/pilot-link/PRE_BUILD
| 4
mobile/pilot-link/perl.patch
| 625 ++
net/arping/DETAILS
| 2
net/arping/HISTORY
| 6
net/bind-tools/DETAILS
| 4
net/bind-tools/HISTORY
| 12
net/bind/DETAILS
| 6
net/bind/HISTORY
| 6
net/chrony/DEPENDS
| 9
net/chrony/DETAILS
| 11
net/chrony/HISTORY
| 11
net/chrony/chrony.gpg
|binary
net/cifs-utils/DEPENDS
| 6
net/cifs-utils/DETAILS
| 4
net/cifs-utils/HISTORY
| 9
net/connman/DEPENDS
| 4
net/connman/DETAILS
| 6
net/connman/HISTORY
| 4
net/dhcp/BUILD
| 5
net/dhcp/CONFIGURE
| 1
net/dhcp/DEPENDS
| 18
net/dhcp/DETAILS
| 9
net/dhcp/HISTORY
| 29
net/dhcp/INSTALL
| 9
net/dhcp/PRE_BUILD
| 7
net/dhcp/SUB_DEPENDS
| 7
net/dhcp/dhcp-3.0.3-dhclient-dbus.patch
| 84
net/dhcp/dhcp-3.0.3-x-option.patch
| 216
net/dhcp/init.d/dhcp
| 6
net/dhcp/init.d/dhcp.conf
| 7
net/dhcpcd/DETAILS
| 4
net/dhcpcd/HISTORY
| 9
net/dnstop/DEPENDS
| 1
net/dnstop/DETAILS
| 14
net/dnstop/HISTORY
| 3
net/ethtool/DETAILS
| 4
net/ethtool/HISTORY
| 6
net/ferm/DEPENDS
| 4
net/ferm/DETAILS
| 5
net/ferm/HISTORY
| 7
net/ferm/ferm-2.1.2.tar.gz.sig
|binary
net/fping/BUILD
| 3
net/fping/CONFIGURE
| 6
net/fping/DETAILS
| 4
net/fping/HISTORY
| 10
net/fping/INSTALL
| 6
net/fping/PRE_BUILD
| 4
net/fping/mk-ipv6.patch
| 42
net/freeradius/BUILD
| 5
net/freeradius/DETAILS
| 5
net/freeradius/HISTORY
| 8
net/hostapd/BUILD
| 43
net/hostapd/CONFIGURE
| 100
net/hostapd/DEPENDS
| 16
net/hostapd/DETAILS
| 22
net/hostapd/FINAL
| 4
net/hostapd/HISTORY
| 12
net/hostapd/INSTALL
| 20
net/hostapd/PRE_BUILD
| 10
net/hostapd/eap-tls.patch
| 48
net/hostapd/hostapd-1.1.tar.gz.sig
|binary
net/hostapd/init.d/hostapd
| 11
net/hostapd/init.d/hostapd.conf
| 2
net/howl/BUILD
| 1
net/howl/DETAILS
| 22
net/howl/DOWNLOAD
| 1
net/howl/HISTORY
| 5
net/howl/INSTALL
| 1
net/howl/PRE_BUILD
| 5
net/howl/UP_TRIGGERS
| 2
net/howl/kernel-headers.patch
| 13
net/httpry/BUILD
| 1
net/httpry/HISTORY
| 5
net/httpry/usrlocal.patch
| 11
net/iproute2/DETAILS
| 6
net/iproute2/HISTORY
| 3
net/iptables/DETAILS
| 2
net/iptables/HISTORY
| 6
net/iputils-tracepath/DETAILS
| 12
net/iputils-tracepath/HISTORY
| 6
net/iputils-tracepath/PRE_BUILD
| 3
net/iw/DETAILS
| 6
net/iw/HISTORY
| 15
net/libnet/DETAILS
| 4
net/libnet/HISTORY
| 3
net/libnice/DETAILS
| 4
net/libnice/HISTORY
| 3
net/libnice/libnice-0.1.3.tar.gz.sig
|binary
net/libproxy/BUILD
| 4
net/libproxy/DEPENDS
| 6
net/libproxy/DETAILS
| 5
net/libproxy/HISTORY
| 16
net/libproxy/PRE_BUILD
| 4
net/libproxy/unistd.patch
| 39
net/memcached/BUILD
| 8
net/memcached/DEPENDS
| 14
net/memcached/DETAILS
| 4
net/memcached/HISTORY
| 8
net/minicom/DEPENDS
| 6
net/minicom/DETAILS
| 6
net/minicom/HISTORY
| 4
net/minidlna/HISTORY
| 3
net/minidlna/PRE_BUILD
| 3
net/minidlna/minidlna.patch
| 46
net/mtr/DETAILS
| 4
net/mtr/HISTORY
| 6
net/nagios/DETAILS
| 2
net/nagios/HISTORY
| 3
net/nbd/BUILD
| 9
net/nbd/CONFIGURE
| 7
net/nbd/DEPENDS
| 8
net/nbd/DETAILS
| 14
net/nbd/HISTORY
| 2
net/nbd/INSTALL
| 6
net/nc/BUILD
| 4
net/nc/CONFLICTS
| 3
net/nc/HISTORY
| 4
net/net-snmp/CONFLICTS
| 1
net/net-snmp/DETAILS
| 2
net/net-snmp/HISTORY
| 6
net/net6/DETAILS
| 4
net/net6/HISTORY
| 3
net/netcat/CONFLICTS
| 3
net/netcat/HISTORY
| 3
net/network-manager-applet/DETAILS
| 2
net/network-manager-applet/HISTORY
| 3
net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
|binary
net/network-manager/DETAILS
| 2
net/network-manager/HISTORY
| 3
net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
|binary
net/nfs-utils/DETAILS
| 2
net/nfs-utils/HISTORY
| 5
net/nfs-utils/init.d/nfs
| 6
net/nsd/BUILD
| 4
net/nsd/CONFIGURE
| 39
net/nsd/DETAILS
| 6
net/nsd/HISTORY
| 14
net/openntpd/BUILD
| 6
net/openntpd/DETAILS
| 1
net/openntpd/HISTORY
| 10
net/openntpd/PRE_BUILD
| 6
net/openntpd/linux-adjtimex.patch
| 168
net/rp-pppoe/DETAILS
| 2
net/rp-pppoe/HISTORY
| 3
net/samba/CONFIGURE
| 9
net/samba/CONFLICTS
| 7
net/samba/DEPENDS
| 43
net/samba/DETAILS
| 6
net/samba/HISTORY
| 36
net/samba/PRE_BUILD
| 1
net/samba/init.d/samba
| 21
net/samba4/BUILD
| 9
net/samba4/CONFIGURE
| 18
net/samba4/DEPENDS
| 106
net/samba4/DETAILS
| 13
net/samba4/HISTORY
| 14
net/samba4/PRE_BUILD
| 13
net/slowhttptest/DETAILS
| 13
net/slowhttptest/HISTORY
| 3
net/ssocks/DEPENDS
| 4
net/ssocks/DETAILS
| 19
net/ssocks/HISTORY
| 6
net/ssocks/PRE_BUILD
| 4
net/ssocks/init.d/ssocksd
| 9
net/stunnel/DETAILS
| 14
net/stunnel/HISTORY
| 4
net/tinc/BUILD
| 3
net/tinc/CONFIGURE
| 3
net/tinc/DEPENDS
| 12
net/tinc/DETAILS
| 12
net/tinc/HISTORY
| 12
net/tinc/INSTALL
| 6
net/tinc/PREPARE
| 5
net/tinc/init.d/tinc
| 16
net/tinc/init.d/tinc.conf
| 3
net/tor/DETAILS
| 8
net/tor/HISTORY
| 11
net/traceroute/DETAILS
| 4
net/traceroute/HISTORY
| 3
net/whois/DETAILS
| 4
net/whois/HISTORY
| 12
net/wicd/DETAILS
| 1
net/wicd/HISTORY
| 6
net/wicd/PRE_BUILD
| 4
net/wicd/secure.patch
| 15
net/wpa_supplicant/CONFIGURE
| 1
net/wpa_supplicant/DETAILS
| 4
net/wpa_supplicant/HISTORY
| 12
net/wpa_supplicant/INSTALL
| 8
net/wpa_supplicant/PRE_BUILD
| 2
net/xinetd/DEPENDS
| 2
net/xinetd/HISTORY
| 3
odbc-drivers/odbcfb/DETAILS
| 6
odbc-drivers/odbcfb/HISTORY
| 5
odbc-drivers/odbcfb/PRE_BUILD
| 7
perl-cpan/app-cpanoutdated/DEPENDS
| 3
perl-cpan/app-cpanoutdated/DETAILS
| 16
perl-cpan/app-cpanoutdated/HISTORY
| 3
perl-cpan/config-param/BUILD
| 1
perl-cpan/config-param/DEPENDS
| 1
perl-cpan/config-param/DETAILS
| 23
perl-cpan/config-param/HISTORY
| 13
perl-cpan/cpan-distnameinfo/DEPENDS
| 1
perl-cpan/cpan-distnameinfo/DETAILS
| 22
perl-cpan/cpan-distnameinfo/HISTORY
| 3
perl-cpan/date-manip/DETAILS
| 4
perl-cpan/date-manip/HISTORY
| 3
perl-cpan/dbd-odbc/DETAILS
| 4
perl-cpan/dbd-odbc/HISTORY
| 3
perl-cpan/dbi/DETAILS
| 4
perl-cpan/dbi/HISTORY
| 3
perl-cpan/devel-cover/BUILD
| 1
perl-cpan/devel-cover/DEPENDS
| 2
perl-cpan/devel-cover/DETAILS
| 17
perl-cpan/devel-cover/HISTORY
| 3
perl-cpan/devel-modlist/DETAILS
| 4
perl-cpan/devel-modlist/HISTORY
| 6
perl-cpan/devel-nytprof/BUILD
| 1
perl-cpan/devel-nytprof/DEPENDS
| 1
perl-cpan/devel-nytprof/DETAILS
| 32
perl-cpan/devel-nytprof/HISTORY
| 3
perl-cpan/devel-size/BUILD
| 1
perl-cpan/devel-size/DEPENDS
| 1
perl-cpan/devel-size/DETAILS
| 18
perl-cpan/devel-size/HISTORY
| 3
perl-cpan/device-gsm/DETAILS
| 4
perl-cpan/device-gsm/HISTORY
| 3
perl-cpan/device-modem/DETAILS
| 4
perl-cpan/device-modem/HISTORY
| 3
perl-cpan/encode-locale/DEPENDS
| 1
perl-cpan/encode-locale/DETAILS
| 24
perl-cpan/encode-locale/HISTORY
| 3
perl-cpan/file-next/DETAILS
| 4
perl-cpan/file-next/HISTORY
| 3
perl-cpan/html-form/DEPENDS
| 4
perl-cpan/html-form/DETAILS
| 17
perl-cpan/html-form/HISTORY
| 3
perl-cpan/http-cookies/DEPENDS
| 1
perl-cpan/http-cookies/DETAILS
| 13
perl-cpan/http-cookies/HISTORY
| 3
perl-cpan/http-date/DEPENDS
| 1
perl-cpan/http-date/DETAILS
| 13
perl-cpan/http-date/HISTORY
| 3
perl-cpan/http-message/DEPENDS
| 2
perl-cpan/http-message/DETAILS
| 13
perl-cpan/http-message/HISTORY
| 3
perl-cpan/http-negotiate/DEPENDS
| 1
perl-cpan/http-negotiate/DETAILS
| 17
perl-cpan/http-negotiate/HISTORY
| 3
perl-cpan/image-exiftool/DETAILS
| 4
perl-cpan/image-exiftool/HISTORY
| 3
perl-cpan/json-any/BUILD
| 1
perl-cpan/json-any/DEPENDS
| 2
perl-cpan/json-any/DETAILS
| 15
perl-cpan/json-any/HISTORY
| 5
perl-cpan/json/BUILD
| 1
perl-cpan/json/DEPENDS
| 1
perl-cpan/json/DETAILS
| 25
perl-cpan/json/HISTORY
| 3
perl-cpan/lwp-mediatypes/DEPENDS
| 1
perl-cpan/lwp-mediatypes/DETAILS
| 16
perl-cpan/lwp-mediatypes/HISTORY
| 3
perl-cpan/lwp/DEPENDS
| 19
perl-cpan/lwp/DETAILS
| 1
perl-cpan/lwp/HISTORY
| 6
perl-cpan/math-derivative/BUILD
| 1
perl-cpan/math-derivative/DEPENDS
| 1
perl-cpan/math-derivative/DETAILS
| 13
perl-cpan/math-derivative/HISTORY
| 3
perl-cpan/math-spline/BUILD
| 1
perl-cpan/math-spline/DEPENDS
| 2
perl-cpan/math-spline/DETAILS
| 13
perl-cpan/math-spline/HISTORY
| 3
perl-cpan/mime-base64/DETAILS
| 4
perl-cpan/mime-base64/HISTORY
| 3
perl-cpan/module-starter/BUILD
| 1
perl-cpan/module-starter/DEPENDS
| 2
perl-cpan/module-starter/DETAILS
| 15
perl-cpan/module-starter/HISTORY
| 3
perl-cpan/net-http/DEPENDS
| 1
perl-cpan/net-http/DETAILS
| 15
perl-cpan/net-http/HISTORY
| 3
perl-cpan/path-class/BUILD
| 1
perl-cpan/path-class/DEPENDS
| 1
perl-cpan/path-class/DETAILS
| 25
perl-cpan/path-class/HISTORY
| 3
perl-cpan/perl-graphviz/DETAILS
| 10
perl-cpan/perl-graphviz/HISTORY
| 3
perl-cpan/perl-libnet/DETAILS
| 4
perl-cpan/perl-libnet/HISTORY
| 3
perl-cpan/perlmagick/DETAILS
| 4
perl-cpan/perlmagick/HISTORY
| 3
perl-cpan/pod-coverage/BUILD
| 1
perl-cpan/pod-coverage/DEPENDS
| 2
perl-cpan/pod-coverage/DETAILS
| 17
perl-cpan/pod-coverage/HISTORY
| 3
perl-cpan/ps2eps/DETAILS
| 4
perl-cpan/ps2eps/HISTORY
| 3
perl-cpan/test-pod-coverage/BUILD
| 1
perl-cpan/test-pod-coverage/DEPENDS
| 2
perl-cpan/test-pod-coverage/DETAILS
| 13
perl-cpan/test-pod-coverage/HISTORY
| 3
perl-cpan/test-pod/BUILD
| 1
perl-cpan/test-pod/DEPENDS
| 1
perl-cpan/test-pod/DETAILS
| 14
perl-cpan/test-pod/HISTORY
| 3
perl-cpan/text-asciipipe/BUILD
| 1
perl-cpan/text-asciipipe/DEPENDS
| 1
perl-cpan/text-asciipipe/DETAILS
| 15
perl-cpan/text-asciipipe/HISTORY
| 2
perl-cpan/www-mechanize/DEPENDS
| 1
perl-cpan/www-mechanize/DETAILS
| 13
perl-cpan/www-mechanize/HISTORY
| 3
perl-cpan/www-robotrules/DEPENDS
| 1
perl-cpan/www-robotrules/DETAILS
| 21
perl-cpan/www-robotrules/HISTORY
| 3
perl-cpan/xml-sax-base/CONFLICTS
| 5
perl-cpan/xml-sax-base/DEPENDS
| 1
perl-cpan/xml-sax-base/DETAILS
| 22
perl-cpan/xml-sax-base/HISTORY
| 6
perl-cpan/xml-sax/DEPENDS
| 3
perl-cpan/xml-sax/DETAILS
| 4
perl-cpan/xml-sax/HISTORY
| 4
perl-cpan/xml-simple/DETAILS
| 4
perl-cpan/xml-simple/HISTORY
| 3
perl-cpan/xml-twig/DETAILS
| 4
perl-cpan/xml-twig/HISTORY
| 3
php-pear/memcache/DETAILS
| 4
php-pear/memcache/HISTORY
| 6
php-pear/mongo/DETAILS
| 4
php-pear/mongo/HISTORY
| 3
php-pear/php/BUILD
| 9
php-pear/php/CONFIGURE
| 84
php-pear/php/DEPENDS
| 96
php-pear/php/DETAILS
| 51
php-pear/php/HISTORY
| 45
php-pear/php/INSTALL
| 10
php-pear/php/PREPARE
| 5
php-pear/php/PRE_BUILD
| 3
php-pear/php/pcre830.patch
| 15
php-pear/xcache/DETAILS
| 4
php-pear/xcache/FINAL
| 2
php-pear/xcache/HISTORY
| 8
php-pear/xcache/PRE_BUILD
| 3
printer/cups-filters/DEPENDS
| 34
printer/cups-filters/DETAILS
| 15
printer/cups-filters/FINAL
| 1
printer/cups-filters/HISTORY
| 20
printer/cups-filters/POST_REMOVE
| 1
printer/cups-filters/PRE_BUILD
| 4
printer/cups-filters/poppler-022.patch
| 60
printer/cups/CONFIGURE
| 16
printer/cups/DEPENDS
| 37
printer/cups/DETAILS
| 4
printer/cups/FINAL
| 1
printer/cups/HISTORY
| 17
printer/cups/POST_REMOVE
| 1
printer/ghostscript/DEPENDS
| 16
printer/ghostscript/DETAILS
| 5
printer/ghostscript/HISTORY
| 14
printer/ghostscript/PRE_BUILD
| 2
printer/gtklp/DEPENDS
| 17
printer/gtklp/DETAILS
| 6
printer/gtklp/HISTORY
| 6
printer/gtklp/PRE_BUILD
| 6
printer/gtklp/cups16.patch.gz
|binary
printer/gutenprint/DETAILS
| 4
printer/gutenprint/HISTORY
| 3
printer/hplip/DETAILS
| 4
printer/hplip/HISTORY
| 8
printer/hplip/PRE_BUILD
| 2
printer/hplip/cups16.patch.gz
|binary
printer/hplip/interactive.patch
| 32
printer/pycups/DETAILS
| 8
printer/pycups/HISTORY
| 11
printer/pycups/PRE_BUILD
| 1
printer/system-config-printer/DEPENDS
| 5
printer/system-config-printer/DETAILS
| 2
printer/system-config-printer/HISTORY
| 10
printer/zint/DEPENDS
| 1
printer/zint/DETAILS
| 8
printer/zint/HISTORY
| 6
printer/zint/PRE_BUILD
| 4
python-pypi/alembic/DETAILS
| 4
python-pypi/alembic/HISTORY
| 12
python-pypi/baker/DETAILS
| 4
python-pypi/baker/HISTORY
| 3
python-pypi/beaker/DETAILS
| 4
python-pypi/beaker/HISTORY
| 3
python-pypi/bpython/DETAILS
| 4
python-pypi/bpython/HISTORY
| 3
python-pypi/bzr-fastimport/HISTORY
| 2
python-pypi/calibre/DEPENDS
| 3
python-pypi/calibre/DETAILS
| 6
python-pypi/calibre/HISTORY
| 8
python-pypi/calibre/calibre-0.8.70.tar.xz.sig
|binary
python-pypi/calibre/calibre-stop-phone-home.diff
| 21
python-pypi/camelot/DETAILS
| 4
python-pypi/camelot/HISTORY
| 7
python-pypi/camelot/PRE_BUILD
| 7
python-pypi/celery/DEPENDS
| 1
python-pypi/celery/DETAILS
| 24
python-pypi/celery/HISTORY
| 5
python-pypi/chardet/DETAILS
| 12
python-pypi/chardet/HISTORY
| 4
python-pypi/cssutils/DETAILS
| 8
python-pypi/cssutils/HISTORY
| 3
python-pypi/ctypes/BUILD
| 1
python-pypi/ctypes/DETAILS
| 26
python-pypi/ctypes/DOWNLOAD
| 1
python-pypi/ctypes/HISTORY
| 5
python-pypi/ctypes/INSTALL
| 1
python-pypi/ctypes/PRE_BUILD
| 1
python-pypi/ctypes/TRIGGERS
| 1
python-pypi/cython/DETAILS
| 4
python-pypi/cython/HISTORY
| 9
python-pypi/decorator/DETAILS
| 4
python-pypi/decorator/HISTORY
| 3
python-pypi/distribute/DEPENDS
| 6
python-pypi/distribute/DETAILS
| 5
python-pypi/distribute/HISTORY
| 11
python-pypi/distribute/PREPARE
| 1
python-pypi/django/DETAILS
| 6
python-pypi/django/HISTORY
| 10
python-pypi/dnspython/DETAILS
| 4
python-pypi/dnspython/HISTORY
| 5
python-pypi/dnspython/dnspython.gpg
|binary
python-pypi/dulwich/DETAILS
| 4
python-pypi/dulwich/HISTORY
| 3
python-pypi/fabric/DEPENDS
| 8
python-pypi/fabric/DETAILS
| 4
python-pypi/fabric/HISTORY
| 7
python-pypi/fb-python/DETAILS
| 4
python-pypi/fb-python/HISTORY
| 3
python-pypi/fdb/DETAILS
| 4
python-pypi/fdb/HISTORY
| 12
python-pypi/fuzzyparsers/DETAILS
| 6
python-pypi/fuzzyparsers/HISTORY
| 6
python-pypi/geraldo/DETAILS
| 11
python-pypi/geraldo/HISTORY
| 6
python-pypi/hatta/DEPENDS
| 1
python-pypi/hatta/DETAILS
| 10
python-pypi/hatta/HISTORY
| 7
python-pypi/hg-git/DETAILS
| 4
python-pypi/hg-git/HISTORY
| 3
python-pypi/httplib2/DEPENDS
| 2
python-pypi/httplib2/DETAILS
| 4
python-pypi/httplib2/HISTORY
| 7
python-pypi/keepnote/DEPENDS
| 1
python-pypi/keepnote/DETAILS
| 13
python-pypi/keepnote/HISTORY
| 2
python-pypi/lxml/DETAILS
| 4
python-pypi/lxml/HISTORY
| 12
python-pypi/mako/DETAILS
| 4
python-pypi/mako/HISTORY
| 6
python-pypi/matplotlib/DETAILS
| 4
python-pypi/matplotlib/HISTORY
| 3
python-pypi/mercurial/DETAILS
| 6
python-pypi/mercurial/HISTORY
| 31
python-pypi/paramiko/DETAILS
| 11
python-pypi/paramiko/HISTORY
| 4
python-pypi/pudb/DEPENDS
| 6
python-pypi/pudb/DETAILS
| 19
python-pypi/pudb/HISTORY
| 6
python-pypi/pyasn1-modules/DEPENDS
| 2
python-pypi/pyasn1-modules/DETAILS
| 18
python-pypi/pyasn1-modules/HISTORY
| 2
python-pypi/pyasn1/DEPENDS
| 1
python-pypi/pyasn1/DETAILS
| 5
python-pypi/pyasn1/HISTORY
| 10
python-pypi/pydot/DETAILS
| 4
python-pypi/pydot/HISTORY
| 3
python-pypi/pygments/DETAILS
| 4
python-pypi/pygments/HISTORY
| 3
python-pypi/pyicu/DEPENDS
| 2
python-pypi/pyicu/DETAILS
| 14
python-pypi/pyicu/HISTORY
| 3
python-pypi/python-distutils-extra/DETAILS
| 9
python-pypi/python-distutils-extra/HISTORY
| 4
python-pypi/python-fastimport/DEPENDS
| 1
python-pypi/python-fastimport/DETAILS
| 18
python-pypi/python-fastimport/HISTORY
| 2
python-pypi/python-gflags/DEPENDS
| 2
python-pypi/python-gflags/DETAILS
| 25
python-pypi/python-gflags/HISTORY
| 2
python-pypi/python-gnupg/DETAILS
| 4
python-pypi/python-gnupg/HISTORY
| 3
python-pypi/python-markdown/DETAILS
| 4
python-pypi/python-markdown/HISTORY
| 6
python-pypi/python-mpd/DETAILS
| 7
python-pypi/python-mpd/HISTORY
| 8
python-pypi/python-ssh/DETAILS
| 4
python-pypi/python-ssh/HISTORY
| 3
python-pypi/pytz/DETAILS
| 4
python-pypi/pytz/HISTORY
| 6
python-pypi/pyutil/DETAILS
| 4
python-pypi/pyutil/HISTORY
| 3
python-pypi/redis-py/DEPENDS
| 1
python-pypi/redis-py/DETAILS
| 15
python-pypi/redis-py/HISTORY
| 2
python-pypi/reportlab/DETAILS
| 6
python-pypi/reportlab/HISTORY
| 4
python-pypi/roundup/DETAILS
| 5
python-pypi/roundup/HISTORY
| 3
python-pypi/rsa/DEPENDS
| 2
python-pypi/rsa/DETAILS
| 8
python-pypi/rsa/HISTORY
| 7
python-pypi/scipy/DETAILS
| 4
python-pypi/scipy/HISTORY
| 5
python-pypi/scons/DETAILS
| 4
python-pypi/scons/HISTORY
| 3
python-pypi/six/DEPENDS
| 2
python-pypi/six/DETAILS
| 16
python-pypi/six/HISTORY
| 7
python-pypi/sleekxmpp/DEPENDS
| 4
python-pypi/sleekxmpp/DETAILS
| 15
python-pypi/sleekxmpp/HISTORY
| 2
python-pypi/sqlalchemy/DETAILS
| 4
python-pypi/sqlalchemy/HISTORY
| 9
python-pypi/sqlobject/DETAILS
| 4
python-pypi/sqlobject/HISTORY
| 3
python-pypi/trac/DEPENDS
| 11
python-pypi/trac/DETAILS
| 7
python-pypi/trac/HISTORY
| 5
python-pypi/virtinst/DETAILS
| 2
python-pypi/virtinst/HISTORY
| 3
python-pypi/virtinst/virtinst-0.600.3.tar.gz.sig
|binary
python-pypi/virtualenv/DEPENDS
| 2
python-pypi/virtualenv/DETAILS
| 18
python-pypi/virtualenv/HISTORY
| 5
python-pypi/webob/DETAILS
| 12
python-pypi/webob/HISTORY
| 3
python-pypi/xlrd/DETAILS
| 4
python-pypi/xlrd/HISTORY
| 3
python-pypi/xlwt/DETAILS
| 4
python-pypi/xlwt/HISTORY
| 3
qt5/FUNCTIONS
| 3
qt5/qt3d/CONFLICTS
| 1
qt5/qt3d/DEPENDS
| 7
qt5/qt3d/DETAILS
| 15
qt5/qt3d/HISTORY
| 4
qt5/qtbase/BUILD
| 27
qt5/qtbase/CONFIGURE
| 46
qt5/qtbase/DEPENDS
| 106
qt5/qtbase/DETAILS
| 22
qt5/qtbase/HISTORY
| 10
qt5/qtbase/PRE_BUILD
| 3
qt5/qtbase/PRE_SUB_DEPENDS
| 16
qt5/qtbase/PROVIDES
| 1
qt5/qtbase/SUB_DEPENDS
| 44
qt5/qtbase/TRIGGERS
| 3
qt5/qtbase/qtbase
| 36
qt5/qtdeclarative/CONFLICTS
| 1
qt5/qtdeclarative/DEPENDS
| 4
qt5/qtdeclarative/DETAILS
| 16
qt5/qtdeclarative/HISTORY
| 7
qt5/qtgraphicaleffects/DEPENDS
| 6
qt5/qtgraphicaleffects/DETAILS
| 16
qt5/qtgraphicaleffects/HISTORY
| 4
qt5/qtimageformats/CONFLICTS
| 1
qt5/qtimageformats/DEPENDS
| 4
qt5/qtimageformats/DETAILS
| 16
qt5/qtimageformats/HISTORY
| 7
qt5/qtjsbackend/DEPENDS
| 3
qt5/qtjsbackend/DETAILS
| 16
qt5/qtjsbackend/HISTORY
| 8
qt5/qtjsbackend/PRE_BUILD
| 9
qt5/qtlocation/CONFLICTS
| 1
qt5/qtlocation/DEPENDS
| 7
qt5/qtlocation/DETAILS
| 15
qt5/qtlocation/HISTORY
| 4
qt5/qtmultimedia/CONFLICTS
| 1
qt5/qtmultimedia/DEPENDS
| 12
qt5/qtmultimedia/DETAILS
| 16
qt5/qtmultimedia/HISTORY
| 7
qt5/qtpim/CONFLICTS
| 1
qt5/qtpim/DEPENDS
| 5
qt5/qtpim/DETAILS
| 15
qt5/qtpim/HISTORY
| 4
qt5/qtquick1/CONFLICTS
| 1
qt5/qtquick1/DEPENDS
| 4
qt5/qtquick1/DETAILS
| 15
qt5/qtquick1/HISTORY
| 4
qt5/qtscript/CONFLICTS
| 1
qt5/qtscript/DEPENDS
| 2
qt5/qtscript/DETAILS
| 16
qt5/qtscript/HISTORY
| 7
qt5/qtsvg/DEPENDS
| 3
qt5/qtsvg/DETAILS
| 16
qt5/qtsvg/HISTORY
| 7
qt5/qtsystems/CONFLICTS
| 1
qt5/qtsystems/DEPENDS
| 9
qt5/qtsystems/DETAILS
| 15
qt5/qtsystems/HISTORY
| 4
qt5/qttools/CONFLICTS
| 1
qt5/qttools/DEPENDS
| 7
qt5/qttools/DETAILS
| 16
qt5/qttools/HISTORY
| 7
qt5/qtwayland/CONFLICTS
| 1
qt5/qtwayland/DEPENDS
| 4
qt5/qtwayland/DETAILS
| 15
qt5/qtwayland/HISTORY
| 4
qt5/qtwebkit5/BUILD
| 2
qt5/qtwebkit5/DEPENDS
| 15
qt5/qtwebkit5/DETAILS
| 16
qt5/qtwebkit5/HISTORY
| 3
qt5/qtwebkit5/PRE_BUILD
| 9
qt5/qtxmlpatterns/CONFLICTS
| 1
qt5/qtxmlpatterns/DEPENDS
| 2
qt5/qtxmlpatterns/DETAILS
| 16
qt5/qtxmlpatterns/HISTORY
| 7
ruby-raa/passenger/BUILD
| 5
ruby-raa/passenger/DETAILS
| 8
ruby-raa/passenger/HISTORY
| 11
ruby-raa/passenger/INSTALL
| 2
ruby-raa/passenger/PREPARE
| 1
ruby-raa/rake/DETAILS
| 7
ruby-raa/rake/HISTORY
| 5
ruby-raa/ruby-1.8/HISTORY
| 12
ruby-raa/ruby-1.8/PRE_BUILD
| 4
ruby-raa/ruby-1.8/stdout-rouge-fix.patch
| 36
ruby-raa/ruby-1.9/DEPENDS
| 1
ruby-raa/ruby-1.9/DETAILS
| 13
ruby-raa/ruby-1.9/HISTORY
| 23
ruby-raa/ruby-glib2/DETAILS
| 4
ruby-raa/ruby-glib2/HISTORY
| 3
ruby-raa/rubygems/DETAILS
| 4
ruby-raa/rubygems/HISTORY
| 5
samba.gpg
|binary
science-libs/eigen2/DETAILS
| 4
science-libs/eigen2/HISTORY
| 6
science-libs/eigen2/PROVIDES
| 1
science-libs/eigen3/DETAILS
| 6
science-libs/eigen3/HISTORY
| 12
science-libs/eigen3/PROVIDES
| 1
science-libs/flann/DETAILS
| 4
science-libs/flann/HISTORY
| 3
science-libs/mrpt/BUILD
| 1
science-libs/mrpt/CNetworkOfPoses.h.patch
| 11
science-libs/mrpt/DEPENDS
| 2
science-libs/mrpt/DETAILS
| 20
science-libs/mrpt/HISTORY
| 3
science-libs/mrpt/PRE_BUILD
| 4
science-libs/pcl/DETAILS
| 6
science-libs/pcl/HISTORY
| 3
science-libs/vtk-data/DETAILS
| 6
science-libs/vtk-data/HISTORY
| 3
science-libs/vtk/DETAILS
| 6
science-libs/vtk/HISTORY
| 3
science/avogadro/DETAILS
| 4
science/avogadro/HISTORY
| 3
science/fraqtive/BUILD
| 4
science/fraqtive/DETAILS
| 4
science/fraqtive/HISTORY
| 4
science/garmindev/DEPENDS
| 2
science/garmindev/HISTORY
| 3
science/gpsbabel/DETAILS
| 4
science/gpsbabel/HISTORY
| 3
science/grass/DETAILS
| 4
science/grass/HISTORY
| 4
science/grass/PRE_BUILD
| 4
science/grass/iostream_cpp470
| 116
science/maxima/DETAILS
| 4
science/maxima/HISTORY
| 3
science/mkgmap/DETAILS
| 4
science/mkgmap/HISTORY
| 6
science/pcb/DEPENDS
| 4
science/pcb/HISTORY
| 3
science/proj/DETAILS
| 4
science/proj/HISTORY
| 3
science/qgis/DEPENDS
| 10
science/qgis/DETAILS
| 4
science/qgis/HISTORY
| 5
science/qhull/DETAILS
| 4
science/qhull/HISTORY
| 3
science/qlandkarte-gt/DETAILS
| 4
science/qlandkarte-gt/HISTORY
| 12
science/speedcrunch/BUILD
| 11
science/speedcrunch/DEPENDS
| 2
science/speedcrunch/DETAILS
| 14
science/speedcrunch/HISTORY
| 2
science/splitter/BUILD
| 3
science/splitter/DEPENDS
| 2
science/splitter/DETAILS
| 19
science/splitter/HISTORY
| 3
science/splitter/INSTALL
| 3
science/splitter/splitter
| 3
science/stellarium/DETAILS
| 4
science/stellarium/HISTORY
| 9
science/units/DETAILS
| 4
science/units/HISTORY
| 3
science/wxmaxima/DETAILS
| 4
science/wxmaxima/HISTORY
| 3
security-libs/cracklib/DETAILS
| 4
security-libs/cracklib/HISTORY
| 11
security-libs/cracklib/PRE_BUILD
| 1
security-libs/libprelude/HISTORY
| 5
security-libs/libprelude/PRE_BUILD
| 1
security-libs/libprelude/libprelude-1.0.0-ptrdiff.patch
| 14
security-libs/libpwquality/DEPENDS
| 1
security-libs/libpwquality/DETAILS
| 13
security-libs/libpwquality/HISTORY
| 2
security-libs/linux-pam/CONFIGURE
| 1
security-libs/linux-pam/DEPENDS
| 5
security-libs/linux-pam/DETAILS
| 5
security-libs/linux-pam/HISTORY
| 10
security-libs/linux-pam/INSTALL
| 2
security-libs/linux-pam/Linux-PAM-1.1.6.tar.bz2.sig
|binary
security/fwknop/BUILD
| 3
security/fwknop/DETAILS
| 3
security/fwknop/HISTORY
| 13
security/fwknop/INSTALL
| 11
security/fwknop/PRE_BUILD
| 5
security/nmap/DETAILS
| 4
security/nmap/HISTORY
| 6
security/raccess/DETAILS
| 30
security/raccess/HISTORY
| 3
security/shadow/DEPENDS
| 17
security/shadow/DETAILS
| 4
security/shadow/HISTORY
| 7
security/shadow/PRE_BUILD
| 4
security/shadow/copydir.c.patch
| 10
security/wireshark/DETAILS
| 6
security/wireshark/HISTORY
| 21
shell-term-fm/bash-completion/DETAILS
| 4
shell-term-fm/bash-completion/HISTORY
| 3
shell-term-fm/bash/DETAILS
| 1
shell-term-fm/bash/HISTORY
| 4
shell-term-fm/bash/PRE_BUILD
| 5
shell-term-fm/bash/patches/bash42-001
| 78
shell-term-fm/bash/patches/bash42-002
| 60
shell-term-fm/bash/patches/bash42-003
| 318 +
shell-term-fm/bash/patches/bash42-004
| 53
shell-term-fm/bash/patches/bash42-005
| 131
shell-term-fm/bash/patches/bash42-006
| 46
shell-term-fm/bash/patches/bash42-007
| 46
shell-term-fm/bash/patches/bash42-008
| 74
shell-term-fm/bash/patches/bash42-009
| 82
shell-term-fm/bash/patches/bash42-010
| 61
shell-term-fm/bash/patches/bash42-011
| 46
shell-term-fm/bash/patches/bash42-012
| 151
shell-term-fm/bash/patches/bash42-013
| 52
shell-term-fm/bash/patches/bash42-014
| 47
shell-term-fm/bash/patches/bash42-015
| 81
shell-term-fm/bash/patches/bash42-016
| 46
shell-term-fm/bash/patches/bash42-017
| 47
shell-term-fm/bash/patches/bash42-018
| 74
shell-term-fm/bash/patches/bash42-019
| 47
shell-term-fm/bash/patches/bash42-020
| 60
shell-term-fm/bash/patches/bash42-021
| 61
shell-term-fm/bash/patches/bash42-022
| 61
shell-term-fm/bash/patches/bash42-023
| 62
shell-term-fm/bash/patches/bash42-024
| 45
shell-term-fm/bash/patches/bash42-025
| 143
shell-term-fm/bash/patches/bash42-026
| 58
shell-term-fm/bash/patches/bash42-027
| 47
shell-term-fm/bash/patches/bash42-028
| 52
shell-term-fm/bash/patches/bash42-029
| 524 ++
shell-term-fm/bash/patches/bash42-030
| 178
shell-term-fm/bash/patches/bash42-031
| 80
shell-term-fm/bash/patches/bash42-032
| 75
shell-term-fm/bash/patches/bash42-033
| 57
shell-term-fm/bash/patches/bash42-034
| 46
shell-term-fm/bash/patches/bash42-035
| 66
shell-term-fm/bash/patches/bash42-036
| 92
shell-term-fm/bash/patches/bash42-037
| 112
shell-term-fm/ffmpegthumbnailer/BUILD
| 2
shell-term-fm/ffmpegthumbnailer/DETAILS
| 4
shell-term-fm/ffmpegthumbnailer/HISTORY
| 6
shell-term-fm/ffmpegthumbnailer/PRE_BUILD
| 4
shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
| 56
shell-term-fm/freerdp/BUILD
| 10
shell-term-fm/freerdp/CONFIGURE
| 5
shell-term-fm/freerdp/DEPENDS
| 24
shell-term-fm/freerdp/DETAILS
| 10
shell-term-fm/freerdp/HISTORY
| 10
shell-term-fm/mc/DETAILS
| 4
shell-term-fm/mc/HISTORY
| 12
shell-term-fm/mksh/DETAILS
| 6
shell-term-fm/mksh/HISTORY
| 13
shell-term-fm/mksh/PRE_BUILD
| 6
shell-term-fm/pcmanfm/DETAILS
| 6
shell-term-fm/pcmanfm/HISTORY
| 10
shell-term-fm/pcmanfm/PRE_BUILD
| 6
shell-term-fm/qtfm/DETAILS
| 4
shell-term-fm/qtfm/HISTORY
| 3
shell-term-fm/rdesktop/BUILD
| 1
shell-term-fm/rdesktop/DEPENDS
| 12
shell-term-fm/rdesktop/HISTORY
| 6
shell-term-fm/remmina/DEPENDS
| 4
shell-term-fm/remmina/DETAILS
| 8
shell-term-fm/remmina/HISTORY
| 9
shell-term-fm/rxvt-unicode/DEPENDS
| 21
shell-term-fm/rxvt-unicode/DETAILS
| 4
shell-term-fm/rxvt-unicode/HISTORY
| 12
shell-term-fm/rxvt-unicode/TRIGGERS
| 3
shell-term-fm/rxvt/DEPENDS
| 6
shell-term-fm/rxvt/HISTORY
| 3
shell-term-fm/spacefm/DETAILS
| 4
shell-term-fm/spacefm/HISTORY
| 12
shell-term-fm/st/BUILD
| 1
shell-term-fm/st/DEPENDS
| 1
shell-term-fm/st/DETAILS
| 13
shell-term-fm/st/HISTORY
| 2
shell-term-fm/st/PRE_BUILD
| 3
shell-term-fm/terminator/DETAILS
| 4
shell-term-fm/terminator/HISTORY
| 3
shell-term-fm/tmux/DETAILS
| 4
shell-term-fm/tmux/HISTORY
| 3
shell-term-fm/vifm/DEPENDS
| 5
shell-term-fm/vifm/DETAILS
| 4
shell-term-fm/vifm/HISTORY
| 15
shell-term-fm/xfe/DETAILS
| 4
shell-term-fm/xfe/HISTORY
| 3
shell-term-fm/zsh/DETAILS
| 12
shell-term-fm/zsh/HISTORY
| 9
smgl/castfs/DETAILS
| 2
smgl/castfs/HISTORY
| 7
smgl/castfs/PRE_BUILD
| 3
smgl/castfs/TRIGGERS
| 2
smgl/castfs/argc.patch
| 30
telephony/farstream/DEPENDS
| 28
telephony/farstream/DETAILS
| 2
telephony/farstream/HISTORY
| 9
telephony/farstream/PRE_SUB_DEPENDS
| 4
telephony/farstream/SUB_DEPENDS
| 6
telephony/mediastreamer/BUILD
| 7
telephony/mediastreamer/CONFIGURE
| 1
telephony/mediastreamer/DEPENDS
| 11
telephony/mediastreamer/DETAILS
| 2
telephony/mediastreamer/HISTORY
| 17
telephony/mediastreamer/PRE_BUILD
| 10
telephony/mediastreamer/disable-v4l1.patch
| 50
telephony/mediastreamer/mediastreamer-ffmpeg-0.11.patch
| 205
telephony/telepathy-farstream/DEPENDS
| 10
telephony/telepathy-farstream/DETAILS
| 6
telephony/telepathy-farstream/HISTORY
| 4
telephony/telepathy-glib/DETAILS
| 2
telephony/telepathy-glib/HISTORY
| 3
utils/accountsservice/DETAILS
| 2
utils/accountsservice/HISTORY
| 3
utils/accountsservice/accountsservice-0.6.25.tar.bz2.sig
|binary
utils/acpid2/DETAILS
| 6
utils/acpid2/HISTORY
| 9
utils/atop/DEPENDS
| 2
utils/atop/DETAILS
| 4
utils/atop/HISTORY
| 4
utils/avahi/BUILD
| 11
utils/avahi/DEPENDS
| 8
utils/avahi/HISTORY
| 11
utils/avahi/PRE_BUILD
| 1
utils/avahi/qt.patch
| 40
utils/binwalk/BUILD
| 2
utils/binwalk/DETAILS
| 21
utils/binwalk/HISTORY
| 2
utils/bluez/CONFIGURE
| 7
utils/bluez/DEPENDS
| 7
utils/bluez/DETAILS
| 8
utils/bluez/HISTORY
| 7
utils/bluez/PRE_BUILD
| 8
utils/colordiff/DETAILS
| 9
utils/colordiff/HISTORY
| 9
utils/consolekit/DEPENDS
| 11
utils/consolekit/DETAILS
| 1
utils/consolekit/HISTORY
| 7
utils/coreutils/DETAILS
| 5
utils/coreutils/HISTORY
| 16
utils/coreutils/PRE_BUILD
| 8
utils/coreutils/headers.patch
| 10
utils/cpuburn/BUILD
| 2
utils/cpuburn/HISTORY
| 4
utils/cpuburn/PRE_BUILD
| 3
utils/cronie/CONFIGURE
| 6
utils/cronie/DEPENDS
| 6
utils/cronie/DETAILS
| 4
utils/cronie/HISTORY
| 6
utils/cronie/INSTALL
| 4
utils/dbus-c++/HISTORY
| 3
utils/dbus-c++/PRE_BUILD
| 3
utils/dbus-c++/configure.patch
| 12
utils/dbus-glib/DETAILS
| 5
utils/dbus-glib/HISTORY
| 8
utils/dbus-python/DETAILS
| 4
utils/dbus-python/HISTORY
| 3
utils/dbus/DETAILS
| 6
utils/dbus/HISTORY
| 12
utils/dialog/DETAILS
| 2
utils/dialog/HISTORY
| 3
utils/dmenu/DETAILS
| 4
utils/dmenu/HISTORY
| 3
utils/eggdbus/DEPENDS
| 3
utils/eggdbus/DETAILS
| 1
utils/eggdbus/HISTORY
| 7
utils/file/BUILD
| 1
utils/file/DETAILS
| 4
utils/file/HISTORY
| 10
utils/glances/BUILD
| 2
utils/glances/DEPENDS
| 3
utils/glances/DETAILS
| 5
utils/glances/HISTORY
| 5
utils/glances/INSTALL
| 1
utils/gnuplot/DETAILS
| 6
utils/gnuplot/HISTORY
| 4
utils/gnuplot/PRE_BUILD
| 5
utils/gnuplot/automake-1.12.patch
| 36
utils/grep/DETAILS
| 2
utils/grep/HISTORY
| 11
utils/grep/PRE_BUILD
| 5
utils/gti/BUILD
| 2
utils/gti/DEPENDS
| 1
utils/gti/DETAILS
| 13
utils/gti/HISTORY
| 2
utils/htop/DETAILS
| 4
utils/htop/HISTORY
| 3
utils/installwatch/HISTORY
| 3
utils/installwatch/installwatch-glibc-2.13.patch
| 8
utils/iotop/DETAILS
| 4
utils/iotop/HISTORY
| 6
utils/ipmitool/BUILD
| 3
utils/ipmitool/CONFIGURE
| 36
utils/ipmitool/DEPENDS
| 7
utils/ipmitool/DETAILS
| 1
utils/ipmitool/HISTORY
| 6
utils/iso-codes/DETAILS
| 4
utils/iso-codes/HISTORY
| 6
utils/joystick/BUILD
| 5
utils/joystick/DEPENDS
| 2
utils/joystick/DETAILS
| 24
utils/joystick/DOWNLOAD
| 1
utils/joystick/HISTORY
| 5
utils/joystick/INSTALL
| 15
utils/joystick/PRE_BUILD
| 4
utils/joystick/TRIGGERS
| 1
utils/kbd/DEPENDS
| 4
utils/kbd/DETAILS
| 5
utils/kbd/HISTORY
| 12
utils/kbd/PRE_BUILD
| 4
utils/kbd/es-po.patch
| 11
utils/kbd/loadkeys.patch
| 40
utils/less/DETAILS
| 2
utils/less/HISTORY
| 3
utils/libnotify/DEPENDS
| 9
utils/libnotify/DETAILS
| 2
utils/libnotify/HISTORY
| 9
utils/linuxconsoletools/BUILD
| 1
utils/linuxconsoletools/DEPENDS
| 1
utils/linuxconsoletools/DETAILS
| 16
utils/linuxconsoletools/HISTORY
| 3
utils/linuxconsoletools/INSTALL
| 2
utils/lshw/DETAILS
| 7
utils/lshw/HISTORY
| 3
utils/lsof/DETAILS
| 4
utils/lsof/HISTORY
| 6
utils/metalog/DETAILS
| 4
utils/metalog/HISTORY
| 3
utils/minimodem/DEPENDS
| 3
utils/minimodem/DETAILS
| 20
utils/minimodem/HISTORY
| 3
utils/notification-daemon/CONFLICTS
| 3
utils/notification-daemon/DETAILS
| 3
utils/notification-daemon/HISTORY
| 4
utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
|binary
utils/notify-osd/CONFIGURE
| 1
utils/notify-osd/CONFLICTS
| 3
utils/notify-osd/DEPENDS
| 2
utils/notify-osd/DETAILS
| 9
utils/notify-osd/HISTORY
| 8
utils/notify-osd/PRE_BUILD
| 6
utils/notify-osd/leolik.patch
| 1563 +++++
utils/nss-pam-ldapd/DETAILS
| 3
utils/nss-pam-ldapd/HISTORY
| 9
utils/oyranos/0001-remove-example-causing-install-error.patch
| 28
utils/oyranos/DEPENDS
| 27
utils/oyranos/DETAILS
| 6
utils/oyranos/HISTORY
| 7
utils/oyranos/PRE_BUILD
| 8
utils/oyranos/linking.patch
| 12
utils/oyranos/system-elektra.patch
| 16
utils/pciutils/DETAILS
| 24
utils/pciutils/HISTORY
| 14
utils/pciutils/configs
| 1
utils/pciutils/pciutils.gpg
|binary
utils/pciutils/volatiles
| 1
utils/ponysay/DEPENDS
| 1
utils/ponysay/DETAILS
| 13
utils/ponysay/HISTORY
| 17
utils/ponysay/INSTALL
| 1
utils/powertop/DETAILS
| 8
utils/powertop/HISTORY
| 6
utils/procinfo/BUILD
| 1
utils/procinfo/DEPENDS
| 3
utils/procinfo/DETAILS
| 13
utils/procinfo/HISTORY
| 6
utils/procinfo/INSTALL
| 1
utils/procinfo/PRE_BUILD
| 7
utils/psmisc/DETAILS
| 4
utils/psmisc/HISTORY
| 6
utils/pv/BUILD
| 3
utils/pv/CONFIGURE
| 3
utils/pv/DEPENDS
| 4
utils/pv/DETAILS
| 9
utils/pv/HISTORY
| 18
utils/pv/pv.gpg
|binary
utils/pyxdg/DETAILS
| 6
utils/pyxdg/HISTORY
| 3
utils/qemu/DETAILS
| 7
utils/qemu/HISTORY
| 3
utils/quvi/DEPENDS
| 2
utils/quvi/HISTORY
| 3
utils/schroot/BUILD
| 3
utils/schroot/DEPENDS
| 19
utils/schroot/DETAILS
| 8
utils/schroot/HISTORY
| 19
utils/schroot/PRE_BUILD
| 10
utils/schroot/schroot-1.4.1-boost-validation_error.patch
| 147
utils/smartmontools/DEPENDS
| 4
utils/smartmontools/DETAILS
| 4
utils/smartmontools/HISTORY
| 4
utils/smem/DETAILS
| 4
utils/smem/HISTORY
| 3
utils/sphinx/DETAILS
| 4
utils/sphinx/HISTORY
| 3
utils/strigi/0001-fix-build-for-disabled-qt4-option.patch
| 26
utils/strigi/DEPENDS
| 18
utils/strigi/DETAILS
| 9
utils/strigi/HISTORY
| 27
utils/strigi/PRE_BUILD
| 3
utils/sudo/DETAILS
| 10
utils/sudo/HISTORY
| 27
utils/syslinux/BUILD
| 9
utils/syslinux/DEPENDS
| 2
utils/syslinux/DETAILS
| 38
utils/syslinux/HISTORY
| 6
utils/syslinux/INSTALL
| 5
utils/syslinux/PRE_BUILD
| 7
utils/syslog-ng/DETAILS
| 4
utils/syslog-ng/HISTORY
| 9
utils/taskwarrior/BUILD
| 4
utils/taskwarrior/DEPENDS
| 3
utils/taskwarrior/DETAILS
| 7
utils/taskwarrior/HISTORY
| 9
utils/usb-modeswitch-data/DETAILS
| 4
utils/usb-modeswitch-data/HISTORY
| 3
utils/usb-modeswitch/DEPENDS
| 2
utils/usb-modeswitch/DETAILS
| 4
utils/usb-modeswitch/HISTORY
| 4
utils/usbutils/DETAILS
| 13
utils/usbutils/HISTORY
| 3
utils/usbview/DEPENDS
| 2
utils/usbview/DETAILS
| 4
utils/usbview/HISTORY
| 4
utils/util-linux/BUILD
| 4
utils/util-linux/CONFIGURE
| 29
utils/util-linux/DETAILS
| 4
utils/util-linux/HISTORY
| 15
utils/util-linux/PREPARE
| 33
utils/vimpager/DETAILS
| 6
utils/vimpager/HISTORY
| 3
utils/virt-manager/DETAILS
| 2
utils/virt-manager/HISTORY
| 3
utils/virt-manager/virt-manager-0.9.4.tar.gz.sig
|binary
utils/virtualbox/DETAILS
| 4
utils/virtualbox/HISTORY
| 9
utils/virtualbox/PRE_BUILD
| 6
utils/wol/BUILD
| 3
utils/wol/CONFIGURE
| 3
utils/wol/DEPENDS
| 4
utils/wol/DETAILS
| 18
utils/wol/HISTORY
| 2
utils/wol/wol.gpg
|binary
utils/wyrd/BUILD
| 3
utils/wyrd/DEPENDS
| 4
utils/wyrd/DETAILS
| 17
utils/wyrd/HISTORY
| 3
utils/xen/DEPENDS
| 2
utils/xen/DETAILS
| 4
utils/xen/HISTORY
| 49
utils/xen/INSTALL
| 6
utils/xen/PRE_BUILD
| 7
utils/xen/init.d/xendomains
| 15
utils/xen/xsa-27-1.patch
| 12
utils/xen/xsa-33.patch
| 21
utils/xen/xsa-36.patch
| 369 +
utils/xen/xsa-38.patch
| 73
utils/xen/xsa-41-1.patch
| 41
utils/xen/xsa-41.patch
| 46
utils/youtube-dl/DETAILS
| 4
utils/youtube-dl/HISTORY
| 6
utils/youtube-dl/youtube-dl.sig
|binary
video-libs/gmerlin-avdecoder/DETAILS
| 4
video-libs/gmerlin-avdecoder/HISTORY
| 3
video-libs/gmerlin-encoders/DETAILS
| 4
video-libs/gmerlin-encoders/HISTORY
| 3
video-libs/gmerlin/DETAILS
| 4
video-libs/gmerlin/HISTORY
| 3
video-libs/gmtk/DETAILS
| 2
video-libs/gmtk/HISTORY
| 6
video-libs/gmtk/gmtk-1.0.7.tar.gz.sig
|binary
video-libs/gst-ffmpeg/DEPENDS
| 8
video-libs/gst-ffmpeg/DETAILS
| 1
video-libs/gst-ffmpeg/HISTORY
| 11
video-libs/gst-libav-1.0/BUILD
| 3
video-libs/gst-libav-1.0/DEPENDS
| 2
video-libs/gst-libav-1.0/DETAILS
| 14
video-libs/gst-libav-1.0/HISTORY
| 5
video-libs/gst-libav-1.0/gst-libav-1.0.2.tar.xz.sig
|binary
video-libs/gst-plugins-bad-1.0/BUILD
| 5
video-libs/gst-plugins-bad-1.0/DEPENDS
| 86
video-libs/gst-plugins-bad-1.0/DETAILS
| 21
video-libs/gst-plugins-bad-1.0/HISTORY
| 8
video-libs/gst-plugins-bad-1.0/PREPARE
| 1
video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.5.tar.xz.sig
|binary
video-libs/gst-plugins-bad/BUILD
| 3
video-libs/gst-plugins-bad/DEPENDS
| 6
video-libs/gst-plugins-bad/HISTORY
| 6
video-libs/gst-plugins-bad/PREPARE
| 1
video-libs/gst-plugins-base-1.0/BUILD
| 2
video-libs/gst-plugins-base-1.0/DEPENDS
| 48
video-libs/gst-plugins-base-1.0/DETAILS
| 17
video-libs/gst-plugins-base-1.0/HISTORY
| 9
video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.5.tar.xz.sig
|binary
video-libs/gst-plugins-good-1.0/BUILD
| 5
video-libs/gst-plugins-good-1.0/DEPENDS
| 85
video-libs/gst-plugins-good-1.0/DETAILS
| 18
video-libs/gst-plugins-good-1.0/HISTORY
| 11
video-libs/gst-plugins-good-1.0/PREPARE
| 1
video-libs/gst-plugins-good-1.0/PROVIDES
| 1
video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.5.tar.xz.sig
|binary
video-libs/gst-plugins-good/BUILD
| 3
video-libs/gst-plugins-good/HISTORY
| 6
video-libs/gst-plugins-good/PREPARE
| 1
video-libs/gst-plugins-good/PRE_BUILD
| 4
video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
| 11
video-libs/gst-plugins-ugly-1.0/BUILD
| 11
video-libs/gst-plugins-ugly-1.0/CONFIGURE
| 1
video-libs/gst-plugins-ugly-1.0/DEPENDS
| 49
video-libs/gst-plugins-ugly-1.0/DETAILS
| 19
video-libs/gst-plugins-ugly-1.0/HISTORY
| 8
video-libs/gst-plugins-ugly-1.0/PREPARE
| 1
video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
| 7

video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
| 7
video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
| 13
video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.5.tar.xz.sig
|binary
video-libs/gst-plugins-ugly/BUILD
| 3
video-libs/gst-plugins-ugly/HISTORY
| 6
video-libs/gst-plugins-ugly/PREPARE
| 1
video-libs/gst-plugins-ugly/PRE_BUILD
| 3
video-libs/gst-plugins-ugly/cdio.patch
| 209
video-libs/gstreamer-1.0/BUILD
| 2
video-libs/gstreamer-1.0/DEPENDS
| 29
video-libs/gstreamer-1.0/DETAILS
| 21
video-libs/gstreamer-1.0/HISTORY
| 8
video-libs/gstreamer-1.0/gstreamer-1.0.5.tar.xz.sig
|binary
video-libs/libdvbpsi/DETAILS
| 4
video-libs/libdvbpsi/HISTORY
| 3
video-libs/libdvdcss/DETAILS
| 4
video-libs/libdvdcss/HISTORY
| 3
video-libs/libdvdnav/DETAILS
| 9
video-libs/libdvdnav/HISTORY
| 3
video-libs/libdvdread/DETAILS
| 8
video-libs/libdvdread/HISTORY
| 5
video-libs/libdvdread/UP_TRIGGERS
| 4
video-libs/libfame/BUILD
| 5
video-libs/libfame/HISTORY
| 6
video-libs/libfame/PRE_BUILD
| 10
video-libs/libfame/libfame-0.9.1-fstrict-aliasing.patch
| 32
video-libs/libfame/libfame-0.9.1-underquoted.patch
| 12
video-libs/libfame/libfame-0.9.1-x86_64.patch
| 15
video-libs/libucil/DETAILS
| 4
video-libs/libucil/HISTORY
| 3
video-libs/libunicap/DEPENDS
| 2
video-libs/libunicap/DETAILS
| 2
video-libs/libunicap/HISTORY
| 6
video-libs/libunicap/PRE_BUILD
| 2
video-libs/libv4l/BUILD
| 2
video-libs/libv4l/CONFLICTS
| 1
video-libs/libv4l/DETAILS
| 25
video-libs/libv4l/DOWNLOAD
| 1
video-libs/libv4l/HISTORY
| 54
video-libs/libv4l/INSTALL
| 2
video-libs/libv4l/PRE_BUILD
| 1
video-libs/libv4l/UP_TRIGGERS
| 1
video-libs/live/DETAILS
| 5
video-libs/live/HISTORY
| 22
video-libs/smpeg/DETAILS
| 2
video-libs/smpeg/HISTORY
| 3
video-libs/xine-lib/CONFIGURE
| 27
video-libs/xine-lib/DEPENDS
| 70
video-libs/xine-lib/HISTORY
| 12
video-libs/xvid/DETAILS
| 1
video-libs/xvid/HISTORY
| 3
video/bino/DETAILS
| 6
video/bino/HISTORY
| 9
video/cheese/DEPENDS
| 24
video/cheese/DETAILS
| 2
video/cheese/HISTORY
| 12
video/cheese/cheese-3.6.2.tar.xz.sig
|binary
video/eviacam/01-visionpipeline.patch
| 12
video/eviacam/DEPENDS
| 3
video/eviacam/DETAILS
| 16
video/eviacam/HISTORY
| 6
video/eviacam/PRE_BUILD
| 4
video/ffmpeg/DETAILS
| 4
video/ffmpeg/HISTORY
| 23
video/ffmpeg/PRE_SUB_DEPENDS
| 5
video/ffmpeg/SUB_DEPENDS
| 5
video/gecko-mediaplayer/DETAILS
| 2
video/gecko-mediaplayer/HISTORY
| 6
video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig
|binary
video/gnome-mplayer/DETAILS
| 2
video/gnome-mplayer/HISTORY
| 6
video/gnome-mplayer/gnome-mplayer-1.0.7.tar.gz.sig
|binary
video/guvcview/DEPENDS
| 2
video/guvcview/DETAILS
| 4
video/guvcview/HISTORY
| 14
video/guvcview/PRE_BUILD
| 5
video/guvcview/linux-2.patch
| 83
video/handbrake/DEPENDS
| 5
video/handbrake/DETAILS
| 2
video/handbrake/HISTORY
| 7
video/handbrake/HandBrake-0.9.8.tar.bz2.sig
|binary
video/kamerka/BUILD
| 1
video/kamerka/DEPENDS
| 2
video/kamerka/DETAILS
| 16
video/kamerka/HISTORY
| 5
video/lives/DEPENDS
| 30
video/lives/DETAILS
| 4
video/lives/HISTORY
| 17
video/minitube/0001-fix-build-with-gcc-4.7.patch
| 25
video/minitube/DEPENDS
| 14
video/minitube/DETAILS
| 4
video/minitube/HISTORY
| 24
video/minitube/PRE_BUILD
| 3
video/miro/DETAILS
| 4
video/miro/HISTORY
| 4
video/miro/PRE_BUILD
| 4
video/miro/ffmpeg.patch
| 63
video/mjpegtools/BUILD
| 2
video/mjpegtools/DEPENDS
| 31
video/mjpegtools/DETAILS
| 1
video/mjpegtools/HISTORY
| 18
video/mkvtoolnix/BUILD
| 3
video/mkvtoolnix/DEPENDS
| 8
video/mkvtoolnix/DETAILS
| 4
video/mkvtoolnix/HISTORY
| 6
video/mkvtoolnix/INSTALL
| 1
video/mlt/DETAILS
| 8
video/mlt/HISTORY
| 4
video/mlt/mlt-0.8.8.tar.gz.sig
|binary
video/mplayer2/BUILD
| 12
video/mplayer2/CONFIGURE
| 8
video/mplayer2/DEPENDS
| 21
video/mplayer2/HISTORY
| 8
video/mplayer2/INSTALL
| 5
video/mythtv/CONFIGURE
| 1
video/mythtv/DEPENDS
| 20
video/mythtv/DETAILS
| 4
video/mythtv/HISTORY
| 7
video/openshot/DETAILS
| 4
video/openshot/HISTORY
| 3
video/smplayer/DETAILS
| 4
video/smplayer/HISTORY
| 9
video/totem-pl-parser/DEPENDS
| 12
video/totem-pl-parser/DETAILS
| 2
video/totem-pl-parser/HISTORY
| 5
video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
|binary
video/totem/DEPENDS
| 14
video/totem/DETAILS
| 2
video/totem/HISTORY
| 8
video/totem/totem-3.4.3.tar.xz.sig
|binary
video/transcode/DEPENDS
| 32
video/transcode/HISTORY
| 5
video/ucview/DETAILS
| 4
video/ucview/HISTORY
| 3
video/v4l-utils/BUILD
| 1
video/v4l-utils/CONFLICTS
| 1
video/v4l-utils/DEPENDS
| 5
video/v4l-utils/DETAILS
| 4
video/v4l-utils/HISTORY
| 12
video/v4l-utils/INSTALL
| 4
video/v4l2ucp/BUILD
| 1
video/v4l2ucp/DEPENDS
| 2
video/v4l2ucp/DETAILS
| 13
video/v4l2ucp/HISTORY
| 2
video/v4l2ucp/PRE_BUILD
| 3
video/vlc/DEPENDS
| 2
video/vlc/DETAILS
| 6
video/vlc/HISTORY
| 20
video/vlc/PRE_BUILD
| 8
video/vlc/glx.patch
| 13
video/vlc/lua-scripts.patch
| 131
video/vlc/lua.patch
| 411 +
video/xbmc/DEPENDS
| 2
video/xbmc/HISTORY
| 3
windowmanagers/awesome/DETAILS
| 4
windowmanagers/awesome/HISTORY
| 3
windowmanagers/fluxbox/BUILD
| 6
windowmanagers/fluxbox/CONFIGURE
| 22
windowmanagers/fluxbox/DEPENDS
| 6
windowmanagers/fluxbox/DETAILS
| 2
windowmanagers/fluxbox/HISTORY
| 15
windowmanagers/fluxbox/PRE_BUILD
| 5
windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
|binary
windowmanagers/fluxbox/fribidi.patch
| 8
windowmanagers/fluxbox/size_t.patch
| 70
windowmanagers/fvwm/DETAILS
| 4
windowmanagers/fvwm/HISTORY
| 3
windowmanagers/i3/DEPENDS
| 3
windowmanagers/i3/DETAILS
| 2
windowmanagers/i3/FINAL
| 7
windowmanagers/i3/HISTORY
| 10
windowmanagers/i3/PRE_BUILD
| 5
windowmanagers/windowmaker/DETAILS
| 4
windowmanagers/windowmaker/HISTORY
| 3
windowmanagers/xmonad/DEPENDS
| 4
windowmanagers/xmonad/DETAILS
| 4
windowmanagers/xmonad/HISTORY
| 10
windowmanagers/xmonad/INSTALL
| 3
wm-addons/bbpager/0001-add-missing-includes.patch
| 51
wm-addons/bbpager/DETAILS
| 6
wm-addons/bbpager/HISTORY
| 5
wm-addons/bbpager/PRE_BUILD
| 3
wm-addons/cairo-dock-plugins/DETAILS
| 2
wm-addons/cairo-dock-plugins/HISTORY
| 9
wm-addons/cairo-dock/DEPENDS
| 8
wm-addons/cairo-dock/DETAILS
| 2
wm-addons/cairo-dock/HISTORY
| 10
wm-addons/i3status/DEPENDS
| 6
wm-addons/i3status/DETAILS
| 4
wm-addons/i3status/HISTORY
| 13
wm-addons/razor-qt/DETAILS
| 6
wm-addons/razor-qt/HISTORY
| 6
wm-addons/tabbed/DETAILS
| 4
wm-addons/tabbed/HISTORY
| 3

wm-addons/xmonad-contrib/0001-getAtomName-is-now-defined-in-the-X11-library.patch
| 51
wm-addons/xmonad-contrib/DEPENDS
| 1
wm-addons/xmonad-contrib/DETAILS
| 4
wm-addons/xmonad-contrib/HISTORY
| 6
wm-addons/xmonad-contrib/PRE_BUILD
| 3
wm-addons/xxkb/DEPENDS
| 1
wm-addons/xxkb/DETAILS
| 2
wm-addons/xxkb/HISTORY
| 9
wm-addons/xxkb/PRE_BUILD
| 1
wm-addons/xxkb/missing_init.patch
| 22
x11-libs/cairo/DEPENDS
| 11
x11-libs/cairo/DETAILS
| 10
x11-libs/cairo/HISTORY
| 20
x11-libs/cairo/PRE_SUB_DEPENDS
| 1
x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
| 1
x11-libs/cairo/SUB_DEPENDS
| 4
x11-libs/fontconfig/DETAILS
| 5
x11-libs/fontconfig/HISTORY
| 6
x11-libs/unity-greeter/BUILD
| 2
x11-libs/unity-greeter/CONFIGURE
| 2
x11-libs/unity-greeter/DETAILS
| 6
x11-libs/unity-greeter/HISTORY
| 8
x11-libs/unity-greeter/PRE_BUILD
| 7
x11-libs/unity-greeter/grid.patch
| 11
x11-libs/wine/DEPENDS
| 2
x11-libs/wine/DETAILS
| 4
x11-libs/wine/HISTORY
| 54
x11-toolkits/fltk/DETAILS
| 4
x11-toolkits/fltk/HISTORY
| 6
x11-toolkits/fltk/PRE_SUB_DEPENDS
| 1
x11-toolkits/fltk/SUB_DEPENDS
| 3
x11-toolkits/gtk+2/DETAILS
| 4
x11-toolkits/gtk+2/HISTORY
| 21
x11-toolkits/gtk+3/DEPENDS
| 11
x11-toolkits/gtk+3/DETAILS
| 4
x11-toolkits/gtk+3/HISTORY
| 17
x11-toolkits/gtk+3/gtk+-3.6.2.tar.xz.sig
|binary
x11-toolkits/gtk-sharp-2/DETAILS
| 8
x11-toolkits/gtk-sharp-2/HISTORY
| 7
x11-toolkits/gtk-sharp-2/PRE_BUILD
| 1
x11-toolkits/gtk-sharp-2/glib_fix.patch
| 117
x11-toolkits/qscintilla/BUILD
| 2
x11-toolkits/qscintilla/DETAILS
| 6
x11-toolkits/qscintilla/HISTORY
| 4
x11-toolkits/qt4/DETAILS
| 5
x11-toolkits/qt4/HISTORY
| 13
x11-toolkits/qt4/PRE_BUILD
| 6
x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch
| 345 -
x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch
| 15
x11-toolkits/qwt5/BUILD
| 8
x11-toolkits/qwt5/CONFLICTS
| 3
x11-toolkits/qwt5/DEPENDS
| 2
x11-toolkits/qwt5/DETAILS
| 4
x11-toolkits/qwt5/HISTORY
| 5
x11-toolkits/qwt5/PRE_BUILD
| 22
x11-toolkits/wxgtk-new/DEPENDS
| 6
x11-toolkits/wxgtk-new/DETAILS
| 4
x11-toolkits/wxgtk-new/HISTORY
| 4
x11/bumblebee/BUILD
| 3
x11/bumblebee/DEPENDS
| 9
x11/bumblebee/DETAILS
| 15
x11/bumblebee/HISTORY
| 2
x11/bumblebee/INSTALL
| 6
x11/bumblebee/init.d/bumblebee
| 9
x11/bumblebee/init.d/bumblebee.conf
| 3
x11/colord-gtk/DEPENDS
| 4
x11/colord-gtk/DETAILS
| 18
x11/colord-gtk/HISTORY
| 3
x11/colord/DEPENDS
| 24
x11/colord/DETAILS
| 7
x11/colord/HISTORY
| 7
x11/conky/CONFIGURE
| 8
x11/conky/DEPENDS
| 13
x11/conky/HISTORY
| 5
x11/easystroke/DETAILS
| 2
x11/easystroke/HISTORY
| 6
x11/easystroke/TRIGGERS
| 1
x11/easystroke/easystroke-0.5.6.tar.gz.sig
|binary
x11/gkrellm2/HISTORY
| 3
x11/gkrellm2/PRE_BUILD
| 6
x11/gkrellm2/gkrellm-2.3.5-autofs.patch
| 10
x11/gkrellm2/gkrellm-2.3.5-cifs.patch
| 24
x11/gkrellm2/gkrellm-2.3.5-dso.patch
| 32
x11/gtk-chtheme/HISTORY
| 4
x11/gtk-chtheme/PRE_BUILD
| 4
x11/gtk-chtheme/gtk224.patch
| 22
x11/gtk-vnc/DEPENDS
| 17
x11/gtk-vnc/DETAILS
| 4
x11/gtk-vnc/HISTORY
| 7
x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
|binary
x11/lightdm-gtk-greeter/DETAILS
| 6
x11/lightdm-gtk-greeter/HISTORY
| 6
x11/lightdm/DEPENDS
| 1
x11/lightdm/DETAILS
| 8
x11/lightdm/HISTORY
| 13
x11/lightdm/INSTALL
| 4
x11/lightdm/lightdm
| 13
x11/slim/DETAILS
| 4
x11/slim/HISTORY
| 8
x11/slim/PRE_BUILD
| 2
x11/virt-viewer/DETAILS
| 5
x11/virt-viewer/HISTORY
| 3
x11/virt-viewer/virt-viewer-0.5.4.tar.gz.sig
|binary
x11/x11vnc/DEPENDS
| 1
x11/x11vnc/HISTORY
| 4
x11/xcompmgr/DETAILS
| 5
x11/xcompmgr/HISTORY
| 3
x11/xdotool/BUILD
| 1
x11/xdotool/DEPENDS
| 1
x11/xdotool/DETAILS
| 15
x11/xdotool/HISTORY
| 3
x11/xdotool/INSTALL
| 1
x11/xearth/DETAILS
| 4
x11/xearth/HISTORY
| 3
x11/xlockmore/DETAILS
| 2
x11/xlockmore/HISTORY
| 6
x11/xosview/DETAILS
| 4
x11/xosview/HISTORY
| 6
x11/xscreensaver/DETAILS
| 4
x11/xscreensaver/HISTORY
| 6
x11/xteddy/DEPENDS
| 1
x11/xteddy/DETAILS
| 14
x11/xteddy/HISTORY
| 2
x11/xvkbd/DETAILS
| 4
x11/xvkbd/HISTORY
| 3
xfce/exo-0.5/CONFLICTS
| 1
xfce/exo-0.5/DEPENDS
| 26
xfce/exo-0.5/DETAILS
| 22
xfce/exo-0.5/HISTORY
| 72
xfce/exo/CONFLICTS
| 1
xfce/exo/DEPENDS
| 37
xfce/exo/DETAILS
| 4
xfce/exo/HISTORY
| 26
xfce/gtk-xfce-engine/DETAILS
| 4
xfce/gtk-xfce-engine/HISTORY
| 3
xfce/libxfce4ui/DEPENDS
| 15
xfce/libxfce4ui/DETAILS
| 1
xfce/libxfce4ui/HISTORY
| 11
xfce/mousepad/DEPENDS
| 14
xfce/mousepad/DETAILS
| 4
xfce/mousepad/HISTORY
| 4
xfce/notification-daemon-xfce/CONFLICTS
| 3
xfce/notification-daemon-xfce/HISTORY
| 3
xfce/orage/DETAILS
| 5
xfce/orage/HISTORY
| 3
xfce/parole/DETAILS
| 4
xfce/parole/HISTORY
| 3
xfce/ristretto/DEPENDS
| 9
xfce/ristretto/DETAILS
| 4
xfce/ristretto/HISTORY
| 10
xfce/thunar-1.1/CONFLICTS
| 1
xfce/thunar-1.1/DEPENDS
| 41
xfce/thunar-1.1/DETAILS
| 15
xfce/thunar-1.1/HISTORY
| 70
xfce/thunar-1.1/PRE_BUILD
| 14
xfce/thunar/CONFLICTS
| 1
xfce/thunar/DEPENDS
| 22
xfce/thunar/DETAILS
| 4
xfce/thunar/HISTORY
| 27
xfce/tumbler/DEPENDS
| 70
xfce/tumbler/DETAILS
| 27
xfce/tumbler/HISTORY
| 8
xfce/xfburn/HISTORY
| 7
xfce/xfburn/PRE_BUILD
| 6
xfce/xfburn/glib232.patch
| 10
xfce/xfce4-notifyd/CONFLICTS
| 3
xfce/xfce4-notifyd/DEPENDS
| 6
xfce/xfce4-notifyd/DETAILS
| 18
xfce/xfce4-notifyd/HISTORY
| 3
xfce/xfce4-notifyd/PROVIDES
| 1
xfce/xfce4-settings/DEPENDS
| 1
xfce/xfce4-settings/HISTORY
| 3
xfce/xfconf/DEPENDS
| 4
xfce/xfconf/DETAILS
| 1
xfce/xfconf/HISTORY
| 7
xorg-app/xconsole/DETAILS
| 4
xorg-app/xconsole/HISTORY
| 3
xorg-app/xdm/BUILD
| 2
xorg-app/xdm/HISTORY
| 3
xorg-app/xfontsel/DETAILS
| 4
xorg-app/xfontsel/HISTORY
| 3
xorg-app/xinit/DETAILS
| 4
xorg-app/xinit/HISTORY
| 3
xorg-driver/xf86-input-wacom/DETAILS
| 2
xorg-driver/xf86-input-wacom/HISTORY
| 3
xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
|binary
xorg-driver/xf86-video-ati/HISTORY
| 3
xorg-driver/xf86-video-ati/PRE_BUILD
| 5
xorg-extras/xterm/DETAILS
| 2
xorg-extras/xterm/HISTORY
| 3
xorg-lib/libxp/HISTORY
| 4
xorg-lib/libxp/PRE_BUILD
| 6
xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
|binary
xorg-lib/libxp/werror-fix.patch
| 11
xorg-xserver/xorg-server/DETAILS
| 3
xorg-xserver/xorg-server/HISTORY
| 3
xorg-xserver/xorg-server/xorg-server-1.8.2.tar.bz2.sig
|binary
4456 files changed, 42084 insertions(+), 9830 deletions(-)

New commits:
commit 2b3e988ae530a51c1def08ff5aad82f6d61ff8e1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

icedtea7: DOWNLOAD: only check if SOURCE1 exists. Always download the
others. (BUG #503)
If we wish to download only on a timestamp change, we will have to use
cURL or something similar.

commit 1153cff6fe719845df1bb7edbc069f9403d66756
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ogre: version 1-8-1

commit 529c4b48b5f752ab6b534bd23b1636781ab7e4e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany-plugins: => 1.23

commit a5113ec8c8c00fd6ba7762b710aade9b8c7a74d7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.23

commit 8e482725073275deb69a693077ac340b3401c489
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/cdrtools: version 3.01a13

commit 66d4c368e120017ed5715a08a3a66d146422e44a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/ncmpcpp: version 0.5.10

commit dbb5dc86d0f9c2fa62cd80ad9f8a56424c25f128
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

.mailmap: Add new mappings and sort

commit 3e760b409ea5cc08cbe8017d007b9342efb6ed9c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.8.0

commit ec2bc2680c804295acd14992e10e32c0cc5157c6
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: version 1.5.1

commit bcac77dde5d8ebbbe79f84506826cef675200d0a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm: version 1.5.1

commit 667d34d12011cc5473b2c0a04b54193ccd499da2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

raccess: Fix long description

commit 631d3106630bf46f78d787d46f4335e046361da1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

cheese: => 3.6.2
DEPENDS: removed depends mx, gstreamer, gst-plugins-base, gnome-desktop
removed optional_depends rarian
added depends gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-bad-1.0, pango, clutter
added optional_depends gtk-doc, gobject-introspection
changed sub-depends libcanberra to GTK3

commit 19631cc296575fb99a588cd160adee212cddcfd8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mythtv: => 0.26.0
CONFIGURE: removed query for OSS
DEPENDS: added optional_depends yasm, libxml2, pulseaudio, libvdpau,
xrandr, libxv, libass, avahi, lame, faac, x264, libvpx
removed optional_depends directfb

commit f8bd254e951ab3d4a25a9ad604b817441bae335b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-ugly: => 1.0.5

commit dc13ab1eb90fe56f95aec82841f957217ed452ab
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-bad: => 1.0.5

commit 49b6bd397e92e28a9ec1bf63fe6b64475650966d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-good: => 1.0.5
DEPENDS: removed optional_depends hal, gconf2, libxml2, esound
gtk+2 -> gdk-pixbuf2
added optional_depends libvpx

commit 20d30dd95d6085acf95fab79a2c788090827a65d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-base-1.0: => 1.0.5
DEPENDS: removed optional_depends gnome-vfs2, no longer valid

commit 96c9a7eb9ccecf611607ef4552bab34c63179bf4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gstreamer-1.0: => 1.0.5

commit 6b4349ac563267351aaa5d5929f3d3c65c5e9174
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mtr: => 0.84

commit d194e1d1bee57b281d78d2a6f06d9d2179d3abdc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rxvt-unicode: => 9.17

commit 3c21d48e0a74828b53316c2a654e43a75da1d4f3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.4.6

commit 6dffb336ec18911cddd78931c48cadaa700ecbb5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.10

commit 85d3cd859d714b68dd8426f8b8bf72b832950fd9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mupdf: => 1.2

commit a21c642e36b35d8216b1559953b9c20c219edb1b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p7 (security)

commit 2a2990695c3169d3d49d4045511def822f849694
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

minicom: => 2.6.2

commit a651338ba7438caaee8b7ad844d8c58f7cf4d79d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tcc: => 0.9.26

commit 7340023bb9fa3234872e9b76b77189d2c170dad3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

jack: removed optional_depends libfreebob and portaudio
removed optional_depends libfreebob, spell removed, and portaudio, to
prevent a cyclic dependency and is not needed on linux anyway (portaudio
spell will provide necessary files)

commit e18c9ecccdbf432ca5e8cc62b92253adf45d7a09
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

audio-drivers/libfreebob: removed, no longer compiles and is no longer
relevant
also added exo-0.5 and thunar-1.1 to Changelog, which I forgot earlier

commit e3e82e6aeb8683e94839250b9351fc2730382b9c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

portaudio: => v19_20111121
DEPENDS: added
BUILD, INSTALL: removed

commit 383d1c88a3e04c5c4837f97f4d61fb2009381141
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xmltv: => 0.5.63
updated WEB_SITE
DEPENDS: added depends xml-parser-expat

commit 5d9380f3469a41b3b961394fb41ed8e512a3df65
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xml-twig: => 3.42

commit 64bbdcc71db6fd02394b8ccb03c653288541b36a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

date-manip: => 6.39

commit 2ceafb3d012cece39c4d239b21612eb73f3f1129
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notify-osd: added conflicts xfce4-notifyd

commit 05186c3d1b8f351d988e15bad973c4298960dc4f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon-xfce: added conflicts xfce4-notifyd

commit 4e3329b783b6bbf9eaf4cbfbee63fb2aa47ce5b2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon: added conflicts xfce4-notifyd

commit 986bcec8734d83c0bee6d2a6fd55fe78693faa13
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xfce4-notifyd: spell created
I assume this replaces notification-daemon-xfce, but xfce4-notifyd is
already pretty old so I assume notific
ation-daemon-xfce still works.
I'll leave it up to the xfce maintainer to decide whether
notification-daemon-xfce is still relavent

commit 0fe10a2c3d86757d7c62b1aa7a7c298b63e59951
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

exo-0.5, thunar-1.1: removed, should probably never been created
removed CONFLICTS in exo and thunar

commit 06ac56feb7ef1c0e7c5e589a7ee7cf0c2422f186
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

canonical.gpg: added key 0B6AF348, Mirco Müller (MacSlow)
<macslow AT bangang.de>
for notify-osd

commit eeaa7b2f45269e42bb6e359b1e231c33553e04f0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon: => 0.7.6

commit 0d9ea86115eebb9d5bec18a2090a9d7f4eac4e1b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notify-osd: => 0.9.34
changed to upstream GPG verification
DEPENDS: gtk+2 -> gtk+3
CONFIGURE, PRE_BUILD, leolik.patch: added to optionally apply leolik's
patch for a customizable notify-osd
(https://launchpad.net/~leolik/+archive/leolik)

commit 0d18d550fd7adf40b9320c3b6da97ac125353a5e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.4esr, security update

commit d130925d3fd7ec822b57a2ce45146d339adc1721
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ChangeLog: Add entry for kde4-look/gtk-qt-engine

Moved from kde-look by 0865f1720bfa4ebd4e01a4c292763d24904744b3.

commit ac4f43f1828cc94a76fa435b3694add87208d1bb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bzr-fastimport: new spell, Bazaar Fast Import Plugin

commit 9365882227a281cb4d1fbcd79fd0486c23e0f0ed
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

python-fastimport: new spell, Fastimport parser in Python

commit a4bc1843a07912cdc3c482c1070e5178d9fbed24
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

seahorse: depends on libsecret

commit 394b5e9ecea87bedc2acef6b5a517c43c0f11c7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 19.0.2, security update

commit 5de750fb4973e5da835e893f89b89df21be0f40f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.9.1

commit a20f568e4a54d568e5cd34f0f6963e321dbf5580
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mplayerthumbs 4.10.1

commit f9c8b66b59036803a2a5e154c136838e516c23e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcompactdisc 4.10.1

commit 62ea98017dd61bb03376a1ab84c012247dc73459
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcddb 4.10.1

commit 25f52bd4ad8ebda412eb681a59b96e389f065ae6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kscd 4.10.1

commit 5b18e51ca0aaac6068bc72449dd9bd439c82c12c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmix 4.10.1

commit a76d3d21e89ee84150afe7e7a0c8a8a2e1c75a72
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

juk 4.10.1

commit 4e0104a5046873f9066014cbf0cf3d6346c0c0f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpegthumbs 4.10.1

commit b2d62501a9e7a1f015a5e4dbd67697221d98b0a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dragon 4.10.1

commit fbd88a6640335b7e72bbd1592530b13a8607b4d3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audiocd-kio 4.10.1

commit 05d6cb781438ee380badbebb2adf5f98b80ec44f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.10.1

commit 92ab9abb757dd44c910f08a5b8fb512713fe244b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mobipocket 4.10.1

commit 0b564818560a24f500e5cd6b80dccc145b14d3a7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libksane 4.10.1

commit 427c77480ccc467754a983b709f83a8fe3e6741e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksnapshot 4.10.1

commit 85152def7bee7e98ceb1fe8dca22ea0482bcad64
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksaneplugin 4.10.1

commit 4aed030840540a150b8c85d4f6956d1cf8bb17a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kruler 4.10.1

commit f8268dec4b775a55abce2297915e16b0665a07c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kolourpaint 4.10.1

commit e0ff2ab3957f54156270bfea1dd4c3c7bfb987d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgamma 4.10.1

commit ff96a575c9f68c549efe0f1092b14af1e6a3fc07
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-thumbnailers 4.10.1

commit e89b991ced961c67845b5d89e654d4190649ee97
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-strigi-analyzer 4.10.1

commit e8dc7e41f83a700cd43a0bdff729772d9feddc03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.10.1

commit 78b335165d82f5b18729305fd799db994214b347
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.10.1

commit dae3c37378526bf654634798c3cf097a7fecc04c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.10.1

commit 172b3e29b224e49a5c3ff0a6969506137d60394f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kremotecontrol 4.10.1

commit 74ce3b2453aa656613c4d5c6115a6aec2daf228a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktimer 4.10.1

commit 6c6f306b3cf37d50c25dd04ab3d3bcc2f05f5192
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmouth 4.10.1

commit 5adeb3ea60569d2f5b290dcb0d6e7225c3847d29
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmag 4.10.1

commit fea6f589fe063f333949d352f23750d9b7df22cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kfloppy 4.10.1

commit 988f3b3127a8b2f1a189e5d67f750d6d53f291f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdf 4.10.1

commit fad66c9f5aa074bb5f741ac5f861f6835fe732a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4 4.10.1

commit 4904243dd9f6aaad37865d98c7e0cb58ee0546b2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.2.1

commit 9c53d9376f03540016949ccc627f2a613cd263ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.4.9

commit 1a81ffbaa5b26e4ae1a0e4281d3e9074f26efde4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.77

commit 814441124697e34bc188ded47a277dd8477630fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: => 0.3.6

commit 333a893b3b5cd50a1683814ee354747e4e439173
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/libfaketime: new spell, reports faked system time to programs

commit 5e7514ea845f769e8b976e8d9820fd8f405986b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R44

commit 94e3a61dfb0a1241f02402f47ab5e2baa3ac15bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicu-1.5 - new spell

commit 878890346ce5ac619b03c4524c3051ac7a7c9e59
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.1.0

commit 04f240a7a468dda42ea834c18b5af3fa45b4dd84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/gnuplot: version 4.6.1

commit 440b94e2311b13de00e64bc2e6ad7a3c30f3d4fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.9.1

commit a229c22bb41fee95b8990f35ed8bb92d4785269d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20130304

commit a775cf02739706e8174a993a2559ec2122ca7b5f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geraldo: => 0.4.17

commit 575ada906238b498a83c7384fb9a5a4e344ac01a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: devel 2.7.0-rc

commit 9961accba8dce6deaf3b2e2ca655831b6d6378f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.6, SECURITY_PATCH=42

commit 0fa892a6c8816b4057016c33a9b387b90973ad4f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: => 1.3.4c

commit 8b735cc25b06a6f137986070f0f6071e6126089a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.10.1

commit 0416c30fd3364b30a23bb0191d2422e0e110c6f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.10.1

commit f8935f56472264c70bbd647311473f58c336c41f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.10.1

commit 499671f5ea5c772f896b27a565af1b8790070330
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.10.1

commit 261708a349b739258816469317ffd1a74ad5c5f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.10.1

commit e01e363dbfa21b8a8a512a6e63fe29158ca1358c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.10.1

commit 83b0df4c3566f25f63f61c2bf8662627fd461dc2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.10.1

commit 1fef57d3fc43dc1f2b6eff670d9b3830babc78fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.10.1

commit d5e3ece47818f01a4589b5db07ccc02ecf93214a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.10.1

commit 8a6bf9d54e9c7196bc3eb01406c4f776960f1a11
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.10.1

commit 4ab765b75b419cb3f8a70da108821029dc06b7e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.10.1

commit f37398b2556ba4f317863fa5a19643ebb9c6e336
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.10.1

commit 582d98d1ba275f6f0c2ee9ecc2600cade6464ec2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lsof 4.87

commit f5e7eed4e64473371d6e3e07ed30fbcc8d8eb557
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.10.1

commit b7fe37af059a431d28b376fec414561cecb50403
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.10.1

commit 702af5a65b2e846e5bf616f72ee17af20baaf2dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.10.1

commit f0c8d95513258bb605d55e562f06e2e1b6a73b17
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.10.1

commit 992d7c4db0fa78e95396350bbb87ea860a8b3e25
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.3-7

commit d8691f0072a64772d8ae32a58c70efd40491fab1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.26 (devel)

commit 5f2682c565fbedf138c4b64521ae0719d3f25320
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Fix update-subdirs script permissions

commit 4412783e3516b4adf8e2025690433c4644203a47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.10.1

commit ea4344a71b2081cc69e7b673f06cb0b205143614
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.10.1

commit cc7a6eb6ccfc170b1ba05cee813d30c30ed37437
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.10.1

commit 33bc084cfb3d0c3f78d9ad71ca6acf0bc63cc1e7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.10.1

commit ff395b5e1bd34d08aeb54dc100efc66dc26c4afc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.1

commit 1616b5be423f67afcce538ea2ae6fd352d2c3d7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.10.1

commit 6544ba6afd2b38fec1969aa5c2721945488df19d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.1

commit 9963143ebeb9acac5e0e4f2b5f736dd305b4f690
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.1

commit 76aad973dff6acad7102ffd0d5f7d51271e9b32a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.10.1

commit b4837d1d5d9aff95f956e2fca0ece24ae5a31b87
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.10.1

commit 08e0cd31303df61da7987692a88e3065598ad5b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-widgets 4.10.1

commit 76aba14bd41c3d8bbf30ec646f5c2be57871f2a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.10.1

commit c786b2f6410dcb41073d6b42fcf7089d665ab38c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.10.1

commit c1543a96a117d5465abe9ffb358e9f3a772fa3f2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.10.1

commit 670e00b6df350ece44a46489717826761d9f964b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.10.1

commit 6e6ef782ba905203b7973c1d4a7819751617e888
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.10.1

commit 99451f4aa0a2498f25b775b5cc952508902d8a74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.10.1

commit a853bdb4fe39ed0126cbd01b8cb7605edaf18d7d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.10.1

commit b7d6ff7c9988f748eee3c6856b1daac23364a60f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.10.1

commit c44339a28b7a9ec17836612b08ff7dcea2cf3b51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.10.1

commit 630cc09607ce7991d85265849e232e535218b0e4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgee: => 0.6.8
DEPENDS: added optional_depends gobject-introspection

commit dd17518b81e8586f6e475cb5bfc6fb5917c0ec7b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtk+2: => 2.4.17

commit f5828f8c30f42bda3af592f0e4e594b9e5b1ca56
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libsecret: => 0.14

commit 0ee071306c37b9363b6b1427ace1886e4f6cbf05
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

stunnel: => 4.55
changed SOURCE_URLs to use archive dir so source is always available

commit cbd727524c25099ea5b9edae7af3cbd4a3fac04a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.16

commit 01ba3a81c583d2c48d579c39d91b13a916210f2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/happy: version 1.18.10

commit 548f66792573be100709f663ccc988bde50fe2c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

update latest.defaults, fixup for f1c9d131914f15bdd193de12df57ce81dfbaa371

commit f1c9d131914f15bdd193de12df57ce81dfbaa371
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.2

commit 764f2b982daaaf6d5373d1456be92ec01bf913a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

strigi 0.7.8

commit 50d3f46fac21cea4388953396e919da7a1e98895
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.34

commit 86fde813d33630384dbad66c09bb544c3de3e8dd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.20

commit b3b8b55fcc64df84f4b89501b172c19e42562ff1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

rubrica: updated to 2.0.12

commit 902e446082086548af9d3a86dd6774db3a883fe1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-deepseq: deprecated in favour of ghc

commit 773272f203d0397f52733f2c068b3ff8397523a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: fix compile error

commit a90f0b4a641ef5248eae7deca83f3b0c7ac781ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/darcs: version 2.8.4

commit a6a0bd69e1b37fbe560d7c82f9b2784ced9a35d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hashed-storage: new spell, hashed file storage support
code

commit 590594d146107c9dcf2236b7c795bdd6d8796f87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-regex-posix: version 0.95.2

commit fb452257608e60b5594dbc45473f0daefdabfd71
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-dataenc: new spell, data encoding library

commit 25832157e81c54061255a8f54cbd678b163d03d7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-haskeline: new spell, a command-line interface for user
input, written in Haskell

commit 3b8435899d634dc5f0849ead10ca359d54e1a143
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mmap: new spell, memory mapped files for POSIX and Windows

commit 5670f0f6131dba64ea50b5307a5b158b637b2c2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-tar: new spell, reading, writing and manipulating tar
archive files

commit 54e788db0db45abb9040d32c2847cd894b9167b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-vector: new spell, efficient arrays

commit 32a083bf9810710a2560216120a5c873b8031ee1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-primitive: new spell, primitive memory-related operations

commit 7e89bdd116168385960d283dda41ce0e39d135d0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-zlib: new spell, zlib bindings for haskell

commit b26a43d7371753dab9a39281d5295ca9b8e0bf1d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: version 1.6.1.1

commit 37fcc83c14987dee840df34cc66c0f79481370d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-data-default: new spell, a class for types with a default
value

commit 3ecfdafb7dd04c033b86223102959078df29cecf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-dlist: new spell, a list-like type supporting O(1) append

commit be6d2317047479ea3f39570aee4584f3d141b530
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-quickcheck: version 2.5.1.1

commit 9d3da018ea61ebe5198e4aaa9c5d6aada929e667
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-parsec: remove dependency on haskell-bytestring

commit 9de5d3641ba9b40e19dcbaaa5d31c0fe001692a0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-network: remove dependency on haskell-bytestring

commit ec7f9e5316ae3c9896e4f88e4dcf2caa06adf84e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-bytestring: deprecated in favour of ghc

commit 06fa0693b7af88cf171a2774ac8af144427c1271
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/darcs: move to haskell/darcs

commit 5bc7a8bcca6c404312615e3d10564cde5ea36a2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/HASKELL_POST_REMOVE: forcefully unregister packages

commit 73548995f8d47683f0fb0d7fca2babf992a7a154
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: add dependencies on libx11, libxext, libxrandr

commit 0af44728c93fc99b913ddfc6a4a82198a658360f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: remove BUILD

commit 5b57a4b47c9d85cb81558632f0c20e582fa2aad1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.2

commit a5014b7b3f05779335eef16725773a32675ec17c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openssl: added recast on x.y -> x.z upgrades

commit 0a6419cf0f2ff14f299e24907b1328a77a4eccf6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

guvcview 1.7.0

commit 5fd6cc3fe64aae398c99d63241c02939dfbec880
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pygments: => 1.6

commit a7e71002a88e13d2d1aa61e1f938fe49f0ecfb86
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: this was a security update

commit c2cdfb197326761f41e22e01a7d00ad86cdb9b08
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: version 7.6.2

commit 1cdcaaf58a35e44ce32e448243f532c11fc2cce5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.15

commit da8648f4aec3aff852197a54b393ac2c82441a7f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-bluetooth: => 3.6.1
DEPENDS: nautilus2 -> nautilus-sendto
removed optional_depends rarian

commit e9f90f36c445e81e9cb576c958770159e8059f85
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

nautilus-sendto: => 3.6.1
added optional_depends gtk-doc

commit 8388f71eea2d7dae8122b45ccbdb9d882d58cd03
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

balse: => 2.5.0
DEPENDS: added depends gtk+3, glib2, 2.4 gmime, webkit, gtkhtml2
added optional_depends gpgme, libcanberra, gtksourceview3,
gtkspell3, libnotify, network-managet, sqlite, libsecret, rubrica
removed depends libgnomeprintui, aspell

commit 397b9f2661a25acc1cafcca8596daa54795e5f6c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtkspell3: new spell, gtkspell v3
not API-compatible with 2.x
spell copied from gtkspell

commit b31a282a3a09b6e62ce5f16a1de8138006baa879
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtksourceview3: => 3.6.3

commit 79b2032f412e01be52d924273d3a7591a16927cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libqrencode 3.4.2

commit 31bacb536104de56714b7cabcafa31febcb0a54d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.10.0

seems this spell doesn't like nvidia's header files: error:
'GLeglImageOES' has
not been declared
with mesalib's header files choosed by smgl-gl_select -> spell cast OK

commit 6cb1782da7c5ee70af036c817c50eee442fecdbb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

terminology: subversion -> git

commit 52da4dcb88306e1a8201f622ddcc4e4c2c4e8b0a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

elementary: subversion -> git

commit 83eb3ec4eb98b6bc40e0530183d72ef945025793
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e17: subversion -> git

commit a4ec327d376aca3fd1108ed09534375abe109808
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl: subversion -> git

commit d44ffeea9a763bdc1c4d6e6be6f3d13b26edfd31
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtkhtml2: => 4.6.4

commit c175e5834e127fc3f1d9af84b8cc6d17bfdd2d53
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.2

commit afc1d290dfd0240653559c24e8ea0e7586e269b4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xdotool: new spell, lets you programmatically simulate keyboard and
mouse activity

commit fef253f29acbe1da06e375bf60fcedae41d8ed01
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

evince: => 3.6.1

commit f10c4be3cfe8fd812c1bd6346b97e0631e7edacd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/nitrogen: version 1.5.2

commit 26fad4188e67401b11daccb6af68246dc623ca91
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/bbpager: version 0.4.7

commit 3182b62d98ccd0560cf1df508161148ebc47fdbc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/fvwm: version 2.6.5

commit 1b2db7ca3571220712d818932bde25d087192a5a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.75

commit bca12d9625e78b93b9e9e7effc514d67e0514b86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/powertop: version 2.2

commit 1ff1e1f0d19f642437a89c881f9b01183e800bc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw - new url

commit 4eaff3ecb64ee88017d68cc67e7b53c8ab1dbd9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/cpuburn: fix compile error on x86_64

commit 0a2ece7ac24655ba175848790791647879e5bea8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.1

commit dafc742af2272723a4d6633b62f61a57b74df22e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-applets2: => 3.5.92
latest dev version used because latest stable version doesn't compile
with gnome 3.6

commit cb0c27e0606dbc09540ec2c3c4cbd952e5f5b57f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-python-desktop: removed optional_depends bug-buddy2

commit f621918b260ebb48a44d90b73eda3106d82d10b3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome2-profile: removed optional_depends bug-buddy2
This spell is no longer valid, but updating anyway since there is no
gnome3 profile spell yet

commit d9e3211e115717568cc30a8265a2695c0cbe0165
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bug-buddy2: spell removed, deprecated in gnome 3

commit 2d792b2dc11e765b039d24fee3dc2c8943d112de
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: added optional_depends libcap

commit 835d39c2a8fdc48fff9bc7d6c0224594d82f8dfb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/i3status: add dependency on yajl, make the dependency on
wireless_tools mandatory

commit f403d9db8bd43c7143ecba06ff63eca958ab8a3e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: => 2.7

commit 30f0a2e1dcd8d6941c1bdedbcd2a5498ade14f19
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

qt4: PATCHLEVEL++
* PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch: patch
to fix moc for builds that depend on BOOST 1.53

commit 5ad601971d493a162988d9269597aee7a7492955
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ndiswrapper: => 1.58

commit 3fbe6ae56299ec14ce23758dcd4be98665d745ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups - adjust build flags

commit 9b9732c4637a7b85670348a05a791c35264467f0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mtr: => 0.83

commit d47f97860ab37083be5b251a17d6b12bbfc80568
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tracker: => 0.14.5
* DEPENDS: added optional_depends taglib, libgxps, libcue, giflib,
gdk-pixbuf2
thunderbird, firefox, rest, network-manager
removed optional_depends id3lib, libnotify
added depends libgee if search-bar is enabled
disabled optional_depends evolution, currently broken with
evolution 3.6
**check if its fixed on next update**
* BUILD: updated configure flags

commit af7c0f8c2aa5c5ccdebe2c4a2a9b4418c6ad7d01
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.12 (stable), 5.3.22 (previous), 5.5.0alpha5 (alpha)

commit e161e8ff816660b00988b944a5542b2b518e86c3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ffmpegthumbnailer: => 2.0.8
* BUILD: build with --enable-thumbnailer to register as thumbnailer under
/usr/share/thumbnailers
* PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed

commit 98a678472e211db85b2442a9eb6d962bfc79ef78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: set pam files executable

commit c4f29934e49cba13a48e48e3850c754ebc849422
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.3-5

commit dd16e2f2ecba26fae01a14a64780e46299c0bca3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pciutils: removed configs; pci.ids.gz was already marked volatile

commit 432916aa02e185e2d273c5002db56e3e52c86348
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pciutils: pci.ids is volatile

commit bd087648d6cd6dd7ef1adc118b4ae1715e657d51
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xf86-video-ati: Fix call to autogen.sh

commit 31f4869d3ada0220f55e742215e99e109a0977e3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+2: fix SOURCE_HASH

commit 529f42af1185978e582c6af79d2cc15ecec19c7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/nct6775: new spell, driver for NCT6775F, NCT6776F and NCT6779D

commit e0e2b58dd76f3b63be6b39f68190a29827176d5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: version 2.6.2 and 2.7.0-beta

commit d697570786b95411a6c4174eeadd0f0f3a7792c4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: version 13.04.1

commit c88a64a6640ce6fac8af481e954954c91064cfc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.7.1

commit c92e64ff449269ff22379e20d93c649b73cddf6f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: add dependency on itstool

commit f05a46f16d2d6194ad12e3f713ee971256aa61a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/zsh: fix SOURCE_URL[0]

commit 32ca276958d2b2b3906854fa178a784199aeef26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+2: version 2.24.16

commit 6b5aa7b853bedbd047890823df8b7fa78a8b6642
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

solo6x10: new spell, Bluecherry Video4Linux2 driver

commit 1eb826c20f48ce8bf4d891f054d10a12ff59a833
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gvfs: switched from libcdio to libcdio-paranoia

commit c0c57a3e43edbc6e84536f0ef10558b6bfcad97f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: switched from libcdio to libcdio-paranoia

commit c0e7054c60158847d19960e40a9a13f11c094d91
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libcdio-paranoia: added cdda.h header symlink (part of #501 fix)

commit 4f186d8d31e3780d6d31b03873cb229e8946e9ce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libcdio: added trigger to recast spells that link with libcdio libraries

commit 86028dc0b419986e8579291b3edc4225a8be4b46
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: fix header generation for libgo

commit fcce5aac8507b602d464c23265979e54221dd5d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: fix -ffast-math

commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: remove redundant libffi

commit 7f3fc1a47a0e48e68e5ae1d4b11400879a6d7e25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.1

commit fecd899e7ff332147a4d47b813704bbdaa9f3bad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtools: => 4.0.18

commit ba3467b91bb62ae2f215ab0304a4c52c998c274a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012j

commit 2a3d83b265e3c9b123f702c22e918cdb0657b662
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tabbed 0.4.1

commit f2f56cb51a2e2fd920269c177c8114dbc05372cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

VERSION: 0.63-test

commit bde27ea2a246abacc4ab02a9b71c1cacf9139a2a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.15.1

commit 995ee343ec7b8792d934dbe0ad2c6eaef2a876e8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.7

commit 2aa9747c7c03a24f41faf5a742606abfad56d1ee
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: => 5.13

commit 2680a4cd2740a4dfd79b4e7b1ece8e5d93fa720f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

acpid2: => 2.0.18

commit e0b8f74becc86e981b20ae7b646eac9ad1d68a78
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: => 0.9.2

commit 07288f017e740a45805dc41646d96b5b18f0362b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2 - gtk-{2,3} are optional

commit 921c7411479eedea7d99145207077b749529bfa7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire

commit a4f9742945fc6c783f6a150906a7802bfc495140
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.2

commit b1d212b00fd0b05279bad8dce60d693278f756f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: use new version of the ada bootstrap compiler

commit fa75ecbde3e741582c8ff3d948e4616e9c99030c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.1

commit a17f69060a76cb9086916db8ebe82edffef894e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.0

commit 37731dd5c785528203e2595392ba5fccef62eb2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/pcmanfm: version 1.1.0

commit b516f59311869aae477d6645b0c95faec1c071b3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libfm: version 1.1.0

commit ec643463c7be4202abb13c97aed04997ce7e6448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt: add sub dependency on OPENGL for qt4

commit 44b555559b954807439facb403ed0604989f3351
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/babl: pass -fi to autoreconf

commit 4ae04b3be638aae067de79754bfe5912a139bf09
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/gpsbabel: version 1.4.4

commit 5de8588d664235ff93bf0fec2eebdf1598193b03
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/wdiff: version 1.1.2

commit 58745ebd7c04db8475c128e088c287ab1b9a7e21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: remove dependency on fop

commit bc5425af1490438ac08c346738bfa45ae59b7da1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/alsaplayer: fix SOURCE_URL[0]

commit 16e75776ad26f918587bf4c396bfe67dbc02ef0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

automake-1.9: fixed build with recent autotools

commit 72d250b1879488116253c5a31d145f83eca742d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cups-filters: => 1.0.29

commit 45b1b76d578f16b06232f60c994d6d54a50ce27b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: switched to lcms2

commit 5ac33197d197c00ff9aa70a775dcd560f6643f9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "galculator: => 2.1"

This reverts commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b.

It segfaults too much

commit 82559999c9cd1eed1d4f6dd742156864b1202b7d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: => 0.22.1

commit 1913c9e433c45e28790b2041b9902cca4d99079b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.14

commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.1

commit f97af48fad14fa98fcdd22734b9718454902035e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.74

commit dce5735075b4bb649892b6fc3d55c6a06c07fdbd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

easytag: => 2.1.8

commit 365394b48b38876a8cb11afb3e4ba23840e94657
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

patch: added attr optional dependency

commit 3c0ef643f404320e548fb93363fda228d29fe6e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/fltk: provide sub dependency on OPENGL

commit 4e76ebee07894c25f485f272c9d42237cdce9eee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: disable avx when using gcc 4.7

commit a9aeec60e776a09f4ea1389ea87f94134df57abb
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libusb: make docs optional

commit 70ad76bfc156c53fcf222941ccab30cb0425cde7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

xf86-input-wacom: updated to 0.19.0

commit 0781c8afdbca561e7a484076fc2a833931459576
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.7

commit 8458cbdf2578f558d95cf94356a084f4ea401311
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk3: add dependencies on perl, PYTHON and RUBY

commit 1fad01c069a7179f42960a7de2b81d411570be07
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: install manpage

commit 40047660d2b05120389957ffb1586a6a729cf85c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/terminus-font: install to /usr/share/fonts/X11/misc

commit 2b512e0631e5620bd19efbec3b6a2d43cac823c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/gohufont: install to /usr/share/fonts/X11/misc

commit 0c667b3ee56f628325835c8491eef165f840f1c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-roboto: install to /usr/share/fonts/X11/TTF

commit 3b2692170eda33c5abd769eaaf63a3dc414f7e87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: include libX11 in LIBS in BUILD

commit bfcd1703aa3a4da0c8a247b0eb47ced00cdd4885
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: remove obsolete patch

commit d3ed68df01ae030dcd385202c96bec0eaa7456e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.3, security update

commit ecdb35c447eda82cdcdc920109071d66a64e5391
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.33 (lts)

commit 38ac0d99ba289f6865466165108533050ddf3030
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.39 (lts)

commit f9ff213d7aa5e9b76117664e9a34d53ce3f04dd5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.66 (lts)

commit 2cb35510fb9c5346c40fd0be184c7d385dc9b082
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.4 (security)

commit 4094927250bd1df21d062ab5115c0af90dccf6cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: security update

commit 9f27fd81c74e92dbd1fe08335b2bfd86ddd8aab4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p392 (security)

commit 75556e1b04c4b88f9855e3e92c15e0946b1b1bb2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

live: version 2013.02.11

commit 83dac46370c42b9c293c39e3e28e01729e16c0b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip2: deprecate in favour of grip

commit a1290ab015ae2aea4b7896a8b0e652834a375592
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

modsecurity: version 2.7.2

commit a610d5150281b536ac719b78fb3e65c06b92b94b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.15

commit 0e4dd4c512df2038b9424f8be3a0baba8e3094f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY fix

commit fcee989e04aa45e0904675740ea58cd641334393
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.59

commit 10e6afaf612ad74b4d95841da176bc11f6d1c986
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libmad: fix obsolete macro in configure.ac

commit db33a103b07c01889dbef5cd4a07c63b621e4453
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/zsh: version 5.0.2

commit 5bc2ea38d716fa3c9b6666cad97a66d8ea2f62e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.16, SECURITY_PATCH=52

commit a3ce3369ae151d7f2f00d37b2d9d77be8f7f595c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

potrace 1.11

commit b64dbfa9635cb788dde0b01e9e8e6f93b5017ba7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY_PATCH CVE-2013-0169

commit 897634cf28b16263e4819922b56df30804daedf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 19.0, SECURITY_PATCH=61

commit 8dd14dde256c72ba7b48d18030ad2c13812ecf12
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

windowmaker 0.95.4

commit 784e6c9bedd5c9de0f2d7edf79fd88f0dd1681c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

.gitignore: Add .#*

commit 82c245c30670467ff942607e84c39dc4c1f25f8c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Fix ChangeLog entry added by cc5c415 (dmg2img)

commit 05957827ef3990430d73b6ddddaebdad5e2f0af2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs-goodies-el: new spell, Various functions for Emacs

commit 0dcf976bdd4428ced9c6fa2a580c047287c0e0b7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs-lisp: FUNCTIONS: Enable to specify the source directories

Now install and build functions take parameters. This enables us to build
packages containing multiple source subdirectories.

commit aeda996b37c3192d39832bbb2a938305dc507b0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fill-column-indicator: Fix typo in DETAILS

commit 9b5a6691f0fef4e0a9ebfdd4b6e978c021e9aac9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pcb: added missing gtkglext dependency if OPENGL enabled

commit c88c52c6d67db885b67bb221dd0bfb490d8eaf19
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.24

commit 680364ac850348b373c668d650aad2afceef07b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

nss: fix patch apply if statement

commit c6080ae5ebbe7093c912c6faba29945125945ec7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8

commit f9d9818fe4360ab8ce1c06f8cb8d23d4ea7f41d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.77

commit 7d13fbeef196e58bc6eb9250649e0c57835eaa96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.6

commit f02d8a46f3869d83bb1cb74a376d90228dd0bad1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.6

commit 03b62d65a5951e3e87725d744c96199cdd46dd93
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.12.2

commit e9e817af9033fb56723e46a50778a4536448f64a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 82a17ba9da23bbd1769d45f59b2a3529cd506257
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gwc: corrected where I commented out libgnomeui in depends

commit e3d64e96ee820fab46fc12ab586a43a840a95ac6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.65 (lts)

commit bd5eaf4f787a460e880afbcef4c00ab048f24aea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.32 (lts)

commit 1488b72859ca9f8ae97814740ea7a33cf38f98e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.38 (lts)

commit e1cdac6e82d7cf2891295090194a720619cb12a3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libgpod: added a patch to make hal support work again

commit 6ffa8939eb265bce56f4565008f0244afa6d09bd
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip: commit PRE_BUILD missing from
fa9d77c8ff6503233cd6700c00e1632ac983b771

commit 34d1b2102d9c8dc7574f23186e09c107ec45f229
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iputils-tracepath: add missing source hashes

commit fa9d77c8ff6503233cd6700c00e1632ac983b771
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip: version 3.3.1

commit 02f578834d4a3b5b9f98feb5ce2f9ece3090ae5d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

mlt: forgot to update website

commit e96ecf9d0f644a3c74116c9010466056b8b0e413
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

mlt: updated to 0.8.8

commit a4f8a1b2f2b41e3fc525b2396a50f08df06a1302
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

boost: added two missing libraries to CONFIGURE

commit df67fa77737ce71a398ebb3919e1930d9cbb71d0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gst-plugins-ugly: apply patch to fix cdio build

commit 285ed896b6f833c9a8dd1708767704cd40679868
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious-plugins: updated to 3.3.4

commit 52046696a193bfe5cb0a147231b6748ae96ed676
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libcdio-paranoia: new spell, split from libcdio

commit 69ef8c594405e0630abe237b0300a1f3aa3d73a0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious: updated to 3.3.4

commit bdace96357ffb207986080bf2a4825e3f65faa0a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

clamav: fix sourceforge url

commit 6db166b1b82078adea74adc1511d77a1e1ccc22a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gst-plugins-good: apply patch to fix v4l2 changes

commit 0decd6600f3b0f87d40e426b302d2d65e4749808
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

nagios: set it to the sf.net specific URL

commit 1b8712832fae3c7a661de34b07dfc1d4e76e595c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

sox: update to 14.4.1

commit 2a598a06b92238bf5b2330b81f337500aa5929e8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

dbus-c++: apply configure.ac patch

commit ef82ec60eb8bb184607f1062dba92912483327c6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gkrellm2: apply gentoo patches to build with newer glib2

commit 675bdc050661de4401a08a8784bb7e4bc0ae0ff1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

telepathy-farstream: update to 0.6.0

commit 26a887ab2169e21a538eb727faf290d1dff1efc9
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

farstream: updated to 0.2.2

commit 3c1b94155aa6540f57ed5ebff5f186c7a7586b5b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libnice: updated to 0.1.3

commit e97479fe70b13140b4a61a35dbe9fe87389a5eac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

util-linux 2.22.2

commit fd8471ef0944dbcc9c8e637a6a75f45d77caa82a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.7

commit 7ed1db3b15a389aa03712ed847b428878ef39988
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 0.9.3

commit f2f867bc2db968b26818689e6c007415aa34a22f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gwc: updated to 0.21-19

commit fd51269fcb4f6089ea789ca24129e2ebd08af2c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-vlc 0.6.2

commit 26eb3d2744857887b2a8526e9087c9b78b4f3229
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.9.1

commit 3cce397666835598e32696b50f5c4a02086a3583
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.9

commit 351377d81bb8e39fa30b59c24eadf7e0464b1166
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lua51: remove mistakenly added a.out file

commit adc44520ba346f807f826d7e836845d29aea2039
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lightmediascanner: apply patch for autotool changes on scm version

commit 750eb6574e693dcc08a12d9b0c005f44e41af617
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

openjade: apply patch to build with perl 5.16 or later

commit e8068125ddcf9919f71d704ea8a7fdef3dabe294
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

cdrdao: added patch for configure.ac so svn will build

commit 146bd00fc3f2a0bebe2ad36728dff40dd52fde2e
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

automake-1.8: added --add-missing to automake command in PRE_BUILD

commit 6de552cae343bf65002fd4983a1f5115116f9c54
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

podofo: updated to 0.9.1

commit 17132a5786eb62b7d2dc09278cfbc69c5b8bf7fb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lua51: updated to 5.1.5

commit a15eb7f0e36a105e5378b0fc3178a9e945083baf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: add optional dependencies on ncurses and moc

commit f093da7e8b935f8391064797f4b3c1619fb07a85
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: add optional support for hdd temperature, per task IO stats
and IPv4 port monitoring

commit cc5c415be609e4dc2dbb36d11bf55bcecd674c0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dmg2img: new spell, Converts DMG to standard (hfs+) disk image

commit b6b55c2661a88a2f9897708d17b9f1febddb1b09
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

qiv: version 2.2.4 + various dependency fixes

commit ebcba967bf91ae304a3fb66076af5e6658d53dad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R42b

commit a870afc363d68249bfef751902d2174002e128eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.8

commit 45d79c117a59fe71b29fa082c78dfbc1f700dbd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/liblrdf: version 0.5.0

commit 3f981c9f807e7dbc64acaf479f7eb097f4f3f18c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: added ability to build and use statically linked binaries

commit 6485ee3691f08a431db3b8cfe50daa2f20cb1c77
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss: don't overwrite OpenSSL's libssl.a static library

commit bc734c557c9c66f8d062cfe98307008d09b783c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

totem-pl-parser: => 3.4.3
* DEPENDS: gtk+2->gtk+3
added optional-depends libarchive & libgcryp

commit 1fd6060ec2cff23e3dfc7d3349a9dc0241f0154b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-settings-daemon: => 3.6.4

commit 7267224fbecee84e09a288e5de25bd35ada4f83d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/coreutils: version 8.21

commit 283876de90673042803190d82d58ebbe18a6c14a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add key 28C67298

commit 377b0029572510f2ed4f426c96957dc44caeb33e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pulseaudio: suggest_depends padevchooser->pasystray

commit 9267633969c460821d7269803f0e27d99e8d373c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

padevchooser: removed, deprecated upstreams and hasn't compile in a long
time
pasystray is a third party replacement

commit c4f8c17c62799bdbca9f5f59093a5d26570fdc8d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pasystray: new spell, PulseAudio system tray

commit f2750e125480a213e3e08193c6a1a4ce86e2e883
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-glib: => 0.100.1 SECURITY fix CVE-2013-0292

commit c5bde2d3423b0a8393332d67864503d9b7d3b36d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mediastreamer: fixed ffmpeg version check in PRE_BUILD

commit 2cc52405aa2cd488d581bf260c2d2393ed76041d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/gmp: version 5.1.1 (devel)

commit c0ef40223714fce931ddf1674ff8c8ad2463bc88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git-cola: new spell, a GUI for git

commit e61014e06a5d2b0debf6379fda963de6e1316324
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript: => 9.07

commit 70e38a4ab3abad17e58251aeeb5b2f6d1b472be6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openbabel: => 2.3.2

commit 08bd0ad1233db6ab088d681a96fd443cece1f5c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.3

commit da46efc828c24df66cc5901feca77201df046943
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libconfig: update spell to 1.4.9

commit 822cc8dc55da8b1294b8a5afe4bae567c4fc4785
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pidgin 2.10.7, SECURITY_PATCH=16

commit a9c7c6aca568c9a8db41266d53baf547515e4c5c
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk3: updated version to 1.1.2

commit fd3ea23b0ec7bbefedf8145f7d2020d1943b8b86
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.3.2.1

commit 003a09af13a6fa809f899a9e977fc45c0376f59d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bluez: if bluez enabled depend on sbc and dbus

commit d435f8a02bbdae6376f2b934e8fa2dc59816daf3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.4.1

commit b03cd5c624c72451ef79bf94c4e6a6a356f44f83
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ragel: => 6.8

commit df2c40d517ae8b8a0efc39a0621c81391872ece4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.5

commit f7f273fb55622b0043fdc9b5c8df34e467954fba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chardet: => 2.1.1

commit 35068d934d4810ca6f9facf6da08b4979aeca231
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlwt: => 0.7.4

commit 8ba1badb5c3e6c059a9ae3c8d5cdf4c01dbf0ab2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlrd: => 0.9.0

commit aa534dc648ff6ec82bb6bbcbf34a6db4ac2ef3eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cimg: => 1.5.4

commit ce82d373193abae89158a115d54d266bbbba99da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.12

commit 348c65fad07b11d945732aecfd55b358768e0d33
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gst-plugins-bad: Optionally depends on openal-soft (cannot use openal)

commit c0e1de126e5b9de36190c578ec6dcf8db2efd347
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Cleanup formatting

commit fed618b39e8472ecdd0360d8f56174fc643ad1cd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Depends on unique, not libunique

configure: error: Package requirements (gobject-2.0 >= 2.18.2
gtk+-2.0 >= 2.15.1
gio-2.0
gconf-2.0 >= 2.6.1
libcanberra-gtk >= 0.13
unique-1.0
libxml-2.0
) were not met:

No package 'unique-1.0' found

commit 65728adff77fb90cd50ab17d40ccbf49a379d386
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.0.1

commit 70439274db6a02484fa4c9dd6846ffdfeecdc099
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "qtwebkit-5.0.0-beta1 - moved from http section"

This reverts commit e06a7b3ad4aa5b53a35d84570c787cd36c1f1438.

commit 98dd2ebf4ee0676df82bf08f73eacbb021b2ae60
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

/qtwebkit5-5.0.1

commit da073c59afc13c0f838e0751a02b116815582d59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.0.1

commit d3d3ab986adf6cbd13959448a0eceab8af97e85e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.0.1

commit f8fc22df652c11352cf74f1bcc26dde100214878
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.0.1

commit 87dd05fce59462192b517b269d90952789100398
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.0.1

commit 2643e8726a31a1c10e82fac5aaf7a77ffc51265f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.0.1

commit 74b1da596cbcf51035e73f17822a444c974f1319
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fix qt5 build with multiple versions of python

commit 18c844640d1f95fae9e440434fa45d6b05169124
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.0.1

commit 75fdea83c2f8ae5c1b13e034e77f3ae79f77931e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend: => 5.0.1

commit 508500f30154cce5077814466cfdfbea5781b1c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.0.1

commit cc04f9e50ba5d49a36aec10bce5fd68fc91e9a60
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

FUNCTIONS: move qt5build to global level

commit f2a05a2a4123626c25c6d5ebefa66f9852c77bfe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.0.1

commit 7724d3c5a6de65be421db286f64940170f445fd1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.10.0

commit cc2b9088edb409d9f7edde0be4f3375ed165205f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - for qt5 section

commit 69f9083ef65bce6a5fa50181ef34e20aed24e137
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.10.0

commit 1614496fbd3c5a73525111b0d45ec06b3fa04044
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.10.0

commit 927696105439aed2cab2bfda262a5d48f5385dc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.10.0

commit 046644476a4b4abb621434b84fc715ca82a25b6a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.10.0

commit 45a45605a6ef6671c7dd034f4424331ac3ce6863
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: bump to 2.1.0 (made jack2 work again for me)

commit ad71ad8e5f9bdf0ce488f23c01f420643e153821
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.10.0

commit f391351029a04eb072e8d238721f900e17d851d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.10.0

commit 31041803206aeb955c9a9d3789fea7db03c0f8b5
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jack2: bump to 1.9.9.5

commit c432faf6beca3b0256682f421a5e22dd3fbb8096
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jack2: add website

commit 6448c976b2613db1b580c1cab79af69f16b2c3f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.10.0

commit 6bcab87832890bcd7a18683f0dd3c50a44d9beac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.10.0

commit 1f894af52c0e88f7e70125c159c6f0390c046681
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.10.0

commit b398678b24584251dede63d49e9d4eb89f6b0550
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R42

commit 0ae8d4d60b15e6cd8f7e253ebd9bb07bf61fc223
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.7

commit e4f8e99cb69862d1b4ec11da773b083ab55e298f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

openssl: Remove TLSEXT option (See Bug #511)

commit e85ccf70a1e6ec193813ef7e62b2da900cbc2f04
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Removed patches, no longer needed for 2.12.23 (Bug #509)

PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
(Bug #509)

commit 929ae06a5175c9a243ec6bcd66dac16de133ff4d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Fix typo for "2.12" -> "x2.12" (part of Bug #509)

commit 1bfbe7b0252a20e3f2ec4b67b7d2056cad375e5a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

freerdp 1.0.2

commit 729ab55e468e4ae0d4091a9a9be3ab584ec9b2c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xfe 1.34

commit 4cac2cb18bc45f902fde4ff6b65e3cd966516bb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.15

commit 1d5af79af35b3d94f03b9184c000fe81274ea38a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gammu: bump to 1.32.0

commit 70fe8d1cab12fd0191016c78c5e292bdd1ed1d30
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh: => 0.5.4 SECURITY fix

commit 905d012d9fe3388915469cfddc02cd5ab5ea15d6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

sbc: new spell, Bluetooth Subband Codec (SBC) library
required by pulseaudio and gstreamer when bluez support is enabled

commit 2e2c77292065858e787f129bfd88b7f1d63c5f46
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.4

commit 6bdff0f7535d547447223fb2db4fa14424a725f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Revert "fluxbox: fixed fribidi detection, when built with glib
support""

This reverts commit 1e09c9d8a9583dcecf71359e443bf1bec493976f.

commit 938728b58115d6b5d78ed5bad41532b862eed83c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Revert "fluxbox: => 1.3.3""

This reverts commit 60e712464e0fdceb08529d690435a7cf1158ebd7.

commit 196c209fdb6d7115f310544188ee0183de6175d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

midori: rewritten dependency tree

commit ba081cf75a392019a2b031429a98cdc386d3dec6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgxps: added missing &&

commit 721d8f0e3bbce6f24498721f1081d6dad6f10fb1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: added missing libgxps dependency

commit 54d71ec1a3e522350c18983e6e66ab7a307840b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgxps: => 0.2.2

commit 5648af2bbfa0dc5ba0d3b527b4591a1002bbebee
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-common2: => 3.7.4

commit a70acc535b94683f7fa2ca922f137dcf10d8e262
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.4, SECURITY_PATCH=14

commit 4695d84a67dc945dcde9834963e2bb3f008ab2cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rasqal: => 0.9.30

commit ce12d008d919706839aa5181e5683147a96ce06c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

redland: => 1.0.16

commit be936e95c6d2a3f2c00adfbba4074d6ab0f1a740
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pudb: new spell, full-screen, console-based Python debugger

commit 5150cd2d35cd37d466f09eb5cc8e390d59c0ebb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

v4l-utils: fixed multijob build

commit db3c839d8f3622373a02134abf4e3040ed0ea068
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: fixed requirement of LDAP subdependency in apr-util

commit 7e7a6929ee10961429053440d0072c0b48172690
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

easytag - new website

commit 46d9dd8fbdc7fd459b095923e268f3a085487b9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwave4: => 0.8.10-1

commit 301360b0af1b05476dd679e026efc07023dbe9a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apr: marked previous update a security one

commit 38435e16a78d2df4e1e2287436e77000a4e82b2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

glib2: fixed circular dependency with gamin

commit b395d9bd33313a1dcbd3fcbe35fcb79ecc38d9a4
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed patching for non-Go installations

Signed-off-by: Vlad Glagolev <stealth AT sourcemage.org>

commit b7d4b0ad3edb9f83f42d5579965a88d34b8e7d6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

git: => 1.8.1.3

commit 4efbdd831a82b0847a1c5d124042338d85769f8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtkglext: added missing dependencies

commit 661bb2fa3c8da56478e6643e43b56f42fc8ab991
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdisk: => 0.8.6

commit f69c5c4a43afa5969278807344da827a225a8c96
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.7

commit 13c45cdaac4b13da8cf24aa75ae4d1c196b72415
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.5.1

commit aede71593f7e5efd6e3ce9433135e4d87396f66c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: added 5.3 branch

commit f8e498585bf21d96bbf61e427e5ad0fb19aaac90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bluefish: => 2.2.4

commit 6b88d7e9450bcca6686da4f5841c0193d1d383cd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: forgot to add PRE_BUILD

commit c57d49b9714dcd9e2400fb0d499d5afe7c14fadb
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.4

commit 99b0091717cce130eef7753ac13aa08e11ba7518
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.15

commit db4c319bbb6a3b00159907385281f17315470dd8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

heimdall: update spell to 1.4.1RC2

commit 9e429f27c456bcfe2f1a7752c34bc4a17b5551b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts

commit a67cd46e494d37d58544b08f9f2b9c3c0198ea09
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

orage: => 4.8.4

commit 0780203dc122da3e93a3a98dbbba15e02d528d98
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

git: => 1.8.1.2

commit b2adb960643641d0510e6314413d871c390b4d3d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.3 (security)

commit 0cfe610915260239fbe0281b202f37bfeb17e33e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

grantlee 0.3.0

commit 6c13cbc4717825b8bf52e96522160d769d3d3d6d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.10.0

commit c2f8dd588da955ebaefbee89a1962a0df7786dcd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

samba4: stable => 4.0.2
updated SOURCE_URLs
changed to upstream gpg verification

* CONFIGURE: added config query for AD DC and updated ADS query
added query for winbind, swat, quotas, utmp, automount, and
dnsupdate
* DEPENDS: added optional_depends acl (forced for AD DC), krb5, openldap
avahi, sendfile, libaio, dmapi, libxlsst, docbook-xsl
re-enabled optional_depends linux-pam, cups, SYSTEM-LOGGER
removed readline, sqlite configure flags (no-longer explicitly
listed, but still optional)
* PRE_BUILD: uncompress gz file to verify tarball
* BUILD: added CONFIGURE options, fix build for stable

commit b4219fcffa902db3309e2bb738cf9a290b7002b5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tevent: remove git version, add stable 0.9.17
git version removed because it checks out entire samba4 and it was broken
* DEPENDS: removed depends git
* PRE_BUILD: uncompress gz to verify tarball
* BUILD, INSTALL, PREPARE: removed

commit 05634a3e9178228c2189307ba2be3514ff140259
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

samba.gpg: added with keys 6568B7EA "Samba Distribution Verification Key
<samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution Key
<samba-bugs AT samba.org>"
for samba and related spells

also added to changelog the key I added to kernel.gpg yesterday

commit a10007a3f88dae7acf243661c9bf2360baac0fff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shell-term-fm/st: new spell, simple terminal

commit 08e7d6c15e0346c29c02f35f4f91432141fde005
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gimp 2.8.4

commit 15e6a75bb972d84506491257ba2b17939f3c5452
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed build with go compiler enabled

commit a32d0633ea80b5baf90f6622bf995d7c83f490e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.10.0

commit c88ebdd3fa1a7eb98f85490ebcf1c365a2505e6b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.10.0

commit 3d3acc68363551c214f7574ca763d68c02df8bb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.10.0

commit 5e79696b5824c9afe3d51604a758c6d228daef73
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: added forgotten sig

commit 8dd5ea06999d92dd72ee5bb6abc1190044143f7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ssocks: new spell, RFC-compilant socks5 server and client

commit 490b12e8b1429d2e1b6136e3105226a03729abfc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: => 0.3.5

commit ba056b546f48d81eb32a5f2e99dba4fe6090ca15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.10.0

commit a3d34e9be93e123f2e36c0f9e5129241bc515f61
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.10.0

commit b4dc4ee737c4acf6a46ec12c7aa256a349b1ba57
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_53_0 (SECURITY fix)

commit c7b8bb8d402b29778de2996ea88e1d5026ece9ba
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-glib2: version 1.2.1

commit fb08d653e5c3975d236346b58acaef1a899c3388
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bluez: => 4.101
gz -> xz
* PRE_BUILD: added, for gpg verification of extracted tar
* CONFIGURE: removed deprecated configure flags
* DEPENDS: removed optional_depends libcap-ng

FYI, bluez 5.x is incompatible with bluez 4.x so we can't upgrade to it
until all dependent spells are updated

commit e30d710e9abd7b40f5dcc10aeb67db8c1de439b6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kernel.gpg: added key 1DCF2659 "Marcel Holtmann <marcel AT holtmann.org>"
for bluez

commit ab04048815b95a11bb2b6d947f14d2d25e1b444c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

evolution: updated configure flags
* BUILD: remove disable-nm build flag, no longer valid
* DEPENDS: removed optional_depends gnome-pilot-conduits, mono, python,
rarian
added optional_depends gnome-online-accounts
updated configure flags for libchamplain

commit 81c9343ea729eb97e2c040e85700ec1d66469f89
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

readpst: => 0.6.58
changed SOURCE_URL to official src
* CONFIGURE: added, to enable dii utility
* DEPENDS: added, added optional_depends python and boost when python is
enabled
* BUILD: force building shared libs
* INSTALL, libpst.pc: removed, no longer needed

commit 2b92d4587e1faf2e6a79418e7c7fc4593fdfaee4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-online-accounts: added depends libsecret

commit e48cd7dcb9a0a000f58ea02a67a1ac069514d47e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15.2

commit d52bfea30041dfe338cc2117e335a23f34b04d2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlobject: => 1.3.2

commit 38bf6f8063a6436acf49d38602fef31d1f711ef3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p385 (security)

commit 02127f92aabbb6c3adb4ad45655ecdfcd1ba8d18
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.5.3

commit 25ed153b1f3ff0b36d0c392f89690bd2c4eb459c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.10.0

commit 4dd3c67e50c624f6332be869591c7dce19d1c50d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.10.0

commit a395c940f8629cab494dbae4cb3adf86eb017161
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.10.0

commit 64803a3b05806c14d6ad2bcf6f9d9200ddfcd5da
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.10.0

commit 59d60ebf450ef5a05ad0b0c850e2fd041c5ef2ab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.0

commit 845967eda03d2a117b50fecff76b447453a912a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.10.0

commit b11a97ea87f52a4b162fc04dc1489090ddf25fd2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.0

commit 9de468c2fd923f435a7c0828d442bd016b6eb782
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.0

commit a55740c388320730898c49744115108ba797aa1f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.10.0

commit 783792b37d30162325a0f0c31ac0762e491ee11b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.10.0

commit 32b118c92024055f14c41fc6d18579b6e1363896
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde4/nepomuk-widgets: new spell, library with the nepomuk widgets

commit 3c871ddbbf213021e8b683fbe8786683d8ff4d67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0.2

commit deb27d729f082c37147ae930014801085c5c97ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.10.0

commit f0ccf5117f5ab18b0905920f8764b0052ed0da2e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.10.0

commit 1f379e7f0dd5bd235b7cca91a57b2e5bb4733a36
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.9.0

commit 87e3b4546a21b01cfa4362aa8adabf5517d77a9c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.10.0

commit 1aa5160a0ffef07d3a94ceb0e68e911fd2199396
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.10.0

commit 3e929ab49fab92a9e9f4d6010a6498398eabeef3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.10.0

commit c2ad5033ea8477fc38230f4d066fbfb0ca9375cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.10.0

commit b36341a20baa7c61d07c41bf141d03299ec9fd9c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

soprano 2.9.0

commit bc748604b15ad6834597e6a059284a91931c7762
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.10.0

commit 37570dcc923e282bb8bd87e481eb230ddf39e44a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.10.0

commit da7cf43c26c7baf332a2ef7b322cb5343bce2a5c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnutls 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8

commit 1595bc7629b9b329e4e58ee1427295b06ebd1a8a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.4.8

commit 34e5ddfe02ec4c2a00be7488ded9c3be2fd548c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssl 0.9.8y, 1.0.0k, SECURITY_PATCH=20

commit 367c33e912a884ed0de8ad1c47e07c9709082146
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

calligra 2.6.0

commit a2df27431608af7c1cf8dac534ac8ea53b75ae51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/evolvotron: new spell, interactive generative art software

commit 553633a75b3f9166fcb40333d28763553e3d6c30
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss 3.14.2

commit fa51514cb5019bed7686d9fbc7cc86d25f8f27d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.9.5

commit 0470f3f63f8fa7ea10d380e769d9d5409a2d38bd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slowhttptest: => 1.5

commit 42d1f35c247954b3dc37ee28b8b0ad86ba471b14
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ne: => 2.5

commit 348841e7c6cbafd323a08ace7ee3a4b8cc781c16
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.6

commit a32f2ed5e0a1e19c869829b74938107ff64b8a75
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iotop 0.5

commit c5c1665db21c4d6ef7450986b208d2c2c00f3805
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: fix hashsum

commit e55c1848cb204f22b0e729b5dffa2e1d8171c2a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.5.23

commit 956778c626813bb11971abeb3dd40a4b6492110b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.6

commit f966e2031dc4989d6ca2e6d86b6a401872d48eee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5

commit 05ab27404a83ba6627eeb698e5d65370aea20c82
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mobile/cpufreqd: updated to 2.4.2

commit caaf6ecb7be1a93bb7f54b6d3e0a9710196cda63
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0.1

commit f602e1bc3f7a45ec02654b4dcbb14cb60464cf42
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour2: bump to 2.8.16, with syslibs as only remaining option

commit f44e012b75c77d62a5f766f9036fb5287e37b061
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: version 2.0

commit 2fcb94e3adbda763dce4759a18f14082a34736aa
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

loudmouth: run autoconf so it links to gobject correctly

commit f19fd961e903b386fafa6e6d5fa5c0696acbfcdd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-gstreamer 4.6.3

commit da225363478a358cb1ee7963ef4ac265e6392d5e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

passenger: PASSENGER_BRANCH=3 => 3.0.19
Passenger 2 doesn't seem to compile with the latest version of BOOST.
I couldn't find a patch and am not sure if anyone still needs it. (BUG
#507)

commit 10ef14691278bf1e4e27062ca02058dadbe80aeb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/wxmaxima: version 12.09.0

commit 0fa46a9431650c1af38a856fc3608b1a67af3236
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/maxima: version 5.29.1

commit 3e01ebe09a36d4d6fb2b45b40a35c2b58d680c88
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.12 (security)

commit 86daf7cbe454e6a2b831f6062bca89056f9a9b14
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ktorrent4: => 4.3.1

commit a598746c82d051abec99fe2d44a85321273e33c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libktorrent: => 1.3.1

commit bdd119560da035e35c97e6db23803944c49959de
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kde4-apps/FUNCTIONS: ensure $SORCERY_PATH is the first path (BUG #506)

commit 6f9273e2b6a96fd5a46714363fe415bfcbe244ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/oprofile: version 0.9.8

commit ac9922f16f3cd6cb4824adc03dc1fd19dc2fb575
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

trac: => 0.12.5

commit 4c179c7f8016bffb6fcd9cdc3853dd385bcd7a03
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libvdpau: version 0.6

commit ea65d1540f4c815d065d01d2d47b52ab1b729822
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

soundtouch: fix build with automake 1.13
replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in configure.ac

commit 2ff788f127b83685c8c5608ad3c07c33278fe054
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mariadb: build with -with-readline
until system readline support fixed.

On my box, it kept trying to build with system readline until
-with-readline was specified.

commit 9185b78e656334d0db38b1265a5c0e4b59676e55
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

krb5: fix build with tcl 8.6
define USE_INTERP_RESULT to fix building with tcl 8.6
* Note that this is a hack and should be removed on next update *

TRIGGERS: fixed improper quoting

commit 1b8ea892f36b7f74ac3b46a5684cf330d67b9d20
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: handle conflicts more precisely

commit dbd88ddf56223ffbc87d63b2c92f429cb723c60f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

talloc: fixed conflict with samba's internal lib

commit 4de64596b35689c1e0ff7f976d98ab3ad3d1eaa2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: fixed conflict with samba's internal lib

commit df614947e72ee50539e06fb4fd1ecd4f6d57b647
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: fixed conflicts with tdb and talloc

commit 8d94bdd3a944469d9e65b65dd756a0f6cf29b93b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/faad2: remove obsolete macro from configure.in

commit 59a0316692ce4bf8e1390bce8618c41d98338ec1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

man-pages: => 3.46

commit 5f985337633e0065078e0b5d2ad98940093f48b0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pango: remove fake gtk doc check
check works fine now.

commit 60a6a0e02597b2f07d810b2da98e944e6967ff26
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ilmbase: fix compilation of programs dependent on ilmbase (opnexr)
patch from upstream

commit d5d5f4a0d8d33c915f376450656cbbc1bbd9a049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

chrony: => 1.27

commit 4cbd30937eedb6945cd6b6c146d50ba7950f604e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pngquant: disabled slow debug version

commit c92d84938cc5f9463a1e981e8bda7a609afb7653
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pngquant: new spell, utility for converting 24/32-bit PNG images to 8-bit
PNGs

commit 257bda80e938941ef8065d617afa7940de93c65e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.18

commit 99be65d17dd73fd819223623142c62af03b68396
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

schroot: => 1.6.5

commit ab86077cbe87b0d84e14acdc78848aa9eb5c8629
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.12

commit 7d904416685d96deb4aff8e15f97a999844a88e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.6

commit affc774785b0785f4185b2b00d992781d5d4b87b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

science/stellarium: version 0.12.0

commit a06fdf4a1b1bdd413f122eb9d955022e75bc0b37
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.0.96 (old) (security)

commit ed6fe4bca48f64bfebe93fa56b5b14e9009af69b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.1.67 (security)

commit 1b8de0207cb4f865a7203094bef48bad397ab9c5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.2.14 (security)

commit 155424bd5a01e5cc42c6b10b03c275d0a7060202
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libucil 0.9.10

commit c8e2b4a27575f78aca804cca0840b18124b323cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ucview 0.33

commit 0021125c4dac4ab00d5da3e4932b10b5466e077c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.24 (devel)

commit 7d1a233b51f2152a72b54426d6c7366891e512e5
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

w3m: fix build failure with recent glibc

commit 3c3c72d0a1e90d12fca93a090afce1840345c010
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.5, SECURITY_PATCH=41

commit f1f40ec1a1ada0da106b7b4b8130f93914d6ac86
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpt-status: new spell, tool to get RAID status out of mpt (and other) HW
RAID controllers

commit 47d2c448c07c0683856f5fdc375069e19d3a64fd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.2

commit 740e1b35a07d323a9e15ca3f0b382569c02750ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl conflicts also with eeze and ephysics

commit 396212f45bd329baa1734d9c18fed94e8feae054
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

cracklib: fix BUG #504
Fix from Javier Vasquez
PRE_BUILD: Replacing AM_CONFIG_HEADER by AC_CONFIG_HEADER, since the 1st
got obsolete on automake 1.13.1.

commit 2db88a2ea048bd64d4d233e3764ef558a92b1f0e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.6

commit 0ed62c2b96012e1f46120296ba593c87e9c05443
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.28 (lts)

commit 527c6b3d76a36e082f7f55ee25eb3f19c8b09d49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.61 (lts)

commit 7a2a1fc8b6e1bbc04199ce91587a02b2e4d1f223
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit a10913a8243acd371701ef6bf482ace27fb39746
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dovecot: => 2.0.21 (security)

commit 577a1b2298d5790a20771c53951a87c706198794
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.1.66 (security)

commit 451910d450747441900749753ff4a7232aed4955
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.9 (security)

commit c3f14647dbd50aba22619784047081541aaade4b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.14

commit 78820b0c9262a4d2fb6eded2e4f3564a4084f5dc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ircd-ratbox: this was a security update

commit 4c83cf921174b3954e251b63510c5fa45e9c23fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.3 (security)

commit e370b1728c3c74a265cf0f2925c4965cc30fee25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslinux: => 5.01

commit 226ed13dc12bd9aa794b54dddfbb7b5dd9885cfd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux: BUILD: -I/usr/src/linux/include removed from ifenslave

This fixes linux 3.7 problem.
Why don't we have ifenslave spell?

commit 9b98984c7bc9c1e14c2f4c837734352e9226c1d8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.5

commit 60fd73558a1b19109ad01284e71fe0986af96319
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cpio: fixed build with glibc=>2.15

commit 67eb2a260ab2f284dba2efc99618069555eeaf91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pstoedit: => 3.61

commit 00019e91aa1ff7c7b166b8f5ce3d93ebaafd41a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.1

commit bc53a5375e1633cd12186b52b4d8e7e209335146
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylstd: new spell, simple SQLite-based greylisting daemon

commit 9492fa337647c22de50dc84ffa4b7bbf43389a3e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: corrected license array

commit fb1d3b34c16230373fb4c05580e203ad592f2ace
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10.3

commit dad9792afc1c0fa7cfe0fa071177a85180afbe18
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.8

commit 54b5e6fc974f9cbaa5c80cd68734b30f84926fba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.21

commit b429fc332c7a1f3770c7c8ca7a5bcc7c07fa0cde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sharutils: => 4.13.3

commit a2d8c4111932f733cc30f04ffabfa6f734731b46
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.4.2

commit 63830d61466c97edae6f6bdb0e024606016ba1bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 2.0.0

commit 9e6705d80d3530562dd9404fbb30512d5b45b838
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ocfs2-tools: added scm and 1.8 branches

commit fe31b689c55e1a8a24aa5a50ed3345625a34fbe8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.10

commit f30ced9366daaa71578b2166f1f32e2ddf760f20
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

graphics-libs/poppler: added automake related fixes to the scm branch

commit c257c883d6e754132f148f0cacf8d8110a7ec1b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p5

commit a3c418eb29bbdf306d106bd4a73855dbba8fb599
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

girara 0.1.5

commit bba2a0238c806045e34ef8fb5e38214c4b68cea4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura-pdf-poppler 0.2.1

commit 455faa8e17cbf22aa885869814cca24e5e530c92
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura 0.2.2

commit af870f702ef33040e7ea31fa7783e985aa3d4381
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

drbd: recast on linux update only when kernel module is enabled

commit c9983ea4379c6e0612826dc60a9ea88fd06f38e4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.1-10

commit 0d4bc840fad48cd0b1666150153b0d70515df7b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.2

commit fe4cdf998a07b2754fdc98394a5dc19acedbe599
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: version 9.17

commit 8058715ebc8fb13f38a1b71f4ac4ea2938186f55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

calligra 2.5.5

commit 287e0373767b050169876e3202c880a5ea8d2984
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: my bad, version 1.3.1

commit ffa4682edb506afb41d058d73e22b24cad5fff51
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: version 1.4.0

commit 4dccd1e2db2a94a9973a5c90872580c9686bcf56
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm: updated to 1.4.0

commit a4c4f9969b652e0e3d796216f288e29e5b2f70e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine - fix libxxf86vm dependency

commit 1c7ca5b1e7e21f70dbb1179620acc881c66a6b49
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/wyrd: new spell, a curses based front-end to remind

commit 19fa21dfd08946793956c3f2309d46e1f2291ed8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.58

commit 6a0b40e0af1c6f15ca5db68e8276a0880b24625c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript - update depends

commit 9b0e8b55eec1cd1785e18d2dc3193856a10751c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.11

commit 7c1a946a07cb1eae460903209bab3e083ae01957
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ca-certificates: => 20130119

commit 7fa96ab70da51d9840938370b126623f4bac2345
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.4.0 (stable)

commit e7e9910256ff8ad2a8d6d9d7b472bcf115ec6f35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

di: => 4.34

commit c1419a5dd750ff112ec5b30e249f3cdc65953393
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4b

commit 6665ee57836d47151bb91ce34048b6a6dc77a988
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.58

commit 3c39747ac478c146668c5880544c8ae06ee5eb80
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.2.6

commit 11dd9654d2ab9eade5dc18df5802a7a8fd690223
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.2.6

commit de549acef242ffe0b9cf0432a0349b7caaf1e3bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.2.6

commit f1799183c43f5d8a60602e0755a2f0941591ef85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libproxy: => 0.4.11

commit 6f6aadba343a08d62f1a2b36a8656c456fdd2cfc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh - add libgcrypt support

commit 0b675e7714aa7a95afa27aff7315593c72e62e3c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh2 - add libgcrypt support

commit c757d19fb3d75e492df6b1c1bf18b54b53d87cdf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl - add krb5 (GSSAPI) support

commit 4a617ac7b01d933ffc71072748abd877e897020b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl - add support for polarssl

commit d531ae7577b30084b49de3bd04f98140aa793dcf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl: => 7.28.1

commit 8b6a96041319fa2b2bca48d090c3b32d4a89e9ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.3

commit 9c5d64652f75b5ec21e08dcc088a5214497c263d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.4

commit 166f4fa572a27a369228896671df3691c20e6f2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "gettext: => 0.18.2"

This reverts commit 6eb6a5a337864a582f003364caaad6be07b8ebbe.

Reverted until #500 is solved.

commit 9420cf5c660b29662302d8dc44bbfa857d0b0485
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "dia: fixed build with recent gettext"

This reverts commit cc5262038c995a16b2a315ee1a226d24af131b48.

commit 30936ff69d5c4ba93be23c48bb494c6396642aa8
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

zenity: => 3.6.0

Signed-off-by: Vlad Glagolev <stealth AT sourcemage.org>

commit cc5262038c995a16b2a315ee1a226d24af131b48
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dia: fixed build with recent gettext

commit bd162e85af0d83902fd603abd5b0473fca846037
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: updated hash for reuploaded tarball by upstream (resolves #499)

commit 2a7a1a1482c5bfff3db96dc29b0eb828224c6a31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15.1

commit e3642628650696ebf157544ec4cfa42688adbae1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: made pcre support optional

commit dbb6177ab13605ffaa7622298057d4402a1e22a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: it was a security update

commit 881bbd9b22b92b8b69b52657d9908fc941ce557f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "boost: => 1_52_0"

This reverts commit 94cac12d799a2667875cbd76fa3b730cb02aa794.

Woah, haven't noticed devel-boost

commit 10b6fb75ac8b8a72538e1e19162d4834d94db3f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.5

commit d7b5b16e03eeee73c4070e9bc9e57121114c602b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.33

commit 3404948851221be46dfaed9ece14f3752ad0d1bc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: new spell, greylist policy service for postfix

commit 64d3604c343074231c39a25352820edef097cde3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi: updated spell with new options and docs

commit 94cac12d799a2667875cbd76fa3b730cb02aa794
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

boost: => 1_52_0

commit fe30c0cb581d5420e3293165f5efeabf573ec571
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi-drivers: updated spell with new options and docs

commit 05ada9437126df81dd69fbe05a84612b0b1d08d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why3: new spell, a rich library of proof task transformations

commit 0b173a26c03bdadce4eafdd1351de58b07b37cc4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/alt-ergo: version 0.95

commit 22fbca90ab192826dadfe81c950dd2abffcdb7a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ocaml: add check_self on cast binutils, tk, tcl

commit d7cd814450465768020f093d72abe01c2fcedee8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gflags: new spell, commandline flags module for C++

commit 605441bf03e694b05e524aead15fc58022dbeee7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-gflags: new spell, commandline flags module for Python

commit cec76da1b873a834e8871b59bdd36f7c10c1bbbc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

memcache: => 3.0.7

commit 361b32d69770ec93c55b1d79fabef0145cf3dd9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

celery: new spell, Distributed Task Queue

commit c5fad4f6740f6dd97f93b302b7f5a13c86ebb3d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python3: add check_self on tk and tcl cast

commit 1440d573f8e1ea64a9c1b0f6a5edfe9cd631b829
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python: add check_self on tk and tcl cast

commit 87b5ac2296b824a2448a9eff8d24ea1acfa49ba6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

httplib2: => 0.7.7

commit bf20482328178156e446366fb38100f04e21886c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

virtualenv: new spell, Virtual Python Environment builder

commit d25eed8ae0d0b0a872b1b6b64764b737c7b9eaa0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

distribute: => 0.6.34

commit 2e34e3981ad4a49dd20e5274b20eba2fd200bdc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcdio: => 0.90

commit c5af47bd506fac547887dbdedc37a713eea7bc26
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: corrected PID file path

commit 274e61ccf4ef731490b985e9014bcdfc9689fb40
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtkam: => 0.2.0

commit 6932db96beac2d32a64f84d7f103876ee2a0111f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunderbird: SECURITY_PATCH++

commit 5c5e71332278c44ed0770ecbdeec5051c4bd1a8d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sg3_utils: => 1.35

commit 40e91d900e03de0681deb9c03eba3b011cd0bde4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.22

commit 37b8687a85ed7ea8b428d5fab36491ae9797bf71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fontconfig: => 2.10.2

commit 6eb6a5a337864a582f003364caaad6be07b8ebbe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.18.2

commit 64d976bc65b791a7d467063c45b33473274c149d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - add key for Daiki Ueno

commit 0931c47e92317881a1fde96a900ada54c4ad7042
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.3

commit 1a2cf8df71e2cee28efa5aa90593401cc4bfd0c6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added account data for burp

commit 55c9414fd5e57edc6d10d19dc0360e4f858a08eb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: new spell, network backup and restore program

commit 52ee37ed5674673fb706c8e1b7c5c5c8b6afb6c5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-gnupg: => 0.3.2

commit 30fecb7a846ea28d561db3ced8b5fa62eaf7a868
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake: => 1.13.1

commit dbb7af1fca9bc15d1ceaf2341a5411c25b7682b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p374

commit cc27faa0aee5662a62a82ce2a6f345dfc2dc589e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.25 (lts)

commit 87b7cbf967f3b285c005486dd0122d350e42529b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.37 (lts)

commit 1a3ff0208f3b66acafe7e5ce90661fba02bd5d47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.58 (lts)

commit f3600665a25a994181b8dd149b743dec599e3eea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mcabber: => 0.10.2

commit 1764d87074ec2f0705359c84f3516c388482e805
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loudmouth: => 1.5.0-20121201

commit 995290d4874246e38970d91829982db3cf3c4c0b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/v4l2ucp added into ChangeLog

commit a67dbd0434a8bf871fa220a59e5fe78bb7893790
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/v4l2ucp: new spell, universal control panel for V4L2 devices

commit 8ac0c51cf4e0d6859a58465c003d92204696e3ad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sleekxmpp: new spell, elegant Python library for XMPP

commit 32e778caec92741267cffe535461ba5e91093710
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1-modules: new spell, collection of ASN.1-based protocols modules

commit 391842176a6cd7d112b34d4bdad5341f5f3ab214
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dnspython: => 1.10.0

commit bfdc1ffbbcd7dde10ce90d53f422dd959f061dba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p4

commit 2db0bb921e461df0f59628af8f62c84a2fc60f39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ntfs-3g: => 2013.1.13

commit 2f67c6f30750c6d0c59895b493826b3366b77976
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.57

commit a13185477c29f95b4c1bf575bc9ff259640006e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

scribus4 1.4.2

commit 77b98b6dda61889f436a802f8e31033f3ac82b19
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss: corrected message about 3.14 branch

commit e89238cc3d56008e42af0546ea2d961d421c963f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.0

commit 1ff51460790bc49c8b69c0508271f2b45e04e530
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

cryptsetup-luks: really build static binary

commit 927436eb37895ad040e0418396156d36b4b9733e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

coreutils: => 8.20

commit b785b3ebf32a93f43dd0109ae2cc654252c0ba66
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add key 306037D9 -P�draig Brad

commit 7faad6e923ce3b1ca0b60d8078daba1caa44ed00
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.0.1

commit edb36eb2d69d55c4b43ba9d1751b9300187425e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mplayerthumbs 4.9.5

commit 3f7e8a4377b81d6cf8c058310bd8bc6d33b18342
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kscd 4.9.5

commit 3c9736647c5b98fb7c77fdd368e52008f347310a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

juk 4.9.5

commit 64c50f5c9b26a2b375febd482d7eb733b5fadd3e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpegthumbs 4.9.5

commit 2ef1f9909000efd94f3e7aa89b532a65e124c3b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dragon 4.9.5

commit 5b3854ed4f88b2a2bd7eea78cfe841b88502a7fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mobipocket 4.9.5

commit c4db8aeb181ec07ccf851d1666720fc1cc53dfd5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksaneplugin 4.9.5

commit b42253be873d54cbbc5fb4ed7d6b71e8049c7921
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kruler 4.9.5

commit 5cb434ee21e815dbc2b4b4af77ceb902aac21a45
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kolourpaint 4.9.5

commit d6a9dfd34605602d083d1bbd045af8d9ea3b4dcb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgamma 4.9.5

commit 7b75b31e46e18a5d256cae8bd95f1805d64805fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-thumbnailers 4.9.5

commit 93cedaa340bdd53cc867e0054724a49589a2cda4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-strigi-analyzer 4.9.5

commit 558c4b312937bd4176d730a63054fd72a1dab0a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksnapshot 4.9.5

commit cecdd7d747fc9f7955b9ea7a98d13cf887e67ccb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.9.5

commit ced04e3294678d6565a515ca6f01b0b6caf97274
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.9.5

commit cb362120c188a490a1e97822d62e199b23476fc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.9.5

commit cf4c0ac8e87e798edf958ef4a481d140c120e8c8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libksane 4.9.5

commit 62f12a73d09704b1d0d8151be3b5afd0924858fd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.9.5

commit 4ac082fb2be0aa58cd36a34a64a506c5e4b0cac5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

step 4.9.5

commit 73557bbf67f1000e235b01cc51c6dc5708d5d6e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rocs 4.9.5

commit fa9e99565da0a925b88457f701d153c4b31bb85a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwordquiz 4.9.5

commit c3f453936489d0764a1c442534909a31e59736bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kturtle 4.9.5

commit 4dad8ff0e1a8175464a712ba51a41f0fb34ff4e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktouch 4.9.5

commit 041b27a10982bdf3052bb2b2f1c240b327386051
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmplot 4.9.5

commit cb2734e901981df489140a121c99f61beda9c083
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

klettres 4.9.5

commit 22f79378e3613b264ae164ecfb5f62940821a0a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kiten 4.9.5

commit 724d1b62b51168b0eb10ede60c55c58431fed6a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kig 4.9.5

commit dfe04a5207e918190ffc809e82d6cd9e022ae282
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

khangman 4.9.5

commit 878d39e127ce13fd91d2f196ab73de1dc6477746
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kbruch 4.9.5

commit 28ce032c5dedf64d85ad5c3f0986746cba32be15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kanagram 4.9.5

commit ba806ec9e0e96dc1493e1f3df522692f47c364f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgeography 4.9.5

commit 93bb09b4207f1ff29a55d7cddfe269b40237bb5b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.9.5

commit 3d5d9139c06ea492710fa827ac12afaca45b123b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kross-interpreters 4.9.5

commit 7d1652de064ac1af0d944b9183b5f1906834c4f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qtruby 4.9.5

commit 25a0f6c77128b259d0cd4424b3532643fa02b332
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/yaml-cpp: new spell, a YAML parser and emitter in C++

commit 73dc1d0443e5b04454ab5d2afe017802899024d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: => 0.1.27

commit bc4230d075466b8728ff3fe22cb2aa9763536a9e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gl2ps: new spell, an OpenGL to postscript printer

commit cbc339b6f66b5ec1d0c9bb7e9a52cf8acecbe895
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/itcl: new spell, object orientation for tcl

commit 5d4430453e45b1445740d70cd7c30ef9dd4ab4c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/tk: version 8.6.0, add sub dependencies on stable/devel branch,
force corresponding branch in tcl

commit 83a420d747c09b19e1dbd3a6743ed7fc1b8364d9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/tcl: version 8.6.0, add sub dependency on stable/devel branch

commit 88d73e1b994f5d5f7d781f08d335e32c068c1811
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

binutils: => 2.23.1

commit 2a5638ae12538bf8925eb255fe7a11137bc99f9b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspnav: new spell, a replacement of the magellan library

commit 984a023bbf2bf700b1cb66d507a7cdcd2dbd7ab3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-mpd: => 0.5.0

commit 0d1e90f7f7ba8ea5d0e724913104724ea284038c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains edje, emotion and ethumb

commit 5cffd5bc643fd45f1332929823a2695a42cf9bda
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

check 0.9.9

commit 4d3ed60f46ea11421c7f0c60cded5d04a880aad8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/opencolorio: new spell, a complete color management solution

commit b94beebd1acf3bbc3664e40976a51d5c9e24b5b5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/openimageio: new spell, a library for reading and writing
images

commit 4598cbcc8a4d8a2ab02bfbac83514309fd58f143
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/field3d: new spell, a library for representing voxel data

commit e772ad04970c94d109147327406a94cb46e281ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-irc/weechat: devel version 0.4.0-rc2

commit ae155425bf20772a84e176c44086a111dab42f5e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/centerim: add option for installing the beta branch

commit 93518d29e2b04eb660545c4799f8e18b014d2a90
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.2

commit 9d20ce521b5bd66ff91c8eae2f2ad9028c75d42d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/terminator: version 0.96

commit 6ed1af345cb581f11e0bd1b9bfb68d13e769f788
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokekde 4.9.5

commit 1917d4750c06bdd7a3d5c32b353e21704d6e02a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokeqt 4.9.5

commit 2ce41bb302ee15000a09926b49f20139a81db8cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokegen 4.9.5

commit 3311a47f1de94d1a7f34910d506cad0dbeb6a1c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

perlqt4 4.9.5

commit 535773efb89406326f24bab1f4c7212683ebfe70
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

perlkde 4.9.5

commit a467a4b69bb91e38d1751b5001da6218f89df015
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qyoto 4.9.5

commit 46b2539fdda16a32f1a640267906208a9869dfe9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: change dependency on JPEG to libjpeg-turbo

commit 14261dcb24232a9c3977a9ff40445f3bf175b6f7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: version 0.11

commit 76f9f22798830addc43dc62f507c444e4d945011
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: version 0.11

commit a4020eddb3464395dcb2eefb57946ba09ad20465
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: version 1.6.0.2

commit 5beed41ac9ea19607975efff98cdfb8c17239ac0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mongo: => 1.2.12

commit 2ba135c9a713bd4babb8d86b5a5906a695cdbfb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

httplib2: => 0.7.4

commit e844a80433bab958a1543906591e611595bf784c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Depends on gnome-doc-utils

checking gnome-doc-utils >= 0.3.2... no
configure: error: gnome-doc-utils >= 0.3.2 not found

commit 752d6178c16b75a818d313bc23a0fdfc8d52dd43
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.5

commit 073d0ccbe57ab37d110856c9570f880ee2a80a5b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 3.2.5

commit b283c6705fd0f81fe21d819e4f0624a8c9294049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15.2

commit 9bbb6d3abfd866e175a11ea79d0c96cb0dba4c82
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.36 (lts)

commit 35d1bb63811e88ec9ac440f5895e8608c5c161a5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15 (security)

commit 2fd0c9eadf8bc9bb8963c51472f64a999db37143
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.9.5

commit b922174dbe1785999a84c1efa1259bd085baae5f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0

commit cc99cfe3153f33a4fc548e59ee752b408b26f34c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/nss: add 3.14 branch

commit a845f8dea4df247fa1dd77828d1eb3a52c4054cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.9.5

commit 9bbca67bb60aead9c7d8656753f9530f3ad959c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.9.5

commit a0e7f4c118215292fc3ce89dc6a9d16e87937ee5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

printer-applet 4.9.5

commit 588b02d8058dab3749928ff77a50ba665dbe0bf3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktimer 4.9.5

commit a8d5e98ccd98148e4dff28cde13974ba91165836
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kremotecontrol 4.9.5

commit 7286c98480b31cc1bb4a15f6f258d5cc288c6114
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmouth 4.9.5

commit 601c05cf4030cb32d236f5ae179550e79f3bf7af
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.9.5

commit 50a77c546a13507c895ead1be7fcdb0c412777a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmag 4.9.5

commit c34c79a3323e2ac71f691e91d3bfeed732724d1f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.9.5

commit 6a6bb382cae844646906c57132bba2976ee3d897
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kfloppy 4.9.5

commit 73214f1ca4b64ad69f8d0811790e3e7025ced54f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdf 4.9.5

commit 74f313156018171493f6b38079c221af73720125
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.9.5

commit 75e96b1a1e0d74a2255c3b4ab9c65604021138dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.9.5

commit 1a5c846a457076c5ad7858f0644f5469598ba358
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde4-l10n 4.9.5

commit 7c11b49cf2d5fdebc1d5acbf847ba686409295c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.9.5

commit 233232374e342b81a0a62e3b35c6af1dbd3e12eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.9.5

commit 792f29f563d9be3a1e12f65ca7e5af016493d52f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.9.5

commit 04e90e16454dcc56221b7bcd5984acbce1706dc1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.9.5

commit f90949a7374a91095d112d93e7ac70d5e1c73d7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.9.5

commit a8b80f5c05d9b328302f86161d5b9e97823113ed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

avogadro 1.1.0

commit 19d23c6adbe0695334473dee7966be4f6d232aa6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalzium 4.9.5

commit 2ac9a1f605b0f0db5599948dda813bd54ed1e06f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.76

commit e7bf887fc5bc6e69a815bff4c119cce5f7e09974
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: Updated to 1.0.1
Optionally depends on fuse

commit 76ed6a936d6360c6b22e6e9b35c48bf0c9c45af7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

webkitgtk: Depends on RUBY (tested ruby-1.9 and ruby-1.8)

checking for perl... /usr/bin/perl
checking for python... configure: error: You need 'ruby' to compile
WebKit
/usr/bin/python
checking for ruby... no

commit a99aa8bb5b1f4a2981137773e81b1c2ebda3b888
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ruby-1.8: Cleanup formatting

commit a6c149ea11b725528ee14ea2c6873e1bba1fd42b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ruby-1.8: Fix glibc 2.14+ compilation
From http://bugs.ruby-lang.org/issues/5108

commit 92c50f64b6b768b5102f118da43cc5f4ac0379ae
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

neon: Reset color to default at the end of message

commit c163eb13754a8cd6fc884bd01ef88e5fe91aab70
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

subversion: Fix subversion SSL support

Subversion itself does not support SSL, but relies
on external software (e.g. neon/Serf)

From subversion's ./configure:
--with-ssl This option does NOT affect the Subversion build
process in any way. It enables OpenSSL
support in
the Neon HTTP client library. If and only if
you are
building Neon as an integrated part of the
Subversion build process, rather than linking
to an
already installed version of Neon, you
probably want
to pass this option so that Neon (and so
indirectly,
Subversion) will be capable of https://
access via
that library. (Note that Subversion may also
or
alternatively be configured to use the Serf
library
for http:// and https:// access; see the

Plus my svn client couldn't checkout https:// repositories.

commit 38a6be16265044847a0992f774e0427287456d68
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

neon: Allow requiring SSL support

commit 072a49275b63f625b1374e674f1441a08c234cb9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

webkitgtk: Depends on ruby

configure: error: You need 'ruby' to compile WebKit

commit c122c06c1648dfc0aad2f4768383f6835a9f53e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Updated stable branch to 1.7.5

commit 22280b53e883d289484bcbfa3fb1220bf0a6a2b9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Updated stable branch to 1.7.5

commit 6facf18b7971b9563f018dab328753c80c36ab03
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated stable branch to 1.7.5

commit d77d7737b34a8197573225044f15c1eab7674be8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Updated stable branch to 1.7.5

commit 568009442abf265df0c0b2eb60c943679aa33493
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Updated stable branch to 1.7.5

commit 1135f6a974d4bdda82cc637740490192e22d8053
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated stable branch to 1.7.5

commit cfa8267333e32293f575aa1b59aab86506350f5c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Updated stable branch to 1.7.5

commit d702512c88b827fcbd8c47c4d60cbef9d5441415
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated stable branch to 1.7.5

commit 7c9c170ed29452608db3bb45dd20365051fabd52
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Updated stable branch to 1.7.5

commit ae1719707bcc4d4169fef79e61379ffa6b51f4a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated stable branch to 1.7.5

commit 0f5c85a40bb2729c075ffa4140010163942b79fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated stable branch to 1.7.5

commit 78e280be3ccff431ca9b9702a726d2423d2eb15d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated stable branch to 1.7.5

commit bd3d32efff037661624edd3cc78194f0f50b0d36
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated stable branch to 1.7.5

commit e7b06718e33c9751f05fb2463c3c899f0843036b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated stable branch to 1.7.5

commit d616a963c7c9bd32620a862e6832e6bcd86d374b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated stable branch to 1.7.5

commit 9bd7b14b6697278e042884e775a10514b3a3b0ab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminology: Add stable branch 0.2.0
Only SCM branch depends on efl
SCM branch depends on subversion
Stable branch depends on edje, eet, efreet, and eina

commit a3875128d0702bb7ea7c4c96560c3d115277cd42
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Add all evas flags for evas optional dependency to SUB_DEPENDS

commit 9a84379b45a728f934f25428d0d4061819e6a152
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: X11 and XCB are mutually exclusive

commit 064fe1a615f9c5de1ccd0545bd497103813e09be
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Depends on ecore built with evas support

commit 901fe2cad16d4968ab56b136a4bc5084cf77d7a0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Add all evas flags for evas optional dependency

commit 228da32457ca010049ba49bbc900ac2f5d9226ea
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: eet is required, not optional

commit 3babf5eeff37c8bdfa873209a67c0cf408775702
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: --disable-images-loader-eet -> --disable-image-loader-eet

commit 0c4ecb5f12747fea6e97526606ca1002e9965c81
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Added stable 1.7.4 branch
SCM version depends on subversion

commit 1867571c6f3610e5a5b1501e77bd9eb4fb19dc8f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Cleanup formatting

commit e1cf587d0c24138d042cafea4381d81756c37406
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Add stable 1.7.4 branch
Only SCM branch depends on efl and subversion
e_dbus for stable and edbus for SCM
Optionally depends on doxygen

commit 955f5ce20cb2c45fb43f9559dbd567ccf3fc3db6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Depends on eet and eina

commit 5b441d5161a27df95a334647c1d43b612ae88aa0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

exquisite: Add stable 1.0.0 branch
Only SCM branch depends on efl and subversion

commit cb28b03367a3068e896d115798eeb73f973aa29f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Add stable 1.7.4 branch
Only SCM branch depends on subversion

commit 454a636c777a7916f1cc07f5bebc19f5be688d28
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: EDJE_BRANCH -> ELEMENTARY_BRANCH

commit 05ffefaaac1838bcaa301e067ff5f13d93a28ffd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Switch SOURCE from .gz -> .bz2

commit 33099b75a82e01238504d6899860d3063d4f4ec7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Switch SOURCE from .gz -> .bz2

commit 665d7370c2140f654657fc2686e74cfc40f256af
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Switch SOURCE from .gz -> .bz2

commit 41ce5f265a0a03dde102721cb5806737206a19f8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Switch SOURCE from .gz -> .bz2

commit a886e85f8536554679dba8ce9cab69a040c7c833
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Switch SOURCE from .gz -> .bz2

commit 2e42b0952b19bc9314a3cc6137ed56be8552b9dc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Switch SOURCE from .gz -> .bz2

commit 19d4f427f26139daa2355b27be8facd97435d1a6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Switch SOURCE from .gz -> .bz2

commit 19a598a08fa9878c32d259880cb4ddb2da35a2a1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Switch SOURCE from .gz -> .bz2

commit 16c378a4a533797f6d692fae18b0bb22a8ac66c7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Switch SOURCE from .gz -> .bz2

commit 46b076680a1fe34032f7f9a31b9b3b99fe8828d0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Fix trailing &&

commit 8a695d78316107b5bc5437542fd0c143676b135e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Cleanup formatting

commit 20479cb8302d20c8ed4b7cbbb900b50435764a6d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Cleanup formatting

commit 693ff1936d163fa3f23d95c35a394ab557fd1091
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Optionally depends on gettext, elementary, and emotion

commit 34b4df317e3609d5495d70f5dc5643b04eddcf13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Added stable 1.7.4 release
Only SCM branch depends on subversion
Stable branch depends on eio edje

commit 0ccfeef8bbe4d9a138da0bda83c0b64b58f3ad13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Depends on eet and eina

commit cf755a836c1adfa0cef58601949501223f874d3f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Fix ./configure flags for connman and eofono

--disable-ofono -> --disable-eofono
*-connman -> *-connman0_7x

commit c3b1a7999cd569bb7e07b6c5eaaf9630ddcbebc5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated stable to 1.7.4
Optionally depends on doxygen
VLC is now under "generic" (--enable-generic-vlc)

commit 2f64263931759acf8c96f62c0ea4fb57a3aafd7f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: dd stable 0.17.0 branch
SCM depends on efl, subversion, and edbus; stable does not
exchange and bluez are no longer options
Stable depends on e_dbus ecore edje efreet eina eio evas
xcb-util-keysyms
Stable optionally depends on eeze
Only install e17update for SCM version

commit c148d3741ac4bb1a41b22c4d42a19a287bded24e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Removed SCM option, included in efl
Updated stable to 1.7.4
Conflicts with efl
Optionally depends on doxygen

commit 4faef88bf9fd9045659a7f4326c70aa41beafb9c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Cleanup formatting

commit 8ac6072de2f8c903693399bd2f11704b9f924704
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated stable branch to 1.7.4
Stable branch does not use efl, only SCM branch

commit c4f5594d31e67df1e724d3e92c76149304542ac1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Depends on ecore built with evas support (ecore-evas)

commit 3051c929dc92e688ce6f4aff65e8321930098ae9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Allow forcing using evas

commit 9d876cbf6c7cbe257812ef35a6c1c4923672d1b7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Stable version updated to 1.7.4
Removed svn version, included in efl package
Depends on eet
Optionally depends on doxygen

commit 640d50d57de26547561d7e28a63e2b02a858d344
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Depends on eina

commit fe1586f75e730abbf124fb6f5a40bee645371e3e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Stable version updated to 1.7.4
Removed svn version, included in efl package
Removed efl dependency (not for stable)
Does not depend on edbus nor e_dbus
Depends on eet and eina

commit b763fc82f34cd06d9abaf61e3e315455fba05490
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated stable to 1.7.4
SCM branch only depends on efl package
SCM branch conflicts with ecore (provided by required efl)
Stable depends on ecore embryo
Optionally depends on doxygen, LIBAVCODEC, and alsa-lib
Stable branch only conflicts with efl package

commit 38750be9e5d730214f0ad42d411d4216e4c73e69
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated stable to 1.7.4
Removed svn version, included in efl package
Optionally depends on doxygen

commit 5c50fc5cb37879c5d0fbf5bf28de106366f6fd91
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Optionally depends on evas (auto-detect what evas supports)

commit eaa4e728bc3470dccafa4c6a8bb28c2228d1c9e8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Cleanup formatting

commit 89b9aac1b31cb9c174dee27ddcf6ee9fe2dc38e2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Cleanup formatting

commit 3612b165c1aa1441bcc6bc40dc9bd3c5de1ccf7e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated stable to 1.7.4
Removed svn version, included in efl package
Expand pixman flags
Optionally depends on doxygen

commit 12248197d9a4d88ef43d39a97d9263ab6d85a633
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated stable to 1.7.4
Removed svn support, included in efl package
Stable version does not depend on efl (conflicts!)
Optionally depends on libxcomposite and libxp
Add '--enable*' options for other optional dependencies
Replace 'xorg-libs' optional dependency with libx11

commit 83f8584c8afc30cf8d2808f44d1c09ac9492707d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated stable to 1.7.4
Removed svn option, included in efl package

commit b2eddcce70d2977cee468259f1f89c090d00a23d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cantor 4.9.5

commit 723b8515231d7b52a0eea61f84b9d23a45fd7907
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

blinken 4.9.5

commit eb35e243387f44f20745d2f433f4cf759dc14ea0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kstars 4.9.5

commit 31fd3af4b38690cf3277572f216e81d3b28c94f5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalgebra 4.9.5

commit 26d4f6fc5e54aaa37cf15cdfc2817638a1eaba8f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

parley 4.9.5

commit b729dfef8f5d77661f5029bf1437e0f14da21dea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

drbd: added kernel 3.5-3.7 support

commit 05f3a40da4262d394bffcfc3cac61da394385929
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pairs 4.9.5

commit 3d2ff112af57bff74a9df6613217358d600df85c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pango: => 1.32.5

commit 33aedd7b48e2fb5d5c534a697c70079f963f88b1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.9.5

commit 68b83aa5c9e0c9940ca76325a4bd14289dc2ac29
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmix 4.9.5

commit 60e712464e0fdceb08529d690435a7cf1158ebd7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "fluxbox: => 1.3.3"

This reverts commit 5c863583298045fbb16d5f6b25de013ace242616.

Downgrade to 1.3.2 due to upstream bug #3590078

commit 1e09c9d8a9583dcecf71359e443bf1bec493976f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "fluxbox: fixed fribidi detection, when built with glib support"

This reverts commit b758db2b5a365bddb1ed14f4df44155c81be170f.

commit 7f44a686c39653cd4e6a1029b089eb62208c016d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.6

commit 250df6ad13eecb7ccd5789fd37a4ad559f9e1afa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.5.1

commit 9cb595a8ea9d331967db36823d47f48d95002bf7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

paramiko: => 1.9.0

commit 65684ff2678ac657f82b1bb451db07f4de28cd03
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-ssh: => 1.8.0

commit a31778bf126b9831b0fc5726af38a9b132148bf2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.4.4

commit f61ddcfdb6ffe9d82f03e2edfba7406d9eaa7f2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

harfbuzz: => 0.9.10

commit 674aa3d7307a51412c3b7a8af28c8c7b548bdf36
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audiocd-kio 4.9.5

[ 17%] Building CXX object CMakeFiles/kio_audiocd.dir/audiocd.o
/usr/src/audiocd-kio-4.9.5/audiocd.cpp:60:42: fatal error:
libkcompactdisc/kcomp
actdisc.h: No such file or directory
compilation terminated.

commit b1a785ca6de2ece85fed564d3f0b04e6d0330981
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

java-gcj-compat: new spell, Java SDK compatibility for GCJ

commit 9f05b37f56fad850c4bdb426aa531860e5b3b77c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcompactdisc 4.9.5

commit 98204bab9ea683b9c83f916d9abf8b852d31c0a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcddb 4.9.5

commit 2a759d6331ac90c18af1182b898bf1b69a9551c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.9.5

commit c44ccc9846d543bbcd68d2697702629acea59bbf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

analitza 4.9.5

commit e92df7f0657c21911cfd37c93baf00edb2914398
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

oprofileui: Depends on xml-parser

commit bbe7e267dbe11e938095df18ff974cb0ef61c59f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

heimdall: new spell, Tool to flash Samsung Galaxy S devices

commit b0a7ce95393231c521bf728205059b03e28b8a55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.9.5

commit 61ae95da90f1d4d2ec075696374808b2804e5e14
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.3

commit 8aa4f2e426419f8ffebf3b0a7d1326f16337a1c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1: => 0.1.6

commit 90a81477f7e4682caae078ddec3e62d5a783c8dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ccache: => 3.1.9

commit 11e9d31c7321c85f4be9bf37e9444f4bfba27cc1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - improve build

commit 1f893f784bd0e6ccddf5ef256180873a9b46cb6c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.9.19

commit 9c77d5643e75dec6a35aa7d1db536941f32af1a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cimg: => 1.5.2

commit a409186f19215d64b8354df5b13b1248aeb863b9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nc: conflicts cryptcat

commit ae2fc594115c876dc5df99faba14af48042ce40c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

netcat: conflicts cryptcat

commit 1aa6f5c234f7fda45031861a9c67cdf32aa320f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cryptcat: new spell, standard netcat enhanced with twofish encryption

commit 4e8b1d38d21dd5c9947d65c4be880c9f006f6ac5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.9.5

commit b97c6e2c3ea1d96fc93f34dfdb7a883981d24001
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.4.2

commit 4fceb521715a7901bf2c9923e3a2c4015ca5e9c6
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

audio-players/cmus: really remove CONFIGURE

Somehow didn't include the removal of CONFIGURE in the previous commit.
Thanks to Ladislav for catching this.

commit e264a23ccfecb32f487f9a55474e686cf8c4e703
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Apply gets.patch/x509.patch for DEFAULT/2.12 branch (Bug #493)
* gets.patch: Fix gets() removal from glibc 2.16 (Bug #493)
* x509.patch: Fix x509 compilation (found after Bug #493 fixed)

commit 7b1c3928fbd5089013731835c853699fdb8224af
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated stable to 1.7.4
Remove SVN option, this code is now in the efl package
Remove posix and coverage configure options
configure: WARNING: unrecognized options: --enable-posix-threads,
--disable-coverage

commit 8b8fc2c43fd5e52f9d286df792bd3d792bfa18c8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Optionally depends on libwebp

commit a46714a84eb0db9d59516e52528070c42d30c5d8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Conflicts with efl

commit f83c8deb95ae4254a2d7209ef698fc364e7e4b43
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eobj: Conflicts with efl

commit 2b3cda104f5a79692f58281b6618041225b16b8d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Conflicts with efl

commit 1ad4890f5d9fe0f54a02a8943c7338bdd53873d6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Conflicts with efl

commit b10c90b229e72f8ffa0b780eb7276b052769980b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Conflicts with efl

commit 16bcb6a61f36d0fa7366d6da9097afd98c502b91
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ephysics: typo efs -> efl

commit 1100cb575c89748a246744116a95baba8538911b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Sort CONFLICTS for easier checking what's missing

commit 3e6303b2e74bb828f5acaa620ae2b83f5389b04e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Spell physics correctly :p

commit 638561fdf5db4af1f9fee166d0ab1ac6553e826a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Optionally depend on giflib and tiff for image loaders.

commit 5f62c8eabe2ad01bd9cb5af2e6d7e0e41c46cbf1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Fails with multiple make jobs, use make_single

commit 8b82fb6dde780c81f097d58041352b754259e8e6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: More optional depends
fontconfig, sdl, pixman, curl tslib, pulseaudio, and util-linux

commit 3d029fa46e7edcac573fd3b6c8a62efebbd77cf6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: bullet is optional, not required

commit 5dfc2514efed678f64428bccd52c1ed80a16feb9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Cleanup formatting

commit 3fb9eee8653459070ba8e08c683b838c33aa8694
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on bullet

configure: Start EPhysics checks
configure: error: pkg-config missing bullet >= 2.80

commit 010ce84dcc5fa4f177429ce8219fc92106ce152e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on valgrind

configure: Start Eina checks
checking for VALGRIND... no
configure: error: Package requirements (valgrind >= 2.4.0) were not met:

commit fb20fd59f212b109e8ec7a17e7fea32e7f307ffb
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.21

commit 860f10fa4a4d1c20ac59413c8617c4271db7faa1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/scala: version 2.10.0

commit ebdabfc0634029de30d39eee8cd8e5c54f4e201e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegames4 4.9.5

commit 80b75b43b78d13cad94c8ecb7936a9f5c18d8abe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.9.5

commit 2e4fbec83d21d1c92e9eadf13e836b78780d1300
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.9.5

commit 3ee533360048d0c0d50b98176d7334630525ecfa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pykde4 4.9.5

commit 152d6d8ea45ede6e3e4ba3759d7734e405f60e8f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.9.5

commit 4e5105641c34380957473074721d00eabf0f0eed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.9.5

commit 2688e5566f6cb5e6d06487cffb8e8c4a0df89424
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.9.5

commit 479948edaa4263c37e5802e2d4250a50d830361a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.9.5

commit 3254761581a8380fdd3f31e5152d418ceb0d37c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4 4.9.5

commit 7b87f8c6ad3713dcb0658021dae4b49be97c4418
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime: sha512 fixed, it was from kdepim4, sorry

commit 8e904f95d9b1f64fdcb067c7496eabf889286050
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.9.5

commit 57e952053a377bce6a05943a7921ff80ea7fcbe0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.9.5

commit 5ed9d7bf0062c18ab07c1a0f8d6d58fa3fdad862
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.8.1

commit 4db3620ce9c2bb46347e4895eeb83829eefacdf9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: include static version of library

commit abeb22c63f41e29dd190c92aaf0b0571863c4a9c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: => 5.12

commit 0c2f66f76fec01d2ae3d1fcd3530224feeeb584f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.9.5

commit 74cfecec975b4dec7c41a220c310c694bb6899e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.9.5

commit 018bab5ddec69da9a7b0a0500e018ccfdf8f75d4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.9.5

commit bc009b88a918c96d6cf9dc2bb7e1cc5a4c21e2a2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: remove dependencies on icu, libffi, orbit2, pcre

commit e778416bf7a2a77ef0c36c23524f4c82ef380f2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: remove dependencies icu, libffi and pcre

commit ce18423e70b56d44e29395e6962c66749daff97a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: removed dependencies on bzip2, icu, ilmbase, lcms,
libcroco, libffi, libmng, libxau, libxcb, libxdmcp, libxext,
openexr, pcre, tiff, util-linux

commit c541cd4965bb1ff4eb754f33c595af27542c2c23
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: added optional dependency on bogofilter and
network-manager, removed dependencies on libffi, bzip2, libxau,
libxcb, libxdmcp, libxext, libxrender, libssh2, pcre and zlib,
made the dependency on libassuan dependent on the dependency on gpgme

commit 203743aa19545305ef1b36eb30877143de988fec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.9.5

commit 67af9cc9b0ae23b4cfb1fc919d172e4bd3416503
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

soundtouch: => 1.7.1

commit 79b1901c2f4dd484c8bb9b9fdbe2155e06def862
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bpython: => 0.12

commit 9f81964683048390c32afb32bbdef761dc5efc4c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - fix qt4 support

commit 12bc2e31fa7cdc7d58a6791e7ddec463d9554230
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

liblqr: => 0.4.2

commit 8a4df2ef65ba9b386f2ff436050fec422757a363
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pytz: => 2012j

commit 379995499027b573428fe364a45cc28d8ad59600
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.9.5

commit 4c07a30c0a5e59d5c8c2e65ccbad9cbadce988c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.9.5

commit 791e3d434e90832a0f27332b13d23729ce7f561e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

attica 0.4.1

commit 872e5a6a584cd323e7c1506ae14dd1e2616ed492
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.9.5

commit d203535439d44ecb0b98481047d6ac8a38d2cb14
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.9.5

commit bf30f28c5a973427a433ceec0f329f01037a444e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.9.5

commit 532274ff7f10d41f40605650608ecdb69f13456a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.9.5

commit b670afd07bcca9058224712d295d9c2023e55150
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.1-7

commit ae684f3241fd077e02a9303d085839ecf5d3de36
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1: => 0.1.5

commit d7be81024e0fb3e04c2048231fb20581d51a0a04
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

kbd: fixed regression that breaks keymap loading

commit 25a9e3050abef19144c07b5b38e6760e354fe929
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slim: => 1.3.5

commit 6ddb765daebd241986bb90ee097f462d302c4ed0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ircd-ratbox: => 3.0.8 (stable)

commit 890ea6302722981f08d4a0b0ad224c0c292da735
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freerdp: => 1.0.1

commit 5975672465feced47c325f7d688fa4a21a9c5cf9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.11

commit 33b654d9e3d286c49b9093a013afacca52c21293
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - depends EIGEN

commit c9540e7b7a4edbe2bcb1bc961d9f3b1a0e5abcd8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen2 - provides EIGEN

commit 73f8ece64cd99f791d1059adbcae40851b64a8c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3 - provides EIGEN

commit c896fc85ca7f788dbf59bc86efdcc5ae894e9f1f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - optional depends openexr

commit f53782457c6122ed33bd07fe2266949df1fdb4dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv: => 2.4.3

commit 46a4233be3fbe69bc55511ac829b109c078e43b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 41_20121003

commit c9478a1ffaa51390798a6367c7d911665ae58422
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 1.8.1

commit 2998c1d8529569dcf2dda2f67feb066ebce0a737
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains efreet and edbus now

commit c34814078feb7e0cad4a0756c86da6bcd2aff154
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/miscfiles: remove SOURCE2

commit 0dcc0c7320239cd9ed476130dacf65944f6e7176
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fonts-x11/open-dyslexic: new spell, font for readers with dyslexia

commit cc18095f3a659061dd03e9666ec546b6e0243fcd
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

liblo: bump to 0.26

commit cc0c51ddaa3555e1b1b9780c6dc533633a4c2ae7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/uw-ttyp0: new spell, a fixed-width font

commit 1dcab2fffaaf24194e8b02459762d5ba79643f8f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wpa_supplicant: fixed build for 1.1

commit 0e7b9514d1967db62c95fa19f6376bea31e90b86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/xfconf: remove dependencies on libffi, libxext and pcre

commit 47cdf3d41b98d454757554e4c9915eadf866a3c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/vte: remove dependencies on expat, libffi, libxau, libxcb,
libxdmcp, libxrender and pcre

commit aa0066e2aa288caa32afa3e2909038d1913f43a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "disk/udev: add dependencies on libffi and pcre"

This reverts commit d8ce5e00c3f4edfb9a6a36d2c4703480f6b516c8.

commit 552a043dc597ff473d1177ff6a2216aa6b917a7a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/vala: add dependencies on libffi and pcre"

This reverts commit 0370dcb9404d2f64c9e25f709b41ce79ccff8922.

commit a1a0e9c34ed42c3974d6ac02d828907758f5dbe9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/thunar: remove dependencies on expat, libffi, libxau, libxcb,
libxdmcp, libxext, libxrender

commit 36816f7efcf48aac970435d594e421c6f5d5ab61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "gnome2-libs/pygobject: add dependency on pcre"

This reverts commit c17845461704f1bf560bc9dbd19ce1037e400863.

commit 355b81e15c8c3cc704be7afc14fa6726c460d2fe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/policykit: remove dependencies on libffi and pcre

commit ec07c867b7913a5907e8376e0ca537be42745d55
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pango: remove dependencies on libxcb, libxext, expat, libffi,
pcre

commit 09aafc39e6875b973f9636ef4857610adc63a3e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/orbit2: remove dependencies on libffi and pcre

commit bb9037e487f5ffaa10909adac729bd60645b1fd6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mousepad: => 0.3.0

commit 182ee75275d698d64cd60cc3f6cd4b3b5b6f64f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libcanberra: remove dependencies on libxau, libxcb, libxdmcp,
libxext,
libxrender, expat, libffi and pcre

commit 84f41145828fc08a7d3af2a004ceea33f5bd4cb4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mjpegtools: remove dependencies on aalib, expat, libffi, libggi,
libgii, libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86vm,
pcre and slang; make dependencies on atk, cairo, fontconfig,
freetype2 gdk-pixbuf2, harfbuzz, glib2, libx11, pango and glib2
dependent on the optional dependency on gtk+2

commit c560e16a6dcb1ab99b6f1346776e4566ff31d401
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependencies on icu, libffi, libxau, libxcb, libxdmcp, libxext and
pcre

commit 86bfbc48cc57d1c43eef8603914455ae7a0b6cee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/libxfce4ui: remove dependencies on expat, libffi, libice,
libxau, libxcb, libxdmcp, libxext, libxrender and pcre

commit 0db36380c76bfd9cf11dd3d3178b83e086f30fcc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-vfs2: handle dependencies for auto-linking rules in configure

commit dd884ee9980145a927fde5d1e08857d335ec7b4f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-vfs2: attr and acl are optional, see configure script

commit bc797a5b57161353b8352cb26b55a8b7ca09dab3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgnome-keyring: fixed "DEPENDS: line 13: syntax error: unexpected end
of file"

please test before commit.

commit 7250af41806ba0e574500329dde4d545af6c358b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/llvm: add dependency on libffi"

This reverts commit 6be421159ca970d86d74221571093710719f6959.

See llvm in devel-xorg-modular branch

commit fb338026dcd9bb659832ade6062878473e46a837
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/llvm: make dependency on libffi optional"

This reverts commit 0c01812a3c9853cbbc8f64e491bc9c7e2229b49c.

See llvm in devel-xorg-modular branch

commit b705f435bdd0dc09b33f480eda0bb469afe510a7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fribidi: => 0.19.5

commit 0836eb7d48f3c543282c584a9017425bff4b045e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.2

commit 3a4000f1b11ca9cf48360f4b3f80d3380b965718
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.2

commit b758db2b5a365bddb1ed14f4df44155c81be170f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: fixed fribidi detection, when built with glib support

commit 5c863583298045fbb16d5f6b25de013ace242616
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.3

commit 83d3ccc251f3796fac148ba205cfde9ec262f5dc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openthreads: deprecated in favour of openscenegraph

commit eb9b5e0c012887eef0a4a872cf2aca6963c19820
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openproducer: version 1.1-1

commit 25f50efd4991d6a5c8b9033ddc2692e1a4810239
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openproducer: change dependency on openthreads to openscenegraph

commit b013cbb34ecd23198c902c0095779d12b52260eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: remove dependency on openthreads

commit c98227d870b4ed6a9516657bb5607a382652c42f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: fix compile error with recent versions of xine-lib

commit e5d2f31cba33278459bc6522933c492a127ce20b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: remove dependencies on expat, libggi, libgii, libpng,
libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86dga,
libxxf86vm, orc, pcre and slang, add optional dependencies on
ffmpeg, libpng, ladspa, libunicap and liboil

commit 555752da48dbe7dd08585240ae41478cc51c82a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/libnotify: remove dependencies on libffi and pcre, add optional
dependency on gobject-introspection

commit 69c78096d9f773efab0df7c8bf68aaa677dc41a6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependencies on icu, libffi and pcre, add optional dependency on
gobject-introspection

commit 97dcce0721492f61f3d9034d14f682e375f92d95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/librsvg2: make dependencies on vala and gdk-pixbuf2 optional,
remove dependencies on libxau, libxcb, libxdmcp, libxext, libxrender and pcre

commit 864ea647237c4e5743348094074015a34e39bde2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome-keyring: remove dependencies on libffi and pcre

commit c89b7cb02457b6afd1a7ec2540bb8d6a07e4e974
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "gnome2-libs/libgee: add dependencies on libffi and pcre"

This reverts commit 13f33de81c78102b55f61edf4a9d8ab7b67f85f9.

commit 41cdf0403d89945e14c08d1040e49f65915e4c8f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libfm: make dependency on libexif optional, remove dependencies on
libffi and pcre

commit 8dc7e06595502e42561c910e2fa22dd2c13e059f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome: remove dependencies on dbus, dbus-glib, icu,
libffi, openssl, pcre

commit 3c42b95a283174f82045393e3533a7581f746be7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: add configuration options for selecting
the acceleration backend and the unicode backend, remove
dependencies on gstreamer, libffi, libxrender and pcre

commit a760981862c91f0b04e29e9bfb9fde18b261cbb1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.1-5

commit db5e70391752f76dffa8fe0972743dd9f5bcc192
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: version 1.7.8

commit 281767f1718ad86024edf38025843215822766fe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 1.8.0.3

commit a7146268323abb9d868dcb26286a009c98ba4b93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/gohufont: new spell, a fixed-width bitmap font

commit 5f60379fbc54aacbac23745e7ccf228b64135df0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

arping: => 2.13

commit 6b6c8fda4c5344c4a20fe75645b33aa76f8ae77b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/fbreader: switched to git for scm branch

commit 38e0e068695be3bc0c08fa570b9c99c21f1752b4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnutls: => 3.1.5

commit abc76a8d348aae27c956381666fd76b73fc82f2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libtasn1: => 3.2

commit eb3adbecb4902b004c6c718c0acd3f902944db6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl"

This reverts commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4.

Ruby CAN'T DEPEND ON Xorg server/library

commit bacfd1113cb8f24ea89168339ee93e924efc8eb6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/python3: add dependencies on gettext, libx11, openssl and
tcl"

This reverts commit acae5ccd3e2ea8df3a545d1842da13a7ac429041.

Python CAN'T DEPEND ON Xorg server/library

commit 11d238682596bf82052da0d22857ee73987aae97
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/python: add dependencies on gettext, libx11 and tcl"

This reverts commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab.

Python CAN'T DEPEND ON Xorg server/library

commit 67a07ff696c99b09f770e2a3eec18a7f0e0aa878
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libdvbpsi: => 1.0.0

commit 3f0759f5bcecd4fe93077745618526db4a851e99
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/cmus: update to 2.5.0

Updated to 2.5.0, and subsequently adjusted some of the dependencies.

commit 0c01812a3c9853cbbc8f64e491bc9c7e2229b49c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: make dependency on libffi optional

commit 6f785becbe7d7a2070243a42e3f278756d626bc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libbonobo: add dependencies on glib2

commit 1fcc4f5bf297cd336e9419d0b34b83757847ab79
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnomecanvas: add dependencies on atk, gdk-pixbuf2, glib2,
libpng,
pixman

commit b415c234659072c74cfb561d1186bc70fc07458e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libcanberra: add dependencies on atk, cairo, fontconfig,
freetype2,
gdk-pixbuf2, glib2, harfbuzz, libogg, libpng, libtool, libx11,
pango, pixman

commit 264a1b05ed16b7a85c6a941b396367b1459ab463
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

arping: => 2.13

commit 76493b1c5d8c55428f6e5451f92793bdd0a4cf63
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

doc/fbreader: switched to git for scm branch

commit 2576af64a09bc386832f06a803135122cac6609d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.5

commit 60fbc185cdef02130ddcb2b884dc9053b39a9c0e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtasn1: => 3.2

commit 84604624e87f52429e5a8a40483f4e4222380acd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl"

This reverts commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4.

Ruby CAN'T DEPEND ON Xorg server/library

commit 1f15214c28824b03b0cd9cd01a66ce92dc36f518
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/python3: add dependencies on gettext, libx11, openssl and
tcl"

This reverts commit acae5ccd3e2ea8df3a545d1842da13a7ac429041.

Python CAN'T DEPEND ON Xorg server/library

commit c561b40e5bacf725fc81d751df51cae4f3ed4589
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/python: add dependencies on gettext, libx11 and tcl"

This reverts commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab.

Python CAN'T DEPEND ON Xorg server/library

commit bc394f7b1db04a7574214a7e055078e5b3b794ae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvbpsi: => 1.0.0

commit 5c43b52bf7a3cd36f5e5f852338a2698b746d7d8
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

audio-players/cmus: update to 2.5.0

Updated to 2.5.0, and subsequently adjusted some of the dependencies.

commit 689f70ac498a0859de2e234dee6ed1ceb413ee6c
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

net/wpa_supplicant: updated to 1.1

With the update to 1.1 comes support for the newer nl80211 kernel
interface, which is what all newer wireless drivers implement. The older
wireless extensions interface is considered deprecated in newer kernel
versions (of course wpa_supplicant can still support it though).

commit 4b39b315874e156206b95af95abaede64a6ebe32
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: fix syntax error in DEPENDS

commit bb934d42e6a9fc50804cf5053383af266e9ea9ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome: add dependencies on dbus, dbus-glib, icu, libffi,
openssl, orbit2, pcre

commit 54ed9cd18e3014acb1b2efc5f10bb9a1e63e4ad1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libfm: add dependencies on fontconfig, freetype2, gdk-pixbuf2,
libexif, libffi, pcre

commit 13f33de81c78102b55f61edf4a9d8ab7b67f85f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgee: add dependencies on libffi and pcre

commit 85b4dccb6523ee0fd8a6f4e4274e8e2672603e95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome-keyring: add dependencies on libffi, libgpg-error
and pcre

commit d66767d0e8def26bd3f4308a41be835980634ca8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/librsvg2: add dependencies on added dependencies on atk,
expat,
gdk-pixbuf2, gtk+2, gtk+3, harfbuzz, libffi, libpng, libxau, libxcb,
libxdmcp,
libxext, libxrender, pcre, pixman

commit a6caa06be66f9a3fb3d9584295d891e15b2e4901
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libsoup: add dependencies on dbus, icu, libffi, libgcrypt,
pcre

commit 0cc922644c6c2d63bcecefec038eabf44e04ce0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/libnotify: add dependencies on gdk-pixbuf2, glib2, libffi,
libpng, pcre

commit 6be421159ca970d86d74221571093710719f6959
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: add dependency on libffi

commit f6189dead1ee85e2ae9a2c1a7f2643526733f4f5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: added dependencies on aalib, alsa-lib, atk, cairo, expat,
ffmpeg, fftw, fontconfig, freetype2, gdk-pixbuf2, glib2, harfbuzz, libdv,
libffi, libggi, libgii, libogg, libpng, libtheora, libx11, libxau,
libxcb, libxdmcp, libxext, libxrender, libxxf86dga, libxxf86vm,
orc, pango, pcre, pixman, schroedinger, slang

commit 2ff35fffca3a1db82532ea054ada468e35b12d7d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/libxfce4ui: add dependencies on atk, cairo, dbus, dbus-glib, expat,
fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi, libice, libpng,
libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxfce4ui, libxrender,
pango, pcre, pixman

commit 9c5e307139d7e5eb2c659de42ce95d30dbbbd6a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libxklavier: add dependencies on glib2, icu, libffi,
libxau, libxcb, libxdmcp, libxext, libxi, pcre

commit 0945f736b3af3d96efd606fcca50f4882cca9af5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mjpegtools: fixed switches for optional dependencies, added optional
dependency on libxxf86dga, added dependencies on aalib, atk,
cairo, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
libffi, libggi, libgii, libx11, libxau, libxcb, libxdmcp,
libxext, libxrender, libxxf86vm, pango, pcre, pixman, slang

commit 9339698328fc1be929ea45ad47feb3f2e2185e98
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/orbit2: add dependencies on glib2, libffi and pcre

commit 8298955930bc7b7f404c8a576ba117a0b2ef5237
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pango: add dependencies on expat, freetype2, libffi,
libpng, libxcb, libxext, pcre, pixman

commit d7dd068fe0e40c65dc62a9bc02933f57743fc1fb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/policykit: add dependencies on pcre, libffi and glib2

commit c17845461704f1bf560bc9dbd19ce1037e400863
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pygobject: add dependency on pcre

commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python: add dependencies on gettext, libx11 and tcl

commit acae5ccd3e2ea8df3a545d1842da13a7ac429041
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python3: add dependencies on gettext, libx11, openssl and tcl

commit 89ba05d4cdc3dc263492b447feb820c5f14aee3a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.3

commit da8436480e5e5fe212aca53576f9348e66242cf5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rxvt-unicode 9.16

commit 95241e0559260ee3d67b0920235995eb0413158a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.1.7

commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl

commit 4efed599ec5c91d1f0173d07bedfc773055f8b25
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/thunar: add dependencies on atk, cairo, dbus, expat, fontconfig,
freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, libffi, libice, libpng,
libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango,
pixman, xfconf

commit 0370dcb9404d2f64c9e25f709b41ce79ccff8922
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/vala: add dependencies on libffi and pcre

commit 9e602352b1fd0198480cdabb10602ae3830f08f5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.8.1-3

commit b2cf18182002d33f59d18f270ddcf1d9a1938000
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kbd - optional depends linux-pam

commit d8ce5e00c3f4edfb9a6a36d2c4703480f6b516c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/udev: add dependencies on libffi and pcre

commit 3ce9ef28787518028448ded2742e042a51571d45
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/vte: add dependencies on cairo, expat, gdk-pixbuf2,
harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
libxrender, pcre, pixman

commit 2efe75dcea6767c4d8052fcdaaa9f59268aef659
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: add dependencies on atk, fontconfig, gdk-pixbuf2,
glib2, gstreamer, libffi, libx11, libxml2, libxrender, pcre

commit 634e4751f0498b020d51d3678b71c76ef6c53234
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add dependencies on dbus, libffi, libxext, pcre

commit e33cbcc4cee5dd9cedf3ea52ffefa361a498733b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/vte3: updated version to 0.34.2

commit abde53e3d680240c37a7d649044093d36411e92c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pyusb: version 1.0.0a3

commit db83ff3c14e3e0a013b6542130ef93d5db4e95d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: PATCH_LEVEL -> PATCHLEVEL

commit 17aa0e91fbdb72953550f13f58c1dad7dd5ff9e5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: PATCH_LEVEL -> PATCHLEVEL

commit 2ed6264d1d158236f0cb670853b6fab8d0449247
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/easytag: PATCH_LEVEL -> PATCHLEVEL

commit d663870e5b9d82844bd946c0d30395e4d0328eaa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/stops: PATCH_LEVEL -> PATCHLEVEL

commit 87dfa53ab61b7ec5a7ff41dc5ab633272ea4cddb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/eggdbus: PATCH_LEVEL -> PATCHLEVEL

commit 4818bd9d572b7bca3134fb92fe2b57859842bd21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/consolekit: PATCH_LEVEL -> PATCHLEVEL

commit 3889c368d2a78528e0fd0175dcd8b69acf8a3292
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-atk: PATCH_LEVEL -> PATCHLEVEL

commit acb4d2d75749b8a20226cac390541091c4ab84e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib-networking: PATCH_LEVEL -> PATCHLEVEL

commit 75369076cba650670d6318955bf3bc83c87224ce
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-core: PATCH_LEVEL -> PATCHLEVEL

commit ac6dc96f330c0a065b21d7b992e117842ba3c322
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: PATCH_LEVEL -> PATCHLEVEL

commit 61f8001364c0887b3641cf67cfae9939bf5ef548
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: PATCH_LEVEL -> PATCHLEVEL

commit 2526c89995623f07f239de1505520a9c92ae9ac4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atk: PATCH_LEVEL -> PATCHLEVEL

commit 32084f5bc46fcd9488af24be4af2d4d706c98c36
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/evince: PATCH_LEVEL -> PATCHLEVEL

commit 18b92b3671e2a378b49fd7503f2da560084eb167
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/lynx: PATCH_LEVEL -> PATCHLEVEL

commit 8c83bf7d12c887d46cf81efadc3c91f164916a95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/exo: PATCH_LEVEL -> PATCHLEVEL

commit bdee10f6e3f53881a7e266e77a22ab63c4cd5197
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependency on FAM, PATCH_LEVEL -> PATCHLEVEL

commit 1613c2f1881a481ac9f5060d1ebf15538539a40e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: make the dependency on openssl unconditional

commit 1c0e490e07bb463f4bd190d607d5291198644366
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: add dependencies on atk, bzip2, gdk-pixbuf2,
harfbuzz, icu, ilmbase, jasper, lcms, libcroco, libffi,
libice, libmng, librsvg2, libsm, libx11, libxau, libxcb,
libxdmcp, libxext, libxml2, libxmu, libxpm, libxrender,
libxt, openexr, pcre, pixman, tiff, util-linux, LZMA

commit c46c947e74382afd36c6051aa82542e38c72929b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: add dependencies on LZMA, bzip2, glib2, icu,
libffi, libxml2, orc, pcre, zlib

commit add860ad050a49030a11f2e485ec082daaec615b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: add dependencies on attr, bzip2, dbus, FAM,
glib2, icu, libffi, libxml2, orbit2, pcre, LZMA

commit 286fdd3cdaf38d75236df31e1a0e827379c1f8ff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-python2: add dependencies on atk, bzip2, cairo, dbus,
dbus-glib, expat,
fontconfig, freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, icu,
libart_lgpl, libffi, libgcrypt, libgnome-keyring, libgpg-error, libice,
libpng, libsm, libx11, libxau, libxcb, libxcomposite, libxcursor,
libxdamage, libxdmcp, libxext, libxfixes, libxinerama, libxml2,
libxrandr, libxrender, openssl, orbit2, pango, pcre, pixman, popt,
python, util-linux, LZMA and zlib

commit 277ff18f0d6b1029ddca690fdeb48e13766ececa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib-networking: add dependencies on libffi, libgpg-error,
libproxy, libtasn1, pcre and zlib

commit e76af2df55258944da17879c340cfef70d65c8d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib2: add dependencies on zlib and FAM

commit a295e0a3b646a23c7aef3221f340fccafc2958ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: add dependencies on libffi, libxau, libxcb,
libxdmcp, pcre and LZMA

commit 3a8ed821e3b51651fde52cdc9429951f163e4d9e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/exo: add dependencies on atk, bzip2, cairo, expat, fontconfig,
freetype2, gdk-pixbuf2, glib2, harfbuzz, libffi, libice,
libpng, libsm, libx11, libxau, libxcb, libxdmcp, libxext,
libxrender, pango, pcre, pixman, util-linux, zlib

commit 8158019f6fe3c571f27792269c0ed110b394d513
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/evince: add dependencies on atk, at-spi2-atk, at-spi2-core, bzip2,
dbus, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
libffi, libice, libpng, libsm, libx11, libxau, libxcb,
libxcomposite, libxcursor, libxdamage, libxdmcp, libxext,
libxfixes, libxi, libxinerama, libxrandr, libxrender, pango, pcre,
pixman, util-linux, zlib

commit e37e8f8596a2713e46fb2d0bbd3b2bcc1ad4e2a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/eggdbus: add dependencies on libffi, pcre and zlib

commit 6c4b70a49b4aa4a59f6caa980ff5ea549ea88914
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/easytag: add dependencies on atk, bzip2, cairo, expat,
fontconfig,
freetype2, gcc, gdk-pixbuf2, harfbuzz, libffi, libid3tag, libogg, libpng,
libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
pixman, zlib

commit c3569126319cbeb2786dd44c835e3fa2a1980dd6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/consolekit: add dependencies on dbus, glib2, libffi, libxau,
libxcb, libxdmcp, pcre, zlib

commit acaa99be30a3e7a30c2b4a10774c2f734a8b09bb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: add dependencies on atk, bzip2, cairo, curl, db,
dbus-glib, expat, fontconfig, freetype2, gdk-pixbuf2, glib2,
harfbuzz, libassuan, libffi, libgpg-error, libice, libidn,
libpng, libsm, libssh2, libx11, libxau, libxcb, libxdmcp,
libxext, libxrender, OPENGL, openssl, pango, pcre, pixman
and zlib

commit f06b0e2f808877efb805299151d06b4c6c651fec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-core: add dependencies on libffi, libice, libsm,
libxau, libxcb, libxdmcp, libxext, pcre, util-linux and zlib

commit d202805587eabb5bc2422d5c77ced89d39724242
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "crypto/openssl: version 1.0.1c"

This reverts commit 80763c3c213fc9a8221c8d53943bdc7a5ae9fabe.

This update leads to segfault of currently running sshd, ssh-agent,
ntpd (at least) and forces disconnection from remote host.
We have to think about upgrading procedure 1.0.0 -> 1.0.1 first.

commit 98067a35439d0cf6f27ea0371bcea3720a8d0610
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-atk: add dependencies on libffi, libice, libsm,
libxau, libxcb, libxdmcp, pcre and util-linux

commit f45656d0653108541e38383d7b8c8ebc39c4b794
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

calibre: fix source url

commit df385ae92e471eef1a20f7a64402b9a4808ddca4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atk: add dependencies on pcre and libffi

commit 954a118881bc1b2d1413fb02b46327de52003171
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

calibre: fix source url

commit 838bea2c10e6451923f8c3213959f8ecafe848df
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p362

commit 917c804a451d6c23637a4079b7292675238ea4cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iptables: => 1.4.17

commit ced0e3c51c17da908aa7d44e85235750ee7143ec
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "libs/libffi: version 3.0.11"

This reverts commit 035bae176bb056d99594d5102b159670858018aa.

This update breaks many spells leading to "libffi.so.5 => not found"
library message

commit ae1d68a508cb3ef256934f4f52a3f71f6fec9af6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "editors/nano: version 2.3.1"

This reverts commit a328e1e40452784c2f9b885a00a2291e68eb5c34.

2.3.1 is a devel branch of nano

commit 5b843b15423bfde931816823d5705c4361acdca7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/freeimage: version 3154

commit 6114e6a4599c04fac1a89e48d34463f44c1ef64c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/soundtouch: version 1.7.0

commit 8c073db90f43fec43ed1826655213f1c0a331ab4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/libdvdcss: version 1.2.12

commit a328e1e40452784c2f9b885a00a2291e68eb5c34
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/nano: version 2.3.1

commit 035bae176bb056d99594d5102b159670858018aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libffi: version 3.0.11

commit c7b5fe17d8ca40f74ee239f5b4b6a8af89114584
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/dmenu: version 4.5

commit a94f5764f87d7d2765862f3a4540cf186d215fd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xearth: fix WEB_SITE and LICENSE

commit a6bac9b613ce09a81f8ee197cb0a3185b952a536
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/id3: version 0.15

commit a11560fb8b90ddc89854797ecb8f0739774b7505
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/kbd: version 1.15.5

commit 57e6b5d8572aa9ee1c0cea579ebd0b7854da8a8a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/miscfiles: version 1.5

commit 0aaa548d27999b46f77290236682b35fcc5b8b82
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

database/db: version 5.3.21

commit 6e7a05cad6b4e652f84f5de1dd399182f622bd02
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openmpi: version 1.6.3

commit 53a9d8d73e489a3015856db83c89ef53bdda675f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

e/imlib2: update WEB_SITE

commit 3d28f75641efc560a384204f827c883bde39a691
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/terminus-font: version 4.38

commit 301a27fe56ce78f5dd3b8c2a8d02e6c7ce747abd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

odbcfb: => 2.0.1.152

commit 01e6eb590d115623af1192399e46e0f50a3de9f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/lshw: version B.02.16

commit 230743cd87aa62d1ef1a667c7bac7efff788ea84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

database/unixodbc: version 2.3.1

commit 38791036bccd51c78c8473a22f5b2ffa9d441733
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/libksba: version 1.3.0

commit 7d0ac253b17b5c26ea3794aa5f72230f948c2062
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/espeak: version 1.46.02

commit 075e38a1e56ac4885f0d88ef2977fb2b2df72bc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/whois: version 5.0.20

commit 97a09a56d956fc14ca83db3b8519e5573598b655
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iproute2: version 3.7.0

commit b69aee35ca07e13663680269303584d03ed9fe90
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/feh: version 2.8

commit c7643a1f885d64781bf0949f1bc663d7a590da7d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.0.1

commit a481972706d8adb24799b838c7255d684f944910
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/gphotofs: version 0.5.0

commit f0a7a0c27ea5c6680e4ce0789dfa6355168bde7a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/lightspark: version 0.7.1

commit 65a5932fefb9485030236f02958db380d000743d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/findlib: version 1.3.3

commit 1ed1259b60468ab89bb3ea64b9295a09ce93314e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/netpbm: version 10.35.87

commit 3e7e119030b551ddd6e46ec25d89733989c04932
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pydot: version 1.0.28

commit 8273f3d17631e9d326ce9658334c78a671f46856
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-extras/xterm: version 287

commit 0a0d30822dd8a7badcf2bf9fd7943d80808589ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/apr: version 1.4.6

commit 60b4efff6acfaeae4c4635558df335c059feb8f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

apache.gpg: update keys, add key 9E49284A

commit 26aa73301e096ff2abe489bcb64f4ec4ceed4448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/iotop: version 0.4.4

commit afad9b07e4efdb7de8b4728e4acfe4328356d6e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/help2man: version 1.40.9

commit e79a5b4cd5401d296f7fc188b108c3337d1e554d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/dev86: version 0.16.19

commit 68d388239252866add34f5a7f819fffc14abf847
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libwmf: correct WEB_SITE

commit 430f6142d75c45874be11aebd626a3f9466524b4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils-tracepath: version 20101006-3

commit af7f749ca775a28a2ae5832a51f91278de60b75a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

lxde/menu-cache: version 0.4.1

commit ed9c36d5e944d2bd732b4df4a15552ef7f6f6258
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/atop: version 2.0.2

commit cbb342b0f31c057f0223a73c386f9193b8da891e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/units: version 2.01

commit 78b895c357b8c62441dfd655254aac0d5a883046
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xcompmgr: version 1.1.6

commit 12a00d490eeaa84dff63da0cd103cdd1e2dfa362
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/wavpack: version 4.60.1

commit 89ecb4f142685ccccacaa6bfa54e836b609ecdf6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/glosstex: fix WEB_SITE

commit 38528766c9e07c748fa8d954741d9a254cb3db87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cscope: version 15.8a

commit 0c945bc84a10a90fb19b0a411a7ffaf89d030baf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/enca: version 1.14

commit a6d8862f5cdaf2e09d32574b4a75d766c94f814a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/joystick: deprecated in favour of utils/linuxconsoletools

commit 652d015c668a78cbd83406e595a7a6e041e9fdad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/linuxconsoletools: new spell, tools for testing and configuring
joysticks

commit 0dd3fc36db6d20774649296e951c4490b40828df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mkvtoolnix: version 5.9.0

commit 05fc9f79bd0ad7c3dfba13ad5cf3a5055c2a572e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/ps2eps: version 1.68

commit b227311f4297bc4af50ec76a5e0e0f2f3c1c0703
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/lacheck: fix WEB_SITE

commit 2a7fd9e1ad7aeee1f970bce23352ad9b76dcbf0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/lcdf-typetools: version 2.97

commit a000209570a15f1dff1b7a37444b663f843293da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/dvipdfmx: version 20110311

commit cfb9a2f760671bee57b37ad3d3dd41bb0bb361e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/dvi2tty: version 5.3.4

commit c492c895f478a1957b2e1802d417adc247ba159e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/t1utils: version 1.37

commit 2e77d6706fae25b63ea4c6fd8c9c87840f3273af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-apps/xfontsel: version 1.0.4

commit 0eb457b6aea8cd6c6f3849766f9373a1fb62d37a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-apps/xconsole: version 1.0.4

commit 4162344f977a7b15a472095e2864466df0ba42a1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/procinfo: version 2.0.304

commit 0cc6bba9b6644f53a73d4b2d05aeeca06793e2ba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.1

commit a7fad4d079f20ab01addfaf41c5e15183912e807
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/ctypes: deprecated in favour of python

commit f95455fa82946688dc68751dc4aaef0ad3eac172
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtk-xfce-engine: => 3.0.1

commit 72462358b85eb3aece919880b700ba34279bf2c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/listen: change dependency on ctypes to dependency on python

commit fcebbfcfe69b7dda54fe08eccd5168659ad01bd3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libmusicbrainz: change dependency on ctypes to python

commit 2df2973a1cd8bbc976efa48c90fef517652a5b7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: => 0.1.26

commit 4184038732a2695c495a928110651d0a86a700cc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.1

commit 638b0424faf16714b87b95b83a05cd9291cf8af0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/gnutls update WEB_SITE

commit 80763c3c213fc9a8221c8d53943bdc7a5ae9fabe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/openssl: version 1.0.1c

commit 712e8d8048d910006569f0c358f5347385151ec2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

lua-forge/lgi: new spell, gobject-introspection for lua

commit 29b6b3294251dc06f94ed7ab877205fcd79a915e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2 - remove obsolete patch

commit c2fd7c86935979718da89e0e0c5e3dfeffd0f434
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/smpeg: fix WEB_SITE

commit b4bc76b5547b6be9abcd293b9c359d3af0a23cd4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/eject: fix SOURCE_URL and WEB_SITE

commit 5717aeb4cbf55fe69c3d501d40cbe2bde75b8ddd
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

graphics-libs/agg: fixes to build with current autotools

commit 0e8f2f2af5e63fbb2c10ea4ec436a2e2be3b345d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/gnash: fixed linking with current boost

commit b57588d6bb2a4873d34cb33e64a2e677d041ff35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/sed: version 4.2.2

commit 2ac5173e8d5cc92a11bf44ef0c7b3a4248ca579f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/openal-soft: version 1.15.1

commit 23db475b0bab94465766913b789bd75f62c1968a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pulseaudio 3.0

commit 37dec40026488b4dea395e603c8bcdf49c4b3a89
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.6

commit a6f05ce88ccea108efe94ad8a5c49305fe25bbeb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cracklib 2.8.22

commit 652f88dab97fc9104b727cb5861aae3265f9862c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/gnash: updated to 0.8.10

commit 4af1cc625bdb1164c3b9c69b94a2f7f9183a17e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/lbdb: new spell, the little brother's database

commit 47123ff4cfb43ec4ee7232daa9705227d8efe7c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libvformat: new spell, an interface to vcard files

commit fb367dbda8cdae748e17029c0a3b1d60a332fc3e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.11 (eol)

commit 78c1188e87461e848687a13202bf70abd4335323
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.24 (lts)

commit d67b973203429e17b89469a78570bf356ea8e0c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.57 (lts)

commit c13f90b28aa40be4ab4ad4c17ea42904340b799c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: => 4.1.4

commit 8d4f6fdc40e847e99ba9fe0016a7a657d7ccbe74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.7.1

commit e2eea8af362b591728443b465460ecc60e6bde58
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ferm: => 2.1.2

commit 48754e67880a2bba4137bbb5fcd2137b4d37713f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.0.2

commit c0fe7c4dee8b1e3f787e583986f096c62c861666
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iasl: => 20121220

commit 14ad9ce8a38565a23110913ed57d108efbe036e6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freetype2: => 2.4.11

commit ad9950c7383a6452f8e3a2e52838c0bde969435f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

man-pages: => 3.45

commit 51ccb9bdb08d5c922bf333d970a7eb5249e71144
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15.1

commit f05044a8266653b3c2b97c6a31243102cc5bbbd8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

graphite2: updated to 1.2.0

commit 73a497beb9b4216b69c4d2255251f1b4b346ba28
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated to 1.5.20

commit 743adc7b0ed25afde25dc90947e1d3d60bde330b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on libxp

commit bbacc157a366b8d6f2c417f9c6ebff91b684f1e1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on fribidi >= 0.19.2

commit 3b5adf4582fa01385e83f6ba9e35918d69e19bcd
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

lua-forge/luajit: new spell

LuaJIT is a Just-In-Time full implementation of Lua, including both a
compiler and VM. It does not conflict with Lua itself, as it installs to
luajit rather than lua, but it can otherwise act as a drop-in
replacement for Lua 5.1 (with some features from 5.2 that work safely
with 5.1).

There is a compatibility option to enable more 5.2 features, at the
expense of (likely) breaking some 5.1-specific end-user code.

commit 6176c1f0f9b29dfde126bbb4af8188c0c6c0fb00
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.16

commit f9d7f16be2209074d8457e0c3e73666edbaee193
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.7

commit 236d1eb3bef0fc0e871d43f28e72cf9f148116e4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

httpry: Fix bombed man page installation (Prometheus report)

commit 00a347d8dcf901534a5785fde1f716d00136c255
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.13

commit c72d20176e811c71cae684325fb5762100bd5b68
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt

commit f21f36ca3f0415a793222a9144b6448fcad01381
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

inkscape 0.48.4, SECURITY_PATCH=2

Signed by C5ECBAF0
I cann't find it.

commit 68450245f22296c2170f16d3fa991ec4e9f59cf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

utils/binwalk: new spell, firmware analysis tool

commit c14cafe50ad0b5940498bb2f1be293c10011871d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.1.2

commit 20f76a333009181e138990bb705deb72c675150c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: updated to 3.1.2

commit 7ea365e06c056c65ff14b6e0f6583a521d6b1b55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.75

commit 881e51f2e535121367eb1ef6634e2a5e8b501fc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains eio now

commit a238200e40926081db0f99fb387c12ce9dd24df4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.0.1

commit d5cd9a19cdc877803828c387eb4a2ae3ef068976
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfsdump: => 3.1.2

commit 2619064c3f171df55375a2c00b0935aa1ddab436
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dmapi: => 2.2.12

commit 4e051e961ca7df2b7cd367d3eb6fe4f348502d67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfsprogs: => 3.1.10

commit ab50db0fdc513bec2b45930572ae89c4de033d33
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/physfs: version 2.0.3

commit 4191bf8ff0f31159c9d21cb51c0ada2608fb8c6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: => 0.7.18

commit 1358b64c0430cbb0bf7a4d9e9f49f212896a8ba3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.5

commit c6ae0324a964ccb988aa1155a64ae36dc31d219e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.74

commit 2649f4cef044d89e71228d592ea158bacbe63b95
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15

commit a2bdc8c52f177df92063ccd90150d8b895adf785
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bogofilter: => 1.2.3 SECURTIY FIX

commit f7fc0af65591c87eef43a0155ce57993d8995916
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/bison: version 2.7

commit fc79232d28a85c049729276da4af4a64151dbec0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.1

commit e4a94e66a457abe4ac74a5016a92cdf71d6aff01
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fraqtive 0.4.6

commit 7670ca8163d001463a7cb9d1304718fe8eb57edd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: added FTP mirror

commit 7857975cd757a3cd4b5e09ec88e2fbaa95903864
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

b43-tools: Prometheus summon failure - changed website to git.bues.ch

commit 0f6a441ae3e2db76a60cd9322dca07b528f1e8e4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gmorgan -> 0.57 (Prometheus barfs on old version)

commit b6c9153c8f9eeb9ae900cdad51cc6380ed92cbaa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: corrected detection of running domUs after instant poweroff/reboot

commit 2d9a0d2157823113f1d4b68551374e8f15b3fb5d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk3 1.10.2, SECURITY_PATCH=4

commit 0159a58e053d74a7bb2cd16d70f99906e3ac4481
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.3.7

commit 490aec0bfd482fd867963ad943d64a3c8e9884f2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

decorator: => 3.4.0

commit c518318a38b792bdfd7b8e233b23a5c6b0a3de39
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk 1.10.2, SECURITY_PATCH=8

commit 27a232f56ce4b774c100dd778ce295c2b33542bb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.10

commit 8d74d3b15c1e7db7eb2ee13b099b7b3b1bc971e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pgadmin3 1.16.1

commit 140f49870e6053932528da409fd7958f0d6d35ed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.10

commit 3ca9536560f34c187ded7a28ba70f415242da659
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.2

commit 730a8ab5ccd18bd7a0a4beb0a27c8cc48024a2da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nasm: => 2.10.06

commit 589f672f553370b466da12c6d8e2fb9d72522b8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyqt4 4.9.6

commit b32678fd178e1e391ef767a527fe7a332b46fd2b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sip 4.14.2

commit 2bdbb38cc81280c720bc7d8297ae9684f459e6d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.0.4

commit 4b0de818a88aa5ea1ea4bfdaa744363178a69d44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.4.1

commit 8e4688075354f5d037ef4fa6718761c39659de5d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: build static and shared library, install both

commit 6565332f4acff16b824e8f823403fcd97c6c2949
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/miniupnpc: new spell, client library for upnp

commit c0a71631339423d14c05e4836f7d646f10db4b2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: fix messed up fields in DETAILS

commit b6ec06dfbb14afef693e3fa067f770bf2431d5f3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: new spell, a library for developing IRC clients

commit aa9705d2d012aac48374e121735098febe210a6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: added gnutls optional dependency

commit f5359312d886108910e34c88e27bf8717038a01e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: added msmtp to conflicts

commit 1e5b688b3f23391ba7d53df14a37999dacc3dc55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

courier: added msmtp to conflicts

commit 0b9e1bdd3052b66b736c7ac66253ca064d98f60c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

esmtp: added msmtp to conflicts

commit 42cca3ff4ade6df7896bc1783d346c704e856d02
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: added msmtp, esmtp, courier to conflicts

commit 0445204d16ddb954a2ea34f75af90237b158f02b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sendmail: added msmtp to conflicts

commit ccf369ec78bb6e98c936a1c2eff810f4376dd0f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: added msmtp to conflicts

commit 12fd8a842d933ad0c14765e626f06670749e7a2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

msmtp: added sendmail symlinks

commit 1e8654371075a3e3caceb0338f3b8e7d01e255f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

msmtp: => 1.4.30

commit bdad377a05f16046360ffd52c8ac5eeb330d43e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hostapd: => 1.1

commit 5ebabe3f42dc5f1575b539004bc5fa7feed0f72c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libevent: => 2.0.21

commit eeabc3ff03a9607c34365eae1d3a2d7eee0abda4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xlockmore: => 5.41

commit 2230be364b57197232a246ef8e3963bbae92820a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: => 0.12

commit 568970869a4d9f6a50f623127490538dc56b9f61
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: => 1.2.11

commit 6df6a27ed475ae18b3612b5e23f5d469903b0c03
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

talloc: => 2.0.8

commit d46bf456c80029de8211ff458e6f2e26959748a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.4

commit cdef5bdf0e131dc54a2b72b32623a1e32393e877
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.4.0

commit c5f9fdbd26cc38e4d60fc9fc1821fb4783fe67a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pcre: added forgotten file

commit 867f6c1bd192cf3bdd00ccdbc81563f742bcf7bc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pcre: readded libpcre.so.0 symlink

otherwise at least these spells become broken on my 650-spells box
(and yes, critical udev is among them):

abiword
distcc
eggdbus
enchant
gamin
gconf2
geany-plugins
gimp
glib-networking
gnome-mount
gnome-vfs2
gnumeric
goffice
gtkam
gtkdatabox
gvfs
gwc
klavaro
libbonobo
libbonoboui
libgnome
libgnomecanvas
libgnomeui
libidl
libproxy
libwnck
midori
orbit2
pygobject
thunar
thunar-vfs
udev
udisks2
unique
vte
webkitgtk
wv
xfce4-panel
xfce4-session
xfdesktop
xfwm4
xine-lib

commit 887f061c4c9f749d99b2c2dcdc0e7b3bf9ff547d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.2

commit 4b603e60b511c55ed350aa0cbc09cb26a880f26d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.5

commit 65e6a2aa114378d292d633673da8f9c3023fbc84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xosview 1.12

commit f73bdcd85615967fe79c25bd08ed7be4cf24655e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pango 1.32.4

commit a045b4a891ebbcad00a3590fc1945ab9f47296d6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

harfbuzz 0.9.9

commit c91300a818ea134e93341eedb256892550d94b96
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.14

commit 19ab0d15507e66bcb74bbd790beeee73453f70ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.3

commit c598ef39fae39104dd447c9e472a924a32ba314f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

diffutils: fixed build with glibc >=2.15

commit 969af8d477c1a9d60267ba69478e9d2f869e0dab
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tar: fixed build with glibc >=2.15

commit fbcb9253fd73cee5959ca464c767893648c6b911
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

m4: fixed build with glibc >=2.15

commit 33c9aec300cefde1dd8cd8beaa27cbc60d692727
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libxp: sig file updated, upstream sources changes

sha1sum libXp-1.0.1.tar.bz2
9c76823c7cfcb43f097963d0c930dcc4e38807a8 libXp-1.0.1.tar.bz2

same as in Arch

https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/libxp

commit 8c2cf58a2def1fdba00f98984af20581448330a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xscreensaver: version 5.20

commit d9fdfee4176beaeb25d09d307ff452aba91b19e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/enet: version 1.3.5

commit 9c75dec6d4f6a4e1bf22e154a3deb6d56d0b319b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.19

commit e59d9f790933c133621d604bbb29cbfea890a3c6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.2-P1 (security)

commit 6c5b259fdace0f8a70c896153582ee79109b11bd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind: => 9.8.4-P1 (security)

commit 0f17afe9fbb2569d8bb3c02035f1353f774d0024
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tor: => 0.2.3.25 (security)

commit c00291a5bee6e4b5cc89a008f7cc34c9e3148f74
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit b52333c40bf43ec491eb432c2986511c2c80cd0b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: SECURITY_PATCH++ for real

commit ef51862533d5b2b8aa63e2f27d35aaca20630bac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 1ff7ccff1347f6f1228c9644f8193e52aa8e1a4c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.22 (lts)

commit 7e7b598fd7f1c3dbb38c1bcb803c079802f0da7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.35 (lts)

commit 274863411cd4a23ff97fc3a48e9dabef77d7584e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.55 (lts)

commit 0e5dd9b0f1891a37f463c75354e422f8a3a31363
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.2

commit 9bd919e1dc8616a60e2dbd02917087d3a72ed671
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

baker: => 1.3

commit 83290b126b5f512d68e1fda07ceb60a75e591b14
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webob: => 1.2.3

commit 3c474aee94b94d9b6fd43c7cd701e38b647dabd5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyutil: => 1.9.4

commit 160e817d64788ef8c99022dede565b1001ba3264
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-markdown: => 2.2.1

commit 5723cb5bbfde1c5c23efc9f19abaaf53e6a9b921
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

beaker: => 1.6.4

commit eeed714fb87c0389a731c6b195ee6a6f13b5049f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mako: => 0.7.3

commit 5402c2c1c74d21d6b0bd895fe703e786fe234491
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.4.1

commit fa4287b699775cd67458168825fa39b385d5c09e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

amsynth: => 1.3.2

commit 182b102ae6b30e71825730cfecb37be4338e379d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dssi: added HOST subdependency

commit 41763278eac7a1d0f384317d5ad70deb86f01ec0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.9

commit c053c64cbbeb86ad35f4c934b1fdad08bd9ecf80
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: => 0.11

commit 350036874500e734d1adeb5462fb4e76d56798f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ccrypt: => 1.10

commit ff51f5f08ff2b2f52aa99c2c7a62754d4c0701e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

util-linux 2.22.1

commit debfdd53092afe458d797ae65e823e9998118d2e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.0.0

commit 4095f2525a48a4a1e35640e4deaf4ef7ae21a8d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.1

commit bf2f5c9f04b6b123660700fe3f5af58f2d97af61
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.9

commit 8d90509cd52acfb9c67cb0be25df541c85145314
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.2

commit ad86d1ebbf5dac6c86cd891a0288fb056f4f61a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smartmontools: => 6.0

commit e164a7a6ab3c347f59f514b4913761007dd463fd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

net-snmp: => 5.7.2

commit a9d24dde7d3fc86dcd6a261a87228e384d7c1dc4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdb: => 7.5.1

commit 5c08ca4906d5d3f52e8af72e0bcc9c4df8b50737
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.7

commit 5fe7421b57338515d2443a78cc3d4e9d76a4d3b2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.2.13 (security)

commit 934a1e9d0fad4cc002373ef91ec7eb1100cb6fd3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.0

commit 46ed8fba6dff32c47f98b8590ff45a0cd830f8cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.0

commit 167db4901b8767e63a46d84973f7c717ae9e294f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains ecore now

commit 528783a4132dee11c50548a985d97e08d4f3fafd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ed 1.7

commit 6e1844dfc1215f9123748fa923a3a0566a4a7940
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 17.0.1

commit fef6d0b0f43d2ed0f3391fd935bd730bf4a2b536
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.4.0

commit 443e3cfeec3c09ea32ddd7229f64ff5224cea4bd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.1

commit a903bb4127a005cef8d5b67c77ac76838fca880a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libssh2 1.4.3

commit f2a97616dad552921222ac99d1c16b04ce1e2700
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.4, SECURITY_PATCH=40

commit 91415a129b02819706a3c222b22549211b706fc3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.25

commit f98cd865657171859fb77ed7f0a78bc2d9efb62c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea-web: updated to 1.3.1

commit 6bb84d38f9b87708c69cc13ac24a807511aff67b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.3

commit efbd9c89b751e0698df733e12551e0d4a9d8327a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.20 (lts)

commit 0ed16e7bbbf72d2673277f09a5ec1dddd3889f8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.53 (lts)

commit f9758ae4ae3d7f7ef56916dc74cef4fc24d31ca4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

glibc: use 2.6.39 kernel headers instead of 2.6.39.4 due to removed
upstream sources

commit 51e084a5c8714c1e7b9636d474faf7da6c9a3f07
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xine-lib: added optipng suggest dependency

commit 84e8c7cca759368a3f5fe6c6b58cbbe4b0ed3253
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xine-lib: added internal and optional dependencies

commit 1acb4f4f777df82f8e6de2aa37ac1e32a84787f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.14.1

commit 2d56536bec9fb42e522d552294ae34b4686641fb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R41

commit 7eec2ddc364ed5c8a59f06d04788ff974673e012
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libqrencode: new spell, QR Code encoding library

commit 3a938755306e0b8e5915a295fe64e675762a14b1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcre: => 8.32

commit 7db1c7f4f3c8e456e50ce7a9275f9229e7b6c24c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh: => 0.5.3 security fix

commit aef2645baa9cb4a7a9e5f67456aafbeb33366d03
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9.9

commit d9e53b686e2e88f4d190c6c3274846132726530f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6g

commit 4b2f1f998afed5d4565142a515bcac59ff21c258
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ristretto: added tumbler suggest dep

commit dd28baed00ca8ac43ceb7dfd88dccea7973e9aaf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: new spell, image thumbnailer service

commit 8f11660acd54f67a8b3078570fde365d85cdf843
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libopenraw: added GNOME subdependency

commit 16071a5d3216526a49d95a2fbf3db3a0c50d6239
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/gecko-mediaplayer: version 1.0.7

commit 217a60fd48dc2e0ba391236c9fd5a2fbc09ab1ef
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/gnome-mplayer: version 1.0.7

commit 513902679377b2ed95216ac7a725f811ee7b161d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video-libs/gmtk: version 1.0.7

commit b2ccf811abdfc5a4a0cfe07ad5aecdca585ab90c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.5

commit 1d7cc74ac3176cf4bea20cd65a77e820cfeb3cd4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

copper: new spell, experimental programming language

commit 7e560bd130ca3e2d4f8c7345726714652ad7a78f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qt4: version 4.8.4

commit 3b8582abdd8ad3ca3d5e8da2fa597ccc592368ac
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

math-spline: added

commit c25c2b07f6e12c830a7955548e1d665d2a18b748
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

math-derivative: added

commit 9982077b2cded3cd9c878a2901552434504ef6ea
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

xinit: 1.3.2 - fix bug 452

commit 622c4407588a5616757bc390ef509ce5b1a7af2e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

rename graphics/qtpfsgui to luminance-hdr, version -> 2.2.1

commit e6b99aa2e5325e121fbada58e4cbd77736e4838c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10.2

commit 9b4282e563482586e5a684f1b4712ee5c50be9a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake - use system libraries

commit 37c5cdfec49fe0eb284a044932539fb78b426701
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qjson: => 0.8.1

commit 63145900d613b8699078897e215121d9f0a844a2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gdb: fix libunwind dependency

commit 65cfdcf0f8354b2cba03f16f1ac789d5f9880cd2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

at-spi2-atk: remove extraneous dconf dependency

commit 3e1e3dd83299effdce1f489df0b656866ba5486d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.18

commit 49e69af25267c50bf338c087e44cd871d7b11555
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lockdev - create a symlink for liblockdev.so

commit f0d699574dc09f313e8e7bcbce7b72bae8ea2712
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

schroot: => 1.6.4

commit 6e11b6e9fcbe75477b3169007e76a94eeed49c3c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_52_0

commit ab8a60be0936e625e880308ee5dd458502748682
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.8

commit e0dba544ebbd4c9e9ac8ca2789abfc3a87fde24b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

lxde/lxinput: new spell, a small program used to configure keyboard and
mouse for LXDE

commit 873abda997e70468ccced4ab842e42a1e32096ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.9.4

commit 1a49f0dda83ed4ffef5c7ce4b5dbfc99f820a412
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fftw: => 3.3.3

commit 016b2d68d15a43980e5d8bae5975cd8eb0024941
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25 - fixes CVE-2012-5529

commit ef2b4292f32c77c746cbfe2c67c64f786f062443
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcutl: => 1.7.0

commit 3f46f6d38abd1a8152eb96faefee4c9b9351e791
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

medit 1.1.1

commit 97f56322e6eadf4c00cdceedd38751bdc2a1e10c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1

commit 1a241b6c35147b1f1b7b89132b92314b62297064
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sox: apply ffmpeg 0.11 patch only for ffmpeg >=0.11

commit 5fb50568c4d2360767ee888a76161b051aab59f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cronie: => 1.4.9

commit b4b976be3273e376a864e30bfd6051736908cacc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

imlib2_loaders: changed to using efl

commit 67eb69e1682415984a54939ac22a604cd5507b8f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

exquisite: changed to using efl

commit 6fcdbc569a63b85ea4891f58ea1d7797b993dd38
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eweather: changed to using efl

commit 0b5f286fe3f0b67e8104353dd13567e4293ccabf
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libeweather: changed to using efl

commit a6929ed68e931dbcf493c2cbbe8737a4f4a141ec
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

terminology: changed to using efl

commit b220941149465c56ade08c0682a8092a40bb383d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ephysics: change to using efl

commit a764c21e1e27d3317f434f367b2f9b96de8ea2ec
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

exchange: change to using efl

commit 41c971fc23290e01db46fe714513500fd329b451
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

emprint: change to using efl

commit d9ebe22d2afe29c7f290539a6b5344e1242b5a91
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

enki: change to using efl

commit 0136bc3c1424402f4771a9b791214d572a4c1236
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

emap: change to using efl

commit deb89442a5efa3ad7bd32b9b8b9e2cb72585b90b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

elementary: changed e_dbus to edbus

commit 59e30560fce2d6c25f10b88c5fa330b6f6dce645
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ethumb: changed e_dbus and use efl

commit 19ab8f28cdd8bc3a33e5fb8d0a7e684c11236604
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

efreet: changed to using efl

commit 177004515fb976ec453fcb6bfc34aad154c2ba1a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

e17: changed e_dbus to edbus

commit b1a114c4d8aa91509f26e1f7eac101e7866911c7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

edje: change to using efl

commit b15f2b1a90acd527f612cd45d0eaf363c86c8951
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ecore: change to using efl

commit f1f4448cbca9b6e0f9b7b38dc2d46da14def0e55
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

e_dbus: change to using efl

commit 64c9214ca9a9b4cb45d6a19872e28a67683ef862
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eio: change to using efl

commit 3d2d0008f1d73a08c10e089a4b7a881c0524ef4b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eeze: change to using efl

commit c2f21b63357ceecde104dfd31defce99ec20d401
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

edbus: change to depend on efl

commit 1955a931a4d4798731ea133d3ab099da2d06b70a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

New Spell: libwebp - library for Web-P graphics format

commit bfeb69ced03077ae049ba64504f4e47a5d8517a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

udisks2: fixed build with older kernel headers

commit 2187f59e3f1ab47393603551869d12a6441a98e8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

udisks2: corrected email addr in HISTORY

commit 7c22db86e5bc89d4c9effdf6a0bd01b78a0fc91d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-disk-utility: => 3.6.1

commit 35a3c917390ab09e016ac0d4aee45cc6ca9e90fe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: corrected dependency tree

commit 4e5e884d01c5939a4a3920836ddbfa3d66d91afc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.5.2 (1.4 crashes with newer gvfs)

commit edc0ae59467e4f807590f0a96f589f4b6c38bcea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.9.1

commit 2c5962f4db221f9592c638f2c223dba6b99a3376
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gvfs: => 1.14.2

commit f01927f7e46aa5032aa6e4924c823003cff4e5a8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.14 (security)
(cherry picked from commit c409ec226afd8a9a9eb9ed2c18cc7659c52946c6)

commit 1d70be937d6ebfa328957c297cbce6f74de31558
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/colordiff: version 1.0.13

commit b2d5c0d9e173c873362a861dd07ac55ea01eae33
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.5

commit 83e7ea1bf73dabefd0baa65f790d8c8c745e1c1d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.3.9.2 (security)

commit db6ad373b22456197c61864038ffd7d3531b5bce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.52 (lts)

commit 0c86e4b6839f4bdfd9049db12b720eec494c915e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.19 (lts)

commit 418c54f2d0a3f903f45562f4f270203ad0d10ef6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20121114 (legacy)

commit b8c1912f6d7029e12f1222fae55485452a958dc8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xxkb: fixed crash in some cases (see
https://bugs.gentoo.org/show_bug.cgi?id=407127)

commit 8c6af5e8e85c2c29c8cfef56e71ebad27bc3b177
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fuse: => 2.9.2

commit e2339de557378cda8e9f7cf77989158e9d5f7424
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.17.2

commit ee794d5c332d23179de1cdf4018115f49121bdaa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qjson: => 0.8.0

commit 27138340017e7e67b6c9ea05f103bc6afce4ff30
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6f

commit 14202a6910f5f5634f8e4aef1c7753d0cb22de58
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 17.0, SECURITY_PATCH=57

commit 12b44fef02e769cac080a5f4d319f7ef10eecb99
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: => 1.4.32 (security)

commit 46cb7d5d4016798348b7f831624763d5553fad9e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

chrony: fixed build without IPv6 support

commit c831dfeba37e3bf155ee629668e149ba41d301cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dulwich: => 0.8.6

commit 9a5478c0fceedbeb245b4dd25ee207368afb56fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hg-git: => 0.3.4

commit 5349c068e81321471d25e69e085c1ee44a69037f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hdparm: => 9.43

commit de27e21d702ac88e2a81a6ea81a9bf61c7e0ebbb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2 - make link to icu explicit

commit 68fe264baf67bbb2e84cd76eca248565abc0cab2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcroco - make link to icu explicit

commit cbcc0bb3f922e899b4aa43e9ea794329e72bb24f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libarchive - make link to icu explicit

commit 6d4cc228330acf19950b1bcc19662e6ffd0071b9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

reportlab: => 2.6

commit 4c8d0c9c8be093e3b5fa2e343db1c8829a80d970
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filezilla 3.6.0.1

commit 183ba593cc9e29a786ce995758efdf0b07a3c9e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: correct date of history entry

commit 297d7f93cb9ba76390acb8981ebd29182066bf0e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ldns 1.6.16

commit 2eae95e231d9ff5316aaeaa44039fee8f9b4ad0f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: add dependency on gtk+2

commit fcd662373aafa381e6045e91e46ea19d36b9bac4
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mail/claws-mail-extra-plugins: updated to 3.9.0

commit 0eb478da8a7631fb2232a191cc6d909316945446
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mail/claws-mail: version 3.9.0

commit 2200e993fcb780a80afb44e47444ee24dd6de528
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: pyasn1 is required for ssl support

commit 0fdb11f44af9c9c2d50d6859330fe3e7a3cdb158
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: corrected permissions for maildir

commit 2b02e190c5c84a3d9ac59846b226e2eacc4a3f01
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bbswitch: recast spell on kernel update

commit c391106a4991e950db598fe33d7331bbe26bf45c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.7

commit 7d8429ebeb48dfec5cd09abf46eb680ded6c369f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eviacam 1.6.0

commit 5057b94ff0f06bece56f7d8170dc3a8f682cca9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/gl-presenter: new spell, a dual-screen pdf presenter

commit a4659cbe9c3b577ee7ad5261472a6e01f0e55804
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mailx: fixed multijob build

commit 0ad79a45a7c2e6c4c3752e66d04b78d9957f9f68
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mailx: added missing openssl dependency

commit 3ca7ca1ec8eb7292590fba85bf282e5e2876dafe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: => 4.80.1 (security)

commit 4b51ebd5b3c4a62df278a5e3ed598347550e059e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 8dec07e38ea380d0f1bf19f18061fcf14a056812
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tiff: fixed CVE-2012-4564 (security)

commit c64071229575e42a5553c76226d6e5029dc54223
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libproxy: security update

commit 36ecf941205ef888457b90cbd9479eae43ef332e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

roundup: => 1.4.20 (security)

commit 03941634d87007ca5e6cbe8aa84c6ccc111fe23f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.34 (lts)

commit c9deb1ea4d0f99d6d687202752ec3717b052d71b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

schroot: Fix OPTS

The space should be before, instead of after the string being appended.

commit 4965cb29506aa0934f221bffd586bdaf336f9009
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libproxy: => 0.4.10

commit 162ad11937782ff77d46ffd0eab2c22c1cfd22ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e17 now needs efl

other spells also need DEPENDS updated, no time now, tired...

commit 0068bd7278ee70d2eaa8d724f0567265cb09acd1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/efl: new spell, collection of libraries

seems eina, eet, embryo, evas and eobj have been merged info efl
http://sourceforge.net/mailarchive/message.php?msg_id=30097726

commit 92ea033f2d9c20ad493570719f31a881704bd28b
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

scribus4: removed oddly encoded unicode stuff

commit 5bb99589f0248fb1496d9440ed931a41cb45db85
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/lightspark: version 0.7.0

commit 15fbc642082261abe643bb92cecfc66ebdfdb08d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.14

commit 4a8de1909d536641c847490d820d0a21e90d2357
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

colordiff 1.0.12

commit 890f55a88f478ae63d01cef2e6272f84ac4bdd66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filezilla 3.6.0

commit 2ccfa6b70083eb4f201a7a9e4ff34d872776eb56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.56

commit 21c7d5213a8cf0f9c6a845812d21e88e85d0e5a6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.0

commit 564199917957a385ed096e175f640c3152e53863
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.26.5

commit 9fc1c476caeb60e3722bddf4052c3fb4d7fd95ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.6.2

commit 1d4a1c2726bf4e60ee9743ba28fa3015cba80bf7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.2

commit a8933b8bce54643dc6a5f9900f4ef19d3f0e893d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smem: => 1.2

commit 83440359ae3aa9a6b2c0ab1d3ea0918867b7edfa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwave4: => 0.8.9-1

commit 971fe72ae67496ddbdd20a27690575ab7a225873
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/argyllcms: new spell, software for creating color profiles for
devices

commit 3cbc0665462b1066757ec5bf482cdb65060b9fb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.14

commit c9410b624e2903853c377e22de28e39fa40c2b90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ca-certificates: => 20121105

commit d71239551fd891179ccdce25e94cf650f0362eea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p327 (security)

commit cb65157ba524d321f34245ee175b0cde631717e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.3.9.1 (security)

commit 36e09f8b43537e606567daf2c0c23b7fb46908e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.3.0

commit e71d87cb00b74b4f991ed76ef60c88b113ef5687
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.17

commit 5a5e39f43101993445348075b6efe8b013fcdc5d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: add missing changes for
fb1bf7421561cfdc9e05fecfd2744a95d591e444

commit 0cec5e71f800ab626c9b4ce7fad4b1602d9ba2b5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

zint: => 2.4.2

commit 37f64aac049761bfbec41f17d67318d35176555a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10.1

commit 264f7dc8a7ba7db5e2bb669c84ebdc8e9ed10291
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

deadbeef 0.5.6

commit 4e448d82e973e9d07b11168fa579de796a2664fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fltk 1.3.1

commit b537358e7d791bb8e8649508aba84be02127db3f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25 - tweak init script

commit 48ce9123de4396ca6433e2db13748d57e8f20d5d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25: => 2.5.2.26539-0

commit f2cc0b22e1abe5c4f87da3fc6dda400506f0798f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox-module 4.2.4

commit ee645a3c330f1a80172bed6765c8f677caff42f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox 4.2.4

commit e313104e329aeaee5a2c83766814c5a273ac184d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libvirt 1.0.0

commit a8569475ef55cd99706a811989eb6bcd196d48e7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

man-pages 3.44

commit 604893b961fd8d3d9c948a99aa5cac4b6ca2f9d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bison 2.6.5

commit fb1bf7421561cfdc9e05fecfd2744a95d591e444
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: version 9.16

commit 90351fe9e4b9c7f082f946d3e2e1a346ae455ca4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/centerim: add patch to fix compile error

commit 355163e02a463d9dda530cc3d74ff3b8b4ca5b94
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-libs/libotr: version 3.2.1

commit b84c552af078cc578b56f67abcac349ae65387d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lm_sensors: => 3.3.3

commit e21e7270f166b4b76998946f2d29c66e2115906a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

htop 1.0.2

commit 56a9e6579193f153af5c214e54c3aa39659e4b0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.3

commit 1c5db2bf7b1ca6c1cafa1c08e35b6e6f62b75da8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: => 0.7.4 (security)

commit c7ed0b466b5e615e24f99aa4eff1197c7bf96a51
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis-py: new spell, Python interface to the Redis key-value store

commit 3d864d39de1581f9cb61e99900b16ccf1f492338
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.2

commit cd797821281888ce01693ca5d56178d0a6c8a52c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.51 (lts)

commit 838372322b2326e2790c5a2fb30616d3e7a83f31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.18 (lts)

commit cb1839af9d71347927657682f57d5bc824594046
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bumblebee: new spell, project aiming to support NVIDIA Optimus technology
under Linux

commit 811fa0fa51fdb27f97f7803827907e3d659a3317
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

groups: added bumblebee group required for bumblebee spell

commit 7f2ccae226df3ca835eb52a6d5831a8e056232a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

virtualgl: new spell, OpenGL proxy with full 3D hardware acceleration

commit 9e71c4b1a957cfa36ae650a4c9dea398bcb35e44
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.6

commit 0f2d49093417ce28ba560efd6494162f6881d292
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bbswitch: new spell, kernel module to power on/off GPUs in laptops with
Optimus technology

commit 8cb907c383f5d816d438e67e971075ddf9056a47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

unico: fixed crashing on newer GTK+3

commit b3cc0f451875ee0271a76fb86ffa661e56bc82bf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: new spell, NCurses Direct Connect client

commit ba5fae98873039531aab8bb9aeeb881aba3cf854
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tmux: => 1.7

commit c5caff417f7c1bf7fce372d5849e7f903a8d2df1
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/mplayer2: fixed scm branch build

commit 2351d79198bde3a5d299dab4bc7acd1f1c1a8aaf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.16.2

commit 7135ae30592301c21ede7b5ca602ce9521336a2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tesseract: => 3.02.02

commit c71e036206fa6e7fa8960ad162eb27526bfdee57
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: renew dependency list

commit 025f4fbaa0da2ce71481a462f1d8e4d3fc6a2cd2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

itstool: => 1.2.0

commit 2d2bce15bcb502bfa5526515c97108bd2a5e33e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libjpeg-turbo: added support for yasm selection

commit 3b99803bdfae7e0797f86c4e13fba08cac79c180
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dconf: corrected dependencies

commit 1b187c2fb8345915a1ebd57ac828449ef8f84679
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: fixed segfault for corei7-avx archspecs

commit c8e552f067c21ef8164810e61622e6f9a0ce1988
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.0

commit 2a189e03ec8dced0ee70e3576bfa4766984d8697
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.73

commit e9cd4fe0983d5c64a32c3a9094d5f5e2d7899e8d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pytz: => 2012h

commit 7d9e2e871951c6620c59516eb6f97a873cb36a6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: => 0.15.2

commit ac47601a54db522ec51b551f12ca0ea25daa5580
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.4

commit 53fb53e48048b9c1854bbf62c1be7c84408e6cf1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.5.3

commit e8a33af2dd7013fb946e1f400e2bdf80735dd7bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.2

commit 319dfb2f7e052bfcf3b54c2729d3ace9fde0234b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xvkbd 3.3

commit 18c4559b71bc7019d1ecb2624b51f178e5d90a74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/edbus: new spell, access to D-Bus from EFL applications

e_dbus will be deprecated in the future

commit 9231a441f4da197750a6990a6982167bea389e1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efreet needs edbus now

commit 9af352a3f40ed106e92eabdd6e7db4f2eaa5a0c7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

connman 1.9

commit 1ac6224c4856c0fbaa7e3c407c35111f32d094d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux-firmware converted to git version

still no official tarballs from upstream :-(

commit cb8088db45f962eca82c33de164a42c4c2fdab7e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/oyranos: version 0.9.0

commit c37b694a0ba1e15dfee30a6186ccc4eb60e04220
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rubygems: => 1.8.24

commit c7a60373be04a256a0340eda04bf5ed8bfcfb5db
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

distribute: => 0.6.30

commit 2013c7c6a2e1fa81a1c3afd377dccb19d5bb35a0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10

commit 4acdd68bcf0bf0fbd227b4c23102639d01d2dbe1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libxcm: new spell, a reference implementation of the X
Color Management specification

commit dd3f39e9c001cb6d58c1966a2d6597779a075984
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/yajl: version 2.0.4

commit 0872c94e2adc6892fa51bdb32abfca64ce8b429c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.50 (lts)

commit db85881f47d062118ae57ccddb2979296de0307a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.33 (lts)

commit b5dcf61b3821f98902b45d596946b074c1985d2e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.17 (lts)

commit 3c059b835529dc5b2821cef634ae7fe866daa049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.5 (stable)

commit 1c57b209ec8e586f272503013194541b42354c49
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/elektra: version 0.7.0

commit 9a736aa1e5c9bf2759ef778a5db1f6a9db5dace9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus2: Depends on tracker

checking for TRACKER... no
configure: error: Package requirements (tracker-sparql-0.14) were not
met:

No package 'tracker-sparql-0.14' found

This causes circular dependency:
nautilus2 -> tracker ?> nautilus2 (for extension) -> tracker ?> ...

commit 0f322fc663ef88862c1420bbbb06fb7ac717d315
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gfreenect needs gobject-introspection and gtk-doc

commit cf3365e5f02528c1197573b1e87d45c82c999639
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst needs gst-plugins-base-1.0

commit 42664a257f5b78183b097ce0b83c516af87be8a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

matplotlib 1.1.1

commit 398e47ce4ca331d41a49f0668d87be4553e90da0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

installwatch fixed to work with glibc 2.15 and 2.16

commit b07ac9b49fd55072c2ccb1264f5b4d680c994ddd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

terminology needs elementary

checking for TERMINOLOGY... no

commit 3c32fb87ccae15161e43471633a1945e9a0396df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.16

commit 1ee4c1564d5515cecddde8c44e203eb3f7c9f4bd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012h

commit 9e8dc95be04aed5c62fdf4287da811ac29076b7c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.14

commit a59eaa543cb1b55f72c41018ffb8f5fe07255255
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libzdb: => 2.10.6

commit c923206e6be68d41bc9ce983bc07ad8b5af79f5d
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: update to 1.2.3

Updated mosh to 1.2.3, but also changed io-tty to an optional
dependency. It's technically possible to run mosh directly using the
client and server commands, or to write your own script to handle
running it.

commit dd85a898d39b487219a455a739b326bc5b67c97d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.13.2, SECURITY_PATCH=49

commit 8389e4e87e9ee3d83d47b7fe81f7fc0bb8800b58
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>

libzeitgeist: HISTORY fixed

commit 09411d1673817e1fae51675a90070332d129a1a3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.49 (lts)

commit d70a1b41e3e2c09a1578559ac0e2879d3d5feb4d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.32 (lts)

commit 291c0b05ba645183c15e48d3e163503f6ac3dc7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.16 (lts)

commit 0b9415fe34f2de7d86820b2603ef9f8a9968a24f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.4

commit 62147ce1a75b4e44bca70937b8012d8c22967ba0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-apps/gthumb2: version 3.0.2

commit 5ad13db086622e0f706fe90b8702af777c61ec60
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gtkhtml2 4.6.0"

This reverts commit 8edefa2218dd02a6bb08f4f8718980237fa2e57b.

I will pull Eric's commit from master with some changes in BUILD.

commit 58b79be5b50596a1d02338ac1fbf15d4fabeabb7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gobject-introspection: Updated to 1.34.0 (works with glib2
2.34.1)"

This reverts commit ccac7338959acf05990dd05fe62c994f248ade6f.

Already in devel-gnome-3.6.0.

commit d2a653f10ea7e43772a53d177e10cdeb5050cee9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "graphics/gthumb: new spell, an image viewer based on gqview"

This reverts commit 1919de08bed2cd1d1e2779b471a5b66857a4994a.

We have gthumb2 in gnome2-apps. Please update it or deprecate it.

commit d67f8347e31f0cbef6d7c395b22b2183bd9e29c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gnome2-libs/exempi: version 2.2.0"

This reverts commit 708f84f67930bacc22e6116aec904d33c18cf1e0.

Already in devel-gnome-3.6.0.

commit 1919de08bed2cd1d1e2779b471a5b66857a4994a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gthumb: new spell, an image viewer based on gqview

commit 708f84f67930bacc22e6116aec904d33c18cf1e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/exempi: version 2.2.0

commit 653324888e38b9cc71ad092262de14f737e84801
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libopenraw: new spell, a RAW decoder

commit 3684b992b6bad4018f579f14ce818520c2db9e38
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/geeqie: add dependencies on atk, cairo, fontconfig, freetype2,
gdk-pixbuf2, glib2, JPEG, pango and tiff

commit bd751966fe49ba3e0faa69e6e88468093ccfafc1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/scipy: version 0.11.0

commit c72d09014cc46fb494887b3ff4221128f6a14450
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-icon-theme-symbolic 3.6.0

commit 0ebf1cca9394721e956d4f1ab31fd702f932d4dc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-icon-theme 3.6.0

commit 1e54cdd2074f2296ed8dd0039a99dd692b7a67ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nautilus2 3.6.1

commit 3add6dd2aac5b94bc9fac976f5f7c783eba80217
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tracker 0.14.3

commit f04aa0f5d20cbe5b1616ce856711371fce74e701
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

exempi 2.2.0

commit 89ef159f010a72dff996c8bb7410aad68c17db0c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

metacity 2.34.13

commit d20aa3861945b459cdc700afe0153535a5e545ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-backgrounds 3.6.1

commit 270ff50b1dad6185028404b4eb08143990211834
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libsoup 2.40.1

commit baed26c7f766bc9a6d8bcd0967b3055f8bcd0284
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-power-manager 3.6.0

commit 9d5210489ae0db55e9d040acc90b2f6e2874f5c3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/live: version 2012.10.24

commit 044deee59562ee70dbc2b1b0a4d77f38cbd1d273
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/moc: add unstable version 2.5.0-beta1 to selectable versions

commit 53193134dffc4ff0e9203abd27be9d804b803b7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

skeltrack 0.1.10

commit e8d466b6393004439a4c24a675b462b68038fd1d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution 3.6.1

commit 8edefa2218dd02a6bb08f4f8718980237fa2e57b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtkhtml2 4.6.0

commit 33056cbde2b9c832096fe2d5e0610aa724b9e3ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 16.0.2

commit cf251cd6f5e28ffcb044a9481fe9ef5165fac302
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution-data-server 3.6.1

commit eb52c4294f56ab33d05842828d200dbe4e5aa1bd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0 1.0.2

commit 4b00c01cfc714e17b593f929cc52a6407def4385
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0 1.0.2

commit dd5c3297deedd5a2d928ea225272271f6092ee74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0 1.0.2

commit db61fb6709069b4e15f8040c135d95c8d9c3ddde
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0 1.0.2

commit c400a2b66852ad9ebf8e0efe44cb380f21fb7103
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0 1.0.2

commit 97d722877718fe0cf55969b07271190843a82c85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0 1.0.2

commit 4e900815303b851d8365468930c4ba7552cde4dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cheese 3.6.1

commit fd761e4bde8e419d7b550d0f4381a346096c73ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-themes-standard 3.6.1

commit 2fa6c361e08abda583b53acb639ee4904d34ad5d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-keyring 3.6.1

commit 9643b717d01e355ee0c93118fec85a95401477fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpeas 1.6.1

commit 5a914b2b082d79118185168990868dc3939385e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.4.1.1

commit df97586d9e611db429d3ae79ce8a7f061ee9b8d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.34.1.1

commit cca5e69b01226094033bbe0c090685a1f70ff0eb
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

qt-creator: fixed screwy (r)

commit e597eb415cd1d642d735a11397cd67f5f0ab5f70
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

upower 0.9.18

commit ad26de1ceba3d5a8a2f9591359acbbd2390cedad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

json-glib 0.15.2

commit 81f58d728e149d4b19385188b985b038cd7205a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

folks 0.8.0

commit 6718fdaf819740154736db14c3694613e6e0e686
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome3-libs/libzeitgeist: new spell, zeitgeist client library

commit e3c8a4291872a5abc6008afbede08d8fd4c9c80b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome3-libs/zeitgeist: new spell, log activities and present to other
apps

commit f6a143f3afae9e379a70542d1bf0400caf42469e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xapian-core 1.2.12

commit a3ccf2bcdd8979bf99050ac9554b8ad34b873ec3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

telepathy-glib 0.20.0

commit d05d38477ff9100cec35313001d1d0160e88349d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-desktop3 3.6.1

commit bdc48490e95f51a8fd3667812578a56c2f5d2e8f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/hugin: version 2011.4.0

commit 3d02fd1499afbd3765a443a2c95e2126e32b7c60
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/enblend: add missing library to LIBS

commit 824ab11db2f7880706250c3319cf03bcf30be114
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/image-exiftool: version 9.03

commit b4525c163a24aeee5c0aaa1d0a98720d5df56015
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/autopano-sift-c: version 2.5.1

commit 734a048237333ded8e0cc7b857dec14f74be5124
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ilmbase: version 1.0.2

commit b7150906e02d4994acaced5c0e2bc0215eda4779
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/openexr: version 1.7.0

commit 7405b97603238915ca7cfe7e3ce71c4466462db8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

razor-qt 0.5.1

commit ada7f5068b975d354a1d588cc648a04eafedd5bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdread: => 4.2.0

commit a149ffcb00183631ea8e77380b43702ece2afe62
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdnav: => 4.2.0

commit a23d8da45aced7eba188bfed6c0bcdeb89112709
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

science-libs/mrpt: new spell, Mobile Robot Programming Toolkit

commit 1981a4a18279dd95e52b7f4e60d06c14cd74afe3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: set 3.6.1 as default version

3.6.2 and 3.6.3 contain a bug that may cause file system corruption on
ext4. cf. http://lwn.net/Articles/521024/

commit 45bfb275718c69b8f12ca9d0e711701778d0fcd7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4a

commit b7e0cf8b006d064d8cd217cc28670e06874a3d3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usbview 2.0

commit c6b8967c5546cfc5c322df2a8bbaa9ab420fed7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-shell 3.6.1

commit a021ef4b67fe887dcd6b7b11472c7def5783a779
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mutter 3.6.1

commit ab995f5dfdc8765189a3244a5886583e606d770a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-settings-daemon 3.6.1

commit becb4ffc0d3a929b0f8bd9e096b9f5307b9d8035
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-session 3.6.1

commit 625086429f887ccf5fa34a40b9a31813d43046fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.4.0

commit 4454347ddba6850bcfbeacab36ab2005002491bc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.12.2

commit ccdfb40dcf36211c7fe7bd293c2b44904834baeb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cairo 1.12.6

commit 763cf51e0c67154b82625cff9838a4096b59a092
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seahorse 3.6.2

commit b269e97efa5e76a47d2e3497c453ad9e73649180
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-control-center 3.6.2

commit 43453b3d508a84ebefd4d8ef5cdc951527ad9ff6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

security-libs/libpwquality: new spell, password quality checking library

commit fce2fc022289f61d1b1e93fe3a3f0ce419ba9c47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-online-accounts 3.6.1

commit 63c99a9c596c22c936bfc14efa1c784485dcb6e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: add dependencies on bzip2, zlib, libxext

commit b626441b1dd9c2dd63d3fbf1e1a4eec98292d845
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/cinepaint: version 1.3

commit 9b6ca720ac3d058ab9b5496e88b91a7f53b55f77
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: fix build error

commit 7c84c1972724d68ad7203f63ec917f865f7a6a0a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: add dependency on texlive

commit db5ca08e6d4acb2c8b772332772c654a11f05810
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 1.8.0

commit dbf2e2b792450bea1d11afa339c8127160be40eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

leptonica: => 1.69

commit 6536e0b3098e2f8e896e01e5d909cbdbec473bb8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bash: SECURITY_PATCH=1, CVE-2012-3410

commit a945c239880b2a934423127541d2d44476538d73
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

librsvg2 2.36.4

commit 074a8d5db953eb421740c5fbcf552632f20a9f90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.3

commit 6400eea604a6cd622eff19b8c5db4c8cc6f0ec8d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler-data 0.4.6

commit 07353cbd03b5fbbd1cc0209def4fe7bd89f4a246
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cracklib: => 2.8.19

commit 8b0a46492834b7f2ebd40bb6e5630142daf55dab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

FUNCTIONS - explicitly use python2

commit 204dd070285c070830a8235d46296c068c60f65e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3: => 3.3.0

commit 9506241108f58415d73fad48fb00c8cf636012e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "python3: https://bugs.gentoo.org/374579 added same to fix
installs."

This reverts commit 163fe097fca966a32f07abb97ac4ff906a863112.

plat-linux[2,3] no longer exit

Conflicts:
devel/python3/HISTORY
devel/python3/INSTALL

commit 1659f3e602fe503b15d0b057210a31fc215fc78a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.11.5

commit 0f8a63c464a7769fc4bf628aef34c0ce71875c12
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious-plugins: updated to 3.3.2

commit 66a57b0a2092cc967943090083e413f3b1b07dda
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious: updated to 3.3.2

commit f6b6458da954e981cbae3f7870e5e366106249a6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libguess: new spell, high-speed character set detection library

commit 90e5baf6622b0c8784d4e4c34787ebc3a4d47190
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4

commit ed0150394ea0b71e863e82f54f05f2073eaa9ebc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.7.0

commit 7b0dabf3b5e97f5786d00630babb8a69035b87c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

elvis: corrected symlink check

commit a8e9940aa87f3ff472159c2c23c7d0d4e941821b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qhull 2012.1

commit 0a1ec2fca73e818ec395a3152b1b8d53e5e91945
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution: Updated to 3.6.1"

This reverts commit 8f5d2ea908898833928671359033ee48f8e64a6d.

tboatman is working on GNOME 3.6.
evolution-data-server had to be reverted due to libgweather.

commit d5aa8872ad1c9ee96bc75e664c94ec3c8899e1fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution-data-server: Updated to 3.6.1"

This reverts commit 1c91f00d415c9eff742e8e558a655da2c8dbe52d.

tboatman is working on GNOME 3.6.
evolution-data-server 3.6.1 doesn't work with older libgweather.

commit 17d7bc2f7821d15a70754037c8a75483916540d9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "libgweather: Updated to 3.6.1 (for evolution-data-server 3.6.1)"

This reverts commit b80611008147d01948aa04cd007d3a5c5eed759a.

tboatman is working on GNOME 3.6
libgweather 3.6.1 breaks gnome-panel 3.4.2.1.

commit ee18d21d4b6deba74c7658dd24b35b5b25970b63
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-settings-daemon: Updated to 3.6.1"

This reverts commit 3ff0fbb529fc933860f45248d43f8717318f4323.

tboatman is working on GNOME 3.6.0

commit 04af150907071bd9f0b1ad4072f6d26c64c7ace2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-settings-daemon: Depends on ibus"

This reverts commit 66e375e399ab3b6ff70835dbc15d9f63805cfa04.

tboatman is working on GNOME 3.6.0.

commit 40ce5e9b50a515c19dc8c77a4386b8658340d773
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "glib2: Updated to 2.34.1 (for gnome-desktop3 3.6.0.1)"

This reverts commit 6e3896aac3484878ba4884f6a9e5d7daa45e7b7c.

tboatman is working on GNOME 3.6.0 and Ladislav updated this spell
as well.

commit 05e2b468253c064db46505e504a8bb84fe9987dd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-desktop3: Updated to 3.6.0.1 (for gnome-settings-daemon
3.6.1)"

This reverts commit 8f1f87cbb6324015c4e581e458e0a8da9cf833d6.

tboatman is working on GNOME 3.6.0.

commit 7626449551122cd63af60e18a3070b24357123a1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gsettings-desktop-schemas: Updated to 3.6.0 (for
gnome-settings-daemon 3.6.1)"

This reverts commit 48b835fa784dc898371ad229a40bb1920b1577fd.

tboatman is working on GNOME 3.6.0.

commit 90105e453ca515ad5f7449d5516c274e1ffc380d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

orbit: Fix compilation with newer make

Making all in intl
make[4]: Entering directory `/usr/src/ORBit-0.5.17/popt/intl'
Makefile:206: *** missing separator. Stop.

commit d1a1f4b2ff88e8b491e01ab425101bb1fe88ed06
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ncurses: PATCHLEVEL=1, --enable-pc-files added

vlc can't find ncurses without .pc files:
checking for NCURSES... no
configure: error: No package 'ncursesw' found.

commit 95ffc6f496a45786296a5ba5d950969f484ec603
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.4

commit 3348fc8c9f93cd1ef6db3bcb05c2930a98d29efb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome2-libs/pangox-compat: new spell, pangox compatibility library

pangox has been removed from pango 1.32

commit 5084786cbd1a19bf9c3c9feec4bbddb85c62755c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.6.1

commit 0c9f096d1ffb110081c8f9503139ead78c4c1f1d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

geoclue: Updated to 0.12.99 (works with glib2 2.34.1)
Removed geoclue-gcc46.patch included in release

commit 57176211f73ee44961f07a3f866f75fcb61e532f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.1

commit 087bba798f2997e769c68868fa932da0eb4dcf98
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Depends on eobj

commit c4260c03b2f729ab0679b44b8262e60eea1a9021
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Depends on eobj

commit 5ffee62a7092d5c0f89538c5992b507153ec6b0b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Depends on eobj

commit ccac7338959acf05990dd05fe62c994f248ade6f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gobject-introspection: Updated to 1.34.0 (works with glib2 2.34.1)
SOURCE matches upstream posted SHA256

commit 5be3342856fe5c936a1d0153cd5de1747279732c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus-pinyin: Updated to 1.4.0
boost is optional
Optionally depends on LUA
Disable -Wl,--as-needed in LDFLAGS, breaks linking lua

commit 6768668acfdc396507183e59cdd9df4694ba4c5d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus-anthy: Updated to 1.2.7

commit 66e375e399ab3b6ff70835dbc15d9f63805cfa04
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-settings-daemon: Depends on ibus

commit 95891d6824c91a55a8e7ee2b7aac14c052c52aa5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus: Updated to 1.4.99.20121006 (for gnome-settings-daemon 3.6.1)
Nothing else currently uses ibus

commit 48b835fa784dc898371ad229a40bb1920b1577fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gsettings-desktop-schemas: Updated to 3.6.0 (for gnome-settings-daemon
3.6.1)
SOURCE matches upstream posted SHA256

commit 8f1f87cbb6324015c4e581e458e0a8da9cf833d6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-desktop3: Updated to 3.6.0.1 (for gnome-settings-daemon 3.6.1)
SOURCE matches upstream posted SHA256

commit 6e3896aac3484878ba4884f6a9e5d7daa45e7b7c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

glib2: Updated to 2.34.1 (for gnome-desktop3 3.6.0.1)
SOURCE matches upstream posted SHA256

commit 3ff0fbb529fc933860f45248d43f8717318f4323
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-settings-daemon: Updated to 3.6.1
SOURCE matches upstream posted SHA256

Making all in print-notifications
make[3]: Entering directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
CC libprint_notifications_la-gsd-print-notifications-manager.lo
gsd-print-notifications-manager.c: In function 'on_cups_notification':
gsd-print-notifications-manager.c:399:45: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:402:60: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:696:65: warning:
'ppdLocalizeIPPReason' is deprecated (declared at
/usr/include/cups/ppd.h:438) [-Wdeprecated-declarations]
gsd-print-notifications-manager.c: In function 'renew_subscription':
gsd-print-notifications-manager.c:892:64: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:897:78: error: dereferencing pointer
to incomplete type
make[3]: ***
[libprint_notifications_la-gsd-print-notifications-manager.lo] Error 1
make[3]: Leaving directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins'

commit cf3304de27f8894036fe0bdde29a4dc762c69d6b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution-exchange: Updated to 3.5.2"

This reverts commit ac31669e0bd22df6df21b79193ea71f681ce77a9.

Building e2k-propnames.c
/usr/bin/make all-am
make[4]: Entering directory
`/usr/src/evolution-exchange-3.5.2/server/lib'
CC libexchange_la-e2k-enumtypes.lo
CC libexchange_la-e2k-marshal.lo
CC libexchange_la-camel-exchange-settings.lo
CC libexchange_la-e2k-action.lo
CC libexchange_la-e2k-autoconfig.lo
In file included from e2k-autoconfig.c:66:0:

/usr/include/evolution-data-server-3.6/libedataserver/e-data-server-util.h:23:2:
error: #error "Only <libedataserver/libedataserver.h> should be included
directly."
In file included from e2k-autoconfig.c:67:0:
/usr/include/evolution-data-server-3.6/libedataserver/e-url.h:29:2:
error: #error "Only <libedataserver/libedataserver.h> should be included
directly."
In file included from e2k-autoconfig.c:68:0:

/usr/include/evolution-data-server-3.6/libedataserverui/e-passwords.h:24:2:
error: #error "Only <libedataserverui/libedataserverui.h> should be
included directly."
make[4]: *** [libexchange_la-e2k-autoconfig.lo] Error 1
make[4]: Leaving directory
`/usr/src/evolution-exchange-3.5.2/server/lib'

commit ac31669e0bd22df6df21b79193ea71f681ce77a9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution-exchange: Updated to 3.5.2
SOURCE matches upstream posted SHA256

commit 8f5d2ea908898833928671359033ee48f8e64a6d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution: Updated to 3.6.1
mono, rarian, python, and gnome-pilot-conduits are no longer used
--disable-contacts-map is not available (default=no)
--disable-nm no longer exists

Fixes evolution-data-server/evolution 3.4.1:
Making all in caldav
make[4]: Entering directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends/caldav'
CC libecalbackendcaldav_la-e-cal-backend-caldav-factory.lo
CC libecalbackendcaldav_la-e-cal-backend-caldav.lo
e-cal-backend-caldav.c: In function 'check_calendar_changed_on_server':
e-cal-backend-caldav.c:1191:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1192:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c: In function 'caldav_server_list_objects':
e-cal-backend-caldav.c:1339:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1340:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c: In function
'caldav_receive_schedule_outbox_url':
e-cal-backend-caldav.c:1784:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1785:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1834:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1835:18: error: dereferencing pointer to
incomplete type
make[4]: *** [libecalbackendcaldav_la-e-cal-backend-caldav.lo] Error 1
make[4]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends/caldav'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar'
make[1]: Leaving directory `/usr/src/evolution-data-server-3.4.1'
make[1]: *** [all-recursive] Error 1

commit 5f3462811373146706d0aabc68fe4ce6f3482a79
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtkhtml2: Updated to 4.6.0 (for evolution 4.6.1)
SOURCE matches upstream posted SHA256
No more --disable-deprecated-warning-flags
Removed, supports parallel make now

commit 1c91f00d415c9eff742e8e558a655da2c8dbe52d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution-data-server: Updated to 3.6.1
No more optional calendar, just weather calendar
No more '--*-ssl' option for nss
No more optional gnome-keyring support
Optionally depends on gettext

commit b80611008147d01948aa04cd007d3a5c5eed759a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgweather: Updated to 3.6.1 (for evolution-data-server 3.6.1)
SOURCE .bz2 -> .xz
SOURCE matches upstream SHA256

commit cc192c725f34bc606314de5db39c1bca3cf54f0c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pykde4: Apply sip-4.14.patch
Fix compilation with sip 4.14+ (affects pykde4 4.9.1 as well).

See

http://python.6.n6.nabble.com/latest-pykde4-4-9-2-build-fails-against-new-sip-4-14-PyQt-4-9-5-td4990652.html

pykde4 4.9.1/4.9.2:
[ 13%] Generating sip/kdecore/sipkdecorepart0.cpp,
sip/kdecore/sipkdecorepart1.cpp, sip/kdecore/sipkdecorepart2.cpp,
sip/kdecore/sipkdecorepart3.cpp, sip/kdecore/sipkdecorepart4.cpp,
sip/kdecore/sipkdecorepart5.cpp, sip/kdecore/sipkdecorepart6.cpp,
sip/kdecore/sipkdecorepart7.cpp

sip: /usr/src/pykde4-4.9.2/sip/kdecore/typedefs.sip:955: Mapped type has
already been defined in another module
make[2]: *** [sip/kdecore/sipkdecorepart0.cpp] Error 1
make[1]: *** [CMakeFiles/python_module_PyKDE4_kdecore.dir/all] Error 2
make: *** [all] Error 2

commit 11785c6375bb31eeb8b9e482eafadea48f8c8886
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pykde4: Updated to 4.9.2

commit 8137c1adb4c4474c16ae525a621309c720b5d065
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux-pam: Cleanup formatting

commit ca0bf2d09457ff6f826acd0e9eebe4f94c157605
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strigi: Cleanup formatting

commit f957d5b5be2686d301e02b65e027ae528a3d24e8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strigi: Apply strigi-0.7.7-ffmpeg-0.11.patch for ffmpeg 1.0+ as well

commit 8ef4eae64b0db159cc81a70d981e25715154504f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux-pam: Updated to 1.1.6
Upstream MD5/SHA1 not posted for 1.1.6

Fixes compilation with glibc 2.16+:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../..
-I../../libpam/include -I../.
./libpamc/include -DCHKPWD_HELPER=\"/lib/security/unix_chkpwd\"
-DUPDATE_HELPER=
\"/lib/security/unix_update\" -march=native -mtune=native -m32 -pipe
-DPIC -fPIC
-O2 -MT pam_unix_acct.lo -MD -MP -MF .deps/pam_unix_acct.Tpo -c
pam_unix_acct.c
-fPIC -DPIC -o .libs/pam_unix_acct.o
pam_unix_acct.c: In function '_unix_run_verify_binary':
pam_unix_acct.c:97:19: error: storage size of 'rlim' isn't known
pam_unix_acct.c:106:19: error: 'RLIMIT_NOFILE' undeclared (first use in
this function)
pam_unix_acct.c:106:19: note: each undeclared identifier is reported
only once for each function it appears in
make[3]: *** [pam_unix_acct.lo] Error 1
make[3]: Leaving directory `/usr/src/Linux-PAM-1.1.5/modules/pam_unix'

commit 7171c4b089a8270b9648437d76247f97d45ec26f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-manager: Updated to 0.9.4

commit a08a938c59c89e2660063059a1782289df16c7fe
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtk-vnc: Updated to 0.5.1
SOURCE matches upstream SHA256
SOURCE uses .xz instead of .bz2
Optionally depends on gettext, pulseaudio, and
gobject-introspection

commit 1bca2255897e36b75a58ccffe1c8b19d516c288b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virtinst: Updated to 0.600.3

commit 1a1768e263d688f6a74e1c1033b543c9b1ed4e81
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-viewer: Updated to 0.5.4

commit e6757d5938570dedc44fda3f2710b3b9368b6626
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: Updated to 0.10.2, depends on yajl

Fixes compilation with glibc 2.16+:
make[4]: Entering directory `/usr/src/libvirt-0.9.9/gnulib/lib'
CC md5.lo
In file included from md5.h:26:0,
from md5.c:27:
./stdio.h:1032:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [md5.lo] Error 1

commit 11d0725c363e8dcd2f6e24be68eb33f6eebdcb4e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libtasn1: Updated to 2.14

Fixes compilation with glibc 2.16+:
make[4]: Entering directory `/usr/src/libtasn1-2.12/gl'
CC progname.lo
In file included from progname.c:26:0:
./stdio.h:1029:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [progname.lo] Error 1

commit 8d92af5e5144f4b61b2e745401005395c9aa048e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

guile: Updated to 2.0.6

Fixes compilation with glibc 2.16+
make[4]: Entering directory `/usr/src/guile-2.0.5/lib'
CC localcharset.lo
In file included from localcharset.c:28:0:
./stdio.h:1030:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [localcharset.lo] Error 1

commit a17ca07c3e80a783d721dca6384c04e9cb0f0ae0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strace: Patch to fix compilation against newer glibc

util.c:738:16: error: static declaration of 'process_vm_readv' follows
non-static declaration
/usr/include/bits/uio.h:58:16: note: previous declaration of
'process_vm_readv' was here

commit 17e3b1818be53460b7dd29914f62aa9b7d709728
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pidgin: endif -> fi

/var/lib/sorcery/codex/test/chat-im/pidgin/BUILD: line 14: syntax error:
unexpected end of file

commit 16f3125561f87ee9cdc1974e76e26aff540f565f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mx: Depends on xcb-util

commit 476d88046773a4d56debfb7830f80626e9eb8529
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pcl 1.6.0

commit b9019e6eac9dc71c2c74d07a27a9db811aed3448
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vtk-data 5.10.0

commit b028ec887987f58455ccbb56b19dbad4e0889171
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vtk 5.10.0

commit 658e6d33533c802f4211f87ea6d4306ac050dc8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/meshlab: new spell, advanced mesh processing system

commit 169d72b704eb5c1764eda96e6f5ad8bcc6679d7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

flann 1.7.1

commit d167036a1d86cb4cb03835e0465d6b1ee8c9b323
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

man-pages 3.43

commit 7cb22e55b33a813df970d6805e90dfe22b6f6b8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tig 1.1

commit ad76c0807c0416169430394a6a25317c8a56beb3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.1

commit a25d03513bee9f4cd8021e3d52f011af847aa60b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for nss <3.13.5

commit c86e6738051ad116cfecb9138ec6d99146a2c45f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for sqlite <3.7.13

commit 077267b813905add14737b08e95caf193cff5bc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sg3_utils: => 1.34

commit f929164f2f329003d158223f08011db211b16f35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for nspr <4.9.2

commit 1472283cf4fe364dd49cbb6ee03cec74fe3ab7a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nodejs 0.8.12

commit f5e96776a9739df42f8a4097ac411d17916ea71b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.0.1

commit e92d274b5c61c74121606f3124036fc3b41300b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

util-linux: removed senseless 2nd version check

commit f9ccaf36e23af0e8655337df7e64949c387ffce4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.5.1

commit 349c74b27aba1bc69cc3b98038265e590bfc6e74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/rawtherapee: new spell, a RAW image developer

commit bb88a4100722e1970cbf8982d816301752f071dc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eobj: added to depends

commit c5de4b93a460c41dfdda842e80efc4fe5f4f3939
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

evas: added eobj as scm depends

commit 556af03357d0e251dcd50fc7cad455bb475a1489
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/eobj: new spell, EFL's generic object system library

commit 73f8000ae99da468ee610140dbd73ed934d27b66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

razor-qt 0.5.0

commit 8fd3084779c12d7394961ddb4bc1713ee7275dc1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.13.1 (security)

commit bd0df23d1a80101131041f4b8d31b714de0a23c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

metalog: => 3

commit 55f2075a6addc94db0db6ee447b4b42a9c7f258d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.3.2

commit ed5b2f2e6540343478c9c28887fac94a8636d2fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.7 (lts)

commit df3b8099e4896c7282470e2e82509e57334ddf85
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.14 (lts)

commit 4c9b37a610d4af5f6dd8f75d25c8276b84878086
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.46 (lts)

commit 19b3a9d59a288170de7e2495121df2b4912f9df3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.2

commit 4cb3c27cc79918f996fe544097c702fb5ca37ad1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.15

commit b5b2409497a29ef8559c64d310acbd5d352a4b82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

amsn - change depends libv4l -> v4l-utils

commit b740e83c1a2fe95f284beba2bd736beeee79bbfd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gegl - change depends libv4l -> v4l-utils

commit cafbda9e588dc6267eead6b74a5cc9a477839dd1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vips - change depends libv4l -> v4l-utils

commit ae0e2600d6508e4469eb115a4b79c0a5ba95c5d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - change depends libv4l -> v4l-utils

commit dd6b23da3006c45e84d566886ec95ea42d5f9bb2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tellico2 - change depends libv4l -> v4l-utils

commit 3a4c5abf971cd6528829bbb3ca7fe9f9d125108c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdenetwork4 - change depends libv4l -> v4l-utils

commit c82f7d889574fc871c1b513c5ce5a2b723e35af4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libunicap - change depends libv4l -> v4l-utils

commit b2206dbe69c89211e15953e894b6c9e858854f39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xine-lib - change depends libv4l -> v4l-utils

commit 4639b9da875f8b7f5d57aea0573bdd4f897ca9d4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

guvcview - change depends libv4l -> v4l-utils

commit 67ba009eeabf17e1e7977c2f7af0e8103cb639d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kamerka - change depends libv4l -> v4l-utils

commit 83f3e712e8d976b599b25fccb7c70a3401321f54
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

transcode - change depends libv4l -> v4l-utils

commit c62d39fe5a6cf34afb7973aa85d1fde8a6282714
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc - change depends libv4l -> v4l-utils

commit 7b70020424443ad1405c791c51e0da81facc4b15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate video-libs/libv4l [replaced by v4l-utils]

commit 27ff107e636b17e624f062a2f54dbbe8cf4d7382
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

v4l-utils: => 0.9.1

commit 49c9ea516c06190a271e82521cdd9b988c77d938
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p286 (security)

commit e56ade6459b8387fe6c54c5561e7dab715850489
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.20.5

commit 3a71055f5d42fe0a89ff4fbab3c8c8d145de66e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

grep 2.14

commit faf03cdff169ddd1765ac1104423efaea967f92a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "Revert "grep: => 2.12""

This reverts commit 8c6ea96fbce391596ede500b711e3e189e372bef.

The bug sorcery 1.15.1 has problems with grep > 2.10 (Bug #438) is
fiexd.

commit 701368e690da2a8ac29ec2376cf983e785f965ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "Revert "grep 2.11""

This reverts commit 7bf55d385ef6e164122123065cbda9c3e43257a0.

The bug sorcery 1.15.1 has problems with grep > 2.10 (Bug #438) is
fiexd.

commit b7d93f1fdb4267c7c19bc285a7964f56541320be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion: => 1.7.7

commit fb507e0ecea6923c8aa90fa62089d98dab978e2c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 16.0.1, SECURITY_PATCH=55

commit 481430fd28c61f8abcd2c3af7a1cf730f737aa8b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.55

commit 7841015f7f751b8bc919f51a6227abed2010ce7a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libxml2: => 2.9.0

commit febd10153b8ceb9129ab5832c9bf45b0b6753c92
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl: => 7.28.0

commit f2272aaec986b3a19f7f62912f37e186b6e4be5c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cairo 1.12.4

commit 1b03bcaaf8e66787a7256cdd747e96d666384da6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: add patch to prevent compile error

commit 9ce506ecb4b4f5e888325c6c3ab4dc791885974a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.1.0

commit f75f1ffbf323abb60fe45dd8c5de6fd7e09759eb
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.1.0

commit 384410006d990b99d4291c90b4e8667bac533845
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.13, SECURITY_PATCH=47

commit b4526a31fc6b7c333d88b08d6c54438909945daf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 16.0, SECURITY_PATCH=54

commit d91f8a39815a3819c4c5a4c6d9f0819a68967d4b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.31 (eol)

commit 35fd8313bebc4291a31aa3014dc9ea0b5bd104d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hostapd: fixed CVE-2012-4445 (security)

commit be586192310f93a231837ceb28a16fdc1cfb4c7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.1-P4 (security)

commit 7dd216cfb492343848ea82d8cb9a105b5b360035
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: fix source url for scm version

commit 14cc7d3318f834fdd54981d967188ae5f1e3afd1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

grub2: Fix compilation with glibc 2.16+
gets removed from GNU libc, see
http://permalink.gmane.org/gmane.comp.lib.gnulib.bugs/30292)

make[4]: Entering directory `/usr/src/grub-2.00/grub-core/gnulib'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../intl -march=native
-mtune=native -m32 -pipe -Os -MT argp-eexst.o -MD -MP -MF
.deps/argp-eexst.Tpo -c -o argp-eexst.o argp-eexst.c
In file included from argp.h:22:0,
from argp-eexst.c:25:
./stdio.h:456:20: error: 'gets' undeclared here (not in a function)

commit 777302a114ffb911a7939db5c38cc5b5252c7dfa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012f

commit ef231fab4fb80dd892ba285a38da7e357e40d91b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdm2 3.6.0

commit ae01b2db4e35109b9053833fca776e9c4cf1535a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

accountsservice 0.6.25

commit 08266240655886b329a52e634a2a959aa102c875
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib-networking 2.34.0

commit d2a5400add461d52e0579af0bb5e09bcf109a8cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evince 3.6.0

commit 227bc74d7a113f50ba77fb6471b57a8c838ff1dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pango 1.32.1

commit c9daa61a1aef02aaee7007fc70b56dac3f24cfa3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

harfbuzz 0.9.4

commit 79eba0fa5e0474317148e9733afa534d592ce1de
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10.2

commit 791cfc382c0c5b630cd6f97573fd3f39575e7fd2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9.1

commit 0c30c36f041e6857f46cd02d2d17a0df8dd03994
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/shiki-colors: new spell, a set of themes for gtk2

commit 9613298a9aa845790a149b068113acada15ba8e7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-colors: new spell, icon themes for gnome

commit 4c224ff65c55d08fe17acf02d76779500dbde918
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.45 (lts)

commit 244c1d08b208dfeffc5a0b6d6e921b32ed29c24f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.13 (lts)

commit 0e96553ed02484d0bf41d710d4de8d6fa6070d2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.6 (lts)

commit 6fce99a423a41ee45e4d84a1022ac0b2d324a4f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinyproxy: fixed install with automake 1.12

commit 85a5e21db6815571a4693273d899d497cde29a35
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.1

commit 62ac71214c4baa856c2f64f7327ab29133bb7a67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: added missing required dependency

commit f62d3be60ccee1fce999de56ed58e524ecf89bb9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gettext: fixed build with glibc 2.16

commit f1278b447a8cccdd489bad855b58f05fca511a51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

epplet-base 0.14

configure: WARNING: unrecognized options: --enable-fsstd

commit 58e3973eb311cd72f0676a26abbb2a9b28621be4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e16 1.0.11

commit 04c84c0387dca8d7b8ed7fa86c48e03c46e7bd4d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

util-linux: prevent triggerring from other spells for migrating process

commit c3b15290f0942de4e87ca76e489485f5cc04fa28
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ctemplate: => 2.2

commit fd715147bb97eeebe99fb6b688bc82bf9553ebed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-session 3.6.0

commit ef0449ed8864a6c9eb803052c175a04f47684035
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gcr 3.6.0

commit dd93a971236de1de8f902370894d516dbc3dadb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-terminal 3.6.0

commit 15bca6b9a3a191b1bb5a5822cd9383191134f04b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-settings-daemon 3.6.0

commit 797517df19069f7531463af31b4a13075fbaf7dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libwacom 0.6

commit 8d8ffdb1826a105431e72ddd7583d604f4240605
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libwnck3 3.4.3

commit 03d9f674b7a0ee88bc3127a7e19c84a4d6286ac8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-shell 3.6.0

commit 34fa8786c25a5d5b48c71aa1ef772e3b0178f0f7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-desktop3 3.6.0.1

commit b3380d9cf3324000374c8635bc77849e3b0b5524
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gsettings-desktop-schemas 3.6.0

commit d7d84b25dc20f52bec48bf5f6b1ddd8f4864d874
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-menus 3.6.0

commit 56961e5881943fa1d24f7a3f7184b9368e7c1da4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-panel 3.6.0

commit c49af95df24a2ce6a630ac6777c90b4aa8933742
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution-data-server 3.6.0

commit d875f3443c322d6c91a522f2d53a89be2cf8305a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libsoup 2.40.0

commit 07b8c4c01b21ea7e42cf6d8cc366693bcd4d688b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgweather 3.6.0

commit 17a8b0f0b3b3c57ce798fd12122a80b98349cbfb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dconf 0.14.0

commit be9d15dd56e41225be6e74dfe9b77d38769596d1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

easystroke: => 0.5.6

commit 41cc4be309fdbbd4eed91d329e6537f5ca3149e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qgis: version 1.8.0

commit d76530f6dd76a014133f5590d2683766dce4ad26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspatialite: new spell, spatial SQL support for sqlite

commit 26b75bcfe65e8b7f795f576a443cf58ec6f17d9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/freexl: new spell, a library for reading excel files

commit 583fcda6ea566a77f67baacd7b5ab21e4d62b71e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspatialindex: new spell, a framework for spatial indexing

commit 5ee994e1d422e7bfef437271bf47e0de31faf5d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pyqt4: version 4.9.5

commit 045c663ead8abffc0a33807ddf1b2ea6e6d015be
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/sip: version 4.14

commit 8b8fbfc565cbcbc12ea57ad7d9c2405349230e1f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qscintilla: version 2.6.2

commit 2162798ec29784c11f1c48ef5f62c1f3825f3701
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/grass: version 6.4.2

commit 535789a459801ec21636ff30ba9c9504ab3929dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9

commit 081d4811ac628bc1727a7dcd1460d4ef36d37161
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nfs-utils: fixed client automounting for NFSv3

commit 00f44baca9abdf6b3335b60b04b1aae755689118
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

vte3: => 0.34.0

commit 8f1f1a21738fd2cbb542fe2c4c045be2dd9cee4b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-color-manager: => 3.6.0
DEPENDS: added depends glib2, gtk+3, gnome-desktop3, colord-gtk,
libcanberra
added optional_depends clutter-gtk, mash, exiv2, libexif, vte3

commit fe4f54ed763481c326364dbc4bb9ebfbc3c5165f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mash: new spell, a small library for using 3D models in clutter

commit 70b28a6d91cd387281b24056a96b39abe59818a0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libcanberra: => 0.30
tar.gz -> tar.xz

DEPENDS: gstreamer -> gstreamer-1.0

commit c11b00cbbc683d231d87b25e4a5bf25ffd6f3792
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libevent: => 2.0.20

commit c8c19aa0133424e6e67fdc266367159a9bcc1679
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

colord-gtk: new spell, GTK support for colord

commit 00e8cb8cf332ef6c8b9e05d120c8573784b4f63d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

colord: => 0.1.22
switched to upstream GPG verification

DEPENDS: removed depends xz-utils, lcms2, udev
added depends glib2
added optional_depends udev, policykit, sane-backends, gtk-doc

commit 829b7e68e1cf090e4d6135d29ee496df99f3fb98
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

freedesktop.gpg: added, for freedesktop software
added FA970E17 "Richard Hughes <richard AT hughsie.com>"

commit ea715ccd6644623f1ec67e6dcb472786ed98b0f3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: => 2.6

commit f95af089ffb5e9f3c4da679577a364766bb3fe81
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mutter 3.6.0

commit 6ff1c32e3a2edb1f57771859858e3b84b3cde4e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.3.2

commit c74628764763433c0abf450f1e32afd3935d2388
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 1.9.92

commit 48475e811a38e4e5303436adc7b432b3a8f175e6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer 1.0 spells mentioned in ChangeLog

commit 3b502a50330388d74a9031a7873b9d2caa91ade5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.0.0

commit 19aba0f3aa9887704cb608b679d642e924cc0036
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0: new spell, based on gst-ffmpeg

commit 447035101ee2272f56ccacb65d2d120f31edbae0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0: new spell, based on gst-plugins-ugly

commit 4f3978cfb9b9bfc552380f649aaaf447ecb61db0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0: new spell, based on gst-plugins-bad

commit 9d8c13bc4c8f6998585edfae5d3571e468c27f60
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0: new spell, based on gst-plugins-good

commit 75742a860151135e61c5662e7d1b92155647e50e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0: new spell, based on gst-plugins-base

commit 93f7aed6e47c12cb1f03e1435a7fd4ebad333585
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

neon: fixed file names with spaces
(http://savannah.nongnu.org/support/?107114)

commit 44edf7914bb59dd973129fee89f920a33da22058
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.14.1

commit 3b8727b97b0d3ae333b9e42a31be646b13aaabd6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

cifs-utils: Depends on keyutils regardless of features, now

$ cat /etc/sorcery/local/depends/cifs-utils.p
CIFS_UPCALL="y"
CIFS_CREDS="n"
CIFS_IDMAP="n"
CIFS_ACL="n"

checking keyutils.h usability... no
checking keyutils.h presence... no
checking for keyutils.h... no
configure: error: keyutils.h not found, consider installing
keyutils-libs-devel.

commit 165d0a765fe3930f700164973b3c8c827d9f7b4a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.7.9

commit 2980ebea81ff1f06cfb50c76542ef3aab341a9b4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.4.0

commit d95619d6f57dfb0305819a86e34679b94a594c9f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.3.6

commit c1947a83e92482d12e727f00b550f16b4eccb42b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

taglib: => 1.8

commit 633e4a46f2ef333f618e397133af1f77ee59c786
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.17.1

commit 17d21a61eb9a70eec24a0a5a856dcd89398c272d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freeradius: don't conflict with system libtool

commit 2e24ea343801b10dd9ca86edc553569bc821d82a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: => 0.7.17

commit 88f71e085e4a899ee7a567dfe23fa096b5e2dfd6
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: bump to 3.000010

commit c619bedb5ced26cb52519147f635682d5c58e8d5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20121003

commit 316d5d1e95523dc90fe36bae9a6c2a6f645aa382
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

devel-nytprof, json, json-any: added

commit bd399d191b80543f97f40c04c802bc4167032a35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed build with glibc 2.16

commit 1f1e4fc840baf6da8e23d104a5b01487bcfb2f8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: fixed build with ext. pcre >=8.30 (legacy)

commit 658fed6e4b62800b50a279d7fe3cd3609191873f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20120924 (legacy branch)

commit a51ad14bc905d25ca0c73d1ca7bdba6ad3cdb707
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.44 (lts)

commit b48f3c4689d6c6caf3202ae4cfd56ec732ebd978
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.30 (lts)

commit 700bd966265a3c3d36713b93ae16a8488c5a135f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.12 (lts)

commit 3584f89d79a7b0340e3e91df1707aa412a2eff8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.5 (lts)

commit 4980d9f710b5406fd80ea15ecb9a5ecf6bb4cc23
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxslt: => 1.1.27 (security)

commit 4ef53de40badadf9c9ee5191559b9c15f4248e84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.3, SECURITY_PATCH=39

commit 361a80dd733bbd45230f6ad89d133fe526bc5b66
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.14

commit 1c4a80f7913f1faaeba89526e45decb034e8d1d2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openshot 1.4.3

commit e8f470f21ac173cf6b66e4e75cf29d4fb0528e80
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

live: bump to 2012.09.27 (that one is obtainable)

commit 0b80e9bb9e98707a254afc0da783b5d73c2e9e25
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-asciipipe: new spell

commit 773d7f6dffe002fa7502df02e09568da6a415ba8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.54

commit e736cc1882acd810bcca5b27d442815c3a37786d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6

commit 9b1078073e818433df36afa60667982eba138d02
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pidgin: explicitly link against libX11

Seems the linker isn't resolving dependencies automatically anymore.

commit b2b06dc8600ce7f4d3a50885161137432725823c
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

kdiff4: updated version to 0.9.97

commit 5ab41d725426d4e2d976ab25e9e0dad11aba3fa7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hdparm: => 9.42

commit 01d0a6920903afeb25a7970176f9d95ca11ce403
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.1

commit 9ab844a722d80fbca516d500c6077476c0201cc5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.71

commit 873e56685ca2be07bef77745e31feb6011efc7cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0: new spell, version 1.0.0

From http://gstreamer.freedesktop.org/:
New stable branch, not compatible with 0.10, can be installed parallel.
What name for spell? I suggest gstreamer-1.0. Any protests?

According to http://gstreamer.freedesktop.org/wiki/ReleasePlanning2012:
All 1.x.y versions will carry a -1.0 API version suffix.

Spell install /usr/lib/pkgconfig/gstreamer-1.0.pc and other spell will
also find gstreamer-1.0:

No package 'gstreamer-1.0' found

commit fd4be9f252431717e8f0f6c7b86a75ffcdf651bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-js-common 0.1.2

commit 2ac0a8b6479998e8e20a4c697c1c511ea132b2ee
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gjs 1.34.0

configure: WARNING: unrecognized options: --with-js-package

commit d9a21e435abee443ebf33e55c85307b3e1fc0588
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.4.0

commit 478ff5f0ba5b878414d7aabd22030114ef13799d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.34.0

commit dd93258a51b597d79bb56f776041528001623321
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vala 0.18.0

commit 1b8138e2027960a68e957071a1b0e666fe6f18fd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/splitter: new spell, a splitter for openstreetmap data

commit 5bac39ff32a8b786e7dba1154596282a5403c2b5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

weechat: stable => 0.3.9, devel => 0.4.0-dev
readded devel branch info

DEPENDS: lua51 -> LUA

PREPARE: cmake is the recommended way to build weechat now, so ask every
branch whether or not to use it

BUILD: use cmake_build for cmake

commit dca0936383baa1227e441b2f05bf168a47c8a1e5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua51: PROVIDES LUA
added PROVIDES since it looks like lua51 will be around for awhile

commit 28236df65b066abf009629651985076b82f19684
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua: PROVIDES lua
added PROVIDES since it looks like lua51 will be around for awhile

commit c0a60db87b80754084418513c41189be5b533a2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six: => 1.2.0

commit 17966fdaa08b5f16a0ecd70b01c56be53ad9a66b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.12.0

commit 5f861db0ffcdd82877755c198e0e6a59058e3103
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lftp 4.4.0

commit 4c13c97639ddafec00799c6db8f1d4951192996a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0

commit 9e11659be19da51079a859c3eea3b71189d020a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.6.3

commit 50f86cd795c5bb5d425ada710d83ba010d3f48aa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

patch 2.7.1

commit 25555ee272786fc1a7daabc382c8e8ebca550659
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus 1.6.8, SECURITY_PATCH=8

http://cgit.freedesktop.org/dbus/dbus/tree/NEWS?h=dbus-1.6

commit 7dc7dffd94db058f28dc1037b9099dcb77a5bf05
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

youtube-dl: updated to 2012.09.27

commit df5730f8ed5dcf8bf9c43e08fbd265d8f603f5f4
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

youtube-dl: updated to 2012.02.27

commit 0f4c76c8b1fb5d31f19066ca1ee5318b57146759
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: version 1.9

commit 69798de040c4d110a40773b2ab81b711df35818d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbd-firebird: => 1.11

commit 211baf822e0bf1199219586b477e2112df9f8213
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

file-roller: => 3.6.0
DEPENDS: gtk+2 -> gtk+3
added optional_depends libarchive
added suggest_depends zip, rar, unrar, tar, unace, p7zip

CONFIGURE: added, to query for libmagic

BUILD: added, to build with libmagic

commit 9ffd95b76c12d80b6a6709f7512b786e1139b9f5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libsecret: new spell, A library for storing and retrieving passwords and
other secrets.

libsecret replaces libgnome-keyring.

commit d4d3ca9b1cac18111349a536dc8577619deb7d54
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

at-spi2-atk: => 2.6.0

commit 18d968c13fcabc98b11d30eaa6690f9602c63145
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

at-api2-core: => 2.6.0

commit f1182777ebfe7f0a1cce653f66f85450361b9f27
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

atk: => 2.6.0

commit 336488acaeef85a3ecf69102e175c96deee488ca
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtk+3: => 3.6.0
DEPENDS: updated versions for gdk-pixbuf2, atk, pango
added depends at-spi2-atk

commit 5b39e870499ed444aeea820a1dd104350bdbb77f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glib2: => 2.34.0

commit 74f915c4a52c916aa5b472b12d07fbf36dd8bcab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

advancecomp: Remove broken bzip2 optional dependency

./configure --enable-bzip2
...
checking for BZ2_bzBuffToBuffCompress in -lbz2... yes
...
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -DUSE_ERROR_SILENT
-DUSE_COMPRESS -c -o compress.o compress.cc
compress.cc: In function 'bool compress_bzip2(const unsigned char*,
unsigned int, unsigned char*, unsigned int&, int, int)':
compress.cc:186:125: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:204:15: error: initializing argument 1 of 'int
BZ2_bzBuffToBuffCompress(char*, unsigned int*, char*, unsigned int, int,
int, int)' [-fpermissive]
compress.cc:186:125: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:204:15: error: initializing argument 3 of 'int
BZ2_bzBuffToBuffCompress(char*, unsigned int*, char*, unsigned int, int,
int, int)' [-fpermissive]
compress.cc: In function 'bool decompress_bzip2(const unsigned char*,
unsigned int, unsigned char*, unsigned int)':
compress.cc:193:100: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:214:15: error: initializing argument 1 of 'int
BZ2_bzBuffToBuffDecompress(char*, unsigned int*, char*, unsigned int,
int, int)' [-fpermissive]
compress.cc:193:100: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:214:15: error: initializing argument 3 of 'int
BZ2_bzBuffToBuffDecompress(char*, unsigned int*, char*, unsigned int,
int, int)' [-fpermissive]
make[1]: *** [compress.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/advancecomp-1.15'

commit a6ad68a0986ff44ab64cf3ea8b75817836c2b551
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

advancecomp: Added a collection of recompression utilities

commit 2791e0c0c044264ac78fc00687715faed735e1ad
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dropbear: Remove conflict with openssh

No conflicting files installed.

commit e349f68b44d637fd1cdd98f48c396f8af5e1c82c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: version 1.6.3

commit 43b6b2f3b404e65449fd5bb728d19556a7b067ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scons: => 2.2.0

commit 9bd9dc1f031b9c72f445a7e39e7f60c24d1c3495
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

handbrake: Optionally depend on LIBAVCODEC for ffmpeg support

commit a7ae505675e816e0612cbfbccbfc6e9e2cf3e422
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.13

commit 006d3be2485fb1d5d6870ac98f73bac66a648638
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.2.2

I have to define PYTHONPATH=/usr/lib/python2.7/site-packages in INSTALL

File "types.py", line 26, in <module>
from . import _gobject
ValueError: Attempted relative import in non-package
make[3]: *** [install-pygiPYTHON] Error 1

commit 458db73887142472b060d22ca2c86e2b63ef2538
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyxdg 0.23

commit fe93c7401a7cc6eb8468a3abab7ee5609cd9e505
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyatspi2 2.4.0

commit 59abf02f0a55308993468e3a69c1fc988a728f22
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtksourceview3 3.4.2

commit 8ad6c835b5a130d64a04dd8b78d0b8b5c9342854
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.6

commit a44f88307f5915fffe57b893b9ffa120ddfac1e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.19

commit 21776f7dece86fa0795388cc2e1faba75f928599
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-panel 3.4.2.1

commit 0a33f95927a47a5d51ef8a52bd3d51a383eec603
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.7.9-7

commit ef0b213bdc1e95b14d89ecc7ba3f5d422012f72b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tiff-4.0.3 - security - fixes CVE-2012-3401

commit c569b72dfca7a93dc352fc0c63fbf67ad8370567
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

swh-plugins: Run autopoint and autoreconf
PRE_BUILD added, to apply patches and run autopoint and autoreconf.
Autopoint is run to update gettext macros.

swh-plugins-0.4.15-gettext.patch: added. Adds gettext version so
autopoint can be run. From gentoo

swh-plugins-0.4.15-pic.patch: added. To allow for PIC support From gentoo

commit a4b454c390351033d96be709a424cc5cd87f4755
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ladspa: patch for proper PIC support
PRE_BUILD: added, to apply patch.

ladspa-1.13-properbuild.patch: added, to apply proper PIC support and
properly handle LDFLAGS. From Gento

commit 2e145cc00c810e60f8002d3758db2784e34cca40
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

pythonmagick: updated to 0.9.8

commit c3c5e3222a39e3298aa20f04a5fda15a416d38a3
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gnote: updated to 0.8.4 and corrected DEPENDS

commit eceae0e06438dfb72846335ff2da71553bdf16bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

network-manager-applet 0.9.6.2

commit 00c94796e593c32adcfcef255b5d89595f67a64c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

clutter: requires json-glib now

commit 0daa78840249a15fcaa7aa3e886d0189daa84c40
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

metacity 2.34.8

commit 2208c45b9046557268a25e2c2ce580a4b4bf703f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-menus 3.4.2

commit adf34c7a372113f671c150d4bce7921ca8db9797
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gvfs: run autoreconf to solve libtool version mismatch errors

commit ae7da904c361dbd09f9dfcbe6fb28effc9bdfb5a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

calibre: updated to 0.8.70

commit 9901e4dc165cdb217fb2f00ab690a3e5e67e1270
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libmtp: updated to 1.1.5

commit c74c28a6547376e97434fdfb6d1001f004b829f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt: version 1.5.1

commit 452ce123a0ba001b11d64f8d7cc91e4a25afd6a2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "Revert "Merge branch 'master' into glibc""

This reverts commit bf3712c1a0f29b0c8904099637cf8d26fcf51ff4.

commit 8ff2ed624c9d103f108e490a6c05977b95174ef7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gdb: Use make -C gdb install to install, so it does not install files
that conflict with bintuils
Added INSTALL

commit 51b1442b987c21aeed9d7ecf796ef8728b8885d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

network-manager 0.9.6.0

commit 2ddd4de13983f5cd6c6b226ff29fa397084eb254
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-common2 3.4.0.1

commit 1bff6b0454ae65c1db168df74cbf444d5abca9a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.4

commit 581ff310e2d31d0285195abed1fafaccd24e243b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

stellarium 0.11.4

commit e21ab29559625c2596d435fb8fd5c21e0d893c92
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.26.4

commit f782b4df3213a2a4e75d3b7a2782b4eb51d0044a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.1

commit 67db185a069ee53bb3c4fd0d8294de5d3d66a3ce
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pcmanfm 1.0.1

commit 4b44c64745e29ca3147f3c7e4b4f21f58351df95
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libfm 1.0.1

commit 934a6f8390c88b34e78d22c023c4e72a3893efd3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.13

commit fc775cacfb5685c0730bfc66ce1c5eafed35335d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb-compat - remove libusbx fix

commit 46b40f2976ff5e25a8119bef02954f6302cbc9c9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox-module 4.2.0

commit 98ff7e4497e9675e2abac88795c3c5949966bf0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox 4.2.0

commit 0ecbdb63ee5a24f2e71e8a89eb1626e479507752
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: fixed urls, dropped outdated & broken

commit 104e71705f4fe162ef5ff89264ea40063cde07d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: => 2.2.23 (security)

commit df8191b5f494e425556f964559d73e7a6295f6a0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

taskwarrior: => 2.1.2

commit aa44ea01ba8ea9d4e12540e2e2c4dcc44a7bc846
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.3
DEPENDS:
added optional_depends pango

PRE_BUILD:
added, to disable pango if not enabled

FINAL:
updated message to reflect nvidia driver versions and an alternative fix

commit 5410815df4b76117c14f58bdfcaa6732f6a1fe12
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.4.7

commit ce74cd22645e84315fe38d61b824e579d21e921d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnumeric: Disable GNOME support (see Bug #444)

commit 993bb7d50530d808622c8f0a7ef8e920e931c039
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnumeric: Depends on libglade2, intltool

commit 141853db1db10624fffa5741693dda875cfd8b90
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "goffice: Updated to 0.9.6"

This reverts commit f27d43dd39dc98703b6220be645ad1258697f0e4.

gnumeric 1.10.x requires goffice 0.8.x (even though the site says >=
0.8.x).

gnumeric 1.12.x (currently 1.11.x devel) needs goffice 0.9.x.

commit 90f5688a8d41b26a95ba4bc6138b943324ad7a51
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nip2: Updated to 7.30.1
Apply yyleng.patch to fix compilation with newer bison/flex
Fixes for 7.26.x as well

gcc -DHAVE_CONFIG_H -I. -I.. -pthread -fopenmp -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libdrm -I/usr/include/libxml2 -I/usr/include/ImageMagick
-I/usr/include/orc-0.4 -I/usr/include/OpenEXR -DG_DISABLE_ASSERT
-DG_DISABLE_CHECKS -march=native -mtune=native -m32 -pipe -DPIC
-fPIC -O2 -MT nip2-lex.o -MD -MP -MF .deps/nip2-lex.Tpo -c -o nip2-lex.o
`test -f 'lex.c' || echo './'`lex.c
In file included from ip.h:488:0,
from lex.l:31:
parser.h:58:12: error: conflicting types for 'yyleng'
lex.c:275:11: note: previous declaration of 'yyleng' was here
make[3]: *** [nip2-lex.o] Error 1

commit 1b426482105676e4ba01b093c00ba325769558a1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vips: Updated to 7.30.2 (required for nips 7.30.x)
./configure doesn't know --with-openexr, --without-cimg, --with-liboil,
nor --with-lcms2 anymore
*-openexr -> *-OpenEXR
Removed cimg optional dependency
Removed liboil optional dependency
Removed lcms optional dependency (only supports lcms2 now)

commit f27d43dd39dc98703b6220be645ad1258697f0e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

goffice: Updated to 0.9.6
SOURCE matches upstream posted SHA256
.bz2 -> .xz

commit be01c2204ea4b57a9ae5509abebf817542d344d1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgsf: Added optional dependency on gobject-introspection

commit 60c2b2615abdbbd0ac4ea344ef9b6982a61bc523
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgsf: Updated to 1.4.24
./configure does not understand --with-gnome-vfs, --with-bonobo, nor
--with-gnome-vfs
GNOME VFS swapped to GIO libraries a while ago
Added optional dependency on gdk-pixbuf2
Incorrect sub-dependency on poppler -> gio (should have been gnome-vfs2)

commit 3aff8cb2ca5084f16ad73a59921c7a7586114b83
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgsf: Remove stale GPG signature

commit 6b2823eb0386456ba6e7bbfa12ef9a9aaa1b6481
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: fixed XSA-19 (CVE-2012-4411)

commit a30fa4065d99223b958838e4cf9b5f37d6b9b6f9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p3

commit 495a69e47c940308fad78cd0242bfe0d3cf43237
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xorg-server: => 1.8.2 (NOTE: goes only for master branch)

commit dfc3bda6e2f4213a511fd4d27649127cfc06e48c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 0.11.2

commit 38a9e8258028e5888ee2ba22ffa67e4330fe7d80
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.13

commit a6ea1efd94c5158742a8eab8fddadd172dcbff24
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.97.6

commit ac84f6b387d4eeed576515f3cf505af305eb2229
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.12.1

commit 9b705c03e42b0cc73087d7644604a72b3b60b8d8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

parole 0.3.0.3

commit 19a84d82dc62eb77906d2bf66038b3f447f46e1b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xfce4-settings needs garcon

checking for garcon-1 >= 0.1.10... not found
*** The required package garcon-1 was not found on your system.
*** Please install garcon-1 (atleast version 0.1.10) or adjust

commit ca2beb559c02d723ecc41e42347587582cdf1740
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p2

commit 09f23e0216e1517aded7b365989131538e1ffd6d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

php 5.3.17

commit 1e114be4320066fd5a57ea18ccfc6dd57dcc7c87
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dhex 0.68

commit 4c3ef6bb6674e60f27dd7d66e739db1f8f026c19
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pgadmin3 1.16.0

commit aea8c7e42f4b0a44d0f84411191cbff8a0a5b0f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.8

commit a506982c5145eea467ce0dfa45b56d053586d42c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk3 1.8.3, SECURITY_PATCH=3

commit fd6f63468a11dbaf6a9367a0893c1be52c569cd4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk 1.8.3, SECURITY_PATCH=7

commit 29ff4e5a32dd351d05871c96f0483503ec02b5c1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: => 0.7.3 (security)

commit 67fbcf937a30431ec0c2c0badce5de10df576297
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

acpid2: => 2.0.17

commit db4ef5799aa78609869eb7ed14a3a3ec77157443
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

rxvt: fix depends chaining

commit 86ecceba2f86250736686c866af11a33f2115eb1
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

xdm: make xdm install config files to etc

commit 18a64c0afba33ca803d3b69bd6c08aa3fdb4feda
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

rxvt: depend on specific libs instead of xorg-libs

commit 722b821e1332fcac935a613a8f3acff7d8ed1757
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

Updating squashfs-tools to the latest version

Also including configurable options to be able to xz compress the
filesystem or use LZO compression. Handy.

commit 8a37b59aef04253d15837306dbfd7c4e113f0da3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

librsvg2 2.36.3

commit 8d6a6cb37dfb1b8b842cf4179b12950b2954dae4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.6.1

commit 6caf65c39819347477848254e80539460a863b25
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lsof 4.86

commit 72cc599b8e5bb92b6bdbe25cfb655a6e0422cf3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.3.1

commit 9fda08c06852eb17f8e3062dce548b08fbda47ac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 15.0.1, SECURITY_PATCH=53

commit a1cc9098192f106dc20f03647238ddaff6a13484
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/texlive-texmf: add bugfixes from debian

commit bd65ba9151a171b14177cb9ac804bd8380bf9c95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/texlive-texmf: version 20120701

commit 4921f126f1bda95f7007e009a00193c937ad54e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/texlive: version 20120701

commit 7efda772098b67ba5b6ef9a4b7813ca0ed01fbb5
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

qtcurve-kde4: updated spell to 1.8.14

commit a0981402e665dd6f7cf2370066dd26e7f2437f24
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

qtcurve-gtk2: updated spell to 1.8.15

commit f134975786e8caa58ec5ac914d4de134f0af370c
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

pdfgrep: updated spell to 1.3.0

commit 0858c5106ed2707427d91f4c798ba74bad4284f7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geraldo: => 0.4.16

commit 85322929bcb00665c20cd5ecf9d5f62e7b64ef46
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: devel version 2.6.0-beta, stable version 2.5.2

commit 7f083299be5eeea7e7a4579d0524029395c8b763
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/texworks: add dependency on texlive

commit c86b4c0b54a8039c18cec33354995e425366b299
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-deepseq: version 1.3.0.1

commit c356232fe5fc3879e7443a752cc1a3f497c5897f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-syb: version 0.3.7

commit 52d459e9edbba8f666b85f8e754671576367efd2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: add dependency on haskell-extensible-exceptions

commit bbe059f760fb547a445f969cea29d4e2cc71ea41
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-extensible-exceptions: new spell, extensible exceptions

commit 61dd17ba87ff1b40a5b0bbce7dc7ee24eecca113
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mtl: version 2.1.2

commit 621f39657b709ff4316a0c3d2ce93fa2133e3da3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-text: version 0.11.2.3

commit 494f9214c958fa019bbab56146a5421ff1ca6b90
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: version 7.6.1

commit 2baf1f6b46f3be9c45c128fcf380f6354b6e2ec9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

spacefm 0.8.0

commit 19b5be54834f534d3377d73054fe21833bd9548c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.5.4

commit 6f85ae75333d2f4870ef73c9a1bb3877c722c302
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/texworks: new spell, an IDE for LaTeX

commit a9629d2fe2625c06eccc572bfbb73f8d94001b4c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.1.6

commit 56f770abb32bb9695dc72f2ba8ca21312df94bf2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.24

commit 389f71b922d236b1422df27eab3b4590801d8f9c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qpdf-3.0.2 - new spell

commit 748b2f20abc00e6847f0ecc9b51a8c8258c69772
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lcms2: => 2.4

commit 65120aaebe92e00350f082941a4d9602c2a19f94
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nasm: => 2.10.05

commit b019c2f45bbfe08f6151499750c55f0c41c7ae46
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pkgconfig: => 0.27.1

commit 518477d09db28773683c14a639dc2e75776a7383
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p1

commit 3ea7478470b005146c58a739d1c9c0bc9a6843b2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: => 0.7.2

commit 308dea07c2594ff56d65b8a26fa4d8b4db99e94e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

ftp/lftp: added patch to build with glibc 2.16 and newer

commit 304949c91c221dfb42a5c3bd2d8196b35b3e1745
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qt4: version 4.8.3

commit 12213a627c3489f4f2b96bf4d8afc14fc2235acd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ario: depends on libmpdclient

commit 5a2dd710855f8c76bdcd1695bae72b93ba9b6f25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

calligra: => 2.5.2

commit e67ebad36c7af058ad972a1b451c8ffdbb9d8ebd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

patch-2.7 - fixes CVE-2010-4651

commit 34ec181237d971e20f56af48f915f81b54e81e30
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind: => 9.8.3-P3 (security)

commit 9b9b0e97fbf6d23f6b1768585c1c8a4efac2ed4c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.1-P3 (security)

commit fefd0e45389c51b579c12120473ddc893ecbe879
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.4-P2 (security)

commit 4b327fd8a5066fa1194b6586c8e373a1934bee84
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freeradius: => 2.2.0 (security)

commit 5ee4dcacd5dd6abeac05e4d5e543871fc1e9aedd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tor: => 0.2.2.39 (security)

commit e8ceea38b70b81706e368d979a5a7a6282f731d8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ponysay 2.6

commit c22be9729dc12c2745f744e298979613b902b2c2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.1.5

commit 187d79ab1558138d79ae7f0f88f8abb58d366870
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

postgresql: => 9.2.0

commit 27931c41229c43af3c99fddca28b97daf5f63d77
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webob: => 1.2.2

commit 25d552230ad51138df57ed04e2683289d52a4f4f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mako: => 0.7.2

commit 0b7c9cd7ecf6586495d7fad4635b5808c7da8d0f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-markdown: => 2.2.0

commit f6a8c8a865cf2d5cd28c0b251425227a08ae8c01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libatasmart: => 0.19

commit 3019aee308c2b6852b303941865e520103c206ef
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ChangeLog: add entries for commits in this batch

commit 4ef16f72a17bc801709f9301578918f11d50c5a9
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kde4-profile: replace kdemultimedia4 with kde4-multimedia-profile

commit f6340c8484d0053ff3005c0a1af74f85dd5e8743
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kde4-multimedia: new section, include KDE functions

commit 8263438318a04f73d49a26d697aec433db67f4a6
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkcompactdisc: new spell - KDE CD libraries

commit 6e3e7c23220bb99dd478e98534eaef39f0458a1a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kscd: new spell - KDE CD player

commit 471d23cc1506d8c0d284c1ab407efd45241dc374
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmix: new spell - KDE audio mixer

commit 3a07ccc8e2e1001b9a8a4da78d84ddd96bba0c97
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

juk: new spell - KDE media player

commit 5ce5e3709a7f7af0a31498a257f7e6400d96dfee
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ffmpegthumbs: new spell - KDE video thumbnail generator

commit 73a6f0894024e02cb6677e8e4eab0572cfc556b1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kde4-multimedia-profile: replacement for kdemultimedia4

commit bb713079b6375ce97d937f0c58c509bd136914eb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

dragon: new spell - Dragon media player

commit beb9992a502121ce3613d16013a741d9c2f97e2b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkcddb: new spell - KDE CD libraries

commit 241c61017ecda4f4ffaaddbaa23e8741c4381944
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

mplayerthumbs: new spell - KDE video thumbnailer

commit 570380b4105c4d5723fe678b6894a181da05b81a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

audiocd-kio: new spell - KDE audio CD libraries

commit 1653b7a99ea176bc6d57641f1d0a2f60d210818e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdemultimedia4: deprecated (kde4-multimedia-profile)

commit 264afbc786bd9507460be5e87ff84b28e234c4e1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

pairs: new spell - KDE memory game

commit 3f1cb247b1a40d12d0febbb0b2f382bb0b76becb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

step: 4.9.1

commit 68d0284b313ce5dcc77d49b36cb6277388c0aa9f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ktouch: 4.9.1

commit 0825f2af72cc53eb5018a62aebac6fa7f316f73c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

parley: 4.9.1

commit 290712ef82af835f73b4fbed05b0c9760521520c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

marble: 4.9.1

commit 32eebd41491574cd99c7d51e150a2cae96666494
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkdeedu: 4.9.1

commit 51ad4bfd517725a75563e62eaf21352f05eac96d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kwordquiz: 4.9.1

commit b6c8abece88813904eef4ec1f282ab5b717e3e1b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kturtle: 4.9.1

commit 86e256d9d79be05a8e5ca98366d8abb4c8dc2b4f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kstars: 4.9.1

commit 2ce1871a3fd63920d047d7248aa4c5ce7b499c0c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmplot: 4.9.1

commit 786958c71d38a5e1ebe901f2bc4b32ff07e135ba
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

klettres: 4.9.1

commit 5dbbc6042367ed750c9b5d570c0dda54e3242d97
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kiten: 4.9.1

commit edec34221082bf37140d2d1a30bf8949bcd7372d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kig: 4.9.1

commit dcf4db24ef4ac46896bf727c72bf89b14716a78a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

khangman: 4.9.1

commit 3010f36938d027a97420f3270e7e66b987198f3a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kgeography: 4.9.1

commit a7ff54f25617587eb2ee442e28f9096074db8313
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kbruch: 4.9.1

commit 6548601010769f4adde25edb11343a8db60b98a3
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kanagram: 4.9.1

commit 693ed444216f189a99410defa2c0d2ebf6a9e21b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kalzium: 4.9.1

commit b8132d1cf0059f873e2246cfa1f104aa22e5d7c3
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kalgebra: 4.9.1

commit 1f150a33b97d619b7f010a77ba6a4379b0e24d7e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

cantor: 4.9.1

commit 826bee07cb9a184b1f79f6c2b6a58e67ab2366d0
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

blinken: 4.9.1

commit 885b1f96b0b00ee4409e60babec8772cd29bff98
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

analitza: 4.9.1

commit 343101fcba49c11da33d099d1247b794a7d5e141
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

svgpart: 4.9.1

commit 8f95a8797e576e06f4dfcf6ad01580d25f9a1ce8
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

okular: 4.9.1

commit e52a4c4b3878c4d297cbaa07b438f8056d595a0b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libksane: 4.9.1

commit 705ed067ddab8be12c4d085626fc18fde625803a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkipi4: 4.9.1

commit 6ccda6c9b106f471e0bd896b3cf6f90cb7f1d451
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkexiv24: 4.9.1

commit 3415f4974f841670eace998cd3eac1163376ce05
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

libkdcraw4: 4.9.1

commit 3deafb8734926f204aab2001536fa96fd7a79424
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ksnapshot: 4.9.1

commit 81320b58da45e1a223156d9bc069b4ae728b40ea
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ksaneplugin: 4.9.1

commit 51d4441fa573f33a8612c739af7c5e6465bdf4ff
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kruler: 4.9.1

commit b963805df9382cd48c2d20f52860143271a209fa
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdegraphics-thumbnailers: 4.9.1

commit cedbd94b545aefde3892f8d42a75fde40210b13a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kolourpaint: 4.9.1

commit d6e810981e6d94699490f499219774132132a364
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

mobipocket: 4.9.1

commit 1089f7d67da7a26b88dc8df2d13983dd16bdf75c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kgamma: 4.9.1

commit cb64a35ad0f22e22d8fc32332184d4db0c185524
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdegraphics-strigi-analyzer: 4.9.1

commit 1a773b8def0ffd41a607eb86352bf9566128a41a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kcolorchooser: 4.9.1

commit f34cf179a5d0e7fd4ec94ddee1c7bf519a68ec7b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kamera: 4.9.1

commit 8bb0e66a3adb4c67f43cb075afe37d9f9ba38b0c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gwenview4: 4.9.1

commit 0ced81621b3b35a4831312f5916166947ab0edf3
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokeqt: 4.9.1

commit 7a8fc827c5c95050c3768e1dc26d18bda2566ebb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokegen: 4.9.1

commit 0a7197925adb11b904b52e993465750f0916c42c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

qyoto: 4.9.1

commit 4f900d75a32a106f8fb4b9e99031f93ef6756032
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

qtruby: 4.9.1

commit 16e39ae8853e022877c9301381692eb2f2c6de31
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokekde: 4.9.1

commit f96526faa46644b03b127ebf33638e1c1dd0e0fc
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

pykde4: 4.9.1

commit a6026a9445f7396481e7f119643f9395864c9069
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

perlqt4: 4.9.1

commit 762dbd21a9dd3e31743454e63421df598a2b2f89
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

perlkde: 4.9.1

commit 9fa830d264460f73064c905055c3070de1d6f8d1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kross-interpreters: 4.9.1 - does NOT work with ruby 1.9 per upstream

commit 7e972af2bd73d4339bd483f298dca2342fbc9cc9
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

korundum: 4.9.1

commit 4ffe88683cb0521a7545abb9bf36593f174eee3b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kimono: 4.9.1

commit 43b594592b07b84f7177261b4e38dc7afe0ff1be
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sphinx: => 2.0.5

commit 47320c197ce9c7c2ab7c5a29b6c22bc6e438c428
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: corrected default config installation

commit 7e80918d987ef196bb3b4446eb6f8ce7fde374f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.1

commit a464e05fbfaa7e173706e3fb83636b0002c050a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ebook-tools: => 0.2.2

commit 6af3a2bb6666d473a13afbd6e87c34647c6676b0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libproxy: added depends and build options

commit e0a58f7b8b30eef4a2320d28052a8b2d1becf60f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

hexchat: new spell, irc client based on xchat

commit 9d1488cffc945f9500432feb56a277b3fd57f08c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/coq: version 8.4

commit 37fa51bbfcd109b1d01925bad0daee59acbcaa1c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/garmindev: fixed dependency on libusb

commit b6db18fdec1cfbfdf7af5be93f61be9d92b10009
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libmpc: => 1.0.1, fixes CVE-2012-3386

commit e9eb48d0ceffd61716ea6663914b75c0a5885149
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gvfs: apply patch to build with gphoto 2.5

commit 8d8bd4eb2eac090fcc9b46a92080bbc2df0f6160
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/skeltrack: new spell, skeleton tracking library

commit 3340e6a9beeed1dcd4e7d6c8c90374f9d4f3959f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/gfreenect: new spell, wrapper for libfreenect

commit 2ccc147f4008815b34fd9c80621eb7b6393299f9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

p11-kit 0.14

commit 69085aff1f6c01e0e121d06ca368a7afa50cdd57
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xscreensaver 5.19

commit 7bb1303a47fd640c5199bb3c5da071d0219d81b8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fribidi: => 0.19.4

commit f4f603afad2f46adf6a96e5f231d20e6a64bba22
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.3.1

commit 97faee97b1550d622373705da676006531df07cf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

memcached: => 1.4.15

commit fb22ab17122e7f4a093895192bf5b4db1cd4fabe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fontconfig: => 2.10.1

commit 95d306d7c599459d68507842446c3a2ec5f4d63a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-driver: enable dynamic minor device ids

commit d868557dd581e39f1bcd7b2c4c8c564ed3a537e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/pyalsa: version 1.0.26

commit 5e2e334344708f9c4bac670145180892869e834a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-oss: version 1.0.25

commit 443407f3aa0ff881c5771e7d42d25c7ecf8e9eb9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-plugins: version 1.0.26

commit 03f496a5335dc6ac8d34c259eccc66f83cc83815
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-firmware: version 1.0.25

commit 29ff412546c7c31a54a0fdf33604f949379d688a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: version 1.0.26.1

commit a197344a72486885569e63bccb9e6b4d22d955a6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-lib: version 1.0.26

commit abb37be5d94122f9b3d4c33cbb8f113d42c528ee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-utils: version 1.0.26

commit fc922d8a972c2ed64d5b513f83b1faa3d954f0df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-driver: version 1.0.25

commit 0a6efb16f308760828dd47c0059799c68ce979be
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: fixed a bug for command type access message (introduced in 2.0.1)

commit 6dd0f31d87554572ca3be6d23dd288f48058f825
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.0.3 (security)

commit 1e3db999949df4d9b408ae4b47f9bbc4a8f969f7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/eviacam: new spell, webcam based mouse emulator

commit 185236057e9822ebbd3928cfb0e854787be62acf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iw 3.6

commit 016ce8b50f13430208ada8a8edcc290c33bf25d6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usb-modeswitch-data 20120815

commit 6317ceb2026fabb1249f51881dea906afe0cf3f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usb-modeswitch 1.2.4

commit b04fc7c3af383442b130700052669cc00fa20a98
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "usb-modeswitch - change depends libusb -> LIBUSB"

This reverts commit ab7f56d73415657e4a6d966a13e103c253442a17.

We really don't have LIBUSB-compat provider.

commit a3d994e8a374fbf6bd403d927f190a10e126baf9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.12

commit ed8aa795988f3f22bddb4642bcbc5a31bcb9edb3
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase-workspace4: 4.9.1

commit 7b9bc01aa16821e43e509160cc1b70c6390068fc
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kactivites: 4.9.1

commit 7aab5ca9b1621db91b1e5a8685a1c97a56b7b393
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kde4-l10n: 4.9.1

commit 189952dd0967a38f4e0d0b2177c10fc5b3e7a73e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kaccessible: 4.9.1

commit c23c34c98e1d500db102ded763636b7dcbcc40f7
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase4-runtime: 4.9.1

commit 91815cb7c9e62198c3bc98a7dc1ed80de312b2af
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

jovie: 4.9.1

commit 3556d6c80a3a6b22adca54552bfa86d10647f779
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdepimlibs4: 4.9.1

commit 5bb2c2849a6983317514a64158ea658a3d910105
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdelibs4: 4.9.1

commit 93ebefd759f6b799c8fc3902c9044eb93816d024
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kcalc: 4.9.1

commit 299224c67b9d024adc55609bdc2b198cfe452059
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kate: 4.9.1

commit f34c0eb102dc837300d9903b201940b237f2f0cf
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

filelight: 4.9.1

commit 1fe8d4e2e3c7dbe8004461f8e62d5ab64b23ce5c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ark: 4.9.1

commit 22e1a5fd8784a08d97200732013184e8f3c6b0b8
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdewebdev4: 4.9.1

commit 2dc6cd5da0277e6edb8e68125b92eaaf2c827cd2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ktimer: 4.9.1

commit 8879a5cb4e6ad60d7a2bcc94c30c8116d32ca2a1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdegames4: 4.9.1

commit 38ed99604bd1df56705bcba90b792d986509481f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase4: 4.9.1

commit 6ba0c44fa765510ba9dc80ea3972f37b7b52e017
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdeartwork4: 4.9.1

commit 88ba0cd2355e9367d2e073fdfd9c99fdb93c31ff
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdeadmin4: 4.9.1

commit 4f6dc9436b6cd8af2825031e7c20312d6fe17d92
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kcharselect: 4.9.1

commit 1fbdf36855118b2ec0ad6a05c59aa5f33202e13c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmouth: 4.9.1

commit 6e0c0791b31b68ec1adf0935dfcdcfd8b11a65cc
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kgpg: 4.9.1

commit a57c5997cfbeaf8b5957285c9b356b5ded8d4313
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdesdk4: 4.9.1

commit 39834b33a37b14ad5fd4bb2519db5a9ca59f89c6
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdeplasmoids4: 4.9.1

commit 39dcdb554d2c5606e75b14575bbfa1c632272e5e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdepim4: 4.9.1

commit fbc4a7687ba360322d2ebf032cc5cb5d5aea6d31
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdepim4-runtime: 4.9.1

commit 3b0a23f81448d920e3cdf50ed181dc8358dbfc77
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdenetwork4: 4.9.1

commit 5a41b228a6f823b61ab492d36a640af983ffe184
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kremotecontrol: 4.9.1

commit 25d07b8c818862150f149e8438c93cb179661912
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

konsole: 4.9.1

commit 7f9bd591493e9bcc6877e41f33d00259ab790059
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmousetool: 4.9.1

commit 92cc0862d21ce3c826237e15d578d4a08b0ba0b9
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmag: 4.9.1

commit a6fe2905cb92ec97fe19f55d12b0c64a3184c6c2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kfloppy: 4.9.1

commit b9aa61c00f6da4c01c064c02d2902f696c0d1638
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdf: 4.9.1

commit 2b2bc0d281c4f587293c243322148b462220286c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdetoys4: 4.9.1

commit 07c086a884b00e619f5628501083eab50b2fc536
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kwallet: 4.9.1

commit 5248497af2ad372d3bb0d0565461f4159dab5b04
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

nepomuk-core: 4.9.1

commit 6ab826618dc1ae71255413ea252c52fcf6a8404c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

oxygen-icons: 4.9.1

commit 88f485ca554937b0f11d2dabf4135fda14ba7602
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

printer-applet: 4.9.1

commit 845e89c7175fbd6abea53d5e4b7f99571c75e9c5
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

superkaramba: 4.9.1

commit 8a06e75112070343e1c67dce2a88f82048e226bb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

sweeper: 4.9.1

commit a2303f9e6a0acf6a84aad6a9a5029f57b3749544
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

digikam4: 2.9.0, remove up trigger on kdegraphics4

commit e04b3f969b9179c29efcb27d3a43a6d26e7684fd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10

commit d5b0f4e428819dd012e1caa066404d0f74e42b8b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: checkout head for scm, instead of a release branch
PREPARE: scm-2.13 renamed to scm

It doesn't make sense to me to checkout a release branch when basically
the same files are provided by the tarball.

commit 582f1314a78fc0a8c6155c1cb7bb08e92a7cdbe9
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: specify slibdir to force install all libs to /lib (fixes #411)

commit 6144c2e9dc83ce6be92a551124bd059a2ca26a9c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.11.4

commit db3fe9e22529e8a2bd237d263d581c6b481cda74
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

wpa_supplicant: fix qt4/gui switch

commit 80e6128044f0f25fecb7412cc9bcf3627f144804
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jaaa: added

commit 694f56f84d1da450530dabb1157810f69c78fb3c
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

qwt5: update tp 6.0.1

commit 6500ad9434c742aa135e0c5de43eaa3cca96a983
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg132: bump to 1.14.4

commit 1bf8f77eb4ed87a2b3b7793271aba0499cf6fb17
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

clalsadrv: bump to 2.0.0

commit 95f1682c4bd1f737a649a79af9fca2a71a891384
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

less: => 451

commit e759e2b89078d324c5f36a2ba1edaaf66183d1f5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.4

commit 8ed8e5a7b50cca302fdb91e4fed0fff0978ea801
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.12

commit d8c98af205ec11740ba6c1d27547a9384392b95c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.14

commit 56a026049c8464306e3d285304df3d836042cfef
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tiff2png: new spell, TIFF to PNG converter

commit bf957f72bfaf054aa60f57992bca64822e8b39a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_51_0

commit 6eac930e9f88699406848903984cc172fa3e5409
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.0.2

commit 1cbc828ad32a1c59657212fc17321e43d4c74805
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.0.2

commit e99d3dec59be909e91bbc61265b1dfa904310a0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost - fix SUB_DEPENDS python usage

commit 2a847564f5ffe58b5d06f15d356fc8fee6b5992b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/glew: version 1.9.0

commit d9a71c9aa22b2dcd65869b9fec54ecc9c2bbb166
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-simple: version 2.20

commit 25a4db22bfb955cd11403913abf0ef8676ba7a74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-sax: version 0.99

commit fc684618d933968398ceb190c2b7cedd5b0b4524
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-sax-base: base class SAX Drivers and Filters

commit 899dcc160031e28482b910013599ebf5bacb1dfa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/mime-base64: version 3.13

commit d764d5a194167943e42effbfe80a787a105314a1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/devel-modlist: version 0.801

commit f37b719cc37dfd28861eb2ac233ebd443342e154
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/perl-graphviz: version 2.10

commit 0d47f6400506239d24858082475d66214a097710
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/dbd-odbc: version 1.39

commit 4c9483dddb58bd29b1a876fce229f3a4963d9af6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xml-sax-base: fixed migration xml-sax -> xml-sax-base+xml-sax

commit 2c54414b73fd425856f008103581b103a8e57150
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/app-cpanoutdated: new spell, detect outdated CPAN modules in
your environment

commit ff8cff0588da5f3ab1660820eae91fba91669e84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/lwp: add missing dependencies

commit 44859a9853c6b10a5c8e01dc8c6a48297dec93c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/cpan-distnameinfo: new spell, extract distribution name and
version from a distribution filename

commit 5f5e28f2650b46c1d4445813fc539463a8b6d614
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/encode-locale: new spell, determine the locale encoding

commit 5e2ae08be5480880f201abc3472d1339bb9c5a2e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/html-form: new spell, class that represents an HTML form element

commit bf922a1f9ee450e7053f52fa4c66a99ac383b478
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/http-cookies: new spell, HTTP cookie jars

commit 63f6ffcfe50a0a10cf344febb964c7d5151a3d11
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/http-date: new spell, date conversion routines

commit 4c7495662a96dd0b7b4b032d84a1e2a88ab5cf1b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/http-message: new spell, HTTP style message (base class)

commit d999c8ea2274b16766973c5bf9c32976f2f9aaf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - for qt5 section

commit dd85114638a234e1e0e12d5c2980ae30b2200e32
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/perl-libnet: version 1.22_01

commit 3beb1281b14a34b06bd68c7cd56f66ff738122b3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/www-mechanize: new spell, handy web browsing in a Perl object

commit e06a7b3ad4aa5b53a35d84570c787cd36c1f1438
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebkit-5.0.0-beta1 - moved from http section

commit e9f38846157aa41c9c4f5fc45e0b8232fdaa91cc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/www-robotrules: new spell, database of robots.txt-derived
permissions

commit a5d1205b6e90178454bba3e040fa19e230bfa985
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/net-http: new spell, low-level HTTP connection (client)

commit 365f8df2142737ecf409a9e67401a043f815a909
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/lwp-mediatypes: new spell, guess media type for a file or a URL

commit 09c82db79b876abd65f3935fba05ac842cc08cfa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/http-negotiate: new spell, negotiate http requests

commit bb426ec68aaab0ea646783ee2e2f2661a1ec2a41
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

taskwarrior: => 2.1.1

commit 744bee0d4a4fe3e851361c535b3d7b0543c6853b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lua: dynamically link liblua.so with libdl.so

commit 1ab246432a8502d231682e125dd74e00fd2133ef
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/devel-modlist: version 0.8

commit 7aef9cbb0212f73113aabb080740037e4d7a47ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtlocation-5.0.0-beta1 - new spell

commit 157b2e111c68aed8ebd609d822c49d1ac31a6193
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt3d-5.0.0-beta1 - new spell

commit 59f1d8ce349dbc6c41c7f9c8fd9ab3d8672b045e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtpim-5.0.0-beta1 - new spell

commit 9b0e6484b4dfad987eadc9462b691ee4c6e03e0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwayland-5.0.0-beta1 - new spell

commit 2e4edb9ae0003ae3689689b2fda085074a32b207
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats-5.0.0-beta1 - new spell

commit bfc962b49a9f29398ebf3f91f9c04d10d7b384c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia-5.0.0-beta1 - new spell

commit bb283fa440a9415d47cae3cac07e167ca13a4fa3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects-5.0.0-beta1 - new spell

commit 3920a15e41616d43fae949460602c2ed03acb7c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools-5.0.0-beta1 - new spell

commit 8f6f5f177b260971cf2807a389837bc685db176e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsystems-5.0.0-beta1 - new spell

commit 0e9772b3810451077fe0781b6c08da56843e030b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquick1-5.0.0-beta1 - new spell

commit 713e5e34c6c39ed9eebcd2866daf3110f1f9f068
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tsvg-5.0.0-beta1 - new spell

commit 2b2a8a3f8eee98cb43ec4aeb4a2205f79dcbc6da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative-5.0.0-beta1 - new spell

commit d8eeac6f8ebdcf79c0709e49944b08ccf531f1a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt5/FUNCTIONS

commit 21ea20dbe02dbcd33fe613cddb2762698c31e6df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend-5.0.0-beta1 - new spell

commit 217bcce7f5372e078301f5f52e2b4ba167d42e8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript-5.0.0-beta1 - new spell

commit 0a164d60036c9d86d3ea77b9562e809164f1db97
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns-5.0.0-beta1 - new spell

commit 801aa4e70350e16d11f62a4bf33895dc142be13b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase-5.0.0-beta1 new spell

commit 517e690b69373d95ab9fe420f8beaeda91e959da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/file-next: version 1.10

commit 863db5ec4dc0570a7e7b7147c5ecc440a4b51e01
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

seahorse: depends on gcr

commit 945d33adc82b0f0d86acb06af14dd483b6aa8c1c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

pulseaudio: subdepend glib2 for gnome (Fixes issue #400)

commit 58f6da79290a1d32ba07b067c23c3c27ac0f075e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gnome-settings-daemon: pulseaudio subdepend glib2 - fix issue #400

commit 6cb6b630b072e96f1048a8ffccb2124a03410435
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: added required dependencies for audio/video support

commit 2a3f90dde2fdfa5f2a9afc51f54ce7fac83f06dd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

farstream: requires libnice

commit 8df5daf6436c086298de92f598bae6eb87a51087
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: => 0.15.1

commit c0d6521d075c24bb99023efed0218fbb4fda6310
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

farstream: added missing dependencies

commit 0d1a799ac1a648cb9bf751bdb1b6e32daf3cecbc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

calligra: => 2.5.1

commit 1496d0dd694b53f94ec0cd0c3b2e3049e3c21ee5
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

korundum: 4.9.0, bz2 -> xz, patch for ruby19

commit 6a88d4b233c85d71764163cff4a66fb1bed1e4e0
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

qyoto: 4.9.0, bz2 -> xz

commit 18572f172d559bc0515b539909859fc2675a7098
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokegen: 4.9.0, bz2 -> xz

commit 7bd1bd0b4e2934860f8b9c77329e546c6046c552
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokekde: 4.9.0, bz2 -> xz

commit 8d704c09055be27cf52116cbef3c840141306779
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

qtruby: 4.9.0, bz2 -> xz, depends smokeqt with qwt5

commit 339160b79a5a7ebb521887678b8273649b8e65b9
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokeqt: 4.9.0, bz2 -> xz, remove BUILD, add sub-depends for qwt5, add -D
switches to qwt5 dependency

commit 754af43d2c0d8871e713e01c77720804b0a9cb77
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

smokeqt: 4.9.0, bz2 -> xz

commit 3ab1e7b0a0768154cf9c7db28550255f683b832e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kimono: 4.9.0, bz2 -> xz

commit 454514f977efa0b2e4de5b644b098150c3d71426
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

step: 4.9.0, bz2 -> xz

commit 013b42d062fb2ce87b3deee9c99d7147e152bd73
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

rocs: 4.9.0, bz2 -> xz

commit 9b5445b1e98da8297e89e79afd144f4310a910aa
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

parley: 4.9.0, bz2 -> xz

commit 3f0c55e96fcdb55329511bd10770a881f2e54f81
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kturtle: 4.9.0, bz2 -> xz

commit d1ee465f7a150ad6d55f5702fafa3ccb81c59018
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ktouch: 4.9.0, bz2 -> xz

commit 0ce09366509c4b4164e65a12d445a522c88ec070
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kstars: 4.9.0, bz2 -> xz

commit 303ae28ac4007abb991526be2c39308e196ee82f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmplot: 4.9.0, bz2 -> xz

commit dc9135d9a667563da07e410f9015e490d3296305
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

klettres: 4.9.0, bz2 -> xz

commit 790a0898dcc847f85be3c81c85cce7a0db68b8d7
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kiten: 4.9.0, bz2 -> xz

commit 8883ce5ad5c2bba4bb5a4bb4f5059fddf0324582
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kig: 4.9.0, bz2 -> xz

commit 5bb3aedd3983151beca04976e5f26a6d555fbcf4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

khangman: 4.9.0, bz2 -> xz

commit 5c93b2fe9a84922a8a580d47dcf658677c50713c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kgeography: 4.9.0

commit e982b5b91c4e8036ea523ef8d50705a7a82b910d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kbruch: 4.9.0, bz2 -> xz

commit de15358205875575dd1615caf0da426590253b0f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kanagram: 4.9.0, bz2 -> xz

commit 6634eb54e077af820559fb5784bbfe6b20dc8d36
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kalzium: 4.9.0, bz2 -> xz

commit a07c573866bf38581e26d8e3f4ff15d5e75ab4e7
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kalgebra: 4.9.0, bz2 -> xz

commit ee4ded422f6666a35562bde03b402059525df3bb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

cantor: 4.9.0, bz2 -> xz

commit f57aabd9beb3a2892524e40749f2d4dca47f5b5a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kwordquiz: 4.9.0, bz2 -> xz

commit 4c51d7d6310de7e898075263591e910e795da2b1
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

blinken: 4.9.0, bz2 -> xz

commit 359b4f554688e99a7ae3c816d5f9cb042aa31275
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

analitza: 4.9.0, bz2 -> xz

commit 729c6e0ee8415055568d95e383a0b3ce54f3c654
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.26.3

commit 2184f35a31d2a80511cb254979fdaec16b804a3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.12, SECURITY_PATCH=45

commit 3b99fa24cd54793bcb6372c78c91e2770fcb13e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.1p1

commit 91d7df6c98c6ffcc7f436fc2083580e3ac8df65c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.3.0

commit 8ea7dbac4c254a3225674a44b2508c3b9cd73341
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 15.0, SECURITY_PATCH=52

commit fa86bcaa5072f9cb50b903f1bea87481fbae8932
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: added special options for compiling

commit a4db17310f07dff493fb1417ec95382952a7f31f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nbd: new spell, Network Block Device (TCP version) userland

commit 6ee2514488e8475d734a8bb2f84f888f741cf2c7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.42 (lts), 3.2.28 (lts), 3.4.10 (lts)

commit d3a94899626a3557924c5a87395ed20db34d05a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20120826 for legacy (5.2)
branch

commit 36b6526bf622d670f1b3c95bc0b6882865fcd77f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: added runtime depends on gsettings-desktop-schemas

commit 83d2d36260c5d1f329f7859970dafd59728eae62
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

live: updated version to 2012.08.20

commit 24e084ffb446980a90a2f47205c518b17d6f3989
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

net-snmp: prevent linking with itself (old libs) on update

commit 9cf4cdf3d42bf1fccd8a88a67ab68da4327f916d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.5.3

commit 3f6537b813899a1ff5a3b249c4abe3947ef95cc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/audacity: version 2.0.2

commit a2b3aab9e64e2605e5b4be3a6a465d3cffcfa0de
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mhwaveedit: => 1.4.22

commit 9d2ca8a3c5f01cd8475e991f57be7cc360fe4388
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mupdf: => 1.1

commit f13ca8b91b9e504008dded5de41af17cbeb62a8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

valgrind: => 3.8.0

commit 4faf596efeb6e56ba0e64fc683293aa7af74d2c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.1 (security)

commit 8545ffb09ebbb22003bd66f64cd0da20df03beb0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xosview 1.9.4

commit 14cc18f76fc193f694e28df0034069016dc70fb8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20120808 for legacy (5.2)
branch

commit c091ec33d0fe81b61ac7737ee9cc7b1730e0d263
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nasm: => 2.10.04

commit bf3712c1a0f29b0c8904099637cf8d26fcf51ff4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "Merge branch 'master' into glibc"

This reverts commit 852a3ec170d635a5e3575daf54b2b6fd9f20dc24, reversing
changes made to c4ce83382fa08c4bcd11722e0151366ee1be29bf.

reverted until Bug #441 is resolved

commit cee699a24af229afd7dd1cd6d3d6eb05e2d6fcd3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libprelude: fix build with patch
libprelude-1.0.0-ptrdiff.patch: adds missing header

Not sure what changed to need this patch

commit c4ce83382fa08c4bcd11722e0151366ee1be29bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp 0.6.3

commit 0788a1b43213d5f8885a07357db341fa8649fa79
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: add depency on gcc with CXX, change dependency on
freetype1 to freetype2, add dependency on openexr

commit 68ffbbc4ddae72a2642feda6ddc64fe526fd1d6b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea-web: updated to 1.2.1

commit 176a409077d44057a2c69132194512f3d4e812c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ponysay 2.4

commit dd074bf95526f52c6aa6026d6f12a7b966c6a139
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gimp 2.8.2

commit dd320fc06b9dcb3b8169a9e1f1ae8b4175aee55b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: change ffmpeg sub dependency name to LEGACY

commit 6767499af7b56eb3d736b3b715fe5ddad87a0d8f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/ffmpeg: change sub dependency names to upper case

commit 7655fe1bdb97afe748407b67958125d07125ca65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git: => 1.7.12

commit accee6ca184cfe86e880da97919c1ec579e45b4c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: add dependency on legacy release of ffmpeg

commit d5aead0a4f4994f8069ac437d278bcfb62208fc5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/ffmpeg: offer sub depencency on legacy/stable release

commit 767c4d8a89fc7b1a521c8bd64210033b6d285057
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nginx: added support for dav_ext module

commit 9f13013e82df530f94f6408bf25431b29b5a8b38
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nginx: added support for http_dav_module

commit fadf42d26d125f06289ea7dafc8aea9d625b9092
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

memcached: => 1.4.14

commit 3c89bb09d141d6981a6b192ebdbcd71912f31751
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/mkgmap: version r2316

commit 52c886f59df7b740ca7f68324cebe8b5a1fada8f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cciss_vol_status: => 1.10

commit 84b773c1a06b938096af8d83b03aadf311d175e1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libvisio 0.0.19

commit f6c5c3fad945aecda33f3352fa283fdfd2fee258
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

powertop 2.1

commit 416645109a3858772005fbdae6c7bd8ec5f9f817
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

firefox: Avoid buggy GCC 4.6 AVX code generation

commit 2699b112df4988f4ca5b0b10d529025397c8cd81
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ponysay 2.2

commit d8ff82e6f9d2b63b72b316f002ce16d238fc49fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core: new spell mentioned in ChangeLog

commit 670a1a81e699d16f3a9a6c0f1506d91721f7dec3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ftp/lftp: version 4.3.8

commit 084770b8c0d4016353bdb3942ef00a54bbbf8e86
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

coreutils 8.19

commit 2b1c15b52a1276f01dca533ca195ec855a912530
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gphoto2: version 2.5.0

commit 4cde5ec2e5fca8d6c199760b59a9009883dbb34f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-plugins-good: add option for experimental plugins

commit ff656c26e20461320fcedd4f26c1561ad2172973
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-plugins-ugly: add option for experimental plugins

commit 55c6de7b46fccf9bdb4f8e8151a3a6d2936bb07f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-plugins-bad: add option for building experimental plugins

commit 784971a23a8e5be7941ed21ae7975025e3be09cc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/sudo: re-add source urls

commit 272d46eca81d217707886815f4ed09bf8645fce5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdb 7.5

* The binary "gdbtui" has been abandoned and can no longer be built.
Use "gdb -tui" instead.

commit c78a34afa7dcb463e4778db81ccee1c0edd2e11a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mjpegtools: add -fpermissive to CFLAGS and CXXFLAGS

commit 9039b22f1ec5ec0f96389fb76bc392c505f49c9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: depend on PHONON_BACKEND

commit 3c129890ecc9bffcf6ecb2cf28fb2d11935346ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kde4-support/phonon-backend-xine: provide PHONON_BACKEND

commit 28a7637b2c5586adef819fa4279d4bacd3c3ca9f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kde4-support/phonon-backend-vlc: provide PHONON_BACKEND

commit 93713b5a4ea972ef1936f7151d394c25832e3cd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kde4-support/phonon-backend-mplayer: provide PHONON_BACKEND

commit a0aab2265a59468bcf3ec54b7ba769d4964b7517
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kde4-support/phonon-backend-gstreamer: provide PHONON_BACKEND

commit 41ca422e349301e49465a688ebddc90f59a36eb0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kde4-support/phonon-backend-mplayer: new spell, mplayer phonon backend

commit e4b8466110077e39367fdc0ded27ec6369b562c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.3

commit 3bd162e2b98d69a721392c3932b072fb969185e1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

guvcview 1.6.1

commit b1a672abf77fe866cb29370938684785a87e48ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/sudo: fixed SOURCE_URL

commit ae5d176df0513c47a24a54e8742505bc505198e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ponysay 2.0

commit d502d458d2b1ed54b2c814ff91e96cade3ad968b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

doxygen 1.8.2

commit 137781591006341e4aa25eee3bbd3b9baf12be69
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

spacefm 0.7.11

commit ebdff5d1cc5234a833e127d14ed7463942d9df9e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iso-codes 3.38

commit fc48866a85128cfb2a0c003e73a704fb30058e4c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.3

commit b7fa9530aa4789cbf5abf0c4d6205a251a6fe0f2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sudo 1.8.5p3

commit 5504b3379ab385a2d57a131fd7f26184a8543441
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss 3.13.6

commit 75185c84a73e0d24a370ac68b774e0d46e608a05
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegames4 sha512 fixed

commit c64de49d6040ca110c9b388d8301ccb61d81a5af
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtklp: => 1.2.9

commit 889c030f43e8b8c96ed1b9ff39434dc0ecabae7c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/latex-mk: new spell, a build system for latex documents

commit 0a4da47cc34ed9a0a08b8b0c0e858a8c7e1ebe26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/libnet: version 1.1.6

commit 713faba76a01026e1486fc38c7f67d66d160c2aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/jhead: version 2.96

commit 1964f94b1d0cad3324f6fc7a964494094797a4ee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/zsh: version 5.0.0

commit 66c694be85f93e94d63bd159b5e3e5b7fe2b8d4d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/perlmagick: version 6.77

commit df46c5716697365d8dfc8dc03f574428699201cf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.7.9-0

commit 2a82539db1f32055c24496b9d463a01cdf4241b1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.55

commit e1045b657d1b4303b20e4d1a2f0cca71b13988b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

qemu: => 1.1.1-1

commit 2d85143b7c842631e96a78a89345401a6f68bbbe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xvid: actually install the symlink

commit 8451ff4dfaaa61c4cefa5590c258c167b6e3626a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/live: version 2012.08.17

commit 190f9fa963628cc96bcfb531d735a0f40fb94c1d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdepim4 -> 4.9.0

commit 8fde444c20bef13940847424b72d5b509dcc5b5d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdepim4-runtime -> 4.9.0

commit d3357969be0ecc1a266cb7b33802e2c7393a51bf
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdetoys4 -> 4.9.0

commit b2bb4af058961606579f5df20e0e9b8b61239a58
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdf -> 4.9.0

commit a00672eaa51de411a67ac2e7f221405d19b21085
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kfloppy -> 4.9.0

commit c18668f8114aea868e7722d9e87917688ff5b88e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmag -> 4.9.0

commit 01a068a95b250af15f0260b5a36829524e9d0915
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kremotecontrol -> 4.9.0

commit 12d212ae7b540f2207014b5ffe9411c2965707cf
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ksecrets -> 4.8.5

commit 247a2c59b8c1cfa19845d001e8f708af2084e942
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ktimer -> 4.9.0, bz2 -> xz

commit a1501d1dec85056845358e468d918e6d3bc83210
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

printer-applet -> 4.9.0

commit c2e795f8ed8811d02b453e8979920f4fd5de9ca5
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdegames -> 4.9.0

commit 2ca5dade31cb760866cb036ce599704dcd69e110
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

Revert "kdf -> 4.9.0"

This reverts commit 30965a1f16311271d98720397e2a6e171c76f65a.

goofed the files

commit 34f912afab958c824e75f71acf257359fa0d92e6
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmouth -> 4.9.0

commit 10c2c570e28fd0dfcc47a01887cd5d92f9be31c2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmousetool: 4.9.0, bz2 -> xz

commit d6de7d68d029461b07e56b64dadb914c7253001d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core info updated

commit 4896c54239709bc51560f20b36ccc61b7efc24cd
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kmag -> 4.9.0

commit 30965a1f16311271d98720397e2a6e171c76f65a
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdf -> 4.9.0

commit 3f201a1adc9ba084caf9c504c485b6f5a9cb43ef
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdevelop4 -> 4.3.1
kdevplatform4 -> 1.3.1

commit 6205633564e98e6b7ca05556e2f7453d2df9d47b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime needs nepomuk-core

commit 156b696a6a13a5423dbaa2a92a3ac83520acc017
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.9.0

commit a7820c51ac6ab8ad86f176c024b9591d8524fe03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.9.0

commit c9079f1f86faedd0e8bca55ee7922c732a911e3d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksnaphost 4.9.0

commit 2959bd11d144fb1e2f9a6672e4e1cc804f462421
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libksane 4.9.0

commit 7d2cac4d61904fbc8c803a84f624591ecf6dc356
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgamma 4.9.0

commit 666bd5ccfa8b762752b82c6f6a123800f162447c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksaneplugin 4.9.0

commit 8d8418395a50faf06a84a7bc3bbb40b31d08ba46
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.9.0

commit a40251275ada151b513e9c4825a456dab204f243
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.11

commit e1bd92bd5415348b4a77a090419a7c718cdb19e4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rp-pppoe: => 3.11

commit 5897ecc86fa8ef7dfd9dceca60ac88e19b75f750
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.1.5 (security)

commit 126bd6bc75c446a8fd1f7448ede727861309e5b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rxvt-unicode: perform check_self if perl is cast

commit 30911dc91efde2393849543e42d1f0ee6132bcab
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openntpd: actually regenerate configure script after patching

commit 1bb55a8ff0f47680b535bac40bda4b1bd17f33ff
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

kdesvn4: updated version to 1.6.0, PATCHLEVEL=0

commit 834ee1a87924c78ebcfeb40628faec67d7bac09d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

utils/gti: new spell, silly git launcher

commit 8448e37bc858aa8b56592dffdd5960508679928c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

php 5.3.16, SECURITY_PATCH=19

commit caf1b14ced07ede0aa4cf2556c5249fabe85d555
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.9.0

commit 06e5d2cd41587dd8571041778cb54064a4a6adc7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.9.0

commit 96c722e1187bf425cd1042c1b0e0010fa1271b9f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.9.0

commit 074ecfd4bc77e1e07098da1a55a8683b0fbf7a40
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.9.0

commit 889d740136440da1bfa1704e16f9de0c6630ad77
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pykde4 4.9.0

commit 27d659c17e0552035eec137bf7687f61e98562d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.9.0

commit 5db6b928aedc3ca0deab3b1070f694de931cf579
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.9.0

commit 2d39496ea9f03e3e77707259a2912c98c433324c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.9.0

commit f2e9bbdc8f78b93ea752b60ab18c1dd390e480e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.9.0

commit 3ab9dbc453a44a2990960e0349a09eef84c4cc2a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde-wallpapers 4.9.0

commit 4701de3b8b9fb4020b59ddb473bc89b23a84e700
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.9.0

commit aac0381e074b7b8dac3cf8feef99a4da0e4a759a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.9.0

commit 97c3ff7375acdeb05a384727d81ecd1dfb28dd45
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.9.0

commit 7c2eade5160baa12c811b21deae526bf8475e9a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.9.0

commit 1475a356062c5b2a7a19c74edd1ee2970883e0e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.9.0

commit 74d588035efe5987c434033ab2817721eff52631
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.9.0

commit ee1ed151a9ca79dd1921e34b0b7df672ed4e824d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.9.0

commit abc9608646f4542e009e1b28f5d335c958cccaf8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.41 (lts), 3.4.9 (lts)

commit 1973cb8dfbd4ea0f55977e9f113c58f08588a68f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.3.6

commit 94b88a7d7e26ac42e720c3c39d815f62a07c60ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 2.8.0

commit 0559da3dd5c58a2bce7129bb05a35812c429f736
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase-workspace4 -> 4.9.0

commit 28f6599a1fbf6273b5b874534fa9d40d3d812bb5
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdeartwork -> 4.9.0, optional eigen2 depends

commit 5be51f63c480e00c6617c3f771f10233212d39fb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdeadmin4 -> 4.9.0

commit 80914495fe1d09b703afd6d2ae1d517ed79ec07e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kde4-l10n -> 4.9.0

commit 18cd5a9d73bacf838864805794e2b991e0e45359
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kcharselect -> 4.9.0

commit 0a201aa3c8c3e30ca563a4731f9a10be5aecd325
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kcalc -> 4.9.0

commit ad277eea11cf6517d70ff3231ec9f4edd9d82f9b
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kate -> 4.9.0

commit 549559b9e8771e555520b2fd40e055f4eab89fbf
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kactivities -> 4.9.0, depends s/kdelibs/nepomuk-core

commit f7c04a2143e3ce1caec4a86e9118b699713cdf06
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kaccessible -> 4.9.0

commit 4aa160a71072eb9d97ac9e057d9fc3da975af67c
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

jovie -> 4.9.0

commit a5f5422f53d7b210b775650874c3163705b64a3f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

filelight -> 4.9.0

commit 1d72909baf6cceff82d265200e4aeacc25211ac8
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

ark -> 4.9.0

commit 84bb678ce69a71bbd1da65b6feb79b743472311a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.2, SECURITY_PATCH=38

commit c68c31e348ede9d3dbf22e2ff28637fc55b79dd6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.5.2

commit 64a653d4d95dd957f2e181cc294f953504b9a425
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.9.0

commit b7d22faf276eb330eb03b792ae019e31760f5263
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core: new spell

commit a52735e216586066a0e1eb6873fb6d5520cfe425
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.8.0

commit efddee2d3759999a8aa99fec7ec832e414c2df53
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

soprano 2.8.0

commit c936421c98c7d1f25f9dd552f6140c6cff51fa13
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shared-desktop-ontologies 0.10.0

commit 09690be4985d2600a3b1da18259a2a69febd1505
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.9.0

commit 231ec71a29fa2643d6eac8318975e1f6f4a0dff4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.9.0

commit cc8ccc3e6370a5816ee620678d0261674c54250f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.9.0

commit ae394233356b07bc060c9238d5a4433e673a5f7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cifs-utils 5.6

commit b3e958ee49d97d3199e8a8ac10a5cc453a24b965
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.7

commit b35bdd42fef6998713401d460bc71e63f5029752
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ristretto: => 0.6.3

commit e196766a16ee62a835ef98a4825b917c060e209c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pkgconfig: => 0.27

commit 1a3cc5fdd9f15a3e0204edc04bfb577cc05d0259
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

geeqie 1.1

commit d195a8badfa47c980ae25a174ca5ee1ff0404c55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-vlc 0.6.0

commit 01b6937dea9338f3886cc5dd60687f726f3cfa84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-gstreamer 4.6.2

commit 137467e5e4bb31c9cefa8d2588d7ea6cef515f26
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tor: fixed typo in 2nd source_url

commit a83bcb64179119184f4e058e8452f85e7908202f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tor: => 0.2.2.38 (security)

commit 6fd0bd46131a2f15e1449bee6ccbdbaab166db24
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pcmanfm 1.0

commit 7222381cdabeec6ad7428194f1c94de1bad56bd7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libfm 1.0

commit 46d251ded1fd84be8f3aeabd231e0c861b30521b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

schroot: => 1.6.3

commit 8d24a7a239f905e48e105dc0a8c391c22d64130d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

passenger: => 3.0.15

commit f86eef0f42740e9e4bd3efc67cfc0e9321c9a038
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: added optional depends on libyaml

commit 32438ae3cc661be8b175a1f6e70df5da381a83cc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libyaml: moved to libs section; new spell, YAML parser and emitter
written in C

commit a5aeb990ee6a237808ae1d7d3f5ba5e9b29e7eea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.16.1

commit a47499fc5803ff46bfde7adfd27c0e006a64a9ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript - 9.06 -- security fixes

commit 1e2b7c1abcc1d0ee822e18c6847970a0e995d873
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ethtool 3.5

commit 087449e17286520b01e0dc48b681735b0799781a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgee 0.6.5

commit f6cfce334d8031f3a87206a872d5520101258f47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.26.2

commit 6b65435d47ab81686660940558794efcac24b9cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

coreutils 8.18

commit abe93d19552670c98a622151d3c2749e37e126ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gource 0.38

commit 23f0070f2b23c7b4ebba7745d7fb6312f821930c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/glm: new spell, openGL Mathematics library

commit 26d1b85723acd76f14b1f4bdaf3c9373c05d1ba6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/evas_generic_loaders: new spell, additional generic loaders for
evas

commit 3edcda561985a7176f5d5c2e916903e2631a266a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libspectre 0.2.7

commit b02097eb638f5b4a789b42e5a5e6000a5a6002fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

krb5: optional_depends libverto added

commit 165b1cce2b35e1cc2cc73eaca903fdd819b8a743
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

krb5 1.10.3, SECURITY_PATCH=10, CVE-2012-1014, CVE-2012-1015

commit 2d532289236ebb68995e9da37ec796dc9c0dab1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/libverto: new spell, event loop abstraction interface

commit 5f5aed665d8152455aa1b7d0b6be62b848add1ea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ccache: => 3.1.8

commit 42e377796a13c87227df0f2d8cdc915575b5cea0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.13.1

commit 00c35fd36a671289d3ef18f159efce5646750472
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wget 1.14

commit 8492ed8e5fbe46d7803e8cb6e5d74c868e638eda
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.9

commit 337ee672e5bcd3520f1e0d4533345902df6f1e9a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: => 4.1.3 (security)

commit e3120ee8b40a325ed065a2de4cd1d8519e8da89e
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

yelp-tools : add hard yelp-xsl dependency

commit fc0dd15e4050a2d507428d402f0b83eec4467fc5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.8 (lts), 3.2.26 (lts), 3.0.40 (lts)

commit 62febc4a2ee58696cb5926e029f972e9b52da016
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxml2: security update (CVE-2012-2807)

commit 7f3161451a767b13ba5a72d203491b3ef7329e05
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.5.1

commit 803754847e3fc193692611a959518a1729b75726
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

npth 0.91

commit 5a75dae53fefdd420de437eb29439385090b2dcb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpa 0.9.3

commit 956ee2940e801e30a85d0a4542b0fd0421a06b7a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.3

commit a00d0241288e7e50c1ea3041951a6e67a962e54f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.10

commit fbda0e8121ac392a699cdf5b3c26e25048b52e67
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

system-config-printer 1.3.11

commit 9bcc62057929d9deb64291ed937c4bc42f2f1d6e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pycups 1.9.62

commit 470c308b694ef9239a7b19eca9f0e11c2d2b1aa3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cimg 1.5.0

commit ada39424394df134dd360f8b9a7aff89a6b5ee9f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphicsmagick 1.3.16

commit cd710f48894a3b27f86f996d7a09831b775dcd15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gmic 1.5.1.7

commit 7f02254350379a81d4e093b97873304cfa6a189d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.9.2

commit d9d4915d6223740e03a54ee9553742749f1901b8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openntpd: applied a patch to fix time sync on modern systems

commit 1421ebe23bbaded1e7a11542b8a6c76f94a23dcd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.1

commit b53dc59b333933eb9eac361d5db127e6456ad0f4
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk3: updated version to 1.1.0

commit 84e3aedb487e88650e829e84f8e8a0a438361dc0
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.3.0

commit 972eaa90f4ff4b33bf875244c3ce1afc9aed07e2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hplip: fixed build with cups 1.6

commit 97a7df774a4796df05c6992d6eb0805cbc8b585e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

castfs: fixes crashing when running without arguments, see #395

commit 734076c6c8cc0517acd0bf35995c64ebedca9154
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

castfs: fixed TRIGGERS

commit 382a264886735197a83dcf8c700e541a77dd2c04
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fuse: => 2.9.1

commit 882d3feb5323ca0243512b9b51d9a108febf5378
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: fixed build with cups 1.6

commit f62a49a01af37243c62a124261959c6238da6720
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vym 2.2.4

commit ccea06934d1bcdbc4882bd190e4249221e565981
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ferm: => 2.1.1

commit cfb0718292d8df6f6f6aafa747f54d342429f4b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cups-filters: fixed build when poppler doesn't conform required options

commit fa27969f23adc3daba71920634d699b1d34f1875
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python-pypi/keepnote: new spell, note taking application

commit 777f3989364163c87113b40c0ade6820eff13701
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

miro 5.0.2

commit 5fa1e633ccb1b22b6c42eac6a224e5485107e4fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.5

commit e3f911dd1a79e0eab597796a2795892222aa4c0c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk3 1.8.2, SECURITY_PATCH=2

commit 284317a959437e3ed1f6696c6acec5c163d4d32b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk 1.8.2, SECURITY_PATCH=6

commit 5cb7c32b3692703df3dd76845237fa5f7520aa50
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

flex 2.5.37

commit 3fa48e24da8bfe376cc7b001cd3ec6493fb3fbbc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bison 2.6.2

commit 8fdc02800a14a68fc89137a505180a757deaa92c
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: bump to 3.000009

commit 2f48bb6512d09a96748998923824824bb417b0d4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

handbrake: Updated to 0.9.6, matches upstream MD5

commit 3f5f558c69646bc7a4317358b00cf496581cf9af
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tzdata: => 2012e

commit 412c7a58a7b7f9db3e76eea2d99f4b6e516b3bd7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

rake: => 0.9.2.2
SOURCE_URL changed to debian since upstream does not have a tarball.

Updated because 0.8.7 wouldn't compile for me with ruby 1.9

commit 9670ad2ed82d495eee4e4db6f68e181fb1a9e449
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

virtuoso: => 6.1.6

commit a402c716cf0956cbc4a3dba2fc036efa04133e64
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "dhcpcd: => 5.6.1"

This reverts commit 613a43f36dae78076e1d586c5632cff10b208684.

We don't force experimental[0] releases of software (especially of such
essential software), which goes to stable branch regularly.

[0] http://roy.marples.name/projects/dhcpcd/wiki/DhcpcdDownload

commit a80994625bdad912f96045b0b20efeb9b760332f
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

oprofile: version 0.9.7 upgrade to deal with 3.x kernels

commit 613a43f36dae78076e1d586c5632cff10b208684
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 5.6.1

commit 28f9181725bb4f01e2307c04716cbff920e58571
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/mkgmap: version 2311

commit bc2bb9a22fc9177d4594773dda50f8f840d67173
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters - add depends bc

commit 238d2a3d29a082b7d276e75699d77d27c9232e9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.51

commit cdd3d5247d489e19d7b15298d5b7911cb28f7c99
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: => 1.3.4b

commit 4da9bc60cab46fb1274f48328c40566a628f3202
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp 0.6.2

commit 38df00fd5988dfc5ef708a570dbd8d560e4985fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cryptsetup-luks 1.5.0

commit a95497806eb31a8ddc81438f437bcf50a2ab1799
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iptables 1.4.15

commit ce5efc79c462fe263b0c82981f1d6e4bb50b17cf
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pycups: apply patch to fix compatibility with cups 1.6 (fixes #417)
* pycups-1.9.61-cups-1.6.patch: from upstream git, fixes pycups for cups
1.6

commit ff2503d402d8773df0cea6c22361611617a67632
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.19

commit e3db9690eb4e9f017869ba82551d444ee0b76665
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lzo: build shared library

commit 17ec22b4dbe1ba0622a6e10e52a740665a303117
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 1.99.0

commit 5825fc1379fce202d6aac5866038612e2431f10b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 2.3.5

commit 6066097f9c88ccc7ec55af3c5252329022bed69f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: corrected stop() in init script

commit 89752a2b528752fb620c32f192dff60599f65cf8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: redefine localstatedir to /var/run

commit 8f263101003fb52446deb59c47bce498bb86107d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: refreshed the spell

commit 223544c5a8300404287384647f68a8d25e01bd5b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdepim4: => 4.8.4
* DEPENDS: added depends akonadi, zlib, strigi, libxslt.
Changed optional_depends gpgme, libassuan to depends.
Removed optional_depends qca2, libmal, gnokii.
Added optional_depends grantlee, dblatex
* PRE_BUILD: added, to apply boost patch
* kdepim-4.8.4-boost-1.48.patch: added, fixes compilation with boost >=
1.48

commit d77298634e78f9befeca0baa04b7a95549a9e4ac
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdepimlibs4: => 4.8.4
* DEPENDS: added depends boost, gpgme, shared-mime-info,
shared-desktop-ontologies, soprano, libxsl

Moved kdepimlibs case from KDE_DEPENDS and added them to the spell. I
don't see a reason to put individual spell depends in KDE_DEPENDS.

commit c02da29fdfe6f587e2bd5165fad98f8ded962f74
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdesdk4: use % instead of @ to pass cmake flags, as prepare_cmake_flags
handles this.

commit bbe2c33fc69930f1e6dfb9eb09b16af4679d9474
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kde4*/FUNCTIONS: added prepare_cmake_flags to default_build, to allow
passing cmake flags.
Added to default_build rather than each individual BUILD since all kde
spells use cmake.

commit 12c5327f27e274df88aa963816159dc5a05ede08
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ristretto: => 0.6.2

commit 8b13b10f35784d86ca17e3b5fa48f3a866f62848
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kde4-apps/KDE_DEPENDS revert an invalid change

commit 600d6654ad05eb0eba73ca796423f595fa162b8b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdesdk4: => 4.8.4

* CONFIGURE: added query for umbrello

* DEPENDS: added depends strigi.
added depends libxslt, libxml2, & boost if umbrello enabled.
added optional_depends hunspell, qca2, antlr, kdebase4. Note
that : is replaced with @ in the flags since sorcery uses : as delimiters.
removed optional_depends db.

* BUILD: added, to add svn flags if SVN enabled/disabled.
replace @ with : in OPTS

commit 2674392074fb77c2d96190f9bb6658126529c541
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

antlr: SUB_DEPENDS added to force JAVA optional_depends

commit 889a5030fb28cae043ef27ea770d2d869db3bbb1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.4-P1 (security)

commit 2d46f67cd5e3060d494abca314fe5f62963540a3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: fixed longer starting/stopping (don't resolve numeric IPs and
ports)

commit 3485503619f2818a60e415bc36fcd5b0dee8d20d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: version 2.5.1

commit 666f74b26d96e0eba8806e7681f9fc507495d19c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.0.5

commit af0d534bc7a21a643069c5f9f500c58e2d7706e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt: version 1.5.0

commit 615ef024b575924b04fdd07904c72d445fa1beca
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdenetwork4: => 4.8.4

commit d60b25aabec605298e0a6240a1a6e83d3ddda87d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdegames4: => 4.8.4
bz2 -> xz

commit 2ed56aa0d50a80757708e4c52d7503e5479c2ba6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ktorrent4: removed depend qca2, it's a libktorrent depends

commit 2957bd69ebea8fbd221856b0e9ae5ab734d7fb16
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libktorrent: => 1.2.1-2

commit e2d4c6d06b4adc9634088e1a57b5e482c0ccb33f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ktorrent4: => 4.2.1
* DEPENDS: added depends qca2

commit a41a08bb69ac24b0364a2ebf3e85334817bfc2e2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mediastreamer: apply ffmpeg patch for ffmpeg-svn as well

commit 2cdbb5d75a510bcde720d3cc95b199baff06b810
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdemultimedia4: forgot to account for ffmpeg-svn
DEPENDS: ffmpeg -> LIBAVCODEC
PRE_BUILD: apply ffmpeg-0.11 patch for ffmpeg-svn as well

commit afed7772bb2f4584e9107927ce87b36746fd0bfc
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mediastreamer: =>2.8.2
* PREPARE: added, to query for video support
* BUILD: added, to apply video support flags
* DEPENDS: added optional_depends pulseaudio & doxygen.
added optional_depends ffmpeg, libvpx, libtheora, libxv for
when if video support is enabled.
* PRE_BUILD: apply ffpmeg patch if ffmpeg is enabled & >= 0.11
* mediastreamer-ffmpeg-0.11.patch: added, to fix compilation with ffmpeg
>=0.11
* disable-v4l1.patch: removed, no longer needed

commit b5adbf7f44b2ec2212c61d315949db5f5b0ba0fe
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdemultimedia4: => 4.8.4
* DEPENDS: added optional_depends pulseaudio & ffmpeg
fixed up optional_depend descriptions
* PRE_BUILD: added to apply patch if ffmpeg >= 0.11 is installed
* kdemultimedia-4.8.4-ffmpeg-0.11.patch: added, to remove deprecated
functions

commit 405761d6270c32d78702b01c315848608acb0f35
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

liberation-fonts-ttf 2.00.0

commit ba0916bd452bd7e30e82a8a08b97dad4d3f203be
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tea 33.2.0

commit 66692454746d93b0e3826d9d3a28255655cdeb20
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vimpager 1.7.1

commit 72775e9f8f2a75b27baf20dfad54bcdc26247bb3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

quvi: depends on lua51

It doesn't build with lua 5.2+.

commit b67adc5c9f970c6162ee5cb62da616e4d368f363
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

curl 7.27.0

commit 654ee3171cf969438776f7f1f8501fc37323bef0
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

cssutils: version 0.9.10b1 and corrected urls

commit e150bd96960fc136a337c955c49a9301aaca1b04
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

davfs: => 1.4.7

commit 7f1ce5836c280acd2b1f5719772b390c169a586b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.6.1

commit a4db7288032ec18778b81b624e0fde6be1b3ea40
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

flex: => 2.5.36

commit ea2f82f329bc3c0f5a04c54364ea82c6811b8545
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gutenprint: => 5.2.9

commit cda2870aa4e5f981ae446bb1bedff5c784355a63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters-1.0.20 new spell
contains filters and backends which were previously part of CUPS

commit a069302f60e3858409d730ffc443cec21216c108
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.6.0

commit 9ce03337fdbec07c718237f797fb54338f1b0413
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.13 (security)

commit 17e7728529f61d1984c50fe3c5ae88fbdcb34b0a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

xfce/xfburn: apply glib232.patch to stable branch only

commit 9464610226a31238e43709cb3580673d6707d51e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.2.2

commit 13ad19d28eee8436df300ccf657390dcd13584cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dia: use system docbook-xsl instead of online to generate man pages

commit 79a9aac19c616c91afb11b2b233d8e3782853369
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/kamerka: new spell, webcam app

commit 79b0883ffd965f1d1e77341a647ec7c1ad8d12e2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fop: fixed source url

commit 71bb66694d6ccfa351c718d391b63caa8c638f97
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audacious-plugins: fixed broken MP3 dependency

commit 6a1a4ab075327df4c10c51275ff588fcc81f9614
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audacious: added missing gtk+3 dependency

commit 45f1d9fa667e4306a009885a9dfed0c8313b7aa5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audacious-plugins: fixed broken AAC dependency

commit f4a672e33ce43f200d647c7ec5e2ea9f53ba1bbe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.38 (lts)

commit e6d815b5a29db9cf2f81083eb148bf974df9cd15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.18

commit 596b0d46e99c84dbe790d56dc3a4784ba06fdbdd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

x11vnc: added required libxtst dependency

log from configure:

==========================================================================
*** A working build environment for the XTEST extension was not found ***
(libXtst). An x11vnc built this way will be *ONLY BARELY USABLE*.
You will be able to move the mouse but not click or type. There can
also be deadlocks if an application grabs the X server.

It is recommended that you install the necessary development packages
for XTEST (perhaps it is named something like libxtst-dev) and run
configure again.
==========================================================================

commit 95a3b86f6b51556d5bb962d7680245d5a9ada03b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfburn: fixed build with recent glib2

commit 54f57b69a9c03ad050dd7cfede4a946b099c4ed5
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

hydrogen: bump to 0.9.5

commit 878f6dd376be25e461799c88ca3fa41bc0b60874
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: bump to 3.000005

commit b30f06d64f7ae0b6b4d8740e3070f350272c6464
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.1-P2 (security)

commit 367bcd1a92ce8a9194540f70868971b7e548c015
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rdesktop: dropped broken libvncserver dependency

commit 072a31b790791ef66b6fa79048aaf71f6e9f0a03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

utils/ponysay: new spell, cowsay wrapper with ponies

commit 0a069bf1079014f623244f151e78071de2d1ee77
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus 1.6.4

commit 68f542d2f1a98f00125acefcb12f6e08e209254d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtk-chtheme: fixed build with gtk+2 >= 2.24

commit 3d38e24b570307f8346d3fb8d099ea37a349257c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtk+3: fixed compilation when cairo had been installed earlier than glib2

commit b33a7e8a324c3056c7c8a5cf999554a10ac5e5da
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: added glib2 subdependency

commit e2df88bb892561073cedb1b4068da5e6657d3a44
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xxkb: added missing imake dependency

commit b89cf872e65a4679b23974912c9dec92487a4832
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.1, SECURITY_PATCH=37

commit 03ac7de855e8d16e0efaf22e3e93b98c067bb21d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

soprano: added sub_depends stable to clucene to ensure proper
functionality, as 2.x of clucene is not supported
suggested_depends virtuosso -> optional_depends since it is the default
backend.

commit 2ce48d2434e815f7cfc7691894d96c0bd9b1254d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

strigi: changed depends clucene to optional_depends, with sub_depends
stable

commit 02a237b365819e933912195c62aafd93eb1894cd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

clucene: re-add stable branch (0.9.21b)
* PREPARE: added, to select branch
* DEPENDS: if branch is 2.x depend on boost and cmake
* BUILD: use default_build if stable branch, cmake_build otherwise
* SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^ALL^PRE_SUB_DEPENDS: added,
to force stable branch

commit fa931aae0d6438fa74a0cb0cc7cda604a8b81674
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

digikam4: added depends marble

commit 141f99429a5cc093158c19cd6c1b47b86ec560fb
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

distribute: => 0.6.28
* DEPENDS: depend on PYTHON, rather than selecting with PREPARE
* PREPARE: removed, no longer needed

commit af6c676be550f2ced7c3ac21cacbbafacce46d92
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

easystroke: added TRIGGERS to check_self when boost is cast

commit 9f99e86f03a20089dfe81f9fd6142eb502a46286
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libmpc: => 1.0

commit 2fec9b4fd5b02806c1b3d55741e582a76a953e31
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.2.4

commit e22a4b0408f8e7ba0ff0e0e953826193a7ac23f9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.2.4

commit f8e1e0f73abaee9c924e99f70390f488b9f28931
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.2.4

commit 844722344193f0357dc5b020832099259fe29d5f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clucene: => 2.3.3.4

commit 2f78636d21727218c74284b662fad5ff481b9aa7
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

disk/fuse: unlock.patch now applies to stable branch only

commit 32325e0fc868397b1c254058a1a18368d6820d8d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

strigi: => 0.7.7
changed SOURCE_URL to debian since 0.7.7 is no longer available from
official sources

DEPENDS: added depends boost
removed optional depends sqlite since it no longer works
re-enabled optional depends ffmpeg, but changed to LIBAVCODEC
PRE_BUILD: removed patch for disabled qt4 build, no longer needed
added patch to fix building on gcc 4.7
if ffmpeg >= 0.11 is enabled, apply patch to fix build with it

* 0001-fix-build-for-disabled-qt4-option.patch: removed, no longer needed
* strigi-0.7.7-gcc47.patch: added, fixes build with gcc 4.7
* strigi-0.7.7-ffmpeg-0.11.patch: added, fixes build with ffmpeg >= 0.11

commit c1be29678c35cdda3192cdd4b1e44408e98788bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

acpid2: => 2.0.16

commit d223235ea9f0f135ff07da3d086abe8938468aec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.5

commit bc7557ab64823f6b1ebc11c710d75eeca3ef4608
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bison 2.6

commit ebd249dcaf9f537d24dcf709a9e6fabe1457f187
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 1.0

commit eb75f808bbd6c9a6e5d173d021f6b20e68acbc1e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

doxygen 1.8.1.2

commit cb2484dc47b5f13405282acadf0d4162b48863ba
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: now also announced in Changelog

commit c011e57a30c82581568f2d05b6ff4c8d086fd6ee
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: added

commit d73c5c59c02fadddaa6e2b46e6ed50f95a1ef1f7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

device-gsm: update to 1.58

commit d0767cc09386cbd83f2777f0dc85481ceeb0b49b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

device-modem: update

commit 06321465949d9bd57d54ab70711454b104646a52
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

transcode: make it build again

commit 136880d68695a7994264186561b26f2f6723b302
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/mplayer2: fixed scm branch dependencies

commit ef8d06901ddc3c4c9f313b651b2647caf92915f7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.12 (security)

commit 62522939f9305fa3a6faaa4af55801de93d51dfa
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

glances: version 1.4
BUILD/INSTALL now use python
DEPENDS require some SETUPTOOLS

commit 8e28c144fdf2138e27314f7da6a76557bc576688
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

scite 3.2.1

commit ce9f3b3543e6877f1d2dc5edce3cb6c98f65c23e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

vala: stable => 0.16.1
devel => 0.17.3

commit ff88e0898ebb5cedffbda7a5231e407241e61cc5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tzdata: => 2012d
updated SOURCE_URL[1]

commit 05c806e9cd3694f1eb873b3b0563fe950f25ebe6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpng 1.2.50, SECURITY_PATCH=9, CVE-2012-3386

commit de53d1acdd658de7c10d9da778c85bd751ac7bd6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

x11/xteddy: new spell, cuddly teddy bear for your X

commit ff654fdd278597d17a7415b63ff080a415cf1a3d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

p11-kit 0.13

commit ee0e6fd6797844bba52b16d924ccdeccd8f2d9cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.4.6

commit af8864bc8d5ad65f0c567905f389e8298e7c82c9
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

devel-cover: added

commit e695f61fefaa112ea89eb1e37ee1079d2b90a1d7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

devel-size: added

commit 0c2fe2050360f7ebba946be6d31cbf1e9a95e01b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-mpd: => 0.4.3

commit 3b7bae4f01958062d0610994669d4604f80caeae
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.3

commit 86f282251d96258efb8ec3248d205413f857d0cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xlockmore 5.40

commit 2d4cb25f0f3822238758db3dd5fb1c8dee09cb3d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

pod-coverage, test-pod, test-pod-coverage: created

commit 33052f7d8d82024613392fd40c3a0fe364195d72
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: version 14.0.1

commit a72e724878a4a9ce761588416ea523c68a06e705
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

path-class: new spell
module-starter: actually depends on the above

commit db345f06c0440108696feb7cc111a6c458580a07
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

module-starter: create spell

commit f2741f616dfa625a9e29dd66abefa534928accc1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.1.4

commit d69a580589749d977f1eccaeefab711b5994cc3e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cogl 1.10.4

commit 568b68350b9c63a5f74b6ab1496f73cabb558b00
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 1.7.11.2

commit ef2afe0ed7ce2abe0aa343bdc84e6688feda1fe5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iso-codes 3.37

commit 42d5e0b2cb508adc798b913037782d8cfb5ccdb4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.11, SECURITY_PATCH=44

commit c7c1bc74a125fd37c7e74cf8a47ecbde0b592e7a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.2.0

gtk+3 is default now
I have some problem so GTK_VERSION=gtk2 added into BUILD.

commit fb661a786c2e6a70d4f26b419c6c66ff0ebc15ce
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk3: updated version to 1.0.5

commit 6eb83c72a7982ccd7920d6545bf495e368a40269
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.2.5

commit 0dfbc06e3d6558df03c2c294f92f2fae12286111
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iasl: => 20120711

commit f0269c014329c7cd89947e054e3e75c01789ce9f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dialog: => 1.1-20120706

commit 71490de5a322ce38850f37402126c07b1020be37
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

isomaster: => 1.3.9

commit e68dd30f263629afd5e55c3722670beed5849bdd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux => 3.0.37 (lts), 3.2.23 (lts)

commit 0a990f073302a5a64ee1f475e6d01d2d3e98c66c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.3.4

commit d39986fff2b22957c06ff96332f53048c885e655
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.4.5

commit b234d323316e77a604d0e08f54046f789872b9db
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany-plugins: => 1.22

commit 02d9b9c200c8a0389e9e9e5bd0d070175a09b27d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slim: => 1.3.4

commit 2ca2286967a4d8bf19666ba4cb7afde77e3e5b7d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

spacefm 0.7.9

commit 98856cd7f73a7cf5adc8bc6b75f371b607ded333
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qtfm 5.5

commit 02ccbee8f3fc095bc31297debdb139f7ad9646ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ecryptfs-utils 99

New ubuntu standard to start signature filex with ..- ?

commit fad291671f938b3caae525a13e78eb3234b3cb32
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.11

commit 564a07682481655011d8b870212f7bbe221c2f84
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

live: updated version to 2012.07.14

commit 13c7f2e709622b2e9c620961f254f4b3f174980c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eog2 3.4.3

commit 15e91689de675e63d8680664b2eee5d436b62b31
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.4.4

commit cc2ba40ecaf81ff087d5c20af4827f7b20194537
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: added more optional deps

commit 0f0b63c20f22547a1111725e5375c2ab74aa3a84
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libchamplain: => 0.12.3
PRE_BUILD removed, no longer needed

commit f157746ca82f76b16642a4254c47c930c2d18dc9
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glib2: => 2.32.4

commit cdb740e4b3b3a721085e1147c15bc5eb49b8278d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mcomix: => 0.99

commit 2d1fbd13321b8da9bb765eae85c9b73903d03c46
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

awesome: version 3.4.13

commit b90a76bb7b522d30b55458e5e25b31ee8a6fb5ea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

avfs: => 1.0.1

commit e67adddbb730022c0149de9bc4e15e228f4563a2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: libcap becomes optional

commit 0e09df962b462d08978ed6a98193baa5c8b9b4f6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

howl: spell deprecated [Replaced by avahi and no longer compiles for me.]
PATCHLEVEL=9999

Not sure if its possible to add a sub_depends to UP_TRIGGERS. I couldn't
find any documentation of it anyway.

commit 3846b3b2dc4a56af6bc197db5ef5f4dd8c479b70
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libdts: deprecated, forgot to commit ChangeLog

commit 43371aca2c86d31986a793ef5a9a813c09d5cd8c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

supercollider: depends howl -> -sub COMPAT_HOWL avahi

commit 970cfed3f53f2e9b6f95b682aacac70dd4e23fd0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gobby: depends howl -> -sub COMPAT_HOWL avahi

commit 4325296af61f02246681ed01e21d7387e0bc6f70
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-vfs2: removed optional_depends howl

commit e00f26e2d82b00d4464a5a538987c6fc3622d9e8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

net6: => 1.3.14

commit ad12f5e6a73535f4b193b3c7de3563909279a0c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xinetd: optional_depends howl -> -sub COMPAT_HOWL avahi

commit fcb11fa4fc97c2fc358b2adb75191a4caf1da5df
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-user-share: howl -> -sub COMPAT_HOWL avahi

commit 5d987c81b9d973da30e7f8ab20fd41d07b041540
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

carrier: removed optional-depends howl

commit ce964d008500a740777cb3e1715df9ac3b6967e0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pidgin: removed optional-depends howl

commit ebdb69b7d702ea669a46f2c151bc561922f86b7b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mysql-workbench: howl -> -sub COMPAT_HOWL avahi

commit e4dabd61260b6a760835fe05586b141f597b84e6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libdts: spell deprecated [libdca replaced libdts a long time ago.]
PATCHLEVEL=9999

commit e0eeb94f3c8f313a63af6569a7c702b40ec7cbe8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xbmc: changed optional_depends libdts to libdca

commit 26a1ac8a57762c6b20dfeb9e544d5f677a129113
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xine-libs: replaced optional_depends libdts with libdca

commit 78055afc039b9142d5966fa594dde24205457fd4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libfame: fix build

* PRE_BUILD: added to apply patches and run autoreconf
* BUILD: added to pass sse and mmx flags
* libfame-0.9.1-fstrict-aliasing.patch, libfame-0.9.1-underquoted.patch,
libfame-0.9.1-x86_64.patch: added, from RPMforge. Fixes build.

commit baa3daaf3c3f2d1e88382091785399cc74a5916f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-gstreamer 4.6.1

commit a224412d4e6661c7d4f8beaf21716eff82deff13
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.13.0

commit 8cfc7a35f3152230a4fe626f350ce197b39230f6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: specify libdir so libs install to /usr/lib on all archs

* PRE_BUILD: remove fixing ieee754 function names. This broke the build
on my box.
Re-enable libgd detection. Commented out for now in case it
is still broken on someone's box
Added patch to fix res_query assertion and another to fix
various hangs
* fix-res_query-assert.patch: added, fix assertion in res_query
* revert-c5a0802a.patch: added, revert to fix various hangs

removed unused files

commit 30f4574e1e01f170229bdebe2fbf2f1435c78456
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libusbx: Improve description

commit 0a433121fc5386811dd7b25aa2d41e3ac9315d60
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pilot-link: actually add files

commit ae9a38daeb622d20492dfb0bec02152973465f90
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2 - fix instal in some cases

commit 538ccf9b9f0b9bc785e82e2730fa8cb56685fe9a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libexif: => 0.6.21

commit d896741dae69b0688934052ea360e86b1f66c003
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pilot-link: fix compilation with perl>=5.14

commit 64ca4634019f5d4ae3cd976c2485653ad6e482e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/terminology: new spell, EFL terminal emulator

commit 8994df28549662896529584f7479c2daea90d655
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/ephysics: new spell, EFL wrapper for physics engine

commit b0d08d022e8ec65a9f98e9580e1514d0b1fc504b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evas configure options sdl updated

configure: WARNING: unrecognized options: --enable-software-sdl

commit 466c69a1a89e8359ed96f30ccec81ad16b772890
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wxgtk-new - libxpm is optional

commit 7e16894f43c5e12878908fbf5c0fc0fb53fbfaab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wxgtk-new: => 2.9.4

commit a2403d047dbefc9264417b313875767399c20a26
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

openssh: updated LPK patch to 6.0p1 (fixes #404)

commit 6b21b84890541c37852df9562b7e54502c95e83e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

opencv 2.4.2

commit f98faa5335712860c837b9adbbd69d0ad5e99b77
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.20.2

commit b69c874781c45d4d2aff8dd236a9a42fd7cac1e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpgme 1.3.2

commit 8101184debe26abf6d1588ec959a34a7461fb95c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.1.1

commit e4391c7f6d990833438e61b3fe77db4476cb3392
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus-dropbox: Updated to 1.4.0
Suggest pygpgme to verify binary signatures

commit 4181856504dd554dd9cf8787ba740d5037ceba2e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus2: Suggest gvfs for Connect to Server funcionality

commit 27d35c8c2037b2a13498f31b306765e992f23482
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

docutils: Updated to 0.9.1

commit 0a61ba940e834a0d60356500e0a8b9a2ea88a5ab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus-dropbox: Depends on docutils

checking for docutils... no
configure: error: couldn't find docutils

commit 69287b94dfb8a31544a7ce1de737255cfa900148
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgda3: => 3.1.5
fix compilation with glib >= 2.31

* DEPENDS: fixed postgresql flags
* PRE_BUILD: added, to apply patch
* libgda-glib.patch: added, to fix compilation on glib>=2.31 from openSUSE

commit 9023f4a6ce2d14979fdaf9ff38b81e7a291cdfc9
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgpod: added optional_depends gtk-sharp-2 & udev
changed GTK2 to gdk-pixbuf2

commit ecadf7c445c8ca8621629bd8985522768f1a4fdf
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

opal: => 3.10.5
Fixed SOURCE_URL[0]
fixed SCM info and switched to prepare_select_branch
updated License, WEB_SITE, SHORT, and description

* PREPARE: switch to prepare_select_branch
* PRE_BUILD: added to apply patch
* opal-ffmpeg.patch: added, fix ffmpeg codecs. From Arch Linux

commit ee94046709c0973433b00e7c308d39d033cfff06
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ptlib: => 2.10.5
Fixed SOURCE_URL[0]
Added scm branch to go with opal
Updated licence and WEB_SITE

* PREPARE: added to use prepare_select_branch

commit 020a263d6c0330e4a0e8999871890664ba30fb77
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.0

commit 1a7a9f1a576b3c56dd8609abcb76a928e0027137
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcre: => 8.31

commit c62bc1b8f616f66c2506bcd9ccf0285724b15495
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gtk-sharp-2: issue #407 - fix build with glib2 >= 2.31

commit eab8573fc40a8f0d32fba18d0c934d9324d25267
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.50

commit d582d2a2d823787036007a837a0d203ff19d06a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_50_0

commit c293ba6f4b9f408b4519e86635169b92c17f3a75
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.2, SECURITY_PATCH=1, CVE-2012-3386

commit 59636c6ac127baf4e215e3541d01d568ba9f13a0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: add as_fn_executable_p() to configure
so it can detect grep. I have no idea why or how its missing
though.

I found as_fn_executable_p in automake's cache, so I just added it to
configure.

The math libs don't compile for me. I'm assuming that it's missing the
-lm flags to tell gcc to compile the files with the math lib. But I'm going
to assume thats an error with my box for now and fix it later.

commit e1acf3f7b0f3c235f8c9bd5b07524b8bae1f64bc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

speedcrunch: new spell, Desktop calculator

commit ea92d2c20f3fa61529b427189402736c1507bb1a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.8

commit 43d15aa44d53afff845415f59d2cd1a560c75140
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ethtool 3.4.1

commit b3de1f2036951d491ee56932099cf4162bd3060d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.5

commit 5b868862df35a2b4b4178efdc0cfa35dfe5d97d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnutls 2.12.20 & 3.0.21

commit 98dbf1657b934103d881975f3500fc8848e482f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.3.5

commit f3d9c627dd6fc104d03400d1e8a5d5d6294375f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

colordiff 1.0.10

commit 7300fef261c92d63d1d07ecc11066a87064e93e1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus-python 1.1.1

commit 118e70ed55c64f8f5e6e0dc35aea71351fc693be
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus-glib 0.100

commit 413b5279a5544a5050b71714b204c6bc5ea12b3e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus 1.6.2

commit 16f6f245d3887bcbb62b0c19c3aca25757082fb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 2.7.0

commit 757da9b91e855d1bb3c6a74d264bf4a2d0cad4ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

upower 0.9.17

commit 3fa4a3210b8b478e3b1e356128f7372f0a8facae
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xournal 0.4.7

commit cadd117c13bf1144435ec96d8921c39d9f5e081d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nilfs-utils 2.1.4

commit 71df0dd368144c3059396d74da60e2b706b33221
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pidgin 2.10.6

commit 74bcc1efe63fd4fd771eacc22e95d040a1b99d1e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usbutils 006

Any news on SOURCE_DECOMPRESSED_GPG and SOURCE_DECOMPRESSED_HASH?
http://www.sourcemage.org/issues/331

commit c960bacf18f425bda4a6acbabcbf5908a11206af
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

phpmyadmin: cleaned up weird chars

commit a7ba654b7a40cef8017daf407e3e1727e694f874
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgnomeprint: fix compilation by adding missing header

* PRE_BUILD: added, to apply patch
* stdio.patch: added, patch to apply missing header.

commit 779218c081d3a3e1a63f138a1be2219a44755ff0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgnomecups: => 0.2.3
fixed WEB_SITE

* PRE_BUILD: added, to apply patch
* glib.patch: added, fix compilation with glib>=2.31

commit 5af1b311c1057c4937dd54e36f2e62407e327313
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/lensfun: version 0.2.6

* use prepare_select_branch
* use cmake
* have optional dependency on libpng

commit 7863c993cae5487870ab7307551069f2340fb975
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

linux-pam: switch to optional_depends for selinux to pass proper flags

* CONFIGURE: remove config_query for SELINUX
* INSTALL: fix commented out check for libselinux in case someone needs it

commit d43334d6fb648b190aedfa9c50d5e3df827c7f6e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

totem: => 3.4.3

* DEPENDS: gtk+2 -> gtk+3
Removed depends gst-plugins-good.
Added depends gst-plugins-base (fixes #224).
Added suggest depends gst-plugins-good, gst-plugins-ugly,
gst-plugins-bad, and gst-ffmpeg.

commit 12b7177c30022be43384bd9c650c6c173292f0d5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

vlc: apply lua 5.2 fixes

lua.patch, lua-scripts.patch: added, applies fixes for lua 5.2. From
upstream. I assume this will be in the next major update

commit dc513da6d819919d17b6139ca14ef6b910b98a4f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/mutiara: new spell, motif designer

commit f3946886b1d5be41aa9b7d3d58ebce8084701854
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp 0.6.0

commit 0850d2cb782137b97fa704f37b013b4bff107dff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pidgin 2.10.5, SECURITY_PATCH=15

commit 825cb885b0a60a7fa2deaeeaab6ea74cd546eadf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.1.0

commit 1f3de33f9aa6a13e81f4cb4c814a94d5247504e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libbsd 0.4.2

commit a1fc197db33635a5ffd8c03f2a5c68f436dbb480
Author: David Kowis <dkowis AT shlrm.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

Fixing DETAILSwq

commit c85537877ae1446fa478ef08cd6c07ec4c078cb6
Author: David Kowis <dkowis AT shlrm.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

Adding a libyaml spell for ruby

commit 97c709e7aeb5e0de91646b14f10037f215e8beb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hostapd: new spell, IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS
Authenticator

commit b45956d43d06c9a362441ee3d89ad90cf00f0a9d
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

giggle: added patch to address upstream bug 667350

commit 6263f900bfcc37e1b34e50c7fe94d0c173bfdffe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.4

commit 0bb8ebc86c8887186e1f062dabf7943a36bdd3b5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpfr: fixed previous update that brakes a compiler

commit 81311e5ec0cd9472a18aaff85a8952ac4ba1184f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wicd: fixed setting keys for secured networks

commit ac1379c16778d65493acb026ace4fe15481904c2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpfr: => 3.1.1

commit f228ac9b482030331d36acb883a70b2cfc1145be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grub2: => 2.00

commit c593199ff08168106ca37b5f7c6274707b10f7c7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libnl: => 3.2.11

commit 8843f0cf2de834bd97ec98b3e8951891a7d34661
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iw 3.5

commit 14757b9bbd460c7aeeded3edc2b2ac0f7f50ec86
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyqt4 4.9.4

commit 7b0a07ef2e8da571755ced621454057a430dc1fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sip 4.13.3

commit affa67fce1bb58af31d0773f89dca15dad44d4ae
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libjpeg-turbo 1.2.1

commit 27453478ced12efbe828a5049d8d4b542824caa0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 1.6.0

commit d90f4b75600bb5e15a3c75394cf309891bd5a04a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.10.8

commit 879d4e6b57337df8d6a062a053e590486272d9d7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.14.3

commit 16cf65603a9c168b2641e9bc2bfede877fd3a0d7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wol: new spell, Wake On LAN client

commit b0714fb888bf180fbfdbab3106801f9de303e87b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nginx: added support for http_realip_module

commit a24325880eb44fbb53719940224141cd387a508a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add missing dependencies and suggest dependencies

gcc with CXX, dbus, phonon-backend-gstreamer, gst-plugins-{good,bad,ugly}
and gst-ffmpeg

commit c5c166b6030ac8088a6c8282fe58c624f740e456
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.2.3

commit fb995c87c05a568728c3c215b2aadbb86c9b3a85
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

arping: => 2.12

commit 7521b48161bc0549e5bc267aab084b2ae4826be3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.17

commit 59144dee93ca4fd553927614769441e382ee5a31
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glibc 2.16.0

scripts/test-installation.pl fails for me with

CC="gcc" /usr/bin/perl scripts/test-installation.pl
/usr/src/glibc-2.16.0.bld/
Unmatched ( in regex; marked by <-- HERE in m/$( <-- HERE if
$(abi-32-ld-soname)
,$(abi-32-ld-soname),ld/ at scripts/test-installation.pl line 172, <LDD>
line 1

commit 07b6090aab77e746091f0230f8399e0a7aaebfd4
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

chat-irc/bitlbee: add missing space

Somehow the space between the test brackets ("[[") and the following
variable went missing, and casts would result in some very interesting
"command not found" messages.

commit 7308703e343c0d92a8b77359f36a4c7cb1cc4baf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux-firmware 20120615

commit 632825c4ffca80c261599ea1c62930692ed10e6b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shadow 4.1.5.1

commit e94a03959435dd412e2dc92e4159f43cb5cb804d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/proj: downgrade to 4.7.0, 4.8.0 is incompatible with ogdi

commit 67801a12cc621d9d60ad842ca66ae7d379d37519
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.2, SECURITY_PATCH=24

commit 6617ae5b98bba3590d5b746aef35ede567007aa6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

minitube 1.8

commit f06a80585f54ac6c62a0ab72b00c4de53353c03b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

camelot - add misssing pyside fix

commit f4a67845a8191b62e9604d331d332f7fdabd0797
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libunicap - fix obsolete syntax in udev rules

commit e3104819944676f588cd08ff6bb4ad1aa29ebb24
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: suggest_depends openssh

OpenSSH isn't technically reequired for mosh, since it can initiate over
other types of connections as well, but SSH-initiated connections are
prototypically how mosh is used, so it makes sense to suggest having
openssh available in order to use mosh.

commit 5609a011c69d810c65c3cc6ff10274e56c6576fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

camelot: => 12.06.29

commit 51c13a085bfdffc449e3e38fd54e4e46651132a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

claws-mail-extra-plugins 3.8.1

commit 7b9664d7654970932b5b011398754913b8386001
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

claws-mail 3.8.1

commit 74f28cac906534eadf4703cee20ec274e81d934a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.2.0

commit 47fef12ac73593d85e1741762a1546a4ec42021f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mysql: Cleanup MSQL_ENGINES

After a while (or a bug a while ago), MSQL_ENGINES looks like:
[[ What additional storage engines to build? -> 'FEDERATED FEDERATED
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB InnoDB
InnoDB InnoDB ndbcluster ndbcluster ndbcluster ndbcluster ndbcluster
ndbcluster ndbcluster ndbcluster ndbcluster ndbcluster ndbcluster
ndbcluster ndbcluster ndbcluster ndbcluster ndbcluster' ]]

commit 21c9131384878c6c10f8071d76bc59c215018bea
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mysql: ndbcluster requires ndb-test for API
Some plugins fail with -Wl,--as-needed (e.g. ndbcluster)

commit 062e0c437a721eef3c8cd7769ee9d0f9473bfb2e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mysql: Fix plugin configure flags

configure: WARNING: unrecognized options: --with-ndbcluster,
--with-innodb,
--with-federated-storage-engine, --without-example-storage-engine,
--without-blackhole-storage-engine, --without-archive-storage-engine

Some plugins do not have disables:
archive, blackhole, example

commit 306dafd30e03280d2dc4a959fac0279b6fa50f5c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mysql: Fix MySQL NDB disable

openldap-2.4.31/configure --help|grep ndb
--enable-ndb enable MySQL NDB Cluster backend no|yes|mod
[no

checking for NdbApi.hpp... yes
checking for ndb_init in -lndbclient... no
configure: error: could not locate ndbclient library

commit b5ed972ea8f39d3d519b27160e1608e4e847716b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mesalib: incremented PATCHLEVEL

commit 4592d5d422d3fb0ee9a4689d63b696a484c08f19
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tiff: added libtiff.so.4 symlink for skype compat and corrected GL
optional dependency

commit da2f6addec53ee460732ed23a7e71815295c1d05
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mesalib: fixed GLU[T] mess

commit 6b131e6a858d1735bf0a0b328540fd82133ddb65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

raptor: => 2.0.8

commit ba7b5a2aae493ba0ded09f47a947061f6629d742
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cifs-utils 5.5

commit cff4500ee974367a87e38916012d37079013a080
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.6

commit e72fa0c4f9021095fdef388a997721ea28b2635d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bluefish 2.2.3

commit 2e1d3214d3bc25622b608b2045275af8b85cd9ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.8.5

commit 25cebc42db5796eeaddce280853855e937d13e9a
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

chat-irc/bitlbee: remove commented dependency

Accidentally left libsoup as a dependency, but commented out. Now it's
removed for real.

commit d74bce978d039148b1db611e01e0a61dc1fcb2d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pciutils: => 3.1.10

commit 349c949b96a12778a70d2c0f1558051f8ce0ea21
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

chat-irc/bitlbee: update to 3.0.5

Updated to the latest 3.0.5. I also cleaned up CONFIGURE, added/changed
dependency options as needed, and adjusted DEPENDS accordingly.
CONFIGURE and DEPENDS should now match fairly well how the spell can
actually be configured.

For MSN, libsoup is no longer required, so it was removed as a
dependency. Bitlbee will handle the MSN protocol just fine with its own
code (and won't use libsoup even if you have it anyway).

commit 358396eed8ad9d486abad7e36b8b6894d72f7479
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

security/shadow: correct date in HISTORY

Somehow got the wrong date by accident on my previous commit.

commit 11bb0bad4699c7503a473d340d2df2f8cc025475
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

security/shadow: add missing dependencies

Some optional dependencies for shadow were missing from its DEPENDS
file, notably acl, attr, and audit. These have now been added and
accounted for.

commit 89aafa4ffc771fa5744a44393aeebecdf20bc340
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

cdrdao: fix compilation of stable branch by adding stat headers
* PRE_BUILD: added, to apply patch for stable branch
* stat.patch: added, add stat headers to fix compilation

commit e0627eb675fa564908808b6fed82dc3d3c875005
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rdesktop: add dependency on libx11

commit d88b90efd5458faa63ac1c780803094bd7a079da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.0

commit 4b3d63e48479e0548c7ff7ca1ddc98934b1ffa43
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: subversion

This is a relatively simple update. In casting this for another
spell, this spell would fail during the ./configure phase of casting
with an error stating that zlib was required in order to compile.

Solution; simply change the DEPENDS file to reflect the requirement.
zlib was changed from an optional dependency to a required one.

commit 54fa394f7f63e11e445e349791a4727b7259fdf8
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

libs/glibc: version 2.15, added some gcc fixes, renewed GnuPG key

commit 5c372bc679a0960e87e5e4fd88b69b4abf1c678c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.3.1

commit dbcb5d7f9353f91ffc75cb8c71b0eee98a31162b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

links-twibright: => 2.7

commit 0bbe772874dac5e1e93890aa50b1599777d4f328
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

babl: Fix compilation with gobject-introspection
* babl-0.1.10-gir-build-fix.patch: Fix compilation with
gobject-introspection.
See https://bugs.gentoo.org/show_bug.cgi?id=413663
* babl-introspection.patch: Fix .gir and .typelib
See https://bugs.gentoo.org/show_bug.cgi?id=413663#c3
* Broken with vala, disable
See https://bugs.gentoo.org/show_bug.cgi?id=413663#c20

commit aa09cb86ed7e12599473dd22312078ecf44af9f1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mutter: add flag to treat warnings as warnings, not errors

DEPENDS: Updated gobject-introspection flags.
Removed gconf2 flags as they are no longer valid, but gconf2 is
still optional.

commit 0986f71fa0a9bef3fec0c84d9ba962f91b5736da
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

system-config-printer: added depends desktop-file-utils (for desktop file
install)

commit 56425f6b0cd0c57f6dbc2204968769f7dee09b15
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

libftdi: updated and fixed as per |_emming

commit a0a07d16f003cec9785702921dd94de69250c455
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

intercal: bad encoding in DETAILS

commit a3c544a6df20227016c825bba3425b5aa36e27ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

devel/bff: new spell, brainfuck interpreter

commit 62151291658efbf64d39f2640f03fd9ced073960
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb-compat - fix previous sed

commit d107fe9dd0ec326e0a99cb9c38542e2bbdadb927
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fb-python: => 0.7.0

commit 3c04d6239f729b23acc079544ab6aa446b75aedc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fuzzyparsers: => 0.8.0

commit fae739f05203aea4a47f52a048a02766d49addd8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rb-libtorrent 0.16.1

commit 8dacf36b86bc7cead2bf9d7f1b0c0b210a327cbd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Spell Update: feh - Dependency Added"

This reverts commit fd9ad3e3035164b6e1490a4a58d9567769d08898.

Use correct history entry, please.

commit 353dfb58cc8ab00765182e4973c0479b6ec41c59
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

guvcview: fixed build with kernels < 3.0 and glibc without sanitize
headers

commit 6537cc31a79d66c7d5c22d1acb61637755a16301
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

live 2012.06.23

commit acac9f46ca4112f555ff5709ace805f010d6ad5a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

unique: fix compilation with glib >= 2.31

commit 8ab3b8bd447a3d40e44c567f65ee35804cefebc3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gksu: fix compilation of nautilus plugin with glib >= 2.31

commit 27ee1d3e9e761b0e31d7a9bf919d25c16577c0e6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

graphite2: => 1.1.3

commit 23de4783515d7abcb780a33642c0e508f8bc914f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glade3: forgot to add new sig

commit 43cac5752dd030b3e849419f85cb07128b5955a1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glade3: => 3.12.1
bz2 -> xz
Fixed SOURCE_DIRECTORY, SOURCE, and SOURCE_URL

* DEPENDS: gtk+2 -> gtk+3
Added optional_depends python and gobject-introspection

commit fb7a7efbf2ce382479511358e5c36b454eac2a7d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

traceroute 2.0.18

commit eefb4b3313b22b0e8908e0d7a64ed7732fb4f3c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

psmisc 22.19

commit ccd2ae48f2435f36efe3ac90f4be94946bea3d63
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

hplip 3.12.6

commit 8c566c3c1a22a10b32f62f5c6421096879f6d32d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pycups 1.9.61

commit 9c0a915277d8125a70a68d1327b462239835450d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

system-config-printer 1.3.9

commit e4744a68370d9a23c2932a3ca6f6ba24c4c36837
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tiff 4.0.2, SECURITY_PATCH=4, CVE-2012-1173, CVE-2012-2113

commit 06900e6d7f3f3678731681f30c615114915cb8a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.0

commit 432eaea2242e142930a94273873803bca4b7b6b4
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gecko-mediaplayer: updated to 1.0.6

commit a29d5ee6071c4c194853cc439dce7a72dd020c97
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gnome-mplayer: updated to 1.0.6

commit 49a63938fb0fe48a2d4b29572572c5d342c4b77a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gmtk: update to 1.0.6

commit 85726cab7077fbcc97173708df44d0d2f3289cf6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: => 0.11.1 (stable)

commit 0eda7cb74c3db9fd13a18b96d912539a685b12d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.3a

commit b74876a973aa0cf42c843c02fb51d796c4f45b7b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/minimodem: new spell, command-line program which generates (or
decodes) audio modem tones

commit ffa5f268dc2c89e5ce474aaa348d77a37c305bbc
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libmsn: fix compilation on gcc 4.7
still compiles on gcc 4.6
PRE_BUILD added

commit e6418f2eb88175d10770b7d5cde842d9df39c4db
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnokii: => 0.6.31

commit fbb9b31f07e5cd3a89320f72aa9843112f5f7f75
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

atlas: fixed HISTORY
if fortran is enabled, apply patch to not compile fortran libs -> if
fortran is NOT enabled, apply patch to not compile fortran libs

commit e7679ce1fd3d7d9ead34a814926c493fc50da80f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

llvm: fix compilation on gcc 4.7
Still compiles on gcc 4.6

commit 8e7105254239f062ea664b2514768b6fedc205bd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-syb: version 0.3.6.2

commit 6ee2280e291dc434c448727ebd03cf2a5f146004
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

scim: => 1.4.14
* DEPENDS: added optional_depends qt4 and clutter
* BUILD: removed, compiles fine when gtk+3 is selected as default

commit 57638cd7eab430e0790b3fcacd3a3171cea0fb16
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.36 (lts)

commit a46ba0639da51ccb0085f9e37d63b28637ab3052
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: refactured the spell

commit d9fce2f0a0b8ed4ebd0d2088991fec564a8ca3ef
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.0

commit d10688beb6d969f01e9127f97d32e50363140fc8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

atlas: if fortran is enabled, apply patch to not compile fortran libs
(fixes #161)
* no_fortran.patch: added, patch to not compile fortran libs
* BUILD: Only install fortran libs if optional fortran depends is enabled

commit 411086e22dfc41e702415dee4c4876561d82cd05
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

c-ares 1.9.1

commit 6fd7f7b515ff3314708c51b3cc1355e2926090d2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.4.4

commit 8a5d09557e0e736d8d100cf7269a6509d3b19843
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xz-utils 5.0.4

commit 49b7104ce17b972b3846c1ab017b3ebe99ed0990
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox-module 4.1.18

commit 584906faeb964b4ad17529d9a882a0c3c60c8a34
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox 4.1.18

commit 972c3bbacfd23862b5b0ab0282b318ddd7c170ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell - six - Python 2 and 3 compatibility utilities

commit 01a223f59afd6007bf5d70f0d9808e820c397078
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

eigen2: updated sha512 and fixed SOURCE_DIRECTORY

commit ff5e39d3e9fb6cdad50cd3062364ae91a68f526d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

scim-tables: => 0.5.10

commit 1c54a68b7d79d7aa5e0bd39644532cf897c2bd2e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

scim: => 1.4.13
* DEPENDS: Changed optional_Depends scim-tables to suggest_depends.
Changed depends gtk+2 to optional_depends.
Added optional_depends gtk+3

* BUILD: added, force gtk+2 UI for now since gtk+3 does not seem to
compile. Check if this is still valid on next update.

* PRE_BUILD, scim_glibc-2.10.patch: removed, no longer needed

commit fc557369b6a8e1f66761d5d98261436da93775e3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.5

commit 6a8da6f95bfccde36f1e6de0be0b156305be84b2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.622

commit ca3e38c14997ba8dcec1e60e9c06c5189ea6aeef
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vym 2.2.0

commit 40105766ce218dea9bb680a674d8cf2c8328ca8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bash-completion: => 2.0

commit 24efa3edb5fca873407f0939af3a462ea88b71ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docbook-xsl: => 1.77.1

commit 71329fd018fc1724f0d2ce2330dc72cb9abb0035
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.49

commit 087cf5380a1c6e234a7a8e08b5d0a59bc20d88f5
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

sox: added patch from arch to fix building against ffmpeg 0.11

commit 98d99911f58a3c8a45e1e873619728995765552a
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

libplist: version 1.8 and corrected source url

commit a933bebfd675d69312844fc2c2bfd32962812781
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

minidlna: added a patch to make it build against ffmpeg 0.11

commit a7c516d0943a358f10023cb40fba9c948d1fe451
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

net/dnstop: new spell, various tables of DNS traffic

commit ee802eb639d739cdf28a58702bba1b6b5a0e1e22
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gzip 1.5

commit f56282c7fc79cf44a4ddf99c8e1c0d49b0e9ce1e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

krb5-appl: system-et patch removed, not needed

commit 885585e2d655f2eecb9e98a4222088b09857586b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipmitool: added dependencies and other options

commit c8ef8ca81a7f055d071671e634dabeebc02faadc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: fix integer quality choice

commit 6b1074c4161476441c29a7b716e8a452ef9d4bb7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ne: => 2.4

commit b5c5328c858c9e0a3dafd26e68292db8f029beba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany-plugins: => 0.21.1

commit b078c27797851e4c4f73f000ea600ad22b28d47c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.22

commit 786714a8709ed64674fb5ece9120abbbe76b184a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gmerlin-encoders 1.2.0

commit 7e4b58a143a95f477ee6e18b8e7858e7e82b2aba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gmerlin-avdecoder 1.2.0

commit 1051f00a3a844dd8ba24e5cfe90345a68031ffab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gmerlin 1.2.0

commit e2688cfb62e806be89dad805483f8e9ff272a30a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gavl 1.4.0

commit 96b9fac3bea1f91d8e5b6d78a4c36b074f22be3b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ddrescue: => 1.16

commit afad1e218738a0c76147fb1e97d7eef1a8715d96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

psmisc: => 22.18

commit 65a6d182dd3df20c511284376edee3e8903b0778
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus: => 1.6.0

commit 9c77e6646e054f9c537c4c1cc0366c6a6b410964
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

krb5-appl: => 1.0.3

commit 9a4c4998ae7cd724a9dc37afaeaa7ed4bb46702d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

krb5: => 1.10.2
fixed SOURCE_URL[0]
BUILD: --with-krb4 no longer valid, removed.
--enable-dns-for-kdc no longer valid, removed.
* CONFIGURE: removed, no longer needed
* PRE_BUILD: Don't apply system-et.patch.
Apply gcc-4.7.patch.
* gcc-4.7.patch: added, fix compilation with gcc 4.7, still compiles with
gcc 4.6
* system-et.patch.bz2: removed, not needed --with-system-et should do this

commit 8740772f652a81e24293e8bc24161c9fcad79a78
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: => 3.1.1

commit 7d96bf2b2214b9e1e6ad060b72dbeb3608e826b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.35 (lts)

commit 9332a16c5c28c3187cde951440ce537bf729e8c4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ddd: fix compilation on gcc >= 4.4
PRE_BUILD - added to apply patch
gcc-4.4.patch - added, fixes compilation on gcc >= 4.4

commit 7530eb6fecf6e6e638142c480640727619bd5b3b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gdb: removed optional_depends tk as gdbtk is a separate project (insight)
(fixes #249)

commit 82c426d867a5744de2149c5e5566c75b1300ef72
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

spacefm 0.7.8

commit 775a6824528814f21d1314c383b04323862262f9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wine 1.4.1

commit f4e5d71aedf96b7892f7a09ab983d3fd6e02dc76
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

audio-soft/alsaequal: new - alsa equalizer plugin

This is an alsa plugin to provide a realtime equalizer.

Once installed, follow the directions in its readme file
(/usr/share/doc/alsaequal/README) and add some mappings to your
.asoundrc file. Then you can access the equalizer settings from any
alsa-compatible mixer program (like alsamixer), and play audio through
it by addressing the equalizer device with an alsa-compatible player.

commit f6fb0395554fa331dbe5888b845ee23fa1de21c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

stellarium 0.11.3

commit 8e9ecbc165370d9ecc7191369590b4f49b9820c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

git: update spell to 1.7.11

commit 33f09b5d900bf4bd0b30acde4248a541af053035
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: added icedtea7 to CONFLICTS

commit 516a846eec9f0999cfac28d798717b740f8ca1df
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.10.1

commit 92084d20f6c04bd18e84930cdcea6d1eff7bdec1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.4.3

commit efef8dc114975748f7de987f613e0498e40834f1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 13.0.1, SECURITY_PATCH=50

commit 20571b0f67d8006b8ec974f8399e19b44f494732
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea-web: updated to 1.2 and changed DEPENDS icedtea6 to ICEDTEA

commit d6d8ccb120eb0ad69a2f7836ddb90ce435df63e6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: forgot to add ICEDTEA to provides

commit 6886f689ca8679d00bbacf364809f3b776f0e9af
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: new spell - openjdk7

commit 47a63034a2636de7d811af44540496b0c391ccfb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: added ICEDTEA to provides so icedtea-web can use either 6 or 7

commit 6cbcf432c1f998a4ab70dd206a7f99bf7398e8d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlalchemy: => 0.7.8

commit 35e255bd5afa8dcc2fa9ae0ce25df50f1c9200fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.01

commit 8542b2a2941edab1000864aedeaf1ea61e7dc92b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsa: => 3.1

commit 6cce017e069025d14039330b0f87170c23612b07
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1: => 0.1.3

commit 5b43bb4eb4c828933ce7cc1576e08608a080f2cc
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: direct depends on gcc with CXX

mosh requires a C++ compiler in order to build. Its dependency on
protobuf means a C++ compiler will be accounted for anyway, since
protobuf also requires a C++ compiler to build, but it should still be
listed as a direct dependency of mosh. I forgot to add it in with my
previous commit, but now it's taken care of.

commit d5cd086ceee9e2b2b52711827246a133e6081707
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: update to 1.2.2, fix dependencies

Updated the version to 1.2.2, but also fixed some of the dependencies.
The IO:Pty perl module is provided by spell io-tty, so a runtime_depends
was added for this, obsoleting the message in FINAL. Thus, FINAL was
removed. The dependency on libutempter was also made optional, and I
included a link to a discussion on the merits/issues involved with using
libutempter with mosh.

As of mosh 1.2.0, boost is no longer used, so it was removed as a
dependency.

commit 01a6e1a4d8fb8df04ec94bbaea60ab1340d6b323
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.11.3

commit cdda054a74cd439cea65b316b1981e00a977d989
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.12

commit 5c73339c8c0474c57eb0c747b48e207fde62cad5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb-compat - fix build with latest libusbx

commit 259d54a1d69b83fc2ef9eef8bd496d6dd56a1785
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lua: => 5.2.1

commit 1499861567a7dfcc0661baad742d0a7e548a038e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.6.1

commit 99c98a18d60a929b83fd024add07d0a9f28acb51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura-pdf-poppler 0.2.0

commit 630267b250f9ed6787fd9802bd8ebae4cc1151c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura 0.2.0

commit bbecef582305c2d1690e6c8e83dc1dbf02b49171
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

girara 0.1.3

commit ca476b75a31ae8407a4dba3308e99773cb079bf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.20.1

commit 4310945f873a09637a5d09e8fdf1f8b97344f572
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

oss: stable => 4.2-build2006

commit e528f602d75ee6206f04249c7c9ba0684d0a65dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav-0.97.5 - SECURITY++

commit 6f19afbb01bb2e3e28657cd365f932fbe242f7d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libmpc: fixed build failure if automake less than 1.12 is found. this is
required if you need to compile the basic toolchain first (for example after
changing archspecs)

commit 5d6c90cc8e9ba407971fdd042f0ba2d147dc4b58
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

php 5.3.14, SECURITY_PATCH=18

commit 797bae6b31d1ab298991c0525fb7f0cb22660636
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pciutils: removed forgotten hash sum

commit 71c06eb020ddc02880dbfe269705742cca8680d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pciutils: switched to upstream pgp checking

commit 1119dab3f601b3d0bfebf29332b7e9d0663a8b45
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "pciutils: renewed hash sum, diff returns nothing between contents
of old and new tarballs"

This reverts commit eefc748eb466b66b124a97fb7e5173854537fea2.

commit 839636eb548061bd0f273f201309b961718cf35d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

freetype2 2.4.10

commit 46506487785030410f2f4d560bced028aaedc911
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

avahi: Do not run autoreconf as it seems to break install
Changed qt.patch to patch configure rather than configure.ac so
autoreconf does not need to be run.

BUILD: Setting variables in DEPENDS isn't persistent, so change check for
no D-BUS.
Explicitly disable pygtk annd gdbm if not enabled
DEPENDS: if glib is disabled, disable gobject as well.
Remove setting AVAHI_NODBUS as it is not persistent.
Set disable gdbm flag in BUILD.

commit fd9ad3e3035164b6e1490a4a58d9567769d08898
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: feh - Dependency Added

A missing dependency on 'curl' caused feh to fail casting due to
a fatal error caused by the lack of the dependency.

Installing the missing dependency resolved the problem of the fatal
error. Feh DEPENDS file has been updated accordingly to include
this dependency going forward.

commit 74fc9fa167b426a05a34c50a889fec8ee522adf9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Spell Update: mdadm 3.1.5 -> 3.2.1"

This reverts commit 98045b92359c5d5886fabf77458f7f64bc91d077.

The latest from 3.2 branch is 3.2.5 (May 18, 2012), but we haven't updated
to branch 3.2 as it wasn't stable enough, and 3.2.1 is buggy as hell.

No idea about 3.2.5 though.

commit 98045b92359c5d5886fabf77458f7f64bc91d077
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: mdadm 3.1.5 -> 3.2.1

Simple version bump for mdadm.

diff --git a/.gitignore b/.gitignore
index 68a6800..76453e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ provides.index
version.index
keyword.index
*~
+.#*
diff --git a/.mailmap b/.mailmap
index 7a7eedb..a587131 100644
--- a/.mailmap
+++ b/.mailmap
@@ -1,30 +1,43 @@
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž "ruskie" Levstik
<ruskie AT mages.ath.cx>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie AT codemages.net>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT codemages.net>
Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraz Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie+2054d253 AT codemages.net>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie AT codemages.net>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž "ruskie" Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> andrew_levstik <>
Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@freya.(none)>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@omega.(none)>
Andraž Levstik <ruskie+2054d253 AT codemages.net> ruskie <ruskie@freya.(none)>
Andraž Levstik <ruskie+2054d253 AT codemages.net> ruskie <ruskie@omega.(none)>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@omega.(none)>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT codemages.net>
Anton Brondz <dinolinux AT sourcemage.org> Anton Brondz <dinolinux AT gmail.com>
+Arjan Bouter <abouter AT sourcemage.org> Arjan <arjan@ifrit.(none)>
Arjan Bouter <abouter AT sourcemage.org> arjan <arjan@tonberry.(none)>
-Arwed von Merkatz <v.merkatz AT gmx.net> Arwed v. Merkatz <v.merkatz AT gmx.net>
+Arjan Bouter <abouter AT sourcemage.org> Arjan Bouter <arjan@ifrit.(none)>
Arwed von Merkatz <v.merkatz AT gmx.net> Arwed <arwed@Otherland.(none)>
+Arwed von Merkatz <v.merkatz AT gmx.net> Arwed v. Merkatz <v.merkatz AT gmx.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Sandor
<bearcat AT clowder.feline-soul.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Şandor
<bearcat AT clowder.feline-soul.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M.Şandor
<bearcat AT clowder.feline-soul.net>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Sandor
<sourcemage AT feline-soul.com>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat Sandor
<sourcemage AT feline-soul.com>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat Sandor
<sourcemage AT feline-soul.net>
+Bor Kraljič <pyrobor AT ver.si> Bor Kraljic <pyrobor AT ver.si>
Colin Childs <phoul AT sourcemage.org> Colin Childs <phoul@sourcemage.(none)>
Colin Childs <phoul AT sourcemage.org> Colin Phoul Childs <phoul AT sourcemage.org>
Dale E. Edmons <linuxfan AT sourcemage.org> Dale E. Edmons
<dale AT cathy.linux.fan>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000 AT gmail.com>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2002.(none)>
+David Haley <khoralin AT gmail.com> David C. Haley <dhaley AT hot.rr.com>
David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2000.(none)>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> root <root@baal.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2002.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000 AT gmail.com>
David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@kajit-master.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> root <root@baal.(none)>
+Donald Johnson <minozake AT codemages.net> Donald Johnson <ltdonny AT gmail.com>
+Donald Johnson <minozake AT codemages.net> Don Johnson
<minozake@felix-desktop.(none)>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT hades.dragonboricua.com>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto <ryuji AT mages.ath.cx>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT poseidon.dragonboricua.com>
+Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT ryuji-x86.vm.shlrm.org>
+Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto <ryuji AT simplysam.us>
Elisamuel Resto <ryuji AT sourcemage.org> root <root AT athena.dragonboricua.com>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall <eric AT sandall.us>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<esandall AT esandall25808.local.webex.com>
@@ -33,29 +46,39 @@ Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<sandalle@moby.(none)>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<sandalle@webex-d630.(none)>
Eric Sandall <sandalle AT sourcemage.org> root <sandalle AT sourcemage.org>
Ethan Grammatikidis <eekee57 AT fastmail.fm> Ethan "eekee" Grammatikidis
<eekee57 AT fastmail.fm>
+Finn Haedicke <finn AT sourcemage.org> Finn Haedicke <finn_haedicke AT gmx.net>
Flavien Bridault <vlaaad AT sourcemage.org> Flavien Bridault
<bridault AT lil.univ-littoral.fr>
+George Sherwood <gsherwood AT sourcemage.org> 129 <george@athlon.(none)>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<chat AT sourcemage.org>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<george AT beernabeer.com>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<pilot AT sourcemage.org>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno <=>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno
<ismael.luceno AT gmail.com>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno
<ismael AT sourcemage.org>
+Ismael Luceno <ismael AT sourcemage.org> Ismael Luceno <ismael.luceno AT gmail.com>
Jaka Kranjc <lynxlynxlynx AT sourcemage.org> Jaka Kranjc <lynx AT mages.ath.cx>
Jeremy Blosser <jblosser-smgl AT firinn.org> Jeremy Blosser
<jblosser AT fawkes.sourcemage.org>
+Jeremy Sutherland <belxjander AT sourcemage.org> Jeremy Kajikawa
<Belxjander AT gmail.com>
+Jeremy Sutherland <belxjander AT sourcemage.org> Jeremy Sutherland
<Belxjander AT sourcemage.org>
Julien ROZO <julien AT rozo.org> Julien ROZO <kaze AT maxikaze.KAZE>
-Justin Boffemmyer <flux AT sourcemage.org> Justin Boffemmyer
<flux AT shaolin.homelinux.org>
+Julien ROZO <julien AT rozo.org> kaze <kaze@netkaze.(none)>
Justin Boffemmyer <flux AT sourcemage.org> flux <flux AT shaolin.homelinux.org>
+Justin Boffemmyer <flux AT sourcemage.org> Justin Boffemmyer
<flux AT shaolin.homelinux.org>
Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<bearperson AT gmx.net>
-Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<karsten AT carrock.bearperson.de>
Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<bearperson AT sourcemage.org>
+Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<karsten AT carrock.bearperson.de>
+Ladislav Hagara <hgr AT vabo.cz> Ladislav Hagara <ladislav.hagara AT unob.cz>
Lalo Martins <lalo AT sourcemage.org> Lalo Martins
<lalo AT asimov.hystericalraisins.net>
+Lalo Martins <lalo AT sourcemage.org> Lalo Martins <lalo.martins AT gmail.com>
Lalo Martins <lalo AT sourcemage.org> Lalo Martins <lalo AT salmao.laranja.org>
Lubomir Blaha <lblaha AT sourcemage.org> Lubomir Blaha <tritol AT trilogic.cz>
+Mark Bainter <mbainter AT sourcemage.org> Mark Bainter <mbainter@baldur.(none)>
Mark Bainter <mbainter AT sourcemage.org> Mark Bainter
<mbainter-smgl AT lostinagoodbook.org>
Mark Bainter <mbainter AT sourcemage.org> Mark Bainter
<mbainter-smgl AT trampledstones.com>
-Mark Bainter <mbainter AT sourcemage.org> Mark Bainter <mbainter@baldur.(none)>
Martin Spitzbarth <m.spitzbarth AT gmx.de> root <root AT zaphod.local>
Matthew Donovan <mdonovan AT sourcemage.org> Matthew Donovan
<kitche AT reddphoenix.com>
+Philippe Caseiro <puppetmaster AT sourcemage.org> Philippe Caseiro
<puppet_master AT else-projects.org>
+Philippe Caseiro <puppetmaster AT sourcemage.org> puppetmaster
<puppetmaster AT fedoraport.marbo>
Pieter Lenaerts <e-type AT sourcemage.org> Pieter Lenaerts
<pieter@agoraeus.(none)>
Pieter Lenaerts <e-type AT sourcemage.org> Pieter Lenaerts
<pieter@jekyll.(none)>
Pol Vinogradov <vin.public AT gmail.com> Pol Vinogradov <pol@albatron.(none)>
@@ -64,10 +87,15 @@ Remko van der Vossen <wich AT sourcemage.org> Remko van der
Vossen <wich AT radio0.sta
Remko van der Vossen <wich AT sourcemage.org> Remko van der Vossen
<wich AT stack.nl>
Remko van der Vossen <wich AT sourcemage.org> Remko van der Vossen
<wich AT yuugen.jp>
Robert Figura <template AT sourcemage.org> Robert Figura
<rfigura@kartoffel.(none)>
+Seth Alan Woolley <seth AT mail.swoolley.org> seth <seth AT mail.swoolley.org>
Thomas Orgis <sobukus AT sourcemage.org> Thomas Orgis <thomas AT orgis.org>
+Thomas Orgis <sobukus AT sourcemage.org> thomas <thomas@sunscreen.(none)>
Tommy Boatman <tboatman AT sourcemage.org> root <root@columbia.(none)>
Tommy Boatman <tboatman AT sourcemage.org> tboatman AT sourcemage.org
<root@columbia.(none)>
-Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT sourcemage.org>
Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT houston.rr.com>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT sourcemage.org>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman <t_boatman AT live.com>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman_smgl AT live.com>
Treeve Jelbert <treeve AT sourcemage.org> Treeve Jelbert <treeve AT scarlet.be>
+Vasil Yonkov <spirtbrat AT sourcemage.org> Vasil Yonkov <bustervill AT gmail.com>
Vlad Glagolev <stealth AT sourcemage.org> Vlad Glagolev <codex AT sourcemage.org>
diff --git a/ChangeLog b/ChangeLog
index 7c32fb3..da884ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,510 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * canonical.gpg: added gpg key 0B6AF348 for notify-osd
+ * xfce/xfce4-notifyd: new spell, xfce4 notification daemon
+ * xfce/exo-0.5: removed, shouldn't exist
+ * xfce/thunar-1.1: removed, shouldn't exist
+ * audio-drivers/libfreebob: removed, no longer compiles and is no
longer
+ relavent
+
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/python-fastimport: new spell, Fastimport parser in
Python
+ * python-pypi/bzr-fastimport: new spell, Bazaar Fast Import Plugin
+
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pyicu: added, pyton wrapper for ICU
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/HASKELL_POST_REMOVE: forcefully unregister packages
+ * devel/darcs: moved to haskell/darcs
+ * haskell/haskell-bytestring: deprecated in favour of ghc
+ * haskell/haskell-dlist: new spell, a list-like type supporting O(1)
+ append
+ * haskell/haskell-data-default: new spell, a class for types with a
+ default value
+ * haskell/haskell-zlib: new spell, zlib bindings for haskell
+ * haskell/haskell-primitive: new spell, primitive memory-related
+ operations
+ * haskell/haskell-vector: new spell, efficient arrays
+ * haskell/haskell-tar: new spell, reading, writing and manipulating
tar
+ archive files
+ * haskell/haskell-mmap: new spell, memory mapped files for POSIX and
+ Windows
+ * haskell/haskell-haskeline: new spell, a command-line interface for
user
+ input, written in Haskell
+ * haskell/haskell-dataenc: new spell, data encoding library
+ * haskell/haskell-hashed-storage: new spell, hashed file storage
support
+ code
+ * haskell/haskell-deepseq: spell deprecated [provided by ghc now]
+
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * editors/gtkspell3: new spell, gtkspell v3. Not API-compatable with
2.x
+
+2013-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11/xdotool: new spell, lets you programmatically simulate
+ keyboard/mouse input
+
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * gnome2-libs/bug-buddy2: removed, part of gnome 2 and deprecated in
+ gnome 3. There is no direct replacement.
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * kernels/nct6775: new spell, new driver for NCT6775F, NCT6776F and
+ NCT6779D
+
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * kernels/solo6x10: new spell, Bluecherry Video4Linux2 driver
+
+2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/emacs-goodies-el: new spell, Various functions for Emacs
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * libs/libcdio-paranoia: new spell, split from libcdio
+
+2013-02-17 Ismael Luceno <ismael AT sourcemage.org>
+ * disk/dmg2img: new spell, Converts DMG to standard (hfs+) disk image
+
+2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu.gpg: add key 28C67298 for libs/gmp
+
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-soft/pasystray: new spell, PulseAudio system tray
+ * audio-soft/padevchooser: removed, deprecated upstream and hasn't
compiled
+ in a long time
+
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/git-cola: new spell, a GUI for git
+
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS, qt5/FUNCTIONS: move qt5build to global level
+ fix use with multiple version of python
+ * qt5/qtwebkit5: added
+
+2013-02-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-libs/sbc: new spell, Bluetooth Subband Codec (SBC) library
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pudb: new spell, full-screen, console-based Python
debugger
+
+2013-02-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts
+
+2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * samba.gpg: added with keys 6568B7EA "Samba Distribution Verification
+ Key <samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution
+ Key <samba-bugs AT samba.org>"
+ * kernel.gpg: added key 1DCF2659 "Marcel Holtmann
<marcel AT holtmann.org>"
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * shell-term-fm/st: new spell, simple terminal
+
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/ssocks: new spell, RFC-compilant socks5 server and client
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * kde4/nepomuk-widgets: new spell, library with the nepomuk widgets
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/evolvotron: new spell, interactive generative art software
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * graphics/pngquant: new spell, utility for converting 24/32-bit PNG
+ images to 8-bit PNGs
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * disk/mpt-status: new spell, tool to get RAID status out of mpt (and
+ other) HW RAID controllers
+
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/greylstd: new spell, simple SQLite-based greylisting daemon
+
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/wyrd: new spell, a curses based front-end to remind
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/greylist: new spell, greylist policy service for postfix
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/why3: new spell, a rich library of proof task transformations
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/virtualenv: new spell, Virtual Python Environment
builder
+ * python-pypi/celery: new spell, Distributed Task Queue
+ * python-pypi/python-gflags: new spell, commandline flags module for
+ Python
+ * libs/gflags: new spell, commandline flags module for C++
+
+2013-01-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * archive/burp: new spell, network backup and restore program
+ * accounts, groups: added account data for burp
+
+2013-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key A1534B85 "Daiki Ueno <ueno AT unixuser.org>"
+
+2013-01-16 Ladislav Hagara <hgr AT vabo.cz>
+ * video/v4l2ucp: new spell, universal control panel for V4L2 devices
+
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pyasn1-modules: new spell, collection of ASN.1-based
+ protocols modules
+ * python-pypi/sleekxmpp: new spell, elegant Python library for XMPP
+
+2013-01-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key 306037D9: "P�draig Brady <P AT draigBrady.com>"
+
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/itcl: new spell, object orientation for tcl
+ * graphics/gl2ps: new spell, an OpenGL to PostScript printer
+ * libs/yaml-cpp: new spell, a YAML parser and emitter in C++
+
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/field3d: new spell, a library for representing
+ voxel data
+ * graphics-libs/openimageio: new spell, a library for reading and
writing
+ images
+ * graphics-libs/opencolorio: new spell, a complete color management
+ solution
+ * libs/libspnav: new spell, a replacement of the magellan library
+
+2013-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/heimdall: new spell, Tool to flash Samsung Galaxy S devices
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * crypto/cryptcat: new spell, standard netcat enhanced with twofish
+ encryption
+
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * fonts-x11/open-dyslexic: new spell,
+ font created to increase readability for readers with dyslexia
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/uw-ttyp0: new spell, a fixed-width bitmap font
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/gohufont: new spell, a fix-width bitmap font
+ * libs/openthreads: spell deprecated [openthreads is part of
+ openscenegraph]
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/linuxconsoletools: new spell, replacement for utils/joystick
+ * utils/joystick: spell deprecated [project has been renamed]
+ * apache.gpg: updated keys, added key 9E49284A
+
+2012-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libvformat: new spell, provides an interface to vcard files
+ * mail/lbdb: new spell, the little brother's database
+ * lua-forge/lgi: new spell, gobject-introspection for lua
+ * python-pypi/ctypes: spell deprecated [part of python as of version
2.5]
+
+2012-12-22 Justin Boffemmyer <flux AT sourcemage.org>
+ * lua-forge/luajit: new spell, Just-In-Time implementation of Lua
+
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * utils/binwalk: new spell, firmware analysis tool
+
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libircclient: new spell, a library for developing IRC clients
+ * libs/miniupnpc: new spell, client library for upnp
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libqrencode: new spell, QR Code encoding library
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * xfce/tumbler: new spell, image thumbnailer service
+
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * devel/copper: new spell, experimental programming language
+
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/math-derivative: new spell, derivatives for Perl
+ * perl-cpan/math-spline: new spell, splines for Perl
+
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/qtpfsgui renamed to graphics/luminance-hdr
+
+2012-11-25 Pol Vinogradov <vin.public AT gmail.com>
+ * lxde/lxinput: new spell, a small program used to configure
+ keyboard and mouse for LXDE
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * New Spell: graphics-libs/libwebp library for Web-P graphics format
+
+2012-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * doc/gl-presenter: new spell, a dual-screen pdf presenter
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/efl: new spell, collection of libraries
+
+2012-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/argyllcms: new spell, software for creating color profiles
for
+ devices
+
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/redis-py: new spell, Python interface to the Redis
+ key-value store
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * ftp/ncdc: new spell, NCurses Direct Connect client
+ * kernels/bbswitch: new spell, kernel module to power on/off GPUs in
+ laptops with Optimus technology
+ * graphics/virtualgl: new spell, OpenGL proxy with full 3D hardware
+ acceleration
+ * groups: added bumblebee group required for bumblebee spell
+ * x11/bumblebee: new spell, project aiming to support NVIDIA Optimus
+ technology under Linux
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/edbus: new spell, access to D-Bus from EFL applications
+
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/libxcm: new spell, a reference implementation of the X
+ Color Management specification
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/libopenraw: new spell, a RAW decoder
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * gnome3-libs/zeitgeist: new spell
+ service to log activities and present to other apps
+ * gnome3-libs/libzeitgeist: new spell, zeitgeist client library
+
+2012-10-24 Ladislav Hagara <hgr AT vabo.cz>
+ * science-libs/mrpt: new spell, Mobile Robot Programming Toolkit
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * security-libs/libpwquality: new spell, Library for password quality
+ checking and generating random passwords.
+
+2012-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: explicity use python2
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * libs/libguess: new spell, high-speed character detection library
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * gnome2-libs/pangox-compat: new spell, pangox compatibility library
+
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/meshlab: new spell, advanced mesh processing system
+
+2012-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/rawtherapee: new spell, a RAW image developmer
+
+2012-10-14 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/eobj: new spell, EFL's generic object system library
+
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnome2-libs/gnome-colors: new spell, icon themes for gnome
+ * gnome2-libs/shiki-colors: new spell, a set of gtk2 themes
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libspatialindex: new spell, a spatial indexing framework
+ * libs/freexl: new spell, a library for reading excel files
+ * libs/libspatialite: new spell, spatial SQL support for sqlite
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * freedesktop.gpg: added, for freedesktop software
+ added FA970E17 "Richard Hughes <richard AT hughsie.com>"
+ * colord-gtk: new spell, GTK support for colord
+ * gnome3-libs/mash: new spell, A small library for using 3D models in
+ clutter
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * video-libs/gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-good-1.0,
+ gst-plugins-bad-1.0, gst-plugins-ugly-1.0, gst-libav-1.0: new
spells,
+ new stable branch of gstreamer, not compatible with 0.10,
+ can be installed parallel
+
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/devel-nytprof: new spell, perl profiler
+ * perl-cpan/json: new spell, JSON modules for perl
+ * perl-cpan/json-any: new spell, access differing perl JSON modules
+
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/text-asciipipe: new spell, perl module for shifting text
+ files through pipes
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * gnome3-libs/libsecret: new spell, a library for storing and
+ retrieving passwords and other secrets. Replaces libgnome-keyring
+
+2012-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science/splitter: new spell, a splitter for openstreetmap data
+
+2012-09-26 Eric Sandall <sandalle AT sourcemage.org>
+ * graphics/advancecomp: Added a collection of recompression utilities
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * editors/texworks: new spell, an IDE for LaTeX
+ * haskell/haskell-extensible-exceptions: new spell, extensible
exceptions
+
+2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * doc/qpdf: new spell, manipulate pdf files
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * kde4-multimedia: new kde section
+ * kde4-multimedia/audiocd-kio: new spell, KDE cd libraries
+ * kde4-muitimedia/libkcddb: new spell, more KDE cd libraries
+ * kde4-multimedia/libkcompactdisc: new spell, even more KDE cd
libraries
+ * kde4-multimedia/dragon: new spell, KDE media player
+ * kde4-multimedia/ffmpegthumbs: new spell, KDE video thumbnail
generator
+ * kde4-multimedia/mplayerthumbs: new spell, another thumbnail
generator
+ * kde4-multimedia/kscd: new spell, KDE CD player
+ * kde4-multimedia/kmix: new spell, KDE volume controls
+ * kde4-edu/pairs: new spell, memory matching game
+
+2012-09-09 Robin Cook <rcook AT wyrms.net>
+ * chat-irc/hexchat: new spell, irc client based on xchat
+
+2012-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * libs/gfreenect: new spell, wrapper for libfreenect
+ * libs/skeltrack: new spell, skeleton tracking library
+
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * video/eviacam: new spell, webcam based mouse emulator
+
+2012-09-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * audio-soft/jaaa: new spell, audio analyzer
+
+2012-09-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * graphics/tiff2png: new spell, TIFF to PNG converter
+
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/http-negotiate: new spell, negotiate http requests
+ * perl-cpan/lwp-mediatypes: new spell, guess media type for a file or
a URL
+ * perl-cpan/net-http: new spell, low-level HTTP connection (client)
+ * perl-cpan/www-robotrules: new spell, database of robots.txt-derived
+ permissions
+ * perl-cpan/www-mechinze: new spell, handy web browsing in a Perl
object
+ * perl-cpan/http-message: new spell, HTTP style message (base class)
+ * perl-cpan/http-date: new spell, date conversion routines
+ * perl-cpan/http-cookies: new spell, HTTP cookie jars
+ * perl-cpan/html-form: new spell, class that represents an HTML form
element
+ * perl-cpan/encode-locale: new spell, determine the locale encoding
+ * perl-cpan/cpan-distnameinfo: new spell, extract distribution name
and
+ version from a distribution filename
+ * perl-cpan/app-cpanoutdated: new spell, detect outdated CPAN modules
in
+ your environment
+ * perl-cpan/xml-sax-base: new spell, base class SAX Drivers and
Filters
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5: new section
+ * qt5/qtxmlpatterns: new spell
+ * qt5/qtwayland: new spell
+ * qt5/qttools: new spell
+ * qt5/qtsystems: new spell
+ * qt5/qtsvg: new spell
+ * qt5/qtscript: new spell
+ * qt5/qtquick1: new spell
+ * qt5/qtpim: new spell
+ * qt5/qtmultimedia: new spell
+ * qt5/qtlocation: new spell
+ * qt5/qtjsbackend: new spell
+ * qt5/qtimageformats: new spell
+ * qt5/qtgraphicaleffects: new spell
+ * qt5/qtdeclarative: new spell
+ * qt5/qtbase: new spell
+ * qt5/qt3d: new spell
+
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/nbd: new spell, Network Block Device (TCP version) userland
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * kde4/nepomuk-core: new spell, nepomuk central services and libraries
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * kde4-support/phonon-backend-mplayer: new spell, mplayer backend for
phonon
+
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latex/latex-mk: new spell, a build system for latex documents
+
+2012-08-17 Ladislav Hagara <hgr AT vabo.cz>
+ * utils/gti: new spell, silly git launcher
+
+2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * lib/libyaml: moved to libs section; new spell, YAML parser and
emitter
+ written in C
+ * lib: dropped fake section
+
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/evas_generic_loaders: new spell, generic loaders for evas
+ * libs/glm: new spell, openGL Mathematics library
+
+2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * libs/libverto: new spell, event loop abstraction interface
+
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * python-pypi/keepnote: new spell, note taking application
+
+2012-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * printer/cups-filters: new spell
+ extra stuff for cups
+
+2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
+ * video/kamerka: new spell, webcam app
+
+2012-07-24 Ladislav Hagara <hgr AT vabo.cz>
+ * utils/ponysay: new spell, cowsay wrapper with ponies
+
+2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/config-param: new spell, cmdline program configuration
+
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * x11/xteddy: new spell, cuddly teddy bear for your X
+
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/devel-size: new spell, get size of perl data structures
+ * perl-cpan/devel-cover: new spell, Perl code coverage
+
+2012-07-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/module-starter: new spell, helper to start Perl modules
+ * perl-cpan/path-class: new spell, wrapper over File::Spec
+ * perl-cpan/test-pod, perl-cpan/test-pod-coverage,
+ perl-cpan/pod-coverage: Perl modules for nagging module authors
+
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * net/howl: spell deprecated
+ [Replaced by avahi and no longer compiles for me.]
+
+2012-07-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-libs/libdts: spell deprecated
+ [libdca replaced libdts a long time ago.]
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/ephysics: new spell, EFL wrapper for physics engine
+ * e-17/terminology: new spell, EFL terminal emulator
+
+2012-07-09 Ismael Luceno <ismael AT sourcemage.org>
+ * science/speedcrunch: new spell, Desktop calculator
+
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/mutiara: new spell, motif designer
+
+2012-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/hostapd: new spell, IEEE 802.11 AP, IEEE
802.1X/WPA/WPA2/EAP/RADIUS
+ Authenticator
+
+2012-07-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/wol: new spell, Wake On LAN client
+
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * devel/bff: new spell, moderately-optimizing brainfuck interpreter
+
+2012-06-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/minimodem: new spell, command-line program which generates (or
+ decodes) audio modem tones
+
+2012-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/six: new spell, Python 2 and 3 compatibility utilities
+
+2012-06-20 Ladislav Hagara <hgr AT vabo.cz>
+ * net/dnstop: new spell, displays various tables of DNS traffic
+
+2012-06-18 Justin Boffemmyer <flux AT sourcemage.org>
+ * audio-soft/alsaequal: new spell, alsa equalizer plugin
+
+2012-05-17 Robin Cook <rcook AT wyrms.net>
+ * java/icedtea7: new spell for openjdk7
+
2012-06-14 Ladislav Hagara <hgr AT vabo.cz>
* audio-players/stretchplayer: new spell
audio player with time stretch and pitch shift
@@ -1623,6 +2130,9 @@
* xfce/thunar-vfs: new spell, vfs subsystem for Thunar
* xfce/xfce.{gpg,version}: removed, unify++

+2011-01-22 Ismael Luceno <ismael AT sourcemage.org>
+ * kde4-look/gtk-gt-engine: moved from the kde-look section
+
2011-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* libs/libumd: new spell, a library for rendering umd files
* doc/apvlv: new spell, a pdf viewer with vim-like keybindings
@@ -2378,6 +2888,9 @@
* python-pypi/desktopcouch: Added a CouchDB on every desktop, and the
code
to help it happen

+2010-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * gnu/java-gcj-compat: new spell, Java SDK compatibility for GCJ
+
2010-05-04 Peng Chang (Charles) <chp AT sourcemage.org>
* i18n/ibus-pinyin: new spell, Chinese pinyin IM for IBus framework

diff --git a/FUNCTIONS b/FUNCTIONS
index c0fc73c..2ab884b 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -2,6 +2,18 @@
. $GRIMOIRE/libgcc
. $GRIMOIRE/config_query_multi.function

+QT5DIR=$INSTALL_ROOT/opt/qt5
+qt5_build() {
+ export PKG_CONFIG_PATH="$QT5DIR/lib/pkgconfig"
+ cd $SOURCE_DIRECTORY &&
+ QMAKEPATH="$QT5DIR/bin"
+# in some cases, we set a symlink to python in the source directory
+ PATH="$QMAKEPATH:$SOURCE_DIRECTORY:$PATH"
+ qmake $OPTS *.pro &&
+ make
+}
+
+
#---------------------------------------------------------------------
## This function automatically fixes any known bad paths
#---------------------------------------------------------------------
@@ -426,10 +438,10 @@ function unpack_file() {
}

#-------------------------------------------------------------------------
-## Default build for Python spell.
+## Default build for Python2 spell.
#-------------------------------------------------------------------------
function default_build_python() {
- python setup.py build "$@"
+ python2 setup.py build "$@"
}

#-------------------------------------------------------------------------
@@ -443,7 +455,7 @@ function default_build_python3() {
## Default install for Python spell.
#-------------------------------------------------------------------------
function default_install_python() {
- python setup.py install --root "$INSTALL_ROOT/" "$@"
+ python2 setup.py install --root "$INSTALL_ROOT/" "$@"
}

#-------------------------------------------------------------------------
diff --git a/VERSION b/VERSION
index 70c3f8a..13c8c73 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.62-test
+0.63-test
diff --git a/accounts b/accounts
index 7cc238f..d0d80d3 100755
--- a/accounts
+++ b/accounts
@@ -97,4 +97,5 @@ nslcd:188:189
redis:189:190
lightdm:191:191
masqmail:192:192
+burp:193:194
nobody:65534:65534
diff --git a/antivirus/clamav/DEPENDS b/antivirus/clamav/DEPENDS
index 6e67a02..a7a7b30 100755
--- a/antivirus/clamav/DEPENDS
+++ b/antivirus/clamav/DEPENDS
@@ -13,4 +13,5 @@ optional_depends gmp "--enable-dsig" \
"--disable-dsig" \
"for digital signature support" &&

+optional_depends llvm '' '' 'JIT support in engine' &&
optional_depends SYSTEM-LOGGER "" "" "to log activity"
diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index b275dbf..e54a878 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,15 +1,15 @@
SPELL=clamav
- VERSION=0.97.4
+ VERSION=0.97.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}"
- SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_URL=http://downloads.sourceforge.net/project/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE2_URL=$SOURCE_URL.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=vendor_clamav.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://www.clamav.net
LICENSE[0]=GPL
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
ENTERED=20030909
KEYWORDS="antivirus"
SHORT="Clam AntiVirus is an anti-virus toolkit for Unix"
diff --git a/antivirus/clamav/FINAL b/antivirus/clamav/FINAL
deleted file mode 100755
index 0a134a2..0000000
--- a/antivirus/clamav/FINAL
+++ /dev/null
@@ -1,5 +0,0 @@
-message "This is a test of the virus scanner:" &&
-clamscan -r -i $SOURCE_DIRECTORY/test
-message "Test complete." &&
-
-ldconfig
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index fdfacd5..e7dd398 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,20 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: correct sourceforge url
+
+2012-09-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.97.6
+
+2012-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.97.5
+ SECURITY_PATCH++
+ CVE-2012-1457, CVE-2012-1458, and CVE-2012-1459
+ * vendor_clamav.gpg: updated, add 15497F03
+ * DEPENDS: add optional llvm
+ * PRE_REMOVE, FINAL: delete
+ * INSTALL: create /usr/share/clamav directory
+ clamav nolonger includes the virus database
+ this will be downloaded by freshclam
+
2012-03-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.97.4
* DEPENDS: add libtommath
diff --git a/antivirus/clamav/INSTALL b/antivirus/clamav/INSTALL
index 8b6b33e..141c9b5 100755
--- a/antivirus/clamav/INSTALL
+++ b/antivirus/clamav/INSTALL
@@ -1,3 +1,3 @@
default_install &&
-
-install -vm 755 -d -o clamav -g clamav "$INSTALL_ROOT/var/run/clamav"
+install -vm 755 -d -o clamav -g clamav "$INSTALL_ROOT/var/run/clamav" &&
+install -vm 755 -d -o clamav -g clamav "$INSTALL_ROOT/usr/share/clamav"
diff --git a/antivirus/clamav/PRE_REMOVE b/antivirus/clamav/PRE_REMOVE
deleted file mode 100755
index b466017..0000000
--- a/antivirus/clamav/PRE_REMOVE
+++ /dev/null
@@ -1,3 +0,0 @@
-#in case the virus database has been updated by clamfresh since
-#the original installation
-rm -r /usr/share/clamav/*
diff --git a/antivirus/clamav/vendor_clamav.gpg
b/antivirus/clamav/vendor_clamav.gpg
index fd2f844..8579cff 100644
Binary files a/antivirus/clamav/vendor_clamav.gpg and
b/antivirus/clamav/vendor_clamav.gpg differ
diff --git a/apache.gpg b/apache.gpg
index 67d54cc..6161b51 100644
Binary files a/apache.gpg and b/apache.gpg differ
diff --git a/archive-libs/libarchive/DEPENDS b/archive-libs/libarchive/DEPENDS
index cb1874e..2e97ae8 100755
--- a/archive-libs/libarchive/DEPENDS
+++ b/archive-libs/libarchive/DEPENDS
@@ -42,6 +42,12 @@ optional_depends libxml2 \
"--with-xml2" \
"--without-xml2" \
"for xar support through libxml2" &&
+# make icu usage explicit
+if is_depends_enabled $SPELL libxml2;then
+ if is_depends_enabled libxml2 icu;then
+ depends icu
+ fi
+fi &&

optional_depends expat \
"--with-expat" \
diff --git a/archive-libs/libarchive/HISTORY b/archive-libs/libarchive/HISTORY
index b338ae6..7b6515d 100644
--- a/archive-libs/libarchive/HISTORY
+++ b/archive-libs/libarchive/HISTORY
@@ -1,3 +1,6 @@
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make icu usage explicit
+
2012-05-14 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: fixed dependencies: _all_ of them are optional; added
missing

diff --git a/archive-libs/lzo/BUILD b/archive-libs/lzo/BUILD
new file mode 100755
index 0000000..6bf90bf
--- /dev/null
+++ b/archive-libs/lzo/BUILD
@@ -0,0 +1,3 @@
+OPTS="--enable-shared $OPTS" &&
+
+default_build
diff --git a/archive-libs/lzo/DETAILS b/archive-libs/lzo/DETAILS
index cde7026..32d0991 100755
--- a/archive-libs/lzo/DETAILS
+++ b/archive-libs/lzo/DETAILS
@@ -1,5 +1,6 @@
SPELL=lzo
VERSION=2.06
+ PATCHLEVEL=1

SOURCE_HASH=sha512:2369b87627c6f075b58b88189344989969050289185596db1174e6d918baa2b86e6076c8ec9cc68953df10c13bd1145d841603f26bde8a80111fb0d7091bf1c7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/archive-libs/lzo/HISTORY b/archive-libs/lzo/HISTORY
index 4435ac4..1378b50 100644
--- a/archive-libs/lzo/HISTORY
+++ b/archive-libs/lzo/HISTORY
@@ -1,3 +1,7 @@
+2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, to build shared library
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/archive/burp/BUILD b/archive/burp/BUILD
new file mode 100755
index 0000000..d23a16c
--- /dev/null
+++ b/archive/burp/BUILD
@@ -0,0 +1,8 @@
+create_account burp &&
+
+OPTS="--sysconfdir=$INSTALL_ROOT/etc/burp \
+ --sbindir=$INSTALL_ROOT/usr/sbin \
+ $BURP_OPTS \
+ $OPTS" &&
+
+default_build
diff --git a/archive/burp/CONFIGURE b/archive/burp/CONFIGURE
new file mode 100755
index 0000000..455cefa
--- /dev/null
+++ b/archive/burp/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option BURP_OPTS "Enable installing of include files?" n \
+ "--enable-includes" \
+ "--disable-includes" &&
+
+config_query_option BURP_OPTS "Include statically linked binaries?" n \
+ "--enable-static --disable-libtool" \
+ "--disable-static --enable-libtool" &&
+
+config_query_option BURP_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6"
diff --git a/archive/burp/DEPENDS b/archive/burp/DEPENDS
new file mode 100755
index 0000000..1c2d215
--- /dev/null
+++ b/archive/burp/DEPENDS
@@ -0,0 +1,54 @@
+depends -sub CXX gcc &&
+depends librsync &&
+depends zlib &&
+
+if [[ $BURP_BRANCH == scm ]]; then
+ depends git
+fi &&
+
+# TODO: missing uthash spell in grimoire
+# optional_depends uthash "" "" "to use system uthash library" &&
+
+if spell_ok ncurses; then
+ depends ncurses
+else
+ optional_depends ncurses "" "" "to support live monitor on the server"
+fi &&
+
+optional_depends openssl \
+ "--with-openssl" \
+ "--without-openssl" \
+ "for encrypted communication" &&
+
+optional_depends openafs \
+ "--enable-afs" \
+ "--disable-afs" \
+ "for AFS support" &&
+
+optional_depends acl \
+ "--enable-acl" \
+ "--disable-acl" \
+ "for acl support" &&
+
+optional_depends attr \
+ "--enable-xattr" \
+ "--disable-xattr" \
+ "for xattr support" &&
+
+# use gettext functions from libc built with gettext support for static
binary
+if list_find "$BURP_OPTS" "--enable-static"; then
+ list_add BURP_OPTS "--disable-nls"
+else
+ optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
+fi &&
+
+optional_depends tcp_wrappers \
+ "--with-tcp-wrappers" \
+ "--without-tcp-wrappers" \
+ "for tcpwrappers support" &&
+
+suggest_depends SYSTEM-LOGGER "" "" "to use syslog for logging" &&
+suggest_depends SENDMAIL "" "" "to send notifications via e-mail"
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
new file mode 100755
index 0000000..361fc69
--- /dev/null
+++ b/archive/burp/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=burp
+if [[ $BURP_BRANCH == scm ]]; then
+ if [[ $BURP_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://github.com/grke/burp.git:$SPELL
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+elif [[ $BURP_BRANCH == devel ]]; then
+ VERSION=1.3.26
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:8d7f8ee66a72ce99be1adb1e27b4c836f22b2b09b6b7cf31fa213a80b0ce54c2aa40ea8cec9449d65f023ac4e258180be40c6cf682c3b8cf7d078f6e286ec130
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+else
+ VERSION=1.3.10
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ed540ed4091c7c1b0aeaf62b276e7fe07f4ae1ca92c67a3eb081c431b687b7aba6d6648a0f3d7ec122ae02d39fd5ed03ed263a68285fd3423615079844e8217f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+fi
+ WEB_SITE=http://burp.grke.net/
+ ENTERED=20130118
+ LICENSE[0]=AGPL
+ KEYWORDS="archive"
+ SHORT="network backup and restore program"
+cat << EOF
+Burp is a network backup and restore program. It uses librsync in order to
save
+network traffic and to save on the amount of space that is used by each
backup.
+
+It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing
up
+Windows computers.
+EOF
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
new file mode 100644
index 0000000..aa01e52
--- /dev/null
+++ b/archive/burp/HISTORY
@@ -0,0 +1,18 @@
+2013-03-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.26 (devel)
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added option for static build
+ * DEPENDS: fixed gettext dependency for static build
+ * PRE_BUILD: fixed static build
+ * init.d/burp{,.conf}: include option to use statically linked binary
+
+2013-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.24 (devel)
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * init.d/burp: corrected PID file path
+
+2013-01-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, PREPARE, {PRE_,}BUILD, INSTALL,
+ init.d/burp{,.conf}: spell created
diff --git a/archive/burp/INSTALL b/archive/burp/INSTALL
new file mode 100755
index 0000000..2b1efd8
--- /dev/null
+++ b/archive/burp/INSTALL
@@ -0,0 +1,12 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/burp.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/burp" &&
+
+ install -d -o burp -g burp -vm 755 "$INSTALL_ROOT/var/run/burp" &&
+
+ # change owner to root config dir (not recursively!)
+ # so startup script can generate SSL certificates
+ chown burp:burp "$INSTALL_ROOT/etc/burp"
+fi
diff --git a/archive/burp/PREPARE b/archive/burp/PREPARE
new file mode 100755
index 0000000..40600f7
--- /dev/null
+++ b/archive/burp/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel scm
diff --git a/archive/burp/PRE_BUILD b/archive/burp/PRE_BUILD
new file mode 100755
index 0000000..54bd406
--- /dev/null
+++ b/archive/burp/PRE_BUILD
@@ -0,0 +1,15 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# remove non-required library from deprecated linking lines of Makefile
+sedit "s:-lgpm::g" src/Makefile.in &&
+
+if [[ $INIT_INSTALLED ]]; then
+ sedit "s:^# user=.*:user=burp:" configs/server/burp.conf &&
+ sedit "s:^# group=.*:group=burp:" configs/server/burp.conf &&
+ sedit "s:/var/run/burp.server:/var/run/burp/server:"
configs/server/burp.conf
+fi &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL SYSTEM-LOGGER); then
+ sedit "s:syslog = 0:syslog = 1:" configs/server/burp.conf
+fi
diff --git a/archive/burp/init.d/burp b/archive/burp/init.d/burp
new file mode 100755
index 0000000..ee9fc89
--- /dev/null
+++ b/archive/burp/init.d/burp
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+. /etc/sysconfig/burp
+
+if [[ $STATIC == "yes" ]] && [[ -x /usr/sbin/static-burp ]]; then
+ PROGRAM=/usr/sbin/static-burp
+else
+ PROGRAM=/usr/sbin/burp
+fi
+
+PIDFILE=/var/run/burp/server.pid
+ARGS="-c /etc/burp/burp-server.conf $BURP_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+stop() {
+ _stop
+ rm -f "$PIDFILE"
+}
diff --git a/archive/burp/init.d/burp.conf b/archive/burp/init.d/burp.conf
new file mode 100644
index 0000000..c58c63f
--- /dev/null
+++ b/archive/burp/init.d/burp.conf
@@ -0,0 +1,6 @@
+# For the arguments and description see burp(8)
+
+BURP_ARGS=""
+
+# Set this to STATIC="yes" to use statically linked binary (if you enabled
it on cast)
+STATIC=
diff --git a/archive/cpio/HISTORY b/archive/cpio/HISTORY
index e140c1a..cff40e3 100644
--- a/archive/cpio/HISTORY
+++ b/archive/cpio/HISTORY
@@ -1,3 +1,7 @@
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc=>2.15
+
2011-04-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/archive/cpio/PRE_BUILD b/archive/cpio/PRE_BUILD
new file mode 100755
index 0000000..7b5070f
--- /dev/null
+++ b/archive/cpio/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p0 < "$SPELL_DIRECTORY/glibc215.patch"
diff --git a/archive/cpio/glibc215.patch b/archive/cpio/glibc215.patch
new file mode 100644
index 0000000..a57a0cc
--- /dev/null
+++ b/archive/cpio/glibc215.patch
@@ -0,0 +1,10 @@
+--- gnu/stdio.in.h.orig 2010-03-10 12:27:03.000000000 +0300
++++ gnu/stdio.in.h 2013-01-28 14:26:37.283960111 +0400
+@@ -139,7 +139,6 @@
+ so any use of gets warrants an unconditional warning. Assume it is
+ always declared, since it is required by C89. */
+ #undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
diff --git a/archive/gzip/DETAILS b/archive/gzip/DETAILS
index 228c87a..ce2d4d9 100755
--- a/archive/gzip/DETAILS
+++ b/archive/gzip/DETAILS
@@ -1,5 +1,5 @@
SPELL=gzip
- VERSION=1.4
+ VERSION=1.5
SECURITY_PATCH=1
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
WEB_SITE=http://www.gzip.org
ENTERED=20010922
- SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=gnu-verified.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="archive"
diff --git a/archive/gzip/HISTORY b/archive/gzip/HISTORY
index 59cf6e5..12375f3 100644
--- a/archive/gzip/HISTORY
+++ b/archive/gzip/HISTORY
@@ -1,3 +1,6 @@
+2012-06-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5, gnu.gpg -> gnu-verified.gpg
+
2010-01-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4, SECURITY_PATCH=1, CVE-2010-0001

diff --git a/archive/sharutils/DETAILS b/archive/sharutils/DETAILS
index 86b5979..46ace6f 100755
--- a/archive/sharutils/DETAILS
+++ b/archive/sharutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=sharutils
- VERSION=4.11.1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.13.3
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/archive/sharutils/HISTORY b/archive/sharutils/HISTORY
index 082b477..3b5d7c9 100644
--- a/archive/sharutils/HISTORY
+++ b/archive/sharutils/HISTORY
@@ -1,3 +1,6 @@
+2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.13.3
+
2012-02-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.11.1

diff --git a/archive/tar/HISTORY b/archive/tar/HISTORY
index 77f380d..57e0fb4 100644
--- a/archive/tar/HISTORY
+++ b/archive/tar/HISTORY
@@ -1,3 +1,7 @@
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-04-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/archive/tar/PRE_BUILD b/archive/tar/PRE_BUILD
new file mode 100755
index 0000000..7b5070f
--- /dev/null
+++ b/archive/tar/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p0 < "$SPELL_DIRECTORY/glibc215.patch"
diff --git a/archive/tar/glibc215.patch b/archive/tar/glibc215.patch
new file mode 100644
index 0000000..2a903b2
--- /dev/null
+++ b/archive/tar/glibc215.patch
@@ -0,0 +1,10 @@
+--- gnu/stdio.in.h.orig 2011-03-12 12:14:33.000000000 +0300
++++ gnu/stdio.in.h 2012-12-08 23:25:16.851175859 +0400
+@@ -164,7 +164,6 @@
+ so any use of gets warrants an unconditional warning. Assume it is
+ always declared, since it is required by C89. */
+ #undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
diff --git a/archive/xz-utils/DETAILS b/archive/xz-utils/DETAILS
index 697b53c..06de212 100755
--- a/archive/xz-utils/DETAILS
+++ b/archive/xz-utils/DETAILS
@@ -1,5 +1,5 @@
SPELL=xz-utils
- VERSION=5.0.3
+ VERSION=5.0.4
SOURCE=xz-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/xz-$VERSION"
diff --git a/archive/xz-utils/HISTORY b/archive/xz-utils/HISTORY
index a1ecd82..5c4114b 100644
--- a/archive/xz-utils/HISTORY
+++ b/archive/xz-utils/HISTORY
@@ -1,3 +1,6 @@
+2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.4
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 69184620.gpg: added gpg keyring
diff --git a/audio-creation/amsynth/BUILD b/audio-creation/amsynth/BUILD
index abcd625..dd6f775 100755
--- a/audio-creation/amsynth/BUILD
+++ b/audio-creation/amsynth/BUILD
@@ -1 +1,5 @@
-OPTS="--disable-dependency-tracking $AMSYNTH_OSS $OPTS" default_build
+OPTS="--disable-dependency-tracking \
+ $AMSYNTH_OSS \
+ $OPTS" &&
+
+default_build
diff --git a/audio-creation/amsynth/DEPENDS b/audio-creation/amsynth/DEPENDS
index a05928e..2219905 100755
--- a/audio-creation/amsynth/DEPENDS
+++ b/audio-creation/amsynth/DEPENDS
@@ -13,6 +13,16 @@ optional_depends JACK-DRIVER \
"--without-jack" \
"for JACK support" &&

+optional_depends lash \
+ "--with-lash" \
+ "--without-lash" \
+ "for LASH support" &&
+
+optional_depends -sub HOST dssi \
+ "--with-dssi" \
+ "--without-dssi" \
+ "to build DSSI plugin" &&
+
optional_depends libsndfile \
"--with-sndfile" \
"--without-sndfile" \
diff --git a/audio-creation/amsynth/DETAILS b/audio-creation/amsynth/DETAILS
index b5f24fd..1a4cb32 100755
--- a/audio-creation/amsynth/DETAILS
+++ b/audio-creation/amsynth/DETAILS
@@ -1,10 +1,11 @@
SPELL=amsynth
- VERSION=1.2.0
- SOURCE=amSynth-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/amsynthe/$SOURCE
-
SOURCE_HASH=sha512:fe0fd4a7f86de8c72040d789bde97a058c90ec0251e5d2d325a3cb1365e38b5518fc3082d5c2b73e5e10da6b1ef8e3b4495debec8a76fd7b70bf7a38f09bd269
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/amSynth-$VERSION"
- WEB_SITE=http://amsynthe.sourceforge.net/
+ SPELLX=amSynth
+ VERSION=1.3.2
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://amsynth.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:c5f312fd1fa5335ccd2c1e7a81a7c0f9094faabec633fe654f04650e5604bb6d05f1348f6ce3c305e840692e2012ac9501ca83f5e5018a0218d9c35a99678e80
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://code.google.com/p/amsynth/
LICENSE[0]=GPL
ENTERED=20070301
KEYWORDS="editors audio"
diff --git a/audio-creation/amsynth/HISTORY b/audio-creation/amsynth/HISTORY
index 5fb6744..7340aa3 100644
--- a/audio-creation/amsynth/HISTORY
+++ b/audio-creation/amsynth/HISTORY
@@ -1,3 +1,10 @@
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.2; renewed urls
+ * BUILD: added missing "&&"
+ * DEPENDS: added dssi and lash optional dependencies
+ * PRE_BUILD: added, to fix build with recent libtool
+ * INSTALL: added, to fix multijob install
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-creation/amsynth/INSTALL b/audio-creation/amsynth/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/audio-creation/amsynth/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/audio-creation/amsynth/PRE_BUILD
b/audio-creation/amsynth/PRE_BUILD
new file mode 100755
index 0000000..1ad610c
--- /dev/null
+++ b/audio-creation/amsynth/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi
diff --git a/audio-creation/ardour2/BUILD b/audio-creation/ardour2/BUILD
index 2aca8d7..d323308 100755
--- a/audio-creation/ardour2/BUILD
+++ b/audio-creation/ardour2/BUILD
@@ -1,5 +1,5 @@
scons -j$MAKE_NJOBS "PREFIX=$INSTALL_ROOT/usr" $OPTS \
- $ARDOUR2_SYSLIBS \
+ SYSLIBS=1 \
$ARDOUR2_SURFACES \
$ARDOUR2_WIIMOTE \
$ARDOUR2_OLDFONTS \
diff --git a/audio-creation/ardour2/CONFIGURE
b/audio-creation/ardour2/CONFIGURE
index 9c157d6..eed57b1 100755
--- a/audio-creation/ardour2/CONFIGURE
+++ b/audio-creation/ardour2/CONFIGURE
@@ -1,12 +1,6 @@
message "${MESSAGE_COLOR} Warning: using system libraries cancels" \
"all support from Ardour developers!$DEFAULT_COLOR" &&

-config_query_option ARDOUR2_SYSLIBS \
- "Use system libraries instead of internal ones?" \
- n \
- "SYSLIBS=1" \
- "SYSLIBS=0" &&
-
config_query_option ARDOUR2_SURFACES \
"Build with support for control surfaces?" \
y \
diff --git a/audio-creation/ardour2/DEPENDS b/audio-creation/ardour2/DEPENDS
index 0a54431..ea0847a 100755
--- a/audio-creation/ardour2/DEPENDS
+++ b/audio-creation/ardour2/DEPENDS
@@ -10,7 +10,10 @@ depends raptor &&
depends liblrdf &&
depends glib2 &&
depends gtk+2 &&
+depends glibmm &&
+depends gtkmm2 &&
depends libgnomecanvas &&
+depends libgnomecanvasmm &&
depends boost &&
depends aubio &&
depends liblo &&
@@ -19,15 +22,9 @@ depends libsamplerate &&
depends libsndfile &&
depends fftw &&
depends JACK-DRIVER &&
-
-if [[ $ARDOUR2_SYSLIBS == "SYSLIBS=1" ]]
-then
- depends libsigc++3 &&
- depends gtkmm2 &&
- depends libgnomecanvasmm &&
- depends gtk-engines2 &&
- depends soundtouch
-fi &&
+depends libsigc++2 &&
+depends soundtouch
+depends gtk-engines2 &&

optional_depends slv2 \
"LV2=1" \
diff --git a/audio-creation/ardour2/DETAILS b/audio-creation/ardour2/DETAILS
index 8988e23..d27232d 100755
--- a/audio-creation/ardour2/DETAILS
+++ b/audio-creation/ardour2/DETAILS
@@ -1,6 +1,6 @@
SPELL=ardour2
- VERSION=2.8.12
-
SOURCE_HASH=sha512:b1e981cdb797a624c29705a2bda24e068b1ecc0ce20d0b6674fbc7f09afaa4c6cc14a64b8a822720e857a93f1aba50a85ebec9fb41013b1157c50fc19fe1e350
+ VERSION=2.8.16
+
SOURCE_HASH=sha512:02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d
SOURCE=ardour-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ardour-$VERSION"
# that does not work anymore... they want to force manual downloads:-(
diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index 75ee166..cc90cfb 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,7 @@
+2013-02-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 2.8.16
+ * DEPENDS, CONFIGURE, BUILD: SYSLIBS=1 is the only way to build
things now
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/audio-creation/audacity/DEPENDS b/audio-creation/audacity/DEPENDS
index 1548280..895c3f3 100755
--- a/audio-creation/audacity/DEPENDS
+++ b/audio-creation/audacity/DEPENDS
@@ -4,7 +4,9 @@ if [[ "$AUDACITY_BRANCH" == "current" ]]; then
else
depends wxgtk
fi &&
-depends lame &&
+optional_depends lame "--with-lame" \
+ "--without-lame" \
+ "for mp3 import/export support" &&
if [[ "$AUDACITY_BRANCH" != "current" ]]; then
depends libsndfile
else
diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index 5d84e3a..9f48789 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -11,17 +11,11 @@ in scm)
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
-;; beta)
- VERSION=1.3.14-beta
- SOURCE=$SPELL-minsrc-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- SOURCE_URL=http://audacity.googlecode.com/files/${SOURCE}
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-src-$VERSION
-;; current)
- VERSION=1.2.6
- SOURCE=${SPELL}-src-${VERSION}.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:710d030a3b6914a89092d3113c7b7087f018a658c47c2e72aa66518538dfcb4a5ebb99d90b1fedec8e591b9287d3cc62aea24e3a583e439a935f0990788835f1
+;; *)
+ VERSION=2.0.2
+ SOURCE=${SPELL}-minsrc-${VERSION}.tar.bz2
+ SOURCE_URL[0]=http://audacity.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:3099c01b099306ee77c3df569a7412c230006ba8e7f85d6e79f0bc0373cc4c95f231aab7e1bde0d297afa3c1db7fe6dc125715d803dc78a47df4b716d7423d2e
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-src-$VERSION
;; esac
WEB_SITE=http://audacity.sourceforge.net/
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index 3a778f7..04a2720 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,9 @@
+2012-08-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.2
+ * DETAILS, PREPARE: removed option to build beta version since
+ the project doesn't publish betas anymore
+ * DEPENDS: made dependency on lame optional
+
2011-12-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.14 (beta)

diff --git a/audio-creation/audacity/PREPARE b/audio-creation/audacity/PREPARE
index 9b808a1..eacefe4 100755
--- a/audio-creation/audacity/PREPARE
+++ b/audio-creation/audacity/PREPARE
@@ -1,3 +1,3 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch current beta scm &&
+prepare_select_branch current scm &&
config_query AUDACITY_UNI "Enable unicode support?" n
diff --git a/audio-creation/audacity/audacity-minsrc-1.3.14-beta.tar.bz2.sig
b/audio-creation/audacity/audacity-minsrc-1.3.14-beta.tar.bz2.sig
deleted file mode 100644
index 0cf7475..0000000
Binary files
a/audio-creation/audacity/audacity-minsrc-1.3.14-beta.tar.bz2.sig and
/dev/null differ
diff --git a/audio-creation/espeak/DETAILS b/audio-creation/espeak/DETAILS
index 859b670..61fbec0 100755
--- a/audio-creation/espeak/DETAILS
+++ b/audio-creation/espeak/DETAILS
@@ -1,8 +1,8 @@
SPELL=espeak
- VERSION=1.45.03
+ VERSION=1.46.02
SOURCE=espeak-${VERSION}-source.zip
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c63a8baff5fd34605d410483b1ccd35dfc2f3a57c3a65cf958ceb698e78ba404ae4c4c8bb83436ebb063fdb112ff60bc64829c5e0518728e8dc6a32657d517e7
+
SOURCE_HASH=sha512:7e44e107e482c9ad4226c3a9bdf55f5e60771b6c4f3473dd423248d3015a6f9563d18677446daeba54441f62673207548ac05724457f86ef6d4dd15750e19b98
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/espeak-${VERSION}-source
WEB_SITE=http://espeak.sourceforge.net/
LICENSE[0]=GPL
diff --git a/audio-creation/espeak/HISTORY b/audio-creation/espeak/HISTORY
index 75ba2d3..1b010d4 100644
--- a/audio-creation/espeak/HISTORY
+++ b/audio-creation/espeak/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.46.02
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-creation/gmorgan/DETAILS b/audio-creation/gmorgan/DETAILS
index c2068e2..74ceea4 100755
--- a/audio-creation/gmorgan/DETAILS
+++ b/audio-creation/gmorgan/DETAILS
@@ -1,9 +1,9 @@
SPELL=gmorgan
- VERSION=0.25
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.57
+ SOURCE=$SPELL'_'$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:d3a24ccad6a18e748ff99fc56f64029f2beb73d335bde9fd9fdb9724618d628248972136594710d3ddd3de6b7c9d7eb42e6ddad10c0bbcfc9654daf50a21404c
+
SOURCE_HASH=sha512:9270232549e6e40efa54f2f9a13ebfd76135084c2cdd04fd6b9982e0e7c4adeeeeed431cb3ccf51754af04c12964b191d4ba3991f50f2f81813d0e6a7a09d197
WEB_SITE=http://gmorgan.sourceforge.net/
ENTERED=20031209
LICENSE[0]=GPL
diff --git a/audio-creation/gmorgan/HISTORY b/audio-creation/gmorgan/HISTORY
index ae66dea..97e65d3 100644
--- a/audio-creation/gmorgan/HISTORY
+++ b/audio-creation/gmorgan/HISTORY
@@ -1,3 +1,6 @@
+2012-12-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: Update to 0.57 to fix Prometheus failure
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/audio-creation/hydrogen/BUILD b/audio-creation/hydrogen/BUILD
index e2696a0..34a629c 100755
--- a/audio-creation/hydrogen/BUILD
+++ b/audio-creation/hydrogen/BUILD
@@ -1,4 +1,4 @@
QTDIR=/usr &&
PATH=$QTDIR/bin/qt4:$PATH &&
- export QTDIR=/usr &&
+ export QTDIR=/usr/bin/qt4 && # ????? it runs /usr/bin/uic otherwise
scons prefix=$INSTALL_ROOT/usr
diff --git a/audio-creation/hydrogen/DETAILS b/audio-creation/hydrogen/DETAILS
index a9bf29e..b930678 100755
--- a/audio-creation/hydrogen/DETAILS
+++ b/audio-creation/hydrogen/DETAILS
@@ -1,9 +1,9 @@
SPELL=hydrogen
- VERSION=0.9.4
+ VERSION=0.9.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:d36f483698f6c21dec0e7afeeab1def1523282e601f42e0a071228f2b6f24c249c476f14ddba16fc9b3e6844e98c799a0f2fbcb9e9c9e37b3aa62f934f6ed715
+
SOURCE_HASH=sha512:0053f0cb301c541326b66eb416dc548561a973ade993c055e7bc2acbdf28732e627a605061c8b487644026510f5b8395946bba209ddfd19230c960e9bb619f97
WEB_SITE=http://www.hydrogen-music.org
ENTERED=20031217
LICENSE[0]=GPL
diff --git a/audio-creation/hydrogen/HISTORY b/audio-creation/hydrogen/HISTORY
index 30572a9..a2c1162 100644
--- a/audio-creation/hydrogen/HISTORY
+++ b/audio-creation/hydrogen/HISTORY
@@ -1,3 +1,7 @@
+2012-07-25 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 0.9.5
+ * BUILD: fix QTDIR to find qt4 bins
+
2010-04-24 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.9.4
* PRE_BUILD: Removed
diff --git a/audio-creation/mhwaveedit/DETAILS
b/audio-creation/mhwaveedit/DETAILS
index 3c3e2c2..8abd9ff 100755
--- a/audio-creation/mhwaveedit/DETAILS
+++ b/audio-creation/mhwaveedit/DETAILS
@@ -1,9 +1,8 @@
SPELL=mhwaveedit
- VERSION=1.4.21
- PATCHLEVEL=1
+ VERSION=1.4.22
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://download.gna.org/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:9d4f12cae243812f58d90dab1a1cef86ed62c0a2948f417bf5cfa4213621426dbd86e2293d514fdcc440d726851bd22d7e0728e60c1547fb9203672070864304
+
SOURCE_HASH=sha512:c44428dd4f848fda08aaff351380163697504d0ac133ab78d34817d974111719d724e985539d85c5bda23eda2fdb4fce3c1c680b5a8fa673f8d37a9d4fbcf590
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://gna.org/projects/mhwaveedit/
LICENSE[0]=GPL
diff --git a/audio-creation/mhwaveedit/HISTORY
b/audio-creation/mhwaveedit/HISTORY
index 5f65b29..17f3e75 100644
--- a/audio-creation/mhwaveedit/HISTORY
+++ b/audio-creation/mhwaveedit/HISTORY
@@ -1,3 +1,7 @@
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.22
+ * PRE_BUILD, alsa.patch: dropped, fixed by upstream
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optionald dependency on arts

diff --git a/audio-creation/mhwaveedit/PRE_BUILD
b/audio-creation/mhwaveedit/PRE_BUILD
deleted file mode 100755
index 7459256..0000000
--- a/audio-creation/mhwaveedit/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/alsa.patch"
diff --git a/audio-creation/mhwaveedit/alsa.patch
b/audio-creation/mhwaveedit/alsa.patch
deleted file mode 100644
index abc9a60..0000000
--- a/audio-creation/mhwaveedit/alsa.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/sound-alsalib.c.orig 2011-05-08 02:40:52.000000000 +0400
-+++ src/sound-alsalib.c 2011-06-12 17:20:28.262160147 +0400
-@@ -230,7 +230,7 @@
- alsa_data.ready_func();
- alsa_data.inside_ready_func = FALSE;
- if (alsa_data.rw_call_count == i) return -1;
-- if (!alsa_data.eventdriv && alsa_output_want_data()) {
-+ if (!alsa_data.eventdriv && alsa_data.whand!=NULL &&
alsa_output_want_data()) {
- if (alsa_data.csource == NULL)
- alsa_data.csource =
mainloop_constant_source_add(csource_func,NULL,FALSE);
- mainloop_constant_source_enable(alsa_data.csource,TRUE);
diff --git a/audio-creation/stops/DETAILS b/audio-creation/stops/DETAILS
index 6fbd6c6..31bf3e3 100755
--- a/audio-creation/stops/DETAILS
+++ b/audio-creation/stops/DETAILS
@@ -4,7 +4,7 @@
SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/${SOURCE}

SOURCE_HASH=sha512:a6572a42c6796aa08b9085bfc4cb9e252091310224a0b8867eaf5d41f399b2649744c357506ae5fb64a82018f0da702bacbdc7e96965a1116f08d0a248d28ad3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- PATCH_LEVEL=1
+ PATCHLEVEL=1
WEB_SITE="http://www.kokkinizita.net/linuxaudio/aeolus/index.html";
LICENSE[0]=GPL
ENTERED=20090701
diff --git a/audio-creation/stops/HISTORY b/audio-creation/stops/HISTORY
index c750ff5..bc34fd9 100644
--- a/audio-creation/stops/HISTORY
+++ b/audio-creation/stops/HISTORY
@@ -1,3 +1,6 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
2009-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL: corrected file permissions
* DETAILS: PATCH_LEVEL++
diff --git a/audio-creation/supercollider/DEPENDS
b/audio-creation/supercollider/DEPENDS
index 543ef15..d84e7ff 100755
--- a/audio-creation/supercollider/DEPENDS
+++ b/audio-creation/supercollider/DEPENDS
@@ -1,4 +1,4 @@
depends scons &&
depends libsndfile &&
-depends howl &&
+depends -sub COMPAT_HOWL avahi &&
depends JACK-DRIVER
diff --git a/audio-creation/supercollider/HISTORY
b/audio-creation/supercollider/HISTORY
index fdbe902..a0cf109 100644
--- a/audio-creation/supercollider/HISTORY
+++ b/audio-creation/supercollider/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: howl -> -sub COMPAT_HOWL avahi
+
2010-10-19 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed so it downloads svn source
* DOWNLOAD: removed, we don't need DOWNLOAD file for svn
diff --git a/audio-drivers/alsa-driver/BUILD b/audio-drivers/alsa-driver/BUILD
index 5b6d9f0..9335b15 100755
--- a/audio-drivers/alsa-driver/BUILD
+++ b/audio-drivers/alsa-driver/BUILD
@@ -13,7 +13,7 @@ sedit "s: install-scripts : :" Makefile &&
OPTS="--with-isapnp=yes --with-sequencer=yes --with-oss=yes
--with-debug=none \
--with-moddir=${INSTALL_ROOT}/lib/modules/$(get_kernel_version)/misc
\
--with-kernel=${INSTALL_ROOT}/lib/modules/$(get_kernel_version)/source
\
- --with-cards=${CARDS} ${OPTS}"
&&
+ --with-cards=${CARDS} --enable-dynamic-minors ${OPTS}"
&&

if [[ $ALSA_DRIVER_BRANCH == scm ]]; then
export ALSAKERNELDIR="$SOURCE2_DIRECTORY" &&
diff --git a/audio-drivers/alsa-driver/DETAILS
b/audio-drivers/alsa-driver/DETAILS
index 0bc0b7d..99ee902 100755
--- a/audio-drivers/alsa-driver/DETAILS
+++ b/audio-drivers/alsa-driver/DETAILS
@@ -15,10 +15,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE2_DIRECTORY=$BUILD_DIRECTORY/alsa-kmirror-git
FORCE_DOWNLOAD=1
else
- VERSION=1.0.24
+ VERSION=1.0.25
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/driver/$SOURCE
-
SOURCE_HASH=sha512:b3c1bd9299f2f9ffe73b428028ef7922d13793bc5c9dabfd67c42adb283581cf2a4b004cd929aab8fa5a916171d6b6e9fc58f33835c752595d6a1f59fbc6d327
+
SOURCE_HASH=sha512:51164c5f1c6e40e188be8e544ddc610b56ffb7d696bc925a0a30e6819d6cbd90a7f9f33c379d411d0e7a172a3ed1cf15b59c27654d63db1a9bad2051331d3017
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
fi
LICENSE[0]=GPL
diff --git a/audio-drivers/alsa-driver/HISTORY
b/audio-drivers/alsa-driver/HISTORY
index 234217e..a9dad60 100644
--- a/audio-drivers/alsa-driver/HISTORY
+++ b/audio-drivers/alsa-driver/HISTORY
@@ -1,3 +1,7 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.25
+ * BUILD: add --enable-dynamic-minors to $OPTS
+
2012-01-28 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD: fixed scm branch unpacking

diff --git a/audio-drivers/alsa-firmware/DETAILS
b/audio-drivers/alsa-firmware/DETAILS
index 2cf11ed..80f9f03 100755
--- a/audio-drivers/alsa-firmware/DETAILS
+++ b/audio-drivers/alsa-firmware/DETAILS
@@ -11,11 +11,11 @@ if [[ $ALSA_FIRMWARE_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.0.24.1
+ VERSION=1.0.25
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/firmware/$SOURCE
-
SOURCE_HASH=sha512:e45d74e50c626fa4d09b62c2ca777710234d66fab58e51ed3f1c083fe41fb61b99fb4557be10da2ff0289b4c6fccc062e2d7f9c818fdd95072a77d699badf1f8
+
SOURCE_HASH=sha512:f2f58bcc30f1c75e2d64b0a7e8c76bb6d318a1d9c0136ad4c8e3be56ec16f73083c77a499f4e87406afadf97536e844862df91502eede6e51c0588d2ecc999e0
fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20031205
diff --git a/audio-drivers/alsa-firmware/HISTORY
b/audio-drivers/alsa-firmware/HISTORY
index 5e190ba..2cbbb71 100644
--- a/audio-drivers/alsa-firmware/HISTORY
+++ b/audio-drivers/alsa-firmware/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.25
+
2011-09-26 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-drivers/alsa-lib/DETAILS b/audio-drivers/alsa-lib/DETAILS
index 1919bb8..678e9d2 100755
--- a/audio-drivers/alsa-lib/DETAILS
+++ b/audio-drivers/alsa-lib/DETAILS
@@ -11,8 +11,8 @@ if [[ $ALSA_LIB_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.25
-
SOURCE_HASH=sha512:bd7066d588d0eadc7872980847d7474fce25ddcff813aa8a9a62216a2f981118d7b4de745b3dd3ab7203b892657e0574d5b66e31dfd8e883e76afb4c6ae8139e
+ VERSION=1.0.26
+
SOURCE_HASH=sha512:2f917171c1e2f50947d7b62da468c5febfa91fba5c04b4694171f7fa0e61ddf398daf7e657876bab1f1ec08932e82f147786b10f815172409f057b0fcd69003a
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/audio-drivers/alsa-lib/HISTORY b/audio-drivers/alsa-lib/HISTORY
index 79688a1..ea506ab 100644
--- a/audio-drivers/alsa-lib/HISTORY
+++ b/audio-drivers/alsa-lib/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.26
+
2012-01-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.25

diff --git a/audio-drivers/alsa-oss/DETAILS b/audio-drivers/alsa-oss/DETAILS
index c2e87e4..f3fadce 100755
--- a/audio-drivers/alsa-oss/DETAILS
+++ b/audio-drivers/alsa-oss/DETAILS
@@ -11,11 +11,11 @@ if [[ $ALSA_OSS_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.0.17
+ VERSION=1.0.25
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/oss-lib/$SOURCE
-
SOURCE_HASH=sha512:240a11f42f27af1d902902c5c53d265f43846712ad973ca69e44602c37a18c92b8c4c70434ef26df5b44d592a9d41f90ee5fa0b42d86d31c8d89299d510298ea
+
SOURCE_HASH=sha512:5380e5acf588dd56384f53afedc7704bfc5e3a7b886853061c53236f86312a8f0ca9b9adf6e69019569a3eb6fd3e89acfb715bb16101f50dcf961e84269c3cd2
fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20041026
diff --git a/audio-drivers/alsa-oss/HISTORY b/audio-drivers/alsa-oss/HISTORY
index 0e72daf..9a1c42b 100644
--- a/audio-drivers/alsa-oss/HISTORY
+++ b/audio-drivers/alsa-oss/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.25
+
2011-09-26 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-drivers/alsa-plugins/DETAILS
b/audio-drivers/alsa-plugins/DETAILS
index 1bff08d..57af1f5 100755
--- a/audio-drivers/alsa-plugins/DETAILS
+++ b/audio-drivers/alsa-plugins/DETAILS
@@ -11,11 +11,11 @@ if [[ $ALSA_PLUGINS_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.0.25
+ VERSION=1.0.26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/plugins/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:3307e3712e2a8a418db9430889cf0b328d09d083d6b9a59b64b59515fc6d6262c3a8b7d32bcdb8f2cb21a0c52072a7264fb4a3066cdc2cf1bd7c8654c7a15919
fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20061001
diff --git a/audio-drivers/alsa-plugins/HISTORY
b/audio-drivers/alsa-plugins/HISTORY
index ffc903e..20a4577 100644
--- a/audio-drivers/alsa-plugins/HISTORY
+++ b/audio-drivers/alsa-plugins/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.26
+
2012-06-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 1.0.25

diff --git a/audio-drivers/alsa-plugins/alsa-plugins-1.0.25.tar.bz2.sig
b/audio-drivers/alsa-plugins/alsa-plugins-1.0.25.tar.bz2.sig
deleted file mode 100644
index 1f511c8..0000000
Binary files a/audio-drivers/alsa-plugins/alsa-plugins-1.0.25.tar.bz2.sig and
/dev/null differ
diff --git a/audio-drivers/alsa-tools/DEPENDS
b/audio-drivers/alsa-tools/DEPENDS
index 08fbe8b..bd7455f 100755
--- a/audio-drivers/alsa-tools/DEPENDS
+++ b/audio-drivers/alsa-tools/DEPENDS
@@ -4,4 +4,5 @@ if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
depends automake &&
depends autoconf
fi &&
-depends fltk
+depends fltk &&
+depends gtk+2
diff --git a/audio-drivers/alsa-tools/DETAILS
b/audio-drivers/alsa-tools/DETAILS
index de63914..310755a 100755
--- a/audio-drivers/alsa-tools/DETAILS
+++ b/audio-drivers/alsa-tools/DETAILS
@@ -11,11 +11,11 @@ if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.0.24.1
+ VERSION=1.0.26.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/tools/$SOURCE
-
SOURCE_HASH=sha512:478bdbaf2a4987d6d00c1231dc45c62114c7b9697d70e0f62e523f89050266026dce2257747f5a2060f0ce37f4a33a174f39cfc0b1a84356aadfb233cedff392
+
SOURCE_HASH=sha512:5b71092f7de1b9f7e9282bd79c0f59ecb970fabf285c5816d09251b622ddd25d8fc196a1c3d2bb5d4034dc9106f97bd04e71ebdae661e426a85e85ddfefc2ea9
fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20040525
diff --git a/audio-drivers/alsa-tools/HISTORY
b/audio-drivers/alsa-tools/HISTORY
index 0c9f885..98e6f58 100644
--- a/audio-drivers/alsa-tools/HISTORY
+++ b/audio-drivers/alsa-tools/HISTORY
@@ -1,3 +1,9 @@
+2012-11-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gtk+2
+
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.26.1
+
2011-09-26 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-drivers/alsa-utils/DETAILS
b/audio-drivers/alsa-utils/DETAILS
index 8e141a1..2c752ac 100755
--- a/audio-drivers/alsa-utils/DETAILS
+++ b/audio-drivers/alsa-utils/DETAILS
@@ -11,8 +11,8 @@ if [[ $ALSA_UTILS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.25
-
SOURCE_HASH=sha512:2f2c8ed880d8fa07f6a507f7040a291b1509f1d9bb26aee8549aa1238d7e691dc372bc5271547fd76eabe5b67f781050cd84b28c13910171bd4afdcb5d6444e1
+ VERSION=1.0.26
+
SOURCE_HASH=sha512:4b288ef2874645ecfd48d855f57e16bd20aa9b72ec1d18d17a0a79924a6c4b37c0045cd7f4d2ceb9005716871bf532200820b60c1efa0461b81a7cd714374b22
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/utils/$SOURCE
diff --git a/audio-drivers/alsa-utils/HISTORY
b/audio-drivers/alsa-utils/HISTORY
index ce2681d..7d4758f 100644
--- a/audio-drivers/alsa-utils/HISTORY
+++ b/audio-drivers/alsa-utils/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.26
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.25

diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index 947dee1..58cd9fa 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -11,16 +11,6 @@ optional_depends alsa-lib \
"--disable-alsa" \
"for ALSA driver support" &&

-optional_depends portaudio \
- "--enable-portaudio" \
- "--disable-portaudio" \
- "for PortAudio driver support" &&
-
-optional_depends libfreebob \
- "--enable-freebob" \
- "--disable-freebob" \
- "for FireWire devices supported by FreeBoB" &&
-
optional_depends libsndfile \
"" \
"" \
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index 7c25e4a..d9e1094 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends libfreebob, spell removed, and
+ portaudio, to prevent a cyclic dependency and is not needed on linux
+ anyway (portaudio spell will provide necessary files)
+
2011-11-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.121.3

diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS
index 4a0265c..678eb2b 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -1,4 +1,5 @@
SPELL=jack2
+ WEB_SITE=http://jackaudio.org/
if [[ $JACK2_BRANCH == scm ]]; then
if [[ $JACK2_AUTOUPDATE == y ]]; then
VERSION=$(date +%Y%m%d)
@@ -11,11 +12,11 @@ if [[ $JACK2_BRANCH == scm ]]; then
FORCE_DOWNLOAD=1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
- VERSION=1.9.7
+ VERSION=1.9.9.5 # Officially, it is called 1.9.9, but the tarball
says 1.9.9.5 .
SOURCE=jack-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE
+ SOURCE_URL[0]=https://dl.dropbox.com/u/28869550/$SOURCE

-SOURCE_HASH=sha512:d7191bb367ecb0b17447ffbcaf7149cd7bdf39baff02211d73c4c614a3e5f53e58725d01d323a649c7a86ade558c4e7dacda7f8ba76cfbfac2ec13ae27c0e7e3
+SOURCE_HASH=sha512:173a10943c98cb17f0041216cc24ce03d5e147f27be121fdf66c4e9d21ba8bf125a1749b985cacffb075618d92025231eb047c754d33d777275373d010a85e27
SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION"
fi
WEB_SITE=http://jackaudio.org/
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index 5632568..6a96f96 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,7 @@
+2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: add website, update to 1.9.9.5
+ Note: SCM option is outdated, jack2 is using git
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-drivers/libffado/DEPENDS b/audio-drivers/libffado/DEPENDS
index 50ae336..7021d64 100755
--- a/audio-drivers/libffado/DEPENDS
+++ b/audio-drivers/libffado/DEPENDS
@@ -8,6 +8,7 @@ depends libraw1394 &&
depends libiec61883 &&
depends libavc1394 &&
depends dbus &&
+depends dbus-c++ &&
depends -sub CXX gcc &&
depends glib2 &&
depends libsigc++3 &&
diff --git a/audio-drivers/libffado/DETAILS b/audio-drivers/libffado/DETAILS
index b6be679..b6dcbf9 100755
--- a/audio-drivers/libffado/DETAILS
+++ b/audio-drivers/libffado/DETAILS
@@ -11,10 +11,10 @@ if [[ "$LIBFFADO_BRANCH" == scm ]]; then
FORCE_DOWNLOAD=1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
else
- VERSION=2.0.1
- SOURCE="$SPELL-$VERSION.tar.gz"
+ VERSION=2.1.0
+ SOURCE="$SPELL-$VERSION.tgz"
SOURCE_URL="http://www.ffado.org/files/$SOURCE";
-
SOURCE_HASH=sha512:bf2cf37cda15a79c0e5181da5b992c698e0b3c4c42323650d5c6d82944548994cdaad047e38e82b829bc3afb7bcb1a8f7ec36864d5e554e452bd513fa6fe138b
+
SOURCE_HASH=sha512:37179cb32920f16577e9f887cf90aca8d46081573080cbe408654c5234c7f45433521c977918057e330ddaa5fefa98c983ea7806d4f1f33c950112cbe66d013b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://www.ffado.org
diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY
index 4873ac4..a181b3f 100644
--- a/audio-drivers/libffado/HISTORY
+++ b/audio-drivers/libffado/HISTORY
@@ -1,3 +1,6 @@
+2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS: Bump to 2.1.0
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch
* DETAILS: Word-wrap long description to 80 characters
diff --git a/audio-drivers/libfreebob/BUILD b/audio-drivers/libfreebob/BUILD
deleted file mode 100755
index 9b3c7d4..0000000
--- a/audio-drivers/libfreebob/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="$FREEBOB_SAMPLERATE $OPTS" &&
-default_build
diff --git a/audio-drivers/libfreebob/CONFIGURE
b/audio-drivers/libfreebob/CONFIGURE
deleted file mode 100755
index f841849..0000000
--- a/audio-drivers/libfreebob/CONFIGURE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query_option FREEBOB_SAMPLERATE \
- "Enable samplerate code (may make trouble with some
devices!)?" y \
- "--enable-samplerate" \
- "--disable-samplerate"
diff --git a/audio-drivers/libfreebob/DEPENDS
b/audio-drivers/libfreebob/DEPENDS
deleted file mode 100755
index 42b8232..0000000
--- a/audio-drivers/libfreebob/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-depends alsa-lib &&
-depends JACK-DRIVER &&
-depends libxml2 &&
-depends libraw1394 &&
-depends libiec61883 &&
-depends libavc1394
diff --git a/audio-drivers/libfreebob/DETAILS
b/audio-drivers/libfreebob/DETAILS
deleted file mode 100755
index a8a26fc..0000000
--- a/audio-drivers/libfreebob/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
- SPELL=libfreebob
- VERSION=1.0.11
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL=$SOURCEFORGE_URL/freebob/$SOURCE
-
SOURCE_HASH=sha512:59afecb6f67c1623748dddbf35e14fb07dc5c97803972206d603f67381eb5c942d359fa0f6847352362c99ed48b34c9e9e9d21f5802a21fbdd1d7bbfd7283e58
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://freebob.sourceforge.net
- ENTERED=20080709
- LICENSE[0]=GPL
- SHORT="generic Linux driver for BeBoB devices (FireWire breakout
boxes)"
-cat << EOF
- * ?BeBoB? means the BridgeCo (http://www.bridgeco.net/) enhanced breakout
- box firmware.
- * BeBoB devices are audio breakout boxes running this firmware.
- * BeBoB devices are attached with IEEE1394, a.k.a FireWire(tm) or
- i.Link(tm), a high performance
- serial bus.
- * FreeBoB is a a generic Linux driver for BeBoB devices and will support
- JACK and ALSA API's.
- * FreeBoB project aims to provide this generic Linux driver.
-NOTE: This spell is to be replaced once the fado (Free Firewire Audio
Drivers)
-successor project
-makes a stable release.
-EOF
diff --git a/audio-drivers/libfreebob/HISTORY
b/audio-drivers/libfreebob/HISTORY
deleted file mode 100644
index c68a17a..0000000
--- a/audio-drivers/libfreebob/HISTORY
+++ /dev/null
@@ -1,10 +0,0 @@
-2011-10-14 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed long description wrap (scripted)
-
-2008-07-15 Thomas Orgis <sobukus AT sourcemage.org>
- * CONFIGURE, BUILD: added option for disabling the samplerate code.
- It borks up with some devices (p.ex. Edirol FA-101).
-
-2008-07-09 Thomas Orgis <sobukus AT sourcemage.org>
- * DEPENDS, DETAILS: created spell
- * libfreebob-1.0.11-gcc43.patch,PRE_BUILD: gcc-4.3 patch, as usual...
diff --git a/audio-drivers/libfreebob/PRE_BUILD
b/audio-drivers/libfreebob/PRE_BUILD
deleted file mode 100755
index 1fa8869..0000000
--- a/audio-drivers/libfreebob/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-patch -Np1 < "$SCRIPT_DIRECTORY/libfreebob-1.0.11-gcc43.patch"
diff --git a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
b/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
deleted file mode 100644
index 6b54798..0000000
--- a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Only in libfreebob-1.0.11.gcc43: autom4te.cache
-diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
---- libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
2007-10-15 20:15:08.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
2008-07-09 03:15:50.000000000 +0200
-@@ -23,6 +23,7 @@
- #include "ieee1394service.h"
-
- #include <cstdlib>
-+#include <cstring>
- #include <netinet/in.h>
- #include <iostream>
-
-diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp
---- libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp 2007-10-15
20:15:08.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp 2008-07-09
03:16:26.000000000 +0200
-@@ -23,6 +23,7 @@
- #include "ieee1394service.h"
-
- #include <cstdlib>
-+#include <cstring>
- #include <netinet/in.h>
-
- #define DEBUG_EXTRA_VERBOSE 2
-Only in libfreebob-1.0.11.gcc43: stamp-h.in
-diff -ru libfreebob-1.0.11/tests/test-extplugcmd.cpp
libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp
---- libfreebob-1.0.11/tests/test-extplugcmd.cpp 2007-10-15
20:15:07.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp 2008-07-09
03:17:19.000000000 +0200
-@@ -24,6 +24,7 @@
- #include "libfreebobavc/ieee1394service.h"
-
- #include <argp.h>
-+#include <cstdlib>
-
- using namespace std;
-
-diff -ru libfreebob-1.0.11/tests/test-volume.cpp
libfreebob-1.0.11.gcc43/tests/test-volume.cpp
---- libfreebob-1.0.11/tests/test-volume.cpp 2007-10-15 20:15:07.000000000
+0200
-+++ libfreebob-1.0.11.gcc43/tests/test-volume.cpp 2008-07-09
03:17:44.000000000 +0200
-@@ -21,6 +21,7 @@
- #include "libfreebobavc/avc_function_block.h"
- #include "libfreebobavc/serialize.h"
- #include "libfreebobavc/ieee1394service.h"
-+#include <cstdlib>
-
- const bool bVerbose = false;
-
diff --git a/audio-drivers/oss/DETAILS b/audio-drivers/oss/DETAILS
index c771b4f..6ebbbba 100755
--- a/audio-drivers/oss/DETAILS
+++ b/audio-drivers/oss/DETAILS
@@ -16,10 +16,10 @@ elif [[ $OSS_BRANCH == test ]]; then

SOURCE_HASH=sha512:44dce6c0176c6e7da61a254f526c5e86c7fc731e0b1311df2f6d9cee08a0151d16e51da7f62c3a63462b408ea7f34c646ce152b1fc3829e3f345dbededdd6936
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-src-gpl"
else
- VERSION=v4.2-build2002
+ VERSION=v4.2-build2006
SOURCE=$SPELL-$VERSION-src-gpl.tar.bz2

SOURCE_URL[0]=http://www.4front-tech.com/developer/sources/stable/gpl/$SOURCE
-
SOURCE_HASH=sha512:e899edd30299020b97b4061968217c89867f014e3f555cc2b2315119ecc7d6033d30c105ce81ac5c8934e8c016a0db4247e00694801acf69d2e536c63e6b7b18
+
SOURCE_HASH=sha512:d1834055e446496bd215a520a18af8a86f0109eab19e3fa2a6a67a8cb0958d9ec7fe343a2515bfc84e9a697308fb93dc8d50bdd0dbe73f2aa9717ec0e3d6e4a6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-src-gpl"
fi
WEB_SITE="http://www.opensound.com "
diff --git a/audio-drivers/oss/HISTORY b/audio-drivers/oss/HISTORY
index b3a897b..616beb2 100644
--- a/audio-drivers/oss/HISTORY
+++ b/audio-drivers/oss/HISTORY
@@ -1,3 +1,6 @@
+2012-06-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: stable updated to 4.2-build2006
+
2011-07-25 Bor Kraljič <pyrobor AT ver.si>
* DOWNLOAD: source $GRIMOIRE/hg_download.function before using
hg_download

diff --git a/audio-drivers/portaudio/BUILD b/audio-drivers/portaudio/BUILD
deleted file mode 100755
index 05fb3ad..0000000
--- a/audio-drivers/portaudio/BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-sedit "s:/usr/local:${INSTALL_ROOT}/usr:" Makefile.linux &&
-# dependent apps should be able to link without specifying -lpthread
-sedit 's:gcc -shared -o:gcc -shared $(LIBS) -o:' Makefile.linux &&
-sedit 's:CFLAGS = :CFLAGS = -fPIC :' Makefile.linux &&
-make -f Makefile.linux sharedlib
diff --git a/audio-drivers/portaudio/DEPENDS b/audio-drivers/portaudio/DEPENDS
new file mode 100755
index 0000000..3fdcc26
--- /dev/null
+++ b/audio-drivers/portaudio/DEPENDS
@@ -0,0 +1,13 @@
+optional_depends alsa-lib \
+ "--with-alsa" \
+ "--without-alsa" \
+ "for ALSA support" &&
+optional_depends JACK-DRIVER \
+ "--with-jack" \
+ "--without-jack" \
+ "for JACK support" &&
+
+optional_depends oss \
+ "--with-oss" \
+ "--without-oss" \
+ "for OSS support"
diff --git a/audio-drivers/portaudio/DETAILS b/audio-drivers/portaudio/DETAILS
index 914811d..ff7f0d0 100755
--- a/audio-drivers/portaudio/DETAILS
+++ b/audio-drivers/portaudio/DETAILS
@@ -1,13 +1,12 @@
SPELL=portaudio
- VERSION=v18_1
- SOURCE=${SPELL}_${VERSION}.zip
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION}
+ VERSION=v19_20111121
+ SOURCE=pa_stable_${VERSION}.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}
SOURCE_URL[0]=http://www.portaudio.com/archives/$SOURCE
-
SOURCE_HASH=sha512:991be0640101bb3ec75d8168db81288f66cf876bdd3029317bc29f8711770cf93ec680bb084a3e61a9cb58258b8f08e4e1d9d84e8b7adf10f03a0f7c01dfd306
+
SOURCE_HASH=sha512:e9d039313ce27ae1f643ef2509ddea7ac6aadca5d39f2f2a4f0ccd8a3661a5a56a29e666300d3d4418cab6231ee14b3c09eb83dca0dd3326e1f24418d035abb2
WEB_SITE=http://www.portaudio.com
ENTERED=20031118
UPDATED=20040421
- PATCHLEVEL=1
ARCHIVE="off"
LICENSE[0]=http://www.portaudio.com/license.html
KEYWORDS="drivers audio"
diff --git a/audio-drivers/portaudio/HISTORY b/audio-drivers/portaudio/HISTORY
index 7d4b5fd..68dced5 100644
--- a/audio-drivers/portaudio/HISTORY
+++ b/audio-drivers/portaudio/HISTORY
@@ -1,3 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to v19_20111121
+ * DEPENDS: added
+ * BUILD, INSTALL: removed
+
2008-12-16 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* BUILD: added -fPIC to CFLAGS, needed for compilation on x86_64.
Tested with x86_64 and i386.
diff --git a/audio-drivers/portaudio/INSTALL b/audio-drivers/portaudio/INSTALL
deleted file mode 100755
index a9e9a66..0000000
--- a/audio-drivers/portaudio/INSTALL
+++ /dev/null
@@ -1,2 +0,0 @@
-make -f Makefile.linux libinstall &&
-cp pa_common/portaudio.h ${INSTAL_ROOT}/usr/include
diff --git a/audio-drivers/pulseaudio/DEPENDS
b/audio-drivers/pulseaudio/DEPENDS
index 0a5caba..0cdf43a 100755
--- a/audio-drivers/pulseaudio/DEPENDS
+++ b/audio-drivers/pulseaudio/DEPENDS
@@ -70,10 +70,17 @@ optional_depends bluez \
"--enable-bluez" \
"--disable-bluez" \
"for BlueZ support" &&
-optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-BUS system messaging" &&
+
+if is_depends_enabled $SPELL bluez; then
+ depends sbc &&
+ depends dbus "--enable-dbus"
+else
+ optional_depends dbus \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for D-BUS system messaging"
+fi &&
+
optional_depends openssl \
"--enable-openssl" \
"--disable-openssl" \
@@ -96,7 +103,7 @@ fi &&
# "--disable-polkit" \
# "for PolicyKit authentication support" &&

-suggest_depends padevchooser '' '' 'for Preferences tool' &&
+suggest_depends pasystray '' '' 'for Preferences tool & System Tray'
&&
suggest_depends paprefs '' '' 'for Preferences tool' &&
suggest_depends pavucontrol '' '' 'for Volume Control tool' &&
suggest_depends pavumeter '' '' 'for Volume Meter tool' &&
diff --git a/audio-drivers/pulseaudio/DETAILS
b/audio-drivers/pulseaudio/DETAILS
index ac3ef41..2cffa1a 100755
--- a/audio-drivers/pulseaudio/DETAILS
+++ b/audio-drivers/pulseaudio/DETAILS
@@ -1,6 +1,6 @@
SPELL=pulseaudio
- VERSION=2.0
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=3.0
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://freedesktop.org/software/$SPELL/releases/$SOURCE
SOURCE_GPG=gurus.gpg:${SOURCE}.sig
diff --git a/audio-drivers/pulseaudio/HISTORY
b/audio-drivers/pulseaudio/HISTORY
index a433dff..f08a4e8 100644
--- a/audio-drivers/pulseaudio/HISTORY
+++ b/audio-drivers/pulseaudio/HISTORY
@@ -1,3 +1,16 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: suggest_depends padevchooser->pasystray
+
+2013-02-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: if bluez enabled depend on sbc and dbus
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.0
+
+2012-08-30 Tommy Boatman <tboatman AT sourcemage.org>
+ * [PRE_]SUB_DEPENDS: add glib2 to force Gnome support
+ Fixes issue #400
+
2012-05-31 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.0

diff --git a/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
index 9eee2f5..21f94e7 100755
--- a/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
+++ b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
@@ -2,6 +2,9 @@ case $THIS_SUB_DEPENDS in
AVAHI) is_depends_enabled $SPELL avahi &&
return 0
;;
+ GLIB) is_depends_enabled $SPELL glib2 &&
+ return 0
+ ;;
esac

return 1
diff --git a/audio-drivers/pulseaudio/SUB_DEPENDS
b/audio-drivers/pulseaudio/SUB_DEPENDS
index e58e6bb..4e48b80 100755
--- a/audio-drivers/pulseaudio/SUB_DEPENDS
+++ b/audio-drivers/pulseaudio/SUB_DEPENDS
@@ -2,6 +2,9 @@ case $THIS_SUB_DEPENDS in
AVAHI) echo "ZeroConf support requested, forcing avahi dependency."
depends avahi '--enable-avahi'
;;
+ GLIB) echo "GNOME support requested, forcing glib2 dependency."
+ depends glib2 '--enable-glib2'
+ ;;
*) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
return 1
;;
diff --git a/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig
b/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig
deleted file mode 100644
index fa03635..0000000
Binary files a/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig and
/dev/null differ
diff --git a/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig
b/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig
new file mode 100644
index 0000000..7c222a2
Binary files /dev/null and
b/audio-drivers/pulseaudio/pulseaudio-3.0.tar.xz.sig differ
diff --git a/audio-drivers/pyalsa/DETAILS b/audio-drivers/pyalsa/DETAILS
index d79506a..de2141a 100755
--- a/audio-drivers/pyalsa/DETAILS
+++ b/audio-drivers/pyalsa/DETAILS
@@ -11,11 +11,11 @@ if [[ $PYALSA_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.24
+ VERSION=1.0.26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:96c1b56f46ca24897b34e46a8ceee51aa2c6fb4e216b7f022697942f6be03ab9c6278c7ee653248845a1c3e01efb747108a0558c2dd996db8b5ec19cddff17a0
+
SOURCE_HASH=sha512:3ec3949dc6b2c49fb6f948e6e87485a0fc66d6b2602392e88c15966cf4e0067e91d0eec2c74e5b394ea7498508933177c687ab20cad471bb76d12f090a628231
fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20070612
diff --git a/audio-drivers/pyalsa/HISTORY b/audio-drivers/pyalsa/HISTORY
index 18ada58..25a942a 100644
--- a/audio-drivers/pyalsa/HISTORY
+++ b/audio-drivers/pyalsa/HISTORY
@@ -1,3 +1,6 @@
+2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.26
+
2011-09-15 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-libs/audiofile/DEPENDS b/audio-libs/audiofile/DEPENDS
index f148724..773aa23 100755
--- a/audio-libs/audiofile/DEPENDS
+++ b/audio-libs/audiofile/DEPENDS
@@ -1 +1,6 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+
+optional_depends flac \
+ "--enable-flac" \
+ "--disable-flac" \
+ "for FLAC encoding/decoding support"
diff --git a/audio-libs/audiofile/DETAILS b/audio-libs/audiofile/DETAILS
index 6325b65..fa1ecb3 100755
--- a/audio-libs/audiofile/DETAILS
+++ b/audio-libs/audiofile/DETAILS
@@ -1,5 +1,5 @@
SPELL=audiofile
- VERSION=0.3.4
+ VERSION=0.3.6
#
SOURCE_HASH=sha512:a8ce05848b03d53014328d0dcdb231c211fbe9003ece0c59b9fbeac5b6e5cb72de8ded08a61ba8e0888ae013355c18e31ea6c7a4f12d76f889b5e157f60cf662
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/audio-libs/audiofile/HISTORY b/audio-libs/audiofile/HISTORY
index ff45d3f..503f25b 100644
--- a/audio-libs/audiofile/HISTORY
+++ b/audio-libs/audiofile/HISTORY
@@ -1,3 +1,10 @@
+2013-03-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.6
+ * DEPENDS: added flac optional dependency
+
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.5
+
2012-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.3.4

diff --git a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig
b/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig
deleted file mode 100644
index e65c9ce..0000000
Binary files a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig and /dev/null
differ
diff --git a/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
new file mode 100644
index 0000000..ce8ac89
Binary files /dev/null and b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
differ
diff --git a/audio-libs/clalsadrv/BUILD b/audio-libs/clalsadrv/BUILD
index 8f58e6d..7c0fefc 100755
--- a/audio-libs/clalsadrv/BUILD
+++ b/audio-libs/clalsadrv/BUILD
@@ -1 +1,2 @@
-make
+cd libs
+make PREFIX="$INSTALL_ROOT/usr"
diff --git a/audio-libs/clalsadrv/DETAILS b/audio-libs/clalsadrv/DETAILS
index 459d24c..73c43db 100755
--- a/audio-libs/clalsadrv/DETAILS
+++ b/audio-libs/clalsadrv/DETAILS
@@ -1,10 +1,10 @@
SPELL=clalsadrv
- VERSION=1.2.2
+ VERSION=2.0.0
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/$SOURCE
-
SOURCE_HASH=sha512:a1b15551488d0bb597339804b36ed4cbb2459db24a3f71c1a068e3874eba10059668d358d8e0202b2964d3b80ed41d51f6db657614102a9a2b99597a7cd87106
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- WEB_SITE=http://users.skynet.be/solaris/linuxaudio/
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/$SOURCE
+
SOURCE_HASH=sha512:6913fefa913ef50a8245541a7a1cafe76d1768bb4fa302d6ac0db86b40cc8b702ae3d257d0998809cc26f116a69db591b73f01a4ca0021bd062189438ca69ab8
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://kokkinizita.linuxaudio.org/linuxaudio/
LICENSE[0]=GPL
ENTERED=20060818
KEYWORDS="library audio"
diff --git a/audio-libs/clalsadrv/HISTORY b/audio-libs/clalsadrv/HISTORY
index a13ad64..1fa4e76 100644
--- a/audio-libs/clalsadrv/HISTORY
+++ b/audio-libs/clalsadrv/HISTORY
@@ -1,3 +1,7 @@
+2012-09-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, INSTALL, BUILD: bump to 2.0.0, website update
+ * PRE_BUILD: gone
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-libs/clalsadrv/INSTALL b/audio-libs/clalsadrv/INSTALL
index f1c9903..82b3260 100755
--- a/audio-libs/clalsadrv/INSTALL
+++ b/audio-libs/clalsadrv/INSTALL
@@ -1,2 +1,2 @@
# No lib64 == no suffix.
-make SUFFIX= install
+make SUFFIX= PREFIX="$INSTALL_ROOT/usr" install
diff --git a/audio-libs/clalsadrv/PRE_BUILD b/audio-libs/clalsadrv/PRE_BUILD
deleted file mode 100755
index 120c542..0000000
--- a/audio-libs/clalsadrv/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:PREFIX = .*:PREFIX = ${INSTALL_ROOT}/usr:" Makefile
diff --git a/audio-libs/dssi/HISTORY b/audio-libs/dssi/HISTORY
index 517256b..1e081f1 100644
--- a/audio-libs/dssi/HISTORY
+++ b/audio-libs/dssi/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * SUB_DEPENDS, {REPAIR^none^,}PRE_SUB_DEPENDS: added HOST
subdependency
+
2011-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.0

diff --git a/audio-libs/dssi/PRE_SUB_DEPENDS b/audio-libs/dssi/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b9d5357
--- /dev/null
+++ b/audio-libs/dssi/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ HOST) [[ $DSSI_HOST == y ]];;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
b/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b9d5357
--- /dev/null
+++ b/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ HOST) [[ $DSSI_HOST == y ]];;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/dssi/SUB_DEPENDS b/audio-libs/dssi/SUB_DEPENDS
new file mode 100755
index 0000000..608cd8e
--- /dev/null
+++ b/audio-libs/dssi/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ HOST) if [[ $DSSI_HOST != y ]]; then
+ message "Requested JACK/ALSA-sequencer plugin host, forcing option
DSSI_HOST=y" &&
+ DSSI_HOST=y
+ fi;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/faad2/HISTORY b/audio-libs/faad2/HISTORY
index e80a965..1a62ddf 100644
--- a/audio-libs/faad2/HISTORY
+++ b/audio-libs/faad2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: remove use of obsolete macro in configure.in
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-libs/faad2/PRE_BUILD b/audio-libs/faad2/PRE_BUILD
index 76b14f1..ab5e782 100755
--- a/audio-libs/faad2/PRE_BUILD
+++ b/audio-libs/faad2/PRE_BUILD
@@ -5,4 +5,5 @@ patch -p0 < "$SPELL_DIRECTORY/man.patch" &&
patch -p0 < "$SPELL_DIRECTORY/libmp4ff.patch" &&

sedit 's/^AC_PROG_CPP$/AC_PROG_CXX/' configure.in &&
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in &&
/bin/sh ./bootstrap
diff --git a/audio-libs/ladspa/HISTORY b/audio-libs/ladspa/HISTORY
index 1fb69c9..8dd7f41 100644
--- a/audio-libs/ladspa/HISTORY
+++ b/audio-libs/ladspa/HISTORY
@@ -1,3 +1,8 @@
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch.
+ * ladspa-1.13-properbuild.patch: added, to apply proper
+ PIC support and properly handle LDFLAGS. From Gentoo
+
2011-01-05 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: use CFLAGS

diff --git a/audio-libs/ladspa/PRE_BUILD b/audio-libs/ladspa/PRE_BUILD
new file mode 100755
index 0000000..2469fc2
--- /dev/null
+++ b/audio-libs/ladspa/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/ladspa-1.13-properbuild.patch
diff --git a/audio-libs/ladspa/ladspa-1.13-properbuild.patch
b/audio-libs/ladspa/ladspa-1.13-properbuild.patch
new file mode 100644
index 0000000..c30a508
--- /dev/null
+++ b/audio-libs/ladspa/ladspa-1.13-properbuild.patch
@@ -0,0 +1,92 @@
+Index: ladspa_sdk/src/makefile
+===================================================================
+--- ladspa_sdk.orig/src/makefile
++++ ladspa_sdk/src/makefile
+@@ -13,10 +13,12 @@ INSTALL_BINARY_DIR = /usr/bin/
+ # GENERAL
+ #
+
++CFLAGS = -Wall -Werror -O3
++CXXFLAGS = -Wall -Werror -O3
++
+ INCLUDES = -I.
+-LIBRARIES = -ldl -lm
+-CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
+-CXXFLAGS = $(CFLAGS)
++DYNAMIC_LD_LIBS = -ldl
++LIBRARIES = $(DYNAMIC_LD_LIBS) -lm
+ PLUGINS = ../plugins/amp.so
\
+ ../plugins/delay.so \
+ ../plugins/filter.so \
+@@ -26,7 +28,8 @@ PROGRAMS = ../bin/analyseplugin
\
+ ../bin/applyplugin \
+ ../bin/listplugins
+ CC = cc
+-CPP = c++
++CXX = c++
++MKDIR_P = mkdirhier
+
+
###############################################################################
+ #
+@@ -34,12 +37,12 @@ CPP = c++
+ #
+
+ ../plugins/%.so: plugins/%.c ladspa.h
+- $(CC) $(CFLAGS) -o plugins/$*.o -c plugins/$*.c
+- $(LD) -o ../plugins/$*.so plugins/$*.o -shared
++ $(CC) $(CFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.c
++ $(LD) $(RAW_LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
+
+ ../plugins/%.so: plugins/%.cpp ladspa.h
+- $(CPP) $(CXXFLAGS) -o plugins/$*.o -c plugins/$*.cpp
+- $(CPP) -o ../plugins/$*.so plugins/$*.o -shared
++ $(CXX) $(CXXFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.cpp
++ $(CXX) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
+
+
###############################################################################
+ #
+@@ -59,12 +62,12 @@ test: /tmp/test.wav ../snd/noise.wav alw
+ @echo Test complete.
+
+ install: targets
+- -mkdirhier $(INSTALL_PLUGINS_DIR)
+- -mkdirhier $(INSTALL_INCLUDE_DIR)
+- -mkdirhier $(INSTALL_BINARY_DIR)
+- cp ../plugins/* $(INSTALL_PLUGINS_DIR)
+- cp ladspa.h $(INSTALL_INCLUDE_DIR)
+- cp ../bin/* $(INSTALL_BINARY_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_PLUGINS_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_INCLUDE_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_BINARY_DIR)
++ cp ../plugins/* $(DESTDIR)$(INSTALL_PLUGINS_DIR)
++ cp ladspa.h $(DESTDIR)$(INSTALL_INCLUDE_DIR)
++ cp ../bin/* $(DESTDIR)$(INSTALL_BINARY_DIR)
+
+ /tmp/test.wav: targets ../snd/noise.wav
+ ../bin/listplugins
+@@ -90,19 +93,19 @@ targets: $(PLUGINS) $(PROGRAMS)
+ #
+
+ ../bin/applyplugin: applyplugin.o load.o default.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/applyplugin \
+- applyplugin.o load.o default.o
++ applyplugin.o load.o default.o $(LIBRARIES)
+
+ ../bin/analyseplugin: analyseplugin.o load.o default.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/analyseplugin \
+- analyseplugin.o load.o default.o
++ analyseplugin.o load.o default.o $(LIBRARIES)
+
+ ../bin/listplugins: listplugins.o search.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/listplugins \
+- listplugins.o search.o
++ listplugins.o search.o $(LIBRARIES)
+
+
###############################################################################
+ #
diff --git a/audio-libs/libdts/BUILD b/audio-libs/libdts/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/libdts/BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/libdts/CONFLICTS b/audio-libs/libdts/CONFLICTS
deleted file mode 100755
index abc439c..0000000
--- a/audio-libs/libdts/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts libdca y
diff --git a/audio-libs/libdts/DETAILS b/audio-libs/libdts/DETAILS
index 1a66bbf..ed23bc5 100755
--- a/audio-libs/libdts/DETAILS
+++ b/audio-libs/libdts/DETAILS
@@ -1,17 +1,7 @@
- SPELL=libdts
- VERSION=0.0.2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://download.videolan.org/pub/videolan/$SPELL/$VERSION/$SOURCE
- WEB_SITE=http://www.videolan.org/dtsdec.html
-
SOURCE_HASH=sha512:b979aa2f5da5f6a0d56bac672c700b18393628b999a67b7a062a5f45233d357344308c6d194c6a723285dfb2072d6dc256e6b2fd9a68b9b865d6ca15d0583f60
- LICENSE[0]=GPL
- ENTERED=20040302
- KEYWORDS="streaming audio libs"
- SHORT="libdts is a free library for decoding DTS Coherent
Acoustics streams."
-cat << EOF
-libdts is a free library for decoding DTS Coherent Acoustics streams. It is
-released under the terms of the GPL license. The DTS Coherent Acoustics
-standard is used in a variety of applications, including DVD, DTS audio CD
and
-radio broadcasting.
-EOF
+ SPELL=libdts
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by libdca]
+ EOF
diff --git a/audio-libs/libdts/DOWNLOAD b/audio-libs/libdts/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/libdts/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/libdts/HISTORY b/audio-libs/libdts/HISTORY
index c61f000..e70f9d1 100644
--- a/audio-libs/libdts/HISTORY
+++ b/audio-libs/libdts/HISTORY
@@ -1,3 +1,8 @@
+2012-07-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * spell deprecated [libdca replaced libdts a long time ago.]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2007-09-29 Pol Vinogradov <vin.public AT gmail.com>
* CONFLICTS: added for libdca

diff --git a/audio-libs/libdts/INSTALL b/audio-libs/libdts/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/libdts/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/libdts/PRE_BUILD b/audio-libs/libdts/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-libs/libdts/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-libs/libdts/UP_TRIGGERS b/audio-libs/libdts/UP_TRIGGERS
new file mode 100755
index 0000000..ff0d2bc
--- /dev/null
+++ b/audio-libs/libdts/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger libdts dispel_self
+up_trigger libdca cast_self
diff --git a/audio-libs/libgpod/DEPENDS b/audio-libs/libgpod/DEPENDS
index 6876988..86b6d64 100755
--- a/audio-libs/libgpod/DEPENDS
+++ b/audio-libs/libgpod/DEPENDS
@@ -4,23 +4,31 @@ depends xml-parser-expat &&
optional_depends libxml2 \
'--enable-libxml' \
'--disable-libxml' \
- 'To parse SysInfoExtended' &&
-optional_depends GTK2 \
+ 'to parse SysInfoExtended' &&
+optional_depends gdk-pixbuf2 \
'--enable-gdk-pixbuf' \
'--disable-gdk-pixbuf' \
- 'Enable ArtworkDB' &&
+ 'to enable ArtworkDB' &&
+optional_depends gtk-sharp-2 \
+ '--with-mono' \
+ '--without-mono' \
+ 'to build mono binding' &&
optional_depends pygobject \
'--enable-pygobject' \
'--without-python --disable-pygobject' \
- 'Enable python bindings?' &&
+ 'to enable python bindings' &&
if is_depends_enabled $SPELL pyobject; then
depends mutagen
fi &&
optional_depends gtk-doc \
'--enable-gtk-doc' \
'--disable-gtk-doc' \
- 'Build documentation?' &&
+ 'to build documentation' &&
+optional_depends udev \
+ '--enable-udev' \
+ '--disable-udev' \
+ 'to enable udev support' &&
optional_depends hal \
'--with-hal' \
'--without-hal' \
- 'Enable hal support'
+ 'to enable hal support'
diff --git a/audio-libs/libgpod/HISTORY b/audio-libs/libgpod/HISTORY
index d7b43fa..ab30591 100644
--- a/audio-libs/libgpod/HISTORY
+++ b/audio-libs/libgpod/HISTORY
@@ -1,3 +1,10 @@
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: added a patch to make hal support work again
+
+2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added optional_depends gtk-sharp-2 & udev
+ changed GTK2 to gdk-pixbuf2
+
2011-08-18 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.8.2
Changed SOURCE[0] extension
diff --git a/audio-libs/libgpod/PRE_BUILD b/audio-libs/libgpod/PRE_BUILD
new file mode 100755
index 0000000..9697743
--- /dev/null
+++ b/audio-libs/libgpod/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SPELL_DIRECTORY/libgpod-hal-fdi.patch"
diff --git a/audio-libs/libgpod/libgpod-hal-fdi.patch
b/audio-libs/libgpod/libgpod-hal-fdi.patch
new file mode 100644
index 0000000..5eddf47
--- /dev/null
+++ b/audio-libs/libgpod/libgpod-hal-fdi.patch
@@ -0,0 +1,22 @@
+diff -Naur libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi
libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi
+--- libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi 1970-01-01
00:00:00.000000000 +0000
++++ libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi 2013-02-18
10:54:17.000000000 +0000
+@@ -0,0 +1,18 @@
++<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
++
++<deviceinfo version="0.2">
++ <device>
++ <match key="@info.parent:storage.vendor" contains="Apple">
++ <match key="@info.parent:storage.model" contains="iPod">
++ <match key="volume.fsusage" contains="filesystem">
++ <append key="info.callouts.add"
type="strlist">libgpod-callout</append>
++ </match>
++ </match>
++ </match>
++ <!-- iPhone/iPod Touch -->
++ <match key="info.capabilities" contains="afc">
++ <append key="info.callouts.add" type="strlist">iphone-callout</append>
++ </match>
++ </device>
++</deviceinfo>
++
diff --git a/audio-libs/liblo/DETAILS b/audio-libs/liblo/DETAILS
index edf874b..66bc8c7 100755
--- a/audio-libs/liblo/DETAILS
+++ b/audio-libs/liblo/DETAILS
@@ -1,8 +1,8 @@
SPELL=liblo
- VERSION=0.25
+ VERSION=0.26
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:78be8aab2651089babd418a8e3c4a06143babef5dcfb88007a0dc603dd19f3f67eedb89f7a2c12df801620d5ddde9b9576026a1880b6e980bf13dded2e1a1047
+
SOURCE_HASH=sha512:5bc720be216b796587ee020cc32bdea760c65ee063a1248a44bb7c800c1a91b5e5a1321b55c61fd3b219aecb0d8cfb4d6bf53a6440d46fd59e8697c63e542215
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://liblo.sourceforge.net/
ENTERED=20070723
diff --git a/audio-libs/liblo/HISTORY b/audio-libs/liblo/HISTORY
index f837bc2..0539a42 100644
--- a/audio-libs/liblo/HISTORY
+++ b/audio-libs/liblo/HISTORY
@@ -1,3 +1,6 @@
+2013-01-01 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 0.26
+
2008-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.25, cleaned up

diff --git a/audio-libs/liblrdf/BUILD b/audio-libs/liblrdf/BUILD
deleted file mode 100755
index a21024e..0000000
--- a/audio-libs/liblrdf/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-libtoolize &&
-aclocal &&
-autoconf &&
-default_build
diff --git a/audio-libs/liblrdf/DETAILS b/audio-libs/liblrdf/DETAILS
index b33b680..e8fe81d 100755
--- a/audio-libs/liblrdf/DETAILS
+++ b/audio-libs/liblrdf/DETAILS
@@ -1,14 +1,14 @@
SPELL=liblrdf
- VERSION=0.4.0
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-SOURCE_URL[0]=$SOURCEFORGE_URL/lrdf/$SOURCE
- WEB_SITE=http://lrdf.sourceforge.net/
+ VERSION=0.5.0
+ SOURCE=$SPELL-$VERSION.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/LRDF-$VERSION
+ SOURCE_URL[0]=https://github.com/swh/LRDF/archive/0.5.0.zip
+ WEB_SITE=https://github.com/swh/LRDF
ENTERED=20031207
- LICENSE[0]=GPL
-
SOURCE_HASH=sha512:96048b4805be7b976c5705e5befbb445a302ecd481c84e88a821dbc324387ec60783ac75369712510fb01f9b4872bff691be877052badf6c1cacc498bd0106eb
+ LICENSE[0]=GPL
+
SOURCE_HASH=sha512:d8dddc6a9493aef30bcb267fd5b68a19ed67051fcf75329b0501543ef893e2830d2f667cd06d05bbd80a184c127be87bdc12e9371ac50a9d21a2bb66536f6128
KEYWORDS="audio libs"
- SHORT="This is a library to make it easy to manipulate RDF files
+ SHORT="This is a library to make it easy to manipulate RDF files
describing LADSPA plugins."
cat << EOF
This is a library to make it easy to manipulate RDF files describing
diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY
index 324ff3c..d2a3632 100644
--- a/audio-libs/liblrdf/HISTORY
+++ b/audio-libs/liblrdf/HISTORY
@@ -1,3 +1,10 @@
+2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.0, fixed WEB_SITE, SOURCE_URL
+ * BUILD: removed
+ * PRE_BUILD: moved calls to autoconf and friends here, fix
+ obsolete macro in configure.ac
+ * liblrdf-raptor2.diff: removed
+
2011-10-04 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, PRE_BUILD, liblrdf-raptor2.diff: add a patch from upstream
bugzilla for raptor2 support
diff --git a/audio-libs/liblrdf/PRE_BUILD b/audio-libs/liblrdf/PRE_BUILD
index c50d1da..74cf1f0 100755
--- a/audio-libs/liblrdf/PRE_BUILD
+++ b/audio-libs/liblrdf/PRE_BUILD
@@ -1,4 +1,7 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&
-patch -p1 < "${SCRIPT_DIRECTORY}/liblrdf-raptor2.diff" &&
-sedit 's#raptor.h#raptor2/raptor2.h#' lrdf.h
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac &&
+libtoolize -fv &&
+aclocal --force &&
+autoconf -f &&
+automake -afv
diff --git a/audio-libs/liblrdf/liblrdf-raptor2.diff
b/audio-libs/liblrdf/liblrdf-raptor2.diff
deleted file mode 100644
index 074d890..0000000
--- a/audio-libs/liblrdf/liblrdf-raptor2.diff
+++ /dev/null
@@ -1,198 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 949acdf..e710b49 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -18,7 +18,7 @@ AM_PROG_LIBTOOL
- AC_HEADER_STDC
- AC_CHECK_HEADERS([errno.h limits.h stdlib.h string.h unistd.h])
-
--PKG_CHECK_MODULES(RAPTOR, raptor >= 0.9.11)
-+PKG_CHECK_MODULES(RAPTOR, raptor2 >= 2.0.0)
-
- # Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 71e164d..2237a29 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -4,5 +4,4 @@ lib_LTLIBRARIES = liblrdf.la
- noinst_HEADERS = lrdf_md5.h md5_loc.h ladspa.h
-
- liblrdf_la_SOURCES = lrdf.c lrdf_multi.c md5.c
--liblrdf_la_LIBADD = -lraptor
- liblrdf_la_LDFLAGS = -version-info @LRDF_LIBTOOL_VERSION@
-diff --git a/src/lrdf.c b/src/lrdf.c
-index 0bb7b22..8849e43 100644
---- a/src/lrdf.c
-+++ b/src/lrdf.c
-@@ -18,6 +18,7 @@
- static unsigned int lrdf_uid = 0; /* A unique(ish) id to append to
genid's to
- * avoid clashses */
-
-+static raptor_world *world = NULL;
- static lrdf_statement *triples = NULL;
- static lrdf_statement *free_triples;
- static lrdf_string_hash *resources_hash[LRDF_HASH_SIZE];
-@@ -43,8 +44,7 @@ static void lrdf_remove_triple_hash(lrdf_triple_hash **
tbl,
- lrdf_hash hash, lrdf_statement * s);
- static void lrdf_add_closure_hash(lrdf_closure_hash ** tbl,
- lrdf_hash subject, lrdf_hash object);
--static void lrdf_store(void *user_data,
-- const raptor_statement * statement);
-+static void lrdf_store(void *user_data, raptor_statement * statement);
- void lrdf_free_statements(lrdf_statement * s);
- void lrdf_copy_statement(lrdf_statement * from, lrdf_statement * to);
- void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash ** fwd_tbl,
-@@ -71,7 +71,7 @@ void lrdf_init()
- unsigned int i;
- struct timeval tv;
-
-- raptor_init();
-+ world = raptor_new_world();
- lrdf_more_triples(256);
-
- /* A UID to add to genids to make them safer */
-@@ -112,7 +112,8 @@ void lrdf_more_triples(int count)
-
- void lrdf_cleanup()
- {
-- raptor_finish();
-+ raptor_free_world(world);
-+ world = NULL;
-
- lrdf_free_string_hash(resources_hash);
- lrdf_free_string_hash(literals_hash);
-@@ -232,26 +233,29 @@ void lrdf_remove_matches(lrdf_statement *pattern)
- }
- }
-
--static void lrdf_store(void *user_data, const raptor_statement * statement)
-+static const char *lrdf_term_as_string(char *tmp, int tmp_len,
-+ const raptor_term *term)
-+{
-+ switch (term->type) {
-+ case RAPTOR_TERM_TYPE_URI:
-+ return (const char *) raptor_uri_as_string(term->value.uri);
-+ case RAPTOR_TERM_TYPE_LITERAL:
-+ return (const char *) term->value.literal.string;
-+ case RAPTOR_TERM_TYPE_BLANK:
-+ snprintf(tmp, tmp_len, "_:%s.%x", term->value.blank.string, lrdf_uid);
-+ return tmp;
-+ default:
-+ return "(?)";
-+ }
-+}
-+
-+static void lrdf_store(void *user_data, raptor_statement * statement)
- {
- lrdf_statement *s = lrdf_alloc_statement();
- char tmps[128], tmpp[128], tmpo[128];
-- char *subj = (char *) statement->subject,
-- *pred = (char *) statement->predicate,
-- *obj = (char *) statement->object;
--
-- if (statement->subject_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmps, 127, "_:%s.%x", subj, lrdf_uid);
-- subj = tmps;
-- }
-- if (statement->predicate_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmpp, 127, "_:%s.%x", pred, lrdf_uid);
-- pred = tmpp;
-- }
-- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmpo, 127, "_:%s.%x", obj, lrdf_uid);
-- obj = tmpo;
-- }
-+ const char *subj = lrdf_term_as_string(tmps, 128, statement->subject),
-+ *pred = lrdf_term_as_string(tmpp, 128, statement->predicate),
-+ *obj = lrdf_term_as_string(tmpo, 128, statement->object);
-
- s->shash = lrdf_gen_hash(subj);
- s->phash = lrdf_gen_hash(pred);
-@@ -261,7 +265,7 @@ static void lrdf_store(void *user_data, const
raptor_statement * statement)
-
- s->subject = lrdf_check_hash(resources_hash, s->shash, subj);
- s->predicate = lrdf_check_hash(resources_hash, s->phash, pred);
-- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_LITERAL) {
-+ if (statement->object->type == RAPTOR_TERM_TYPE_LITERAL) {
- s->object = lrdf_check_hash(literals_hash, s->ohash, obj);
- s->object_type = lrdf_literal;
- } else {
-@@ -537,28 +541,22 @@ void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash
** fwd_tbl,
- free(pathto);
- }
-
--static void lrdf_error_handler(void *data, raptor_locator * locator,
-- const char *message);
-+static void lrdf_log_handler(void *data, raptor_log_message *message);
-
--static void lrdf_error_handler(void *data, raptor_locator * locator,
-- const char *message)
-+static void lrdf_log_handler(void *data, raptor_log_message *message)
- {
-- fprintf(stderr, "liblrdf: error - ");
-- raptor_print_locator(stderr, locator);
-- fprintf(stderr, " - %s\n", message);
--
-- raptor_parse_abort((raptor_parser*)data);
--}
-+ const char *severity = "error";
-+ if (message->level == RAPTOR_LOG_LEVEL_WARN) {
-+ severity = "warning";
-+ }
-
--static void lrdf_warning_handler(void *data, raptor_locator * locator,
-- const char *message);
-+ fprintf(stderr, "liblrdf: %s - ", severity);
-+ raptor_locator_print(message->locator, stderr);
-+ fprintf(stderr, " - %s\n", message->text);
-
--static void lrdf_warning_handler(void *data, raptor_locator * locator,
-- const char *message)
--{
-- fprintf(stderr, "liblrdf: warning - ");
-- raptor_print_locator(stderr, locator);
-- fprintf(stderr, " - %s\n", message);
-+ if (message->level != RAPTOR_LOG_LEVEL_WARN) {
-+ raptor_parser_parse_abort((raptor_parser*)data);
-+ }
- }
-
-
-@@ -593,15 +591,15 @@ int lrdf_read_file_intl(const char *uri)
- lrdf_hash source;
-
- //printf("lrdf: reading %s\n", uri);
-- ruri = raptor_new_uri(uri);
-- furi = raptor_new_uri(uri);
-+ ruri = raptor_new_uri(world, (const unsigned char *) uri);
-+ furi = raptor_new_uri(world, (const unsigned char *) uri);
- source = lrdf_gen_hash(uri);
- lrdf_check_hash(resources_hash, source, uri);
-
- if (strstr(uri, ".rdf")) {
-- parser = raptor_new_parser("rdfxml");
-+ parser = raptor_new_parser(world, "rdfxml");
- } else {
-- parser = raptor_new_parser("ntriples");
-+ parser = raptor_new_parser(world, "ntriples");
- }
- if (!parser) {
- fprintf(stderr, "liblrdf: failed to create parser\n");
-@@ -609,12 +607,11 @@ int lrdf_read_file_intl(const char *uri)
- return 1;
- }
-
-- raptor_set_error_handler(parser, parser, lrdf_error_handler);
-- raptor_set_warning_handler(parser, NULL, lrdf_warning_handler);
-- raptor_set_statement_handler(parser, &source, lrdf_store);
-- raptor_set_default_generate_id_parameters(parser, NULL, ++lrdf_uid);
-+ raptor_world_set_log_handler(world, parser, lrdf_log_handler);
-+ raptor_parser_set_statement_handler(parser, &source, lrdf_store);
-+ raptor_world_set_generate_bnodeid_parameters(world, NULL, ++lrdf_uid);
-
-- if (raptor_parse_file(parser, furi, ruri)) {
-+ if (raptor_parser_parse_file(parser, furi, ruri)) {
- raptor_free_uri(furi);
- raptor_free_uri(ruri);
- raptor_free_parser(parser);
diff --git a/audio-libs/libmad/HISTORY b/audio-libs/libmad/HISTORY
index 04fa001..4d2153e 100644
--- a/audio-libs/libmad/HISTORY
+++ b/audio-libs/libmad/HISTORY
@@ -1,3 +1,6 @@
+2013-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: fix obsolete macro in configure.ac
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 4BF38A33.gpg: added gpg keyring
diff --git a/audio-libs/libmad/PRE_BUILD b/audio-libs/libmad/PRE_BUILD
index 4baa546..2087da7 100755
--- a/audio-libs/libmad/PRE_BUILD
+++ b/audio-libs/libmad/PRE_BUILD
@@ -2,6 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
patch -p1 -i $SPELL_DIRECTORY/$SPELL-pkgconfig.patch &&
patch -Np1 < "$SPELL_DIRECTORY/libmad-0.15.1b-no-cflag-mess.patch" &&
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac &&
libtoolize -c -f &&
aclocal &&
autoconf &&
diff --git a/audio-libs/libmusicbrainz/DEPENDS
b/audio-libs/libmusicbrainz/DEPENDS
index fd65bda..530054e 100755
--- a/audio-libs/libmusicbrainz/DEPENDS
+++ b/audio-libs/libmusicbrainz/DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
depends expat &&
if [[ "${LIBMUSICBRAINZ_PYTHON}" == "y" ]]
-then depends ctypes
+then depends python
fi
diff --git a/audio-libs/libmusicbrainz/HISTORY
b/audio-libs/libmusicbrainz/HISTORY
index 4e8d341..e627d63 100644
--- a/audio-libs/libmusicbrainz/HISTORY
+++ b/audio-libs/libmusicbrainz/HISTORY
@@ -1,3 +1,7 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dependency on ctypes to python since recent
+ versions of python contain ctypes
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-libs/openal-soft/DETAILS b/audio-libs/openal-soft/DETAILS
index 627cdec..c7d25a7 100755
--- a/audio-libs/openal-soft/DETAILS
+++ b/audio-libs/openal-soft/DETAILS
@@ -1,6 +1,6 @@
SPELL=openal-soft
- VERSION=1.14
-
SOURCE_HASH=sha512:58ce4d1281aba790790e5cb88d4ff016ca5d053f8f78f68ca8ab3af59b69c74d473bd65f9ed1053351df40c6d2d909076a41a8be88c23927f37f9617d3c30f94
+ VERSION=1.15.1
+
SOURCE_HASH=sha512:ca6dafdd503d06892dff08763bc00b974ec6e7c4bf3dcebb4cb41a486b4ea777c278299a198db182fee888a19a5716bd57d91a2859b764a532138a79f2bd672f
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 9f8232f..e57c201 100644
--- a/audio-libs/openal-soft/HISTORY
+++ b/audio-libs/openal-soft/HISTORY
@@ -1,3 +1,7 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.15.1
+ * avutil.patch, PRE_BUILD: removed
+
2012-04-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* avutil.patch, PRE_BUILD: fixed linkage against libavutil

diff --git a/audio-libs/openal-soft/PRE_BUILD
b/audio-libs/openal-soft/PRE_BUILD
deleted file mode 100755
index 77944db..0000000
--- a/audio-libs/openal-soft/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/avutil.patch
diff --git a/audio-libs/openal-soft/avutil.patch
b/audio-libs/openal-soft/avutil.patch
deleted file mode 100644
index 9adea43..0000000
--- a/audio-libs/openal-soft/avutil.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- openal-soft-1.14/CMakeLists.txt.orig 2012-04-25 21:19:57.838343605
+0200
-+++ openal-soft-1.14/CMakeLists.txt 2012-04-25 21:20:08.572209185 +0200
-@@ -762,7 +762,7 @@
- IF(EXAMPLES)
- IF(FFMPEG_FOUND)
- ADD_EXECUTABLE(alstream examples/alhelpers.c examples/alffmpeg.c
examples/alstream.c)
-- TARGET_LINK_LIBRARIES(alstream ${FFMPEG_LIBRARIES} ${LIBNAME})
-+ TARGET_LINK_LIBRARIES(alstream ${FFMPEG_LIBRARIES} ${LIBNAME}
-lavutil)
- SET_TARGET_PROPERTIES(alstream PROPERTIES COMPILE_FLAGS
"${FFMPEG_CFLAGS}")
- INSTALL(TARGETS alstream
- RUNTIME DESTINATION bin
diff --git a/audio-libs/sbc/DETAILS b/audio-libs/sbc/DETAILS
new file mode 100755
index 0000000..4c5ec5a
--- /dev/null
+++ b/audio-libs/sbc/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=sbc
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2=$SPELL-$VERSION.tar.sign
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE}
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE2}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.bluez.org/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20130209
+ SHORT="Bluetooth Subband Codec (SBC) library"
+cat << EOF
+SBC is an audio subband codec specified by the Bluetooth Special Interest
+Group for A2DP. SBC is used to transfer data to Bluetooth audio devices.
+EOF
diff --git a/audio-libs/sbc/HISTORY b/audio-libs/sbc/HISTORY
new file mode 100644
index 0000000..ffe459a
--- /dev/null
+++ b/audio-libs/sbc/HISTORY
@@ -0,0 +1,4 @@
+2013-02-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: spell created
+ * PRE_BUILD: used to extract tarball and verify
+
diff --git a/audio-libs/sbc/PRE_BUILD b/audio-libs/sbc/PRE_BUILD
new file mode 100755
index 0000000..afa4291
--- /dev/null
+++ b/audio-libs/sbc/PRE_BUILD
@@ -0,0 +1,8 @@
+message "${MESSAGE_COLOR}Uncompressing $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+SOURCE_ORI=${SOURCE}
+SOURCE=${SOURCE/.xz}
+xz -dkf ${SOURCE_CACHE}/$SOURCE_ORI
+default_pre_build
+message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+rm ${SOURCE_CACHE}/${SOURCE}
+SOURCE=${SOURCE_ORI}
diff --git a/audio-libs/soundtouch/DETAILS b/audio-libs/soundtouch/DETAILS
index a8855fa..7b2176a 100755
--- a/audio-libs/soundtouch/DETAILS
+++ b/audio-libs/soundtouch/DETAILS
@@ -1,7 +1,7 @@
SPELL=soundtouch
- VERSION=1.6.0
+ VERSION=1.7.1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:92a9e2fb5e47f573771620f329e9193f559ff25ce21f16917479ff94e2aac1e3ebb79cb0fe1ae55d6505b40f694792e493b388470987fbe7a85505fd88e947cc
SOURCE_URL[0]=http://www.surina.net/soundtouch/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
WEB_SITE=http://www.surina.net/soundtouch/
@@ -20,4 +20,3 @@ tempo or speed.
* Playback Rate : Changes both the sound tempo and pitch, as if an LP disc
was played at wrong RPM rate.
EOF
-
diff --git a/audio-libs/soundtouch/HISTORY b/audio-libs/soundtouch/HISTORY
index f59f89c..ee38a6f 100644
--- a/audio-libs/soundtouch/HISTORY
+++ b/audio-libs/soundtouch/HISTORY
@@ -1,3 +1,15 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in
+ configure.ac to fix build with automake 1.13
+
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.1
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+ * PRE_BUILD, soundtouch-1.5.0-x86_64-asm-broken.patch:
+ removed patch
+
2011-11-27 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.6.0

diff --git a/audio-libs/soundtouch/PRE_BUILD b/audio-libs/soundtouch/PRE_BUILD
index ed29005..726da32 100755
--- a/audio-libs/soundtouch/PRE_BUILD
+++ b/audio-libs/soundtouch/PRE_BUILD
@@ -1,12 +1,9 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-# Assembly code still broken on x86-64 ... instant segfault.
-# Got this patch idea from the ArchLinux folks.
-patch -Np0 < "$SCRIPT_DIRECTORY/soundtouch-1.5.0-x86_64-asm-broken.patch" &&
-
sed -i "s:COPYING.TXT
README.html:README.html\npkgdocdir=\$(datadir)/doc/soundtouch:" \
Makefile.am &&
+sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac &&

touch NEWS README AUTHORS ChangeLog &&

diff --git a/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
b/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
deleted file mode 100644
index 07c6848..0000000
--- a/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/STTypes.h.orig 2010-12-21 09:52:30.000000000 +0100
-+++ include/STTypes.h 2010-12-21 09:52:36.000000000 +0100
-@@ -87,7 +87,7 @@ namespace soundtouch
-
- #endif
-
-- #if (WIN32 || __i386__ || __x86_64__)
-+ #if (WIN32 || __i386__)
- /// Define this to allow X86-specific assembler/intrinsic
optimizations.
- /// Notice that library contains also usual C++ versions of each of
these
- /// these routines, so if you're having difficulties getting the
optimized
diff --git a/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig
b/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig
deleted file mode 100644
index c3d7795..0000000
Binary files a/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig and
/dev/null differ
diff --git a/audio-libs/taglib/DETAILS b/audio-libs/taglib/DETAILS
index d289bb8..0ef1a2d 100755
--- a/audio-libs/taglib/DETAILS
+++ b/audio-libs/taglib/DETAILS
@@ -1,9 +1,9 @@
SPELL=taglib
- VERSION=1.7.2
-
SOURCE_HASH=sha512:1bd86179eea713259ef70962b8d3e9b54a3ef3a8800f13969bdf8e70222d8f74726a1dd3b50e21cf68a948f728de3cd5dd89251967bdb3d709447c1c0a0f8856
+ VERSION=1.8
+
SOURCE_HASH=sha512:04c3b12bd11d11000ebf6721bfebd47e2995b9b11ad28c1560a83370b9d871eb37155a006637b36b4c3daa68cd690f09c1ab4faf4d3214e6f3f5388b5581fc94
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://developer.kde.org/~wheeler/files/src/$SOURCE
+ SOURCE_URL[0]=https://github.com/downloads/taglib/taglib/$SOURCE
WEB_SITE=http://developer.kde.org/~wheeler/taglib
ENTERED=20040120
LICENSE[0]=GPL
diff --git a/audio-libs/taglib/HISTORY b/audio-libs/taglib/HISTORY
index 8bd6259..e726c9b 100644
--- a/audio-libs/taglib/HISTORY
+++ b/audio-libs/taglib/HISTORY
@@ -1,3 +1,7 @@
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8
+ new URL
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.2

diff --git a/audio-libs/wavpack/DETAILS b/audio-libs/wavpack/DETAILS
index 36cc385..f783324 100755
--- a/audio-libs/wavpack/DETAILS
+++ b/audio-libs/wavpack/DETAILS
@@ -1,11 +1,11 @@
SPELL=wavpack
- VERSION=4.60.0
+ VERSION=4.60.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.wavpack.com/$SOURCE
WEB_SITE=http://www.wavpack.com
ENTERED=20041115
-
SOURCE_HASH=sha512:efc70e9e4ac455a5a9e224950cf59a35dcd687c473a0226a15a597f9bc9f19b938dc0a97e0a02c9a0742b516b8f157534505ec6b26a8773a410f3d0bc6d8d525
+
SOURCE_HASH=sha512:fae00bba5c6f9c487d5dd4cd4c08ab4ce2a255c12ba3a47614a7b896d7706999b8ebe70c77e9083e943f0fe05b5ddcef206fad1801ce7a21698d5350514ee814
LICENSE[0]=GPL
KEYWORDS="music audio libs"
SHORT="Lossless music compression program"
diff --git a/audio-libs/wavpack/HISTORY b/audio-libs/wavpack/HISTORY
index 3801089..56cde47 100644
--- a/audio-libs/wavpack/HISTORY
+++ b/audio-libs/wavpack/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.60.1
+
2009-11-03 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.60.0

diff --git a/audio-players/alsaplayer/DETAILS
b/audio-players/alsaplayer/DETAILS
index 48f8402..7eee332 100755
--- a/audio-players/alsaplayer/DETAILS
+++ b/audio-players/alsaplayer/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.99.81
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/alsaplayer/$SOURCE
+ SOURCE_URL[0]=http://www.alsaplayer.org/${SOURCE}

SOURCE_HASH=sha512:6723b36837d01f14645bb1d43ec7c54c85e8afed9b020f56dc81b4de64b74e4da2504507fe83954c7b26817e90510c585d09e759fc11e731d4d27e86f3932650
WEB_SITE=http://www.alsaplayer.org
ENTERED=20010922
diff --git a/audio-players/alsaplayer/HISTORY
b/audio-players/alsaplayer/HISTORY
index 7751c75..0e34d76 100644
--- a/audio-players/alsaplayer/HISTORY
+++ b/audio-players/alsaplayer/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-players/ario/DEPENDS b/audio-players/ario/DEPENDS
index 6d2e047..45e969c 100755
--- a/audio-players/ario/DEPENDS
+++ b/audio-players/ario/DEPENDS
@@ -1,3 +1,4 @@
+depends libmpdclient &&
depends gtk+2 &&
depends glib2 &&
depends libglade2 &&
diff --git a/audio-players/ario/HISTORY b/audio-players/ario/HISTORY
index 272b180..b1753ad 100644
--- a/audio-players/ario/HISTORY
+++ b/audio-players/ario/HISTORY
@@ -1,3 +1,6 @@
+2012-09-13 Ismael Luceno <ismael.luceno AT gmail.com>
+ * DEPENDS: depends on libmpdclient
+
2012-05-01 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.5.1
* DEPENDS: depends on unique
diff --git a/audio-players/audacious/BUILD b/audio-players/audacious/BUILD
deleted file mode 100755
index 3f0e2f2..0000000
--- a/audio-players/audacious/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="${AUDACIOUS_IPV6} --enable-chardet $OPTS" &&
-default_build
diff --git a/audio-players/audacious/CONFIGURE
b/audio-players/audacious/CONFIGURE
deleted file mode 100755
index c95492c..0000000
--- a/audio-players/audacious/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query_option AUDACIOUS_IPV6 "Enable IPv6 support?" n \
- "--enable-ipv6" "--disable-ipv6"
diff --git a/audio-players/audacious/DEPENDS b/audio-players/audacious/DEPENDS
index 7b3e6b1..c9e8577 100755
--- a/audio-players/audacious/DEPENDS
+++ b/audio-players/audacious/DEPENDS
@@ -1,18 +1,16 @@
-depends gtk+2 &&
-depends libglade2 &&
-depends libmcs &&
-depends libmowgli &&
+depends glib2 &&
depends pango &&
depends cairo &&
+depends gtk+3 &&
+
+optional_depends libguess \
+ "--enable-chardet" "--disable-chardet" \
+ "Enable libguess character set detection?" &&

-optional_depends libsamplerate \
- "--enable-samplerate" \
- "--disable-samplerate" \
- "support for samplerate" &&
optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
+ "--enable-dbus" "--disable-dbus" \
"support for dbus notifications" &&
+
optional_depends pcre \
"--with-regexlib=pcre" \
"--with-regexlib=gnu" \
diff --git a/audio-players/audacious/DETAILS b/audio-players/audacious/DETAILS
index f4135c0..fcbfaf1 100755
--- a/audio-players/audacious/DETAILS
+++ b/audio-players/audacious/DETAILS
@@ -1,5 +1,5 @@
SPELL=audacious
- VERSION=3.2.3
+ VERSION=3.3.4
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/audio-players/audacious/HISTORY b/audio-players/audacious/HISTORY
index 38a5c17..3d07d04 100644
--- a/audio-players/audacious/HISTORY
+++ b/audio-players/audacious/HISTORY
@@ -1,3 +1,16 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.4
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.2
+ * DEPENDS: updated with changed depends
+ * BUILD: removed
+ * CONFIGURE: removed
+ * PRE_BUILD: added to apply patch
+
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing gtk+3 dependency
+
2012-06-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 3.2.3

diff --git a/audio-players/audacious/LC_ALL-fix.patch
b/audio-players/audacious/LC_ALL-fix.patch
new file mode 100644
index 0000000..e43ccd4
--- /dev/null
+++ b/audio-players/audacious/LC_ALL-fix.patch
@@ -0,0 +1,12 @@
+diff -ur audacious-orig/src/audacious/main.c
audacious-3.3.2/src/audacious/main.c
+--- audacious-orig/src/audacious/main.c 2012-10-19 20:21:07.223245571
-0500
++++ audacious-3.3.2/src/audacious/main.c 2012-10-19 20:21:57.147245213
-0500
+@@ -439,7 +439,7 @@
+ init_paths ();
+ make_dirs ();
+
+- setlocale (LC_ALL, "");
++// setlocale (LC_ALL, "");
+ bindtextdomain (PACKAGE, aud_paths[AUD_PATH_LOCALE_DIR]);
+ bind_textdomain_codeset (PACKAGE, "UTF-8");
+ bindtextdomain (PACKAGE "-plugins", aud_paths[AUD_PATH_LOCALE_DIR]);
diff --git a/audio-players/audacious/PRE_BUILD
b/audio-players/audacious/PRE_BUILD
new file mode 100755
index 0000000..9544f90
--- /dev/null
+++ b/audio-players/audacious/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/LC_ALL-fix.patch
diff --git a/audio-players/audacious/audacious-3.2.3.tar.bz2.sig
b/audio-players/audacious/audacious-3.2.3.tar.bz2.sig
deleted file mode 100644
index b93ed29..0000000
Binary files a/audio-players/audacious/audacious-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git a/audio-players/audacious/audacious-3.3.4.tar.bz2.sig
b/audio-players/audacious/audacious-3.3.4.tar.bz2.sig
new file mode 100644
index 0000000..c78098f
Binary files /dev/null and
b/audio-players/audacious/audacious-3.3.4.tar.bz2.sig differ
diff --git a/audio-players/cmus/BUILD b/audio-players/cmus/BUILD
index 7b4104d..10998dc 100755
--- a/audio-players/cmus/BUILD
+++ b/audio-players/cmus/BUILD
@@ -1,2 +1,2 @@
-./configure prefix=${INSTALL_ROOT}/usr $CMUS_OSS $OPTS &&
+./configure "prefix=${INSTALL_ROOT}/usr" $OPTS &&
make
diff --git a/audio-players/cmus/CONFIGURE b/audio-players/cmus/CONFIGURE
deleted file mode 100755
index 763e521..0000000
--- a/audio-players/cmus/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query_option CMUS_OSS "Enable OSS support?" y \
- "CONFIG_OSS=y" "CONFIG_OSS=n"
diff --git a/audio-players/cmus/DEPENDS b/audio-players/cmus/DEPENDS
index 4958732..57d291f 100755
--- a/audio-players/cmus/DEPENDS
+++ b/audio-players/cmus/DEPENDS
@@ -3,6 +3,11 @@ optional_depends "flac"
\
"CONFIG_FLAC=n" \
"for FLAC (Free Lossless Audio Codec) support" &&

+optional_depends "libcue" \
+ "CONFIG_CUE=y" \
+ "CONFIG_CUE=n" \
+ "for CUE sheet metadata support" &&
+
optional_depends "libmad" \
"CONFIG_MAD=y" \
"CONFIG_MAD=n" \
@@ -47,18 +52,43 @@ optional_depends "faad2" \
"CONFIG_AAC=n" \
"for AAC (libfaad) support" &&

+optional_depends "libcdio" \
+ "CONFIG_CDIO=y" \
+ "CONFIG_CDIO=n" \
+ "for audio CD support" &&
+
+optional_depends "libcddb" \
+ "CONFIG_CDDB=y" \
+ "CONFIG_CDDB=n" \
+ "for CDDB audio CD metadata lookup support" &&
+
+optional_depends "libdiscid" \
+ "CONFIG_DISCID=y" \
+ "CONFIG_DISCID=n" \
+ "for MusicBrainz audio CD metadata lookup support" &&
+
optional_depends LIBAVCODEC \
"CONFIG_FFMPEG=y" \
"CONFIG_FFMPEG=n" \
"for FFMPEG support" &&

-optional_depends "alsa-lib" \
- "CONFIG_ALSA=y" \
- "CONFIG_ALSA=n" \
- "for ALSA support" &&
+optional_depends "alsa-lib" \
+ "CONFIG_ALSA=y" \
+ "CONFIG_ALSA=n" \
+ "for ALSA output support" &&
+
+optional_depends "oss" \
+ "CONFIG_OSS=y" \
+ "CONFIG_OSS=n" \
+ "for OSS output support" &&
+
+optional_depends "pulseaudio" \
+ "CONFIG_PULSE=y" \
+ "CONFIG_PULSE=n" \
+ "for PulseAudio output support" &&

-optional_depends "libao" \
- "CONFIG_AO=y" \
- "CONFIG_AO=n" \
- "for AO (libao) support"
+optional_depends "libao" \
+ "CONFIG_AO=y" \
+ "CONFIG_AO=n" \
+ "for AO (libao) output support"

diff --git a/audio-players/cmus/DETAILS b/audio-players/cmus/DETAILS
index a344f42..9653782 100755
--- a/audio-players/cmus/DETAILS
+++ b/audio-players/cmus/DETAILS
@@ -1,9 +1,9 @@
SPELL=cmus
- VERSION=2.4.1
+ VERSION=2.5.0
SOURCE=${SPELL}-v${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-v${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c4e79968b027669e39da9791455949cc579df850bf13badda5d2b3ab34b9d4589f9d5d25043a3c852cc519240b9a2b4cc41ab73e711d7c5f73cf1c21252de3a0
+
SOURCE_HASH=sha512:a43e976dd7ca39d576ae51b0f66f9bc4fa21f30626cb814fa237389c9bbc1c0b5a3a28b1d3d0d86527c3a3ffb771cc68d29d5ca8b88f0390bda7926e668504e4
WEB_SITE=http://cmus.sourceforge.net
ENTERED=20060116
LICENSE[0]=GPL
diff --git a/audio-players/cmus/HISTORY b/audio-players/cmus/HISTORY
index 21391a7..07e6304 100644
--- a/audio-players/cmus/HISTORY
+++ b/audio-players/cmus/HISTORY
@@ -1,3 +1,10 @@
+2012-12-29 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 2.5.0
+ * DEPENDS: added missing dependencies and updated for 2.5.0
+ * CONFIGURE: removed, OSS support is now properly handled in DEPENDS
+ * BUILD: removed the unneeded variable for OSS support, and quoted
+ the INSTALL_ROOT variable usage
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on arts

diff --git a/audio-players/deadbeef/DETAILS b/audio-players/deadbeef/DETAILS
index de2dac6..31f43aa 100755
--- a/audio-players/deadbeef/DETAILS
+++ b/audio-players/deadbeef/DETAILS
@@ -1,8 +1,8 @@
SPELL=deadbeef
- VERSION=0.5.5
+ VERSION=0.5.6
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:18ff9d10f3e31bfde5ae193c8d738d973299b5f96ac4137cd805b6aca843fc60ee81c7371faaad0e5dde6a1a8683231afa85dbd1fa9cd4798d261ba5ae7fcc76
+
SOURCE_HASH=sha512:20d8d58e2df90078af2dd6583c7ae9d7b3b6f7d73cef1d823910614278779614c1544e839a886ab7ab972ad235220829d8e07dc1c959e98c94fc1e47299e5b4a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://deadbeef.sourceforge.net/";
LICENSE[0]="GPLv2"
diff --git a/audio-players/deadbeef/HISTORY b/audio-players/deadbeef/HISTORY
index 7403200c..8773d3d 100644
--- a/audio-players/deadbeef/HISTORY
+++ b/audio-players/deadbeef/HISTORY
@@ -1,3 +1,6 @@
+2012-11-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.6
+
2012-06-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.5.5
* CONFIGURE: gtk+3 support no longer experimental
diff --git a/audio-players/grip/CONFLICTS b/audio-players/grip/CONFLICTS
new file mode 100755
index 0000000..ad6e8d7
--- /dev/null
+++ b/audio-players/grip/CONFLICTS
@@ -0,0 +1 @@
+conflicts grip2 y
diff --git a/audio-players/grip/DEPENDS b/audio-players/grip/DEPENDS
index 7930666..eca044b 100755
--- a/audio-players/grip/DEPENDS
+++ b/audio-players/grip/DEPENDS
@@ -1,10 +1,23 @@
-depends gtk+ &&
-depends libghttp &&
-depends gnome-libs &&
-depends vte &&
+depends curl &&
+depends libx11 &&
+depends glib2 &&
+depends gtk+2 &&
+depends libgnome &&
+depends libgnomeui &&
+depends pango &&
+depends vte &&

-optional_depends "cdparanoia" "" "" "to rip CDs using cdparanoia"
&&
-optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav"
&&
-optional_depends "lame" "" "" "to encode mp3 files using lame"
&&
-optional_depends "bladeenc" "" "" "to encode mp3 files using
bladeenc" &&
+optional_depends "cdparanoia" \
+ "--enable-cdpar" \
+ "--disable-cdpar" \
+ "to rip CDs using cdparanoia" &&
+
+optional_depends "id3lib" \
+ "--enable-id3" \
+ "--disable-id3" \
+ "for ID3 tagging support" &&
+
+optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav" &&
+optional_depends "lame" "" "" "to encode mp3 files using lame" &&
+optional_depends "bladeenc" "" "" "to encode mp3 files using bladeenc" &&
optional_depends "vorbis-tools" "" "" "to encode ogg vorbis files with
oggenc"
diff --git a/audio-players/grip/DETAILS b/audio-players/grip/DETAILS
index 2840ea0..cfb2a48 100755
--- a/audio-players/grip/DETAILS
+++ b/audio-players/grip/DETAILS
@@ -1,13 +1,12 @@
SPELL=grip
- VERSION=3.2.0
+ VERSION=3.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.nostatic.org/grip/$SOURCE
- WEB_SITE=http://www.nostatic.org/grip
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download
+ WEB_SITE=http://sourceforge.net/projects/$SPELL/
ENTERED=20010922
- UPDATED=20030329
- LICENSE[0]=GPL
-
SOURCE_HASH=sha512:c53f9a0ad78c3ec8b91f8771f5a9dbbcb81a5d096afbcaa82dc50c5bb7ad54d13f83725332cb004fb3d47fdb6ec21b5f300f6cc3614072043d3bace482805468
+ LICENSE[0]=GPL
+
SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3
KEYWORDS="players audio"
SHORT="Grip is a gtk-based cd-player and cd-ripper."
cat << EOF
diff --git a/audio-players/grip/HISTORY b/audio-players/grip/HISTORY
index 5ebd0a8..ce60726 100644
--- a/audio-players/grip/HISTORY
+++ b/audio-players/grip/HISTORY
@@ -1,3 +1,8 @@
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 3.3.1
+ * DEPENDS: fix various dependencies
+ * PRE_BUILD: fix calling method of contest.id3
+
2008-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: updated to 3.2.0
* DEPENDS: added missing dependency and a missing '&&'
diff --git a/audio-players/grip/PRE_BUILD b/audio-players/grip/PRE_BUILD
new file mode 100755
index 0000000..f1e15c6
--- /dev/null
+++ b/audio-players/grip/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e 's,^ . conftest.id3$, . ./conftest.id3,' configure
diff --git a/audio-players/grip2/BUILD b/audio-players/grip2/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/CONFLICTS b/audio-players/grip2/CONFLICTS
deleted file mode 100755
index 92bcef9..0000000
--- a/audio-players/grip2/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts grip
diff --git a/audio-players/grip2/DETAILS b/audio-players/grip2/DETAILS
index 1015f79..58b0e68 100755
--- a/audio-players/grip2/DETAILS
+++ b/audio-players/grip2/DETAILS
@@ -1,13 +1,11 @@
SPELL=grip2
VERSION=3.3.1
- SOURCE=grip-$VERSION.tar.gz
+ PATCHLEVEL=1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/grip-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/grip/$SOURCE
-
SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3
LICENSE[0]=GPL
WEB_SITE=http://sourceforge.net/projects/grip/
ENTERED=20010922
- UPDATED=20050422
+ ARCHIVE=off
KEYWORDS="players audio"
SHORT="Grip is a gtk-based cd-player and cd-ripper."
cat << EOF
diff --git a/audio-players/grip2/HISTORY b/audio-players/grip2/HISTORY
index 3e212ca..561de98 100644
--- a/audio-players/grip2/HISTORY
+++ b/audio-players/grip2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated in favour of grip
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: pass disable parameter for id3lib
* DETAILS: version 3.3.1
diff --git a/audio-players/grip2/INSTALL b/audio-players/grip2/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/PRE_BUILD b/audio-players/grip2/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/UP_TRIGGERS b/audio-players/grip2/UP_TRIGGERS
new file mode 100755
index 0000000..f0ea362
--- /dev/null
+++ b/audio-players/grip2/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger grip2 dispel_self
+up_trigger grip cast_self
diff --git a/audio-players/listen/DEPENDS b/audio-players/listen/DEPENDS
index ead4305..7014133 100755
--- a/audio-players/listen/DEPENDS
+++ b/audio-players/listen/DEPENDS
@@ -1,7 +1,7 @@
depends pygtk2 &&
depends pyvorbis &&
depends pymad &&
-depends ctypes &&
+depends python &&
depends gst-python &&
depends pysqlite &&
depends gnome-python-extras &&
diff --git a/audio-players/listen/HISTORY b/audio-players/listen/HISTORY
index 8e68eb9..5d4cd37 100644
--- a/audio-players/listen/HISTORY
+++ b/audio-players/listen/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dep on ctypes to python
+
2010-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/audio-players/moc/HISTORY b/audio-players/moc/HISTORY
index af78b2e..951c7b0 100644
--- a/audio-players/moc/HISTORY
+++ b/audio-players/moc/HISTORY
@@ -1,3 +1,7 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: added unstable version 2.5.0-beta1
+ * PREPARE: use prepare_select_branch
+
2012-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD, PREPARE, CONFIGURE: switched to subversion
since the
stable as well as the unstable upstream version are very old and
segfault
diff --git a/audio-players/moc/PREPARE b/audio-players/moc/PREPARE
index 1da4eee..cd5a621 100755
--- a/audio-players/moc/PREPARE
+++ b/audio-players/moc/PREPARE
@@ -1 +1,2 @@
-config_query MOC_SVN_AUTOUPDATE "Automatically update ${SPELL} on
system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch unstable scm
diff --git a/audio-players/mpd/CONFIGURE b/audio-players/mpd/CONFIGURE
index 56105dc..6b59084 100755
--- a/audio-players/mpd/CONFIGURE
+++ b/audio-players/mpd/CONFIGURE
@@ -6,14 +6,34 @@ config_query_option MPD_OPTS "Enable writing to a FIFO?" y \
"--enable-fifo" \
"--disable-fifo" &&

-config_query_option MPD_OPTS "Enable writing to a pipe?" y \
+config_query_option MPD_OPTS "Enable support for clients connecting via
TCP?" y \
+ "--enable-tcp" \
+ "--disable-tcp" &&
+
+config_query_option MPD_OPTS "Enable support for clients connecting via unix
domain sockets?" y \
+ "--enable-un" \
+ "--disable-un" &&
+
+config_query_option MPD_OPTS "Enable writing to a pipe?" n \
"--enable-pipe-output" \
"--disable-pipe-output" &&

config_query_option MPD_OPTS "Enable HTTP server output?" y \
"--enable-httpd-output" \
- "--disable-httpd-output"
+ "--disable-httpd-output" &&

config_query_option MPD_OPTS "Enable recorder file output plugin?" n \
"--enable-recorder-output" \
- "--disable-recorder-output"
+ "--disable-recorder-output" &&
+
+config_query_option MPD_OPTS "Enable support for Hauppauge Media MVP?" n \
+ "--enable-mvp" \
+ "--disable-mvp" &&
+
+config_query_option MPD_OPTS "Enable support for Inotify automatic database
update?" y \
+ "--enable-inotify" \
+ "--disable-inotify" &&
+
+config_query_option MPD_OPTS "Enable debugging?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index ea248ac..6ca4799 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -1,16 +1,17 @@
depends zlib &&
depends glib2 &&

+# TODO: missing libraries in grimoire:
+# - libroar (--enable-roar) for RoarAudio support
+# - libgme (--enable-gme) for Blargg's game music emulator plugin
+# - libiso9660 (--enable-iso9660) for iso9660 archive support
+# - despotify (--enable-despotify) for despotify (spotify.com) support
+
optional_depends libao \
"--enable-ao" \
"--disable-ao" \
"for libao support" &&

-optional_depends libcue \
- "--enable-cue" \
- "--disable-cue" \
- "for CUE sheet support" &&
-
optional_depends libffado \
"--enable-ffado" \
"--disable-ffado" \
@@ -21,6 +22,11 @@ optional_depends liblastfm \
"--disable-lastfm" \
"for last.fm radio support" &&

+optional_depends yajl \
+ "--enable-soundcloud" \
+ "--disable-soundcloud" \
+ "for soundcloud.com support" &&
+
optional_depends bzip2 \
"--enable-bzip2" \
"--disable-bzip2" \
@@ -45,7 +51,7 @@ fi &&
optional_depends sidplay-libs \
"--enable-sidplay" \
"--disable-sidplay" \
- "for C64 sid support" &&
+ "for C64 SID support" &&

optional_depends libmpcdec \
"--enable-mpc" \
@@ -57,12 +63,6 @@ optional_depends flac \
"--disable-flac" \
"for FLAC support" &&

-if is_depends_enabled $SPELL flac && is_depends_enabled flac libogg; then
- config_query_option MPD_OPTS "Enable OggFLAC support?" y \
- "--enable-oggflac" \
- "--disable-oggflac"
-fi &&
-
optional_depends faad2 \
"--enable-aac" \
"--disable-aac" \
@@ -189,15 +189,36 @@ optional_depends libmms \
"--disable-mms" \
"for MMS protocol support" &&

+optional_depends libcdio-paranoia \
+ "--enable-cdio-paranoia" \
+ "--disable-cdio-paranoia" \
+ "for audio CD support" &&
+
+optional_depends libsoup \
+ "--enable-soup" \
+ "--disable-soup" \
+ "for libsoup HTTP streaming support" &&
+
optional_depends avahi \
"--with-zeroconf=avahi" \
"--with-zeroconf=no" \
"for Zeroconf service discovery support" &&

+optional_depends systemd \
+ "--enable-systemd-daemon" \
+ "--disable-systemd-daemon" \
+ "to use the systemd daemon library" &&
+
+optional_depends tcp_wrappers \
+ "--enable-libwrap" \
+ "--disable-libwrap" \
+ "to use libwrap" &&
+
optional_depends xmlto \
"--enable-documentation" \
"--disable-documentation" \
"to build documentation" &&
+
# Xmlto is not enough.
if is_depends_enabled $SPELL xmlto; then
depends doxygen
diff --git a/audio-players/mpd/DETAILS b/audio-players/mpd/DETAILS
index 3e61d8f..f9f967b 100755
--- a/audio-players/mpd/DETAILS
+++ b/audio-players/mpd/DETAILS
@@ -1,9 +1,9 @@
SPELL=mpd
- VERSION=0.16.8
+ VERSION=0.17.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
-
SOURCE_HASH=sha512:ce6f0a004dec0e7269c1029c04c8d8f249ee5aeae362f60af6f617dc789e718a12b55d9efb928d7e332d6e9c8e960961b98174c57f5ff5a2f9f5b4999906a2c8
+
SOURCE_HASH=sha512:e421e723cd7d46b87c07d5a3be5aaa592453b6c7d2fa02440cc8ac5a1f931126f5011b0fed9c8d0fcfb142dd7290db67ca2638f75fa8b41d38f2a825816621e1
LICENSE[0]=GPL
KEYWORDS="music players audio"
WEB_SITE=http://www.musicpd.org/
diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index 211fd4c..58e5109 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,3 +1,16 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: switched from libcdio to libcdio-paranoia
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.3
+
+2012-12-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.2
+ * CONFIGURE: added missing/new configure options; added missing "&&";
+ reset default value for pipe-output
+ * DEPENDS: dropped support for deprecated dependencies; added new
+ optional dependencies; added TODO list in a comment
+
2012-06-12 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: need doxygen for docs, too

diff --git a/audio-players/mpg123/BUILD b/audio-players/mpg123/BUILD
index cc18974..471b0ae 100755
--- a/audio-players/mpg123/BUILD
+++ b/audio-players/mpg123/BUILD
@@ -5,5 +5,5 @@ if [[ "$MPG123_SEEKTABLE" != "" ]]; then
OPTS="--with-seektable=$MPG123_SEEKTABLE $OPTS"
fi &&
# Use .so for modules so it is safe to rip out the .la files.
-OPTS="$MPG123_MODULES --with-module-suffix=.so $OPTS" &&
+OPTS="$MPG123_QUALITY $MPG123_MODULES --with-module-suffix=.so $OPTS" &&
default_build
diff --git a/audio-players/mpg123/CONFIGURE b/audio-players/mpg123/CONFIGURE
index 81469d8..7260934 100755
--- a/audio-players/mpg123/CONFIGURE
+++ b/audio-players/mpg123/CONFIGURE
@@ -1,5 +1,5 @@
. $GRIMOIRE/config_query_multi.function &&
-config_query_option MPG123_MODULES "Prefer highest accuracy for 16bit output
(instead of highest speed)?" n \
+config_query_option MPG123_QUALITY "Prefer highest accuracy for 16bit output
(instead of highest speed)?" n \
--enable-int-quality --disable-int-quality &&
message "${MESSAGE_COLOR}Optimization is chosen automatically now, though
you can force your will via custom spell options.$DEFAULT_COLOR" &&
config_query_option MPG123_MODULES "Build output modules?" y \
diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS
index 7ab750b..67d08b9 100755
--- a/audio-players/mpg123/DETAILS
+++ b/audio-players/mpg123/DETAILS
@@ -1,5 +1,5 @@
SPELL=mpg123
- VERSION=1.14.2
+ VERSION=1.15.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/audio-players/mpg123/HISTORY b/audio-players/mpg123/HISTORY
index 64ae241..71df869 100644
--- a/audio-players/mpg123/HISTORY
+++ b/audio-players/mpg123/HISTORY
@@ -1,3 +1,18 @@
+2013-02-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.1
+
+2013-02-13 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.0
+
+2012-07-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.14.4
+
+2012-07-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: Update to 1.14.3
+
+2012-06-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE, BUILD: fix quality choice
+
2012-06-08 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: Update to 1.14.2

diff --git a/audio-players/ncmpcpp/DETAILS b/audio-players/ncmpcpp/DETAILS
index 7bdd607..7672a0d 100755
--- a/audio-players/ncmpcpp/DETAILS
+++ b/audio-players/ncmpcpp/DETAILS
@@ -1,8 +1,8 @@
SPELL=ncmpcpp
- VERSION=0.5.5
+ VERSION=0.5.10
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://unkart.ovh.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:08c7365cb4f1548b4d8df6a809ebb95f72bda21c7d4edcbcdc148c5b6cb7e6021cb52b89fb84bc19ef4489c44c79ff481c801b9260f90c2982510186e940ebf7
+ SOURCE_URL[0]=http://${SPELL}.rybczak.net/stable/${SOURCE}
+
SOURCE_HASH=sha512:8ddbc05bd8f3febe80cc5c04992a02f8c86151bb171f8f2e46e8df79210f9445e73fd65bdcaa397b3039ebcf510c6bb6ef61be790a6dcf07d5e35e59f71f3702
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://unkart.ovh.org/ncmpcpp/";
LICENSE[0]=GPL
diff --git a/audio-players/ncmpcpp/HISTORY b/audio-players/ncmpcpp/HISTORY
index 7858941..27686d8 100644
--- a/audio-players/ncmpcpp/HISTORY
+++ b/audio-players/ncmpcpp/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.10
+
2010-11-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.5.5

diff --git a/audio-players/qmmp/DETAILS b/audio-players/qmmp/DETAILS
index 81927b0..be9ed10 100755
--- a/audio-players/qmmp/DETAILS
+++ b/audio-players/qmmp/DETAILS
@@ -1,8 +1,8 @@
SPELL=qmmp
- VERSION=0.5.2
+ VERSION=0.6.3
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://${SPELL}.ylsoftware.com/files/${SOURCE}
-
SOURCE_HASH=sha512:be42fdbf69afc5f76164a843f2747b5fbc496cef0b3ae1eac2bb0c34014ea743403a0f3bc1e4bb7fe1f2d6e160ed8a18f08b95fa802b36ffb41dff597d71fe12
+
SOURCE_HASH=sha512:2e38a8cd4346af6b3cc4f6cefe4c78dc9a2f32e648b0f9e6b9d058a302787317744f5fa251c6572777851690c28825508291e45416e3cf7395350fd85f099258
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qmmp.ylsoftware.com/";
LICENSE[0]="GPL"
diff --git a/audio-players/qmmp/HISTORY b/audio-players/qmmp/HISTORY
index 1598135..480c1ae 100644
--- a/audio-players/qmmp/HISTORY
+++ b/audio-players/qmmp/HISTORY
@@ -1,3 +1,12 @@
+2012-08-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.3
+
+2012-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.2
+
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.0
+
2011-09-13 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS, BUILD: spell created

diff --git a/audio-plugins/audacious-plugins/BUILD
b/audio-plugins/audacious-plugins/BUILD
index 9a99e9f..84b3ceb 100755
--- a/audio-plugins/audacious-plugins/BUILD
+++ b/audio-plugins/audacious-plugins/BUILD
@@ -1,2 +1,4 @@
-OPTS="--enable-chardet $AUDACIOUS_IPV6 $AUDACIOUS_STATUS $AUDACIOUS_OSD
$AUDACIOUS_COSD $OPTS" &&
+OPTS="$AUDACIOUS_IPV6 $AUDACIOUS_STATUS $AUDACIOUS_OSD $AUDACIOUS_COSD
$OPTS" &&
+OPTS="$AUDACIOUS_SONGCHANGE $AUDACIOUS_HOTKEY $AUDACIOUS_MPRIS $OPTS" &&
+OPTS="$AUDACIOUS_AD $AUDACIOUS_GTKUI $AUDACIOUS_SKINS $AUDACIOUS_LYRIC
$OPTS" &&
default_build
diff --git a/audio-plugins/audacious-plugins/CONFIGURE
b/audio-plugins/audacious-plugins/CONFIGURE
index 69ab67e..468b97c 100755
--- a/audio-plugins/audacious-plugins/CONFIGURE
+++ b/audio-plugins/audacious-plugins/CONFIGURE
@@ -1,11 +1,13 @@
config_query_option AUDACIOUS_IPV6 \
- 'for IPv6 support' n \
+ 'Enable IPv6 support?' n \
'--enable-ipv6' \
'--disable-ipv6' &&
+
config_query_option AUDACIOUS_STATUS \
- 'for a status icon' y \
+ 'Enable X11 Status Icon plugin?' y \
'--enable-statusicon' \
'--disable-statusicon' &&
+
config_query_option AUDACIOUS_OSD \
'for OSD plugin' y \
'--enable-aosd' \
@@ -15,4 +17,39 @@ if [[ "$AUDACIOUS_OSD" == '--enable-aosd' ]]; then
'for X Composite OSD plugin' y \
'--enable-aosd-xcomp' \
'--disable-aosd-xcomp'
-fi
+fi &&
+
+config_query_option AUDACIOUS_SONGCHANGE \
+ "Enable Song Change Plugin?" y \
+ "--enable-songchange" \
+ "--disable-songchange" &&
+
+config_query_option AUDACIOUS_HOTKEY \
+ "Enable global hotkey plugin?" y \
+ "--enable-hotkey" \
+ "--disable-hotkey" &&
+
+config_query_option AUDACIOUS_MPRIS \
+ "Enable mpris2 plugin?" y \
+ "--enable-mpris2" \
+ "--disable-mpris2" &&
+
+config_query_option AUDACIOUS_AD \
+ "Enable AdPlug plugin?" y \
+ "--enable-adplug" \
+ "--disable-adplug" &&
+
+config_query_option AUDACIOUS_GTKUI \
+ "Enable GTK Interface?" y \
+ "--enable-gtkui" \
+ "--disable-gtkui" &&
+
+config_query_option AUDACIOUS_SKINS \
+ "Enable Winamp Classic interface?" y \
+ "--enable-skins" \
+ "--disable-skins" &&
+
+config_query_option AUDACIOUS_LYRIC \
+ "Enable LyricWiki plugin?" y \
+ "--enable-lyricwiki" \
+ "--disable-lyricwiki"
diff --git a/audio-plugins/audacious-plugins/DEPENDS
b/audio-plugins/audacious-plugins/DEPENDS
index d0fd37c..a5813e9 100755
--- a/audio-plugins/audacious-plugins/DEPENDS
+++ b/audio-plugins/audacious-plugins/DEPENDS
@@ -1,98 +1,133 @@
+depends glib2 &&
+depends pango &&
+depends cairo &&
+depends gtk+3 &&
depends audacious &&

# control plugins
-optional_depends xf86-input-evdev \
- "--enable-evdevplug" \
- "--disable-evdevplug" \
- "for evdev support" &&
optional_depends lirc \
"" \
"--disable-lirc" \
"for lirc support" &&
+
# output plugins
optional_depends alsa-lib \
"" \
"--disable-alsa" \
"for alsa support" &&
-optional_depends esound \
- "" \
- "--disable-esd" \
- "for esound support" &&
+
optional_depends pulseaudio \
"" \
"--disable-pulse" \
"for pulseaudio support" &&
+
optional_depends JACK-DRIVER \
"" \
"--disable-jack" \
- "support for jack (note: jack2 may not work here yet!)" &&
+ "support for jack" &&
+
# filetype plugins
optional_depends LIBAVCODEC \
- "" \
- "--disable-wma" \
- "for WMA support" &&
+ "--enable-ffaudio" \
+ "--disable-ffaudio" \
+ "for ffmpeg WMA support" &&
+
optional_depends libvorbis \
"" \
"--disable-vorbis --disable-filewriter_vorbis" \
"for vorbis support" &&
+
optional_depends libogg \
"" \
"" \
"for ogg support" &&
+
optional_depends flac \
"" \
"--disable-flacng --disable-filewriter_flac" \
"for flac support" &&
-optional_depends libmad \
+
+optional_depends mpg123 \
"" \
"--disable-mp3" \
"for reading MP3 files" &&
+
optional_depends lame \
"" \
"--disable-filewriter_mp3" \
"for MP3 filewriter" &&
+
optional_depends wavpack \
"" \
"--disable-wavpack" \
"for wavpack support" &&
-optional_depends faac \
+
+optional_depends faad2 \
"" \
"--disable-aac" \
"for aac support" &&
+
optional_depends libsndfile \
"" \
"--disable-sndfile" \
"sndfile support" &&
+
optional_depends libmodplug \
"" \
"--disable-modplug" \
"support for modplug" &&
-optional_depends musepack-tools \
- "" \
- "--disable-musepack" \
- "support for musepack" &&
+
optional_depends sidplay-libs \
"" \
"--disable-sid" \
"support for sid" &&
-optional_depends timidity \
- "" \
- "--disable-timidity" \
- "play midi files through timidity" &&
-optional_depends ttaenc \
- "" \
- "--disable-tta" \
- "support for TrueAudio" &&
+
# other plugins
optional_depends neon \
"--enable-neon" \
"--disable-neon" \
- "for HTTP(s) transport (required for Icecast/Shoutcast)
(EXPERIMENTAL)" &&
-optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-BUS support" &&
-optional_depends libmtp \
- "" \
- "--disable-mtp_up" \
- "support for Media Transfer Protocol"
+ "Enable Neon HTTP support?" &&
+
+optional_depends curl \
+ "--enable-scrobbler" \
+ "--disable-scrobbler" \
+ "Enable Scrobbler plugin?" &&
+
+optional_depends libnotify \
+ "--enable-notify" \
+ "--disable-notify" \
+ "Enable notify plugin?" &&
+
+optional_depends sdl \
+ "--enable-sdlout" \
+ "--disable-sdlout" \
+ "Enable SDL output plugin?" &&
+
+optional_depends libcdio \
+ "--enable-cdaudio" \
+ "--disable-cdaudio" \
+ "Enable CD Audio Plugin?" &&
+
+optional_depends libcdio-paranoia \
+ "" "" \
+ "Needed for CD Audio plugin" &&
+
+optional_depends libcddb \
+ "" "" \
+ "Needed for CD Audio plugin" &&
+
+optional_depends libmms \
+ "--enable-mms" \
+ "--disable-mms" \
+ "Enable MMS support?" &&
+
+optional_depends libcue \
+ "--enable-cue" \
+ "--disable-cue" \
+ "Enable CUE support?" &&
+
+optional_depends libsamplerate \
+ "--enable-resample --enable-speedpitch" \
+ "--disable-resample --disable-speedpitch" \
+ "Enable Resample Effect and Speed and Pitch plugins?"
+
diff --git a/audio-plugins/audacious-plugins/DETAILS
b/audio-plugins/audacious-plugins/DETAILS
index e1d0186..7b59299 100755
--- a/audio-plugins/audacious-plugins/DETAILS
+++ b/audio-plugins/audacious-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=audacious-plugins
- VERSION=3.2.3
+ VERSION=3.3.4
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/audio-plugins/audacious-plugins/HISTORY
b/audio-plugins/audacious-plugins/HISTORY
index ac6daef..aa95191 100644
--- a/audio-plugins/audacious-plugins/HISTORY
+++ b/audio-plugins/audacious-plugins/HISTORY
@@ -1,3 +1,19 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.4
+ * DEPENDS: added optional depends libcdio-paranoia
+ * PRE_BUILD: apply patch to correctly find cdda.h
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.2
+ * DEPENDS: updated with new depends
+ * CONFIGURE: updated with new configure options
+ * BUILD: applied new configure options
+
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: faac isn't AAC decoder, but AAC encoder;
+ mpg123 is required for MP3 support, not libmad;
+ always check configure.ac file better twice.
+
2012-06-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 3.2.3

diff --git a/audio-plugins/audacious-plugins/PRE_BUILD
b/audio-plugins/audacious-plugins/PRE_BUILD
new file mode 100755
index 0000000..6a08469
--- /dev/null
+++ b/audio-plugins/audacious-plugins/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/cdda.patch
diff --git
a/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig
b/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig
deleted file mode 100644
index 3dd7e28..0000000
Binary files
a/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git
a/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig
b/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig
new file mode 100644
index 0000000..d4a7947
Binary files /dev/null and
b/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig differ
diff --git a/audio-plugins/audacious-plugins/cdda.patch
b/audio-plugins/audacious-plugins/cdda.patch
new file mode 100644
index 0000000..5780e96
--- /dev/null
+++ b/audio-plugins/audacious-plugins/cdda.patch
@@ -0,0 +1,16 @@
+diff -ur audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c
audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c
+--- audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c 2013-02-03
14:09:33.000000000 -0600
++++ audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c 2013-02-17
20:43:38.505087973 -0600
+@@ -29,12 +29,7 @@
+ #include <cdio/audio.h>
+ #include <cdio/sector.h>
+ #include <cdio/cd_types.h>
+-
+-#if LIBCDIO_VERSION_NUM >= 90
+-#include <cdio/paranoia/cdda.h>
+-#else
+ #include <cdio/cdda.h>
+-#endif
+
+ /* libcdio's header files #define these */
+ #undef PACKAGE
diff --git a/audio-plugins/swh-plugins/HISTORY
b/audio-plugins/swh-plugins/HISTORY
index f109dbe..c28f7f2 100644
--- a/audio-plugins/swh-plugins/HISTORY
+++ b/audio-plugins/swh-plugins/HISTORY
@@ -1,3 +1,11 @@
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patches and run autopoint and
+ autoreconf. Autopoint is run to update gettext macros.
+ * swh-plugins-0.4.15-gettext.patch: added. Adds gettext version
+ so autopoint can be run. From gentoo
+ * swh-plugins-0.4.15-pic.patch: added. To allow for PIC support
+ From gentoo
+
2006-08-17 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Removed UPDATED and MAINTAINER, did minor formatting
fixes.
diff --git a/audio-plugins/swh-plugins/PRE_BUILD
b/audio-plugins/swh-plugins/PRE_BUILD
new file mode 100755
index 0000000..c3c684d
--- /dev/null
+++ b/audio-plugins/swh-plugins/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/swh-plugins-0.4.15-gettext.patch &&
+patch -p1 < $SPELL_DIRECTORY/swh-plugins-0.4.15-pic.patch &&
+
+# ipdate gettext macros
+autopoint -f &&
+autoreconf -f -i
diff --git a/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
b/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
new file mode 100644
index 0000000..9178983
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
@@ -0,0 +1,12 @@
+Index: swh-plugins-0.4.15/configure.in
+===================================================================
+--- swh-plugins-0.4.15.orig/configure.in
++++ swh-plugins-0.4.15/configure.in
+@@ -52,6 +52,7 @@ AC_PROG_CC
+ AC_REQUIRE_CPP
+ ALL_LINGUAS="en_GB"
+ AM_GNU_GETTEXT([external])
++AM_GNU_GETTEXT_VERSION([0.13])
+ AC_C_BIGENDIAN
+
+ LIBS="$LIBS -lm"
diff --git a/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
b/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
new file mode 100644
index 0000000..58fcd64
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
@@ -0,0 +1,135 @@
+Index: swh-plugins-0.4.15/gsm/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gsm/Makefile.am
++++ swh-plugins-0.4.15/gsm/Makefile.am
+@@ -2,12 +2,12 @@ LIBTOOL=libtool
+ RANLIB=ranlib
+
+ noinst_HEADERS = gsm.h config.h private.h proto.h unproto.h
+-noinst_LIBRARIES = libgsm.a
++noinst_LTLIBRARIES = libgsm.la
+
+ CFILES = add.c decode.c gsm_decode.c gsm_encode.c long_term.c preprocess.c \
+ short_term.c code.c gsm_create.c gsm_destroy.c gsm_option.c lpc.c
rpe.c table.c
+
+-libgsm_a_SOURCES = $(CFILES) $(noinst_HEADERS)
++libgsm_la_SOURCES = $(CFILES) $(noinst_HEADERS)
+
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/Makefile.am
++++ swh-plugins-0.4.15/Makefile.am
+@@ -48,10 +48,10 @@ DESTDIR = $(INSTALL_ROOT)
+ DISTFN = $(distdir)
+
+ # Files needed for FFT based plugins
+-pitch_scale_1193_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1193_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1193_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1193_la_SOURCES = pitch_scale_1193.c
+-pitch_scale_1194_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1194_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1194_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1194_la_SOURCES = pitch_scale_1194.c
+ mbeq_1197_la_LIBADD = $(FFTW_LIBS)
+@@ -60,33 +60,33 @@ mbeq_1197_la_SOURCES = mbeq_1197.c
+ imp_1199_la_LIBADD = $(FFTW_LIBS)
+ imp_1199_la_CFLAGS = $(FFTW_CFLAGS)
+ imp_1199_la_DEPENDENCIES = @top_srcdir@/impulses/*
+-hermes_filter_1200_la_DEPENDENCIES = util/libblo.a
+-hermes_filter_1200_la_LIBADD = util/libblo.a
+-fm_osc_1415_la_DEPENDENCIES = util/libblo.a
+-fm_osc_1415_la_LIBADD = util/libblo.a
+-analogue_osc_1416_la_DEPENDENCIES = util/libblo.a
+-analogue_osc_1416_la_LIBADD = util/libblo.a
+-sc1_1425_la_LIBADD = util/libdb.a util/librms.a
+-sc2_1426_la_LIBADD = util/libdb.a util/librms.a
+-sc3_1427_la_LIBADD = util/libdb.a util/librms.a
+-sc4_1882_la_LIBADD = util/libdb.a util/librms.a
+-sc4m_1916_la_LIBADD = util/libdb.a util/librms.a
+-se4_1883_la_LIBADD = util/libdb.a util/librms.a
+-gsm_1215_la_LIBADD = gsm/libgsm.a
+-gverb_1216_la_LIBADD = gverb/libgverb.a
++hermes_filter_1200_la_DEPENDENCIES = util/libblo.la
++hermes_filter_1200_la_LIBADD = util/libblo.la
++fm_osc_1415_la_DEPENDENCIES = util/libblo.la
++fm_osc_1415_la_LIBADD = util/libblo.la
++analogue_osc_1416_la_DEPENDENCIES = util/libblo.la
++analogue_osc_1416_la_LIBADD = util/libblo.la
++sc1_1425_la_LIBADD = util/libdb.la util/librms.la
++sc2_1426_la_LIBADD = util/libdb.la util/librms.la
++sc3_1427_la_LIBADD = util/libdb.la util/librms.la
++sc4_1882_la_LIBADD = util/libdb.la util/librms.la
++sc4m_1916_la_LIBADD = util/libdb.la util/librms.la
++se4_1883_la_LIBADD = util/libdb.la util/librms.la
++gsm_1215_la_LIBADD = gsm/libgsm.la
++gverb_1216_la_LIBADD = gverb/libgverb.la
+ lcr_delay_1436_la_DEPENDENCIES = util/biquad.h
+
+-highpass_iir_1890_la_LIBADD = util/libiir.a
++highpass_iir_1890_la_LIBADD = util/libiir.la
+ highpass_iir_1890_la_SOURCES = highpass_iir_1890.c
+-lowpass_iir_1891_la_LIBADD = util/libiir.a
++lowpass_iir_1891_la_LIBADD = util/libiir.la
+ lowpass_iir_1891_la_SOURCES = lowpass_iir_1891.c
+-bandpass_iir_1892_la_LIBADD = util/libiir.a
++bandpass_iir_1892_la_LIBADD = util/libiir.la
+ bandpass_iir_1892_la_SOURCES = bandpass_iir_1892.c
+-bandpass_a_iir_1893_la_LIBADD = util/libiir.a
++bandpass_a_iir_1893_la_LIBADD = util/libiir.la
+ bandpass_a_iir_1893_la_SOURCES = bandpass_a_iir_1893.c
+-notch_iir_1894_la_LIBADD = util/libiir.a
++notch_iir_1894_la_LIBADD = util/libiir.la
+ notch_iir_1894_la_SOURCES = notch_iir_1894.c
+-butterworth_1902_la_LIBADD = util/libiir.a
++butterworth_1902_la_LIBADD = util/libiir.la
+ butterworth_1902_la_SOURCES = butterworth_1902.c
+
+ # Rule to build .c files from XML source
+Index: swh-plugins-0.4.15/util/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/util/Makefile.am
++++ swh-plugins-0.4.15/util/Makefile.am
+@@ -3,16 +3,16 @@ RANLIB=ranlib
+
+ noinst_HEADERS = rms.h db.h blo.h pitchscale.h waveguide_nl.h biquad.h
iir.h buffer.h ls_filter.h
+
+-noinst_LIBRARIES = librms.a libdb.a libblo.a libpitchscale.a libiir.a
++noinst_LTLIBRARIES = librms.la libdb.la libblo.la libpitchscale.la libiir.la
+
+-librms_a_SOURCES = rms.c
+-libdb_a_SOURCES = db.c
+-libblo_a_SOURCES = blo.c
+-libblo_a_CFLAGS = -I@top_srcdir@
+-libpitchscale_a_SOURCES = pitchscale.c
+-libpitchscale_a_CFLAGS = $(FFTW_CFLAGS)
++librms_la_SOURCES = rms.c
++libdb_la_SOURCES = db.c
++libblo_la_SOURCES = blo.c
++libblo_la_CFLAGS = -I@top_srcdir@
++libpitchscale_la_SOURCES = pitchscale.c
++libpitchscale_la_CFLAGS = $(FFTW_CFLAGS)
+ #libpitchscale_a_LIBS = $(FFTW_LIBS)
+-libiir_a_SOURCES = iir.c
++libiir_la_SOURCES = iir.c
+ #libbuffer_a_SOURCES = buffer.c
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/gverb/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gverb/Makefile.am
++++ swh-plugins-0.4.15/gverb/Makefile.am
+@@ -3,9 +3,9 @@ RANLIB=ranlib
+
+ noinst_HEADERS = gverb.h gverbdsp.h
+
+-noinst_LIBRARIES = libgverb.a
++noinst_LTLIBRARIES = libgverb.la
+
+-libgverb_a_SOURCES = gverb.c gverbdsp.c
++libgverb_la_SOURCES = gverb.c gverbdsp.c
+
+ # Disable autoheader.
+ AUTOHEADER=echo
diff --git a/audio-soft/alsaequal/BUILD b/audio-soft/alsaequal/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/audio-soft/alsaequal/BUILD
@@ -0,0 +1 @@
+make
diff --git a/audio-soft/alsaequal/DEPENDS b/audio-soft/alsaequal/DEPENDS
new file mode 100755
index 0000000..e516516
--- /dev/null
+++ b/audio-soft/alsaequal/DEPENDS
@@ -0,0 +1,2 @@
+depends alsa-lib &&
+runtime_depends caps-plugins
diff --git a/audio-soft/alsaequal/DETAILS b/audio-soft/alsaequal/DETAILS
new file mode 100755
index 0000000..64b3191
--- /dev/null
+++ b/audio-soft/alsaequal/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=alsaequal
+ VERSION=0.6
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ SOURCE_URL[0]="http://www.thedigitalmachine.net/tools/$SOURCE";
+
SOURCE_HASH=sha512:53a73469682eb7b641849151d4e91a3ac031daa5f11f7ad328bdd0bcf5251112814c75d27dceb8baf8582c749bf80f055414397259d24b749e7edbc03472bc6a
+ WEB_SITE="http://www.thedigitalmachine.net/${SPELL}.html";
+ LICENSE[0]=GPL
+ ENTERED=20120618
+ KEYWORDS="tools audio"
+ SHORT="alsa realtime equalizer plugin"
+cat << EOF
+Alsaequal is a real-time adjustable equalizer plugin for ALSA. It can be
+adjusted using an ALSA compatible mixer, like alsamixergui or alsamixer.
+
+Alsaequal uses the Eq CAPS LADSPA Plugin as it's default equalizer but you
can
+change it to use almost any LADSPA plugin, like mbeq from the swh-plugin
+package. Though alsaequal is primarily intended to be used as an equalizer
you
+should be able to use it to control any LADSPA plugin. It's similar in
+functionality to the LADSPA plugin provided with ALSA but allows for
real-time
+controls as opposed to static controls defined in the asoundrc file.
+EOF
diff --git a/audio-soft/alsaequal/HISTORY b/audio-soft/alsaequal/HISTORY
new file mode 100644
index 0000000..90da208
--- /dev/null
+++ b/audio-soft/alsaequal/HISTORY
@@ -0,0 +1,3 @@
+2012-06-18 Justin Boffemmyer <flux AT sourcemage.org>:
+ * DETAILS, DEPENDS: spell created
+
diff --git a/audio-soft/easytag/BUILD b/audio-soft/easytag/BUILD
deleted file mode 100755
index de21441..0000000
--- a/audio-soft/easytag/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="$OPTS --disable-gtktest"
-default_build
diff --git a/audio-soft/easytag/DEPENDS b/audio-soft/easytag/DEPENDS
index 2f1d0f8..b5a7d52 100755
--- a/audio-soft/easytag/DEPENDS
+++ b/audio-soft/easytag/DEPENDS
@@ -1,39 +1,73 @@
depends glib2 &&
depends gtk+2 &&
-depends id3lib &&
+
+optional_depends libid3tag \
+ "--enable-mp3" \
+ "--disable-mp3" \
+ "for MP3 files support" &&
+
+if is_depends_enabled $SPELL libid3tag; then
+ optional_depends id3lib \
+ "--enable-id3v23" \
+ "--disable-id3v23" \
+ "for writing id3v2.3 tags support" &&
+
+ if is_depends_enabled $SPELL id3lib; then
+ depends -sub CXX gcc
+ fi
+fi &&

optional_depends flac \
"--enable-flac" \
"--disable-flac" \
"Enable Flac support" &&

-optional_depends libvorbis \
+optional_depends libogg \
"--enable-ogg" \
"--disable-ogg" \
"Enable Ogg/Vorbis support" &&

+if is_depends_enabled $SPELL libogg; then
+ depends libvorbis
+fi &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
"Enable nls support" &&

+optional_depends taglib \
+ "--enable-mp4" \
+ "--disable-mp4" \
+ "for MP4 files support" &&
+
optional_depends wavpack \
"--enable-wavpack" \
"--disable-wavpack" \
"Enable Wavpack support" &&

-# easytag can use either faad2 or libmp4v2 for MP4
-# support, no --disable options to have that work
-optional_depends faad2 \
- "--enable-mp4" \
- "" \
- "Enable Mp4 container support" &&
-optional_depends mp4v2 \
- "--enable-mp4" \
- "" \
- "Use libmp4v2 for Mp4 support" &&
-
optional_depends speex \
"--enable-speex" \
"--disable-speex" \
- "Enable ogg/speex container support"
+ "Enable ogg/speex container support" &&
+
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libpng &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends zlib
diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS
index 6fa0cb2..1b32d9e 100755
--- a/audio-soft/easytag/DETAILS
+++ b/audio-soft/easytag/DETAILS
@@ -1,11 +1,12 @@
SPELL=easytag
- VERSION=2.1.7
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e98b0d407ed37a4ede6891e1998a6c158b308b9f462dc2b810b21b21b00fbecd9eef74a29552cdf037bf654f208340fa83b3b625f6ac0fcb5bd08413c17d3c88
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ VERSION=2.1.8
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:cf5d92902276b8d462c695aaa0d1072684d60cbfc45d07fb2ac7b345907a775b94665612088b33f3272db22d4b4eb78f4a4e36f2caf6e151a08f640841208e48
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
- WEB_SITE=http://easytag.sourceforge.net/
+ WEB_SITE=http://projects.gnome.org/easytag/
KEYWORDS="tools audio"
ENTERED=20020115
SHORT="Utility for maintaining audio file Tags"
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index 2c835e7..8131d50 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,21 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.8; quoting paths
+ * DEPENDS: fixed dependencies
+ * BUILD: dropped
+
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new website, moved to gnome
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, expat, fontconfig,
+ freetype2, gcc, gdk-pixbuf2, harfbuzz, libffi, libid3tag, libogg,
libpng,
+ libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
+ pixman, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.1.7
* mp4v2-1.9.patch, PRE_BUILD: removed
diff --git a/audio-soft/id3/DETAILS b/audio-soft/id3/DETAILS
index 8ff5078..459192e 100755
--- a/audio-soft/id3/DETAILS
+++ b/audio-soft/id3/DETAILS
@@ -1,11 +1,11 @@
SPELL=id3
- VERSION=0.12
+ VERSION=0.15
SOURCE=${SPELL}_${VERSION}.orig.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://lly.org/~rcw/id3/$SOURCE
WEB_SITE=http://lly.org/~rcw/abcde/page/
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:86cb4cf98e1b41f54e47ff832f6696138f5e820837488037bbf2fd9bb87f5390ba976d09c0390c944ccea56a93e60e474162037f89a5680ecf6a4306ed471497
+
SOURCE_HASH=sha512:b99f3608fc5494863ddf71b5d15505ea952453777090deb82ea469c1c8ed8cc794907d2fffcd4c5a0aaf6ede260103cd9e720e06244877934b22dfa88e1f2cd0
ENTERED=20020911
KEYWORDS="tools audio"
BUILD_API=1
diff --git a/audio-soft/id3/HISTORY b/audio-soft/id3/HISTORY
index d4a005a..2818e6f 100644
--- a/audio-soft/id3/HISTORY
+++ b/audio-soft/id3/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.15
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/audio-soft/jaaa/BUILD b/audio-soft/jaaa/BUILD
new file mode 100755
index 0000000..0374137
--- /dev/null
+++ b/audio-soft/jaaa/BUILD
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr"
diff --git a/audio-soft/jaaa/DEPENDS b/audio-soft/jaaa/DEPENDS
new file mode 100755
index 0000000..e99a328
--- /dev/null
+++ b/audio-soft/jaaa/DEPENDS
@@ -0,0 +1,4 @@
+depends clalsadrv &&
+depends clthreads &&
+depends clxclient &&
+depends JACK-DRIVER
diff --git a/audio-soft/jaaa/DETAILS b/audio-soft/jaaa/DETAILS
new file mode 100755
index 0000000..52bc28a
--- /dev/null
+++ b/audio-soft/jaaa/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=jaaa
+ VERSION=0.6.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+
SOURCE_HASH=sha512:a93ea4c8a5fe9b1589a5c47052eb56b74164a6baaee835f11c261dd8cfa1141354d52ec71519bff93ecce9d7787138b5d12ead10f44fa3f4d0d83ecc390f3538
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://kokkinizita.linuxaudio.org/linuxaudio/";
+ LICENSE[0]=GPL
+ ENTERED=20120905
+ SHORT="signal generator and spectrum analyzer"
+cat << EOF
+Jaaa (JACK and ALSA Audio Analyser, is an audio signal generator and spectrum
+analyser designed to make accurate measurements.
+EOF
diff --git a/audio-soft/jaaa/HISTORY b/audio-soft/jaaa/HISTORY
new file mode 100644
index 0000000..987848f
--- /dev/null
+++ b/audio-soft/jaaa/HISTORY
@@ -0,0 +1,3 @@
+2012-09-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/audio-soft/jaaa/INSTALL b/audio-soft/jaaa/INSTALL
new file mode 100755
index 0000000..9021604
--- /dev/null
+++ b/audio-soft/jaaa/INSTALL
@@ -0,0 +1 @@
+make SUFFIX= PREFIX="$INSTALL_ROOT/usr" install
diff --git a/audio-soft/padevchooser/DEPENDS b/audio-soft/padevchooser/DEPENDS
deleted file mode 100755
index f6e0c25..0000000
--- a/audio-soft/padevchooser/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-depends gconf2 &&
-depends gtk+2 &&
-depends libnotify &&
-depends -sub "AVAHI" pulseaudio &&
-
-optional_depends lynx \
- "--enable-lynx" \
- "--disable-lynx" \
- "Use lynx for documentation generation?"
-
diff --git a/audio-soft/padevchooser/DETAILS b/audio-soft/padevchooser/DETAILS
deleted file mode 100755
index 1b5e57e..0000000
--- a/audio-soft/padevchooser/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
- SPELL=padevchooser
- VERSION=0.9.3
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
- WEB_SITE=http://0pointer.de/lennart/projects/padevchooser/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- LICENSE[0]=GPL
- ENTERED=20090823
- SHORT="PulseAudio tray tool"
-cat << EOF
-PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers
-an icon in the tray area and allows quick access to some features of the
-PulseAudio sound server. Specifically it can do for you:
-
- * Notify about new sink/sources becoming available on the LAN
- * Quickly change the default PulseAudio sink/source/server assigned to the
- current X11 display, selecting devices available on the LAN
- * Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume
- Meter, PulseAudio Manager, PulseAudio Preferences
-EOF
diff --git a/audio-soft/padevchooser/HISTORY b/audio-soft/padevchooser/HISTORY
deleted file mode 100644
index ef5a49c..0000000
--- a/audio-soft/padevchooser/HISTORY
+++ /dev/null
@@ -1,3 +0,0 @@
-2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS, DEPENDS: Created
-
diff --git a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
b/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
deleted file mode 100644
index d877ead..0000000
Binary files a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig and
/dev/null differ
diff --git a/audio-soft/pasystray/CONFIGURE b/audio-soft/pasystray/CONFIGURE
new file mode 100755
index 0000000..3d5052e
--- /dev/null
+++ b/audio-soft/pasystray/CONFIGURE
@@ -0,0 +1 @@
+config_query GTK3 "Use gtk+3 instead of gtk+2?" y
diff --git a/audio-soft/pasystray/DEPENDS b/audio-soft/pasystray/DEPENDS
new file mode 100755
index 0000000..9005602
--- /dev/null
+++ b/audio-soft/pasystray/DEPENDS
@@ -0,0 +1,24 @@
+depends autoconf &&
+depends pulseaudio &&
+
+if [[ $GTK3 == n ]]; then
+ depends gtk+2 "--with-gtk=2"
+else
+ depends gtk+3 "--with-gtk=3"
+fi &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for local service discovery" &&
+
+optional_depends libnotify \
+ "--enable-notify" \
+ "--disable-notify" \
+ "for notification support" &&
+
+optional_depends libx11 \
+ "--enable-x11" \
+ "--disable-x11" \
+ "for X11 support"
+
diff --git a/audio-soft/pasystray/DETAILS b/audio-soft/pasystray/DETAILS
new file mode 100755
index 0000000..c2272a4
--- /dev/null
+++ b/audio-soft/pasystray/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pasystray
+ VERSION=scm
+ SOURCE="${SPELL}-scm.tar.bz2"
+ SOURCE_URL[0]=git://github.com/christophgysin/pasystray.git:${SPELL}-scm
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ WEB_SITE="https://github.com/christophgysin/pasystray";
+ LICENSE[0]="LGPLv2.1"
+ ENTERED=20130214
+ SHORT="PulseAudio system tray"
+cat << EOF
+A replacement for the deprecated padevchooser
+
+Pasystray allows setting the default PulseAudio source/sink and moving
streams
+on the fly between sources/sinks without restarting the client applications.
+EOF
diff --git a/audio-soft/pasystray/HISTORY b/audio-soft/pasystray/HISTORY
new file mode 100644
index 0000000..9e10382
--- /dev/null
+++ b/audio-soft/pasystray/HISTORY
@@ -0,0 +1,3 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, CONFIGURE: spell created
+
diff --git a/audio-soft/pasystray/PRE_BUILD b/audio-soft/pasystray/PRE_BUILD
new file mode 100755
index 0000000..5acf79c
--- /dev/null
+++ b/audio-soft/pasystray/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build
+cd $SOURCE_DIRECTORY
+
+aclocal
+autoconf
+autoheader
+automake --add-missing
diff --git a/audio-soft/sox/DETAILS b/audio-soft/sox/DETAILS
index 8ac9422..c9df8b2 100755
--- a/audio-soft/sox/DETAILS
+++ b/audio-soft/sox/DETAILS
@@ -1,9 +1,9 @@
SPELL=sox
- VERSION=14.4.0
-
SOURCE_HASH=sha512:cecd24fb2c8cfd3d4046d4a83ef42ae86e4c063fa94803f09f9eb07eb273234f47eed60b16c4341eca19476e3f4c2b88f6c23cdceda5d647d5a0db058877d9c5
+ VERSION=14.4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/sox/sox/$VERSION/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://sox.sourceforge.net/
ENTERED=20010922
LICENSE[0]=LGPL
diff --git a/audio-soft/sox/HISTORY b/audio-soft/sox/HISTORY
index 2595fd3..f1d00c1 100644
--- a/audio-soft/sox/HISTORY
+++ b/audio-soft/sox/HISTORY
@@ -1,3 +1,13 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 14.4.1
+
+2012-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply ffmpeg 0.11 patch only for ffmpeg >=0.11
+
+2012-06-20 Arjan Bouter <abouter AT sourcemage.org>
+ * ffmpeg-0.11-arch.patch: added patch from arch to fix
+ building against ffmpeg 0.11
+
2012-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 14.4.0
* DEPENDS: added a few optional dependencies
diff --git a/audio-soft/sox/PRE_BUILD b/audio-soft/sox/PRE_BUILD
index 1def27b..bc5bec1 100755
--- a/audio-soft/sox/PRE_BUILD
+++ b/audio-soft/sox/PRE_BUILD
@@ -1,4 +1,10 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/file-5.0.patch"
+patch -p0 < "$SPELL_DIRECTORY/file-5.0.patch" &&
+
+if spell_ok ffmpeg && is_version_less 0.10 $(installed_version ffmpeg); then
+ patch -p1 < "${SPELL_DIRECTORY}/ffmpeg-0.11-arch.patch"
+fi
diff --git a/audio-soft/sox/ffmpeg-0.11-arch.patch
b/audio-soft/sox/ffmpeg-0.11-arch.patch
new file mode 100644
index 0000000..acefce6
--- /dev/null
+++ b/audio-soft/sox/ffmpeg-0.11-arch.patch
@@ -0,0 +1,129 @@
+diff -Naur sox-14.4.0-orig/configure sox-14.4.0/configure
+--- sox-14.4.0-orig/configure 2012-06-12 00:35:53.462360803 -0400
++++ sox-14.4.0/configure 2012-06-12 00:36:08.572361294 -0400
+@@ -15781,9 +15781,9 @@
+ cat >>confdefs.h <<_ACEOF
+ #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+ _ACEOF
+- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for av_open_input_file
in -lavformat" >&5
+-$as_echo_n "checking for av_open_input_file in -lavformat... " >&6; }
+-if ${ac_cv_lib_avformat_av_open_input_file+:} false; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for avformat_open_input
in -lavformat" >&5
++$as_echo_n "checking for avformat_open_input in -lavformat... " >&6; }
++if ${ac_cv_lib_avformat_avformat_open_input+:} false; then :
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+@@ -15797,27 +15797,27 @@
+ #ifdef __cplusplus
+ extern "C"
+ #endif
+-char av_open_input_file ();
++char avformat_open_input ();
+ int
+ main ()
+ {
+-return av_open_input_file ();
++return avformat_open_input ();
+ ;
+ return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+- ac_cv_lib_avformat_av_open_input_file=yes
++ ac_cv_lib_avformat_avformat_open_input=yes
+ else
+- ac_cv_lib_avformat_av_open_input_file=no
++ ac_cv_lib_avformat_avformat_open_input=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+ LIBS=$ac_check_lib_save_LIBS
+ fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result:
$ac_cv_lib_avformat_av_open_input_file" >&5
+-$as_echo "$ac_cv_lib_avformat_av_open_input_file" >&6; }
+-if test "x$ac_cv_lib_avformat_av_open_input_file" = xyes; then :
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result:
$ac_cv_lib_avformat_avformat_open_input" >&5
++$as_echo "$ac_cv_lib_avformat_avformat_open_input" >&6; }
++if test "x$ac_cv_lib_avformat_avformat_open_input" = xyes; then :
+ for ac_header in libavcodec/avcodec.h ffmpeg/avcodec.h
+ do :
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+diff -Naur sox-14.4.0-orig/src/ffmpeg.c sox-14.4.0/src/ffmpeg.c
+--- sox-14.4.0-orig/src/ffmpeg.c 2012-06-12 00:35:53.459027469 -0400
++++ sox-14.4.0/src/ffmpeg.c 2012-06-12 00:36:26.539028545 -0400
+@@ -93,7 +93,7 @@
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
+ enc->error_resilience = 1;
+ #else
+- enc->error_recognition = 1;
++ enc->err_recognition = 1;
+ #endif
+
+ if (!codec || avcodec_open(enc, codec) < 0)
+@@ -157,7 +157,7 @@
+ static int startread(sox_format_t * ft)
+ {
+ priv_t * ffmpeg = (priv_t *)ft->priv;
+- AVFormatParameters params;
++ AVDictionary *params;
+ int ret;
+ int i;
+
+@@ -172,7 +172,7 @@
+
+ /* Open file and get format */
+ memset(&params, 0, sizeof(params));
+- if ((ret = av_open_input_file(&ffmpeg->ctxt, ft->filename, NULL, 0,
&params)) < 0) {
++ if ((ret = avformat_open_input(&ffmpeg->ctxt, ft->filename, NULL,
&params)) < 0) {
+ lsx_fail("ffmpeg cannot open file for reading: %s (code %d)",
ft->filename, ret);
+ return SOX_EOF;
+ }
+@@ -231,7 +231,7 @@
+ /* If input buffer empty, read more data */
+ if (ffmpeg->audio_buf_index * 2 >= ffmpeg->audio_buf_size) {
+ if ((ret = av_read_frame(ffmpeg->ctxt, pkt)) < 0 &&
+- (ret == AVERROR_EOF || url_ferror(ffmpeg->ctxt->pb)))
++ (ret == AVERROR_EOF || ffmpeg->ctxt->pb->error))
+ break;
+ ffmpeg->audio_buf_size = audio_decode_frame(ffmpeg,
ffmpeg->audio_buf_aligned, AVCODEC_MAX_AUDIO_FRAME_SIZE);
+ ffmpeg->audio_buf_index = 0;
+@@ -373,13 +373,6 @@
+ return SOX_EOF;
+ }
+
+- /* set the output parameters (must be done even if no
+- parameters). */
+- if (av_set_parameters(ffmpeg->ctxt, NULL) < 0) {
+- lsx_fail("ffmpeg invalid output format parameters");
+- return SOX_EOF;
+- }
+-
+ /* Next line for debugging */
+ /* dump_format(ffmpeg->ctxt, 0, ft->filename, 1); */
+
+@@ -391,14 +384,14 @@
+
+ /* open the output file, if needed */
+ if (!(ffmpeg->fmt->flags & AVFMT_NOFILE)) {
+- if (url_fopen(&ffmpeg->ctxt->pb, ft->filename, URL_WRONLY) < 0) {
++ if (avio_open(&ffmpeg->ctxt->pb, ft->filename, AVIO_FLAG_WRITE) < 0) {
+ lsx_fail("ffmpeg could not open `%s'", ft->filename);
+ return SOX_EOF;
+ }
+ }
+
+ /* write the stream header, if any */
+- av_write_header(ffmpeg->ctxt);
++ avformat_write_header(ffmpeg->ctxt, NULL);
+
+ return SOX_SUCCESS;
+ }
+@@ -478,7 +471,7 @@
+ #if (LIBAVFORMAT_VERSION_INT < 0x340000)
+ url_fclose(&ffmpeg->ctxt->pb);
+ #else
+- url_fclose(ffmpeg->ctxt->pb);
++ avio_close(ffmpeg->ctxt->pb);
+ #endif
+ }
diff --git a/audio-soft/sox/sox-14.4.1.tar.gz.sig
b/audio-soft/sox/sox-14.4.1.tar.gz.sig
new file mode 100644
index 0000000..78825a8
Binary files /dev/null and b/audio-soft/sox/sox-14.4.1.tar.gz.sig differ
diff --git a/canonical.gpg b/canonical.gpg
index 87da271..dd2b425 100644
Binary files a/canonical.gpg and b/canonical.gpg differ
diff --git a/chat-im/amsn/DEPENDS b/chat-im/amsn/DEPENDS
index ca9017e..33818ab 100755
--- a/chat-im/amsn/DEPENDS
+++ b/chat-im/amsn/DEPENDS
@@ -2,7 +2,7 @@ depends tk &&
depends imagemagick &&
depends -sub CXX gcc &&
optional_depends tls "" "" "for secure connection using SSL, for MSNP9" &&
-optional_depends libv4l "" "--disable-libv4l" \
+optional_depends v4l-utils "" "--disable-libv4l" \
"for webcam and audio support via v4l" &&
optional_depends gupnp-igd "" "--disable-upnp" "for UPNP support" &&
optional_depends farsight2 "" "" "for farsight video support, for webcam"
diff --git a/chat-im/amsn/HISTORY b/chat-im/amsn/HISTORY
index fff8e77..784aba2 100644
--- a/chat-im/amsn/HISTORY
+++ b/chat-im/amsn/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch
-
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/chat-im/carrier/DEPENDS b/chat-im/carrier/DEPENDS
index 780faab..548e175 100755
--- a/chat-im/carrier/DEPENDS
+++ b/chat-im/carrier/DEPENDS
@@ -77,11 +77,6 @@ optional_depends dbus \
"--disable-dbus" \
"for DBUS support" &&

-optional_depends howl \
- '' \
- '' \
- 'for network ZeroConf in Bonjour plugin' &&
-
optional_depends xscreensaver \
"" \
"--disable-screensaver" \
diff --git a/chat-im/carrier/HISTORY b/chat-im/carrier/HISTORY
index f829a04..437a3bf 100644
--- a/chat-im/carrier/HISTORY
+++ b/chat-im/carrier/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends howl
+
2009-01-10 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.5.3

diff --git a/chat-im/centerim/DEPENDS b/chat-im/centerim/DEPENDS
index a647eab..9e670fc 100755
--- a/chat-im/centerim/DEPENDS
+++ b/chat-im/centerim/DEPENDS
@@ -1,23 +1,32 @@
-depends ncurses &&
-depends autoconf &&
-optional_depends openssl \
- "--with-ssl" \
- "--without-ssl" \
- "for ssl support in Jabber" &&
-optional_depends gpgme \
- "--with-gpgme=/usr" \
- "" \
- "for ssl support in Jabber" &&
-optional_depends JPEG \
- "" \
- "--without-libjpeg" \
- "for Gadu-Gadu registration" &&
-optional_depends curl \
- "" \
- "--disable-msn" \
- "for MSN support" &&
-optional_depends libotr \
- "--with-libotr" \
- "--without-libotr" \
- "enable Off-the-Record Messaging" &&
-suggest_depends luit "" "" "utf-8 support"
+depends ncurses &&
+depends -sub CXX gcc &&
+
+if [[ $LIBDRM_BRANCH == stable ]]; then
+ depends autoconf &&
+ optional_depends openssl \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for ssl support in Jabber" &&
+ optional_depends gpgme \
+ "--with-gpgme=/usr" \
+ "" \
+ "for ssl support in Jabber" &&
+ optional_depends JPEG \
+ "" \
+ "--without-libjpeg" \
+ "for Gadu-Gadu registration" &&
+ optional_depends curl \
+ "" \
+ "--disable-msn" \
+ "for MSN support" &&
+ optional_depends libotr \
+ "--with-libotr" \
+ "--without-libotr" \
+ "enable Off-the-Record Messaging" &&
+ suggest_depends luit "" "" "utf-8 support"
+else
+ depends gettext &&
+ depends pidgin &&
+ depends glib2 &&
+ depends libsigc++3
+fi
diff --git a/chat-im/centerim/DETAILS b/chat-im/centerim/DETAILS
index af6193c..63ff307 100755
--- a/chat-im/centerim/DETAILS
+++ b/chat-im/centerim/DETAILS
@@ -1,10 +1,18 @@
SPELL=centerim
+if [[ $LIBDRM_BRANCH == stable ]]; then
VERSION=4.22.10
- SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.centerim.org/download/releases/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+else
+ VERSION=5.0.0beta1
+ SOURCE=${SPELL}5-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.centerim.org/download/cim5/${SOURCE}
+
SOURCE_HASH=sha512:581acff42ba768ee564b5c1e817e1287e9889c3e837474de9a3342b10b6035ffa3430de62299c334376c5a61136dbf3eb776a35d7f5f7bb4dd2571296b3441ac
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}5-$VERSION
+fi
+ SECURITY_PATCH=2
WEB_SITE=http://www.centerim.org/index.php/Main_Page
ENTERED=20070609
LICENSE[0]=GPL
diff --git a/chat-im/centerim/HISTORY b/chat-im/centerim/HISTORY
index 76fd4e8..b1b4e28 100644
--- a/chat-im/centerim/HISTORY
+++ b/chat-im/centerim/HISTORY
@@ -1,3 +1,11 @@
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PREPARE, PRE_BUILD: add option for installing
+ the beta branch
+
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * centerim-4.22.10-gcc46.patch, PRE_BUILD: added patch from gentoo
+ to fix compile error
+
2010-11-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependency on libotr, added
suggest_depends on luit
diff --git a/chat-im/centerim/PREPARE b/chat-im/centerim/PREPARE
new file mode 100755
index 0000000..fea02b6
--- /dev/null
+++ b/chat-im/centerim/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable beta
diff --git a/chat-im/centerim/PRE_BUILD b/chat-im/centerim/PRE_BUILD
new file mode 100755
index 0000000..cdbd0f2
--- /dev/null
+++ b/chat-im/centerim/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+if [[ $LIBDRM_BRANCH == stable ]]; then
+ patch -p1 < $SPELL_DIRECTORY/centerim-4.22.10-gcc46.patch
+fi
diff --git a/chat-im/centerim/centerim-4.22.10-gcc46.patch
b/chat-im/centerim/centerim-4.22.10-gcc46.patch
new file mode 100644
index 0000000..a03e9ea
--- /dev/null
+++ b/chat-im/centerim/centerim-4.22.10-gcc46.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/show_bug.cgi?id=363017
+
+--- a/libicq2000/libicq2000/sigslot.h
++++ b/libicq2000/libicq2000/sigslot.h
+@@ -82,6 +82,7 @@
+ #ifndef SIGSLOT_H__
+ #define SIGSLOT_H__
+
++#include <cstddef>
+ #include <set>
+ #include <list>
+
diff --git a/chat-im/gajim/DEPENDS b/chat-im/gajim/DEPENDS
index 4509c3a..5f85e5f 100755
--- a/chat-im/gajim/DEPENDS
+++ b/chat-im/gajim/DEPENDS
@@ -4,9 +4,20 @@ depends intltool &&

# TODO: added subdepends according to the spells
suggest_depends avahi "" "" "for serverless chatting in a local network" &&
-suggest_depends farsight2 "" "" "for ability to start audio and video chat"
&&
+
+suggest_depends -sub PYTHON farstream "" "" "for ability to start audio and
video chat" &&
+
+if is_depends_enabled $SPELL farstream; then
+ depends gst-plugins-good &&
+ depends gst-plugins-bad # required for rtp muxer
+fi &&

suggest_depends pyopenssl "" "" "for secure connections support" &&
+
+if is_depends_enabled $SPELL pyopenssl; then
+ depends pyasn1
+fi &&
+
suggest_depends dbus-python "" "" "to control Gajim via commandline" &&

if is_depends_enabled $SPELL dbus-python; then
diff --git a/chat-im/gajim/DETAILS b/chat-im/gajim/DETAILS
index 7295715..dcd18b4 100755
--- a/chat-im/gajim/DETAILS
+++ b/chat-im/gajim/DETAILS
@@ -1,5 +1,5 @@
SPELL=gajim
- VERSION=0.15
+ VERSION=0.15.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.gajim.org/downloads/$BRANCH/$SOURCE
diff --git a/chat-im/gajim/HISTORY b/chat-im/gajim/HISTORY
index 8e74197..a0a958e 100644
--- a/chat-im/gajim/HISTORY
+++ b/chat-im/gajim/HISTORY
@@ -1,3 +1,14 @@
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: pyasn1 is required for secure connections
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.2
+
+2012-08-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.1
+ * DEPENDS: switch from python-farsight to python-farstream; added
+ required dependencies for audio/video support
+
2012-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.15
* DEPENDS: added upower suggest dep
diff --git a/chat-im/gajim/gajim-0.15.2.tar.bz2.sig
b/chat-im/gajim/gajim-0.15.2.tar.bz2.sig
new file mode 100644
index 0000000..7c60da7
Binary files /dev/null and b/chat-im/gajim/gajim-0.15.2.tar.bz2.sig differ
diff --git a/chat-im/gajim/gajim-0.15.tar.bz2.sig
b/chat-im/gajim/gajim-0.15.tar.bz2.sig
deleted file mode 100644
index b4653fc..0000000
Binary files a/chat-im/gajim/gajim-0.15.tar.bz2.sig and /dev/null differ
diff --git a/chat-im/licq/DETAILS b/chat-im/licq/DETAILS
index bc25430..a8ed105 100755
--- a/chat-im/licq/DETAILS
+++ b/chat-im/licq/DETAILS
@@ -10,7 +10,7 @@ if [[ "$LICQ_BRANCH" == "scm" ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git/$SPELL
else
- VERSION=1.6.0
+ VERSION=1.7.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/chat-im/licq/HISTORY b/chat-im/licq/HISTORY
index b469fea..8ac22b5 100644
--- a/chat-im/licq/HISTORY
+++ b/chat-im/licq/HISTORY
@@ -1,3 +1,12 @@
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.1
+
+2012-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+
+2012-06-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.1
+
2011-10-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.6.0

diff --git a/chat-im/mcabber/BUILD b/chat-im/mcabber/BUILD
new file mode 100755
index 0000000..6a770ee
--- /dev/null
+++ b/chat-im/mcabber/BUILD
@@ -0,0 +1,3 @@
+OPTS="$MCABBER_OPTS $OPTS" &&
+
+default_build
diff --git a/chat-im/mcabber/CONFIGURE b/chat-im/mcabber/CONFIGURE
new file mode 100755
index 0000000..5074e43
--- /dev/null
+++ b/chat-im/mcabber/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option MCABBER_OPTS "Enable dynamic modules loading?" y \
+ "--enable-modules" \
+ "--disable-modules" &&
+
+config_query_option MCABBER_OPTS "Enable obsolete Message Events
(XEP-0022)?" n \
+ "--enable-xep0022" \
+ "--disable-xep0022" &&
+
+config_query_option MCABBER_OPTS "Add development compilation options?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/chat-im/mcabber/DEPENDS b/chat-im/mcabber/DEPENDS
index 900f7f1..62e3c83 100755
--- a/chat-im/mcabber/DEPENDS
+++ b/chat-im/mcabber/DEPENDS
@@ -1,18 +1,32 @@
depends glib2 &&
depends ncurses &&
+depends loudmouth &&
+
optional_depends aspell \
"--enable-aspell" \
"--disable-aspell" \
- "for spellchecking" &&
+ "for spellchecking via aspell" &&
+
+optional_depends enchant \
+ "--enable-enchant" \
+ "--disable-enchant" \
+ "for spellchecking via enchant" &&
+
optional_depends gpgme \
"--enable-gpgme" \
"--disable-gpgme" \
- "for GPG support" &&
-optional_depends libgcrypt \
- "" \
- "" \
- "for libgcrypt support" &&
-optional_depends openssl \
- "--with-ssl" \
- "--without-ssl" \
- "for SSL connections"
+ "for OpenPGP support" &&
+
+optional_depends libotr \
+ "--enable-otr" \
+ "--disable-otr" \
+ "for OTR (Off-the-Record) messaging support" &&
+
+if is_depends_enabled $SPELL libotr; then
+ depends libgcrypt
+fi &&
+
+optional_depends libidn \
+ "--with-libidn" \
+ "--without-libidn" \
+ "for IDN support"
diff --git a/chat-im/mcabber/DETAILS b/chat-im/mcabber/DETAILS
index f1de7a9..06efa93 100755
--- a/chat-im/mcabber/DETAILS
+++ b/chat-im/mcabber/DETAILS
@@ -1,16 +1,19 @@
SPELL=mcabber
- VERSION=0.9.7
+ VERSION=0.10.2
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://www.lilotux.net/~mikael/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:3c945fbf7c5417f37ff867a983451986f53d5a9e72a163dab280dd05797b9537c70c2603e4e464fad375f5ebcb14aff91d5ae7b8db61b3a6bc021edce8549ae1
+ SOURCE_URL[0]=http://mcabber.com/files/${SOURCE}
+ SOURCE_URL[1]=http://www.lilotux.net/~mikael/${SPELL}/files/${SOURCE}
+
SOURCE_HASH=sha512:976c29ec753a364392ba6b5280c9031d9eb8884236b7d07fbeaa69a731806706f72b93a0bbbca1eca4f11325412d5beff62b14d94acca912841b8b820c2b3652
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://www.lilotux.net/~mikael/mcabber/";
+ DOC_DIRS=""
+ DOCS="doc/*.txt mcabberrc.example"
+ WEB_SITE=http://mcabber.com/
LICENSE[0]=GPL
ENTERED=20080906
- SHORT="mcabber is a small Jabber console client"
+ SHORT="small Jabber console client"
cat << EOF
mcabber is a small Jabber console client. It includes features such as SSL
support, MUC (Multi-User Chat) support, history logging, command completion,
-OpenPGP encryption, OTR (Off-the-Record Messaging) support and external
-action triggers.
+OpenPGP encryption, OTR (Off-the-Record Messaging) support, dynamic modules
and
+external action triggers.
EOF
diff --git a/chat-im/mcabber/HISTORY b/chat-im/mcabber/HISTORY
index 268cc7e..ef68f5e 100644
--- a/chat-im/mcabber/HISTORY
+++ b/chat-im/mcabber/HISTORY
@@ -1,3 +1,11 @@
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.2; updated source urls; disabled
+ doc-duplicating; added example config installation; cleaned up
+ * CONFIGURE: added, for several missing options
+ * BUILD: added, to use MCABBER_OPTS
+ * DEPENDS: added missing dependencies; removed deprecated openssl;
+ handled libgcrypt linking correctly
+
2008-09-06 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS: spell created

diff --git a/chat-im/pidgin/BUILD b/chat-im/pidgin/BUILD
index 88862af..537b402 100755
--- a/chat-im/pidgin/BUILD
+++ b/chat-im/pidgin/BUILD
@@ -1,6 +1,11 @@
### had to cook up some pkg-config files for nss and nspr
CFLAGS="$CFLAGS -I${TRACK_ROOT}/usr/X11R6/include" &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ LIBS="$LIBS -lX11"
+fi &&
export LIBS="${LIBS} -lm" &&
+
export
PKG_CONFIG_PATH="${TRACK_ROOT}/usr/include/nss:${TRACK_ROOT}/usr/include/nspr"
&&
make_single &&
default_build &&
diff --git a/chat-im/pidgin/DEPENDS b/chat-im/pidgin/DEPENDS
index 7f60e21..cd68e76 100755
--- a/chat-im/pidgin/DEPENDS
+++ b/chat-im/pidgin/DEPENDS
@@ -72,11 +72,6 @@ optional_depends libsm \
'--disable-sm' \
'for X11 session management' &&

-optional_depends howl \
- '' \
- '' \
- 'for network ZeroConf in Bonjour plugin' &&
-
optional_depends xscreensaver \
"" \
"--disable-screensaver" \
diff --git a/chat-im/pidgin/DETAILS b/chat-im/pidgin/DETAILS
index 2841bf4..fc19a7b 100755
--- a/chat-im/pidgin/DETAILS
+++ b/chat-im/pidgin/DETAILS
@@ -1,6 +1,6 @@
SPELL=pidgin
- VERSION=2.10.4
- SECURITY_PATCH=14
+ VERSION=2.10.7
+ SECURITY_PATCH=16
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index 3ced59a..9292f8b 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,21 @@
+2013-02-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.7, SECURITY_PATCH=16
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: endif -> fi
+
+2012-10-01 Ismael Luceno <ismael.luceno AT gmail.com>
+ * BUILD: explicitly link against libX11
+
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional-depends howl
+
+2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.6
+
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.5, SECURITY_PATCH=15
+
2012-05-07 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.10.4, SECURITY_PATCH=14

diff --git a/chat-irc/bitlbee/CONFIGURE b/chat-irc/bitlbee/CONFIGURE
index 8a8aee5..a8648b8 100755
--- a/chat-irc/bitlbee/CONFIGURE
+++ b/chat-irc/bitlbee/CONFIGURE
@@ -1,23 +1,41 @@
-# asking user what for im protocols he needs
+config_query_option BITLBEE_OPTS "Enable plugin support? " y \
+ "--plugins=1" "--plugins=0" &&

-# msn protocol requires the libsoup library
-# the specific option is set in the DEPENDS file
+config_query_option BITLBEE_OPTS "Enable Jabber (XMPP) protocol? " n \
+ "--jabber=1" "--jabber=0" &&

-# jabber
-config_query_option BITLBEE_OPTS "Enable Jabber protocol? " n \
- "--jabber=1" "--jabber=0"
+config_query_option BITLBEE_OPTS "Enable Oscar protocol (for ICQ or AIM)? "
y \
+ "--oscar=1" "--oscar=0" &&

- # oscar (icq, aim)
+config_query_option BITLBEE_OPTS "Enable Yahoo protocol? " y \
+ "--yahoo=1" "--yahoo=0" &&

-config_query_option BITLBEE_OPTS "Enable Oscar protocol (for ICQ or AIM)? " \
- y "--oscar=1" "--oscar=0"
+config_query_option BITLBEE_OPTS "Enable Twitter protocol? " y \
+ "--twitter=1" "--twitter=0" &&

- # yahoo
-config_query_option BITLBEE_OPTS "Enable Yahoo protocol? " y \
- "--yahoo=1" "--yahoo=0"
+config_query_option BITLBEE_OPTS "Enable MSN protocol? " y \
+ "--msn=1" "--msn=0" &&

-config_query_option BITLBEE_OPTS "Enable Twitter protocol? " y \
- "--twitter=1" "--twitter=0"
+config_query BITLBEE_OTR "Enable off-the-record (OTR) encryption support?" y
&&

-config_query BITLBEE_BITLBEED \
+if [[ "$BITLBEE_OTR" == "y" ]]
+then
+ if [[ "$BITLBEE_OPTS" == *--plugins=1* ]]
+ then
+ config_query BITLBEE_OTRPLUGIN "Build OTR support as a plugin?" n &&
+ [[ "$BITLBEE_OTRPLUGIN" == "y" ]] && BITLBEE_OPTS="$BITLBEE_OPTS
--otr=plugin"
+ else
+ BITLBEE_OPTS="$BITLBEE_OPTS --otr=1"
+ fi
+fi &&
+
+config_query_list BITLBEE_SSL "Which SSL library would you like to use?" \
+ "openssl" \
+ "gnutls" &&
+
+config_query_list BITLBEE_EVENT "Which event library would you like to use?"
\
+ "glib2" \
+ "libevent" &&
+
+config_query BITLBEE_BITLBEED \
"Build bitlbeed (to run bitlbee without xinetd)?" n
diff --git a/chat-irc/bitlbee/DEPENDS b/chat-irc/bitlbee/DEPENDS
index 0bbff01..ab81f14 100755
--- a/chat-irc/bitlbee/DEPENDS
+++ b/chat-irc/bitlbee/DEPENDS
@@ -1,6 +1,25 @@
-depends glib2 &&
-depends gnutls &&
-optional_depends libsoup \
- "--msn=1" \
- "--msn=0" \
- "for enabling MSN protocol"
+if [[ "$BITLBEE_EVENT" == "glib2" ]]
+then
+ depends glib2 "--events=glib" ""
+elif [[ "$BILBEE_EVENT" == "libevent" ]]
+then
+ depends libevent "--events=libevent" ""
+fi &&
+
+if [[ "$BITLBEE_SSL" == "openssl" ]]
+then
+ depends openssl "--ssl=openssl" ""
+elif [[ "$BILBEE_SSL" == "gnutls" ]]
+then
+ depends gnutls "--ssl=gnutls" ""
+fi &&
+
+if [[ "$BITLBEE_OTR" == "y" ]]
+then
+ depends libotr
+fi &&
+
+optional_depends pidgin \
+ "--purple=1" \
+ "--purple=0" \
+ "for enabling protocol support via libpurple"
diff --git a/chat-irc/bitlbee/DETAILS b/chat-irc/bitlbee/DETAILS
index b4513c5..6c1a3f2 100755
--- a/chat-irc/bitlbee/DETAILS
+++ b/chat-irc/bitlbee/DETAILS
@@ -1,12 +1,12 @@
SPELL=bitlbee
- VERSION=3.0.4
+ VERSION=3.0.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://get.bitlbee.org/src/$SOURCE
WEB_SITE=http://www.bitlbee.org
ENTERED=20031024
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:33359d5ed5a8f681a877a260decacfb63719f899c9138726e546bd5a26a955d867dc782da1c5c6442b06c3c4810ed017aa278713ce94fb514baed5ef2bd485ba
+
SOURCE_HASH=sha512:68a630914c24ceafd35361dfdc1de30a431cb8f549a493ade40c4bf45f83431d60ee5b7642c254657cbaa2b5b6b1f4b49196bd3137699a03d29f1a4d5032b7f9
LICENSE[0]=GPL
KEYWORDS="irc chat"
SHORT="bitlbee - an IRC gateway to IM chat networks"
diff --git a/chat-irc/bitlbee/HISTORY b/chat-irc/bitlbee/HISTORY
index 223ad81..2eb3c69 100644
--- a/chat-irc/bitlbee/HISTORY
+++ b/chat-irc/bitlbee/HISTORY
@@ -1,3 +1,10 @@
+2012-07-01 Justin Boffemmyer <flux AT sourcemage.org>
+ * CONFIGURE: fix missing space
+
+2012-06-28 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.5
+ * CONFIGURE, DEPENDS: updated dependencies and cleaned up a bit
+
2011-12-06 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS: updated spell to 3.0.4

diff --git a/chat-irc/hexchat/BUILD b/chat-irc/hexchat/BUILD
new file mode 100755
index 0000000..0aa29f9
--- /dev/null
+++ b/chat-irc/hexchat/BUILD
@@ -0,0 +1,3 @@
+OPTS="$HEXCHAT_OPTS $OPTS" &&
+
+default_build
diff --git a/chat-irc/hexchat/CONFIGURE b/chat-irc/hexchat/CONFIGURE
new file mode 100755
index 0000000..9fe71e0
--- /dev/null
+++ b/chat-irc/hexchat/CONFIGURE
@@ -0,0 +1,35 @@
+config_query_option HEXCHAT_OPTS "Enable threads?" y \
+ "--enable-threads=pth" "--disable-theads" &&
+
+config_query_option HEXCHAT_OPTS "Enable IPv6?" n \
+ "--enable-ipv6" "--disable-ipv6" &&
+
+config_query_option HEXCHAT_OPTS "Enable use of Xft directly?" n \
+ "--enable-xft" "--disable-xft" &&
+
+config_query_option HEXCHAT_OPTS "Enable use of XShm for fast tinting?" n \
+ "--enable-shm" "--disable-shm" &&
+
+config_query_option HEXCHAT_OPTS "Build the text frontend?" n \
+ "--enable-textfe" "--disable-textfe" &&
+
+config_query_option HEXCHAT_OPTS "Enable plugin support?" y \
+ "--enable-plugin" "--disable-plugin" &&
+
+config_query_option HEXCHAT_OPTS "Enable checksum plugin?" y \
+ "--enable-checksum" "--disable-checksum" &&
+
+config_query_option HEXCHAT_OPTS "Enable Do At plugin?" y \
+ "--enable-doat" "--disable-doat" &&
+
+config_query_option HEXCHAT_OPTS "Enable FiSHLiM plugin?" y \
+ "--enable-fishlim" "--disable-fishlim" &&
+
+config_query_option HEXCHAT_OPTS "Enable SASL plugin?" y \
+ "--enable-sasl" "--disable-sasl" &&
+
+config_query_option HEXCHAT_OPTS "Enable MMX assembly routines?" y \
+ "--enable-mmx" "--disable-mmx" &&
+
+config_query_option HEXCHAT_OPTS "enable use of XShm for fast tinting?" n \
+ "--enable-mmx" "--disable-mmx"
diff --git a/chat-irc/hexchat/DEPENDS b/chat-irc/hexchat/DEPENDS
new file mode 100755
index 0000000..e10f03d
--- /dev/null
+++ b/chat-irc/hexchat/DEPENDS
@@ -0,0 +1,51 @@
+depends glib2 &&
+
+optional_depends gettext \
+ "" \
+ "--disable-nls" \
+ "Enable gettext for i18n?" &&
+
+optional_depends openssl \
+ "--enable-openssl=/usr/bin/openssl" \
+ "" \
+ "Enable use of openSSL?" &&
+
+optional_depends gtk+2 \
+ "--enable-gtkfe" \
+ "--disable-gtkfe --enable-textfe" \
+ "Enable building the gtk frontend" &&
+
+optional_depends python \
+ "" \
+ "--disable-python" \
+ "for Python scripting support" &&
+
+optional_depends perl \
+ "" \
+ "--disable-perl" \
+ "for perl scripting support" &&
+
+optional_depends tcl \
+ "--enable-tcl=/usr/lib" \
+ "" \
+ "for tcl scripting support" &&
+
+optional_depends dbus \
+ "" \
+ "--disable-dbus" \
+ "Enable DBUS support?" &&
+
+optional_depends libnotify \
+ "" \
+ "--disable-libnotify" \
+ "Enable libnotify support?" &&
+
+optional_depends gtkspell \
+ "--enable-spell=gtkspell" \
+ "" \
+ "for spell checker support" &&
+
+optional_depends libsexy \
+ "--enable-spell=libsexy" \
+ "" \
+ "for spell checker support"
diff --git a/chat-irc/hexchat/DETAILS b/chat-irc/hexchat/DETAILS
new file mode 100755
index 0000000..3f8746d
--- /dev/null
+++ b/chat-irc/hexchat/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=hexchat
+ VERSION=2.9.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://github.com/downloads/$SPELL/$SPELL/$SOURCE
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ WEB_SITE=http://www.hexchat.org/
+ ENTERED=20120909
+ LICENSE[0]=GPL
+ KEYWORDS="irc chat"
+ SHORT="IRC client for X"
+cat << EOF
+HexChat is an IRC chat program. It allows you to join multiple IRC channels
+(chat rooms) at the same time, talk publicly, private one-on-one
+conversations etc.
+
+HexChat is based on XChat
+EOF
diff --git a/chat-irc/hexchat/HISTORY b/chat-irc/hexchat/HISTORY
new file mode 100644
index 0000000..898621b
--- /dev/null
+++ b/chat-irc/hexchat/HISTORY
@@ -0,0 +1,2 @@
+2012-09-09 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, CONFIGURE, DEPENDS, PRE_BUILD, BUILD, INSTALL
diff --git a/chat-irc/hexchat/INSTALL b/chat-irc/hexchat/INSTALL
new file mode 100755
index 0000000..e6227ae
--- /dev/null
+++ b/chat-irc/hexchat/INSTALL
@@ -0,0 +1,3 @@
+install -vm 644 plugins/xchat-plugin.h "$INSTALL_ROOT/usr/include" &&
+
+default_install
diff --git a/chat-irc/hexchat/PRE_BUILD b/chat-irc/hexchat/PRE_BUILD
new file mode 100755
index 0000000..ba99dad
--- /dev/null
+++ b/chat-irc/hexchat/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+./autogen.sh
diff --git a/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig
b/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig
new file mode 100644
index 0000000..86a676e
Binary files /dev/null and b/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig differ
diff --git a/chat-irc/ircd-ratbox/DETAILS b/chat-irc/ircd-ratbox/DETAILS
index 1ba885f..89cd083 100755
--- a/chat-irc/ircd-ratbox/DETAILS
+++ b/chat-irc/ircd-ratbox/DETAILS
@@ -3,12 +3,13 @@ if [[ $IRCD_RATBOX_RELEASE == testing ]]; then
VERSION=3.0.6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.ratbox.org/download/testing/$SOURCE
- SOURCE_URL[1]=ftp://ftp.parodius.com/pub/$SPELL/testing/$SOURCE
+ SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/testing/$SOURCE
else
- VERSION=3.0.7
+ VERSION=3.0.8
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.ratbox.org/download/$SOURCE
- SOURCE_URL[1]=ftp://ftp.parodius.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/$SOURCE
fi
SOURCE2=$SOURCE.asc
SOURCE2_URL[0]=$SOURCE_URL.asc
diff --git a/chat-irc/ircd-ratbox/HISTORY b/chat-irc/ircd-ratbox/HISTORY
index ab16667..41bfaf0 100644
--- a/chat-irc/ircd-ratbox/HISTORY
+++ b/chat-irc/ircd-ratbox/HISTORY
@@ -1,3 +1,10 @@
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1 (CVE-2012-6084)
+
+2013-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.8 (stable); renewed mirror url
+ * INSTALL: fixed multijob install
+
2011-11-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.7 (stable)
* BUILD, CONFIGURE: removed deprecated options
diff --git a/chat-irc/ircd-ratbox/INSTALL b/chat-irc/ircd-ratbox/INSTALL
index 611453a..0292190 100755
--- a/chat-irc/ircd-ratbox/INSTALL
+++ b/chat-irc/ircd-ratbox/INSTALL
@@ -1,3 +1,5 @@
+make_single &&
default_install &&
+make_normal &&

install -d -o ratbox -g ratbox -vm 755 "$INSTALL_ROOT/var/run/ircd"
diff --git a/chat-irc/weechat/BUILD b/chat-irc/weechat/BUILD
index b1ab749..5b569eb 100755
--- a/chat-irc/weechat/BUILD
+++ b/chat-irc/weechat/BUILD
@@ -7,11 +7,7 @@ if [[ $WEECHAT_DEBUG == y ]]; then
fi &&

if [[ $WEECHAT_CMAKE == y ]]; then
- cd $SOURCE_DIRECTORY &&
- mkdir build &&
- cd build &&
- cmake .. -DPREFIX=/usr &&
- make
+ cmake_build
else
if [[ $WEECHAT_BRANCH == scm ]]; then
./autogen.sh
diff --git a/chat-irc/weechat/DEPENDS b/chat-irc/weechat/DEPENDS
index 09c9732..ea20145 100755
--- a/chat-irc/weechat/DEPENDS
+++ b/chat-irc/weechat/DEPENDS
@@ -1,6 +1,7 @@
if [[ $WEECHAT_BRANCH == scm ]]; then
depends git &&
depends gettext &&
+
if [[ $WEECHAT_CMAKE != y ]]; then
depends autoconf &&
depends automake &&
@@ -11,11 +12,13 @@ fi &&
if [[ $WEECHAT_CMAKE == y ]]; then
depends cmake
fi &&
+
depends ncurses &&
+depends libgcrypt &&
+
optional_depends gnutls "" "--disable-gnutls" "Turn on gnutls support" &&
optional_depends perl "" "--disable-perl" "Turns on Perl script plugin" &&
optional_depends python "" "--disable-python" "Turns on Python script
plugin" &&
optional_depends RUBY "" "--disable-ruby" "Turns on Ruby script plugin" &&
-optional_depends lua51 "" "--disable-lua" "Turn on Lua script plugin" &&
+optional_depends LUA "" "--disable-lua" "Turn on Lua script plugin" &&
optional_depends aspell "" "--disable-aspell" "Turn on Aspell plugin"
-
diff --git a/chat-irc/weechat/DETAILS b/chat-irc/weechat/DETAILS
index 79e0b52..9ac077a 100755
--- a/chat-irc/weechat/DETAILS
+++ b/chat-irc/weechat/DETAILS
@@ -9,18 +9,26 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/weechat-$WEECHAT_BRANCH
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
SOURCE_URL[0]=git://git.sv.gnu.org/weechat.git:$SPELL
-else
- VERSION=0.3.8
+else
+ if [ "$WEECHAT_BRANCH" == "devel" ]; then
+ VERSION=0.4.0-rc2
+ SOURCE=$SPELL-devel.tar.bz2
+
SOURCE_HASH=sha512:8a4157570a0e81c33bbf711b536de60e81328e3fc945638a57e3e41685c7ea1e76158dc75cf28ce51678fa7c16d7b2f3495f463f357433f878409383301d7be5
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-devel
+ else
+ VERSION=0.4.0
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:41e8a6d0714c6b821b5fd1e9feb0b95be7f142c081ccdcd0e107ce817a5630598c0a91ab0393d8243c3ef41c6f54b62d2ee056924272b389076af20ec99de495
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-
SOURCE_HASH=sha512:b6fb1d1220c491e514c478ad376cb8a00ce22621c8ba11c95b9e25ee2e15abc5cfac229a056aa4d4242821de1469504116a60c16b8b0b272d1c88d8e137e9bea
- SOURCE_URL[0]=http://www.weechat.org/files/src/$SOURCE
+ fi
+ SOURCE_URL[0]=http://www.weechat.org/files/src/$SOURCE
fi
WEB_SITE=http://www.weechat.org
ENTERED=20050320
LICENSE[0]=GPL
KEYWORDS="irc chat"
- SHORT="Weechat is a nucurses based IRC program"
+ SHORT="Weechat is a ncurses based IRC program"
cat << EOF
Weechat is an ncurses based IRC Chat program.
EOF
diff --git a/chat-irc/weechat/HISTORY b/chat-irc/weechat/HISTORY
index 0829401..aa44883 100644
--- a/chat-irc/weechat/HISTORY
+++ b/chat-irc/weechat/HISTORY
@@ -1,3 +1,27 @@
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 0.4.0; killed typo in desc
+ * INSTALL: make install -> default_install
+
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 0.4.0-rc2
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.9.2 (stable); SECURITY_PATCH++
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.9.1 (stable); SECURITY_PATCH++
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: libgcrypt is required now
+
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: stable updated to 0.3.9
+ readded devel branch info
+ * DEPENDS: lua51 -> LUA
+ * PREPARE: cmake is the recommended way to build weechat now,
+ so ask every branch whether or not to use it
+ * BUILD: use cmake_build for cmake
+
2012-06-03 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated to 0.3.8

diff --git a/chat-irc/weechat/INSTALL b/chat-irc/weechat/INSTALL
index f98f33e..37d1bb3 100755
--- a/chat-irc/weechat/INSTALL
+++ b/chat-irc/weechat/INSTALL
@@ -1,6 +1,6 @@
if [[ $WEECHAT_CMAKE == y ]]; then
cd ${SOURCE_DIRECTORY}/build &&
- make install
+ default_install
else
default_install
fi &&
diff --git a/chat-irc/weechat/PREPARE b/chat-irc/weechat/PREPARE
index 05b612f..8590f43 100755
--- a/chat-irc/weechat/PREPARE
+++ b/chat-irc/weechat/PREPARE
@@ -5,9 +5,9 @@ case "$WEECHAT_BRANCH" in
config_query WEECHAT_DEBUG "Enable debug messages?" n &&
if [ "$WEECHAT_DEBUG" == "y" ]; then
config_query WEECHAT_DEBUG_FULL "Print debug messages to the window?" n
- fi &&
- config_query WEECHAT_CMAKE "Use cmake instead of autotools? (may fail,
still in testing)" n
+ fi
;;
esac &&

+config_query WEECHAT_CMAKE "Use cmake instead of autotools? (recommended)" y
config_query WEECHAT_SYMLINKS "Make compatibility symlinks?" y
diff --git a/chat-libs/libmsn/HISTORY b/chat-libs/libmsn/HISTORY
index 563b9a1..77601d4 100644
--- a/chat-libs/libmsn/HISTORY
+++ b/chat-libs/libmsn/HISTORY
@@ -1,3 +1,7 @@
+2012-06-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, apply gcc-4.7 patch
+ * gcc-4.7.patch: added, fix compilation on gcc 4.7
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.2.1
* PRE_BUILD, fix-header.patch, openssl-1.0.0.patch: removed patches,
diff --git a/chat-libs/libmsn/PRE_BUILD b/chat-libs/libmsn/PRE_BUILD
new file mode 100755
index 0000000..9327cb8
--- /dev/null
+++ b/chat-libs/libmsn/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch
diff --git a/chat-libs/libmsn/gcc-4.7.patch b/chat-libs/libmsn/gcc-4.7.patch
new file mode 100644
index 0000000..7640f48
--- /dev/null
+++ b/chat-libs/libmsn/gcc-4.7.patch
@@ -0,0 +1,10 @@
+--- libmsn-4.2.orig/msn/util.cpp 2009-07-22 19:57:10.000000000 +0000
++++ libmsn-4.2/msn/util.cpp 2012-04-16 20:52:18.068767213 +0000
+@@ -25,6 +25,7 @@
+ #include <msn/util.h>
+ #include <sstream>
+ #include <errno.h>
++#include <unistd.h>
+ #include <cctype>
+ #include <fstream>
+ #include <openssl/rand.h>
diff --git a/chat-libs/libotr/DETAILS b/chat-libs/libotr/DETAILS
index bff0fc1..d147ae6 100755
--- a/chat-libs/libotr/DETAILS
+++ b/chat-libs/libotr/DETAILS
@@ -1,5 +1,5 @@
SPELL=libotr
- VERSION=3.2.0
+ VERSION=3.2.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
diff --git a/chat-libs/libotr/HISTORY b/chat-libs/libotr/HISTORY
index d93b6c5..f672d95 100644
--- a/chat-libs/libotr/HISTORY
+++ b/chat-libs/libotr/HISTORY
@@ -1,3 +1,6 @@
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.1
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 2BA87C5C.gpg: added gpg keyring
diff --git a/chat-libs/loudmouth/BUILD b/chat-libs/loudmouth/BUILD
deleted file mode 100755
index d7d63bd..0000000
--- a/chat-libs/loudmouth/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-make_single &&
-default_build
diff --git a/chat-libs/loudmouth/CONFIGURE b/chat-libs/loudmouth/CONFIGURE
new file mode 100755
index 0000000..3f53c6a
--- /dev/null
+++ b/chat-libs/loudmouth/CONFIGURE
@@ -0,0 +1,4 @@
+config_query_list LOUDMOUTH_SSL "Which SSL backend do you want for SSL
support?" \
+ gnutls \
+ openssl \
+ none
diff --git a/chat-libs/loudmouth/DEPENDS b/chat-libs/loudmouth/DEPENDS
index 94ed4d8..14a4b75 100755
--- a/chat-libs/loudmouth/DEPENDS
+++ b/chat-libs/loudmouth/DEPENDS
@@ -1,6 +1,26 @@
-depends glib2 &&
-depends libidn &&
-optional_depends "openssl" \
- "--with-ssl=openssl" \
- "--with-ssl=no" \
- "for SSL support"
+depends glib2 &&
+
+if spell_ok libidn; then
+ depends libidn
+else
+ optional_depends libidn "" "" "for IDN support"
+fi &&
+
+optional_depends libasyncns \
+ "--with-asyncns" \
+ "--without-asyncns" \
+ "for asynchronous DNS support" &&
+
+case $LOUDMOUTH_SSL in
+ gnutls) depends gnutls "--with-ssl=gnutls"
+ ;;
+ openssl) depends openssl "--with-ssl=openssl"
+ ;;
+ none) OPTS="--without-ssl $OPTS"
+ ;;
+esac &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/chat-libs/loudmouth/DETAILS b/chat-libs/loudmouth/DETAILS
index 155a936..a3aae66 100755
--- a/chat-libs/loudmouth/DETAILS
+++ b/chat-libs/loudmouth/DETAILS
@@ -1,16 +1,22 @@
SPELL=loudmouth
- VERSION=1.5.0
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://engineyard.github.com/$SPELL/download/$SOURCE
- WEB_SITE=http://www.loudmouth-project.org/
+ VERSION=1.5.0-20121201
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://mcabber.com/files/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/mcabber/loudmouth/
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
ENTERED=20030823
KEYWORDS="jabber chat libs"
- SHORT="Loudmouth is a lightweight and easy-to-use C library for
programming with the Jabber protocol."
+ SHORT="lightweight and easy-to-use C library for programming with
the Jabber protocol"
cat << EOF
Loudmouth is a lightweight and easy-to-use C library for programming with the
-Jabber protocol. It's designed to be easy to get started with and yet
-extensible to let you do anything the Jabber protocol allows.
+Jabber protocol. It's designed to be easy to get started with and yet
extensible
+to let you do anything the Jabber protocol allows.
+
+Official loudmouth project is no more maintained - both
+<http://projects.imendio.com/loudmouth> and
+<http://loudmouth-project.org>.
+
+This fork of loudmouth is lazily maintained by MCabber community.
EOF
diff --git a/chat-libs/loudmouth/HISTORY b/chat-libs/loudmouth/HISTORY
index e20fa20..e914abf 100644
--- a/chat-libs/loudmouth/HISTORY
+++ b/chat-libs/loudmouth/HISTORY
@@ -1,3 +1,13 @@
+2013-02-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, run autoconf so it links to gobject correctly
+
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0-20121201, renewed 1.5.0 branch
driven
+ by mcabber community; renewed descs
+ * DEPENDS: rewritten dependency tree
+ * CONFIGURE: added, for ability to select SSL backend
+ * {PRE_,}BUILD: dropped, not needed anymore
+
2012-05-20 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: fix for glib2 includes

diff --git a/chat-libs/loudmouth/PRE_BUILD b/chat-libs/loudmouth/PRE_BUILD
index 4fe4605..b51d093 100755
--- a/chat-libs/loudmouth/PRE_BUILD
+++ b/chat-libs/loudmouth/PRE_BUILD
@@ -1,7 +1,4 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sedit 's#glib/gerror.h#glib.h#' loudmouth/lm-error.c &&
-sedit '#*glib/gi18n.h*#d' loudmouth/lm-sock.c &&
-if [ $(installed_version glibc | cut -d. -f2) -gt 9 ]; then
- sedit 's/HAVE_STRNDUP/__USE_XOPEN2K8/' loudmouth/asyncns.c
-fi
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+aclocal &&
+autoconf
diff --git a/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
b/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
new file mode 100644
index 0000000..605b172
Binary files /dev/null and
b/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig differ
diff --git a/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig
b/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig
deleted file mode 100644
index 4e693cd..0000000
Binary files a/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig and /dev/null
differ
diff --git a/chat-libs/opal/DETAILS b/chat-libs/opal/DETAILS
index 5b9e836..693fe75 100755
--- a/chat-libs/opal/DETAILS
+++ b/chat-libs/opal/DETAILS
@@ -1,28 +1,33 @@
SPELL=opal
-if [ "$CVS" == "y" ]; then
- VERSION=cvs
- SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=http://snapshots.seconix.com/cvs/$SOURCE
- FORCE_DOWNLOAD=1
+if [[ $OPAL_BRANCH == scm ]]; then
+ if [[ $OPAL_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ SOURCE=${SPELL}-scm.tar.bz2
+
SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/trunk:opalvoip
+ FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
else
- VERSION=3.10.1
+ VERSION=3.10.5
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/opalvoip/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
fi
- LICENSE[0]=GPL
- MAKE_NJOBS=1
- WEB_SITE=http://www.gnomemeeting.org
+ LICENSE[0]=MPL
+ WEB_SITE=http://www.opalvoip.org/
ENTERED=20060106
KEYWORDS="chat libs"
- SHORT="A Portable Text and GUI C/C++ Class Libarary."
+ SHORT="The OPAL VoIP library."
cat << EOF
-PWLib is a moderately large class library that has its genesis many years
ago
-as a method to product applications to run on both Microsoft Windows and Unix
-X-Windows systems. It also was to have a Macintosh port as well but this
never
-eventuated.
+OPAL implements the commonly used protocols used to send voice, video and fax
+data over IP networks.
+
+Originally part of the OpenH323 project, OpalVoip has grown to include SIP
+and IAX2. OPAL is released under the Mozilla Public License 1.0 Open Source
+license.
EOF
diff --git a/chat-libs/opal/HISTORY b/chat-libs/opal/HISTORY
index f7be350..74ef7f7 100644
--- a/chat-libs/opal/HISTORY
+++ b/chat-libs/opal/HISTORY
@@ -1,3 +1,12 @@
+2012-07-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.10.5
+ Fixed SOURCE_URL[0]
+ fixed SCM info and switched to prepare_select_branch
+ updated License, WEB_SITE, SHORT, and description
+ * PREPARE: switch to prepare_select_branch
+ * PRE_BUILD: added to apply patch
+ * opal-ffmpeg.patch: added, fix ffmpeg codecs. From Arch Linux
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/chat-libs/opal/PREPARE b/chat-libs/opal/PREPARE
index 8064306..98d27e4 100755
--- a/chat-libs/opal/PREPARE
+++ b/chat-libs/opal/PREPARE
@@ -1 +1,2 @@
-config_query CVS "Would you like to build the latest cvs version?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/chat-libs/opal/PRE_BUILD b/chat-libs/opal/PRE_BUILD
new file mode 100755
index 0000000..c3f6c84
--- /dev/null
+++ b/chat-libs/opal/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [[ $OPAL_BRANCH != scm ]]; then
+ patch -p1 < $SPELL_DIRECTORY/opal-ffmpeg.patch
+fi
diff --git a/chat-libs/opal/opal-3.10.1.tar.bz2.sig
b/chat-libs/opal/opal-3.10.1.tar.bz2.sig
deleted file mode 100644
index a873671..0000000
Binary files a/chat-libs/opal/opal-3.10.1.tar.bz2.sig and /dev/null differ
diff --git a/chat-libs/opal/opal-3.10.5.tar.bz2.sig
b/chat-libs/opal/opal-3.10.5.tar.bz2.sig
new file mode 100644
index 0000000..7c5944b
Binary files /dev/null and b/chat-libs/opal/opal-3.10.5.tar.bz2.sig differ
diff --git a/chat-libs/opal/opal-ffmpeg.patch
b/chat-libs/opal/opal-ffmpeg.patch
new file mode 100644
index 0000000..743a608
--- /dev/null
+++ b/chat-libs/opal/opal-ffmpeg.patch
@@ -0,0 +1,193 @@
+diff -ru opal-3.10.5/plugins/video/H.263-1998/h263-1998.cxx
opal-3.10.5.patched/plugins/video/H.263-1998/h263-1998.cxx
+--- opal-3.10.5/plugins/video/H.263-1998/h263-1998.cxx 2012-04-26
06:56:01.000000000 +0200
++++ opal-3.10.5.patched/plugins/video/H.263-1998/h263-1998.cxx 2012-06-10
16:39:35.447021150 +0200
+@@ -51,6 +51,7 @@
+ #endif
+
+ #include "h263-1998.h"
++#include <libavutil/opt.h>
+ #include <limits>
+ #include <iomanip>
+ #include <stdio.h>
+@@ -324,9 +325,9 @@
+ // Level 2+
+ // works with eyeBeam, signaled via non-standard "D"
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 0, 0);
+ return;
+ }
+
+@@ -335,9 +336,9 @@
+ // Annex F: Advanced Prediction Mode
+ // does not work with eyeBeam
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_OBMC;
++ av_opt_set_int(m_context->priv_data, "obmc", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_OBMC;
++ av_opt_set_int(m_context->priv_data, "obmc", 0, 0);
+ return;
+ }
+ #endif
+@@ -367,9 +368,9 @@
+ // Annex K: Slice Structure
+ // does not work with eyeBeam
+ if (atoi(value) != 0)
+- m_context->flags |= CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "structured_slices", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "structured_slices", 0, 0);
+ return;
+ }
+
+@@ -377,9 +378,9 @@
+ // Annex S: Alternative INTER VLC mode
+ // does not work with eyeBeam
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_H263P_AIV;
++ av_opt_set_int(m_context->priv_data, "aiv", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_AIV;
++ av_opt_set_int(m_context->priv_data, "aiv", 0, 0);
+ return;
+ }
+ }
+@@ -445,15 +446,6 @@
+ PTRACE(5, m_prefix, "qmax set to " << m_context->qmax);
+ PTRACE(5, m_prefix, "payload size set to " <<
m_context->rtp_payload_size);
+
+- #define CODEC_TRACER_FLAG(tracer, flag) \
+- PTRACE(4, m_prefix, #flag " is " << ((m_context->flags & flag) ?
"enabled" : "disabled"));
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_UMV);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_OBMC);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_AC_PRED);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_SLICE_STRUCT)
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_LOOP_FILTER);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_AIV);
+-
+ return FFMPEGLibraryInstance.AvcodecOpen(m_context, m_codec) == 0;
+ }
+
+@@ -516,7 +508,7 @@
+
+ // Need to copy to local buffer to guarantee 16 byte alignment
+ memcpy(m_inputFrame->data[0], OPAL_VIDEO_FRAME_DATA_PTR(header),
header->width*header->height*3/2);
+- m_inputFrame->pict_type = (flags & PluginCodec_CoderForceIFrame) ?
FF_I_TYPE : AV_PICTURE_TYPE_NONE;
++ m_inputFrame->pict_type = (flags & PluginCodec_CoderForceIFrame) ?
AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_NONE;
+
+ /*
+ m_inputFrame->pts =
(int64_t)srcRTP.GetTimestamp()*m_context->time_base.den/m_context->time_base.num/VIDEO_CLOCKRATE;
+@@ -598,13 +590,13 @@
+ m_context->rtp_callback = &H263_RFC2190_EncoderContext::RTPCallBack;
+ m_context->opaque = this; // used to separate out packets from different
encode threads
+
+- m_context->flags &= ~CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 0, 0);
+ m_context->flags &= ~CODEC_FLAG_4MV;
+ #if LIBAVCODEC_RTP_MODE
+ m_context->flags &= ~CODEC_FLAG_H263P_AIC;
+ #endif
+- m_context->flags &= ~CODEC_FLAG_H263P_AIV;
+- m_context->flags &= ~CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "aiv", 0, 0);
++ av_opt_set_int(m_context->priv_data, "structured_slices", 0, 0);
+
+ return true;
+ }
+diff -ru opal-3.10.5/plugins/video/H.264/gpl/h264_helper.cxx
opal-3.10.5.patched/plugins/video/H.264/gpl/h264_helper.cxx
+--- opal-3.10.5/plugins/video/H.264/gpl/h264_helper.cxx 2012-04-26
06:56:00.000000000 +0200
++++ opal-3.10.5.patched/plugins/video/H.264/gpl/h264_helper.cxx
2012-06-10 16:49:11.210568639 +0200
+@@ -25,6 +25,7 @@
+ #include <fstream>
+ #include <stdlib.h>
+ #include <sys/stat.h>
++#include <unistd.h>
+
+
+ #ifndef PLUGINCODEC_TRACING
+diff -ru opal-3.10.5/plugins/video/H.264/h264-x264.cxx
opal-3.10.5.patched/plugins/video/H.264/h264-x264.cxx
+--- opal-3.10.5/plugins/video/H.264/h264-x264.cxx 2012-04-26
06:56:00.000000000 +0200
++++ opal-3.10.5.patched/plugins/video/H.264/h264-x264.cxx 2012-06-10
17:04:19.695646950 +0200
+@@ -1035,13 +1035,10 @@
+ return false;
+
+ m_context->workaround_bugs = FF_BUG_AUTODETECT;
+- m_context->error_recognition = FF_ER_AGGRESSIVE;
+ m_context->idct_algo = FF_IDCT_H264;
+ m_context->error_concealment = FF_EC_GUESS_MVS | FF_EC_DEBLOCK;
+ m_context->flags = CODEC_FLAG_INPUT_PRESERVED | CODEC_FLAG_EMU_EDGE;
+- m_context->flags2 = CODEC_FLAG2_BRDO |
+- CODEC_FLAG2_MEMC_ONLY |
+- CODEC_FLAG2_DROP_FRAME_TIMECODE |
++ m_context->flags2 = CODEC_FLAG2_DROP_FRAME_TIMECODE |
+ CODEC_FLAG2_SKIP_RD |
+ CODEC_FLAG2_CHUNKS;
+
+diff -ru opal-3.10.5/plugins/video/H.264/shared/x264wrap.cxx
opal-3.10.5.patched/plugins/video/H.264/shared/x264wrap.cxx
+--- opal-3.10.5/plugins/video/H.264/shared/x264wrap.cxx 2012-04-26
06:56:00.000000000 +0200
++++ opal-3.10.5.patched/plugins/video/H.264/shared/x264wrap.cxx
2012-06-10 17:04:46.012171051 +0200
+@@ -33,6 +33,7 @@
+
+ #include <codec/opalplugin.hpp>
+ #include <stdio.h>
++#include <unistd.h>
+
+
+ #if defined(X264_LICENSED) || defined(GPL_HELPER_APP)
+diff -ru opal-3.10.5/plugins/video/MPEG4-ffmpeg/mpeg4.cxx
opal-3.10.5.patched/plugins/video/MPEG4-ffmpeg/mpeg4.cxx
+--- opal-3.10.5/plugins/video/MPEG4-ffmpeg/mpeg4.cxx 2012-04-26
06:56:02.000000000 +0200
++++ opal-3.10.5.patched/plugins/video/MPEG4-ffmpeg/mpeg4.cxx 2012-06-10
16:46:33.498089705 +0200
+@@ -101,8 +101,10 @@
+ #include <libavutil/bswap.h>
+ #include <libavcodec/mpegvideo.h>
+
++
+ #else /* LIBAVCODEC_HAVE_SOURCE_DIR */
+ #include LIBAVCODEC_HEADER
++#include <libavutil/opt.h>
+ #endif /* LIBAVCODEC_HAVE_SOURCE_DIR */
+ }
+
+@@ -589,17 +591,17 @@
+ m_avpicture->quality = m_videoQMin;
+
+ #ifdef USE_ORIG
+- m_avcontext->flags |= CODEC_FLAG_PART; // data partitioning
++ av_opt_set_int(m_avcontext->priv_data, "data_partitionin", 1, 0);
+ m_avcontext->flags |= CODEC_FLAG_4MV; // 4 motion vectors
+ #else
+ m_avcontext->max_b_frames=0; /*don't use b frames*/
+ m_avcontext->flags|=CODEC_FLAG_AC_PRED;
+- m_avcontext->flags|=CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_avcontext->priv_data, "umv", 1, 0);
+ /*c->flags|=CODEC_FLAG_QPEL;*/ /*don't enable this one: this forces
profile_level to advanced simple profile */
+ m_avcontext->flags|=CODEC_FLAG_4MV;
+ m_avcontext->flags|=CODEC_FLAG_GMC;
+ m_avcontext->flags|=CODEC_FLAG_LOOP_FILTER;
+- m_avcontext->flags|=CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_avcontext->priv_data, "structured_slices", 1, 0);
+ #endif
+ m_avcontext->opaque = this; // for use in RTP callback
+ }
+@@ -804,7 +806,7 @@
+ // Should the next frame be an I-Frame?
+ if ((flags & PluginCodec_CoderForceIFrame) || (m_frameNum == 0))
+ {
+- m_avpicture->pict_type = FF_I_TYPE;
++ m_avpicture->pict_type = AV_PICTURE_TYPE_I;
+ }
+ else // No IFrame requested, let avcodec decide what to do
+ {
+@@ -1325,7 +1327,7 @@
+
+ void MPEG4DecoderContext::SetStaticDecodingParams() {
+ m_avcontext->flags |= CODEC_FLAG_4MV;
+- m_avcontext->flags |= CODEC_FLAG_PART;
++ av_opt_set_int(m_avcontext->priv_data, "data_partitionin", 1, 0);
+ m_avcontext->workaround_bugs = 0; // no workaround for buggy
implementations
+ }
diff --git a/chat-libs/ptlib/DETAILS b/chat-libs/ptlib/DETAILS
index 8db14b0..6b859bc 100755
--- a/chat-libs/ptlib/DETAILS
+++ b/chat-libs/ptlib/DETAILS
@@ -1,12 +1,25 @@
SPELL=ptlib
- VERSION=2.10.1
+if [[ $PTLIB_BRANCH == scm ]]; then
+ if [[ $PTLIB_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ SOURCE=${SPELL}-scm.tar.bz2
+
SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk:opalvoip
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
+else
+ VERSION=2.10.5
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/opalvoip/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- LICENSE[0]=GPL
- WEB_SITE=http://www.ekiga.org
+fi
+ LICENSE[0]=MPL
+ WEB_SITE=http://www.opalvoip.org/
ENTERED=20080924
KEYWORDS="chat libs"
SHORT="A Portable Text and GUI C/C++ Class Libarary."
diff --git a/chat-libs/ptlib/HISTORY b/chat-libs/ptlib/HISTORY
index aa08f4f..3b7cce5 100644
--- a/chat-libs/ptlib/HISTORY
+++ b/chat-libs/ptlib/HISTORY
@@ -1,3 +1,10 @@
+2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.5
+ Fixed SOURCE_URL[0]
+ Added scm branch to go with opal
+ Updated licence and WEB_SITE
+ * PREPARE: added to use prepare_select_branch
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/chat-libs/ptlib/PREPARE b/chat-libs/ptlib/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/chat-libs/ptlib/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/chat-libs/ptlib/ptlib-2.10.1.tar.bz2.sig
b/chat-libs/ptlib/ptlib-2.10.1.tar.bz2.sig
deleted file mode 100644
index 421ca06..0000000
Binary files a/chat-libs/ptlib/ptlib-2.10.1.tar.bz2.sig and /dev/null differ
diff --git a/chat-libs/ptlib/ptlib-2.10.5.tar.bz2.sig
b/chat-libs/ptlib/ptlib-2.10.5.tar.bz2.sig
new file mode 100644
index 0000000..9c63fdc
Binary files /dev/null and b/chat-libs/ptlib/ptlib-2.10.5.tar.bz2.sig differ
diff --git a/cluster/atlas/HISTORY b/cluster/atlas/HISTORY
index 5495ff6..fb4ea9d 100644
--- a/cluster/atlas/HISTORY
+++ b/cluster/atlas/HISTORY
@@ -1,3 +1,9 @@
+2012-06-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: if optional fortran depends is not enabled, apply
+ patch to not compile fortran libs
+ * no_fortran.patch: added, patch to not compile fortran libs
+ * BUILD: Only install fortran libs if optional fortran depends is
enabled
+
2011-05-15 Peng Chang (Charels) <chp AT sourcemage.org>
* BUILD: fat_shared is still not prevailing, added make check and
make time,
these takes only 2 min, but definitely worth keeping record
diff --git a/cluster/atlas/INSTALL b/cluster/atlas/INSTALL
index 3fe412b..b18db84 100755
--- a/cluster/atlas/INSTALL
+++ b/cluster/atlas/INSTALL
@@ -1,13 +1,17 @@
make install &&

if [ $PT_LIB == y ]; then
- mv -v lib/libptf77blas.so lib/libf77blas.so &&
mv -v lib/libptcblas.so lib/libcblas.so &&
- mv -v $INSTALL_ROOT/usr/lib/libptf77blas.a
$INSTALL_ROOT/usr/lib/libf77blas.a &&
- mv -v $INSTALL_ROOT/usr/lib/libptcblas.a $INSTALL_ROOT/usr/lib/libcblas.a
+ mv -v $INSTALL_ROOT/usr/lib/libptcblas.a $INSTALL_ROOT/usr/lib/libcblas.a
&&
+ if is_depends_enabled $SPELL fortran; then
+ mv -v lib/libptf77blas.so lib/libf77blas.so &&
+ mv -v $INSTALL_ROOT/usr/lib/libptf77blas.a
$INSTALL_ROOT/usr/lib/libf77blas.a
+ fi
else
- rm -v $INSTALL_ROOT/usr/lib/libptf77blas.a &&
- rm -v $INSTALL_ROOT/usr/lib/libptcblas.a
+ rm -v $INSTALL_ROOT/usr/lib/libptcblas.a &&
+ if is_depends_enabled $SPELL fortran; then
+ rm -v $INSTALL_ROOT/usr/lib/libptf77blas.a
+ fi
fi &&

cp -v lib/*.so $INSTALL_ROOT/usr/lib
diff --git a/cluster/atlas/PRE_BUILD b/cluster/atlas/PRE_BUILD
index 9dbaf8f..09f47f3 100755
--- a/cluster/atlas/PRE_BUILD
+++ b/cluster/atlas/PRE_BUILD
@@ -3,4 +3,8 @@ mkdir $SOURCE_DIRECTORY/bld &&

cd $SOURCE_DIRECTORY &&
patch configure $SPELL_DIRECTORY/configure.patch &&
-patch CONFIG/src/backend/archinfo_x86.c $SPELL_DIRECTORY/x86.patch
+patch CONFIG/src/backend/archinfo_x86.c $SPELL_DIRECTORY/x86.patch &&
+
+if ! is_depends_enabled $SPELL fortran; then
+ patch -p1 < $SPELL_DIRECTORY/no_fortran.patch
+fi
diff --git a/cluster/atlas/no_fortran.patch b/cluster/atlas/no_fortran.patch
new file mode 100644
index 0000000..05cf400
--- /dev/null
+++ b/cluster/atlas/no_fortran.patch
@@ -0,0 +1,16 @@
+--- ATLAS.o/makes/Make.lib 2011-05-14 13:33:24.000000000 -0400
++++ ATLAS/makes/Make.lib 2012-06-22 14:40:42.068787951 -0400
+@@ -33,11 +33,11 @@
+
+ ptshared :
+ - rm -f libatlas.so liblapack.so
+- $(MAKE) libatlas.so liblapack.so libptf77blas.so libf77blas.so \
++ $(MAKE) libatlas.so liblapack.so \
+ libptcblas.so libcblas.so liblapack.so
+ shared :
+ - rm -f libatlas.so liblapack.so
+- $(MAKE) libatlas.so liblapack.so libf77blas.so libcblas.so
liblapack.so
++ $(MAKE) libatlas.so liblapack.so libcblas.so liblapack.so
+ cptshared :
+ - rm -f libatlas.so libclapack.so
+ $(MAKE) libatlas.so libclapack.so libptcblas.so libcblas.so
diff --git a/cluster/drbd/DETAILS b/cluster/drbd/DETAILS
index d808134..1c5c9d1 100755
--- a/cluster/drbd/DETAILS
+++ b/cluster/drbd/DETAILS
@@ -6,18 +6,30 @@ local KERNEL_BRANCH=`get_kernel_version|cut -d . -f -3` &&
if [[ $KERNEL_BRANCH == 2.6.33 ]] || [[ $KERNEL_BRANCH == 2.6.34 ]]; then
VERSION=8.3.7

SOURCE_HASH=sha512:9ea576ed6a75d80009ade0f9540535b2a65ecee6d38b1a85fa3146a97aac8cb3add31154e2921630aa75121c7115d66bdcf45adb8e0fa481bdb27c011b1c9b15
+elif [[ $KERNEL_BRANCH == 2.6.35 ]] || [[ $KERNEL_BRANCH == 2.6.36 ]]; then
+ VERSION=8.3.8.1
+
SOURCE_HASH=sha512:c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
elif [[ $KERNEL_BRANCH == 2.6.37 ]] || [[ $KERNEL_BRANCH == 2.6.38 ]]; then
VERSION=8.3.9

SOURCE_HASH=sha512:7d6545b3298f2af7cc6ba91a501a15f3232cb914619deae4ff5b09b14d59375015878c8794464cedee298b1209cee60a6bd16cca436471b20c0641cc2a6f2745
elif [[ $KERNEL_BRANCH == 2.6.39 ]]; then
VERSION=8.3.10

SOURCE_HASH=sha512:8d904ada9c80732b47cbf149cf4172658d350856d8688f1dce92c16ce1c4e946a0b3b3a14bb3c9361684fc08b257207c58beaa2fdb534f2abf47ac45aa659389
-elif [[ ${KERNEL_BRANCH%%.*} == 3 ]]; then
+else
+ case ${KERNEL_BRANCH%.*} in
+ 3.[01234])
VERSION=8.3.11

SOURCE_HASH=sha512:2bbf16d69e897adcb247d451f1d844993bdb3ad201027a588f9a45b4fe43fa2f6e98ed6063e8dccc92b9a231ccebf0af85a8671e5672fa710aa986e555ae896d
-else
- VERSION=8.3.8.1
-
SOURCE_HASH=sha512:c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
+ ;;
+ 3.[567])
+ VERSION=8.3.13
+
SOURCE_HASH=sha512:fff72545ae569dad37d202bd7dcb075e443964e4d2e95ae124bbcac098762bee78f91e4863b56abfca2bdce2baa42bb3fdbdf9bb489f498d84aa679fa43ae702
+ ;;
+ *)
+ message "${PROBLEM_COLOR}ERROR: kernel version $KERNEL_BRANCH not
supported.${MESSAGE_COLOR}" &&
+ return 1
+ ;;
+ esac
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.gz
diff --git a/cluster/drbd/HISTORY b/cluster/drbd/HISTORY
index 583f731..d6ae51b 100644
--- a/cluster/drbd/HISTORY
+++ b/cluster/drbd/HISTORY
@@ -1,3 +1,9 @@
+2013-01-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * TRIGGERS: recast on linux update only when kernel module is enabled
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added kernel 3.5-3.7 support (see
drbd.org/download/mainline)
+
2012-03-31 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: pass KDIR var to build for using correct kernel sources

diff --git a/cluster/drbd/TRIGGERS b/cluster/drbd/TRIGGERS
index bb1c400..dc81599 100755
--- a/cluster/drbd/TRIGGERS
+++ b/cluster/drbd/TRIGGERS
@@ -1 +1,3 @@
-on_cast linux cast_self
+if list_find "$DRBD_OPTS" "--with-km"; then
+ on_cast linux cast_self
+fi
diff --git a/cluster/ocfs2-tools/DEPENDS b/cluster/ocfs2-tools/DEPENDS
index 3fbe729..f09ecba 100755
--- a/cluster/ocfs2-tools/DEPENDS
+++ b/cluster/ocfs2-tools/DEPENDS
@@ -2,6 +2,10 @@ depends e2fsprogs &&
depends pkgconfig &&
depends glib2 &&

+if [[ $OCFS2_TOOLS_BRANCH != stable ]]; then
+ depends libaio
+fi &&
+
if list_find "$OCFS2_TOOLS_OPTS" "--enable-ocfs2console=yes"; then
depends python &&
depends pygtk2 &&
diff --git a/cluster/ocfs2-tools/DETAILS b/cluster/ocfs2-tools/DETAILS
index 9e61dab..b107da2 100755
--- a/cluster/ocfs2-tools/DETAILS
+++ b/cluster/ocfs2-tools/DETAILS
@@ -1,11 +1,33 @@
SPELL=ocfs2-tools
+if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then
+ if [[ $OCFS2_TOOLS_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://oss.oracle.com/git/${SPELL}.git:${SPELL}-${VERSION}
+ SOURCE_IGNORE=volatile
+elif [[ $OCFS2_TOOLS_BRANCH == devel ]]; then
+ VERSION=1.8.2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.sig
+ SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE
+ SOURCE_URL[1]=http://download.sourcemage.org/distro/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL}.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE_GPG=gurus.gpg:$SOURCE2:WORKS_FOR_ME
+ SOURCE2_IGNORE=signature
+else
VERSION=1.6.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.gz

SOURCE_URL[0]=http://oss.oracle.com/projects/${SPELL}/dist/files/source/v${BRANCH}/${SOURCE}

SOURCE_HASH=sha512:3b5b834e23467736b2fc522449f3d86b9a4b4764a66ec6812e4ecf497f8d43c2fb1aba1955c6030336d88463e720a5ace0b7cde48853cf3b482c6727ed86a649
+fi
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE=http://oss.oracle.com/projects/${SPELL}
+ WEB_SITE=http://oss.oracle.com/projects/ocfs2-tools/
ENTERED=20060711
LICENSE[0]=GPL
KEYWORDS="cluster filesystem"
diff --git a/cluster/ocfs2-tools/HISTORY b/cluster/ocfs2-tools/HISTORY
index a319720..b6b4e06 100644
--- a/cluster/ocfs2-tools/HISTORY
+++ b/cluster/ocfs2-tools/HISTORY
@@ -1,3 +1,10 @@
+2013-01-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added scm branch and latest release from devel (1.8) branch
+ (cloned from official git tag db4aef6, repacked and put to our
mirror)
+ * DEPENDS: unstable branches require libaio
+ * PREPARE: added, for branches selection
+ * PRE_BUILD: added, to generate configure script for scm branch
+
2011-06-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.4

diff --git a/cluster/ocfs2-tools/PREPARE b/cluster/ocfs2-tools/PREPARE
new file mode 100755
index 0000000..40600f7
--- /dev/null
+++ b/cluster/ocfs2-tools/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel scm
diff --git a/cluster/ocfs2-tools/PRE_BUILD b/cluster/ocfs2-tools/PRE_BUILD
new file mode 100755
index 0000000..e029178
--- /dev/null
+++ b/cluster/ocfs2-tools/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then
+ autoreconf -fi
+fi
diff --git a/collab/openldap/BUILD b/collab/openldap/BUILD
index 101e5cd..2f0dc8d 100755
--- a/collab/openldap/BUILD
+++ b/collab/openldap/BUILD
@@ -6,31 +6,34 @@ if is_depends_enabled $SPELL db; then
LDFLAGS="-ldb $LDFLAGS"
fi &&

-# only add slapd options when actually building it
-if echo $OPENLDAP_SLAPD | grep -q enable; then
+if is_depends_enabled $SPELL nss; then
+ CPPFLAGS="-I$INSTALL_ROOT/usr/include/nss \
+ -I$INSTALL_ROOT/usr/include/nspr \
+ $CPPFLAGS"
+fi &&

- if [[ "${SLAPD_OVERLAYS}" == 'none' ]]; then
- message 'skipping overlays'
- elif [[ "${SLAPD_OVERLAYS}" == 'all' ]]; then
- message 'adding all overlays' &&
- OVERLAYS='--enable-overlays=mod'
+if list_find "$OPENLDAP_OPTS" "--disable-slapd"; then
+ OPTS="--disable-backends \
+ --disable-overlays \
+ $OPTS"
+else
+ if list_find "$SLAPD_OVERLAYS" "all"; then
+ OPTS="--enable-overlays=mod $OPTS"
+ elif list_find "$SLAPD_OVERLAYS" "none"; then
+ OPTS="--disable-overlays $OPTS"
else
- for OVERLAY in ${SLAPD_OVERLAYS}; do
- OVERLAYS="${OVERLAYS} --enable-${OVERLAY}=mod"
+ for o in $SLAPD_OVERLAYS; do
+ OPTS="--enable-${o}=mod $OPTS"
done
fi
-
- SLAPD_OPTS="$OPENLDAP_SLAPD $SLAPD_ACL $SLAPD_ACI $SLAPD_DNSSRV
- $SLAPD_MONITOR $SLAPD_CRYPT $SLAPD_CLEAR $SLAPD_REV
- $SLAPD_SOCK $SLAPD_META $SLAPD_RELAY $OVERLAYS"
-else
- SLAPD_OPTS="$OPENLDAP_SLAPD"
fi &&

-OPTS="$OPTS
- $SLAPD_OPTS
- --enable-shared --enable-static
- --enable-dynamic
- --enable-local" &&
+OPTS="--enable-static \
+ --enable-shared \
+ --enable-dynamic \
+ --enable-local \
+ --without-fetch \
+ $OPENLDAP_OPTS \
+ $OPTS" &&

default_build
diff --git a/collab/openldap/CONFIGURE b/collab/openldap/CONFIGURE
index 8ba29f9..8ea1eb8 100755
--- a/collab/openldap/CONFIGURE
+++ b/collab/openldap/CONFIGURE
@@ -1,57 +1,167 @@
source $GRIMOIRE/config_query_multi.function &&

-config_query_option OPENLDAP_SLAPD 'Build SLAPD, the standalone LDAP
daemon?' y \
- '--enable-slapd --enable-modules' '--disable-slapd' &&
-
-if echo $OPENLDAP_SLAPD | grep -q enable; then
- config_query_option SLAPD_DNSSRV 'Enable DNS backend? (LDAP server
locator)' n \
- '--enable-dnssrv=mod' '--disable-dnssrv' &&
- config_query_option SLAPD_META 'Enable metadirectory backend?' n \
- '--enable-meta=mod' '--disable-meta' &&
- config_query_option SLAPD_MONITOR 'Enable LDAP server monitor backend?' y \
- '--enable-monitor=mod' '--disable-monitor' &&
- config_query_option SLAPD_SOCK 'Enable sock backend?' n \
- '--enable-sock=mod' '--disable-sock' &&
- config_query_option SLAPD_RELAY 'Enable relay backend?' n \
- '--enable-relay=mod' '--disable-relay' &&
- config_query_option SLAPD_ACL 'Enable EXPERIMENTAL loadable ACL?' n \
- '--enable-dynacl' '--disable-dynacl' &&
- if echo $SLAPD_ACL|grep -q enable; then
- config_query_option SLAPD_ACI 'Enable per-object access control' n \
- '--enable-aci' '--disable-aci'
- fi &&
- config_query_option SLAPD_CLEAR 'Enable cleartext passwords?' y \
- '--enable-cleartext' '--disable-cleartext' &&
- config_query_option SLAPD_CRYPT 'Enable crypt passwords?' n \
- '--enable-crypt' '--disable-crypt' &&
- config_query_option SLAPD_REV 'Enable reverse lookup of client hostnames?'
n \
- '--enable-rlookups' '--disable-rlookups'
-fi &&
+config_query_option OPENLDAP_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&

-config_query OPENLDAP_NTLM "Enable NTLM API support (needed for Evolution
Exchange plugin)?" n &&
+config_query_option OPENLDAP_OPTS "Enable proctitle support?" y \
+ "--enable-proctitle" \
+ "--disable-proctitle" &&
+
+config_query_option OPENLDAP_OPTS "Enable debugging?" y \
+ "--enable-debug" \
+ "--disable-debug" &&
+
+config_query_option OPENLDAP_OPTS "Enable threads support (not recommended
for shell backend in SLAPD)?" y \
+ "--with-threads" \
+ "--without-threads" &&

-config_query_multi SLAPD_OVERLAYS \
- "which overlays do you want supported?" \
- none all \
- accesslog auditlog collect constraint dds deref dyngroup \
- dynlist memberof ppolicy proxycache refint retcode rwm \
- seqmod sssvlv syncprov translucent unique valsort
-
-if list_find "$SLAPD_OVERLAYS" "all"; then
- SLAPD_OVERLAYS="all"
-elif list_find "$SLAPD_OVERLAYS" "none"; then
- SLAPD_OVERLAYS="none"
+if list_find "$OPENLDAP_OPTS" "--with-threads"; then
+ config_query_option OPENLDAP_OPTS "Enable implicitly yielding select?" y \
+ "--with-yielding-select=auto" \
+ "--without-yielding-select"
fi &&

-if echo $OPENLDAP_SLURPD |grep -q enable ; then
- if list_find "$SLAPD_OVERLAYS" "syncprov"; then
- message 'slurpd has been replaced by the syncprov overlay'
+config_query_list OPENLDAP_TLS "Which backend do you want for TLS/SSL
support?" \
+ none \
+ openssl \
+ gnutls \
+ moznss &&
+
+# backporting legacy options
+for o in OPENLDAP_SLAPD OPENLDAP_SLURPD SLAPD_DNSSRV SLAPD_META
SLAPD_MONITOR \
+ SLAPD_SOCK SLAPD_RELAY SLAPD_ACL SLAPD_ACI SLAPD_CLEAR SLAPD_CRYPT \
+ SLAPD_REV; do
+ if [[ -n ${!o} ]]; then
+ list_add "OPENLDAP_OPTS" "${!o}"
+ persistent_remove ${o}
+ fi
+done &&
+
+config_query_option OPENLDAP_OPTS 'Build SLAPD, the standalone LDAP daemon
(client-only otherwise)?' y \
+ '--enable-slapd --enable-modules' \
+ '--disable-slapd' &&
+
+if list_find "$OPENLDAP_OPTS" "--enable-slapd"; then
+ config_query_option OPENLDAP_OPTS 'Enable DNS backend (LDAP server
locator)?' n \
+ '--enable-dnssrv=mod' \
+ '--disable-dnssrv' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable Memory-Mapped database backend?'
y \
+ '--enable-mdb=mod' \
+ '--disable-mdb' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable LDAP backend?' n \
+ '--enable-ldap=mod' \
+ '--disable-ldap' &&
+
+ if list_find "$OPENLDAP_OPTS" "--enable-ldap=mod"; then
+ config_query_option OPENLDAP_OPTS 'Enable metadirectory backend?' n \
+ '--enable-meta=mod' \
+ '--disable-meta'
+ else
+ list_add "OPENLDAP_OPTS" "--disable-meta"
+ fi &&
+
+ config_query_option OPENLDAP_OPTS 'Enable LDAP server monitor backend?' y \
+ '--enable-monitor=mod' \
+ '--disable-monitor' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable sock backend?' n \
+ '--enable-sock=mod' \
+ '--disable-sock' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable relay backend?' y \
+ '--enable-relay=mod' \
+ '--disable-relay' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable null backend?' n \
+ '--enable-null=mod' \
+ '--disable-null' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable run-time loadable ACL support
(experimental)?' n \
+ '--enable-dynacl' \
+ '--disable-dynacl' &&
+
+ if list_find "$OPENLDAP_OPTS" "--enable-dynacl"; then
+ config_query_option OPENLDAP_OPTS 'Enable per-object access control
(experimental)?' n \
+ '--enable-aci' \
+ '--disable-aci'
+ fi &&
+
+ if [[ $OPENLDAP_TLS != none ]]; then
+ config_query_option OPENLDAP_OPTS 'Enable LAN Manager passwords?' n \
+ '--enable-lmpasswd' \
+ '--disable-lmpasswd'
+ fi &&
+
+ config_query_option OPENLDAP_OPTS 'Enable cleartext passwords?' y \
+ '--enable-cleartext' \
+ '--disable-cleartext' &&
+
+ config_query_option OPENLDAP_OPTS "Enable crypt(3)'ed passwords?" n \
+ "--enable-crypt" \
+ "--disable-crypt" &&
+
+ config_query_option OPENLDAP_OPTS 'Enable reverse lookup of client
hostnames?' n \
+ '--enable-rlookups' \
+ '--disable-rlookups' &&
+
+ config_query_option OPENLDAP_OPTS 'Enable SLAPI support (experimental)?' n
\
+ '--enable-slapi' \
+ '--disable-slapi' &&
+
+ config_query_multi SLAPD_OVERLAYS "Which overlays do you want supported?" \
+ none \
+ all \
+ accesslog \
+ auditlog \
+ collect \
+ constraint \
+ dds \
+ deref \
+ dyngroup \
+ dynlist \
+ memberof \
+ ppolicy \
+ proxycache \
+ refint \
+ retcode \
+ rwm \
+ seqmod \
+ sssvlv \
+ syncprov \
+ translucent \
+ unique \
+ valsort &&
+
+ if list_find "$OPENLDAP_OPTS" "--enable-meta" || list_find
"$SLAPD_OVERLAYS" "rwm"; then
+ list_add "OPENLDAP_OPTS" "--enable-rewrite"
else
- message 'slurpd has been replaced by the syncprov overlay, adding it' &&
- SLAPD_OVERLAYS="${SLAPD_OVERLAYS} syncprov"
+ config_query_option OPENLDAP_OPTS 'Enable DN rewriting?' y \
+ '--enable-rewrite=auto' \
+ '--disable-rewrite'
+ fi &&
+
+ # migrating slurpd to syncprov
+ if list_find "$OPENLDAP_OPTS" "--enable-slurpd"; then
+ if list_find "$SLAPD_OVERLAYS" "syncprov"; then
+ message 'slurpd has been replaced by the syncprov overlay'
+ else
+ message 'slurpd has been replaced by the syncprov overlay, adding it'
&&
+ list_add "SLAPD_OVERLAYS" "syncprov"
+ fi &&
+
+ list_remove "OPENLDAP_OPTS" "--enable-slurpd"
fi &&
- persistent_remove OPENLDAP_SLURPD
+
+ config_query_multi OPENLDAP_MP 'Which method do you want for multiple
precision statistics?' \
+ auto \
+ bignum \
+ gmp
fi &&

+config_query OPENLDAP_NTLM "Enable NTLM API support (needed for Evolution
Exchange plugin)?" n &&
+
message "${MESSAGE_COLOR}If you care about security, check out
http://timof.qipc.org/ldap/libldap.html .$DEFAULT_COLOR" &&
message "${MESSAGE_COLOR}The patch is not in the spell anymore because of
version mismatch...$DEFAULT_COLOR."
diff --git a/collab/openldap/DEPENDS b/collab/openldap/DEPENDS
index e3b7aa3..84213db 100755
--- a/collab/openldap/DEPENDS
+++ b/collab/openldap/DEPENDS
@@ -6,70 +6,85 @@ optional_depends SYSTEM-LOGGER \
'--disable-syslog' \
'for syslog support' &&

-# TODO add gnutls here if it works, preferably using PROVIDES
-optional_depends openssl \
- '--with-tls' \
- '--without-tls' \
- 'for SSL/TLS support' &&
+case $OPENLDAP_TLS in
+ none) OPTS="--without-tls $OPTS"
+ ;;
+ openssl) depends openssl "--with-tls=openssl"
+ ;;
+ gnutls) depends gnutls "--with-tls=gnutls"
+ ;;
+ moznss) depends nss "--with-tls=moznss" &&
+ depends nspr
+ ;;
+esac &&

-optional_depends cyrus-sasl '--with-cyrus-sasl' '--without-cyrus-sasl' \
- 'for SASL authentication, if SLAPD is a backend authenticator for SASL,
say "no"' &&
+optional_depends LIBSASL \
+ '--with-cyrus-sasl' \
+ '--without-cyrus-sasl' \
+ 'for SASL authentication, if SLAPD is a backend
authenticator for SASL, say "no"' &&

-if echo $OPENLDAP_SLAPD | grep -q enable; then
- optional_depends db '--enable-bdb=mod --enable-hdb=mod' \
- '--disable-bdb --disable-hdb' \
- 'for Berkeley DB backend (recommended)' &&
+if list_find "$OPENLDAP_OPTS" "--enable-slapd"; then
+ case OPENLDAP_MP in
+ auto) OPTS="--with-mp=auto $OPTS"
+ ;;
+ bignum) depends openssl "--with-mp=bignum"
+ ;;
+ gmp) depends gmp "--with-mp=gmp"
+ ;;
+ esac &&

- optional_depends ODBC-MGR \
- '--enable-sql=mod' \
- '--disable-sql' \
- 'for SQL backend (experimental)' &&
- if [[ $(get_spell_provider $SPELL ODBC-MGR) ]]; then
- if is_depends_enabled $SPELL unixodbc; then
- depends unixodbc --with-odbc=unixodbc
- elif is_depends_enabled $SPELL libiodbc; then
- depends libiodbc --with-odbc=iodbc
- else
- message "${PROBLEM_COLOR}unknown ODBC provider selected, please update
spell${DEFAULT_COLOR}"
- fi
- fi &&
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL LIBSASL); then
+ config_query_option OPENLDAP_OPTS "Enable (Cyrus) SASL password
verification?" n \
+ "--enable-spasswd" \
+ "--disable-spasswd"
+ fi &&

- optional_depends MYSQL '--enable-mdb=mod' '--disable-mdb' \
- 'for MYSQL backend' &&
+ optional_depends openslp \
+ '--enable-slp' \
+ '--disable-slp' \
+ 'for SLPv2 support' &&

- if [[ $(get_spell_provider $SPELL MYSQL) ]]; then
- config_query_option SLAPD_NDB 'Enable MYSQL NDB cluster support?' n \
- '--enable-ndb=mod' '--disable-ndb'
- if echo $SLAPD_NDB |grep -q enable ; then
- if is_depends_enabled $SPELL mariadb; then
- depends -sub NDB mariadb
- elif is_depends_enabled $SPELL mysql; then
- depends -sub NDB mysql
- fi
- fi
- fi
+ optional_depends tcp_wrappers \
+ '--enable-wrappers' \
+ '--disable-wrappers' \
+ 'for TCP wrappers support' &&

- optional_depends perl \
- '--enable-perl=mod' \
- '--disable-perl' \
- 'for perl backend (write your own storage backend)' &&
+ optional_depends db \
+ '--enable-bdb=mod --enable-hdb=mod' \
+ '--disable-bdb --disable-hdb' \
+ 'for Berkeley DB backend (recommended)' &&

- optional_depends bash \
- '--enable-shell=mod' \
- '--disable-shell' \
- 'for shell backend (write your own storage backend)' &&
+ optional_depends ODBC-MGR \
+ '--enable-sql=mod' \
+ '--disable-sql' \
+ 'for SQL backend' &&

- optional_depends shadow \
- '--enable-passwd=mod' \
- '--disable-passwd' \
- 'for passwd backend (demo code, do not use)' &&
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL ODBC-MGR); then
+ case $(get_spell_provider $SPELL ODBC-MGR) in
+ libiodbc) depends libiodbc "--with-odbc=iodbc"
+ ;;
+ unixodbc) depends unixodbc "--with-odbc=unixodbc"
+ ;;
+ esac
+ fi &&

- optional_depends tcp_wrappers \
- '--enable-wrappers' \
- '--disable-wrappers' \
- 'for TCP wrappers support'
-fi &&
+ optional_depends -sub NDB MYSQL \
+ "--enable-ndb=mod" \
+ "--enable-ndb=no" \
+ "for MySQL/MariaDB NDB Cluster backend" &&

-if [[ "$OPENLDAP_CONTEXT" == y ]]; then
- depends autoconf
+ optional_depends perl \
+ '--enable-perl=mod' \
+ '--disable-perl' \
+ 'for Perl backend (write your own storage backend)' &&
+
+ optional_depends bash \
+ '--enable-shell=mod' \
+ '--disable-shell' \
+ 'for shell backend (write your own storage backend)' &&
+
+ optional_depends shadow \
+ '--enable-passwd=mod' \
+ '--disable-passwd' \
+ 'for passwd backend'
fi
diff --git a/collab/openldap/DETAILS b/collab/openldap/DETAILS
index 00bdb28..014d1fd 100755
--- a/collab/openldap/DETAILS
+++ b/collab/openldap/DETAILS
@@ -1,15 +1,15 @@
SPELL=openldap
if [[ $OPENLDAP_BRANCH == stable ]]; then
- VERSION=2.4.30
- XVERSION=20120311
- SOURCE=$SPELL-stable-$XVERSION.tgz
-
SOURCE_HASH=sha512:89f032b069dc54cfe0c3149b85c5fedaf89b6b706c368da22852fed51c2574cb703823db1f4c52a9422d5274d4e70497f270fd558985675ab274d6025678c6f3
+ VERSION=2.4.34
+ SOURCE=$SPELL-$VERSION.tgz
+
SOURCE_HASH=sha512:e72d5b8ce9cdeeca1d0c418532c8430ad153bb08301a80caed94659bda46ae8dc90dd1cc1efd90089e609cdd4712fea05062fda87810e15a92de3e7635752d64
else
- VERSION=2.4.31
+ VERSION=2.4.34
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:c0f58928a339bedf68de4f95ca0e4d82b187d54ffa15834ebd69d8a90722f699cc495fb4f624450bc51b9e1bcb2b96c429b84dd80ba1930ecdd24c1cd77cc24b
+
SOURCE_HASH=sha512:e72d5b8ce9cdeeca1d0c418532c8430ad153bb08301a80caed94659bda46ae8dc90dd1cc1efd90089e609cdd4712fea05062fda87810e15a92de3e7635752d64
fi
- SOURCE_URI=$SPELL-$OPENLDAP_BRANCH/$SOURCE
+ SECURITY_PATCH=2
+ SOURCE_URI=$SPELL-release/$SOURCE
SOURCE_URL[0]=ftp://ftp.openldap.org/pub/OpenLDAP/$SOURCE_URI
SOURCE_URL[1]=ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/$SOURCE_URI
SOURCE_URL[2]=ftp://it.openldap.org/pub/OpenLDAP/$SOURCE_URI
@@ -18,7 +18,6 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
ENTERED=20010922
LICENSE[0]=http://www.openldap.org/software/release/license.html
KEYWORDS="ldap collab"
- SECURITY_PATCH=2
SHORT="fully featured open source LDAP software suite"
cat << EOF
The OpenLDAP Project is a collaborative effort to provide a robust,
diff --git a/collab/openldap/HISTORY b/collab/openldap/HISTORY
index 0e190e9..68f9fe4 100644
--- a/collab/openldap/HISTORY
+++ b/collab/openldap/HISTORY
@@ -1,3 +1,30 @@
+2013-03-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.34
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.33
+
+2012-06-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Correct MySQL NDB disable flag
+
+2012-06-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: 2.4.31 goes stable; updated source uri
+ * BUILD: fixed compilation with nss+nspr for moznss support; switched
to
+ OPENLDAP_OPTS
+ * DEPENDS: added multi-tls support; added missing deps; mdb has
nothing
+ to do with MySQL: it's a memory-mapped database backend; cyrus-sasl
->
+ LIBSASL
+ * CONFIGURE: added missing options; readability++; global safe switch
to
+ OPENLDAP_OPTS
+ * {PRE_,}SUB_DEPENDS: cyrus-sasl -> LIBSASL
+ * PREPARE: aligned branch names
+ * PRE_BUILD: apply new patch
+ * TRIGGERS: do this only if spell depends on `db'
+ * UP_TRIGGERS: corrected triggers to skip further checking if the
spell
+ hadn't been installed yet
+ * openldap-2.4-ntlm.patch: replaced by up-to-date patch
+ * openldap-2.4.31-ntlm.patch: added, for NTLM support
+
2012-05-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.31

diff --git a/collab/openldap/PREPARE b/collab/openldap/PREPARE
index fe60ef1..16b338c 100755
--- a/collab/openldap/PREPARE
+++ b/collab/openldap/PREPARE
@@ -1,3 +1,3 @@
config_query_list OPENLDAP_BRANCH "Select which branch to build:" \
- stable \
- release
+ stable \
+ release
diff --git a/collab/openldap/PRE_BUILD b/collab/openldap/PRE_BUILD
index aee9428..258ed08 100755
--- a/collab/openldap/PRE_BUILD
+++ b/collab/openldap/PRE_BUILD
@@ -2,5 +2,5 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

if [[ $OPENLDAP_NTLM == y ]]; then
- patch -p1 < "$SPELL_DIRECTORY/openldap-2.4-ntlm.patch"
+ patch -p1 < "$SPELL_DIRECTORY/openldap-2.4.31-ntlm.patch"
fi
diff --git a/collab/openldap/PRE_SUB_DEPENDS b/collab/openldap/PRE_SUB_DEPENDS
index 3625961..4328e50 100755
--- a/collab/openldap/PRE_SUB_DEPENDS
+++ b/collab/openldap/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- SASL) is_depends_enabled $SPELL cyrus-sasl;;
+ SASL) is_depends_enabled $SPELL $(get_spell_provider $SPELL LIBSASL);;
NTLM) [[ OPENLDAP_NTLM == "y" ]] && return 0;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
diff --git a/collab/openldap/SUB_DEPENDS b/collab/openldap/SUB_DEPENDS
index 391032f..a92065e 100755
--- a/collab/openldap/SUB_DEPENDS
+++ b/collab/openldap/SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
SASL) message "OpenLDAP with SASL support requested, forcing cyrus-sasl
dependency" &&
- depends cyrus-sasl "--with-cyrus-sasl";;
+ depends LIBSASL "--with-cyrus-sasl";;
NTLM) message "OpenLDAP with NTLM support requested, forcing NTLM patch"
&&
OPENLDAP_NTLM=y ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
diff --git a/collab/openldap/TRIGGERS b/collab/openldap/TRIGGERS
index 14b231e..953906a 100755
--- a/collab/openldap/TRIGGERS
+++ b/collab/openldap/TRIGGERS
@@ -1,2 +1,3 @@
-# TODO do this only if spell depends on `db'
-on_cast db check_self
+if is_depends_enabled $SPELL db; then
+ on_cast db check_self
+fi
diff --git a/collab/openldap/UP_TRIGGERS b/collab/openldap/UP_TRIGGERS
index 7c79804..f548991 100755
--- a/collab/openldap/UP_TRIGGERS
+++ b/collab/openldap/UP_TRIGGERS
@@ -1,7 +1,7 @@
-local OLD_SPELL_VERSION=""
-spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0
+
if [ "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}" ]; then
- message "This is a possibly incompatible update of openldap..."
+ message "This is a possibly 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
if gaze install-spell $each | xargs readelf -d 2> /dev/null |
@@ -9,7 +9,7 @@ if [ "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}" ]; then
up_trigger $each cast_self
fi
done
-fi
+fi &&

if spell_ok curl && is_depends_enabled curl $SPELL; then
up_trigger curl cast_self
diff --git a/collab/openldap/openldap-2.4-ntlm.patch
b/collab/openldap/openldap-2.4-ntlm.patch
deleted file mode 100644
index 1f1e8f2..0000000
--- a/collab/openldap/openldap-2.4-ntlm.patch
+++ /dev/null
@@ -1,203 +0,0 @@
-(Note that this patch is not useful on its own... it just adds some
-hooks to work with the LDAP authentication process at a lower level
-than the API otherwise allows. The code that calls these hooks and
-actually drives the NTLM authentication process is in
-lib/e2k-global-catalog.c, and the code that actually implements the
-NTLM algorithms is in xntlm/.)
-
-This is a patch against OpenLDAP 2.2.6. Apply with -p0
-
-This patch was obtained from
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/openldap-ntlm.diff and
updated to openldap 2.4.14. Apply with -p1.
-
-diff -Naur openldap-2.4.14.orig/include/ldap.h openldap-2.4.14/include/ldap.h
---- openldap-2.4.14.orig/include/ldap.h 2009-02-18 03:43:05.491974110
-0800
-+++ openldap-2.4.14/include/ldap.h 2009-02-18 03:43:16.327725135 -0800
-@@ -2461,5 +2461,26 @@
- LDAPControl **ctrls,
- LDAPDerefRes **drp ));
-
-+/*
-+ * hacks for NTLM
-+ */
-+#define LDAP_AUTH_NTLM_REQUEST ((ber_tag_t) 0x8aU)
-+#define LDAP_AUTH_NTLM_RESPONSE ((ber_tag_t) 0x8bU)
-+LDAP_F( int )
-+ldap_ntlm_bind LDAP_P((
-+ LDAP *ld,
-+ LDAP_CONST char *dn,
-+ ber_tag_t tag,
-+ struct berval *cred,
-+ LDAPControl **sctrls,
-+ LDAPControl **cctrls,
-+ int *msgidp ));
-+LDAP_F( int )
-+ldap_parse_ntlm_bind_result LDAP_P((
-+ LDAP *ld,
-+ LDAPMessage *res,
-+ struct berval *challenge));
-+
-+
- LDAP_END_DECL
- #endif /* _LDAP_H */
-diff -Naur openldap-2.4.14.orig/libraries/libldap/Makefile.in
openldap-2.4.14/libraries/libldap/Makefile.in
---- openldap-2.4.14.orig/libraries/libldap/Makefile.in 2009-02-18
03:43:05.489975043 -0800
-+++ openldap-2.4.14/libraries/libldap/Makefile.in 2009-02-18
03:43:16.327725135 -0800
-@@ -20,7 +20,7 @@
- SRCS = bind.c open.c result.c error.c compare.c search.c \
- controls.c messages.c references.c extended.c cyrus.c \
- modify.c add.c modrdn.c delete.c abandon.c \
-- sasl.c gssapi.c sbind.c unbind.c cancel.c \
-+ sasl.c gssapi.c ntlm.c sbind.c unbind.c cancel.c \
- filter.c free.c sort.c passwd.c whoami.c \
- getdn.c getentry.c getattr.c getvalues.c addentry.c \
- request.c os-ip.c url.c pagectrl.c sortctrl.c vlvctrl.c \
-@@ -33,7 +33,7 @@
- OBJS = bind.lo open.lo result.lo error.lo compare.lo search.lo \
- controls.lo messages.lo references.lo extended.lo cyrus.lo \
- modify.lo add.lo modrdn.lo delete.lo abandon.lo \
-- sasl.lo gssapi.lo sbind.lo unbind.lo cancel.lo \
-+ sasl.lo gssapi.lo ntlm.lo sbind.lo unbind.lo cancel.lo \
- filter.lo free.lo sort.lo passwd.lo whoami.lo \
- getdn.lo getentry.lo getattr.lo getvalues.lo addentry.lo \
- request.lo os-ip.lo url.lo pagectrl.lo sortctrl.lo vlvctrl.lo \
-diff -Naur openldap-2.4.14.orig/libraries/libldap/ntlm.c
openldap-2.4.14/libraries/libldap/ntlm.c
---- openldap-2.4.14.orig/libraries/libldap/ntlm.c 1969-12-31
16:00:00.000000000 -0800
-+++ openldap-2.4.14/libraries/libldap/ntlm.c 2009-02-18 03:43:16.328725611
-0800
-@@ -0,0 +1,137 @@
-+/* $OpenLDAP: pkg/ldap/libraries/libldap/ntlm.c,v 1.1.4.10 2002/01/04
20:38:21 kurt Exp $ */
-+/*
-+ * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
-+ * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
-+ */
-+
-+/* Mostly copied from sasl.c */
-+
-+#include "portable.h"
-+
-+#include <stdlib.h>
-+#include <stdio.h>
-+
-+#include <ac/socket.h>
-+#include <ac/string.h>
-+#include <ac/time.h>
-+#include <ac/errno.h>
-+
-+#include "ldap-int.h"
-+
-+int
-+ldap_ntlm_bind(
-+ LDAP *ld,
-+ LDAP_CONST char *dn,
-+ ber_tag_t tag,
-+ struct berval *cred,
-+ LDAPControl **sctrls,
-+ LDAPControl **cctrls,
-+ int *msgidp )
-+{
-+ BerElement *ber;
-+ int rc;
-+ ber_int_t id;
-+
-+ Debug( LDAP_DEBUG_TRACE, "ldap_ntlm_bind\n", 0, 0, 0 );
-+
-+ assert( ld != NULL );
-+ assert( LDAP_VALID( ld ) );
-+ assert( msgidp != NULL );
-+
-+ if( msgidp == NULL ) {
-+ ld->ld_errno = LDAP_PARAM_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ /* create a message to send */
-+ if ( (ber = ldap_alloc_ber_with_options( ld )) == NULL ) {
-+ ld->ld_errno = LDAP_NO_MEMORY;
-+ return ld->ld_errno;
-+ }
-+
-+ assert( LBER_VALID( ber ) );
-+
-+ LDAP_NEXT_MSGID( ld, id );
-+ rc = ber_printf( ber, "{it{istON}" /*}*/,
-+ id, LDAP_REQ_BIND,
-+ ld->ld_version, dn, tag,
-+ cred );
-+
-+ /* Put Server Controls */
-+ if( ldap_int_put_controls( ld, sctrls, ber ) != LDAP_SUCCESS ) {
-+ ber_free( ber, 1 );
-+ return ld->ld_errno;
-+ }
-+
-+ if ( ber_printf( ber, /*{*/ "N}" ) == -1 ) {
-+ ld->ld_errno = LDAP_ENCODING_ERROR;
-+ ber_free( ber, 1 );
-+ return ld->ld_errno;
-+ }
-+
-+ /* send the message */
-+ *msgidp = ldap_send_initial_request( ld, LDAP_REQ_BIND, dn, ber, id );
-+
-+ if(*msgidp < 0)
-+ return ld->ld_errno;
-+
-+ return LDAP_SUCCESS;
-+}
-+
-+int
-+ldap_parse_ntlm_bind_result(
-+ LDAP *ld,
-+ LDAPMessage *res,
-+ struct berval *challenge)
-+{
-+ ber_int_t errcode;
-+ ber_tag_t tag;
-+ BerElement *ber;
-+ ber_len_t len;
-+
-+ Debug( LDAP_DEBUG_TRACE, "ldap_parse_ntlm_bind_result\n", 0, 0, 0 );
-+
-+ assert( ld != NULL );
-+ assert( LDAP_VALID( ld ) );
-+ assert( res != NULL );
-+
-+ if ( ld == NULL || res == NULL ) {
-+ return LDAP_PARAM_ERROR;
-+ }
-+
-+ if( res->lm_msgtype != LDAP_RES_BIND ) {
-+ ld->ld_errno = LDAP_PARAM_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ if ( ld->ld_error ) {
-+ LDAP_FREE( ld->ld_error );
-+ ld->ld_error = NULL;
-+ }
-+ if ( ld->ld_matched ) {
-+ LDAP_FREE( ld->ld_matched );
-+ ld->ld_matched = NULL;
-+ }
-+
-+ /* parse results */
-+
-+ ber = ber_dup( res->lm_ber );
-+
-+ if( ber == NULL ) {
-+ ld->ld_errno = LDAP_NO_MEMORY;
-+ return ld->ld_errno;
-+ }
-+
-+ tag = ber_scanf( ber, "{ioa" /*}*/,
-+ &errcode, challenge, &ld->ld_error );
-+ ber_free( ber, 0 );
-+
-+ if( tag == LBER_ERROR ) {
-+ ld->ld_errno = LDAP_DECODING_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ ld->ld_errno = errcode;
-+
-+ return( ld->ld_errno );
-+}
diff --git a/collab/openldap/openldap-2.4.31-ntlm.patch
b/collab/openldap/openldap-2.4.31-ntlm.patch
new file mode 100644
index 0000000..ae981eb
--- /dev/null
+++ b/collab/openldap/openldap-2.4.31-ntlm.patch
@@ -0,0 +1,219 @@
+Submitted By: Armin K. <krejzi at email dot com>
+Date: 2012-04-06
+Initial Package Version: 2.4.30
+Upstream Status: Unknown
+Origin: Debian
+Description: Patch from evolution-exchange (2.10.3). The
ldap_ntlm_bind function is
+ actually called by evolution-data-server, checked
at version 1.12.2.
+ Without this patch, the Exchange addressbook
integration uses simple binds
+ with cleartext passwords.
+
+--- openldap.orig/include/ldap.h 2012-02-29 18:37:09.000000000 +0100
++++ openldap/include/ldap.h 2012-04-01 00:20:00.059827789 +0200
+@@ -2517,5 +2517,25 @@
+ LDAPControl **ctrls,
+ LDAPDerefRes **drp ));
+
++/*
++ * hacks for NTLM
++ */
++#define LDAP_AUTH_NTLM_REQUEST ((ber_tag_t) 0x8aU)
++#define LDAP_AUTH_NTLM_RESPONSE ((ber_tag_t) 0x8bU)
++LDAP_F( int )
++ldap_ntlm_bind LDAP_P((
++ LDAP *ld,
++ LDAP_CONST char *dn,
++ ber_tag_t tag,
++ struct berval *cred,
++ LDAPControl **sctrls,
++ LDAPControl **cctrls,
++ int *msgidp ));
++LDAP_F( int )
++ldap_parse_ntlm_bind_result LDAP_P((
++ LDAP *ld,
++ LDAPMessage *res,
++ struct berval *challenge));
++
+ LDAP_END_DECL
+ #endif /* _LDAP_H */
+--- openldap.orig/libraries/libldap/Makefile.in 2012-04-01
00:18:54.233419658 +0200
++++ openldap/libraries/libldap/Makefile.in 2012-04-01 00:20:00.060827810
+0200
+@@ -27,7 +27,7 @@
+ init.c options.c print.c string.c util-int.c schema.c \
+ charray.c os-local.c dnssrv.c utf-8.c utf-8-conv.c \
+ tls2.c tls_o.c tls_g.c tls_m.c \
+- turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c \
++ turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c ntlm.c \
+ assertion.c deref.c ldif.c fetch.c
+
+ OBJS = bind.lo open.lo result.lo error.lo compare.lo search.lo \
+@@ -40,7 +40,7 @@
+ init.lo options.lo print.lo string.lo util-int.lo schema.lo \
+ charray.lo os-local.lo dnssrv.lo utf-8.lo utf-8-conv.lo \
+ tls2.lo tls_o.lo tls_g.lo tls_m.lo \
+- turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo \
++ turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo ntlm.lo \
+ assertion.lo deref.lo ldif.lo fetch.lo
+
+ LDAP_INCDIR= ../../include
+--- openldap.orig/libraries/libldap/ntlm.c 1970-01-01 01:00:00.000000000
+0100
++++ openldap/libraries/libldap/ntlm.c 2012-04-01 00:20:00.059827789 +0200
+@@ -0,0 +1,138 @@
++/* $OpenLDAP: pkg/ldap/libraries/libldap/ntlm.c,v 1.1.4.10 2002/01/04
20:38:21 kurt Exp $ */
++/*
++ * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
++ * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
++ */
++
++/* Mostly copied from sasl.c */
++
++#include "portable.h"
++
++#include <stdlib.h>
++#include <stdio.h>
++
++#include <ac/socket.h>
++#include <ac/string.h>
++#include <ac/time.h>
++#include <ac/errno.h>
++
++#include "ldap-int.h"
++
++int
++ldap_ntlm_bind(
++ LDAP *ld,
++ LDAP_CONST char *dn,
++ ber_tag_t tag,
++ struct berval *cred,
++ LDAPControl **sctrls,
++ LDAPControl **cctrls,
++ int *msgidp )
++{
++ BerElement *ber;
++ int rc;
++ ber_int_t id;
++
++ Debug( LDAP_DEBUG_TRACE, "ldap_ntlm_bind\n", 0, 0, 0 );
++
++ assert( ld != NULL );
++ assert( LDAP_VALID( ld ) );
++ assert( msgidp != NULL );
++
++ if( msgidp == NULL ) {
++ ld->ld_errno = LDAP_PARAM_ERROR;
++ return ld->ld_errno;
++ }
++
++ /* create a message to send */
++ if ( (ber = ldap_alloc_ber_with_options( ld )) == NULL ) {
++ ld->ld_errno = LDAP_NO_MEMORY;
++ return ld->ld_errno;
++ }
++
++ assert( LBER_VALID( ber ) );
++
++ LDAP_NEXT_MSGID( ld, id );
++ rc = ber_printf( ber, "{it{istON}" /*}*/,
++ id, LDAP_REQ_BIND,
++ ld->ld_version, dn, tag,
++ cred );
++
++ /* Put Server Controls */
++ if( ldap_int_put_controls( ld, sctrls, ber ) != LDAP_SUCCESS ) {
++ ber_free( ber, 1 );
++ return ld->ld_errno;
++ }
++
++ if ( ber_printf( ber, /*{*/ "N}" ) == -1 ) {
++ ld->ld_errno = LDAP_ENCODING_ERROR;
++ ber_free( ber, 1 );
++ return ld->ld_errno;
++ }
++
++ /* send the message */
++ *msgidp = ldap_send_initial_request( ld, LDAP_REQ_BIND, dn, ber, id );
++
++ if(*msgidp < 0)
++ return ld->ld_errno;
++
++ return LDAP_SUCCESS;
++}
++
++int
++ldap_parse_ntlm_bind_result(
++ LDAP *ld,
++ LDAPMessage *res,
++ struct berval *challenge)
++{
++ ber_int_t errcode;
++ ber_tag_t tag;
++ BerElement *ber;
++ ber_len_t len;
++
++ Debug( LDAP_DEBUG_TRACE, "ldap_parse_ntlm_bind_result\n", 0, 0, 0 );
++
++ assert( ld != NULL );
++ assert( LDAP_VALID( ld ) );
++ assert( res != NULL );
++
++ if ( ld == NULL || res == NULL ) {
++ return LDAP_PARAM_ERROR;
++ }
++
++ if( res->lm_msgtype != LDAP_RES_BIND ) {
++ ld->ld_errno = LDAP_PARAM_ERROR;
++ return ld->ld_errno;
++ }
++
++ if ( ld->ld_error ) {
++ LDAP_FREE( ld->ld_error );
++ ld->ld_error = NULL;
++ }
++ if ( ld->ld_matched ) {
++ LDAP_FREE( ld->ld_matched );
++ ld->ld_matched = NULL;
++ }
++
++ /* parse results */
++
++ ber = ber_dup( res->lm_ber );
++
++ if( ber == NULL ) {
++ ld->ld_errno = LDAP_NO_MEMORY;
++ return ld->ld_errno;
++ }
++
++ tag = ber_scanf( ber, "{ioa" /*}*/,
++ &errcode, challenge, &ld->ld_error );
++ ber_free( ber, 0 );
++
++ if( tag == LBER_ERROR ) {
++ ld->ld_errno = LDAP_DECODING_ERROR;
++ return ld->ld_errno;
++ }
++
++ ld->ld_errno = errcode;
++
++ return( ld->ld_errno );
++}
++
+--- openldap.orig/libraries/libldap_r/Makefile.in 2012-04-01
00:18:54.234419703 +0200
++++ openldap/libraries/libldap_r/Makefile.in 2012-04-01 00:20:00.060827810
+0200
+@@ -29,7 +29,7 @@
+ init.c options.c print.c string.c util-int.c schema.c \
+ charray.c os-local.c dnssrv.c utf-8.c utf-8-conv.c \
+ tls2.c tls_o.c tls_g.c tls_m.c \
+- turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c \
++ turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c ntlm.c \
+ assertion.c deref.c ldif.c fetch.c
+ SRCS = threads.c rdwr.c rmutex.c tpool.c rq.c \
+ thr_posix.c thr_cthreads.c thr_thr.c thr_nt.c \
+@@ -47,7 +47,7 @@
+ init.lo options.lo print.lo string.lo util-int.lo schema.lo \
+ charray.lo os-local.lo dnssrv.lo utf-8.lo utf-8-conv.lo \
+ tls2.lo tls_o.lo tls_g.lo tls_m.lo \
+- turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo \
++ turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo ntlm.lo \
+ assertion.lo deref.lo ldif.lo fetch.lo
+
+ LDAP_INCDIR= ../../include
diff --git a/collab/subversion/16A0DE01.gpg b/collab/subversion/16A0DE01.gpg
new file mode 100644
index 0000000..4d5b087
Binary files /dev/null and b/collab/subversion/16A0DE01.gpg differ
diff --git a/collab/subversion/CONFIGURE b/collab/subversion/CONFIGURE
index 3969da5..af6fcf8 100755
--- a/collab/subversion/CONFIGURE
+++ b/collab/subversion/CONFIGURE
@@ -6,4 +6,5 @@ function spell_ok_yesno {
config_query SVN_PERL 'Install Subversion bindings for Perl?'
$(spell_ok_yesno perl) &&
config_query SVN_PYTHON 'Install Subversion bindings for Python?'
$(spell_ok_yesno python) &&
config_query SVN_RUBY 'Install Subversion bindings for Ruby?'
$(spell_ok_yesno ruby) &&
-config_query SVN_JAVA 'Install Subversion bindings for JAVA?'
$(spell_ok_yesno JAVA)
+config_query SVN_JAVA 'Install Subversion bindings for JAVA?'
$(spell_ok_yesno JAVA) &&
+config_query SVN_SSL 'Enable SSL support?' n
diff --git a/collab/subversion/DEPENDS b/collab/subversion/DEPENDS
index 2df372e..f3d82c6 100755
--- a/collab/subversion/DEPENDS
+++ b/collab/subversion/DEPENDS
@@ -5,6 +5,7 @@ depends autoconf &&
depends bison &&
depends e2fsprogs &&
depends libtool &&
+depends zlib &&

if [[ "$SVN_HEAD" == y ]]; then
depends python
@@ -23,17 +24,18 @@ then
if [[ "$SVN_JAVA" == y ]]; then depends JAVA; fi
fi &&

-optional_depends zlib "--with-zlib=${INSTALL_ROOT}/usr" \
- "--without-zlib" \
- "for stream compression support" &&
optional_depends gettext '--enable-nls' '--disable-nls' 'for language
translations' &&
-optional_depends openssl '--with-ssl' '--without-ssl' 'for SSL/TLS support'
&&
optional_depends LIBSASL '--with-sasl' '--without-sasl' 'for Cyrus SASL
authentication' &&

message ""WARNING, disabling neon is not recommended and may break
downloading some svn spells."" &&
-optional_depends -sub DAV neon "--with-neon=${INSTALL_ROOT}/usr" \
- "--without-neon" \
- "for Subversion client to support DAV" &&
+
+if [[ "x${SVN_SSL}" == "xy" ]]; then
+ depends -sub 'DAV SSL' neon "--with-neon=${INSTALL_ROOT}/usr --with-ssl"
+else
+ optional_depends -sub DAV neon "--with-neon=${INSTALL_ROOT}/usr" \
+ "--without-neon" \
+ "for Subversion client to support DAV"
+fi &&

optional_depends db '--with-berkeley-db' '--without-berkeley-db' 'for
Berkeley DB backend' &&
optional_depends APACHE2 '--with-apxs' '--without-apxs' 'to create Apache 2
modules' &&
diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index e1fa559..ec16691 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -1,5 +1,5 @@
SPELL=subversion
- VERSION=1.7.5
+ VERSION=1.7.8
SECURITY_PATCH=2
if [[ "$SVN_HEAD" == y ]]; then VERSION=${VERSION%.*}-HEAD; fi
SOURCE=$SPELL-$VERSION.tar.bz2
@@ -12,7 +12,7 @@ else
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.apache.org/dist/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=ED1A599C.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=16A0DE01.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/collab/subversion/ED1A599C.gpg b/collab/subversion/ED1A599C.gpg
deleted file mode 100644
index d26579d..0000000
Binary files a/collab/subversion/ED1A599C.gpg and /dev/null differ
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index 3d2186b..e3a7345 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,19 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE, DEPENDS: Subversion itself does not support SSL, but
relies
+ on external software (e.g. neon/Serf)
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.8
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.7
+ use 16A0DE01 key
+ * 16A0DE01.gpg: (Ben Reser) added
+ * ED1A599C.gpg: deleted
+
+2012-06-26 David C. Haley <khoralin AT gmail.com>
+ * DEPENDS: zlib optional_depends -> depends
+
2012-05-28 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 1.7.5, changed SOURCE_URL[0], use ED1A599C.gpg now
for GnuPG checking
diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index 963cabe..9ca6739 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,7 +1,7 @@
SPELL=ca-certificates
- VERSION=20120212
+ VERSION=20130119
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:c22cb3b3472deb7819bae6518b136a5af27e4cb29610b12713908ce7effbe5e39f9f1856efd75d071d70016462e66b34d5800ab061a2b3a213e4f2969330f8f0
+
SOURCE_HASH=sha512:b93621e578dfa5ea224b3528839ca250fd9470dc28b17dd82e8669d64a631cb62218f1c53ebdb165ea3fffcaa8717210132215b5407ea0185e76ac2a11c0d157
SOURCE=${SPELL}_${VERSION}_all.deb
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/c/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index ef1b1d9..e0c976d 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,9 @@
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20130119
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20121105
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 20120212

diff --git a/crypto/ccrypt/DEPENDS b/crypto/ccrypt/DEPENDS
new file mode 100755
index 0000000..794081b
--- /dev/null
+++ b/crypto/ccrypt/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for native language support" &&
+
+suggest_depends emacs \
+ "--enable-emacs" \
+ "--disable-emacs" \
+ "for emacs support"
diff --git a/crypto/ccrypt/DETAILS b/crypto/ccrypt/DETAILS
index 69379e4..f5f9e74 100755
--- a/crypto/ccrypt/DETAILS
+++ b/crypto/ccrypt/DETAILS
@@ -1,9 +1,9 @@
SPELL=ccrypt
- VERSION=1.9
+ VERSION=1.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.mathstat.dal.ca/~selinger/ccrypt/download/$SOURCE
-
SOURCE_HASH=sha512:fb4cbf6787f26303735e0eb3d038952b518c2466ac232a625ea9bd5e99400bb9d88a0cc41a690caa9de942f86365c567a802a1faf735306155aab14ea67464b9
+
SOURCE_HASH=sha512:b0130998f9830f63e8181340b3138260ab3c2014174e74fbcca77299dc9e0f807471fbfb7cc403dec7d0809f136e8afcb4c9bfd4ee5e43a1b3cc7185e14c3188
WEB_SITE=http://www.mathstat.dal.ca/~selinger/ccrypt/
ENTERED=20020929
LICENSE[0]=GPL
diff --git a/crypto/ccrypt/HISTORY b/crypto/ccrypt/HISTORY
index 56019b0..d6209cc 100644
--- a/crypto/ccrypt/HISTORY
+++ b/crypto/ccrypt/HISTORY
@@ -1,3 +1,7 @@
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10
+ * DEPENDS: added, to use optional&suggest dependencies
+
2009-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9

diff --git a/crypto/cryptcat/BUILD b/crypto/cryptcat/BUILD
new file mode 100755
index 0000000..abb1ff0
--- /dev/null
+++ b/crypto/cryptcat/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+make linux CFLAGS="$CFLAGS" STATIC="$CRYPTCAT_STATIC" &&
+make_normal
diff --git a/crypto/cryptcat/CONFIGURE b/crypto/cryptcat/CONFIGURE
new file mode 100755
index 0000000..7a1b353
--- /dev/null
+++ b/crypto/cryptcat/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option CRYPTCAT_STATIC "Build static version?" y \
+ "-static" \
+ ""
diff --git a/crypto/cryptcat/CONFLICTS b/crypto/cryptcat/CONFLICTS
new file mode 100755
index 0000000..c1f0747
--- /dev/null
+++ b/crypto/cryptcat/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts netcat &&
+conflicts nc
diff --git a/crypto/cryptcat/DEPENDS b/crypto/cryptcat/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/crypto/cryptcat/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/crypto/cryptcat/DETAILS b/crypto/cryptcat/DETAILS
new file mode 100755
index 0000000..79a3dd5
--- /dev/null
+++ b/crypto/cryptcat/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=cryptcat
+ VERSION=1.2.1
+ SOURCE=$SPELL-unix-$VERSION.tar
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/unix"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:2de6521903e489bc6d4f242aaac7f35a3a7fb226e1812ef5f1c3554420fce4378427e94b3e90eca5476d1068f1a9b44d9c5dbd0362888ad893cf66be106deb17
+ WEB_SITE=http://sourceforge.net/projects/cryptcat/
+ LICENSE[0]=GPL
+ ENTERED=20130107
+ KEYWORDS="net"
+ SHORT="standard netcat enhanced with twofish encryption"
+cat << EOF
+Cryptcat is the standard netcat (v1.10) enhanced with twofish encryption.
+
+Twofish is courtesy of counterpane, and cryptix. We started with the Java
+version of twofish from cryptix, converted it to C++ (don't ask why), and
+enhanced it by adding CBC mode and the ciphertext stealing technique from
+Applied Cryptography (pg. 196).
+
+How do you use it?
+
+ Machine A: cryptcat -l -p 1234 < testfile
+ Machine B: cryptcat <machine A IP> 1234
+
+This is identical to the normal netcat options for doing exactly the same
+thing. However, in this case the data transferred is encrypted.
+EOF
diff --git a/crypto/cryptcat/HISTORY b/crypto/cryptcat/HISTORY
new file mode 100644
index 0000000..0e53e52
--- /dev/null
+++ b/crypto/cryptcat/HISTORY
@@ -0,0 +1,2 @@
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, CONFIGURE, CONFLICTS: spell
created
diff --git a/crypto/cryptcat/INSTALL b/crypto/cryptcat/INSTALL
new file mode 100755
index 0000000..4f6c617
--- /dev/null
+++ b/crypto/cryptcat/INSTALL
@@ -0,0 +1,2 @@
+install -vm 755 cryptcat "$INSTALL_ROOT/usr/bin/cryptcat" &&
+ln -vsf "$TRACK_ROOT/usr/bin/cryptcat" "$INSTALL_ROOT/usr/bin/nc"
diff --git a/crypto/cryptsetup-luks/BUILD b/crypto/cryptsetup-luks/BUILD
index ad28868..e12c3c3 100755
--- a/crypto/cryptsetup-luks/BUILD
+++ b/crypto/cryptsetup-luks/BUILD
@@ -1,5 +1,3 @@
-default_build &&
-pushd ${SOURCE_DIRECTORY}.static &&
-OPTS="$OPTS --enable-static --program-suffix=.static" &&
-default_build &&
-popd
+# Installs both dynamic and static binaries.
+OPTS="$OPTS --enable-static-cryptsetup" &&
+default_build
diff --git a/crypto/cryptsetup-luks/DETAILS b/crypto/cryptsetup-luks/DETAILS
index edd3d44..b0030a7 100755
--- a/crypto/cryptsetup-luks/DETAILS
+++ b/crypto/cryptsetup-luks/DETAILS
@@ -1,9 +1,9 @@
SPELL=cryptsetup-luks
- VERSION=1.4.3
+ VERSION=1.5.0
SOURCE=cryptsetup-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/cryptsetup-$VERSION
SOURCE_URL[0]=http://cryptsetup.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:e91ad9cda9549802e9ea5cec02273ee4bc1a040883650e903e91a07c8cce8131b0bda068fa3433d2b5b3b7470cf9481d73670267cd419ce2d7b0f673b3601ba3
+
SOURCE_HASH=sha512:a6db8fd043f4bba1bf796ce05c17003f6dfea0596048cb5a3e8cb33f8f994320b26deef9fc0bd8046265199c02abff9e92ab81d812f5e78beb7fdb93aa77312f
WEB_SITE=http://code.google.com/p/cryptsetup/
ENTERED=20060117
LICENSE[0]=GPL
diff --git a/crypto/cryptsetup-luks/FINAL b/crypto/cryptsetup-luks/FINAL
deleted file mode 100755
index 8fa77c3..0000000
--- a/crypto/cryptsetup-luks/FINAL
+++ /dev/null
@@ -1 +0,0 @@
-rm_source_dir ${SOURCE_DIRECTORY}.static
diff --git a/crypto/cryptsetup-luks/HISTORY b/crypto/cryptsetup-luks/HISTORY
index cc28acf..a96d7bb 100644
--- a/crypto/cryptsetup-luks/HISTORY
+++ b/crypto/cryptsetup-luks/HISTORY
@@ -1,3 +1,11 @@
+2013-01-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD: Use proper flag to get static cryptsetup,
+ drop unnecessary second build dir.
+ * INSTALL, FINAL, PRE_BUILD: gone
+
+2012-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.0
+
2012-06-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.3

diff --git a/crypto/cryptsetup-luks/INSTALL b/crypto/cryptsetup-luks/INSTALL
deleted file mode 100755
index 3b8abe1..0000000
--- a/crypto/cryptsetup-luks/INSTALL
+++ /dev/null
@@ -1,4 +0,0 @@
-default_install &&
-pushd ${SOURCE_DIRECTORY}.static &&
-default_install &&
-popd
diff --git a/crypto/cryptsetup-luks/PRE_BUILD
b/crypto/cryptsetup-luks/PRE_BUILD
deleted file mode 100755
index 8b13e86..0000000
--- a/crypto/cryptsetup-luks/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-mk_source_dir ${SOURCE_DIRECTORY}.static &&
-cp -a ${SOURCE_DIRECTORY}/* ${SOURCE_DIRECTORY}.static/
diff --git a/crypto/dropbear/CONFLICTS b/crypto/dropbear/CONFLICTS
index ce6d9b6..cac691c 100755
--- a/crypto/dropbear/CONFLICTS
+++ b/crypto/dropbear/CONFLICTS
@@ -1,3 +1,2 @@
-conflicts openssh &&
conflicts ssh &&
conflicts lsh
diff --git a/crypto/dropbear/HISTORY b/crypto/dropbear/HISTORY
index 300a270..15827e2 100644
--- a/crypto/dropbear/HISTORY
+++ b/crypto/dropbear/HISTORY
@@ -1,3 +1,7 @@
+2012-09-26 Ismael Luceno <ismael.luceno AT gmail.com>
+ * CONLFICTS: remove conflict with openssh, no conflicting files
+ installed.
+
2010-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.52

diff --git a/crypto/ecryptfs-utils/DETAILS b/crypto/ecryptfs-utils/DETAILS
index 04c75d7..a5a3d4b 100755
--- a/crypto/ecryptfs-utils/DETAILS
+++ b/crypto/ecryptfs-utils/DETAILS
@@ -1,11 +1,11 @@
SPELL=ecryptfs-utils
- VERSION=96
+ VERSION=99
SECURITY_PATCH=1
SOURCE=${SPELL}_$VERSION.orig.tar.gz
- SOURCE2=$SOURCE.asc
+ SOURCE2=..-$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION

SOURCE_URL[0]=http://launchpad.net/ecryptfs/trunk/$VERSION/+download/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+
SOURCE2_URL[0]=http://launchpad.net/ecryptfs/trunk/$VERSION/+download/$SOURCE2
SOURCE_GPG=F1529469.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
LICENSE[0]=GPL
diff --git a/crypto/ecryptfs-utils/HISTORY b/crypto/ecryptfs-utils/HISTORY
index e7c9b7d..4f95df8 100644
--- a/crypto/ecryptfs-utils/HISTORY
+++ b/crypto/ecryptfs-utils/HISTORY
@@ -1,3 +1,6 @@
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 99
+
2012-02-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 96

diff --git a/crypto/gnupg/DETAILS b/crypto/gnupg/DETAILS
index b1631fd..93a8d69 100755
--- a/crypto/gnupg/DETAILS
+++ b/crypto/gnupg/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg
- VERSION=1.4.12
+ VERSION=1.4.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
diff --git a/crypto/gnupg/HISTORY b/crypto/gnupg/HISTORY
index 0348007..eb2ac59 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,6 @@
+2012-12-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.13
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index 41d38c6..83c5712 100755
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -1,6 +1,6 @@
depends libgcrypt "--with-libgcrypt" &&

-if [[ $GNUTLS_BRANCH == "3.0" ]];then
+if [[ $GNUTLS_BRANCH == "3.0" ]] || [[ $GNUTLS_BRANCH == "3.1" ]];then
depends LZMA &&
depends nettle
fi &&
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index bc67f67..2ee4940 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -43,23 +43,35 @@ case $GNUTLS_BRANCH in
SOURCE=$SPELL-$VERSION.tar.bz2
;;
2.12)
- VERSION=2.12.14
+ VERSION=2.12.23
SOURCE=$SPELL-$VERSION.tar.bz2
;;
3.0)
- VERSION=3.0.20
+ VERSION=3.0.28
+ SOURCE=$SPELL-$VERSION.tar.xz
+ ;;
+ 3.1)
+ VERSION=3.1.9.1
+ VX=3.1.9
SOURCE=$SPELL-$VERSION.tar.xz
;;
esac

SOURCE2=$SOURCE.sig
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
+case $GNUTLS_BRANCH in
+ 3.1)
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX
+ ;;
+ *)
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
+ ;;
+esac
+ SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v$GNUTLS_BRANCH/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
- WEB_SITE=http://www.gnu.org/software/gnutls/
+ WEB_SITE=http://www.gnutls.org/
LICENSE[0]=LGPL
LICENSE[1]=GPL
ENTERED=20030829
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index 1a7d182..03619f2 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,31 @@
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.1.9.1
+
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix typo for "2.12" -> "x2.12" (part of Bug #509)
+ * PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
+ (Bug #509)
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8
+ SOURCE_URL[0] updated, no more GNU project
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply gets.patch and x509.patch for DEFAULT and 2.12
branch
+ * gets.patch: Fix gets() removal from glibc 2.16 (Bug #493)
+ * x509.patch: Fix x509 compilation (found after Bug #493 fixed)
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.1,5
+ * PREPARE: add new branch 3.1
+ * DEPENDS: test for 3.1 branch
+
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: updated WEB_SITE
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.12.20 & 3.0.21
+
2012-06-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.0.20

diff --git a/crypto/gnutls/PREPARE b/crypto/gnutls/PREPARE
index 02d7781..afbc189 100755
--- a/crypto/gnutls/PREPARE
+++ b/crypto/gnutls/PREPARE
@@ -13,4 +13,4 @@ if [ "$GNUTLS_OLD" == "n" ]; then
persistent_remove GNUTLS_OLD
fi

-config_query_list GNUTLS_BRANCH "Which branch of GnuTLS do you want to
build?" DEFAULT 2.2 2.4 2.6 2.8 2.10 2.12 3.0
+config_query_list GNUTLS_BRANCH "Which branch of GnuTLS do you want to
build?" DEFAULT 2.2 2.4 2.6 2.8 2.10 2.12 3.0 3.1
diff --git a/crypto/gpa/DETAILS b/crypto/gpa/DETAILS
index aca27bc..048fe25 100755
--- a/crypto/gpa/DETAILS
+++ b/crypto/gpa/DETAILS
@@ -11,7 +11,7 @@ if [ "$GPA_BRANCH" == "scm" ]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
else
- VERSION=0.9.2
+ VERSION=0.9.3

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
diff --git a/crypto/gpa/HISTORY b/crypto/gpa/HISTORY
index 5617ea8..189c687 100644
--- a/crypto/gpa/HISTORY
+++ b/crypto/gpa/HISTORY
@@ -1,3 +1,6 @@
+2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.3
+
2012-05-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.2, SOURCE_URLs updated

diff --git a/crypto/gpgme/DETAILS b/crypto/gpgme/DETAILS
index acb1c5e..cfef60c 100755
--- a/crypto/gpgme/DETAILS
+++ b/crypto/gpgme/DETAILS
@@ -23,8 +23,8 @@ case $GPGME_BRANCH in
SOURCE=$SPELL-$VERSION.tar.gz
;;
1.3)
- VERSION=1.3.1
-
SOURCE_HASH=sha512:3e661e8c7c146c3e920efcbaf3fae93917af7dd387cecf3890c936b575a3c1f979c9da6f652e5caa81abd70fe923f2df303b8de8f0d06fa6825f8f482f83e1ca
+ VERSION=1.3.2
+
SOURCE_HASH=sha512:5452aa663a85f7853f8194746ee3f7a70f46af719490df240401b0b9d97b0e2d3656d73dd469f136dc4ba0f878f5ef445f43e682a049a3a99c3ac22de29d79c5
SOURCE=$SPELL-$VERSION.tar.bz2
;;
esac
diff --git a/crypto/gpgme/HISTORY b/crypto/gpgme/HISTORY
index d78a343..71d006f 100644
--- a/crypto/gpgme/HISTORY
+++ b/crypto/gpgme/HISTORY
@@ -1,3 +1,6 @@
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.2
+
2011-06-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.1, gz -> bz2

diff --git a/crypto/krb5-appl/DETAILS b/crypto/krb5-appl/DETAILS
index 8883d65..d9652e6 100755
--- a/crypto/krb5-appl/DETAILS
+++ b/crypto/krb5-appl/DETAILS
@@ -1,14 +1,13 @@
SPELL=krb5-appl
- VERSION=1.0.1
+ VERSION=1.0.3
SOURCE=$SPELL-$VERSION-signed.tar
SOURCE_RAW=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://web.mit.edu/kerberos/dist/krb5-appl/1.0/$SOURCE
-
SOURCE_HASH=sha512:f81222de37e1135fd499639c77c9e396ec8a1f07cc3cd2d895e460882be634655a365b04e7673976c490c50ab422fdd39b14bcec96a704338d2c9e6a47cbed7a
+
SOURCE_HASH=sha512:1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23
WEB_SITE=http://web.mit.edu/kerberos/www/
ENTERED=20020215

LICENSE[0]=http://web.mit.edu/kerberos/www/krb5-1.7/krb5-1.7/doc/krb5-install.html#Copyright
- PATCHLEVEL=0
SECURITY_PATCH=0
SHORT="Kerberos 5 aplications"
cat << EOF
diff --git a/crypto/krb5-appl/HISTORY b/crypto/krb5-appl/HISTORY
index 8a13603..80e191c 100644
--- a/crypto/krb5-appl/HISTORY
+++ b/crypto/krb5-appl/HISTORY
@@ -1,3 +1,9 @@
+2012-06-20 Ladislav Hagara <hgr AT vabo.cz>
+ * PRE_BUILD, system-et.patch.bz2: patch removed, not needed
+
+2012-06-18 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.3
+
2010-06-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.1

diff --git a/crypto/krb5-appl/PRE_BUILD b/crypto/krb5-appl/PRE_BUILD
index a1d0c86..a5b0c11 100755
--- a/crypto/krb5-appl/PRE_BUILD
+++ b/crypto/krb5-appl/PRE_BUILD
@@ -2,6 +2,4 @@ mk_source_dir &&
cd $SOURCE_DIRECTORY &&

unpack_file &&
-tar xzf ${SOURCE_RAW} &&
-cd $SOURCE_DIRECTORY/$SPELL-$VERSION &&
-bzcat $SCRIPT_DIRECTORY/system-et.patch.bz2 | patch -p1
+tar xzf ${SOURCE_RAW}
diff --git a/crypto/krb5-appl/system-et.patch.bz2
b/crypto/krb5-appl/system-et.patch.bz2
deleted file mode 100644
index 8989c12..0000000
Binary files a/crypto/krb5-appl/system-et.patch.bz2 and /dev/null differ
diff --git a/crypto/krb5/BUILD b/crypto/krb5/BUILD
index 14d1206..a887244 100755
--- a/crypto/krb5/BUILD
+++ b/crypto/krb5/BUILD
@@ -1,18 +1,4 @@
-if [ "$KRB4" == "y" ]; then
- OPTS="$OPTS --with-krb4"
-else
- OPTS="$OPTS --without-krb4"
-fi
-
-cd $SPELL-$VERSION/src &&
-
-./configure --enable-dns-for-kdc \
- --enable-dns-for-realm \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --enable-shared \
- --prefix=/usr \
- --localstatedir=/var \
- $OPTS &&
-make_single &&
-make
+cd $SPELL-$VERSION/src &&
+CPPFLAGS="$CPPFLAGS -DUSE_INTERP_RESULT" &&
+OPTS+=" --enable-dns-for-realm"
+default_build
diff --git a/crypto/krb5/CONFIGURE b/crypto/krb5/CONFIGURE
deleted file mode 100755
index 0cbe4f2..0000000
--- a/crypto/krb5/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-config_query KRB4 "Do you want to enable Kerberos V4 backwards compatibility
?" n
diff --git a/crypto/krb5/DEPENDS b/crypto/krb5/DEPENDS
index bb02b00..365375f 100755
--- a/crypto/krb5/DEPENDS
+++ b/crypto/krb5/DEPENDS
@@ -12,4 +12,9 @@ optional_depends "linux-pam" \
optional_depends "tcl" \
"--with-tcl" \
"--without-tcl" \
- "for running test programs"
+ "for running test programs" &&
+
+optional_depends "libverto" \
+ "--with-system-verto" \
+ "--without-system-verto" \
+ "for using system verto library (event loop abstraction
interface)"
diff --git a/crypto/krb5/DETAILS b/crypto/krb5/DETAILS
index 4ed85fe..422e11b 100755
--- a/crypto/krb5/DETAILS
+++ b/crypto/krb5/DETAILS
@@ -1,15 +1,14 @@
SPELL=krb5
- VERSION=1.8.4
+ VERSION=1.11
+
SOURCE_HASH=sha512:ee6194d3d504c3d40cb025b9988dcdcabbfdcf5de4711c3475f9ac1d4178095fe2114691c0f212c21d2b99d771ecc42cdd14bd18e7c987681c0092e6ce46068f
SOURCE=$SPELL-$VERSION-signed.tar
SOURCE_RAW=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://web.mit.edu/kerberos/www/dist/krb5/${VERSION::3}/$SOURCE
-
SOURCE_HASH=sha512:cfb61ad17785b440583f50860e87a88da87f9da0868290aafb92b663dd4bda997b1f4126deed9a5ba7a9b7886e419ec6fbae3352e9eb7436fa7a6275ff18223f
+ SOURCE_URL[0]=http://web.mit.edu/kerberos/dist/krb5/${VERSION}/$SOURCE
WEB_SITE=http://web.mit.edu/kerberos/www/
ENTERED=20020215

LICENSE[0]=http://web.mit.edu/kerberos/www/krb5-1.7/krb5-1.7/doc/krb5-install.html#Copyright
- PATCHLEVEL=0
- SECURITY_PATCH=9
+ SECURITY_PATCH=10
KEYWORDS="security crypto"
SHORT="Kerberos 5 network security protocol"
cat << EOF
diff --git a/crypto/krb5/HISTORY b/crypto/krb5/HISTORY
index cc88fe9..2c08734 100644
--- a/crypto/krb5/HISTORY
+++ b/crypto/krb5/HISTORY
@@ -1,3 +1,32 @@
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: define USE_INTERP_RESULT to fix building with tcl 8.6
+ Note that this is a hack and should be removed on next update
+ * TRIGGERS: fixed improper quoting
+
+2012-12-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11
+ * PRE_BUILD: do not apply patch
+ disable an error warning
+ * gcc-4.7.patch: deleted
+ * DEPENDS: add db,readline, flex, python
+ * BUILD: cleanup
+
+2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.3, SECURITY_PATCH=10, CVE-2012-1014, CVE-2012-1015
+ * DEPENDS: optional_depends libverto added
+
+2012-06-18 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.2
+ Fixed SOURCE_URL[0]
+ * BUILD: --with-krb4 no longer valid, removed.
+ --enable-dns-for-kdc no longer valid, removed.
+ * CONFIGURE: removed, no longer needed
+ * PRE_BUILD: Don't apply system-et.patch.
+ Apply gcc-4.7.patch.
+ * gcc-4.7.patch: added, fix compilation with gcc 4.7
+ * system-et.patch.bz2: removed, not needed --with-system-et
+ should do this
+
2011-11-14 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: --with-tcl needs corresponding --without-tcl

diff --git a/crypto/krb5/PRE_BUILD b/crypto/krb5/PRE_BUILD
index 14960ce..87ed2a0 100755
--- a/crypto/krb5/PRE_BUILD
+++ b/crypto/krb5/PRE_BUILD
@@ -3,5 +3,5 @@ cd $SOURCE_DIRECTORY &&

unpack_file &&
tar xzf ${SOURCE_RAW} &&
-cd $SOURCE_DIRECTORY/$SPELL-$VERSION &&
-bzcat $SCRIPT_DIRECTORY/system-et.patch.bz2 | patch -p1
+cd $SOURCE_DIRECTORY/$SPELL-$VERSION/src &&
+sed -i 's/error=uninitialized//' configure
diff --git a/crypto/krb5/TRIGGERS b/crypto/krb5/TRIGGERS
index c8d3360..991c592 100755
--- a/crypto/krb5/TRIGGERS
+++ b/crypto/krb5/TRIGGERS
@@ -1,5 +1,5 @@
for i in $(grep $SPELL $DEPENDS_STATUS);
-do if [ $(echo $i | cut -d: -f1) = "$SPELL" ] && [ $(echo $i | cut -d: -f2)
== "linux-pam" ] && [ $(echo $i | cut -d: -f3 ) = "on" ] ;
+do if [ "$(echo $i | cut -d: -f1)" = "$SPELL" ] && [ "$(echo $i | cut -d:
-f2)" == "linux-pam" ] && [ "$(echo $i | cut -d: -f3 )" = "on" ] ;
then on_cast linux-pam cast_self
fi
done
diff --git a/crypto/krb5/system-et.patch.bz2 b/crypto/krb5/system-et.patch.bz2
deleted file mode 100644
index bbf9547..0000000
Binary files a/crypto/krb5/system-et.patch.bz2 and /dev/null differ
diff --git a/crypto/libksba/DETAILS b/crypto/libksba/DETAILS
index 1685f5a..45466f3 100755
--- a/crypto/libksba/DETAILS
+++ b/crypto/libksba/DETAILS
@@ -1,5 +1,5 @@
SPELL=libksba
- VERSION=1.2.0
+ VERSION=1.3.0

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/libksba/$SOURCE
diff --git a/crypto/libksba/HISTORY b/crypto/libksba/HISTORY
index c2428c0..77b57fd 100644
--- a/crypto/libksba/HISTORY
+++ b/crypto/libksba/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.0
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/crypto/libssh/BUILD b/crypto/libssh/BUILD
index e013b8d..a1c4818 100755
--- a/crypto/libssh/BUILD
+++ b/crypto/libssh/BUILD
@@ -1 +1,4 @@
+if [[ "$SSH_CRYPTO" == libgcrypt ]];then
+ OPTS+=" -DWITH_GCRYPT=1"
+fi &&
cmake_build
diff --git a/crypto/libssh/CONFIGURE b/crypto/libssh/CONFIGURE
new file mode 100755
index 0000000..ed632b2
--- /dev/null
+++ b/crypto/libssh/CONFIGURE
@@ -0,0 +1 @@
+config_query_list SSH_CRYPTO "which crypto library" libgcrypt openssl
diff --git a/crypto/libssh/DEPENDS b/crypto/libssh/DEPENDS
index d371237..323d272 100755
--- a/crypto/libssh/DEPENDS
+++ b/crypto/libssh/DEPENDS
@@ -1,2 +1,3 @@
depends cmake &&
-depends openssl
+depends zlib &&
+depends $SSH_CRYPTO
diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS
index 630e640..c5b58ab 100755
--- a/crypto/libssh/DETAILS
+++ b/crypto/libssh/DETAILS
@@ -1,19 +1,17 @@
SPELL=libssh
- VERSION=0.5.2
- SECURITY_PATCH=1
+ VERSION=0.5.4
+
SOURCE_HASH=sha512:1d854ee05e62e9e04ac704bc99a60b6f88237078b728e50e3e0f1142fbc5d1a4b4d04d675f257491c82c8b222b97db7a7f8e243f4a0f723e82788ecef3a7a71d
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
+# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://red.libssh.org/attachments/download/27/$SOURCE
- SOURCE2_URL[0]=https://red.libssh.org/attachments/download/29/$SOURCE2
+ SOURCE_URL[0]=https://red.libssh.org/attachments/download/41/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
-SOURCE2_HINTS[0]="no-check-certificate"
-# SOURCE_URL[0]=http://www.libssh.org/files/${VERSION::3}/$SOURCE
-# SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+#SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=http://www.libssh.org/
ENTERED=20041208
- SOURCE_GPG=F33E3FC6.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+# SOURCE_GPG=F33E3FC6.gpg:$SOURCE2:UPSTREAM_KEY
+# SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="ssh crypto"
SHORT="a library for accessing ssh client services through C
libraries calls."
diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY
index 57925fd..4d17e2b 100644
--- a/crypto/libssh/HISTORY
+++ b/crypto/libssh/HISTORY
@@ -1,3 +1,15 @@
+2013-02-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.4
+ SECURITY_PATCH++, fixes CVE-2013-0176
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE, BUILD, DEPENDS: add libgcrypt support
+
+2012-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.3
+ SECURITY_PATCH++
+ fixes CVE-2012-4559, CVE-2012-4560, CVE-2012-4561, CVE-2012-4562
+
2011-09-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.2, SOURCE_URLs updated, SOURCE_HINTSs added

diff --git a/crypto/libssh2/CONFIGURE b/crypto/libssh2/CONFIGURE
new file mode 100755
index 0000000..6f4c50b
--- /dev/null
+++ b/crypto/libssh2/CONFIGURE
@@ -0,0 +1 @@
+config_query_list SSH2_CRYPTO "which crypto library" libgcrypt openssl
diff --git a/crypto/libssh2/DEPENDS b/crypto/libssh2/DEPENDS
index 9418a0d..cd5d2b0 100755
--- a/crypto/libssh2/DEPENDS
+++ b/crypto/libssh2/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends $SSH2_CRYPTO "--with-$SSH2_CRYPTO" &&
depends zlib
diff --git a/crypto/libssh2/DETAILS b/crypto/libssh2/DETAILS
index 280b2d9..aba7133 100755
--- a/crypto/libssh2/DETAILS
+++ b/crypto/libssh2/DETAILS
@@ -1,5 +1,5 @@
SPELL=libssh2
- VERSION=1.4.2
+ VERSION=1.4.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/crypto/libssh2/HISTORY b/crypto/libssh2/HISTORY
index d771609..c44650b 100644
--- a/crypto/libssh2/HISTORY
+++ b/crypto/libssh2/HISTORY
@@ -1,3 +1,10 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE: added, allow choice of openssl, libgcrypt
+ * DEPENDS: use chosen crypto library
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2

diff --git a/crypto/loop-aes/DETAILS b/crypto/loop-aes/DETAILS
index 8e007f9..d555fa6 100755
--- a/crypto/loop-aes/DETAILS
+++ b/crypto/loop-aes/DETAILS
@@ -1,5 +1,5 @@
SPELL=loop-aes
- VERSION=3.6e
+ VERSION=3.6g
SOURCE=loop-AES-v$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/loop-AES-v$VERSION"
diff --git a/crypto/loop-aes/HISTORY b/crypto/loop-aes/HISTORY
index 4b87892..7b2e1da 100644
--- a/crypto/loop-aes/HISTORY
+++ b/crypto/loop-aes/HISTORY
@@ -1,3 +1,9 @@
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6g
+
+2012-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6f
+
2011-12-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.6e
* PRE_BUILD: removed, patches built-in
diff --git a/crypto/mosh/DEPENDS b/crypto/mosh/DEPENDS
index 16ff9a6..e574018 100755
--- a/crypto/mosh/DEPENDS
+++ b/crypto/mosh/DEPENDS
@@ -1,5 +1,14 @@
-depends boost &&
+depends -sub CXX gcc &&
depends protobuf &&
depends ncurses &&
depends zlib &&
-depends libutempter
+depends openssl &&
+
+optional_depends libutempter \
+ "--with-utempter" \
+ "--without-utempter" \
+ "for utmp/wtmp session entries (see
https://github.com/keithw/mosh/issues/201)" &&
+
+suggest_depends io-tty "" "" "for the mosh wrapper perl script (not the
mosh-client or mosh-server programs)" &&
+
+suggest_depends openssh "" "" "to initiate mosh connections over SSH"
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index 0d613bd..bd367ee 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,8 +1,8 @@
SPELL=mosh
- VERSION=1.1.3
+ VERSION=1.2.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/downloads/keithw/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8caa27b78e81f10e033bbb9aa0c35ad40ca0cd3cb6ee5f21ea6dba123bc0bd80e5d8a70b4018d4e18d8f6383d41b69685a5df4ded33194a887c935e7fa5f59d9
+
SOURCE_HASH=sha512:330b2edbbfb164cc1dda7d1ebf049894385c2c9370ce8c2183d7af45d6f01ef64f690e2ff08165ebcbda35e74a6ff35a751e4b221832feeb889cc2ad793ac0be
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
diff --git a/crypto/mosh/FINAL b/crypto/mosh/FINAL
deleted file mode 100755
index 8eaaf55..0000000
--- a/crypto/mosh/FINAL
+++ /dev/null
@@ -1,3 +0,0 @@
-message "${MESSAGE_COLOR}NOTICE: You will need to
-insure that the IO::Pty Perl Module is installed
-before you use mosh.${DEFAULT_COLOR}"
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index a7d85c9..2e87910 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,3 +1,20 @@
+2012-10-30 Justin Boffemmyer <flux AT sourcemage.org>
+ * DEPENDS: add depends openssl, which is now used for AES; change
+ io-tty to an optional runtime dependency, as it's only needed for
the
+ front-end
+ * DETAILS: update to 1.2.3
+
+2012-06-30 Justin Boffemmyer <flux AT sourcemage.org>
+ * DEPENDS: add suggest_depends for openssh, since mosh is typically
+ used to connect over ssh-initiated connections.
+
+2012-06-17 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 1.2.2
+ * DEPENDS: fixed dependencies (io-tty for IO:Pty perl module was
+ missing, libutempter is optional); removed boost as it's no longer
+ needed/used; added dependency on gcc with CXX
+ * FINAL: removed, IO:Pty is handled via runtime_depends in DEPENDS
+
2012-04-20 David C. Haley <khoralin AT gmail.com>
* FINAL, DEPENDS, DETAILS: spell created

diff --git a/crypto/nettle/A8F4C2FD.gpg b/crypto/nettle/A8F4C2FD.gpg
deleted file mode 100644
index a3781df..0000000
Binary files a/crypto/nettle/A8F4C2FD.gpg and /dev/null differ
diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS
index c857982..6c5fd0a1 100755
--- a/crypto/nettle/DETAILS
+++ b/crypto/nettle/DETAILS
@@ -1,11 +1,11 @@
SPELL=nettle
- VERSION=2.4
+ VERSION=2.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.lysator.liu.se/~nisse/archive/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=A8F4C2FD.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=nettle.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.gnu.org/directory/security/crypt/nettle.html
ENTERED=20030909
diff --git a/crypto/nettle/HISTORY b/crypto/nettle/HISTORY
index 12d7e8f..6e18f9c 100644
--- a/crypto/nettle/HISTORY
+++ b/crypto/nettle/HISTORY
@@ -1,3 +1,12 @@
+2013-02-18 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: version 2.6
+ * A8F4C2FD.gpg: rename as nettle.gpg,
+ add 28C67298 Niels M�ller <nisse AT lysator.liu.se>
+
+
+2012-07-09 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: version 2.5
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* A8F4C2FD.gpg: added gpg keyring
diff --git a/crypto/nettle/nettle.gpg b/crypto/nettle/nettle.gpg
new file mode 100644
index 0000000..accc504
Binary files /dev/null and b/crypto/nettle/nettle.gpg differ
diff --git a/crypto/npth/DETAILS b/crypto/npth/DETAILS
index 0997b8d..61829b3 100755
--- a/crypto/npth/DETAILS
+++ b/crypto/npth/DETAILS
@@ -1,5 +1,5 @@
SPELL=npth
- VERSION=0.90
+ VERSION=0.91

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/npth/$SOURCE
diff --git a/crypto/npth/HISTORY b/crypto/npth/HISTORY
index 8677c78..52d388e 100644
--- a/crypto/npth/HISTORY
+++ b/crypto/npth/HISTORY
@@ -1,2 +1,5 @@
+2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.91
+
2012-05-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.90
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 1faeaae..927790b 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -1,7 +1,7 @@
SPELL=nss

if [ -z "$NSS_BRANCH" ] || [ "$NSS_BRANCH" == "DEFAULT" ]; then
- NSS_BRANCH=3.13
+ NSS_BRANCH=3.14
fi

case $NSS_BRANCH in
@@ -10,11 +10,12 @@ case $NSS_BRANCH in
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE

SOURCE_HASH=sha512:2fe9eafe99c64c57503739cabcd58f8aac29c1f353379c4072c183c0bf0dee3fc7147120ad0fc8fef4dc6fdae542e5068ffca0a7e7d0bcf99d23500d49e9dc35
- PATCHLEVEL=1
+ PATCHLEVEL=2
;;
3.12)
VERSION=3.12.11
SECURITY_PATCH=3
+ PATCHLEVEL=1
# FFVERSION=3.6.2
# SOURCE=$SPELL-$VERSION.tar.gz
SOURCE=nss-3.12.11.with.ckbi.1.88.tar.gz
@@ -29,10 +30,18 @@ case $NSS_BRANCH in
# SOURCE2_URL[0]=$SOURCE_URL.asc
;;
3.13)
- VERSION=3.13.5
+ VERSION=3.13.6
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
+
SOURCE_HASH=sha512:45bc254eb238ea23fdd8d2c9128a22cebe15fda9ed5c9c1d112b5756d4d2b76e7f3a99d3600254bdcd6eeb18bda224d52e676e169207193798200f0d41baa29d
+ ;;
+ 3.14)
+ VERSION=3.14.2
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
-
SOURCE_HASH=sha512:8096390bbb8544ef1c3d5b8e3245b5bb618b4fa718e2fb8ab4c134f3e8b386c07146bbd60a16edd261b4c5014d29b6cf85118ad0e7e43b53ba3fd7c25a7c79b5
+
SOURCE_HASH=sha512:65303f09ef09900512da8d19f7f35f50ef07926256bc5b548a665b5f2ea82bf02548bc8464e0f3723014f3f0f3d2e908faf9ef82b564be21adb7da7f5295e137
;;
esac

diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY
index dbd334f..7e3e899 100644
--- a/crypto/nss/HISTORY
+++ b/crypto/nss/HISTORY
@@ -1,3 +1,26 @@
+2013-02-19 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: fix patch apply if statement
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: don't overwrite OpenSSL's libssl.a static library; renamed
+ libssl.a -> libssl3.a (according to installed libssl3.so shared lib)
+ * UP_TRIGGERS: added, for correct repairing sequence
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.14.2
+
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * SUB_DEPENDS: corrected message about 3.14 branch
+
+2013-01-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, SUB_DEPENDS, PRE_SUB_DEPENDS, PREPARE: added
+ 3.14 branch, made it the default
+ * PRE_BUILD, nss-3.14-config-1.patch: regenerated patch
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.13.6
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.13.5

diff --git a/crypto/nss/INSTALL b/crypto/nss/INSTALL
index e1721e0..5b816d2 100755
--- a/crypto/nss/INSTALL
+++ b/crypto/nss/INSTALL
@@ -1,4 +1,10 @@
cd $SOURCE_DIRECTORY/mozilla/dist &&
+
+# don't overwrite OpenSSL's libssl.a static library
+cd */lib &&
+mv -v libssl.a libssl3.a &&
+cd $SOURCE_DIRECTORY/mozilla/dist &&
+
install -v -d -m755 $INSTALL_ROOT/usr/lib/nss &&
install -v -d -m755 $INSTALL_ROOT/usr/include/nss &&
install -v -m755 */lib/*.so $INSTALL_ROOT/usr/lib &&
diff --git a/crypto/nss/PREPARE b/crypto/nss/PREPARE
index 50f62f7..686f58a 100755
--- a/crypto/nss/PREPARE
+++ b/crypto/nss/PREPARE
@@ -1 +1 @@
-config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.11 3.12 3.13
+config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.11 3.12 3.13 3.14
diff --git a/crypto/nss/PRE_BUILD b/crypto/nss/PRE_BUILD
index 7a3df51..9828554 100755
--- a/crypto/nss/PRE_BUILD
+++ b/crypto/nss/PRE_BUILD
@@ -2,7 +2,11 @@ default_pre_build &&

cd $SOURCE_DIRECTORY &&

-patch -p1 < $SCRIPT_DIRECTORY/nss-3.12-config-1.patch &&
+if [[ $NSS_BRANCH == "3.14" || $NSS_BRANCH == "DEFAULT" ]]; then
+ patch -p1 < $SCRIPT_DIRECTORY/nss-3.14-config-1.patch
+else
+ patch -p1 < $SCRIPT_DIRECTORY/nss-3.12-config-1.patch
+fi &&

if [[ "$NSS_PEM" == "y" ]]; then
tar jxvf $SCRIPT_DIRECTORY/nss-pem-20100412.tar.bz2 &&
diff --git a/crypto/nss/PRE_SUB_DEPENDS b/crypto/nss/PRE_SUB_DEPENDS
index dcd5d56..eeb2144 100755
--- a/crypto/nss/PRE_SUB_DEPENDS
+++ b/crypto/nss/PRE_SUB_DEPENDS
@@ -1,6 +1,7 @@
case $THIS_SUB_DEPENDS in
3.12.x) if [ $NSS_BRANCH == "3.12" ]; then return 0; fi;;
3.13.x) if [ $NSS_BRANCH == "3.13" ]; then return 0; fi;;
+ 3.14.x) if [ $NSS_BRANCH == "3.14" ]; then return 0; fi;;
PEM) if [ $NSS_PEM == "y" ]; then return 0; fi;;
esac
return 1
diff --git a/crypto/nss/SUB_DEPENDS b/crypto/nss/SUB_DEPENDS
index 4ec4937..f65ca3d 100755
--- a/crypto/nss/SUB_DEPENDS
+++ b/crypto/nss/SUB_DEPENDS
@@ -3,6 +3,8 @@ case $THIS_SUB_DEPENDS in
NSS_BRANCH="3.12" ;;
3.13.x) echo "3.13.x release needed, forcing it." &&
NSS_BRANCH="3.13" ;;
+ 3.14.x) echo "3.14.x release needed, forcing it." &&
+ NSS_BRANCH="3.14" ;;
PEM) echo "nss with pem needed, forcing it." &&
NSS_PEM="y" ;;
*) echo "unknown sub-depends!"; return 1 ;;
diff --git a/crypto/nss/UP_TRIGGERS b/crypto/nss/UP_TRIGGERS
new file mode 100755
index 0000000..9492e49
--- /dev/null
+++ b/crypto/nss/UP_TRIGGERS
@@ -0,0 +1,4 @@
+if spell_ok openssl && [[ ! -f $INSTALL_ROOT/usr/lib/libssl.a ]] || \
+ spell_ok $SPELL && [[ ! -f $INSTALL_ROOT/usr/lib/libssl3.a ]]; then
+ up_trigger openssl cast_self
+fi
diff --git a/crypto/nss/nss-3.14-config-1.patch
b/crypto/nss/nss-3.14-config-1.patch
new file mode 100644
index 0000000..43e3d8a
--- /dev/null
+++ b/crypto/nss/nss-3.14-config-1.patch
@@ -0,0 +1,271 @@
+From 6fc285f4176de5cc4f8afed2188c6021c3367511 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 9 Jan 2013 18:12:36 +0100
+Subject: [PATCH] nss-3.14-config-1
+
+---
+ mozilla/security/nss/cmd/disttools/Makefile | 66 +++++++++++
+ mozilla/security/nss/cmd/disttools/nss-config.in | 145
+++++++++++++++++++++++
+ mozilla/security/nss/cmd/disttools/nss.pc.in | 12 ++
+ mozilla/security/nss/cmd/manifest.mn | 1 +
+ 4 files changed, 224 insertions(+)
+ create mode 100644 mozilla/security/nss/cmd/disttools/Makefile
+ create mode 100644 mozilla/security/nss/cmd/disttools/nss-config.in
+ create mode 100644 mozilla/security/nss/cmd/disttools/nss.pc.in
+
+diff --git a/mozilla/security/nss/cmd/disttools/Makefile
b/mozilla/security/nss/cmd/disttools/Makefile
+new file mode 100644
+index 0000000..7395bca
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/Makefile
+@@ -0,0 +1,66 @@
++#! gmake
++#
++# ***** BEGIN LICENSE BLOCK *****
++# Version: MPL 1.1/GPL 2.0/LGPL 2.1
++#
++# The contents of this file are subject to the Mozilla Public License
Version
++# 1.1 (the "License"); you may not use this file except in compliance with
++# the License. You may obtain a copy of the License at
++# http://www.mozilla.org/MPL/
++#
++# Software distributed under the License is distributed on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
++# for the specific language governing rights and limitations under the
++# License.
++#
++# The Original Code is the Netscape security libraries.
++#
++# The Initial Developer of the Original Code is
++# Netscape Communications Corporation.
++# Portions created by the Initial Developer are Copyright (C) 1994-2000
++# the Initial Developer. All Rights Reserved.
++#
++# Contributor(s):
++# DJ Lucas <dj AT linuxfromscratch.org>
++#
++# Alternatively, the contents of this file may be used under the terms of
++# either the GNU General Public License Version 2 or later (the "GPL"), or
++# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
++# in which case the provisions of the GPL or the LGPL are applicable instead
++# of those above. If you wish to allow use of your version of this file only
++# under the terms of either the GPL or the LGPL, and not to allow others to
++# use your version of this file under the terms of the MPL, indicate your
++# decision by deleting the provisions above and replace them with the notice
++# and other provisions required by the GPL or the LGPL. If you do not delete
++# the provisions above, a recipient may use your version of this file under
++# the terms of any one of the MPL, the GPL or the LGPL.
++#
++# ***** END LICENSE BLOCK *****
++
++CORE_DEPTH = ../../..
++
++VERSION = $(shell grep NSS_VERSION $(CORE_DEPTH)/../dist/public/nss/nss.h |
\
++ cut -d\" -f2)
++NSS_VERSION_MAJOR = $(shell echo $(VERSION) | cut -d. -f1)
++NSS_VERSION_MINOR = $(shell echo $(VERSION) | cut -d. -f2)
++NSS_VERSION_PATCH = $(shell echo $(VERSION) | cut -d. -f3)
++
++
++all: export
++
++export:
++ sed -e 's/@NSS_VERSION_MAJOR@/$(NSS_VERSION_MAJOR)/' \
++ -e 's/@NSS_VERSION_MINOR@/$(NSS_VERSION_MINOR)/' \
++ -e 's/@NSS_VERSION_PATCH@/$(NSS_VERSION_PATCH)/' \
++ nss-config.in > nss-config
++ sed -e 's/@NSS_VERSION_MAJOR@/$(NSS_VERSION_MAJOR)/' \
++ -e 's/@NSS_VERSION_MINOR@/$(NSS_VERSION_MINOR)/' \
++ -e 's/@NSS_VERSION_PATCH@/$(NSS_VERSION_PATCH)/' \
++ nss.pc.in > nss.pc
++
++libs:
++ # Do Nothing
++ echo "Done."
++
++.phony: all export
++
+diff --git a/mozilla/security/nss/cmd/disttools/nss-config.in
b/mozilla/security/nss/cmd/disttools/nss-config.in
+new file mode 100644
+index 0000000..d1641cd
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/nss-config.in
+@@ -0,0 +1,145 @@
++#!/bin/sh
++
++prefix=/usr
++
++major_version=@NSS_VERSION_MAJOR@
++minor_version=@NSS_VERSION_MINOR@
++patch_version=@NSS_VERSION_PATCH@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ ssl
++ smime
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_ssl=yes
++lib_smime=yes
++lib_nssutil=yes
++lib_nss=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=${prefix}
++fi
++if test -z "$includedir"; then
++ includedir=${prefix}/include/nss
++fi
++if test -z "$libdir"; then
++ libdir=${prefix}/lib
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-Wl,-R$libdir -L$libdir"
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+diff --git a/mozilla/security/nss/cmd/disttools/nss.pc.in
b/mozilla/security/nss/cmd/disttools/nss.pc.in
+new file mode 100644
+index 0000000..3a65f0e
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/nss.pc.in
+@@ -0,0 +1,12 @@
++prefix=/usr
++exec_prefix=/usr
++libdir=/usr/lib
++includedir=/usr/include
++
++Name: NSS
++Description: Mozilla Network Security Services
++Version: @NSS_VERSION_MAJOR@.@NSS_VERSION_MINOR@.@NSS_VERSION_PATCH@
++Requires: nspr >= 4.7.0
++Libs: -Wl,-R${libdir} -L${libdir} -lnss3 -lsmime3 -lnssutil3 -lssl3
-lsoftokn3
++Cflags: -I${includedir}/nss
++
+diff --git a/mozilla/security/nss/cmd/manifest.mn
b/mozilla/security/nss/cmd/manifest.mn
+index 3c5b132..b153aac 100644
+--- a/mozilla/security/nss/cmd/manifest.mn
++++ b/mozilla/security/nss/cmd/manifest.mn
+@@ -22,6 +22,7 @@ DIRS = lib \
+ dbtest \
+ derdump \
+ digest \
++ disttools \
+ httpserv \
+ fipstest \
+ $(LOWHASHTEST_SRCDIR) \
+--
+1.8.1
+
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index 8789bd3..e32d4db 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -1,5 +1,5 @@
SPELL=openssh
- VERSION=6.0p1
+ VERSION=6.1p1
SECURITY_PATCH=6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/crypto/openssh/HISTORY b/crypto/openssh/HISTORY
index b8624ad..e16ebf4 100644
--- a/crypto/openssh/HISTORY
+++ b/crypto/openssh/HISTORY
@@ -1,3 +1,9 @@
+2012-08-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.1p1
+
+2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: updated LPK patch to 6.0p1, from Gentoo
+
2012-04-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.0p1

diff --git a/crypto/openssh/PRE_BUILD b/crypto/openssh/PRE_BUILD
index 38764e6..86a99df 100755
--- a/crypto/openssh/PRE_BUILD
+++ b/crypto/openssh/PRE_BUILD
@@ -2,6 +2,6 @@ default_pre_build &&

if [ "${OPENSSH_LPK}" == "y" ]; then
cd "${SOURCE_DIRECTORY}" &&
- bzcat "${SCRIPT_DIRECTORY}"/openssh-lpk-5.9p1.patch.bz2 | patch -p1 &&
+ bzcat $SPELL_DIRECTORY/openssh-lpk-6.0p1-0.3.14.patch.bz2 | patch -p1 &&
autoconf
fi
diff --git a/crypto/openssh/openssh-lpk-5.9p1.patch.bz2
b/crypto/openssh/openssh-lpk-5.9p1.patch.bz2
deleted file mode 100644
index 1b97684..0000000
Binary files a/crypto/openssh/openssh-lpk-5.9p1.patch.bz2 and /dev/null differ
diff --git a/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2
b/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2
new file mode 100644
index 0000000..bc9e221
Binary files /dev/null and
b/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2 differ
diff --git a/crypto/openssl/CONFIGURE b/crypto/openssl/CONFIGURE
index 9f28015..9ff1556 100755
--- a/crypto/openssl/CONFIGURE
+++ b/crypto/openssl/CONFIGURE
@@ -5,6 +5,5 @@ message "broken installation. You are advised to disable it."
&&
config_query OPENSSL_SSE "Are you sure you want to enable SSE support?" n
fi &&

-config_query_option OPENSSL_TLSEXT "Enable TLS extensions ?" y \
- "enable-tlsext" \
- "disable-tlsext"
+# Broken in 0.9.8y, remove option (Bug #511)
+persistent_remove OPENSSL_TLSEXT
diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index 9c5aa04..bffbc7d 100755
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -6,12 +6,12 @@ fi

case $OPENSSL_BRANCH in
0.9)
- VERSION=0.9.8x
- SECURITY_PATCH=19
+ VERSION=0.9.8y
+ SECURITY_PATCH=20
;;
1.0)
- VERSION=1.0.0j
- SECURITY_PATCH=19
+ VERSION=1.0.0k
+ SECURITY_PATCH=20
PATCHLEVEL=0
;;
esac
diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index 7fcc22c..b04ff1c 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,13 @@
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: added recast on x.y -> x.z upgrades
+
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE: Remove TLSEXT option (See Bug #511)
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.8y, 1.0.0k, SECURITY_PATCH=20
+ http://www.openssl.org/news/secadv_20130205.txt
+
2012-06-09 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: don't go below spell_ok if it fails check

diff --git a/crypto/openssl/UP_TRIGGERS b/crypto/openssl/UP_TRIGGERS
index 3edee70..db2fa68 100755
--- a/crypto/openssl/UP_TRIGGERS
+++ b/crypto/openssl/UP_TRIGGERS
@@ -2,7 +2,8 @@

spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0

-if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ]; then
+if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ] || \
+ [ "${VERSION%.*}" != "${OLD_SPELL_VERSION%.*}" ]; then
for each in $(show_up_depends $SPELL 1); do
up_trigger $each cast_self
done
diff --git a/crypto/p11-kit/DETAILS b/crypto/p11-kit/DETAILS
index 4cced8c..0c16cb6 100755
--- a/crypto/p11-kit/DETAILS
+++ b/crypto/p11-kit/DETAILS
@@ -1,5 +1,5 @@
SPELL=p11-kit
- VERSION=0.12
+ VERSION=0.14
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_GPG=D92765AF.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/crypto/p11-kit/HISTORY b/crypto/p11-kit/HISTORY
index 570904f..6506836 100644
--- a/crypto/p11-kit/HISTORY
+++ b/crypto/p11-kit/HISTORY
@@ -1,3 +1,9 @@
+2012-09-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14
+
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.13
+
2012-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12

diff --git a/crypto/polarssl/BUILD b/crypto/polarssl/BUILD
index 8f58e6d..80aaeaf 100755
--- a/crypto/polarssl/BUILD
+++ b/crypto/polarssl/BUILD
@@ -1 +1,2 @@
-make
+OPTS+=" -DUSE_SHARED_POLARSSL_LIBRARY=1"
+cmake_build
diff --git a/crypto/polarssl/DEPENDS b/crypto/polarssl/DEPENDS
new file mode 100755
index 0000000..2a0f37c
--- /dev/null
+++ b/crypto/polarssl/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+optional_depends zlib '-DENABLE_ZLIB_SUPPORT=1' '' 'zlib support'
diff --git a/crypto/polarssl/DETAILS b/crypto/polarssl/DETAILS
index d10cc02..be2300c 100755
--- a/crypto/polarssl/DETAILS
+++ b/crypto/polarssl/DETAILS
@@ -1,8 +1,9 @@
SPELL=polarssl
- VERSION=1.1.1
+ VERSION=1.2.5
+
SOURCE_HASH=sha512:f493df565dd8c9b5de1124e846415e5c9ad1e5f4805c751e96e687829dc8340e0bf259f3055cd5b38b0e42bc7134d074b91a3eed4c780e471238f55cbece2bc2
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION-gpl.tgz
SOURCE_URL[0]=http://polarssl.org/code/releases/$SOURCE
-
SOURCE_HASH=sha512:832cde2a103d9a97b8238bd2c41afa779543c5d50cc3cf6a4fa69bf382a3c4341b00980e04eb96346080137bbf266d82e8ae602ea68bbd3cac528cb1a5252ff1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://polarssl.org/
LICENSE[0]=GPL
diff --git a/crypto/polarssl/HISTORY b/crypto/polarssl/HISTORY
index e78331a..79a449c 100644
--- a/crypto/polarssl/HISTORY
+++ b/crypto/polarssl/HISTORY
@@ -1,3 +1,12 @@
+2013-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.5
+ SECURITY_PATCH=1, fixes CVE-2013-0169
+
+2013-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+ * BUILD, DEPENDS: use cmake, zlib
+ * INSTALL, PRE_BUILD: deleted
+
2012-01-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.1
* INSTALL: added
diff --git a/crypto/polarssl/INSTALL b/crypto/polarssl/INSTALL
deleted file mode 100755
index fc2fc6d..0000000
--- a/crypto/polarssl/INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
-default_install &&
-
-ln -sfn $INSTALL_ROOT/usr/lib/libpolarssl.so
$INSTALL_ROOT/usr/lib/libpolarssl.so.0
diff --git a/crypto/polarssl/PRE_BUILD b/crypto/polarssl/PRE_BUILD
deleted file mode 100755
index d16f366..0000000
--- a/crypto/polarssl/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i "s:DESTDIR=/usr/local:DESTDIR=$INSTALL_ROOT/usr:" Makefile &&
-sed -i "s:# CFLAGS += -fPIC:CFLAGS += -fPIC:" library/Makefile &&
-sed -i "s/all: static/all: static shared/" library/Makefile
diff --git a/crypto/seahorse/DEPENDS b/crypto/seahorse/DEPENDS
index 8c4a285..119cf48 100755
--- a/crypto/seahorse/DEPENDS
+++ b/crypto/seahorse/DEPENDS
@@ -2,8 +2,10 @@ depends gnupg &&
depends gpgme &&
depends gconf2 &&
depends dbus-glib &&
+depends gcr &&
depends libgnome-keyring &&
depends gnome-doc-utils &&
+depends libsecret &&

optional_depends libsoup \
"--enable-hkp" \
diff --git a/crypto/seahorse/DETAILS b/crypto/seahorse/DETAILS
index e72b0a7..fd42757 100755
--- a/crypto/seahorse/DETAILS
+++ b/crypto/seahorse/DETAILS
@@ -1,10 +1,10 @@
SPELL=seahorse
if [[ $SEAHORSE_DEVEL == y ]];then
- VERSION=3.4.0
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=3.4.0
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
diff --git a/crypto/seahorse/HISTORY b/crypto/seahorse/HISTORY
index a6b3b73..d55c054 100644
--- a/crypto/seahorse/HISTORY
+++ b/crypto/seahorse/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on libsecret
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+
+2012-08-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on gcr
+
2013-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/crypto/seahorse/seahorse-3.4.0.tar.xz.sig
b/crypto/seahorse/seahorse-3.4.0.tar.xz.sig
deleted file mode 100644
index 6b22f3a..0000000
Binary files a/crypto/seahorse/seahorse-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/crypto/seahorse/seahorse-3.6.2.tar.xz.sig
b/crypto/seahorse/seahorse-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..5de0edd3
Binary files /dev/null and b/crypto/seahorse/seahorse-3.6.2.tar.xz.sig differ
diff --git a/database/db/DETAILS b/database/db/DETAILS
index c4b0511..f2899d0 100755
--- a/database/db/DETAILS
+++ b/database/db/DETAILS
@@ -1,7 +1,7 @@
SPELL=db
- VERSION=5.2.36
+ VERSION=5.3.21
PATCHLEVEL=0
-
SOURCE_HASH=sha512:fe51c681ff044750ecfc7da7857b93806976aae8900857421816a7b2904bb69829264197aeaad2e16de00e89a9b6c325141a3834a8e44e06d242785dd24df78d
+
SOURCE_HASH=sha512:e09a08002b723a056b7a53dea275794a9df104296e7733ec1d7023888f23466095b38614f3ab1acbbb095d10cca70cc14c35c3519a41800eadd6863beb85e3a9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.oracle.com/berkeley-db/$SOURCE
diff --git a/database/db/HISTORY b/database/db/HISTORY
index 8ea4847..0e39246 100644
--- a/database/db/HISTORY
+++ b/database/db/HISTORY
@@ -1,3 +1,6 @@
+2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.3.21
+
2011-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.36, WEB_SITE and LICENSE[0] updated

diff --git a/database/dbd-firebird/DETAILS b/database/dbd-firebird/DETAILS
index 4b708a4..cef06d2 100755
--- a/database/dbd-firebird/DETAILS
+++ b/database/dbd-firebird/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbd-firebird
SPELLX=DBD-Firebird
- VERSION=1.00
-
SOURCE_HASH=sha512:a1129aa366d2e7e858a698cf4f7809ff0fa2932b75b971bb897458201ab7b0ff6e495cb06d6f24a67ca19cc380fe26658d1539fef7651f1450fa46a71c2a94ee
+ VERSION=1.11
+
SOURCE_HASH=sha512:1f1733edf2aad876072a5fc0912ddda323c30d7afd765afdee96acc62a800278da661a13786b75731bc65bf075d4e082ff0105eb12f8e4017b203ff3ae8ad7b0
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 beb2ce3..9589eec 100644
--- a/database/dbd-firebird/HISTORY
+++ b/database/dbd-firebird/HISTORY
@@ -1,3 +1,6 @@
+2012-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11
+
2012-04-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.00

diff --git a/database/firebird25/DETAILS b/database/firebird25/DETAILS
index b43b4e5..614a8f0 100755
--- a/database/firebird25/DETAILS
+++ b/database/firebird25/DETAILS
@@ -1,7 +1,8 @@
SPELL=firebird25
SPELLX=Firebird
- VERSION=2.5.0.26074-0
-
SOURCE_HASH=sha512:0894b998ddfc6daaea9df25c4b912e27797284ed39cefee20f72e994196587655a76267fceaed24437e24cab04db797fcf50e7505c8ef9e87b3c45b57a155cd8
+ VERSION=2.5.2.26539-0
+
SOURCE_HASH=sha512:f3b3a8ec35202620bd6b35d5b1004a0d668b8d1a0a7c0864b40b9a7fb682e8b0d0f7b68fbbdc1ee8ace4602f1756103798a1ed8f4b8b14dfa921e06b81c10e8b
+ SECURITY_PATCH=1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION/-0\.RC?/}
SOURCE=${SPELLX}-$VERSION.tar.bz2
SOURCE_URL[0]=http://firebirdsql.org/download/prerelease/source/$SOURCE
diff --git a/database/firebird25/HISTORY b/database/firebird25/HISTORY
index 58e1544..6842538 100644
--- a/database/firebird25/HISTORY
+++ b/database/firebird25/HISTORY
@@ -1,3 +1,15 @@
+2012-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1
+ fixes CVE-2012-5529
+ TraceManager in Firebird 2.5.0 and 2.5.1, when trace is enabled,
+ allows remote authenticated users to cause a denial of service (NULL
+ pointer dereference and crash) by preparing an empty dynamic SQL
query
+
+2012-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.2.26539-0
+ * fb25.patch: remove some patches
+ * init.d/firebird2: minor tweak for recent bash
+
2011-12-13 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add optional libatomic_ops

diff --git a/database/firebird25/fb25.patch.bz2
b/database/firebird25/fb25.patch.bz2
index 68685c1..8fcc2c0 100644
Binary files a/database/firebird25/fb25.patch.bz2 and
b/database/firebird25/fb25.patch.bz2 differ
diff --git a/database/firebird25/init.d/firebird2
b/database/firebird25/init.d/firebird2
index e68436e..bac2eef 100755
--- a/database/firebird25/init.d/firebird2
+++ b/database/firebird25/init.d/firebird2
@@ -23,7 +23,7 @@ NEEDS="+network +remote_fs"
case $1 in
start)
echo "Starting Firebird Super Server"
- su -s "/bin/sh" -m -c "$FB_DIR/$FB" -l "firebird" &
+ su -s "/bin/sh" -c "$FB_DIR/$FB" -l "firebird" &
evaluate_retval
;;
stop)
diff --git a/database/libdbi-drivers/BUILD b/database/libdbi-drivers/BUILD
new file mode 100755
index 0000000..edf1f75
--- /dev/null
+++ b/database/libdbi-drivers/BUILD
@@ -0,0 +1,3 @@
+OPTS="$LIBDBI_DRIVERS_OPTS $OPTS" &&
+
+default_build
diff --git a/database/libdbi-drivers/CONFIGURE
b/database/libdbi-drivers/CONFIGURE
new file mode 100755
index 0000000..148f4af
--- /dev/null
+++ b/database/libdbi-drivers/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option LIBDBI_DRIVERS_OPTS "Link drivers against libdbi?" y \
+ "--enable-libdbi" \
+ "--disable-libdbi"
diff --git a/database/libdbi-drivers/DEPENDS b/database/libdbi-drivers/DEPENDS
index 563e0c5..48e7f24 100755
--- a/database/libdbi-drivers/DEPENDS
+++ b/database/libdbi-drivers/DEPENDS
@@ -1,25 +1,31 @@
-depends libdbi &&
+depends libdbi &&
+
optional_depends "FIREBIRD" \
- "--with-firebird --with-firebird-dir=/opt/firebird" \
+ "--with-firebird
--with-firebird-dir=$INSTALL_ROOT/opt/firebird" \
"--without-firebird" \
"database support" &&
+
optional_depends "postgresql" \
"--with-pgsql" \
"--without-pgsql" \
"database support" &&
+
optional_depends "MYSQL" \
"--with-mysql" \
"--without-mysql" \
"database support" &&
+
optional_depends "sqlite2" \
"--with-sqlite" \
"--without-sqlite" \
"database support" &&
+
optional_depends "sqlite" \
"--with-sqlite3" \
"--without-sqlite3" \
"database support" &&
-optional_depends openjade \
- '' \
- '--disable-docs' \
- 'build documentation'
+
+optional_depends openjade \
+ "--enable-docs" \
+ "--disable-docs" \
+ "to build documentation"
diff --git a/database/libdbi-drivers/DETAILS b/database/libdbi-drivers/DETAILS
index 784d0c0..1767de5 100755
--- a/database/libdbi-drivers/DETAILS
+++ b/database/libdbi-drivers/DETAILS
@@ -1,15 +1,17 @@
SPELL=libdbi-drivers
VERSION=0.8.3-1
+ PATCHLEVEL=1

SOURCE_HASH=sha512:c2cb76234b9137cc4a05af42a69ea7d5b08586287378406cbd4d114598598057f29cccb368bfbe0f86e19846ceab88ed636cccff6555ef9f7eebbb98bbcd3824
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//a/}
- WEB_SITE=http://libdbi-drivers.sourceforge.net
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENCE=LGPL
- DOCS=""
- ENTERED=20031213
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//a/}"
+ WEB_SITE=http://libdbi-drivers.sourceforge.net
+ LICENCE=LGPL
+ DOC_DIRS=""
+ DOCS="AUTHORS COPYING NEWS README README.encodings TODO"
+ ENTERED=20031213
KEYWORDS="database"
-SHORT="libdbi-drivers project maintains drivers for libdbi"
+ SHORT="libdbi-drivers project maintains drivers for libdbi"
cat << EOF
libdbi implements a database-independent abstraction layer in C, similar to
the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
diff --git a/database/libdbi-drivers/HISTORY b/database/libdbi-drivers/HISTORY
index 13e4e20..dc6e506 100644
--- a/database/libdbi-drivers/HISTORY
+++ b/database/libdbi-drivers/HISTORY
@@ -1,3 +1,9 @@
+2012-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: fixed docs installation; quoting paths; cleaned up;
+ PATCHLEVEL++
+ * DEPENDS: readability++
+ * CONFIGURE, BUILD: added, for libdbi linking option
+
2010-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: firebird => FIREBIRD

diff --git a/database/libdbi/DEPENDS b/database/libdbi/DEPENDS
index 84b3011..bf81d92 100755
--- a/database/libdbi/DEPENDS
+++ b/database/libdbi/DEPENDS
@@ -1,2 +1,3 @@
-optional_depends openjade '' '--disable-docs' 'build documentation'
+optional_depends openjade '' '--disable-docs' 'build documentation' &&

+suggest_depends libdbi-drivers "" "" "to select actual database drivers"
diff --git a/database/libdbi/DETAILS b/database/libdbi/DETAILS
index a4c5b50..34aae59 100755
--- a/database/libdbi/DETAILS
+++ b/database/libdbi/DETAILS
@@ -1,20 +1,20 @@
SPELL=libdbi
VERSION=0.8.4
+ PATCHLEVEL=1

SOURCE_HASH=sha512:7e28945a96483785840511df23fd8177383a1f9ee3929df863a3e458550b6eb943f8f86f49ede167125ce64daf718b14c40ac09b99e2e8eea474eecf7ee6a530
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://libdbi.sourceforge.net
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENCE=LGPL
- DOCS=""
- ENTERED=20031213
+ LICENCE=LGPL
+ DOC_DIRS="doc/driver-guide doc/programmers-guide"
+ DOCS="AUTHORS COPYING NEWS README TODO"
+ ENTERED=20031213
KEYWORDS="database"
-SHORT="a database-independent abstraction layer in C"
+ SHORT="database-independent abstraction layer in C"
cat << EOF
libdbi implements a database-independent abstraction layer in C, similar to
the
-DBI/DBD layer in Perl. Writing one generic set of code, programmers can
-leverage
-the power of multiple databases and multiple simultaneous database
-connections by
-using this framework.
+DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage
+the power of multiple databases and multiple simultaneous database
connections
+by using this framework.
EOF
diff --git a/database/libdbi/HISTORY b/database/libdbi/HISTORY
index bf73b22..be2517e 100644
--- a/database/libdbi/HISTORY
+++ b/database/libdbi/HISTORY
@@ -1,3 +1,7 @@
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: cleaned up; fixed doc installation; PATCHLEVEL=1
+ * DEPENDS: added suggest depends on libdbi-drivers
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/database/libzdb/DETAILS b/database/libzdb/DETAILS
index 3cce279..fb24e26 100755
--- a/database/libzdb/DETAILS
+++ b/database/libzdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=libzdb
- VERSION=2.10.3
-
SOURCE_HASH=sha512:b2d358a4dbeddced3237aea02d94e6a60a089db10fb137c781389c735e27820f81697ea8e514ca13934b5dba3c3446db7140facaa7d03459f9a117b339fc343f
+ VERSION=2.10.6
+
SOURCE_HASH=sha512:372554998d59ab261f790a2baad3de7a44b5a06a9eff4aa9ab95f4f36bfcec96602a273598138e5e7969e31270071823ff10aa52ae2ef32e06af1f9b85056340
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.tildeslash.com/libzdb
diff --git a/database/libzdb/HISTORY b/database/libzdb/HISTORY
index bb43c60..80b0990 100644
--- a/database/libzdb/HISTORY
+++ b/database/libzdb/HISTORY
@@ -1,3 +1,6 @@
+2012-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10.6
+
2012-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.10.3

diff --git a/database/mariadb/BUILD b/database/mariadb/BUILD
index 072a7d9..47781f2 100755
--- a/database/mariadb/BUILD
+++ b/database/mariadb/BUILD
@@ -18,9 +18,10 @@ OPTS="--with-mysqld-user=mariadb \
--localstatedir=${INSTALL_ROOT}/var/lib/mariadb \
--enable-assembler \
--enable-thread-safe-client \
+ --with-readline \
$OPTS" &&

default_build &&

LD_PRELOAD="$LD_PRELOAD_OLD" &&
-make pkglibdir=${TRACK_ROOT}/usr/lib
+make
diff --git a/database/mariadb/DETAILS b/database/mariadb/DETAILS
index 9261999..7111b30 100755
--- a/database/mariadb/DETAILS
+++ b/database/mariadb/DETAILS
@@ -1,15 +1,21 @@
SPELL=mariadb
- VERSION=5.2.12
- SECURITY_PATCH=1
+if [[ $MARIADB_BRANCH == 5.3 ]]; then
+ VERSION=5.3.12
+
SOURCE_HASH=sha512:d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94
+else
+ VERSION=5.2.14
+ SECURITY_PATCH=3
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869
+fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:d4583e0f6b8ae5b90e6c2818ecb98eadd5245e1c2c1a270980dc7b002c62f056fe0c15a389548d6e0ec3c0d83ac72a9fe30b6f9b220c92eae0e0ca29fd7bb333

SOURCE_URL[0]=http://mirrors.fe.up.pt/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[1]=http://ftp-stud.hs-esslingen.de/pub/Mirrors/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[2]=http://ftp.osuosl.org/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[3]=http://mirrors.supportex.net/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://askmonty.org/wiki/MariaDB
+ WEB_SITE=https://mariadb.org/
KEYWORDS="sql database"
ENTERED=20100402
SHORT="backward compatible, drop-in replacement branch of the
MySQL(r) database server"
diff --git a/database/mariadb/EXPORTS b/database/mariadb/EXPORTS
new file mode 100755
index 0000000..ecc8c23
--- /dev/null
+++ b/database/mariadb/EXPORTS
@@ -0,0 +1 @@
+MARIADB_BRANCH
diff --git a/database/mariadb/HISTORY b/database/mariadb/HISTORY
index 63d39d3..70c5fbd 100644
--- a/database/mariadb/HISTORY
+++ b/database/mariadb/HISTORY
@@ -1,3 +1,20 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added 5.3 branch; PATCHLEVEL=1 for 5.2 branch to set
+ MARIADB_BRANCH in tablet for further usage; updated website
+ * BUILD, INSTALL: use default pkglibdir (fixes 5.3 branch build), puts
+ mysql modules into isolated place in a system
+ * PREPARE: added branching framework
+ * {REPAIR^all^,}EXPORTS: added, to export MARIADB_BRANCH
+
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: build with --with-readline until system readline support
fixed
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.14; SECURITY_PATCH++
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.13; SECURITY_PATCH++ (CVE-2012-5579)
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.2.12; SECURITY_PATCH=1 (CVE-2012-2122)
* DEPENDS: disabled system readline support
diff --git a/database/mariadb/INSTALL b/database/mariadb/INSTALL
index 1bf093d..9c90b69 100755
--- a/database/mariadb/INSTALL
+++ b/database/mariadb/INSTALL
@@ -1,5 +1,4 @@
-make pkglibdir="${TRACK_ROOT}/usr/lib" \
- benchdir_root="${TRACK_ROOT}/usr/share/mysql" \
+make benchdir_root="${TRACK_ROOT}/usr/share/mysql" \
testroot="${TRACK_ROOT}/usr/share/mysql" \
install &&

diff --git a/database/mariadb/PREPARE b/database/mariadb/PREPARE
index c605187..cb0d439 100755
--- a/database/mariadb/PREPARE
+++ b/database/mariadb/PREPARE
@@ -1,2 +1,18 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
+#
+# This block is required for proper configuration procedure for users with
5.2
+# branch installed after adding multiversion functionality to the spell and
+# prevents previous branch from resetting to a new default value on ``cast
-r''
+#
+persistent_read $SPELL MARIADB_BRANCH MARIADB_BRANCH || true &&
+
+if [[ -z "$MARIADB_BRANCH" ]]; then
+ persistent_add MARIADB_BRANCH &&
+ local MARIADB_BRANCH="5.2"
+fi &&
+
+prepare_select_branch 5.3 5.2 &&
+
config_query MARIA_TESTS "Install MariaDB testing utilities?" n &&
config_query MARIA_BENCH "Install MariaDB benchmarking utilities?" n
diff --git a/database/mariadb/REPAIR^all^EXPORTS
b/database/mariadb/REPAIR^all^EXPORTS
new file mode 100755
index 0000000..ecc8c23
--- /dev/null
+++ b/database/mariadb/REPAIR^all^EXPORTS
@@ -0,0 +1 @@
+MARIADB_BRANCH
diff --git a/database/mysql-workbench/DEPENDS
b/database/mysql-workbench/DEPENDS
index 72ca5b5..1c3b7e4 100755
--- a/database/mysql-workbench/DEPENDS
+++ b/database/mysql-workbench/DEPENDS
@@ -10,7 +10,7 @@ depends eggdbus &&
depends expat &&
depends fontconfig &&
depends freetype2 &&
-depends -sub CXX gcc &&
+depends -sub CXX gcc &&
depends gconf2 &&
depends glib2 &&
depends glibmm &&
@@ -18,7 +18,7 @@ depends gmp &&
depends gnome-vfs2 &&
depends gtk+2 &&
depends gtkmm2 &&
-depends howl &&
+depends -sub COMPAT_HOWL avahi &&
depends libbonobo &&
depends libgcrypt &&
depends libglade2 &&
diff --git a/database/mysql-workbench/HISTORY
b/database/mysql-workbench/HISTORY
index 0c7f1d8..5686f18 100644
--- a/database/mysql-workbench/HISTORY
+++ b/database/mysql-workbench/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: howl -> -sub COMPAT_HOWL avahi
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/database/mysql/BUILD b/database/mysql/BUILD
index 2b60912..0d92aae 100755
--- a/database/mysql/BUILD
+++ b/database/mysql/BUILD
@@ -1,51 +1,48 @@
OPTS="--with-charset=$MSQL_CHARSET $OPTS" &&

if list_find "$MSQL_ENGINES" "none" ; then
- OPTS="--without-archive-storage-engine \
- --without-berkeley-db \
- --without-blackhole-storage-engine \
- --without-example-storage-engine \
- --without-federated-storage-engine \
- --without-innodb \
- --without-ndbcluster \
+ OPTS="--without-berkeley-db \
+ --without-plugin-federated \
+ --without-plugin-innodb_plugin \
+ --without-plugin-ndbcluster \
$OPTS"
else
+ LDFLAGS="${LDFLAGS/-Wl,--as-needed/}" &&
+
+ # Cleanup MSQL_ENGINES
+ MSQL_ENGINES=$(echo $MSQL_ENGINES | tr ' ' '\n' | awk '!_[$0]++' | tr
'$\n' ' ')
+
if list_find "$MSQL_ENGINES" "ARCHIVE" ; then
- OPTS="--with-archive-storage-engine $OPTS"
- else
- OPTS="--without-archive-storage-engine $OPTS"
+ PLUGINS="$PLUGINS,archive"
fi &&
if ! list_find "$MSQL_ENGINES" "BerkeleyDB" ; then
OPTS="--without-berkeley-db $OPTS"
fi &&
if list_find "$MSQL_ENGINES" "BLACKHOLE" ; then
- OPTS="--with-blackhole-storage-engine $OPTS"
- else
- OPTS="--without-blackhole-storage-engine $OPTS"
+ PLUGINS="$PLUGINS,blackhole"
fi &&
if list_find "$MSQL_ENGINES" "EXAMPLE" ; then
- OPTS="--with-example-storage-engine $OPTS"
- else
- OPTS="--without-example-storage-engine $OPTS"
+ PLUGINS="$PLUGINS,example"
fi &&
if list_find "$MSQL_ENGINES" "FEDERATED" ; then
- OPTS="--with-federated-storage-engine $OPTS"
+ PLUGINS="$PLUGINS,federated"
else
- OPTS="--without-federated-storage-engine $OPTS"
+ OPTS="--without-plugin-federated $OPTS"
fi &&
if list_find "$MSQL_ENGINES" "InnoDB" ; then
- OPTS="--with-innodb $OPTS"
+ PLUGINS="$PLUGINS,innodb_plugin"
else
- OPTS="--without-innodb $OPTS"
+ OPTS="--without-plugin-innodb_plugin $OPTS"
fi &&
if list_find "$MSQL_ENGINES" "ndbcluster" ; then
- OPTS="--with-ndbcluster $OPTS"
+ PLUGINS="$PLUGINS,ndbcluster" &&
+ OPTS="--with-ndb-test $OPTS"
else
- OPTS="--without-ndbcluster $OPTS"
+ OPTS="--without-plugin-ndbcluster $OPTS"
fi
fi &&

-OPTS="$MSQL_SERVER $MSQL_EMBED $OPTS" &&
+OPTS="$MSQL_SERVER $MSQL_EMBED --with-plugins=$PLUGINS $OPTS" &&
CFLAGS="${CFLAGS//-ffast-math}" &&

create_account mysql &&
diff --git a/database/mysql/CONFIGURE b/database/mysql/CONFIGURE
index 442582b..d6960b6 100755
--- a/database/mysql/CONFIGURE
+++ b/database/mysql/CONFIGURE
@@ -59,6 +59,9 @@ config_query_multi MSQL_ENGINES
\
if list_find "$MSQL_ENGINES" "all"
then
MSQL_ENGINES="ARCHIVE BerkeleyDB BLACKHOLE EXAMPLE FEDERATED InnoDB
ndbcluster"
+elif list_find "$MSQL_ENGINES" "none"
+then
+ MSQL_ENGINES="none"
fi &&

config_query_option MSQL_EMBED \
diff --git a/database/mysql/DETAILS b/database/mysql/DETAILS
index 093b8cf..05db7df 100755
--- a/database/mysql/DETAILS
+++ b/database/mysql/DETAILS
@@ -1,10 +1,10 @@
SPELL=mysql
if [[ $OLD == y ]]; then
- VERSION=5.0.90
-
- SECURITY_PATCH=4
+ VERSION=5.0.96
+ SECURITY_PATCH=5
else
- VERSION=5.1.61
+ VERSION=5.1.67
+ SECURITY_PATCH=2
fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/database/mysql/HISTORY b/database/mysql/HISTORY
index a9e56e0..7e461c3 100644
--- a/database/mysql/HISTORY
+++ b/database/mysql/HISTORY
@@ -1,3 +1,16 @@
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.67, 5.0.96 (old); SECURITY_PATCH++
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.66; SECURITY_PATCH++ (CVE-2012-5611)
+
+2012-06-26 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE: Cleanup MSQL_ENGINES for "none"
+ * BUILD: Fix plugin configure flags
+ ndbcluster requires ndb-test for testing
+ Disable LDFLAGS -Wl,--as-needed when building plugins
+ Cleanup MSQL_ENGINES after everything is defined
+
2012-03-02 Arjan Bouter <abouter AT sourcemage.org>
* SUB_DEPENDS, PRE_SUB_DEPENDS: added NDB for ndbcluster

diff --git a/database/pgadmin3/DETAILS b/database/pgadmin3/DETAILS
index 7191b22..0dac9b8 100755
--- a/database/pgadmin3/DETAILS
+++ b/database/pgadmin3/DETAILS
@@ -1,5 +1,5 @@
SPELL=pgadmin3
- VERSION=1.14.3
+ VERSION=1.16.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/database/pgadmin3/HISTORY b/database/pgadmin3/HISTORY
index 3cea667..04fbb5b 100644
--- a/database/pgadmin3/HISTORY
+++ b/database/pgadmin3/HISTORY
@@ -1,3 +1,9 @@
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.1
+
+2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.0
+
2012-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.14.3

diff --git a/database/postgresql/CONFIGURE b/database/postgresql/CONFIGURE
index 50acd4a..bdce0fb 100755
--- a/database/postgresql/CONFIGURE
+++ b/database/postgresql/CONFIGURE
@@ -1,7 +1,6 @@
-# No && because the line below will fail if there's no postgresql installed
-OLDVERSION=$(installed_version $SPELL)
+spell_ok $SPELL && local OLDVERSION="$(installed_version $SPELL)" || return 0

-if spell_ok $SPELL && [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then
+if [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then
message "${PROBLEM_COLOR}" &&
message "You are about to upgrade (downgrade) your PostgreSQL installation
to a" &&
message "different major version, please be aware that a database
repository will only" &&
diff --git a/database/postgresql/DEPENDS b/database/postgresql/DEPENDS
index abdbf02..b0482e6 100755
--- a/database/postgresql/DEPENDS
+++ b/database/postgresql/DEPENDS
@@ -1,3 +1,8 @@
+optional_depends gettext \
+ "--with-nls" \
+ "--without-nls" \
+ "for Native Language Support" &&
+
optional_depends tcl \
"--with-tcl" \
"--without-tcl" \
@@ -18,6 +23,11 @@ optional_depends linux-pam \
"--without-pam" \
"for PAM authentication" &&

+optional_depends libselinux \
+ "--with-selinux" \
+ "--without-selinux" \
+ "for SELinux support" &&
+
optional_depends krb5 \
"--with-krb5" \
"--without-krb5" \
diff --git a/database/postgresql/DETAILS b/database/postgresql/DETAILS
index 4da9d13..88ab434 100755
--- a/database/postgresql/DETAILS
+++ b/database/postgresql/DETAILS
@@ -1,11 +1,10 @@
SPELL=postgresql
- VERSION=9.1.4
-
SOURCE_HASH=sha512:c49937ada0b011d08b8cfd9b7ac5d593dc5c3e36e97c19b2c6e08bb4f14332854b2c64eb1b77a78d6da9612f3cee2a857644b7bd6aedb7a4cd507c5bc64c4a62
+ VERSION=9.2.3
+
SOURCE_HASH=sha512:e2520ae03f3cac3effed6e8e45900f6718a944c9a3c90d856819caaeeb6ba9b2324744c18a37b8e9bc5d7e63abab5b84f20259b797fd81ace0040a578f87aad8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.postgresql.org/pub/source/v$VERSION/$SOURCE
-
SOURCE_URL[1]=ftp://ftp10.us.postgresql.org/pub/$SPELL/source/v$VERSION/$SOURCE
-
SOURCE_URL[2]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}
+
SOURCE_URL[1]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}

if [[ $PGSQL_CLUSTER == y ]]; then
CLUSTER_VERSION=1.9.0rc5
@@ -16,7 +15,7 @@ fi

WEB_SITE=http://www.postgresql.org/
GATHER_DOCS=off
- SECURITY_PATCH=11
+ SECURITY_PATCH=13
ENTERED=20011113
LICENSE[0]=BSD
KEYWORDS="database"
diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY
index bfe6775..553f256 100644
--- a/database/postgresql/HISTORY
+++ b/database/postgresql/HISTORY
@@ -1,3 +1,21 @@
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.3; SECURITY_PATCH++ (CVE-2013-0255);
+ removed outdated mirror
+ * DEPENDS: added optional dependencies on gettext and libselinux
+ * CONFIGURE: use better logic for installed version
+
+2012-12-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.2
+
+2012-09-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.1
+
+2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.2.0
+
+2012-08-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.1.5; SECURITY_PATCH++
+
2012-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.1.4; SECURITY_PATCH++

diff --git a/database/redis/DETAILS b/database/redis/DETAILS
index bfba51e..7bd4c2e 100755
--- a/database/redis/DETAILS
+++ b/database/redis/DETAILS
@@ -1,8 +1,9 @@
SPELL=redis
- VERSION=2.4.6
+ VERSION=2.6.10
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://redis.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:c335545fce0024cd9e44f4b7d52ccd569bee36cda13afae6a2274fc7f679c9603431684a9b375fb6472be335d881c9a74fe403a2e1f7dabe7a009027222b8ee2
+
SOURCE_HASH=sha512:40eb7fe6c01e543b8869df45d7975769bc3ac53687c6211c356b76f6acb2b4e5dbd9e497b696a41be0c795ec3fe169e726b1dc4d49ad2b4818a7bd70229dd84a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=BSD
WEB_SITE=http://redis.io/
diff --git a/database/redis/HISTORY b/database/redis/HISTORY
index 24b4a2c..17a8380 100644
--- a/database/redis/HISTORY
+++ b/database/redis/HISTORY
@@ -1,3 +1,19 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.10
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.9; SECURITY_PATCH++ (CVE-2013-0178 and
+ CVE-2013-0180 fixed in 2.6.8)
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.7
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.5
+
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.3
+
2012-01-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.6

diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 055e241..233200b 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlite
- VERSION=3.7.13
- VERSIONX=autoconf-3071300
-
SOURCE_HASH=sha512:206b107a8806ea6caccc08645777feb1b5421d35792e6075037c1646c424c66c0e1ebe5d146f2cf2e143359e960c1183ce742e8523cd9775f975d220fabb48cd
+ VERSION=3.7.15.2
+ VERSIONX=autoconf-3071502
+
SOURCE_HASH=sha512:ccec842f649c1dd47aed4712fc775d41097daca895ccc8b7fee24771f6c1832fb5210473f62dc62d4391c0a47ed3dfc9b92046fa7937aeb859105680942da082
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
SOURCE_URL[0]=http://sqlite.org/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index 7ce726b..9ec3438 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,18 @@
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15.2
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15.1
+
+2012-12-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15
+
+2012-10-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.14.1
+
+2012-09-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.14
+
2012-06-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.7.13

diff --git a/database/tdb/BUILD b/database/tdb/BUILD
index d716b62..205b08d 100755
--- a/database/tdb/BUILD
+++ b/database/tdb/BUILD
@@ -1,3 +1,11 @@
OPTS="$TDB_OPTS $OPTS" &&

+if [[ $TDB_MMAP == y ]]; then
+ CFLAGS="-DHAVE_MMAP=1 $CFLAGS"
+fi &&
+
+if [[ $TDB_NOLOCK == y ]]; then
+ CFLAGS="-DNOLOCK=1 $CFLAGS"
+fi &&
+
default_build
diff --git a/database/tdb/CONFIGURE b/database/tdb/CONFIGURE
index 28acc73..7cb0d5c 100755
--- a/database/tdb/CONFIGURE
+++ b/database/tdb/CONFIGURE
@@ -1,2 +1,6 @@
config_query_option TDB_OPTS "Build pytdb module?" y \
- "" "--disable-python"
+ "" "--disable-python" &&
+
+config_query TDB_MMAP "Use mmap instead of read/write?" n &&
+
+config_query TDB_NOLOCK "Disable locking code?" n
diff --git a/database/tdb/CONFLICTS b/database/tdb/CONFLICTS
new file mode 100755
index 0000000..125f2d3
--- /dev/null
+++ b/database/tdb/CONFLICTS
@@ -0,0 +1,3 @@
+if ! is_depends_enabled samba tdb; then
+ conflicts samba
+fi
diff --git a/database/tdb/DETAILS b/database/tdb/DETAILS
index eadb780..ed67f15 100755
--- a/database/tdb/DETAILS
+++ b/database/tdb/DETAILS
@@ -1,11 +1,12 @@
SPELL=tdb
- VERSION=1.2.10
+ VERSION=1.2.11
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://samba.org/ftp/$SPELL/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.samba.org/pub/$SPELL/$SOURCE
# SOURCE2_URL[0]=$SOURCE_URL.asc
# SOURCE_GPG=jelmer.gpg:$SOURCE2:UPSTREAM_KEY
-
SOURCE_HASH=sha512:92a07b63cff8645ec478665093869148de345bde180878c3d803c7b914d8c73a5dcf229d79129db2556b89a81dc1baf885752be2b2e12d11512502b185cc878a
+
SOURCE_HASH=sha512:fba47db71d0a28eb38cac44a7aa5796d9ee54ab7a9fff3b5a88f9c305cbfb6580173a2cbe3a3ea3484ff0d366b7bc79be78512183216c484246688de5843d3bc
# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
diff --git a/database/tdb/HISTORY b/database/tdb/HISTORY
index afc84f5..89709a1 100644
--- a/database/tdb/HISTORY
+++ b/database/tdb/HISTORY
@@ -1,3 +1,15 @@
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts with samba's internal lib
+
+2012-12-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added FTP mirror
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.11
+
+2012-08-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE, BUILD: added special options for compiling
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.10

diff --git a/database/unixodbc/DETAILS b/database/unixodbc/DETAILS
index d738e8f..4eed49b 100755
--- a/database/unixodbc/DETAILS
+++ b/database/unixodbc/DETAILS
@@ -1,6 +1,6 @@
SPELL=unixodbc
- VERSION=2.3.0
-
SOURCE_HASH=sha512:0be202eca94f43751c7300147039f7c5c5cdaf6714a5d0243e260178c39c4c842d1efa4b5986c0e5dde8f0d89406fc0bb12311198e17b4ec753fffa45d4e1558
+ VERSION=2.3.1
+
SOURCE_HASH=sha512:682a4c58febb923491aba4cad8d07228330e5dccb7b8969e0a9d99f92cd90757bd931441f3391c8562ade89f3cfc82416bad8c63d6c0e60b55d0101829e8b872
SOURCE=unixODBC-$VERSION.tar.gz
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/unixODBC-$VERSION
diff --git a/database/unixodbc/HISTORY b/database/unixodbc/HISTORY
index e3e00f6..515e158 100644
--- a/database/unixodbc/HISTORY
+++ b/database/unixodbc/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.3.1
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/database/virtuoso/DETAILS b/database/virtuoso/DETAILS
index 1c7b936..2dd249d 100755
--- a/database/virtuoso/DETAILS
+++ b/database/virtuoso/DETAILS
@@ -1,6 +1,6 @@
SPELL=virtuoso
- VERSION=6.1.5
-
SOURCE_HASH=sha512:957fa2bdd570e47999887475bcea3c97940d3ae986500c098e14582469dcce6ee6d8031f5fd9e6f4ca1e9b32e28a6015d1a3247144a2b28ae3845336248e32c5
+ VERSION=6.1.6
+
SOURCE_HASH=sha512:d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55
SOURCE=$SPELL-opensource-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-opensource-$VERSION
WEB_SITE=http://virtuoso.openlinksw.com/wiki/main/Main/
diff --git a/database/virtuoso/HISTORY b/database/virtuoso/HISTORY
index 8f9f580..1572e23 100644
--- a/database/virtuoso/HISTORY
+++ b/database/virtuoso/HISTORY
@@ -1,3 +1,6 @@
+2012-08-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.1.6
+
2012-03-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.1.5
reorder urls
diff --git a/devel/alt-ergo/DETAILS b/devel/alt-ergo/DETAILS
index 5a089ba..6dea232 100755
--- a/devel/alt-ergo/DETAILS
+++ b/devel/alt-ergo/DETAILS
@@ -1,8 +1,8 @@
SPELL=alt-ergo
- VERSION=0.94
+ VERSION=0.95
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://${SPELL}.lri.fr/http/${SOURCE}
-
SOURCE_HASH=sha512:7bd5f725f9861b764dcc1a71cf89e8abe9398a0138d1f137094a9d1b089938ef3a3933bb5d55677f50b197a443c66bbbbf0a57e07da32e592f741a7aab527bdf
+ SOURCE_URL[0]=http://${SPELL}.lri.fr/http/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:04256d73417d1b708c0d5a8533f0e9f45568cc862a4ca2354c657035911a66e31f24128be7938a3eb13a35d40b76c54316374559a70fdb4c4ff85671f630bc91
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://alt-ergo.lri.fr";
LICENSE[0]=CeCILL-C
diff --git a/devel/alt-ergo/HISTORY b/devel/alt-ergo/HISTORY
index 5404b63..21016fd 100644
--- a/devel/alt-ergo/HISTORY
+++ b/devel/alt-ergo/HISTORY
@@ -1,3 +1,6 @@
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.95
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/automake-1.8/HISTORY b/devel/automake-1.8/HISTORY
index 017b176..6cd7900e 100644
--- a/devel/automake-1.8/HISTORY
+++ b/devel/automake-1.8/HISTORY
@@ -1,3 +1,6 @@
+2013-02-21 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added --add-missing to automake command
+
2006-11-16 George Sherwood <george AT beernabeer.com>
* PRE_BUILD: removed version from automake/aclocal-1.9 (Bug 13269)

diff --git a/devel/automake-1.8/PRE_BUILD b/devel/automake-1.8/PRE_BUILD
index 2bead40..a17dab3 100755
--- a/devel/automake-1.8/PRE_BUILD
+++ b/devel/automake-1.8/PRE_BUILD
@@ -6,5 +6,5 @@ patch -p0 < $SCRIPT_DIRECTORY/versioning.patch &&
# been removed due to being previously tracked by one of the
# automake-X.X spells
aclocal &&
-automake &&
+automake --add-missing &&
autoconf
diff --git a/devel/automake-1.9/HISTORY b/devel/automake-1.9/HISTORY
index 0c4c1e1..3ec0fbc 100644
--- a/devel/automake-1.9/HISTORY
+++ b/devel/automake-1.9/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: fixed build with recent autotools
+
2009-06-12 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Fix to build with latest autoconf/automake, 1.10 is no
longer

diff --git a/devel/automake-1.9/PRE_BUILD b/devel/automake-1.9/PRE_BUILD
index 9a624d3..8c97b84 100755
--- a/devel/automake-1.9/PRE_BUILD
+++ b/devel/automake-1.9/PRE_BUILD
@@ -1,6 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
patch -p0 < $SCRIPT_DIRECTORY/versioning.patch &&
-aclocal &&
-automake &&
-autoconf
+autoreconf -fi
diff --git a/devel/automake/DETAILS b/devel/automake/DETAILS
index 67e5cd2..13231f3 100755
--- a/devel/automake/DETAILS
+++ b/devel/automake/DETAILS
@@ -1,5 +1,6 @@
SPELL=automake
- VERSION=1.12.1
+ VERSION=1.13.1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/automake/HISTORY b/devel/automake/HISTORY
index 73f03c8..19815c1 100644
--- a/devel/automake/HISTORY
+++ b/devel/automake/HISTORY
@@ -1,3 +1,21 @@
+2013-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.31.1
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.6
+
+2012-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.5
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.4
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.3
+
+2012-07-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.2, SECURITY_PATCH=1, CVE-2012-3386
+
2012-06-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.12.1

diff --git a/devel/b43-tools/DETAILS b/devel/b43-tools/DETAILS
index e0800c4..efd9a05 100755
--- a/devel/b43-tools/DETAILS
+++ b/devel/b43-tools/DETAILS
@@ -5,11 +5,11 @@ else
VERSION=git
fi
SOURCE="${SPELL}.tar.bz2"
- SOURCE_URL[0]=git_http://git.bu3sch.de/${SPELL}.git
+ SOURCE_URL[0]=git://git.bues.ch/${SPELL}.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
- WEB_SITE="http://bu3sch.de/gitweb?p=b43-tools.git";
+ WEB_SITE="http://git.bues.ch/gitweb?p=${SPELL}.git;a=summary";
LICENSE[0]=GPL
ENTERED=20100331
SHORT="Development tools for the BCM43xx chip"
diff --git a/devel/b43-tools/HISTORY b/devel/b43-tools/HISTORY
index 6c94ef5..d9466aa 100644
--- a/devel/b43-tools/HISTORY
+++ b/devel/b43-tools/HISTORY
@@ -1,3 +1,6 @@
+2012-12-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: website moved to git.bues.ch
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/devel/bff/BUILD b/devel/bff/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/bff/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/bff/DETAILS b/devel/bff/DETAILS
new file mode 100755
index 0000000..e39d2ef
--- /dev/null
+++ b/devel/bff/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=bff
+ VERSION=1.0.4
+
SOURCE_HASH=sha512:675d1ba660d5d248419a20a5ee4ad6826a70ae25d2e8a4466f4a31f45347551299649e61b4f7b3db4fb9b745078a341875743066fa3982ddc31c9efb69501292
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://api.opensuse.org/public/source/devel:languages:misc/bff/$SOURCE
+ WEB_SITE=http://swapped.cc/bff
+ ENTERED=20120625
+ LICENSE[0]=BSD
+ SHORT="moderately-optimizing brainfuck interpreter"
+cat << EOF
+Moderately-optimizing brainfuck interpreter.
+EOF
diff --git a/devel/bff/HISTORY b/devel/bff/HISTORY
new file mode 100644
index 0000000..152d89a
--- /dev/null
+++ b/devel/bff/HISTORY
@@ -0,0 +1,2 @@
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD: spell created, version 1.0.4
diff --git a/devel/binutils/DETAILS b/devel/binutils/DETAILS
index 7586ae4..fc0ef8b 100755
--- a/devel/binutils/DETAILS
+++ b/devel/binutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=binutils
- VERSION=2.22
+ VERSION=2.23.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index 78f80ea..93a843a 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,6 @@
+2013-01-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.13.1
+
2012-01-20 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: install libiberty.h

diff --git a/devel/bison/DETAILS b/devel/bison/DETAILS
index e944892..2ce4792 100755
--- a/devel/bison/DETAILS
+++ b/devel/bison/DETAILS
@@ -1,5 +1,5 @@
SPELL=bison
- VERSION=2.5.1
+ VERSION=2.7
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/bison/HISTORY b/devel/bison/HISTORY
index 81d02b3..f68020d 100644
--- a/devel/bison/HISTORY
+++ b/devel/bison/HISTORY
@@ -1,3 +1,15 @@
+2012-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.5
+
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.2
+
+2012-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6
+
2012-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.5.1; switched to tar.gz extension
* bison.gpg: added 78D5264E public key (Akim Demaille
diff --git a/devel/bluefish/DEPENDS b/devel/bluefish/DEPENDS
index 4c6f5c0..c035eaa 100755
--- a/devel/bluefish/DEPENDS
+++ b/devel/bluefish/DEPENDS
@@ -3,15 +3,33 @@ depends pcre &&
if [[ $BLUEFISH_UNSTABLE == y ]]; then
depends gtk+2
else
- if spell_ok gtk+2 && spell_ok gtk+3; then
- optional_depends gtk+2 "--with-gtk2" "" "to use gtk2 even if gtk3 is
available"
- elif spell_ok gtk+2 && ! spell_ok gtk+3; then
- depends gtk+2 '--with-gtk2'
+ if spell_ok gtk+2 && ! spell_ok gtk+3 || \
+ ! spell_ok gtk+2 && ! spell_ok gtk+3; then
+ optional_depends gtk+3 \
+ "--without-gtk2" \
+ "--with-gtk2" \
+ "to use gtk3 instead of gtk2" &&
+
+ if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+ fi
else
- depends gtk+3
+ optional_depends gtk+2 \
+ "--with-gtk2" \
+ "--without-gtk2" \
+ "to use gtk2 even if gtk3 is available" &&
+
+ if ! is_depends_enabled $SPELL gtk+2; then
+ depends gtk+3
+ fi
fi
fi &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
optional_depends gucharmap "" "" "for the character map plugin" &&

optional_depends enchant \
@@ -22,4 +40,4 @@ optional_depends enchant \
optional_depends python \
"--enable-python" \
"--disable-python" \
- "for python integration (HIGHLY EXPERIMENTAL)"
+ "for zen-coding plugin"
diff --git a/devel/bluefish/DETAILS b/devel/bluefish/DETAILS
index 7d8f449..6fcb1b8 100755
--- a/devel/bluefish/DETAILS
+++ b/devel/bluefish/DETAILS
@@ -1,27 +1,24 @@
SPELL=bluefish
if [[ $BLUEFISH_UNSTABLE == y ]]; then
VERSION=1.3.8
+ BRANCH=devel
SOURCE=$SPELL-unstable-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-unstable-$VERSION"
- SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/devel/source/$SOURCE
- SOURCE_URL[1]=http://bluefish.mrball.net/devel/source/$SOURCE
- SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:fd1e6fdd50f1d0d29944e1d5564861cb5ed6dacb6a1255f48053dad203c905314161d39041a62d4a6847bba4e3afb46a9e53e848d6dcde73ae11afe40223fbc9
else
- VERSION=2.2.2
-
SOURCE_HASH=sha512:da256577489796cc963757c2f97a7bdf1ed34bc240fc09e74e27f1ed009dcca4e46785d0359230edac0a87d677195f23c7af3ad92d0e90c2e2912c3600a41c73
+ VERSION=2.2.4
+ BRANCH=stable
SOURCE=$SPELL-$VERSION.tar.bz2
-# SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/stable/source/$SOURCE
- SOURCE_URL[1]=ftp://ftp.ratisbona.com/pub/$SPELL/stable/source/$SOURCE
- SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE2_URL[0]=$SOURCE_URL.sign
-# SOURCE2_URL[1]=${SOURCE_URL[1]}.sign
-# SOURCE2_URL[2]=${SOURCE_URL[2]}.sign
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY
fi
+ SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/$BRANCH/source/$SOURCE
+ SOURCE_URL[1]=http://bluefish.mrball.net/$BRANCH/source/$SOURCE
+ SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://bluefish.openoffice.nl/
ENTERED=20011106
LICENSE[0]=GPL
diff --git a/devel/bluefish/HISTORY b/devel/bluefish/HISTORY
index ccb8a99..2f811ef 100644
--- a/devel/bluefish/HISTORY
+++ b/devel/bluefish/HISTORY
@@ -1,3 +1,11 @@
+2013-02-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.4; switched back to upstream gpg check
+ * DEPENDS: updated python dependency description; added more choice
for
+ GTK+ version selection; added gettext optional dependency
+
+2012-06-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.3
+
2012-02-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.2

diff --git a/devel/byacc/DETAILS b/devel/byacc/DETAILS
index d5970b8..65392c3 100755
--- a/devel/byacc/DETAILS
+++ b/devel/byacc/DETAILS
@@ -1,5 +1,5 @@
SPELL=byacc
- VERSION=20120526
+ VERSION=20130304
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
diff --git a/devel/byacc/HISTORY b/devel/byacc/HISTORY
index 356f622..63139d4 100644
--- a/devel/byacc/HISTORY
+++ b/devel/byacc/HISTORY
@@ -1,3 +1,9 @@
+2013-03-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20130304
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20121003
+
2012-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20120526

diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index 1fbdf00..5f9c692 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,5 +1,5 @@
SPELL=ccache
- VERSION=3.1.7
+ VERSION=3.1.9
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 58829fd..815ac65 100644
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,9 @@
+2013-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.9
+
+2012-08-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.8
+
2012-01-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.7

diff --git a/devel/check/DETAILS b/devel/check/DETAILS
index fed8a78..ed2a16a 100755
--- a/devel/check/DETAILS
+++ b/devel/check/DETAILS
@@ -1,5 +1,5 @@
SPELL=check
- VERSION=0.9.8
+ VERSION=0.9.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/check/$SOURCE
diff --git a/devel/check/HISTORY b/devel/check/HISTORY
index 5d6b230..ddc0fec 100644
--- a/devel/check/HISTORY
+++ b/devel/check/HISTORY
@@ -1,3 +1,6 @@
+2013-01-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.9
+
2011-08-19 Bor Kraljič <pyrobor AT ver.si>
* BUILD: removed, it only contained unrecognized configure option
(issue #30)

diff --git a/devel/check/check-0.9.8.tar.gz.sig
b/devel/check/check-0.9.8.tar.gz.sig
deleted file mode 100644
index bf17767..0000000
Binary files a/devel/check/check-0.9.8.tar.gz.sig and /dev/null differ
diff --git a/devel/check/check-0.9.9.tar.gz.sig
b/devel/check/check-0.9.9.tar.gz.sig
new file mode 100644
index 0000000..7f4d704
Binary files /dev/null and b/devel/check/check-0.9.9.tar.gz.sig differ
diff --git a/devel/cmake/DEPENDS b/devel/cmake/DEPENDS
index 7a0afc9..6da1cad 100755
--- a/devel/cmake/DEPENDS
+++ b/devel/cmake/DEPENDS
@@ -1,5 +1,10 @@
depends -sub CXX gcc &&
depends ncurses &&
+depends curl '--system-curl' &&
+depends expat '--system-expat' &&
+depends zlib '--system-zlib' &&
+depends bzip2 '--system-bzip2' &&
+depends libarchive '--system-libarchive' &&
optional_depends libidn '' '' 'internation domain name support' &&
optional_depends qt4 \
"--qt-gui --qt-qmake=/usr/bin/qt4/qmake" \
diff --git a/devel/cmake/DETAILS b/devel/cmake/DETAILS
index 9268d91..92a897f 100755
--- a/devel/cmake/DETAILS
+++ b/devel/cmake/DETAILS
@@ -1,9 +1,9 @@
SPELL=cmake
- VERSION=2.8.8
-
SOURCE_HASH=sha512:db31b1335c9964504a080a665c9e23010e081e973ba948b2d55a5adff76183271677c94830f2b604b06337df110eec29a8e8749795576c662c0b2f50fe69c882
+ VERSION=2.8.10.2
+
SOURCE_HASH=sha512:e79759f4429977bb4292c9dc8a9d216ca7c21dca5fefce1fa223d7847a1128c8a3a11e1b6adaac40b2f30e0d6f504508a2845f888a319acc29c2ef6beff55df2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.cmake.org/files/v${VERSION%.*}/$SOURCE
+ SOURCE_URL[0]=http://www.cmake.org/files/v2.8/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]=BSD
WEB_SITE=http://www.cmake.org/HTML/index.html
diff --git a/devel/cmake/HISTORY b/devel/cmake/HISTORY
index ba94688..975d994 100644
--- a/devel/cmake/HISTORY
+++ b/devel/cmake/HISTORY
@@ -1,3 +1,18 @@
+2012-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10.2
+
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use various system libraries
+
+2012-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10.1
+
+2012-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10
+
+2012-08-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.9
+
2012-04-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.8.8

diff --git a/devel/copper/BUILD b/devel/copper/BUILD
new file mode 100755
index 0000000..2d63858
--- /dev/null
+++ b/devel/copper/BUILD
@@ -0,0 +1 @@
+make CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS"
diff --git a/devel/copper/DETAILS b/devel/copper/DETAILS
new file mode 100755
index 0000000..288fe70
--- /dev/null
+++ b/devel/copper/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=copper
+ VERSION=1.6
+ SOURCE="${SPELL}-${VERSION}-src.tar.gz"
+ SOURCE_URL[0]=http://tibleiz.net/download/${SOURCE}
+
SOURCE_HASH=sha512:c26bd3b2bdd3d320956bb090585773d446db006f2ae94991ea8c059eeafd8b20b149ed0b5edde71892f756b47754e56eafd15ae5dcaeed6a824d25c7b161f94f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://tibleiz.net/copper/
+ LICENSE[0]=PD
+ ENTERED=20121129
+ SHORT="experimental programming language"
+cat << EOF
+Copper is a simple imperative language statically typed with type inference
and
+genericity. It is based on Zinc with some improvements such as genericity,
+multiple return values or variadic arguments.
+EOF
diff --git a/devel/copper/HISTORY b/devel/copper/HISTORY
new file mode 100644
index 0000000..ddada21
--- /dev/null
+++ b/devel/copper/HISTORY
@@ -0,0 +1,2 @@
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL: spell created
diff --git a/devel/copper/INSTALL b/devel/copper/INSTALL
new file mode 100755
index 0000000..04bdeaa
--- /dev/null
+++ b/devel/copper/INSTALL
@@ -0,0 +1 @@
+make prefix="$INSTALL_ROOT/usr" install
diff --git a/devel/coq/DETAILS b/devel/coq/DETAILS
index 931ecf5..0473188 100755
--- a/devel/coq/DETAILS
+++ b/devel/coq/DETAILS
@@ -1,8 +1,8 @@
SPELL=coq
- VERSION=8.3pl3
+ VERSION=8.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.inria.fr/distrib/V${VERSION}/files/${SOURCE}
-
SOURCE_HASH=sha512:c80d9dd13fdeba632e8db3e49fb210546ddfc665b7a7dedbdaad1a1e2533e2e526871d8995837c4806f322eb7c4b86a7ac0762167bcec54ac90a06b3eb246b50
+
SOURCE_HASH=sha512:c9429ecb8c692d45c91d9c3dad093cb2e51f0af63ec99643eea584373156d0cd46a6e1eb278482e57dbf37ef59752506faa8485584445763e05d2ab06dfeab49
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://coq.inria.fr";
LICENSE[0]=GPL
diff --git a/devel/coq/HISTORY b/devel/coq/HISTORY
index c5380fe..a5a9fff 100644
--- a/devel/coq/HISTORY
+++ b/devel/coq/HISTORY
@@ -1,3 +1,6 @@
+2012-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.4
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created

diff --git a/devel/cppcheck/DETAILS b/devel/cppcheck/DETAILS
index 2a7fe78..fd0ddda 100755
--- a/devel/cppcheck/DETAILS
+++ b/devel/cppcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=cppcheck
- VERSION=1.54
+ VERSION=1.58
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:6a56ca09e4fe65b7c5c4075002ec3a4da879a05c54537131d15f0f2e9b74b31642a36cbab745199d7e7c9b7ee3d56a600238e4a34f5e283aff0d2de6517a8c89
+
SOURCE_HASH=sha512:440b93ccbfb1b5d70f6d945a29ee949ccde30888454aa1938864521c81f9568150194fd0a610139cd10fd5e0e183bc1257bfb91d35ec5a107b20e8db38ae396e
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 438eadd..7168495 100644
--- a/devel/cppcheck/HISTORY
+++ b/devel/cppcheck/HISTORY
@@ -1,3 +1,9 @@
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.58
+
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.55
+
2012-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.54

diff --git a/devel/cscope/DETAILS b/devel/cscope/DETAILS
index 4055e6c..70d4e80 100755
--- a/devel/cscope/DETAILS
+++ b/devel/cscope/DETAILS
@@ -1,10 +1,10 @@
SPELL=cscope
- VERSION=15.7a
+ VERSION=15.8a
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5cc17c3ea124b5351eccf66d681b394336c54b8fcb1b6dbe86e74805c6c30a61d1ec4a7ce0f04dc9dcb7f7cd1e80f980e5b1ec3170d9be2c882840d261a75d32
+
SOURCE_HASH=sha512:bedba69820eca86420f6c975d1f267de67a457b182a3fe49720a2ae5ea48759c5b5b8db06ed5ffd85173ddf4a0f12ca722e87200dea4a2da7d43c8c711b00318
LICENSE[0]=BSD
WEB_SITE=http://cscope.sourceforge.net/index.html
ENTERED=20020125
diff --git a/devel/cscope/HISTORY b/devel/cscope/HISTORY
index 3c12d40..d3a0a8c 100644
--- a/devel/cscope/HISTORY
+++ b/devel/cscope/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 15.8a
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: Changed SOURCE extension
updated spell to 15.7a
diff --git a/devel/ctemplate/DETAILS b/devel/ctemplate/DETAILS
index 2c109c1..75cd1e9 100755
--- a/devel/ctemplate/DETAILS
+++ b/devel/ctemplate/DETAILS
@@ -1,10 +1,10 @@
SPELL=ctemplate
- VERSION=0.99
-
SOURCE_HASH=sha512:46e91c80b7c24d0845c74304140f8b3a266ae9d459f4f6b009141f486635aff418af6f1761c6b7da76496e9f5f2a92f01b720b0221c52c47dd1701cc92ca1c37
+ VERSION=2.2
+
SOURCE_HASH=sha512:b8f2cbebb3988ce5248ef3b4c224a02626bbc77e3ab4cff8d2fb967f421000048c0923c8410cc800ed29f5fa68e1172aefcfde1e2a610372462018cb1b6809bb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://code.google.com/p/google-ctemplate
- SOURCE_URL[0]=http://google-ctemplate.googlecode.com/files/$SOURCE
+ WEB_SITE=http://code.google.com/p/ctemplate
+ SOURCE_URL[0]=http://ctemplate.googlecode.com/files/$SOURCE
LICENSE[0]=BSD
ENTERED=20100112
KEYWORDS="c++ devel"
diff --git a/devel/ctemplate/HISTORY b/devel/ctemplate/HISTORY
index b0b3b67..cc1e765 100644
--- a/devel/ctemplate/HISTORY
+++ b/devel/ctemplate/HISTORY
@@ -1,3 +1,8 @@
+2012-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2
+ enw URL & WEBSITE
+ * PRE_BUILD: deleted
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/devel/ctemplate/PRE_BUILD b/devel/ctemplate/PRE_BUILD
deleted file mode 100755
index 97c3c53..0000000
--- a/devel/ctemplate/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-# fix for gcc-4.6.0
-sed -i '/<string/ i\
-#include <cstddef>
-' src/ctemplate/template.h.in src/ctemplate/template_dictionary.h.in
diff --git a/devel/darcs/DEPENDS b/devel/darcs/DEPENDS
deleted file mode 100755
index 490d4f4..0000000
--- a/devel/darcs/DEPENDS
+++ /dev/null
@@ -1,4 +0,0 @@
-depends ghc &&
-depends haskell-quickcheck &&
-depends haskell-mtl &&
-depends haskell-html
diff --git a/devel/darcs/DETAILS b/devel/darcs/DETAILS
deleted file mode 100755
index 51fb4ce..0000000
--- a/devel/darcs/DETAILS
+++ /dev/null
@@ -1,23 +0,0 @@
- SPELL=darcs
- VERSION=1.0.9
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.darcs.net/$SOURCE
- SOURCE_URL[1]=http://abridgegame.org/darcs/$SOURCE
-
SOURCE_HASH=sha512:2ca6e81c204da3f9b5cd7a5e58f86a549fe34901f1708f923a537d0e3c63bde111b60ccdb9c26fa61298dce8e9ccfbc9bfee72e575616770e81954870b84cbb1
- WEB_SITE=http://www.darcs.net/
- ENTERED=20041206
- LICENSE[0]=GPL
- KEYWORDS="scm devel"
- SHORT="Simple and powerful SCM"
-cat << EOF
-Darcs is a replacement for CVS. Darcs is simple to learn and use,
-with a powerful new approach to meet the needs of today's distributed
-software projects. Darcs is decentralized, based on a "theory of patches"
-with roots in quantum mechanics. Darcs is free software, licensed under
-the GPL.
-
-Written in Haskell, darcs is used on on many operating systems including
-Linux, MacOS X, FreeBSD, and Windows. Darcs includes a CGI script to
-browse your repository from the web.
-EOF
diff --git a/devel/darcs/HISTORY b/devel/darcs/HISTORY
deleted file mode 100644
index 8569493..0000000
--- a/devel/darcs/HISTORY
+++ /dev/null
@@ -1,47 +0,0 @@
-2007-11-04 Alexander Tsamutali <astsmtl AT gmail.com>
- * DEPENDS: Now depends on ghc instead of GHC
-
-2007-08-31 Alexander Tsamutali <astsmtl AT gmail.com>
- * DETAILS: Updated to 1.0.9
- * DEPENDS: Added some missing dependencies
-
-2007-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * DETAILS: updated spell to 1.0.9rc2
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-12-19 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.5
-
-2005-11-17 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.4
- Added GPG checking
-
-2005-06-04 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updates website to http://www.darcs.net
- Set old SOURCE_URL[0] as SOURCE_URL[1] and added
http://www.darcs.net as
- SOURCE_URL[0]
-
-2005-06-03 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.3
-
-2005-04-16 George Sherwood <george AT beeranbeer.com>
- * DEPENDS: change to use either ghc or ghc-bin
-
-2005-04-15 George Sherwood <george AT beernabeer.com>
- * DETAILS: removed extra "'s
-
-2005-04-14 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.2
- Shortened SHORT
-
-2004-12-06 Andrew Stitt <astitt AT sourcemage.org>
- * DETAILS, DEPENDS: created for this spell
-
diff --git a/devel/ddd/HISTORY b/devel/ddd/HISTORY
index cb4af32..b4a3763 100644
--- a/devel/ddd/HISTORY
+++ b/devel/ddd/HISTORY
@@ -1,3 +1,7 @@
+2012-06-18 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply gcc patch
+ * gcc-4.4.patch: added, fix compilation on gcc >= 4.4
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* E5158D1A.gpg: added gpg keyring
diff --git a/devel/ddd/PRE_BUILD b/devel/ddd/PRE_BUILD
new file mode 100755
index 0000000..e038d92
--- /dev/null
+++ b/devel/ddd/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p0 < $SPELL_DIRECTORY/gcc-4.4.patch
diff --git a/devel/ddd/gcc-4.4.patch b/devel/ddd/gcc-4.4.patch
new file mode 100644
index 0000000..d644044
--- /dev/null
+++ b/devel/ddd/gcc-4.4.patch
@@ -0,0 +1,10 @@
+--- ddd/strclass.C 2011-10-04 17:49:36.428744325 -0700
++++ ddd/strclass.C-new 2011-10-04 17:49:29.016546965 -0700
+@@ -39,6 +39,7 @@ extern "C" int malloc_verify();
+ #include <limits.h>
+ #include <new>
+ #include <stdlib.h>
++#include <cstdio>
+
+ void string::error(const char* msg) const
+ {
diff --git a/devel/dev86/DETAILS b/devel/dev86/DETAILS
index 8d8af01..a460485 100755
--- a/devel/dev86/DETAILS
+++ b/devel/dev86/DETAILS
@@ -1,7 +1,7 @@
SPELL=dev86
- VERSION=0.16.18
+ VERSION=0.16.19
SOURCE=Dev86src-$VERSION.tar.gz
-
SOURCE_HASH=sha512:d14523bc1623e027188f4003be9725adaa56a1703edc434d747c1a0e6cffdfdf8dfa593d430eda28e7e77ae84e97e65a119f4b5d2e7fe6146f3a84f42e3c92ac
+
SOURCE_HASH=sha512:4077f7ac800330eb4658ffaa53dc8cc982792b1dcd7a59625cba4a5dac494117c6bd4ec5307bf02349ad6ae3d0c0903ab2e41123a8df94373e469092fa005cd3
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.debath.co.uk/dev86/$SOURCE
WEB_SITE=http://www.debath.co.uk/dev86/
diff --git a/devel/dev86/HISTORY b/devel/dev86/HISTORY
index 0ad93fd..81abd6b 100644
--- a/devel/dev86/HISTORY
+++ b/devel/dev86/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.16.19
+
2010-12-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Updated to version 0.16.18.
Fixed SOURCE_URL[0].
diff --git a/devel/diffutils/HISTORY b/devel/diffutils/HISTORY
index 939c603..83bfd8a 100644
--- a/devel/diffutils/HISTORY
+++ b/devel/diffutils/HISTORY
@@ -1,3 +1,7 @@
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-09-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2

diff --git a/devel/diffutils/PRE_BUILD b/devel/diffutils/PRE_BUILD
new file mode 100755
index 0000000..7b5070f
--- /dev/null
+++ b/devel/diffutils/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p0 < "$SPELL_DIRECTORY/glibc215.patch"
diff --git a/devel/diffutils/glibc215.patch b/devel/diffutils/glibc215.patch
new file mode 100644
index 0000000..c5d0491
--- /dev/null
+++ b/devel/diffutils/glibc215.patch
@@ -0,0 +1,10 @@
+--- lib/stdio.in.h.orig 2011-08-28 15:57:28.000000000 +0400
++++ lib/stdio.in.h 2012-12-08 23:35:19.953175862 +0400
+@@ -697,7 +697,6 @@
+ /* It is very rare that the developer ever has full control of stdin,
+ so any use of gets warrants an unconditional warning. Assume it is
+ always declared, since it is required by C89. */
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+ #endif
+
+
diff --git a/devel/doxygen/DETAILS b/devel/doxygen/DETAILS
index d82da4c..a1706ff 100755
--- a/devel/doxygen/DETAILS
+++ b/devel/doxygen/DETAILS
@@ -1,5 +1,5 @@
SPELL=doxygen
- VERSION=1.8.0
+ VERSION=1.8.2
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.stack.nl/pub/users/dimitri/$SOURCE
diff --git a/devel/doxygen/HISTORY b/devel/doxygen/HISTORY
index 7025537..0edda8d 100644
--- a/devel/doxygen/HISTORY
+++ b/devel/doxygen/HISTORY
@@ -1,3 +1,9 @@
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.2
+
+2012-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1.2
+
2012-03-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.0

diff --git a/devel/doxygen/doxygen-1.8.0.src.tar.gz.sig
b/devel/doxygen/doxygen-1.8.0.src.tar.gz.sig
deleted file mode 100644
index 8aa4a36..0000000
Binary files a/devel/doxygen/doxygen-1.8.0.src.tar.gz.sig and /dev/null differ
diff --git a/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig
b/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig
new file mode 100644
index 0000000..8fec1cf
Binary files /dev/null and b/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig differ
diff --git a/devel/flex/DETAILS b/devel/flex/DETAILS
index 04abb11..8a07322 100755
--- a/devel/flex/DETAILS
+++ b/devel/flex/DETAILS
@@ -1,6 +1,6 @@
SPELL=flex
- VERSION=2.5.35
-
SOURCE_HASH=sha512:aa5aebbc7ccaa4697d7f0cfa3ba899dd3b327bc8551ba341c26bece7f9044951d0532e3ebf6ec63760204b4ff805f9f957d064e9a213ef8aac428e565de31343
+ VERSION=2.5.37
+
SOURCE_HASH=sha512:1f34285953a7f058e6a2dddc305fc82cfcaaa451d6d7777da17bf9cccbe4a08e480c8c28951fa5d2920e7c7adc40ccd0e51191b363c9a3c4137db5ded1cbbc2a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/flex/$SOURCE
diff --git a/devel/flex/HISTORY b/devel/flex/HISTORY
index 11e8b7c..59e5cab 100644
--- a/devel/flex/HISTORY
+++ b/devel/flex/HISTORY
@@ -1,3 +1,9 @@
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.5.37
+
+2012-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.36
+
2011-04-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/devel/gdb/DEPENDS b/devel/gdb/DEPENDS
index 0dc6280..b456e3a 100755
--- a/devel/gdb/DEPENDS
+++ b/devel/gdb/DEPENDS
@@ -18,8 +18,8 @@ optional_depends gettext \
"for Native Language Support" &&

optional_depends libunwind \
- "--with-libunwind" \
- "--without-libunwind" \
+ "--with-libunwind-`uname -m`" \
+ "--without-libunwind-`uname -m`" \
"for libunwind frame unwinding support" &&

optional_depends ncurses \
@@ -40,9 +40,4 @@ optional_depends expat \
optional_depends python \
"--with-python" \
"--without-python" \
- "to include Python support" &&
-
-optional_depends tk \
- "--enable-gdbtk" \
- "--disable-gdbtk" \
- "for graphical user interface"
+ "to include Python support"
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index 84dc8b9..ec09086 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdb
- VERSION=7.4.1
+ VERSION=7.5.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index f306865..309fe8e 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,22 @@
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 7.5.1
+
+2012-11-27 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: changed --with-libunwind to --with-libunwind-`uname -m`
+ * and --without also. --with-libunwind is deprecated
+
+2012-09-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * INSTALL: added. Use make -C gdb install to install,
+ so it does not install files that conflict with bintuils
+
+2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 7.5
+ * INSTALL: removed
+
+2012-06-18 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends tk as gdbtk is
+ a separate project (insight) (fixes #249)
+
2012-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.4.1

diff --git a/devel/gdb/INSTALL b/devel/gdb/INSTALL
index 3cc5d8c..08f2db3 100755
--- a/devel/gdb/INSTALL
+++ b/devel/gdb/INSTALL
@@ -1,3 +1 @@
-default_install &&
-
-install -vm 644 gdb/libgdb.a "$INSTALL_ROOT/usr/lib/"
+make -C gdb install
diff --git a/devel/geany-plugins/CONFIGURE b/devel/geany-plugins/CONFIGURE
index 0fb5606..f7035ff 100755
--- a/devel/geany-plugins/CONFIGURE
+++ b/devel/geany-plugins/CONFIGURE
@@ -26,18 +26,22 @@ config_query_option GEANY_PLUGINS_OPTS "Build GeanyMacro
plugin?" y \
"--enable-geanymacro" \
"--disable-geanymacro" &&

+config_query_option GEANY_PLUGINS_OPTS "Build GeanyMiniScript plugin?" y \
+ "--enable-geanyminiscript" \
+ "--disable-geanyminiscript" &&
+
config_query_option GEANY_PLUGINS_OPTS "Build GeanyNumberedBookmarks
plugin?" y \
"--enable-geanynumberedbookmarks" \
"--disable-geanynumberedbookmarks" &&

-config_query_option GEANY_PLUGINS_OPTS "Build GeanySendmail plugin?" y \
- "--enable-geanysendmail" \
- "--disable-geanysendmail" &&
-
config_query_option GEANY_PLUGINS_OPTS "Build GeanyPrj plugin?" y \
"--enable-geanyprj" \
"--disable-geanyprj" &&

+config_query_option GEANY_PLUGINS_OPTS "Build GProject plugin?" y \
+ "--enable-gproject" \
+ "--disable-gproject" &&
+
config_query_option GEANY_PLUGINS_OPTS "Build GeanyVC plugin?" y \
"--enable-geanyvc" \
"--disable-geanyvc" &&
diff --git a/devel/geany-plugins/DEPENDS b/devel/geany-plugins/DEPENDS
index 2903771..855053e 100755
--- a/devel/geany-plugins/DEPENDS
+++ b/devel/geany-plugins/DEPENDS
@@ -5,6 +5,11 @@ optional_depends gettext \
"--disable-nls" \
"for Native Language Support" &&

+optional_depends gtk+2 \
+ "--enable-commander" \
+ "--disable-commander" \
+ "to build Commander plugin" &&
+
optional_depends lua51 \
"--enable-geanylua" \
"--disable-geanylua" \
@@ -20,10 +25,20 @@ optional_depends vte \
"--disable-debugger" \
"to build Debugger plugin" &&

-optional_depends gdb \
- "--enable-geanygdb" \
- "--disable-geanygdb" \
- "to build GeanyGDB plugin" &&
+optional_depends vte \
+ "--enable-multiterm" \
+ "--disable-multiterm" \
+ "to build MultiTerm plugin" &&
+
+optional_depends vte \
+ "--enable-scope" \
+ "--disable-scope" \
+ "to build Scope plugin" &&
+
+optional_depends libsoup \
+ "--enable-geniuspaste" \
+ "--disable-geniuspaste" \
+ "to build GeniusPaste plugin" &&

optional_depends texlive \
"--enable-geanylatex" \
@@ -35,6 +50,27 @@ optional_depends MAIL-TRANSPORT-AGENT \
"--disable-geanysendmail" \
"to build GeanySendmail plugin" &&

+# TODO: requires future spell ctpl (http://ctpl.tuxfamily.org/)
+#optional_depends ctpl \
+# "--enable-geanygendoc" \
+# "--disable-geanygendoc" \
+# "to build GeanyGenDoc plugin" &&
+#
+# TODO: requires future spell libmarkdown
+#optional_depends libmarkdown \
+# "--enable-markdown --disable-peg-markdown" \
+# "--disable-markdown" \
+# "to build markdown plugin" &&
+#
+#if is_depends_enabled $SPELL libmarkdown; then
+# depends webkitgtk
+#fi &&
+
+optional_depends webkitgtk \
+ "--enable-markdown --enable-peg-markdown" \
+ "--disable-markdown" \
+ "to build markdown plugin (via Peg-Markdown library)" &&
+
if list_find "$GEANY_PLUGINS_OPTS" "--enable-geanyvc"; then
optional_depends gtkspell \
"--enable-gtkspell" \
diff --git a/devel/geany-plugins/DETAILS b/devel/geany-plugins/DETAILS
index 6dd8767..1adeaaf 100755
--- a/devel/geany-plugins/DETAILS
+++ b/devel/geany-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=geany-plugins
- VERSION=0.21
+ VERSION=1.23
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://plugins.geany.org/$SPELL/$SOURCE
diff --git a/devel/geany-plugins/HISTORY b/devel/geany-plugins/HISTORY
index fd81a94..9a0f057 100644
--- a/devel/geany-plugins/HISTORY
+++ b/devel/geany-plugins/HISTORY
@@ -1,3 +1,15 @@
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.23
+ * DEPENDS: updated dependencies according to new/dropped plugins
+
+2012-07-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.22
+ * DEPENDS: added new optional dependencies
+ * CONFIGURE: removed dupe geanysendmail plugin selection; added new
+
+2012-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.21.1
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/devel/geany/DEPENDS b/devel/geany/DEPENDS
index bbcbbf3..5a954a0 100755
--- a/devel/geany/DEPENDS
+++ b/devel/geany/DEPENDS
@@ -1,6 +1,11 @@
depends gtk+2 &&
depends xml-parser-expat &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
optional_depends vte \
"--enable-vte" \
"--disable-vte" \
diff --git a/devel/geany/DETAILS b/devel/geany/DETAILS
index a53d8ac..1f5f6c4 100755
--- a/devel/geany/DETAILS
+++ b/devel/geany/DETAILS
@@ -1,10 +1,11 @@
SPELL=geany
- VERSION=0.21
+ VERSION=1.23
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.geany.org/$SOURCE
SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
SOURCE_GPG=geany.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/geany/HISTORY b/devel/geany/HISTORY
index f3bca11..f12ed80 100644
--- a/devel/geany/HISTORY
+++ b/devel/geany/HISTORY
@@ -1,3 +1,10 @@
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.23
+ * DEPENDS: added optional dependency on gettext
+
+2012-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.22; added 2nd source url for pgp sig
+
2011-10-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.21; updated to use new gpg keyring
* geany.gpg: added new gpg keyring
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index c75c579..b74c0e2 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,16 +1,16 @@
SPELL=ghc
- VERSION=7.4.2
+ VERSION=7.6.2
SOURCE=$SPELL-$VERSION-src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:5a3d06a36702fa7e337b482c9de92ce1f84a68f18d8560bcc11f3617d6d46f93167fee27e786de6483a9ef0eab3b1ac6909a71dd53908d36156df4e465075050
+
SOURCE_HASH=sha512:2e6e54f509e564f3713ea15dfefb16a84a467f8044c692ad2647c05b641e1ccb4125b9b63bbf711be1054d7ef56612186d2b9cd88ba4127fe01eec225152e4cf
if [[ ! -x /usr/bin/ghc ]] ; then
ARCH="$(uname -m)"
[[ "$ARCH" = i686 ]] && ARCH=i386
SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux.tar.bz2
SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2}
-
SOURCE2_HASH=sha512:ad2cacf21528bc5a3d1ab9e3e683ce4fcbe8cc3039f15e9ffdec72f3c0f908a808f310244975455aa5d2f64328f787abd50e8b6b2a3456c1e0976ce9edc3f5f2
- [ "$ARCH" = "x86_64" ] &&
SOURCE2_HASH=sha512:93a9b33ae0b8b1c8e27aba6621624059c628d7e9302b41525985f0aefb9cbc11173aba5a7f9fbccb41e69cbf66f29c01099ae833db8b12a62e23f1db11b28d9b
+
SOURCE2_HASH=sha512:88e46a3108ae09a422b3d5905cfc66826ef548b907c8a672b967fced20a3a4cd816d2630f63e58d64afa59c048461b23aafcd240aee2af97099fe937af746592
+ [ "$ARCH" = "x86_64" ] &&
SOURCE2_HASH=sha512:da35d7ea40fb703cff0966b8544cb1ddaaa94a2f1f6f0870aa9b2503c252cb3a4f8e739dfdaeecb85e14bc705c5db4d74202ce6c63da3173648b644a01ca37e7
fi
TMPFS=off

diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index f30b7b6..c65cfce 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.6.2
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.6.1
+
2012-06-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 7.4.2

diff --git a/devel/git-cola/BUILD b/devel/git-cola/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/devel/git-cola/BUILD
@@ -0,0 +1 @@
+true
diff --git a/devel/git-cola/DEPENDS b/devel/git-cola/DEPENDS
new file mode 100755
index 0000000..7312eb8
--- /dev/null
+++ b/devel/git-cola/DEPENDS
@@ -0,0 +1,4 @@
+depends git &&
+depends python &&
+depends pyqt4 &&
+depends pyinotify
diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS
new file mode 100755
index 0000000..ea88b17
--- /dev/null
+++ b/devel/git-cola/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=git-cola
+ VERSION=1.8.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/downloads/${SPELL}/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:1919a60780c758cefbc09d24292cb1dbefbbe6d629962080d87462627872fe4f21c310c2cd8530b0c16428a76596e1ac6c3f9ccf760446b748a1a94bafa3d6a5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://git-cola.github.com/";
+ LICENSE[0]=GPL
+ ENTERED=20130215
+ SHORT="a sleek and powerful git GUI"
+cat << EOF
+git cola is a simple, powerful, and feature-rich GUI for git that provides
+an easy way to interact with Git repositories.
+EOF
diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY
new file mode 100644
index 0000000..f7404ae
--- /dev/null
+++ b/devel/git-cola/HISTORY
@@ -0,0 +1,3 @@
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/git-cola/INSTALL b/devel/git-cola/INSTALL
new file mode 100755
index 0000000..a430b1f
--- /dev/null
+++ b/devel/git-cola/INSTALL
@@ -0,0 +1 @@
+make prefix=${INSTALL_ROOT}/usr install
diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index e417cf5..a3a11a9 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,10 +1,10 @@
SPELL=git
- VERSION=1.7.10.4
+ VERSION=1.8.1.3
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.sign
# SOURCE_GPG=kernel.gpg:$SOURCE.sign:UPSTREAM_KEY
-
SOURCE_HASH=sha512:21e1a1b71e2594fc0a1cb7fcd86b2411f06c0c920a8bd24cb22d5bcae2387e12b0b46e03a73f15eaa78df585bafbe41cf015a0fd8819fbd9ddb2a75f8846460f
+
SOURCE_HASH=sha512:52e4db6caecd403da7af1b7b59cf14a4b86de23d61e592a7410c9ecd3b62c28288d40d8f76744a20b1e3b7ddc9d7ca3799b05801055a21a98ce070f5987b70c1
SOURCE_URL=http://git-core.googlecode.com/files/$SOURCE
# SOURCE2_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE2
# SOURCE2_IGNORE=signature
@@ -12,7 +12,7 @@ if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then
SOURCE3=$SPELL-manpages-$VERSION.tar.gz
# SOURCE4=$SOURCE3.sign
# SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY
-
SOURCE3_HASH=sha512:b4a4cbd3fccb394d676a4e551537961a3fb4e677a2640ae83eb3ef6650c139ab61c3cf3fcbacde9ea8a2de6b9fd03d151342ebf11abbb3afece89251246662ca
+
SOURCE3_HASH=sha512:5ae20d1e212e6762d02ccbac138fbabff1e4431083589a074662789eb23e5393558f01fa96d20d80f6679e4e3ac941105202730d01a6d093677507166d1db42f
SOURCE3_URL=http://git-core.googlecode.com/files/$SOURCE3
# SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4
# SOURCE4_IGNORE=signature
@@ -21,7 +21,7 @@ if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then
SOURCE5=$SPELL-htmldocs-$VERSION.tar.gz
# SOURCE6=$SOURCE5.sign
# SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY
-
SOURCE5_HASH=sha512:130570e8db7e5af0d8226551f003e0525c598525631ee85d7893059919a06f2a6166fd42c325d1bb95c1312cf3c8b969d083dcb3b4bfae9224354814f9ae4f7e
+
SOURCE5_HASH=sha512:9f8b0cf36cb7da07e6a0bde2c091505a4d7af8f952858abec15d813b266c6d620d255eeb4b02789da5726795a4c8463bc013b40ea06b3f873029d7fb67ce568d
SOURCE5_URL=http://git-core.googlecode.com/files/$SOURCE5
# SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6
# SOURCE6_IGNORE=signature
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index 6bfe4ca..55da9a0 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,27 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.1.3
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.1.2
+
+2013-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.1
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0.3
+
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+
+2012-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.12
+
+2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.11.2
+
+2012-06-18 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.11
+
2012-06-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.10.4

diff --git a/devel/gource/DEPENDS b/devel/gource/DEPENDS
index f834826..2aade96 100755
--- a/devel/gource/DEPENDS
+++ b/devel/gource/DEPENDS
@@ -3,4 +3,5 @@ depends freefont-ttf &&
depends freetype2 &&
depends sdl &&
depends sdl_image &&
-depends ftgl
+depends ftgl &&
+depends glm
diff --git a/devel/gource/DETAILS b/devel/gource/DETAILS
index 2c57475..b4162e6 100755
--- a/devel/gource/DETAILS
+++ b/devel/gource/DETAILS
@@ -1,5 +1,5 @@
SPELL=gource
- VERSION=0.35
+ VERSION=0.38
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
#
SOURCE_HASH=sha512:50c0282ec2200bcdb4a70ad7a4e504584b9eef8292ecf457038ba27f4985dbd0ce8cb72f26b8ba10c48bc951f5004cab88eab3fea70d104eb0c95144db1f4b39
diff --git a/devel/gource/HISTORY b/devel/gource/HISTORY
index a2e8cc6..ff364a2 100644
--- a/devel/gource/HISTORY
+++ b/devel/gource/HISTORY
@@ -1,3 +1,7 @@
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.38
+ * DEPENDS: glm added
+
2011-09-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.35

diff --git a/devel/gource/gource-0.35.tar.gz.sig
b/devel/gource/gource-0.35.tar.gz.sig
deleted file mode 100644
index ed05078..0000000
Binary files a/devel/gource/gource-0.35.tar.gz.sig and /dev/null differ
diff --git a/devel/gource/gource-0.38.tar.gz.sig
b/devel/gource/gource-0.38.tar.gz.sig
new file mode 100644
index 0000000..188a4e6
Binary files /dev/null and b/devel/gource/gource-0.38.tar.gz.sig differ
diff --git a/devel/graphviz/DEPENDS b/devel/graphviz/DEPENDS
index 6e46e77..7f81103 100755
--- a/devel/graphviz/DEPENDS
+++ b/devel/graphviz/DEPENDS
@@ -83,3 +83,21 @@ optional_depends "ghostscript" \
"--with-ghostscript=yes" \
"--with-ghostscript=no" \
"support for postscript"
+
+depends atk &&
+if is_depends_enabled $SPELL gtk+2; then
+ depends gdk-pixbuf2
+fi &&
+depends harfbuzz &&
+depends jasper &&
+depends libice &&
+depends librsvg2 &&
+depends libsm &&
+depends libx11 &&
+depends libxml2 &&
+depends libxmu &&
+depends libxpm &&
+depends libxrender &&
+depends libxt &&
+depends pixman &&
+depends LZMA
diff --git a/devel/graphviz/DETAILS b/devel/graphviz/DETAILS
index f86f611..e812737 100755
--- a/devel/graphviz/DETAILS
+++ b/devel/graphviz/DETAILS
@@ -1,5 +1,6 @@
SPELL=graphviz
VERSION=2.28.0
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.graphviz.org/pub/graphviz/ARCHIVE/$SOURCE
diff --git a/devel/graphviz/HISTORY b/devel/graphviz/HISTORY
index c1a4600..fe4b42e 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,19 @@
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on bzip2, icu, ilmbase, lcms,
+ libcroco, libffi, libmng, libxau, libxcb, libxdmcp, libxext,
+ openexr, pcre, tiff, util-linux
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, gdk-pixbuf2,
+ harfbuzz, icu, ilmbase, jasper, lcms, libcroco, libffi,
+ libice, libmng, librsvg2, libsm, libx11, libxau, libxcb,
+ libxdmcp, libxext, libxml2, libxmu, libxpm, libxrender,
+ libxt, openexr, pcre, pixman, tiff, util-linux, LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
2012-03-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.28.0, WEB_SITE updated
* PRE_BUILD, libltdl.patch: removed
diff --git a/devel/guile/DETAILS b/devel/guile/DETAILS
index 8e52221..f445ecd 100755
--- a/devel/guile/DETAILS
+++ b/devel/guile/DETAILS
@@ -1,5 +1,5 @@
SPELL=guile
- VERSION=2.0.5
+ VERSION=2.0.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/guile/HISTORY b/devel/guile/HISTORY
index 8a84c88..7682984 100644
--- a/devel/guile/HISTORY
+++ b/devel/guile/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.0.6
+
2012-02-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.5

diff --git a/devel/heimdall/BUILD b/devel/heimdall/BUILD
new file mode 100755
index 0000000..812ff2e
--- /dev/null
+++ b/devel/heimdall/BUILD
@@ -0,0 +1,14 @@
+OPTS="$OPTS --build=${BUILD}";
+[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}";
+git reset --hard "v$VERSION" &&
+for i in libpit heimdall; do
+ cd "$i" &&
+ ./configure \
+ --prefix=${INSTALL_ROOT}/usr \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --infodir=${INSTALL_ROOT}/usr/share/info $OPTS &&
+ make &&
+ cd .. || exit
+done
diff --git a/devel/heimdall/DEPENDS b/devel/heimdall/DEPENDS
new file mode 100755
index 0000000..3d5cac5
--- /dev/null
+++ b/devel/heimdall/DEPENDS
@@ -0,0 +1 @@
+depends libusbx
diff --git a/devel/heimdall/DETAILS b/devel/heimdall/DETAILS
new file mode 100755
index 0000000..b858bfc
--- /dev/null
+++ b/devel/heimdall/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=heimdall
+ VERSION=1.4.1RC2
+ SOURCE="$SPELL.tar.bz2"
+ SOURCE_URL[0]=git://github.com/Benjamin-Dobell/Heimdall.git:$SPELL
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE="http://www.glassechidna.com.au/products/heimdall/";
+ LICENSE[0]="MIT"
+ ENTERED=20130107
+ KEYWORDS=""
+ SHORT="Tool to flash Samsung Galaxy S devices"
+cat << EOF
+Heimdall is a tool suite used to flash firmware (aka ROMs) onto Samsung
+Galaxy S devices.
+
+It uses the same protocol as Odin to interact with a device in download mode.
+EOF
diff --git a/devel/heimdall/HISTORY b/devel/heimdall/HISTORY
new file mode 100644
index 0000000..e054b0d
--- /dev/null
+++ b/devel/heimdall/HISTORY
@@ -0,0 +1,6 @@
+2013-02-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.1RC2
+
+2013-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/heimdall/INSTALL b/devel/heimdall/INSTALL
new file mode 100755
index 0000000..a6d41a3
--- /dev/null
+++ b/devel/heimdall/INSTALL
@@ -0,0 +1 @@
+make -C heimdall install
diff --git a/devel/iasl/BUILD b/devel/iasl/BUILD
index bdd2610..d0202e4 100755
--- a/devel/iasl/BUILD
+++ b/devel/iasl/BUILD
@@ -1,5 +1,9 @@
-cd source/compiler &&
+cd generate/unix &&

make_single &&
-make &&
+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ make BITS=64 iasl
+else
+ make BITS=32 iasl
+fi &&
make_normal
diff --git a/devel/iasl/DEPENDS b/devel/iasl/DEPENDS
new file mode 100755
index 0000000..465dbee
--- /dev/null
+++ b/devel/iasl/DEPENDS
@@ -0,0 +1,2 @@
+depends flex &&
+depends bison
diff --git a/devel/iasl/DETAILS b/devel/iasl/DETAILS
index cae8c38..f0ff63d 100755
--- a/devel/iasl/DETAILS
+++ b/devel/iasl/DETAILS
@@ -1,11 +1,12 @@
SPELL=iasl
- VERSION=20120518
+ VERSION=20121220
SOURCE=acpica-unix-$VERSION.tar.gz
- SOURCE_URL[0]=https://www.acpica.org/download/acpica-unix-$VERSION.tar.gz
+ SOURCE_URL[0]=https://www.acpica.org/download/$SOURCE
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:3a7742a9fa2af1a141931596937ecadaf1d84b1c056e18d025f9735d83e72127a1ed6551e7fa51c17294c2e5e2fb8bc0b6e83aa70f7ad57507bed97c48675996
+
SOURCE_HASH=sha512:ef76fd34b30d5c58ed7a53841173388d17f3dc7f419a8503c7350bc3115b1c7608b4e583bda72c6b9c19c50c932655a522993de954f49adfbfaefecfa0ddd189
SOURCE_DIRECTORY="$BUILD_DIRECTORY/acpica-unix-$VERSION"
LICENSE[0]=IASL
+ DOCS="changes.txt"
WEB_SITE=http://www.intel.com/technology/iapc/acpi/
ENTERED=20070530
KEYWORDS="devel"
diff --git a/devel/iasl/HISTORY b/devel/iasl/HISTORY
index e160c3c..3c1ccea 100644
--- a/devel/iasl/HISTORY
+++ b/devel/iasl/HISTORY
@@ -1,3 +1,13 @@
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20121220; added changes file to DOCS
+ * DEPENDS: added, for required dependencies to build
+ * PRE_BUILD: added, to fix compilation
+ * BUILD: changed build logic for new release
+ * INSTALL: fixed multijob build; changed install logic for new release
+
+2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20120711
+
2012-05-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 20120518; switched to https url

diff --git a/devel/iasl/INSTALL b/devel/iasl/INSTALL
index 34f5713..f1083de 100755
--- a/devel/iasl/INSTALL
+++ b/devel/iasl/INSTALL
@@ -1 +1,3 @@
-install -vm 0755 iasl ${INSTALL_ROOT}/usr/bin
+make_single &&
+make DESTDIR="$INSTALL_ROOT/" PROGS="iasl" install &&
+make_normal
diff --git a/devel/iasl/PRE_BUILD b/devel/iasl/PRE_BUILD
new file mode 100755
index 0000000..17e48f5
--- /dev/null
+++ b/devel/iasl/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:_CYGWIN:_LINUX:g" generate/unix/Makefile.config
diff --git a/devel/intercal/DETAILS b/devel/intercal/DETAILS
index d9f675a..d687e08 100755
--- a/devel/intercal/DETAILS
+++ b/devel/intercal/DETAILS
@@ -15,7 +15,7 @@ So, you think you've seen it all, eh?
OK. You've coded in C. You've hacked in LISP. Fortran and BASIC hold no
terrors for you. You write Emacs modes for fun. You eat assemblers for
breakfast. You're fluent in half a dozen languages nobody but a handful
-of �bergeeks have ever heard of. You grok TECO. Possibly you even know
+of übergeeks have ever heard of. You grok TECO. Possibly you even know
<shudder> COBOL.

Maybe you're ready for the ultimate challenge...INTERCAL.
diff --git a/devel/intercal/HISTORY b/devel/intercal/HISTORY
index af0d392..c25b900 100644
--- a/devel/intercal/HISTORY
+++ b/devel/intercal/HISTORY
@@ -1,3 +1,6 @@
+2012-06-25 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: bad encoding
+
2007-01-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated spell to 0.24

diff --git a/devel/itcl/DEPENDS b/devel/itcl/DEPENDS
new file mode 100755
index 0000000..4845533
--- /dev/null
+++ b/devel/itcl/DEPENDS
@@ -0,0 +1 @@
+depends tcl
diff --git a/devel/itcl/DETAILS b/devel/itcl/DETAILS
new file mode 100755
index 0000000..ba86d13
--- /dev/null
+++ b/devel/itcl/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=itcl
+ VERSION=4.0b7
+ SOURCE="${SPELL}${VERSION}.tar.gz"
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/incrtcl/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:756afe374547d2b32d9ab751c0a01f672abc81c093df1a806e83c0fdbbcdba72333264102833093f76ec6f75f37b9724d419e605612f6f358d968f16519510de
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}${VERSION}"
+ WEB_SITE="http://incrtcl.sourceforge.net/itcl/";
+ LICENSE[0]=BSD
+ ENTERED=20130113
+ SHORT="object oriented Tcl"
+cat << EOF
+Applications built with Tcl/Tk come together with relative ease. A sticky
+note facility can be put together in an hour. A simple video game can be
+created in an afternoon. But as applications get larger, Tcl/Tk code becomes
+more and more difficult to understand, maintain and extend.
+
+[incr Tcl] provides the extra language support needed to build large Tcl/Tk
+applications. It introduces the notion of objects, which act as building
blocks
+for an application. Each object is a bag of data with a set of procedures or
+"methods" that are used to manipulate it. Objects are organized into
"classes"
+with identical characteristics, and classes can inherit functionality from
+one another. This object-oriented paradigm adds another level of organization
+on top of the basic variable/procedure elements, and the resulting code is
+easier to understand and maintain.
+EOF
diff --git a/devel/itcl/HISTORY b/devel/itcl/HISTORY
new file mode 100644
index 0000000..cdb4f80
--- /dev/null
+++ b/devel/itcl/HISTORY
@@ -0,0 +1,3 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/devel/libcutl/DETAILS b/devel/libcutl/DETAILS
index d863ae3..d581e7b 100755
--- a/devel/libcutl/DETAILS
+++ b/devel/libcutl/DETAILS
@@ -1,8 +1,8 @@
SPELL=libcutl
- VERSION=1.2.0
+ VERSION=1.7.0
+
SOURCE_HASH=sha512:2dc52825ab7481550513ed158022d0ef914c80f64318d5b2cb439c97a0d33edec357b4f428d2075aa90681aa49836fc5be4f5f2a18984c378a24cb5739645a0a
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://codesynthesis.com/download/${SPELL}/1.2/${SOURCE}
-
SOURCE_HASH=sha512:3e4ae84f3e616885e85096092b2c9b6e7918bb4b4c82750dcc131636dcb20d754b20b0e513d662cd45434a1c51f774ae22486fd7bf1a2713b182956d3797a013
+ SOURCE_URL[0]=http://codesynthesis.com/download/${SPELL}/1.7/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://codesynthesis.com/projects/libcutl/";
LICENSE[0]=MIT
diff --git a/devel/libcutl/HISTORY b/devel/libcutl/HISTORY
index cf54be8..cfa83d9 100644
--- a/devel/libcutl/HISTORY
+++ b/devel/libcutl/HISTORY
@@ -1,3 +1,6 @@
+2012-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.0
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 25a7a93..10ef26b 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,7 @@
+2012-06-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply patch for gcc 4.7
+ * gcc-4.7: added, patch to fix compilation on gcc 4.7
+
2011-09-26 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS, PRE_BUILD: converted clang sources to also use upstream
signature checking, and corrected source numbering (clang source
diff --git a/devel/llvm/PRE_BUILD b/devel/llvm/PRE_BUILD
index f4248b8..b07d8e6 100755
--- a/devel/llvm/PRE_BUILD
+++ b/devel/llvm/PRE_BUILD
@@ -3,4 +3,7 @@ if [[ "$LLVM_WITH_CLANG" == y ]]; then
cd ${SOURCE_DIRECTORY}/tools &&
unpack_file 3 &&
mv clang-${VERSION} clang
-fi
+fi &&
+
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch
diff --git a/devel/llvm/gcc-4.7.patch b/devel/llvm/gcc-4.7.patch
new file mode 100644
index 0000000..8989b7e
--- /dev/null
+++ b/devel/llvm/gcc-4.7.patch
@@ -0,0 +1,10 @@
+--- a/lib/ExecutionEngine/JIT/Intercept.cpp 2012-05-17 16:11:46.956180361
+0200
++++ b/lib/ExecutionEngine/JIT/Intercept.cpp 2012-05-17 16:14:35.256184996
+0200
+@@ -52,6 +52,7 @@
+ #include <sys/stat.h>
+ #endif
+ #include <fcntl.h>
++#include <unistd.h>
+ /* stat functions are redirecting to __xstat with a version number. On
x86-64
+ * linking with libc_nonshared.a and -Wl,--export-dynamic doesn't make
'stat'
+ * available as an exported symbol, so we have to add it explicitly.
diff --git a/devel/ltrace/DETAILS b/devel/ltrace/DETAILS
index 7afe61b..a129e15 100755
--- a/devel/ltrace/DETAILS
+++ b/devel/ltrace/DETAILS
@@ -1,14 +1,9 @@
SPELL=ltrace
- VERSION=0.5
- SOURCE=${SPELL}_$VERSION.orig.tar.gz
+ VERSION=0.7.2
+ SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/l/ltrace/$SOURCE
-
SOURCE_HASH=sha512:4c533a132481e9c2a5607d73dbc8858e1cc6fe2092db78bc3fee9efafe85f6c0df0c77b941a1c1ea9713ab77e872e536422b4200b2aa76812a2a20762c930c55
-
- SOURCE2=${SPELL}_$VERSION-3.1.diff.gz
- SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/l/ltrace/$SOURCE2
-
SOURCE2_HASH=sha512:b493a4cc379f252a437af21d827ab77d914b25e7b8fd26825b0249e7d4a1c8fa352e8738a2be2fba3dbd6bad4130f98645325fbd7491e8f0061c8ce918170dfa
-
+ SOURCE_URL[0]=https://alioth.debian.org/frs/download.php/3848/$SOURCE
+
SOURCE_HASH=sha512:ec86f08d0c18579ff05f8be23ef3c7309c76c647a0d952fbc627e8095b6ce52b2552e152dc0ec9c6098039c2d50d549a1d218f56a13f75f28bc7b03eb39e94e0
LICENSE[0]=GPL
WEB_SITE=http://ltrace.alioth.debian.org/
ENTERED=20020413
diff --git a/devel/ltrace/HISTORY b/devel/ltrace/HISTORY
index 202d818..a1c7daf 100644
--- a/devel/ltrace/HISTORY
+++ b/devel/ltrace/HISTORY
@@ -1,3 +1,13 @@
+2012-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.2
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.1
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.0, SOURCE and SOURCE_URL[0] updated
+ * DETAILS, PRE_BUILD, ltrace_0.5-3.1.diff.gz: patch removed
+
2008-08-20 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: on LIBELF, not libelf

diff --git a/devel/ltrace/PRE_BUILD b/devel/ltrace/PRE_BUILD
deleted file mode 100755
index bbf3c69..0000000
--- a/devel/ltrace/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-unpack_file 2 &&
-gunzip -c $SOURCE_CACHE/$SOURCE2 | patch -p1
diff --git a/devel/m4/HISTORY b/devel/m4/HISTORY
index 40a356a..7ca5ce7 100644
--- a/devel/m4/HISTORY
+++ b/devel/m4/HISTORY
@@ -1,3 +1,7 @@
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-08-23 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: use gnu.gpg instead of eblake.gpg
* eblake.gpg: removed, no longer needed
diff --git a/devel/m4/PRE_BUILD b/devel/m4/PRE_BUILD
index b7e085e..62c7b7c 100755
--- a/devel/m4/PRE_BUILD
+++ b/devel/m4/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

+patch -p0 < "$SPELL_DIRECTORY/glibc215.patch" &&
+
sed -i '/#include "m4.h"/i#include <sys/stat.h>' src/path.c
diff --git a/devel/m4/glibc215.patch b/devel/m4/glibc215.patch
new file mode 100644
index 0000000..9b6f475
--- /dev/null
+++ b/devel/m4/glibc215.patch
@@ -0,0 +1,10 @@
+--- lib/stdio.in.h.orig 2011-03-01 19:39:29.000000000 +0300
++++ lib/stdio.in.h 2012-12-08 23:01:59.570142449 +0400
+@@ -162,7 +162,6 @@
+ so any use of gets warrants an unconditional warning. Assume it is
+ always declared, since it is required by C89. */
+ #undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
diff --git a/devel/nasm/DETAILS b/devel/nasm/DETAILS
index 8e5add2..1ffb941 100755
--- a/devel/nasm/DETAILS
+++ b/devel/nasm/DETAILS
@@ -1,6 +1,6 @@
SPELL=nasm
- VERSION=2.10
-
SOURCE_HASH=sha512:b6e0ef7a932a54562c58133603fe0527d70b56c6bab808282a82359ac2b3d7457e0a53fba57ab0b45559c136a0223eee9c6a996bf5af7d51b5ea1b217c76fa18
+ VERSION=2.10.06
+
SOURCE_HASH=sha512:e6c7fd9a2c547b22174b26ae3c930e7608348b20021e06e93d0729374b2bc50b4c2dec3775fb1e0179a172837ff7b1e7fdb53cb393df021e052282dc1d03100c
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.nasm.us/pub/nasm/releasebuilds/$VERSION/$SOURCE
diff --git a/devel/nasm/HISTORY b/devel/nasm/HISTORY
index ed70c2b..1da26cc 100644
--- a/devel/nasm/HISTORY
+++ b/devel/nasm/HISTORY
@@ -1,3 +1,12 @@
+2012-12-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10.06
+
+2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.05
+
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.04
+
2012-03-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10

diff --git a/devel/nodejs/DETAILS b/devel/nodejs/DETAILS
index d90111f..58ea65a 100755
--- a/devel/nodejs/DETAILS
+++ b/devel/nodejs/DETAILS
@@ -1,6 +1,6 @@
SPELL=nodejs
- VERSION=0.6.10
-
SOURCE_HASH=sha512:0fc485a0ebefbcfb52fa83f8471d9c1102d2552c2dc1b859d907d72bd940af40343eb7e1c2308a821c2cf0171ebe6761302dca3b16a9dc1942c349459e0abfba
+ VERSION=0.8.12
+
SOURCE_HASH=sha512:27eb75c785e32b1faf417aea09f849679ff2c22f94253961574d171b1f599297550770849dd3b6faca853e26a2320619477ac7d7ea57b9a3be817cfa49e8afd2
SOURCE=node-v$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/node-v$VERSION
SOURCE_URL[0]=http://nodejs.org/dist/v$VERSION/$SOURCE
diff --git a/devel/nodejs/HISTORY b/devel/nodejs/HISTORY
index 64c659bf..9d7a98b 100644
--- a/devel/nodejs/HISTORY
+++ b/devel/nodejs/HISTORY
@@ -1,2 +1,5 @@
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.12
+
2012-02-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.6.10
diff --git a/devel/ocaml/HISTORY b/devel/ocaml/HISTORY
index 5128a41..1994a3e 100644
--- a/devel/ocaml/HISTORY
+++ b/devel/ocaml/HISTORY
@@ -1,3 +1,6 @@
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: perform check_self on cast binutils, tk, tcl
+
2011-07-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.12.1

diff --git a/devel/ocaml/TRIGGERS b/devel/ocaml/TRIGGERS
new file mode 100755
index 0000000..e19be06
--- /dev/null
+++ b/devel/ocaml/TRIGGERS
@@ -0,0 +1,5 @@
+on_cast binutils check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
diff --git a/devel/oprofile/DETAILS b/devel/oprofile/DETAILS
index 14cbccf..91a5e1b 100755
--- a/devel/oprofile/DETAILS
+++ b/devel/oprofile/DETAILS
@@ -1,6 +1,6 @@
SPELL=oprofile
- VERSION=0.9.6
-
SOURCE_HASH=sha512:dfc496255183d0413f534feaca86d42d38ce4e25ea9d29f9e5956721f30049e99b1f58b6b56e71e6d466be5e8204a7c867b1b3db4fe557774d8db7ad698cd04a

+ VERSION=0.9.8
+
SOURCE_HASH=sha512:bc2bb6d3a9c7868837091ef9e2a8b19a62dabe55d08ec83e0a4a261387a7d9ac4230022d579210cdc85d5e084f75c0b3a49041849af263fd87e9157029fc6dac
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/oprofile/HISTORY b/devel/oprofile/HISTORY
index dc46a5b..83ee576 100644
--- a/devel/oprofile/HISTORY
+++ b/devel/oprofile/HISTORY
@@ -1,3 +1,9 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.8
+
+2012-08-02 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 0.9.7 to handle 3.x kernels
+
2011-10-10 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/devel/oprofileui/DEPENDS b/devel/oprofileui/DEPENDS
index f2e9503..119987e 100755
--- a/devel/oprofileui/DEPENDS
+++ b/devel/oprofileui/DEPENDS
@@ -8,6 +8,7 @@ depends gnome-vfs2 &&
depends gtk+2 &&
depends libpng &&
depends libxml2 &&
+depends xml-parser &&
depends oprofile &&
depends pango &&
optional_depends avahi "--with-avahi" "--without-avahi" "use Avahi to
announce and search for OProfile servers"
diff --git a/devel/oprofileui/HISTORY b/devel/oprofileui/HISTORY
index eaf1a6a..2319cce 100644
--- a/devel/oprofileui/HISTORY
+++ b/devel/oprofileui/HISTORY
@@ -1,3 +1,6 @@
+2012-08-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on xml-parser
+
2010-11-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/patch/DEPENDS b/devel/patch/DEPENDS
index 18594eb..92c212f 100755
--- a/devel/patch/DEPENDS
+++ b/devel/patch/DEPENDS
@@ -1,2 +1,7 @@
depends gnupg &&
-depends smgl-fhs
+depends smgl-fhs &&
+
+optional_depends attr \
+ "--enable-xattr" \
+ "--disable-xattr" \
+ "for extended attributes support"
diff --git a/devel/patch/DETAILS b/devel/patch/DETAILS
index 88ef4a7..0f5ba76 100755
--- a/devel/patch/DETAILS
+++ b/devel/patch/DETAILS
@@ -1,6 +1,7 @@
SPELL=patch
- VERSION=2.6.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.7.1
+ SECURITY_PATCH=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/devel/patch/HISTORY b/devel/patch/HISTORY
index 66f6a77..2e48e34 100644
--- a/devel/patch/HISTORY
+++ b/devel/patch/HISTORY
@@ -1,3 +1,14 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added attr optional dependency
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.7.1
+
+2012-09-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7
+ SECURITY_PATCH=1
+ fixes CVE-2010-4651
+
2010-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6.1

diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index 5aafc9b..48093fb 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.16.0
+ VERSION=5.16.2
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:8e2ec0b95044028b0c07da1b1e8114dd374d9a6b6988861f1605a7415b9c0e222a9627b96db83d6a5878702e7abe152e06553cea27522fe28f6e031544d8a87e
+
SOURCE_HASH=sha512:e83ce17a6c787ac9477943df5b5288d9787454cf733501daafd0e23f62d13363acc90893dc7bf9c09721594ecfa97233d0dd4417550fa1067c43669fc00e873a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.cpan.org/src/5.0/$SOURCE
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index af6939a..10f92c3 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,9 @@
+2012-11-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.16.2
+
+2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.16.1
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.16.0

diff --git a/devel/phpmyadmin/DETAILS b/devel/phpmyadmin/DETAILS
index cb10b31..a050964 100755
--- a/devel/phpmyadmin/DETAILS
+++ b/devel/phpmyadmin/DETAILS
@@ -35,6 +35,6 @@ look up the appropriate part in the MySQL manual.
Currently phpMyAdmin can:
* communicate in 43 different languages

(*) phpMyAdmin can compress (Zip, GZip -RFC 1952- or Bzip2 formats) dumps and
-CSV exports if you use PHP4�>=�4.0.4 with Zlib support (--with-zlib) and/or
+CSV exports if you use PHP4 >= 4.0.4 with Zlib support (--with-zlib) and/or
Bzip2 support (--with-bz2).
EOF
diff --git a/devel/phpmyadmin/HISTORY b/devel/phpmyadmin/HISTORY
index 54cca64..e786e29 100644
--- a/devel/phpmyadmin/HISTORY
+++ b/devel/phpmyadmin/HISTORY
@@ -1,3 +1,6 @@
+2012-07-08 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: fixed some odd byte encoding
+
2012-02-10 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 3.4.9

diff --git a/devel/pkgconfig/DETAILS b/devel/pkgconfig/DETAILS
index a2a73fc..b2826d1 100755
--- a/devel/pkgconfig/DETAILS
+++ b/devel/pkgconfig/DETAILS
@@ -1,8 +1,8 @@
SPELL=pkgconfig

if spell_ok glib2; then
- VERSION=0.26
-
SOURCE_HASH=sha512:9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4
+ VERSION=0.27.1
+
SOURCE_HASH=sha512:f9c6d013848c3d9868e99a2cbf16e6735ca6ca12ff5a0b18d536a135aadd72dc2be1afcc962c866bc3c7301150e805d1630ea510d0e4ee222cb5c9f70b8fd675
else
VERSION=0.25

SOURCE_HASH=sha512:6c50ca542733feeb10301097ade32075c5417ada5bdd195957de8521a28b20e0e7a54ed553fa3e022b24969e9deb97d72e289192cb2a3afc2c86241dc6cafa02
diff --git a/devel/pkgconfig/HISTORY b/devel/pkgconfig/HISTORY
index 13bb575..1e8ed54 100644
--- a/devel/pkgconfig/HISTORY
+++ b/devel/pkgconfig/HISTORY
@@ -1,3 +1,9 @@
+2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.27.1
+
+2012-08-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.27
+
2011-08-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: added version 0.25 for fresh install / without
glib2

diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index d2154f3..71bb749 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,6 @@
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: added check_self on tk and tcl cast
+
2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* CONFIGURE, BUILD: choose whether this primary pyhon

diff --git a/devel/python/TRIGGERS b/devel/python/TRIGGERS
index 27dd92e..ea242dd 100755
--- a/devel/python/TRIGGERS
+++ b/devel/python/TRIGGERS
@@ -2,3 +2,7 @@ on_cast gettext check_self
on_cast glibc check_self
on_dispel pygtk2 check_self
on_dispel pygobject check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
diff --git a/devel/python3/CONFIGURE b/devel/python3/CONFIGURE
index 81a0a33..dfbe08c 100755
--- a/devel/python3/CONFIGURE
+++ b/devel/python3/CONFIGURE
@@ -1,4 +1,5 @@
config_query PY3K "Use Python 3 as primary version on the system?" n &&
+config_query SYMLINK "create symlinks for python -> python3" n &&

config_query_option PYTHON3_OPTS \
"Enable IPv6?" y \
diff --git a/devel/python3/CONFLICTS b/devel/python3/CONFLICTS
index ef99b71..4a8ea12 100755
--- a/devel/python3/CONFLICTS
+++ b/devel/python3/CONFLICTS
@@ -1 +1,2 @@
conflicts python3000 y
+conflicts faulthandler y
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index be02097..3a3f8a0 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,7 +1,6 @@
SPELL=python3
- VERSION=3.2.3
+ VERSION=3.3.0
SECURITY_PATCH=1
- PATCHLEVEL=1
SOURCE=Python-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index 775ed53..77bc1ff 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,11 @@
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: added check_self on tk and tcl cast
+
+2012-10-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.0
+ * CONFIGURE, INSTALL: make symlinks optional
+ * CONFLICTS: add faulthandler ( now included in python3)
+
2012-04-24 Treeve Jelbert <treeve AT sourcemage.org>
* INSTALL: add some symlinks
* DETAILS: PATCHLEVEL=1
diff --git a/devel/python3/INSTALL b/devel/python3/INSTALL
index 4d52c1e..5d05a76 100755
--- a/devel/python3/INSTALL
+++ b/devel/python3/INSTALL
@@ -1,24 +1,16 @@
-cp -Rv "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr" "$INSTALL_ROOT/" &&
+cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr" "$INSTALL_ROOT/" &&

# gettext
install -vm 755 "$SOURCE_DIRECTORY/Tools/i18n/"{pygettext.py,msgfmt.py} \
"$INSTALL_ROOT/usr/bin"
-
-local PYVER=`echo ${VERSION}|cut -d . -f 1,2`
-
-if [ -d "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" ];then
- cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" \
- "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux3"
-else
- cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux3" \
- "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2"
-fi &&
# help some stupid installer scripts
local PV=`echo ${VERSION}|cut -c-3` &&
ln -sf ${TRACK_ROOT}/usr/include/python${PV}m
${INSTALL_ROOT}/usr/include/python${PV} &&
# this is the primary/only version of python
if [[ $PY3K == y ]]; then
+ if [[ $SYMLINK == y ]];then
ln -sf ${TRACK_ROOT}/usr/bin/python3 ${INSTALL_ROOT}/usr/bin/python &&
ln -sf ${TRACK_ROOT}/usr/bin/python3-config
${INSTALL_ROOT}/usr/bin/python-config &&
ln -sf ${TRACK_ROOT}/usr/lib/pkgconfig/python-${PV}.pc
${INSTALL_ROOT}/usr/lib/pkgconfig/python.pc
+ fi
fi
diff --git a/devel/python3/PRE_BUILD b/devel/python3/PRE_BUILD
deleted file mode 100755
index ee53ba4..0000000
--- a/devel/python3/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY/Lib &&
-
-cp -R plat-linux2 plat-linux3
diff --git a/devel/python3/TRIGGERS b/devel/python3/TRIGGERS
index 27dd92e..ea242dd 100755
--- a/devel/python3/TRIGGERS
+++ b/devel/python3/TRIGGERS
@@ -2,3 +2,7 @@ on_cast gettext check_self
on_cast glibc check_self
on_dispel pygtk2 check_self
on_dispel pygobject check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
diff --git a/devel/qt-creator/DETAILS b/devel/qt-creator/DETAILS
index 6276450..4e2d77d 100755
--- a/devel/qt-creator/DETAILS
+++ b/devel/qt-creator/DETAILS
@@ -1,20 +1,20 @@
SPELL=qt-creator
if [[ "${QTCREATOR_DEVEL}" == "y" ]]; then
- VERSION=2.5.0
-
SOURCE_HASH=sha512:b97c8a9d6ca36495fe88bf1ea1e80b85dfca0729c205a2fab4509f2888c1c9f927c89e4461b9db06330cfa0bf2b18c0e778a08468e7b2841bf71581860039692
+ VERSION=2.7.0-rc
+
SOURCE_HASH=sha512:3775b6ad1c6f4ee10d75a91700c7c4d92745d6f264a56274f55faa062c6a1a56bb864d8049da4da3067a843986ff9b5957c39a584f259c06a6782d578a94ffa5
else
- VERSION=2.5.0
-
SOURCE_HASH=sha512:b97c8a9d6ca36495fe88bf1ea1e80b85dfca0729c205a2fab4509f2888c1c9f927c89e4461b9db06330cfa0bf2b18c0e778a08468e7b2841bf71581860039692
+ VERSION=2.6.2
+
SOURCE_HASH=sha512:62a8def36bd6c10c0fd44977428b518b7111229d1ca847e263d61a39bd6b51eb40c0699dbccdc96a8b8980c453d0cf9c57cd8c59054df0f24c5b5af62ea7091d
fi
SOURCE=$SPELL-$VERSION-src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
WEB_SITE=http://www.qtsoftware.com/downloads
- SOURCE_URL[0]=ftp://ftp.trolltech.com/qtcreator/$SOURCE
+
SOURCE_URL[0]=http://origin.releases.qt-project.org/qtcreator/${VERSION}/$SOURCE
LICENSE[0]=LGPL
ENTERED=20090304
KEYWORDS="qt4 ide"
SHORT="cross-platform integrated development environment for use
with Qt"
cat << EOF
-Qt� Creator is a new cross-platform integrated development environment for
+Qt® Creator is a new cross-platform integrated development environment for
use with Qt.
EOF
diff --git a/devel/qt-creator/HISTORY b/devel/qt-creator/HISTORY
index 2045e39..c0335e8 100644
--- a/devel/qt-creator/HISTORY
+++ b/devel/qt-creator/HISTORY
@@ -1,3 +1,18 @@
+2013-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel 2.7.0-rc
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel 2.7.0-beta, stable 2.6.2
+
+2012-10-27 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: fixe screwy (r)
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel 2.6.0-beta, stable 2.5.2
+
+2012-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable and devel version 2.5.1
+
2012-06-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable and devel version 2.5.0

diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS
index 7831dc3..711d197 100755
--- a/devel/ragel/DETAILS
+++ b/devel/ragel/DETAILS
@@ -1,5 +1,5 @@
SPELL=ragel
- VERSION=6.7
+ VERSION=6.8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.cs.queensu.ca/~thurston/ragel/
diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY
index 21219b3..1a53c55 100644
--- a/devel/ragel/HISTORY
+++ b/devel/ragel/HISTORY
@@ -1,3 +1,7 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.8
+ * PRE_BUILD, gcc-4.7.patch: deleted
+
2012-06-12 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, to apply patch
* gcc-4.7.patch: added, fix to compile with gcc 4.7
diff --git a/devel/ragel/PRE_BUILD b/devel/ragel/PRE_BUILD
deleted file mode 100755
index 9327cb8..0000000
--- a/devel/ragel/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch
diff --git a/devel/ragel/gcc-4.7.patch b/devel/ragel/gcc-4.7.patch
deleted file mode 100644
index caa0c67..0000000
--- a/devel/ragel/gcc-4.7.patch
+++ /dev/null
@@ -1,125 +0,0 @@
---- ragel-6.7.orig/aapl/mergesort.h
-+++ ragel-6.7/aapl/mergesort.h
-@@ -110,7 +110,7 @@
- }
- else {
- /* Both upper and lower left. */
-- if ( compare(*lower, *upper) <= 0 )
-+ if ( this->compare(*lower, *upper) <= 0 )
- memcpy( dest++, lower++, sizeof(T) );
- else
- memcpy( dest++, upper++, sizeof(T) );
---- ragel-6.7.orig/aapl/avlcommon.h
-+++ ragel-6.7/aapl/avlcommon.h
-@@ -881,9 +881,9 @@
- }
-
- #ifdef AVL_BASIC
-- keyRelation = compare( *element, *curEl );
-+ keyRelation = this->compare( *element, *curEl );
- #else
-- keyRelation = compare( element->BASEKEY(getKey()),
-+ keyRelation = this->compare( element->BASEKEY(getKey()),
- curEl->BASEKEY(getKey()) );
- #endif
-
-@@ -920,7 +920,7 @@
- long keyRelation;
-
- while (curEl) {
-- keyRelation = compare( *element, *curEl );
-+ keyRelation = this->compare( *element, *curEl );
-
- /* Do we go left? */
- if ( keyRelation < 0 )
-@@ -969,7 +969,7 @@
- return element;
- }
-
-- keyRelation = compare( key, curEl->BASEKEY(getKey()) );
-+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) );
-
- /* Do we go left? */
- if ( keyRelation < 0 ) {
-@@ -1023,7 +1023,7 @@
- return element;
- }
-
-- keyRelation = compare(key, curEl->getKey());
-+ keyRelation = this->compare(key, curEl->getKey());
-
- /* Do we go left? */
- if ( keyRelation < 0 ) {
-@@ -1058,7 +1058,7 @@
- long keyRelation;
-
- while (curEl) {
-- keyRelation = compare( key, curEl->BASEKEY(getKey()) );
-+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) );
-
- /* Do we go left? */
- if ( keyRelation < 0 )
---- ragel-6.7.orig/aapl/bubblesort.h
-+++ ragel-6.7/aapl/bubblesort.h
-@@ -72,7 +72,7 @@
- changed = false;
- for ( long i = 0; i < len-pass; i++ ) {
- /* Do we swap pos with the next one? */
-- if ( compare( data[i], data[i+1] ) > 0 ) {
-+ if ( this->compare( data[i], data[i+1] ) > 0 ) {
- char tmp[sizeof(T)];
-
- /* Swap the two items. */
---- ragel-6.7.orig/aapl/bstcommon.h
-+++ ragel-6.7/aapl/bstcommon.h
-@@ -361,7 +361,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -373,12 +373,12 @@
-
- lower = mid - 1;
- while ( lower != lowEnd &&
-- compare(key, GET_KEY(*lower)) == 0 )
-+ this->compare(key, GET_KEY(*lower))
== 0 )
- lower--;
-
- upper = mid + 1;
- while ( upper != highEnd &&
-- compare(key, GET_KEY(*upper)) == 0 )
-+ this->compare(key, GET_KEY(*upper))
== 0 )
- upper++;
-
- low = (Element*)lower + 1;
-@@ -419,7 +419,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -457,7 +457,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -662,7 +662,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(GET_KEY(el), GET_KEY(*mid));
-+ keyRelation = this->compare(GET_KEY(el), GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
diff --git a/devel/ragel/ragel-6.7.tar.gz.sig
b/devel/ragel/ragel-6.7.tar.gz.sig
deleted file mode 100644
index 0b68201..0000000
Binary files a/devel/ragel/ragel-6.7.tar.gz.sig and /dev/null differ
diff --git a/devel/scala/DETAILS b/devel/scala/DETAILS
index 52a09ee..a7b2e47 100755
--- a/devel/scala/DETAILS
+++ b/devel/scala/DETAILS
@@ -1,8 +1,8 @@
SPELL=scala
- VERSION=2.9.2
+ VERSION=2.10.0
SOURCE="${SPELL}-sources-${VERSION}.tgz"

SOURCE_URL[0]=http://www.${SPELL}-lang.org/downloads/distrib/files/${SOURCE}
-
SOURCE_HASH=sha512:c8ce17728976c506c90d2eec792904d39a16d35d153914a7c936e43e530f20d8cdf494287187c513393e2db7837b8ec9d417c56f6bb47be3b0501f2a57f52b63
+
SOURCE_HASH=sha512:2f464800347d644ba589462c074f5ebbd9e72729af8a4d2549aff923b22a5d35081d1be09b258c056c076f57d053dedc0d6d8fd80901348a207d31bd50aac039
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-sources"
WEB_SITE="http://www.scala-lang.org";
LICENSE[0]=BSD
diff --git a/devel/scala/HISTORY b/devel/scala/HISTORY
index 89a564a..1b00fe6 100644
--- a/devel/scala/HISTORY
+++ b/devel/scala/HISTORY
@@ -1,3 +1,6 @@
+2013-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.10.0
+
2012-04-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.9.2

diff --git a/devel/strace/HISTORY b/devel/strace/HISTORY
index 04aee0a..325c2aa 100644
--- a/devel/strace/HISTORY
+++ b/devel/strace/HISTORY
@@ -1,3 +1,7 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply glibc-2.15.patch
+ * glibc-2.15.patch: Patch to fix compilation against newer glibc
+
2012-05-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.7

diff --git a/devel/strace/PRE_BUILD b/devel/strace/PRE_BUILD
index 6f54504..fea6ead 100755
--- a/devel/strace/PRE_BUILD
+++ b/devel/strace/PRE_BUILD
@@ -2,4 +2,7 @@ mk_source_dir $SOURCE_DIRECTORY &&
cd $BUILD_DIRECTORY &&
verify_file '' &&
xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
+message "${MESSAGE_COLOR}Fixing compilation with newer
glibc...${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/util.c \
+ "${SCRIPT_DIRECTORY}"/glibc-2.15.patch &&
cd $SOURCE_DIRECTORY
diff --git a/devel/strace/glibc-2.15.patch b/devel/strace/glibc-2.15.patch
new file mode 100644
index 0000000..be6c4fd
--- /dev/null
+++ b/devel/strace/glibc-2.15.patch
@@ -0,0 +1,53 @@
+# From
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-util/strace/files/strace-4.7-glibc-2.15.patch?revision=1.1
+https://bugs.gentoo.org/414637
+
+From 302e8ec6cd62912a3cd6494ce6702f4ad8dae0e2 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier AT gentoo.org>
+Date: Fri, 4 May 2012 19:30:59 -0400
+Subject: [PATCH] util: fix building when glibc has a stub process_vm_readv
+
+If you have a newer glibc which provides process_vm_readv, but it is built
+against older kernel headers which lack __NR_process_vm_readv, the library
+will contain a stub implementation that just returns ENOSYS. Autoconf
+checks for this case explicitly and will declare it as unavailable. So we
+end up in a case where the headers provide the prototype, but autoconf has
+not defined HAVE_PROCESS_VM_READV, so we hit the same build failure again:
+
+util.c:738:16: error: static declaration of 'process_vm_readv' follows
non-static declaration
+/usr/include/bits/uio.h:58:16: note: previous declaration of
'process_vm_readv' was here
+
+So rename our local function to something unique, and add a define so the
+callers all hit the right place.
+
+* util.c (strace_process_vm_readv): Rename from process_vm_readv.
+(process_vm_readv): Define to strace_process_vm_readv.
+
+Signed-off-by: Mike Frysinger <vapier AT gentoo.org>
+---
+ util.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/util.c b/util.c
+index d347bd8..f27acdf 100644
+--- a/util.c
++++ b/util.c
+@@ -735,7 +735,8 @@ static bool process_vm_readv_not_supported = 0;
+
+ #if defined(__NR_process_vm_readv)
+ static bool process_vm_readv_not_supported = 0;
+-static ssize_t process_vm_readv(pid_t pid,
++/* Have to avoid duplicating with the C library headers. */
++static ssize_t strace_process_vm_readv(pid_t pid,
+ const struct iovec *lvec,
+ unsigned long liovcnt,
+ const struct iovec *rvec,
+@@ -744,6 +745,7 @@ static ssize_t process_vm_readv(pid_t pid,
+ {
+ return syscall(__NR_process_vm_readv, (long)pid, lvec, liovcnt, rvec,
riovcnt, flags);
+ }
++#define process_vm_readv strace_process_vm_readv
+ #else
+ static bool process_vm_readv_not_supported = 1;
+ # define process_vm_readv(...) (errno = ENOSYS, -1)
+--
+1.7.9.7
diff --git a/devel/tcc/BUILD b/devel/tcc/BUILD
index 5e4ea7d..89174bc 100755
--- a/devel/tcc/BUILD
+++ b/devel/tcc/BUILD
@@ -1,2 +1,11 @@
-sed -i '/cpu="unknown"/ s,,if [[ '${SMGL_COMPAT_ARCHS[1]}' == ia32 ]]; then
cpu="x86"; else cpu="unknown"; fi,' configure &&
+if is_depends_enabled $SPELL gcc; then
+ OPTS="--sysroot=$INSTALL_ROOT/usr \
+ --crtprefix=$INSTALL_ROOT/usr/lib \
+
--sysincludepaths=$INSTALL_ROOT/usr/include:$INSTALL_ROOT/usr/lib/tcc/include
\
+ --libpaths=$INSTALL_ROOT/lib:$INSTALL_ROOT/usr/lib\
+ $OPTS"
+fi &&
+
+OPTS="$TCC_OPTS $OPTS" &&
+
default_build
diff --git a/devel/tcc/CONFIGURE b/devel/tcc/CONFIGURE
new file mode 100755
index 0000000..5397950
--- /dev/null
+++ b/devel/tcc/CONFIGURE
@@ -0,0 +1,8 @@
+config_query_option TCC_OPTS "Strip symbol tables from resulting binaries?"
n \
+ "--strip-binaries" "" &&
+
+config_query_option TCC_OPTS "Make libtcc.so instead of libtcc.a?" n \
+ "--disable-static" "" &&
+
+config_query_option TCC_OPTS "Enable gprof?" n \
+ "--enable-gprof" ""
diff --git a/devel/tcc/DEPENDS b/devel/tcc/DEPENDS
new file mode 100755
index 0000000..17b09b4
--- /dev/null
+++ b/devel/tcc/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends gcc \
+ "--with-libgcc" \
+ "" \
+ "to use libgcc_s.so.1 instead of libtcc1.a" &&
+
+optional_depends libselinux \
+ "--with-selinux" \
+ "" \
+ "to use mmap for exec mem"
diff --git a/devel/tcc/DETAILS b/devel/tcc/DETAILS
index fee3b30..4a3c963 100755
--- a/devel/tcc/DETAILS
+++ b/devel/tcc/DETAILS
@@ -1,9 +1,9 @@
SPELL=tcc
- VERSION=0.9.25
+ VERSION=0.9.26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/tinycc/$SOURCE
-
SOURCE_HASH=sha512:d214ed420b58b2fcb1a7702fba0ed8eb6f5a4a1e94524abacb24604e86ebdd2a0c0f5d72fc1f89df0f291c78c4a8e0f306e1168207b68a9de4a710db3f368997
+
SOURCE_HASH=sha512:abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53
WEB_SITE=http://bellard.org/tcc/
ENTERED=20031218
LICENSE[0]=LGPL
diff --git a/devel/tcc/HISTORY b/devel/tcc/HISTORY
index f7ccbf9..545146f 100644
--- a/devel/tcc/HISTORY
+++ b/devel/tcc/HISTORY
@@ -1,3 +1,9 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.26
+ * BUILD: now supports x86_64; use TCC_OPTS; added sysroot flag
+ * DEPENDS: added, for optional dependencies
+ * CONFIGURE: added, for several configure options
+
2009-05-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9.25; quoting paths

diff --git a/devel/tcl/DETAILS b/devel/tcl/DETAILS
index f8e6153..40b64cc 100755
--- a/devel/tcl/DETAILS
+++ b/devel/tcl/DETAILS
@@ -1,11 +1,12 @@
SPELL=tcl
-if [ "$DEVEL" = "y" ]; then
- VERSION=8.6b2
+if [ "$TCL_BRANCH" = "devel" ]; then
+ VERSION=8.6.0
SOURCE=tcl$VERSION-src.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:ea64d2bb5b37b55bc424c759c67b5624e7d9a13b8bede744fd635cf668ff9e4a8681e41d94849f6c0a3564ee177268cbc3e5f287448b5a93179098d678e321f8
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
else
- VERSION=8.5.11
-
SOURCE_HASH=sha512:1696a3375de2f1ee436d475ada39c6d3c2aac4128bf7c0410650cbecdc11dddb77282c4fe2882692e50c70cdbe3b2dd9970082b812c3b2c27d34f76de2776bfc
+ VERSION=8.6.0
+
SOURCE_HASH=sha512:ea64d2bb5b37b55bc424c759c67b5624e7d9a13b8bede744fd635cf668ff9e4a8681e41d94849f6c0a3564ee177268cbc3e5f287448b5a93179098d678e321f8
SOURCE=tcl$VERSION-src.tar.gz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
fi
diff --git a/devel/tcl/HISTORY b/devel/tcl/HISTORY
index f4d437c..04c8187 100644
--- a/devel/tcl/HISTORY
+++ b/devel/tcl/HISTORY
@@ -1,3 +1,9 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable and devel version 8.6.0
+ * PREPARE, DETAILS: use prepare_select_branch
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency on
+ devel and stable branch
+
2012-04-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated devel to 8.6b2

diff --git a/devel/tcl/PREPARE b/devel/tcl/PREPARE
index afb62aa..a9b46f9 100755
--- a/devel/tcl/PREPARE
+++ b/devel/tcl/PREPARE
@@ -1 +1,2 @@
-config_query DEVEL "Build devel 8.6 series?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel
diff --git a/devel/tcl/PRE_SUB_DEPENDS b/devel/tcl/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..e74feae
--- /dev/null
+++ b/devel/tcl/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) if [[ "$TCL_BRANCH" == "devel" ]]; then return 0; fi;;
+ STABLE) if [[ "$TCL_BRANCH" == "stable" ]]; then return 0; fi;;
+esac
+return 1
diff --git a/devel/tcl/SUB_DEPENDS b/devel/tcl/SUB_DEPENDS
new file mode 100755
index 0000000..8e21726
--- /dev/null
+++ b/devel/tcl/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) echo "Devel release needed, forcing it." &&
+ TCL_BRANCH="devel" ;;
+ STABLE) echo "Devel release needed, forcing it." &&
+ TCL_BRANCH="stable" ;;
+ *) echo "unknown sub-depends!"; return 1 ;;
+esac
diff --git a/devel/tcl/tcl8.6b2-src.tar.gz.sig
b/devel/tcl/tcl8.6b2-src.tar.gz.sig
deleted file mode 100644
index 33e2d5c..0000000
Binary files a/devel/tcl/tcl8.6b2-src.tar.gz.sig and /dev/null differ
diff --git a/devel/tig/DETAILS b/devel/tig/DETAILS
index 2476952..b9a2340 100755
--- a/devel/tig/DETAILS
+++ b/devel/tig/DETAILS
@@ -1,8 +1,8 @@
SPELL=tig
- VERSION=1.0
+ VERSION=1.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://jonas.nitro.dk/${SPELL}/releases/${SOURCE}
-
SOURCE_HASH=sha512:3ac55a7efda34806499950eeee99909afcb4a3328fb60829b658e226915014e844cb0d872b661959d13fc08bef542f5eb635d3dcb695251e4de18ad30371e379
+
SOURCE_HASH=sha512:c6cd2598aeed4a7abf3e4b191a97957c9e20056066cdc82235058e994faf665f7b953e4e04497daa0daac26e1f5d08876155cebee0d0beafc02aa4d96ce633b1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://jonas.nitro.dk/tig/";
LICENSE[0]=GPL
diff --git a/devel/tig/HISTORY b/devel/tig/HISTORY
index dfff0c9..d4ff151 100644
--- a/devel/tig/HISTORY
+++ b/devel/tig/HISTORY
@@ -1,3 +1,6 @@
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1
+
2012-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0

diff --git a/devel/tk/DEPENDS b/devel/tk/DEPENDS
index 21d1279..5a706f0 100755
--- a/devel/tk/DEPENDS
+++ b/devel/tk/DEPENDS
@@ -1,3 +1,8 @@
depends xorg-libs &&
depends tcl "--with-tcl=${INSTALL_ROOT}/usr/lib" &&
+if [[ $TK_BRANCH == "devel" ]]; then
+ sub_depends tcl DEVEL
+else
+ sub_depends tcl STABLE
+fi &&
depends fontconfig
diff --git a/devel/tk/DETAILS b/devel/tk/DETAILS
index e60c096..3c2c26f 100755
--- a/devel/tk/DETAILS
+++ b/devel/tk/DETAILS
@@ -1,12 +1,13 @@
SPELL=tk
if [ "$DEVEL" = "y" ]; then
- VERSION=8.6b2
+ VERSION=8.6.0
SOURCE=tk$VERSION-src.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:e78c3f3a8dacd6c1aaa4587f7e4e2a2a6a5adf3957c89bf450cea82d85701242729ccf6232cef71138685926f6a44fe683aa6425d0c4738326637e88b3d9e38d
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
else
- VERSION=8.5.11
+ VERSION=8.6.0
SOURCE=tk$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:c00cc0cdaafbee24d104fb55c90f61143090ad38b47cc5e77e724638ac357dce83417da3adeca7afc881262cd145b286ad5e9957e53338639f2b2426a81750ec
+
SOURCE_HASH=sha512:e78c3f3a8dacd6c1aaa4587f7e4e2a2a6a5adf3957c89bf450cea82d85701242729ccf6232cef71138685926f6a44fe683aa6425d0c4738326637e88b3d9e38d
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/tk$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/tcl/$SOURCE
diff --git a/devel/tk/HISTORY b/devel/tk/HISTORY
index df64745..fb8afcb 100644
--- a/devel/tk/HISTORY
+++ b/devel/tk/HISTORY
@@ -1,3 +1,11 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable and devel version 8.6.0
+ * PREPARE, DETAILS: use prepare_select_branch
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency on
+ devel and stable branch
+ * DEPENDS: force devel or stable version of tcl depending
+ on the version selected for tk
+
2012-04-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated stable to 8.5.11
updated devel to 8.6b2
diff --git a/devel/tk/PREPARE b/devel/tk/PREPARE
index afb62aa..a9b46f9 100755
--- a/devel/tk/PREPARE
+++ b/devel/tk/PREPARE
@@ -1 +1,2 @@
-config_query DEVEL "Build devel 8.6 series?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel
diff --git a/devel/tk/PRE_SUB_DEPENDS b/devel/tk/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..12c2803
--- /dev/null
+++ b/devel/tk/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) if [[ "$TK_BRANCH" == "devel" ]]; then return 0; fi;;
+ STABLE) if [[ "$TK_BRANCH" == "stable" ]]; then return 0; fi;;
+esac
+return 1
diff --git a/devel/tk/SUB_DEPENDS b/devel/tk/SUB_DEPENDS
new file mode 100755
index 0000000..833603c
--- /dev/null
+++ b/devel/tk/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) echo "Devel release needed, forcing it." &&
+ TK_BRANCH="devel" ;;
+ STABLE) echo "Devel release needed, forcing it." &&
+ TK_BRANCH="stable" ;;
+ *) echo "unknown sub-depends!"; return 1 ;;
+esac
diff --git a/devel/tk/tk8.6b2-src.tar.gz.sig b/devel/tk/tk8.6b2-src.tar.gz.sig
deleted file mode 100644
index 6c797da..0000000
Binary files a/devel/tk/tk8.6b2-src.tar.gz.sig and /dev/null differ
diff --git a/devel/vala/DETAILS b/devel/vala/DETAILS
index 43af77d..2020a7e 100755
--- a/devel/vala/DETAILS
+++ b/devel/vala/DETAILS
@@ -1,15 +1,16 @@
SPELL=vala
if [[ "$VALA_DEVEL" == "y" ]]; then
- VERSION=0.17.0
+ VERSION=0.18.0
+
SOURCE_HASH=sha512:9078a1eac9274a7ce4d65afcec0fd433bd5d668c0810592020b4eccd9d8732406784f858de81118f14137da2bd12fe6c540b3dd60e37b5182414e73d7d04ecd7
else
- VERSION=0.17.0
+ VERSION=0.18.0
+
SOURCE_HASH=sha512:9078a1eac9274a7ce4d65afcec0fd433bd5d668c0810592020b4eccd9d8732406784f858de81118f14137da2bd12fe6c540b3dd60e37b5182414e73d7d04ecd7
fi
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
WEB_SITE=http://live.gnome.org/Vala
-
SOURCE_HASH=sha512:e21bc5eb90b4f1af404d943cd0010a207fff36838f9c695c9e2557ab99254c45d87b6115dddf4a674e99b9bbbe35b7777cce2bded08bac3bb823ee65767ddb0f
LICENSE[0]=LGPL
ENTERED=20070727
SHORT="compiler for the GObject type system"
diff --git a/devel/vala/HISTORY b/devel/vala/HISTORY
index 9de51bc..bbac9c0 100644
--- a/devel/vala/HISTORY
+++ b/devel/vala/HISTORY
@@ -1,3 +1,10 @@
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.0
+
+2012-07-20 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: devel => 0.17.3
+ stable => 0.16.1
+
2012-05-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.17.0

diff --git a/devel/valgrind/DETAILS b/devel/valgrind/DETAILS
index fb1bec4..720a0f5 100755
--- a/devel/valgrind/DETAILS
+++ b/devel/valgrind/DETAILS
@@ -13,8 +13,8 @@ then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
- VERSION=3.7.0
-
SOURCE_HASH=sha512:0ccf6607fe6d26f0dc0f3d6e45f84645925d0a90ce4ecf6acfc6b4d374d3e909b2a628b03c0a964a45d2462cca6877f818a5f72b3e4a5bbf3a2d9b8a9a343d5f
+ VERSION=3.8.0
+
SOURCE_HASH=sha512:83a293f1cd71305ab94b2b7dd4929b813b419dab0c0c701c0bb65ae9c7b2571c5fabebbf399365cbb9aaf7e527fb0d68dafcf054c4085324c1c059c85454ce28
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://valgrind.org/downloads/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/valgrind/HISTORY b/devel/valgrind/HISTORY
index 74cac67..6298826 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,6 @@
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.0
+
2012-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: added disable_pic

diff --git a/devel/wdiff/DETAILS b/devel/wdiff/DETAILS
index a5c9dec..9353b4c 100755
--- a/devel/wdiff/DETAILS
+++ b/devel/wdiff/DETAILS
@@ -1,8 +1,8 @@
SPELL=wdiff
- VERSION=1.1.1
+ VERSION=1.1.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://ftp.gnu.org/gnu/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c8378fc3bab2ae4051ca9c7bea0cc4c3e4ba411f5c1d31141d9b9929ec83c18f26cd9210c95c934c32239981256d616757ebf22321b878fe30f5a2c86efda30f
+
SOURCE_HASH=sha512:58ffb7075b1f39e2e6df803817340920fe537b289575cb8eed60ee3086276c2557dbc3ca404238a4661b87d27bfc6d76f18ef925cba0d448ae0ca15ab60d90c2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.gnu.org/software/wdiff/";
LICENSE[0]=GPL
diff --git a/devel/wdiff/HISTORY b/devel/wdiff/HISTORY
index c6dd0bf..b30182d 100644
--- a/devel/wdiff/HISTORY
+++ b/devel/wdiff/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: version 1.1.2
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.1

diff --git a/devel/why3/BUILD b/devel/why3/BUILD
new file mode 100755
index 0000000..41bab4a
--- /dev/null
+++ b/devel/why3/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-pvs-libs" &&
+default_build
diff --git a/devel/why3/DEPENDS b/devel/why3/DEPENDS
new file mode 100755
index 0000000..94bebcc
--- /dev/null
+++ b/devel/why3/DEPENDS
@@ -0,0 +1,7 @@
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gmp &&
+depends mpfr &&
+depends gtk+2 &&
+depends pango &&
+depends ocaml
diff --git a/devel/why3/DETAILS b/devel/why3/DETAILS
new file mode 100755
index 0000000..71caabb
--- /dev/null
+++ b/devel/why3/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=why3
+ VERSION=0.80
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://gforge.inria.fr/frs/download.php/31724/${SOURCE}
+
SOURCE_HASH=sha512:260e94378146a9a9d5442cf0f420e3d3f95a12c003f6db70585d46dfb7289e5d48c8aadc01372c8fcf5e7f29ccb4888356d2601a56bb41353f8068b5b97e5e47
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://why3.lri.fr";
+ LICENSE[0]=GPL
+ ENTERED=20120209
+ SHORT="a rich library of proof task transformations"
+cat << EOF
+Why3 is the next generation of the Why software verification platform. Why3
+clearly separates the purely logical specification part from generation of
+verification conditions for programs. It features a rich library of proof
+task transformations that can be chained to produce a suitable input for a
+large set of theorem provers, including SMT solvers, TPTP provers, as well
+as interactive proof assistants.
+
+Supported provers: Alt-Ergo, Z3, CVC3, Yices 1, Simplify, Gappa, Coq.
+EOF
diff --git a/devel/why3/HISTORY b/devel/why3/HISTORY
new file mode 100644
index 0000000..9be774f
--- /dev/null
+++ b/devel/why3/HISTORY
@@ -0,0 +1,3 @@
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/disk/avfs/BUILD b/disk/avfs/BUILD
new file mode 100755
index 0000000..b6b40a7
--- /dev/null
+++ b/disk/avfs/BUILD
@@ -0,0 +1,3 @@
+OPTS="$AVFS_OPTS $OPTS" &&
+
+default_build
diff --git a/disk/avfs/CONFIGURE b/disk/avfs/CONFIGURE
new file mode 100755
index 0000000..2eeb30b
--- /dev/null
+++ b/disk/avfs/CONFIGURE
@@ -0,0 +1,22 @@
+config_query_option AVFS_OPTS "Compile avfs as a shared or static library?"
y \
+ "--enable-library" \
+ "--disable-library" &&
+
+config_query_option AVFS_OPTS "Compile the preloaded library and server?" n \
+ "--enable-preload" \
+ "--disable-preload" &&
+
+config_query_option AVFS_OPTS "Compile in debug information?" n \
+ "--enable-debug" \
+ "--disable-debug" &&
+
+# dav support is broken
+message "${MESSAGE_COLOR}Dav module is incompatible with modern libraries,
disabling it...${DEFAULT_COLOR}" &&
+list_add "AVFS_OPTS" "--disable-dav" &&
+#config_query_option AVFS_OPTS "Compile the dav module?" n \
+# "--enable-dav" \
+# "--disable-dav" &&
+
+config_query_option AVFS_OPTS "Compile avfscoda daemon and kernel module?" n
\
+ "--enable-avfscoda" \
+ "--disable-avfscoda"
diff --git a/disk/avfs/DEPENDS b/disk/avfs/DEPENDS
new file mode 100755
index 0000000..d25e86d
--- /dev/null
+++ b/disk/avfs/DEPENDS
@@ -0,0 +1,46 @@
+message "${MESSAGE_COLOR}NOTE: usage of system libraries leads to
significant low access speed${DEFAULT_COLOR}" &&
+
+optional_depends zlib \
+ "--with-system-zlib" \
+ "--without-system-zlib" \
+ "to use system zlib instead of builtin" &&
+
+optional_depends bzip2 \
+ "--with-system-bzlib" \
+ "--without-system-bzlib" \
+ "to use system bzlib instead of builtin" &&
+
+optional_depends xz-utils \
+ "--with-xz" \
+ "--without-xz" \
+ "for LZMA support" &&
+
+optional_depends fuse \
+ "--enable-fuse" \
+ "--disable-fuse" \
+ "to compile avfsd for fuse" &&
+
+if list_find "$AVFS_OPTS" "--enable-dav"; then
+ optional_depends -sub DAV neon \
+ "--without-included-neon --with-neon=$INSTALL_ROOT/usr" \
+ "--with-included-neon" \
+ "to use system neon library" &&
+
+ if ! is_depends_enabled $SPELL neon; then
+ optional_depends openssl \
+ "--with-ssl=$INSTALL_ROOT/usr" \
+ "--without-ssl" \
+ "for OpenSSL support in dav module" &&
+
+ config_query_list AVFS_NEON_XML "Specify XML Parser:" \
+ expat \
+ libxml2 &&
+
+ case $AVFS_NEON_XML in
+ expat) depends expat "--with-expat=$INSTALL_ROOT/usr"
+ ;;
+ libxml2) depends libxml2 "--enable-libxml"
+ ;;
+ esac
+ fi
+fi
diff --git a/disk/avfs/DETAILS b/disk/avfs/DETAILS
index dfa125e..da335a8 100755
--- a/disk/avfs/DETAILS
+++ b/disk/avfs/DETAILS
@@ -1,12 +1,12 @@
SPELL=avfs
- VERSION=1.0.0
+ VERSION=1.0.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=$SOURCEFORGE_URL/avf/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=6623F6B4.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://avf.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20071205
diff --git a/disk/avfs/HISTORY b/disk/avfs/HISTORY
index f85d99b..ee12568 100644
--- a/disk/avfs/HISTORY
+++ b/disk/avfs/HISTORY
@@ -1,3 +1,9 @@
+2012-07-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.1; quoting paths
+ * BUILD: added, to use AVFS_OPTS
+ * DEPENDS: added, for missing dependencies
+ * CONFIGURE: added, for missing configure options
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 6623F6B4.gpg: added gpg keyring
diff --git a/disk/cciss_vol_status/DETAILS b/disk/cciss_vol_status/DETAILS
index 17b8961..a111832 100755
--- a/disk/cciss_vol_status/DETAILS
+++ b/disk/cciss_vol_status/DETAILS
@@ -1,9 +1,9 @@
SPELL=cciss_vol_status
- VERSION=1.09
+ VERSION=1.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/cciss/$SOURCE
-
SOURCE_HASH=sha512:c773c6addcb26a3c635c28f9ebad7b9a5c2457516ffa87548fe0d3cee5ff864267dbe7c4dfccef0ed1c40d0273a833475ce4c96ba51f755776059daee892d114
+
SOURCE_HASH=sha512:2010a9fd90b3e4c1d21ae6946c8085df96d15e4d4ce732d6488034e96f1d029f48d6226190c7422f9d99ab2994315c0514c534bb79aafd52b52bd27498428461
WEB_SITE=http://cciss.sourceforge.net/
ENTERED=20120313
LICENSE[0]=GPL
diff --git a/disk/cciss_vol_status/HISTORY b/disk/cciss_vol_status/HISTORY
index 21b732f..b874c7d 100644
--- a/disk/cciss_vol_status/HISTORY
+++ b/disk/cciss_vol_status/HISTORY
@@ -1,2 +1,5 @@
+2012-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10
+
2012-03-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: spell created
diff --git a/disk/cdrdao/HISTORY b/disk/cdrdao/HISTORY
index bca480f..dcbfc6a 100644
--- a/disk/cdrdao/HISTORY
+++ b/disk/cdrdao/HISTORY
@@ -1,3 +1,10 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added patch for configure.ac
+
+2012-06-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch for stable branch
+ * stat.patch: added, add stat headers to fix compilation
+
2012-03-04 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: removed as patch no longer needed for scm build

diff --git a/disk/cdrdao/PRE_BUILD b/disk/cdrdao/PRE_BUILD
new file mode 100755
index 0000000..97d76d3
--- /dev/null
+++ b/disk/cdrdao/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [[ "$CDRDAO_BRANCH" == "stable" ]]; then
+ patch -p1 < $SPELL_DIRECTORY/stat.patch
+else
+ patch -p1 < $SPELL_DIRECTORY/cdrdao-configure.patch
+fi
diff --git a/disk/cdrdao/cdrdao-configure.patch
b/disk/cdrdao/cdrdao-configure.patch
new file mode 100644
index 0000000..995e4c5
--- /dev/null
+++ b/disk/cdrdao/cdrdao-configure.patch
@@ -0,0 +1,12 @@
+diff -ur cdrdao-sfcvs/configure.ac cdrdao-mod/configure.ac
+--- cdrdao-sfcvs/configure.ac 2013-02-17 13:08:14.775394278 -0600
++++ cdrdao-mod/configure.ac 2013-02-17 13:09:48.952393222 -0600
+@@ -5,7 +5,7 @@
+
+ AC_CONFIG_SRCDIR(dao/main.cc)
+ AM_INIT_AUTOMAKE
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AM_MAINTAINER_MODE
+ AC_CANONICAL_HOST
+
diff --git a/disk/cdrdao/stat.patch b/disk/cdrdao/stat.patch
new file mode 100644
index 0000000..4d9c24c
--- /dev/null
+++ b/disk/cdrdao/stat.patch
@@ -0,0 +1,13 @@
+--- cdrdao-1.2.3/dao/ScsiIf-linux.cc.stat 2010-01-20 20:11:36.000000000
+0100
++++ cdrdao-1.2.3/dao/ScsiIf-linux.cc 2010-01-20 20:14:07.000000000 +0100
+@@ -19,6 +19,9 @@
+
+ #include <config.h>
+
++#include <sys/types.h>
++#include <sys/stat.h>
++
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <unistd.h>
+
diff --git a/disk/cdrtools/DETAILS b/disk/cdrtools/DETAILS
index 3b025dc..b0a1a31 100755
--- a/disk/cdrtools/DETAILS
+++ b/disk/cdrtools/DETAILS
@@ -1,13 +1,10 @@
SPELL=cdrtools
- VERSION=2.01.01a79
-# PATCHLEVEL=1
+ VERSION=3.01a13
ALPHA=$([ "${VERSION//a/}" != "$VERSION" ] && echo 1)
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION%a*}
SOURCE_URL[0]=ftp://ftp.berlios.de/pub/cdrecord/${ALPHA:+alpha/}${SOURCE}
-#
SOURCE_HASH=sha512:2d1a52c6d9e6fa751ce1e16f0fd30bece0e57c0b7148988da3f1c05dcd2a69d7f6f9f9a7880a92320f51e4b84dddeced03cd28ce3f27478ccc6c2853db98d786
-
SOURCE_HASH=sha512:5520a2f7d342280f4efe8ca97b4bf231b894560c3a8eb1bc317dbf11013f3303c5837d6392540eea2f157910385f84487cd580f2fca9813ecc3e104b8c063923
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:d9d591fa7ca68afba6a2fc496a2ef56cddc19c902eeb87b1749ee705fe5611925d479770d68f8c3c2bc0b6c059c78d1a089f19546c68541a96bee004db06e424
LICENSE[0]=GPL
KEYWORDS="disk"
WEB_SITE=http://cdrecord.berlios.de/private/cdrecord.html
diff --git a/disk/cdrtools/HISTORY b/disk/cdrtools/HISTORY
index d34f604..f5e8337 100644
--- a/disk/cdrtools/HISTORY
+++ b/disk/cdrtools/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.01a13
+
2010-08-07 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.01.01a79

diff --git a/disk/davfs/DETAILS b/disk/davfs/DETAILS
index 8e17796..3a03ee3 100755
--- a/disk/davfs/DETAILS
+++ b/disk/davfs/DETAILS
@@ -1,7 +1,7 @@
SPELL=davfs
SAV_PROJECT=davfs2
- VERSION=1.4.6
-
SOURCE_HASH=sha512:dc6683b4344d42f1a800a354233bc5fb9ced0c0bdb886f2f4bb1d390c86ce5f9d858b19cd1b48a495521bc68a4447882afb8b479045218d55f0176156315f8b0
+ VERSION=1.4.7
+
SOURCE_HASH=sha512:6754d08cdfcceea47a4248fb05a6f5a1907acbc9a6c0ab175dce640b160ee24b7efdf9da38be1cc8bd6dbb0825c88a7017a3534a7c3188860dcd1bef12a5d4ae
SOURCE=${SAV_PROJECT}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SAV_PROJECT}-${VERSION}

SOURCE_URL[0]=http://download.savannah.gnu.org/releases/${SAV_PROJECT}/${SOURCE}
diff --git a/disk/davfs/HISTORY b/disk/davfs/HISTORY
index 0e9e513..01e0948 100644
--- a/disk/davfs/HISTORY
+++ b/disk/davfs/HISTORY
@@ -1,3 +1,6 @@
+2012-07-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.7
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: dropped, accounts are created usually in BUILD
* BUILD: create 'davfs2' account here
diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index 89a8652..44f1e4a 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,6 +1,6 @@
SPELL=ddrescue
- VERSION=1.15
-
SOURCE_HASH=sha512:103a14c3ce0729240844517da0e030115d2bffa59f41a56e4b21f92e35cfe6334282424473f53f17cc5ce85440e5ff5e83891f6e855808ae68f23435cc59604f
+ VERSION=1.16
+
SOURCE_HASH=sha512:c775ac34701b63ab7efd0a56cecf5c8b198874239e48383142db0ccb83c193c7101335374dc89efaa815b466258181f458a3589ea4abb230804b553fb42b345d
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
SOURCE_URL[1]=$GNU_URL/$SPELL/$SOURCE
diff --git a/disk/ddrescue/HISTORY b/disk/ddrescue/HISTORY
index 33b216d..b3fab8c 100644
--- a/disk/ddrescue/HISTORY
+++ b/disk/ddrescue/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.16
+
2012-01-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.15

diff --git a/disk/di/DETAILS b/disk/di/DETAILS
index eb7fbc6..e158034 100755
--- a/disk/di/DETAILS
+++ b/disk/di/DETAILS
@@ -1,9 +1,9 @@
SPELL=di
- VERSION=4.27
+ VERSION=4.34
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.gentoo.com/di/$SOURCE
-
SOURCE_HASH=sha512:211b2f411686acd3b357efd3019615fc8b8a21c302aa3cb2e0c9308de23bd168cf2717c23dae48ad9074fd3980d81222fab299675c71ff63e4280319e7c1786f
+
SOURCE_HASH=sha512:34ba4bb800a5153aa1e4a2c2807f4a828e3e76817e2591847f29afcb79c4249ad77fbce0d9ceb00416c14b66cb6cde0daf9c8062d50f5e8cd3ba2a17f55e8f40
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.gentoo.com/di/
ENTERED=20020527
diff --git a/disk/di/HISTORY b/disk/di/HISTORY
index 2bc9c92..a8d603b 100644
--- a/disk/di/HISTORY
+++ b/disk/di/HISTORY
@@ -1,3 +1,7 @@
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.34
+ * PRE_BUILD -> INSTALL
+
2011-01-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.27

diff --git a/disk/di/INSTALL b/disk/di/INSTALL
new file mode 100755
index 0000000..60951d9
--- /dev/null
+++ b/disk/di/INSTALL
@@ -0,0 +1 @@
+make install prefix="$INSTALL_ROOT/usr"
diff --git a/disk/di/PRE_BUILD b/disk/di/PRE_BUILD
deleted file mode 100755
index e1c3e44..0000000
--- a/disk/di/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:/usr/local:/usr:" Makefile
diff --git a/disk/dmapi/DETAILS b/disk/dmapi/DETAILS
index 0871849..9c52a38 100755
--- a/disk/dmapi/DETAILS
+++ b/disk/dmapi/DETAILS
@@ -1,10 +1,12 @@
SPELL=dmapi
- VERSION=2.2.10
- PATCHLEVEL=1
+ VERSION=2.2.12
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://oss.sgi.com/projects/xfs/cmd_tars/$SOURCE
-
SOURCE_HASH=sha512:31c0ca705ece12c6f39bd45d937fb97bd80ad6bd10f902622b36009c872d8558c9e70c421332e6e6840318425dd4eb176af6434d86b15d04f6b1ddbb644a69f2
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=sgi.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="disk"
WEB_SITE=http://oss.sgi.com/projects/xfs/
diff --git a/disk/dmapi/HISTORY b/disk/dmapi/HISTORY
index 250f37a..2c044cd 100644
--- a/disk/dmapi/HISTORY
+++ b/disk/dmapi/HISTORY
@@ -1,3 +1,7 @@
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.12
+ converted to upstream signature checking
+
2011-10-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed upstream tarball again (2009-05-05)

diff --git a/disk/dmg2img/BUILD b/disk/dmg2img/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/disk/dmg2img/BUILD
@@ -0,0 +1 @@
+make
diff --git a/disk/dmg2img/DEPENDS b/disk/dmg2img/DEPENDS
new file mode 100755
index 0000000..4081b5b
--- /dev/null
+++ b/disk/dmg2img/DEPENDS
@@ -0,0 +1,3 @@
+depends bzip2 &&
+depends zlib &&
+depends openssl
diff --git a/disk/dmg2img/DETAILS b/disk/dmg2img/DETAILS
new file mode 100755
index 0000000..e539115
--- /dev/null
+++ b/disk/dmg2img/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=dmg2img
+ VERSION=1.6.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://vu1tur.eu.org/tools/${SOURCE}
+
SOURCE_HASH=sha512:4c40e4b58c010e40661f4061e1c111ce362d341309c0d16669f481f31051f026ac7af5fb1c196ea2da263f79900e03bee3ca88c15cb5ec58617721b01212469c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vu1tur.eu.org/tools/";
+ LICENSE[0]="GPL"
+ ENTERED=20130217
+ KEYWORDS=""
+ SHORT="Converts DMG to standard (hfs+) disk image"
+cat << EOF
+This tool is an Apple's compressed dmg to standard (hfsplus) disk image file
+convert tool.
+EOF
diff --git a/disk/dmg2img/HISTORY b/disk/dmg2img/HISTORY
new file mode 100644
index 0000000..1d043b4
--- /dev/null
+++ b/disk/dmg2img/HISTORY
@@ -0,0 +1,3 @@
+2013-02-17 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/disk/dmg2img/INSTALL b/disk/dmg2img/INSTALL
new file mode 100755
index 0000000..2e4bd1e
--- /dev/null
+++ b/disk/dmg2img/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="$INSTALL_ROOT"
diff --git a/disk/dosfstools/DETAILS b/disk/dosfstools/DETAILS
index 5be5eb5..397998f 100755
--- a/disk/dosfstools/DETAILS
+++ b/disk/dosfstools/DETAILS
@@ -1,10 +1,10 @@
SPELL=dosfstools
- VERSION=3.0.12
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.0.16
+ SOURCE=$SPELL-$VERSION.orig.tar.xz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.daniel-baumann.ch/software/$SPELL/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
+ SOURCE_URL[0]=http://www.daniel-baumann.ch/files/software/$SPELL/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=4B2B2B9E.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.daniel-baumann.ch/software/dosfstools/
diff --git a/disk/dosfstools/HISTORY b/disk/dosfstools/HISTORY
index 822787c..9837995 100644
--- a/disk/dosfstools/HISTORY
+++ b/disk/dosfstools/HISTORY
@@ -1,3 +1,13 @@
+2013-03-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.16
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.15
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.14; corrected source urls
+ * PRE_BUILD: -> INSTALL
+
2012-01-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.12

diff --git a/disk/dosfstools/INSTALL b/disk/dosfstools/INSTALL
new file mode 100755
index 0000000..7bf1215
--- /dev/null
+++ b/disk/dosfstools/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" install
diff --git a/disk/dosfstools/PRE_BUILD b/disk/dosfstools/PRE_BUILD
deleted file mode 100755
index 465d58b..0000000
--- a/disk/dosfstools/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sedit 's:PREFIX = /usr/local:PREFIX = /usr:' Makefile
diff --git a/disk/e2fsprogs/DETAILS b/disk/e2fsprogs/DETAILS
index d441a98..7556c07 100755
--- a/disk/e2fsprogs/DETAILS
+++ b/disk/e2fsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=e2fsprogs
- VERSION=1.42.4
+ VERSION=1.42.7
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 e5aaac8..c5f9d6a 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,12 @@
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.7
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.6
+
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.5
+
2012-06-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.42.4

diff --git a/disk/eject/DETAILS b/disk/eject/DETAILS
index 24a2103..8bb4ea0 100755
--- a/disk/eject/DETAILS
+++ b/disk/eject/DETAILS
@@ -1,11 +1,11 @@
SPELL=eject
VERSION=2.1.5
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://ca.geocities.com/jefftranter%40rogers.com/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=http://www.paldo.org/paldo/sources/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:bc0f7726d854d2b89cad5c5f073d114c7a25c0f33ce058714f7f671e21704b40efc6ca63a10b49f3bfb5f49975cb36e45846bdc103498b5d0d5446cfa6a67da6
LICENSE[0]=GPL
- WEB_SITE=http://ca.geocities.com/jefftranter%40rogers.com/eject.html
+ WEB_SITE=http://eject.sourceforge.net/
ENTERED=20010922
UPDATED=20051230
KEYWORDS="disk cdrom"
diff --git a/disk/eject/HISTORY b/disk/eject/HISTORY
index 183e3d1..57d9677 100644
--- a/disk/eject/HISTORY
+++ b/disk/eject/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed SOURCE_URL and WEB_SITE
+
2006-06-14 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 2.1.5. Removed stale SOURCE_URL[1], added
keyword cdrom, modified short & long descriptions.
diff --git a/disk/fuse/DETAILS b/disk/fuse/DETAILS
index c9ece06..56359c9 100755
--- a/disk/fuse/DETAILS
+++ b/disk/fuse/DETAILS
@@ -1,8 +1,7 @@
SPELL=fuse
if [ "$FUSE_BRANCH" != "scm" ]; then
- VERSION=2.9.0
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:bee17f24299b96af956fa2620d3d6764ac742197fd5e5b168f495d8b046d9954ccf7fbbdadc0087f52cf341cc90a31bd0404108403eb6dcabed5508c5f2d1918
+ VERSION=2.9.2
+
SOURCE_HASH=sha512:017076a58a4d184f27657e1dcdc7d5f6814a9acdc365769e1efb6bf840380fba32bcee5f57b62ecb353840c06e0a8cc7c3eeeadceb4e983188b59af2fb2171bd
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/disk/fuse/HISTORY b/disk/fuse/HISTORY
index 4abdced..d41fe67 100644
--- a/disk/fuse/HISTORY
+++ b/disk/fuse/HISTORY
@@ -1,3 +1,15 @@
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.2
+
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.1
+ * init.patch: updated
+ * unlock.patch: removed, finally fixed in upstream vcs with
+ (3c4c063a2fd5cc6e9ce2b5db82e2a0dfa59b2e40)
+
+2012-07-23 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: unlock.patch now applies to stable branch only
+
2012-05-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* PRE_BUILD: apply the patch
diff --git a/disk/fuse/PRE_BUILD b/disk/fuse/PRE_BUILD
index c677cfb..0545e39 100755
--- a/disk/fuse/PRE_BUILD
+++ b/disk/fuse/PRE_BUILD
@@ -2,17 +2,12 @@ default_pre_build &&

cd "$SOURCE_DIRECTORY" &&

-# part of revert of official commit 3743f3fe
-# that brakes our castfs staging system
-patch -p1 < "$SPELL_DIRECTORY/unlock.patch" &&
-
-if [ "$FUSE_BRANCH" != "scm" ]; then
- patch -p0 < "$SPELL_DIRECTORY/init.patch"
-fi &&
-
# glibc-2.14 fix
sed -i "/sched/s|<|<linux/|" util/fusermount.c &&

-if [ "$FUSE_BRANCH" = "scm" ]; then
+if [ "$FUSE_BRANCH" != "scm" ]; then
+ # prevent installing fuse initscript into the wrong place
+ patch -p0 < "$SPELL_DIRECTORY/init.patch"
+else
./makeconf.sh
fi
diff --git a/disk/fuse/init.patch b/disk/fuse/init.patch
index 5f3b3b2..7846a18 100644
--- a/disk/fuse/init.patch
+++ b/disk/fuse/init.patch
@@ -1,10 +1,10 @@
---- util/Makefile.in.orig 2010-09-28 13:23:54.000000000 +0400
-+++ util/Makefile.in 2011-05-14 22:35:20.612452475 +0400
-@@ -593,8 +593,6 @@
+--- util/Makefile.in.orig 2012-07-19 16:53:28.000000000 +0400
++++ util/Makefile.in 2012-08-05 15:32:53.820922057 +0400
+@@ -650,8 +650,6 @@
install-exec-local:
- $(mkdir_p) $(DESTDIR)$(MOUNT_FUSE_PATH)
- $(INSTALL_PROGRAM) $(srcdir)/mount.fuse
$(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
-- $(mkdir_p) $(DESTDIR)$(INIT_D_PATH)
+ $(MKDIR_P) $(DESTDIR)$(MOUNT_FUSE_PATH)
+ $(INSTALL_PROGRAM) $(builddir)/mount.fuse
$(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
+- $(MKDIR_P) $(DESTDIR)$(INIT_D_PATH)
- $(INSTALL_SCRIPT) $(srcdir)/init_script $(DESTDIR)$(INIT_D_PATH)/fuse
@if test -x /usr/sbin/update-rc.d; then \
echo "/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 .
|| true"; \
diff --git a/disk/fuse/unlock.patch b/disk/fuse/unlock.patch
deleted file mode 100644
index 44ea382..0000000
--- a/disk/fuse/unlock.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-reverted:
---- b/lib/fuse.c
-+++ a/lib/fuse.c
-@@ -495,26 +495,6 @@
- }
- }
-
--static void release_tickets(struct fuse *f, fuse_ino_t nodeid,
-- struct node *wnode, int ticket)
--{
-- struct node *node;
--
-- if (wnode) {
-- if (wnode->ticket != ticket)
-- return;
--
-- wnode->ticket = 0;
-- }
--
-- for (node = get_node(f, nodeid);
-- node->nodeid != FUSE_ROOT_ID; node = node->parent) {
-- if (node->ticket != ticket)
-- return;
-- node->ticket = 0;
-- }
--}
--
- static int try_get_path(struct fuse *f, fuse_ino_t nodeid, const char *name,
- char **path, struct node **wnodep, int ticket)
- {
-@@ -527,10 +507,9 @@
-
- *path = NULL;
-
-- err = -ENOMEM;
- buf = malloc(bufsize);
- if (buf == NULL)
-+ return -ENOMEM;
-- goto out_err;
-
- s = buf + bufsize - 1;
- *s = '\0';
-@@ -598,10 +577,6 @@
- out_free:
- free(buf);
-
-- out_err:
-- if (ticket && err != -EAGAIN)
-- release_tickets(f, nodeid, wnode, ticket);
--
- return err;
- }
-
-@@ -736,14 +711,9 @@
- err = try_get_path(f, nodeid1, name1, path1, wnode1, ticket);
- if (!err) {
- err = try_get_path(f, nodeid2, name2, path2, wnode2, ticket);
-+ if (err)
-+ unlock_path(f, nodeid1, wnode1 ? *wnode1 : NULL, NULL,
-+ ticket);
-- if (err) {
-- struct node *wn1 = wnode1 ? *wnode1 : NULL;
--
-- unlock_path(f, nodeid1, wn1, NULL, ticket);
-- free(path1);
-- if (ticket && err != -EAGAIN)
-- release_tickets(f, nodeid1, wn1, ticket);
-- }
- }
- return err;
- }
diff --git a/disk/gdisk/DETAILS b/disk/gdisk/DETAILS
index 7946b6e..d16fe27 100755
--- a/disk/gdisk/DETAILS
+++ b/disk/gdisk/DETAILS
@@ -1,10 +1,10 @@
SPELL=gdisk
SPELLX=gptfdisk
- VERSION=0.8.5
+ VERSION=0.8.6
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:d16038507bc5f0f5dd17888fb1508c9bd92d51d80e4a842d4868b4da3ed8799c96b66d21a68f58e5d94b69a7e5717b7c8985a44d51b16bcfbe9c992f5f79d2ad
+
SOURCE_HASH=sha512:ad73e644c664f04524e984d1ab39f006f49c3bd62529ecb982f0dd09ba6aeeeee3f146e22398e03e7fabf25eabe7506ff1db35e90863b3494fdd54a5262d9800
WEB_SITE=http://www.rodsbooks.com/gdisk/
ENTERED=20091207
LICENSE[0]=GPL
diff --git a/disk/gdisk/HISTORY b/disk/gdisk/HISTORY
index 4448a8b..4cd01ea 100644
--- a/disk/gdisk/HISTORY
+++ b/disk/gdisk/HISTORY
@@ -1,3 +1,6 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.6
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.8.5

diff --git a/disk/gparted/DETAILS b/disk/gparted/DETAILS
index a0212e7..8863f30 100755
--- a/disk/gparted/DETAILS
+++ b/disk/gparted/DETAILS
@@ -1,6 +1,6 @@
SPELL=gparted
- VERSION=0.12.1
-
SOURCE_HASH=sha512:48de7ecf84c44a9ae9b12336f794e93f8ba0e072e42474b4ff5a779eabe85fee2a9715e86936e7c753e4ed3488bf48085c7568aa921c566db90bc5296b8df310
+ VERSION=0.13.1
+
SOURCE_HASH=sha512:a0a6af764f5be094ba88057ceb10cd0ed9204fbedd6b8d25fae8e35cb0fec347f90fb0b2054f6d41dd3fc362fafa7a03beedb96b602a1b9c6ac32d060768da9d
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/disk/gparted/HISTORY b/disk/gparted/HISTORY
index 7581893..528e914 100644
--- a/disk/gparted/HISTORY
+++ b/disk/gparted/HISTORY
@@ -1,3 +1,9 @@
+2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.13.1
+
+2012-07-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.13.0
+
2012-04-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.12.1

diff --git a/disk/gphotofs/DETAILS b/disk/gphotofs/DETAILS
index bfee94b..807acc7 100755
--- a/disk/gphotofs/DETAILS
+++ b/disk/gphotofs/DETAILS
@@ -1,10 +1,9 @@
SPELL=gphotofs
- VERSION=0.4.0
+ VERSION=0.5
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
- SOURCE_URL[1]=http://ufpr.dl.sourceforge.net/sourceforge/gphoto/$SOURCE
-
SOURCE_HASH=sha512:663ed1aaf5556efb235599174c42742408196aa85b058e11c40d5ba4ced003a8241530f16cf985f9a0b741532688ec8c113a5e2517b8e85dc2a8c82364f7af06
+ SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/gphotofs/${VERSION}.0/$SOURCE
+
SOURCE_HASH=sha512:6f5bcaf8ca820c0590ec95af55ec9438c864a298660ad15c6d6e8f59201a7f873d29f16cf77d13538111f6cec3f958ea0ac88c6c51836ab2d8c9d6cca156ed3a
LICENSE[0]=GPL
WEB_SITE=http://www.gphoto.org/proj/gphotofs
ENTERED=20080301
diff --git a/disk/gphotofs/HISTORY b/disk/gphotofs/HISTORY
index 93fdbb7..7fbebd4 100644
--- a/disk/gphotofs/HISTORY
+++ b/disk/gphotofs/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.0
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/disk/grub2/CONFIGURE b/disk/grub2/CONFIGURE
index ccc09ee..316d411 100755
--- a/disk/grub2/CONFIGURE
+++ b/disk/grub2/CONFIGURE
@@ -3,6 +3,9 @@
#
list_remove GRUB2_OPTS '--enable-grub-mkfont' &&
list_remove GRUB2_OPTS '--enable-grub-emu' &&
+# grub-emu-usb depends on LIBUSB
+list_remove GRUB2_OPTS '--enable-grub-emu-usb' &&
+list_remove GRUB2_OPTS '--disable-grub-emu-usb' &&
list_remove GRUB2_OPTS '--enable-grub-pe2elf' &&
# fstest is no longer an option as of 1.99
list_remove GRUB2_OPTS '--enable-grub-fstest' &&
@@ -11,9 +14,7 @@ list_remove GRUB2_OPTS '--disable-grub-fstest' &&
config_query_option GRUB2_OPTS 'include memory manger debugging?' n \
'--enable-mm-debug' \
'--disable-mm-debug' &&
-config_query_option GRUB2_OPTS 'build and install the grub-emu-usb debugging
utility?' n \
- '--enable-grub-emu-usb' \
- '--disable-grub-emu-usb' &&
+
config_query_option GRUB2_OPTS 'build and install the efiemu runtimes?' y \
'--enable-efiemu' \
'--disable-efiemu'
diff --git a/disk/grub2/DEPENDS b/disk/grub2/DEPENDS
index 2f49052..3f489cb 100755
--- a/disk/grub2/DEPENDS
+++ b/disk/grub2/DEPENDS
@@ -21,6 +21,11 @@ optional_depends freetype2 \

optional_depends unifont '' '' 'for the default font (needed for gfxterm)'
&&

+optional_depends LIBUSB \
+ '--enable-grub-emu-usb' \
+ '--disable-grub-emu-usb' \
+ 'build grub-emu debugging utility' &&
+
optional_depends sdl \
'--enable-grub-emu-sdl' \
'--disable-grub-emu-sdl' \
diff --git a/disk/grub2/DETAILS b/disk/grub2/DETAILS
index 0395168..5de72f6 100755
--- a/disk/grub2/DETAILS
+++ b/disk/grub2/DETAILS
@@ -11,10 +11,9 @@
# SOURCE_URL[0]=svn://svn.savannah.gnu.org/grub/trunk/${SPELL}:${SPELL}
# SOURCE_IGNORE=volatile
#else
- VERSION=1.99
- PATCHLEVEL=1
- SOURCE=grub-$VERSION.tar.gz
- SOURCE2=grub-$VERSION.tar.gz.sig
+ VERSION=2.00
+ SOURCE=grub-$VERSION.tar.xz
+ SOURCE2=grub-$VERSION.tar.xz.sig
SOURCE_URL[0]=${GNU_URL}/grub/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE2_IGNORE=signature
@@ -24,7 +23,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/grub-${VERSION}
WEB_SITE=http://www.gnu.org/software/grub/
ENTERED=20090808
LICENSE[0]=GPL
- VOYEUR="on"
SHORT="GNU GRUB2 bootloader"
cat << EOF
Install this package only after you have created, and tested, a rescue disk
diff --git a/disk/grub2/HISTORY b/disk/grub2/HISTORY
index 15140c0..883a698 100644
--- a/disk/grub2/HISTORY
+++ b/disk/grub2/HISTORY
@@ -1,3 +1,16 @@
+2012-10-09 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply glibc-2.16.patch
+ * glibc-2.16.patch: Fix compilation with glibc 2.16+ (gets removed
from GNU
+ libc, see
http://permalink.gmane.org/gmane.comp.lib.gnulib.bugs/30292)
+
+2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.00
+ less versbosity
+ * DEPENDS: add LIBUSB
+ * CONFIGURE: remove --enable-grub-emu-usb
+ * fix-udev.patch: deleted
+ * PRE_BUILD: remove patch, it no longer applies
+
2012-01-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* fix-udev.patch: added
diff --git a/disk/grub2/PRE_BUILD b/disk/grub2/PRE_BUILD
index 3cd048f..ceb321f 100755
--- a/disk/grub2/PRE_BUILD
+++ b/disk/grub2/PRE_BUILD
@@ -1,8 +1,12 @@
default_pre_build &&
+
+message "${MESSAGE_COLOR}Fix compilation with glibc 2.16+${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/grub-core/gnulib/stdio.in.h \
+ "${SPELL_DIRECTORY}"/glibc-2.16.patch &&
+
cd ${SOURCE_DIRECTORY} &&
if [[ "${GRUB2_SVN}" = 'y' ]]; then
./autogen.sh
else
rm -rf autom4te.cache
-fi &&
-patch -p0 <$SPELL_DIRECTORY/fix-udev.patch
+fi
diff --git a/disk/grub2/fix-udev.patch b/disk/grub2/fix-udev.patch
deleted file mode 100644
index fcfef34..0000000
--- a/disk/grub2/fix-udev.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-=== modified file 'grub-core/kern/emu/getroot.c'
---- grub-core/kern/emu/getroot.c 2011-05-21 05:03:55 +0000
-+++ grub-core/kern/emu/getroot.c 2011-05-30 23:56:40 +0000
-@@ -220,9 +220,17 @@ grub_find_root_device_from_mountinfo (co
- /* Now scan visible mounts for the ones we're interested in. */
- for (i = entry_len - 1; i >= 0; i--)
- {
-+ struct stat st;
-+
- if (!*entries[i].device)
- continue;
-
-+ if (stat (entries[i].device, &st) < 0)
-+ /* The root filesystem device recorded in mountinfo does not
-+ exist, perhaps due to a udev bug. Fall back to more primitive
-+ methods. */
-+ break;
-+
- ret = strdup (entries[i].device);
- if (relroot)
- *relroot = strdup (entries[i].enc_root);
diff --git a/disk/grub2/glibc-2.16.patch b/disk/grub2/glibc-2.16.patch
new file mode 100644
index 0000000..92db840
--- /dev/null
+++ b/disk/grub2/glibc-2.16.patch
@@ -0,0 +1,16 @@
+diff -Naur grub-2.00.orig/grub-core/gnulib/stdio.in.h
grub-2.00/grub-core/gnulib/stdio.in.h
+--- grub-2.00.orig/grub-core/gnulib/stdio.in.h 2012-10-09 13:25:40.346175444
-0700
++++ grub-2.00/grub-core/gnulib/stdio.in.h 2012-10-09 13:26:23.112172937
-0700
+@@ -137,12 +137,6 @@
+ "use gnulib module fflush for portable POSIX compliance");
+ #endif
+
+-/* It is very rare that the developer ever has full control of stdin,
+- so any use of gets warrants an unconditional warning. Assume it is
+- always declared, since it is required by C89. */
+-#undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+-
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
+ # if !(defined __cplusplus && defined GNULIB_NAMESPACE)
diff --git a/disk/hdparm/DETAILS b/disk/hdparm/DETAILS
index c907e6b..570e8fc 100755
--- a/disk/hdparm/DETAILS
+++ b/disk/hdparm/DETAILS
@@ -1,6 +1,6 @@
SPELL=hdparm
- VERSION=9.39
-
SOURCE_HASH=sha512:7332fb1c03faa9b916864640959d31a355d4c8daebdb97dc941375a2fb2499827546fd1f1cc1435b403da399e5f5a70a30e9384b4499bec8f45c9408ad074b3c
+ VERSION=9.43
+
SOURCE_HASH=sha512:24cf10290d11c611951064ae2f4fc0c06d2aa764eb2801126c0cda272944adc1c07bc905c6c11dd964dd966e213aed1cde06afc7f24c565cfa709ba9134842df
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/disk/hdparm/HISTORY b/disk/hdparm/HISTORY
index a62c0ec..f289b18 100644
--- a/disk/hdparm/HISTORY
+++ b/disk/hdparm/HISTORY
@@ -1,3 +1,9 @@
+2012-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.43
+
+2012-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.42
+
2012-02-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 9.39

diff --git a/disk/isomaster/DETAILS b/disk/isomaster/DETAILS
index 095fc3d..fc236e9 100755
--- a/disk/isomaster/DETAILS
+++ b/disk/isomaster/DETAILS
@@ -1,8 +1,8 @@
SPELL=isomaster
- VERSION=1.3.8
+ VERSION=1.3.9
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://littlesvr.ca/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:b33ce6fd3f015f1c5675160f992b30b0e5df597fe53b421c956721ecfafba2e99c9f311b78827ece5abd88e4bcd7bb11e2cb870ff68db7c94f93ff86940da7dc
+
SOURCE_HASH=sha512:746f8e67fc5ebf39caaf1900c55752c07761cf919f49b49fdbf449b0c1309445c01b38d57cd5b741c057dd8d020d941863d2b29c1d5a725078cf8448d3ff8a4b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://littlesvr.ca/isomaster/
LICENSE[0]=GPL
diff --git a/disk/isomaster/HISTORY b/disk/isomaster/HISTORY
index 0c0fa55..4cf0138 100644
--- a/disk/isomaster/HISTORY
+++ b/disk/isomaster/HISTORY
@@ -1,3 +1,6 @@
+2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.9
+
2011-01-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.8

diff --git a/disk/libatasmart/DETAILS b/disk/libatasmart/DETAILS
index 105e90c..fa7ec64 100755
--- a/disk/libatasmart/DETAILS
+++ b/disk/libatasmart/DETAILS
@@ -1,7 +1,7 @@
SPELL=libatasmart
- VERSION=0.18
-
SOURCE_HASH=sha512:806ccf6f23b6411ec259bae8c009536620af138855a04f500c162c3ef08529913a7aaac45ab5311f5187bd0226ec773ab853b06c62bc67db0e21f271ce592d26
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.19
+
SOURCE_HASH=sha512:ec9edb019c477873b01289ba365ad0ed0946505d651c1f6f83a63ef61b3976a5db6439c8a0c74d9a55325db9a3a587ad6f655f8d1af9387b0d08356eccabdb62
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://0pointer.de/public/$SOURCE
LICENSE[0]=LGPL
diff --git a/disk/libatasmart/HISTORY b/disk/libatasmart/HISTORY
index feb7f52..de31544 100644
--- a/disk/libatasmart/HISTORY
+++ b/disk/libatasmart/HISTORY
@@ -1,3 +1,7 @@
+2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19
+ .gz => .xz
+
2012-02-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.18

diff --git a/disk/libburn/DETAILS b/disk/libburn/DETAILS
index 9103d7d..5c32bef 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.2
+ VERSION=1.2.6
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index 31a0fb7..f00b675 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,3 +1,9 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
+2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.4
+
2012-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2

diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index 7f3fb64..6684ede 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.2
+ VERSION=1.2.6
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index b213d0c..9661030 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,9 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
+2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.4
+
2012-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2

diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index 07d504b..94f0514 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.2
+ VERSION=1.2.6
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index 59a359d..d32f21d 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,9 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
+2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.4
+
2012-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2

diff --git a/disk/libmtp/DETAILS b/disk/libmtp/DETAILS
index 32529a3..362c763 100755
--- a/disk/libmtp/DETAILS
+++ b/disk/libmtp/DETAILS
@@ -1,8 +1,8 @@
SPELL=libmtp
- VERSION=1.0.6
+ VERSION=1.1.5
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:f82b1da6b1b4b2504a742120f32c12260f5dae51f0d8526d94cf6cfb64c5b6d334cae8d8ac87c0ea93551fd8be97a64dd82ebb102d249e0a2403dff2cd64728f
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://libmtp.sourceforge.net/";
LICENSE[0]=LGPL
diff --git a/disk/libmtp/HISTORY b/disk/libmtp/HISTORY
index d0a0d40..d9e2449 100644
--- a/disk/libmtp/HISTORY
+++ b/disk/libmtp/HISTORY
@@ -1,3 +1,6 @@
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.1.5
+
2011-02-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.6

diff --git a/disk/libmtp/libmtp-1.1.5.tar.gz.sig
b/disk/libmtp/libmtp-1.1.5.tar.gz.sig
new file mode 100644
index 0000000..b8eab4c
Binary files /dev/null and b/disk/libmtp/libmtp-1.1.5.tar.gz.sig differ
diff --git a/disk/mpt-status/BUILD b/disk/mpt-status/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/disk/mpt-status/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/disk/mpt-status/DETAILS b/disk/mpt-status/DETAILS
new file mode 100755
index 0000000..070015f
--- /dev/null
+++ b/disk/mpt-status/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=mpt-status
+ VERSION=1.2.0
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/m/${SPELL}/${SOURCE}
+ SOURCE_URL[1]=http://hwraid.le-vert.net/debian/sources/${SOURCE}
+
SOURCE_HASH=sha512:48d9ecb3d9b42f7731a048ba6147fc2edabbb3ac7936c3273fc613e661f54a66c9f240283a7b84040efd059539fb1c59172b74fad50781647f98644c3da25cac
+ WEB_SITE=http://freecode.com/projects/mptstatus
+ ENTERED=20130129
+ LICENSE[0]=GPL
+ KEYWORDS="lsi disk raid"
+ SHORT="tool to get RAID status out of mpt (and other) HW RAID
controllers"
+cat << EOF
+mpt-status is a query tool for accessing the running configuration and
status of
+LSI SCSI HBAs.
+
+It is a heavily modified version of the original mpt-status-1.0 tool written
by
+Matt Braithwaite.
+
+It allows you to monitor the health and status of your RAID setup. Currently
+supported and tested HBAs are the LSI 1030 SCSI RAID storage controller and
LSI
+SAS1064 SCSI RAID storage controller. Since the tool uses the MPI (message
+passing interface), chances are high that the basic information regarding
RAID
+status will be available for all LSI-based controllers.
+EOF
diff --git a/disk/mpt-status/HISTORY b/disk/mpt-status/HISTORY
new file mode 100644
index 0000000..9085857
--- /dev/null
+++ b/disk/mpt-status/HISTORY
@@ -0,0 +1,2 @@
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD: spell created
diff --git a/disk/mpt-status/PRE_BUILD b/disk/mpt-status/PRE_BUILD
new file mode 100755
index 0000000..f6145fc
--- /dev/null
+++ b/disk/mpt-status/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# get_kernel_version() doesn't include local tag
+local KVER=`uname -r` &&
+
+sedit "s:-O2:-I$INSTALL_ROOT/lib/modules/$KVER/source/include $CFLAGS:" \
+ Makefile
diff --git a/disk/mtools/DETAILS b/disk/mtools/DETAILS
index 5f3bfa1..74c2e7c 100755
--- a/disk/mtools/DETAILS
+++ b/disk/mtools/DETAILS
@@ -1,5 +1,5 @@
SPELL=mtools
- VERSION=4.0.17
+ VERSION=4.0.18
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/disk/mtools/HISTORY b/disk/mtools/HISTORY
index 9093d70..fe2a686 100644
--- a/disk/mtools/HISTORY
+++ b/disk/mtools/HISTORY
@@ -1,3 +1,6 @@
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.18
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 6F431961.gpg: added gpg keyring
diff --git a/disk/nilfs-utils/DETAILS b/disk/nilfs-utils/DETAILS
index 48df964..66bbcb3 100755
--- a/disk/nilfs-utils/DETAILS
+++ b/disk/nilfs-utils/DETAILS
@@ -1,10 +1,10 @@
SPELL=nilfs-utils
- VERSION=2.1.1
+ VERSION=2.1.4
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.nilfs.org/download/$SOURCE
-
SOURCE_HASH=sha512:a56953350b2c3ce69096dacc7c4f7472dbd25779d74679226c7823ec93d180a4c84b34791da12ba461684ccb267ba2fb42dac4d6a5787044777f95dc22151ac6
+
SOURCE_HASH=sha512:f30fd3fabd17aae8d68b30c4bfc6299bd1bed2853c8d10ebf4038a3a194e40419c44c50a2f3ffff8a4c17955a2c5a744c62cfd1dafcb9b4f8fb9d19bcc4d44af
WEB_SITE=http://www.nilfs.org/
ENTERED=20090603
LICENSE[0]=GPL
diff --git a/disk/nilfs-utils/HISTORY b/disk/nilfs-utils/HISTORY
index f592e20..4750c6b 100644
--- a/disk/nilfs-utils/HISTORY
+++ b/disk/nilfs-utils/HISTORY
@@ -1,3 +1,6 @@
+2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.4
+
2012-01-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.1.1

diff --git a/disk/ntfs-3g/DETAILS b/disk/ntfs-3g/DETAILS
index 8d5b255..d9503f7 100755
--- a/disk/ntfs-3g/DETAILS
+++ b/disk/ntfs-3g/DETAILS
@@ -1,7 +1,7 @@
SPELL=ntfs-3g
SPELLX=ntfs-3g_ntfsprogs
- VERSION=2012.1.15
-
SOURCE_HASH=sha512:90dd894257f2ba683f1c6203e975288133bed2baae3d1c09087d5a1c93a1299cb0fd2099310c4d31e35463625a81ce49f9a69af3b9cd7223790d1cdd37e7a65e
+ VERSION=2013.1.13
+
SOURCE_HASH=sha512:34cc930320a9a54df406d0fdd71154503bac1181b5642382fcb38fa8c51235fa252c74a5c1ab06019972a236bbd717b47d2acbc7581a747657e4f7a8f216d8bc
SOURCE=$SPELLX-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://www.tuxera.com
diff --git a/disk/ntfs-3g/HISTORY b/disk/ntfs-3g/HISTORY
index 2cddf53..d3f1686 100644
--- a/disk/ntfs-3g/HISTORY
+++ b/disk/ntfs-3g/HISTORY
@@ -1,3 +1,6 @@
+2013-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013.1.13
+
2012-01-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2012.1.15

diff --git a/disk/partclone/DEPENDS b/disk/partclone/DEPENDS
index 0713ef3..425588d 100755
--- a/disk/partclone/DEPENDS
+++ b/disk/partclone/DEPENDS
@@ -1,3 +1,10 @@
+depends util-linux &&
+depends libxslt &&
+depends docbook-xsl &&
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'National Language support' &&
optional_depends e2fsprogs '--enable-extfs' '' 'support ext2/3/4 ' &&
optional_depends ntfs-3g '--enable-ntfs' '' 'support NTFS' &&
optional_depends ncurses '--enable-ncursesw' '' 'enable TEXT User
Interface'
diff --git a/disk/partclone/DETAILS b/disk/partclone/DETAILS
index 34a5b36..45b04d3 100755
--- a/disk/partclone/DETAILS
+++ b/disk/partclone/DETAILS
@@ -1,7 +1,7 @@
SPELL=partclone
- VERSION=0.2.48
-
SOURCE_HASH=sha512:7b00bfe63e659dfe70e97bdc678581b4209ce44d36555e19c4b287570976283a95e977510110a98a05b9495e4886742b78b3492f6d574ad4c6a574ca0b10dfeb
- SOURCE=${SPELL}_${VERSION}.tar.gz
+ VERSION=0.2.59
+
SOURCE_HASH=sha512:e7b9dd7daa8a9323eb9629c8cb0073a6fb383b7ae8da91625ba57295eebb1e004f518346cf7d64911692c4a3b8f53339d6e6fe5b6b2a7bcc049d13da36e6d979
+ SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
WEB_SITE=http://partclone.org
diff --git a/disk/partclone/HISTORY b/disk/partclone/HISTORY
index 7b57330..d21d5d2 100644
--- a/disk/partclone/HISTORY
+++ b/disk/partclone/HISTORY
@@ -1,3 +1,32 @@
+2013-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.59
+
+2013-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.58
+
+2013-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.57
+
+2012-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.56
+
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.55
+
+2012-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.54
+
+2012-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.51
+
+2012-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.50
+
+2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.49
+ * DEPENDS: add docbook-xsl, gtettext, util-linux
+ * PRE_BUILD: added, find correct docbook-xsl
+
2012-05-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.48

diff --git a/disk/partclone/PRE_BUILD b/disk/partclone/PRE_BUILD
new file mode 100755
index 0000000..e4cbb8d
--- /dev/null
+++ b/disk/partclone/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# find docbook-xsl
+sed -i '/^MAN_S/s|stylesheet/docbook-xsl|xsl-stylesheets-*/|'
docs/Makefile.in
diff --git a/disk/physfs/DETAILS b/disk/physfs/DETAILS
index fbd736e..185f927 100755
--- a/disk/physfs/DETAILS
+++ b/disk/physfs/DETAILS
@@ -1,9 +1,9 @@
SPELL=physfs
- VERSION=1.1.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.0.3
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://icculus.org/physfs/downloads/${SOURCE}
-
SOURCE_HASH=sha512:45546cd009d540e7c34dd19d02ecfb32219345d7a5b89a10c12286d0f6b41ce79f0e6b314d46964043fd295c34209c0437f969f24d9d19e0cebff8ccd4b58964
+
SOURCE_HASH=sha512:47eff0c81b8dc3bb526766b0a8ad2437d2951867880116d6e6e8f2ec1490e263541fb741867fed6517cc3fa8a9c5651b36e3e02a499f19cfdc5c7261c9707e80
WEB_SITE=http://icculus.org/physfs/
LICENSE[0]=ZLIB
ENTERED=20021120
diff --git a/disk/physfs/HISTORY b/disk/physfs/HISTORY
index 1ecfbdd..73a38fe 100644
--- a/disk/physfs/HISTORY
+++ b/disk/physfs/HISTORY
@@ -1,3 +1,6 @@
+2012-12-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.3
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/disk/sg3_utils/DETAILS b/disk/sg3_utils/DETAILS
index 2ea654f..231a590 100755
--- a/disk/sg3_utils/DETAILS
+++ b/disk/sg3_utils/DETAILS
@@ -1,6 +1,6 @@
SPELL=sg3_utils
- VERSION=1.33
-
SOURCE_HASH=sha512:3973f91a0d9d28425ed9f9a01b1b17276914be9fd96c1314fcc49044478901bc885245bd1e8dcd3e86a271293d90efd2a66cb7746d0c0d1166ae82a7f3ae8c69
+ VERSION=1.35
+
SOURCE_HASH=sha512:b3ede93194bdab0a2f9374372e81dc7f597beb72f3dea0c3a8d33be5aa0514cf8ad19a2019277426b257e3dcf4bcb26da7b0635336fd2b485ee4e3e076464828
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://sg.danny.cz/sg/p/$SOURCE
diff --git a/disk/sg3_utils/HISTORY b/disk/sg3_utils/HISTORY
index abeb9ce..198822a 100644
--- a/disk/sg3_utils/HISTORY
+++ b/disk/sg3_utils/HISTORY
@@ -1,3 +1,9 @@
+2013-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.35
+
+2012-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.34
+
2012-01-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.33

diff --git a/disk/squashfs-tools/BUILD b/disk/squashfs-tools/BUILD
index e930399..01ed7e3 100755
--- a/disk/squashfs-tools/BUILD
+++ b/disk/squashfs-tools/BUILD
@@ -1,4 +1,12 @@
cd squashfs-tools &&
+if [[ "$SQUASHFS_LZMA" == "y" ]]; then
+ sedit "s/#XZ_SUPPORT/XZ_SUPPORT/" Makefile
+fi &&
+if [[ "$SQUASHFS_LZO" == "y" ]]; then
+ sedit "s/#LZO_SUPPORT/LZO_SUPPORT/" Makefile &&
+ sedit "s:#LZO_DIR = /usr/local:LZO_DIR = /usr:" Makefile
+fi &&
+
make


diff --git a/disk/squashfs-tools/CONFIGURE b/disk/squashfs-tools/CONFIGURE
new file mode 100755
index 0000000..7082767
--- /dev/null
+++ b/disk/squashfs-tools/CONFIGURE
@@ -0,0 +1,2 @@
+config_query SQUASHFS_LZMA "Do you want LZMA compression support? (will
depend on some LZMA)" n &&
+config_query SQUASHFS_LZO "Do you want lzo compression support? (will depend
on lzo)" n
diff --git a/disk/squashfs-tools/DEPENDS b/disk/squashfs-tools/DEPENDS
new file mode 100755
index 0000000..695ab9d
--- /dev/null
+++ b/disk/squashfs-tools/DEPENDS
@@ -0,0 +1,6 @@
+if [[ "$SQUASHFS_LZMA" == "y" ]]; then
+ depends LZMA
+fi &&
+if [[ "$SQUASHFS_LZO" == "y" ]]; then
+ depends lzo
+fi
diff --git a/disk/squashfs-tools/DETAILS b/disk/squashfs-tools/DETAILS
index 1649e9e..1b6670c 100755
--- a/disk/squashfs-tools/DETAILS
+++ b/disk/squashfs-tools/DETAILS
@@ -1,9 +1,9 @@
SPELL=squashfs-tools
- VERSION=4.0
+ VERSION=4.2
SOURCE=squashfs${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/squashfs${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/squashfs/${SOURCE}
-
SOURCE_HASH=sha512:4056c5f061496c2b984b5aa3a4047aa0f19c6effe107f46b21dd3ee780a71b9cb23c50662b327ea04c63e8150c0a911b716e181ab6372bfc67a01f9342e29b7c
+
SOURCE_HASH=sha512:4b69c5d3008803347d0ce7628957e3873c9ebd799662b25dfb739afb6a1ce97bdd02b0465ac4d949bc38af2155880ac068209dc638b94e5c86a8011ec3a00de0
WEB_SITE=http://squashfs.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20050104
diff --git a/disk/squashfs-tools/HISTORY b/disk/squashfs-tools/HISTORY
index e86fc86..21fe32e 100644
--- a/disk/squashfs-tools/HISTORY
+++ b/disk/squashfs-tools/HISTORY
@@ -1,3 +1,8 @@
+2012-09-16 David Kowis <dkowis AT shlrm.org>
+ * DETAILS: updated to 4.2
+ * CONFIGURE: added a couple configure options
+ * DEPENDS: depend depending on those configure options
+
2010-08-20 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 4.0

diff --git a/disk/udisks2/DEPENDS b/disk/udisks2/DEPENDS
index d0cc91c..1c04bd4 100755
--- a/disk/udisks2/DEPENDS
+++ b/disk/udisks2/DEPENDS
@@ -1,7 +1,7 @@
depends pkgconfig &&
depends glib2 &&
depends udev &&
-depends libacl &&
+depends acl &&
depends libxslt &&
depends libatasmart &&
depends policykit &&
diff --git a/disk/udisks2/DETAILS b/disk/udisks2/DETAILS
index f31983f..a5e6855 100755
--- a/disk/udisks2/DETAILS
+++ b/disk/udisks2/DETAILS
@@ -1,6 +1,6 @@
SPELL=udisks2
- VERSION=1.97.0
-
SOURCE_HASH=sha512:6bf9c1acdb2f80f7ad9b2844310badeace7f2fdb5d9eb62f45b69f2d74b6310775cdf625cdb133e6a6aaacc299e6788a28edc9a93bc160814f583c559fcf4435
+ VERSION=2.0.1
+
SOURCE_HASH=sha512:c8baadd9fd182a52e93eb4a182f6de42f59f429518236c00819f28ee726334c5dddb7366f874381b56211ffb41e3c915c63a482195443fc0b3dc95d513b4555a
# 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 48e8825..059fa2c 100644
--- a/disk/udisks2/HISTORY
+++ b/disk/udisks2/HISTORY
@@ -1,15 +1,29 @@
-2012-05-21 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.1
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * loop-ctl.patch: added, to fix build with kernel headers before
26.07.11
+
+2012-10-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.0
+
+2012-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.99.0
+ * DEPENDS: fix libacl => acl
+
+2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.97.0
* DEPENDS: gobject-introspection is optional
add libacl

-2012-04-15 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.94.0

-2012-04-04 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.93.0

-2012-02-09 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-02-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.91.0
spell created

diff --git a/disk/udisks2/PRE_BUILD b/disk/udisks2/PRE_BUILD
new file mode 100755
index 0000000..cec3d9f
--- /dev/null
+++ b/disk/udisks2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/loop-ctl.patch"
diff --git a/disk/udisks2/loop-ctl.patch b/disk/udisks2/loop-ctl.patch
new file mode 100644
index 0000000..3fc1748
--- /dev/null
+++ b/disk/udisks2/loop-ctl.patch
@@ -0,0 +1,16 @@
+--- src/udiskslinuxmanager.h.orig 2011-10-10 22:13:43.000000000 +0400
++++ src/udiskslinuxmanager.h 2012-11-24 17:52:35.021912864 +0400
+@@ -23,6 +23,13 @@
+
+ #include "udisksdaemontypes.h"
+
++/* /dev/loop-control interface */
++#ifndef LOOP_CTL_ADD
++# define LOOP_CTL_ADD 0x4C80
++# define LOOP_CTL_REMOVE 0x4C81
++# define LOOP_CTL_GET_FREE 0x4C82
++#endif
++
+ G_BEGIN_DECLS
+
+ #define UDISKS_TYPE_LINUX_MANAGER (udisks_linux_manager_get_type ())
diff --git a/disk/xfsdump/DETAILS b/disk/xfsdump/DETAILS
index 1b77f86..d320b65 100755
--- a/disk/xfsdump/DETAILS
+++ b/disk/xfsdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=xfsdump
- VERSION=3.1.0
+ VERSION=3.1.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/xfsdump/HISTORY b/disk/xfsdump/HISTORY
index 3e9412d..761f5fe 100644
--- a/disk/xfsdump/HISTORY
+++ b/disk/xfsdump/HISTORY
@@ -1,3 +1,6 @@
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.2
+
2012-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.0; converted to upstream sig checking

diff --git a/disk/xfsprogs/DETAILS b/disk/xfsprogs/DETAILS
index 3c98a6e..8006086 100755
--- a/disk/xfsprogs/DETAILS
+++ b/disk/xfsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=xfsprogs
- VERSION=3.1.8
+ VERSION=3.1.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/xfsprogs/HISTORY b/disk/xfsprogs/HISTORY
index 5dc4d07..1ffea08 100644
--- a/disk/xfsprogs/HISTORY
+++ b/disk/xfsprogs/HISTORY
@@ -1,3 +1,6 @@
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.10
+
2012-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.8
converted to upstream signature checking
diff --git a/doc/docbook-xsl/DETAILS b/doc/docbook-xsl/DETAILS
index 5061f97..db6c4fc 100755
--- a/doc/docbook-xsl/DETAILS
+++ b/doc/docbook-xsl/DETAILS
@@ -1,6 +1,6 @@
SPELL=docbook-xsl
- VERSION=1.76.1
-
SOURCE_HASH=sha512:4e63a0fdc29de8f22400966cc0cb59a1c3263c1da39ddb5b3840a7902208a1118ed473d03738587534166d588e6c79ec7ae0e423330f84c4f9f810f0c2ede9c2
+ VERSION=1.77.1
+
SOURCE_HASH=sha512:39c1eb10ce439ad2c99d9aedf13d26b9ff6bbab871d4491c88253c9f88caaaafdb9316dde201627c84b639c4b6c2a110fa0eddc687ff4e199c0407331954c839
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/docbook/$SOURCE
diff --git a/doc/docbook-xsl/HISTORY b/doc/docbook-xsl/HISTORY
index 6b39dd6..a012f5f 100644
--- a/doc/docbook-xsl/HISTORY
+++ b/doc/docbook-xsl/HISTORY
@@ -1,3 +1,6 @@
+2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.77.1
+
2011-06-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.76.1

diff --git a/doc/docutils/DETAILS b/doc/docutils/DETAILS
index 6306fcb..feec22a 100755
--- a/doc/docutils/DETAILS
+++ b/doc/docutils/DETAILS
@@ -1,7 +1,8 @@
SPELL=docutils
- VERSION=0.9
-
SOURCE_HASH=sha512:ce015d79093e8fa0e14851c5f122a2c2d38981c82358bb1a9219271af2d12bf3219abbeed362114342ebd5a7173e0bf4a3686987c70bb950c72c2ffa3fed2440
+ VERSION=0.9.1
+#
SOURCE_HASH=sha512:ce015d79093e8fa0e14851c5f122a2c2d38981c82358bb1a9219271af2d12bf3219abbeed362114342ebd5a7173e0bf4a3686987c70bb950c72c2ffa3fed2440
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.sourceforge.net
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/doc/docutils/HISTORY b/doc/docutils/HISTORY
index 4d8cc27..8172a17 100644
--- a/doc/docutils/HISTORY
+++ b/doc/docutils/HISTORY
@@ -1,3 +1,6 @@
+2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.1
+
2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9

diff --git a/doc/docutils/docutils-0.9.1.tar.gz.sig
b/doc/docutils/docutils-0.9.1.tar.gz.sig
new file mode 100644
index 0000000..c87dd02
Binary files /dev/null and b/doc/docutils/docutils-0.9.1.tar.gz.sig differ
diff --git a/doc/dvi2tty/DETAILS b/doc/dvi2tty/DETAILS
index cbc2485..a736965 100755
--- a/doc/dvi2tty/DETAILS
+++ b/doc/dvi2tty/DETAILS
@@ -1,10 +1,10 @@
SPELL=dvi2tty
- VERSION=5.3.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=5.3.4
+ SOURCE="${SPELL}-${VERSION}.tgz"
SOURCE_URL[0]=http://www.mesa.nl/pub/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:d1d8c9e8eefe0a2bd616d6bae5ed9da4dab5d09a04f7b7222848a1c519c9d9a59151e6f20d1ee5c656086f793ea6b5a3a3571c85aed4a5a29e11eee7071cbc38
+
SOURCE_HASH=sha512:5ad91f346d882cbe8a64e746aafec51dce208a01f83a058a86669a3eecb9546804831bf0b283553c54cfd751f0b08fda80343de0ebe78c6f86360d606a839877
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
-
WEB_SITE="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=dvi2tty";
+ WEB_SITE="http://ctan.org/tex-archive/dviware/${SPELL}";
LICENSE[0]="GPL"
ENTERED=20090729
KEYWORDS=""
diff --git a/doc/dvi2tty/HISTORY b/doc/dvi2tty/HISTORY
index 4795220..e659c6d 100644
--- a/doc/dvi2tty/HISTORY
+++ b/doc/dvi2tty/HISTORY
@@ -1,3 +1,8 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.3.4, fixed WEB_SITE
+ * disdvi.c.patch, dvi2tty.c.patch, malloc_cleanup.patch: removed
+ * PRE_BUILD: removed patches
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* BUILD, DETAILS, PRE_BUILD: spell created
* disdvi.c.patch, dvi2tty.c.patch, malloc_cleanup.patch: needed for
diff --git a/doc/dvi2tty/PRE_BUILD b/doc/dvi2tty/PRE_BUILD
index 2e0a69b..7060a20 100755
--- a/doc/dvi2tty/PRE_BUILD
+++ b/doc/dvi2tty/PRE_BUILD
@@ -1,13 +1,11 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/disdvi.c.patch &&
-patch -p0 < $SPELL_DIRECTORY/dvi2tty.c.patch &&
+
sed -i -e "s:^prefix.*:prefix = $INSTALL_ROOT/usr:" \
-e 's:^mandir.*:mandir = \$(prefix)/share/man/man1:' \
-e "s:^CFLAGS.*:CFLAGS = $CFLAGS:g" \
-e "s:^LDFLAGS.*:LDFLAGS = $LDFLAGS:g" Makefile &&
sed -i -e "s:getline:own_getline:g" dvistuff.c &&
-patch -p0 < $SPELL_DIRECTORY/malloc_cleanup.patch &&
sed -i -e "s:/usr/bin/more:/bin/more:g" dvi2tty.c
#sed -i -e "s:malloc:own_malloc:g" disdvi.c &&
#sed -i -e "s:malloc:own_malloc:g" dvi2tty.c &&
diff --git a/doc/dvi2tty/disdvi.c.patch b/doc/dvi2tty/disdvi.c.patch
deleted file mode 100644
index 17c6a00..0000000
--- a/doc/dvi2tty/disdvi.c.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-$OpenBSD: patch-disdvi_c,v 1.1.1.1 2002/11/03 15:47:06 naddy Exp $
---- disdvi.c.orig Mon May 27 18:49:40 1996
-+++ disdvi.c Sun Nov 3 16:15:50 2002
-@@ -91,11 +91,6 @@ char * progname;
- char * malloc ();
- #endif
-
--#if defined(VMS)
-- main (int argc, char ** argv);
--#else
--void main (int argc, char ** argv);
--#endif
- void bop (void);
- void preamble (void);
- void postamble (void);
-@@ -118,7 +113,7 @@ void usage (void);
- #if defined(VMS)
- main(int argc, char **argv)
- #else
--void main(int argc, char **argv)
-+int main(int argc, char **argv)
- #endif
- {
- register int opcode; /* dvi opcode
*/
diff --git a/doc/dvi2tty/dvi2tty.c.patch b/doc/dvi2tty/dvi2tty.c.patch
deleted file mode 100644
index 5a60a5e..0000000
--- a/doc/dvi2tty/dvi2tty.c.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-$OpenBSD: patch-dvi2tty_c,v 1.1.1.1 2002/11/03 15:47:06 naddy Exp $
---- dvi2tty.c.orig Mon May 27 18:48:17 1996
-+++ dvi2tty.c Sun Nov 3 16:16:12 2002
-@@ -157,7 +157,7 @@
- /* don't have terminals with Scand. nat.
chars */
- #define WANTPAGER TRUE /* default: try to pipe through a pager (like
*/
- /* more) if stdout is tty and no -o switch
*/
--#define DEFPAGER "/usr/bin/pg" /* CHANGE TO YOUR LOCAL PAGER
*/
-+#define DEFPAGER "/usr/bin/more" /* CHANGE TO YOUR LOCAL PAGER
*/
-
- /*------------------ end of customization constants
---------------------*/
-
-@@ -240,11 +240,6 @@ int getlong (long *, int *, char *
- void usage (int);
- #else
-
--# if defined(VMS)
-- main (int argc, char ** argv);
--# else
--void main (int argc, char ** argv);
--# endif
- void setoption (char * optarg);
- void getargs (void);
- void getpages (int j, char * str);
-@@ -265,7 +260,7 @@ void usage (int uerr);
- #if defined(VMS)
- main(int argc, char **argv)
- #else
--void main(int argc, char **argv)
-+int main(int argc, char **argv)
- #endif
- {
-
diff --git a/doc/dvi2tty/malloc_cleanup.patch
b/doc/dvi2tty/malloc_cleanup.patch
deleted file mode 100644
index 587c7a8..0000000
--- a/doc/dvi2tty/malloc_cleanup.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- disdvi.c.orig 2009-07-29 13:00:25.000000000 +0200
-+++ disdvi.c 2009-07-29 13:00:42.000000000 +0200
-@@ -107,10 +107,6 @@
- * Function declarations
- */
-
--#if !defined(THINK_C)
--char * malloc ();
--#endif
--
- void bop (void);
- void preamble (void);
- void postamble (void);
diff --git a/doc/dvipdfmx/DETAILS b/doc/dvipdfmx/DETAILS
index 9dcf67c..cfab9cf 100755
--- a/doc/dvipdfmx/DETAILS
+++ b/doc/dvipdfmx/DETAILS
@@ -1,8 +1,8 @@
SPELL=dvipdfmx
- VERSION=20090708
+ VERSION=20110311
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://project.ktug.or.kr/$SPELL/snapshot/latest/${SOURCE}
-
SOURCE_HASH=sha512:57ff3a1c348746682b953bad26e162fd6000b9ca332f2edea20a85179d678ad794abcc2ed9ef5b728b37a3fd5061a8dc8f6cee161f7898a89afac4bd055489eb
+
SOURCE_HASH=sha512:0d5fc5dba35b0fe7074a392a99338861ce999809e5c20da830ebd6ba4c8ba45819054463862f3025d3a30c78aad227d3e014651ebf5e7976e86a3d9dac93d406
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
WEB_SITE="http://project.ktug.or.kr/dvipdfmx/";
LICENSE[0]="GPL"
diff --git a/doc/dvipdfmx/HISTORY b/doc/dvipdfmx/HISTORY
index 7996a6c..c3b7861 100644
--- a/doc/dvipdfmx/HISTORY
+++ b/doc/dvipdfmx/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20110311
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created

diff --git a/doc/ebook-tools/DETAILS b/doc/ebook-tools/DETAILS
index 8efbf96..18dede0 100755
--- a/doc/ebook-tools/DETAILS
+++ b/doc/ebook-tools/DETAILS
@@ -1,6 +1,6 @@
SPELL=ebook-tools
- VERSION=0.2.1
-
SOURCE_HASH=sha512:06bfe0b1b27505aa94e100ed1401940ea0e00962c24f398ba44802877859dc7cd08e0e4b6f2c7e2e59025a6c55e906640391d46004a274354b7a2b12984af9ba
+ VERSION=0.2.2
+
SOURCE_HASH=sha512:b4518249835ed7cc672392bf2f8b1c62bc218e41c53663bb26ab34c9e43a99b6b7ae794babdb4bd775e467bb17918703a66ee57c8cf94cb7afc4ba2a7f74816a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/doc/ebook-tools/HISTORY b/doc/ebook-tools/HISTORY
index 5a1a595..73dec3a 100644
--- a/doc/ebook-tools/HISTORY
+++ b/doc/ebook-tools/HISTORY
@@ -1,3 +1,6 @@
+2012-09-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.2
+
2012-03-30 Treeve Jelbert <treeve AT sourcemage.org>
* cm.diff, PRE_BUILD: added
fix build with libzip-0.10.x
diff --git a/doc/enca/DETAILS b/doc/enca/DETAILS
index 295ac17..8bc7a74 100755
--- a/doc/enca/DETAILS
+++ b/doc/enca/DETAILS
@@ -1,12 +1,12 @@
SPELL=enca
- VERSION=1.12
+ VERSION=1.14
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dl.cihar.com/$SPELL/$SOURCE
WEB_SITE=http://gitorious.org/enca
ENTERED=20060604
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:78c5d275c3a53db08be456da9deeb9a6ce1502e3371d1b778f3c6f624100657cb8ddeafbf566dadd1ee50039d6f2c3f0f4165422b1a26661cb8b413eda79b7f9
+
SOURCE_HASH=sha512:9d0582cc8187f3e868339c3e13ca2c654359b240dd564b64a31615aeffb0ec7ae025659576cc72f6cab73b0bfa22286060f665f2c952f8dfe702cf97a39d2245
SHORT="Enca is an Extremely Naive Charset Analyser"
cat << EOF
Enca is an Extremely Naive Charset Analyser. It detects
diff --git a/doc/enca/HISTORY b/doc/enca/HISTORY
index 5e11ff9..71fa02f 100644
--- a/doc/enca/HISTORY
+++ b/doc/enca/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.14
+
2009-10-30 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.12
fixed SOURCE_URL & WEBSITE
diff --git a/doc/evince/BUILD b/doc/evince/BUILD
index 4f8dfd1..54a6e4a 100755
--- a/doc/evince/BUILD
+++ b/doc/evince/BUILD
@@ -1,9 +1,6 @@
-OPTS="--with-help-formats=xml \
- $EVINCE_THUMB \
+OPTS="$EVINCE_THUMB \
$EVINCE_DVI \
- $EVINCE_PIXBUF \
$EVINCE_COMIC \
- $EVINCE_IMPRESS \
$OPTS" &&

default_build
diff --git a/doc/evince/CONFIGURE b/doc/evince/CONFIGURE
index 2e03e2b..b6bb5f9 100755
--- a/doc/evince/CONFIGURE
+++ b/doc/evince/CONFIGURE
@@ -4,11 +4,5 @@ config_query_option EVINCE_THUMB "Enable GNOME thumbnailer
support?" y \
config_query_option EVINCE_DVI "Enable dvi viewer support?" n \
"--enable-dvi" "--disable-dvi" &&

-config_query_option EVINCE_PIXBUF "Enable pixbuf support?" n \
- "--enable-pixbuf" "--disable-pixbuf" &&
-
config_query_option EVINCE_COMIC "Enable comic book archive support?" n \
- "--enable-comics" "--disable-comics" &&
-
-config_query_option EVINCE_IMPRESS "Enable Impress support?" n \
- "--enable-impress" "--disable-impress"
+ "--enable-comics" "--disable-comics"
diff --git a/doc/evince/DEPENDS b/doc/evince/DEPENDS
index 4d8aa85..5b1b937 100755
--- a/doc/evince/DEPENDS
+++ b/doc/evince/DEPENDS
@@ -9,11 +9,9 @@ depends gconf2 &&
depends shared-mime-info &&
depends gnome-icon-theme &&
depends xml-parser-expat &&
+depends itstool &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "Register with rarian?" &&
+runtime_depends gsettings-desktop-schemas &&

optional_depends dbus-glib \
"--enable-dbus" \
@@ -25,6 +23,11 @@ optional_depends poppler \
"--disable-pdf" \
"Enable PDF support?" &&

+optional_depends libgxps \
+ "--enable-xps" \
+ "--disable-xps" \
+ "Enable XPS support?" &&
+
optional_depends libspectre \
"--enable-ps" \
"--disable-ps" \
@@ -55,11 +58,6 @@ optional_depends libgnome-keyring \
"--without-keyring" \
"Use gnome-keyring?" &&

-optional_depends gnome-doc-utils \
- "--enable-help" \
- "--disable-help" \
- "for offline help files" &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
@@ -68,4 +66,39 @@ optional_depends gtk-doc \
optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
- "to enable introspection"
+ "to enable introspection" &&
+
+depends atk &&
+depends at-spi2-atk &&
+depends at-spi2-core &&
+depends bzip2 &&
+if is_depends_enabled $SPELL dbus-glib; then
+ depends dbus
+fi &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxcursor &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxi &&
+depends libxinerama &&
+depends libxrandr &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends util-linux &&
+depends zlib
diff --git a/doc/evince/DETAILS b/doc/evince/DETAILS
index f04f8a6..7b211b9 100755
--- a/doc/evince/DETAILS
+++ b/doc/evince/DETAILS
@@ -1,5 +1,5 @@
SPELL=evince
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=$(echo $VERSION | cut -d. -f1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/evince/HISTORY b/doc/evince/HISTORY
index 23e1ea1..4741532 100644
--- a/doc/evince/HISTORY
+++ b/doc/evince/HISTORY
@@ -1,3 +1,31 @@
+2013-03-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing libgxps dependency
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, at-spi2-atk, at-spi2-core,
bzip2,
+ dbus, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi,
+ libice, libpng, libsm, libx11, libxau, libxcb, libxcomposite,
libxcursor,
+ libxdamage, libxdmcp, libxext, libxfixes, libxi, libxinerama,
libxrandr,
+ libxrender, pango, pcre, pixman, util-linux, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added itstool missing dependency; dropped deprecated rarian
+ and gnome-doc-utils dependencies
+ * BUILD, CONFIGURE: dropped deprecated EVINCE_PIXBUF, EVINCE_IMPRESS
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added runtime depends on gsettings-desktop-schemas
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/doc/evince/evince-3.4.0.tar.xz.sig
b/doc/evince/evince-3.4.0.tar.xz.sig
deleted file mode 100644
index 3649dbc..0000000
Binary files a/doc/evince/evince-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/doc/evince/evince-3.6.1.tar.xz.sig
b/doc/evince/evince-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..03988fb
Binary files /dev/null and b/doc/evince/evince-3.6.1.tar.xz.sig differ
diff --git a/doc/fbreader/DEPENDS b/doc/fbreader/DEPENDS
index 8c06048..4e44f13 100755
--- a/doc/fbreader/DEPENDS
+++ b/doc/fbreader/DEPENDS
@@ -7,5 +7,5 @@ if [[ $UI == gtk2 ]]; then
fi &&
depends sqlite &&
if [[ "$FBREADER_BRANCH" == "scm" ]];then
- depends subversion
+ depends git
fi
diff --git a/doc/fbreader/DETAILS b/doc/fbreader/DETAILS
index 8cccb7e..928a687 100755
--- a/doc/fbreader/DETAILS
+++ b/doc/fbreader/DETAILS
@@ -7,7 +7,7 @@ else
fi
SOURCE=$SPELL-scm.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
- SOURCE_URL[0]=svn_https://only.mawhrin.net/repos/stuff/trunk:$SPELL-scm
+ SOURCE_URL[0]=git://github.com/geometer/FBReader.git:$SPELL-scm
SOURCE_HINTS[0]="no-check-certificate"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
diff --git a/doc/fbreader/HISTORY b/doc/fbreader/HISTORY
index fff0b3e..c2a750c 100644
--- a/doc/fbreader/HISTORY
+++ b/doc/fbreader/HISTORY
@@ -1,3 +1,6 @@
+2012-12-30 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: subversion -> git
+
2012-01-30 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: added FORCE_DOWNLOAD=on to scm branch
* PRE_BUILD: fixed build with latest glib2
diff --git a/doc/gl-presenter/BUILD b/doc/gl-presenter/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/doc/gl-presenter/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/doc/gl-presenter/DEPENDS b/doc/gl-presenter/DEPENDS
new file mode 100755
index 0000000..79928c7
--- /dev/null
+++ b/doc/gl-presenter/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub OPENGL qt4 &&
+depends poppler
diff --git a/doc/gl-presenter/DETAILS b/doc/gl-presenter/DETAILS
new file mode 100755
index 0000000..e2d222d
--- /dev/null
+++ b/doc/gl-presenter/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gl-presenter
+ VERSION=0.3.3
+ SOURCE="gl_presenter-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://www.unix-ag.uni-kl.de/~kldenker/gl_presenter/download/source/${SOURCE}
+
SOURCE_HASH=sha512:13f4ec1de3802eff1f159849ca96ea0e14931b330a2a1b504b02036de30041d562b4cfc70fca84a180ccedd606b102facf428c516c66e528eccf78c3bfd62ee0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gl_presenter-${VERSION}"
+ WEB_SITE="http://www.unix-ag.uni-kl.de/~kldenker/gl_presenter/";
+ LICENSE[0]=GPL
+ ENTERED=20121117
+ SHORT="a dual-screen OpenGL PDF presentation software"
+cat << EOF
+A dual-screen OpenGL PDF presentation software.
+
+Features:
+
+ * multi-display-support * preview of next two slides * fade animation *
+ clock and timer * selection mode * notes * touch screen interface * zoom
+ * bookmarks
+EOF
diff --git a/doc/gl-presenter/HISTORY b/doc/gl-presenter/HISTORY
new file mode 100644
index 0000000..fdbf2d2
--- /dev/null
+++ b/doc/gl-presenter/HISTORY
@@ -0,0 +1,3 @@
+2012-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/doc/gl-presenter/INSTALL b/doc/gl-presenter/INSTALL
new file mode 100755
index 0000000..8f4b6a8
--- /dev/null
+++ b/doc/gl-presenter/INSTALL
@@ -0,0 +1 @@
+install -m755 $SOURCE_DIRECTORY/gl_presenter ${INSTALL_ROOT}/usr/bin/
diff --git a/doc/help2man/DETAILS b/doc/help2man/DETAILS
index ff9fa93..2057f45 100755
--- a/doc/help2man/DETAILS
+++ b/doc/help2man/DETAILS
@@ -1,5 +1,5 @@
SPELL=help2man
- VERSION=1.38.4
+ VERSION=1.40.9
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2="${SOURCE}.sig"
SOURCE_GPG="gnu.gpg:$SOURCE2:UPSTREAM_KEY"
diff --git a/doc/help2man/HISTORY b/doc/help2man/HISTORY
index ffbc09e..3b6e7b2 100644
--- a/doc/help2man/HISTORY
+++ b/doc/help2man/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.40.9
+
2011-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.38.4

diff --git a/doc/itstool/DETAILS b/doc/itstool/DETAILS
index beea6e6..723ede5 100755
--- a/doc/itstool/DETAILS
+++ b/doc/itstool/DETAILS
@@ -1,6 +1,6 @@
SPELL=itstool
- VERSION=1.1.2
-
SOURCE_HASH=sha512:4fdd7b218349b9f3e271f698e95b8d73acc13120661e45a05044e8097a76b3aeb965a884d7ae9469b3624061d282b37382587723e309b89e1b0f9c21c24386d8
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:d738c8d2ba610e723b241a02c3f15fea038df54361abd4b63350887d9a14ce3306e05d7389388f898ec37ef25afc29601810e9fe4ff1f010502a081c13f1a8a6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://files.itstool.org/itstool/$SOURCE
diff --git a/doc/itstool/HISTORY b/doc/itstool/HISTORY
index 268608d..7302355 100644
--- a/doc/itstool/HISTORY
+++ b/doc/itstool/HISTORY
@@ -1,3 +1,6 @@
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.2

diff --git a/doc/lcdf-typetools/DETAILS b/doc/lcdf-typetools/DETAILS
index c2b0b7d..7118e9f 100755
--- a/doc/lcdf-typetools/DETAILS
+++ b/doc/lcdf-typetools/DETAILS
@@ -1,8 +1,8 @@
SPELL=lcdf-typetools
- VERSION=2.79
+ VERSION=2.97
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.lcdf.org/type/${SOURCE}
-
SOURCE_HASH=sha512:fb2dbe7e57e7c154815209c4b120e477d4a1704263d9a166e932cd16ce63cde9564aa5672ed79a8225c7bc7caa5fdec7c6897521c7f4b73ddff717ce572bdbe6
+
SOURCE_HASH=sha512:8812436843721b7134ec796549092854050d1e9017fef048a62e7aa0e866d20e9757b246dbad738cdf8d8583afada3a2db9c6c7dc2546154cafd4dcd0f27f7f2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.lcdf.org/type/";
LICENSE[0]="GPL"
diff --git a/doc/lcdf-typetools/HISTORY b/doc/lcdf-typetools/HISTORY
index 7996a6c..e1a094d 100644
--- a/doc/lcdf-typetools/HISTORY
+++ b/doc/lcdf-typetools/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.97
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created

diff --git a/doc/man-pages/DETAILS b/doc/man-pages/DETAILS
index 7806218..cffee15 100755
--- a/doc/man-pages/DETAILS
+++ b/doc/man-pages/DETAILS
@@ -1,6 +1,6 @@
SPELL=man-pages
- VERSION=3.41
-
SOURCE_HASH=sha512:fe083132d083c940a9de4c299e5aa82ef7cdab56430ab45f2f6b1993cee08e61c954003311eeaa44913e716ebe726ee0a4e49e7066d0493e22303450a5f8610b
+ VERSION=3.46
+
SOURCE_HASH=sha512:eae6ec2071396ff5eabded8e8b81407126d4c27c5fe69e8786a837dc646fafecaa2bcbd3b8819108eb9099f56e9ef5ecff4e5be651fff81bb5b754159c4bb254
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/man-pages/HISTORY b/doc/man-pages/HISTORY
index b0f4e1e..42d95ba 100644
--- a/doc/man-pages/HISTORY
+++ b/doc/man-pages/HISTORY
@@ -1,3 +1,15 @@
+2013-02-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.46
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.45
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.44
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.43
+
2012-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.41

diff --git a/doc/miscfiles/DETAILS b/doc/miscfiles/DETAILS
index 660355e..e5b2254 100755
--- a/doc/miscfiles/DETAILS
+++ b/doc/miscfiles/DETAILS
@@ -1,12 +1,9 @@
SPELL=miscfiles
- VERSION=1.4.2
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=913797E7.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_HASH=sha512:d7ab23a709539278cce59e0c32bfcb3a0f11dc52ef537e3823e72382962af7f4fedb8b957f39ff1da51a93a00e3c4f6ec29f7332d7879c77fd7f4ec0ee4f82aa
WEB_SITE=http://www.gnu.org
ENTERED=20020525
LICENSE=GLP
diff --git a/doc/miscfiles/HISTORY b/doc/miscfiles/HISTORY
index f1ee722..6c01d77 100644
--- a/doc/miscfiles/HISTORY
+++ b/doc/miscfiles/HISTORY
@@ -1,3 +1,9 @@
+2013-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: remove obsolete SOURCE2
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 913797E7.gpg: added gpg keyring
diff --git a/doc/mupdf/DETAILS b/doc/mupdf/DETAILS
index cb7e43d..8c478a1 100755
--- a/doc/mupdf/DETAILS
+++ b/doc/mupdf/DETAILS
@@ -1,7 +1,7 @@
SPELL=mupdf
- VERSION=1.0
-
SOURCE_HASH=sha512:00f71288740a137fa3eb3537453f0465949a2dbc590a38651b3dd7a651dad6d0dc5070a3072988439f52729b12478cb467f202157ceb44e5a560431354567861
- SOURCE=$SPELL-$VERSION-source.tar.gz
+ VERSION=1.2
+
SOURCE_HASH=sha512:49261c5356d4e5648f89bfb783a23a3c3a470e044fe3b234f0906b0f6b71efad557981682e41ce3d754a5a31f1e5518e5e5f5f8dc83d2ca53181dbd3f4726e02
+ SOURCE=$SPELL-$VERSION-source.zip
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-source"
SOURCE_URL[0]=http://mupdf.googlecode.com/files/$SOURCE
WEB_SITE=http://www.mupdf.com/
diff --git a/doc/mupdf/HISTORY b/doc/mupdf/HISTORY
index 122eb58..893cd7f 100644
--- a/doc/mupdf/HISTORY
+++ b/doc/mupdf/HISTORY
@@ -1,3 +1,9 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2; changed source extension to zip
+
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing X11 deps

diff --git a/doc/openjade/HISTORY b/doc/openjade/HISTORY
index 2152095..c41dc72 100644
--- a/doc/openjade/HISTORY
+++ b/doc/openjade/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to build with perl 5.16 or later
+
2011-08-17 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: apply patch to remove -Werror

diff --git a/doc/openjade/PRE_BUILD b/doc/openjade/PRE_BUILD
index dfddac3..645e391 100755
--- a/doc/openjade/PRE_BUILD
+++ b/doc/openjade/PRE_BUILD
@@ -4,4 +4,6 @@ patch $SOURCE_DIRECTORY/style/MultiLineInlineNote.cxx \

cd $SOURCE_DIRECTORY &&

-patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-gcc-4.6-1.patch
+patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-gcc-4.6-1.patch &&
+patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-msggen.pl.patch
+
diff --git a/doc/openjade/openjade-1.3.2-msggen.pl.patch
b/doc/openjade/openjade-1.3.2-msggen.pl.patch
new file mode 100644
index 0000000..1afe68b
--- /dev/null
+++ b/doc/openjade/openjade-1.3.2-msggen.pl.patch
@@ -0,0 +1,32 @@
+Use Getopt::Std in place of getopts.pl.
+https://bugs.gentoo.org/show_bug.cgi?id=420083
+
+--- a/msggen.pl
++++ b/msggen.pl
+@@ -4,6 +4,7 @@
+ # See the file COPYING for copying permission.
+
+ use POSIX;
++use Getopt::Std;
+
+ # Package and version.
+ $package = 'openjade';
+@@ -18,8 +19,7 @@
+ undef $opt_l;
+ undef $opt_p;
+ undef $opt_t;
+-do 'getopts.pl';
+-&Getopts('l:p:t:');
++getopts('l:p:t:');
+ $module = $opt_l;
+ $pot_file = $opt_p;
+
+@@ -72,7 +72,7 @@
+ else {
+ $field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");;
+ $type[$num] = substr($field[0], 0, 1);
+- $argc = int(substr($field[0], 1, 1));
++ $argc = substr($field[0], 1, 1);
+ }
+ $nargs[$num] = $argc;
+ $field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag");
diff --git a/doc/pdfgrep/DETAILS b/doc/pdfgrep/DETAILS
index e2cf444..03cd3a5 100755
--- a/doc/pdfgrep/DETAILS
+++ b/doc/pdfgrep/DETAILS
@@ -1,8 +1,8 @@
SPELL=pdfgrep
- VERSION=1.2
+ VERSION=1.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:de947ab4b61db7b04d5f3cb879b3a91e2e69392abf8ab8a3edf134ec2f37f51454a39b19f4afa4d2db2947bda08463d92e31277aea274999b7f72c6597d4fae7
+
SOURCE_HASH=sha512:3555ac28685ddfaf9ea6c172aafbc251c0d622caa1c6f98e89c2fae1800e7299d97d3fa5497414f880235fba93963ec00fcea4ff199831abed5817f39ea318ca
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://pdfgrep.sourceforge.net";
LICENSE[0]=GPL
diff --git a/doc/pdfgrep/HISTORY b/doc/pdfgrep/HISTORY
index 78ba96f..fe878c0 100644
--- a/doc/pdfgrep/HISTORY
+++ b/doc/pdfgrep/HISTORY
@@ -1,3 +1,6 @@
+2012-09-15 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 1.3.0
+
2011-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/doc/pstoedit/DETAILS b/doc/pstoedit/DETAILS
index a324de8..7fc1a89 100755
--- a/doc/pstoedit/DETAILS
+++ b/doc/pstoedit/DETAILS
@@ -1,6 +1,6 @@
SPELL=pstoedit
- VERSION=3.60
-
SOURCE_HASH=sha512:925a3f41612e0e557c384eb0d1616ab33d4829f04bef4cafd851b828267596f582559cf8bcc4b65922d55b6fcc4fd9593148e17d4de15409290e683fbd2336ff
+ VERSION=3.61
+
SOURCE_HASH=sha512:fa7ca567ea5acc95000b9d7582c22605725f5893d2f00412f6e9e59ead1efc6cafbbb019df0a4ae4f849ed50df59cf1f4d187fdd3b560d62173287d6f7e3db72
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/doc/pstoedit/HISTORY b/doc/pstoedit/HISTORY
index cc19834..07e1703 100644
--- a/doc/pstoedit/HISTORY
+++ b/doc/pstoedit/HISTORY
@@ -1,3 +1,6 @@
+2013-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.61
+
2011-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.60
* PRE_BUILD: removed
diff --git a/doc/qpdf/DEPENDS b/doc/qpdf/DEPENDS
new file mode 100755
index 0000000..10424b8
--- /dev/null
+++ b/doc/qpdf/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends libxml2 &&
+depends libxslt &&
+depends pcre &&
+depends zlib &&
+depends libtool
diff --git a/doc/qpdf/DETAILS b/doc/qpdf/DETAILS
new file mode 100755
index 0000000..93fcf05
--- /dev/null
+++ b/doc/qpdf/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=qpdf
+ VERSION=3.0.2
+
SOURCE_HASH=sha512:0ee534cb3f1fb31a85e8d1e0e78d02630dd4e008660c93b376e1dfd3850b313e73ba4db4f148f263ecccebb357b3d44b70d89babfaa2117c1b634467547f14a8
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+WEB_SITE=http://$SPELL.SourceForge.net
+ LICENSE[0]=ARTISTIC
+ ENTERED=20120914
+ KEYWORDS=""
+ SHORT="manipulate PDF files"
+cat << EOF
+QPDF is a C++ library and set of programs that inspect and manipulate the
+structure of PDF files. It can encrypt and linearize files, expose the
+internals of a PDF file, and do many other operations useful to end users
and
+PDF developers.
+EOF
diff --git a/doc/qpdf/HISTORY b/doc/qpdf/HISTORY
new file mode 100644
index 0000000..4da6571
--- /dev/null
+++ b/doc/qpdf/HISTORY
@@ -0,0 +1,4 @@
+2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.2
+ spell created
+
diff --git a/doc/t1utils/DETAILS b/doc/t1utils/DETAILS
index 21bf0d7..11dbdc0 100755
--- a/doc/t1utils/DETAILS
+++ b/doc/t1utils/DETAILS
@@ -1,11 +1,11 @@
SPELL=t1utils
- VERSION=1.34
+ VERSION=1.37
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.lcdf.org/~eddietwo/type/$SOURCE
WEB_SITE=http://www.lcdf.org/~eddietwo/type/
ENTERED=20041129
-
SOURCE_HASH=sha512:49523e32f2f55c71a9415935597142c238120fcd9b3fb6dffb90c84b506087029572dcc2a5c0382a3c439d644c77ee36a6ca84a6b241f2bdbc9266b3d212bebc
+
SOURCE_HASH=sha512:72b6eec7669be078f11927f0d8061fe9956f9a37c159cedb95344abedb7c79687c774916024f3eec2279d1b4e6d1430c78a8c8e2c95c563cb1df316d0c863a9f
LICENSE[0]="Copyright (c) 1992 by I. Lee Hetherington, all rights
reserved. Permission is hereby granted to use, modify, and distribute this
program for any purpose provided this copyright notice and the one below
remain intact. Note that these tools should not be used to illegally copy
type-1 font programs. Typeface design is an intricate art that should be
rewarded. I. Lee Hetherington ilh AT lcs.mit.edu"
KEYWORDS="fonts doc"
SHORT="Type1 font utilities"
diff --git a/doc/t1utils/HISTORY b/doc/t1utils/HISTORY
index d7c1405..39cdbfe 100644
--- a/doc/t1utils/HISTORY
+++ b/doc/t1utils/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.37
+
2009-07-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated spell to 1.34
* PRE_BUILD: added to fix recent glibc incompatibility #15322
diff --git a/doc/zathura-pdf-poppler/DETAILS b/doc/zathura-pdf-poppler/DETAILS
index e29344d..6bdd0e4 100755
--- a/doc/zathura-pdf-poppler/DETAILS
+++ b/doc/zathura-pdf-poppler/DETAILS
@@ -1,6 +1,6 @@
SPELL=zathura-pdf-poppler
- VERSION=0.1.1
-
SOURCE_HASH=sha512:8cbdebb3f9dd543c23a2380a499a69252e0072a507c242ddff153e49aa6859db3cb88995ee749b559444eb42cc1d5e38a67e9c73d74e458c29f2ecf1af0b3394
+ VERSION=0.2.1
+
SOURCE_HASH=sha512:4bd8314b4c9bd38471c0656f43d6f05692b740139dfd964e70f7d5ceb973c3f15d5cccf74d5917dbb262b0eb81e9e77b27a999f6dc02de015f27e833be3d8953
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/zathura/plugins/download/$SOURCE
diff --git a/doc/zathura-pdf-poppler/HISTORY b/doc/zathura-pdf-poppler/HISTORY
index 9b46694..fd07d1b 100644
--- a/doc/zathura-pdf-poppler/HISTORY
+++ b/doc/zathura-pdf-poppler/HISTORY
@@ -1,3 +1,9 @@
+2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.1
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.0
+
2012-05-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.1, SOURCE_URL[0] updated

diff --git a/doc/zathura/DETAILS b/doc/zathura/DETAILS
index c8487f0..971adbc 100755
--- a/doc/zathura/DETAILS
+++ b/doc/zathura/DETAILS
@@ -1,6 +1,6 @@
SPELL=zathura
- VERSION=0.1.2
-
SOURCE_HASH=sha512:a2977d69cb07865b3ff16711b47f9370379ed79f9ef6e2f306d76097d6981644634d31bbf338623ea9ab72bb6294b4da4992b8158775dcf4d952b05643008dd3
+ VERSION=0.2.2
+
SOURCE_HASH=sha512:a777a57de249cb542190c3da62f89d7653aa324e28b9de17ab8e35307c99e505461f3a2acc0cacd3949757b906262a696b7c4a2e9c330f222ffa27785bd50774
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/zathura/download/$SOURCE
diff --git a/doc/zathura/HISTORY b/doc/zathura/HISTORY
index 9ef48d0..56cff0d 100644
--- a/doc/zathura/HISTORY
+++ b/doc/zathura/HISTORY
@@ -1,3 +1,9 @@
+2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.2
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.0
+
2012-05-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.2

diff --git a/e-16/e16/BUILD b/e-16/e16/BUILD
deleted file mode 100755
index dba4f04..0000000
--- a/e-16/e16/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-OPTS="--enable-fsstd \
- $OPTS" &&
-
-default_build
diff --git a/e-16/e16/DETAILS b/e-16/e16/DETAILS
index 6140da2..64bfbd2 100755
--- a/e-16/e16/DETAILS
+++ b/e-16/e16/DETAILS
@@ -11,12 +11,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-0.16-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT anoncvs.enlightenment.org:/var/cvs/e:$SPELL/e
SOURCE_IGNORE=volatile
else
- VERSION=1.0.10
+ VERSION=1.0.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%-*}
SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE

-
SOURCE_HASH=sha512:52b7f66f06247f7f0bbe0873e6d36733d02bff34188ec3345511333b967c8b5710bcc335727eb656bfa26b6ead07f549d30258303880dadcd2b465491e9795a4
+
SOURCE_HASH=sha512:01a323bbcdbf2ae63179c78423aadd59fe15eed2425abe3b5546c0d2bf9e6458dec0cee75d0704592839d742467d580a018449faab81dfa57ff45aa6d4a56c54
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"

fi
diff --git a/e-16/e16/HISTORY b/e-16/e16/HISTORY
index 1171901..7776348 100644
--- a/e-16/e16/HISTORY
+++ b/e-16/e16/HISTORY
@@ -1,3 +1,7 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.11
+ * BUILD: removed
+
2012-04-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.10

diff --git a/e-16/epplet-base/BUILD b/e-16/epplet-base/BUILD
deleted file mode 100755
index f06f8e9..0000000
--- a/e-16/epplet-base/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-OPTS="--enable-fsstd \
- $OPTS" &&
-default_build
diff --git a/e-16/epplet-base/DETAILS b/e-16/epplet-base/DETAILS
index fb3932d..1083ea8 100755
--- a/e-16/epplet-base/DETAILS
+++ b/e-16/epplet-base/DETAILS
@@ -1,9 +1,9 @@
SPELL=epplet-base
- VERSION=0.13
+ VERSION=0.14
SOURCE=epplets-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/epplets-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-
SOURCE_HASH=sha512:0bb782d9790e9b2699b76cd31e71092f80b4e37b030e6314598e87a5b61dd66cc5357997fe97f94c5beacf0be367522537359f93ce07ee183e236d32a7aa8686
+
SOURCE_HASH=sha512:d83d60521fe06497f109c3fbb5c2e10abd36a43b050c10787a68d9f9f8c2866f57d78a8559a482654d9bb0eaaf3ce791e4839bb0fda88ccbf026d8ec5dc93824
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=BSD
KEYWORDS="enlightenment e16 wm window-manager library"
diff --git a/e-16/epplet-base/HISTORY b/e-16/epplet-base/HISTORY
index cc05314..11fe3f6 100644
--- a/e-16/epplet-base/HISTORY
+++ b/e-16/epplet-base/HISTORY
@@ -1,3 +1,7 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14
+ * BUILD: removed
+
2010-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.13

diff --git a/e-17/e17/BUILD b/e-17/e17/BUILD
index eadce86..2b18913 100755
--- a/e-17/e17/BUILD
+++ b/e-17/e17/BUILD
@@ -11,4 +11,3 @@ OPTS="$E17_RANDR $E17_ENOTIFY $E17_IBAR $E17_DROPSHADOW
$E17_CLOCK \
$OPTS" &&

default_build
-
diff --git a/e-17/e17/CONFIGURE b/e-17/e17/CONFIGURE
index b05451f..9b663c2 100755
--- a/e-17/e17/CONFIGURE
+++ b/e-17/e17/CONFIGURE
@@ -122,5 +122,5 @@ config_query_option E17_PATHS "Enable conf-paths module?"
y \
"--enable-conf-paths" "--disable-conf-paths" &&

config_query_option E17_INTERACTION "Enable conf-interaction module?" y
\
- "--enable-conf-interaction" "--disable-conf-interaction"

+ "--enable-conf-interaction" "--disable-conf-interaction"

diff --git a/e-17/e17/DEPENDS b/e-17/e17/DEPENDS
index 137ec41..85b164b 100755
--- a/e-17/e17/DEPENDS
+++ b/e-17/e17/DEPENDS
@@ -1,10 +1,3 @@
-depends subversion &&
-depends e_dbus &&
-depends edje &&
-depends eet &&
-depends efreet &&
-depends eina &&
-depends evas &&
depends imlib2 &&
depends libxcursor &&
depends libxdamage &&
@@ -12,6 +5,30 @@ depends libxinerama &&
depends libxrandr &&
depends xorg-libs &&

+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ depends edbus &&
+ depends efl &&
+ depends subversion
+else
+ depends e_dbus &&
+ depends -sub 'EVAS' ecore &&
+ depends edje &&
+ depends efreet &&
+ depends eina &&
+ depends eio &&
+ depends evas &&
+ depends xcb-util-keysyms &&
+
+ optional_depends eeze \
+ "--enable-mount-eeze" "--disable-mount-eeze" \
+ "Enable eeze mounting support?"
+fi &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)' &&
+
optional_depends linux-pam \
"--enable-pam" "--disable-pam" \
"Enable PAM support?" &&
@@ -29,30 +46,29 @@ optional_depends udisks
\
"--enable-mount-udisks" "--disable-mount-udisks" \
"Enable udisks mounting support?" &&

-optional_depends eeze \
- "--enable-mount-eeze" "--disable-mount-eeze" \
- "Enable eeze mounting support?" &&
-
optional_depends alsa-lib
\
'--enable-mixer' '--disable-mixer'
\
'for Advanced Linux Sound Architecture sound driver
support' &&

-optional_depends exchange \
- "--enable-exchange" "--disable-exchange" \
- "Enable Exchange support?" &&
-
-optional_depends bluez \
- "--enable-bluez" "--disable-bluez" \
- "Enable bluez bluetooth module support?" &&
-
optional_depends connman
\
"--enable-connman" "--disable-connman"
\
- 'for conneman network configuration daemon support
(connamn module)' &&
+ 'for conneman network configuration daemon support
(connamn module)' &&

optional_depends dejavu-ttf \
'' \
'' \
- 'for the Enlightenment default font'
+ 'for the Enlightenment default font' &&
+
+optional_depends emotion \
+ '--enable-emotion' \
+ '--disable-emotion' \
+ 'enable Enlightenment video/codec API' &&
+
+optional_depends elementary \
+ '--enable-elementary' \
+ '--disable-elementary' \
+ 'for Enlightenment widget toolkit (recommended)'
+

# Comment these out till figure out how to get them to work
#optional_depends e17-theme-b_and_w \
@@ -63,4 +79,4 @@ optional_depends dejavu-ttf \
#optional_depends e17-theme-blingbling \
# '' \
# '' \
-# 'for the bling theme'
+# 'for the bling theme'
diff --git a/e-17/e17/DETAILS b/e-17/e17/DETAILS
index 06ab780..32a5445 100755
--- a/e-17/e17/DETAILS
+++ b/e-17/e17/DETAILS
@@ -1,16 +1,24 @@
SPELL=e17
-if [[ "$E17_AUTOUPDATE" == "y" ]]; then
+if [[ "$E17_BRANCH" == "scm" ]]; then
+ if [[ "$E17_AUTOUPDATE" == "y" ]]; then
VERSION=$(date +%Y%m%d)
else
- VERSION=svn
-fi
- SOURCE=enlightenment-0.17-svn.tar.bz2
+ VERSION=git
+ fi
+ SOURCE=enlightenment-0.17-git.tar.bz2
+ PATCHLEVEL=6
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-0.17-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/e:e
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-0.17-git
+
SOURCE_URL[0]=git://git.enlightenment.org/core/enlightenment.git:$SPELL-git
SOURCE_IGNORE=volatile
+else
+ VERSION=0.17.0
+ SOURCE=enlightenment-${VERSION}.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL=http://download.enlightenment.org/releases/${SOURCE}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-${VERSION}
+fi
LICENSE[0]=BSD
- PATCHLEVEL=6
WEB_SITE=http://www.enlightenment.org/
KEYWORDS="e17 enlightenment wm windowmanager"
ENTERED=20010922
diff --git a/e-17/e17/HISTORY b/e-17/e17/HISTORY
index 99d34fe..fb06a1c 100644
--- a/e-17/e17/HISTORY
+++ b/e-17/e17/HISTORY
@@ -1,3 +1,24 @@
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on ecore built with evas support
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE, PRE_BUILD: Add stable 0.17.0 branch
+ * DEPENDS: SCM depends on efl, subversion, and edbus; stable does not
+ exchange and bluez are no longer options
+ Stable depends on e_dbus ecore edje efreet eina eio evas
xcb-util-keysyms
+ Stable optionally depends on eeze
+ Optionally depends on gettext, elementary, and emotion
+ * INSTALL: Only install e17update for SCM version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: eet, eina, evas -> efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* BUILD: changed to add configure options
* CONFIGURE: added ask module queries
@@ -13,7 +34,7 @@
* PRE_BUILD: we need .svn directory #15777

2010-02-26 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
- * DEPENDS : adding optional dep on connman
+ * DEPENDS : adding optional dep on connman

2009-11-03 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS,PRE_BUILD: removed old deps on CVS and automake-1.9
diff --git a/e-17/e17/INSTALL b/e-17/e17/INSTALL
index 351e37e..f63c6b0 100755
--- a/e-17/e17/INSTALL
+++ b/e-17/e17/INSTALL
@@ -2,5 +2,7 @@ default_install &&

install_wmfiles &&

-install -m 755 $SCRIPT_DIRECTORY/e17update \
- $INSTALL_ROOT/usr/sbin
+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ install -m 755 $SCRIPT_DIRECTORY/e17update \
+ $INSTALL_ROOT/usr/sbin
+fi
diff --git a/e-17/e17/PREPARE b/e-17/e17/PREPARE
index f8b7d7e..8655f6f 100755
--- a/e-17/e17/PREPARE
+++ b/e-17/e17/PREPARE
@@ -1,2 +1,2 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
+prepare_select_branch 0.17 scm
diff --git a/e-17/e17/PRE_BUILD b/e-17/e17/PRE_BUILD
index 8acd7ec..bb2afa4 100755
--- a/e-17/e17/PRE_BUILD
+++ b/e-17/e17/PRE_BUILD
@@ -1,10 +1,13 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-#
-# Remove .svn directories, otherwise they get installed
-#
-# #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&

-#sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
-#sedit "s/; automake/; automake-1.9/" autogen.sh &&
-NOCONFIGURE=ON ./autogen.sh
+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ #
+ # Remove .svn directories, otherwise they get installed
+ #
+ # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
+
+ #sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
+ #sedit "s/; automake/; automake-1.9/" autogen.sh &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/e17/enlightenment-0.17.0.tar.bz2.sig
b/e-17/e17/enlightenment-0.17.0.tar.bz2.sig
new file mode 100644
index 0000000..f53fe2a
Binary files /dev/null and b/e-17/e17/enlightenment-0.17.0.tar.bz2.sig differ
diff --git a/e-17/e_dbus/CONFIGURE b/e-17/e_dbus/CONFIGURE
index c3f11f7..9ab88b2 100755
--- a/e-17/e_dbus/CONFIGURE
+++ b/e-17/e_dbus/CONFIGURE
@@ -11,10 +11,10 @@ config_query_option EDBUS_EBLUEZ "Enable bluetooth
support?" n \
"--enable-ebluez" "--disable-ebluez" &&

config_query_option EDBUS_ECONNMAN "Enable connman support?" n \
- "--enable-econnman" "--disable-econnman" &&
+ "--enable-econnman0_7x" "--disable-econnman0_7x" &&

config_query_option EDBUS_EOFONO "Enable ofono support?" n \
- "--enable-eofono" "--disable-ofono"
+ "--enable-eofono" "--disable-eofono"

# --disable-edbus-bluez-test
# disable building of edbus_bluez_test
diff --git a/e-17/e_dbus/DEPENDS b/e-17/e_dbus/DEPENDS
index 8930116..a730133 100755
--- a/e-17/e_dbus/DEPENDS
+++ b/e-17/e_dbus/DEPENDS
@@ -1,4 +1,6 @@
depends dbus &&
-depends eina &&
-depends evas &&
-depends ecore
+depends ecore &&
+
+if [ "$E_DBUS_CVS" == "y" ]; then
+ depends efl
+fi
diff --git a/e-17/e_dbus/DETAILS b/e-17/e_dbus/DETAILS
index 7c42902..5f4987d 100755
--- a/e-17/e_dbus/DETAILS
+++ b/e-17/e_dbus/DETAILS
@@ -12,8 +12,8 @@ if [ "$E_DBUS_CVS" == "y" ]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
PATCHLEVEL=2
else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
diff --git a/e-17/e_dbus/HISTORY b/e-17/e_dbus/HISTORY
index 3ce7bab..6330f69 100644
--- a/e-17/e_dbus/HISTORY
+++ b/e-17/e_dbus/HISTORY
@@ -1,3 +1,18 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable branch to 1.7.4
+ Stable branch does not use efl, only SCM branch
+ * CONFIGURE: --disable-ofono -> --disable-eofono
+ *-connman -> *-connman0_7x
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: remove no longer valid options and added new options
* BUILD: removed no longe valid options and added new options
@@ -16,7 +31,7 @@
* PREPARE: adding cvs compile question
* PRE_BUILD: adding CVS build check

-*2010-07-26 Ladislav Hagara <hgr AT vabo.cz>
+2010-07-26 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD: we need .svn directory #15777

2008-10-14 Eric Sandall <sandalle AT sourcemage.org>
diff --git a/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig
b/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig
deleted file mode 100644
index 1841e59..0000000
Binary files a/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig
b/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..0609a82
Binary files /dev/null and b/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig differ
diff --git a/e-17/ecore/CONFIGURE b/e-17/ecore/CONFIGURE
index 6f2791b..79de94c 100755
--- a/e-17/ecore/CONFIGURE
+++ b/e-17/ecore/CONFIGURE
@@ -1,15 +1,15 @@
-config_query_option ECORE_PTHREADS "Enable POSIX thread code?" y
\
- "--enable-posix-threads" "--disable-posix-threads"
&&
+config_query_option ECORE_PTHREADS "Enable POSIX thread code?" y \
+ "--enable-posix-threads" "--disable-posix-threads" &&

-config_query_option ECORE_THREAD_SAFETY "Enable thread safety?" n
\
- "--enable-thread-safety" "--disable-thread-safety"
&&
+config_query_option ECORE_THREAD_SAFETY "Enable thread safety?" n \
+ "--enable-thread-safety" "--disable-thread-safety" &&

config_query_option ECORE_FB "Build Ecore_fb module for linux framebuffer?"
n \
- "--enable-ecore-fb --enable-ecore-evas-fb"
\
- "--disable-ecore-fb --disable-ecore-evas-fb"
&&
+ "--enable-ecore-fb --enable-ecore-evas-fb" \
+ "--disable-ecore-fb --disable-ecore-evas-fb" &&

-config_query_option ECORE_IPV6 "Enable IPv6 functionality?" n
\
- "--enable-ipv6" "--disable-ipv6"
&&
+config_query_option ECORE_IPV6 "Enable IPv6 functionality?" n \
+ "--enable-ipv6" "--disable-ipv6" &&

-config_query_list ECORE_CRYPTO "Use which cryptographic library?"
\
- gnutls openssl none

+config_query_list ECORE_CRYPTO "Use which cryptographic library?" \
+ gnutls openssl none
diff --git a/e-17/ecore/CONFLICTS b/e-17/ecore/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/ecore/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/ecore/DEPENDS b/e-17/ecore/DEPENDS
index 78bcee4..638a0e1 100755
--- a/e-17/ecore/DEPENDS
+++ b/e-17/ecore/DEPENDS
@@ -1,69 +1,95 @@
depends curl '--enable-curl' &&
depends dbus &&
depends eina &&
-depends evas &&

-if [ "$ECORE_BRANCH" = "scm" ]; then
- depends subversion &&
- depends libtool &&
- depends automake &&
- depends subversion
-fi &&
+optional_depends evas \
+ '--enable-ecore-evas --enable-ecore-evas-software-buffer
--enable-ecore-evas-software-x11 --enable-ecore-evas-software-16-x11
--enable-ecore-evas-software-8-x11' \
+ '--disable-ecore-evas' \
+ 'for ecore_evas hardware acceleartion module' &&

optional_depends glib2 \
- "" "--disable-glib" \
+ "--enable-glib" \
+ "--disable-glib" \
"Enable glib support?"
&&

-optional_depends xorg-libs \
- "--enable-ecore-x" "--disable-ecore-x" \
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)'
&&
+
+optional_depends libx11 \
+ "--with-x --enable-ecore-x" \
+ "--without-x --disable-ecore-x" \
"for X11 ecore_x module"
&&

+optional_depends libxcomposite \
+ "--enable-ecore-x-composite" \
+ "--disable-ecore-x-composite" \
+ "Enable ecore_x support for Xcomposite extension?"
&&
+
optional_depends libxcursor \
- "" "--disable-ecore-x-cursor" \
+ "--enable-ecore-x-cursor" \
+ "--disable-ecore-x-cursor" \
"Enable ecore_x support for Xcursor extension?"
&&

optional_depends libxdamage \
- "" "--disable-ecore-x-damage" \
+ "--enable-ecore-x-damage" \
+ "--disable-ecore-x-damage" \
"Enable ecore_x support for Xdamage extension?"
&&

optional_depends libxrender \
- "" "--disable-ecore-x-render" \
+ "--enable-ecore-x-render" \
+ "--disable-ecore-x-render" \
"Enable ecore_x support for Xrender extension?"
&&

optional_depends libxrandr \
- "" "--disable-ecore-x-randr" \
+ "--enable-ecore-x-randr" \
+ "--disable-ecore-x-randr" \
"Enable ecore_x support for Xrandr extension?"
&&

optional_depends libxscrnsaver \
- "" "--disable-ecore-x-screensaver" \
+ "--enable-ecore-x-screensaver" \
+ "--disable-ecore-x-screensaver" \
"Enable ecore_x support for Xscreensaver?"
&&

optional_depends libxfixes \
- "" "--disable-ecore-x-xfixes" \
+ "--enable-ecore-x-xfixes" \
+ "--disable-ecore-x-xfixes" \
"Enable ecore_x support for Xfixes extension?"
&&

optional_depends libxinerama \
- "" "--disable-ecore-x-xinerama" \
+ "--enable-ecore-x-xinerama" \
+ "--disable-ecore-x-xinerama" \
"Enable ecore_x support for Xinerama extension?"
&&

+optional_depends libxp \
+ "--enable-ecore-x-xprint" \
+ "--disable-ecore-x-xprint" \
+ "Enable ecore_x support for Xprint extension?"
&&
+
optional_depends libxtst \
- "" "--disable-ecore-x-xtest" \
+ "--enable-ecore-x-xtest" \
+ "--disable-ecore-x-xtest" \
"Enable ecore_x support for Xtest extension?"
&&

optional_depends libxi \
- "" "--disable-ecore-x-input" \
+ "--enable-ecore-x-input" \
+ "--disable-ecore-x-input" \
"Enable ecore_x support for Xinput/Xinput2 extension?"
&&

optional_depends libxdmcp \
- "" "--disable-ecore-x-dpms" \
+ "--enable-ecore-x-dpms" \
+ "--disable-ecore-x-dpms" \
"Enable ecore_x support for Xdpms extension?"
&&

optional_depends libdrm \
- "" "--disable-ecore-x-dri" \
+ "--enable-ecore-x-dri" \
+ "--disable-ecore-x-dri" \
"Enable ecore_x support for DRI extension?"
&&

optional_depends libxcb \
- "--enable-ecore-x-xcb" "" \
+ "--enable-ecore-x-xcb" \
+ "--disable-ecore-x-xcb" \
"Enable ecore_x module with XCB backend?"
&&

optional_depends directfb \
@@ -77,11 +103,12 @@ optional_depends OPENGL
\
"Enable OpenGL Xlib support in ecore_evas?"
&&

optional_depends sdl \
- "--enable-ecore-sdl" "--disable-ecore-sdl" \
+ "--enable-ecore-sdl" \
+ "--disable-ecore-sdl" \
"Enable SDL ecore_sdl module?"
&&

if [ "$ECORE_CRYPTO" == "gnutls" ]; then
depends gnutls "--enable-gnutls --disable-openssl"
elif [ "$ECORE_CRYPTO" == "openssl" ]; then
depends openssl "--enable-openssl --disable-gnutls"
-fi
+fi
diff --git a/e-17/ecore/DETAILS b/e-17/ecore/DETAILS
index e999a90..5921668 100755
--- a/e-17/ecore/DETAILS
+++ b/e-17/ecore/DETAILS
@@ -1,24 +1,10 @@
SPELL=ecore
-if [ "$ECORE_BRANCH" == "scm" ]; then
- if [ "$ECORE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:e4739f43abbbce8e78ad739fab9cedb1a6bcf1684958a17b5490f3b7fe00ae90177d26365d43d10708d3a31bfb255991f7be72442f8101840f8cbac8de842cb5
-fi
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Ecore/
ENTERED=20011101
diff --git a/e-17/ecore/HISTORY b/e-17/ecore/HISTORY
index afc215a..be47689 100644
--- a/e-17/ecore/HISTORY
+++ b/e-17/ecore/HISTORY
@@ -1,3 +1,27 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+ * DEPENDS, SUB_DEPENDS: Add all evas flags for evas optional
dependency
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: Allow forcing using evas
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn support, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Stable version does not depend on efl (conflicts!)
+ Optionally depends on libxcomposite and libxp
+ Add '--enable*' options for other optional dependencies
+ Replace 'xorg-libs' optional dependency with libx11
+ Optionally depends on evas (auto-detect what evas supports)
+ Depends on eina
+ * CONFLICTS: Conflicts with efl
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* BUILD: remove no longer used options, added ECORE_FB, ECORE_IPV6,
ECORE_CRYPTO, ECORE_OPENGL_SDL, ECORE_PTHREADS, ECORE_TREADS_SAFETY
diff --git a/e-17/ecore/PREPARE b/e-17/ecore/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/ecore/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/ecore/PRE_BUILD b/e-17/ecore/PRE_BUILD
deleted file mode 100755
index 8e591a1..0000000
--- a/e-17/ecore/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-
-if [ "$ECORE_BRANCH" == "scm" ]; then
- cd $SOURCE_DIRECTORY &&
-
- #
- # Remove .svn directories, otherwise they get installed
- # Don't do it #15777
- # find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/ecore/PRE_SUB_DEPENDS b/e-17/ecore/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..564aa3f
--- /dev/null
+++ b/e-17/ecore/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) is_depends_enabled $SPELL evas && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
b/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..564aa3f
--- /dev/null
+++ b/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) is_depends_enabled $SPELL evas && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/e-17/ecore/SUB_DEPENDS b/e-17/ecore/SUB_DEPENDS
new file mode 100755
index 0000000..b2c7520
--- /dev/null
+++ b/e-17/ecore/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) echo "evas support requested, forcing evas dependency." &&
+ depends evas '--enable-ecore-evas
--enable-ecore-evas-software-buffer --enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11 --enable-ecore-evas-software-8-x11'
+ ;;
+ *) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
+esac
diff --git a/e-17/ecore/ecore-1.0.1.tar.gz.sig
b/e-17/ecore/ecore-1.0.1.tar.gz.sig
deleted file mode 100644
index fe283c5..0000000
Binary files a/e-17/ecore/ecore-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/ecore/ecore-1.7.5.tar.bz2.sig
b/e-17/ecore/ecore-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..7f0122f
Binary files /dev/null and b/e-17/ecore/ecore-1.7.5.tar.bz2.sig differ
diff --git a/e-17/edbus/DEPENDS b/e-17/edbus/DEPENDS
new file mode 100755
index 0000000..c50ad09
--- /dev/null
+++ b/e-17/edbus/DEPENDS
@@ -0,0 +1,10 @@
+depends subversion &&
+depends efl &&
+depends ecore &&
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?"
diff --git a/e-17/edbus/DETAILS b/e-17/edbus/DETAILS
new file mode 100755
index 0000000..d62dc16
--- /dev/null
+++ b/e-17/edbus/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=edbus
+if [[ $EDBUS_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121102
+ LICENSE[0]=BSD
+ SHORT="access to D-Bus from EFL applications"
+cat << EOF
+EDBus provides easy access to D-Bus from EFL applications.
+EOF
diff --git a/e-17/edbus/HISTORY b/e-17/edbus/HISTORY
new file mode 100644
index 0000000..40bdfa0
--- /dev/null
+++ b/e-17/edbus/HISTORY
@@ -0,0 +1,5 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/edbus/PREPARE b/e-17/edbus/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/edbus/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/edbus/PRE_BUILD b/e-17/edbus/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/edbus/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/edje/CONFLICTS b/e-17/edje/CONFLICTS
new file mode 100755
index 0000000..cb61eb5
--- /dev/null
+++ b/e-17/edje/CONFLICTS
@@ -0,0 +1,4 @@
+if [[ "x${EDJE_BRANCH}" != "xscm" ]]
+then
+ conflicts efl
+fi
diff --git a/e-17/edje/DEPENDS b/e-17/edje/DEPENDS
index 100cc68..46c107c 100755
--- a/e-17/edje/DEPENDS
+++ b/e-17/edje/DEPENDS
@@ -1,12 +1,29 @@
-depends eet &&
-depends eina &&
-depends embryo &&
-depends ecore &&
-depends lua51 &&
+depends lua51 &&

if [[ "$EDJE_BRANCH" == "scm" ]]; then
+ depends efl &&
depends subversion
-fi
+else
+ depends -sub 'EVAS' ecore &&
+ depends eet &&
+ depends eina &&
+ depends embryo
+fi &&
+
+optional_depends alsa-lib \
+ '--enable-alsa' \
+ '--disable-alsa' \
+ 'for ALSA sound support' &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
+optional_depends LIBAVCODEC \
+ '--enable-flac' \
+ '--disable-flac' \
+ 'for FLAC audio codec support' &&

optional_depends libsndfile \
"--enable-sndfile" "--disable-sndfile" \
diff --git a/e-17/edje/DETAILS b/e-17/edje/DETAILS
index 9ba123a..315a4d6 100755
--- a/e-17/edje/DETAILS
+++ b/e-17/edje/DETAILS
@@ -12,8 +12,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_IGNORE=volatile
PATCHLEVEL=1
else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
diff --git a/e-17/edje/HISTORY b/e-17/edje/HISTORY
index 8a39e85..3d48b2e 100644
--- a/e-17/edje/HISTORY
+++ b/e-17/edje/HISTORY
@@ -1,3 +1,21 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on ecore built with evas support (ecore-evas)
+ Depends on eet and eina
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: SCM branch only depends on efl package
+ SCM branch conflicts with ecore (provided by required efl)
+ Stable depends on ecore embryo
+ Optionally depends on doxygen, LIBAVCODEC, and alsa-lib
+ * CONFLICTS: Stable branch only conflicts with efl package
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/e-17/edje/edje-1.0.1.tar.gz.sig b/e-17/edje/edje-1.0.1.tar.gz.sig
deleted file mode 100644
index cf5bdac..0000000
Binary files a/e-17/edje/edje-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/edje/edje-1.7.5.tar.bz2.sig
b/e-17/edje/edje-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..19f3003
Binary files /dev/null and b/e-17/edje/edje-1.7.5.tar.bz2.sig differ
diff --git a/e-17/eet/CONFLICTS b/e-17/eet/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eet/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eet/DEPENDS b/e-17/eet/DEPENDS
index 525f615..c5afa2c 100755
--- a/e-17/eet/DEPENDS
+++ b/e-17/eet/DEPENDS
@@ -3,10 +3,6 @@ depends JPEG &&
depends zlib &&
depends libgcrypt &&

-if [[ $EET_BRANCH == scm ]]; then
- depends subversion
-fi &&
-
if [ "$EET_CRYPTO" == "gnutls" ]; then
depends gnutls "--enable-gnutls --disable-openssl --enable-cipher
--enable-signature"
elif [ "$EET_CRYPTO" == "openssl" ]; then
diff --git a/e-17/eet/DETAILS b/e-17/eet/DETAILS
index 6d6fa3b..3393a14 100755
--- a/e-17/eet/DETAILS
+++ b/e-17/eet/DETAILS
@@ -1,24 +1,10 @@
SPELL=eet
-if [[ $EET_BRANCH == scm ]]; then
- if [[ $EET_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.4.1
+ VERSION=1.7.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:fd2143755ab1649928bda92b707ad2ecb87d0a15a942d21dcfb83fa59eb1040943db1bf72c829f1149ba11ec9601543528019928aef7a46271a021c321917e4f
-fi
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Eet/
ENTERED=20040311
diff --git a/e-17/eet/HISTORY b/e-17/eet/HISTORY
index 2f51014..44ae094 100644
--- a/e-17/eet/HISTORY
+++ b/e-17/eet/HISTORY
@@ -1,3 +1,11 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn option, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: added to ask which crypto library to use
* DEPENDS: added depends and modifed crypto depends
diff --git a/e-17/eet/PREPARE b/e-17/eet/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/eet/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/eet/PRE_BUILD b/e-17/eet/PRE_BUILD
deleted file mode 100755
index 747d7f9..0000000
--- a/e-17/eet/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-
-if [[ $EET_BRANCH == scm ]]; then
- cd $SOURCE_DIRECTORY &&
-
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eet/eet-1.4.1.tar.bz2.sig b/e-17/eet/eet-1.4.1.tar.bz2.sig
deleted file mode 100644
index 4a2d384..0000000
Binary files a/e-17/eet/eet-1.4.1.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eet/eet-1.7.5.tar.bz2.sig b/e-17/eet/eet-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..f4fe30c
Binary files /dev/null and b/e-17/eet/eet-1.7.5.tar.bz2.sig differ
diff --git a/e-17/eeze/DEPENDS b/e-17/eeze/DEPENDS
index 1bc4725..0b3c470 100755
--- a/e-17/eeze/DEPENDS
+++ b/e-17/eeze/DEPENDS
@@ -1,11 +1,10 @@
depends util-linux &&
-depends eet &&
-depends eina &&
depends ecore &&
+depends eet &&
depends udev &&

-if [ "$EEZE_CVS" = "y" ]; then
- depends subversion &&
- depends libtool &&
- depends automake
-fi
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'
+
diff --git a/e-17/eeze/DETAILS b/e-17/eeze/DETAILS
index eae4d0e..ed58166 100755
--- a/e-17/eeze/DETAILS
+++ b/e-17/eeze/DETAILS
@@ -1,23 +1,10 @@
SPELL=eeze
-if [ "$EEZE_CVS" == "y" ]; then
- if [ "$EEZE_CVS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD="on"
- SOURCE_IGNORE=volatile
-else
- VERSION=1.0.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:629da8b5506581940b74ec638c3bf49514e626719b9a12dbd08dc098ac50fd3f1ff3fb893495dbbb5574290a75956448d889136b9bb766f6ddd719451f6f6f63
-fi
WEB_SITE=http://enlightenment.org/
ENTERED=20100520
LICENSE[0]=BSD
diff --git a/e-17/eeze/HISTORY b/e-17/eeze/HISTORY
index e101113..4561c50 100644
--- a/e-17/eeze/HISTORY
+++ b/e-17/eeze/HISTORY
@@ -1,3 +1,15 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Stable version updated to 1.7.4
+ * DEPENDS: Depends on eet
+ Optionally depends on doxygen
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added eet, eina, util-linux

diff --git a/e-17/eeze/PREPARE b/e-17/eeze/PREPARE
deleted file mode 100755
index fec02a6..0000000
--- a/e-17/eeze/PREPARE
+++ /dev/null
@@ -1,6 +0,0 @@
-config_query EEZE_CVS "Build SCM (subversion) version?" y &&
-
-if [ "$EEZE_CVS" == "y" ]; then
- config_query EEZE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
-fi
diff --git a/e-17/eeze/PRE_BUILD b/e-17/eeze/PRE_BUILD
deleted file mode 100755
index bf9a048..0000000
--- a/e-17/eeze/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-if [ "$EEZE_CVS" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eeze/eeze-1.0.2.tar.gz.sig b/e-17/eeze/eeze-1.0.2.tar.gz.sig
deleted file mode 100644
index 579f18a..0000000
Binary files a/e-17/eeze/eeze-1.0.2.tar.gz.sig and /dev/null differ
diff --git a/e-17/eeze/eeze-1.7.5.tar.bz2.sig
b/e-17/eeze/eeze-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..d4c3e7b
Binary files /dev/null and b/e-17/eeze/eeze-1.7.5.tar.bz2.sig differ
diff --git a/e-17/efl/CONFLICTS b/e-17/efl/CONFLICTS
new file mode 100755
index 0000000..efa73e0
--- /dev/null
+++ b/e-17/efl/CONFLICTS
@@ -0,0 +1,14 @@
+conflicts ecore &&
+conflicts edbus &&
+conflicts edje &&
+conflicts eet &&
+conflicts eeze &&
+conflicts efreet &&
+conflicts eina &&
+conflicts eio &&
+conflicts embryo &&
+conflicts emotion &&
+conflicts eobj &&
+conflicts ephysics &&
+conflicts ethumb &&
+conflicts evas
diff --git a/e-17/efl/DEPENDS b/e-17/efl/DEPENDS
new file mode 100755
index 0000000..1cbd499
--- /dev/null
+++ b/e-17/efl/DEPENDS
@@ -0,0 +1,72 @@
+depends fribidi &&
+depends libxp &&
+depends subversion &&
+depends valgrind &&
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?" &&
+
+optional_depends bullet \
+ '--enable-physics' \
+ '--disable-physics' \
+ 'for physics effects and support (recommended)' \
+ 'games' &&
+
+optional_depends curl \
+ '--enable-curl' \
+ '--disable-curl' \
+ 'for curl download support (recommended)' &&
+
+optional_depends fontconfig \
+ '--enable-fontconfig' \
+ '--disable-fontconfig' \
+ 'use fontconfig for finding fonts (recommended)?' &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)' &&
+
+optional_depends giflib \
+ '--enable-image-loader-gif' \
+ '--disable-image-loader-gif' \
+ 'for GIF image loader (recommended)' &&
+
+optional_depends libwebp \
+ '--enable-image-loader-webp' \
+ '--disable-image-loader-webp' \
+ 'for WebP image loader' &&
+
+optional_depends pixman \
+ '--enable-pixman --enable-pixman-font --enable-pixman-rect
--enable-pixman-line --enable-pixman-poly --enable-pixman-image
--enable-pixman-image-scale-sample' \
+ '--disable-pixman' \
+ 'use pixman for software rendering (not recommended)?' &&
+
+optional_depends pulseaudio \
+ '--enable-pulseaudio' \
+ '--disable-pulseaudio' \
+ 'for PulseAudio sound support' &&
+
+optional_depends sdl \
+ '--enable-sdl' \
+ '--disable-sdl' \
+ 'for SDL rendering' &&
+
+optional_depends tiff \
+ '--enable-image-loader-tiff' \
+ '--disable-image-loader-tiff' \
+ 'for TIFF image loader' &&
+
+optional_depends tslib \
+ '--enable-tslib' \
+ '--disable-tslib' \
+ 'for touchscreen events' &&
+
+optional_depends util-linux \
+ '--enable-mount' \
+ '--disable-mount' \
+ 'for mount (libmount) support (recommended)'
diff --git a/e-17/efl/DETAILS b/e-17/efl/DETAILS
new file mode 100755
index 0000000..23abda4
--- /dev/null
+++ b/e-17/efl/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=efl
+if [[ $EFL_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=git
+fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/core/efl.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121115
+ LICENSE[0]=BSD
+ SHORT="collection of libraries"
+cat << EOF
+EFL is a collection of libraries for handling many common tasks a
+developer man have such as data structures, communication, rendering,
+widgets and more.
+EOF
diff --git a/e-17/efl/HISTORY b/e-17/efl/HISTORY
new file mode 100644
index 0000000..ab441aa
--- /dev/null
+++ b/e-17/efl/HISTORY
@@ -0,0 +1,34 @@
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-29 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: eeze and ephysics added
+
+2013-01-12 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: edje, emotion and ethumb added
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on valgrind
+ Optionally depends on bullet (in games)
+ Optionally depends on fontconfig, sdl, pixman, curl tslib,
+ pulseaudio, and util-linux
+ Optionally depend on giflib and tiff for image loaders.
+ Optionally depends on libwebp.
+ * INSTALL: Fails with multiple make jobs, use make_single
+
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: efreet and edbus added
+
+2012-12-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on fribidi >= 0.19.2
+ Depends on libxp
+
+2012-12-16 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: eio added
+
+2012-12-03 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: ecore added
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD, CONFLICTS: spell created
+
diff --git a/e-17/efl/INSTALL b/e-17/efl/INSTALL
new file mode 100755
index 0000000..9d88c56
--- /dev/null
+++ b/e-17/efl/INSTALL
@@ -0,0 +1,2 @@
+make_single &&
+default_install
diff --git a/e-17/efl/PREPARE b/e-17/efl/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/efl/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/efl/PRE_BUILD b/e-17/efl/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/efl/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/efreet/DEPENDS b/e-17/efreet/DEPENDS
index 1a66048..6db4f8c 100755
--- a/e-17/efreet/DEPENDS
+++ b/e-17/efreet/DEPENDS
@@ -1,3 +1,13 @@
-depends subversion &&
-depends eina &&
-depends ecore
+depends ecore &&
+depends eet &&
+depends eina &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)'
diff --git a/e-17/efreet/DETAILS b/e-17/efreet/DETAILS
index 41f0478..889872f 100755
--- a/e-17/efreet/DETAILS
+++ b/e-17/efreet/DETAILS
@@ -1,26 +1,10 @@
SPELL=efreet
-if [ "$EFREET_CVS" == "y" ]; then
- if [ "$EFREET_CVS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
-
- SOURCE=$SPELL-svn.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD=on
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:d29d24d10648bd01caa5a61a8401e1875b958eb2bbb0d7f116d2dd0938a9a418d3a715d0985bd73f0de8b88152405c9e7a186abc4510f3fa17e2c4fedaf06190
-fi
WEB_SITE=http://enlightenment.org/
ENTERED=20070205
LICENSE[0]=BSD
diff --git a/e-17/efreet/HISTORY b/e-17/efreet/HISTORY
index 3f40874..e31d30a 100644
--- a/e-17/efreet/HISTORY
+++ b/e-17/efreet/HISTORY
@@ -1,3 +1,22 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Stable version updated to 1.7.4
+ * DEPENDS: Removed efl dependency (not for stable)
+ Does not depend on edbus nor e_dbus
+ Depends on eet and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: edbus added
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.1

diff --git a/e-17/efreet/PREPARE b/e-17/efreet/PREPARE
deleted file mode 100755
index 2bc8a1f..0000000
--- a/e-17/efreet/PREPARE
+++ /dev/null
@@ -1,6 +0,0 @@
-config_query EFREET_CVS "Build SCM (subversion) version?" y &&
-
-if [ "$EFREET_CVS" == "y" ]; then
- config_query EFREET_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
-fi
diff --git a/e-17/efreet/PRE_BUILD b/e-17/efreet/PRE_BUILD
deleted file mode 100755
index c5c37af..0000000
--- a/e-17/efreet/PRE_BUILD
+++ /dev/null
@@ -1,10 +0,0 @@
-default_pre_build &&
-if [ "$EFREET_CVS" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/efreet/efreet-1.0.1.tar.gz.sig
b/e-17/efreet/efreet-1.0.1.tar.gz.sig
deleted file mode 100644
index 74fd2ac..0000000
Binary files a/e-17/efreet/efreet-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/efreet/efreet-1.7.5.tar.bz2.sig
b/e-17/efreet/efreet-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..b2eaf12
Binary files /dev/null and b/e-17/efreet/efreet-1.7.5.tar.bz2.sig differ
diff --git a/e-17/eina/BUILD b/e-17/eina/BUILD
index 8825e1d..68260c4 100755
--- a/e-17/eina/BUILD
+++ b/e-17/eina/BUILD
@@ -1,6 +1,4 @@
-OPTS="$EINA_PTHREAD \
- $EINA_TESTS \
- $EINA_COVERAGE \
+OPTS="$EINA_TESTS \
$EINA_BENCHMARK \
$EINA_E17 \
$OPTS" &&
diff --git a/e-17/eina/CONFIGURE b/e-17/eina/CONFIGURE
index 75d4808..c4dd387 100755
--- a/e-17/eina/CONFIGURE
+++ b/e-17/eina/CONFIGURE
@@ -1,12 +1,9 @@
-config_query_option EINA_PTHREAD "Enable POSIX threads?" y \
- '--enable-posix-threads' '--disable-posix-threads' &&
+persistent_remove EINA_PTHREAD &&
+persistent_remove EINA_COVERAGE &&

config_query_option EINA_TESTS "Enable tests?" n \
'--enable-tests' '--disable-tests' &&

-config_query_option EINA_COVERAGE "Enable coverage profiling
instrumentation?" n \
- '--enable-coverage' '--disable-coverage' &&
-
config_query_option EINA_BENCHMARK "Enable benchmarks?" n \
'--enable-benchmark' '--disable-benchmark' &&

diff --git a/e-17/eina/CONFLICTS b/e-17/eina/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eina/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eina/DETAILS b/e-17/eina/DETAILS
index 9072163..1d0f4d4 100755
--- a/e-17/eina/DETAILS
+++ b/e-17/eina/DETAILS
@@ -1,24 +1,10 @@
SPELL=eina
-if [[ $EINA_BRANCH == scm ]]; then
- if [[ $EINA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:eaf690cc11a38b19b4ee04475907143c5ac8d9c1c0ba34b8c20d3be535f67dc699edd99d36b4db8e2de5ac9acf6df1f7eace2b8925ce4367d3fecbecef319a53
-fi
LICENSE[0]=LGPL
WEB_SITE=http://trac.enlightenment.org/e/wiki/Eina
ENTERED=20081013
diff --git a/e-17/eina/HISTORY b/e-17/eina/HISTORY
index 41d52b78..d411d54 100644
--- a/e-17/eina/HISTORY
+++ b/e-17/eina/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ Remove SVN option, this code is now in the efl package
+ * CONFIGURE, BUILD: Remove posix and coverage
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: corrected pthreads switch
* DEPENDS: added optional depends psiconv, doxygen, and valgrind
diff --git a/e-17/eina/PREPARE b/e-17/eina/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/eina/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/eina/PRE_BUILD b/e-17/eina/PRE_BUILD
deleted file mode 100755
index fdff541..0000000
--- a/e-17/eina/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [[ $EINA_BRANCH == scm ]]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- # Don't do it #15777
- # find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eina/eina-1.0.1.tar.gz.sig b/e-17/eina/eina-1.0.1.tar.gz.sig
deleted file mode 100644
index d666ee2..0000000
Binary files a/e-17/eina/eina-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/eina/eina-1.7.5.tar.bz2.sig
b/e-17/eina/eina-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..a4a8ee8
Binary files /dev/null and b/e-17/eina/eina-1.7.5.tar.bz2.sig differ
diff --git a/e-17/eio/CONFIGURE b/e-17/eio/CONFIGURE
index c7cdd11..f712171 100755
--- a/e-17/eio/CONFIGURE
+++ b/e-17/eio/CONFIGURE
@@ -2,4 +2,4 @@ config_query_option EIO_PTHREADS "Enable POSIX thread code?"
y \
"--enable-posix-threads" "--disable-posix-threads" &&

config_query_option EIO_INOTIFY "Enable inotify" y \
- "--enable-inotify" "--disable-inotify"
+ "--enable-inotify" "--disable-inotify"
diff --git a/e-17/eio/CONFLICTS b/e-17/eio/CONFLICTS
new file mode 100755
index 0000000..f1d168d
--- /dev/null
+++ b/e-17/eio/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eio/DEPENDS b/e-17/eio/DEPENDS
index c708072..f525a45 100755
--- a/e-17/eio/DEPENDS
+++ b/e-17/eio/DEPENDS
@@ -1,2 +1,8 @@
-depends ecore &&
-depends eina
+depends ecore &&
+depends eet &&
+depends eina &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'
diff --git a/e-17/eio/DETAILS b/e-17/eio/DETAILS
index 3fa6f20..a881dc5 100755
--- a/e-17/eio/DETAILS
+++ b/e-17/eio/DETAILS
@@ -1,14 +1,9 @@
SPELL=eio
-if [ "$EIO_CVS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
- SOURCE=$SPELL-svn.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD=on
- SOURCE_IGNORE=volatile
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
WEB_SITE=http://www.enlightenment.org/
ENTERED=20100722
LICENSE[0]=LGPL
diff --git a/e-17/eio/HISTORY b/e-17/eio/HISTORY
index ef049ac..e0d056a 100644
--- a/e-17/eio/HISTORY
+++ b/e-17/eio/HISTORY
@@ -1,3 +1,16 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed SCM option, included in efl
+ * DETAILS: Updated stable to 1.7.4
+ * CONFLICTS, DEPENDS: Conflicts with efl
+ Optionally depends on doxygen
+ Depends on eet and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* BUILD: added to apply configure options
* CONFIGURE: added to query configure options
diff --git a/e-17/eio/PREPARE b/e-17/eio/PREPARE
deleted file mode 100755
index b1e4c65..0000000
--- a/e-17/eio/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query EIO_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
diff --git a/e-17/eio/PRE_BUILD b/e-17/eio/PRE_BUILD
deleted file mode 100755
index 1af1b77..0000000
--- a/e-17/eio/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/eio/eio-1.7.5.tar.bz2.sig b/e-17/eio/eio-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..8e7adfb
Binary files /dev/null and b/e-17/eio/eio-1.7.5.tar.bz2.sig differ
diff --git a/e-17/elementary/DEPENDS b/e-17/elementary/DEPENDS
index 3f7810c..b22e205 100755
--- a/e-17/elementary/DEPENDS
+++ b/e-17/elementary/DEPENDS
@@ -1,5 +1,9 @@
-depends subversion &&
-depends eio &&
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ depends subversion
+else
+ depends edje &&
+ depends eio
+fi &&

optional_depends fbset "" "--disable-ecore-fb" \
"Enable Linux Framebuffer support?" &&
@@ -7,7 +11,7 @@ optional_depends fbset "" "--disable-ecore-fb" \
optional_depends sdl "" "--disable-ecore-sdl" \
"Enable SDL support?" &&

-optional_depends e_dbus "" "--disable-edbus" \
+optional_depends edbus "" "--disable-edbus" \
"Enable e-dbus support?" &&

optional_depends efreet "" "--disable-efreet" \
diff --git a/e-17/elementary/DETAILS b/e-17/elementary/DETAILS
index f087865..7b319eb 100755
--- a/e-17/elementary/DETAILS
+++ b/e-17/elementary/DETAILS
@@ -1,14 +1,22 @@
SPELL=elementary
-if [ "$ELEMENTARY_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ if [ "$ELEMENTARY_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
- SOURCE=$SPELL-svn.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
-
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL-svn
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/core/elementary.git:$SPELL-git
FORCE_DOWNLOAD="on"
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://trac.enlightenment.org/e/wiki/Elementary
ENTERED=20091022
LICENSE[0]=BSD
diff --git a/e-17/elementary/HISTORY b/e-17/elementary/HISTORY
index 30919f3..35a7b95 100644
--- a/e-17/elementary/HISTORY
+++ b/e-17/elementary/HISTORY
@@ -1,3 +1,17 @@
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Added stable 1.7.4 release
+ * DEPENDS: Only SCM branch depends on subversion
+ Stable branch depends on eio edje
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: corrected SOURCE_URL
* DEPENDS: changed some depends to optional and added optional depends
diff --git a/e-17/elementary/PREPARE b/e-17/elementary/PREPARE
index 1481b24..abdc854 100755
--- a/e-17/elementary/PREPARE
+++ b/e-17/elementary/PREPARE
@@ -1,2 +1,7 @@
-config_query ELEMENTARY_CVS_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ config_query ELEMENTARY_CVS_AUTOUPDATE \
+ "Automatically update $SPELL on system-update?" n
+fi
diff --git a/e-17/elementary/PRE_BUILD b/e-17/elementary/PRE_BUILD
index 0f559b1..f354f52 100755
--- a/e-17/elementary/PRE_BUILD
+++ b/e-17/elementary/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-NOCONFIGURE=ON ./autogen.sh
+
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/elementary/elementary-1.7.5.tar.bz2.sig
b/e-17/elementary/elementary-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..78cef8d
Binary files /dev/null and b/e-17/elementary/elementary-1.7.5.tar.bz2.sig
differ
diff --git a/e-17/emap/DEPENDS b/e-17/emap/DEPENDS
index 05b5dfa..a66762a 100755
--- a/e-17/emap/DEPENDS
+++ b/e-17/emap/DEPENDS
@@ -1,3 +1,3 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends subversion
diff --git a/e-17/emap/HISTORY b/e-17/emap/HISTORY
index 8e31f5b..5ec2692 100644
--- a/e-17/emap/HISTORY
+++ b/e-17/emap/HISTORY
@@ -1,2 +1,5 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: DEPENDS, DETAILS, PRE_BUILD, PREPARE
diff --git a/e-17/embryo/CONFLICTS b/e-17/embryo/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/embryo/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/embryo/DEPENDS b/e-17/embryo/DEPENDS
index b2f216c..2e5d32d 100755
--- a/e-17/embryo/DEPENDS
+++ b/e-17/embryo/DEPENDS
@@ -2,6 +2,7 @@ depends automake &&
depends libtool &&
depends eina &&

-if [[ "$EMBRYO_BRANCH" == "scm" ]]; then
- depends subversion
-fi
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'
diff --git a/e-17/embryo/DETAILS b/e-17/embryo/DETAILS
index 9fa354d..664fe43 100755
--- a/e-17/embryo/DETAILS
+++ b/e-17/embryo/DETAILS
@@ -1,23 +1,10 @@
SPELL=embryo
-if [[ "$EMBRYO_BRANCH" == "scm" ]]; then
- if [[ "$EMBRYO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.0
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
-
SOURCE_HASH=sha512:9d311d4c78d717458b471c49e3cc3a15aaba501e1fef718d43117d241766b25169e7909be182b68015b86c754663e25bbb3cdcd6a37c4df8b6962cb31c8649c8
-fi
+#
SOURCE_HASH=sha512:9d311d4c78d717458b471c49e3cc3a15aaba501e1fef718d43117d241766b25169e7909be182b68015b86c754663e25bbb3cdcd6a37c4df8b6962cb31c8649c8
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Embryo/
ENTERED=20040324
diff --git a/e-17/embryo/HISTORY b/e-17/embryo/HISTORY
index ab47d74..779aa0e 100644
--- a/e-17/embryo/HISTORY
+++ b/e-17/embryo/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Optionally depends on doxygen
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added eina

diff --git a/e-17/embryo/PREPARE b/e-17/embryo/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/embryo/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/embryo/PRE_BUILD b/e-17/embryo/PRE_BUILD
deleted file mode 100755
index dff047c..0000000
--- a/e-17/embryo/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [ "$EMBRYO_BRANCH" == "scm" ]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/embryo/embryo-1.7.5.tar.bz2.sig
b/e-17/embryo/embryo-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..f3034bc
Binary files /dev/null and b/e-17/embryo/embryo-1.7.5.tar.bz2.sig differ
diff --git a/e-17/emotion/DEPENDS b/e-17/emotion/DEPENDS
index 7df4e40..65b926b 100755
--- a/e-17/emotion/DEPENDS
+++ b/e-17/emotion/DEPENDS
@@ -1,5 +1,10 @@
depends edje &&

+optional_depends 'doxygen' \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
optional_depends 'gst-ffmpeg' \
'--enable-gstreamer' \
'--disable-gstreamer' \
@@ -12,8 +17,8 @@ optional_depends 'xine-lib' \
'for Xine backend support' &&

optional_depends 'vlc' \
- '--enable-vlc' \
- '--disable-vlc' &&
+ '--enable-generic-vlc' \
+ '--disable-generic-vlc' &&

optional_depends -sub 'LIBCDIO' 'gst-plugins-ugly' \
'' \
diff --git a/e-17/emotion/DETAILS b/e-17/emotion/DETAILS
index 8b4ca80..ff8b368 100755
--- a/e-17/emotion/DETAILS
+++ b/e-17/emotion/DETAILS
@@ -11,11 +11,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/emotion:emotion
SOURCE_IGNORE=volatile
else
- VERSION=0.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-
SOURCE_HASH=sha512:8596d842078f0735040de30cee9cb3ad7e8ac5efd25b5eb5857263d7b646d1070b6e97c4fc097c5c9ebd4f1da565aa201ab91ba6c318ec11c7bc86a93939c3a1
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+#
SOURCE_HASH=sha512:8596d842078f0735040de30cee9cb3ad7e8ac5efd25b5eb5857263d7b646d1070b6e97c4fc097c5c9ebd4f1da565aa201ab91ba6c318ec11c7bc86a93939c3a1
fi
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Emotion/index.html
diff --git a/e-17/emotion/HISTORY b/e-17/emotion/HISTORY
index 15fb415..1f3b9e5 100644
--- a/e-17/emotion/HISTORY
+++ b/e-17/emotion/HISTORY
@@ -1,3 +1,11 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Optionally depends on doxygen
+ VLC is now under "generic" (--enable-generic-vlc)
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: Renamed e-emotion emotion, Use prepare_select_branch
* PREPARE PRE_BUILD DEPENDS: Use prepare_select_branch
diff --git a/e-17/emotion/emotion-1.7.5.tar.bz2.sig
b/e-17/emotion/emotion-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..d24697f
Binary files /dev/null and b/e-17/emotion/emotion-1.7.5.tar.bz2.sig differ
diff --git a/e-17/emprint/DEPENDS b/e-17/emprint/DEPENDS
index c0cdfdd..e8ebe38 100755
--- a/e-17/emprint/DEPENDS
+++ b/e-17/emprint/DEPENDS
@@ -1,5 +1,4 @@
-depends eina &&
-depends evas &&
+depends efl &&
depends ecore &&
depends edje &&
depends subversion
diff --git a/e-17/emprint/HISTORY b/e-17/emprint/HISTORY
index 12ac762..02a23f3 100644
--- a/e-17/emprint/HISTORY
+++ b/e-17/emprint/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2008-11-01 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on eina

diff --git a/e-17/enki/DEPENDS b/e-17/enki/DEPENDS
index 1c52371..e53a584 100755
--- a/e-17/enki/DEPENDS
+++ b/e-17/enki/DEPENDS
@@ -1,6 +1,5 @@
-depends eina &&
+depends efl &&
depends ecore &&
-depends eet &&
depends enlil &&
depends elementary &&
depends subversion
diff --git a/e-17/enki/HISTORY b/e-17/enki/HISTORY
index 8369123..10c89df 100644
--- a/e-17/enki/HISTORY
+++ b/e-17/enki/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2012-01-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: fix typo

diff --git a/e-17/eobj/CONFLICTS b/e-17/eobj/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eobj/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eobj/DEPENDS b/e-17/eobj/DEPENDS
new file mode 100755
index 0000000..0f59051
--- /dev/null
+++ b/e-17/eobj/DEPENDS
@@ -0,0 +1,9 @@
+depends subversion
+depends eina
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?"
diff --git a/e-17/eobj/DETAILS b/e-17/eobj/DETAILS
new file mode 100755
index 0000000..8539204
--- /dev/null
+++ b/e-17/eobj/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=eobj
+if [[ $EOBJ_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121014
+ LICENSE[0]=BSD
+ SHORT="EFL's generic object system library"
+cat << EOF
+EFL's generic object system library.
+EOF
diff --git a/e-17/eobj/HISTORY b/e-17/eobj/HISTORY
new file mode 100644
index 0000000..bfdd5e6
--- /dev/null
+++ b/e-17/eobj/HISTORY
@@ -0,0 +1,8 @@
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Conflicts with efl
+
+2012-10-14 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added eina and optional check and doxygen
+
+2012-10-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/eobj/PREPARE b/e-17/eobj/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/eobj/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/eobj/PRE_BUILD b/e-17/eobj/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/eobj/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/ephysics/DEPENDS b/e-17/ephysics/DEPENDS
new file mode 100755
index 0000000..59a6316
--- /dev/null
+++ b/e-17/ephysics/DEPENDS
@@ -0,0 +1,5 @@
+depends efl &&
+depends ecore &&
+depends bullet "" "" games &&
+
+optional_depends elementary "" "" "to build a test application ephysics_test"
diff --git a/e-17/ephysics/DETAILS b/e-17/ephysics/DETAILS
new file mode 100755
index 0000000..ab1c2f7
--- /dev/null
+++ b/e-17/ephysics/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=ephysics
+ PATCHLEVEL=0
+if [ "$EPHYSICS_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20120712
+ LICENSE[0]=BSD
+ SHORT="EFL wrapper for physics engine"
+cat << EOF
+EPhysics is a library that manages Ecore, Evas and Bullet Physics into
+an easy to use way. It's a kind of wrapper, a glue, between these libraries.
+It's not intended to be a physics library (we already have many out there).
+EOF
diff --git a/e-17/ephysics/HISTORY b/e-17/ephysics/HISTORY
new file mode 100644
index 0000000..07fd5cf
--- /dev/null
+++ b/e-17/ephysics/HISTORY
@@ -0,0 +1,8 @@
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: typo efs -> efl
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/ephysics/PREPARE b/e-17/ephysics/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/ephysics/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/ephysics/PRE_BUILD b/e-17/ephysics/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/ephysics/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/ethumb/DEPENDS b/e-17/ethumb/DEPENDS
index 856a825..e4d24e6 100755
--- a/e-17/ethumb/DEPENDS
+++ b/e-17/ethumb/DEPENDS
@@ -1,11 +1,21 @@
-depends subversion &&
-depends eina &&
-depends evas &&
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ depends subversion &&
+ depends efl &&
+
+ optional_depends edbus \
+ "--enable-ethumbd" "--disable-ethumbd"
+else
+ optional_depends e_dbus \
+ "--enable-ethumbd" "--disable-ethumbd"
+fi &&
+
depends ecore &&
depends edje &&

-optional_depends e_dbus \
- "--enable-ethumbd" "--disable-ethumbd" &&
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&

optional_depends emotion \
"--enable-emotion" "--disable-emotion" \
@@ -17,4 +27,4 @@ optional_depends epdf \

optional_depends libexif \
"--enable-libexif" "--disable-libexif" \
- "Enable libexif module?"
+ "Enable libexif module?"
diff --git a/e-17/ethumb/DETAILS b/e-17/ethumb/DETAILS
index 6089c61..4b144f8 100755
--- a/e-17/ethumb/DETAILS
+++ b/e-17/ethumb/DETAILS
@@ -1,14 +1,22 @@
SPELL=ethumb
-if [ "$ETHUMB_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ if [ "$ETHUMB_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://trac.enlightenment.org/e/wiki/Ethumb
ENTERED=20091022
LICENSE[0]=BSD
diff --git a/e-17/ethumb/HISTORY b/e-17/ethumb/HISTORY
index 61f876d..6d849cf 100644
--- a/e-17/ethumb/HISTORY
+++ b/e-17/ethumb/HISTORY
@@ -1,3 +1,16 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.7.4 branch
+ * DEPENDS: Only SCM branch depends on efl and subversion
+ e_dbus for stable and edbus for SCM
+ Optionally depends on doxygen
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+ changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added optionals e_dbus, emotion, epdf, libexif

diff --git a/e-17/ethumb/PREPARE b/e-17/ethumb/PREPARE
index e77214d..cc62d7e 100755
--- a/e-17/ethumb/PREPARE
+++ b/e-17/ethumb/PREPARE
@@ -1,2 +1,7 @@
-config_query ETHUMB_CVS_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ config_query ETHUMB_CVS_AUTOUPDATE \
+ "Automatically update $SPELL on system-update?" n
+fi
diff --git a/e-17/ethumb/PRE_BUILD b/e-17/ethumb/PRE_BUILD
index 0f559b1..a11245b 100755
--- a/e-17/ethumb/PRE_BUILD
+++ b/e-17/ethumb/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-NOCONFIGURE=ON ./autogen.sh
+
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig
b/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..25f30a1
Binary files /dev/null and b/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig differ
diff --git a/e-17/evas/BUILD b/e-17/evas/BUILD
index 9102a90..c795dcb 100755
--- a/e-17/evas/BUILD
+++ b/e-17/evas/BUILD
@@ -1,7 +1,7 @@
if [[ $(get_spell_provider $SPELL OPENGL) ]] && is_depends_enabled $SPELL
sdl; then
- EVAS_GL_SDL="--enable-gl-sdl --enable-sdl-primitive"
+ EVAS_GL_SDL="--enable-gl-sdl --enable-sdl-primitive"
else
- EVAS_GL_SDL="--disable-gl-sdl --disable-sdl-primitive"
+ EVAS_GL_SDL="--disable-gl-sdl --disable-sdl-primitive"
fi &&

OPTS="$EVAS_GL_SDL $EVAS_PMAPS $OPTS" &&
@@ -42,7 +42,15 @@ fi &&

if is_depends_enabled $SPELL fribidi && is_depends_enabled fribidi glib2 ;
then
CFLAGS="$CFLAGS -I/usr/include/glib-2.0"
-fi
+fi &&
+
+if [[ "x${EVAS_X11XCB}" == "xnone" ]]; then
+ OPTS="--disable-software-xlib \
+ --without-x \
+ --disable-software-xcb \
+ --disable-async-events \
+ $OPTS"
+fi &&

# We don't have wayland spells yet, http://wayland.freedesktop.org/
OPTS="--disable-wayland-shm --disable-wayland-egl $OPTS" &&
diff --git a/e-17/evas/CONFIGURE b/e-17/evas/CONFIGURE
index c4414a7..e78a841 100755
--- a/e-17/evas/CONFIGURE
+++ b/e-17/evas/CONFIGURE
@@ -1,13 +1,16 @@
-config_query EVAS_BUFFER "Enable memory buffer rendering?" y
&&
-config_query EVAS_SCALE_SAMPLE "Enable sampling scalar code?" y
&&
-config_query EVAS_SCALE_SMOOTH "Enable smooth scalar code?" y
&&
-config_query EVAS_YUV "Enable YUV converter code?" y
&&
-config_query EVAS_DITHER_MASK "Enable small dither mask code?" n
&&
+config_query EVAS_BUFFER "Enable memory buffer rendering?" y &&
+config_query EVAS_SCALE_SAMPLE "Enable sampling scalar code?" y &&
+config_query EVAS_SCALE_SMOOTH "Enable smooth scalar code?" y &&
+config_query EVAS_YUV "Enable YUV converter code?" y &&
+config_query EVAS_DITHER_MASK "Enable small dither mask code?" n &&
config_query EVAS_ASYNC_RENDER "Enable asynchrone render?(use
carefully!!)" n &&

-config_query_option EVAS_PMAPS "Enable portable pixmap support?" y
\
- '--enable-image-loader-pmaps'
'--disable-image-loader-pmaps' &&
+config_query_list EVAS_X11XCB "Use X11 (recommended) or XCB software
rendering?" \
+ x11 xcb none

-config_query_option EVAS_PTHREADS "Enable threaded rendering?" y
\
- "--enable-pthreads" "--disable-pthreads"
+config_query_option EVAS_PMAPS "Enable portable pixmap support?" y \
+ '--enable-image-loader-pmaps' '--disable-image-loader-pmaps' &&
+
+config_query_option EVAS_PTHREADS "Enable threaded rendering?" y \
+ "--enable-pthreads" "--disable-pthreads"

diff --git a/e-17/evas/CONFLICTS b/e-17/evas/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/evas/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/evas/DEPENDS b/e-17/evas/DEPENDS
index cda43be..07b588a 100755
--- a/e-17/evas/DEPENDS
+++ b/e-17/evas/DEPENDS
@@ -1,12 +1,21 @@
depends automake &&
+depends eet "--enable-image-loader-eet --enable-font-loader-eet" &&
depends eina &&
depends libtool &&
depends freetype2 &&

-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- depends subversion
+if [[ "x${EVAS_X11XCB}" == "xx11" ]]; then
+ depends xorg-libs "--enable-software-xlib --with-x"
+elif [[ "x${EVAS_X11XCB}" == "xxcb" ]]; then
+ depends libxcb "--enable-software-xcb --enable-async-events"
+# else "none" handled in BUILD
fi &&

+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'build documentation' &&
+
optional_depends fontconfig \
"--enable-fontconfig" \
"--disable-fontconfig" \
@@ -23,7 +32,7 @@ optional_depends fribidi \
"Enable bidirectional text support?" &&

optional_depends pixman \
- "--enable-pixman" \
+ "--enable-pixman --enable-pixman-font --enable-pixman-rect
--enable-pixman-line --enable-pixman-poly --enable-pixman-image
--enable-pixman-image-scale-sample" \
"--disable-pixman" \
"Enable pixman for software rendering?" &&

@@ -37,31 +46,16 @@ optional_depends directfb \
"--disable-directfb" \
"for DirectFB rendering backend" &&

-optional_depends sdl \
- "--enable-software-sdl" \
- "--disable-software-sdl" \
- "Enable software SDL rendering backend?" &&
-
-optional_depends xorg-libs \
- "--enable-software-xlib --with-x" \
- "--disable-software-xlib --without-x" \
- "for software X11 rendering backend" &&
-
-optional_depends libxcb \
- "--enable-software-xcb --enable-async-events" \
- "--disable-software-xcb --disable-async-events" \
- "Enable software XCB engine and rendering backend?" &&
+optional_depends sdl \
+ "--enable-software-16-sdl" \
+ "--disable-software-16-sdl" \
+ "Enable software 16bit SDL rendering backend?" &&

optional_depends OPENGL \
"--enable-gl-xlib" \
"--disable-gl-xlib" \
"for OpenGL X11 display engine" &&

-optional_depends eet \
- "--enable-image-loader-eet --enable-font-loader-eet" \
- "--disable-images-loader-eet --disable-font-loader-eet" \
- "for eet images and font loader support" &&
-
optional_depends giflib \
'--enable-image-loader-gif' \
'--disable-image-loader-gif' \
diff --git a/e-17/evas/DETAILS b/e-17/evas/DETAILS
index baaa5a0..74f13bc 100755
--- a/e-17/evas/DETAILS
+++ b/e-17/evas/DETAILS
@@ -1,24 +1,10 @@
SPELL=evas
-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- if [[ "$EVAS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:4db153568433db2bc131713b8b11961ff874de56cb0e398976830ab82681173008d3a487e187343c4e81e7fcd85b7fd23e17c6b9cba8b1a6b006283c420237d0
-fi
WEB_SITE=http://enlightenment.org/Libraries/Evas/
ENTERED=20011101
UPDATED=20020509
diff --git a/e-17/evas/HISTORY b/e-17/evas/HISTORY
index 9cdf2c0..02cd7fa 100644
--- a/e-17/evas/HISTORY
+++ b/e-17/evas/HISTORY
@@ -1,8 +1,26 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+ * BUILD, CONFIGURE, DEPENDS: X11 and XCB are mutually exclusive
+ * DEPENDS: eet is required, not optional
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Expand pixman flags
+ Optionally depends on doxygen
+ * CONFLICTS: Conflicts with efl
+
+2012-10-14 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added eobj as scm depends
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: configure options updated
+
2011-12-30 Ladislav Hagara <hgr AT vabo.cz>
* BUILD: --disable-wayland-{shm,egl} added

2011-11-26 Robin Cook <rcook AT wyrms.net>
- * BUILD: added CFLAGS include if fribidi is enabled and compiled with
+ * BUILD: added CFLAGS include if fribidi is enabled and compiled with
glib2

2011-11-14 Robin Cook <rcook AT wyrms.net>
@@ -15,7 +33,7 @@
config_query_option
* DEPENDS: corrected changed switches, changed some depends to
optional
added optional depends
-
+
2011-11-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.1

diff --git a/e-17/evas/PREPARE b/e-17/evas/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/evas/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/evas/PRE_BUILD b/e-17/evas/PRE_BUILD
deleted file mode 100755
index e4c19d5..0000000
--- a/e-17/evas/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/evas/evas-1.0.1.tar.gz.sig b/e-17/evas/evas-1.0.1.tar.gz.sig
deleted file mode 100644
index 91cbad0..0000000
Binary files a/e-17/evas/evas-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/evas/evas-1.7.5.tar.bz2.sig
b/e-17/evas/evas-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..d23fd5d
Binary files /dev/null and b/e-17/evas/evas-1.7.5.tar.bz2.sig differ
diff --git a/e-17/evas_generic_loaders/DEPENDS
b/e-17/evas_generic_loaders/DEPENDS
new file mode 100755
index 0000000..f2701df
--- /dev/null
+++ b/e-17/evas_generic_loaders/DEPENDS
@@ -0,0 +1,5 @@
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ depends subversion
+fi &&
+
+depends evas
diff --git a/e-17/evas_generic_loaders/DETAILS
b/e-17/evas_generic_loaders/DETAILS
new file mode 100755
index 0000000..955150e
--- /dev/null
+++ b/e-17/evas_generic_loaders/DETAILS
@@ -0,0 +1,33 @@
+ SPELL=evas_generic_loaders
+ PATCHLEVEL=0
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ if [ "$EVAS_GENERIC_LOADERS_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=svn
+ fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20120812
+ LICENSE[0]=GPL
+ SHORT="additional generic loaders for evas"
+cat << EOF
+These are additional "generic" loaders for Evas that are stand-alone
+executables that evas may run from its generic loader module. This
+means that if they crash, the application loading the image does not
+crash also. In addition the licensing of these binaries will not
+affect the license of any application that uses Evas as this uses a
+completely generic execution system that allows anything to be plugged
+in as a loader.
+EOF
diff --git a/e-17/evas_generic_loaders/HISTORY
b/e-17/evas_generic_loaders/HISTORY
new file mode 100644
index 0000000..bdbe264
--- /dev/null
+++ b/e-17/evas_generic_loaders/HISTORY
@@ -0,0 +1,9 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Added stable 1.7.4 branch
+ * DEPENDS: SCM version depends on subversion
+
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/evas_generic_loaders/PREPARE
b/e-17/evas_generic_loaders/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/e-17/evas_generic_loaders/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/e-17/evas_generic_loaders/PRE_BUILD
b/e-17/evas_generic_loaders/PRE_BUILD
new file mode 100755
index 0000000..48d6d12
--- /dev/null
+++ b/e-17/evas_generic_loaders/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..7745260
Binary files /dev/null and
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig differ
diff --git a/e-17/eweather/DEPENDS b/e-17/eweather/DEPENDS
index 4b54279..529430b 100755
--- a/e-17/eweather/DEPENDS
+++ b/e-17/eweather/DEPENDS
@@ -1,7 +1,6 @@
+depends efl &&
depends ecore &&
depends edje &&
-depends eet &&
depends e17 &&
-depends evas &&
depends libeweather &&
depends subversion
diff --git a/e-17/eweather/HISTORY b/e-17/eweather/HISTORY
index 21d07f9..0f6de18 100644
--- a/e-17/eweather/HISTORY
+++ b/e-17/eweather/HISTORY
@@ -1,2 +1,5 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDES: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: BUILD, DEPENDS, DETAILS, PREPARE, PRE_BUILD
diff --git a/e-17/exchange/DEPENDS b/e-17/exchange/DEPENDS
index 6a4a678..eb1f097 100755
--- a/e-17/exchange/DEPENDS
+++ b/e-17/exchange/DEPENDS
@@ -1,7 +1,6 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends edje &&
-depends evas &&
depends libxml2 &&
depends subversion &&
depends pkgconfig
diff --git a/e-17/exchange/HISTORY b/e-17/exchange/HISTORY
index 48b9f85..faa1dad 100644
--- a/e-17/exchange/HISTORY
+++ b/e-17/exchange/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: change from git to svn
* DEPENDS: added missing depends
diff --git a/e-17/expedite/DEPENDS b/e-17/expedite/DEPENDS
index f21f7e5..097a507 100755
--- a/e-17/expedite/DEPENDS
+++ b/e-17/expedite/DEPENDS
@@ -1,2 +1,5 @@
-depends evas &&
-depends subversion
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ depends subversion
+fi &&
+
+depends evas
diff --git a/e-17/expedite/DETAILS b/e-17/expedite/DETAILS
index c65c9a1..99e749c 100755
--- a/e-17/expedite/DETAILS
+++ b/e-17/expedite/DETAILS
@@ -1,14 +1,22 @@
SPELL=expedite
-if [ "$EXPEDITE_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ if [ "$EXPEDITE_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://enlightenment.sourceforge.net/
ENTERED=20070430
LICENSE[0]=BSD
diff --git a/e-17/expedite/HISTORY b/e-17/expedite/HISTORY
index d69731d..47b645c 100644
--- a/e-17/expedite/HISTORY
+++ b/e-17/expedite/HISTORY
@@ -1,3 +1,10 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.7.4 branch
+ * DEPENDS: Only SCM branch depends on subversion
+
2008-09-11 Ladislav Hagara <hgr AT vabo.cz>
* *: cvs -> svn (subversion)

diff --git a/e-17/expedite/PREPARE b/e-17/expedite/PREPARE
index e80c04f..d52f2b7 100755
--- a/e-17/expedite/PREPARE
+++ b/e-17/expedite/PREPARE
@@ -1,2 +1,7 @@
-config_query EXPEDITE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ config_query EXPEDITE_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/e-17/expedite/PRE_BUILD b/e-17/expedite/PRE_BUILD
index 4524f3f..f2b86d8 100755
--- a/e-17/expedite/PRE_BUILD
+++ b/e-17/expedite/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/expedite/expedite-1.7.5.tar.bz2.sig
b/e-17/expedite/expedite-1.7.5.tar.bz2.sig
new file mode 100644
index 0000000..6d48a00
Binary files /dev/null and b/e-17/expedite/expedite-1.7.5.tar.bz2.sig differ
diff --git a/e-17/exquisite/DEPENDS b/e-17/exquisite/DEPENDS
index d5fce5d..a9a0de3 100755
--- a/e-17/exquisite/DEPENDS
+++ b/e-17/exquisite/DEPENDS
@@ -1,6 +1,7 @@
-depends eet &&
-depends evas &&
-depends ecore &&
-depends embryo &&
-depends edje &&
-depends subversion
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ depends efl &&
+ depends subversion
+fi &&
+
+depends ecore &&
+depends edje
diff --git a/e-17/exquisite/DETAILS b/e-17/exquisite/DETAILS
index 134bab6..3f078a8 100755
--- a/e-17/exquisite/DETAILS
+++ b/e-17/exquisite/DETAILS
@@ -1,14 +1,22 @@
SPELL=exquisite
-if [ "$EXQUISITE_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ if [ "$EXQUISITE_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://enlightenment.sourceforge.net/
ENTERED=20080106
LICENSE[0]=BSD
diff --git a/e-17/exquisite/HISTORY b/e-17/exquisite/HISTORY
index 5e94442..b67ce0a 100644
--- a/e-17/exquisite/HISTORY
+++ b/e-17/exquisite/HISTORY
@@ -1,3 +1,10 @@
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.0.0 branch
+ * DEPENDS: Only SCM branch depends on efl and subversion
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2008-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: CVS -> SVN
Remove unneeded modification of SPELL for SOURCE_URL
diff --git a/e-17/exquisite/PREPARE b/e-17/exquisite/PREPARE
index bcf5323..e7db2fc 100755
--- a/e-17/exquisite/PREPARE
+++ b/e-17/exquisite/PREPARE
@@ -1,2 +1,7 @@
-config_query EXQUISITE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ config_query EXQUISITE_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/e-17/exquisite/PRE_BUILD b/e-17/exquisite/PRE_BUILD
index 4524f3f..4e84baf 100755
--- a/e-17/exquisite/PRE_BUILD
+++ b/e-17/exquisite/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
b/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
new file mode 100644
index 0000000..876c5ea
Binary files /dev/null and b/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig differ
diff --git a/e-17/imlib2_loaders/DEPENDS b/e-17/imlib2_loaders/DEPENDS
index eb181e1..20a711b 100755
--- a/e-17/imlib2_loaders/DEPENDS
+++ b/e-17/imlib2_loaders/DEPENDS
@@ -1,6 +1,6 @@
depends imlib2 &&
depends edb &&
-depends eet &&
+depends efl &&

if [ "$IMLIB2_LOADERS_CVS" == "y" ]; then
depends CVS
diff --git a/e-17/imlib2_loaders/HISTORY b/e-17/imlib2_loaders/HISTORY
index 6691b5c..6f3b158 100644
--- a/e-17/imlib2_loaders/HISTORY
+++ b/e-17/imlib2_loaders/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-09-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.5

diff --git a/e-17/libeweather/DEPENDS b/e-17/libeweather/DEPENDS
index 97b7433..5bb4c48 100755
--- a/e-17/libeweather/DEPENDS
+++ b/e-17/libeweather/DEPENDS
@@ -1,5 +1,4 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends edje &&
-depends evas &&
depends subversion
diff --git a/e-17/libeweather/HISTORY b/e-17/libeweather/HISTORY
index 0c77103..b84feb6 100644
--- a/e-17/libeweather/HISTORY
+++ b/e-17/libeweather/HISTORY
@@ -1,2 +1,5 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS, PREPARE, PRE_BUILD
diff --git a/e-17/terminology/DEPENDS b/e-17/terminology/DEPENDS
new file mode 100755
index 0000000..f9925f7
--- /dev/null
+++ b/e-17/terminology/DEPENDS
@@ -0,0 +1,12 @@
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
+ depends efl &&
+ depends subversion
+fi &&
+
+depends ecore &&
+depends edje &&
+depends eet &&
+depends efreet &&
+depends eina &&
+depends emotion &&
+depends elementary
diff --git a/e-17/terminology/DETAILS b/e-17/terminology/DETAILS
new file mode 100755
index 0000000..26dc3b7
--- /dev/null
+++ b/e-17/terminology/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=terminology
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
+ PATCHLEVEL=0
+ if [ "$TERMINOLOGY_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/apps/terminology.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20120712
+ LICENSE[0]=BSD
+ SHORT="EFL terminal emulator"
+cat << EOF
+This is an EFL terminal emulator with some extra bells and whistles.
+EOF
diff --git a/e-17/terminology/HISTORY b/e-17/terminology/HISTORY
new file mode 100644
index 0000000..a4cb4c6
--- /dev/null
+++ b/e-17/terminology/HISTORY
@@ -0,0 +1,17 @@
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable branch 0.2.0
+ * DEPENDS: Only SCM branch depends on efl
+ SCM branch depends on subversion
+ Stable branch depends on edje, eet, efreet, and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: elementary added
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/terminology/PREPARE b/e-17/terminology/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/e-17/terminology/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/e-17/terminology/PRE_BUILD b/e-17/terminology/PRE_BUILD
new file mode 100755
index 0000000..03a1185
--- /dev/null
+++ b/e-17/terminology/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/terminology/terminology-0.2.0.tar.bz2.sig
b/e-17/terminology/terminology-0.2.0.tar.bz2.sig
new file mode 100644
index 0000000..55e22e5
Binary files /dev/null and b/e-17/terminology/terminology-0.2.0.tar.bz2.sig
differ
diff --git a/e/imlib2/DETAILS b/e/imlib2/DETAILS
index 26222c8..0fcb406 100755
--- a/e/imlib2/DETAILS
+++ b/e/imlib2/DETAILS
@@ -5,7 +5,7 @@
SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE

SOURCE_HASH=sha512:6c3bceec39ffcb7515925c3eb4199834295732a1cc9cfa307aa8610e2565e770edfc5464ca983d1d95570bd9bac09c989e0751fa39b07cf794c0c5dce4262edf
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%-*}"
- WEB_SITE=http://enlightenment.org/Libraries/Imlib2/
+ WEB_SITE=http://sourceforge.net/projects/enlightenment/files/
ENTERED=20010922
LICENSE[0]=BSD
KEYWORDS="enlightenment e16 e17 library wm window-manager"
diff --git a/e/imlib2/HISTORY b/e/imlib2/HISTORY
index 52efccc..27adac9 100644
--- a/e/imlib2/HISTORY
+++ b/e/imlib2/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: updated WEB_SITE
+
2011-09-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.5

diff --git a/editors/code-browser/BUILD b/editors/code-browser/BUILD
index 67d8a5d..bf6804e 100755
--- a/editors/code-browser/BUILD
+++ b/editors/code-browser/BUILD
@@ -1,3 +1,3 @@
make_single &&
-make prefix="$INSTALL_ROOT/usr" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" &&
+make prefix="$INSTALL_ROOT/usr" CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" &&
make_normal
diff --git a/editors/code-browser/DEPENDS b/editors/code-browser/DEPENDS
index edffa0e..f953536 100755
--- a/editors/code-browser/DEPENDS
+++ b/editors/code-browser/DEPENDS
@@ -1 +1,5 @@
-depends gtk+2
+depends gtk+2 &&
+
+if [[ $CODE_BROWSER_BRANCH == 4 ]]; then
+ depends copper
+fi
diff --git a/editors/code-browser/DETAILS b/editors/code-browser/DETAILS
index cb0d6f0..76cc020 100755
--- a/editors/code-browser/DETAILS
+++ b/editors/code-browser/DETAILS
@@ -1,5 +1,9 @@
SPELL=code-browser
+if [[ $CODE_BROWSER_BRANCH == 3 ]]; then
VERSION=3.23
+else
+ VERSION=4.6
+fi
SOURCE=$SPELL-$VERSION-src.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://tibleiz.net/download/$SOURCE
diff --git a/editors/code-browser/HISTORY b/editors/code-browser/HISTORY
index 8646135..3400c4d 100644
--- a/editors/code-browser/HISTORY
+++ b/editors/code-browser/HISTORY
@@ -1,3 +1,12 @@
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6
+
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added 4 branch
+ * PREPARE: added, to use branch selection
+ * INSTALL: corrected LDFLAGS definition
+ * DEPENDS: branch 4 depends on copper
+
2011-11-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.23

diff --git a/editors/code-browser/PREPARE b/editors/code-browser/PREPARE
new file mode 100755
index 0000000..0fb4ab5
--- /dev/null
+++ b/editors/code-browser/PREPARE
@@ -0,0 +1 @@
+config_query_list CODE_BROWSER_BRANCH "Which branch?" 4 3
diff --git a/editors/code-browser/code-browser-4.6-src.tar.gz.sig
b/editors/code-browser/code-browser-4.6-src.tar.gz.sig
new file mode 100644
index 0000000..ae6c6d8
Binary files /dev/null and
b/editors/code-browser/code-browser-4.6-src.tar.gz.sig differ
diff --git a/editors/dhex/DETAILS b/editors/dhex/DETAILS
index 536595c..3d69be8 100755
--- a/editors/dhex/DETAILS
+++ b/editors/dhex/DETAILS
@@ -1,9 +1,9 @@
SPELL=dhex
- VERSION=0.67
+ VERSION=0.68
SOURCE=${SPELL}_$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_$VERSION
SOURCE_URL[0]=http://www.dettus.net/dhex/$SOURCE
-
SOURCE_HASH=sha512:cc5013edcdabf6febcb8c7e79339da2b2ad3ae2783d023754d6cc1f9fa3ef3c37807f21b6182ec5db7e9280f934f29ef84b1526d440a1ca2eb2b6c951e0eb14b
+
SOURCE_HASH=sha512:9397ec0574652022387f4108613f839b9262841c436079249fb325011b0a0e3c5bbd32d323f37b0f30e643f7060c1275337710c237ab68fb0c3f8096651a2421
WEB_SITE=http://www.dettus.net/dhex/
ENTERED=20110129
LICENSE[0]=GPL
diff --git a/editors/dhex/HISTORY b/editors/dhex/HISTORY
index 06a75c1..cc7dffe 100644
--- a/editors/dhex/HISTORY
+++ b/editors/dhex/HISTORY
@@ -1,3 +1,6 @@
+2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.68
+
2012-05-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.67

diff --git a/editors/ed/DETAILS b/editors/ed/DETAILS
index 1278b80..270a8fb 100755
--- a/editors/ed/DETAILS
+++ b/editors/ed/DETAILS
@@ -1,5 +1,5 @@
SPELL=ed
- VERSION=1.6
+ VERSION=1.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/editors/ed/HISTORY b/editors/ed/HISTORY
index d690115..abb95a3 100644
--- a/editors/ed/HISTORY
+++ b/editors/ed/HISTORY
@@ -1,3 +1,6 @@
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7
+
2012-01-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6

diff --git a/editors/elvis/CONFIGURE b/editors/elvis/CONFIGURE
index 23d189e..4cc297b 100755
--- a/editors/elvis/CONFIGURE
+++ b/editors/elvis/CONFIGURE
@@ -1,6 +1,7 @@
-config_query MAKE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/elvis?" n
+config_query MAKE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/elvis?" n &&
+
if [ "${MAKE_SYMLINK}" == "y" ] ; then
- if [ -e /usr/bin/vi ] ; then
+ if [ -e /usr/bin/vi ] && `readlink -f "/usr/bin/vi" | grep -viq
"elvis"`; then
echo "VI is already provided by vim." &&
echo "To have elvis as provider of vi, recast vim with the vi
symlink option disabled, then recast elvis." &&
MAKE_SYMLINK="n"
diff --git a/editors/elvis/HISTORY b/editors/elvis/HISTORY
index 3744c61..f214ecf 100644
--- a/editors/elvis/HISTORY
+++ b/editors/elvis/HISTORY
@@ -1,3 +1,6 @@
+2012-10-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: corrected symlink check
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: removed UPDATED; quoting paths
* DEPENDS: killed xorg-libs, see #14699 on old bug tracker; added
diff --git a/editors/emacs/BUILD b/editors/emacs/BUILD
index 6cc5d4d..2675cc1 100755
--- a/editors/emacs/BUILD
+++ b/editors/emacs/BUILD
@@ -17,6 +17,9 @@ if [[ "$EMACS_BRANCH" == "scm" ]]; then

[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"

+ # Fix broken permissions
+ chmod +x build-aux/update-subdirs &&
+
./autogen.sh &&
./configure --prefix=${INSTALL_ROOT}/usr \
--sysconfdir=${INSTALL_ROOT}/etc \
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 8d7d45d..784b537 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,6 @@
+2013-03-06 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fix update-subdirs script permissions
+
2012-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 24.1

diff --git a/editors/gobby/DEPENDS b/editors/gobby/DEPENDS
index c407605..cdee0b3 100755
--- a/editors/gobby/DEPENDS
+++ b/editors/gobby/DEPENDS
@@ -2,4 +2,4 @@ depends obby &&
depends libxml++ &&
depends gtkmm2 &&
depends gtksourceview &&
-optional_depends howl
+optional_depends -sub COMPAT_HOWL avahi
diff --git a/editors/gobby/HISTORY b/editors/gobby/HISTORY
index 969ba0a..78cc167 100644
--- a/editors/gobby/HISTORY
+++ b/editors/gobby/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: howl -> -sub COMPAT_HOWL avahi
+
2011-09-25 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* B2CFCDD8.gpg: added gpg keyring
diff --git a/editors/gtkspell3/DEPENDS b/editors/gtkspell3/DEPENDS
new file mode 100755
index 0000000..c70139d
--- /dev/null
+++ b/editors/gtkspell3/DEPENDS
@@ -0,0 +1,22 @@
+depends enchant &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "to build with gtk+3" &&
+
+optional_depends gtk+2 \
+ "--enable-gtk2" \
+ "--disable-gtk2" \
+ "to build with gtk+3" &&
+
+if ! is_depends_enabled $SPELL gtk+3 && ! is_depends_enabled $SPELL gtk+2;
then
+ depends gtk+3 "--enable-gtk3"
+fi &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "for introspection support" &&
+
+optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" "for
documentation"
diff --git a/editors/gtkspell3/DETAILS b/editors/gtkspell3/DETAILS
new file mode 100755
index 0000000..dee5930
--- /dev/null
+++ b/editors/gtkspell3/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=gtkspell3
+ VERSION=3.0.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://gtkspell.sourceforge.net/download/$SOURCE
+
SOURCE_HASH=sha512:db42136ba4e7dafbccbd742637493fb88a548313ca9fc0f71810d9f6c902a2e8efdaecbdf5f6c60aa4b50304cc21f9a94e869665f942951eaefbbba51fbf2fc5
+ WEB_SITE=http://gtkspell.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20020922
+ NO_FUZZ="on"
+ DOCS="COPYING NEWS README"
+ KEYWORDS="editors"
+ SHORT="library that provides a graphic frontend to pspell"
+cat << EOF
+GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
+GtkTextView widget as you type. Right-clicking a misspelled word pops up a
menu
+of suggested replacements.
+
+Note: this is a library for developers working with pspell, placed here to be
+near pspell.
+EOF
diff --git a/editors/gtkspell3/HISTORY b/editors/gtkspell3/HISTORY
new file mode 100644
index 0000000..a1d0112
--- /dev/null
+++ b/editors/gtkspell3/HISTORY
@@ -0,0 +1,4 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * ALL: spell copied from gtkspell
+ * DEPENDS: spell is buildable with both/either gtk+2 & gtk+3
+
diff --git a/editors/medit/DETAILS b/editors/medit/DETAILS
index ac6f7c7..4833e6a 100755
--- a/editors/medit/DETAILS
+++ b/editors/medit/DETAILS
@@ -1,7 +1,7 @@
SPELL=medit
- VERSION=1.0.5
+ VERSION=1.1.1
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:71725996a33e3fcaba7055e82ee66963478be28f4fe185ecc16c2c47fd92e5568d0a7861e5b726770fa96b4403c03f8f2d38c0015cb60be1086e5f99310219b8
+
SOURCE_HASH=sha512:c268d9dd78d9040b05330aa4aa77cdef234fa26bee11d923b20edea4a280db7ca64e3fca3348f8aa862e3e00e232b11be6c48d3aeb8528b49cbf5a6d958ebecf
SOURCE_URL[0]=$SOURCEFORGE_URL/mooedit/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://mooedit.sourceforge.net/
diff --git a/editors/medit/HISTORY b/editors/medit/HISTORY
index 81b3eab..54f2ac0 100644
--- a/editors/medit/HISTORY
+++ b/editors/medit/HISTORY
@@ -1,3 +1,6 @@
+2012-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+
2011-12-06 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.0.5
* DEPENDS: removed depends cmake
diff --git a/editors/ne/BUILD b/editors/ne/BUILD
index 0374137..581af83 100755
--- a/editors/ne/BUILD
+++ b/editors/ne/BUILD
@@ -1 +1,3 @@
-make PREFIX="$INSTALL_ROOT/usr"
+make_single &&
+make PREFIX="$INSTALL_ROOT/usr" $NE_OPTS &&
+make_normal
diff --git a/editors/ne/CONFIGURE b/editors/ne/CONFIGURE
new file mode 100755
index 0000000..857ed92
--- /dev/null
+++ b/editors/ne/CONFIGURE
@@ -0,0 +1,21 @@
+config_query_option NE_OPTS "Use termcap database?" n \
+ "NE_TERMCAP=1" \
+ "NE_TERMCAP=" &&
+
+if list_find "$NE_OPTS" "TERMCAP=1"; then
+ config_query_option NE_OPTS "Use built-in ANSI terminal description by
default?" n \
+ "NE_ANSI=1" \
+ "NE_ANSI="
+fi &&
+
+config_query_option NE_OPTS "Enable debugging?" n \
+ "NE_DEBUG=1" \
+ "NE_DEBUG=" &&
+
+config_query_option NE_OPTS "Build POSIX-compliant version?" n \
+ "NE_POSIX=1" \
+ "NE_POSIX=" &&
+
+config_query_option NE_OPTS "Enable multiple-column support?" y \
+ "NE_NOWCHAR=" \
+ "NE_NOWCHAR=1"
diff --git a/editors/ne/DEPENDS b/editors/ne/DEPENDS
new file mode 100755
index 0000000..559c7dd46b4
--- /dev/null
+++ b/editors/ne/DEPENDS
@@ -0,0 +1,3 @@
+if ! list_find "$NE_OPTS" "NE_TERMCAP=1"; then
+ depends ncurses
+fi
diff --git a/editors/ne/DETAILS b/editors/ne/DETAILS
index 80acb1b..3dbc547 100755
--- a/editors/ne/DETAILS
+++ b/editors/ne/DETAILS
@@ -1,6 +1,6 @@
SPELL=ne
- VERSION=2.3
-
SOURCE_HASH=sha512:2a02aa2d800ae01df8a707d59f3f5638422e699d09e1e384274be4a4a90b7019c40b5005e3892684f0ca7e3521ca1449af94bb89f0933c17c64aefc8e2c36240
+ VERSION=2.5
+
SOURCE_HASH=sha512:e93b5da33565c8ef0b3263083bacec46f1867f78950e0bed940b2f18d14eb42bfa6323130eabe0f793f427a5bea5e04df6ef8e4a0276a883822b0842cbd8b5ed
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://ne.dsi.unimi.it/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]='GPL'
ENTERED=20060122
KEYWORDS="editors"
- SHORT="a nice editor"
+ SHORT="nice editor: minimal, modern replacement for vi"
cat << EOF
ne is a free text editor that runs on (hopefully almost) any UN*X machine.
ne is easy to use for the beginner, but powerful and fully configurable for
diff --git a/editors/ne/HISTORY b/editors/ne/HISTORY
index bb4d039..017b474 100644
--- a/editors/ne/HISTORY
+++ b/editors/ne/HISTORY
@@ -1,3 +1,14 @@
+2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5
+
+2012-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4; updated short desc
+ * PRE_BUILD: added, to compile with user-defined cflags
+ * DEPENDS: added, for missing dependency
+ * CONFIGURE: added, for various options
+ * BUILD: multijob build isn't supported; use NE_OPTS
+ * INSTALL: multijob install isn't supported
+
2011-11-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3; corrected source url
* BUILD: simplified build process
diff --git a/editors/ne/INSTALL b/editors/ne/INSTALL
index f1b6bc6..67fdcdd 100755
--- a/editors/ne/INSTALL
+++ b/editors/ne/INSTALL
@@ -1 +1,3 @@
-make install PREFIX="$INSTALL_ROOT/usr"
+make_single &&
+make install PREFIX="$INSTALL_ROOT/usr" &&
+make_normal
diff --git a/editors/ne/PRE_BUILD b/editors/ne/PRE_BUILD
new file mode 100755
index 0000000..a347273
--- /dev/null
+++ b/editors/ne/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# apply user-defined cflags
+sedit "s:-O3:${CFLAGS}:" src/makefile
diff --git a/editors/scite/DETAILS b/editors/scite/DETAILS
index dc241b7..b996ed4 100755
--- a/editors/scite/DETAILS
+++ b/editors/scite/DETAILS
@@ -1,6 +1,6 @@
SPELL=scite
- VERSION=2.23
- SOURCE=${SPELL}${VERSION/\./}.tgz
+ VERSION=3.2.1
+ SOURCE=${SPELL}${VERSION//\./}.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=$SOURCEFORGE_URL/scintilla/$SOURCE
SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
diff --git a/editors/scite/HISTORY b/editors/scite/HISTORY
index 150f3a7..bb75211 100644
--- a/editors/scite/HISTORY
+++ b/editors/scite/HISTORY
@@ -1,3 +1,6 @@
+2012-07-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.2.1
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/editors/scite/scite223.tgz.sig b/editors/scite/scite223.tgz.sig
deleted file mode 100644
index 7bac528..0000000
Binary files a/editors/scite/scite223.tgz.sig and /dev/null differ
diff --git a/editors/scite/scite321.tgz.sig b/editors/scite/scite321.tgz.sig
new file mode 100644
index 0000000..2638d77
Binary files /dev/null and b/editors/scite/scite321.tgz.sig differ
diff --git a/editors/scribus4/DETAILS b/editors/scribus4/DETAILS
index b255a29..20fb506 100755
--- a/editors/scribus4/DETAILS
+++ b/editors/scribus4/DETAILS
@@ -1,16 +1,16 @@
SPELL=scribus4
SPELLX=${SPELL//4}
- VERSION=1.4.1
- SOURCE=${SPELLX}-${VERSION}.tar.bz2
- SOURCE2=$SOURCE.asc
+ VERSION=1.4.2
+ SOURCE=${SPELLX}-${VERSION}.tar.xz
+ SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=scribus.gpg:$SOURCE2:UPSTREAM_KEY
# SOURCE2=${SOURCE}.sig
# SOURCE_GPG=scribus.gpg:${SOURCE}.sig:ESTABLISHED_UPSTREAM_KEY
# SOURCE2_IGNORE=signature
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Scribus
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELLX-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELLX}/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
# SOURCE2_URL=${SOURCE_URL}.sig
WEB_SITE=http://www.scribus.net/
LICENSE[0]=GPL
@@ -18,8 +18,8 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Scribus
KEYWORDS="qt editors"
SHORT="Scribus is a desktop publishing program based on QT4"
cat << EOF
-Scribus is a Layout program for Linux�, similar to Adobe� PageMaker,
-QuarkXPress or Adobe� InDesign, except that it is published under the GNU
GPL.
+Scribus is a Layout program for Linux, similar to Adobe PageMaker,
+QuarkXPress or Adobe InDesign, except that it is published under the GNU GPL.
Scribus has the ability to layout newsletters, create corporate stationery,
small posters and other documents which need flexible layout and/or the
ability to output to professional quality imagesetting equipment. You can do
diff --git a/editors/scribus4/HISTORY b/editors/scribus4/HISTORY
index 9d4f43e..a3a6bf9 100644
--- a/editors/scribus4/HISTORY
+++ b/editors/scribus4/HISTORY
@@ -1,3 +1,10 @@
+2013-01-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.2, bz2 -> xz, asc -> sig, SOURCE_DIRECTORY updated
+ * scribus.gpg: F60166DA added, Peter Linnell <plinnell AT scribus.net>
+
+2012-11-15 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: fixed corrupted utf chars
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.1, gpg.sig -> asc, SOURCE_DIRECTORY updated
* F60166DA.gpg: removed
diff --git a/editors/scribus4/scribus.gpg b/editors/scribus4/scribus.gpg
index 8e5d226..dc17c7b 100644
Binary files a/editors/scribus4/scribus.gpg and
b/editors/scribus4/scribus.gpg differ
diff --git a/editors/sed/DETAILS b/editors/sed/DETAILS
index 945440f..f58745f 100755
--- a/editors/sed/DETAILS
+++ b/editors/sed/DETAILS
@@ -1,5 +1,5 @@
SPELL=sed
- VERSION=4.2.1
+ VERSION=4.2.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/editors/sed/HISTORY b/editors/sed/HISTORY
index ced3305..654ae4b 100644
--- a/editors/sed/HISTORY
+++ b/editors/sed/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.2.2
+
2011-04-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/editors/tea/DETAILS b/editors/tea/DETAILS
index ab09235..aa7511a 100755
--- a/editors/tea/DETAILS
+++ b/editors/tea/DETAILS
@@ -1,9 +1,9 @@
SPELL=tea
- VERSION=33.1.0
+ VERSION=33.2.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=$SOURCEFORGE_URL/tea-editor/$SOURCE
-
SOURCE_HASH=sha512:701cde142bbfdf6736b45ecf129c65d3bfc9ebab9e02fe95d7d24e81e0329230d0c0dcc6912bfbf6caf73e424a6a7b4bc896d22e6d3f0ecdba3afa25f362d4ad
+
SOURCE_HASH=sha512:e8e5db38da4ed635932bc7f7d0d7650c9b61969dd1e27e7240ab216bbb92736ed3d1184602541b68a6e50635cc416dcb35ac29fda56b93ca631cc9e07aee66e5
WEB_SITE=http://tea-editor.sourceforge.net/
ENTERED=20070302
LICENSE[0]=GPL
diff --git a/editors/tea/HISTORY b/editors/tea/HISTORY
index 20367eb..e395374 100644
--- a/editors/tea/HISTORY
+++ b/editors/tea/HISTORY
@@ -1,3 +1,6 @@
+2012-07-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 33.2.0
+
2012-06-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 33.1.0, SHORT and description updated
* DEPENDS: depends on qt4 now
diff --git a/editors/texworks/BUILD b/editors/texworks/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/editors/texworks/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/editors/texworks/DEPENDS b/editors/texworks/DEPENDS
new file mode 100755
index 0000000..89c8f3a
--- /dev/null
+++ b/editors/texworks/DEPENDS
@@ -0,0 +1,8 @@
+depends -sub CXX gcc &&
+depends hunspell &&
+depends lua51 &&
+depends poppler &&
+depends python3 &&
+depends qt4 &&
+depends texlive &&
+depends zlib
diff --git a/editors/texworks/DETAILS b/editors/texworks/DETAILS
new file mode 100755
index 0000000..5d1e102
--- /dev/null
+++ b/editors/texworks/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=texworks
+ VERSION=0.4.4-r1004
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:0f22ebca59673dea0081190f5d064b856735522ee708ae79cb0ae0760c098ac539a45ae6e2a475b75a0bffd9147e1bd3185d8bd6bb710d48408524b686ea0990
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-0.4.4"
+ WEB_SITE="http://www.tug.org/texworks/";
+ LICENSE[0]=GPL
+ ENTERED=20120915
+ SHORT="a simple TeX front-end program"
+cat << EOF
+The TeXworks project is an effort to build a simple TeX front-end program
+(working environment) that will be available for all today’s major desktop
+operating systems—in particular, MS Windows (XP/Vista/7), typical GNU/Linux
+distros and other X11-based systems, as well as Mac OS X. It is deliberately
+modeled on Dick Koch’s award-winning TeXShop for Mac OS X, which is credited
+with a resurgence of TeX usage on the Mac platform.
+
+To provide a similar experience across all systems, TeXworks is based on
+cross-platform, open source tools and libraries. The Qt toolkit was chosen
+for the quality of its cross-platform user interface capabilities, with
+native “look and feel” on each platform being a realistic target. Qt
+also provides a rich application framework, facilitating the relatively
+rapid development of a usable product.
+
+The normal TeXworks workflow is PDF-centric, using pdfTeX and XeTeX as
+typesetting engines and generating PDF documents as the default formatted
+output. Although it is possible to configure a processing path based on DVI,
+newcomers to the TeX world need not be concerned with DVI at all, but can
+generally treat TeX as a system that goes directly from marked-up text files
+to ready-to-use PDF documents.
+EOF
diff --git a/editors/texworks/HISTORY b/editors/texworks/HISTORY
new file mode 100644
index 0000000..ba28f48
--- /dev/null
+++ b/editors/texworks/HISTORY
@@ -0,0 +1,4 @@
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+ * DEPENDS: add dependency on texlive
+
diff --git a/education/klavaro/DETAILS b/education/klavaro/DETAILS
index 70ec686..753cc34 100755
--- a/education/klavaro/DETAILS
+++ b/education/klavaro/DETAILS
@@ -1,9 +1,9 @@
SPELL=klavaro
- VERSION=1.9.3
+ VERSION=1.9.7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:2534885b9fb741e613d38d9e4887b0e641be4e9aecea89630d30f93078eb574a7a4cd5c0e9cda44a88caa4fb5ad86bb1897ce1f0c8810bb7a13ccf88afbb252f
+
SOURCE_HASH=sha512:1f27d2e1003e03644bc1ac765a56b9416314ce5a7088f8ece7e5abd450a3ac7c084caf7cdbdac4088edc5dedaf94540fc655781126050c1b14fe2939a78d503f
LICENSE[0]=GPL
WEB_SITE=http://klavaro.sourceforge.net/
ENTERED=20110123
diff --git a/education/klavaro/HISTORY b/education/klavaro/HISTORY
index 5c3d275..f667af4 100644
--- a/education/klavaro/HISTORY
+++ b/education/klavaro/HISTORY
@@ -1,3 +1,12 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.7
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.6
+
+2012-06-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.5
+
2011-07-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.3
* DEPENDS: added espeak suggest depends
diff --git a/emacs-lisp/FUNCTIONS b/emacs-lisp/FUNCTIONS
index 6f054a8..4375212 100755
--- a/emacs-lisp/FUNCTIONS
+++ b/emacs-lisp/FUNCTIONS
@@ -10,38 +10,46 @@ function emacs_lisp_install() {
## Section-default build script.
#-------------------------------------------------------------------------
function default_build_emacs_lisp() {
+ [ $# = 0 ] && set -- "$SOURCE_DIRECTORY"
shopt -s nullglob

- local texi_files=("$SOURCE_DIRECTORY"/*.texi)
-
- emacs -Q -L "$SOURCE_DIRECTORY" -batch -f batch-byte-compile \
- "$SOURCE_DIRECTORY"/*.el &&
- if [ ${#texi_files[@]} -gt 0 ]
- then
- makeinfo "${texi_files[@]}" &&
- gzip -9 "$SOURCE_DIRECTORY"/*.info
- fi
+ local texi_files
+
+ while [ $# -gt 0 ]; do
+ emacs -Q -L "$1" -batch -f batch-byte-compile "$1"/*.el &&
+ texi_files=("$1"/*.texi)
+ if [ ${#texi_files[@]} -gt 0 ]
+ then
+ makeinfo "${texi_files[@]}" &&
+ gzip -9 "$1"/*.info
+ fi
+ shift
+ done
}

#-------------------------------------------------------------------------
## Section-default install script.
#-------------------------------------------------------------------------
function default_install_emacs_lisp() {
+ [ $# = 0 ] && set -- "$SOURCE_DIRECTORY"
shopt -s nullglob

local dir="$INSTALL_ROOT/usr/share/emacs/site-lisp/$SPELL"
local info_dir="$INSTALL_ROOT/usr/share/info"

- local info_files=("$SOURCE_DIRECTORY"/*.info.gz)
-
- install -d -m755 "$dir" &&
- install -m644 "$SOURCE_DIRECTORY"/*.el "$SOURCE_DIRECTORY"/*.elc "$dir" &&
-
- if [ ${#info_files[@]} -gt 0 ]
- then
- install -m644 "${info_files[@]}" "$info_dir" &&
- install-info --info-dir="$info_dir" "${info_files[@]/#*\//$info_dir/}"
- fi
+ local info_files
+
+ while [ $# -gt 0 ]; do
+ install -d -m755 "$dir" &&
+ install -m644 "$1"/*.el "$1"/*.elc "$dir" &&
+ info_files=("$1"/*.info.gz)
+ if [ ${#info_files[@]} -gt 0 ]
+ then
+ install -m644 "${info_files[@]}" "$info_dir" &&
+ install-info --info-dir="$info_dir" "${info_files[@]/#*\//$info_dir/}"
+ fi
+ shift
+ done
}

function default_build() {
diff --git a/emacs-lisp/emacs-goodies-el/BUILD
b/emacs-lisp/emacs-goodies-el/BUILD
new file mode 100755
index 0000000..17f9966
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/BUILD
@@ -0,0 +1,8 @@
+cd "$SOURCE_DIRECTORY"/elisp
+default_build_emacs_lisp \
+ debian-el \
+ devscripts-el \
+ dpkg-dev-el \
+ emacs-goodies-el \
+ gnus-bonus-el \
+ vm-bonus-el
diff --git a/emacs-lisp/emacs-goodies-el/DEPENDS
b/emacs-lisp/emacs-goodies-el/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/emacs-goodies-el/DETAILS
b/emacs-lisp/emacs-goodies-el/DETAILS
new file mode 100755
index 0000000..a761b80
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=emacs-goodies-el
+if [ "$EMACS_GOODIES_EL_AUTOUPDATE" = y ]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=scm
+fi
+ SOURCE="$SPELL-scm.tar.bz2"
+
SOURCE_URL[0]=cvs://:pserver:anonymous AT anonscm.debian.org:/cvs/pkg-goodies-el:$SPELL:HEAD
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+ WEB_SITE="https://alioth.debian.org/projects/pkg-goodies-el";
+ LICENSE[0]="GPL"
+ ENTERED=20130219
+ KEYWORDS=""
+ SHORT="Various (some Debian-related) functions for Emacs"
+cat << EOF
+This package contains a number of Emacs-Lisp files, obtained from various
+sources, including the gnu.emacs.sources newsgroup and a few websites, that
+provide various functions to Emacs.
+
+Includes:
+ * debian-changelog-mode
+ * debian-control-mode
+ * pbuilder-log-view-mode
+ * pbuilder-mode
+ * apache-mode
+ * upstart-mode
+ * ... and more ...
+EOF
diff --git a/emacs-lisp/emacs-goodies-el/HISTORY
b/emacs-lisp/emacs-goodies-el/HISTORY
new file mode 100644
index 0000000..23befb1
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/HISTORY
@@ -0,0 +1,3 @@
+2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
+
diff --git a/emacs-lisp/emacs-goodies-el/INSTALL
b/emacs-lisp/emacs-goodies-el/INSTALL
new file mode 100755
index 0000000..56c09ba
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/INSTALL
@@ -0,0 +1,8 @@
+cd "$SOURCE_DIRECTORY"/elisp
+default_install_emacs_lisp \
+ debian-el \
+ devscripts-el \
+ dpkg-dev-el \
+ emacs-goodies-el \
+ gnus-bonus-el \
+ vm-bonus-el
diff --git a/emacs-lisp/emacs-goodies-el/PREPARE
b/emacs-lisp/emacs-goodies-el/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/emacs-lisp/fill-column-indicator/DETAILS
b/emacs-lisp/fill-column-indicator/DETAILS
index 6fdf670..3e0be53 100755
--- a/emacs-lisp/fill-column-indicator/DETAILS
+++ b/emacs-lisp/fill-column-indicator/DETAILS
@@ -1,5 +1,5 @@
SPELL=fill-column-indicator
-if [ "$FILL_COLUMN_INDICATOR_AUTOUPDATE" == y ]; then
+if [ "$FILL_COLUMN_INDICATOR_AUTOUPDATE" = y ]; then
VERSION=$(date +%Y%m%d)
else
VERSION=git
diff --git a/fonts-x11/gohufont/BUILD b/fonts-x11/gohufont/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/gohufont/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/gohufont/DEPENDS b/fonts-x11/gohufont/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/fonts-x11/gohufont/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/fonts-x11/gohufont/DETAILS b/fonts-x11/gohufont/DETAILS
new file mode 100755
index 0000000..2c57ca2
--- /dev/null
+++ b/fonts-x11/gohufont/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=gohufont
+ VERSION=2.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://font.gohu.org/${SOURCE}
+
SOURCE_HASH=sha512:801f20c1329c5397f8b28d5618f390b9a660e40eda859bed45d11eb6512c4893c9ee6a007dfe62e85646fc5c771b3754ee659c5b4c249414354dc27342acb23f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://font.gohu.org/";
+ LICENSE[0]=WTFPL
+ ENTERED=20121230
+ SHORT="a monospace bitmap font well suited for programming and
terminal use"
+cat << EOF
+Gohufont is a monospace bitmap font well suited for programming and terminal
+use. It is intended to be very legible and offers very discernable glyphs
+for all characters, including signs and symbols.
+EOF
diff --git a/fonts-x11/gohufont/HISTORY b/fonts-x11/gohufont/HISTORY
new file mode 100644
index 0000000..a65a94d
--- /dev/null
+++ b/fonts-x11/gohufont/HISTORY
@@ -0,0 +1,6 @@
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install to /usr/share/fonts/X11/misc/
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/fonts-x11/gohufont/INSTALL b/fonts-x11/gohufont/INSTALL
new file mode 100755
index 0000000..d3496db
--- /dev/null
+++ b/fonts-x11/gohufont/INSTALL
@@ -0,0 +1 @@
+install -D -m644 ${SOURCE_DIRECTORY}/*.pcf.gz
${INSTALL_ROOT}/usr/share/fonts/X11/misc/
diff --git a/fonts-x11/liberation-fonts-ttf/DETAILS
b/fonts-x11/liberation-fonts-ttf/DETAILS
index 6e65164..4222942 100755
--- a/fonts-x11/liberation-fonts-ttf/DETAILS
+++ b/fonts-x11/liberation-fonts-ttf/DETAILS
@@ -1,11 +1,11 @@
SPELL=liberation-fonts-ttf
- VERSION=1.06.0.20100721
+ VERSION=2.00.0
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=https://fedorahosted.org/releases/l/i/liberation-fonts/$SOURCE
-
SOURCE_HASH=sha512:5d89f7987db2543a362f5378b793725cb4fdf8e7e1e480eb0fbdb12e7c884f81b27c7779e5c6f550079f90a705e802f06fb1691de6f0c1beb6d0bb1e7bf95eae
+
SOURCE_HASH=sha512:d7b801967dbbe643316241883b2f58e658f0ed55e3de6153f23c7110afb8f1f683602362c7e44a66e68c7fb5b4bdb600e4e0a6697bbaa5ec67f64891d1dcec87
SOURCE_HINTS[0]="no-check-certificate"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- LICENSE[0]=GPL
+ LICENSE[0]=OFL
WEB_SITE=https://www.redhat.com/promo/fonts/
KEYWORDS="fonts x11 libs"
DOCS="COPYING License.txt"
diff --git a/fonts-x11/liberation-fonts-ttf/HISTORY
b/fonts-x11/liberation-fonts-ttf/HISTORY
index 564a226..69b0177 100644
--- a/fonts-x11/liberation-fonts-ttf/HISTORY
+++ b/fonts-x11/liberation-fonts-ttf/HISTORY
@@ -1,3 +1,6 @@
+2012-07-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.00.0, LICENSE: GPL -> OFL
+
2011-01-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.06.0.20100721, SOURCE and SOURCE_DIRECTORY updated

diff --git a/fonts-x11/open-dyslexic/BUILD b/fonts-x11/open-dyslexic/BUILD
new file mode 100755
index 0000000..e69de29
diff --git a/fonts-x11/open-dyslexic/DEPENDS b/fonts-x11/open-dyslexic/DEPENDS
new file mode 100755
index 0000000..5a065b4
--- /dev/null
+++ b/fonts-x11/open-dyslexic/DEPENDS
@@ -0,0 +1 @@
+source $SECTION_DIRECTORY/X11_DEPENDS
diff --git a/fonts-x11/open-dyslexic/DETAILS b/fonts-x11/open-dyslexic/DETAILS
new file mode 100755
index 0000000..1d6e0ce
--- /dev/null
+++ b/fonts-x11/open-dyslexic/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=open-dyslexic
+ VERSION=git
+ SOURCE=$SPELL-master.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-master
+
SOURCE_URL[0]=https://github.com/antijingoist/open-dyslexic/archive/master.zip
+ SOURCE_IGNORE=volatile
+ LICENSE[0]=CC
+ WEB_SITE=http://dyslexicfonts.com/
+ ENTERED=20130101
+ SHORT="font created to increase readability for readers with
dyslexia"
+cat << EOF
+OpenDyslexic is a open sourced font created to increase readability
+for readers with dyslexia.
+EOF
diff --git a/fonts-x11/open-dyslexic/HISTORY b/fonts-x11/open-dyslexic/HISTORY
new file mode 100644
index 0000000..edded1a
--- /dev/null
+++ b/fonts-x11/open-dyslexic/HISTORY
@@ -0,0 +1,2 @@
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/fonts-x11/open-dyslexic/INSTALL b/fonts-x11/open-dyslexic/INSTALL
new file mode 100755
index 0000000..9dcabb9
--- /dev/null
+++ b/fonts-x11/open-dyslexic/INSTALL
@@ -0,0 +1,2 @@
+mkdir -p "$INSTALL_ROOT/usr/share/fonts/TTF" &&
+install -m 644 -o root -g root ttf/*.ttf "$INSTALL_ROOT/usr/share/fonts/TTF"
diff --git a/fonts-x11/terminus-font/DETAILS b/fonts-x11/terminus-font/DETAILS
index c797949..c4f3c42 100755
--- a/fonts-x11/terminus-font/DETAILS
+++ b/fonts-x11/terminus-font/DETAILS
@@ -1,9 +1,9 @@
SPELL=terminus-font
- VERSION=4.36
+ VERSION=4.38
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c42b8aac1cb7ba8d2259a1d1c37fccc885b91818129802917c01697397f3cb9ee6ce5510a42892ab531597d339e65462292ea72d7927598271fc24c31ef7a033
+
SOURCE_HASH=sha512:e37e20852645b247dffedf37f864e1cdbe2a23287e7f5737d89289eef1058f9621ef8d6339045b1be9ef603237a855a9f295022b8117685a6840c1f260966fd5
WEB_SITE=http://terminus-font.sourceforge.net/
ENTERED=20050720
LICENSE[0]=GPL
diff --git a/fonts-x11/terminus-font/HISTORY b/fonts-x11/terminus-font/HISTORY
index 99cdba8..a6d0be8 100644
--- a/fonts-x11/terminus-font/HISTORY
+++ b/fonts-x11/terminus-font/HISTORY
@@ -1,3 +1,10 @@
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: install to /usr/share/fonts/X11/misc
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.38
+ * PRE_BUILD: make configure executable
+
2011-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.36

diff --git a/fonts-x11/terminus-font/PRE_BUILD
b/fonts-x11/terminus-font/PRE_BUILD
new file mode 100755
index 0000000..22293e5
--- /dev/null
+++ b/fonts-x11/terminus-font/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+chmod +x ${SOURCE_DIRECTORY}/configure
diff --git a/fonts-x11/ttf-roboto/BUILD b/fonts-x11/ttf-roboto/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/ttf-roboto/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/ttf-roboto/DEPENDS b/fonts-x11/ttf-roboto/DEPENDS
new file mode 100755
index 0000000..ebcc0be
--- /dev/null
+++ b/fonts-x11/ttf-roboto/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/X11_DEPENDS
diff --git a/fonts-x11/ttf-roboto/DETAILS b/fonts-x11/ttf-roboto/DETAILS
new file mode 100755
index 0000000..811d0dd
--- /dev/null
+++ b/fonts-x11/ttf-roboto/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=ttf-roboto
+ VERSION=20120823
+ SOURCE="Roboto_Hinted_${VERSION}.zip"
+
SOURCE_URL[0]=http://commondatastorage.googleapis.com/androiddevelopers/design/${SOURCE}
+
SOURCE_HASH=sha512:ce4af34d0a23dd4076d033dcb03f17335eb83317da72b45257291be3aa34ff589405bfdfb768faca769d401a9091b63e5f195704ed69874d7d17289ca436a785
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://developer.android.com/design/style/typography.html";
+ LICENSE[0]=apache
+ ENTERED=20130208
+ SHORT="a sans-serif typeface introduced by google for the Ice
Cream Sandwich release of Android"
+cat << EOF
+The Android design language relies on traditional typographic tools such
+as scale, space, rhythm, and alignment with an underlying grid. Successful
+deployment of these tools is essential to help users quickly understand
+a screen of information. To support such use of typography, Ice Cream
+Sandwich introduced a new type family named Roboto, created specifically
+for the requirements of UI and high-resolution screens. The current TextView
+framework supports regular, bold, italic, and bold italic weights by default.
+EOF
diff --git a/fonts-x11/ttf-roboto/HISTORY b/fonts-x11/ttf-roboto/HISTORY
new file mode 100644
index 0000000..30ef4d7
--- /dev/null
+++ b/fonts-x11/ttf-roboto/HISTORY
@@ -0,0 +1,6 @@
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install to /usr/share/fonts/X11/TTF/
+
+2013-02-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/fonts-x11/ttf-roboto/INSTALL b/fonts-x11/ttf-roboto/INSTALL
new file mode 100755
index 0000000..dc03ddb
--- /dev/null
+++ b/fonts-x11/ttf-roboto/INSTALL
@@ -0,0 +1,3 @@
+install -m644 $SOURCE_DIRECTORY/*.ttf $INSTALL_ROOT/usr/share/fonts/X11/TTF/
&&
+mkdir -p $INSTALL_ROOT/usr/share/doc/ttf-roboto/ &&
+install -m644 $SOURCE_DIRECTORY/{COPYING.txt,RobotoSpecimenBook.pdf}
$INSTALL_ROOT/usr/share/doc/ttf-roboto/
diff --git a/fonts-x11/ttf-roboto/PRE_BUILD b/fonts-x11/ttf-roboto/PRE_BUILD
new file mode 100755
index 0000000..cdbb324
--- /dev/null
+++ b/fonts-x11/ttf-roboto/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file ''
diff --git a/fonts-x11/uw-ttyp0/BUILD b/fonts-x11/uw-ttyp0/BUILD
new file mode 100755
index 0000000..f3b517e
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/BUILD
@@ -0,0 +1,3 @@
+./configure --prefix=${INSTALL_ROOT}/usr \
+ --mandir=${INSTALL_ROOT}/usr/share/man &&
+default_build_make
diff --git a/fonts-x11/uw-ttyp0/DEPENDS b/fonts-x11/uw-ttyp0/DEPENDS
new file mode 100755
index 0000000..c08188a
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends bdftopcf
diff --git a/fonts-x11/uw-ttyp0/DETAILS b/fonts-x11/uw-ttyp0/DETAILS
new file mode 100755
index 0000000..3f87acc
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=uw-ttyp0
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.mpi-inf.mpg.de/~uwe/misc/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:2b62ce614940569e0e619c52b25c392e79e3f2bb01d8b2f32dcbabb31dc0713ca1eab3e65e81f229d99b3495281ec018dddcbb0e2fdff5322a2ab6080b4ccf26
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/";
+ LICENSE[0]=MIT
+ ENTERED=20121231
+ SHORT="a family of monospaced bitmap fonts"
+cat << EOF
+UW ttyp0 is a family of monospaced bitmap fonts in bdf format. It covers
+most of the Latin and Cyrillic alphabet, Greek, Armenian, Georgian (only
+Mkhedruli), Hebrew (without cantillation marks), Thai, most of IPA (but no
+UPA), standard punctuation, common symbols, some mathematics, line graphics
+and a few dingbats.
+
+UW ttyp0 comes in nine sizes from 6x11 to 11x22. In all of the sizes there
+are regular and bold versions; for some there is also an italic.
+EOF
diff --git a/fonts-x11/uw-ttyp0/HISTORY b/fonts-x11/uw-ttyp0/HISTORY
new file mode 100644
index 0000000..c72dd18
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/HISTORY
@@ -0,0 +1,3 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/freedesktop.gpg b/freedesktop.gpg
new file mode 100644
index 0000000..fd55477
Binary files /dev/null and b/freedesktop.gpg differ
diff --git a/ftp-libs/rb-libtorrent/DETAILS b/ftp-libs/rb-libtorrent/DETAILS
index 4a86fe6..5633d27 100755
--- a/ftp-libs/rb-libtorrent/DETAILS
+++ b/ftp-libs/rb-libtorrent/DETAILS
@@ -1,8 +1,8 @@
SPELL=rb-libtorrent
- VERSION=0.16.0
+ VERSION=0.16.1
SOURCE=libtorrent-rasterbar-$VERSION.tar.gz
SOURCE_URL[0]=http://libtorrent.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:1ad4ee0ce698a7ad8912031df18ef2d351424f171c8bdd584e2077595f05d001d9b19a7f3123ea7aade7ff1b582059d6ba504b821868f5dc87b9f2436985b048
+
SOURCE_HASH=sha512:6aadb89e5cfb0bc8c075c5e0654b0b2154b24e5b95b540b554c78154b1a83fadc40db638a7a7e00858fa30dee7648763f83d8208c58ecb4cf1dc10371832ba14
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libtorrent-rasterbar-$VERSION"
WEB_SITE=http://www.rasterbar.com/products/libtorrent/
LICENSE=BSD
diff --git a/ftp-libs/rb-libtorrent/HISTORY b/ftp-libs/rb-libtorrent/HISTORY
index 097aced..30efb63 100644
--- a/ftp-libs/rb-libtorrent/HISTORY
+++ b/ftp-libs/rb-libtorrent/HISTORY
@@ -1,3 +1,6 @@
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.16.1
+
2012-04-19 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.16.0
* DEPENDS: removed zlib dependency, no longer needed
diff --git a/ftp/curl/CONFIGURE b/ftp/curl/CONFIGURE
index 933f9c0..b865856 100755
--- a/ftp/curl/CONFIGURE
+++ b/ftp/curl/CONFIGURE
@@ -1 +1 @@
-config_query_list CURL_SSL "Which SSL lib do you want?" none openssl gnutls
nss
+config_query_list CURL_SSL "Which SSL lib do you want?" none openssl gnutls
nss polarssl
diff --git a/ftp/curl/DEPENDS b/ftp/curl/DEPENDS
index ab74bbb..c7be810 100755
--- a/ftp/curl/DEPENDS
+++ b/ftp/curl/DEPENDS
@@ -4,23 +4,34 @@ if [[ "$CURL_SSL" == "gnutls" ]]; then
depends gnutls \
"--with-gnutls \
--with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt \
- --without-ssl --without-nss" &&
+ --without-ssl --without-nss --without-polarssl" &&
depends ca-certificates
elif [[ "$CURL_SSL" == "openssl" ]]; then
depends openssl \
"--with-ssl \
--without-ca-bundle \
--with-ca-path=$INSTALL_ROOT/etc/ssl/certs \
- --without-gnutls --without-nss" &&
+ --without-gnutls --without-nss --without-polarssl" &&
depends ca-certificates
elif [[ "$CURL_SSL" == "nss" ]]; then
depends -sub PEM nss \
"--with-nss \
--with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt \
- --without-gnutls --without-ssl" &&
+ --without-gnutls --without-ssl --without-polarssl" &&
+ depends ca-certificates
+elif [[ "$CURL_SSL" == "polarssl" ]]; then
+ depends polarssl \
+ "--with-polarssl \
+ --with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt \
+ --without-ssl --without-nss --without-gnutls" &&
depends ca-certificates
fi &&

+optional_depends krb5 \
+ "--with-gssapi " \
+ "--without-gssapi " \
+ "GSSAPI support" &&
+
optional_depends libssh2 \
"--with-libssh2=$INSTALL_ROOT/usr" \
'--without-libssh2' \
diff --git a/ftp/curl/DETAILS b/ftp/curl/DETAILS
index 3fc7697..4c5a42a 100755
--- a/ftp/curl/DETAILS
+++ b/ftp/curl/DETAILS
@@ -1,5 +1,5 @@
SPELL=curl
- VERSION=7.26.0
+ VERSION=7.28.1
SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index 6e73ae5..41bdf7a 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,14 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.28.1
+ * CONFIGURE, DEPENDS: add support for polarssl
+ * DEPENDS: add krb5 (GSSAPI) support
+
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.28.0
+
+2012-07-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 7.27.0
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 7.26.0

diff --git a/ftp/filezilla/DETAILS b/ftp/filezilla/DETAILS
index 385f18f..e06a41c 100755
--- a/ftp/filezilla/DETAILS
+++ b/ftp/filezilla/DETAILS
@@ -1,5 +1,5 @@
SPELL=filezilla
- VERSION=3.5.3
+ VERSION=3.6.0.1
SOURCE="FileZilla_${VERSION}_src.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/ftp/filezilla/FileZilla_3.5.3_src.tar.bz2.sig
b/ftp/filezilla/FileZilla_3.5.3_src.tar.bz2.sig
deleted file mode 100644
index 5303bda..0000000
Binary files a/ftp/filezilla/FileZilla_3.5.3_src.tar.bz2.sig and /dev/null
differ
diff --git a/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
b/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
new file mode 100644
index 0000000..64542de
Binary files /dev/null and b/ftp/filezilla/FileZilla_3.6.0.1_src.tar.bz2.sig
differ
diff --git a/ftp/filezilla/HISTORY b/ftp/filezilla/HISTORY
index dfe4cd8..85b7868 100644
--- a/ftp/filezilla/HISTORY
+++ b/ftp/filezilla/HISTORY
@@ -1,3 +1,9 @@
+2012-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0.1
+
+2012-11-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-01-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.5.3
* PRE_BUILD, gnutls3.patch: removed, fixed upstream
diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index 0f5a4c7..d83f098 100755
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -1,5 +1,5 @@
SPELL=lftp
- VERSION=4.3.7
+ VERSION=4.4.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/lftp/HISTORY b/ftp/lftp/HISTORY
index 63f28ab..e85e4e1 100644
--- a/ftp/lftp/HISTORY
+++ b/ftp/lftp/HISTORY
@@ -1,3 +1,12 @@
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.4.0
+
+2012-09-13 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD, gets.patch: added patch to build with glibc >= 2.16
+
+2012-08-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 4.3.8
+
2012-05-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.3.7

diff --git a/ftp/lftp/PRE_BUILD b/ftp/lftp/PRE_BUILD
new file mode 100755
index 0000000..1e710c5
--- /dev/null
+++ b/ftp/lftp/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < "$SPELL_DIRECTORY/gets.patch"
diff --git a/ftp/lftp/gets.patch b/ftp/lftp/gets.patch
new file mode 100644
index 0000000..b0a6fbb
--- /dev/null
+++ b/ftp/lftp/gets.patch
@@ -0,0 +1,16 @@
+
+--- a/lib/stdio.in.h
++++ b/lib/stdio.in.h
+@@ -702,10 +702,12 @@
+ /* It is very rare that the developer ever has full control of stdin,
+ so any use of gets warrants an unconditional warning; besides, C11
+ removed it. */
++#ifdef gets
+ #undef gets
+ #if HAVE_RAW_DECL_GETS
+ _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+ #endif
++#endif
+
+
+ #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
diff --git a/ftp/ncdc/DEPENDS b/ftp/ncdc/DEPENDS
new file mode 100755
index 0000000..910d082
--- /dev/null
+++ b/ftp/ncdc/DEPENDS
@@ -0,0 +1,6 @@
+depends ncurses &&
+depends zlib &&
+depends bzip2 &&
+depends sqlite &&
+depends glib2 &&
+depends gnutls
diff --git a/ftp/ncdc/DETAILS b/ftp/ncdc/DETAILS
new file mode 100755
index 0000000..ea20ec4
--- /dev/null
+++ b/ftp/ncdc/DETAILS
@@ -0,0 +1,45 @@
+ SPELL=ncdc
+ VERSION=1.15
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://dev.yorhel.nl/download/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE_GPG=ncdc.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://dev.yorhel.nl/ncdc
+ LICENSE[0]=MIT
+ ENTERED=20121105
+ SHORT="NCurses Direct Connect client"
+cat << EOF
+Ncdc is a modern and lightweight direct connect client with a friendly
ncurses
+interface.
+
+Common features all modern DC clients (should) have:
+ o Connecting to multiple hubs at the same time,
+ o Support for both ADC and NMDC protocols,
+ o Chatting and private messaging,
+ o Browsing the user list of a connected hub,
+ o Share management and file uploading,
+ o Connections and download queue management,
+ o File list browsing,
+ o Multi-source and TTH-checked file downloading,
+ o Searching for files,
+ o Secure hub (adcs:// and nmdcs://) and client connections on both
protocols,
+ o Bandwidth throttling.
+
+And special features not commonly found in other clients:
+ o Different connection settings for each hub,
+ o Encrypted UDP messages (ADC SUDP),
+ o Subdirectory refreshing,
+ o Nick notification and highlighting in chat windows,
+ o Trust on First Use for TLS-enabled hubs,
+ o A single listen port for both TLS and TCP connections,
+ o Efficient file uploads using sendfile(),
+ o Large file lists are opened in a background thread,
+ o Doesn't trash your OS file cache (with the flush_file_cache option
enabled),
+ o (Relatively...) low memory usage.
+EOF
diff --git a/ftp/ncdc/HISTORY b/ftp/ncdc/HISTORY
new file mode 100644
index 0000000..e8143a2
--- /dev/null
+++ b/ftp/ncdc/HISTORY
@@ -0,0 +1,5 @@
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.15
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, ncdc.gpg: spell created
diff --git a/ftp/ncdc/ncdc.gpg b/ftp/ncdc/ncdc.gpg
new file mode 100644
index 0000000..26fbd61
Binary files /dev/null and b/ftp/ncdc/ncdc.gpg differ
diff --git a/ftp/proftpd/BUILD b/ftp/proftpd/BUILD
index 7e44a7f..da079c3 100755
--- a/ftp/proftpd/BUILD
+++ b/ftp/proftpd/BUILD
@@ -1,26 +1,27 @@
-#if [[ $PROFTPD_DEVEL == "n" ]]; then
-if [[ -z $PROFTPD_CAPS ]]; then
- CFLAGS=${CFLAGS/-fPIC} &&
- CFLAGS=${CFLAGS/-DPIC} &&
- CXXFLAGS=${CXXFLAGS/-fPIC} &&
- CXXFLAGS=${CXXFLAGS/-DPIC}
-fi
-#fi &&
+if list_find "$PROFTPD_OPTS" "--disable-cap"; then
+ disable_pic
+fi &&

-sedit "s/ standalone/ inetd/" sample-configurations/basic.conf
&&
+if [[ $XINETD_INSTALLED ]]; then
+ sedit "s/ standalone/ inetd/" sample-configurations/basic.conf
+fi &&

-OPTS="${PROFTPD_CAPS} ${PROFTPD_MODS} ${OPTS}" &&
+local SQL_INC="." &&

-./configure --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var/run \
- --mandir=$INSTALL_ROOT/usr/share/man \
- --enable-shadow \
- ${OPTS} &&
+if list_find "$PROFTPD_MODS" "mod_sql_mysql"; then
+ SQL_INC="$SQL_INC:$INSTALL_ROOT/usr/include/mysql"
+fi &&

-sedit 's:RUN_DIR.*"/var/run/proftpd":RUN_DIR "/var/run":' config.h &&
-sedit 's:rundir=/var/run/proftpd:rundir=/var/run:' Make.rules &&
+if list_find "$PROFTPD_MODS" "mod_sql_postgres"; then
+ SQL_INC="$SQL_INC:$INSTALL_ROOT/usr/include/postgresql"
+fi &&
+
+OPTS="${PROFTPD_OPTS} \
+ ${OPTS} \
+ --localstatedir=$INSTALL_ROOT/var/run \
+ --with-modules=${PROFTPD_MODS// /:} \
+ --with-includes=${SQL_INC}" &&

make_single &&
-make &&
+default_build &&
make_normal
diff --git a/ftp/proftpd/CONFIGURE b/ftp/proftpd/CONFIGURE
index 67b6db6..ac57f9c 100755
--- a/ftp/proftpd/CONFIGURE
+++ b/ftp/proftpd/CONFIGURE
@@ -1,40 +1,138 @@
-. $GRIMOIRE/FUNCTIONS &&
-#if [[ $PROFTPD_DEVEL == "n" ]]; then
+. $GRIMOIRE/FUNCTIONS &&
+
if [[ $(get_sorcery_kernel_config CONFIG_SECURITY) != y ]]; then
- config_query_option PROFTPD_CAPS \
- "You don't have capabilities enabled in your kernel, do you still \
- want to build them?" n "" "--disable-cap"
-fi
-#fi &&
+ config_query_option PROFTPD_OPTS "You don't have capabilities enabled in
your kernel, do you still want to build them?" n \
+ "--enable-cap" \
+ "--disable-cap"
+fi &&
+
+config_query_option PROFTPD_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
+config_query_option PROFTPD_OPTS "Enable use of ident (RFC1413) lookups?" y \
+ "--enable-ident" \
+ "--disable-ident" &&

-config_query_option PROFTPD_IP6 "enable IPv6 support?" \
-y "--enable-ipv6" "" &&
+config_query_option PROFTPD_OPTS "Enable sendfile support?" y \
+ "--enable-sendfile" \
+ "--disable-sendfile" &&

-config_query PROFTPD_MOD \
-"Choose optional user contributed modules to install?" n &&
+config_query_option PROFTPD_OPTS "Enable proftpd controls via ftpdctl?" n \
+ "--enable-ctrls" \
+ "--disable-ctrls" &&
+
+config_query PROFTPD_MOD "Choose optional user contributed modules to
install?" n &&

-#radius module failed (probably missing dep), all the others not in
-#the query are yet to be tried.
if [[ $PROFTPD_MOD == "y" ]]; then
- config_query_multi PROFTPD_MODS "Choose among this list:" \
- mod_ratio mod_readme mod_rewrite mod_tls mod_wrap \
- mod_sql mod_ldap &&
+ local MODULES="mod_copy \
+ mod_deflate \
+ mod_dynmasq \
+ mod_exec \
+ mod_ifsession \
+ mod_ifversion \
+ mod_load \
+ mod_qos \
+ mod_quotatab \
+ mod_ratio \
+ mod_readme \
+ mod_rewrite \
+ mod_sftp \
+ mod_site_misc \
+ mod_sql \
+ mod_tls \
+ mod_unique_id \
+ mod_wrap \
+ mod_wrap2" &&
+
+ if list_find "$PROFTPD_OPTS" "--enable-ctrls"; then
+ MODULES="mod_ban \
+ mod_ctrls_admin \
+ mod_shaper \
+ ${MODULES}"
+ fi &&
+
+ config_query_multi PROFTPD_MODS "Choose among this list:" ${MODULES} &&
+
+ if list_find "$PROFTPD_MODS" "mod_quotatab"; then
+ config_query PROFTPD_MOD_QUOTATAB_LDAP "Include LDAP support in
mod_quotatab?" n &&

- PROFTPD_MODS="--with-modules=`echo $PROFTPD_MODS | sed 's/\ /:/g'`" &&
+ if [[ $PROFTPD_MOD_QUOTATAB_LDAP == y ]]; then
+ list_add "PROFTPD_MODS" "mod_quotatab_ldap"
+ fi &&

- if [[ "x`echo $PROFTPD_MODS | grep sql`" != "x" ]]; then
- config_query_list PROFTPD_SQL \
- "You chose mod_sql, now which DBMS do you want:" mod_sql_mysql \
- mod_sql_postgres &&
+ config_query PROFTPD_MOD_QUOTATAB_RADIUS "Include RADIUS support in
mod_quotatab?" n &&

- if [[ "x${PROFTPD_SQL}" == "xmod_sql_mysql" ]]; then
- SQL_INC="/usr/include/mysql"
- else
- SQL_INC="/usr/include/postgresql"
+ if [[ $PROFTPD_MOD_QUOTATAB_RADIUS == y ]]; then
+ list_add "PROFTPD_MODS" "mod_quotatab_radius"
+ fi &&
+
+ config_query PROFTPD_MOD_QUOTATAB_SQL "Include SQL support in
mod_quotatab?" n &&
+
+ if ! list_find "$PROFTPD_MODS" "mod_sql"; then
+ list_add "PROFTPD_MODS" "mod_sql"
+ fi &&
+
+ if [[ $PROFTPD_MOD_QUOTATAB_SQL == y ]]; then
+ list_add "PROFTPD_MODS" "mod_quotatab_sql"
fi
-
- PROFTPD_MODS="${PROFTPD_MODS}:${PROFTPD_SQL} \
- --with-includes=${SQL_INC}"
- fi
-fi
+ fi &&
+
+ if list_find "$PROFTPD_MODS" "mod_sftp"; then
+ config_query PROFTPD_MOD_SFTP_SQL "Include SQL support in mod_sftp?" n &&
+
+ if ! list_find "$PROFTPD_MODS" "mod_sql"; then
+ list_add "PROFTPD_MODS" "mod_sql"
+ fi &&
+
+ if [[ $PROFTPD_MOD_SFTP_SQL == y ]]; then
+ list_add "PROFTPD_MODS" "mod_sftp_sql"
+ fi &&
+
+ config_query PROFTPD_MOD_SFTP_PAM "Include PAM support in mod_sftp?" n &&

+ if [[ $PROFTPD_MOD_SFTP_PAM == y ]]; then
+ list_add "PROFTPD_MODS" "mod_sftp_pam"
+ fi
+ fi &&
+
+ if list_find "$PROFTPD_MODS" "mod_wrap2"; then
+ config_query PROFTPD_MOD_WRAP2_FILE "Include file support in mod_wrap2?"
n &&
+
+ if [[ $PROFTPD_MOD_WRAP2_FILE == y ]]; then
+ list_add "PROFTPD_MODS" "mod_wrap2_file"
+ fi &&
+
+ config_query PROFTPD_MOD_WRAP2_SQL "Include SQL support in mod_wrap2?" n
&&
+
+ if ! list_find "$PROFTPD_MODS" "mod_sql"; then
+ list_add "PROFTPD_MODS" "mod_sql"
+ fi &&
+
+ if [[ $PROFTPD_MOD_WRAP2_SQL == y ]]; then
+ list_add "PROFTPD_MODS" "mod_wrap2_sql"
+ fi
+ fi &&
+
+ if list_find "$PROFTPD_MODS" "mod_sql"; then
+ config_query PROFTPD_MOD_SQL_PASSWD "Include passwd support in mod_sql?"
n &&
+
+ if [[ $PROFTPD_MOD_SQL_PASSWD == y ]]; then
+ list_add "PROFTPD_MODS" "mod_sql_passwd"
+ fi
+ fi &&
+
+ if list_find "$PROFTPD_MODS" "mod_tls"; then
+ config_query PROFTPD_MOD_TLS_MEMCACHE "Include memcache support in
mod_tls?" n &&
+
+ if [[ $PROFTPD_MOD_TLS_MEMCACHE == y ]]; then
+ list_add "PROFTPD_MODS" "mod_tls_memcache"
+ fi &&
+
+ config_query PROFTPD_MOD_TLS_SHMCACHE "Include SysV shared memory cache
support in mod_tls?" n &&
+
+ if [[ $PROFTPD_MOD_TLS_SHMCACHE == y ]]; then
+ list_add "PROFTPD_MODS" "mod_tls_shmcache"
+ fi
+ fi
+fi
diff --git a/ftp/proftpd/DEPENDS b/ftp/proftpd/DEPENDS
index f4c0dd2..a45290b 100755
--- a/ftp/proftpd/DEPENDS
+++ b/ftp/proftpd/DEPENDS
@@ -1,29 +1,111 @@
-if [[ "x`echo $PROFTPD_MODS | grep tls`" != "x" ]]; then
- depends openssl
+if list_find "$PROFTPD_MODS" "mod_deflate"; then
+ depends zlib
fi &&

-if [[ "x`echo $PROFTPD_MODS | grep wrap`" != "x" ]]; then
- depends tcp_wrappers
+if list_find "$PROFTPD_MODS" "mod_sql"; then
+ optional_depends MYSQL "" "" "for MySQL support in mod_sql" &&
+
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL); then
+ list_add "PROFTPD_MODS" "mod_sql_mysql"
+ fi &&
+
+ optional_depends postgresql "" "" "for PostgreSQL support in mod_sql" &&
+
+ if is_depends_enabled $SPELL postgresql; then
+ list_add "PROFTPD_MODS" "mod_sql_postgres"
+ fi &&
+
+ optional_depends sqlite "" "" "for SQLite support in mod_sql" &&
+
+ if is_depends_enabled $SPELL sqlite; then
+ list_add "PROFTPD_MODS" "mod_sql_sqlite"
+ fi &&
+
+ optional_depends ODBC-MGR "" "" "for ODBC support in mod_sql" &&
+
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL ODBC-MGR); then
+ list_add "PROFTPD_MODS" "mod_sql_odbc"
+ fi
+fi &&
+
+if list_find "$PROFTPD_MODS" "mod_wrap" || list_find "$PROFTPD_MODS"
"mod_wrap2"; then
+ depends tcp_wrappers
+fi &&
+
+if list_find "$PROFTPD_MODS" "mod_tls" || list_find "$PROFTPD_MODS"
"mod_sftp" || list_find "$PROFTPD_MODS" "mod_sql_passwd"; then
+ depends openssl '--enable-openssl'
+else
+ optional_depends openssl \
+ "--enable-openssl" \
+ "--disable-openssl" \
+ "for OpenSSL support"
+fi &&
+
+if list_find "$PROFTPD_OPTS" "mod_sftp_pam"; then
+ depends linux-pam
+fi &&
+
+if list_find "$PROFTPD_OPTS" "mod_tls_memcache"; then
+ depends libmemcached
fi &&

-if [[ "x`echo $PROFTPD_MODS | grep mysql`" != "x" ]]; then
- depends MYSQL
+optional_depends openldap "" "" "to build mod_ldap module" &&
+
+if is_depends_enabled $SPELL openldap; then
+ list_add "PROFTPD_MODS" "mod_ldap"
+elif list_find "$PROFTPD_MODS" "mod_quotatab_ldap"; then
+ depends openldap
fi &&

-if [[ "x`echo $PROFTPD_MODS | grep postgresql`" != "x" ]]; then
- depends postgresql
+optional_depends freeradius "" "" "to build mod_radius module" &&
+
+if is_depends_enabled $SPELL freeradius; then
+ list_add "PROFTPD_MODS" "mod_radius"
+elif list_find "$PROFTPD_MODS" "mod_quotatab_radius"; then
+ depends freeradius
fi &&

-if [[ "x`echo $PROFTPD_MODS | grep ldap`" != "x" ]]; then
- depends openldap
+optional_depends ncurses \
+ "--enable-curses" \
+ "--disable-curses" \
+ "for use of curses" &&
+
+optional_depends shadow \
+ "--enable-shadow" \
+ "--disable-shadow" \
+ "for shadowed password support" &&
+
+if is_depends_enabled $SPELL shadow; then
+ config_query_option PROFTPD_OPTS "Enable run-time auto-detection of
shadowed passwords?" n \
+ "--enable-autoshadow" \
+ "--disable-autoshadow"
fi &&

-optional_depends libcap \
- "--enable-cap" \
- "--disable-cap" \
- "for POSIX.1e capabilities" &&
+if list_find "$PROFTPD_OPTS" "--enable-cap"; then
+ optional_depends libcap "" "" "to use system libcap library for POSIX.1e
capabilities"
+fi &&

optional_depends linux-pam \
"--enable-auth-pam" \
"--disable-auth-pam" \
- "for Linux-PAM support"
+ "for Linux-PAM support" &&
+
+optional_depends libmemcached \
+ "--enable-memcache" \
+ "--disable-memcache" \
+ "for memcache support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends pcre \
+ "--enable-pcre" \
+ "--disable-pcre" \
+ "for use of PCRE for POSIX regular expressions rather than
the system library" &&
+
+optional_depends acl \
+ "--enable-facl" \
+ "--disable-facl" \
+ "for POSIX ACLs support"
diff --git a/ftp/proftpd/DETAILS b/ftp/proftpd/DETAILS
index 03ee949..cef33fe 100755
--- a/ftp/proftpd/DETAILS
+++ b/ftp/proftpd/DETAILS
@@ -1,7 +1,7 @@
SPELL=proftpd
- VERSION=1.3.4a
+ VERSION=1.3.4c
SECURITY_PATCH=2
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
SOURCE_GPG=A511976A.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/ftp/proftpd/HISTORY b/ftp/proftpd/HISTORY
index 99ac8f3..64f6419 100644
--- a/ftp/proftpd/HISTORY
+++ b/ftp/proftpd/HISTORY
@@ -1,3 +1,22 @@
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4c
+
+2012-08-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4b; changed SOURCEs extension
+
+2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: remove pic flags wisely; fix basic config file only when
xinetd
+ script had been installed; use default_build; dropped deprecated
seds;
+ use PROFTPD_OPTS and PROFTPD_MODS; moved sql include paths here;
+ redefine localstatedir to /var/run
+ * CONFIGURE, DEPENDS: use new modules framework; added missing options
+ and dependencies; switched to PROFTPD_OPTS
+ * PRE_BUILD: added, to optionally apply the patch
+ * ldap-cert.patch: added, for certificates selection support in
mod_ldap
+ * init.d/proftpd: switch to default stop() method, which doesn't
return
+ success on already stopped service
+
2012-01-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: SECURITY_PATCH++ (CVE-2011-4130)

diff --git a/ftp/proftpd/PRE_BUILD b/ftp/proftpd/PRE_BUILD
new file mode 100755
index 0000000..e4c1378
--- /dev/null
+++ b/ftp/proftpd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if is_depends_enabled $SPELL openldap; then
+ patch -p0 < "$SPELL_DIRECTORY/ldap-cert.patch"
+fi
diff --git a/ftp/proftpd/init.d/proftpd b/ftp/proftpd/init.d/proftpd
index 09a4400..848b81c 100755
--- a/ftp/proftpd/init.d/proftpd
+++ b/ftp/proftpd/init.d/proftpd
@@ -5,11 +5,3 @@ RUNLEVEL=3
NEEDS="+remote_fs"

. /etc/init.d/smgl_init
-
-stop() {
- echo "Stopping proftpd..."
- if [ -f /var/run/proftpd.pid ]; then
- kill `cat /var/run/proftpd.pid`
- fi
- evaluate_retval
-}
diff --git a/ftp/proftpd/ldap-cert.patch b/ftp/proftpd/ldap-cert.patch
new file mode 100644
index 0000000..f4fee22
--- /dev/null
+++ b/ftp/proftpd/ldap-cert.patch
@@ -0,0 +1,286 @@
+--- contrib/mod_ldap.c.orig 2011-05-24 00:56:40.000000000 +0400
++++ contrib/mod_ldap.c 2012-07-31 15:14:59.181954021 +0400
+@@ -161,7 +161,14 @@
+ *ldap_attr_memberuid = "memberUid",
+ *ldap_attr_ftpquota = "ftpQuota",
+ *ldap_attr_ftpquota_profiledn = "ftpQuotaProfileDN",
+- *ldap_attr_ssh_pubkey = "sshPublicKey";
++ *ldap_attr_ssh_pubkey = "sshPublicKey",
++ *ldap_tls_ca_cert_dir,
++ *ldap_tls_ca_cert_file,
++ *ldap_tls_cert_file,
++ *ldap_tls_cipher_suite,
++ *ldap_tls_crl_file,
++ *ldap_tls_dh_file,
++ *ldap_tls_key_file;
+ #ifdef HAS_LDAP_INITIALIZE
+ static char *ldap_server_url;
+ #endif /* HAS_LDAP_INITIALIZE */
+@@ -171,7 +178,9 @@
+ ldap_forcedefaultuid = 0, ldap_forcedefaultgid = 0,
+ ldap_forcegenhdir = 0, ldap_protocol_version = 3,
+ ldap_dereference = LDAP_DEREF_NEVER,
+- ldap_search_scope = LDAP_SCOPE_SUBTREE;
++ ldap_search_scope = LDAP_SCOPE_SUBTREE,
++ ldap_tls_crl_check = -1,
++ ldap_tls_require_cert = -1;
+ static struct timeval ldap_querytimeout_tp;
+
+ static uid_t ldap_defaultuid = -1;
+@@ -214,6 +223,86 @@
+ struct berval bindcred;
+ #endif
+
++ if (ldap_tls_ca_cert_dir) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTDIR,
ldap_tls_ca_cert_dir);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTDIR option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set LDAP_OPT_X_TLS_CACERTDIR
to %s", ldap_tls_ca_cert_dir);
++ }
++
++ if (ldap_tls_ca_cert_file) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTFILE,
ldap_tls_ca_cert_file);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTFILE option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set LDAP_OPT_X_TLS_CACERTFILE
to %s", ldap_tls_ca_cert_file);
++ }
++
++ if (ldap_tls_cert_file) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CERTFILE,
ldap_tls_cert_file);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CERTFILE option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set LDAP_OPT_X_TLS_CERTFILE to
%s", ldap_tls_cert_file);
++ }
++
++ if (ldap_tls_cipher_suite) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CIPHER_SUITE,
ldap_tls_cipher_suite);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CIPHER_SUITE option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set
LDAP_OPT_X_TLS_CIPHER_SUITE to %s", ldap_tls_cipher_suite);
++ }
++
++ if (ldap_tls_dh_file) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_DHFILE, ldap_tls_dh_file);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_DHFILE option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set LDAP_OPT_X_TLS_DHFILE
version to %s", ldap_tls_dh_file);
++ }
++
++ if (ldap_tls_key_file) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_KEYFILE, ldap_tls_key_file);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_KEYFILE option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": pr_ldap_connect(): set
LDAP_OPT_X_TLS_KEYFILE to %s", ldap_tls_key_file);
++ }
++
++ if (ldap_tls_crl_check != -1) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CRLCHECK, (void
*)&ldap_tls_crl_check);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CRLCHECK option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set LDAP_OPT_X_TLS_CRLCHECK to
%d", ldap_tls_crl_check);
++ }
++
++ if (ldap_tls_require_cert != -1) {
++ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_REQUIRE_CERT, (void
*)&ldap_tls_require_cert);
++ if (ret != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_REQUIRE_CERT option failed: %s", ldap_err2string(ret));
++ pr_ldap_unbind();
++ return -1;
++ }
++ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": set
LDAP_OPT_X_TLS_REQUIRE_CERT to %d", ldap_tls_require_cert);
++ }
++
+ #ifdef HAS_LDAP_INITIALIZE
+ pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": attempting connection to %s",
ldap_server_url ? ldap_server_url : "(null)");
+
+@@ -1876,6 +1965,130 @@
+ return PR_HANDLED(cmd);
+ }
+
++MODRET
++set_ldap_tls_ca_cert_dir(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_ca_cert_file(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_cert_file(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_cipher_suite(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_crl_check(cmd_rec *cmd)
++{
++ int value;
++ config_rec *c;
++
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ if (strcasecmp(cmd->argv[1], "none") == 0) {
++ value = LDAP_OPT_X_TLS_CRL_NONE;
++ } else if (strcasecmp(cmd->argv[1], "peer") == 0) {
++ value = LDAP_OPT_X_TLS_CRL_PEER;
++ } else if (strcasecmp(cmd->argv[1], "all") == 0) {
++ value = LDAP_OPT_X_TLS_CRL_ALL;
++ } else {
++ CONF_ERROR(cmd, "LDAPTLSCrlCheck: expected a valid
LDAP_OPT_X_TLS_CRLCHECK option (none, peer, all).");
++ }
++
++ c = add_config_param("LDAPTLSCrlCheck", 1, NULL);
++ c->argv[0] = pcalloc(c->pool, sizeof(int));
++ *((int *) c->argv[0]) = value;
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_dh_file(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_crl_file(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_key_file(cmd_rec *cmd)
++{
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ add_config_param_str(cmd->argv[0], 1, cmd->argv[1]);
++ return PR_HANDLED(cmd);
++}
++
++MODRET
++set_ldap_tls_require_cert(cmd_rec *cmd)
++{
++ int value;
++ config_rec *c;
++
++ CHECK_ARGS(cmd, 1);
++ CHECK_CONF(cmd, CONF_ROOT | CONF_VIRTUAL | CONF_GLOBAL);
++
++ if (strcasecmp(cmd->argv[1], "never") == 0) {
++ value = LDAP_OPT_X_TLS_NEVER;
++ } else if (strcasecmp(cmd->argv[1], "hard") == 0) {
++ value = LDAP_OPT_X_TLS_HARD;
++ } else if (strcasecmp(cmd->argv[1], "demand") == 0) {
++ value = LDAP_OPT_X_TLS_DEMAND;
++ } else if (strcasecmp(cmd->argv[1], "allow") == 0) {
++ value = LDAP_OPT_X_TLS_ALLOW;
++ } else if (strcasecmp(cmd->argv[1], "try") == 0) {
++ value = LDAP_OPT_X_TLS_TRY;
++ } else {
++ CONF_ERROR(cmd, "LDAPTLSRequireCert: expected a valid
LDAP_OPT_X_TLS_REQUIRE_CERT option (never, hard, demand, allow, try).");
++ }
++
++ c = add_config_param("LDAPTLSRequireCert", 1, NULL);
++ c->argv[0] = pcalloc(c->pool, sizeof(int));
++ *((int *) c->argv[0]) = value;
++ return PR_HANDLED(cmd);
++}
++
+ static int
+ ldap_getconf(void)
+ {
+@@ -2060,6 +2273,22 @@
+ }
+ }
+
++ ldap_tls_ca_cert_dir = (char *)get_param_ptr(main_server->conf,
"LDAPTLSCACertDir", FALSE);
++ ldap_tls_ca_cert_file = (char *)get_param_ptr(main_server->conf,
"LDAPTLSCACertFile", FALSE);
++ ldap_tls_cert_file = (char *)get_param_ptr(main_server->conf,
"LDAPTLSCertFile", FALSE);
++ ldap_tls_cipher_suite = (char *)get_param_ptr(main_server->conf,
"LDAPTLSCipherSuite", FALSE);
++ ldap_tls_crl_file = (char *)get_param_ptr(main_server->conf,
"LDAPTLSCrlFile", FALSE);
++ ldap_tls_dh_file = (char *)get_param_ptr(main_server->conf,
"LDAPTLSDHFile", FALSE);
++ ldap_tls_key_file = (char *)get_param_ptr(main_server->conf,
"LDAPTLSKeyFile", FALSE);
++ ptr = get_param_ptr(main_server->conf, "LDAPTLSCrlCheck", FALSE);
++ if (ptr) {
++ ldap_tls_crl_check = *((int *) ptr);
++ }
++ ptr = get_param_ptr(main_server->conf, "LDAPTLSRequireCert", FALSE);
++ if (ptr) {
++ ldap_tls_require_cert = *((int *) ptr);
++ }
++
+ return 0;
+ }
+
+@@ -2093,6 +2322,15 @@
+ { "LDAPForceGeneratedHomedir", set_ldap_forcegenhdir, NULL },
+ { "LDAPDefaultQuota", set_ldap_defaultquota, NULL },
+ { "LDAPGroups", set_ldap_grouplookups, NULL },
++ { "LDAPTLSCACertDir", set_ldap_tls_ca_cert_dir, NULL },
++ { "LDAPTLSCACertFile", set_ldap_tls_ca_cert_file, NULL },
++ { "LDAPTLSCertFile", set_ldap_tls_cert_file, NULL },
++ { "LDAPTLSCipherSuite", set_ldap_tls_cipher_suite, NULL },
++ { "LDAPTLSCrlCheck", set_ldap_tls_crl_check, NULL },
++ { "LDAPTLSCrlFile", set_ldap_tls_crl_file, NULL },
++ { "LDAPTLSDHFile", set_ldap_tls_dh_file, NULL },
++ { "LDAPTLSKeyFile", set_ldap_tls_key_file, NULL },
++ { "LDAPTLSRequireCert", set_ldap_tls_require_cert, NULL },
+ { NULL, NULL, NULL },
+ };
+
diff --git a/ftp/transmission/DEPENDS b/ftp/transmission/DEPENDS
index b9c3c64..07057b8 100755
--- a/ftp/transmission/DEPENDS
+++ b/ftp/transmission/DEPENDS
@@ -11,12 +11,12 @@ fi &&

runtime_depends zlib &&

-optional_depends gtk+2 \
+optional_depends gtk+3 \
"--with-gtk" \
"--without-gtk" \
- "for GTK+ client (3.0 will be used if installed)" &&
+ "for GTK+ client" &&

-if is_depends_enabled $SPELL gtk+2; then
+if is_depends_enabled $SPELL gtk+3; then
depends gettext '--enable-nls' &&

optional_depends libcanberra "" "" "for sounds support" &&
diff --git a/ftp/transmission/DETAILS b/ftp/transmission/DETAILS
index c27436c..42de1e8 100755
--- a/ftp/transmission/DETAILS
+++ b/ftp/transmission/DETAILS
@@ -1,5 +1,5 @@
SPELL=transmission
- VERSION=2.52
+ VERSION=2.77
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://download.transmissionbt.com/files/$SOURCE
diff --git a/ftp/transmission/HISTORY b/ftp/transmission/HISTORY
index 5c70471..c8acb30 100644
--- a/ftp/transmission/HISTORY
+++ b/ftp/transmission/HISTORY
@@ -1,3 +1,24 @@
+2013-02-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.77
+
+2013-01-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.76
+
+2012-12-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.75
+
+2012-12-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.74
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.73
+
+2012-09-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.71
+ * DEPENDS: gtk+2 -> gtk+3
+ * PRE_BUILD: added, to apply the patch
+ * no-utp.patch: added, to fix compilation with disabled µTP support
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.52

diff --git a/ftp/transmission/PRE_BUILD b/ftp/transmission/PRE_BUILD
new file mode 100755
index 0000000..25db3aa
--- /dev/null
+++ b/ftp/transmission/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/no-utp.patch"
diff --git a/ftp/transmission/no-utp.patch b/ftp/transmission/no-utp.patch
new file mode 100644
index 0000000..0edd085
--- /dev/null
+++ b/ftp/transmission/no-utp.patch
@@ -0,0 +1,15 @@
+--- third-party/libutp/utp.h.orig 2012-09-26 21:02:52.000000000 +0400
++++ third-party/libutp/utp.h 2012-09-30 12:20:52.264401960 +0400
+@@ -111,10 +111,12 @@
+ // Process an ICMP received UDP packet.
+ bool UTP_HandleICMP(const byte* buffer, size_t len, const struct sockaddr
*to, socklen_t tolen);
+
++#ifdef WITH_UTP
+ // Write bytes to the uTP socket.
+ // Returns true if the socket is still writable.
+ bool UTP_Write(struct UTPSocket *socket, size_t count);
+
++#endif
+ // Notify the uTP socket of buffer drain
+ void UTP_RBDrained(struct UTPSocket *socket);
+
diff --git a/ftp/transmission/transmission-2.52.tar.bz2.sig
b/ftp/transmission/transmission-2.52.tar.bz2.sig
deleted file mode 100644
index 1855e4f..0000000
Binary files a/ftp/transmission/transmission-2.52.tar.bz2.sig and /dev/null
differ
diff --git a/ftp/transmission/transmission-2.77.tar.bz2.sig
b/ftp/transmission/transmission-2.77.tar.bz2.sig
new file mode 100644
index 0000000..8dc4909
Binary files /dev/null and b/ftp/transmission/transmission-2.77.tar.bz2.sig
differ
diff --git a/ftp/uget/DETAILS b/ftp/uget/DETAILS
index 8565e3c..75e268f 100755
--- a/ftp/uget/DETAILS
+++ b/ftp/uget/DETAILS
@@ -1,8 +1,8 @@
SPELL=uget
- VERSION=1.8.2
+ VERSION=1.10.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/urlget/$SOURCE
-
SOURCE_HASH=sha512:72495d475079b35ed0b7b58727a8ff8de500e6d81100bdbd5f292955bdebcd217119846b8f84c892d8ec8cfd1970c75b8d5e5d494ddbcd14fc116c58a818d919
+
SOURCE_HASH=sha512:c939832ad2b635e5b1d1e448bf075c13362e3f69f708e6669ad435f6467b258441d5adef34cea176082fa107865c2edd3ceb54c5b9074f0d71f94496e4995a34
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://uget.visuex.com/
LICENSE[0]=LGPL
diff --git a/ftp/uget/HISTORY b/ftp/uget/HISTORY
index a683b61..0986b8b1 100644
--- a/ftp/uget/HISTORY
+++ b/ftp/uget/HISTORY
@@ -1,3 +1,12 @@
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.3
+
+2012-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.2
+
+2012-09-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10-2
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.2

diff --git a/ftp/wget/DETAILS b/ftp/wget/DETAILS
index 4c89e2a..ebd7b62 100755
--- a/ftp/wget/DETAILS
+++ b/ftp/wget/DETAILS
@@ -1,7 +1,7 @@
SPELL=wget
- VERSION=1.13.4
+ VERSION=1.14
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_GPG=wget.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2=$SOURCE.sig
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index f7590d0..9d94ae6 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,3 +1,6 @@
+2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.14, bz2 -> xz
+
2011-09-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.13.4; switched source to bz2; quoting
path

diff --git a/gnome1-libs/orbit/PRE_BUILD b/gnome1-libs/orbit/PRE_BUILD
new file mode 100755
index 0000000..d7cbde0
--- /dev/null
+++ b/gnome1-libs/orbit/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+sed -i 's:@GT_YES@::g' "${SOURCE_DIRECTORY}"/popt/intl/Makefile.in
diff --git a/gnome2-apps/balsa/CONFIGURE b/gnome2-apps/balsa/CONFIGURE
new file mode 100755
index 0000000..bdbeeeb
--- /dev/null
+++ b/gnome2-apps/balsa/CONFIGURE
@@ -0,0 +1 @@
+config_query_list HTML_WIDGET "Which HTML renderer would you like to use?"
webkit gtkhtml none
diff --git a/gnome2-apps/balsa/DEPENDS b/gnome2-apps/balsa/DEPENDS
index b3364a3..b855176 100755
--- a/gnome2-apps/balsa/DEPENDS
+++ b/gnome2-apps/balsa/DEPENDS
@@ -1,30 +1,80 @@
-depends gmime &&
-depends libgnomeprintui &&
+depends gtk+3 &&
+depends -sub 2.4 gmime &&
+depends glib2 &&
depends libesmtp &&
-depends aspell &&
depends rarian &&

-optional_depends "libgtkhtml" \
- "" \
- "" \
- "to enable display of html messages" &&
+if [[ $HTML_WIDGET == "webkit" ]]; then
+ depends webkitgtk3 "--with-html-widget=webkit"
+elif [[ $HTML_WIDGET == "gtkhtml" ]]; then
+ depends gtkhtml2 "--with-html-widget=gtkhtml4"
+fi &&

-optional_depends "pcre" \
+optional_depends pcre \
"--enable-pcre" \
- "" \
+ "--disable-pcre" \
"to enable perl compatible regular expressions" &&

-optional_depends "openssl" \
+optional_depends openssl \
"--with-ssl" \
- "" \
+ "--without-ssl" \
"to enable opensasl authentication for POP/IMAP" &&

-optional_depends "openldap" \
+optional_depends openldap \
"--with-ldap" \
- "" \
+ "--without-ldap" \
"to enable ldap use" &&

-optional_depends "krb5" \
+optional_depends krb5 \
"--with-gss" \
- "" \
- "to enable gssapi kerberos based authentication"
+ "--without-gss" \
+ "to enable gssapi kerberos based authentication" &&
+
+optional_depends gpgme \
+ "--with-gpgme" \
+ "--without-gpgme" \
+ "for message signing and encryption" &&
+
+optional_depends libcanberra \
+ "--with-canberra" \
+ "--without-canberra" \
+ "for filter sounds" &&
+
+optional_depends gtksourceview3 \
+ "--with-gtksourceview" \
+ "--without-gtksourceview" \
+ "for a more powerful compositor" &&
+
+optional_depends gtkspell3 \
+ "--with-gtkspell" \
+ "--without-gtkspell" \
+ "for spelling checking" &&
+
+optional_depends libnotify \
+ "--with-libnotify" \
+ "--without-libnotify" \
+ "for notification support" &&
+
+optional_depends network-manager \
+ "--with-nm" \
+ "--without-nm" \
+ "for network-manager support" &&
+
+optional_depends sqlite \
+ "--with-sqlite" \
+ "--without-sqlite" \
+ "to use SQLite for SPE address books" &&
+
+optional_depends libsecret \
+ "--with-libsecret" \
+ "--without-libsecret" \
+ "to use gnome-keyring" &&
+
+optional_depends rubrica \
+ "--with-rubrica" \
+ "--without-rubrica" \
+ "for Rubrica address book support" &&
+
+if is_depends_enabled $SPELL rubrica; then
+ depends libxml2
+fi
diff --git a/gnome2-apps/balsa/DETAILS b/gnome2-apps/balsa/DETAILS
index b9cc6ec..d008ace 100755
--- a/gnome2-apps/balsa/DETAILS
+++ b/gnome2-apps/balsa/DETAILS
@@ -1,9 +1,9 @@
SPELL=balsa
- VERSION=2.4.8
+ VERSION=2.5.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pawsa.fedorapeople.org/balsa/$SOURCE
-
SOURCE_HASH=sha512:aea72a4831df59cf3213efdf4aa6ef9212e4e9287c4a0844848d5affc4039717cd3ea9053604b4e84712450b254b81a2cf136635f0c4fc80babb8095902a4e62
+
SOURCE_HASH=sha512:4390bf9cff10fa7370f1cd3320a7bcc105b6ad082e3bd60c13bb4ca4004077aade53016829569871208b108e9fdaa7a08e2ad1d34de0215b193140d8a78c46e2
LICENSE[0]=GPL
WEB_SITE=http://pawsa.fedorapeople.org/balsa/
ENTERED=20020509
diff --git a/gnome2-apps/balsa/HISTORY b/gnome2-apps/balsa/HISTORY
index 5f62645..5c25718 100644
--- a/gnome2-apps/balsa/HISTORY
+++ b/gnome2-apps/balsa/HISTORY
@@ -1,3 +1,11 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.0
+ * CONFIGURE: added to select html renderer
+ * DEPENDS: added depends gtk+3, glib2, 2.4 gmime, webkit, gtkhtml2
+ added optional_depends gpgme, libcanberra, gtksourceview3,
gtkspell3,
+ libnotify, network-managet, sqlite, libsecret, rubrica
+ removed depends libgnomeprintui, aspell
+
2010-09-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.8

diff --git a/gnome2-apps/dia/DEPENDS b/gnome2-apps/dia/DEPENDS
index b566408..22b13f1 100755
--- a/gnome2-apps/dia/DEPENDS
+++ b/gnome2-apps/dia/DEPENDS
@@ -5,6 +5,7 @@ depends libxml2 &&
depends libxslt &&
depends libart_lgpl &&
depends xml-parser-expat &&
+depends docbook-xsl &&

optional_depends freetype2 \
"--with-freetype" \
diff --git a/gnome2-apps/dia/HISTORY b/gnome2-apps/dia/HISTORY
index 18f6dfc..aa37fb0 100644
--- a/gnome2-apps/dia/HISTORY
+++ b/gnome2-apps/dia/HISTORY
@@ -1,3 +1,7 @@
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: detect docbook-xsl man path and use instead of online one
+ * DEPENDS: added docbook-xsl required dep
+
2011-12-28 Julien "_kaze_" ROZO <julien AT rozo.org>
* glib-2.31.patch: added, to fix compilation issue with latest glib2
* PRE_BUILD: applying new patch
diff --git a/gnome2-apps/dia/PRE_BUILD b/gnome2-apps/dia/PRE_BUILD
index 958f6d3..c3f34d0 100755
--- a/gnome2-apps/dia/PRE_BUILD
+++ b/gnome2-apps/dia/PRE_BUILD
@@ -3,4 +3,11 @@ cd $BUILD_DIRECTORY &&
verify_file '' &&
xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
cd $SOURCE_DIRECTORY &&
+
+# dockbook's dir
+local DB_VER=$(installed_version docbook-xsl | cut -c -4) &&
+local DB_DIR="$INSTALL_ROOT/usr/share/xml/docbook/xsl-stylesheets-${DB_VER}"
&&
+
+sedit
"s:http\://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl:${DB_DIR}/manpages/docbook.xsl:"
configure &&
+
patch -p1 < $SPELL_DIRECTORY/glib-2.31.patch
diff --git a/gnome2-apps/eog2/DETAILS b/gnome2-apps/eog2/DETAILS
index 20bfb83..eba7c02 100755
--- a/gnome2-apps/eog2/DETAILS
+++ b/gnome2-apps/eog2/DETAILS
@@ -1,5 +1,5 @@
SPELL=eog2
- VERSION=3.4.1
+ VERSION=3.4.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=eog-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/eog-$VERSION
diff --git a/gnome2-apps/eog2/HISTORY b/gnome2-apps/eog2/HISTORY
index 40b14aa..d8f4ba2 100644
--- a/gnome2-apps/eog2/HISTORY
+++ b/gnome2-apps/eog2/HISTORY
@@ -1,3 +1,6 @@
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.3
+
2012-05-30 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.1

diff --git a/gnome2-apps/eog2/eog-3.4.1.tar.xz.sig
b/gnome2-apps/eog2/eog-3.4.1.tar.xz.sig
deleted file mode 100644
index 0e0e985..0000000
Binary files a/gnome2-apps/eog2/eog-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig
b/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig
new file mode 100644
index 0000000..e515ab7
Binary files /dev/null and b/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig differ
diff --git a/gnome2-apps/evolution/BUILD b/gnome2-apps/evolution/BUILD
index 20ca704..5623ebb 100755
--- a/gnome2-apps/evolution/BUILD
+++ b/gnome2-apps/evolution/BUILD
@@ -1,4 +1,3 @@
OPTS="--enable-plugins=$EVOLUTION_PLUGINS $OPTS" &&
-OPTS="--disable-nm $OPTS" &&

default_build
diff --git a/gnome2-apps/evolution/DEPENDS b/gnome2-apps/evolution/DEPENDS
index aa6cb70..b78d487 100755
--- a/gnome2-apps/evolution/DEPENDS
+++ b/gnome2-apps/evolution/DEPENDS
@@ -27,43 +27,26 @@ optional_depends nss
\
"--enable-nss=no --disable-smime" \
"Enable Mozilla SSL support?" &&

-optional_depends gnome-pilot-conduits \
- "--enable-pilot-conduits \
- --with-pisock \
- --enable-pilotlinktest" \
- "--disable-pilot-conduits" \
- "Enable Palm Pilot support?" &&
-
optional_depends openldap \
"--with-openldap" \
"--without-openldap" \
"Enable OpenLDAP support?" &&

+optional_depends gnome-online-accounts \
+ "--enable-goa" \
+ "--disable-goa" \
+ "to enable GNOME Online Accounts support"&&
+
optional_depends krb5 \
"--with-krb5=/usr" \
"--without-krb5" \
"Enable Kerberos 5 support?" &&

-optional_depends mono \
- "--enable-mono" \
- "--disable-mono" \
- "Add Mono embedded hooks?" &&
-
-optional_depends python \
- "--enable-python" \
- "--disable-python" \
- "Add Python embedded hooks?" &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"Enable gtk-doc documenation building" &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "Register with rarian?" &&
-
optional_depends readpst \
"--enable-pst-import" \
"--disable-pst-import" \
@@ -80,8 +63,8 @@ optional_depends libgweather \
"for calendar-weather plugin" &&

optional_depends libchamplain \
- "--enable-contacts-map" \
- "--disable-contacts-map" \
+ "--enable-contact-maps" \
+ "--disable-contact-maps" \
"for contacts-map plugin" &&

if is_depends_enabled $SPELL libchamplain; then
diff --git a/gnome2-apps/evolution/DETAILS b/gnome2-apps/evolution/DETAILS
index 79564c0..bc0ff14 100755
--- a/gnome2-apps/evolution/DETAILS
+++ b/gnome2-apps/evolution/DETAILS
@@ -1,5 +1,5 @@
SPELL=evolution
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-apps/evolution/HISTORY b/gnome2-apps/evolution/HISTORY
index 763a237..08830a9 100644
--- a/gnome2-apps/evolution/HISTORY
+++ b/gnome2-apps/evolution/HISTORY
@@ -1,3 +1,12 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: remove disable-nm build flag, no longer valid
+ * DEPENDS: removed optional_depends gnome-pilot-conduits, mono,
python, rarian
+ added optional_depends gnome-online-accounts
+ updated configure flags for libchamplain
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig
b/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig
deleted file mode 100644
index c5321f3..0000000
Binary files a/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
b/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..2c7dda2
Binary files /dev/null and b/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
differ
diff --git a/gnome2-apps/file-roller/BUILD b/gnome2-apps/file-roller/BUILD
new file mode 100755
index 0000000..62067c4
--- /dev/null
+++ b/gnome2-apps/file-roller/BUILD
@@ -0,0 +1,5 @@
+if [[ $LIBMAGIC == "y" ]]; then
+ OPTS="$OPTS --enable-magic"
+fi &&
+
+default_build
diff --git a/gnome2-apps/file-roller/CONFIGURE
b/gnome2-apps/file-roller/CONFIGURE
new file mode 100755
index 0000000..61f7247
--- /dev/null
+++ b/gnome2-apps/file-roller/CONFIGURE
@@ -0,0 +1 @@
+config_query LIBMAGIC "Use libmagic to detect file type?" y
diff --git a/gnome2-apps/file-roller/DEPENDS b/gnome2-apps/file-roller/DEPENDS
index 95b2fd1..747a9a4 100755
--- a/gnome2-apps/file-roller/DEPENDS
+++ b/gnome2-apps/file-roller/DEPENDS
@@ -1,5 +1,5 @@
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-doc-utils &&

optional_depends rarian \
@@ -10,4 +10,16 @@ optional_depends rarian
\
optional_depends nautilus2 \
"--enable-nautilus-actions" \
"--disable-nautilus-actions" \
- "Build the nautilus context menu actions?"
+ "Build the nautilus context menu actions?" &&
+
+optional_depends libarchive \
+ "--enable-libarchive" \
+ "--disable-libarchive" \
+ "to use built-in code to handle tar, cpio, lha archives,
and ISO images" &&
+
+suggest_depends zip "" "" "for zip archives" &&
+suggest_depends rar "" "" "for rar archives" z-rejected &&
+suggest_depends unrar "" "" "for rar archives" &&
+suggest_depends tar "" "" "for tar archives" &&
+suggest_depends p7zip "" "" "for 7z archives" &&
+suggest_depends unace "" "" "for ace archives" z-rejected
diff --git a/gnome2-apps/file-roller/DETAILS b/gnome2-apps/file-roller/DETAILS
index 495809a..f7f2817 100755
--- a/gnome2-apps/file-roller/DETAILS
+++ b/gnome2-apps/file-roller/DETAILS
@@ -1,5 +1,5 @@
SPELL=file-roller
- VERSION=3.4.2
+ VERSION=3.6.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-apps/file-roller/HISTORY b/gnome2-apps/file-roller/HISTORY
index b3db8ff..7d0924d 100644
--- a/gnome2-apps/file-roller/HISTORY
+++ b/gnome2-apps/file-roller/HISTORY
@@ -1,3 +1,11 @@
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: gtk+2 -> gtk+3
+ added optional_depends libarchive
+ added suggest_depends zip, rar, unrar, tar, unace, p7zip
+ * CONFIGURE: added, to query for libmagic
+ * BUILD: added, to build with libmagic
+
2012-05-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: bz2 -> xz
updated spell to 3.4.2
diff --git a/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig
b/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig
deleted file mode 100644
index 08c9b04..0000000
Binary files a/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
b/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..fa54276
Binary files /dev/null and
b/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig differ
diff --git a/gnome2-apps/galculator/DEPENDS b/gnome2-apps/galculator/DEPENDS
index 376aa43..a9051cb 100755
--- a/gnome2-apps/galculator/DEPENDS
+++ b/gnome2-apps/galculator/DEPENDS
@@ -1,4 +1,17 @@
-depends gtk+2 &&
-depends glib2 &&
-depends libglade2 &&
-depends xml-parser-expat
+depends glib2 &&
+depends xml-parser-expat &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "to use GTK+3 instead of GTK+2" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2 &&
+ depends libglade2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support"
diff --git a/gnome2-apps/galculator/DETAILS b/gnome2-apps/galculator/DETAILS
index 41efe59..4e9a775 100755
--- a/gnome2-apps/galculator/DETAILS
+++ b/gnome2-apps/galculator/DETAILS
@@ -1,5 +1,5 @@
SPELL=galculator
- VERSION=1.3.4
+ VERSION=2.0.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/galculator/$SOURCE
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://galculator.sourceforge.net/
ENTERED=20030120
KEYWORDS="calculator gnome2"
- SHORT="GTK+2 based calculator"
+ SHORT="GTK+2/3 based calculator"
cat << EOF
-galculator is a gtk+2 based calculator, which provides nearly every function
the
-average programmer needs.
+galculator is a gtk+2/3 based calculator, which provides nearly every
+function the average programmer needs.
EOF
diff --git a/gnome2-apps/galculator/HISTORY b/gnome2-apps/galculator/HISTORY
index 67fabc3..3133378 100644
--- a/gnome2-apps/galculator/HISTORY
+++ b/gnome2-apps/galculator/HISTORY
@@ -1,3 +1,11 @@
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.1
+ fixed long description wrap
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0; added GTK+3 notes
+ * DEPENDS: renewed dependencies
+
2009-02-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.4

diff --git a/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig
b/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig
deleted file mode 100644
index 2f3b535..0000000
Binary files a/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig
b/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig
new file mode 100644
index 0000000..776a34d
Binary files /dev/null and
b/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig differ
diff --git a/gnome2-apps/giggle/HISTORY b/gnome2-apps/giggle/HISTORY
index 14549aa..5b32df6 100644
--- a/gnome2-apps/giggle/HISTORY
+++ b/gnome2-apps/giggle/HISTORY
@@ -1,3 +1,8 @@
+2012-07-04 Tommy Boatman <tboatman AT sourcemage.org>
+ * PRE_BUILD: add gmodule.patch to address GNOME bug 667350
+ https://bugzilla.gnome.org/show_bug.cgi?id=667350 - gmodule-2.0 no
+ longer in pkg-config files for GTK+. 0.6.2 will fix when released
+
2011-10-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.6.1

diff --git a/gnome2-apps/giggle/PRE_BUILD b/gnome2-apps/giggle/PRE_BUILD
new file mode 100755
index 0000000..bdf18f2
--- /dev/null
+++ b/gnome2-apps/giggle/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/gmodule.patch
diff --git a/gnome2-apps/giggle/gmodule.patch
b/gnome2-apps/giggle/gmodule.patch
new file mode 100644
index 0000000..40099c1
--- /dev/null
+++ b/gnome2-apps/giggle/gmodule.patch
@@ -0,0 +1,10 @@
+--- configure.ac~ 2011-10-24 07:56:10.000000000 -0500
++++ configure.ac 2012-07-04 20:08:45.000000000 -0500
+@@ -57,6 +57,7 @@
+ gio-2.0 >= $GLIB_REQUIRED_VERSION
+ glib-2.0 >= $GLIB_REQUIRED_VERSION
+ gthread-2.0 >= $GLIB_REQUIRED_VERSION
++ gmodule-2.0 >= $GLIB_REQUIRED_VERSION
+ gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED_VERSION
+ gdk-3.0 >= $GTK_REQUIRED_VERSION
+ gtk+-3.0 >= $GTK_REQUIRED_VERSION
diff --git a/gnome2-apps/glade3/DEPENDS b/gnome2-apps/glade3/DEPENDS
index ee756e5..574e5f6 100755
--- a/gnome2-apps/glade3/DEPENDS
+++ b/gnome2-apps/glade3/DEPENDS
@@ -1,5 +1,5 @@
depends libxml2 &&
-depends gtk+2 &&
+depends gtk+3 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
@@ -8,4 +8,13 @@ optional_depends gtk-doc \

optional_depends rarian \
'' '--disable-scrollkeeper' \
- 'Register docs with rarian?'
+ 'Register docs with rarian?' &&
+
+optional_depends python \
+ "" "--disable-python" \
+ "For python catalog" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "For introspection support"
diff --git a/gnome2-apps/glade3/DETAILS b/gnome2-apps/glade3/DETAILS
index bc0f43a..69b49f1 100755
--- a/gnome2-apps/glade3/DETAILS
+++ b/gnome2-apps/glade3/DETAILS
@@ -1,9 +1,9 @@
SPELL=glade3
- VERSION=3.6.7
+ VERSION=3.12.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE=glade-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/glade-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/glade/$BRANCH/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]="GPL"
WEB_SITE=http://glade.gnome.org/
diff --git a/gnome2-apps/glade3/HISTORY b/gnome2-apps/glade3/HISTORY
index f687ce0..8c864d0 100644
--- a/gnome2-apps/glade3/HISTORY
+++ b/gnome2-apps/glade3/HISTORY
@@ -1,3 +1,10 @@
+2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.12.1
+ bz2 -> xz
+ Fixed SOURCE_DIRECTORY, SOURCE, and SOURCE_URL
+ * DEPENDS: gtk+2 -> gtk+3
+ Added optional_depends python and gobject-introspection
+
2010-04-07 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: made rarian optional

diff --git a/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig
b/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig
new file mode 100644
index 0000000..0510aab
Binary files /dev/null and b/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig differ
diff --git a/gnome2-apps/glade3/glade3-3.6.7.tar.bz2.sig
b/gnome2-apps/glade3/glade3-3.6.7.tar.bz2.sig
deleted file mode 100644
index c75b6ba..0000000
Binary files a/gnome2-apps/glade3/glade3-3.6.7.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-apps/gnome-bluetooth/DEPENDS
b/gnome2-apps/gnome-bluetooth/DEPENDS
index 4321e87..e8a85a9 100755
--- a/gnome2-apps/gnome-bluetooth/DEPENDS
+++ b/gnome2-apps/gnome-bluetooth/DEPENDS
@@ -1,5 +1,5 @@
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-control-center &&
depends bluez &&

@@ -8,7 +8,7 @@ optional_depends gobject-introspection \
"--enable-introspection=no" \
"to enable introspection for this build" &&

-optional_depends nautilus2 \
+optional_depends nautilus-sendto \
"--enable-nautilus-sendto=yes" \
"--enable-nautilus-sendto=no" \
"to build nautilus-sendto plugin" &&
@@ -16,9 +16,4 @@ optional_depends nautilus2 \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian"
+ "to build documentation"
diff --git a/gnome2-apps/gnome-bluetooth/DETAILS
b/gnome2-apps/gnome-bluetooth/DETAILS
index 802f1a1..38b27ac 100755
--- a/gnome2-apps/gnome-bluetooth/DETAILS
+++ b/gnome2-apps/gnome-bluetooth/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-bluetooth
- VERSION=3.0.1
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ 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"
diff --git a/gnome2-apps/gnome-bluetooth/HISTORY
b/gnome2-apps/gnome-bluetooth/HISTORY
index a58afc3..a664c5b 100644
--- a/gnome2-apps/gnome-bluetooth/HISTORY
+++ b/gnome2-apps/gnome-bluetooth/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ bz2 -> xz
+ * DEPENDS: nautilus2 -> nautilus-sendto
+ removed optional_depends rarian
+
2011-10-19 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added missing dep on gnome-control-center

diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
deleted file mode 100644
index dc65e88..0000000
Binary files a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
and /dev/null differ
diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..c94342a
Binary files /dev/null and
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig differ
diff --git a/gnome2-apps/gnome-disk-utility/DEPENDS
b/gnome2-apps/gnome-disk-utility/DEPENDS
index d819279..df6be39 100755
--- a/gnome2-apps/gnome-disk-utility/DEPENDS
+++ b/gnome2-apps/gnome-disk-utility/DEPENDS
@@ -1,26 +1,10 @@
depends glib2 &&
depends gtk+3 &&
-depends udisks &&
-depends -sub GTK3 avahi &&
-depends libnotify &&
-depends unique &&
-
-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends libgnome-keyring \
- "--enable-gnome-keyring" \
- "--disable-gnome-keyring" \
- "to use gnome keyring" &&
-
-optional_depends nautilus2 \
- "--enable-nautilus" \
- "--disable-nautilus" \
- "for nautilus extensions"
+depends udisks2 &&
+depends libpwquality &&
+depends libsecret &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/gnome2-apps/gnome-disk-utility/DETAILS
b/gnome2-apps/gnome-disk-utility/DETAILS
index 0e6b50e..5fb99e8 100755
--- a/gnome2-apps/gnome-disk-utility/DETAILS
+++ b/gnome2-apps/gnome-disk-utility/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-disk-utility
- VERSION=3.0.2
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.6.1
+ 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"
diff --git a/gnome2-apps/gnome-disk-utility/HISTORY
b/gnome2-apps/gnome-disk-utility/HISTORY
index 1f18cf2..2e037a8 100644
--- a/gnome2-apps/gnome-disk-utility/HISTORY
+++ b/gnome2-apps/gnome-disk-utility/HISTORY
@@ -1,3 +1,7 @@
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ * DEPENDS: refreshed dependency list
+
2011-10-20 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Requires avahi built with gtk+3 support for Avahi UI
Depends on gtk+3, not gtk+2
diff --git
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig
deleted file mode 100644
index 2f15fd5..0000000
Binary files
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig and
/dev/null differ
diff --git
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..7c67c3d
Binary files /dev/null and
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig differ
diff --git a/gnome2-apps/gnome-power-manager/DETAILS
b/gnome2-apps/gnome-power-manager/DETAILS
index 084a8a8..a1546e3 100755
--- a/gnome2-apps/gnome-power-manager/DETAILS
+++ b/gnome2-apps/gnome-power-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-power-manager
- VERSION=3.4.0
+ VERSION=3.6.0
SOURCE=${SPELL}-${VERSION}.tar.xz
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_URL[0]=ftp://ftp.gnome.org/pub/GNOME/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-apps/gnome-power-manager/HISTORY
b/gnome2-apps/gnome-power-manager/HISTORY
index cba6b1f..3ce3a89 100644
--- a/gnome2-apps/gnome-power-manager/HISTORY
+++ b/gnome2-apps/gnome-power-manager/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig
deleted file mode 100644
index 46604a1..0000000
Binary files
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig and
/dev/null differ
diff --git
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..66f28b2
Binary files /dev/null and
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig differ
diff --git a/gnome2-apps/gnome-user-share/DEPENDS
b/gnome2-apps/gnome-user-share/DEPENDS
index ae6c0b5..888d170 100755
--- a/gnome2-apps/gnome-user-share/DEPENDS
+++ b/gnome2-apps/gnome-user-share/DEPENDS
@@ -1,5 +1,5 @@
depends APACHE &&
-depends howl &&
+depends -sub COMPAT_HOWL avahi &&
depends gconf2 &&
depends gtk+2 &&
depends gnome-bluetooth &&
diff --git a/gnome2-apps/gnome-user-share/HISTORY
b/gnome2-apps/gnome-user-share/HISTORY
index 294cf96..9cc9c59 100644
--- a/gnome2-apps/gnome-user-share/HISTORY
+++ b/gnome2-apps/gnome-user-share/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: howl -> -sub COMPAT_HOWL avahi
+
2012-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.0.2

diff --git a/gnome2-apps/gnote/DEPENDS b/gnome2-apps/gnote/DEPENDS
index c277444..611a26f 100755
--- a/gnome2-apps/gnote/DEPENDS
+++ b/gnome2-apps/gnote/DEPENDS
@@ -1,6 +1,6 @@
-depends gtk+2 &&
+depends gtk+3 &&
depends glibmm &&
-depends gtkmm2 &&
+depends gtkmm3 &&
depends libxslt &&
depends libxml2 &&
depends libxml++ &&
diff --git a/gnome2-apps/gnote/DETAILS b/gnome2-apps/gnote/DETAILS
index 06fa713..995e0b4 100755
--- a/gnome2-apps/gnote/DETAILS
+++ b/gnome2-apps/gnote/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnote
- VERSION=0.8.2
+ VERSION=0.8.4
SOURCE="${SPELL}-${VERSION}.tar.xz"
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-apps/gnote/HISTORY b/gnome2-apps/gnote/HISTORY
index 507814a..97edc41 100644
--- a/gnome2-apps/gnote/HISTORY
+++ b/gnome2-apps/gnote/HISTORY
@@ -1,3 +1,7 @@
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.4
+ * DEPENDS: changed from gtk+/mm2 to gtk+/mm3
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.8.2
* DEPENDS: removed no longer valid depends
diff --git a/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig
b/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig
deleted file mode 100644
index 46e7cea..0000000
Binary files a/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig and /dev/null differ
diff --git a/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
b/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
new file mode 100644
index 0000000..dc8481b
Binary files /dev/null and b/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig differ
diff --git a/gnome2-apps/gnumeric/BUILD b/gnome2-apps/gnumeric/BUILD
index 6b97b16..cb403c0 100755
--- a/gnome2-apps/gnumeric/BUILD
+++ b/gnome2-apps/gnumeric/BUILD
@@ -22,4 +22,6 @@ else
OPTS="$OPTS --without-long-double"
fi &&

+OPTS="$OPTS --without-gnome" &&
+
default_build
diff --git a/gnome2-apps/gnumeric/DEPENDS b/gnome2-apps/gnumeric/DEPENDS
index aeca41e..63a2440 100755
--- a/gnome2-apps/gnumeric/DEPENDS
+++ b/gnome2-apps/gnumeric/DEPENDS
@@ -1,6 +1,8 @@
. "$GRIMOIRE/FUNCTIONS" &&

+depends intltool &&
depends libole2-2 &&
+depends libglade2 &&
depends libgsf &&

depends goffice &&
@@ -18,15 +20,6 @@ optional_depends gtk+2 \
"--without-gtk" \
"Build UI?" &&

-optional_depends libgnomeui \
- "--with-gnome" \
- "--without-gnome" \
- "Build GNOME extensions?" &&
-
-if is_depends_enabled $SPELL libgnomeui; then
- depends -sub GNOME libgsf
-fi &&
-
optional_depends perl \
"--with-perl" \
"--without-perl" \
diff --git a/gnome2-apps/gnumeric/HISTORY b/gnome2-apps/gnumeric/HISTORY
index 723b8f8..ffd69db 100644
--- a/gnome2-apps/gnumeric/HISTORY
+++ b/gnome2-apps/gnumeric/HISTORY
@@ -1,3 +1,7 @@
+2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on libglade2, intltool
+ Disable GNOME support (see Bug #444)
+
2011-08-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.10.17

diff --git a/gnome2-apps/gramps/DETAILS b/gnome2-apps/gramps/DETAILS
index 23e05a7..ed40730 100755
--- a/gnome2-apps/gramps/DETAILS
+++ b/gnome2-apps/gramps/DETAILS
@@ -1,6 +1,6 @@
SPELL=gramps
- VERSION=3.4.0
-
SOURCE_HASH=sha512:469fbbcb1e864f0c5a771f83e4592ff27f86b017fd9fe9d6d56fff04aa888bfd08d1a6d2bfcccb244328b3a78c7b22e031452d9eb409b674cf0369e0af8aed0f
+ VERSION=3.4.2
+
SOURCE_HASH=sha512:73406fd5f5a29af5c8b03972a40ca73cc2198e93bacbf05bec521828c6fd50229b099380eafb7515e4e49c19f8395d992cf03a7ce256d85884294466eb3daa6b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//-?}
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/gnome2-apps/gramps/HISTORY b/gnome2-apps/gramps/HISTORY
index 60f391a..2ad3df0 100644
--- a/gnome2-apps/gramps/HISTORY
+++ b/gnome2-apps/gramps/HISTORY
@@ -1,3 +1,9 @@
+2012-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.2
+
+2012-09-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
2012-05-26 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: xml-parser => xml-parser-expat

diff --git a/gnome2-apps/gthumb2/BUILD b/gnome2-apps/gthumb2/BUILD
deleted file mode 100755
index feceeab..0000000
--- a/gnome2-apps/gthumb2/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-make_single &&
-default_build &&
-make_normal
diff --git a/gnome2-apps/gthumb2/DEPENDS b/gnome2-apps/gthumb2/DEPENDS
index 9120687..665beeb 100755
--- a/gnome2-apps/gthumb2/DEPENDS
+++ b/gnome2-apps/gthumb2/DEPENDS
@@ -1,36 +1,107 @@
-depends gtk+2 &&
-depends libglade2 &&
-depends libgnome &&
-depends libgnomeui &&
-depends libbonobo &&
-depends libbonoboui &&
-depends gnome-vfs2 &&
-depends libexif &&
-depends libgnomeprintui &&
-depends xorg-libs &&
-depends libunique &&
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends cogl &&
+depends dbus &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gconf2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+3 &&
+depends icu &&
+depends intltool &&
+depends json-glib &&
+depends libcroco &&
+depends libdrm &&
+depends libffi &&
+depends libgcrypt &&
+depends libgnome-keyring &&
+depends libgpg-error &&
+depends libpng &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxi &&
+depends libxml2 &&
+depends libxrender &&
+depends OPENGL &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends sqlite &&
+depends libunique &&
+depends xz-utils &&
+depends zlib &&

optional_depends rarian \
"--enable-scrollkeeper" \
"--disable-scrollkeeper" \
"Enable use of scrollkeeper?" &&

-optional_depends libgphoto2 \
- "" \
- "" \
- "Enable import photos from a digital camera" &&
-
-optional_depends tiff \
- "--enable-tiff" \
- "--disable-tiff" \
- "Enable tiff image support?" &&
-
-optional_depends libiptcdata \
- "--enable-iptcdata" \
- "--disable-iptcdata" \
- "Enable IPTC metadata support?" &&
-
-optional_depends libxrender \
- "--enable-render" \
- "--disable-render" \
- "Enable X11 Xrender support?"
+optional_depends clutter \
+ "--enable-clutter" \
+ "--disable-clutter" \
+ "for addition slideshow effects" &&
+if is_depends_enabled $SPELL clutter; then
+ depends clutter-gtk
+fi &&
+
+optional_depends exiv2 \
+ "--enable-exiv2" \
+ "--disable-exiv2" \
+ "to view EXIF data attached to images" &&
+
+optional_depends gstreamer \
+ "--enable-gstreamer" \
+ "--disable-gstreamer" \
+ "for video support" &&
+if is_depends_enabled $SPELL gstreamer; then
+ depends gst-plugins-base
+fi &&
+
+optional_depends tiff \
+ "--enable-tiff" \
+ "--disable-tiff" \
+ "to save images in TIFF format" &&
+
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "to have more saving options for the JPEG format" &&
+
+optional_depends libgphoto2 \
+ "--enable-gphoto2" \
+ "--disable-gphoto2" \
+ "to import photos directly from the camera" &&
+
+optional_depends libopenraw \
+ "--enable-libopenraw" \
+ "--disable-libopenraw" \
+ "support for RAW photos" &&
+
+optional_depends gnome-keyring \
+ "--enable-gnome-keyring" \
+ "--disable-gnome-keyring" \
+ "use gnome-keyring to store passwords" &&
+
+optional_depends brasero \
+ "--enable-libbrasero" \
+ "--disable-libbrasero" \
+ "use libbrasero for buring CDs" &&
+
+optional_depends libsoup \
+ "--enable-libsoup" \
+ "--disable-libsoup" \
+ "enable SOAP support" &&
+
+optional_depends librsvg2 \
+ "--enable-librsvg" \
+ "--disable-librsvg" \
+ "support for rsvg"
diff --git a/gnome2-apps/gthumb2/DETAILS b/gnome2-apps/gthumb2/DETAILS
index 7db2432..03f1c16 100755
--- a/gnome2-apps/gthumb2/DETAILS
+++ b/gnome2-apps/gthumb2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gthumb2
- VERSION=2.14.4
+ VERSION=3.0.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gthumb-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gthumb-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gthumb/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH[0]=sha512:00a9ebfcedb8905ed2c05132eed70644ddfe239da9055d377652fd8f9e4fd84e1ffb1f7e33d3fb46b166e31120c128f09f17edd6c02000f96cc9958623c21c43
LICENSE[0]=GPL
WEB_SITE=http://gthumb.sourceforge.net
ENTERED=20020519
diff --git a/gnome2-apps/gthumb2/HISTORY b/gnome2-apps/gthumb2/HISTORY
index 3bd1f69..0a721c9 100644
--- a/gnome2-apps/gthumb2/HISTORY
+++ b/gnome2-apps/gthumb2/HISTORY
@@ -1,3 +1,8 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.0.2
+ * DEPENDS: adapted dependencies for new version
+ * BUILD: removed
+
2012-05-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.14.4

diff --git a/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig
b/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig
deleted file mode 100644
index 9936529..0000000
Binary files a/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-apps/gtkam/DETAILS b/gnome2-apps/gtkam/DETAILS
index ca53c7f..a531a40 100755
--- a/gnome2-apps/gtkam/DETAILS
+++ b/gnome2-apps/gtkam/DETAILS
@@ -1,9 +1,9 @@
SPELL=gtkam
- VERSION=0.1.17
+ VERSION=0.2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
-
SOURCE_HASH=sha512:41d16f03191e235ceb29256c9855d6f0392ff38d50c09b09610a8e6b98d1ddd642f48c5785921b967d4f684e87676b30c507930a3c63ee3bbeac9d5ad8c37f80
+
SOURCE_HASH=sha512:c8ba118c1e4ef8c7a2101a14912c3551ed4dfc1015bfb0f2fb9bd97f9c9a43af3988cc778643fd9a323857317435325af02e490a5a5cc681a98c042d48a53bac
LICENSE[0]=GPL
WEB_SITE=http://gphoto.sourceforge.net/
ENTERED=20030323
diff --git a/gnome2-apps/gtkam/HISTORY b/gnome2-apps/gtkam/HISTORY
index 45be656..20e774b 100644
--- a/gnome2-apps/gtkam/HISTORY
+++ b/gnome2-apps/gtkam/HISTORY
@@ -1,8 +1,12 @@
+2013-01-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.0
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

2010-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.1.17
+
2009-11-28 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: removed unneeded dependency -- aalib

diff --git a/gnome2-apps/gwc/DEPENDS b/gnome2-apps/gwc/DEPENDS
index a2f1824..890f193 100755
--- a/gnome2-apps/gwc/DEPENDS
+++ b/gnome2-apps/gwc/DEPENDS
@@ -15,4 +15,9 @@ optional_depends libvorbis \
optional_depends mpg123 \
"--enable-mp3" \
"--disable-mp3" \
- "for mp3 file reading support"
+ "for mp3 file reading support" &&
+
+optional_depends pulseaudio \
+ "--enable-pa" \
+ "--disable-pa" \
+ "Enable Pulse audio support?"
diff --git a/gnome2-apps/gwc/DETAILS b/gnome2-apps/gwc/DETAILS
index 530f9e3..db1d6ea 100755
--- a/gnome2-apps/gwc/DETAILS
+++ b/gnome2-apps/gwc/DETAILS
@@ -1,10 +1,9 @@
SPELL=gwc
- VERSION=0.21-11
-
SOURCE_HASH=sha512:113e8517f808aa1fd55bc43148d7fcdec28c694aaa526f3a02d62bbdd7b3b59cea17ecea263310cd973e528c037fcf15dc1da7e2af5c073e5ed3e57cd532da41
+ VERSION=0.21-19
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/gwc/gwc2/0.21-19/gwc-0.21-19.tgz
+
SOURCE_HASH=sha512:554d08db59b027a2d7fdb5edb01c46c25346c4d2a2165b3679d4a88cc46b3460ed8ac22548389d00b641796f4b0e774f989a633b6384f539bb5b81919ab45fcf
LICENSE[0]=GPL
WEB_SITE=http://gwc.sourceforge.net/
ENTERED=20041006
diff --git a/gnome2-apps/gwc/HISTORY b/gnome2-apps/gwc/HISTORY
index a2a2bf3..870e521 100644
--- a/gnome2-apps/gwc/HISTORY
+++ b/gnome2-apps/gwc/HISTORY
@@ -1,3 +1,10 @@
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: corrected commented out libgnomeui depends
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.21-19
+ update source url
+
2011-02-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.21-11 (stable); quoting paths
* DEPENDS: added optional dependencies
diff --git a/gnome2-apps/rubrica/DETAILS b/gnome2-apps/rubrica/DETAILS
index 0d3ab57..128b5d2 100755
--- a/gnome2-apps/rubrica/DETAILS
+++ b/gnome2-apps/rubrica/DETAILS
@@ -1,10 +1,10 @@
SPELL=rubrica
SPELLX=rubrica2
- VERSION=2.0.8
+ VERSION=2.0.12
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=http://download.berlios.de/rubrica/$SOURCE
-
SOURCE_HASH=sha512:ce9835ff79b229845e8999f568f308d94e7e55b12e71719bef70ddc0368deb6391b51e5aa2d64d4de9f900d7b019b6fa1b6fd20211acddcdf5aeefc788162871
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://www.nicolafragale.org/joomla/software/rubrica
ENTERED=20020907
diff --git a/gnome2-apps/rubrica/HISTORY b/gnome2-apps/rubrica/HISTORY
index 325b3c7..d895053 100644
--- a/gnome2-apps/rubrica/HISTORY
+++ b/gnome2-apps/rubrica/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.0.12
+
2010-01-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.8, SPELLX added, new WEB_SITE and SOURCE_URL[0]
* DEPENDS: removed libgnomeui
diff --git a/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
new file mode 100644
index 0000000..d2b924e
Binary files /dev/null and b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
differ
diff --git a/gnome2-apps/xournal/BUILD b/gnome2-apps/xournal/BUILD
deleted file mode 100755
index 4936557..0000000
--- a/gnome2-apps/xournal/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-LIBS+=" -lz -lX11" default_build
diff --git a/gnome2-apps/xournal/DETAILS b/gnome2-apps/xournal/DETAILS
index 7bf43e2..56d82dc 100755
--- a/gnome2-apps/xournal/DETAILS
+++ b/gnome2-apps/xournal/DETAILS
@@ -1,8 +1,8 @@
SPELL=xournal
- VERSION=0.4.5
+ VERSION=0.4.7
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}"
-
SOURCE_HASH=sha512:78a4c250d2967489c10028eda29775fe45353c9a88752c5717ceb52ff6710e5d4683195d9252a9f05514643dfdb00dcd0f282662bae4d27801c00709b8f9b40e
+
SOURCE_HASH=sha512:476048b36c73b412dc7e003df5b61b3d694570fde77cbde057e887c1251c4ef18389567f2a63259b4e93a14ef4681536dcbb0f04ead28b60d70c9a4bd33a1cb0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xournal.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/gnome2-apps/xournal/HISTORY b/gnome2-apps/xournal/HISTORY
index e61443b..d89d437 100644
--- a/gnome2-apps/xournal/HISTORY
+++ b/gnome2-apps/xournal/HISTORY
@@ -1,3 +1,7 @@
+2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.7
+ * BUILD, compilation_flags, {pdf-export-64,poppler-api}.patch: removed
+
2012-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD: added
* compilation_flags: added patch from ubuntu to fix compilation issues
diff --git a/gnome2-apps/xournal/compilation_flags
b/gnome2-apps/xournal/compilation_flags
deleted file mode 100644
index 6bf7eca..0000000
--- a/gnome2-apps/xournal/compilation_flags
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/po/Makefile.in.in
-+++ b/po/Makefile.in.in
-@@ -95,6 +95,13 @@
- $(srcdir)/$(GETTEXT_PACKAGE).pot: $(POTFILES)
- $(XGETTEXT) --default-domain=$(GETTEXT_PACKAGE)
--directory=$(top_srcdir) \
- --add-comments --keyword=_ --keyword=N_ \
-+ --keyword=C_:1c,2 \
-+ --keyword=NC_:1c,2 \
-+ --keyword=g_dngettext:2,3 \
-+ --flag=N_:1:pass-c-format \
-+ --flag=C_:2:pass-c-format \
-+ --flag=NC_:2:pass-c-format \
-+ --flag=g_dngettext:2:pass-c-format \
- --flag=g_strdup_printf:1:c-format \
- --flag=g_string_printf:2:c-format \
- --flag=g_string_append_printf:2:c-format \
---- a/src/ttsubset/Makefile.in
-+++ b/src/ttsubset/Makefile.in
-@@ -113,6 +113,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
-+PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- PKG_CONFIG = @PKG_CONFIG@
diff --git a/gnome2-apps/xournal/pdf-export-64.patch
b/gnome2-apps/xournal/pdf-export-64.patch
deleted file mode 100644
index 9f7075c..0000000
--- a/gnome2-apps/xournal/pdf-export-64.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-diff -aur old/src/xo-print.c new/src/xo-print.c
---- old/src/xo-print.c 2009-09-28 23:36:54.000000000 +0200
-+++ new/src/xo-print.c 2009-11-15 06:06:00.000000000 +0100
-@@ -761,7 +761,7 @@
-
- make_xref(xref, xref->last+1, pdfbuf->len);
- g_string_append_printf(pdfbuf,
-- "%d 0 obj\n<< /Length %d /Filter /FlateDecode /Type /Xobject "
-+ "%d 0 obj\n<< /Length %zu /Filter /FlateDecode /Type /Xobject "
- "/Subtype /Image /Width %d /Height %d /ColorSpace /DeviceRGB "
- "/BitsPerComponent 8 >> stream\n",
- xref->last, zpix->len, width, height);
-@@ -840,8 +840,10 @@
- gboolean fallback, is_binary;
- guchar encoding[256];
- gushort glyphs[256];
-- int i, j, num, len1, len2;
-- gsize len;
-+ int i, j, num;
-+ guint32 len1, len2;
-+ guint32 tt_len;
-+ gsize t1_len;
- TrueTypeFont *ttfnt;
- char *seg1, *seg2;
- char *fontdata, *p;
-@@ -862,14 +864,14 @@
- }
- font->num_glyphs_used = num-1;
- if (OpenTTFont(font->filename, 0, &ttfnt) == SF_OK) {
-- if (CreateTTFromTTGlyphs_tomemory(ttfnt, (guint8**)&fontdata, &len,
glyphs, encoding, num,
-+ if (CreateTTFromTTGlyphs_tomemory(ttfnt, (guint8**)&fontdata,
&tt_len, glyphs, encoding, num,
- 0, NULL, TTCF_AutoName | TTCF_IncludeOS2) == SF_OK) {
- make_xref(xref, xref->last+1, pdfbuf->len);
- nobj_fontprog = xref->last;
- g_string_append_printf(pdfbuf,
-- "%d 0 obj\n<< /Length %d /Length1 %d >> stream\n",
-- nobj_fontprog, (int)len, (int)len);
-- g_string_append_len(pdfbuf, fontdata, len);
-+ "%d 0 obj\n<< /Length %u /Length1 %u >> stream\n",
-+ nobj_fontprog, tt_len, tt_len);
-+ g_string_append_len(pdfbuf, fontdata, tt_len);
- g_string_append(pdfbuf, "endstream\nendobj\n");
- g_free(fontdata);
- }
-@@ -879,7 +881,7 @@
- else fallback = TRUE;
- } else {
- // embed the font file: Type1 case
-- if (g_file_get_contents(font->filename, &fontdata, &len, NULL) &&
len>=8) {
-+ if (g_file_get_contents(font->filename, &fontdata, &t1_len, NULL) &&
t1_len>=8) {
- if (fontdata[0]==(char)0x80 && fontdata[1]==(char)0x01) {
- is_binary = TRUE;
- len1 = pfb_get_length((unsigned char *)fontdata+2);
-@@ -898,7 +900,7 @@
- if (*p=='\n' || *p=='\r') p++;
- if (*p=='\n' || *p=='\r') p++;
- len1 = p-fontdata;
-- p = g_strrstr_len(fontdata, len, T1_SEGMENT_3_END);
-+ p = g_strrstr_len(fontdata, t1_len, T1_SEGMENT_3_END);
- if (p==NULL) fallback = TRUE;
- else {
- // rewind 512 zeros
-@@ -936,7 +938,7 @@
- make_xref(xref, xref->last+1, pdfbuf->len);
- nobj_fontprog = xref->last;
- g_string_append_printf(pdfbuf,
-- "%d 0 obj\n<< /Length %d /Length1 %d /Length2 %d /Length3 0 >>
stream\n",
-+ "%d 0 obj\n<< /Length %u /Length1 %u /Length2 %u /Length3 0 >>
stream\n",
- nobj_fontprog, len1+len2, len1, len2);
- g_string_append_len(pdfbuf, seg1, len1);
- g_string_append_len(pdfbuf, seg2, len2);
-@@ -1258,7 +1260,7 @@
- tmpstr = make_pdfprefix(pdfinfo.pages+(pg->bg->file_page_seq-1),
- pg->width, pg->height);
- g_string_append_printf(pdfbuf,
-- "%d 0 obj\n<< /Length %d >> stream\n%s\nendstream\nendobj\n",
-+ "%d 0 obj\n<< /Length %zu >> stream\n%s\nendstream\nendobj\n",
- n_obj_prefix, tmpstr->len, tmpstr->str);
- g_string_free(tmpstr, TRUE);
- g_string_prepend(pgstrm, "Q Q Q ");
-@@ -1276,7 +1278,7 @@
-
- make_xref(&xref, xref.last+1, pdfbuf->len);
- g_string_append_printf(pdfbuf,
-- "%d 0 obj\n<< /Length %d /Filter /FlateDecode>> stream\n",
-+ "%d 0 obj\n<< /Length %zu /Filter /FlateDecode>> stream\n",
- xref.last, zpgstrm->len);
- g_string_append_len(pdfbuf, zpgstrm->str, zpgstrm->len);
- g_string_free(zpgstrm, TRUE);
diff --git a/gnome2-apps/xournal/poppler-api.patch
b/gnome2-apps/xournal/poppler-api.patch
deleted file mode 100644
index 9e33c7f..0000000
--- a/gnome2-apps/xournal/poppler-api.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-diff -aur old/src/xo-file.c new/src/xo-file.c
---- old/src/xo-file.c 2009-09-29 09:36:05.000000000 +1000
-+++ new/src/xo-file.c 2011-10-06 03:11:17.307822836 +1100
-@@ -975,6 +975,140 @@
- g_free(req);
- }
-
-+/*
-+ * Copied from
http://cgit.freedesktop.org/poppler/poppler/tree/glib/poppler-page.cc?h=poppler-0.16#n617
-+ * as a temporary workaround to poppler removing depreciated functions
while we wait for
-+ * upstream to rewrite against cairo
-+ */
-+static void
-+copy_cairo_surface_to_pixbuf (cairo_surface_t *surface, GdkPixbuf *pixbuf)
-+{
-+ int cairo_width, cairo_height, cairo_rowstride;
-+ unsigned char *pixbuf_data, *dst, *cairo_data;
-+ int pixbuf_rowstride, pixbuf_n_channels;
-+ unsigned int *src;
-+ int x, y;
-+
-+ cairo_width = cairo_image_surface_get_width (surface);
-+ cairo_height = cairo_image_surface_get_height (surface);
-+ cairo_rowstride = cairo_image_surface_get_stride (surface);
-+ cairo_data = cairo_image_surface_get_data (surface);
-+
-+ pixbuf_data = gdk_pixbuf_get_pixels (pixbuf);
-+ pixbuf_rowstride = gdk_pixbuf_get_rowstride (pixbuf);
-+ pixbuf_n_channels = gdk_pixbuf_get_n_channels (pixbuf);
-+
-+ if (cairo_width > gdk_pixbuf_get_width (pixbuf))
-+ cairo_width = gdk_pixbuf_get_width (pixbuf);
-+ if (cairo_height > gdk_pixbuf_get_height (pixbuf))
-+ cairo_height = gdk_pixbuf_get_height (pixbuf);
-+ for (y = 0; y < cairo_height; y++)
-+ {
-+ src = (unsigned int *) (cairo_data + y * cairo_rowstride);
-+ dst = pixbuf_data + y * pixbuf_rowstride;
-+ for (x = 0; x < cairo_width; x++)
-+ {
-+ dst[0] = (*src >> 16) & 0xff;
-+ dst[1] = (*src >> 8) & 0xff;
-+ dst[2] = (*src >> 0) & 0xff;
-+ if (pixbuf_n_channels == 4)
-+ dst[3] = (*src >> 24) & 0xff;
-+ dst += pixbuf_n_channels;
-+ src++;
-+ }
-+ }
-+}
-+
-+static void
-+_poppler_page_render_to_pixbuf (PopplerPage *page,
-+ int src_x, int src_y,
-+ int src_width, int src_height,
-+ double scale,
-+ int rotation,
-+ gboolean printing,
-+ GdkPixbuf *pixbuf)
-+{
-+ cairo_t *cr;
-+ cairo_surface_t *surface;
-+
-+ surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
-+ src_width, src_height);
-+ cr = cairo_create (surface);
-+ cairo_save (cr);
-+ switch (rotation) {
-+ case 90:
-+ cairo_translate (cr, src_x + src_width, -src_y);
-+ break;
-+ case 180:
-+ cairo_translate (cr, src_x + src_width, src_y + src_height);
-+ break;
-+ case 270:
-+ cairo_translate (cr, -src_x, src_y + src_height);
-+ break;
-+ default:
-+ cairo_translate (cr, -src_x, -src_y);
-+ }
-+
-+ if (scale != 1.0)
-+ cairo_scale (cr, scale, scale);
-+
-+ if (rotation != 0)
-+ cairo_rotate (cr, rotation * G_PI / 180.0);
-+
-+ if (printing)
-+ poppler_page_render_for_printing (page, cr);
-+ else
-+ poppler_page_render (page, cr);
-+ cairo_restore (cr);
-+
-+ cairo_set_operator (cr, CAIRO_OPERATOR_DEST_OVER);
-+ cairo_set_source_rgb (cr, 1., 1., 1.);
-+ cairo_paint (cr);
-+
-+ cairo_destroy (cr);
-+
-+ copy_cairo_surface_to_pixbuf (surface, pixbuf);
-+ cairo_surface_destroy (surface);
-+}
-+
-+/**
-+ * poppler_page_render_to_pixbuf:
-+ * @page: the page to render from
-+ * @src_x: x coordinate of upper left corner
-+ * @src_y: y coordinate of upper left corner
-+ * @src_width: width of rectangle to render
-+ * @src_height: height of rectangle to render
-+ * @scale: scale specified as pixels per point
-+ * @rotation: rotate the document by the specified degree
-+ * @pixbuf: pixbuf to render into
-+ *
-+ * First scale the document to match the specified pixels per point,
-+ * then render the rectangle given by the upper left corner at
-+ * (src_x, src_y) and src_width and src_height.
-+ * This function is for rendering a page that will be displayed.
-+ * If you want to render a page that will be printed use
-+ * poppler_page_render_to_pixbuf_for_printing() instead
-+ *
-+ * Deprecated: 0.16
-+ **/
-+void
-+poppler_page_render_to_pixbuf (PopplerPage *page,
-+ int src_x, int src_y,
-+ int src_width, int src_height,
-+ double scale,
-+ int rotation,
-+ GdkPixbuf *pixbuf)
-+{
-+ g_return_if_fail (POPPLER_IS_PAGE (page));
-+ g_return_if_fail (scale > 0.0);
-+ g_return_if_fail (pixbuf != NULL);
-+
-+ _poppler_page_render_to_pixbuf (page, src_x, src_y,
-+ src_width, src_height,
-+ scale, rotation,
-+ FALSE,
-+ pixbuf);
-+}
- /* process a bg PDF request from the queue, and recurse */
-
- gboolean bgpdf_scheduler_callback(gpointer data)
-diff -aur old/src/xo-file.h new/src/xo-file.h
---- old/src/xo-file.h 2009-09-28 08:45:53.000000000 +1000
-+++ new/src/xo-file.h 2011-10-06 03:11:17.311156160 +1100
-@@ -36,3 +36,10 @@
- void init_config_default(void);
- void load_config_from_file(void);
- void save_config_to_file(void);
-+
-+void poppler_page_render_to_pixbuf (PopplerPage *page,
-+ int src_x, int src_y,
-+ int src_width, int src_height,
-+ double scale,
-+ int rotation,
-+ GdkPixbuf *pixbuf);
diff --git a/gnome2-libs/at-spi2-atk/DEPENDS b/gnome2-libs/at-spi2-atk/DEPENDS
index 01e9c6f..2295210 100755
--- a/gnome2-libs/at-spi2-atk/DEPENDS
+++ b/gnome2-libs/at-spi2-atk/DEPENDS
@@ -1,9 +1,16 @@
-depends glib2 &&
+depends at-spi2-core &&
+depends atk &&
depends dbus &&
depends dbus-glib &&
+depends glib2 &&
+depends intltool &&
+depends libffi &&
+depends libice &&
+depends libsm &&
depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
depends libxml2 &&
-depends atk &&
-depends intltool &&
-depends at-spi2-core &&
-depends dconf
+depends pcre &&
+depends util-linux
diff --git a/gnome2-libs/at-spi2-atk/DETAILS b/gnome2-libs/at-spi2-atk/DETAILS
index 04586ac..5e7c1cf 100755
--- a/gnome2-libs/at-spi2-atk/DETAILS
+++ b/gnome2-libs/at-spi2-atk/DETAILS
@@ -1,6 +1,7 @@
SPELL=at-spi2-atk
- VERSION=2.4.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=2.6.0
+ PATCHLEVEL=1
+ 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
diff --git a/gnome2-libs/at-spi2-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index d651329..c0ffd23 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,17 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi,
+ libice, libsm, libxau, libxcb, libxdmcp, pcre and util-linux
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-27 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: removed dconf per Gnome dependency graphs
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.0

diff --git a/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig
b/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig
deleted file mode 100644
index 3f6934a..0000000
Binary files a/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/at-spi2-atk/at-spi2-atk-2.6.0.tar.xz.sig
b/gnome2-libs/at-spi2-atk/at-spi2-atk-2.6.0.tar.xz.sig
new file mode 100644
index 0000000..4f17087
Binary files /dev/null and
b/gnome2-libs/at-spi2-atk/at-spi2-atk-2.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/at-spi2-core/DEPENDS
b/gnome2-libs/at-spi2-core/DEPENDS
index db53822..2621d35 100755
--- a/gnome2-libs/at-spi2-core/DEPENDS
+++ b/gnome2-libs/at-spi2-core/DEPENDS
@@ -1,12 +1,23 @@
-depends glib2 &&
depends dbus &&
depends dbus-glib &&
+depends glib2 &&
+depends libffi &&
+depends libice &&
+depends libsm &&
depends libx11 &&
-depends libxtst &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
depends libxi &&
+depends libxtst &&
+depends pcre &&
+depends util-linux &&
+depends zlib &&

optional_depends libxevie \
"--enable-xevie" \
"--disable-xevie" \
"to build with XEViE support"

+
diff --git a/gnome2-libs/at-spi2-core/DETAILS
b/gnome2-libs/at-spi2-core/DETAILS
index 8c7355e..239cd00 100755
--- a/gnome2-libs/at-spi2-core/DETAILS
+++ b/gnome2-libs/at-spi2-core/DETAILS
@@ -1,6 +1,7 @@
SPELL=at-spi2-core
- VERSION=2.4.1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=2.6.0
+ PATCHLEVEL=1
+ 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
diff --git a/gnome2-libs/at-spi2-core/HISTORY
b/gnome2-libs/at-spi2-core/HISTORY
index e3612b5..849ec84 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,14 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libice, libsm,
+ libxau, libxcb, libxdmcp, libxext, pcre, util-linux and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.1

diff --git a/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig
b/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig
deleted file mode 100644
index 4c678f7..0000000
Binary files a/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/at-spi2-core/at-spi2-core-2.6.0.tar.xz.sig
b/gnome2-libs/at-spi2-core/at-spi2-core-2.6.0.tar.xz.sig
new file mode 100644
index 0000000..fab0acc
Binary files /dev/null and
b/gnome2-libs/at-spi2-core/at-spi2-core-2.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/atk/DEPENDS b/gnome2-libs/atk/DEPENDS
index 6565aef..2f1e918 100755
--- a/gnome2-libs/atk/DEPENDS
+++ b/gnome2-libs/atk/DEPENDS
@@ -1,6 +1,8 @@
depends automake &&
-depends libtool &&
depends glib2 &&
+depends libffi &&
+depends libtool &&
+depends pcre &&

optional_depends gobject-introspection \
"--enable-introspection=yes" \
diff --git a/gnome2-libs/atk/DETAILS b/gnome2-libs/atk/DETAILS
index 88b41de..259b307 100755
--- a/gnome2-libs/atk/DETAILS
+++ b/gnome2-libs/atk/DETAILS
@@ -1,9 +1,10 @@
SPELL=atk
if [[ $ATK_DEVEL == y ]]; then
- VERSION=2.4.0
+ VERSION=2.6.0
else
- VERSION=2.4.0
+ VERSION=2.6.0
fi
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/atk/HISTORY b/gnome2-libs/atk/HISTORY
index 7be8aab..09f921d 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,13 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on pcre and libffi
+ * DETAILS: bump PATCH_LEVEL
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.0

diff --git a/gnome2-libs/atk/atk-2.4.0.tar.xz.sig
b/gnome2-libs/atk/atk-2.4.0.tar.xz.sig
deleted file mode 100644
index db85de4..0000000
Binary files a/gnome2-libs/atk/atk-2.4.0.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/atk/atk-2.6.0.tar.xz.sig
b/gnome2-libs/atk/atk-2.6.0.tar.xz.sig
new file mode 100644
index 0000000..376b103
Binary files /dev/null and b/gnome2-libs/atk/atk-2.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/bug-buddy2/CONFLICTS
b/gnome2-libs/bug-buddy2/CONFLICTS
deleted file mode 100755
index d0d269b..0000000
--- a/gnome2-libs/bug-buddy2/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts bug-buddy
diff --git a/gnome2-libs/bug-buddy2/DEPENDS b/gnome2-libs/bug-buddy2/DEPENDS
deleted file mode 100755
index 8c4cc16..0000000
--- a/gnome2-libs/bug-buddy2/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-depends libxml2 &&
-depends glib2 &&
-depends gtk+2 &&
-depends libbonobo &&
-depends libgnome &&
-depends libgnomeui &&
-depends gnome-menus &&
-depends libsoup &&
-depends libgtop2 &&
-depends evolution-data-server &&
-depends LIBELF &&
-depends libglade2 &&
-depends rarian &&
-depends gnome-desktop
diff --git a/gnome2-libs/bug-buddy2/DETAILS b/gnome2-libs/bug-buddy2/DETAILS
deleted file mode 100755
index 834f41e..0000000
--- a/gnome2-libs/bug-buddy2/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=bug-buddy2
- VERSION=2.32.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=bug-buddy-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/bug-buddy-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/bug-buddy/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- LICENSE[0]=GPL
- LICENSE[1]=FILE
- WEB_SITE=http://www.gnome.org
- ENTERED=20020509
- KEYWORDS="gnome2 libs"
- SHORT="A graphical GNOME bug reporting tool"
-cat << EOF
-A graphical GNOME bug reporting tool
-EOF
diff --git a/gnome2-libs/bug-buddy2/G_SCHEMAS
b/gnome2-libs/bug-buddy2/G_SCHEMAS
deleted file mode 100644
index 587e981..0000000
--- a/gnome2-libs/bug-buddy2/G_SCHEMAS
+++ /dev/null
@@ -1 +0,0 @@
-bug-buddy.schemas
diff --git a/gnome2-libs/bug-buddy2/HISTORY b/gnome2-libs/bug-buddy2/HISTORY
deleted file mode 100644
index 75ece66..0000000
--- a/gnome2-libs/bug-buddy2/HISTORY
+++ /dev/null
@@ -1,205 +0,0 @@
-2010-09-29 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.32.0
-
-2010-09-19 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.31.3
-
-2010-03-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.30.0
-
-2009-09-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.28.0
-
-2009-05-28 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: May use either provider of LIBELF
-
-2009-03-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.26.0
-
-2009-03-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.25.91
-
-2008-11-30 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.2
-
-2008-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.0
- * DEPENDS: added gnome depends
-
-2008-03-14 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.22.0
-
-2008-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.21.90
-
-2007-10-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.1
-
-2007-09-27 Eric Sandall <sandalle AT sourcemage.org>
- * REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS: Fix Bug #14014
-
-2007-09-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.0
- * DEPENDS: changed scrollkeeper to rarian
- added elfutils
-
-2007-04-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.1
-
-2007-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.0
-
-2007-03-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.4
-
-2007-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.3
-
-2006-12-11 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.1
-
-2006-09-13 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Depends on evolution-data-server, libgtop2, and libsoup
-
-2006-09-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.0
-
-2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
- PATCHLEVEL).
-
-2006-05-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added PATCHLEVEL
- * GSCHEMAS: added
-
-2006-03-12 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.14.0
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.90
-
-2006-02-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.0
-
-2005-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.1
-
-2005-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.0
-
-2005-08-26 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.92
-
-2005-08-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.1
- converted from MD5 to GPG
-
-2005-03-18 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.10.0
- updated MD5
-
-2005-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.92
- updated MD5
-
-2005-02-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.91
- updated MD5
- * DEPENDS: added gnome-menus
-
-2005-02-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.3
- updated MD5
- removed BUILD_API
-
-2004-09-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.8.0
- updated MD5
-
-2004-09-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.92
- updated MD5
-
-2004-09-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.91
- updated MD5
- * WIP: added
-
-2004-08-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added BUILD_API=2
-
-2004-04-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.1
- updated MD5
-
-2004-03-27 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: added gnome-desktop bug #6463
-
-2004-03-22 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.0
- updated MD5
-
-2004-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.92
- updated MD5
-
-2004-03-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.90
- updated MD5
- removed MAINTAINER
-
-2003-11-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1.1
- updated MD5
-
-2003-10-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1
- updated MD5
-
-2003-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.0
- updated MD5
-
-2003-06-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.106
- updated MD5
-
-2003-05-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.104
- updated MD5
-
-2003-03-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.103
- updated MD5
-
-2003-02-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.102
- updated MD5
-
-2003-01-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.101
- updated MD5
-
-2003-01-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.100
- updated MD5
-
-2002-12-20 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.99
- updated MD5
-
-2002-10-23 Robin Cook <rcook AT wyrms.net>
- * DETAILS: add MD5
-
-2002-09-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: SOURCE_URLs now match new ftp.gnome.org layout
-
-2002-06-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: updated VERSION to 2.2.0
-
-2002-05-17 Jon Svendsen <jon-sven AT frisurf.no>
- * Initial version of spell
-
diff --git a/gnome2-libs/bug-buddy2/LICENSE b/gnome2-libs/bug-buddy2/LICENSE
deleted file mode 100644
index 07164a8..0000000
--- a/gnome2-libs/bug-buddy2/LICENSE
+++ /dev/null
@@ -1,67 +0,0 @@
- Ximian Logo License
- Version 1.0
-
-Copyright 2001 Ximian, Inc. All rights reserved. Ximian and the
-Ximian logo (the "Ximian Logo") are trademarks of Ximian, Inc.
-
-Ximian, Inc. creates and distributes certain software (the "Ximian
-Public Software") under the GNU General Public License, the GNU Lesser
-General Public License, or other similar so-called "open source"
-licenses (collectively, the "Public Licenses," and each a "Public
-License"). In some cases, Ximian, Inc. distributes the Ximian Public
-Software with files that include the Ximian Logo (the "Ximian Logo
-Files"). The Ximian Logo Files are separate and independent from the
-Ximian Public Software and are unrelated to the functionality of the
-Ximian Public Software. The Ximian Logo Files are never distributed
-under the terms of any Public License. The Ximian Logo Files and
-Ximian Logo may only be used and distributed pursuant to the terms of
-this license.
-
-Ximian, Inc. grants you the non-exclusive, limited license (the
-"License") to use, copy, and redistribute the Ximian Logo Files and
-Ximian Logo, but only in conjunction with the permitted use, copying,
-or redistribution of an official unmodified release of Ximian Public
-Software that calls upon the Ximian Logo Files during the normal
-course of operation and provided that:
-
- 1. You include this notice and license with each copy of the
- Ximian Logo Files that you make or distribute, and do not
- alter, delete, or modify it in any way;
-
- 2. You do not modify the Ximian Logo Files or the Ximian Logo or
- its appearance in any manner or use any confusingly similar
- mark;
-
- 3. You do not use the Ximian Logo Files or Ximian Logo as, or as
- part of, a trademark, trade name, or trade identifier of any
- person other than Ximian, Inc. or in any other fashion except
- as set forth in this license;
-
- 4. You only use, copy, or distribute the Ximian Logo Files or
- Ximian Logo in conjunction with an unmodified official release
- of the Ximian Public Software as provided by Ximian, Inc.; and
-
- 5. If you modify the Ximian Public Software pursuant to the terms
- of the license that accompanies it, you do not use, copy, or
- redistribute the Ximian Logo Files or Ximian Logo with the
- modified software.
-
-Ximian, Inc. reserves the right to verify your compliance with the
-terms of the License. In the event that Ximian, Inc. is not
-satisfied, in its sole discretion, that you are (and have been at all
-times in the past) in full compliance with the terms of the License
-and with Ximian, Inc.'s standards and guidelines for use of its
-trademarks and logos, Ximian, Inc. may immediately terminate the
-License.
-
-THIS SOFTWARE IS PROVIDED "AS IS" AND XIMIAN, INC. GIVES AND MAKES NO
-REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND
-SPECIFICALLY, WITHOUT LIMITATION, DISCLAIMS ANY IMPLIED WARRANTY OF
-MERCHANTIBILITY, ANY IMPLIED WARRANTY OF FITNESS FOR ANY PARTICULAR
-PURPOSE, AND ANY IMPLIED WARRANTY ARISING BY USAGE OR TRADE, COURSE OF
-DEALING, OR COURSE OF PERFORMANCE. IN NO EVENT SHALL XIMIAN,
-INC. HAVE ANY LIABILITY, OBLIGATION OR RESPONSIBILITY FOR ANY
-INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, OR
-DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, EVEN IF XIMIAN,
-INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
diff --git
a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
b/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
deleted file mode 100755
index deb98f7..0000000
--- a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
+++ /dev/null
@@ -1,15 +0,0 @@
-#---------------------------------------------------------------------
-## Replaces sorcerys default_pre-remove with a custom version
-#---------------------------------------------------------------------
-function default_pre_remove() {
- debug "libapi" "$FUNCNAME - $*"
- real_default_pre_remove "$@"
- if [[ -f "${SCRIPT_DIRECTORY}/G_SCHEMAS" && -e "/usr/bin/gconftool-2"
]]; then
- local G_FILE
- export
GCONF_CONFIG_SOURCE="xml:readwrite:${INSTALL_ROOT}/etc/gconf/gconf.xml.defaults"
- for G_FILE in `cat ${SCRIPT_DIRECTORY}/G_SCHEMAS`
- do
- gconftool-2 --makefile-uninstall-rule
"${INSTALL_ROOT}/etc/gconf/schemas/${G_FILE}" > /dev/null || true
- done
- fi
-}
diff --git a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
b/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
deleted file mode 100644
index f7bd995..0000000
Binary files a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/clutter-gst/DEPENDS b/gnome2-libs/clutter-gst/DEPENDS
index 2ab5b54..574a2c8 100755
--- a/gnome2-libs/clutter-gst/DEPENDS
+++ b/gnome2-libs/clutter-gst/DEPENDS
@@ -1,5 +1,6 @@
depends clutter &&
-depends gstreamer &&
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
diff --git a/gnome2-libs/clutter-gst/DETAILS b/gnome2-libs/clutter-gst/DETAILS
index d5137da..f495bc3 100755
--- a/gnome2-libs/clutter-gst/DETAILS
+++ b/gnome2-libs/clutter-gst/DETAILS
@@ -1,9 +1,9 @@
SPELL=clutter-gst
- VERSION=1.5.4
+ VERSION=2.0.0
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
-
SOURCE_URL[0]=http://www.clutter-project.org/sources/${SPELL}/${BRANCH}/${SOURCE}
-
SOURCE_HASH=sha512:1eb1c8041a6235fd8fa868c5174d9f10f51045af4bd8bc2cd3dc83d802796098b7859397129278e8edda1a282bcde26f8a7a87a27b6e1e3fa202802bb14751c7
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:fb91e12391734dc953c1f81863393c3da8b2cfb74bac86fefd1d56e509428d152e1d957eed07a8bc8a5bbda606e3ffae28964dd04f507cb2ae2eb0b5ede2a504
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.clutter-project.org/";
LICENSE[0]=GPL
diff --git a/gnome2-libs/clutter-gst/HISTORY b/gnome2-libs/clutter-gst/HISTORY
index a1bdec1..cded22e 100644
--- a/gnome2-libs/clutter-gst/HISTORY
+++ b/gnome2-libs/clutter-gst/HISTORY
@@ -1,3 +1,16 @@
+2013-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.0
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: gst-plugins-base-1.0 added
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.92
+ * DEPENDS: gstreamer -> gstreamer-1.0
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0, SOURCE_URL[0] updated
+
2012-03-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5.4

diff --git a/gnome2-libs/clutter-gtk/DETAILS b/gnome2-libs/clutter-gtk/DETAILS
index 5d8ed89..33f09de 100755
--- a/gnome2-libs/clutter-gtk/DETAILS
+++ b/gnome2-libs/clutter-gtk/DETAILS
@@ -1,5 +1,5 @@
SPELL=clutter-gtk
- VERSION=1.2.0
+ VERSION=1.4.2
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
diff --git a/gnome2-libs/clutter-gtk/HISTORY b/gnome2-libs/clutter-gtk/HISTORY
index ff74303..c35ae11 100644
--- a/gnome2-libs/clutter-gtk/HISTORY
+++ b/gnome2-libs/clutter-gtk/HISTORY
@@ -1,3 +1,12 @@
+2013-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.2
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.2
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0

diff --git a/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig
b/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig
deleted file mode 100644
index b29d6e6..0000000
Binary files a/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/clutter-gtk/clutter-gtk-1.4.2.tar.xz.sig
b/gnome2-libs/clutter-gtk/clutter-gtk-1.4.2.tar.xz.sig
new file mode 100644
index 0000000..ff0618f
Binary files /dev/null and
b/gnome2-libs/clutter-gtk/clutter-gtk-1.4.2.tar.xz.sig differ
diff --git a/gnome2-libs/clutter/DEPENDS b/gnome2-libs/clutter/DEPENDS
index 4b67a2a..b782508 100755
--- a/gnome2-libs/clutter/DEPENDS
+++ b/gnome2-libs/clutter/DEPENDS
@@ -4,16 +4,13 @@ depends $CLUTTER_GDK &&
depends pango &&
depends OPENGL &&
depends libxcomposite &&
+depends json-glib &&

optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
"to enable introspection" &&

-if is_depends_enabled $SPELL gobject-introspection; then
- depends -sub 'GINTRO' json-glib
-fi &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/gnome2-libs/clutter/DETAILS b/gnome2-libs/clutter/DETAILS
index f97e455..452e082 100755
--- a/gnome2-libs/clutter/DETAILS
+++ b/gnome2-libs/clutter/DETAILS
@@ -1,5 +1,5 @@
SPELL=clutter
- VERSION=1.10.6
+ VERSION=1.12.2
BRANCH=${VERSION:0:4}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/clutter/HISTORY b/gnome2-libs/clutter/HISTORY
index 92c008b..75ff32c 100644
--- a/gnome2-libs/clutter/HISTORY
+++ b/gnome2-libs/clutter/HISTORY
@@ -1,3 +1,15 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.2
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.0
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: requires json-glib now
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.8
+
2012-05-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.6

diff --git a/gnome2-libs/clutter/clutter-1.10.6.tar.xz.sig
b/gnome2-libs/clutter/clutter-1.10.6.tar.xz.sig
deleted file mode 100644
index 43f28c9..0000000
Binary files a/gnome2-libs/clutter/clutter-1.10.6.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/clutter/clutter-1.12.2.tar.xz.sig
b/gnome2-libs/clutter/clutter-1.12.2.tar.xz.sig
new file mode 100644
index 0000000..7869e1e
Binary files /dev/null and b/gnome2-libs/clutter/clutter-1.12.2.tar.xz.sig
differ
diff --git a/gnome2-libs/dconf/DEPENDS b/gnome2-libs/dconf/DEPENDS
index 5777fea..8feae8b 100755
--- a/gnome2-libs/dconf/DEPENDS
+++ b/gnome2-libs/dconf/DEPENDS
@@ -1,5 +1,23 @@
depends glib2 &&
-depends gtk+2 &&
-depends libgee &&
-depends -sub DEVEL vala &&
-depends libxml2
+depends vala &&
+depends libxslt &&
+depends docbook-xsl &&
+
+optional_depends gtk+3 \
+ "--enable-editor" \
+ "--disable-editor" \
+ "to build dconf editor" &&
+
+if is_depends_enabled $SPELL gtk+3; then
+ depends libxml2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to use gtk-doc to build documentation"
diff --git a/gnome2-libs/dconf/DETAILS b/gnome2-libs/dconf/DETAILS
index 9e0e0d2..f3fcfd8 100755
--- a/gnome2-libs/dconf/DETAILS
+++ b/gnome2-libs/dconf/DETAILS
@@ -1,8 +1,8 @@
SPELL=dconf
- VERSION=0.12.0
+ VERSION=0.14.0
SOURCE="${SPELL}-${VERSION}.tar.xz"

SOURCE_URL[0]=http://download.gnome.org/sources/${SPELL}/${VERSION:0:4}/${SOURCE}
-
SOURCE_HASH=sha512:3dbd7d859cd22d52b3761e38f998a2c21916757d2e91aedc60f668665007463c6296dc81bc23a8cb956364d21c8b286508db4e057c81c07f5f560bcfb17f49f0
+
SOURCE_HASH=sha512:e062b6307bce23206b3bd7c4fd9c839ad1b5a9d5da0aaec0ff5523b8b62eed19bb5e551dbea0f6ee1e6762cf0d00812bde89d86be426205ce7698b422520fb4d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://live.gnome.org/dconf";
LICENSE[0]="LGPL"
diff --git a/gnome2-libs/dconf/HISTORY b/gnome2-libs/dconf/HISTORY
index c4da57d..ea998af 100644
--- a/gnome2-libs/dconf/HISTORY
+++ b/gnome2-libs/dconf/HISTORY
@@ -1,3 +1,11 @@
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: corrected dependencies -- added missing, dropped
non-required
+ libgee and outdated gtk+2
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.0
+ * DEPENDS: stable vala is OK
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.0

diff --git a/gnome2-libs/evolution-data-server/DETAILS
b/gnome2-libs/evolution-data-server/DETAILS
index f0e190a..1c16302 100755
--- a/gnome2-libs/evolution-data-server/DETAILS
+++ b/gnome2-libs/evolution-data-server/DETAILS
@@ -1,5 +1,5 @@
SPELL=evolution-data-server
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/evolution-data-server/HISTORY
b/gnome2-libs/evolution-data-server/HISTORY
index fe6b91a..e60b1ef 100644
--- a/gnome2-libs/evolution-data-server/HISTORY
+++ b/gnome2-libs/evolution-data-server/HISTORY
@@ -1,3 +1,9 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git
a/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
b/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
deleted file mode 100644
index 41d0f1f..0000000
Binary files
a/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/evolution-data-server/evolution-data-server-3.6.1.tar.xz.sig
b/gnome2-libs/evolution-data-server/evolution-data-server-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..07fcd07
Binary files /dev/null and
b/gnome2-libs/evolution-data-server/evolution-data-server-3.6.1.tar.xz.sig
differ
diff --git a/gnome2-libs/exempi/DETAILS b/gnome2-libs/exempi/DETAILS
index fc5329b..8b016f4 100755
--- a/gnome2-libs/exempi/DETAILS
+++ b/gnome2-libs/exempi/DETAILS
@@ -1,6 +1,6 @@
SPELL=exempi
- VERSION=2.1.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://libopenraw.freedesktop.org/download/$SPELL-$VERSION.tar.gz
diff --git a/gnome2-libs/exempi/HISTORY b/gnome2-libs/exempi/HISTORY
index 3dca197..f152c30 100644
--- a/gnome2-libs/exempi/HISTORY
+++ b/gnome2-libs/exempi/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.0
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* A56E15A3.gpg: added gpg keyring
diff --git a/gnome2-libs/folks/DEPENDS b/gnome2-libs/folks/DEPENDS
index b26f0be..ce0ed11 100755
--- a/gnome2-libs/folks/DEPENDS
+++ b/gnome2-libs/folks/DEPENDS
@@ -2,6 +2,8 @@ depends vala &&
depends gobject-introspection &&
depends telepathy-glib &&
depends libgee &&
+depends zeitgeist &&
+depends libzeitgeist &&
optional_depends evolution-data-server \
'--enable-eds-backend' \
'--disable-eds-backend' \
diff --git a/gnome2-libs/folks/DETAILS b/gnome2-libs/folks/DETAILS
index a9b16f4..bd33c84 100755
--- a/gnome2-libs/folks/DETAILS
+++ b/gnome2-libs/folks/DETAILS
@@ -1,5 +1,5 @@
SPELL=folks
- VERSION=0.6.8
+ VERSION=0.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/folks/HISTORY b/gnome2-libs/folks/HISTORY
index 1fe0617..c653819 100644
--- a/gnome2-libs/folks/HISTORY
+++ b/gnome2-libs/folks/HISTORY
@@ -1,3 +1,7 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.0
+ * DEPENDS: zeitgeist and libzeitgeist added
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.8
* PRE_BUILD: removed
diff --git a/gnome2-libs/folks/folks-0.6.8.tar.xz.sig
b/gnome2-libs/folks/folks-0.6.8.tar.xz.sig
deleted file mode 100644
index e67c3f5..0000000
Binary files a/gnome2-libs/folks/folks-0.6.8.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/folks/folks-0.8.0.tar.xz.sig
b/gnome2-libs/folks/folks-0.8.0.tar.xz.sig
new file mode 100644
index 0000000..c4bcd1d
Binary files /dev/null and b/gnome2-libs/folks/folks-0.8.0.tar.xz.sig differ
diff --git a/gnome2-libs/gdk-pixbuf2/DEPENDS b/gnome2-libs/gdk-pixbuf2/DEPENDS
index e8289b4..b5559e1 100755
--- a/gnome2-libs/gdk-pixbuf2/DEPENDS
+++ b/gnome2-libs/gdk-pixbuf2/DEPENDS
@@ -12,4 +12,13 @@ optional_depends libx11 \
optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
- "enable gobject-introspection"
+ "enable gobject-introspection" &&
+
+depends libffi &&
+if is_depends_enabled $SPELL libx11; then
+ depends libxau &&
+ depends libxcb &&
+ depends libxdmcp
+fi &&
+depends pcre &&
+depends LZMA
diff --git a/gnome2-libs/gdk-pixbuf2/DETAILS b/gnome2-libs/gdk-pixbuf2/DETAILS
index f17d243..4ddf9d7 100755
--- a/gnome2-libs/gdk-pixbuf2/DETAILS
+++ b/gnome2-libs/gdk-pixbuf2/DETAILS
@@ -1,7 +1,8 @@
SPELL=gdk-pixbuf2
- VERSION=2.26.1
+ VERSION=2.26.5
SECURITY_PATCH=1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=1
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gdk-pixbuf-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdk-pixbuf-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gdk-pixbuf/$BRANCH/$SOURCE
diff --git a/gnome2-libs/gdk-pixbuf2/HISTORY b/gnome2-libs/gdk-pixbuf2/HISTORY
index 2111455..fb8f222 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,23 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libxau, libxcb,
+ libxdmcp, pcre and LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.26.5
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.26.4
+
+2012-08-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.26.3
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.26.2
+
2012-04-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.26.1

diff --git a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.1.tar.xz.sig
b/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.1.tar.xz.sig
deleted file mode 100644
index 3f111ea..0000000
Binary files a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.5.tar.xz.sig
b/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.5.tar.xz.sig
new file mode 100644
index 0000000..e064b54
Binary files /dev/null and
b/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.5.tar.xz.sig differ
diff --git a/gnome2-libs/gdm2/DETAILS b/gnome2-libs/gdm2/DETAILS
index 70081e4..878019b 100755
--- a/gnome2-libs/gdm2/DETAILS
+++ b/gnome2-libs/gdm2/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdm2
- VERSION=3.4.1
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gdm-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdm-$VERSION
diff --git a/gnome2-libs/gdm2/HISTORY b/gnome2-libs/gdm2/HISTORY
index c83cd01..55c999c 100644
--- a/gnome2-libs/gdm2/HISTORY
+++ b/gnome2-libs/gdm2/HISTORY
@@ -1,3 +1,6 @@
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig
b/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig
deleted file mode 100644
index 2aea489..0000000
Binary files a/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gdm2/gdm-3.6.0.tar.xz.sig
b/gnome2-libs/gdm2/gdm-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..8558dea
Binary files /dev/null and b/gnome2-libs/gdm2/gdm-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gjs/BUILD b/gnome2-libs/gjs/BUILD
deleted file mode 100755
index 424059b..0000000
--- a/gnome2-libs/gjs/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="--with-js-package=mozjs185 $OPTS" &&
-default_build
diff --git a/gnome2-libs/gjs/DETAILS b/gnome2-libs/gjs/DETAILS
index 531c845..0f3873e 100755
--- a/gnome2-libs/gjs/DETAILS
+++ b/gnome2-libs/gjs/DETAILS
@@ -1,5 +1,5 @@
SPELL=gjs
- VERSION=1.32.0
+ VERSION=1.34.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/gjs/HISTORY b/gnome2-libs/gjs/HISTORY
index 07293f8..3244c0b 100644
--- a/gnome2-libs/gjs/HISTORY
+++ b/gnome2-libs/gjs/HISTORY
@@ -1,3 +1,7 @@
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.0
+ * BUILD: removed
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.0

diff --git a/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig
b/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig
deleted file mode 100644
index 89f236f..0000000
Binary files a/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gjs/gjs-1.34.0.tar.xz.sig
b/gnome2-libs/gjs/gjs-1.34.0.tar.xz.sig
new file mode 100644
index 0000000..9c0ab85
Binary files /dev/null and b/gnome2-libs/gjs/gjs-1.34.0.tar.xz.sig differ
diff --git a/gnome2-libs/glib-networking/DEPENDS
b/gnome2-libs/glib-networking/DEPENDS
index 1d643d5..3b4bc48 100755
--- a/gnome2-libs/glib-networking/DEPENDS
+++ b/gnome2-libs/glib-networking/DEPENDS
@@ -16,4 +16,10 @@ optional_depends gnutls \
optional_depends ca-certificates \
"" \
"--without-ca-file" \
- "for SSL root certificates"
+ "for SSL root certificates" &&
+depends libffi &&
+depends libgpg-error &&
+depends libproxy &&
+depends libtasn1 &&
+depends pcre &&
+depends zlib
diff --git a/gnome2-libs/glib-networking/DETAILS
b/gnome2-libs/glib-networking/DETAILS
index 40630fc..8fc6dad 100755
--- a/gnome2-libs/glib-networking/DETAILS
+++ b/gnome2-libs/glib-networking/DETAILS
@@ -1,5 +1,6 @@
SPELL=glib-networking
- VERSION=2.32.3
+ VERSION=2.34.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/glib-networking/HISTORY
b/gnome2-libs/glib-networking/HISTORY
index df4351c..81db3e8 100644
--- a/gnome2-libs/glib-networking/HISTORY
+++ b/gnome2-libs/glib-networking/HISTORY
@@ -1,3 +1,14 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libgpg-error, libproxy,
+ libtasn1, pcre and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.0
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: check glib2 version
* {{REPAIR^all^,}PRE_,}SUB_DEPENDS: added, for TLS subdependency
diff --git a/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
b/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
deleted file mode 100644
index e00f48d..0000000
Binary files a/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
b/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
new file mode 100644
index 0000000..b3cdfd4
Binary files /dev/null and
b/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig differ
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index 5fc586d..b24ac4d 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -23,10 +23,19 @@ optional_depends gettext \
"--with-libiconv=no" \
"Build with gettext?" &&

-optional_depends FAM \
- "--enable-fam" \
- "--disable-fam" \
- "Build with file system monitoring" &&
+if spell_ok $SPELL; then
+ optional_depends FAM \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+else
+ message "${MESSAGE_COLOR}NOTE: spell $SPELL isn't installed yet, FAM
provider unavailable.${DEFAULT_COLOR}" &&
+
+ optional_depends fam \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+fi &&

optional_depends -sub UTFPROP pcre \
"--with-pcre=system" \
@@ -47,4 +56,6 @@ optional_depends libselinux \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documentation with gtk-doc"
+ "Build documentation with gtk-doc" &&
+
+depends zlib
diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 711e59e..024c518 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,16 +1,17 @@
SPELL=glib2
if [[ $GLIB_VER == devel ]];then
- VERSION=2.32.3
+ VERSION=2.34.3
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:e730231f45cff9a1e2041d26bda0eaaf71af27daae054884860e625768a53ca74cf75b30b86a82a12b804820513a12b156e8e023528956dbb8e7cda4aef5f318
+
SOURCE_HASH=sha512:2382e09159da2ef47384a3e52622f139577af69d6aba86ea1636f2b6b23b9f6bf89967f29394fd7f93d0528e2c58ae015864aa58a3e3e4f504c7a268b2ef4a75
else
- VERSION=2.32.3
+ VERSION=2.34.3
SECURITY_PATCH=1
SOURCE=glib-$VERSION.tar.xz
-
SOURCE_HASH=sha512:e730231f45cff9a1e2041d26bda0eaaf71af27daae054884860e625768a53ca74cf75b30b86a82a12b804820513a12b156e8e023528956dbb8e7cda4aef5f318
+
SOURCE_HASH=sha512:2382e09159da2ef47384a3e52622f139577af69d6aba86ea1636f2b6b23b9f6bf89967f29394fd7f93d0528e2c58ae015864aa58a3e3e4f504c7a268b2ef4a75
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/glib-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/glib/$BRANCH/$SOURCE
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index f3a4b12..bc02ceb 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,33 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed circular glib2 -> gamin -> glib2 dependency
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on FAM since it's already there
+ as an optional dependency
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on gamin and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD ,py3.patch.xz: deleted
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.3
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.2
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.1
+
+2012-09-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.34.0
+
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.32.4
+
2012-06-06 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: fixed patching, is_depends_enabled doesn't like
providers.
diff --git a/gnome2-libs/glib2/PRE_BUILD b/gnome2-libs/glib2/PRE_BUILD
deleted file mode 100755
index 3106958..0000000
--- a/gnome2-libs/glib2/PRE_BUILD
+++ /dev/null
@@ -1,10 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-if is_depends_enabled $SPELL python3; then
- message "patching for python3" &&
- xzcat $SPELL_DIRECTORY/py3.patch.xz |patch -p1
-elif is_depends_enabled $SPELL python; then
- message "not patching for python3"
-else
- find . -name 'Makefile*' -exec sed -i -e '/^SUBDIRS =/,/[^\]$/ {;s,
tests,,g;s, gdbus-2.0/codegen,,g;}' {} +
-fi
diff --git a/gnome2-libs/glib2/py3.patch.xz b/gnome2-libs/glib2/py3.patch.xz
deleted file mode 100644
index 9e1fee1..0000000
Binary files a/gnome2-libs/glib2/py3.patch.xz and /dev/null differ
diff --git a/gnome2-libs/gnome-applets2/DETAILS
b/gnome2-libs/gnome-applets2/DETAILS
index b4cdad8..953f124 100755
--- a/gnome2-libs/gnome-applets2/DETAILS
+++ b/gnome2-libs/gnome-applets2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-applets2
- VERSION=3.3.1
+ VERSION=3.5.92
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gnome-applets-$VERSION.tar.bz2
+ SOURCE=gnome-applets-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-applets-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gnome-applets/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/gnome-applets2/HISTORY
b/gnome2-libs/gnome-applets2/HISTORY
index 8386efe..91f25db 100644
--- a/gnome2-libs/gnome-applets2/HISTORY
+++ b/gnome2-libs/gnome-applets2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.92
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 3.3.1
* DEPENDS: added network-manager
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
deleted file mode 100644
index fd7f35d..0000000
Binary files a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
new file mode 100644
index 0000000..c94e988
Binary files /dev/null and
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-backgrounds/DETAILS
b/gnome2-libs/gnome-backgrounds/DETAILS
index b62efc5..0d41621 100755
--- a/gnome2-libs/gnome-backgrounds/DETAILS
+++ b/gnome2-libs/gnome-backgrounds/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-backgrounds
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-backgrounds/HISTORY
b/gnome2-libs/gnome-backgrounds/HISTORY
index 1f4dd5b..4205682 100644
--- a/gnome2-libs/gnome-backgrounds/HISTORY
+++ b/gnome2-libs/gnome-backgrounds/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig
deleted file mode 100644
index c6e2869..0000000
Binary files
a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..b6cae74
Binary files /dev/null and
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-colors/BUILD b/gnome2-libs/gnome-colors/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/gnome-colors/BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/gnome-colors/DETAILS
b/gnome2-libs/gnome-colors/DETAILS
new file mode 100755
index 0000000..1cb3e91
--- /dev/null
+++ b/gnome2-libs/gnome-colors/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gnome-colors
+ VERSION=5.5.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:23d1fb9b96cd4287acc0f540c8a7abed1b9f16d7e2bc952beedc365cfd71a3a0134382a7f4bb1c01c62dc376acb6aaf81332167869ec6e8c036679e89d325ff3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/"
+ WEB_SITE="http://code.google.com/p/gnome-colors/";
+ LICENSE[0]=GPL
+ ENTERED=20121008
+ SHORT="a set of GNOME icon themes"
+cat << EOF
+A set of GNOME icon themes.
+EOF
diff --git a/gnome2-libs/gnome-colors/HISTORY
b/gnome2-libs/gnome-colors/HISTORY
new file mode 100644
index 0000000..1b8f97f
--- /dev/null
+++ b/gnome2-libs/gnome-colors/HISTORY
@@ -0,0 +1,3 @@
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, PRE_BUILD: spell created
+
diff --git a/gnome2-libs/gnome-colors/PRE_BUILD
b/gnome2-libs/gnome-colors/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/gnome2-libs/gnome-colors/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/gnome2-libs/gnome-common2/DETAILS
b/gnome2-libs/gnome-common2/DETAILS
index 0b2562e..e290251 100755
--- a/gnome2-libs/gnome-common2/DETAILS
+++ b/gnome2-libs/gnome-common2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-common2
- VERSION=2.28.0
+ VERSION=3.7.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gnome-common-$VERSION.tar.bz2
+ SOURCE=gnome-common-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-common-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gnome-common/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/gnome-common2/HISTORY
b/gnome2-libs/gnome-common2/HISTORY
index c848663..f63d22d 100644
--- a/gnome2-libs/gnome-common2/HISTORY
+++ b/gnome2-libs/gnome-common2/HISTORY
@@ -1,3 +1,12 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.4 -- we have to use at least branch
3.7,
+ because it supports automake 1.13 and above
+ * INSTALL: added, to fix multijob build
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.0.1
+ * PRE_BUILD, gnome-autogen.sh: removed
+
2009-09-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.28.0
* gnome-autogen.patch: updated
diff --git a/gnome2-libs/gnome-common2/INSTALL
b/gnome2-libs/gnome-common2/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/gnome2-libs/gnome-common2/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/gnome2-libs/gnome-common2/PRE_BUILD
b/gnome2-libs/gnome-common2/PRE_BUILD
deleted file mode 100755
index 5459a2f..0000000
--- a/gnome2-libs/gnome-common2/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p0 < ${SCRIPT_DIRECTORY}/gnome-autogen.patch
diff --git a/gnome2-libs/gnome-common2/gnome-autogen.patch
b/gnome2-libs/gnome-common2/gnome-autogen.patch
deleted file mode 100644
index 893bbcb..0000000
--- a/gnome2-libs/gnome-common2/gnome-autogen.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- macros2/gnome-autogen.sh.orig 2009-03-19 21:08:16.000000000 +0100
-+++ macros2/gnome-autogen.sh 2009-08-03 23:35:15.426146020 +0200
-@@ -7,7 +7,7 @@
-
- # default version requirements ...
- REQUIRED_AUTOCONF_VERSION=${REQUIRED_AUTOCONF_VERSION:-2.53}
--REQUIRED_AUTOMAKE_VERSION=${REQUIRED_AUTOMAKE_VERSION:-1.9}
-+REQUIRED_AUTOMAKE_VERSION=${REQUIRED_AUTOMAKE_VERSION:-1.11}
- REQUIRED_LIBTOOL_VERSION=${REQUIRED_LIBTOOL_VERSION:-1.4.3}
- REQUIRED_GETTEXT_VERSION=${REQUIRED_GETTEXT_VERSION:-0.10.40}
- REQUIRED_GLIB_GETTEXT_VERSION=${REQUIRED_GLIB_GETTEXT_VERSION:-2.2.0}
diff --git a/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig
b/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig
deleted file mode 100644
index 18754ab..0000000
Binary files a/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
new file mode 100644
index 0000000..e1d63cb
Binary files /dev/null and
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-control-center/DEPENDS
b/gnome2-libs/gnome-control-center/DEPENDS
index 2334a53..3df42e4 100755
--- a/gnome2-libs/gnome-control-center/DEPENDS
+++ b/gnome2-libs/gnome-control-center/DEPENDS
@@ -24,6 +24,7 @@ depends -sub GTK libcanberra &&
depends libunique &&
depends gnome-online-accounts &&
depends pulseaudio &&
+depends libpwquality &&

optional_depends evolution-data-server \
"--enable-aboutme" \
diff --git a/gnome2-libs/gnome-control-center/DETAILS
b/gnome2-libs/gnome-control-center/DETAILS
index 1d37ccb..73ff02e 100755
--- a/gnome2-libs/gnome-control-center/DETAILS
+++ b/gnome2-libs/gnome-control-center/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-control-center
- VERSION=3.4.2
+ VERSION=3.6.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-control-center/HISTORY
b/gnome2-libs/gnome-control-center/HISTORY
index ea1942a..3b7f758 100644
--- a/gnome2-libs/gnome-control-center/HISTORY
+++ b/gnome2-libs/gnome-control-center/HISTORY
@@ -1,3 +1,7 @@
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+ * DEPENDS: libpwquality added
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig
deleted file mode 100644
index 337c806..0000000
Binary files
a/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig and
/dev/null differ
diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..4365b95
Binary files /dev/null and
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
differ
diff --git a/gnome2-libs/gnome-icon-theme/DETAILS
b/gnome2-libs/gnome-icon-theme/DETAILS
index e4b9265..4fe3261 100755
--- a/gnome2-libs/gnome-icon-theme/DETAILS
+++ b/gnome2-libs/gnome-icon-theme/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-icon-theme
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gnome-icon-theme/HISTORY
b/gnome2-libs/gnome-icon-theme/HISTORY
index 6dc8850..fcc82bb 100644
--- a/gnome2-libs/gnome-icon-theme/HISTORY
+++ b/gnome2-libs/gnome-icon-theme/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
deleted file mode 100644
index 2b5f9cb..0000000
Binary files a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..1eeba3a
Binary files /dev/null and
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-js-common/DETAILS
b/gnome2-libs/gnome-js-common/DETAILS
index 435d2b6..29f8ac7 100755
--- a/gnome2-libs/gnome-js-common/DETAILS
+++ b/gnome2-libs/gnome-js-common/DETAILS
@@ -1,9 +1,9 @@
SPELL=gnome-js-common
- VERSION=0.1.1
+ VERSION=0.1.2
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]="$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE"
-
SOURCE_HASH="sha256:6cad015cda5abfd2bccd6b95714ca39c83ca69ca7e6f7326dc75763a758dc8db:UPSTREAM_HASH"
+
SOURCE_HASH="sha512:4f38bde7211a83829f5413a2a77ac93cd489462cf1d53ce89594364876cd7a63372c762af212e367f5d4017640dd789de749f1f1ead19cf14b086fadaa64d058"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=""
LICENSE[0]=GPL
diff --git a/gnome2-libs/gnome-js-common/HISTORY
b/gnome2-libs/gnome-js-common/HISTORY
index 57cc377..aebd65f 100644
--- a/gnome2-libs/gnome-js-common/HISTORY
+++ b/gnome2-libs/gnome-js-common/HISTORY
@@ -1,2 +1,5 @@
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.2
+
2009-12-26 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: spell created
diff --git a/gnome2-libs/gnome-keyring/DETAILS
b/gnome2-libs/gnome-keyring/DETAILS
index 04f9947..4b25d7c 100755
--- a/gnome2-libs/gnome-keyring/DETAILS
+++ b/gnome2-libs/gnome-keyring/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-keyring
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gnome-keyring/HISTORY
b/gnome2-libs/gnome-keyring/HISTORY
index 048b640..261d8a9 100644
--- a/gnome2-libs/gnome-keyring/HISTORY
+++ b/gnome2-libs/gnome-keyring/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0
* DEPENDS: gcr added
diff --git a/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig
deleted file mode 100644
index 8bf1615..0000000
Binary files a/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-keyring/gnome-keyring-3.6.1.tar.xz.sig
b/gnome2-libs/gnome-keyring/gnome-keyring-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..210f5ac
Binary files /dev/null and
b/gnome2-libs/gnome-keyring/gnome-keyring-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-media2/CONFIGURE
b/gnome2-libs/gnome-media2/CONFIGURE
index 6108e16..6821c95 100755
--- a/gnome2-libs/gnome-media2/CONFIGURE
+++ b/gnome2-libs/gnome-media2/CONFIGURE
@@ -8,4 +8,4 @@ config_query_option GMEDIA_GSTPROPS "Enable GStreamer
properties?" y \
"--enable-gstprops" "--disable-gstprops" &&

config_query_option GMEDIA_GSTMIXER "Enable GStreamer mixer?" y \
- "--enable-gstmix" "--disable-gstmix"
+ "--enable-gstmix" "--disable-gstmix"
diff --git a/gnome2-libs/gnome-media2/DEPENDS
b/gnome2-libs/gnome-media2/DEPENDS
index 77c0e95..47f69eb 100755
--- a/gnome2-libs/gnome-media2/DEPENDS
+++ b/gnome2-libs/gnome-media2/DEPENDS
@@ -2,8 +2,9 @@ depends glib2 &&
depends gtk+2 &&
depends gconf2 &&
depends sox &&
-depends libunique &&
+depends unique &&
depends data-uuid &&
+depends gnome-doc-utils &&
depends gstreamer &&
depends gst-plugins-base &&
depends gst-plugins-good &&
diff --git a/gnome2-libs/gnome-media2/HISTORY
b/gnome2-libs/gnome-media2/HISTORY
index 0dd5285..d8fd4de 100644
--- a/gnome2-libs/gnome-media2/HISTORY
+++ b/gnome2-libs/gnome-media2/HISTORY
@@ -1,5 +1,11 @@
+2013-02-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on unique, not libunique
+
+2013-01-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on gnome-doc-utils
+
2012-01-13 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: change unique to libunique
+ * DEPENDS: change unique to libunique

2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.32.0
@@ -80,7 +86,7 @@
* DETAILS: updated VERSION to 2.16.1

2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
+ * DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).

2006-05-30 Robin Cook <rcook AT wyrms.net>
diff --git a/gnome2-libs/gnome-menus/DETAILS b/gnome2-libs/gnome-menus/DETAILS
index f6511e6..e7eee2e 100755
--- a/gnome2-libs/gnome-menus/DETAILS
+++ b/gnome2-libs/gnome-menus/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-menus
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-menus/HISTORY b/gnome2-libs/gnome-menus/HISTORY
index 0c208c0..755777b 100644
--- a/gnome2-libs/gnome-menus/HISTORY
+++ b/gnome2-libs/gnome-menus/HISTORY
@@ -1,3 +1,9 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-09-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig
deleted file mode 100644
index 5b727ed..0000000
Binary files a/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-menus/gnome-menus-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-menus/gnome-menus-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..ad72fdc
Binary files /dev/null and
b/gnome2-libs/gnome-menus/gnome-menus-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-panel/DETAILS b/gnome2-libs/gnome-panel/DETAILS
index 21f48c0..e403d7d 100755
--- a/gnome2-libs/gnome-panel/DETAILS
+++ b/gnome2-libs/gnome-panel/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-panel
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-panel/HISTORY b/gnome2-libs/gnome-panel/HISTORY
index f709087..4e00e01 100644
--- a/gnome2-libs/gnome-panel/HISTORY
+++ b/gnome2-libs/gnome-panel/HISTORY
@@ -1,3 +1,9 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2.1
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig
deleted file mode 100644
index f584ce0..0000000
Binary files a/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-panel/gnome-panel-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-panel/gnome-panel-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..0b2b5d2
Binary files /dev/null and
b/gnome2-libs/gnome-panel/gnome-panel-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-python-desktop/DEPENDS
b/gnome2-libs/gnome-python-desktop/DEPENDS
index ed30167..d86f620 100755
--- a/gnome2-libs/gnome-python-desktop/DEPENDS
+++ b/gnome2-libs/gnome-python-desktop/DEPENDS
@@ -65,11 +65,6 @@ optional_depends gnome-desktop
\
"--disable-gnomedesktop" \
"Build gnome-desktop bindings?" &&

-optional_depends bug-buddy2 \
- "--enable-bugbuddy" \
- "--disable-bugbuddy" \
- "Build bug-buddy bindings?" &&
-
optional_depends evolution-data-server \
"--enable-evolution --enable-evolution_ecal" \
"--disable-evolution --disable-evolution_ecal" \
diff --git a/gnome2-libs/gnome-python-desktop/HISTORY
b/gnome2-libs/gnome-python-desktop/HISTORY
index 893f401..bb2eea8 100644
--- a/gnome2-libs/gnome-python-desktop/HISTORY
+++ b/gnome2-libs/gnome-python-desktop/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends bug-buddy2
+
2012-06-01 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply metacity-2.34.2.patch
* metacity-2.34.2.patch: Fix compilation with metacity 2.34.2+
diff --git a/gnome2-libs/gnome-python2/DEPENDS
b/gnome2-libs/gnome-python2/DEPENDS
index 75723b6..b249b63 100755
--- a/gnome2-libs/gnome-python2/DEPENDS
+++ b/gnome2-libs/gnome-python2/DEPENDS
@@ -55,4 +55,50 @@ optional_depends libbonobo
\
optional_depends libbonoboui \
"--enable-bonoboui" \
"--disable-bonoboui" \
- "to build bonoboui module"
+ "to build bonoboui module" &&
+
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends dbus &&
+depends dbus-glib &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends harfbuzz &&
+depends icu &&
+depends libart_lgpl &&
+depends libffi &&
+depends libgcrypt &&
+depends libgnome-keyring &&
+depends libgpg-error &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxcursor &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxinerama &&
+depends libxml2 &&
+depends libxrandr &&
+depends libxrender &&
+depends openssl &&
+depends orbit2 &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends popt &&
+depends python &&
+depends util-linux &&
+depends LZMA &&
+depends zlib
+
diff --git a/gnome2-libs/gnome-python2/HISTORY
b/gnome2-libs/gnome-python2/HISTORY
index 88b8ef4..e217730 100644
--- a/gnome2-libs/gnome-python2/HISTORY
+++ b/gnome2-libs/gnome-python2/HISTORY
@@ -1,3 +1,13 @@
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, dbus, dbus-glib,
expat,
+ fontconfig, freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, icu,
+ libart_lgpl, libffi, libgcrypt, libgnome-keyring, libgpg-error,
libice,
+ libpng, libsm, libx11, libxau, libxcb, libxcomposite, libxcursor,
+ libxdamage, libxdmcp, libxext, libxfixes, libxinerama, libxml2,
+ libxrandr, libxrender, openssl, orbit2, pango, pcre, pixman, popt,
+ python, util-linux, LZMA and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2010-04-06 Vasil Yonkov <spirtbrat AT sourcemage.org>
* BUILD, CONFIGURE: added
* DEPENDS: gnomevfsbonobo, pyvfsmodule modules moved to CONFIGURE
diff --git a/gnome2-libs/gnome-session/DETAILS
b/gnome2-libs/gnome-session/DETAILS
index 2117fd8..217b8d7 100755
--- a/gnome2-libs/gnome-session/DETAILS
+++ b/gnome2-libs/gnome-session/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-session
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-session/HISTORY
b/gnome2-libs/gnome-session/HISTORY
index d4ea169..6c5380d 100644
--- a/gnome2-libs/gnome-session/HISTORY
+++ b/gnome2-libs/gnome-session/HISTORY
@@ -1,3 +1,9 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig
b/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig
deleted file mode 100644
index 62f450a..0000000
Binary files a/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-session/gnome-session-3.6.1.tar.xz.sig
b/gnome2-libs/gnome-session/gnome-session-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..981b60e
Binary files /dev/null and
b/gnome2-libs/gnome-session/gnome-session-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-settings-daemon/CONFIGURE
b/gnome2-libs/gnome-settings-daemon/CONFIGURE
new file mode 100755
index 0000000..992916e
--- /dev/null
+++ b/gnome2-libs/gnome-settings-daemon/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_option PULSE \
+ 'Enable PulseAudio support?' \
+ y \
+ 'pulse' \
+ 'no-pulse'
diff --git a/gnome2-libs/gnome-settings-daemon/DEPENDS
b/gnome2-libs/gnome-settings-daemon/DEPENDS
index ce32eef..97f362b 100755
--- a/gnome2-libs/gnome-settings-daemon/DEPENDS
+++ b/gnome2-libs/gnome-settings-daemon/DEPENDS
@@ -17,7 +17,13 @@ depends startup-notification &&
depends colord &&
depends upower &&

-optional_depends pulseaudio "" "" \
- "Enable PulseAudio support?" &&
+if [[ $PULSE == pulse ]]; then
+ depends -sub GLIB pulseaudio
+fi &&
+#optional_depends pulseaudio -sub "GLIB" "" "" \
+# "Enable PulseAudio support?" &&
optional_depends cups '--enable-cups' '--disable-cups' \
- 'Enable CUPS print support?'
+ 'Enable CUPS print support?' &&
+
+optional_depends ibus '--enable-ibus' '--disable-ibus' \
+ 'Enable IBus support?'
diff --git a/gnome2-libs/gnome-settings-daemon/DETAILS
b/gnome2-libs/gnome-settings-daemon/DETAILS
index 998e92f..28b7e2a 100755
--- a/gnome2-libs/gnome-settings-daemon/DETAILS
+++ b/gnome2-libs/gnome-settings-daemon/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-settings-daemon
- VERSION=3.4.2
+ VERSION=3.6.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-settings-daemon/HISTORY
b/gnome2-libs/gnome-settings-daemon/HISTORY
index e96c550..d3673d2 100644
--- a/gnome2-libs/gnome-settings-daemon/HISTORY
+++ b/gnome2-libs/gnome-settings-daemon/HISTORY
@@ -1,3 +1,19 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.4
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+ * DEPENDS: optional_depends ibus added
+
+2012-08-30 Tommy Boatman <tboatman AT sourcemage.org>
+ * CONFIGURE: added config option for PulseAudio
+ * DEPENDS: key PulseAudio -sub GLIB on config option
+ since optional_depends -sub doesn't seem to work
+ Fixes issue #400
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
deleted file mode 100644
index 5737273..0000000
Binary files
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.6.4.tar.xz.sig
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.6.4.tar.xz.sig
new file mode 100644
index 0000000..1bfdc77
Binary files /dev/null and
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.6.4.tar.xz.sig
differ
diff --git a/gnome2-libs/gnome-terminal/DETAILS
b/gnome2-libs/gnome-terminal/DETAILS
index 0c3d6a2..168b9ec 100755
--- a/gnome2-libs/gnome-terminal/DETAILS
+++ b/gnome2-libs/gnome-terminal/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-terminal
- VERSION=3.4.1.1
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-terminal/HISTORY
b/gnome2-libs/gnome-terminal/HISTORY
index 7afd79a..6af788a 100644
--- a/gnome2-libs/gnome-terminal/HISTORY
+++ b/gnome2-libs/gnome-terminal/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1.1

diff --git a/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
b/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
deleted file mode 100644
index 4a6eb53..0000000
Binary files a/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..27c2b0c
Binary files /dev/null and
b/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-vfs2/DEPENDS b/gnome2-libs/gnome-vfs2/DEPENDS
index a800c04..9c807fd 100755
--- a/gnome2-libs/gnome-vfs2/DEPENDS
+++ b/gnome2-libs/gnome-vfs2/DEPENDS
@@ -31,11 +31,6 @@ optional_depends hal
\
"--disable-hal" \
"Enable hal support" &&

-optional_depends howl \
- "--enable-howl" \
- "--disable-howl" \
- "for Howl support" &&
-
optional_depends avahi \
"--enable-avahi" \
"--disable-avahi" \
@@ -68,13 +63,26 @@ optional_depends krb5
\
'' \
'for Kerberos authentication support' &&

-optional_depends acl \
- '' \
- '' \
- 'for file access lists support' &&
+if spell_ok attr; then
+ depends attr
+else
+ optional_depends attr '' '' 'for file attributes support'
+fi &&
+
+if spell_ok acl; then
+ depends acl
+else
+ optional_depends acl '' '' 'for file access lists support'
+fi &&

optional_depends libselinux \
'--enable-selinux' \
'--disable-selinux' \
- 'for SELinux support'
+ 'for SELinux support' &&

+depends bzip2 &&
+depends dbus &&
+depends FAM &&
+depends glib2 &&
+depends libxml2 &&
+depends LZMA
diff --git a/gnome2-libs/gnome-vfs2/DETAILS b/gnome2-libs/gnome-vfs2/DETAILS
index c4c52a6..902af22 100755
--- a/gnome2-libs/gnome-vfs2/DETAILS
+++ b/gnome2-libs/gnome-vfs2/DETAILS
@@ -1,5 +1,6 @@
SPELL=gnome-vfs2
VERSION=2.24.4
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gnome-vfs-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-vfs-$VERSION
diff --git a/gnome2-libs/gnome-vfs2/HISTORY b/gnome2-libs/gnome-vfs2/HISTORY
index e1cce9b..f223127 100644
--- a/gnome2-libs/gnome-vfs2/HISTORY
+++ b/gnome2-libs/gnome-vfs2/HISTORY
@@ -1,3 +1,21 @@
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi, orbit2, pcre
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: attr and acl are optional, see configure script;
+ handle dependencies for auto-linking rules in configure
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on attr, bzip2, dbus, FAM, glib2, icu,
+ libffi, libxml2, orbit2, pcre, LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends howl
+
2011-02-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: corrected a lot of dependencies

diff --git a/gnome2-libs/gnome2-profile/DEPENDS
b/gnome2-libs/gnome2-profile/DEPENDS
index 603932f..7a15055 100755
--- a/gnome2-libs/gnome2-profile/DEPENDS
+++ b/gnome2-libs/gnome2-profile/DEPENDS
@@ -10,8 +10,6 @@ optional_depends anjuta-extras "" "" "" &&

optional_depends brasero "" "" "" &&

-optional_depends bug-buddy2 "" "" "" &&
-
# optional_depends caribou "" "" "" &&

optional_depends cheese "" "" "" &&
diff --git a/gnome2-libs/gnome2-profile/HISTORY
b/gnome2-libs/gnome2-profile/HISTORY
index c41b0d6..9e61e25 100644
--- a/gnome2-libs/gnome2-profile/HISTORY
+++ b/gnome2-libs/gnome2-profile/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends bug-buddy2, deprecated
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DEPENDS: rewritten
* DETAILS: => 2.32, fixed website
diff --git a/gnome2-libs/gobject-introspection/DETAILS
b/gnome2-libs/gobject-introspection/DETAILS
index e19c5e0..8345da5 100755
--- a/gnome2-libs/gobject-introspection/DETAILS
+++ b/gnome2-libs/gobject-introspection/DETAILS
@@ -1,8 +1,8 @@
SPELL=gobject-introspection
if [[ $GOBJ_VER == devel ]]; then
- VERSION=1.32.1
+ VERSION=1.34.1.1
else
- VERSION=1.32.1
+ VERSION=1.34.1.1
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.xz
diff --git a/gnome2-libs/gobject-introspection/HISTORY
b/gnome2-libs/gobject-introspection/HISTORY
index ccb7363..3fc405c 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,9 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.1.1
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.1

diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
deleted file mode 100644
index ad04965..0000000
Binary files
a/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.34.1.1.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.34.1.1.tar.xz.sig
new file mode 100644
index 0000000..af56374
Binary files /dev/null and
b/gnome2-libs/gobject-introspection/gobject-introspection-1.34.1.1.tar.xz.sig
differ
diff --git a/gnome2-libs/gsettings-desktop-schemas/DETAILS
b/gnome2-libs/gsettings-desktop-schemas/DETAILS
index e2678ed..f2ad46c 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DETAILS
+++ b/gnome2-libs/gsettings-desktop-schemas/DETAILS
@@ -1,9 +1,9 @@
SPELL=gsettings-desktop-schemas
- VERSION=3.4.2
+ VERSION=3.6.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:09201a0178ebf8644ec9737808751b44d34d454fd580dac97dfc603d2e703acb96583fcaf8f08a39362f56e6c3da2e5aedfc1971462692098453054dd2697ca2
+
SOURCE_HASH=sha512:e13d01abd25576b20d3290b24b231aa6cf53a320b96b399fc76752dff3b56d8b34124d0c2bd7591bc0954f7eea52e0aee599db7cadf48ef2646ae30549a5997f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gnome.org/
LICENSE[0]=LGPL
diff --git a/gnome2-libs/gsettings-desktop-schemas/HISTORY
b/gnome2-libs/gsettings-desktop-schemas/HISTORY
index bb3117e..c3f6c76 100644
--- a/gnome2-libs/gsettings-desktop-schemas/HISTORY
+++ b/gnome2-libs/gsettings-desktop-schemas/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git a/gnome2-libs/gtkhtml2/BUILD b/gnome2-libs/gtkhtml2/BUILD
deleted file mode 100755
index b0812ec..0000000
--- a/gnome2-libs/gtkhtml2/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-make_single &&
-OPTS="--disable-deprecated-warning-flags $OPTS" &&
-default_build &&
-make_normal
diff --git a/gnome2-libs/gtkhtml2/DETAILS b/gnome2-libs/gtkhtml2/DETAILS
index fecdcde..33947ee 100755
--- a/gnome2-libs/gtkhtml2/DETAILS
+++ b/gnome2-libs/gtkhtml2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtkhtml2
- VERSION=4.4.1
+ VERSION=4.6.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gtkhtml-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gtkhtml-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gtkhtml/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
LICENSE[1]=LGPL
MAKE_NJOBS=1
diff --git a/gnome2-libs/gtkhtml2/HISTORY b/gnome2-libs/gtkhtml2/HISTORY
index 07bee6b..2c69746 100644
--- a/gnome2-libs/gtkhtml2/HISTORY
+++ b/gnome2-libs/gtkhtml2/HISTORY
@@ -1,3 +1,12 @@
+2013-03-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.4
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.6.0
+ SOURCE matches upstream posted SHA256
+ * BUILD: No more --disable-deprecated-warning-flags
+ Removed, supports parallel make now
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.4.1

diff --git a/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig
b/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig
deleted file mode 100644
index 80212ac..0000000
Binary files a/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
b/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
new file mode 100644
index 0000000..d9dec5d
Binary files /dev/null and b/gnome2-libs/gtkhtml2/gtkhtml-4.6.4.tar.xz.sig
differ
diff --git a/gnome2-libs/gvfs/DEPENDS b/gnome2-libs/gvfs/DEPENDS
index 04083de..631b699 100755
--- a/gnome2-libs/gvfs/DEPENDS
+++ b/gnome2-libs/gvfs/DEPENDS
@@ -14,7 +14,7 @@ optional_depends avahi \
"--disable-avahi" \
"build with avahi support" &&

-optional_depends libcdio \
+optional_depends libcdio-paranoia \
"--enable-cdda" \
"--disable-cdda" \
"build with CDDA backend" &&
@@ -41,11 +41,6 @@ optional_depends fuse \
"--disable-fuse" \
"build with FUSE support" &&

-optional_depends gconf2 \
- "--enable-gconf" \
- "--disable-gconf" \
- "build with GConf support" &&
-
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
diff --git a/gnome2-libs/gvfs/DETAILS b/gnome2-libs/gvfs/DETAILS
index 8e0cc5c..f0063ed 100755
--- a/gnome2-libs/gvfs/DETAILS
+++ b/gnome2-libs/gvfs/DETAILS
@@ -1,5 +1,5 @@
SPELL=gvfs
- VERSION=1.12.3
+ VERSION=1.14.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gvfs/HISTORY b/gnome2-libs/gvfs/HISTORY
index d0cf1e5..1950efa 100644
--- a/gnome2-libs/gvfs/HISTORY
+++ b/gnome2-libs/gvfs/HISTORY
@@ -1,3 +1,18 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: switched from libcdio to libcdio-paranoia
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.14.2
+ * DEPENDS: removed gconf2 deprecated dependency
+ * PRE_BUILD, gvfs-gphoto25.patch: dropped, fixed by upstream
+
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: run autoreconf to solve libtool version mismatch errors
+
+2012-09-08 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added to apply patch to work with gphoto 2.5
+ based on this one -
http://pkgs.fedoraproject.org/cgit/gvfs.git/commit/?id=cd0c6218df85bf3de101402c1aa9d79aae7c3019
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: corrected dependency for HTTP/FTP support

diff --git a/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig
b/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig
deleted file mode 100644
index 7047664..0000000
Binary files a/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gvfs/gvfs-1.14.2.tar.xz.sig
b/gnome2-libs/gvfs/gvfs-1.14.2.tar.xz.sig
new file mode 100644
index 0000000..5e7431e
Binary files /dev/null and b/gnome2-libs/gvfs/gvfs-1.14.2.tar.xz.sig differ
diff --git a/gnome2-libs/json-glib/DETAILS b/gnome2-libs/json-glib/DETAILS
index a9c0b8e..7999038 100755
--- a/gnome2-libs/json-glib/DETAILS
+++ b/gnome2-libs/json-glib/DETAILS
@@ -1,7 +1,7 @@
SPELL=json-glib
- VERSION=0.14.2
+ VERSION=0.15.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ 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
diff --git a/gnome2-libs/json-glib/HISTORY b/gnome2-libs/json-glib/HISTORY
index 94ed20a..d69e224 100644
--- a/gnome2-libs/json-glib/HISTORY
+++ b/gnome2-libs/json-glib/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.15.2
+
2011-11-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14.2

diff --git a/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig
b/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig
deleted file mode 100644
index 5f07cb9..0000000
Binary files a/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
b/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
new file mode 100644
index 0000000..069b77c
Binary files /dev/null and
b/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig differ
diff --git a/gnome2-libs/libbonobo/DEPENDS b/gnome2-libs/libbonobo/DEPENDS
index 466584d..6d7612c5 100755
--- a/gnome2-libs/libbonobo/DEPENDS
+++ b/gnome2-libs/libbonobo/DEPENDS
@@ -1,7 +1,8 @@
depends dbus-glib &&
+depends glib2 &&
depends intltool &&
-depends orbit2 &&
depends libxml2 &&
+depends orbit2 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/gnome2-libs/libbonobo/DETAILS b/gnome2-libs/libbonobo/DETAILS
index cc6271e..c558096 100755
--- a/gnome2-libs/libbonobo/DETAILS
+++ b/gnome2-libs/libbonobo/DETAILS
@@ -1,5 +1,6 @@
SPELL=libbonobo
VERSION=2.32.1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libbonobo/HISTORY b/gnome2-libs/libbonobo/HISTORY
index 45bdddc..6f4733b 100644
--- a/gnome2-libs/libbonobo/HISTORY
+++ b/gnome2-libs/libbonobo/HISTORY
@@ -1,3 +1,7 @@
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on glib2
+ * DETAILS: bumped PATCHLEVEL
+
2011-04-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.32.1

diff --git a/gnome2-libs/libcanberra/DEPENDS b/gnome2-libs/libcanberra/DEPENDS
index 8e8ae79..757511e 100755
--- a/gnome2-libs/libcanberra/DEPENDS
+++ b/gnome2-libs/libcanberra/DEPENDS
@@ -10,7 +10,7 @@ optional_depends pulseaudio \
"--disable-pulse" \
"Enable PulseAudio support?" &&

-optional_depends gstreamer \
+optional_depends gstreamer-1.0 \
"--enable-gstreamer" \
"--disable-gstreamer" \
"Enable GStreamer support?" &&
@@ -39,4 +39,22 @@ optional_depends lynx \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build devhelp docs?"
+ "Build devhelp docs?" &&
+
+if is_depends_enabled $SPELL gtk+2 || is_depends_enabled $SPELL gtk+3; then
+ depends atk &&
+ depends cairo &&
+ depends fontconfig &&
+ depends freetype2 &&
+ depends gdk-pixbuf2 &&
+ depends glib2 &&
+ depends harfbuzz &&
+ depends libx11 &&
+ depends pango
+fi &&
+
+depends libogg &&
+depends libpng &&
+depends libtool &&
+depends pixman
+
diff --git a/gnome2-libs/libcanberra/DETAILS b/gnome2-libs/libcanberra/DETAILS
index 8e95106..6b8181b 100755
--- a/gnome2-libs/libcanberra/DETAILS
+++ b/gnome2-libs/libcanberra/DETAILS
@@ -1,6 +1,7 @@
SPELL=libcanberra
- VERSION=0.28
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.30
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/libcanberra/HISTORY b/gnome2-libs/libcanberra/HISTORY
index b545a57..1b7d8a1 100644
--- a/gnome2-libs/libcanberra/HISTORY
+++ b/gnome2-libs/libcanberra/HISTORY
@@ -1,3 +1,18 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libxau, libxcb, libxdmcp, libxext,
+ libxrender, expat, libffi and pcre
+
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, fontconfig, freetype2,
+ gdk-pixbuf2, glib2, harfbuzz, libogg, libpng, libtool, libx11,
+ pango, pixman
+ * DETAILS: bumped PATCHLEVEL
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.30
+ tar.gz -> tar.xz
+ * DEPENDS: gstreamer -> gstreamer-1.0
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependency on gtk+3
* SUB_DEPENDS, PRE_SUB_DEPENDS: added sub dependency on gtk+3
diff --git a/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig
b/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig
deleted file mode 100644
index 404b861..0000000
Binary files a/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig and
/dev/null differ
diff --git a/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
b/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
new file mode 100644
index 0000000..feadf3b
Binary files /dev/null and
b/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig differ
diff --git a/gnome2-libs/libcroco/DEPENDS b/gnome2-libs/libcroco/DEPENDS
index e9aeebb..dd36054 100755
--- a/gnome2-libs/libcroco/DEPENDS
+++ b/gnome2-libs/libcroco/DEPENDS
@@ -1,3 +1,8 @@
depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+
depends pcre &&
depends glib2
diff --git a/gnome2-libs/libcroco/HISTORY b/gnome2-libs/libcroco/HISTORY
index 229baea..74080bd 100644
--- a/gnome2-libs/libcroco/HISTORY
+++ b/gnome2-libs/libcroco/HISTORY
@@ -1,3 +1,6 @@
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make link to icu excplicit
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/gnome2-libs/libgda3/DEPENDS b/gnome2-libs/libgda3/DEPENDS
index 4e854a2..bd6bf41 100755
--- a/gnome2-libs/libgda3/DEPENDS
+++ b/gnome2-libs/libgda3/DEPENDS
@@ -19,8 +19,8 @@ optional_depends MYSQL \
"Enable MySQL DB Support" &&

optional_depends postgresql \
- "--with-postgresql" \
- "--without-postgresql" \
+ "--with-postgres" \
+ "--without-postgres" \
"Enable Postgresql DB Support" &&

optional_depends xbase \
diff --git a/gnome2-libs/libgda3/DETAILS b/gnome2-libs/libgda3/DETAILS
index 2879a99..c8e5c83 100755
--- a/gnome2-libs/libgda3/DETAILS
+++ b/gnome2-libs/libgda3/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgda3
- VERSION=3.1.4
+ VERSION=3.1.5
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=libgda-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libgda-$VERSION
diff --git a/gnome2-libs/libgda3/HISTORY b/gnome2-libs/libgda3/HISTORY
index c48b299..d4b2ab9 100644
--- a/gnome2-libs/libgda3/HISTORY
+++ b/gnome2-libs/libgda3/HISTORY
@@ -1,3 +1,10 @@
+2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.5
+ * DEPENDS: fixed postgresql flags
+ * PRE_BUILD: added, to apply patch
+ * libgda-glib.patch: added, to fix compilation on glib>=2.31
+ from openSUSE
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/gnome2-libs/libgda3/PRE_BUILD b/gnome2-libs/libgda3/PRE_BUILD
new file mode 100755
index 0000000..2792a94
--- /dev/null
+++ b/gnome2-libs/libgda3/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/libgda-glib.patch
diff --git a/gnome2-libs/libgda3/libgda-3.1.4.tar.bz2.sig
b/gnome2-libs/libgda3/libgda-3.1.4.tar.bz2.sig
deleted file mode 100644
index 4e96687..0000000
Binary files a/gnome2-libs/libgda3/libgda-3.1.4.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-libs/libgda3/libgda-3.1.5.tar.bz2.sig
b/gnome2-libs/libgda3/libgda-3.1.5.tar.bz2.sig
new file mode 100644
index 0000000..64c63cd
Binary files /dev/null and b/gnome2-libs/libgda3/libgda-3.1.5.tar.bz2.sig
differ
diff --git a/gnome2-libs/libgda3/libgda-glib.patch
b/gnome2-libs/libgda3/libgda-glib.patch
new file mode 100644
index 0000000..61db67b
--- /dev/null
+++ b/gnome2-libs/libgda3/libgda-glib.patch
@@ -0,0 +1,545 @@
+Index: libgda-3.1.5/libgda/gda-command.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-command.h
++++ libgda-3.1.5/libgda/gda-command.h
+@@ -25,8 +25,8 @@
+ #define __GDA_COMMAND_H__
+
+ #include <glib-object.h>
+-#include <glib/gmacros.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
++#include <glib.h>
+
+ G_BEGIN_DECLS
+
+Index: libgda-3.1.5/libgda/gda-column.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-column.h
++++ libgda-3.1.5/libgda/gda-column.h
+@@ -28,7 +28,7 @@
+
+ #include <glib-object.h>
+ #include <libgda/gda-value.h>
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-decl.h>
+
+ G_BEGIN_DECLS
+Index: libgda-3.1.5/libgda/gda-value.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-value.h
++++ libgda-3.1.5/libgda/gda-value.h
+@@ -27,8 +27,7 @@
+ #define __GDA_VALUE_H__
+
+ #include <time.h>
+-#include <glib/glist.h>
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib-object.h>
+ #include <libxml/tree.h>
+ #include <libgda/gda-decl.h>
+Index: libgda-3.1.5/libgda/gda-config.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-config.h
++++ libgda-3.1.5/libgda/gda-config.h
+@@ -23,7 +23,7 @@
+ #ifndef __GDA_CONFIG_H__
+ #define __GDA_CONFIG_H__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-data-model.h>
+ #include <libgda/gda-parameter.h>
+
+Index: libgda-3.1.5/libgda/gda-log.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-log.h
++++ libgda-3.1.5/libgda/gda-log.h
+@@ -20,8 +20,7 @@
+ #if !defined(__gda_log_h__)
+ # define __gda_log_h__
+
+-#include <glib/gmacros.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <time.h>
+
+ G_BEGIN_DECLS
+Index: libgda-3.1.5/libgda/gda-quark-list.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-quark-list.h
++++ libgda-3.1.5/libgda/gda-quark-list.h
+@@ -24,8 +24,7 @@
+ #ifndef __GDA_QUARK_LIST_H__
+ #define __GDA_QUARK_LIST_H__
+
+-#include <glib/gmacros.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <glib-object.h>
+
+ G_BEGIN_DECLS
+Index: libgda-3.1.5/libgda/gda-row.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-row.h
++++ libgda-3.1.5/libgda/gda-row.h
+@@ -27,7 +27,7 @@
+
+ #include <glib-object.h>
+ #include <libgda/gda-column.h>
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-decl.h>
+
+ G_BEGIN_DECLS
+Index: libgda-3.1.5/libgda/gda-util.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-util.h
++++ libgda-3.1.5/libgda/gda-util.h
+@@ -24,8 +24,7 @@
+ #ifndef __GDA_UTIL_H__
+ #define __GDA_UTIL_H__
+
+-#include <glib/ghash.h>
+-#include <glib/glist.h>
++#include <glib.h>
+ #include "gda-parameter.h"
+ #include "gda-row.h"
+ #include "gda-connection.h"
+Index: libgda-3.1.5/libgda/gda-column.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-column.c
++++ libgda-3.1.5/libgda/gda-column.c
+@@ -23,8 +23,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
++#include <glib.h>
+ #include <libgda/gda-column.h>
+ #include <string.h>
+ #include "gda-marshal.h"
+Index: libgda-3.1.5/libgda/gda-command.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-command.c
++++ libgda-3.1.5/libgda/gda-command.c
+@@ -21,9 +21,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/gmem.h>
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
++#include <glib.h>
+ #include <libgda/gda-command.h>
+
+ GType
+Index: libgda-3.1.5/libgda/gda-config.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-config.c
++++ libgda-3.1.5/libgda/gda-config.c
+@@ -38,7 +38,6 @@
+ #include <sys/stat.h>
+ #ifdef HAVE_FAM
+ #include <fam.h>
+-#include <glib/giochannel.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <unistd.h>
+Index: libgda-3.1.5/libgda/gda-data-model-array.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-data-model-array.c
++++ libgda-3.1.5/libgda/gda-data-model-array.c
+@@ -22,7 +22,7 @@
+ */
+
+ #include <string.h>
+-#include <glib/garray.h>
++#include <glib.h>
+ #include <libgda/gda-data-model-array.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-row.h>
+Index: libgda-3.1.5/libgda/gda-data-model-filter-sql.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-data-model-filter-sql.c
++++ libgda-3.1.5/libgda/gda-data-model-filter-sql.c
+@@ -21,7 +21,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/gdataset.h>
++#include <glib.h>
+ #include <glib-object.h>
+ #include <libsql/sql_parser.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/libgda/gda-data-model-hash.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-data-model-hash.c
++++ libgda-3.1.5/libgda/gda-data-model-hash.c
+@@ -23,7 +23,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/ghash.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-data-model-hash.h>
+ #include <libgda/gda-data-model-extra.h>
+Index: libgda-3.1.5/libgda/gda-data-model.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-data-model.c
++++ libgda-3.1.5/libgda/gda-data-model.c
+@@ -24,7 +24,7 @@
+ */
+
+ #include <glib/gi18n-lib.h>
+-#include <glib/gprintf.h>
++#include <glib.h>
+ #include <libgda/gda-data-model.h>
+ #include <libgda/gda-data-model-private.h>
+ #include <libgda/gda-data-model-extra.h>
+Index: libgda-3.1.5/libgda/gda-init.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-init.c
++++ libgda-3.1.5/libgda/gda-init.c
+@@ -17,7 +17,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/gmain.h>
++#include <glib.h>
+ #include <gmodule.h>
+ #include <libgda/libgda.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/libgda/gda-log.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-log.c
++++ libgda-3.1.5/libgda/gda-log.c
+@@ -24,10 +24,6 @@
+ #include <syslog.h>
+ #endif
+ #include <time.h>
+-#include <glib/gmem.h>
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
+-#include <glib/gutils.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-log.h>
+
+Index: libgda-3.1.5/libgda/gda-quark-list.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-quark-list.c
++++ libgda-3.1.5/libgda/gda-quark-list.c
+@@ -22,10 +22,7 @@
+ */
+
+ #include <libgda/gda-quark-list.h>
+-#include <glib/ghash.h>
+-#include <glib/gmem.h>
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
++#include <glib.h>
+
+ struct _GdaQuarkList {
+ GHashTable *hash_table;
+Index: libgda-3.1.5/libgda/gda-server-operation.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-server-operation.c
++++ libgda-3.1.5/libgda/gda-server-operation.c
+@@ -21,7 +21,7 @@
+ */
+
+ #include <stdlib.h>
+-#include <glib/gmessages.h>
++#include <glib.h>
+ #include <libgda/gda-marshal.h>
+ #include <libgda/gda-dict.h>
+ #include <libgda/gda-dict-type.h>
+Index: libgda-3.1.5/libgda/gda-server-provider.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-server-provider.c
++++ libgda-3.1.5/libgda/gda-server-provider.c
+@@ -22,7 +22,7 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-#include <glib/gmessages.h>
++#include <glib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <libgda/gda-server-provider-extra.h>
+ #include <libgda/gda-server-provider-private.h>
+Index: libgda-3.1.5/libgda/gda-util.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-util.c
++++ libgda-3.1.5/libgda/gda-util.c
+@@ -27,10 +27,7 @@
+ #include <fcntl.h>
+ #include <unistd.h>
+ #include <string.h>
+-#include <glib/gfileutils.h>
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
+-#include <glib/gprintf.h>
++#include <glib.h>
+ #include <libsql/sql_parser.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-log.h>
+Index: libgda-3.1.5/libgda/gda-value.c
+===================================================================
+--- libgda-3.1.5.orig/libgda/gda-value.c
++++ libgda-3.1.5/libgda/gda-value.c
+@@ -28,10 +28,7 @@
+ #include <string.h>
+ #include <stdlib.h>
+ #include <time.h>
+-#include <glib/gdate.h>
+-#include <glib/gmessages.h>
+-#include <glib/gstrfuncs.h>
+-#include <glib/gstring.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-value.h>
+ #include <libgda/gda-blob-op.h>
+Index: libgda-3.1.5/libgda/sqlite/gda-sqlite.h
+===================================================================
+--- libgda-3.1.5.orig/libgda/sqlite/gda-sqlite.h
++++ libgda-3.1.5/libgda/sqlite/gda-sqlite.h
+@@ -25,8 +25,7 @@
+ #ifndef __GDA_SQLITE_H__
+ #define __GDA_SQLITE_H__
+
+-#include <glib/gmacros.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <libgda/gda-value.h>
+ #include <libgda/gda-connection.h>
+
+Index: libgda-3.1.5/providers/bdb/gda-bdb.h
+===================================================================
+--- libgda-3.1.5.orig/providers/bdb/gda-bdb.h
++++ libgda-3.1.5/providers/bdb/gda-bdb.h
+@@ -25,7 +25,7 @@
+ #if defined(HAVE_CONFIG_H)
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <db.h>
+Index: libgda-3.1.5/providers/firebird/gda-firebird-provider.c
+===================================================================
+--- libgda-3.1.5.orig/providers/firebird/gda-firebird-provider.c
++++ libgda-3.1.5/providers/firebird/gda-firebird-provider.c
+@@ -27,7 +27,7 @@
+ #include <libgda/gda-server-provider-extra.h>
+ #include <libgda/gda-command.h>
+ #include <libgda/gda-parameter-list.h>
+-#include <glib/gprintf.h>
++#include <glib.h>
+ #include <string.h>
+ #include "gda-firebird-provider.h"
+ #include "gda-firebird-recordset.h"
+Index: libgda-3.1.5/providers/firebird/gda-firebird-recordset.c
+===================================================================
+--- libgda-3.1.5.orig/providers/firebird/gda-firebird-recordset.c
++++ libgda-3.1.5/providers/firebird/gda-firebird-recordset.c
+@@ -28,7 +28,7 @@
+ #include <libgda/gda-quark-list.h>
+ #include <libgda/gda-parameter-list.h>
+ #include <glib/gi18n-lib.h>
+-#include <glib/gprintf.h>
++#include <glib.h>
+ #include <string.h>
+ #include <math.h>
+

+Index: libgda-3.1.5/providers/freetds/gda-freetds-message.h
+===================================================================
+--- libgda-3.1.5.orig/providers/freetds/gda-freetds-message.h
++++ libgda-3.1.5/providers/freetds/gda-freetds-message.h
+@@ -24,7 +24,7 @@
+ #if defined(HAVE_CONFIG_H)
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <tds.h>
+Index: libgda-3.1.5/providers/freetds/gda-freetds-types.h
+===================================================================
+--- libgda-3.1.5.orig/providers/freetds/gda-freetds-types.h
++++ libgda-3.1.5/providers/freetds/gda-freetds-types.h
+@@ -24,7 +24,7 @@
+ #if defined(HAVE_CONFIG_H)
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <tds.h>
+Index: libgda-3.1.5/providers/freetds/gda-freetds.h
+===================================================================
+--- libgda-3.1.5.orig/providers/freetds/gda-freetds.h
++++ libgda-3.1.5/providers/freetds/gda-freetds.h
+@@ -24,7 +24,7 @@
+ #if defined(HAVE_CONFIG_H)
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <tds.h>
+Index: libgda-3.1.5/providers/postgres/gda-postgres.h
+===================================================================
+--- libgda-3.1.5.orig/providers/postgres/gda-postgres.h
++++ libgda-3.1.5/providers/postgres/gda-postgres.h
+@@ -24,7 +24,7 @@
+ #ifndef __GDA_POSTGRES_H__
+ #define __GDA_POSTGRES_H__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include "gda-postgres-provider.h"
+Index: libgda-3.1.5/providers/ibmdb2/gda-ibmdb2-types.h
+===================================================================
+--- libgda-3.1.5.orig/providers/ibmdb2/gda-ibmdb2-types.h
++++ libgda-3.1.5/providers/ibmdb2/gda-ibmdb2-types.h
+@@ -23,7 +23,7 @@
+ #ifndef __GDA_IBMDB2_TYPES_H__
+ #define __GDA_IBMDB2_TYPES_H__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <sqlcli1.h>
+Index: libgda-3.1.5/providers/ibmdb2/gda-ibmdb2.h
+===================================================================
+--- libgda-3.1.5.orig/providers/ibmdb2/gda-ibmdb2.h
++++ libgda-3.1.5/providers/ibmdb2/gda-ibmdb2.h
+@@ -23,12 +23,11 @@
+ #if !defined(__gda_ibmdb2_h__)
+ # define __gda_ibmdb2_h__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <libgda/gda-value.h>
+-#include <glib/gi18n-lib.h>
+ #include <sqlcli1.h>
+ #include "gda-ibmdb2-provider.h"
+
+Index: libgda-3.1.5/providers/ldap/gda-ldap.h
+===================================================================
+--- libgda-3.1.5.orig/providers/ldap/gda-ldap.h
++++ libgda-3.1.5/providers/ldap/gda-ldap.h
+@@ -26,7 +26,7 @@
+ #if !defined(__gda_ldap_h__)
+ # define __gda_ldap_h__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/providers/mdb/gda-mdb-provider.c
+===================================================================
+--- libgda-3.1.5.orig/providers/mdb/gda-mdb-provider.c
++++ libgda-3.1.5/providers/mdb/gda-mdb-provider.c
+@@ -22,7 +22,7 @@
+ */
+
+ #include <stdlib.h>
+-#include <glib/gbacktrace.h>
++#include <glib.h>
+ #include <virtual/gda-vconnection-data-model.h>
+ #include <libgda/gda-data-model-array.h>
+ #include <libgda/gda-data-model-private.h>
+Index: libgda-3.1.5/providers/mdb/gda-mdb.h
+===================================================================
+--- libgda-3.1.5.orig/providers/mdb/gda-mdb.h
++++ libgda-3.1.5/providers/mdb/gda-mdb.h
+@@ -24,7 +24,7 @@
+ #ifndef __GDA_MDB_H__
+ #define __GDA_MDB_H__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/providers/msql/gda-msql.h
+===================================================================
+--- libgda-3.1.5.orig/providers/msql/gda-msql.h
++++ libgda-3.1.5/providers/msql/gda-msql.h
+@@ -22,7 +22,7 @@
+ #ifndef __gda_msql_h__
+ #define __gda_msql_h__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/providers/mysql/gda-mysql.h
+===================================================================
+--- libgda-3.1.5.orig/providers/mysql/gda-mysql.h
++++ libgda-3.1.5/providers/mysql/gda-mysql.h
+@@ -25,7 +25,7 @@
+ #ifndef __GDA_MYSQL_H__
+ #define __GDA_MYSQL_H__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/providers/odbc/gda-odbc.h
+===================================================================
+--- libgda-3.1.5.orig/providers/odbc/gda-odbc.h
++++ libgda-3.1.5/providers/odbc/gda-odbc.h
+@@ -25,7 +25,7 @@
+ #if !defined(__gda_odbc_h__)
+ # define __gda_odbc_h__
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib-object.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+Index: libgda-3.1.5/providers/oracle/gda-oracle.h
+===================================================================
+--- libgda-3.1.5.orig/providers/oracle/gda-oracle.h
++++ libgda-3.1.5/providers/oracle/gda-oracle.h
+@@ -31,7 +31,7 @@
+ #if defined(HAVE_CONFIG_H)
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <libgda/gda-connection.h>
+ #include <libgda/gda-server-provider.h>
+ #include <glib/gi18n-lib.h>
+Index: libgda-3.1.5/providers/sybase/gda-sybase.h
+===================================================================
+--- libgda-3.1.5.orig/providers/sybase/gda-sybase.h
++++ libgda-3.1.5/providers/sybase/gda-sybase.h
+@@ -32,7 +32,7 @@
+ # include <config.h>
+ #endif
+
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include <glib/gi18n-lib.h>
+ #include <libgda/gda-server-provider.h>
+ #include <ctpublic.h>
diff --git a/gnome2-libs/libgee/DEPENDS b/gnome2-libs/libgee/DEPENDS
index 31ec509..d700340 100755
--- a/gnome2-libs/libgee/DEPENDS
+++ b/gnome2-libs/libgee/DEPENDS
@@ -1,2 +1,7 @@
depends glib2 &&
-depends vala
+depends vala &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build"
diff --git a/gnome2-libs/libgee/DETAILS b/gnome2-libs/libgee/DETAILS
index 007d05f..7938ae6 100755
--- a/gnome2-libs/libgee/DETAILS
+++ b/gnome2-libs/libgee/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgee
- VERSION=0.6.4
+ VERSION=0.6.8
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libgee/HISTORY b/gnome2-libs/libgee/HISTORY
index 1e85c2b..1c10685 100644
--- a/gnome2-libs/libgee/HISTORY
+++ b/gnome2-libs/libgee/HISTORY
@@ -1,3 +1,10 @@
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.8
+ * DEPENDS: added optional_depends gobject-introspection
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.5
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.4

diff --git a/gnome2-libs/libgee/libgee-0.6.4.tar.xz.sig
b/gnome2-libs/libgee/libgee-0.6.4.tar.xz.sig
deleted file mode 100644
index 11596fe..0000000
Binary files a/gnome2-libs/libgee/libgee-0.6.4.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/libgnome-keyring/DEPENDS
b/gnome2-libs/libgnome-keyring/DEPENDS
index d53dfa1..f865fd7 100755
--- a/gnome2-libs/libgnome-keyring/DEPENDS
+++ b/gnome2-libs/libgnome-keyring/DEPENDS
@@ -3,6 +3,7 @@ depends dbus &&
depends libgcrypt &&
depends eggdbus &&
depends intltool &&
+depends libgpg-error &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/gnome2-libs/libgnome-keyring/DETAILS
b/gnome2-libs/libgnome-keyring/DETAILS
index 74fe370..ac5983a 100755
--- a/gnome2-libs/libgnome-keyring/DETAILS
+++ b/gnome2-libs/libgnome-keyring/DETAILS
@@ -1,5 +1,6 @@
SPELL=libgnome-keyring
VERSION=3.4.0
+ PATCHLEVEL=1
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnome-keyring/HISTORY
b/gnome2-libs/libgnome-keyring/HISTORY
index c3e4e16..2e289be 100644
--- a/gnome2-libs/libgnome-keyring/HISTORY
+++ b/gnome2-libs/libgnome-keyring/HISTORY
@@ -1,3 +1,13 @@
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: killed syntax error
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libgpg-error and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/libgnome/DEPENDS b/gnome2-libs/libgnome/DEPENDS
index dbf479a..3350fcd 100755
--- a/gnome2-libs/libgnome/DEPENDS
+++ b/gnome2-libs/libgnome/DEPENDS
@@ -4,6 +4,7 @@ depends libxml2 &&
depends libxslt &&
depends gconf2 &&
depends glib2 &&
+depends orbit2 &&
depends pkgconfig &&
depends popt &&

diff --git a/gnome2-libs/libgnome/DETAILS b/gnome2-libs/libgnome/DETAILS
index 58ae2f3..fbc31ce 100755
--- a/gnome2-libs/libgnome/DETAILS
+++ b/gnome2-libs/libgnome/DETAILS
@@ -1,6 +1,7 @@
SPELL=libgnome
VERSION=2.32.1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=1
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnome/HISTORY b/gnome2-libs/libgnome/HISTORY
index b8bfa86..09c33da 100644
--- a/gnome2-libs/libgnome/HISTORY
+++ b/gnome2-libs/libgnome/HISTORY
@@ -1,3 +1,12 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on dbus, dbus-glib, icu, libffi,
+ openssl, pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, dbus-glib, icu, libffi,
openssl,
+ orbit2, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2011-02-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.32.1

diff --git a/gnome2-libs/libgnomecanvas/DEPENDS
b/gnome2-libs/libgnomecanvas/DEPENDS
index dd8c94b..ea42410 100755
--- a/gnome2-libs/libgnomecanvas/DEPENDS
+++ b/gnome2-libs/libgnomecanvas/DEPENDS
@@ -1,8 +1,13 @@
-depends gtk+2 &&
-depends libart_lgpl &&
+depends atk &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends intltool &&
+depends libart_lgpl &&
+depends libpng &&
+depends pango &&
+depends pixman &&
depends xml-parser-expat &&
-depends pango &&
-depends intltool &&

optional_depends libglade2 \
"--enable-glade" \
@@ -13,3 +18,4 @@ optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"Build documentation with gtk-doc"
+
diff --git a/gnome2-libs/libgnomecanvas/DETAILS
b/gnome2-libs/libgnomecanvas/DETAILS
index e928d9a..70fb12e 100755
--- a/gnome2-libs/libgnomecanvas/DETAILS
+++ b/gnome2-libs/libgnomecanvas/DETAILS
@@ -1,6 +1,7 @@
SPELL=libgnomecanvas
VERSION=2.30.3
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=1
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnomecanvas/HISTORY
b/gnome2-libs/libgnomecanvas/HISTORY
index abac41a..8536806 100644
--- a/gnome2-libs/libgnomecanvas/HISTORY
+++ b/gnome2-libs/libgnomecanvas/HISTORY
@@ -1,3 +1,8 @@
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, gdk-pixbuf2, glib2,
+ libgnomecanvas, libpng, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2012-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on intltool

diff --git a/gnome2-libs/libgnomecups/DETAILS
b/gnome2-libs/libgnomecups/DETAILS
index 1ca6e3c..d5fa833 100755
--- a/gnome2-libs/libgnomecups/DETAILS
+++ b/gnome2-libs/libgnomecups/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgnomecups
- VERSION=0.2.2
+ VERSION=0.2.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
ENTERED=20020505
- UPDATED=20050318
+ WEB_SITE=http://www.gnome.org
KEYWORDS="cups gnome2 libs"
SHORT="Gnome library to CUPS system"
cat << EOF
diff --git a/gnome2-libs/libgnomecups/HISTORY
b/gnome2-libs/libgnomecups/HISTORY
index 4dae6c8..1f1ead6 100644
--- a/gnome2-libs/libgnomecups/HISTORY
+++ b/gnome2-libs/libgnomecups/HISTORY
@@ -1,3 +1,9 @@
+2012-07-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.3
+ fixed WEB_SITE
+ * PRE_BUILD: added, to apply patch
+ * glib.patch: added, fix compilation with glib>=2.31
+
2006-07-20 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: change glib -> glib2

diff --git a/gnome2-libs/libgnomecups/PRE_BUILD
b/gnome2-libs/libgnomecups/PRE_BUILD
new file mode 100755
index 0000000..4a5b046
--- /dev/null
+++ b/gnome2-libs/libgnomecups/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/glib.patch
diff --git a/gnome2-libs/libgnomecups/glib.patch
b/gnome2-libs/libgnomecups/glib.patch
new file mode 100644
index 0000000..e84b0e6
--- /dev/null
+++ b/gnome2-libs/libgnomecups/glib.patch
@@ -0,0 +1,37 @@
+From d84eee9450b3b6f6155074915efc61bedcc8d446 Mon Sep 17 00:00:00 2001
+From: Dominique Leuenberger <dimstar AT opensuse.org>
+Date: Sun, 27 Nov 2011 21:36:41 +0100
+Subject: [PATCH] Fix: Only glib.h can be included
+
+---
+ libgnomecups/gnome-cups-i18n.c | 2 +-
+ libgnomecups/gnome-cups-init.h | 3 +--
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/libgnomecups/gnome-cups-i18n.c b/libgnomecups/gnome-cups-i18n.c
+index 8987c5c..127756d 100644
+--- a/libgnomecups/gnome-cups-i18n.c
++++ b/libgnomecups/gnome-cups-i18n.c
+@@ -1,5 +1,5 @@
+ #include <config.h>
+-#include <glib/gmacros.h>
++#include <glib.h>
+ #include "gnome-cups-i18n.h"
+
+ #ifdef ENABLE_NLS
+diff --git a/libgnomecups/gnome-cups-init.h b/libgnomecups/gnome-cups-init.h
+index 22b682a..c4600fc 100644
+--- a/libgnomecups/gnome-cups-init.h
++++ b/libgnomecups/gnome-cups-init.h
+@@ -1,8 +1,7 @@
+ #ifndef GNOME_CUPS_INIT
+ #define GNOME_CUPS_INIT
+
+-#include <glib/gtypes.h>
+-#include <glib/gmacros.h>
++#include <glib.h>
+
+ G_BEGIN_DECLS
+
+--
+1.7.7
diff --git a/gnome2-libs/libgnomecups/libgnomecups-0.2.2.tar.bz2.sig
b/gnome2-libs/libgnomecups/libgnomecups-0.2.2.tar.bz2.sig
deleted file mode 100644
index 546e539..0000000
Binary files a/gnome2-libs/libgnomecups/libgnomecups-0.2.2.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/libgnomecups/libgnomecups-0.2.3.tar.bz2.sig
b/gnome2-libs/libgnomecups/libgnomecups-0.2.3.tar.bz2.sig
new file mode 100644
index 0000000..0cd5b5e
Binary files /dev/null and
b/gnome2-libs/libgnomecups/libgnomecups-0.2.3.tar.bz2.sig differ
diff --git a/gnome2-libs/libgnomeprint/HISTORY
b/gnome2-libs/libgnomeprint/HISTORY
index 25e9f74..9062b14 100644
--- a/gnome2-libs/libgnomeprint/HISTORY
+++ b/gnome2-libs/libgnomeprint/HISTORY
@@ -1,3 +1,8 @@
+2012-07-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * stdio.patch: added, patch to apply missing header.
+ From gentoo.
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.18.8

diff --git a/gnome2-libs/libgnomeprint/PRE_BUILD
b/gnome2-libs/libgnomeprint/PRE_BUILD
new file mode 100755
index 0000000..1055db2
--- /dev/null
+++ b/gnome2-libs/libgnomeprint/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/stdio.patch
diff --git a/gnome2-libs/libgnomeprint/stdio.patch
b/gnome2-libs/libgnomeprint/stdio.patch
new file mode 100644
index 0000000..dd91954
--- /dev/null
+++ b/gnome2-libs/libgnomeprint/stdio.patch
@@ -0,0 +1,9 @@
+--- a/libgnomeprint/modules/cups/gnome-print-cups-transport.c
++++ b/libgnomeprint/modules/cups/gnome-print-cups-transport.c
+@@ -34,6 +34,7 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
++#include <stdio.h>
+ #include <unistd.h>
+ #include <locale.h>
diff --git a/gnome2-libs/libgsf/DEPENDS b/gnome2-libs/libgsf/DEPENDS
index 223086b..18ea3d6 100755
--- a/gnome2-libs/libgsf/DEPENDS
+++ b/gnome2-libs/libgsf/DEPENDS
@@ -11,10 +11,10 @@ optional_depends bzip2 \
"--without-bz2" \
"build additional wrappers for BZ2" &&

-optional_depends gnome-vfs2 \
- "--with-gnome-vfs" \
- "--without-gnome-vfs" \
- "build additional wrappers for GNOME-VFS" &&
+optional_depends gvfs \
+ "--with-gio" \
+ "--without-gio" \
+ "build additional wrappers for GIO" &&

optional_depends pygtk2 \
"--with-python" \
@@ -25,12 +25,17 @@ if is_depends_enabled $SPELL pygtk2; then
depends python
fi &&

-optional_depends libbonobo \
- "--with-bonobo" \
- "--without-bonobo" \
- "for use of bonobo" &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "build documentation with gtk-doc"
+ "build documentation with gtk-doc" &&
+
+optional_depends gdk-pixbuf2 \
+ "--with-gdk-pixbuf" \
+ "--without-gdk-pixbuf" \
+ "to use GDK PixBuf image library" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "for GObject introspection"
diff --git a/gnome2-libs/libgsf/DETAILS b/gnome2-libs/libgsf/DETAILS
index 17a745d..1a97770 100755
--- a/gnome2-libs/libgsf/DETAILS
+++ b/gnome2-libs/libgsf/DETAILS
@@ -1,9 +1,9 @@
SPELL=libgsf
- VERSION=1.14.23
-
SOURCE_HASH=sha512:21c6f80fb242b3cd1482cef34126de963ffc566f909cbff656c67a20a179abcf1dcfcc2cf78f8aa56ec1b23eebf890262d31aef3709db635bab1432990ac451e
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ VERSION=1.14.24
+#
SOURCE_HASH=sha512:21c6f80fb242b3cd1482cef34126de963ffc566f909cbff656c67a20a179abcf1dcfcc2cf78f8aa56ec1b23eebf890262d31aef3709db635bab1432990ac451e
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
LICENSE[0]=GNU
diff --git a/gnome2-libs/libgsf/HISTORY b/gnome2-libs/libgsf/HISTORY
index 9081c98..97243bd 100644
--- a/gnome2-libs/libgsf/HISTORY
+++ b/gnome2-libs/libgsf/HISTORY
@@ -1,3 +1,14 @@
+2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.24
+ * DEPENDS: ./configure does not understand --with-gnome-vfs,
--with-bonobo,
+ nor --with-gnome-vfs
+ GNOME VFS swapped to GIO libraries a while ago
+ Added optional dependency on gdk-pixbuf2
+ Added optional dependency on gobject-introspection
+ * SUB_DEPENDS: gnome-vfs2 -> gio
+ Incorrect dependency on poppler -> gio (should have been gnome-vfs2)
+ * PRE_SUB_DEPENDS: gnome-vfs2 -> gio
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.23

diff --git a/gnome2-libs/libgsf/PRE_SUB_DEPENDS
b/gnome2-libs/libgsf/PRE_SUB_DEPENDS
index cb85268..4fe1c0f 100755
--- a/gnome2-libs/libgsf/PRE_SUB_DEPENDS
+++ b/gnome2-libs/libgsf/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- GNOME) is_depends_enabled $SPELL gnome-vfs2;;
+ GNOME) is_depends_enabled $SPELL gvfs;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git
a/gnome2-libs/libgsf/REPAIR^0e91218b9f943c4259e977b24a7562dd^PRE_SUB_DEPENDS
b/gnome2-libs/libgsf/REPAIR^0e91218b9f943c4259e977b24a7562dd^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..4fe1c0f
--- /dev/null
+++
b/gnome2-libs/libgsf/REPAIR^0e91218b9f943c4259e977b24a7562dd^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) is_depends_enabled $SPELL gvfs;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/gnome2-libs/libgsf/SUB_DEPENDS b/gnome2-libs/libgsf/SUB_DEPENDS
index 0d5d0a9..ded4210 100755
--- a/gnome2-libs/libgsf/SUB_DEPENDS
+++ b/gnome2-libs/libgsf/SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
-GNOME) message "Libgsf with GNOME support requested, forcing gnome-vfs2
dependency" &&
- depends poppler "--with-gnome-vfs";;
+GNOME) message "Libgsf with GNOME support requested, forcing
${SPELL_COLOR}gvfs${DEFAULT_COLOR} dependency" &&
+ depends gvfs "--with-gio";;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/gnome2-libs/libgsf/libgsf-1.14.21.tar.bz2.sig
b/gnome2-libs/libgsf/libgsf-1.14.21.tar.bz2.sig
deleted file mode 100644
index 07ae633..0000000
Binary files a/gnome2-libs/libgsf/libgsf-1.14.21.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
b/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
new file mode 100644
index 0000000..ed6dbfc
Binary files /dev/null and b/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
differ
diff --git a/gnome2-libs/libgweather/DETAILS b/gnome2-libs/libgweather/DETAILS
index 521f1e1..787e132 100755
--- a/gnome2-libs/libgweather/DETAILS
+++ b/gnome2-libs/libgweather/DETAILS
@@ -1,7 +1,7 @@
SPELL=libgweather
- VERSION=3.2.1
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ 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"
diff --git a/gnome2-libs/libgweather/HISTORY b/gnome2-libs/libgweather/HISTORY
index fda7f7e..d238c8e 100644
--- a/gnome2-libs/libgweather/HISTORY
+++ b/gnome2-libs/libgweather/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-01-14 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 3.2.1

diff --git a/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig
b/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig
deleted file mode 100644
index a2e60f1..0000000
Binary files a/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/libgweather/libgweather-3.6.0.tar.xz.sig
b/gnome2-libs/libgweather/libgweather-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..4ae4eff
Binary files /dev/null and
b/gnome2-libs/libgweather/libgweather-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/libpeas/DETAILS b/gnome2-libs/libpeas/DETAILS
index 8a938fc..14ef021 100755
--- a/gnome2-libs/libpeas/DETAILS
+++ b/gnome2-libs/libpeas/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpeas
- VERSION=1.4.0
+ VERSION=1.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/libpeas/HISTORY b/gnome2-libs/libpeas/HISTORY
index 8185b35..a643776 100644
--- a/gnome2-libs/libpeas/HISTORY
+++ b/gnome2-libs/libpeas/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.0

diff --git a/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig
deleted file mode 100644
index 140185b..0000000
Binary files a/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
new file mode 100644
index 0000000..a1a19ec
Binary files /dev/null and b/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
differ
diff --git a/gnome2-libs/librsvg2/DEPENDS b/gnome2-libs/librsvg2/DEPENDS
index 8de34ea..f7bb212 100755
--- a/gnome2-libs/librsvg2/DEPENDS
+++ b/gnome2-libs/librsvg2/DEPENDS
@@ -6,6 +6,11 @@ depends freetype2 &&
depends -sub PNG cairo &&
depends pango &&
depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+
depends libcroco &&

optional_depends gtk-doc \
@@ -13,7 +18,29 @@ optional_depends gtk-doc \
"--disable-gtk-doc" \
"Build documentation with gtk-doc" &&

-optional_depends gobject-introspection \
+optional_depends vala \
+ "--enable-vala=yes" \
+ "--enable-vala=no" \
+ "build vala bindings" &&
+if is_depends_enabled $SPELL vala; then
+ depends gobject-introspection
+else
+ optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
"Enable introspection"
+fi &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-pixbuf-loader" \
+ "--disable-pixbuf-loader" \
+ "build gdk pixbuf loader" &&
+
+
+depends atk &&
+optional_depends gtk+2 '' '' 'GTK2 support' &&
+optional_depends gtk+3 '' '' 'GTK3 support' &&
+depends harfbuzz &&
+depends libpng &&
+depends pixman
+
diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index f111873..99d7133 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -1,8 +1,9 @@
SPELL=librsvg2
- VERSION=2.36.1
-
SOURCE_HASH=sha512:e76742705009e3e34cffc22c3fad13f76a54a4da6e3ffcc0aa9b554fcdfebf00cd3d7671e4deb5c5a7dfc455a87c2c01ee0866a2425856c1d09f2dba62c8ff15
+ VERSION=2.36.4
+
SOURCE_HASH=sha512:447435b2fab0ca7147b68c02a622df8049d56844360e8e361bf5abfbec12c33d46393bad3c099c2819f68d1b7595616d1f35d2cea58ee94d873c1c34e9362d37
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SECURITY_PATCH=1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL%?}-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL%?}-$VERSION"
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index 8a6aa8f..04012c0 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,24 @@
+2013-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gtk+2, gtk+3 are optional
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made dependencies on vala and gdk-pixbuf2 optional,
+ removed dependencies on libxau, libxcb, libxdmcp, libxext,
libxrender
+ and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, expat, gdk-pixbuf2, gtk+2,
gtk+3,
+ harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
libxrender,
+ pcre, pixman
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make link to icu explicit
+
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.36.4
+
+2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.36.3
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.36.1

diff --git a/gnome2-libs/libsoup/DEPENDS b/gnome2-libs/libsoup/DEPENDS
index 4635cdb..954f1fc 100755
--- a/gnome2-libs/libsoup/DEPENDS
+++ b/gnome2-libs/libsoup/DEPENDS
@@ -1,15 +1,17 @@
depends autoconf &&
depends automake &&
-depends libtool &&
-depends libxml2 &&
+depends dbus &&
depends glib2 &&
+depends libgcrypt &&
depends libgpg-error &&
+depends libtool &&
+depends libxml2 &&
depends sqlite &&
depends -sub TLS glib-networking &&

if [[ $LIBSOUP_GNOME == "y" ]]; then
- depends libproxy
- depends gconf2
+ depends libproxy &&
+ depends gconf2 &&
depends libgnome-keyring
fi &&

@@ -20,4 +22,11 @@ fi &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documenation with gtk-doc"
+ "Build documenation with gtk-doc" &&
+
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for introspection"
+
diff --git a/gnome2-libs/libsoup/DETAILS b/gnome2-libs/libsoup/DETAILS
index 1c38173..ae86753 100755
--- a/gnome2-libs/libsoup/DETAILS
+++ b/gnome2-libs/libsoup/DETAILS
@@ -1,9 +1,9 @@
SPELL=libsoup
if [[ $LIBSOUP_DEVEL == y ]]; then
- VERSION=2.38.1
+ VERSION=2.40.1
SOURCE=$SPELL-$VERSION.tar.xz
else
- VERSION=2.38.1
+ VERSION=2.40.1
SOURCE=$SPELL-$VERSION.tar.xz
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
@@ -12,6 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
SECURITY_PATCH=1
+ PATCHLEVEL=1
WEB_SITE=http://live.gnome.org/LibSoup/
ENTERED=20030312
KEYWORDS="gnome2 libs"
diff --git a/gnome2-libs/libsoup/HISTORY b/gnome2-libs/libsoup/HISTORY
index 3804d4e..c0008c3 100644
--- a/gnome2-libs/libsoup/HISTORY
+++ b/gnome2-libs/libsoup/HISTORY
@@ -1,3 +1,17 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi and pcre, added
+ optional dependency on gobject-introspection
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, icu, libffi, libgcrypt, pcre
+ * DETAILS: bumped PATCHLEVEL
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.40.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.40.0
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: requires glib-networking built with TLS support

diff --git a/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig
b/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig
deleted file mode 100644
index fed57f0..0000000
Binary files a/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libsoup/libsoup-2.40.1.tar.xz.sig
b/gnome2-libs/libsoup/libsoup-2.40.1.tar.xz.sig
new file mode 100644
index 0000000..d0ea26b
Binary files /dev/null and b/gnome2-libs/libsoup/libsoup-2.40.1.tar.xz.sig
differ
diff --git a/gnome2-libs/libxklavier/DEPENDS b/gnome2-libs/libxklavier/DEPENDS
index 696cef1..8c2d90e 100755
--- a/gnome2-libs/libxklavier/DEPENDS
+++ b/gnome2-libs/libxklavier/DEPENDS
@@ -1,11 +1,14 @@
-depends zlib &&
-depends libxml2 &&
+depends glib2 &&
+depends iso-codes &&
depends libx11 &&
+depends libxi &&
depends libxkbfile &&
+depends libxml2 &&
depends xkbcomp &&
-depends iso-codes &&
+depends zlib &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"to build documentation"
+
diff --git a/gnome2-libs/libxklavier/DETAILS b/gnome2-libs/libxklavier/DETAILS
index 971ace1..0a4479f 100755
--- a/gnome2-libs/libxklavier/DETAILS
+++ b/gnome2-libs/libxklavier/DETAILS
@@ -1,5 +1,6 @@
SPELL=libxklavier
VERSION=5.2.1
+ PATCHLEVEL=1
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libxklavier/HISTORY b/gnome2-libs/libxklavier/HISTORY
index c40b4bb..6294181 100644
--- a/gnome2-libs/libxklavier/HISTORY
+++ b/gnome2-libs/libxklavier/HISTORY
@@ -1,3 +1,12 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: remove dependencies on icu, libffi, libxau, libxcb,
libxdmcp,
+ libxext and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, icu, libffi, libxau,
+ libxcb, libxdmcp, libxext, libxi, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-03-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.1

diff --git a/gnome2-libs/metacity/DETAILS b/gnome2-libs/metacity/DETAILS
index 7157704..c86fd03 100755
--- a/gnome2-libs/metacity/DETAILS
+++ b/gnome2-libs/metacity/DETAILS
@@ -1,5 +1,5 @@
SPELL=metacity
- VERSION=2.34.3
+ VERSION=2.34.13
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/metacity/HISTORY b/gnome2-libs/metacity/HISTORY
index a7af833..734e241 100644
--- a/gnome2-libs/metacity/HISTORY
+++ b/gnome2-libs/metacity/HISTORY
@@ -1,3 +1,9 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.13
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.8
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.34.3

diff --git a/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
b/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
new file mode 100644
index 0000000..8247dce
Binary files /dev/null and b/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
differ
diff --git a/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig
b/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig
deleted file mode 100644
index c4081b2..0000000
Binary files a/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/mutter/BUILD b/gnome2-libs/mutter/BUILD
new file mode 100755
index 0000000..e324b29
--- /dev/null
+++ b/gnome2-libs/mutter/BUILD
@@ -0,0 +1,4 @@
+# treat warnings as warnings, not errors
+OPTS="$OPTS --enable-compile-warnings=maximum" &&
+
+default_build
diff --git a/gnome2-libs/mutter/DEPENDS b/gnome2-libs/mutter/DEPENDS
index 193e357..41b5751 100755
--- a/gnome2-libs/mutter/DEPENDS
+++ b/gnome2-libs/mutter/DEPENDS
@@ -25,8 +25,8 @@ optional_depends libxinerama
\
"Enable use of the Xinerama extension?" &&

optional_depends gconf2 \
- '--enable-gconf' \
- '--disable-gconf' \
+ '' \
+ '' \
'for GNOME configuration settings' &&

optional_depends startup-notification \
@@ -40,6 +40,6 @@ optional_depends rarian
\
'register help docs with rarian?' &&

optional_depends gobject-introspection \
- '--with-introspection' \
- '--without-introspection' \
+ '--enable-introspection=yes' \
+ '--enable-introspection=no' \
'use gobject binding'
diff --git a/gnome2-libs/mutter/DETAILS b/gnome2-libs/mutter/DETAILS
index a9cc7fd..24d1c56 100755
--- a/gnome2-libs/mutter/DETAILS
+++ b/gnome2-libs/mutter/DETAILS
@@ -1,5 +1,5 @@
SPELL=mutter
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/mutter/HISTORY b/gnome2-libs/mutter/HISTORY
index af86f9f..6295313 100644
--- a/gnome2-libs/mutter/HISTORY
+++ b/gnome2-libs/mutter/HISTORY
@@ -1,3 +1,15 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-06-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: Updated gobject-introspection flags.
+ Removed gconf2 flags as they are no longer valid, but gconf2
+ is still optional.
+ * BUILD: added, add flag to treat warnings as warnings not errors.
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig
b/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig
deleted file mode 100644
index c938f19..0000000
Binary files a/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
b/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..fc3d44a
Binary files /dev/null and b/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/mx/DEPENDS b/gnome2-libs/mx/DEPENDS
index 87124d3..1e02efc 100755
--- a/gnome2-libs/mx/DEPENDS
+++ b/gnome2-libs/mx/DEPENDS
@@ -1 +1,2 @@
-depends clutter
+depends clutter &&
+depends xcb-util
diff --git a/gnome2-libs/mx/HISTORY b/gnome2-libs/mx/HISTORY
index 1a6b688..859b796 100644
--- a/gnome2-libs/mx/HISTORY
+++ b/gnome2-libs/mx/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on xcb-util
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.4.6

diff --git a/gnome2-libs/nautilus-dropbox/DEPENDS
b/gnome2-libs/nautilus-dropbox/DEPENDS
index e89d445..4a6ebd4 100755
--- a/gnome2-libs/nautilus-dropbox/DEPENDS
+++ b/gnome2-libs/nautilus-dropbox/DEPENDS
@@ -1 +1,4 @@
-depends nautilus2
+depends docutils &&
+depends nautilus2 &&
+
+suggest_depends pygpgme '' '' 'to verify binary signatures'
diff --git a/gnome2-libs/nautilus-dropbox/DETAILS
b/gnome2-libs/nautilus-dropbox/DETAILS
index cc66b27..4965aa5 100755
--- a/gnome2-libs/nautilus-dropbox/DETAILS
+++ b/gnome2-libs/nautilus-dropbox/DETAILS
@@ -1,8 +1,9 @@
SPELL=nautilus-dropbox
- VERSION=0.6.9
+ VERSION=1.4.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_URL[0]=http://linux.dropbox.com/packages/${SOURCE}
-
SOURCE_HASH=sha512:c4aa24bae2769e8cbaff09f6e55756423256ffc5a899129bb15fa59647c256e2825efa89be0bbc1d295a10768fee3395abb9572ddbfc24e19d689b00ccb8e686
+#
SOURCE_HASH=sha512:c4aa24bae2769e8cbaff09f6e55756423256ffc5a899129bb15fa59647c256e2825efa89be0bbc1d295a10768fee3395abb9572ddbfc24e19d689b00ccb8e686
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.dropbox.com";
LICENSE[0]="GPL"
diff --git a/gnome2-libs/nautilus-dropbox/HISTORY
b/gnome2-libs/nautilus-dropbox/HISTORY
index 7140a1c..28887ca 100644
--- a/gnome2-libs/nautilus-dropbox/HISTORY
+++ b/gnome2-libs/nautilus-dropbox/HISTORY
@@ -1,3 +1,8 @@
+2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.0
+ * DEPENDS: Depends on docutils
+ Suggest pygpgme to verify binary signatures
+
2011-08-26 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS: spell created

diff --git a/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig
b/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig
new file mode 100644
index 0000000..7cabd08
Binary files /dev/null and
b/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig differ
diff --git a/gnome2-libs/nautilus-sendto/DEPENDS
b/gnome2-libs/nautilus-sendto/DEPENDS
index 3abf1b2..0cdc96a 100755
--- a/gnome2-libs/nautilus-sendto/DEPENDS
+++ b/gnome2-libs/nautilus-sendto/DEPENDS
@@ -6,4 +6,5 @@ optional_depends pidgin "" "" "Enable gaim support" &&
optional_depends gajim "" "" "Enable gajim support" &&
optional_depends claws-mail "" "" "Enable claws-mail support" &&
optional_depends thunderbird "" "" "Enable thunderbird support" &&
-optional_depends balsa "" "" "Enable balsa support"
+optional_depends balsa "" "" "Enable balsa support" &&
+optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" "to build
documentation"
diff --git a/gnome2-libs/nautilus-sendto/DETAILS
b/gnome2-libs/nautilus-sendto/DETAILS
index e09efa9..ea57ab9 100755
--- a/gnome2-libs/nautilus-sendto/DETAILS
+++ b/gnome2-libs/nautilus-sendto/DETAILS
@@ -1,7 +1,7 @@
SPELL=nautilus-sendto
- VERSION=3.0.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ 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:WORKS_FOR_ME"
diff --git a/gnome2-libs/nautilus-sendto/HISTORY
b/gnome2-libs/nautilus-sendto/HISTORY
index 1ea3457..620b1fa 100644
--- a/gnome2-libs/nautilus-sendto/HISTORY
+++ b/gnome2-libs/nautilus-sendto/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ bz2 -> xz
+ * DEPENDS: added optional_depends gtk-doc
+
2011-10-04 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: changed sylpheed-claws -> claws-mail (fixes #268)

diff --git a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
deleted file mode 100644
index 17adec0..0000000
Binary files a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
and /dev/null differ
diff --git a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..bf274b5
Binary files /dev/null and
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/nautilus2/DEPENDS b/gnome2-libs/nautilus2/DEPENDS
index 1f9223a..372c4b9 100755
--- a/gnome2-libs/nautilus2/DEPENDS
+++ b/gnome2-libs/nautilus2/DEPENDS
@@ -11,6 +11,8 @@ depends glib2 &&
depends libxml2 &&
depends dbus-glib &&
depends intltool &&
+depends exempi &&
+depends tracker &&

optional_depends vorbis-tools "" "" "for ogg audio playback" &&
optional_depends mpg123 "" "" "for mp3 audio playback" &&
@@ -20,4 +22,6 @@ optional_depends libselinux "" "" "Enable SELiunx support?"
&&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation"
+ "to build documentation" &&
+
+suggest_depends gvfs "" "" "for Connect to Server functionality"
diff --git a/gnome2-libs/nautilus2/DETAILS b/gnome2-libs/nautilus2/DETAILS
index 4042cab..94a949f 100755
--- a/gnome2-libs/nautilus2/DETAILS
+++ b/gnome2-libs/nautilus2/DETAILS
@@ -1,5 +1,5 @@
SPELL=nautilus2
- VERSION=3.4.2
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=nautilus-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/nautilus-$VERSION
diff --git a/gnome2-libs/nautilus2/HISTORY b/gnome2-libs/nautilus2/HISTORY
index e205495..a9bfaf1 100644
--- a/gnome2-libs/nautilus2/HISTORY
+++ b/gnome2-libs/nautilus2/HISTORY
@@ -1,3 +1,13 @@
+2012-10-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on tracker
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+ * DEPENDS: exempi added
+
+2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Suggest gvfs for Connect to Server funcionality
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git a/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig
b/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig
deleted file mode 100644
index 9a28ec2..0000000
Binary files a/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/nautilus2/nautilus-3.6.1.tar.xz.sig
b/gnome2-libs/nautilus2/nautilus-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..98cb72b
Binary files /dev/null and b/gnome2-libs/nautilus2/nautilus-3.6.1.tar.xz.sig
differ
diff --git a/gnome2-libs/orbit2/DEPENDS b/gnome2-libs/orbit2/DEPENDS
index 59fe6a8..20b7432 100755
--- a/gnome2-libs/orbit2/DEPENDS
+++ b/gnome2-libs/orbit2/DEPENDS
@@ -4,4 +4,6 @@ depends libidl &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documentation with gtk-doc"
+ "Build documentation with gtk-doc" &&
+
+depends glib2
diff --git a/gnome2-libs/orbit2/DETAILS b/gnome2-libs/orbit2/DETAILS
index 19ff9e3..f41f0c0 100755
--- a/gnome2-libs/orbit2/DETAILS
+++ b/gnome2-libs/orbit2/DETAILS
@@ -1,5 +1,6 @@
SPELL=orbit2
VERSION=2.14.19
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=ORBit2-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ORBit2-$VERSION"
diff --git a/gnome2-libs/orbit2/HISTORY b/gnome2-libs/orbit2/HISTORY
index c879fe9..ad2768f 100644
--- a/gnome2-libs/orbit2/HISTORY
+++ b/gnome2-libs/orbit2/HISTORY
@@ -1,3 +1,10 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, libffi and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.14.19

diff --git a/gnome2-libs/pango/BUILD b/gnome2-libs/pango/BUILD
index 1885d21..9dfab36 100755
--- a/gnome2-libs/pango/BUILD
+++ b/gnome2-libs/pango/BUILD
@@ -1,5 +1,3 @@
-if [[ "$PANGO_ARABIC" == "n" ]]; then
-
OPTS="--with-dynamic-modules=basic-fc,hangul-fc,hebrew-fc,indic-fc,khmer-fc,syriac-fc,thai-fc,tibetan-fc
$OPTS"
-fi &&
OPTS="$PANGO_OPTS $OPTS" &&
+
default_build
diff --git a/gnome2-libs/pango/CONFIGURE b/gnome2-libs/pango/CONFIGURE
index f626175..3af96ed 100755
--- a/gnome2-libs/pango/CONFIGURE
+++ b/gnome2-libs/pango/CONFIGURE
@@ -1,2 +1,4 @@
-config_query PANGO_ARABIC "Build arabic dynamic modules (can \
-cause problems with webkit browsers)?" y
+# TODO: thai-fc requires libthai (not in grimoire yet)
+config_query_option PANGO_OPTS "Build arabic dynamic modules (can cause
problems with webkit browsers)?" y \
+
"--with-dynamic-modules=basic-fc,arabic-lang,indic-lang" \
+ "--with-dynamic-modules=basic-fc"
diff --git a/gnome2-libs/pango/DEPENDS b/gnome2-libs/pango/DEPENDS
index fe31993..0bbac40 100755
--- a/gnome2-libs/pango/DEPENDS
+++ b/gnome2-libs/pango/DEPENDS
@@ -3,16 +3,20 @@
depends automake &&
depends cairo &&
depends fontconfig &&
+depends freetype2 &&
depends glib2 &&
+depends harfbuzz &&
+depends libpng &&
+depends pixman &&

-optional_depends libx11 \
- "--with-x" \
- "--without-x" \
+optional_depends libxft \
+ "--with-xft" \
+ "--without-xft" \
"for XFT and X11 support" &&

-if is_depends_enabled $SPELL libx11; then
+if is_depends_enabled $SPELL libxft; then
+ depends libx11 &&
depends libxau &&
- depends libxft &&
depends libxdmcp &&
depends libxrender &&
if spell_ok cairo && is_version_less $(installed_version cairo) 1.8; then
diff --git a/gnome2-libs/pango/DETAILS b/gnome2-libs/pango/DETAILS
index efc5e56..96cd256 100755
--- a/gnome2-libs/pango/DETAILS
+++ b/gnome2-libs/pango/DETAILS
@@ -1,5 +1,5 @@
SPELL=pango
- VERSION=1.30.1
+ VERSION=1.32.5
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/pango/HISTORY b/gnome2-libs/pango/HISTORY
index ccc7721..b8cb0e5 100644
--- a/gnome2-libs/pango/HISTORY
+++ b/gnome2-libs/pango/HISTORY
@@ -1,3 +1,28 @@
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: removed, no longer needed
+ * fake-gtk-doc-check.m4: removed, check works fine now
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.32.5
+ * BUILD, CONFIGURE: fixed arabic dynamic modules build/selection
+ * {{PRE_,}SUB_,}DEPENDS: X support is enabled via libxft and its flag,
+ not libx11
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libxcb, libxext, expat, libffi,
pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on expat, freetype2, libffi,
+ libpng, libxcb, libxext, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.32.4
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.32.1
+ * DEPENDS: harfbuzz added
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.30.1

diff --git a/gnome2-libs/pango/PRE_BUILD b/gnome2-libs/pango/PRE_BUILD
deleted file mode 100755
index a65e845..0000000
--- a/gnome2-libs/pango/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if ! is_depends_enabled $SPELL gtk-doc; then
- cat "$SPELL_DIRECTORY/fake-gtk-doc-check.m4" >> acinclude.m4 &&
- echo "EXTRA_DIST=" > gtk-doc.make
-fi &&
-
-if ! spell_ok g++; then
- aclocal &&
- autoconf
-fi
diff --git a/gnome2-libs/pango/PRE_SUB_DEPENDS
b/gnome2-libs/pango/PRE_SUB_DEPENDS
index 675b761..1c09093 100755
--- a/gnome2-libs/pango/PRE_SUB_DEPENDS
+++ b/gnome2-libs/pango/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- X) is_depends_enabled $SPELL libx11;;
+ X) is_depends_enabled $SPELL libxft;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/gnome2-libs/pango/SUB_DEPENDS b/gnome2-libs/pango/SUB_DEPENDS
index c3ebf2a..94f9afc 100755
--- a/gnome2-libs/pango/SUB_DEPENDS
+++ b/gnome2-libs/pango/SUB_DEPENDS
@@ -1,8 +1,8 @@
case $THIS_SUB_DEPENDS in
- X) message "Pango with X11 support requested, forcing libx11 dependency" &&
- depends libx11 "--with-x" &&
+ X) message "Pango with XFT support requested, forcing libxft dependency" &&
+ depends libxft "--with-xft" &&
+ depends libx11 &&
depends libxau &&
- depends libxft &&
depends libxdmcp &&
depends libxrender
;;
diff --git a/gnome2-libs/pango/fake-gtk-doc-check.m4
b/gnome2-libs/pango/fake-gtk-doc-check.m4
deleted file mode 100644
index 26fa723..0000000
--- a/gnome2-libs/pango/fake-gtk-doc-check.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-dnl fake-gtk-doc-check.m4 serial 1 (OpenWrt)
-dnl Provide a fake GTK_DOC_CHECK macros which
-dnl always defines false.
-
-AC_DEFUN([GTK_DOC_CHECK],
-[
- AM_CONDITIONAL([ENABLE_GTK_DOC], [false])
- AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [false])
- AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [false])
- AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [false])
- AM_CONDITIONAL([GTK_DOC_USE_REBASE], [false])
- AC_PATH_PROGS([GTKDOC_REBASE],[true],[true])
-])
diff --git a/gnome2-libs/pango/pango-1.30.1.tar.xz.sig
b/gnome2-libs/pango/pango-1.30.1.tar.xz.sig
deleted file mode 100644
index b41ccec..0000000
Binary files a/gnome2-libs/pango/pango-1.30.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/pango/pango-1.32.5.tar.xz.sig
b/gnome2-libs/pango/pango-1.32.5.tar.xz.sig
new file mode 100644
index 0000000..b2a073a
Binary files /dev/null and b/gnome2-libs/pango/pango-1.32.5.tar.xz.sig differ
diff --git a/gnome2-libs/pangox-compat/DEPENDS
b/gnome2-libs/pangox-compat/DEPENDS
new file mode 100755
index 0000000..3e250a7
--- /dev/null
+++ b/gnome2-libs/pangox-compat/DEPENDS
@@ -0,0 +1 @@
+depends pango
diff --git a/gnome2-libs/pangox-compat/DETAILS
b/gnome2-libs/pangox-compat/DETAILS
new file mode 100755
index 0000000..27ac610
--- /dev/null
+++ b/gnome2-libs/pangox-compat/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pangox-compat
+ VERSION=0.0.2
+ 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]=LGPL
+ WEB_SITE=http://www.pango.org/
+ ENTERED=20121018
+ SHORT="pangox compatibility library"
+cat << EOF
+This is a compatibility library providing the obsolete pangox library
+that is not shipped by Pango itself anymore. If you are still using
+pangox, well, really, get a life...
+EOF
diff --git a/gnome2-libs/pangox-compat/HISTORY
b/gnome2-libs/pangox-compat/HISTORY
new file mode 100644
index 0000000..e4cf985
--- /dev/null
+++ b/gnome2-libs/pangox-compat/HISTORY
@@ -0,0 +1,2 @@
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.0.2
diff --git a/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
b/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
new file mode 100644
index 0000000..7c1a33b
Binary files /dev/null and
b/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig differ
diff --git a/gnome2-libs/policykit/DEPENDS b/gnome2-libs/policykit/DEPENDS
index bf41129..0870a55 100755
--- a/gnome2-libs/policykit/DEPENDS
+++ b/gnome2-libs/policykit/DEPENDS
@@ -26,4 +26,6 @@ optional_depends gtk-doc \
optional_depends docbook-xsl \
'--enable-man-pages' \
'--disable-man-pages' \
- 'to build manual pages'
+ 'to build manual pages' &&
+
+depends glib2
diff --git a/gnome2-libs/policykit/DETAILS b/gnome2-libs/policykit/DETAILS
index 5b46fbc..2213b1e 100755
--- a/gnome2-libs/policykit/DETAILS
+++ b/gnome2-libs/policykit/DETAILS
@@ -1,5 +1,6 @@
SPELL=policykit
VERSION=0.105
+ PATCHLEVEL=1

SOURCE_HASH=sha512:7c0f84b9639814b4690e42b570285ff2018a5ea4cfd7216d9abf44c84ece6592c530f2d6211511c1346963daf4f135e9fa79d1b2f592b454115950991b5e4bc3
SOURCE=polkit-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/polkit-$VERSION
diff --git a/gnome2-libs/policykit/HISTORY b/gnome2-libs/policykit/HISTORY
index b8931a7..154bff8 100644
--- a/gnome2-libs/policykit/HISTORY
+++ b/gnome2-libs/policykit/HISTORY
@@ -1,3 +1,10 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed depndencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, libffi and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: intltool is optional
* BUILD, CONFIGURE: remove redundant query
diff --git a/gnome2-libs/shiki-colors/BUILD b/gnome2-libs/shiki-colors/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/shiki-colors/BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/shiki-colors/DEPENDS
b/gnome2-libs/shiki-colors/DEPENDS
new file mode 100755
index 0000000..f9c3ce0
--- /dev/null
+++ b/gnome2-libs/shiki-colors/DEPENDS
@@ -0,0 +1,3 @@
+depends gnome-colors &&
+depends gtk+2 &&
+depends gtk-engines2
diff --git a/gnome2-libs/shiki-colors/DETAILS
b/gnome2-libs/shiki-colors/DETAILS
new file mode 100755
index 0000000..2d31aec
--- /dev/null
+++ b/gnome2-libs/shiki-colors/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=shiki-colors
+ VERSION=4.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://gnome-colors.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:862ac3f904b012d602b3ec624563bf57b5622c571819e55b2c37f9708c50e21e5a575d75863d3cc89a69c6594732fac6a961d981c4da8ed8dc1bb46d81313156
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Shiki"
+ WEB_SITE="http://code.google.com/p/gnome-colors/";
+ LICENSE[0]=GPL
+ ENTERED=20121007
+ SHORT="a set of themes for gtk2"
+cat << EOF
+Shiki-Colors mixes the elegance of a dark theme with the usability of a light
+theme, resulting in a hybrid theme. Shiki is designed to be fast and stable.
+
+There are 7 color variations (Orange, Blue, Green, Purple, Red, Chocolate,
+Pink).
+EOF
diff --git a/gnome2-libs/shiki-colors/HISTORY
b/gnome2-libs/shiki-colors/HISTORY
new file mode 100644
index 0000000..cf24fed
--- /dev/null
+++ b/gnome2-libs/shiki-colors/HISTORY
@@ -0,0 +1,3 @@
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/gnome2-libs/shiki-colors/PRE_BUILD
b/gnome2-libs/shiki-colors/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/gnome2-libs/shiki-colors/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/gnome2-libs/tracker/BUILD b/gnome2-libs/tracker/BUILD
index eb29217..832c5d2 100755
--- a/gnome2-libs/tracker/BUILD
+++ b/gnome2-libs/tracker/BUILD
@@ -1,4 +1,4 @@
-OPTS="--enable-video-extractor=${TRACKER_EXTRACTOR} \
+OPTS="--enable-generic-media-extractor=${TRACKER_EXTRACTOR} \
${TRACKER_SEARCH_TOOL} \
${TRACKER_PREFERENCES} \
${TRACKER_STATUS} \
diff --git a/gnome2-libs/tracker/CONFIGURE b/gnome2-libs/tracker/CONFIGURE
index c28ab2d..f9b21e7 100755
--- a/gnome2-libs/tracker/CONFIGURE
+++ b/gnome2-libs/tracker/CONFIGURE
@@ -9,18 +9,14 @@ else
external gstreamer xine
fi &&

-config_query_option TRACKER_SEARCH_TOOL "Build tracker-search-tool?" y \
- "--enable-tracker-search-tool" \
- "--disable-tracker-search-tool" &&
+config_query_option TRACKER_SEARCH_TOOL "Build tracker-needle
(tracker-search-tool replacement)?" y \
+ "--enable-tracker-needle" \
+ "--disable-tracker-needle" &&

config_query_option TRACKER_PREFERENCES "Build tracker-preferences?" y \
"--enable-tracker-preferences" \
"--disable-tracker-preferences" &&

-config_query_option TRACKER_STATUS "Build tracker-status-icon?" y \
- "--enable-tracker-status-icon" \
- "--disable-tracker-status-icon" &&
-
config_query_option TRACKER_EXPLORER "Build tracker-explorer?" y \
"--enable-tracker-explorer" \
"--disable-tracker-explorer" &&
diff --git a/gnome2-libs/tracker/DEPENDS b/gnome2-libs/tracker/DEPENDS
index f80b161..46711c8 100755
--- a/gnome2-libs/tracker/DEPENDS
+++ b/gnome2-libs/tracker/DEPENDS
@@ -10,21 +10,16 @@ depends -sub TSAFE sqlite &&
depends data-uuid &&
depends glib2 &&

-optional_depends id3lib \
- "--enable-id3lib" \
- "--disable-id3lib" \
- "for writeback for MP3 data" &&
+optional_depends taglib \
+ "--enable-taglib" \
+ "--disable-taglib" \
+ "for writeback to audio files" &&

optional_depends libxml2 \
"--enable-libxml2" \
"--disable-libxml2" \
"for HTML/XML extractors" &&

-optional_depends libnotify \
- "--enable-libinotify" \
- "--disable-libinotify" \
- "for the filesystem monitoring" &&
-
optional_depends libgnome-keyring \
"--enable-gnome-keyring" \
"--disable-gnome-keyring" \
@@ -33,17 +28,22 @@ optional_depends libgnome-keyring
\
optional_depends libgsf \
"--enable-libgsf" \
"--disable-libgsf" \
- "GSF data extractor" &&
+ "for GSF data extractor" &&

optional_depends libexif \
"--enable-libexif" \
"--disable-libexif" \
- "exif data extractor" &&
+ "for exif data extractor" &&

optional_depends poppler \
- "--enable-poppler-glib" \
- "--disable-poppler-glib" \
- "PDF data extractor support" &&
+ "--enable-poppler" \
+ "--disable-poppler" \
+ "for PDF data extractor support" &&
+
+optional_depends libgxps \
+ "--enable-libgxps" \
+ "--disable-libgxps" \
+ "for XPS data extractor" &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
@@ -69,6 +69,11 @@ optional_depends flac
\
"--disable-libflac" \
"for flac data extractor" &&

+optional_depends libcue \
+ "--enable-libcue" \
+ "--disable-libcue" \
+ "for external cuesheet parsing" &&
+
optional_depends totem-pl-parser \
"--enable-playlist" \
"--disable-playlist" \
@@ -94,15 +99,40 @@ optional_depends tiff
\
"--disable-libtiff" \
"for TIFF data extractor" &&

+optional_depends giflib \
+ "--enable-libgif" \
+ "--disable-libgif" \
+ "for GIF data extractor" &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-gdkpixbuf" \
+ "--disable-gdkpixbuf" \
+ "for MP3 album art" &&
+
optional_depends libiptcdata \
"--enable-libiptcdata" \
"--disable-libiptcdata" \
"for iptc data extractor" &&

-optional_depends evolution \
- "--enable-miner-evolution" \
- "--disable-miner-evolution" \
- "to enable Evolution email data miner" &&
+#optional_depends evolution \
+# "--enable-miner-evolution" \
+# "--disable-miner-evolution" \
+# "to enable Evolution email data miner" &&
+
+optional_depends thunderbird \
+ "--enable-miner-thunderbird" \
+ "--disable-miner-thunderbird" \
+ "to enable thunderbird email data miner" &&
+
+optional_depends firefox \
+ "--enable-miner-firefox" \
+ "--disable-miner-firefox" \
+ "to enable Firefox email miner" &&
+
+optional_depends rest \
+ "--enable-miner-flickr" \
+ "--disable-miner-flickr" \
+ "to enable Flickr miner" &&

if [[ "${TRACKER_EXTRACTOR}" == "gstreamer" ]]; then
depends gstreamer
@@ -115,12 +145,17 @@ optional_depends upower
\
"--disable-upower" \
"to enable UPower support for AC power detection" &&

+optional_depends network-manager \
+ "--enable-network-manager" \
+ "--disable-network-manager" \
+ "to detect network status" &&
+
if [[ "${TRACKER_SEARCH_TOOL}" == "--enable-tracker-search-tool" ]] ||
[[ "${TRACKER_PREFERENCES}" == "--enable-tracker-preferences" ]] ||
[[ "${TRACKER_STATUS}" == "--enable-tracker-status-icon" ]] ||
[[ "${TRACKER_EXPLORER}" == "--enable-tracker-explorer" ]] ||
[[ "${TRACKER_SEARCH_BAR}" == "--enable-tracker-search-bar" ]]; then
- depends gtk+2
+ depends gtk+3
fi &&

if [[ "${TRACKER_SEARCH_TOOL}" == "--enable-tracker-search-tool" ]] ||
@@ -129,5 +164,6 @@ if [[ "${TRACKER_SEARCH_TOOL}" ==
"--enable-tracker-search-tool" ]] ||
fi &&

if [[ "${TRACKER_SEARCH_BAR}" == "--enable-tracker-search-bar" ]]; then
- depends gnome-panel
+ depends gnome-panel &&
+ depends libgee
fi
diff --git a/gnome2-libs/tracker/DETAILS b/gnome2-libs/tracker/DETAILS
index d65b183..e94cd29 100755
--- a/gnome2-libs/tracker/DETAILS
+++ b/gnome2-libs/tracker/DETAILS
@@ -1,8 +1,8 @@
SPELL=tracker
if [[ "$TRACKER_DEVEL" == "y" ]]; then
- VERSION=0.12.8
+ VERSION=0.14.5
else
- VERSION=0.12.8
+ VERSION=0.14.5
fi
BRANCH=${VERSION:0:4}
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/gnome2-libs/tracker/HISTORY b/gnome2-libs/tracker/HISTORY
index 35633d5..b3646a2 100644
--- a/gnome2-libs/tracker/HISTORY
+++ b/gnome2-libs/tracker/HISTORY
@@ -1,3 +1,16 @@
+2013-02-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.14.5
+ * DEPENDS: added optional_depends taglib, libgxps, libcue, giflib,
gdk-pixbuf2
+ thunderbird, firefox, rest, network-manager
+ removed optional_depends id3lib, libnotify
+ added depends libgee if search-bar is enabled
+ disabled optional_depends evolution, currently broken with
evolution 3.6
+ **check if its fixed on next update**
+ * BUILD: updated configure flags
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.3
+
2011-12-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.8, tar.bz2 -> tar.xz
* PRE_BUILD: added due to bz2 -> xz
diff --git a/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig
b/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig
deleted file mode 100644
index c2f3039..0000000
Binary files a/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
b/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
new file mode 100644
index 0000000..322ce19
Binary files /dev/null and b/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
differ
diff --git a/gnome2-libs/unique/HISTORY b/gnome2-libs/unique/HISTORY
index d5def6c..10a5f21 100644
--- a/gnome2-libs/unique/HISTORY
+++ b/gnome2-libs/unique/HISTORY
@@ -1,3 +1,8 @@
+2012-06-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply glib.patch
+ * glib.patch: added, remove depreciated G_CONST_RETURN
+ from Arch Linux
+
2011-08-17 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: added to apply patch to remove -Werror

diff --git a/gnome2-libs/unique/PRE_BUILD b/gnome2-libs/unique/PRE_BUILD
index f9ee958..b565962 100755
--- a/gnome2-libs/unique/PRE_BUILD
+++ b/gnome2-libs/unique/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-patch -p1 < $SCRIPT_DIRECTORY/Werror.patch
+patch -p1 < $SPELL_DIRECTORY/Werror.patch &&
+patch -p1 < $SPELL_DIRECTORY/glib.patch
diff --git a/gnome2-libs/unique/glib.patch b/gnome2-libs/unique/glib.patch
new file mode 100644
index 0000000..8a72e7d
--- /dev/null
+++ b/gnome2-libs/unique/glib.patch
@@ -0,0 +1,117 @@
+diff -Nur libunique-1.1.6.orig/unique/uniqueapp.c
libunique-1.1.6/unique/uniqueapp.c
+--- libunique-1.1.6.orig/unique/uniqueapp.c 2011-12-01 07:38:17.748122298
+0000
++++ libunique-1.1.6/unique/uniqueapp.c 2011-12-01 07:39:59.132319788 +0000
+@@ -781,7 +781,7 @@
+ }
+
+
+-G_CONST_RETURN gchar *
++const gchar *
+ unique_command_to_string (UniqueApp *app,
+ gint command)
+ {
+@@ -863,7 +863,7 @@
+ return retval;
+ }
+
+-G_CONST_RETURN gchar *
++const gchar *
+ unique_response_to_string (UniqueResponse response)
+ {
+ GEnumClass *enum_class;
+diff -Nur libunique-1.1.6.orig/unique/uniquebackend.c
libunique-1.1.6/unique/uniquebackend.c
+--- libunique-1.1.6.orig/unique/uniquebackend.c 2011-12-01
07:38:17.748122298 +0000
++++ libunique-1.1.6/unique/uniquebackend.c 2011-12-01 07:39:24.418677950
+0000
+@@ -111,7 +111,7 @@
+ *
+ * Return value: FIXME
+ */
+-G_CONST_RETURN gchar *
++const gchar *
+ unique_backend_get_name (UniqueBackend *backend)
+ {
+ g_return_val_if_fail (UNIQUE_IS_BACKEND (backend), NULL);
+@@ -154,7 +154,7 @@
+ *
+ * Return value: FIXME
+ */
+-G_CONST_RETURN gchar *
++const gchar *
+ unique_backend_get_startup_id (UniqueBackend *backend)
+ {
+ g_return_val_if_fail (UNIQUE_IS_BACKEND (backend), NULL);
+diff -Nur libunique-1.1.6.orig/unique/uniquebackend.h
libunique-1.1.6/unique/uniquebackend.h
+--- libunique-1.1.6.orig/unique/uniquebackend.h 2011-12-01
07:38:17.748122298 +0000
++++ libunique-1.1.6/unique/uniquebackend.h 2011-12-01 07:42:13.833467492
+0000
+@@ -94,10 +94,10 @@
+
+ UniqueBackend * unique_backend_create (void);
+
+-G_CONST_RETURN gchar *unique_backend_get_name (UniqueBackend
*backend);
++const gchar *unique_backend_get_name (UniqueBackend *backend);
+ void unique_backend_set_name (UniqueBackend
*backend,
+ const gchar
*name);
+-G_CONST_RETURN gchar *unique_backend_get_startup_id (UniqueBackend
*backend);
++const gchar *unique_backend_get_startup_id (UniqueBackend *backend);
+ void unique_backend_set_startup_id (UniqueBackend
*backend,
+ const gchar
*startup_id);
+ GdkScreen * unique_backend_get_screen (UniqueBackend
*backend);
+diff -Nur libunique-1.1.6.orig/unique/uniqueinternals.h
libunique-1.1.6/unique/uniqueinternals.h
+--- libunique-1.1.6.orig/unique/uniqueinternals.h 2011-12-01
07:38:17.748122298 +0000
++++ libunique-1.1.6/unique/uniqueinternals.h 2011-12-01 07:41:17.142977914
+0000
+@@ -44,11 +44,11 @@
+ * and then back into an id
+ */
+ UniqueResponse unique_response_from_string (const gchar
*response);
+-G_CONST_RETURN gchar *unique_response_to_string (UniqueResponse
response);
++const gchar *unique_response_to_string (UniqueResponse response);
+
+ gint unique_command_from_string (UniqueApp *app,
+ const gchar
*command);
+-G_CONST_RETURN gchar *unique_command_to_string (UniqueApp *app,
++const gchar *unique_command_to_string (UniqueApp *app,
+ gint
command);
+
+ G_END_DECLS
+diff -Nur libunique-1.1.6.orig/unique/uniquemessage.c
libunique-1.1.6/unique/uniquemessage.c
+--- libunique-1.1.6.orig/unique/uniquemessage.c 2011-12-01
07:38:17.748122298 +0000
++++ libunique-1.1.6/unique/uniquemessage.c 2011-12-01 07:41:45.743225713
+0000
+@@ -185,7 +185,7 @@
+ *
+ * Since: 1.0.2
+ */
+-G_CONST_RETURN guchar *
++const guchar *
+ unique_message_data_get (UniqueMessageData *message_data,
+ gsize *length)
+ {
+@@ -525,7 +525,7 @@
+ * owned by the #UniqueMessageData structure and should not be
+ * modified or freed
+ */
+-G_CONST_RETURN gchar *
++const gchar *
+ unique_message_data_get_startup_id (UniqueMessageData *message_data)
+ {
+ g_return_val_if_fail (message_data != NULL, NULL);
+diff -Nur libunique-1.1.6.orig/unique/uniquemessage.h
libunique-1.1.6/unique/uniquemessage.h
+--- libunique-1.1.6.orig/unique/uniquemessage.h 2011-12-01
07:38:17.748122298 +0000
++++ libunique-1.1.6/unique/uniquemessage.h 2011-12-01 07:40:47.576064565
+0000
+@@ -48,7 +48,7 @@
+ void unique_message_data_set
(UniqueMessageData *message_data,
+ const guchar
*data,
+ gsize
length);
+-G_CONST_RETURN guchar *unique_message_data_get
(UniqueMessageData *message_data,
++const guchar *unique_message_data_get (UniqueMessageData
*message_data,
+ gsize
*length);
+
+ gboolean unique_message_data_set_text
(UniqueMessageData *message_data,
+@@ -63,7 +63,7 @@
+ gchar * unique_message_data_get_filename
(UniqueMessageData *message_data);
+
+ GdkScreen * unique_message_data_get_screen
(UniqueMessageData *message_data);
+-G_CONST_RETURN gchar * unique_message_data_get_startup_id
(UniqueMessageData *message_data);
++const gchar * unique_message_data_get_startup_id (UniqueMessageData
*message_data);
+ guint unique_message_data_get_workspace
(UniqueMessageData *message_data);
+
+ G_END_DECLS
diff --git a/gnome2-libs/vte/DEPENDS b/gnome2-libs/vte/DEPENDS
index 0ba1e69..431905c 100755
--- a/gnome2-libs/vte/DEPENDS
+++ b/gnome2-libs/vte/DEPENDS
@@ -20,4 +20,11 @@ fi &&

optional_depends gtk-doc \
"--enable-gtk-doc" "--disable-gtk-doc" \
- "build documentation with gtk-doc"
+ "build documentation with gtk-doc" &&
+
+depends cairo &&
+depends gdk-pixbuf2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libxext &&
+depends pixman
diff --git a/gnome2-libs/vte/DETAILS b/gnome2-libs/vte/DETAILS
index afbeda2..ec2abc0 100755
--- a/gnome2-libs/vte/DETAILS
+++ b/gnome2-libs/vte/DETAILS
@@ -1,6 +1,7 @@
SPELL=vte
VERSION=0.28.2
SECURITY_PATCH=1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/vte/HISTORY b/gnome2-libs/vte/HISTORY
index 7316205..2eb38f9 100644
--- a/gnome2-libs/vte/HISTORY
+++ b/gnome2-libs/vte/HISTORY
@@ -1,3 +1,13 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libxau, libxcb,
libxdmcp,
+ libxrender and pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on cairo, expat, gdk-pixbuf2,
+ harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
+ libxrender, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2011-09-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.28.2

diff --git a/gnome2-libs/yelp-tools/DEPENDS b/gnome2-libs/yelp-tools/DEPENDS
new file mode 100755
index 0000000..d31a373
--- /dev/null
+++ b/gnome2-libs/yelp-tools/DEPENDS
@@ -0,0 +1 @@
+depends yelp-xsl
diff --git a/gnome2-libs/yelp-tools/HISTORY b/gnome2-libs/yelp-tools/HISTORY
index a8dea80..de51c21 100644
--- a/gnome2-libs/yelp-tools/HISTORY
+++ b/gnome2-libs/yelp-tools/HISTORY
@@ -1,3 +1,6 @@
+2012-08-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: yelp-xsl required
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/zenity/DEPENDS b/gnome2-libs/zenity/DEPENDS
index 25b8c7f..076b0af 100755
--- a/gnome2-libs/zenity/DEPENDS
+++ b/gnome2-libs/zenity/DEPENDS
@@ -1,4 +1,6 @@
depends gtk+3 &&
+depends intltool &&
+depends itstool &&
depends gnome-doc-utils &&
optional_depends libnotify \
"--enable-libnotify" "--disable-libnotify" \
diff --git a/gnome2-libs/zenity/DETAILS b/gnome2-libs/zenity/DETAILS
index 7004fd6..59889cb 100755
--- a/gnome2-libs/zenity/DETAILS
+++ b/gnome2-libs/zenity/DETAILS
@@ -1,10 +1,10 @@
SPELL=zenity
- VERSION=3.2.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=3.6.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"
+
SOURCE_HASH=sha512:5a54c90d2fac322df2b336c252303839c4d34c6a5a0db035964becacb22115a58746b8f6601469cdb1d4071c219b51df61ac2539a6a29734d281757a62231d5e
LICENSE[0]=GPL
WEB_SITE=http://www.gnome.org
ENTERED=20030901
diff --git a/gnome2-libs/zenity/HISTORY b/gnome2-libs/zenity/HISTORY
index b0a7565..054ba94 100644
--- a/gnome2-libs/zenity/HISTORY
+++ b/gnome2-libs/zenity/HISTORY
@@ -1,3 +1,9 @@
+2013-01-06 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: Upgrading to 3.6.0, cause 3.2.0 fails
+ compilation on i686. 3.6.0 works on both
+ x86_64 and i686.
+ * DEPENDS: 3.6.0 depends upon intltool and itstool.
+
2011-10-17 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: changed gtk+2 -> gtk+3

diff --git a/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig
b/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig
deleted file mode 100644
index 1527b04..0000000
Binary files a/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-apps/gnome-color-manager/DEPENDS
b/gnome3-apps/gnome-color-manager/DEPENDS
index 466dc81..94d2205 100755
--- a/gnome3-apps/gnome-color-manager/DEPENDS
+++ b/gnome3-apps/gnome-color-manager/DEPENDS
@@ -1 +1,22 @@
-depends lcms2
+depends glib2 &&
+depends gtk+3 &&
+depends gnome-desktop3 &&
+depends lcms2 &&
+depends colord-gtk &&
+depends libcanberra &&
+
+optional_depends clutter-gtk \
+ "--enable-clutter" \
+ "--disable clutter" \
+ "for 3D support (also requires mash)" &&
+
+optional_depends mash "" "" "for 3D support" &&
+
+optional_depends exiv2 \
+ "--enable-exiv" \
+ "--disable exiv" \
+ "for EXIV support for RAW files" &&
+
+optional_depends vte3 "" "" "for virtual terminal support" &&
+
+optional_depends libexif "" "" "for exif support"
diff --git a/gnome3-apps/gnome-color-manager/DETAILS
b/gnome3-apps/gnome-color-manager/DETAILS
index e6c63ac..71b2423 100755
--- a/gnome3-apps/gnome-color-manager/DETAILS
+++ b/gnome3-apps/gnome-color-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-color-manager
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-apps/gnome-color-manager/HISTORY
b/gnome3-apps/gnome-color-manager/HISTORY
index a53c307..fb24f04 100644
--- a/gnome3-apps/gnome-color-manager/HISTORY
+++ b/gnome3-apps/gnome-color-manager/HISTORY
@@ -1,3 +1,10 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: added depends glib2, gtk+3, gnome-desktop3,
+ colord-gtk, libcanberra
+ added optional_depends clutter-gtk, mash, exiv2, libexif,
+ vte3
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig
deleted file mode 100644
index 49f3ac4..0000000
Binary files
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig and
/dev/null differ
diff --git
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..cd6d021
Binary files /dev/null and
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig differ
diff --git a/gnome3-libs/cogl/DETAILS b/gnome3-libs/cogl/DETAILS
index a1d24b1..9154388 100755
--- a/gnome3-libs/cogl/DETAILS
+++ b/gnome3-libs/cogl/DETAILS
@@ -1,5 +1,5 @@
SPELL=cogl
- VERSION=1.10.0
+ VERSION=1.10.4
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/cogl/HISTORY b/gnome3-libs/cogl/HISTORY
index cc787d9..e82d6f6 100644
--- a/gnome3-libs/cogl/HISTORY
+++ b/gnome3-libs/cogl/HISTORY
@@ -1,3 +1,6 @@
+2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.4
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.0, bz2 -> xz

diff --git a/gnome3-libs/cogl/cogl-1.10.0.tar.xz.sig
b/gnome3-libs/cogl/cogl-1.10.0.tar.xz.sig
deleted file mode 100644
index 6c15778..0000000
Binary files a/gnome3-libs/cogl/cogl-1.10.0.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig
b/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig
new file mode 100644
index 0000000..9417923
Binary files /dev/null and b/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig differ
diff --git a/gnome3-libs/gcr/DETAILS b/gnome3-libs/gcr/DETAILS
index 7916f5b..a011f4a 100755
--- a/gnome3-libs/gcr/DETAILS
+++ b/gnome3-libs/gcr/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcr
- VERSION=3.4.1
+ VERSION=3.6.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gcr/HISTORY b/gnome3-libs/gcr/HISTORY
index abf761c..b236d03 100644
--- a/gnome3-libs/gcr/HISTORY
+++ b/gnome3-libs/gcr/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-06-06 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added the most obvious dependencies,
depends on glib2 with PYTHON enabed
diff --git a/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig
b/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig
deleted file mode 100644
index 4c5ff6b..0000000
Binary files a/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/gcr/gcr-3.6.0.tar.xz.sig
b/gnome3-libs/gcr/gcr-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..ea745b4
Binary files /dev/null and b/gnome3-libs/gcr/gcr-3.6.0.tar.xz.sig differ
diff --git a/gnome3-libs/gnome-desktop3/DETAILS
b/gnome3-libs/gnome-desktop3/DETAILS
index 141b4d0..be8c27f 100755
--- a/gnome3-libs/gnome-desktop3/DETAILS
+++ b/gnome3-libs/gnome-desktop3/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-desktop3
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gnome-desktop-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-desktop-$VERSION
diff --git a/gnome3-libs/gnome-desktop3/HISTORY
b/gnome3-libs/gnome-desktop3/HISTORY
index cd23218..320858f 100644
--- a/gnome3-libs/gnome-desktop3/HISTORY
+++ b/gnome3-libs/gnome-desktop3/HISTORY
@@ -1,3 +1,9 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0.1
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig
deleted file mode 100644
index a0d85c7..0000000
Binary files a/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/gnome-desktop3/gnome-desktop-3.6.1.tar.xz.sig
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..94a4241
Binary files /dev/null and
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.6.1.tar.xz.sig differ
diff --git a/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
b/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
index 506fef9..62f3af8 100755
--- a/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
+++ b/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-icon-theme-symbolic
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
b/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
index 512dc3e..0e02121 100644
--- a/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
+++ b/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0
* PRE_BUILD: removed
diff --git
a/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig

b/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig
deleted file mode 100644
index c94ff13..0000000
Binary files
a/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.6.0.tar.xz.sig

b/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..9a69c57
Binary files /dev/null and
b/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.6.0.tar.xz.sig
differ
diff --git a/gnome3-libs/gnome-online-accounts/DEPENDS
b/gnome3-libs/gnome-online-accounts/DEPENDS
index 20b0bf3..4961c96 100755
--- a/gnome3-libs/gnome-online-accounts/DEPENDS
+++ b/gnome3-libs/gnome-online-accounts/DEPENDS
@@ -1,2 +1,3 @@
depends rest &&
-depends webkitgtk3
+depends webkitgtk3 &&
+depends libsecret
diff --git a/gnome3-libs/gnome-online-accounts/DETAILS
b/gnome3-libs/gnome-online-accounts/DETAILS
index f3be86b..b1c8d71 100755
--- a/gnome3-libs/gnome-online-accounts/DETAILS
+++ b/gnome3-libs/gnome-online-accounts/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-online-accounts
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-online-accounts/HISTORY
b/gnome3-libs/gnome-online-accounts/HISTORY
index 1c45dfe..5ba1439 100644
--- a/gnome3-libs/gnome-online-accounts/HISTORY
+++ b/gnome3-libs/gnome-online-accounts/HISTORY
@@ -1,3 +1,9 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends libsecret
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
deleted file mode 100644
index f0f415f..0000000
Binary files
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.6.1.tar.xz.sig
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..e6b6897
Binary files /dev/null and
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.6.1.tar.xz.sig
differ
diff --git a/gnome3-libs/gnome-shell/DETAILS b/gnome3-libs/gnome-shell/DETAILS
index 6bb3384..6065687 100755
--- a/gnome3-libs/gnome-shell/DETAILS
+++ b/gnome3-libs/gnome-shell/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-shell
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-shell/HISTORY b/gnome3-libs/gnome-shell/HISTORY
index 1f57f0b..a358091 100644
--- a/gnome3-libs/gnome-shell/HISTORY
+++ b/gnome3-libs/gnome-shell/HISTORY
@@ -1,3 +1,9 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig
b/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig
deleted file mode 100644
index 5bf4fb4..0000000
Binary files a/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/gnome-shell/gnome-shell-3.6.1.tar.xz.sig
b/gnome3-libs/gnome-shell/gnome-shell-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..bcc49a2
Binary files /dev/null and
b/gnome3-libs/gnome-shell/gnome-shell-3.6.1.tar.xz.sig differ
diff --git a/gnome3-libs/gnome-themes-standard/DETAILS
b/gnome3-libs/gnome-themes-standard/DETAILS
index fa738c9..fc9e35f 100755
--- a/gnome3-libs/gnome-themes-standard/DETAILS
+++ b/gnome3-libs/gnome-themes-standard/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-themes-standard
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-themes-standard/HISTORY
b/gnome3-libs/gnome-themes-standard/HISTORY
index a9d0c9c..3deac4c 100644
--- a/gnome3-libs/gnome-themes-standard/HISTORY
+++ b/gnome3-libs/gnome-themes-standard/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
deleted file mode 100644
index 139faf2..0000000
Binary files
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..2e90ded
Binary files /dev/null and
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
differ
diff --git a/gnome3-libs/gtksourceview3/DETAILS
b/gnome3-libs/gtksourceview3/DETAILS
index b461dfa..3a291c4 100755
--- a/gnome3-libs/gtksourceview3/DETAILS
+++ b/gnome3-libs/gtksourceview3/DETAILS
@@ -1,7 +1,7 @@
SPELL=gtksourceview3
- VERSION=3.2.3
+ VERSION=3.6.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gtksourceview-$VERSION.tar.bz2
+ SOURCE=gtksourceview-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gtksourceview-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gtksourceview/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome3-libs/gtksourceview3/HISTORY
b/gnome3-libs/gtksourceview3/HISTORY
index 87dc492..d4e1c0a 100644
--- a/gnome3-libs/gtksourceview3/HISTORY
+++ b/gnome3-libs/gtksourceview3/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.3
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
2012-01-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.2.3

diff --git a/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig
b/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig
deleted file mode 100644
index 9bd69eb..0000000
Binary files a/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git a/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig
b/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig
new file mode 100644
index 0000000..d3b4034
Binary files /dev/null and
b/gnome3-libs/gtksourceview3/gtksourceview-3.6.3.tar.xz.sig differ
diff --git a/gnome3-libs/libsecret/DEPENDS b/gnome3-libs/libsecret/DEPENDS
new file mode 100755
index 0000000..962b5c2
--- /dev/null
+++ b/gnome3-libs/libsecret/DEPENDS
@@ -0,0 +1,24 @@
+depends perl &&
+depends glib2 &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Build documentation with gtk-doc" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for introspection support" &&
+
+if is_depends_enabled $SPELL gobject-introspection; then
+ optional_depends vala \
+ "--enable-vala" \
+ "--disable-vala" \
+ "for Vala bindings"
+fi &&
+
+optional_depends libgcrypt \
+ "--enable-gcrypt" \
+ "--disable-gcrypt" \
+ "for gcrypt and transport encryption"
diff --git a/gnome3-libs/libsecret/DETAILS b/gnome3-libs/libsecret/DETAILS
new file mode 100755
index 0000000..6832ffa
--- /dev/null
+++ b/gnome3-libs/libsecret/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libsecret
+ VERSION=0.14
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE_URL[0]=$GNOME_URL/sources/libsecret/${BRANCH}/${SOURCE}
+
SOURCE_HASH=sha512:63b8fd947d63f178f48a79aa195f4b6a9eb1e802134779436981ab8aa00b268a449709139704843656f8b4616cc13a2dbc79a4ba4460b09cf250cef3478fd172
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://live.gnome.org/Libsecret";
+ LICENSE[0]="LGPLv2"
+ ENTERED=20120927
+ KEYWORDS=""
+ SHORT="A library for storing and retrieving passwords and other
secrets."
+cat << EOF
+A library for storing and retrieving passwords and other secrets.
+It communicates with the "Secret Service" using DBus. gnome-keyring
+and ksecretservice are both implementations of a Secret Service.
+
+libsecret replaces libgnome-keyring.
+EOF
diff --git a/gnome3-libs/libsecret/HISTORY b/gnome3-libs/libsecret/HISTORY
new file mode 100644
index 0000000..7dbfa8a
--- /dev/null
+++ b/gnome3-libs/libsecret/HISTORY
@@ -0,0 +1,15 @@
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.14
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12
+
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.11
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: Vala bindings require gobject-introspection
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/gnome3-libs/libwnck3/DETAILS b/gnome3-libs/libwnck3/DETAILS
index 7fdcb85..d61f8c7 100755
--- a/gnome3-libs/libwnck3/DETAILS
+++ b/gnome3-libs/libwnck3/DETAILS
@@ -1,7 +1,7 @@
SPELL=libwnck3
- VERSION=3.2.0
+ VERSION=3.4.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=libwnck-$VERSION.tar.bz2
+ SOURCE=libwnck-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libwnck-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/libwnck/$BRANCH/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
diff --git a/gnome3-libs/libwnck3/HISTORY b/gnome3-libs/libwnck3/HISTORY
index e515b93..2bb1c47 100644
--- a/gnome3-libs/libwnck3/HISTORY
+++ b/gnome3-libs/libwnck3/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.3
+
2011-10-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.0

diff --git a/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig
b/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig
deleted file mode 100644
index cdb7e25..0000000
Binary files a/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-libs/libwnck3/libwnck-3.4.3.tar.xz.sig
b/gnome3-libs/libwnck3/libwnck-3.4.3.tar.xz.sig
new file mode 100644
index 0000000..e870c19
Binary files /dev/null and b/gnome3-libs/libwnck3/libwnck-3.4.3.tar.xz.sig
differ
diff --git a/gnome3-libs/libzeitgeist/DEPENDS
b/gnome3-libs/libzeitgeist/DEPENDS
new file mode 100755
index 0000000..a9ef0da
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/DEPENDS
@@ -0,0 +1 @@
+depends zeitgeist
diff --git a/gnome3-libs/libzeitgeist/DETAILS
b/gnome3-libs/libzeitgeist/DETAILS
new file mode 100755
index 0000000..1c405ab
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libzeitgeist
+ VERSION=0.3.18
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=https://launchpad.net/libzeitgeist/0.3/$VERSION/+download/$SOURCE
+
SOURCE_HASH=sha512:6ad3f0ed74935c20ce23d80208c5a787e4db2e2d58ae5036c6681c3d531e20cc0981be961d66a408a7e1b03909af0212693feddc515240d724acbd5ac5c8cf6e
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL
+ WEB_SITE=https://launchpad.net/libzeitgeist
+ ENTERED=20121027
+ SHORT="zeitgeist client library"
+cat << EOF
+Zeitgeist client library.
+EOF
diff --git a/gnome3-libs/libzeitgeist/HISTORY
b/gnome3-libs/libzeitgeist/HISTORY
new file mode 100644
index 0000000..7fa9391
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/HISTORY
@@ -0,0 +1,2 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.3.18
diff --git a/gnome3-libs/mash/DEPENDS b/gnome3-libs/mash/DEPENDS
new file mode 100755
index 0000000..fec1c39
--- /dev/null
+++ b/gnome3-libs/mash/DEPENDS
@@ -0,0 +1,5 @@
+depends clutter &&
+optional_depends OPENGL \
+ "" \
+ "" \
+ "for GLSL shader support, i.e. for lighting"
diff --git a/gnome3-libs/mash/DETAILS b/gnome3-libs/mash/DETAILS
new file mode 100755
index 0000000..c36fa24
--- /dev/null
+++ b/gnome3-libs/mash/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=mash
+ VERSION=0.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=https://github.com/downloads/clutter-project/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:f469f8a0094877fa4497ca848abd51cf175ce4576855ff3c8f00ee05f8db7b7f21d8ccbe9f74d467421cf283ef0e3209719727ba1ce593cf1161c6d7d61b1fe5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://clutter-project.github.com/mash/";
+ LICENSE[0]="LGPL"
+ ENTERED=20121006
+ KEYWORDS=""
+ SHORT="Mash is a small library for using real 3D models within a
Clutter scene"
+cat << EOF
+Mash is a small library for using real 3D models within a Clutter scene.
Models
+can be exported from Blender or other 3D modelling software as PLY files and
+then used as actors. It also supports a lighting model with animatable
lights.
+EOF
diff --git a/gnome3-libs/mash/HISTORY b/gnome3-libs/mash/HISTORY
new file mode 100644
index 0000000..b7e339b
--- /dev/null
+++ b/gnome3-libs/mash/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/gnome3-libs/pyatspi2/DETAILS b/gnome3-libs/pyatspi2/DETAILS
index 3400822..243e953 100755
--- a/gnome3-libs/pyatspi2/DETAILS
+++ b/gnome3-libs/pyatspi2/DETAILS
@@ -1,7 +1,7 @@
SPELL=pyatspi2
- VERSION=2.2.1
- SOURCE="pyatspi-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/pyatspi/2.2/${SOURCE}
+ VERSION=2.4.0
+ SOURCE="pyatspi-${VERSION}.tar.xz"
+ SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/pyatspi/2.4/${SOURCE}
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/pyatspi-${VERSION}"
WEB_SITE="https://wiki.linuxfoundation.org/en/AT-SPI_on_D-Bus";
diff --git a/gnome3-libs/pyatspi2/HISTORY b/gnome3-libs/pyatspi2/HISTORY
index 9697d08..b7caa0e 100644
--- a/gnome3-libs/pyatspi2/HISTORY
+++ b/gnome3-libs/pyatspi2/HISTORY
@@ -1,3 +1,6 @@
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.0
+
2011-11-26 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig
b/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig
deleted file mode 100644
index a010a47..0000000
Binary files a/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
b/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
new file mode 100644
index 0000000..57c6fe4
Binary files /dev/null and b/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
differ
diff --git a/gnome3-libs/pygobject3/DETAILS b/gnome3-libs/pygobject3/DETAILS
index f9dba1a..91f1e93 100755
--- a/gnome3-libs/pygobject3/DETAILS
+++ b/gnome3-libs/pygobject3/DETAILS
@@ -1,5 +1,5 @@
SPELL=pygobject3
- VERSION=3.2.0
+ VERSION=3.4.1.1
PATCHLEVEL=0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=pygobject-$VERSION.tar.xz
diff --git a/gnome3-libs/pygobject3/HISTORY b/gnome3-libs/pygobject3/HISTORY
index 1fbfadc..11b042e 100644
--- a/gnome3-libs/pygobject3/HISTORY
+++ b/gnome3-libs/pygobject3/HISTORY
@@ -1,3 +1,13 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.1.1
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.0
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.2.2
+ * INSTALL: added
+
2012-06-11 Sukneet Basuta <sukneet AT sourcemage.org>
* UP_TRIGGERS: added, cast pygobject if pygobject
has gobject-introspection enabled, so it is built
diff --git a/gnome3-libs/pygobject3/INSTALL b/gnome3-libs/pygobject3/INSTALL
new file mode 100755
index 0000000..dadeed3
--- /dev/null
+++ b/gnome3-libs/pygobject3/INSTALL
@@ -0,0 +1 @@
+PYTHONPATH=/usr/lib/python2.7/site-packages default_install
diff --git a/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig
b/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig
deleted file mode 100644
index ff6fb0f..0000000
Binary files a/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
b/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
new file mode 100644
index 0000000..1c75b42
Binary files /dev/null and
b/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig differ
diff --git a/gnome3-libs/unico/DETAILS b/gnome3-libs/unico/DETAILS
index 48a7811..1035012 100755
--- a/gnome3-libs/unico/DETAILS
+++ b/gnome3-libs/unico/DETAILS
@@ -1,5 +1,6 @@
SPELL=unico
VERSION=1.0.2
+ PATCHLEVEL=1
LP_SERIES=1.0
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://launchpad.net/$SPELL/$LP_SERIES/$VERSION/+download/$SOURCE
diff --git a/gnome3-libs/unico/HISTORY b/gnome3-libs/unico/HISTORY
index e9a8107..ae930ae 100644
--- a/gnome3-libs/unico/HISTORY
+++ b/gnome3-libs/unico/HISTORY
@@ -1,3 +1,9 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to apply the patch
+ * round-corners.patch: added, to fix crashing on newer GTK+3;
backported
+ from OpenBSD
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.2

diff --git a/gnome3-libs/unico/PRE_BUILD b/gnome3-libs/unico/PRE_BUILD
new file mode 100755
index 0000000..1adfea4
--- /dev/null
+++ b/gnome3-libs/unico/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+zcat "$SPELL_DIRECTORY/round-corners.patch.gz" | patch -p0
diff --git a/gnome3-libs/unico/round-corners.patch.gz
b/gnome3-libs/unico/round-corners.patch.gz
new file mode 100644
index 0000000..132cbb4
Binary files /dev/null and b/gnome3-libs/unico/round-corners.patch.gz differ
diff --git a/gnome3-libs/vte3/DETAILS b/gnome3-libs/vte3/DETAILS
index 015b056..8d0acd9 100755
--- a/gnome3-libs/vte3/DETAILS
+++ b/gnome3-libs/vte3/DETAILS
@@ -1,5 +1,5 @@
SPELL=vte3
- VERSION=0.32.1
+ VERSION=0.34.2
SECURITY_PATCH=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=vte-$VERSION.tar.xz
diff --git a/gnome3-libs/vte3/HISTORY b/gnome3-libs/vte3/HISTORY
index 57d081a..4d65b78 100644
--- a/gnome3-libs/vte3/HISTORY
+++ b/gnome3-libs/vte3/HISTORY
@@ -1,3 +1,9 @@
+2012-12-27 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.34.2
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.34
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.32.1

diff --git a/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig
b/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig
deleted file mode 100644
index 3d2f8a6..0000000
Binary files a/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/vte3/vte-0.34.2.tar.xz.sig
b/gnome3-libs/vte3/vte-0.34.2.tar.xz.sig
new file mode 100644
index 0000000..0236c5c
Binary files /dev/null and b/gnome3-libs/vte3/vte-0.34.2.tar.xz.sig differ
diff --git a/gnome3-libs/zeitgeist/DEPENDS b/gnome3-libs/zeitgeist/DEPENDS
new file mode 100755
index 0000000..c9a1737
--- /dev/null
+++ b/gnome3-libs/zeitgeist/DEPENDS
@@ -0,0 +1,2 @@
+depends xapian-core &&
+depends rdflib
diff --git a/gnome3-libs/zeitgeist/DETAILS b/gnome3-libs/zeitgeist/DETAILS
new file mode 100755
index 0000000..bdefaaa
--- /dev/null
+++ b/gnome3-libs/zeitgeist/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=zeitgeist
+ VERSION=0.9.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_URL[0]=https://launchpad.net/zeitgeist/0.9/$VERSION/+download/$SOURCE
+
SOURCE_HASH=sha512:26fc041721a9ba99875db7f5bd3cdf91555a3006d0f82186a95b269462334e53f58284d988f0fb9ae39b11679ba08a2992625d3646f697762005803069f1b7ab
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://zeitgeist-project.com/
+ ENTERED=20121027
+ SHORT="service to log activities and present to other apps"
+cat << EOF
+Zeitgeist is a service which logs the users' activities and events,
+anywhere from files opened to websites visited and conversations had.
+It makes this information readily available for other applications to use.
+It is able to establish relationships between items based on similarity
+and usage patterns.
+EOF
diff --git a/gnome3-libs/zeitgeist/HISTORY b/gnome3-libs/zeitgeist/HISTORY
new file mode 100644
index 0000000..52369bc
--- /dev/null
+++ b/gnome3-libs/zeitgeist/HISTORY
@@ -0,0 +1,2 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.9.5
diff --git a/gnu.gpg b/gnu.gpg
index c90e247..a66c4b0 100644
Binary files a/gnu.gpg and b/gnu.gpg differ
diff --git a/gnu/gcc/0001-remove-libffi.patch
b/gnu/gcc/0001-remove-libffi.patch
new file mode 100644
index 0000000..421069c
--- /dev/null
+++ b/gnu/gcc/0001-remove-libffi.patch
@@ -0,0 +1,160 @@
+From 4b7dd34db3a9024afcd9f413b3de6e7542af9940 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 24 Feb 2013 11:53:54 +0100
+Subject: [PATCH 1/3] remove libffi
+
+---
+ Makefile.in | 18 ------------------
+ 1 file changed, 18 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 4b99139..088958e 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -953,7 +953,6 @@ configure-target: \
+ maybe-configure-target-libtermcap \
+ maybe-configure-target-winsup \
+ maybe-configure-target-libgloss \
+- maybe-configure-target-libffi \
+ maybe-configure-target-libjava \
+ maybe-configure-target-zlib \
+ maybe-configure-target-boehm-gc \
+@@ -1098,7 +1097,6 @@ all-target: maybe-all-target-libgo
+ all-target: maybe-all-target-libtermcap
+ all-target: maybe-all-target-winsup
+ all-target: maybe-all-target-libgloss
+-all-target: maybe-all-target-libffi
+ all-target: maybe-all-target-libjava
+ all-target: maybe-all-target-zlib
+ all-target: maybe-all-target-boehm-gc
+@@ -1183,7 +1181,6 @@ info-target: maybe-info-target-libgo
+ info-target: maybe-info-target-libtermcap
+ info-target: maybe-info-target-winsup
+ info-target: maybe-info-target-libgloss
+-info-target: maybe-info-target-libffi
+ info-target: maybe-info-target-libjava
+ info-target: maybe-info-target-zlib
+ info-target: maybe-info-target-boehm-gc
+@@ -1261,7 +1258,6 @@ dvi-target: maybe-dvi-target-libgo
+ dvi-target: maybe-dvi-target-libtermcap
+ dvi-target: maybe-dvi-target-winsup
+ dvi-target: maybe-dvi-target-libgloss
+-dvi-target: maybe-dvi-target-libffi
+ dvi-target: maybe-dvi-target-libjava
+ dvi-target: maybe-dvi-target-zlib
+ dvi-target: maybe-dvi-target-boehm-gc
+@@ -1339,7 +1335,6 @@ pdf-target: maybe-pdf-target-libgo
+ pdf-target: maybe-pdf-target-libtermcap
+ pdf-target: maybe-pdf-target-winsup
+ pdf-target: maybe-pdf-target-libgloss
+-pdf-target: maybe-pdf-target-libffi
+ pdf-target: maybe-pdf-target-libjava
+ pdf-target: maybe-pdf-target-zlib
+ pdf-target: maybe-pdf-target-boehm-gc
+@@ -1417,7 +1412,6 @@ html-target: maybe-html-target-libgo
+ html-target: maybe-html-target-libtermcap
+ html-target: maybe-html-target-winsup
+ html-target: maybe-html-target-libgloss
+-html-target: maybe-html-target-libffi
+ html-target: maybe-html-target-libjava
+ html-target: maybe-html-target-zlib
+ html-target: maybe-html-target-boehm-gc
+@@ -1495,7 +1489,6 @@ TAGS-target: maybe-TAGS-target-libgo
+ TAGS-target: maybe-TAGS-target-libtermcap
+ TAGS-target: maybe-TAGS-target-winsup
+ TAGS-target: maybe-TAGS-target-libgloss
+-TAGS-target: maybe-TAGS-target-libffi
+ TAGS-target: maybe-TAGS-target-libjava
+ TAGS-target: maybe-TAGS-target-zlib
+ TAGS-target: maybe-TAGS-target-boehm-gc
+@@ -1573,7 +1566,6 @@ install-info-target: maybe-install-info-target-libgo
+ install-info-target: maybe-install-info-target-libtermcap
+ install-info-target: maybe-install-info-target-winsup
+ install-info-target: maybe-install-info-target-libgloss
+-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
+@@ -1651,7 +1643,6 @@ install-pdf-target: maybe-install-pdf-target-libgo
+ install-pdf-target: maybe-install-pdf-target-libtermcap
+ install-pdf-target: maybe-install-pdf-target-winsup
+ install-pdf-target: maybe-install-pdf-target-libgloss
+-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
+@@ -1729,7 +1720,6 @@ install-html-target: maybe-install-html-target-libgo
+ install-html-target: maybe-install-html-target-libtermcap
+ install-html-target: maybe-install-html-target-winsup
+ install-html-target: maybe-install-html-target-libgloss
+-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
+@@ -1807,7 +1797,6 @@ installcheck-target: maybe-installcheck-target-libgo
+ installcheck-target: maybe-installcheck-target-libtermcap
+ installcheck-target: maybe-installcheck-target-winsup
+ installcheck-target: maybe-installcheck-target-libgloss
+-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
+@@ -1885,7 +1874,6 @@ mostlyclean-target: maybe-mostlyclean-target-libgo
+ mostlyclean-target: maybe-mostlyclean-target-libtermcap
+ mostlyclean-target: maybe-mostlyclean-target-winsup
+ mostlyclean-target: maybe-mostlyclean-target-libgloss
+-mostlyclean-target: maybe-mostlyclean-target-libffi
+ mostlyclean-target: maybe-mostlyclean-target-libjava
+ mostlyclean-target: maybe-mostlyclean-target-zlib
+ mostlyclean-target: maybe-mostlyclean-target-boehm-gc
+@@ -1963,7 +1951,6 @@ clean-target: maybe-clean-target-libgo
+ clean-target: maybe-clean-target-libtermcap
+ clean-target: maybe-clean-target-winsup
+ clean-target: maybe-clean-target-libgloss
+-clean-target: maybe-clean-target-libffi
+ clean-target: maybe-clean-target-libjava
+ clean-target: maybe-clean-target-zlib
+ clean-target: maybe-clean-target-boehm-gc
+@@ -2041,7 +2028,6 @@ distclean-target: maybe-distclean-target-libgo
+ distclean-target: maybe-distclean-target-libtermcap
+ distclean-target: maybe-distclean-target-winsup
+ distclean-target: maybe-distclean-target-libgloss
+-distclean-target: maybe-distclean-target-libffi
+ distclean-target: maybe-distclean-target-libjava
+ distclean-target: maybe-distclean-target-zlib
+ distclean-target: maybe-distclean-target-boehm-gc
+@@ -2119,7 +2105,6 @@ maintainer-clean-target:
maybe-maintainer-clean-target-libgo
+ maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
+ maintainer-clean-target: maybe-maintainer-clean-target-winsup
+ maintainer-clean-target: maybe-maintainer-clean-target-libgloss
+-maintainer-clean-target: maybe-maintainer-clean-target-libffi
+ maintainer-clean-target: maybe-maintainer-clean-target-libjava
+ maintainer-clean-target: maybe-maintainer-clean-target-zlib
+ maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
+@@ -2252,7 +2237,6 @@ check-target: \
+ maybe-check-target-libtermcap \
+ maybe-check-target-winsup \
+ maybe-check-target-libgloss \
+- maybe-check-target-libffi \
+ maybe-check-target-libjava \
+ maybe-check-target-zlib \
+ maybe-check-target-boehm-gc \
+@@ -2402,7 +2386,6 @@ install-target: \
+ maybe-install-target-libtermcap \
+ maybe-install-target-winsup \
+ maybe-install-target-libgloss \
+- maybe-install-target-libffi \
+ maybe-install-target-libjava \
+ maybe-install-target-zlib \
+ maybe-install-target-boehm-gc \
+@@ -2500,7 +2483,6 @@ install-strip-target: \
+ maybe-install-strip-target-libtermcap \
+ maybe-install-strip-target-winsup \
+ maybe-install-strip-target-libgloss \
+- maybe-install-strip-target-libffi \
+ maybe-install-strip-target-libjava \
+ maybe-install-strip-target-zlib \
+ maybe-install-strip-target-boehm-gc \
+--
+1.8.1.3
+
diff --git a/gnu/gcc/0002-4.7.2-ffast-math.patch
b/gnu/gcc/0002-4.7.2-ffast-math.patch
new file mode 100644
index 0000000..47c5d40
--- /dev/null
+++ b/gnu/gcc/0002-4.7.2-ffast-math.patch
@@ -0,0 +1,63 @@
+From e655b07e077e8f458c35e3515f50ca8e3ba72753 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 24 Feb 2013 11:56:29 +0100
+Subject: [PATCH 2/3] 4.7.2 ffast-math
+
+---
+ libgcc/config/i386/crtfastmath.c | 33 +++++++++++++++++----------------
+ 1 file changed, 17 insertions(+), 16 deletions(-)
+
+diff --git a/libgcc/config/i386/crtfastmath.c
b/libgcc/config/i386/crtfastmath.c
+index 7abe500..392086e 100644
+--- a/libgcc/config/i386/crtfastmath.c
++++ b/libgcc/config/i386/crtfastmath.c
+@@ -50,6 +50,23 @@ sigill_hdlr (int sig __attribute((unused)),
+ }
+ #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
+@@ -96,22 +113,6 @@ set_fast_math (void)
+ 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));
+
+--
+1.8.1.3
+
diff --git a/gnu/gcc/0003-fix-header-generation-for-libgo.patch
b/gnu/gcc/0003-fix-header-generation-for-libgo.patch
new file mode 100644
index 0000000..bef60d0
--- /dev/null
+++ b/gnu/gcc/0003-fix-header-generation-for-libgo.patch
@@ -0,0 +1,36 @@
+From 6bcb304485fca4e6149a1bbd8085da2d42042d37 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 24 Feb 2013 12:00:25 +0100
+Subject: [PATCH 3/3] fix header generation for libgo
+
+---
+ libgo/mksysinfo.sh | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh
+index 315d60c..10c888c 100755
+--- a/libgo/mksysinfo.sh
++++ b/libgo/mksysinfo.sh
+@@ -538,7 +538,7 @@ if test "$rusage" != ""; then
+ rusage=`echo $rusage | sed -e 's/^ *//'`
+ nrusage=
+ while test -n "$rusage"; do
+- field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/'`
++ field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/' -e 's/struct
\(.*\)/struct { \1; }/'`
+ rusage=`echo $rusage | sed -e 's/^[^;]*; *\(.*\)$/\1/'`
+ # Drop the leading ru_, capitalize the next character.
+ field=`echo $field | sed -e 's/^ru_//'`
+@@ -550,7 +550,9 @@ if test "$rusage" != ""; then
+ r=`echo $r | sed -e s'/ _timespec$/ Timespec/'`
+ r=`echo $r | sed -e s'/ _timestruc_t$/ Timestruc/'`
+ field="$f$r"
+- nrusage="$nrusage $field;"
++ if [ -n "$field" ]; then
++ nrusage="$nrusage $field;"
++ fi
+ done
+ echo "type Rusage struct {$nrusage }" >> ${OUT}
+ else
+--
+1.8.1.3
+
diff --git a/gnu/gcc/CONFIGURE b/gnu/gcc/CONFIGURE
index 44460f6..687f348 100755
--- a/gnu/gcc/CONFIGURE
+++ b/gnu/gcc/CONFIGURE
@@ -12,8 +12,3 @@ if list_find "$GCC_COMPILER" "java" ; then
config_query GCJ_AWT "Do you want support for AWT (requires gtk+2 and
libart_lgpl)?" n &&
config_query_option GCJ_HOME "Add JDK Tree emulation?" n
"--enable-java-home" ""
fi
-
-#if list_find "$GCC_COMPILER" "ada"; then
-# config_query GCC_ADA_BINDING_GENERATOR "Do you want to patch gcc so
-fdump-ada-spec is available?" n &&
-# config_query GCC_ADA_LIBADDRLINE "Do you want to patch gcc so
libaddr2line is available?" n
-#fi
diff --git a/gnu/gcc/EXPORTS b/gnu/gcc/EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 33d2a8e..8259a55 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,32 @@
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-remove-libffi.patch: add patch to remove
+ redundant libffi
+ * PRE_BUILD, 0002-4.7.2-ffast-math.patch: add patch to fix
+ -ffast-math
+ * PRE_BUILD, 0003-fix-header-generation-for-libgo.patch:
+ fix header generation for libgo
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE, PRE_BUILD, PRE_SUB_DEPENDS, SUB_DEPENDS,
+ ada-symbolic-tracebacks.diff, glibc216.patch, mksysinfo.patch:
+ removed obsolete patches => cleanup for moving gcc 4.7.2 to
+ test grimoire
+ * txt00120.txt.gz, ecj-4.3.jar.sig: removed
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply go patch only if Go compiler was included into
build
+ * EXPORTS: chmod +x
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * mksysinfo.patch: added, to fix header generation for libgo (included
+ with go compiler)
+ * REPAIR^all^EXPORTS: chmod +x
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * glibc216.patch: added, to fix build with glibc 2.16
+
2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.7.2

diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 236aae2..6453fce 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -17,12 +17,6 @@ if list_find "$GCC_COMPILER" "ada" ; then
sedit 's:and Nam is "gnatgcc":and Nam is "gcc":' \
$SOURCE_DIRECTORY/gcc/ada/osint.ads &&
cd ${SOURCE_DIRECTORY}
-# if [[ "$GCC_ADA_BINDING_GENERATOR" == "y" ]]; then
-# zcat ${SCRIPT_DIRECTORY}/txt00120.txt.gz | patch -p0 || return 1
-# fi &&
-# if [[ "$GCC_ADA_LIBADDRLINE" == "y" ]]; then
-# patch -p1 < ${SCRIPT_DIRECTORY}/ada-symbolic-tracebacks.diff || return 1
-# fi
#
# End Ada bootstrap cache code
#
@@ -34,4 +28,11 @@ 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" &&
+
+if list_find "$GCC_COMPILER" "go"; then
+ patch -p1 < "$SPELL_DIRECTORY/0003-fix-header-generation-for-libgo.patch"
+fi &&
+
+patch -p1 < "$SPELL_DIRECTORY/0002-4.7.2-ffast-math.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/0001-remove-libffi.patch"
diff --git a/gnu/gcc/PRE_SUB_DEPENDS b/gnu/gcc/PRE_SUB_DEPENDS
index b16c25c..740ccd3 100755
--- a/gnu/gcc/PRE_SUB_DEPENDS
+++ b/gnu/gcc/PRE_SUB_DEPENDS
@@ -5,7 +5,6 @@ case $THIS_SUB_DEPENDS in
FORTRAN) list_find "$GCC_COMPILER" fortran ;;
GO) list_find "$GCC_COMPILER" go ;;
ADA) list_find "$GCC_COMPILER" ada ;;
- ADDRLINE) [[ $GCC_ADA_LIBADDRLINE == "y" ]] ;;
JAVAHOME) [[ $GCJ_HOME == "--enable-java-home" ]] ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
diff --git a/gnu/gcc/REPAIR^all^EXPORTS b/gnu/gcc/REPAIR^all^EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/SUB_DEPENDS b/gnu/gcc/SUB_DEPENDS
index 954b628..43c8181 100755
--- a/gnu/gcc/SUB_DEPENDS
+++ b/gnu/gcc/SUB_DEPENDS
@@ -1,5 +1,4 @@
persistent_add GCC_COMPILER &&
-persistent_add GCC_ADA_LIBADDRLINE &&
persistent_add GCJ_HOME &&
case $THIS_SUB_DEPENDS in
CXX) list_add GCC_COMPILER c++ ;;
@@ -8,7 +7,6 @@ case $THIS_SUB_DEPENDS in
FORTRAN) list_add GCC_COMPILER fortran ;;
GO) list_add GCC_COMPILER go ;;
ADA) list_add GCC_COMPILER ada ;;
- ADDRLINE) GCC_ADA_LIBADDRLINE=y ;;
JAVAHOME) GCJ_HOME="--enable-java-home" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
diff --git a/gnu/gcc/ada-symbolic-tracebacks.diff
b/gnu/gcc/ada-symbolic-tracebacks.diff
deleted file mode 100644
index a6e8d60..0000000
--- a/gnu/gcc/ada-symbolic-tracebacks.diff
+++ /dev/null
@@ -1,313 +0,0 @@
---- gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in.orig 2010-09-07
12:40:41.000000000 +0200
-+++ gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in 2010-09-07
12:44:26.000000000 +0200
-@@ -2233,7 +2233,7 @@
- a-nucoar.o a-nurear.o i-forbla.o i-forlap.o s-gearop.o
-
- GNATRTL_OBJS = $(GNATRTL_NONTASKING_OBJS) $(GNATRTL_TASKING_OBJS) \
-- $(GNATRTL_LINEARALGEBRA_OBJS) g-trasym.o memtrack.o
-+ $(GNATRTL_LINEARALGEBRA_OBJS) g-trasym.o memtrack.o convert_addresses.o
-
- # Default run time files
-
-@@ -2356,7 +2356,6 @@
- for file in $(RTSDIR)/*.ali; do \
- $(INSTALL_DATA_DATE) $$file $(DESTDIR)$(ADA_RTL_OBJ_DIR); \
- done
-- -$(INSTALL_DATA) $(RTSDIR)/g-trasym$(objext)
$(DESTDIR)$(ADA_RTL_OBJ_DIR)
- -cd $(RTSDIR); for file in *$(arext);do \
- $(INSTALL_DATA) $$file $(DESTDIR)$(ADA_RTL_OBJ_DIR); \
- $(RANLIB_FOR_TARGET) $(DESTDIR)$(ADA_RTL_OBJ_DIR)/$$file; \
-@@ -2462,7 +2461,7 @@
- $(GNATRTL_OBJS)
- $(RM) $(RTSDIR)/libgnat$(arext) $(RTSDIR)/libgnarl$(arext)
- $(AR_FOR_TARGET) $(AR_FLAGS) $(RTSDIR)/libgnat$(arext) \
-- $(addprefix $(RTSDIR)/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS))
-+ $(addprefix $(RTSDIR)/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS)
g-trasym.o convert_addresses.o)
- $(RANLIB_FOR_TARGET) $(RTSDIR)/libgnat$(arext)
- $(AR_FOR_TARGET) $(AR_FLAGS) $(RTSDIR)/libgnarl$(arext) \
- $(addprefix $(RTSDIR)/,$(GNATRTL_TASKING_OBJS))
-@@ -2492,6 +2491,7 @@
- $(TARGET_LIBGCC2_CFLAGS) \
- -o libgnat$(hyphen)$(LIBRARY_VERSION)$(soext) \
- $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) \
-+ g-trasym.o convert_addresses.o \
- $(SO_OPTS)libgnat$(hyphen)$(LIBRARY_VERSION)$(soext) \
- $(MISCLIB) -lm
- cd $(RTSDIR); ../../xgcc -B../../ -shared $(GNATLIBCFLAGS) \
-@@ -2756,6 +2756,7 @@
- sysdep.o : sysdep.c
- raise-gcc.o : raise-gcc.c raise.h
- raise.o : raise.c raise.h
-+convert_addresses.o : convert_addresses.c
- vx_stack_info.o : vx_stack_info.c
-
- cio.o : cio.c
---- gcc-4.5.1/gcc/ada/adaint.c.orig 2010-09-07 12:46:00.000000000 +0200
-+++ gcc-4.5.1/gcc/ada/adaint.c 2010-09-07 12:48:21.000000000 +0200
-@@ -3461,37 +3461,6 @@
- }
- #endif
-
--#if defined (IS_CROSS) \
-- || (! ((defined (sparc) || defined (i386)) && defined (sun) \
-- && defined (__SVR4)) \
-- && ! (defined (linux) && (defined (i386) || defined (__x86_64__))) \
-- && ! (defined (linux) && defined (__ia64__)) \
-- && ! (defined (linux) && defined (powerpc)) \
-- && ! defined (__FreeBSD__) \
-- && ! defined (__Lynx__) \
-- && ! defined (__hpux__) \
-- && ! defined (__APPLE__) \
-- && ! defined (_AIX) \
-- && ! (defined (__alpha__) && defined (__osf__)) \
-- && ! defined (VMS) \
-- && ! defined (__MINGW32__) \
-- && ! (defined (__mips) && defined (__sgi)))
--
--/* Dummy function to satisfy g-trasym.o. See the preprocessor conditional
-- just above for a list of native platforms that provide a non-dummy
-- version of this procedure in libaddr2line.a. */
--
--void
--convert_addresses (const char *file_name ATTRIBUTE_UNUSED,
-- void *addrs ATTRIBUTE_UNUSED,
-- int n_addr ATTRIBUTE_UNUSED,
-- void *buf ATTRIBUTE_UNUSED,
-- int *len ATTRIBUTE_UNUSED)
--{
-- *len = 0;
--}
--#endif
--
- #if defined (_WIN32)
- int __gnat_argument_needs_quote = 1;
- #else
---- gcc-4.5.1/gcc/ada/g-trasym.adb.orig 2010-09-07 12:49:42.000000000
+0200
-+++ gcc-4.5.1/gcc/ada/g-trasym.adb 2010-09-07 12:52:04.000000000 +0200
-@@ -32,16 +32,16 @@
-
------------------------------------------------------------------------------
-
- -- Run-time symbolic traceback support
-+-- This file has been modified by Juergen Pfeifer (31-Dec-1999) for
-+-- the purpose to support the Ada for Linux Team implementation of
-+-- convert_addresses. This implementation has the advantage to run
-+-- on the binutils as they are deployed on Linux.
-
- with System.Soft_Links;
- with Ada.Exceptions.Traceback; use Ada.Exceptions.Traceback;
-
- package body GNAT.Traceback.Symbolic is
-
-- pragma Linker_Options ("-laddr2line");
-- pragma Linker_Options ("-lbfd");
-- pragma Linker_Options ("-liberty");
--
- package TSL renames System.Soft_Links;
-
- -- To perform the raw addresses to symbolic form translation we rely on
a
-@@ -80,9 +80,13 @@
- -- FILENAME. LEN points to an integer which contains the size of the
- -- BUF buffer at input and the result length at output.
- --
-- -- This procedure is provided by libaddr2line on targets that support
-- -- it. A dummy version is in adaint.c for other targets so that build
-- -- of shared libraries doesn't generate unresolved symbols.
-+ -- This is the ALT Linux specific version adapted to the binutils
-+ -- deployed with most Linuxes. These binutils already have an
-+ -- addr2line tool that demangles Ada symbolic names, but there are
-+ -- version dependant variants for the option names. Therefore our
-+ -- implementation spawns a shell script that does normalization of
-+ -- the option and then executes addr2line and communicates with it
-+ -- through a bidirectional pipe.
- --
- -- Note that this procedure is *not* thread-safe.
-
-@@ -94,8 +98,9 @@
- (c_exename : System.Address) return System.Address;
- pragma Import (C, locate_exec_on_path, "__gnat_locate_exec_on_path");
-
-- Res : String (1 .. 256 * Traceback'Length);
-- Len : Integer;
-+ B_Size : constant Integer := 256 * Traceback'Length;
-+ Len : Integer := B_Size;
-+ Res : String (1 .. B_Size);
-
- use type System.Address;
-
-Index: src/gcc/ada/convert_addresses.c
-===================================================================
---- /dev/null
-+++ gcc-4.5.1/gcc/ada/convert_addresses.c
-@@ -0,0 +1,157 @@
-+/*
-+ Copyright (C) 1999 by Juergen Pfeifer <juergen.pfeifer AT gmx.net>
-+ Ada for Linux Team (ALT)
-+
-+ Permission is hereby granted, free of charge, to any person obtaining a
-+ copy of this software and associated documentation files (the
-+ "Software"), to deal in the Software without restriction, including
-+ without limitation the rights to use, copy, modify, merge, publish,
-+ distribute, distribute with modifications, sublicense, and/or sell
-+ copies of the Software, and to permit persons to whom the Software is
-+ furnished to do so, subject to the following conditions:
-+
-+ The above copyright notice and this permission notice shall be included
-+ in all copies or substantial portions of the Software.
-+
-+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-+ IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
-+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
-+ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
-+ THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-+
-+ Except as contained in this notice, the name(s) of the above copyright
-+ holders shall not be used in advertising or otherwise to promote the
-+ sale, use or other dealings in this Software without prior written
-+ authorization.
-+*/
-+#include <sys/types.h>
-+#include <stdlib.h>
-+#include <stdio.h>
-+#include <unistd.h>
-+#include <string.h>
-+#include <signal.h>
-+
-+#define STDIN_FILENO 0
-+#define STDOUT_FILENO 1
-+#define MAX_LINE 1024
-+
-+#define CLOSE1 close(fd1[0]); close(fd1[1])
-+#define CLOSE2 close(fd2[0]); close(fd2[1])
-+#define RESTSIG sigaction(SIGPIPE,&oact,NULL)
-+
-+void convert_addresses
-+( void* addrs[],
-+ int n_addr,
-+ char* buf,
-+ int* len)
-+{
-+ int max_len = *len;
-+ pid_t pid = getpid();
-+ pid_t child;
-+
-+ struct sigaction act, oact;
-+
-+ int fd1[2], fd2[2];
-+ char exe_name[128];
-+
-+ *buf = 0; *len = 0;
-+ /* Thanx to the /proc filesystem we can very easily reference our own
-+ executable image:-)*/
-+ snprintf(exe_name,sizeof(exe_name),"--exe=/proc/%ld/exe", (long)pid);
-+
-+ act.sa_handler = SIG_IGN;
-+ sigemptyset(&act.sa_mask);
-+ act.sa_flags = 0;
-+ if (sigaction(SIGPIPE,&act,&oact) < 0)
-+ return;
-+
-+ if (pipe(fd1) >= 0) {
-+ if (pipe(fd2)>=0) {
-+ if ((child = fork()) < 0) {
-+ CLOSE1; CLOSE2; RESTSIG;
-+ return;
-+ }
-+ else {
-+ if (0==child) {
-+ close(fd1[1]);
-+ close(fd2[0]);
-+ if (fd1[0] != STDIN_FILENO) {
-+ if (dup2(fd1[0],STDIN_FILENO) != STDIN_FILENO) {
-+ CLOSE1; CLOSE2;
-+ }
-+ close(fd1[0]);
-+ }
-+ if (fd2[1] != STDOUT_FILENO) {
-+ if (dup2(fd2[1],STDOUT_FILENO) != STDOUT_FILENO) {
-+ CLOSE1; CLOSE2;
-+ }
-+ close(fd2[1]);
-+ }
-+ {
-+ /* As pointed out by Florian Weimer to me, it is a
-+ security threat to call the script with a user defined
-+ environment and using the path. That would be Trojans
-+ pleasure. Therefore we use the absolute path to
-+ addr2line and an empty environment. That should be
-+ safe.
-+ */
-+ char *const argv[] = { "addr2line",
-+ exe_name,
-+ "--demangle=gnat",
-+ "--functions",
-+ "--basenames",
-+ NULL };
-+ char *const envp[] = { NULL };
-+ if (execve("/usr/bin/addr2line", argv, envp) < 0) {
-+ CLOSE1; CLOSE2;
-+ }
-+ }
-+ }
-+ else {
-+ int i, n;
-+ char hex[16];
-+ char line[MAX_LINE + 1];
-+ char *p;
-+ char *s = buf;
-+
-+ /* Parent context */
-+ close(fd1[0]);
-+ close(fd2[1]);
-+
-+ for(i=0; i < n_addr; i++) {
-+ snprintf(hex,sizeof(hex),"%p\n",addrs[i]);
-+ write(fd1[1],hex,strlen(hex));
-+ n = read(fd2[0],line,MAX_LINE);
-+ if (n<=0)
-+ break;
-+ line[n]=0;
-+ /* We have approx. 16 additional chars for "%p in " clause.
-+ We use this info to prevent a buffer overrun.
-+ */
-+ if (n + 16 + (*len) > max_len)
-+ break;
-+ p = strchr(line,'\n');
-+ if (p) {
-+ if (*(p+1)) {
-+ *p = 0;
-+ *len += snprintf(s, (max_len - (*len)), "%p in %s at
%s",addrs[i], line, p+1);
-+ }
-+ else {
-+ *len += snprintf(s, (max_len - (*len)), "%p at %s",addrs[i],
line);
-+ }
-+ s = buf + (*len);
-+ }
-+ }
-+ close(fd1[1]);
-+ close(fd2[0]);
-+ }
-+ }
-+ }
-+ else {
-+ CLOSE1;
-+ }
-+ }
-+ RESTSIG;
-+}
---- gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in.orig 2010-09-07
22:11:06.000000000 +0200
-+++ gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in 2010-09-07
22:12:26.000000000 +0200
-@@ -247,10 +247,10 @@
- # Both . and srcdir are used, in that order,
- # so that tm.h and config.h will be found in the compilation
- # subdirectory rather than in the source directory.
--INCLUDES = -I- -I. -I.. -I$(srcdir)/ada -I$(srcdir) -I$(srcdir)/config \
-+INCLUDES = -iquote -I. -I.. -I$(srcdir)/ada -I$(srcdir) -I$(srcdir)/config \
- -I$(srcdir)/../include
-
--ADA_INCLUDES = -I- -I. -I$(srcdir)/ada
-+ADA_INCLUDES = -iquote -I. -I$(srcdir)/ada
-
- INCLUDES_FOR_SUBDIR = -I. -I.. -I../.. -I$(fsrcdir)/ada \
- -I$(fsrcdir)/../include -I$(fsrcdir)
diff --git a/gnu/gcc/ecj-4.3.jar.sig b/gnu/gcc/ecj-4.3.jar.sig
deleted file mode 100644
index b26563d..0000000
Binary files a/gnu/gcc/ecj-4.3.jar.sig and /dev/null differ
diff --git a/gnu/gcc/txt00120.txt.gz b/gnu/gcc/txt00120.txt.gz
deleted file mode 100644
index 9921136..0000000
Binary files a/gnu/gcc/txt00120.txt.gz and /dev/null differ
diff --git a/gnu/java-gcj-compat/DEPENDS b/gnu/java-gcj-compat/DEPENDS
new file mode 100755
index 0000000..3de94af
--- /dev/null
+++ b/gnu/java-gcj-compat/DEPENDS
@@ -0,0 +1 @@
+depends gcj
diff --git a/gnu/java-gcj-compat/DETAILS b/gnu/java-gcj-compat/DETAILS
new file mode 100755
index 0000000..d7e140b
--- /dev/null
+++ b/gnu/java-gcj-compat/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=java-gcj-compat
+ VERSION=1.0.80
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=ftp://sources.redhat.com/pub/rhug/${SOURCE}
+
SOURCE_HASH=sha512:da1e2564e7811841342c2a5c3d5a37e28a4136ce88c15c007ca1bcfd5da3f0c243e1b2ca72b771f05d9bd260750ed8d5819a04b1fd42501e867a9b92cd7e7891
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.gnu.org/software/classpath/";
+ LICENSE[0]=GPL
+ ENTERED=20100522
+ SHORT="Java SDK compatibility for GCJ"
+cat << EOF
+A collection of wrapper scripts, symlinks and jar files, meant to provide an
+SDK-like interface to the GCJ tool set.
+EOF
diff --git a/gnu/java-gcj-compat/HISTORY b/gnu/java-gcj-compat/HISTORY
new file mode 100644
index 0000000..7374348
--- /dev/null
+++ b/gnu/java-gcj-compat/HISTORY
@@ -0,0 +1,3 @@
+2010-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PROVIDES: spell created
+
diff --git a/gnu/java-gcj-compat/PROVIDES b/gnu/java-gcj-compat/PROVIDES
new file mode 100644
index 0000000..afedbf7
--- /dev/null
+++ b/gnu/java-gcj-compat/PROVIDES
@@ -0,0 +1,3 @@
+JAVA
+JDK5
+JDK
diff --git a/graphics-libs/agg/HISTORY b/graphics-libs/agg/HISTORY
index 27e86c3..3646b63 100644
--- a/graphics-libs/agg/HISTORY
+++ b/graphics-libs/agg/HISTORY
@@ -1,3 +1,7 @@
+2012-12-22 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: added fixes for buiding with current
+ autoconf and automake
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/graphics-libs/agg/PRE_BUILD b/graphics-libs/agg/PRE_BUILD
index 61e28c4..e219e86 100755
--- a/graphics-libs/agg/PRE_BUILD
+++ b/graphics-libs/agg/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
patch -p1 < $SCRIPT_DIRECTORY/agg-2.5-libtool22_fix-1.patch &&
+sed -i 's: -L@x_libraries@::' src/platform/X11/Makefile.am &&
+sed -i '/^AM_C_PROTOTYPES/d' configure.in &&
sedit '/configure/d' autogen.sh &&
chmod +x autogen.sh &&
./autogen.sh
diff --git a/graphics-libs/babl/BUILD b/graphics-libs/babl/BUILD
new file mode 100755
index 0000000..b177ff8
--- /dev/null
+++ b/graphics-libs/babl/BUILD
@@ -0,0 +1,2 @@
+OPTS="--without-vala ${OPTS}" &&
+default_build
diff --git a/graphics-libs/babl/DEPENDS b/graphics-libs/babl/DEPENDS
index 8c8b469..66eea8e 100755
--- a/graphics-libs/babl/DEPENDS
+++ b/graphics-libs/babl/DEPENDS
@@ -1,3 +1,5 @@
+depends autoconf &&
+
optional_depends gobject-introspection \
"--enable-introspection=yes" \
"--enable-introspection=no" \
diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index ab3425c..030ec5f 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,18 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: pass -fi to autoreconf
+
+2012-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on autoconf for `autoreconf`
+ * PRE_BUILD: Apply babl-0.1.10-gir-build-fix.patch and
+ babl-introspection.patch
+ * BUILD: Broken with vala, disable
+ See https://bugs.gentoo.org/show_bug.cgi?id=413663#c20
+ * babl-0.1.10-gir-build-fix.patch: Fix compilation with
+ gobject-introspection.
+ See https://bugs.gentoo.org/show_bug.cgi?id=413663
+ * babl-introspection.patch: Fix .gir and .typelib
+ See https://bugs.gentoo.org/show_bug.cgi?id=413663#c3
+
2012-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.1.10

diff --git a/graphics-libs/babl/PRE_BUILD b/graphics-libs/babl/PRE_BUILD
new file mode 100755
index 0000000..d227d37
--- /dev/null
+++ b/graphics-libs/babl/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+message "${MESSAGE_COLOR}Apply gobject-introspection
patches...${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
+ "${SPELL_DIRECTORY}"/babl-introspection.patch &&
+patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
+ "${SPELL_DIRECTORY}"/babl-0.1.10-gir-build-fix.patch &&
+cd "${SOURCE_DIRECTORY}" &&
+autoreconf -fi
diff --git a/graphics-libs/babl/babl-0.1.10-gir-build-fix.patch
b/graphics-libs/babl/babl-0.1.10-gir-build-fix.patch
new file mode 100644
index 0000000..149b14d
--- /dev/null
+++ b/graphics-libs/babl/babl-0.1.10-gir-build-fix.patch
@@ -0,0 +1,13 @@
+# Modified from https://bugs.gentoo.org/show_bug.cgi?id=413663#c19
+
+diff -Naur babl-0.1.10.orig/babl/Makefile.am babl-0.1.10/babl/Makefile.am
+--- babl-0.1.10.orig/babl/Makefile.am 2012-06-14 12:20:51.181049347 -0700
++++ babl-0.1.10/babl/Makefile.am 2012-06-14 12:21:11.045048179 -0700
+@@ -95,6 +95,7 @@
+ if HAVE_INTROSPECTION
+ Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS)
$(c_sources) $(srcdir)/Makefile.am
+ $(INTROSPECTION_SCANNER) -v --namespace Babl
--nsversion=$(BABL_API_VERSION) \
++ --identifier-prefix= --symbol-prefix=babl \
+ --add-include-path=$(srcdir) --add-include-path=. \
+ --library=babl-$(BABL_API_VERSION) \
+ --libtool="$(LIBTOOL)" \
diff --git a/graphics-libs/babl/babl-introspection.patch
b/graphics-libs/babl/babl-introspection.patch
new file mode 100644
index 0000000..bced992
--- /dev/null
+++ b/graphics-libs/babl/babl-introspection.patch
@@ -0,0 +1,28 @@
+# From
http://git.gnome.org/browse/babl/commit/?id=c024c89f95de4a8fa95ba96790dac61768d11a17
+# as noted in https://bugs.gentoo.org/show_bug.cgi?id=413663#c3
+
+From c024c89f95de4a8fa95ba96790dac61768d11a17 Mon Sep 17 00:00:00 2001
+From: Dominique Leuenberger <dimstar AT opensuse.org>
+Date: Tue, 10 Jan 2012 16:32:50 +0000
+Subject: gobject-introspection: fix build of the .gir and .typelib files.
+
+---
+diff --git a/babl/Makefile.am b/babl/Makefile.am
+index cefab57..03115a3 100644
+--- a/babl/Makefile.am
++++ b/babl/Makefile.am
+@@ -93,10 +93,10 @@ INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
+ INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
+
+ if HAVE_INTROSPECTION
+-Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS)
$(c_sources) $(srcdir)/Makefile.am
++Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS)
$(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
+ $(INTROSPECTION_SCANNER) -v --namespace Babl
--nsversion=$(BABL_API_VERSION) \
+ --add-include-path=$(srcdir) --add-include-path=. \
+- --library=babl-$(BABL_API_VERSION) \
++ --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
+ --libtool="$(LIBTOOL)" \
+ --output $@ \
+ -DBABL_IS_BEING_COMPILED \
+--
+cgit v0.9.0.2
diff --git a/graphics-libs/cimg/DETAILS b/graphics-libs/cimg/DETAILS
index d8a2979..ba09cf7 100755
--- a/graphics-libs/cimg/DETAILS
+++ b/graphics-libs/cimg/DETAILS
@@ -1,6 +1,6 @@
SPELL=cimg
- VERSION=1.4.9
-
SOURCE_HASH=sha512:619959466d04869d4da7a1b0d5f1fc1c854bfb0edf5049d3b2d5d810796a1bd178a0821b79c9c1ae7ea195353efa272d0fe1ccb6e53b192245109d393fd1124c
+ VERSION=1.5.4
+
SOURCE_HASH=sha512:5c2fe6c0a7c7cce22b2f5e587d16d126705c0f588870a7702f196f154b99ed255722a4952602369d16bb720303f7591087c103aa7a0d7d611625899102c671db
SOURCE=CImg-${VERSION}.zip
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/CImg-${VERSION}
diff --git a/graphics-libs/cimg/HISTORY b/graphics-libs/cimg/HISTORY
index 89c2fde..a37f292 100644
--- a/graphics-libs/cimg/HISTORY
+++ b/graphics-libs/cimg/HISTORY
@@ -1,3 +1,12 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.4
+
+2013-01-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.2
+
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.0
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.9

diff --git a/graphics-libs/field3d/BUILD b/graphics-libs/field3d/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics-libs/field3d/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics-libs/field3d/DEPENDS b/graphics-libs/field3d/DEPENDS
new file mode 100755
index 0000000..5f1ed1e
--- /dev/null
+++ b/graphics-libs/field3d/DEPENDS
@@ -0,0 +1,7 @@
+depends -sub PROGRAM_OPTIONS boost &&
+depends -sub THREAD boost &&
+depends cmake &&
+depends doxygen &&
+depends -sub CXX gcc &&
+depends hdf5 &&
+depends ilmbase
diff --git a/graphics-libs/field3d/DETAILS b/graphics-libs/field3d/DETAILS
new file mode 100755
index 0000000..20aa345
--- /dev/null
+++ b/graphics-libs/field3d/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=field3d
+ VERSION=1.3.2
+ XVERSION=94d1bf3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://github.com/imageworks/Field3D/tarball/v${VERSION}
+
SOURCE_HASH=sha512:e587d115b84c1992c9803d4bd28919ed1a178882d712824a5d9e78ee9bf2f99ba8974b8cde15e5dbacdaac1335be26db73f7550c8175bcd6aecd8728d9fb7faf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imageworks-Field3D-${XVERSION}"
+ WEB_SITE="https://sites.google.com/site/field3d/home";
+ LICENSE[0]=BSD
+ ENTERED=20130112
+ SHORT="an open source library for storing voxel data"
+cat << EOF
+Field3D is an open source library for storing voxel data. It provides C++
+classes that handle in-memory storage and a file format based on HDF5 that
+allows the C++ objects to be written to and read from disk.
+
+The library and file format is both flexible and extendable. The flexibility
+comes from supporting heterogeneous storage of data structures, bit depths,
+transformations/mappings and metadata in a single file. When functionality
+needs to be extended, the plugin and class factory architecture allows new
+data structures, mappings and file I/O routines to be added.
+
+Field3D was developed with the needs and scale of visual effects production
+in mind. Dense and MAC-fields handle the basic tasks in fluid simulation and
+volume rendering, and where memory becomes a limiting factor optimization
+of used/unused space is provided by the sparse fields, which include an
+out-of-core/dynamic loading mechanism. Procedural fields are also supported,
+which may be used interchangeably with voxel-based fields.
+EOF
diff --git a/graphics-libs/field3d/HISTORY b/graphics-libs/field3d/HISTORY
new file mode 100644
index 0000000..548080c
--- /dev/null
+++ b/graphics-libs/field3d/HISTORY
@@ -0,0 +1,3 @@
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/fop/DETAILS b/graphics-libs/fop/DETAILS
index 8419516..10beb67 100755
--- a/graphics-libs/fop/DETAILS
+++ b/graphics-libs/fop/DETAILS
@@ -3,7 +3,7 @@
SOURCE=${SPELL}-${VERSION}-src.tar.gz
SOURCE2=${SOURCE}.asc
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL=${APACHE_URL}/xmlgraphics/fop/${SOURCE}
+
SOURCE_URL=http://archive.apache.org/dist/xmlgraphics/${SPELL}/source/${SOURCE}
SOURCE2_URL=${SOURCE_URL}.asc
SOURCE_GPG=fop.gpg:${SOURCE}.asc:UPSTREAM_KEY
SOURCE2_IGNORE=SIGNATURE
diff --git a/graphics-libs/fop/HISTORY b/graphics-libs/fop/HISTORY
index 7c9ae83..1108f8d 100644
--- a/graphics-libs/fop/HISTORY
+++ b/graphics-libs/fop/HISTORY
@@ -1,3 +1,6 @@
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated source url; since master Apache site is broken
+
2012-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0

diff --git a/graphics-libs/freeimage/BUILD b/graphics-libs/freeimage/BUILD
index 74fa411..18c2149 100755
--- a/graphics-libs/freeimage/BUILD
+++ b/graphics-libs/freeimage/BUILD
@@ -3,5 +3,5 @@ if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
fi &&

cd $SOURCE_DIRECTORY &&
-make &&
+CXXFLAGS+=-fpermissive make &&
make -f Makefile.fip
diff --git a/graphics-libs/freeimage/DETAILS b/graphics-libs/freeimage/DETAILS
index e1c2902..6ac0350 100755
--- a/graphics-libs/freeimage/DETAILS
+++ b/graphics-libs/freeimage/DETAILS
@@ -1,7 +1,7 @@
SPELL=freeimage
SPELLX=FreeImage
- VERSION=3151
-
SOURCE_HASH=sha512:fad50ed52ba5c6517f6ec73032bc28c21cddc7ad8eb6f908b58e056f606b9e183596f4c071e0d8ae4f5a59589b8e21983de2636a7372fe22419b70259eb6f118
+ VERSION=3154
+
SOURCE_HASH=sha512:0db9eb7d0ed8e08e10ff4fa274c4484541ca119c3d437a85fdc3b2d9232bf14a7877c79b1e62c8c99278d7020a9f623c161f2342475f3ee526233404138112cc
SOURCE=$SPELLX$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/graphics-libs/freeimage/HISTORY b/graphics-libs/freeimage/HISTORY
index 47f1e6f..adb25ae 100644
--- a/graphics-libs/freeimage/HISTORY
+++ b/graphics-libs/freeimage/HISTORY
@@ -1,3 +1,7 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3154
+ * BUILD: add -fpermissive to CXXFLAGS to avoid build error
+
2011-11-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3151

diff --git a/graphics-libs/freetype2/DETAILS b/graphics-libs/freetype2/DETAILS
index bc2559b..8751e51 100755
--- a/graphics-libs/freetype2/DETAILS
+++ b/graphics-libs/freetype2/DETAILS
@@ -1,6 +1,6 @@
SPELL=freetype2
- VERSION=2.4.9
- SECURITY_PATCH=7
+ VERSION=2.4.11
+ SECURITY_PATCH=8
SOURCE=freetype-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/freetype-$VERSION"
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index 3bbb23e..9c28507 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,9 @@
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.11; SECURITY_PATCH++
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.10
+
2012-03-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.9, SECURITY_PATCH=7

diff --git a/graphics-libs/ftgl/BUILD b/graphics-libs/ftgl/BUILD
old mode 100644
new mode 100755
index 40c2e21..7063ee5
--- a/graphics-libs/ftgl/BUILD
+++ b/graphics-libs/ftgl/BUILD
@@ -1,5 +1,2 @@
-cd docs &&
-tar xfz html.tar.gz -C ../unix/docs &&
-cd $SOURCE_DIRECTORY/unix &&
-sedit 's/ $(INSTALL)/\t$(INSTALL)/' src/Makefile &&
-default_build
+OPTS+=" --with-gl-inc=/usr/include" &&
+LIBS+=" -lm" default_build
diff --git a/graphics-libs/ftgl/DEPENDS b/graphics-libs/ftgl/DEPENDS
index 38d8618..0ae9e4c 100755
--- a/graphics-libs/ftgl/DEPENDS
+++ b/graphics-libs/ftgl/DEPENDS
@@ -1,3 +1,7 @@
-depends -sub CXX gcc &&
-depends freetype2 &&
+depends bzip2 &&
+depends -sub CXX gcc &&
+depends freetype2 &&
+depends libxext &&
+depends texlive &&
+depends zlib &&
optional_depends GLUT "" "" "for a demo program"
diff --git a/graphics-libs/ftgl/HISTORY b/graphics-libs/ftgl/HISTORY
index 7c12b9a..7a40daa 100644
--- a/graphics-libs/ftgl/HISTORY
+++ b/graphics-libs/ftgl/HISTORY
@@ -1,3 +1,7 @@
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on texlive, bzip2, libxext, zlib
+ * BUILD: fix build error
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/graphics-libs/gegl/DEPENDS b/graphics-libs/gegl/DEPENDS
index ffba6f0..8d7cae0 100755
--- a/graphics-libs/gegl/DEPENDS
+++ b/graphics-libs/gegl/DEPENDS
@@ -73,7 +73,7 @@ optional_depends LIBAVCODEC \
"--without-libavformat" \
"for ffmpeg support" &&

-optional_depends libv4l \
+optional_depends v4l-utils \
"--with-libv4l" \
"--without-libv4l" \
"for video4linux support" &&
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index 712d7f8..91efae3 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-04-12 Julien "_kaze_" ROZO <julien AT rozo.org>
* UP_TRIGGERS: fixed libgegl detection (0.0 -> 0.1)
-
2012-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.0

diff --git a/graphics-libs/glew/DETAILS b/graphics-libs/glew/DETAILS
index 8bb320e..f15283f 100755
--- a/graphics-libs/glew/DETAILS
+++ b/graphics-libs/glew/DETAILS
@@ -1,7 +1,6 @@
SPELL=glew
- VERSION=1.7.0
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:03d7a816fde0c445c964280ac9e679a0d2dfca839e87345360adec4fdb2292b4ddfc85538954b052c538ca355e559d8ee3a5ea7ea2a99130687054a92e0df857
+ VERSION=1.9.0
+
SOURCE_HASH=sha512:e4b566de6bfc84d73a2c3eedc5eeace30b1d8126f425fbd880dcc3f5850dd445247d6ef950194944cfc71d71155773c47bb593fe2ca9879032d1c65a8a70f5e5
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
diff --git a/graphics-libs/glew/HISTORY b/graphics-libs/glew/HISTORY
index c9342ac..9e5ce6a 100644
--- a/graphics-libs/glew/HISTORY
+++ b/graphics-libs/glew/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.0
+
2011-09-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.7.0

diff --git a/graphics-libs/graphite2/DETAILS b/graphics-libs/graphite2/DETAILS
index 1e133c6..0efdaf5 100755
--- a/graphics-libs/graphite2/DETAILS
+++ b/graphics-libs/graphite2/DETAILS
@@ -1,7 +1,7 @@
SPELL=graphite2
- VERSION=1.0.3
+ VERSION=1.2.0
SOURCE="${SPELL}-${VERSION}.tgz"
- SOURCE_URL[0]="${SOURCEFORGE_URL}/silgraphite/${SOURCE}"
+ SOURCE_URL[0]=http://projects.palaso.org/attachments/download/298/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://graphite.sil.org";
diff --git a/graphics-libs/graphite2/HISTORY b/graphics-libs/graphite2/HISTORY
index 285268f..7fc0e47 100644
--- a/graphics-libs/graphite2/HISTORY
+++ b/graphics-libs/graphite2/HISTORY
@@ -1,3 +1,9 @@
+2012-12-21 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2.0
+
+2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.3
+
2011-12-17 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.0.3

diff --git a/graphics-libs/graphite2/graphite2-1.0.3.tgz.sig
b/graphics-libs/graphite2/graphite2-1.0.3.tgz.sig
deleted file mode 100644
index 192be14..0000000
Binary files a/graphics-libs/graphite2/graphite2-1.0.3.tgz.sig and /dev/null
differ
diff --git a/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
b/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
new file mode 100644
index 0000000..b5931b9
Binary files /dev/null and b/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
differ
diff --git a/graphics-libs/gtkglext/DEPENDS b/graphics-libs/gtkglext/DEPENDS
index a0e80ef..e44fc7b 100755
--- a/graphics-libs/gtkglext/DEPENDS
+++ b/graphics-libs/gtkglext/DEPENDS
@@ -1 +1,11 @@
-depends gtk+2
+depends gtk+2 &&
+depends -sub X pango &&
+depends pangox-compat &&
+depends libx11 &&
+depends libxext &&
+depends OPENGL &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/graphics-libs/gtkglext/HISTORY b/graphics-libs/gtkglext/HISTORY
index d7e3b5f..6ddff5a 100644
--- a/graphics-libs/gtkglext/HISTORY
+++ b/graphics-libs/gtkglext/HISTORY
@@ -1,3 +1,9 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing pangox-compat dependency (reported by wich@);
+ added other missing required and optional dependencies
+ * PRE_BUILD: apply a patch only if nvidia-like OpenGL implementation
was
+ selected
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics-libs/gtkglext/PRE_BUILD
b/graphics-libs/gtkglext/PRE_BUILD
index 33df339..4f81fda 100755
--- a/graphics-libs/gtkglext/PRE_BUILD
+++ b/graphics-libs/gtkglext/PRE_BUILD
@@ -1,7 +1,9 @@
mk_source_dir $SOURCE_DIRECTORY &&
unpack_file &&
cd $SOURCE_DIRECTORY &&
-if spell_ok nvidia_driver; then
+
+if echo $(get_spell_provider $SPELL OPENGL) | grep -Eq "^nvidia_"; then
patch -p0 < $SCRIPT_DIRECTORY/glext.h.diff
fi &&
+
sedit "s/-DGTK_DISABLE_DEPRECATED//" gtk/Makefile.in
diff --git a/graphics-libs/harfbuzz/DEPENDS b/graphics-libs/harfbuzz/DEPENDS
index 9607fda..89c4c6b 100755
--- a/graphics-libs/harfbuzz/DEPENDS
+++ b/graphics-libs/harfbuzz/DEPENDS
@@ -1,5 +1,7 @@
depends ragel &&
-depends cairo &&
+
+optional_depends cairo "" "" \
+ "Enable tools used for command-line utilities?" &&

optional_depends icu "" "" \
"Enable icu use?" &&
@@ -10,7 +12,5 @@ optional_depends freetype2 "" "" \
optional_depends graphite2 "" "" \
"Enable graphite2 use?" &&

-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "use gtk-doc to build documentation"
+optional_depends gtk-doc "" "" \
+ "Enable gtk-doc to build documentation?"
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index bf46445..3abf180 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -1,4 +1,5 @@
SPELL=harfbuzz
+if [[ "$HARFBUZZ_BRANCH" == "scm" ]]; then
if [ "$HARFBUZZ_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
else
@@ -9,6 +10,14 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_URL[0]=git://anongit.freedesktop.org/harfbuzz:harfbuzz-git

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
+else
+ VERSION=0.9.12
+
SOURCE_HASH=sha512:10c0e174789e36a02e616cf922962a7c75d6f89cb378a33487b81947e16818347c888c39703c64d620eb3d29bf90cd900ae832dd573f5081eb4de25ba4737bff
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+fi
WEB_SITE=http://www.freedesktop.org/wiki/Software/HarfBuzz
ENTERED=20111217
LICENSE[0]=MIT
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index 67759f8..235c4f1 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,2 +1,15 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.12
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.10
+ * DEPENDS: made cairo optional; removed non-existent gtk-doc flags
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.9
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PREPARE, PRE_BUILD: 0.9.4
+
2011-12-17 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS, PREPARE, PRE_BUILD
diff --git a/graphics-libs/harfbuzz/PREPARE b/graphics-libs/harfbuzz/PREPARE
index 0491cfd..98d27e4 100755
--- a/graphics-libs/harfbuzz/PREPARE
+++ b/graphics-libs/harfbuzz/PREPARE
@@ -1,3 +1,2 @@
-config_query HARFBUZZ_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
-
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics-libs/harfbuzz/PRE_BUILD
b/graphics-libs/harfbuzz/PRE_BUILD
index 945d8bc..5d1215e 100755
--- a/graphics-libs/harfbuzz/PRE_BUILD
+++ b/graphics-libs/harfbuzz/PRE_BUILD
@@ -1,4 +1,6 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
+default_pre_build &&

-NOCONFIGURE=y ./autogen.sh
+if [[ "$HARFBUZZ_BRANCH" == "scm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/graphics-libs/ilmbase/DETAILS b/graphics-libs/ilmbase/DETAILS
index 4ba2cee..50da5fe 100755
--- a/graphics-libs/ilmbase/DETAILS
+++ b/graphics-libs/ilmbase/DETAILS
@@ -1,13 +1,10 @@
SPELL=ilmbase
- VERSION=1.0.1
+ VERSION=1.0.2
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/openexr/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
+
SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/openexr/${SOURCE}
+
SOURCE_HASH[0]=sha512:5a1a0011ef43132f33832d2e322320abb81a0f495e921de52af8f6e9ee50e0bed63897a0054de228f4081cc2f6591cb99a686f908620e87bf86c9d2d689923cd
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.openexr.com/
- SOURCE_GPG=openexr.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
LICENSE[0]=http://www.ilm.com/opensource/ilm-bsd-lic.html
ENTERED=20071208
SHORT="High dynamic-range (HDR) image file format library and
tools"
diff --git a/graphics-libs/ilmbase/HISTORY b/graphics-libs/ilmbase/HISTORY
index 1a6415b..c852668 100644
--- a/graphics-libs/ilmbase/HISTORY
+++ b/graphics-libs/ilmbase/HISTORY
@@ -1,2 +1,10 @@
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * gcc45.patch: added, fix compilation of programs dependent
+ on ilmbase (openexr)
+
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.2
+
2007-12-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: spell created
diff --git a/graphics-libs/ilmbase/PRE_BUILD b/graphics-libs/ilmbase/PRE_BUILD
new file mode 100755
index 0000000..23b6a15
--- /dev/null
+++ b/graphics-libs/ilmbase/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p2 < $SPELL_DIRECTORY/gcc45.patch
diff --git a/graphics-libs/ilmbase/gcc45.patch
b/graphics-libs/ilmbase/gcc45.patch
new file mode 100644
index 0000000..826a9d4
--- /dev/null
+++ b/graphics-libs/ilmbase/gcc45.patch
@@ -0,0 +1,24 @@
+From 63e3627213e6d7a352210f76c0004fb88d5e19e0 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart AT gmail.com>
+Date: Mon, 18 Jun 2012 23:35:33 +0200
+Subject: [PATCH] Fix build with gcc-4.5
+
+---
+ IlmBase/Imath/ImathMatrix.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/IlmBase/Imath/ImathMatrix.h b/IlmBase/Imath/ImathMatrix.h
+index 5887412..bbf8cd1 100644
+--- a/IlmBase/Imath/ImathMatrix.h
++++ b/IlmBase/Imath/ImathMatrix.h
+@@ -49,6 +49,7 @@
+ #include "ImathVec.h"
+ #include "ImathShear.h"
+
++#include <cstring>
+ #include <iostream>
+ #include <iomanip>
+ #include <string.h>
+--
+1.7.10
+
diff --git a/graphics-libs/libgxps/DEPENDS b/graphics-libs/libgxps/DEPENDS
index d91a2dc..f9f6205 100755
--- a/graphics-libs/libgxps/DEPENDS
+++ b/graphics-libs/libgxps/DEPENDS
@@ -1,2 +1,47 @@
-depends git &&
-depends libarchive
+depends glib2 &&
+depends cairo &&
+depends libarchive &&
+depends freetype2 &&
+
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ depends git &&
+ depends gnome-common2 &&
+ depends gtk-doc &&
+ depends gobject-introspection
+else
+ optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+ optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection"
+
+fi &&
+
+optional_depends libpng "" "" "to build xpstopng tool" &&
+optional_depends -sub PDF cairo "" "" "to build xpstopdf tool" &&
+optional_depends -sub PS cairo "" "" "to build xpstops tool" &&
+optional_depends -sub SVG cairo "" "" "to build xpstosvg tool" &&
+
+optional_depends man \
+ "--enable-man" \
+ "--disable-man" \
+ "to install tools man pages" &&
+
+optional_depends JPEG \
+ "--with-libjpeg" \
+ "--without-libjpeg" \
+ "for JPEG support" &&
+
+optional_depends tiff \
+ "--with-libtiff" \
+ "--without-libtiff" \
+ "for Tiff support" &&
+
+optional_depends lcms2 \
+ "--with-liblcms2" \
+ "--without-liblcms2" \
+ "for Little CMS 2 support"
diff --git a/graphics-libs/libgxps/DETAILS b/graphics-libs/libgxps/DETAILS
index 5590afa..61a2bfd 100755
--- a/graphics-libs/libgxps/DETAILS
+++ b/graphics-libs/libgxps/DETAILS
@@ -1,11 +1,25 @@
SPELL=libgxps
- VERSION=git
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ if [[ $LIBGXPS_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://git.gnome.org/libgxps
FORCE_DOWNLOAD=1
SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://git.gnome.org/browse/libgxps
+else
+ VERSION=0.2.2
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:96fa462cb4bba9cdba3d8cfe416199f8d956d17397e3514aa6168c7acc865a30e9347d8f9850f16a8c2a0a83dc83f7d7d2bd1806e27a2af0914ce53fed2b4467
+fi
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS="docs/reference/html"
+ DOCS="COPYING NEWS README"
+ WEB_SITE=https://live.gnome.org/libgxps
ENTERED=20110424
LICENSE[0]=GPL
SHORT="XPS Documents library"
diff --git a/graphics-libs/libgxps/HISTORY b/graphics-libs/libgxps/HISTORY
index 91046fe..880a0d2 100644
--- a/graphics-libs/libgxps/HISTORY
+++ b/graphics-libs/libgxps/HISTORY
@@ -1,3 +1,12 @@
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing ``&&''
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2; renewed website
+ * PREPARE: added, to add branching framework
+ * DEPENDS: rewritten dependency tree from scratch
+ * PRE_BUILD: quoting paths; run autogen only for scm branch
+
2011-04-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD: spell created

diff --git a/graphics-libs/libgxps/PREPARE b/graphics-libs/libgxps/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/graphics-libs/libgxps/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics-libs/libgxps/PRE_BUILD b/graphics-libs/libgxps/PRE_BUILD
index 1af1b77..66d0fe1 100755
--- a/graphics-libs/libgxps/PRE_BUILD
+++ b/graphics-libs/libgxps/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
+cd "$SOURCE_DIRECTORY" &&

-NOCONFIGURE=ON ./autogen.sh
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/graphics-libs/libjpeg-turbo/DEPENDS
b/graphics-libs/libjpeg-turbo/DEPENDS
index c1e7100..4e6b645 100755
--- a/graphics-libs/libjpeg-turbo/DEPENDS
+++ b/graphics-libs/libjpeg-turbo/DEPENDS
@@ -1 +1 @@
-depends nasm
+depends X86-ASSEMBLER
diff --git a/graphics-libs/libjpeg-turbo/DETAILS
b/graphics-libs/libjpeg-turbo/DETAILS
index 2039953..1b37c3e 100755
--- a/graphics-libs/libjpeg-turbo/DETAILS
+++ b/graphics-libs/libjpeg-turbo/DETAILS
@@ -1,6 +1,6 @@
SPELL=libjpeg-turbo
- VERSION=1.2.0
-
SOURCE_HASH=sha512:cdfebd83f95988ebf79451363acb46f57555eafe8d782ef1ab7ace2d2336698f804f9ce33de850cc5bc453e91cb24878a7a40143f2ffd39d6def3d28f6ff65bb
+ VERSION=1.2.1
+
SOURCE_HASH=sha512:1ea3d2cfcc24ebe83b669417b86c59563781e74ef5358bf44fc380d4379bd200965aed7390cbfd269cac9f6abd21b3bcb156cb7f3deb5d0e9bfe0a07347d45f6
PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/graphics-libs/libjpeg-turbo/HISTORY
b/graphics-libs/libjpeg-turbo/HISTORY
index 542405e..2005b5b 100644
--- a/graphics-libs/libjpeg-turbo/HISTORY
+++ b/graphics-libs/libjpeg-turbo/HISTORY
@@ -1,3 +1,9 @@
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: can be built safely with yasm too
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.1
+
2012-02-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.0

diff --git a/graphics-libs/liblqr/DETAILS b/graphics-libs/liblqr/DETAILS
index 1d1f398..8ac5b41 100755
--- a/graphics-libs/liblqr/DETAILS
+++ b/graphics-libs/liblqr/DETAILS
@@ -1,6 +1,6 @@
SPELL=liblqr
- VERSION=0.4.1
-
SOURCE_HASH=sha512:1f923a1745c30c3e8033602882bbab4160464192646779b5a7c1adff80253f21e6f4e2a516ad3cee061d5c62fb57c606691fb2ed3d9033c3c610e8ed3a6f6c66
+ VERSION=0.4.2
+
SOURCE_HASH=sha512:57d9ed67d5a11c970262263a34b6797576088e14f2ccb01b393eff55bfd22c8bb2b2189e3ed5ff6c187f709c556225fc1fb1038bd0d7e0c03d8839ef0ce998a3
SOURCE="${SPELL}-1-${VERSION}.tar.bz2"

SOURCE_URL[0]=http://${SPELL}.wikidot.com/local--files/en:download-page/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-1-${VERSION}"
diff --git a/graphics-libs/liblqr/HISTORY b/graphics-libs/liblqr/HISTORY
index 892f354..065f03b 100644
--- a/graphics-libs/liblqr/HISTORY
+++ b/graphics-libs/liblqr/HISTORY
@@ -1,3 +1,6 @@
+2013-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.2
+
2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.1
* DEPENDS: add pkgconfig, libtool
diff --git a/graphics-libs/libopenraw/DEPENDS
b/graphics-libs/libopenraw/DEPENDS
new file mode 100755
index 0000000..4f9e72d
--- /dev/null
+++ b/graphics-libs/libopenraw/DEPENDS
@@ -0,0 +1,17 @@
+depends boost &&
+depends libxml2 &&
+depends -sub CXX gcc &&
+depends JPEG &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-gnome" \
+ "--disable-gnome" \
+ "for GNOME support" &&
+
+if is_depends_enabled $SPELL gdk-pixbuf2; then
+ depends glib2 &&
+ depends libffi &&
+ depends libpng &&
+ depends pcre &&
+ depends zlib
+fi
diff --git a/graphics-libs/libopenraw/DETAILS
b/graphics-libs/libopenraw/DETAILS
new file mode 100755
index 0000000..3de3ff8
--- /dev/null
+++ b/graphics-libs/libopenraw/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libopenraw
+ VERSION=0.0.9
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://${SPELL}.freedesktop.org/download/${SOURCE}
+
SOURCE_HASH=sha512:88d475d27719212686a0a5a08da04d6879fd456ec8f7531f401217df97f4f3d4c52dc8c4fb1c6ca88c12d6a67ecd516b151c5e9dceba9cbfcd13150fe81d6db5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://libopenraw.freedesktop.org/wiki/";
+ LICENSE[0]=GPL
+ ENTERED=20121028
+ SHORT="a library for camera RAW files decoding"
+cat << EOF
+libopenraw is an ongoing project to provide a free software implementation
+for camera RAW files decoding. One of the main reason is that dcraw is not
+suited for easy integration into applications, and there is a need for an
+easy to use API to build free software digital image processing application.
+
+It also has the goal to address missing feature from dcraw like meta-data
+decoding and easy thumbnail extraction.
+EOF
diff --git a/graphics-libs/libopenraw/HISTORY
b/graphics-libs/libopenraw/HISTORY
new file mode 100644
index 0000000..b3c2667
--- /dev/null
+++ b/graphics-libs/libopenraw/HISTORY
@@ -0,0 +1,7 @@
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * {PRE_,}SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: added GNOME subdep
+ * DEPENDS: added missing required dependency
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/libopenraw/PRE_SUB_DEPENDS
b/graphics-libs/libopenraw/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..1b0b438
--- /dev/null
+++ b/graphics-libs/libopenraw/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) is_depends_enabled $SPELL gdk-pixbuf2;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
b/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..1b0b438
--- /dev/null
+++ b/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) is_depends_enabled $SPELL gdk-pixbuf2;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libopenraw/SUB_DEPENDS
b/graphics-libs/libopenraw/SUB_DEPENDS
new file mode 100755
index 0000000..61a8526
--- /dev/null
+++ b/graphics-libs/libopenraw/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) message "GNOME support requested, forcing gdk-pixbuf2 dependency" &&
+ depends gdk-pixbuf2 '--enable-gnome';;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libpng/DETAILS b/graphics-libs/libpng/DETAILS
index cd467b2..e6cce2b 100755
--- a/graphics-libs/libpng/DETAILS
+++ b/graphics-libs/libpng/DETAILS
@@ -1,6 +1,6 @@
SPELL=libpng
- VERSION=1.2.49
-
SOURCE_HASH=sha512:afe1a1d4d73d1b4bb50e920fa31a0e9c78bfb1685f01329bb2096b1cdab809c55dde1122971b2ce1e961da1ff9789b00bf7023976b6ea17c6f05aa7bc9c9a5a4
+ VERSION=1.2.50
+
SOURCE_HASH=sha512:b10946abe973b3ffac3bfea305dfa0d9bfa5cb66545877ec7eb0c63f546f0e5f6de324cec66a442f08020fdbcae0044462e64d9cacde412acb10af95e6ea7514
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:8456888d3d6d6cfbc43b467620dd44b7c9f91352b6e0614434b8e5905a5bad84c3df70f95e919c1400916768a6d620f5628ecdb49d6c38931050288bc64768c3
+
SOURCE2_HASH=sha512:a666a39b3196a75e34c2b718aaf1fbd67574e63c4e2017c42cf5b4df5334c5c7a3a7a21bdd9fc4ce81bcf0fcbdc179c44987883c69243736e861ba278a020681
fi
LICENSE[0]=ZLIB
WEB_SITE=http://www.libpng.org/pub/png/libpng.html
ENTERED=20010922
- SECURITY_PATCH=8
+ SECURITY_PATCH=9
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 8cc56d0..532f813 100644
--- a/graphics-libs/libpng/HISTORY
+++ b/graphics-libs/libpng/HISTORY
@@ -1,3 +1,6 @@
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.50, SECURITY_PATCH=9, CVE-2012-3386
+
2012-03-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.49, SECURITY_PATCH=8, CVE-2011-3048

diff --git a/graphics-libs/libspectre/DETAILS
b/graphics-libs/libspectre/DETAILS
index 76b56ce..2925f3a 100755
--- a/graphics-libs/libspectre/DETAILS
+++ b/graphics-libs/libspectre/DETAILS
@@ -1,6 +1,6 @@
SPELL=libspectre
- VERSION=0.2.6
-
SOURCE_HASH=sha512:4f99afe68293e188f70a5043f0c5199123d6ab0936f196b198f1c66eff980d54a6fba093be39839180dcef82db5fd9780a9d50887e453352d7b90b986829dfb6
+ VERSION=0.2.7
+
SOURCE_HASH=sha512:2e60905f7eeed9ac6ec3b5f8b47a7dad85178c8c35a63ba097ef6088dd334f7fde5797ecb05cf67532b759d07a65006427914d2cd6b09107ecc90620c9541794
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://libspectre.freedesktop.org/releases/$SOURCE
diff --git a/graphics-libs/libspectre/HISTORY
b/graphics-libs/libspectre/HISTORY
index e5ccf50..db6dfa3 100644
--- a/graphics-libs/libspectre/HISTORY
+++ b/graphics-libs/libspectre/HISTORY
@@ -1,3 +1,6 @@
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.7
+
2010-09-22 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.2.6

diff --git a/graphics-libs/libvisio/DETAILS b/graphics-libs/libvisio/DETAILS
index 1a34b42..35957ca 100755
--- a/graphics-libs/libvisio/DETAILS
+++ b/graphics-libs/libvisio/DETAILS
@@ -1,5 +1,5 @@
SPELL=libvisio
- VERSION=0.0.16
+ VERSION=0.0.19
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
diff --git a/graphics-libs/libvisio/HISTORY b/graphics-libs/libvisio/HISTORY
index f16db9e..576b318 100644
--- a/graphics-libs/libvisio/HISTORY
+++ b/graphics-libs/libvisio/HISTORY
@@ -1,3 +1,6 @@
+2012-08-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.0.19
+
2012-04-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.0.16

diff --git a/graphics-libs/libvisio/libvisio-0.0.16.tar.xz.sig
b/graphics-libs/libvisio/libvisio-0.0.16.tar.xz.sig
deleted file mode 100644
index 4e2f9e3..0000000
Binary files a/graphics-libs/libvisio/libvisio-0.0.16.tar.xz.sig and
/dev/null differ
diff --git a/graphics-libs/libvisio/libvisio-0.0.19.tar.xz.sig
b/graphics-libs/libvisio/libvisio-0.0.19.tar.xz.sig
new file mode 100644
index 0000000..1faba54
Binary files /dev/null and
b/graphics-libs/libvisio/libvisio-0.0.19.tar.xz.sig differ
diff --git a/graphics-libs/libwacom/DETAILS b/graphics-libs/libwacom/DETAILS
index 2d49314..ecd6e93 100755
--- a/graphics-libs/libwacom/DETAILS
+++ b/graphics-libs/libwacom/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwacom
- VERSION=0.4
+ VERSION=0.6
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
- SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/linuxwacom/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://linuxwacom.sourceforge.net/
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
index 9570af7..0f2ad6f 100644
--- a/graphics-libs/libwacom/HISTORY
+++ b/graphics-libs/libwacom/HISTORY
@@ -1,2 +1,5 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6, xz -> bz2, SOURCE_URL updated
+
2012-03-28 Ladislav Hagara <hgr AT 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
deleted file mode 100644
index 9745b64..0000000
Binary files a/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig and /dev/null
differ
diff --git a/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
b/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
new file mode 100644
index 0000000..83bb512
Binary files /dev/null and b/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
differ
diff --git a/graphics-libs/libwebp/DEPENDS b/graphics-libs/libwebp/DEPENDS
new file mode 100755
index 0000000..4e30f65
--- /dev/null
+++ b/graphics-libs/libwebp/DEPENDS
@@ -0,0 +1,6 @@
+depends autoconf &&
+depends automake &&
+depends libtool &&
+depends libpng &&
+depends JPEG &&
+depends tiff
diff --git a/graphics-libs/libwebp/DETAILS b/graphics-libs/libwebp/DETAILS
new file mode 100755
index 0000000..767212a
--- /dev/null
+++ b/graphics-libs/libwebp/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=libwebp
+ VERSION=0.2.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://webp.googlecode.com/files/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ WEB_SITE=https://developers.google.com/speed/webp/
+ ENTERED=20121124
+ LICENSE[0]=GOOGLE
+ KEYWORDS="graphics libs"
+ SHORT="libwebp is a library that supports the WEB-P graphics
format."
+cat << EOF
+WebP is a new image format that provides lossless and lossy compression for
+images on the web. WebP lossless images are 26% smaller in size compared to
+PNGs. WebP lossy images are 25-34% smaller in size compared to JPEG images
at
+equivalent SSIM index. WebP supports lossless transparency (also known as
+alpha channel) with just 22% additional bytes. Transparency is also
supported
+with lossy compression and typically provides 3x smaller file sizes compared
+to PNG when lossy compression is acceptable for the red/green/blue color
+channels.
+EOF
diff --git a/graphics-libs/libwebp/HISTORY b/graphics-libs/libwebp/HISTORY
new file mode 100644
index 0000000..5382e3d
--- /dev/null
+++ b/graphics-libs/libwebp/HISTORY
@@ -0,0 +1,4 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, DEPENDS
+
+
diff --git a/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
b/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
new file mode 100644
index 0000000..ebee870
Binary files /dev/null and b/graphics-libs/libwebp/libwebp-0.2.1.tar.gz.sig
differ
diff --git a/graphics-libs/libwmf/DETAILS b/graphics-libs/libwmf/DETAILS
index 4845e03..1a0f202 100755
--- a/graphics-libs/libwmf/DETAILS
+++ b/graphics-libs/libwmf/DETAILS
@@ -4,7 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/wvware/$SOURCE
- WEB_SITE=http://sourceforge.net/projects/wvware
+ WEB_SITE=http://wvware.sourceforge.net/
ENTERED=20020509
LICENSE[0]=GPL
KEYWORDS="images graphics libs"
diff --git a/graphics-libs/libwmf/HISTORY b/graphics-libs/libwmf/HISTORY
index e584c95..927f38f 100644
--- a/graphics-libs/libwmf/HISTORY
+++ b/graphics-libs/libwmf/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: corrected WEB_SITE
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics-libs/libxcm/DEPENDS b/graphics-libs/libxcm/DEPENDS
new file mode 100755
index 0000000..6d5bb47
--- /dev/null
+++ b/graphics-libs/libxcm/DEPENDS
@@ -0,0 +1,11 @@
+depends libice &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxmu &&
+depends libxt &&
+depends util-linux
diff --git a/graphics-libs/libxcm/DETAILS b/graphics-libs/libxcm/DETAILS
new file mode 100755
index 0000000..b7b77e9
--- /dev/null
+++ b/graphics-libs/libxcm/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=libxcm
+ VERSION=0.5.1
+ SOURCE="libXcm-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/oyranos/libXcm/libXcm-0.5/${SOURCE}
+
SOURCE_HASH=sha512:809af120bab8a8d5d47f4b32c455e63194c399b5562dca681f76e379fef129e1fa26275870eed9fc2f185428c10f4ca6e1495eca29544f6c9ae71868ab1d7278
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/libXcm-${VERSION}"
+ WEB_SITE="http://www.freedesktop.org/wiki/OpenIcc";
+ LICENSE[0]=MIT
+ ENTERED=20121101
+ SHORT="a reference implementation of the X Color Management
specification"
+cat << EOF
+The libXcm library contains the a reference implementation of the X Color
+Management specification. The X Color Management specification allows to
+attach colour regions to X windows to communicate with colour servers.
+
+The XcmDDC API can be used to fetch a EDID data block from a monitor over a
+i2c communication. On Linux typical the i2c-dev module must be loaded to use
+this hardware data channel. The device nodes must obtain rights accessible
+to normal users.
+
+The XcmEdidParse API is for parsing EDID data blocks. A small example
+application is included.
+
+The XcmEvents API allowes to easily observe X11 colour management events.
+The included xcmsevents makes use of the XcmEvents API.
+EOF
diff --git a/graphics-libs/libxcm/HISTORY b/graphics-libs/libxcm/HISTORY
new file mode 100644
index 0000000..2a415aa
--- /dev/null
+++ b/graphics-libs/libxcm/HISTORY
@@ -0,0 +1,3 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/mesalib/CONFIGURE b/graphics-libs/mesalib/CONFIGURE
index 8a59422..55d87de 100755
--- a/graphics-libs/mesalib/CONFIGURE
+++ b/graphics-libs/mesalib/CONFIGURE
@@ -64,9 +64,6 @@ config_query_option MESALIB_OPTS "enable OpenGL Utility
library?" y \
config_query_option MESALIB_OPTS "enable Xt/Motif widget library?" y \
"--enable-glw" "--disable-glw" &&

-# config_query_option MESALIB_OPTS "enable GLUT library" y \
-# "--enable-glut" "--disable-glut"
-
case "$MESALIB_BRANCH" in
scm|development)
config_query_option MESALIB_OPTS "enable support for OpenGL ES 1.x API?"
n \
diff --git a/graphics-libs/mesalib/DEPENDS b/graphics-libs/mesalib/DEPENDS
index 50ec31d..f63f9d7 100755
--- a/graphics-libs/mesalib/DEPENDS
+++ b/graphics-libs/mesalib/DEPENDS
@@ -19,10 +19,17 @@ depends talloc &&
depends libxml2 &&
sub_depends libxml2 PYTHON &&

-if list_find "--enable-glw" $MESALIB_OPTS; then
+if list_find "$MESALIB_OPTS" "--enable-glw"; then
depends libxt
fi &&

+if list_find "$MESALIB_OPTS" "--enable-glu"; then
+ optional_depends GLUT \
+ "--enable-glut" \
+ "--disable-glut" \
+ "to enable GLUT library"
+fi &&
+
optional_depends libxcb \
'--enable-xcb' \
'--disable-xcb' \
diff --git a/graphics-libs/mesalib/DETAILS b/graphics-libs/mesalib/DETAILS
index a2b1c2e..7a9bca1 100755
--- a/graphics-libs/mesalib/DETAILS
+++ b/graphics-libs/mesalib/DETAILS
@@ -36,6 +36,7 @@ else
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Mesa-${VERSION}
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
fi
+ PATCHLEVEL=1
LICENSE[0]=GPL
WEB_SITE=http://www.mesa3d.org/
KEYWORDS="graphics libs"
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index fd6b3a7..37e5ac4 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,11 @@
+2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * CONFIGURE: removed commented flags (moved to DEPENDS)
+ * PROVIDES: removed GLUT, mesalib can't provide GLUT since it doesn't
+ install GL/glut.h header, but requires it; plus GLU != GLUT
+ * DEPENDS: added missing optional dependency on GLUT if GLU had been
+ enabled; corrected list_find
+
2011-11-21 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Latest development is 7.11.1
Spell "development" correctly (and match PREPARE)
diff --git a/graphics-libs/mesalib/PROVIDES b/graphics-libs/mesalib/PROVIDES
index 3721e17..3fc56f6 100755
--- a/graphics-libs/mesalib/PROVIDES
+++ b/graphics-libs/mesalib/PROVIDES
@@ -1,2 +1 @@
OPENGL
-GLUT
diff --git a/graphics-libs/ogre/DETAILS b/graphics-libs/ogre/DETAILS
index a3b3e45..39e9965 100755
--- a/graphics-libs/ogre/DETAILS
+++ b/graphics-libs/ogre/DETAILS
@@ -1,9 +1,9 @@
SPELL=ogre
- VERSION=1-7-4
+ VERSION=1-8-1
SOURCE=${SPELL}_src_v$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ogre_src_v$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7153c75652c74e97e617d38ec91891146a77c11560cc9de82fb984692b52ee935494b5411d3767ca8a19ca77099399120b8784ec9d6f48c0a6b6b2dfdad5a92c
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/$(echo ${VERSION//-/.}
| cut -f1,2 -d.)/${VERSION//-/.}/${SOURCE}
+
SOURCE_HASH=sha512:0bbce593e5a9ebf51e3cb53661f6447d99ae28a53365d7f518c6d408216690527ef7552385160cff8d5c3ef15d3ab5c2520ef2c1f51fda5541d5d4dca4663ae2
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://www.ogre3d.org/
diff --git a/graphics-libs/ogre/HISTORY b/graphics-libs/ogre/HISTORY
index ef665e2..0ac5fe2 100644
--- a/graphics-libs/ogre/HISTORY
+++ b/graphics-libs/ogre/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1-8-1
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1-7-4

diff --git a/graphics-libs/opencolorio/BUILD b/graphics-libs/opencolorio/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics-libs/opencolorio/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics-libs/opencolorio/DEPENDS
b/graphics-libs/opencolorio/DEPENDS
new file mode 100755
index 0000000..9a1a24f
--- /dev/null
+++ b/graphics-libs/opencolorio/DEPENDS
@@ -0,0 +1,12 @@
+depends cmake &&
+depends -sub CXX gcc &&
+depends tinyxml "-DUSE_EXTERNAL_TINYXML=on" &&
+depends lcms2 "-DUSE_EXTERNAL_LCMS=on" &&
+optional_depends python \
+ "" \
+ "" \
+ "for python bindings" &&
+optional_depends openimageio \
+ "" \
+ "" \
+ "for OpenImageIO support"
diff --git a/graphics-libs/opencolorio/DETAILS
b/graphics-libs/opencolorio/DETAILS
new file mode 100755
index 0000000..8168611
--- /dev/null
+++ b/graphics-libs/opencolorio/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=opencolorio
+ VERSION=1.0.8
+ XVERSION=8883824
+ SOURCE="opencolorio-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://github.com/imageworks/OpenColorIO/tarball/v${VERSION}
+
SOURCE_HASH=sha512:16c0deab84013d96c9741a58ddc44a90be6a6eac317b8ceb87afad914aa9b0e1d5880dc11ae3c40d22e4a87b553e3b5a1a8a66c064f71c2203b4b605a97851a1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imageworks-OpenColorIO-${XVERSION}"
+ WEB_SITE="http://opencolorio.org/index.html";
+ LICENSE[0]=BSD
+ ENTERED=20130111
+ SHORT="a complete color management solution geared towards motion
picture production"
+cat << EOF
+OpenColorIO (OCIO) is a complete color management solution geared towards
+motion picture production with an emphasis on visual effects and computer
+animation. OCIO provides a straightforward and consistent user experience
+across all supporting applications while allowing for sophisticated back-end
+configuration options suitable for high-end production usage. OCIO is
+compatible with the Academy Color Encoding Specification (ACES) and is
+LUT-format agnostic, supporting many popular formats.
+EOF
diff --git a/graphics-libs/opencolorio/HISTORY
b/graphics-libs/opencolorio/HISTORY
new file mode 100644
index 0000000..2886632
--- /dev/null
+++ b/graphics-libs/opencolorio/HISTORY
@@ -0,0 +1,3 @@
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/opencv/BUILD b/graphics-libs/opencv/BUILD
index 1bde1fe..4e7d3e5 100755
--- a/graphics-libs/opencv/BUILD
+++ b/graphics-libs/opencv/BUILD
@@ -1,2 +1,8 @@
CXXFLAGS=-D__STDC_CONSTANT_MACROS &&
-cmake_build
+OPTS+=" -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCS=0 -DBUILD_PERF_TESTS=0 \
+ -DBUILD_TESTS=0" &&
+if is_depends_enabled $SPELL qt4;then
+ qt4_cmake_build
+else
+ cmake_build
+fi
diff --git a/graphics-libs/opencv/DEPENDS b/graphics-libs/opencv/DEPENDS
index 793767b..210108e 100755
--- a/graphics-libs/opencv/DEPENDS
+++ b/graphics-libs/opencv/DEPENDS
@@ -10,7 +10,7 @@ elif [[ $FFM = libquicktime ]];then
depends libquicktime
fi &&
depends bzip2 &&
-optional_depends libv4l '-DWITH_V4L=1' '-DWITH_V4L=0' 'V4L
support' &&
+optional_depends v4l-utils '-DWITH_V4L=1' '-DWITH_V4L=0' 'V4L
support' &&
optional_depends JPEG '-DWITH_JPEG=1' '-DWITH_JPEG=0' 'JPEG
support' &&
optional_depends jasper '-DWITH_JASPER=1' '-DWITH_JASPER=0' 'JPEG-2000
support' &&
optional_depends tiff '-DWITH_TIFF=1' '-DWITH_TIFF=1' 'TIFF
support' &&
@@ -23,4 +23,5 @@ optional_depends libucil '-DWITH_UNICAP=1'
'-DWITH_UNICAP=0' 'video capture s
optional_depends libraw1394 '-DWITH_1394=1' '-DWITH_1394=0' 'Firewire
support' &&
optional_depends gtk+2 '-DWITH_GTK=1' '-DWITH_GTK=0' 'Gtk gui
support' &&
optional_depends qt4 '-DWITH_QT=1' '-DWITH_QT=0' 'Qt gui
support' &&
-optional_depends eigen2 '-DWITH_EIGEN=1' '-DWITH_EIGEN=0' 'Eigen2/3
matrix support'
+optional_depends EIGEN '-DWITH_EIGEN=1' '-DWITH_EIGEN=0' 'Eigen2/3
matrix support'
+optional_depends openexr '-DWITH_OPENEXR=1' '-DWITH_OPENEXR=0' 'ILM
support'
diff --git a/graphics-libs/opencv/DETAILS b/graphics-libs/opencv/DETAILS
index 8c0a0e2..5b71072 100755
--- a/graphics-libs/opencv/DETAILS
+++ b/graphics-libs/opencv/DETAILS
@@ -1,12 +1,12 @@
SPELL=opencv
SPELLX=OpenCV
- VERSION=2.4.1
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ VERSION=2.4.3
+
SOURCE_HASH=sha512:5305e726089f3f43b2bac06b09e2b5f021c63421ba0b36eeb10e43a067a6954569fccb5a66ff8971e83ffb2c3829df222b74e6a33117f85286b3389e5add232e
SOURCE=$SPELLX-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION//a}
- SOURCE_URL[0]=$SOURCEFORGE_URL/opencvlibrary/$SOURCE
- WEB_SITE=http://opencv.willowgarage.com/wiki/
+ SOURCE_URL[0]=$SOURCEFORGE_URL/opencvlibrary/opencv-unix/$VERSION/$SOURCE
+ WEB_SITE=http://opencv.org
LICENSE[0]=BSD
ENTERED=20081112
KEYWORDS="graphics"
diff --git a/graphics-libs/opencv/HISTORY b/graphics-libs/opencv/HISTORY
index 0890e21..732e07b 100644
--- a/graphics-libs/opencv/HISTORY
+++ b/graphics-libs/opencv/HISTORY
@@ -1,3 +1,18 @@
+2013-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: properly support qt4
+ turn off some build options, to speed things up
+
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.3
+ new website
+ * DEPENDS: add openexr
+ eigen2 => EIGEN
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.2
2012-06-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.4.1

diff --git a/graphics-libs/opencv/OpenCV-2.4.1.tar.bz2.sig
b/graphics-libs/opencv/OpenCV-2.4.1.tar.bz2.sig
deleted file mode 100644
index 7a2c6c9..0000000
Binary files a/graphics-libs/opencv/OpenCV-2.4.1.tar.bz2.sig and /dev/null
differ
diff --git
a/graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch

b/graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
new file mode 100644
index 0000000..1fb5416
--- /dev/null
+++
b/graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
@@ -0,0 +1,53 @@
+From 1d4925c5a87cb23c6bc3487b49e3981480b6d36f Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 11 Jan 2013 22:57:04 +0100
+Subject: [PATCH] fix compile errors due to missing headers
+
+---
+ src/libtexture/texturesys.cpp | 1 +
+ src/libutil/SHA1.cpp | 2 +-
+ src/testtex/testtex.cpp | 1 +
+ 3 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/libtexture/texturesys.cpp b/src/libtexture/texturesys.cpp
+index c5fdd90..ff69213 100644
+--- a/src/libtexture/texturesys.cpp
++++ b/src/libtexture/texturesys.cpp
+@@ -31,6 +31,7 @@
+
+ #include <math.h>
+ #include <string>
++#include <cstring>
+ #include <sstream>
+ #include <list>
+ #include <boost/tr1/memory.hpp>
+diff --git a/src/libutil/SHA1.cpp b/src/libutil/SHA1.cpp
+index b9e6c8b..c761185 100644
+--- a/src/libutil/SHA1.cpp
++++ b/src/libutil/SHA1.cpp
+@@ -8,9 +8,9 @@
+
+ // If compiling with MFC, you might want to add #include "StdAfx.h"
+
++#include "SHA1.h"
+ #include "hash.h"
+ #include "dassert.h"
+-#include "SHA1.h"
+
+ #ifdef SHA1_UTILITY_FUNCTIONS
+ #define SHA1_MAX_FILE_BUFFER 8000
+diff --git a/src/testtex/testtex.cpp b/src/testtex/testtex.cpp
+index 6361593..6b7a27c 100644
+--- a/src/testtex/testtex.cpp
++++ b/src/testtex/testtex.cpp
+@@ -29,6 +29,7 @@
+ */
+
+
++#include <cstring>
+ #include <cstdio>
+ #include <cstdlib>
+ #include <cmath>
+--
+1.8.1
+
diff --git a/graphics-libs/openimageio/BUILD b/graphics-libs/openimageio/BUILD
new file mode 100755
index 0000000..ccaba29
--- /dev/null
+++ b/graphics-libs/openimageio/BUILD
@@ -0,0 +1,5 @@
+mkdir -p ${SOURCE_DIRECTORY}/build &&
+cd ${SOURCE_DIRECTORY}/build &&
+prepare_cmake_flags &&
+cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr
-DSYSCONFDIR=$INSTALL_ROOT/etc $OPTS ../src &&
+default_build_make
diff --git a/graphics-libs/openimageio/DEPENDS
b/graphics-libs/openimageio/DEPENDS
new file mode 100755
index 0000000..40be2b9
--- /dev/null
+++ b/graphics-libs/openimageio/DEPENDS
@@ -0,0 +1,30 @@
+depends -sub FILESYSTEM boost &&
+depends -sub REGEX boost &&
+depends -sub SYSTEM boost &&
+depends -sub THREAD boost &&
+depends openexr &&
+depends -sub CXX gcc &&
+depends ilmbase &&
+depends libxext &&
+depends libice &&
+depends libx11 &&
+depends hdf5 &&
+depends libwebp &&
+depends zlib &&
+depends libpng &&
+depends JPEG &&
+depends tiff &&
+
+optional_depends opencolorio "-DUSE_OCIO=on" "-DUSE_OCIO=off" "for color
managment" &&
+optional_depends field3d "-DUSE_FIELD3D=on" "-DUSE_FIELD3D=off" "for field3d
support" &&
+optional_depends tbb "-DUSE_TBB=on" "-DUSE_TBB=off" "use tbb" &&
+optional_depends qt4 "-DUSE_QT=on" "-DUSE_QT=off" "for qt bindings" &&
+optional_depends python "-DUSE_PYTHON=on" "-DUSE_PYTHON=off" "for python
bindings" &&
+optional_depends opencv "-DUSE_OPENCV=on" "-DUSE_OPENCV=off" "for OpenCV
support" &&
+optional_depends freetype2 "-DUSE_FREETYPE=on" "-DUSE_FREETYPE=off" "for
freetype2 support" &&
+optional_depends OPENGL "-DUSE_OPENGL=on" "-DUSE_OPENGL=off" "for OpenGL
support" &&
+if is_depends_enabled $SPELL OPENGL; then
+ depends glew
+fi &&
+
+optional_depends openjpeg "-DUSE_OPENJPEG=on" "-DUSE_OPENJPEG=off" "for
openjpeg support"
diff --git a/graphics-libs/openimageio/DETAILS
b/graphics-libs/openimageio/DETAILS
new file mode 100755
index 0000000..d7e59bf
--- /dev/null
+++ b/graphics-libs/openimageio/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=openimageio
+ VERSION=1.1.3
+ XVERSION=77be26d
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://github.com/OpenImageIO/oiio/tarball/Release-${VERSION}
+
SOURCE_HASH=sha512:88afa95e0ee7e05b78f4fb75edca9b3fd2cd4b460b75a4a7f11c61b561d822080e7727de8900b7595c75bd81e47bd3473f74b3df8f095888442b250a109c57f8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/OpenImageIO-oiio-${XVERSION}"
+ WEB_SITE="https://sites.google.com/site/openimageio/";
+ LICENSE[0]=BSD
+ ENTERED=20130111
+ SHORT="a library for reading and writing images"
+cat << EOF
+OpenImageIO is a library for reading and writing images, and a bunch of
+related classes, utilities, and applications. There is a particular emphasis
+on formats and functionality used in professional, large-scale animation and
+visual effects work for film. OpenImageIO is used extensively in animation
+and VFX studios all over the world, and is also incorporated into several
+commercial products.
+EOF
diff --git a/graphics-libs/openimageio/HISTORY
b/graphics-libs/openimageio/HISTORY
new file mode 100644
index 0000000..b634ca9
--- /dev/null
+++ b/graphics-libs/openimageio/HISTORY
@@ -0,0 +1,4 @@
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-compile-errors-due-to-missing-headers.patch, BUILD,
+ DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/graphics-libs/openimageio/PRE_BUILD
b/graphics-libs/openimageio/PRE_BUILD
new file mode 100755
index 0000000..6aee1de
--- /dev/null
+++ b/graphics-libs/openimageio/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-fix-compile-errors-due-to-missing-headers.patch
diff --git a/graphics-libs/poppler-data/DETAILS
b/graphics-libs/poppler-data/DETAILS
index a36cc13..5bc091e 100755
--- a/graphics-libs/poppler-data/DETAILS
+++ b/graphics-libs/poppler-data/DETAILS
@@ -1,6 +1,6 @@
SPELL=poppler-data
- VERSION=0.4.5
-
SOURCE_HASH=sha512:0120f4261597be8aa11b687a4dedacb865e125bd1142093de3c213d82f36c5ed7fb29c830bf7b327c49c4544d91462e9daeaa59fd813c15d3c0bc3dcb42ce067
+ VERSION=0.4.6
+
SOURCE_HASH=sha512:5e5f5302c475d3630961b7a89a2e8c8b77884ee99289d97b626d9f1daee54314f4b1d070397c8f3dce0c420a71960d4663c56637eb9ba54de2eec3e481636035
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://poppler.freedesktop.org/$SOURCE
diff --git a/graphics-libs/poppler-data/HISTORY
b/graphics-libs/poppler-data/HISTORY
index baf7b26..d212e3b 100644
--- a/graphics-libs/poppler-data/HISTORY
+++ b/graphics-libs/poppler-data/HISTORY
@@ -1,3 +1,6 @@
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.6
+
2011-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.5

diff --git a/graphics-libs/poppler/DEPENDS b/graphics-libs/poppler/DEPENDS
index 698a800..5111668 100755
--- a/graphics-libs/poppler/DEPENDS
+++ b/graphics-libs/poppler/DEPENDS
@@ -16,8 +16,8 @@ optional_depends tiff \
"--disable-libtiff" \
"for TIFF support" &&

-optional_depends lcms \
- "--enable-cms" \
+optional_depends lcms2 \
+ "--enable-cms=lcms2" \
"--disable-cms" \
"for color management" &&

diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index 899acf8..d07a2f8 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
else
if [[ $POPPLER_BRANCH == devel ]]; then
- VERSION=0.20.0
-
SOURCE_HASH=sha512:1fa19452ecc08311b215a778d55bed0074a0222101bc92dece1a0fc4b842d8c6e48b75dbe2d05898fb79d3190a679349a62a47afd9c5b87b241f3013607ddac2
+ VERSION=0.22.1
+
SOURCE_HASH=sha512:038729dbdba8800f4944613fe40c6925cf424ee86e88048ffe50c72c5e86650dfd79fe39296480c837873dbf8f2c0acee8d803721c24203d9e355858a10ef9e2
else
- VERSION=0.20.0
-
SOURCE_HASH=sha512:1fa19452ecc08311b215a778d55bed0074a0222101bc92dece1a0fc4b842d8c6e48b75dbe2d05898fb79d3190a679349a62a47afd9c5b87b241f3013607ddac2
+ VERSION=0.22.1
+
SOURCE_HASH=sha512:038729dbdba8800f4944613fe40c6925cf424ee86e88048ffe50c72c5e86650dfd79fe39296480c837873dbf8f2c0acee8d803721c24203d9e355858a10ef9e2
fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -25,7 +25,7 @@ fi
WEB_SITE=http://poppler.freedesktop.org/
LICENSE[0]=GPL
ENTERED=20050502
- SECURITY_PATCH=4
+ SECURITY_PATCH=5
SHORT="PDF rendering library"
cat << EOF
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index fd89b83..e9118a6 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,22 @@
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (CVE-2013-1788-1790)
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.22.1
+ * DEPENDS: switched to lcms2 by default
+
+2013-01-25 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: added automake related fixes to the scm branch
+
+2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.5
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.2
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.1
+
2012-05-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.20.0

diff --git a/graphics-libs/poppler/PRE_BUILD b/graphics-libs/poppler/PRE_BUILD
index c851ff7..dfd1d9d 100755
--- a/graphics-libs/poppler/PRE_BUILD
+++ b/graphics-libs/poppler/PRE_BUILD
@@ -2,5 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

if [[ $POPPLER_BRANCH == scm ]]; then
+ sed -i "s:automake-1.7:automake-1.13 automake-1.7:" autogen.sh &&
+ sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac &&
NOCONFIGURE=ON ./autogen.sh
fi
diff --git a/graphics-libs/pythonmagick/DETAILS
b/graphics-libs/pythonmagick/DETAILS
index c618470..53c02c6 100755
--- a/graphics-libs/pythonmagick/DETAILS
+++ b/graphics-libs/pythonmagick/DETAILS
@@ -1,8 +1,8 @@
SPELL=pythonmagick
- VERSION=0.9.2
+ VERSION=0.9.8
SOURCE="PythonMagick-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://www.imagemagick.org/download/python/${SOURCE}
-
SOURCE_HASH=sha512:a995f0f88163e17c73e6d8863398403597641f8677147eedc146520f0b5f634eb1abf183a41bdc1857b6519631dd01c528e005650e77dfc2b608e9c95bc40cf3
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/PythonMagick-${VERSION}"
WEB_SITE="http://wiki.python.org/moin/PythonMagick";
LICENSE[0]="APACHE2"
diff --git a/graphics-libs/pythonmagick/HISTORY
b/graphics-libs/pythonmagick/HISTORY
index 150162c..404df69 100644
--- a/graphics-libs/pythonmagick/HISTORY
+++ b/graphics-libs/pythonmagick/HISTORY
@@ -1,3 +1,6 @@
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9.8
+
2010-12-09 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: added to apply patch

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/files/pythonmagick-0.9.2-fix_detection_of_python_includedir.patch?view=markup
diff --git a/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
b/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
new file mode 100644
index 0000000..bb2da5a
Binary files /dev/null and
b/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig differ
diff --git a/graphics-libs/tiff/CVE-2012-4564.patch
b/graphics-libs/tiff/CVE-2012-4564.patch
new file mode 100644
index 0000000..7b2f773
--- /dev/null
+++ b/graphics-libs/tiff/CVE-2012-4564.patch
@@ -0,0 +1,29 @@
+--- a/tools/ppm2tiff.c
++++ b/tools/ppm2tiff.c
+@@ -85,6 +85,7 @@
+ int c;
+ extern int optind;
+ extern char* optarg;
++ tmsize_t scanline_size;
+
+ if (argc < 2) {
+ fprintf(stderr, "%s: Too few arguments\n", argv[0]);
+@@ -233,8 +234,16 @@
+ }
+ if (TIFFScanlineSize(out) > linebytes)
+ buf = (unsigned char *)_TIFFmalloc(linebytes);
+- else
+- buf = (unsigned char *)_TIFFmalloc(TIFFScanlineSize(out));
++ else {
++ scanline_size = TIFFScanlineSize(out);
++ if (scanline_size != 0)
++ buf = (unsigned char
*)_TIFFmalloc(TIFFScanlineSize(out));
++ else {
++ fprintf(stderr, "%s: scanline size
overflow\n",infile);
++ (void) TIFFClose(out);
++ exit(-2);
++ }
++ }
+ if (resolution > 0) {
+ TIFFSetField(out, TIFFTAG_XRESOLUTION, resolution);
+ TIFFSetField(out, TIFFTAG_YRESOLUTION, resolution);
diff --git a/graphics-libs/tiff/DEPENDS b/graphics-libs/tiff/DEPENDS
index dbbfbb4..bcbe04d 100755
--- a/graphics-libs/tiff/DEPENDS
+++ b/graphics-libs/tiff/DEPENDS
@@ -30,7 +30,7 @@ optional_depends JPEG \
'--disable-jpeg' \
'for jpeg compression support' &&

-optional_depends OPENGL \
+optional_depends GLUT \
'' \
'' \
'for OpenGL codec support' &&
diff --git a/graphics-libs/tiff/DETAILS b/graphics-libs/tiff/DETAILS
index a4b2899..f592b56 100755
--- a/graphics-libs/tiff/DETAILS
+++ b/graphics-libs/tiff/DETAILS
@@ -1,12 +1,13 @@
SPELL=tiff
- VERSION=4.0.1
-
SOURCE_HASH=sha512:a2f22285a936784043a66273986016cba8afaa58d50b2fd51de7f5e358901412fccbfb308e4b939a6a7aea91715278519ecbd73e5cd7e14b93e2edcf48f3f5ed
+ VERSION=4.0.3
+ SECURITY_PATCH=6
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:d80e18b00e9e696a30b954c0d92e5f2f773fd9a7a0a944cf6cabb69c1798e671506580daa1cd2ebf493ae922000170c2491dfc6d4c0a9cd0b865684070595a73
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.remotesensing.org/pub/libtiff/$SOURCE
WEB_SITE=http://www.remotesensing.org/libtiff/
ENTERED=20010922
- SECURITY_PATCH=3
LICENSE[0]=LGPL
KEYWORDS="graphics libs"
SHORT="tiff provides support for the Tag Image File Format."
diff --git a/graphics-libs/tiff/HISTORY b/graphics-libs/tiff/HISTORY
index c3deed7..64f440f 100644
--- a/graphics-libs/tiff/HISTORY
+++ b/graphics-libs/tiff/HISTORY
@@ -1,3 +1,20 @@
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: added, to apply the patch
+ * CVE-2012-4564.patch: added, fixes CVE-2012-4564 security issue
+
+2012-09-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.3
+ SECURITY_PATCH++ : fixes CVE-2012-3401
+
+2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS: it actually depends on GLUT, not on OPENGL
+ * INSTALL: added, to symlink libtiff.so.4 for compat with skype
+
+2012-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.0.2, SECURITY_PATCH=4, CVE-2012-1173, CVE-2012-2113
+
2012-02-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.0.1

diff --git a/graphics-libs/tiff/INSTALL b/graphics-libs/tiff/INSTALL
new file mode 100755
index 0000000..1c27401
--- /dev/null
+++ b/graphics-libs/tiff/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+
+# symlink those so that skype still works after the update
+ln -vsf "$TRACK_ROOT/usr/lib/libtiff.so.5" \
+ "$INSTALL_ROOT/usr/lib/libtiff.so.4"
diff --git a/graphics-libs/tiff/PRE_BUILD b/graphics-libs/tiff/PRE_BUILD
new file mode 100755
index 0000000..af23332
--- /dev/null
+++ b/graphics-libs/tiff/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/CVE-2012-4564.patch"
diff --git a/graphics-libs/vips/DEPENDS b/graphics-libs/vips/DEPENDS
index cc26876..477ea1b 100755
--- a/graphics-libs/vips/DEPENDS
+++ b/graphics-libs/vips/DEPENDS
@@ -11,16 +11,13 @@ optional_depends libexif "--with-libexif"
"--without-libexif" "For libex
optional_depends JPEG "--with-jpeg" "--without-jpeg" "For
JPEG support" &&
optional_depends libpng "--with-png" "--without-png" "For
PNG support" &&
optional_depends tiff "--with-tiff" "--without-tiff" "For
TIFF support" &&
-optional_depends openexr "--with-openexr" "--without-openexr" "For
openexr support" &&
-optional_depends libv4l "--with-v4l" "--without-v4l" "For
v4l support" &&
+optional_depends openexr "--with-OpenEXR" "--without-OpenEXR" "For
openexr support" &&
+optional_depends v4l-utils "--with-v4l" "--without-v4l"
"For v4l support" &&
optional_depends imagemagick "--with-magick" "--without-magick" "For
ImageMagic support" &&
-optional_depends lcms "--with-lcms" "--without-lcms" "For
LCMS support" &&
-optional_depends cimg "--with-cimg" "--without-cimg" "For
cimg support" &&
+optional_depends lcms2 "--with-lcms" "--without-lcms" "For
LCMS support" &&
optional_depends fftw "--with-fftw" "--without-fftw" "For
FFT support" &&
-optional_depends liboil "--with-liboil" "--without-liboil" "For
liboil support" &&
optional_depends zip "--with-zip" "--without-zip" "For
Zip support" &&
optional_depends python "--with-python" "--without-python" "For
python bindings" &&
optional_depends pango "--with-pangoft2" "--without-pangoft2" "For
pango support"
-optional_depends lcms2 "--with-lcms2" "--without-lcms2"
optional_depends cfitsio "--with-cfitsio" "--without-cfitsio"
optional_depends orc "--with-orc" "--without-orc"
diff --git a/graphics-libs/vips/DETAILS b/graphics-libs/vips/DETAILS
index 9a16e37..9c18e42 100755
--- a/graphics-libs/vips/DETAILS
+++ b/graphics-libs/vips/DETAILS
@@ -1,9 +1,10 @@
SPELL=vips
- VERSION=7.26.3
+ VERSION=7.30.2
SOURCE=${SPELL}-${VERSION}.tar.gz
+#
SOURCE_HASH=sha512:7f2a21e2fac863d2ac43dc4a90f33e34a84d27035050357dba599e8a368b013d04f8ca03155dfc882e77004399800ae35fd40fa1919478e0b6ad0ba970806cb2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}

SOURCE_URL[0]=http://www.vips.ecs.soton.ac.uk/supported/${VERSION:0:4}/$SOURCE
-
SOURCE_HASH=sha512:7f2a21e2fac863d2ac43dc4a90f33e34a84d27035050357dba599e8a368b013d04f8ca03155dfc882e77004399800ae35fd40fa1919478e0b6ad0ba970806cb2
WEB_SITE=http://www.vips.ecs.soton.ac.uk/index.php
ENTERED=20041230
LICENSE[0]=LGPL
diff --git a/graphics-libs/vips/HISTORY b/graphics-libs/vips/HISTORY
index 15f97da..2629172 100644
--- a/graphics-libs/vips/HISTORY
+++ b/graphics-libs/vips/HISTORY
@@ -1,3 +1,15 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 7.30.2 (required for nips 7.30.x)
+ --with-liboil, nor --with-lcms2 anymore
+ *-openexr -> *-OpenEXR
+ Removed cimg optional dependency
+ Removed liboil optional dependency
+ Removed lcms optional dependency (only supports lcms2 now)
+
+
2011-09-10 Robert Figura <template AT sourcemage.org>
* DETAILS: Updated to version 7.26.3
* DEPENDS: add optional_depends on lcms2 + cfitsio + orc
diff --git a/graphics-libs/vips/vips-7.30.2.tar.gz.sig
b/graphics-libs/vips/vips-7.30.2.tar.gz.sig
new file mode 100644
index 0000000..efdb16d
Binary files /dev/null and b/graphics-libs/vips/vips-7.30.2.tar.gz.sig differ
diff --git a/graphics/advancecomp/DEPENDS b/graphics/advancecomp/DEPENDS
new file mode 100755
index 0000000..b851d47
--- /dev/null
+++ b/graphics/advancecomp/DEPENDS
@@ -0,0 +1 @@
+depends -sub "CXX" gcc
diff --git a/graphics/advancecomp/DETAILS b/graphics/advancecomp/DETAILS
new file mode 100755
index 0000000..27bd9c4
--- /dev/null
+++ b/graphics/advancecomp/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=advancecomp
+ VERSION=1.15
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/advancemame/$SOURCE
+ WEB_SITE=http://advancemame.sourceforge.net/comp-readme.html
+ ENTERED=20120926
+ LICENSE[0]=GPL
+ DOCS="AUTHORS COPYING HISTORY README"
+ KEYWORDS="graphics"
+ SHORT="A collection of recompression utilities"
+cat << EOF
+AdvanceCOMP is a collection of recompression utilities for your .ZIP
archives,
+.PNG snapshots, .MNG video clips and .GZ files. It's mainly intended for
+recompressing your rom, snapshot and clip collection of emulated games.
+
+The main features are :
+* Recompress ZIP, GZ, PNG and MNG files using the Deflate 7-Zip
implementation.
+* Recompress MNG files using Delta and Move optimization.
+
+AdvanceCOMP includes four utilities, all of which allow the extend of DEFLATE
+searching to be set of one of four levels:
+* advpng, removal of ancillary chunks, concatenation of all individual IDAT
+ chunks; then re-encoding of the combined PNG image file using the 7-Zip
+ deflate method.
+* advmng, attempt to make use of delta encoding, followed by re-encoding of
+ compressed sections using 7-Zip deflate method.
+* advdef, general re-encoding of anything featuring a zlib stream, this
+ includes .gz and .png files.
+* advzip, re-encoding of compressed DEFLATE streams within a .zip archive.
+The additional searching performed during compression (and therefore
additional
+CPU usage), can often make gains of 5%-10% in compressed size, according to
the
+AdvanceCOMP authors. After using AdvanceCOMP, the output remains a backwards-
+compatible and compliant DEFLATE stream, capable of being decoded by any
+existing tools.
+EOF
diff --git a/graphics/advancecomp/HISTORY b/graphics/advancecomp/HISTORY
new file mode 100644
index 0000000..01a5395
--- /dev/null
+++ b/graphics/advancecomp/HISTORY
@@ -0,0 +1,5 @@
+2012-09-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+ Using '--disable-bzip2' will try to enable bzip2 support
+ Remove bzip2 optional dependency as it is broken
+
diff --git a/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
b/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
new file mode 100644
index 0000000..d902f9d
Binary files /dev/null and b/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
differ
diff --git a/graphics/argyllcms/04_CVE-2012-4405.diff
b/graphics/argyllcms/04_CVE-2012-4405.diff
new file mode 100644
index 0000000..af1157d
--- /dev/null
+++ b/graphics/argyllcms/04_CVE-2012-4405.diff
@@ -0,0 +1,14 @@
+--- a/icc/icc.c
++++ b/icc/icc.c
+@@ -6065,6 +6065,11 @@ static int icmLut_read(
+ p->clutPoints = read_UInt8Number(bp+10);
+
+ /* Sanity check */
++ if (p->inputChan < 1) {
++ sprintf(icp->err,"icmLut_read: No input channels!");
++ return icp->errc = 1;
++ }
++
+ if (p->inputChan > MAX_CHAN) {
+ sprintf(icp->err,"icmLut_read: Can't handle > %d input
channels\n",MAX_CHAN);
+ return icp->errc = 1;
diff --git a/graphics/argyllcms/BUILD b/graphics/argyllcms/BUILD
new file mode 100755
index 0000000..8124035
--- /dev/null
+++ b/graphics/argyllcms/BUILD
@@ -0,0 +1,3 @@
+jam -q -fJambase -j${MAKE_NJOBS} &&
+jam -fJambase install &&
+rm ${SOURCE_DIRECTORY}/bin/License.txt
diff --git a/graphics/argyllcms/DEPENDS b/graphics/argyllcms/DEPENDS
new file mode 100755
index 0000000..071f74a
--- /dev/null
+++ b/graphics/argyllcms/DEPENDS
@@ -0,0 +1,11 @@
+depends jam &&
+depends JPEG &&
+depends libx11 &&
+depends libxau &&
+depends libxdmcp &&
+depends libxext &&
+depends libxinerama &&
+depends libxrandr &&
+depends libxscrnsaver &&
+depends libxxf86vm &&
+depends tiff
diff --git a/graphics/argyllcms/DETAILS b/graphics/argyllcms/DETAILS
new file mode 100755
index 0000000..fe66b99
--- /dev/null
+++ b/graphics/argyllcms/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=argyllcms
+ VERSION=1.4.0
+ SOURCE="Argyll_V${VERSION}_src.zip"
+ SOURCE_URL[0]=http://www.${SPELL}.com/${SOURCE}
+
SOURCE_HASH=sha512:edb9ff1b0a965e79a26c0138afe16472fd18236b55b7262135d70bfc7405001a55d2ada4251111fcbaa0b6f73a3fa2faa2cfe07b3413c8a5ecea04c87e5646ae
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Argyll_V${VERSION}"
+ WEB_SITE="http://www.argyllcms.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121009
+ SHORT="an ICC compatible color management system"
+cat << EOF
+ArgyllCMS is an ICC compatible color management system, available as
+Open Source under the AGPL. It supports accurate ICC profile creation
+for scanners, cameras and film recorders, and calibration and profiling of
+displays and RGB & CMYK printers. Spectral sample data is supported, allowing
+a selection of illuminants observer types, and paper fluorescent whitener
+additive compensation. Profiles can also incorporate source specific gamut
+mappings for perceptual and saturation intents. Gamut mapping and profile
+linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm,
+and a wide selection of rendering intents. Device Link can be created with
+a wide variety of advanced options. It also includes code for the fastest
+portable 8 bit raster color conversion engine available anywhere, as well
+as support for fast, fully accurate 16 bit conversion. Device color gamuts
+can also be viewed and compared using a VRML viewer.
+EOF
diff --git a/graphics/argyllcms/HISTORY b/graphics/argyllcms/HISTORY
new file mode 100644
index 0000000..8bed4e0
--- /dev/null
+++ b/graphics/argyllcms/HISTORY
@@ -0,0 +1,5 @@
+2012-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 04_CVE-2012-4405.diff, argyllcms-1.4.0-jpeg.patch, BUILD,
+ DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+ patches are from Ubuntu and Gentoo respectively
+
diff --git a/graphics/argyllcms/INSTALL b/graphics/argyllcms/INSTALL
new file mode 100755
index 0000000..7b37cfb
--- /dev/null
+++ b/graphics/argyllcms/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/argyllcms/ref
&&
+install -m644 ${SOURCE_DIRECTORY}/ref/*
${INSTALL_ROOT}/usr/share/argyllcms/ref/ &&
+install -m755 ${SOURCE_DIRECTORY}/bin/* ${INSTALL_ROOT}/usr/bin/
diff --git a/graphics/argyllcms/PRE_BUILD b/graphics/argyllcms/PRE_BUILD
new file mode 100755
index 0000000..2a388f7
--- /dev/null
+++ b/graphics/argyllcms/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SCRIPT_DIRECTORY/04_CVE-2012-4405.diff &&
+patch -p1 < $SCRIPT_DIRECTORY/argyllcms-1.4.0-jpeg.patch &&
+echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop &&
+echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau
-lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
diff --git a/graphics/argyllcms/argyllcms-1.4.0-jpeg.patch
b/graphics/argyllcms/argyllcms-1.4.0-jpeg.patch
new file mode 100644
index 0000000..d523481
--- /dev/null
+++ b/graphics/argyllcms/argyllcms-1.4.0-jpeg.patch
@@ -0,0 +1,21 @@
+diff -ruN Argyll_V1.4.0.orig/Jamtop Argyll_V1.4.0/Jamtop
+--- Argyll_V1.4.0.orig/Jamtop 2012-04-19 09:50:31.000000000 +0200
++++ Argyll_V1.4.0/Jamtop 2012-05-07 02:18:37.000000000 +0200
+@@ -113,13 +113,13 @@
+ # See if we have a system JPEG library.
+ if ! $(BUILTIN_JPEG) && $(UNIX) {
+ if [ GLOB /usr/include : jpeglib.h ] {
+- if ! $(HOST64) && ( [ GLOB /usr/lib : libjpg.so ] || [ GLOB
/usr/lib : libjpg.a ] )
+- || $(HOST64) && ( [ GLOB /usr/lib64 : libjpg.so ] || [
GLOB /usr/lib64 : libjpg.a ] )
+- || $(HOST64) && ( [ GLOB /usr/lib/x86_64-linux-gnu :
libjpg.so ] || [ GLOB /usr/lib/x86_64-linux-gnu : libjpg.a ] ) {
++ if ! $(HOST64) && ( [ GLOB /usr/lib : libjpeg.so ] || [ GLOB
/usr/lib : libjpeg.a ] )
++ || $(HOST64) && ( [ GLOB /usr/lib64 : libjpeg.so ] || [
GLOB /usr/lib64 : libjpeg.a ] )
++ || $(HOST64) && ( [ GLOB /usr/lib/x86_64-linux-gnu :
libjpeg.so ] || [ GLOB /usr/lib/x86_64-linux-gnu : libjpeg.a ] ) {
+ echo "Using system JPEG library" ;
+ JPEGLIB = ;
+ JPEGINC = ;
+- LINKFLAGS += $(LINKFLAG)tiff ;
++ LINKFLAGS += $(LINKFLAG)jpeg ;
+ HAVE_JPEG = true ;
+ }
+ }
diff --git a/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
b/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
new file mode 100644
index 0000000..60cc3e5
--- /dev/null
+++ b/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
@@ -0,0 +1,25 @@
+From 0b58850877cb12dd1469c05d63fe5f85d15db7db Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 21:42:30 +0200
+Subject: [PATCH] add missing -lm to libs
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2364ad5..63e1bae 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -122,7 +122,7 @@ SET(LIBSIFT_SOURCES LoweDetector.c RANSAC.c
GaussianConvolution.c
+ ADD_LIBRARY(libsift STATIC ${LIBSIFT_SOURCES})
+
+ set(all_libs libsift ${JPEG_LIBRARIES} ${TIFF_LIBRARIES}
+- ${PNG_LIBRARIES} ${ZLIB_LIBRARIES} ${PANO13_LIBRARIES}
${LIBXML2_LIBRARIES})
++ ${PNG_LIBRARIES} ${ZLIB_LIBRARIES} ${PANO13_LIBRARIES}
${LIBXML2_LIBRARIES} -lm)
+
+ add_executable(generatekeys GenerateKeys.c)
+ TARGET_LINK_LIBRARIES(generatekeys ${all_libs})
+--
+1.8.0
+
diff --git a/graphics/autopano-sift-c/DETAILS
b/graphics/autopano-sift-c/DETAILS
index 154a5df..bbabb5b 100755
--- a/graphics/autopano-sift-c/DETAILS
+++ b/graphics/autopano-sift-c/DETAILS
@@ -11,10 +11,10 @@ if [ "$ASC_DEVEL" == "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
else
- VERSION=2.5.0
+ VERSION=2.5.1
SOURCE=autopano-sift-C-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/hugin/$SOURCE
-
SOURCE_HASH=sha512:779bf6c74201228fb1821d5d52eeaa67f50b4844624a56ad449aaae807b0577f9a287bc3edf9ec9a0905574c22d52a424f67b850e376b42c6bb62bf78dc95713

+
SOURCE_HASH=sha512:4f3c9e8738c7bc29ff6284033b7b813de61ef440c3d544755be8c4ad715a6e4175801ee4c02642df5e05bac82929c5554d85a5c488a2c27da1e5e81d3cd72931
SOURCE_DIRECTORY=$BUILD_DIRECTORY/autopano-sift-C-$VERSION
fi

diff --git a/graphics/autopano-sift-c/HISTORY
b/graphics/autopano-sift-c/HISTORY
index 83d7e89..a05d135 100644
--- a/graphics/autopano-sift-c/HISTORY
+++ b/graphics/autopano-sift-c/HISTORY
@@ -1,3 +1,8 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.1
+ * 0001-add-missing-lm-to-libs.patch, PRE_BUILD: added patch to avoid
+ linker error
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/autopano-sift-c/PRE_BUILD
b/graphics/autopano-sift-c/PRE_BUILD
new file mode 100755
index 0000000..0a2e2fc
--- /dev/null
+++ b/graphics/autopano-sift-c/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-missing-lm-to-libs.patch
diff --git a/graphics/cinepaint/DEPENDS b/graphics/cinepaint/DEPENDS
index 052f406..5a7a9bb 100755
--- a/graphics/cinepaint/DEPENDS
+++ b/graphics/cinepaint/DEPENDS
@@ -1,13 +1,19 @@
-depends zlib &&
-depends tiff &&
-depends JPEG &&
-if [[ $CINEPAINT_CVS = "y" ]]; then
- depends gtk+2 "--enable-gtk2"
-else
- depends gtk+
-fi &&
-depends lcms &&
-depends openexr &&
+depends autoconf &&
+depends automake &&
+depends flex &&
+depends fltk &&
+depends ftgl &&
+depends gtk+2 "--enable-gtk2" &&
+depends JPEG &&
+depends lcms &&
+depends libpng &&
+depends libtool &&
+depends libxmu &&
+depends libxpm &&
+depends libxxf86vm &&
+depends openexr &&
+depends tiff &&
+depends zlib &&

optional_depends gutenprint \
'--enable-print' \
diff --git a/graphics/cinepaint/DETAILS b/graphics/cinepaint/DETAILS
index e88ee5c..e75a1b2 100755
--- a/graphics/cinepaint/DETAILS
+++ b/graphics/cinepaint/DETAILS
@@ -11,11 +11,12 @@ if [[ "${CINEPAINT_CVS}" == "y" ]] ; then
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/cinepaint-cvs
FORCE_DOWNLOAD=on
else
- VERSION=0.21-2
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=1.3
+ SOURCE=$SPELL-$VERSION.tgz
+
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/CinePaint/CinePaint-${VERSION}/$SOURCE
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:2f548af6d54ce246d4b6786d7d7aa6024d76c31b9d7ec2e073e780b3da8ec8c32fabc8efe50b3c640ca09a0302c1cc2e737b2013f4e07b6ba24d51c7a1c6c37d
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
fi
WEB_SITE=http://cinepaint.sourceforge.net/
ENTERED=20021031
diff --git a/graphics/cinepaint/HISTORY b/graphics/cinepaint/HISTORY
index 2361bc3..69f552c 100644
--- a/graphics/cinepaint/HISTORY
+++ b/graphics/cinepaint/HISTORY
@@ -1,3 +1,11 @@
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3
+ * PRE_BUILD, cinepaint-missing-include.patch: add patch from
+ archlinux to prevent build error
+ * PRE_BUILD: always call autogen.sh
+ * DEPENDS: added missing dependencies on autoconf, automake,
+ flex, fltk, ftgl, libpng, libtool, libxmu, libxpm, libxxf86vm
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics/cinepaint/PRE_BUILD b/graphics/cinepaint/PRE_BUILD
index 58c4885..dd5f366 100755
--- a/graphics/cinepaint/PRE_BUILD
+++ b/graphics/cinepaint/PRE_BUILD
@@ -1,6 +1,4 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-if [[ $CINEPAINT_CVS = "y" ]]; then
- cd cinepaint &&
- sh autogen.sh
-fi
+patch -p1 < ${SPELL_DIRECTORY}/cinepaint-missing-include.patch &&
+sh autogen.sh
diff --git a/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig
b/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig
deleted file mode 100644
index 2e8a76a..0000000
Binary files a/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig and /dev/null
differ
diff --git a/graphics/cinepaint/cinepaint-missing-include.patch
b/graphics/cinepaint/cinepaint-missing-include.patch
new file mode 100644
index 0000000..ed15921
--- /dev/null
+++ b/graphics/cinepaint/cinepaint-missing-include.patch
@@ -0,0 +1,11 @@
+diff -Naur
cinepaint-orig/plug-ins/icc_examin/icc_examin/icc_modell_beobachter.cpp
cinepaint/plug-ins/icc_examin/icc_examin/icc_modell_beobachter.cpp
+--- cinepaint-orig/plug-ins/icc_examin/icc_examin/icc_modell_beobachter.cpp
2012-04-20 18:51:10.625503826 -0400
++++ cinepaint/plug-ins/icc_examin/icc_examin/icc_modell_beobachter.cpp
2012-04-20 18:52:04.478835055 -0400
+@@ -32,6 +32,7 @@
+
+ #include <list>
+ #include <string>
++#include <unistd.h>
+
+ #include "icc_modell_beobachter.h"
+
diff --git a/graphics/darktable/0001-fix-gettext-dependency.patch
b/graphics/darktable/0001-fix-gettext-dependency.patch
new file mode 100644
index 0000000..2321116
--- /dev/null
+++ b/graphics/darktable/0001-fix-gettext-dependency.patch
@@ -0,0 +1,25 @@
+From e5ff7c27ba4652aeeef461cad6ecf0de08c8a864 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 24 Jan 2013 19:02:13 +0100
+Subject: [PATCH] fix gettext dependency
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 6157d69..ef50bf3 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -154,7 +154,7 @@ if(USE_NLS)
+ find_package(Gettext)
+ if(Gettext_FOUND)
+ include_directories(${Gettext_INCLUDE_DIRS})
+- list(APPEND LIBS ${Gettext_LIBRARIES})
++ list(APPEND LIBS ${Gettext_LIBRARIES} -lintl)
+ add_definitions("-DUSE_GETTEXT")
+ message(STATUS "Internationalization: Enabled")
+ else()
+--
+1.8.1
+
diff --git a/graphics/darktable/BUILD b/graphics/darktable/BUILD
index 131a11c..4ec405e 100755
--- a/graphics/darktable/BUILD
+++ b/graphics/darktable/BUILD
@@ -3,5 +3,6 @@ OPTS+=" -DDONT_INSTALL_GCONF_SCHEMAS=1" &&
OPTS+=" -DINSTALL_IOP_LEGACY=1" &&
OPTS+=" -DINSTALL_IOP_EXPERIMENTAL=1" &&
OPTS+=" -DBINARY_PACKAGE_BUILD=1" &&
+OPTS+=" -DBUILD_SLIDESHOW=off" &&
CFLAGS="${CFLAGS} -Wno-error=deprecated-declarations" \
CXXFLAGS="${CXXFLAGS} -Wno-error=deprecated-declarations" cmake_build
diff --git a/graphics/darktable/DEPENDS b/graphics/darktable/DEPENDS
index f52e525..e752d40 100755
--- a/graphics/darktable/DEPENDS
+++ b/graphics/darktable/DEPENDS
@@ -1,19 +1,22 @@
+depends JPEG &&
depends cairo &&
depends cmake &&
depends curl &&
depends dbus-glib &&
depends exiv2 &&
-depends fop &&
depends gconf2 &&
+depends gdk-pixbuf2 &&
depends glade2 &&
-depends gphoto2 &&
+depends glib2 &&
depends gtk+2 &&
-depends JPEG &&
depends lcms2 &&
depends lensfun &&
depends libpng &&
depends libraw &&
+depends librsvg2 &&
+depends libxslt &&
depends openexr &&
+depends pango &&
depends sdl &&
depends sqlite &&
depends tiff &&
@@ -22,4 +25,10 @@ if [[ "$DARKTABLE_BRANCH" == "scm" ]]; then
fi &&
optional_depends gnome-keyring "-DUSE_GNOME_KEYRING=ON"
"-DUSE_GNOME_KEYRING=OFF" "build gnome-keyring password storage backend" &&
optional_depends flickurl "-DUSE_FLICKR=ON" "-DUSE_FLICKR=OFF"
"support for flickr" &&
-optional_depends kwallet "-DUSE_KWALLET=ON" "-DUSE_KWALLET=OFF"
"use kwallet as password storage backend"
+optional_depends kwallet "-DUSE_KWALLET=ON" "-DUSE_KWALLET=OFF"
"use kwallet as password storage backend" &&
+optional_depends libxml2 "-DUSE_XMLLINT=ON" "-DUSE_XMLLINT=OFF"
"use xmllint" &&
+optional_depends gettext "-DUSE_NLS=ON" "-DUSE_NLS=OFF"
"for native language support" &&
+optional_depends gphoto2 "-DUSE_CAMERA_SUPPORT=ON"
"-DUSE_CAMERA_SUPPORT=OFF" "for camera support" &&
+optional_depends json-glib "-DUSE_JSON_GLIB=ON"
"-DUSE_JSON_GLIB=OFF" "for glib json support" &&
+optional_depends colord "-DUSE_COLORD=ON" "-DUSE_COLORD=OFF"
"for colord support" &&
+optional_depends libsoup "-DUSE_GEO=ON" "-DUSE_GEO=OFF"
"for OSM GPS mapping support"
diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index b11f648..ed31ae1 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,9 +1,9 @@
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
- VERSION=1.0.4
+ VERSION=1.1.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/1.0/${SOURCE}
-
SOURCE_HASH=sha512:cc79695735d3de7494d835707cf043ae8b4252d6cf278539214b2e7ca833fa9262c70e98712812ba7104cbfe261a979d8b65215c61c242c48086477288c1d5b5
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/$(echo
$VERSION|cut -f1 -d.).$(echo $VERSION|cut -f2 -d.)/${SOURCE}
+
SOURCE_HASH=sha512:dd344a1191cf08388af4ccea6f93ffebc57202d928be13bbd3b83fe6d5711e98db7e755620e8d257f16b0abd965a03dda43aa3d2cec92aa94acadb2d6c2a70d7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
if [[ "$DARKTABLE_AUTOUPDATE" == "y" ]]; then
@@ -14,7 +14,7 @@ fi
FORCE_DOWNLOAD=on
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
-
SOURCE_URL[0]=git://darktable.git.sourceforge.net/gitroot/darktable/darktable
+ SOURCE_URL[0]=git://github.com/darktable-org/darktable.git
SOURCE_IGNORE=volatile
fi
WEB_SITE="http://www.darktable.org";
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index 2efb589..e09297a 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,42 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: remove dependency on fop
+
+2013-02-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.3
+
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.2
+ * DEPENDS: added dependencies on gdk-pixbuf2, glib2, librsvg2,
+ libxslt and pango, made the dependency on gphoto2 optional,
+ added optional dependencies on libxml2, gettext, json-glib,
+ colord and libsoup
+ * PRE_BUILD, 0001-fix-gettext-dependency.patch: fix link error
+ related to gettext
+ * BUILD: deactivate slideshow view to avoid linker error related
+ to libGLU
+
+2012-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.1
+
+2012-11-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1
+ * PRE_BUILD, rsvg.patch: removed
+
+2012-10-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, freetype2, gcc, ilmbase,
+ libgphoto2, pango and zlib. Removed dependencies on libraw and
+ sdl
+
+2012-10-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * rsvg.patch, PRE_BUILD: add patch from upstream to prevent
+ compile error
+
+2012-10-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix source_url for scm version
+
+2012-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.5
+
2012-06-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.4

diff --git a/graphics/darktable/PRE_BUILD b/graphics/darktable/PRE_BUILD
new file mode 100755
index 0000000..8ebe455
--- /dev/null
+++ b/graphics/darktable/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-gettext-dependency.patch
diff --git a/graphics/dcraw/BUILD b/graphics/dcraw/BUILD
index 6803878..c2a1ae5 100755
--- a/graphics/dcraw/BUILD
+++ b/graphics/dcraw/BUILD
@@ -1,3 +1,3 @@
cd $SOURCE_DIRECTORY &&
message "${MESSAGE_COLOR}Compiling dcraw${DEFAULT_COLOR}" &&
-gcc $CFLAGS -o dcraw dcraw.c $LDFLAGS -lm -llcms -ljpeg
+gcc $CFLAGS -o dcraw dcraw.c $LDFLAGS -lm -llcms -ljpeg -ljasper
diff --git a/graphics/dcraw/DEPENDS b/graphics/dcraw/DEPENDS
index 369e30e..c90c461 100755
--- a/graphics/dcraw/DEPENDS
+++ b/graphics/dcraw/DEPENDS
@@ -1,2 +1,3 @@
depends lcms &&
-depends JPEG
+depends JPEG &&
+depends jasper
diff --git a/graphics/dcraw/DETAILS b/graphics/dcraw/DETAILS
index 819fc7a..e35344c 100755
--- a/graphics/dcraw/DETAILS
+++ b/graphics/dcraw/DETAILS
@@ -1,6 +1,6 @@
SPELL=dcraw
- VERSION=8.99
-
SOURCE_HASH=sha512:60f6b9e274d4ddc7778dc53c2694945a9eeb18d365dcd857d1e709342d7b19e3e2598003d0caef4a93e753ee46c75c26151a4deea59b30334cd1b08f86e8ed16
+ VERSION=9.17
+
SOURCE_HASH=sha512:a4b58e8c75e6c44180af056fe85b1602549a1722be4430b2fee8423d33b3ce48566bb770cbec3c14e2502ca600318c9a55781083a16339f9d1a7c5159f37202e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/dcraw
SOURCE_URL[0]=http://www.cybercom.net/~dcoffin/dcraw/archive/$SOURCE
diff --git a/graphics/dcraw/HISTORY b/graphics/dcraw/HISTORY
index ca1f28d..2e94634 100644
--- a/graphics/dcraw/HISTORY
+++ b/graphics/dcraw/HISTORY
@@ -1,3 +1,10 @@
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.17
+
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.16
+ * DEPENDS, BUILD: added dependency on jasper
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/enblend/BUILD b/graphics/enblend/BUILD
new file mode 100755
index 0000000..a2ff730
--- /dev/null
+++ b/graphics/enblend/BUILD
@@ -0,0 +1 @@
+LIBS+="-lboost_filesystem" default_build
diff --git a/graphics/enblend/HISTORY b/graphics/enblend/HISTORY
index 6a7ce7c..2a42560 100644
--- a/graphics/enblend/HISTORY
+++ b/graphics/enblend/HISTORY
@@ -1,3 +1,6 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlagnen.de>
+ * BUILD: added missing library to LIBS
+
2011-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.0

diff --git a/graphics/evolvotron/BUILD b/graphics/evolvotron/BUILD
new file mode 100755
index 0000000..efb47e4
--- /dev/null
+++ b/graphics/evolvotron/BUILD
@@ -0,0 +1,5 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+QTDIR=$QTDIR ./configure &&
+make_single &&
+make
diff --git a/graphics/evolvotron/DEPENDS b/graphics/evolvotron/DEPENDS
new file mode 100755
index 0000000..428f269
--- /dev/null
+++ b/graphics/evolvotron/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/graphics/evolvotron/DETAILS b/graphics/evolvotron/DETAILS
new file mode 100755
index 0000000..ea4c23b
--- /dev/null
+++ b/graphics/evolvotron/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=evolvotron
+ VERSION=0.6.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:4cb5e3bda340c3444c5d59aa0569010c1845104a67996a596840aec768964a96798dc61bab7c6a77de3a4586010d8d066941795145400ad9a3fd336269e681a9
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE=http://www.bottlenose.demon.co.uk/share/evolvotron/
+ LICENSE[0]=GPL
+ ENTERED=20130205
+ SHORT="interactive generative art software"
+cat << EOF
+Evolvotron is interactive "generative art" software to evolve
+images/textures/patterns through an iterative process of random
+mutation and user-selection driven evolution. If you like lava-lamps,
+and still think the Mandelbrot set is cool, this could be the software
+for you.
+EOF
diff --git a/graphics/evolvotron/HISTORY b/graphics/evolvotron/HISTORY
new file mode 100644
index 0000000..00da6cc
--- /dev/null
+++ b/graphics/evolvotron/HISTORY
@@ -0,0 +1,2 @@
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: spell created, ver.
0.6.3
diff --git a/graphics/evolvotron/INSTALL b/graphics/evolvotron/INSTALL
new file mode 100755
index 0000000..7e1c493
--- /dev/null
+++ b/graphics/evolvotron/INSTALL
@@ -0,0 +1,3 @@
+install -m 755 evolvotron/evolvotron ${INSTALL_ROOT}/usr/bin/ &&
+install -m 755 evolvotron_mutate/evolvotron_mutate ${INSTALL_ROOT}/usr/bin/
&&
+install -m 755 evolvotron_render/evolvotron_render ${INSTALL_ROOT}/usr/bin/
diff --git a/graphics/evolvotron/PRE_BUILD b/graphics/evolvotron/PRE_BUILD
new file mode 100755
index 0000000..66f588f
--- /dev/null
+++ b/graphics/evolvotron/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-qt4::" configure
diff --git a/graphics/feh/DETAILS b/graphics/feh/DETAILS
index 3ae8dc0..3c391be 100755
--- a/graphics/feh/DETAILS
+++ b/graphics/feh/DETAILS
@@ -1,5 +1,5 @@
SPELL=feh
- VERSION=2.5
+ VERSION=2.9.1
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/graphics/feh/HISTORY b/graphics/feh/HISTORY
index d1140f7..67b3c30 100644
--- a/graphics/feh/HISTORY
+++ b/graphics/feh/HISTORY
@@ -1,3 +1,15 @@
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.1
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.3
+
+2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.1
+
2012-03-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.5

diff --git a/graphics/geeqie/DEPENDS b/graphics/geeqie/DEPENDS
index edfddaa..7add568 100755
--- a/graphics/geeqie/DEPENDS
+++ b/graphics/geeqie/DEPENDS
@@ -1,4 +1,14 @@
-depends gtk+2 &&
+depends atk &&
+depends cairo &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends JPEG &&
+depends pango &&
+depends tiff &&
+
optional_depends exiv2 \
"--enable-exiv2" \
"--disable-exiv2" \
diff --git a/graphics/geeqie/DETAILS b/graphics/geeqie/DETAILS
index 7c32672..fc3bdee 100755
--- a/graphics/geeqie/DETAILS
+++ b/graphics/geeqie/DETAILS
@@ -11,10 +11,10 @@ if [[ "${GEEQIE_SVN}" == "y" ]] ; then
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/geeqie-svn
FORCE_DOWNLOAD=on
else
- VERSION=1.0
+ VERSION=1.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:34ad22468e1faaad8842df8c172e305149415812a9421edc590bf1717ab8ce787e55152f9348d39b69e2c5642cba5abd4e574c0b46d06bc741994bcecaa8a18a
+
SOURCE_HASH=sha512:3949b2717c70adb4e6b2c6db002042bcd1c3e9a5345991d3cba41de1765709ccf70fadfcde9dd221b1da03ef14512c746ab424cbc0d09617c52dbf445ee0243d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
WEB_SITE="http://geeqie.sourceforge.net/";
diff --git a/graphics/geeqie/HISTORY b/graphics/geeqie/HISTORY
index 7ce1ea1..dfe9228 100644
--- a/graphics/geeqie/HISTORY
+++ b/graphics/geeqie/HISTORY
@@ -1,3 +1,10 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, JPEG, pango and tiff
+
+2012-08-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1
+
2010-02-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0

diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 81e8bd5..47470ce 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,13 +1,13 @@
SPELL=gimp
if [[ $GIMP_DEVEL == y ]]; then
- VERSION=2.8.0
+ VERSION=2.8.4
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:74f3ff591235932987c521582dcee6fd67f8821087e3b0c5e5d85c49e9cc8a9def1edd0d7e6bdf6363a6aea16063e12fd7a92dc788cc0cb7731a9cb298b21b6d
+
SOURCE_HASH=sha512:7a879bfdcec769495d61332980edf577ea0d37dbc84ef889239620bce7c458f17238a22884b1a063eddb1d1126c4241bf14dae81ace0134dff4a9e602046443b
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
else
- VERSION=2.8.0
+ VERSION=2.8.4
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:74f3ff591235932987c521582dcee6fd67f8821087e3b0c5e5d85c49e9cc8a9def1edd0d7e6bdf6363a6aea16063e12fd7a92dc788cc0cb7731a9cb298b21b6d
+
SOURCE_HASH=sha512:7a879bfdcec769495d61332980edf577ea0d37dbc84ef889239620bce7c458f17238a22884b1a063eddb1d1126c4241bf14dae81ace0134dff4a9e602046443b
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
fi
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index dfab4b1..76b58d9 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,9 @@
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.4
+
+2012-08-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.2
+
2012-05-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.0
* PRE_BUILD, curl.patch: removed
diff --git a/graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
b/graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
new file mode 100644
index 0000000..fa62716
--- /dev/null
+++ b/graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
@@ -0,0 +1,26 @@
+From 262107bee42f272eb96b471f60d01ab34849116b Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 13 Jan 2013 13:34:50 +0100
+Subject: [PATCH] add libm to EXTERNAL_LIBRARIES
+
+---
+ CMakeLists.txt | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 82c4111..b7ce128 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -44,6 +44,9 @@ endif(DEFINED CMAKE_BUILD_TYPE)
+
+ project(gl2ps C)
+
++find_library(M_LIB m)
++list(APPEND EXTERNAL_LIBRARIES ${M_LIB})
++
+ option(ENABLE_ZLIB "Enable compression using ZLIB" ON)
+ option(ENABLE_PNG "Enable PNG support" ON)
+
+--
+1.8.1
+
diff --git a/graphics/gl2ps/BUILD b/graphics/gl2ps/BUILD
new file mode 100755
index 0000000..a304315
--- /dev/null
+++ b/graphics/gl2ps/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DCMAKE_SHARED_LINKER_FLAGS=-lm" &&
+cmake_build
diff --git a/graphics/gl2ps/DEPENDS b/graphics/gl2ps/DEPENDS
new file mode 100755
index 0000000..f113c63
--- /dev/null
+++ b/graphics/gl2ps/DEPENDS
@@ -0,0 +1,8 @@
+depends OPENGL &&
+depends GLUT &&
+optional_depends zlib "-DENABLE_ZLIB=on" "-DENABLE_ZLIB=off" "for zlib
compression support" &&
+optional_depends libpng "-DENABLE_PNG=on" "-DENABLE_PNG=off" "support for
png images" &&
+depends texlive &&
+depends libxext &&
+depends libx11 &&
+depends libice
diff --git a/graphics/gl2ps/DETAILS b/graphics/gl2ps/DETAILS
new file mode 100755
index 0000000..74d47bd
--- /dev/null
+++ b/graphics/gl2ps/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gl2ps
+ VERSION=1.3.8
+ SOURCE="${SPELL}-${VERSION}.tgz"
+ SOURCE_URL[0]=http://geuz.org/${SPELL}/src/${SOURCE}
+
SOURCE_HASH=sha512:76e90d675764196d249d87c6041088736a8b41d9b93620c6171a40362a259d50e34d5efc06e4ea17e6c147bc26b6a3a7356d95ea5e204193ef631fb48e0c0a4e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-source"
+ WEB_SITE="http://www.geuz.org/gl2ps/";
+ LICENSE[0]=GPL
+ ENTERED=20130113
+ SHORT="an OpenGL to PostScript printing library"
+cat << EOF
+An OpenGL to PostScript printing library.
+EOF
diff --git a/graphics/gl2ps/HISTORY b/graphics/gl2ps/HISTORY
new file mode 100644
index 0000000..2cc4f50
--- /dev/null
+++ b/graphics/gl2ps/HISTORY
@@ -0,0 +1,4 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS,
+ 0001-add-libm-to-EXTERNAL_LIBRARIES.patch: spell created
+
diff --git a/graphics/gl2ps/PRE_BUILD b/graphics/gl2ps/PRE_BUILD
new file mode 100755
index 0000000..36622b4
--- /dev/null
+++ b/graphics/gl2ps/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
diff --git a/graphics/gmic/BUILD b/graphics/gmic/BUILD
new file mode 100755
index 0000000..c4011d5
--- /dev/null
+++ b/graphics/gmic/BUILD
@@ -0,0 +1 @@
+PATH=$PATH:/usr/bin/qt4 make -C src all
diff --git a/graphics/gmic/DETAILS b/graphics/gmic/DETAILS
index 71c635b..aeac322 100755
--- a/graphics/gmic/DETAILS
+++ b/graphics/gmic/DETAILS
@@ -1,9 +1,9 @@
SPELL=gmic
- VERSION=1.5.0.4
+ VERSION=1.5.1.7
SOURCE="${SPELL}_${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SOURCE}
SOURCE_URL[1]=$SOURCEFORGE_URL/project/${SPELL}/old/${SOURCE}
-
SOURCE_HASH=sha512:35b37dd257e0b9558ea04a3886f39af6adece219fe6390917a90fcbfedde356ddd8301e53f90bcff60d986de7822e79cf3c2372e06b997a4763cde3349c021c6
+
SOURCE_HASH=sha512:1ed7b7ea4e00e418d3fe37c9a04a5805bfbbc358b50fe213c02ca5d040af9e9cb6a6e4df7b32fa695f2988eda8a176933af9d6aabbe51d7418aee7a180f2a2d3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://gmic.sourceforge.net/";
LICENSE[0]="CeCILL"
diff --git a/graphics/gmic/HISTORY b/graphics/gmic/HISTORY
index 4b67b42..6d3e973 100644
--- a/graphics/gmic/HISTORY
+++ b/graphics/gmic/HISTORY
@@ -1,3 +1,9 @@
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.1.7
+ * patch-configure, patch-src_Makefile: removed
+ * PRE_BUILD, opencv-buildfix.patch: patch from Arch added
+ * BUILD, INSTALL: added
+
2011-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: added "old" url as SOURCE_URL[1]

diff --git a/graphics/gmic/INSTALL b/graphics/gmic/INSTALL
new file mode 100755
index 0000000..ed46188
--- /dev/null
+++ b/graphics/gmic/INSTALL
@@ -0,0 +1 @@
+make -C src install
diff --git a/graphics/gmic/PRE_BUILD b/graphics/gmic/PRE_BUILD
index 3347453..86b5bee 100755
--- a/graphics/gmic/PRE_BUILD
+++ b/graphics/gmic/PRE_BUILD
@@ -1,5 +1,3 @@
-default_pre_build &&
+default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-sedit 's:-lcv -lhighgui:-lopencv_legacy:' configure &&
-patch -p0 < ${SCRIPT_DIRECTORY}/patch-configure &&
-patch -p0 < ${SCRIPT_DIRECTORY}/patch-src_Makefile
+patch -p1 < ${SPELL_DIRECTORY}/opencv-buildfix.patch
diff --git a/graphics/gmic/opencv-buildfix.patch
b/graphics/gmic/opencv-buildfix.patch
new file mode 100644
index 0000000..da32314
--- /dev/null
+++ b/graphics/gmic/opencv-buildfix.patch
@@ -0,0 +1,32 @@
+diff -wbBur gmic-1.5.1.7/src/Makefile gmic-1.5.1.7.q/src/Makefile
+--- gmic-1.5.1.7/src/Makefile 2012-07-26 12:59:34.000000000 +0400
++++ gmic-1.5.1.7.q/src/Makefile 2012-08-03 14:03:10.000000000 +0400
+@@ -296,7 +296,7 @@
+
+ zart: lib
+ ifneq ($(OS),Darwin)
+- cd ../zart && qmake-qt4 zart.pro && $(MAKE) && strip zart
++ cd ../zart && qmake zart.pro && $(MAKE) && strip zart
+ else
+ cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS)
$(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)"
+ endif
+@@ -403,6 +403,7 @@
+ mkdir -p $(DESTDIR)$(USR)/share/man/fr/man1/
+ cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/man1/gmic.1.gz
+ cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/fr/man1/gmic.1.gz
++ if test -d /usr/share/bash-completion/completions; then mkdir -p
$(DESTDIR)/usr/share/bash-completion/completions/; cp -f
gmic_bashcompletion.sh $(DESTDIR)/usr/share/bash-completion/completions/gmic;
fi
+ if test -d /etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/etc/bash_completion.d/gmic; fi
+ if test -d /opt/local/etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/opt/local/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/opt/local/etc/bash_completion.d/gmic; fi
+
+diff -wbBur gmic-1.5.1.7/zart/zart.pro gmic-1.5.1.7.q/zart/zart.pro
+--- gmic-1.5.1.7/zart/zart.pro 2012-07-26 12:59:33.000000000 +0400
++++ gmic-1.5.1.7.q/zart/zart.pro 2012-08-03 12:32:27.000000000 +0400
+@@ -34,7 +34,7 @@
+ FORMS = ui/MainWindow.ui ui/DialogAbout.ui ui/DialogLicence.ui
+
+ !macx {
+- LIBS += -lX11 ../src/libgmic.a -lcxcore -lcv -lml -lhighgui -lml
-lfftw3
++ LIBS += -lX11 ../src/libgmic.a `pkg-config --libs opencv`
-lopencv_core -lopencv_ml -lopencv_highgui -lfftw3
+ } else {
+ LIBS += -lX11 ../src/libgmic.a `pkg-config opencv --libs` -lfftw3
+ }
diff --git a/graphics/gmic/patch-configure b/graphics/gmic/patch-configure
deleted file mode 100644
index a74f447..0000000
--- a/graphics/gmic/patch-configure
+++ /dev/null
@@ -1,113 +0,0 @@
-$FreeBSD: ports/graphics/gimp-gmic-plugin/files/patch-configure,v 1.3
2011/09/04 15:59:39 crees Exp $
-
-Unfortunately we can't do the usual patch configure.ac and run autoconf --
the
-tarball doesn't contain the autotools sources ><
-
---- configure.orig 2011-08-23 18:18:22.000000000 +0400
-+++ configure 2011-08-30 22:27:42.000000000 +0400
-@@ -5104,105 +5104,6 @@
-
- fi
-
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for cvSobel in -lcv" >&5
--$as_echo_n "checking for cvSobel in -lcv... " >&6; }
--if test "${ac_cv_lib_cv_cvSobel+set}" = set; then :
-- $as_echo_n "(cached) " >&6
--else
-- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lcv $LIBS"
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--/* Override any GCC internal prototype to avoid an error.
-- Use char because int might match the return type of a GCC
-- builtin and then its argument prototype would still apply. */
--#ifdef __cplusplus
--extern "C"
--#endif
--char cvSobel ();
--int
--main ()
--{
--return cvSobel ();
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"; then :
-- ac_cv_lib_cv_cvSobel=yes
--else
-- ac_cv_lib_cv_cvSobel=no
--fi
--rm -f core conftest.err conftest.$ac_objext \
-- conftest$ac_exeext conftest.$ac_ext
--LIBS=$ac_check_lib_save_LIBS
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cv_cvSobel" >&5
--$as_echo "$ac_cv_lib_cv_cvSobel" >&6; }
--if test "x$ac_cv_lib_cv_cvSobel" = x""yes; then :
-- cat >>confdefs.h <<_ACEOF
--#define HAVE_LIBCV 1
--_ACEOF
--
-- LIBS="-lcv $LIBS"
--
--else
--
-- echo "***"
-- echo "** Fatal Error : Header or library files for 'OpenCV (core)' are
missing but are mandatory to compile G'MIC. **"
-- echo "***"
-- exit -1
--
--fi
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lhighgui" >&5
--$as_echo_n "checking for main in -lhighgui... " >&6; }
--if test "${ac_cv_lib_highgui_main+set}" = set; then :
-- $as_echo_n "(cached) " >&6
--else
-- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lhighgui $LIBS"
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--
--int
--main ()
--{
--return main ();
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"; then :
-- ac_cv_lib_highgui_main=yes
--else
-- ac_cv_lib_highgui_main=no
--fi
--rm -f core conftest.err conftest.$ac_objext \
-- conftest$ac_exeext conftest.$ac_ext
--LIBS=$ac_check_lib_save_LIBS
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_highgui_main"
>&5
--$as_echo "$ac_cv_lib_highgui_main" >&6; }
--if test "x$ac_cv_lib_highgui_main" = x""yes; then :
-- cat >>confdefs.h <<_ACEOF
--#define HAVE_LIBHIGHGUI 1
--_ACEOF
--
-- LIBS="-lhighgui $LIBS"
--
--else
--
-- echo "***"
-- echo "** Fatal Error : Header or library files for 'OpenCV (highgui)'
are missing but are mandatory to compile G'MIC. **"
-- echo "***"
-- exit -1
--
--fi
--
--
- # Checks for header files.
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
diff --git a/graphics/gmic/patch-src_Makefile
b/graphics/gmic/patch-src_Makefile
deleted file mode 100644
index c79fcd4..0000000
--- a/graphics/gmic/patch-src_Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-$FreeBSD: ports/graphics/gimp-gmic-plugin/files/patch-src_Makefile,v 1.3
2011/09/04 15:59:39 crees Exp $
-
---- src/Makefile.orig 2011-08-23 18:18:27.000000000 +0400
-+++ src/Makefile 2011-08-30 22:32:02.000000000 +0400
-@@ -142,15 +142,6 @@
- ZLIB_CFLAGS = -Dcimg_use_zlib
- ZLIB_LDFLAGS = -lz
-
--# Flags to enable native support of webcams, using the OpenCV library.
--OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include/opencv
--ifeq ($(OS),Darwin)
--OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui # Use this for OpenCV
2.2.0 !
--else
--OPENCV_LDFLAGS = -lcv -lhighgui
--# OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui # Use this for OpenCV
2.2.0 !
--endif
--
- # Flags to enable native support of most classical image file formats,
using the GraphicsMagick++ library.
- MAGICK_CFLAGS = -Dcimg_use_magick -I$(USR)/include/GraphicsMagick
- ifeq ($(OS),Darwin)
-@@ -236,6 +227,14 @@
- $(MAKE) gimp
- $(MAKE) lib
- else
-+ifeq ($(OS),FreeBSD)
-+ @echo "**"
-+ @echo "** FreeBSD configuration"
-+ @echo "**"
-+ $(MAKE) freebsd
-+ $(MAKE) bashcompletion
-+ $(MAKE) gimp
-+else
- ifeq ($(OS),Darwin)
- @echo "**"
- @echo "** MacOSX configuration"
-@@ -252,9 +251,10 @@
- $(MAKE) gimp
- endif
- endif
-+endif
-
- gimp:
-- $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)"
"LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp
-+ $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS)"
"STRIP_EXE=1" gmic_gimp
-
- lib:
- $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)"
"LDFLAGS+=$(STD_LIB_LDFLAGS)" gmic_lib
-@@ -269,6 +269,9 @@
- linux:
- $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)"
"LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_gmic
-
-+freebsd:
-+ $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS)" "LDFLAGS+=$(STD_UNIX_LDFLAGS)"
"STRIP_EXE=1" gmic_gmic
-+
- custom:
- $(MAKE) "CFLAGS=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)"
"LDFLAGS=$(CUST_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_gmic
diff --git a/graphics/gphoto2/DETAILS b/graphics/gphoto2/DETAILS
index d7d5ac8..9f6a672 100755
--- a/graphics/gphoto2/DETAILS
+++ b/graphics/gphoto2/DETAILS
@@ -1,6 +1,6 @@
SPELL=gphoto2
- VERSION=2.4.10
-
SOURCE_HASH=sha512:8b1ef36d1cde36044dac83a30c99550074d89319b3314190387b7c1787ba9f7c1005e1711b22ea9186ef5e22b90ff0730b3ac1ac43bd90444e4d38cfcadb2e24
+ VERSION=2.5.0
+
SOURCE_HASH=sha512:a4c43c0876f272dcf38361abfb9c2e8a7f4eeac81d658e44483722bea7edb0428478f15360596f3688f9744ff64ac277aae1511aef228cb6218f5eb9ab7cb08a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
diff --git a/graphics/gphoto2/HISTORY b/graphics/gphoto2/HISTORY
index 1f8919a..bcf712b 100644
--- a/graphics/gphoto2/HISTORY
+++ b/graphics/gphoto2/HISTORY
@@ -1,3 +1,6 @@
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.0
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/graphicsmagick/DETAILS b/graphics/graphicsmagick/DETAILS
index e953b7e..59ec795 100755
--- a/graphics/graphicsmagick/DETAILS
+++ b/graphics/graphicsmagick/DETAILS
@@ -6,8 +6,8 @@
# SOURCE=GraphicsMagick-${VERSION}.tar.bz2
#
SOURCE_URL[0]=ftp://ftp.${SPELL}.org/pub/GraphicsMagick/snapshots/${SOURCE}
#else
- VERSION=1.3.14
-
SOURCE_HASH=sha512:0755131d088ae5038637c989addbac668f9a0ca742c034938e07326ece6140cbb110b57c06dd1f3291296b9b99e69c9dc8272ebdfb1f772f2dac3a2e8f549cd2
+ VERSION=1.3.16
+
SOURCE_HASH=sha512:c7f08225672f4a070a9dd6dd3a4e43476ab26516e3137bde0cf9c9ff2980444ca1382ec6cddd93491f9f085ed3178d2bbe118f4c69c02251d017dc62eb1be88c
SOURCE=GraphicsMagick-${VERSION}.tar.bz2
SOURCE_URL[0]=ftp://ftp.${SPELL}.org/pub/GraphicsMagick/${SOURCE}
SOURCE_URL[1]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
diff --git a/graphics/graphicsmagick/HISTORY b/graphics/graphicsmagick/HISTORY
index b78e788..96a07fc 100644
--- a/graphics/graphicsmagick/HISTORY
+++ b/graphics/graphicsmagick/HISTORY
@@ -1,3 +1,6 @@
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.16
+
2012-02-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.14

diff --git a/graphics/hugin/0001-add-missing-header.patch
b/graphics/hugin/0001-add-missing-header.patch
new file mode 100644
index 0000000..c03d0d6
--- /dev/null
+++ b/graphics/hugin/0001-add-missing-header.patch
@@ -0,0 +1,31 @@
+From 1a05cd9d1d5dd743416aa3554408a118a832aa51 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 22:22:51 +0200
+Subject: [PATCH 1/2] add missing header
+
+---
+ src/celeste/Utilities.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/celeste/Utilities.cpp b/src/celeste/Utilities.cpp
+index 56bb2f7..6e6c2e6 100755
+--- a/src/celeste/Utilities.cpp
++++ b/src/celeste/Utilities.cpp
+@@ -27,6 +27,7 @@ Copyright (c) 2002-3 Adriaan Tijsseling
+
+ #include <math.h>
+ #include <stdlib.h>
++#include <unistd.h>
+ #include "Utilities.h"
+
+ using namespace std;
+@@ -285,4 +286,4 @@ int SafeAbs( int val )
+ else return val;
+ }
+
+-}; // namespace
+\ No newline at end of file
++}; // namespace
+--
+1.8.0
+
diff --git a/graphics/hugin/0002-access-extract-through-this-pointer.patch
b/graphics/hugin/0002-access-extract-through-this-pointer.patch
new file mode 100644
index 0000000..c29b5be
--- /dev/null
+++ b/graphics/hugin/0002-access-extract-through-this-pointer.patch
@@ -0,0 +1,34 @@
+From 345bb4349b2c37e3193378347db557abf6d200aa Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 22:24:43 +0200
+Subject: [PATCH 2/2] access extract through this pointer
+
+---
+ src/foreign/zthread/include/zthread/Guard.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/foreign/zthread/include/zthread/Guard.h
b/src/foreign/zthread/include/zthread/Guard.h
+index abcd92c..e690a5b 100755
+--- a/src/foreign/zthread/include/zthread/Guard.h
++++ b/src/foreign/zthread/include/zthread/Guard.h
+@@ -428,7 +428,7 @@ public:
+ template <class U, class V>
+ Guard(Guard<U, V>& g) : LockHolder<LockType>(g) {
+
+- LockingPolicy::shareScope(*this, extract(g));
++ LockingPolicy::shareScope(*this, this->extract(g));
+
+ }
+
+@@ -458,7 +458,7 @@ public:
+ template <class U, class V>
+ Guard(Guard<U, V>& g, LockType& lock) : LockHolder<LockType>(lock) {
+
+- LockingPolicy::transferScope(*this, extract(g));
++ LockingPolicy::transferScope(*this, this->extract(g));
+
+ }
+
+--
+1.8.0
+
diff --git a/graphics/hugin/DETAILS b/graphics/hugin/DETAILS
index cf2f442..94e9a67 100755
--- a/graphics/hugin/DETAILS
+++ b/graphics/hugin/DETAILS
@@ -1,8 +1,8 @@
SPELL=hugin
- VERSION=2011.2.0
+ VERSION=2011.4.0
SOURCE="$SPELL-$VERSION.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/hugin/$SOURCE
-
SOURCE_HASH=sha512:00352855f5bf9d96580d100a83322f4bb374e89da418ae2a9e97653a0e3c1598c28cbaa99f310bdbdb955e637ffbd5f7d47810052e455a6ecbc752c4e8b1eac5
+
SOURCE_HASH=sha512:13f2e1d72e1bc7e3c3871dd845ec3cd7aefe9dc1bf108808996b9dccdfff6a10a8dba2935f1a20c898385e97bdf8f08e9f77bb315e73ae5240eb594bfbc55803
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://hugin.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/graphics/hugin/HISTORY b/graphics/hugin/HISTORY
index e9e6bc6..8c07406 100644
--- a/graphics/hugin/HISTORY
+++ b/graphics/hugin/HISTORY
@@ -1,3 +1,8 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2011.4.0
+ * 0001-add-missing-header.patch,
0002-access-extract-through-this-pointer.patch,
+ PRE_BUILD: added patches to prevent compile errors
+
2010-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2011.2.0
* DEPENDS: added dependency on tclap
diff --git a/graphics/hugin/PRE_BUILD b/graphics/hugin/PRE_BUILD
new file mode 100755
index 0000000..c3b88b6
--- /dev/null
+++ b/graphics/hugin/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-header.patch &&
+patch -p1 < $SPELL_DIRECTORY/0002-access-extract-through-this-pointer.patch
diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index 71e5e60..ab955e7 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,5 +1,5 @@
SPELL=imagemagick
- VERSION=6.7.6-8
+ VERSION=6.8.3-7
SECURITY_PATCH=1
SOURCE=ImageMagick-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
SOURCE_URL[1]=ftp://ftp.surfnet.nl/pub/ImageMagick/$SOURCE
SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/ImageMagick/$SOURCE
SOURCE_URL[3]=http://image_magick.veidrodis.com/image_magick/$SOURCE
-
SOURCE_HASH=sha512:a0c95e4438d3d9005242d6cfa6bbe89b7f184dc1fed0cbee34b454668a12e5692e4ed38c606fdbe216f8ed716752348c81044e0ff41395363c812cb8a1fd612f
+
SOURCE_HASH=sha512:8fc5acde3a0d6fc9608e0eb94cd5f3cc304a62b213c62caccf0515643ecbaf02fbc7ddb27569e44e8388256901cf7de494e75d6f13b6b801c4b70ddfb30b1b31
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
CCACHE="off"
WEB_SITE=http://www.imagemagick.org/
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index bff718d..c39e9eb 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,27 @@
+2013-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-7
+
+2013-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-5
+
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-10
+
+2013-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-7
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-5
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-3
+
+2012-09-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.7.9-7
+
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.7.9-0
+
2012-04-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 6.7.6-8

diff --git a/graphics/inkscape/DETAILS b/graphics/inkscape/DETAILS
index 7fe2149..90e6b70 100755
--- a/graphics/inkscape/DETAILS
+++ b/graphics/inkscape/DETAILS
@@ -1,15 +1,16 @@
SPELL=inkscape
- VERSION=0.48.3.1
+ VERSION=0.48.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=Ted_Gould.gpg:$SOURCE2:UPSTREAM_KEY
+
SOURCE_HASH=sha512:55954925e74e2c222e7ddb86bf75e9ad17c854d991258fd3a1bf1b2aafe7014418138246a51f9ab9c4444795b03419781517910debd3448ae461f1dd1b5848be
+# SOURCE_GPG=Ted_Gould.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.inkscape.org/
ENTERED=20031207
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
LICENSE[0]=GPL
KEYWORDS="graphics"
SHORT="general purpose vector drawing application"
diff --git a/graphics/inkscape/HISTORY b/graphics/inkscape/HISTORY
index 3501092..2f199bd 100644
--- a/graphics/inkscape/HISTORY
+++ b/graphics/inkscape/HISTORY
@@ -1,3 +1,6 @@
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.48.4, SECURITY_PATCH=2
+
2012-02-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.48.3.1

diff --git a/graphics/jhead/DETAILS b/graphics/jhead/DETAILS
index 871f7c9..37cfa87 100755
--- a/graphics/jhead/DETAILS
+++ b/graphics/jhead/DETAILS
@@ -1,12 +1,12 @@
SPELL=jhead
- VERSION=2.90
+ VERSION=2.96
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.sentex.net/~mwandel/jhead/${SOURCE}
WEB_SITE=http://www.sentex.net/~mwandel/jhead/
ENTERED=20030107
-
SOURCE_HASH=sha512:054e0df16cac73af71f9de5b88caea4674d4548658bc8f45008d5025edc65987243ae3816fa95449d2cd1536bf5e8f0423ef29d74d8ef8addc44f40c540ac519
+
SOURCE_HASH=sha512:819d78d15b9024a3b03af07ac282ff050c0e817d9f3d79afb0c8ecb1a2003045ad01397e8e84ce84139bd470619d28d66293a395f80bb929a9e6863f2f7d4f25
DOCS="*.txt *.html"
LICENSE[0]="PD"
KEYWORDS="images parser graphics"
diff --git a/graphics/jhead/HISTORY b/graphics/jhead/HISTORY
index 63bd144..8515024 100644
--- a/graphics/jhead/HISTORY
+++ b/graphics/jhead/HISTORY
@@ -1,3 +1,6 @@
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.96
+
2010-04-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: 2.90

diff --git a/graphics/lcms2/DETAILS b/graphics/lcms2/DETAILS
index 27e4963..83d277a 100755
--- a/graphics/lcms2/DETAILS
+++ b/graphics/lcms2/DETAILS
@@ -1,8 +1,8 @@
SPELL=lcms2
SPELLX=lcms
- VERSION=2.3
+ VERSION=2.4
+
SOURCE_HASH=sha512:935105c396ca3ff00db6be18feb94883e40312010866e029d0bbdf340f7bc354d24d09697335304f8dfc93d41a4d10f7d186721553959091cee962610441bb6e
VX=${VERSION//a}
-
SOURCE_HASH=sha512:a1aca550ce357b04379b3faa7c67b90a6c5fbbbc08b5a47f8802b3588846322f5c3bca53e66212c303927721ac43cac28ef0522298ae1b4f734d84a48eebc9d0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VX"

SOURCE_URL[0]=http://sourceforge.net/projects/$SPELLX/files/$SPELLX/$VX/$SOURCE/download
diff --git a/graphics/lcms2/HISTORY b/graphics/lcms2/HISTORY
index ee0cc69..1a5b3b9 100644
--- a/graphics/lcms2/HISTORY
+++ b/graphics/lcms2/HISTORY
@@ -1,3 +1,6 @@
+2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4
+
2011-12-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3

diff --git a/graphics/lensfun/BUILD b/graphics/lensfun/BUILD
index e342b8f..e013b8d 100755
--- a/graphics/lensfun/BUILD
+++ b/graphics/lensfun/BUILD
@@ -1,3 +1 @@
-./configure --prefix=${INSTALL_ROOT}/usr --libdir="$INSTALL_ROOT/usr/lib"
$OPTS &&
-make all
-
+cmake_build
diff --git a/graphics/lensfun/DEPENDS b/graphics/lensfun/DEPENDS
index 6409049..e106143 100755
--- a/graphics/lensfun/DEPENDS
+++ b/graphics/lensfun/DEPENDS
@@ -1,7 +1,8 @@
depends python &&
depends glib2 &&
-depends libpng &&
-if [[ $LENSFUN_SCM == y ]]; then
+depends cmake &&
+optional_depends libpng '-DBUILD_AUXFUN=ON' '-DBUILD_AUXFUN=OFF' 'build
AUXFUN library?' &&
+if [[ $LENSFUN_BRANCH == scm ]]; then
depends subversion
fi &&
optional_depends doxygen '' '' 'build documentation'
diff --git a/graphics/lensfun/DETAILS b/graphics/lensfun/DETAILS
index ab73e23..cbd0149 100755
--- a/graphics/lensfun/DETAILS
+++ b/graphics/lensfun/DETAILS
@@ -1,6 +1,6 @@
SPELL=lensfun
-if [[ $LENSFUN_SCM == y ]]; then
-if [[ $LENSFUN_SCM_AUTO == y ]]; then
+if [[ $LENSFUN_BRANCH == scm ]]; then
+if [[ $LENSFUN_AUTOUPDATE == y ]]; then
VERSION=$(date +%Y%m%d)
else
VERSION=scm
@@ -12,8 +12,8 @@ fi
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
else
- VERSION=0.2.5
-
SOURCE_HASH=sha512:a90292fd53fc12d82ccfd0211b8e544b18e2bd712010bf4c1cad5ad1d18f82145c399371f3699fe004571a845420f8e17f3237b45f861cb58c7ac8df8e503baa
+ VERSION=0.2.6
+
SOURCE_HASH=sha512:209ef807d0cc43dcc021709ab0f5e460fed9192a4f617c8e4e07fd6e3b0ad3863d1e1b716c38025ec5cc8b22f62708ec64b4e02f14b35f25c5767b5db1defbb1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.berlios.de/$SPELL/$SOURCE
diff --git a/graphics/lensfun/HISTORY b/graphics/lensfun/HISTORY
index 39501ab..d4434b7 100644
--- a/graphics/lensfun/HISTORY
+++ b/graphics/lensfun/HISTORY
@@ -1,3 +1,9 @@
+2012-07-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.6
+ * DETAILS, PREPARE, DEPENDS: use prepare_select_branch
+ * DEPENDS: made dependency on libpng optional
+ * BUILD, DEPENDS: use cmake
+
2010-04-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.5

diff --git a/graphics/lensfun/PREPARE b/graphics/lensfun/PREPARE
index b3eac7f..98d27e4 100755
--- a/graphics/lensfun/PREPARE
+++ b/graphics/lensfun/PREPARE
@@ -1,7 +1,2 @@
-config_query LENSFUN_SCM "Do you want SCM version" "n" &&
-if [[ "${LENSFUN_SCM}" == "y" ]]
-then
-config_query LENSFUN_SCM_AUTO \
- "Automaticaly update the spell on sorcery queue/system-update?" \
- "n"
-fi
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics/leptonica/DETAILS b/graphics/leptonica/DETAILS
index d1b44b8..54bbdb0 100755
--- a/graphics/leptonica/DETAILS
+++ b/graphics/leptonica/DETAILS
@@ -1,6 +1,6 @@
SPELL=leptonica
- VERSION=1.68
-
SOURCE_HASH=sha512:3dad38279c328e671f65018d86c04da59a6dff481ff48530a6341505abbd3e2a526a5825a0995d77c690f54acbaa0818832bd44dd4246a87d726862e0c31d82b
+ VERSION=1.69
+
SOURCE_HASH=sha512:4939408d3908729c9ef39d9e9fb001115d19260aa1282b448a2b44cb2ce3dada92c36b98611d597f054534b59bbd8a988374372223430b9b83b195716f165e42
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://code.google.com/p/$SPELL
diff --git a/graphics/leptonica/HISTORY b/graphics/leptonica/HISTORY
index 14c149d..bdb0002 100644
--- a/graphics/leptonica/HISTORY
+++ b/graphics/leptonica/HISTORY
@@ -1,3 +1,6 @@
+2012-10-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.69
+
2011-11-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.68
spell created
diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 2191675..ab87eba 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgphoto2
- VERSION=2.4.14
-
SOURCE_HASH=sha512:4abc89ee2d714deab98cdba84d0497b7262105ade3b3c43eaa8936b6e5359a8dc50c49c217fff37f013e0ce7404b82b4c7c2f90af49274a3ecb9f15e10747a73
+ VERSION=2.5.1
+
SOURCE_HASH=sha512:5a471cf3715b7b82cbb1232ef6041b8cbe43e92d412d650a26c80c60976d6d089c30281781c32c7dff1be78f09f54ca2ab9c4f3501460bd099f576e288bdd30e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
diff --git a/graphics/libgphoto2/HISTORY b/graphics/libgphoto2/HISTORY
index 63008c9..b5a11eb 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,13 @@
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.1
+
+2012-07-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTALL: run ldconfig before using print-camera-list
+
+2012-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.0
+ * UP_TRIGGERS: added, this update is BINARY INCOMPATIBLE
+
2012-06-11 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: LIBUSB => libusb-compat

diff --git a/graphics/libgphoto2/INSTALL b/graphics/libgphoto2/INSTALL
index cad06f2..8f24276 100755
--- a/graphics/libgphoto2/INSTALL
+++ b/graphics/libgphoto2/INSTALL
@@ -1,7 +1,7 @@
default_install &&
cd doc &&
make install-man &&
-
+ldconfig &&
local CAMERALIST &&
CAMERALIST=$TRACK_ROOT/usr/lib/libgphoto2/print-camera-list &&
# Installs fdi files for use with HAL
diff --git a/graphics/libgphoto2/UP_TRIGGERS b/graphics/libgphoto2/UP_TRIGGERS
new file mode 100755
index 0000000..b7667ee
--- /dev/null
+++ b/graphics/libgphoto2/UP_TRIGGERS
@@ -0,0 +1,10 @@
+# this makes ABI changes automatically cast those that depend on
+# libgphoto2 via an up_trigger
+
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+if [ "${VERSION}" != "${OLD_SPELL_VERSION}" ]; then
+ for each in $(show_up_depends $SPELL 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/graphics/luminance-hdr/BUILD b/graphics/luminance-hdr/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/graphics/luminance-hdr/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/graphics/luminance-hdr/CONFLICTS
b/graphics/luminance-hdr/CONFLICTS
new file mode 100755
index 0000000..bca3b11
--- /dev/null
+++ b/graphics/luminance-hdr/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtpfsgui y
diff --git a/graphics/luminance-hdr/DEPENDS b/graphics/luminance-hdr/DEPENDS
new file mode 100755
index 0000000..f966516
--- /dev/null
+++ b/graphics/luminance-hdr/DEPENDS
@@ -0,0 +1,7 @@
+depends qt4 &&
+depends exiv2 &&
+depends fftw &&
+depends tiff &&
+depends openexr &&
+depends gsl &&
+depends libraw
diff --git a/graphics/luminance-hdr/DETAILS b/graphics/luminance-hdr/DETAILS
new file mode 100755
index 0000000..b465d58
--- /dev/null
+++ b/graphics/luminance-hdr/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=luminance-hdr
+ VERSION=2.2.1
+ SOURCE="${SPELL}-v${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/qtpfsgui/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8f8380afa6bd6e0fb217434fb16ca66a39bc44be17ffa5f0bf807e54ca56c4d630ed968a2adbe2931eb8baa608fef9f9ef3f11f4cc05c61b986a07f9c4ea17a5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v${VERSION}"
+ WEB_SITE="http://qtpfsgui.sourceforge.net/index.php";
+ LICENSE[0]=GPL
+ ENTERED=20080622
+ SHORT="an open source graphical user interface application that
aims to provide a workflow for HDR imaging"
+cat << EOF
+Qtpfsgui is an open source graphical user interface application that aims
+to provide a workflow for HDR imaging. Supported HDR formats:
+
+* OpenEXR (extension: exr)
+* Radiance RGBE (extension: hdr) * Tiff formats:
+ 16bit, 32bit (float) and LogLuv (extension: tiff)
+* Raw image formats (extension: various)
+* PFS native format (extension: pfs)
+
+Supported LDR formats:
+* JPEG, PNG, PPM, PBM, TIFF(8 bit)
+
+Supported features:
+* Create an HDR file from a set of images (formats: JPEG, TIFF 8bit
+ and 16bit, RAW) of the same scene taken at different exposure setting.
+* Save and load HDR images.
+* Rotate and resize HDR images.
+* Tonemap HDR images.
+* Copy exif data between sets of images.
+* Supports internationalization.
+EOF
diff --git a/graphics/luminance-hdr/HISTORY b/graphics/luminance-hdr/HISTORY
new file mode 100644
index 0000000..08cebb8
--- /dev/null
+++ b/graphics/luminance-hdr/HISTORY
@@ -0,0 +1,12 @@
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell renamed to luminance-hdr, version 2.2.1
+ * DEPENDS: added dependencies on gsl and libraw
+ * BUILD: switched to cmake
+ * CONFLICTS: added conflict with qtpfsgui
+
+2010-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use qt4_build
+ * DETAILS: version 1.9.3
+
+2008-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD: spell created
diff --git a/graphics/mcomix/DETAILS b/graphics/mcomix/DETAILS
index 193f8c6..531c3f5 100755
--- a/graphics/mcomix/DETAILS
+++ b/graphics/mcomix/DETAILS
@@ -1,5 +1,5 @@
SPELL=mcomix
- VERSION=0.98
+ VERSION=0.99
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/MComix-${VERSION}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/graphics/mcomix/HISTORY b/graphics/mcomix/HISTORY
index bf8d5ff..04845f8 100644
--- a/graphics/mcomix/HISTORY
+++ b/graphics/mcomix/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.99
+
2012-04-09 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.98

diff --git a/graphics/mcomix/mcomix-0.98.tar.bz2.sig
b/graphics/mcomix/mcomix-0.98.tar.bz2.sig
deleted file mode 100644
index be44aac..0000000
Binary files a/graphics/mcomix/mcomix-0.98.tar.bz2.sig and /dev/null differ
diff --git a/graphics/mcomix/mcomix-0.99.tar.bz2.sig
b/graphics/mcomix/mcomix-0.99.tar.bz2.sig
new file mode 100644
index 0000000..d7e7ddf
Binary files /dev/null and b/graphics/mcomix/mcomix-0.99.tar.bz2.sig differ
diff --git a/graphics/meshlab/BUILD b/graphics/meshlab/BUILD
new file mode 100755
index 0000000..8845c7f
--- /dev/null
+++ b/graphics/meshlab/BUILD
@@ -0,0 +1,10 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+
+cd meshlab/src/external &&
+qmake PREFIX=$INSTALL_ROOT/usr -recursive external.pro &&
+make &&
+
+cd .. &&
+qmake PREFIX=$INSTALL_ROOT/usr -recursive meshlab_full.pro &&
+make
diff --git a/graphics/meshlab/DEPENDS b/graphics/meshlab/DEPENDS
new file mode 100755
index 0000000..428f269
--- /dev/null
+++ b/graphics/meshlab/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/graphics/meshlab/DETAILS b/graphics/meshlab/DETAILS
new file mode 100755
index 0000000..b1657cf
--- /dev/null
+++ b/graphics/meshlab/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=meshlab
+ VERSION=1.3.2
+ SOURCE=MeshLabSrc_AllInc_v${VERSION//.}.tgz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:40ef1f887d18e2146d6001d9c290bb76f6fc27caf13a1256a4061d5e2c43fd8dfdc843ace2cb83c6370648c2c5be3a22e2d5b31698df46e0695890d6a20651ac
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://meshlab.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20121016
+ SHORT="advanced mesh processing system"
+cat << EOF
+MeshLab is a advanced mesh processing system, for the automatic and user
+assisted editing, cleaning, filtering converting and rendering of large
+unstructured 3D triangular meshes.
+EOF
diff --git a/graphics/meshlab/HISTORY b/graphics/meshlab/HISTORY
new file mode 100644
index 0000000..da23d9f
--- /dev/null
+++ b/graphics/meshlab/HISTORY
@@ -0,0 +1,3 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, gcc-4.7.patch,
+ rpath.patch: spell created, version 1.3.2, patches from Arch
diff --git a/graphics/meshlab/INSTALL b/graphics/meshlab/INSTALL
new file mode 100755
index 0000000..00d5194
--- /dev/null
+++ b/graphics/meshlab/INSTALL
@@ -0,0 +1,4 @@
+mkdir -p /opt/meshlab &&
+cp -a distrib /opt/meshlab &&
+ln -s /opt/meshlab/distrib/meshlab /usr/bin/meshlab &&
+ln -s /opt/meshlab/distrib/meshlabserver /usr/bin/meshlabserver
diff --git a/graphics/meshlab/PRE_BUILD b/graphics/meshlab/PRE_BUILD
new file mode 100755
index 0000000..4a5f0e6
--- /dev/null
+++ b/graphics/meshlab/PRE_BUILD
@@ -0,0 +1,6 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file &&
+
+patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch &&
+patch -p0 < $SPELL_DIRECTORY/rpath.patch
diff --git a/graphics/meshlab/gcc-4.7.patch b/graphics/meshlab/gcc-4.7.patch
new file mode 100644
index 0000000..07dc1a0
--- /dev/null
+++ b/graphics/meshlab/gcc-4.7.patch
@@ -0,0 +1,38 @@
+diff --git a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
+index 2351b2a..90c6d76 100644
+--- a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
++++ b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
+@@ -40,7 +40,7 @@ public:
+
+ //! Reset histogram data.
+ void Clear() {
+- this->::Clear();
++ Histogram<ScalarType>::Clear();
+ CV.clear();
+ }
+ /*
+diff --git a/vcglib/wrap/gl/trimesh.h b/vcglib/wrap/gl/trimesh.h
+index 5d40404..ab9d0aa 100644
+--- a/vcglib/wrap/gl/trimesh.h
++++ b/vcglib/wrap/gl/trimesh.h
+@@ -1003,7 +1003,7 @@ void Crease(MESH_TYPE &m, typename
MESH_TYPE::scalar_type angleRad)
+ }
+ }
+
+- m.vert.math::Swap(newvert);
++ m.vert.math.Swap(newvert);
+ m.vn=m.vert.size();
+ }
+
+diff --git a/vcglib/wrap/ply/plystuff.h b/vcglib/wrap/ply/plystuff.h
+index 3e41e63..4af9508 100644
+--- a/vcglib/wrap/ply/plystuff.h
++++ b/vcglib/wrap/ply/plystuff.h
+@@ -75,6 +75,7 @@ using namespace vcg;
+ #define pb_close _close
+ #define DIR_SEP "\\"
+ #else
++#include <unistd.h>
+ #define pb_mkdir(n) mkdir(n,0755)
+ #define pb_access access
+ #define pb_stat stat
diff --git a/graphics/meshlab/rpath.patch b/graphics/meshlab/rpath.patch
new file mode 100644
index 0000000..07e91a0
--- /dev/null
+++ b/graphics/meshlab/rpath.patch
@@ -0,0 +1,36 @@
+diff -Nur meshlab.orig/src/meshlab/meshlab.pro
meshlab/src/meshlab/meshlab.pro
+--- meshlab.orig/src/meshlab/meshlab.pro 2012-05-31 00:32:44.000000000
+1000
++++ meshlab/src/meshlab/meshlab.pro 2012-08-06 21:26:01.405784190 +1000
+@@ -130,11 +130,11 @@
+ #}
+
+ linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon
-lGLU
+-linux-g++:QMAKE_RPATHDIR += ../distrib
++linux-g++:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon
-lGLU
+-linux-g++-32:QMAKE_RPATHDIR += ../distrib
++linux-g++-32:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon
-lGLU
+-linux-g++-64:QMAKE_RPATHDIR += ../distrib
++linux-g++-64:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+
+ # uncomment in your local copy only in emergency cases.
+ # We should never be too permissive
+diff -Nur meshlab.orig/src/meshlabserver/meshlabserver.pro
meshlab/src/meshlabserver/meshlabserver.pro
+--- meshlab.orig/src/meshlabserver/meshlabserver.pro 2011-10-15
03:34:48.000000000 +1100
++++ meshlab/src/meshlabserver/meshlabserver.pro 2012-08-06
21:26:34.609557938 +1000
+@@ -26,11 +26,11 @@
+ win32-msvc2010: LIBS += -L../distrib -lcommon
+ win32-g++: LIBS += -L../distrib -lcommon
+ linux-g++: LIBS += -L../distrib -lcommon
+-linux-g++:QMAKE_RPATHDIR += ../distrib
++linux-g++:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-32: LIBS += -L../distrib -lcommon
+-linux-g++-32:QMAKE_RPATHDIR += ../distrib
++linux-g++-32:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-64: LIBS += -L../distrib -lcommon
+-linux-g++-64:QMAKE_RPATHDIR += ../distrib
++linux-g++-64:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ #CONFIG (release,debug | release) {
+ # win32-msvc2005:release: LIBS += -L../common/release -lcommon
+ # win32-msvc2008:release: LIBS += -L../common/release -lcommon
diff --git a/graphics/mutiara/DEPENDS b/graphics/mutiara/DEPENDS
new file mode 100755
index 0000000..88bd85b
--- /dev/null
+++ b/graphics/mutiara/DEPENDS
@@ -0,0 +1,4 @@
+depends gtk+3 &&
+depends libgee &&
+depends intltool
+
diff --git a/graphics/mutiara/DETAILS b/graphics/mutiara/DETAILS
new file mode 100755
index 0000000..4e1f273
--- /dev/null
+++ b/graphics/mutiara/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=mutiara
+ VERSION=0.10.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:c34d073746dcd3d801664c1dc778f79c4f4bbee0691f3713899e911e4a8ac14cdc7193e887489a54e5fd1c820c398cc32cbf3b76345fc34b33678c183e1edbf8
+ WEB_SITE=http://mutiara.sourceforge.net/
+ ENTERED=20120705
+ LICENSE[0]=GPL
+ SHORT="motif designer"
+cat << EOF
+Mutiara motif designer.
+EOF
diff --git a/graphics/mutiara/HISTORY b/graphics/mutiara/HISTORY
new file mode 100644
index 0000000..6948278
--- /dev/null
+++ b/graphics/mutiara/HISTORY
@@ -0,0 +1,2 @@
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.10.0
diff --git a/graphics/netpbm/DETAILS b/graphics/netpbm/DETAILS
index 7559af3..4719b05 100755
--- a/graphics/netpbm/DETAILS
+++ b/graphics/netpbm/DETAILS
@@ -6,8 +6,8 @@ if [[ $NETPBM_SVN == y ]]; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=10.35.81
-
SOURCE_HASH=sha512:477daf333aee6d0d3669b9810cb8ef40d40d216bec1268c9cd93a7075793031b6c9c0607c063195e19c07ee42b66f090b4d40909ed9ebd611498c4887765a42e
+ VERSION=10.35.87
+
SOURCE_HASH=sha512:c0c4a971ff7cb9268be398fcdf85a205504b6f675f89e490a2dd235da07d6c59ab1ebfe18cb899aa724e2d3b88b7220fae15a5fc6d9bb2e09299e02c9dc214a3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
fi
diff --git a/graphics/netpbm/HISTORY b/graphics/netpbm/HISTORY
index 1af17e4..81cd3e9 100644
--- a/graphics/netpbm/HISTORY
+++ b/graphics/netpbm/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 10.35.87
+
2011-07-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 10.35.81
* DEPENDS: xorg-libs => libx11
diff --git a/graphics/nip2/DETAILS b/graphics/nip2/DETAILS
index 2420b84..c1267f9 100755
--- a/graphics/nip2/DETAILS
+++ b/graphics/nip2/DETAILS
@@ -1,9 +1,10 @@
SPELL=nip2
- VERSION=7.26.3
+ VERSION=7.30.1
SOURCE=${SPELL}-${VERSION}.tar.gz
+#
SOURCE_HASH=sha512:cd20f82de44fc90acc17e5cd0cd76c39f96b86d9ec5a38805f4f92896dd33cde29ea3fcfffdac1e4e447a533c6b077104f5f768a80f58a05013f793f578b6336
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}

SOURCE_URL[0]=http://www.vips.ecs.soton.ac.uk/supported/${VERSION:0:4}/${SOURCE}
-
SOURCE_HASH=sha512:cd20f82de44fc90acc17e5cd0cd76c39f96b86d9ec5a38805f4f92896dd33cde29ea3fcfffdac1e4e447a533c6b077104f5f768a80f58a05013f793f578b6336
SOURCE_URL[1]=${SOURCEFORGE_URL}/vips/${SOURCE}
WEB_SITE=http://www.vips.ecs.soton.ac.uk/index.php
ENTERED=20041230
diff --git a/graphics/nip2/HISTORY b/graphics/nip2/HISTORY
index a4b10cb..08928b3 100644
--- a/graphics/nip2/HISTORY
+++ b/graphics/nip2/HISTORY
@@ -1,3 +1,9 @@
+2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 7.30.1
+ * PRE_BUILD: Apply yyleng.patch
+ * yyleng.patch: Fix compilation with newer bison/flex
+ Fixes for 7.26.x as well
+
2011-09-10 Robert Figura <template AT sourcemage.org>
* DETAILS: Updated to version 7.26.3

diff --git a/graphics/nip2/PRE_BUILD b/graphics/nip2/PRE_BUILD
new file mode 100755
index 0000000..d170c16
--- /dev/null
+++ b/graphics/nip2/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build
+patch "${SOURCE_DIRECTORY}"/src/parser.h \
+ "${SPELL_DIRECTORY}"/yyleng.patch \
diff --git a/graphics/nip2/nip2-7.30.1.tar.gz.sig
b/graphics/nip2/nip2-7.30.1.tar.gz.sig
new file mode 100644
index 0000000..8e17ad1
Binary files /dev/null and b/graphics/nip2/nip2-7.30.1.tar.gz.sig differ
diff --git a/graphics/nip2/yyleng.patch b/graphics/nip2/yyleng.patch
new file mode 100644
index 0000000..f468801
--- /dev/null
+++ b/graphics/nip2/yyleng.patch
@@ -0,0 +1,13 @@
+diff -Naur nip2-7.30.1.orig/src/parser.h nip2-7.30.1/src/parser.h
+--- nip2-7.30.1.orig/src/parser.h 2012-09-19 14:58:57.722847887 -0700
++++ nip2-7.30.1/src/parser.h 2012-09-19 15:10:53.300434547 -0700
+@@ -55,7 +55,8 @@
+ void nip2yyerror( const char *sub, ... )
+ __attribute__((format(printf, 1, 2)));
+ void yyerror( const char *msg );
+-extern int yyleng; /* lex stuff */
++typedef size_t yy_size_t;
++extern yy_size_t yyleng;
+
+ /* Lex gathers tokens here for workspace.c
+ */
diff --git a/graphics/nitrogen/BUILD b/graphics/nitrogen/BUILD
new file mode 100755
index 0000000..728a236
--- /dev/null
+++ b/graphics/nitrogen/BUILD
@@ -0,0 +1 @@
+LDFLAGS+="-lX11" default_build
diff --git a/graphics/nitrogen/DETAILS b/graphics/nitrogen/DETAILS
index 4853269..095f3ad 100755
--- a/graphics/nitrogen/DETAILS
+++ b/graphics/nitrogen/DETAILS
@@ -1,8 +1,8 @@
SPELL=nitrogen
- VERSION=1.5.1
+ VERSION=1.5.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://projects.l3ib.org/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:4344cab0d49ad1f7f7373a34c467488c90c07c423364ad586a975c4b459464fa3d584a86d2a9101e2d943984bf4411359bb6367a1f76eafd7a0f88030d826c37
+
SOURCE_HASH=sha512:f4fdafcecb946f6918220f7562a69eb5223d4303c9bf3df4adb5dedfd8d402ee4f3fd3b1692875ede545d3e03f0ca88fa475206a839bb36677fa008a33e99551
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://projects.l3ib.org/nitrogen/";
LICENSE[0]=GPL
diff --git a/graphics/nitrogen/HISTORY b/graphics/nitrogen/HISTORY
index d23fcca..1649ff1 100644
--- a/graphics/nitrogen/HISTORY
+++ b/graphics/nitrogen/HISTORY
@@ -1,3 +1,7 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.2
+ * BUILD: add libX11 to LDFLAGS
+
2010-05-29 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.5.1

diff --git a/graphics/openexr/0001-add-missing-header.patch
b/graphics/openexr/0001-add-missing-header.patch
new file mode 100644
index 0000000..d1f6a11
--- /dev/null
+++ b/graphics/openexr/0001-add-missing-header.patch
@@ -0,0 +1,24 @@
+From 72441c32e66131d5a880f5a2804f2b3c075cd59d Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 21:21:56 +0200
+Subject: [PATCH] add missing header
+
+---
+ exrenvmap/blurImage.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/exrenvmap/blurImage.cpp b/exrenvmap/blurImage.cpp
+index 04edb8d..9700914 100644
+--- a/exrenvmap/blurImage.cpp
++++ b/exrenvmap/blurImage.cpp
+@@ -45,6 +45,7 @@
+ #include "Iex.h"
+ #include <iostream>
+ #include <algorithm>
++#include <string.h>
+
+ using namespace std;
+ using namespace Imf;
+--
+1.8.0
+
diff --git a/graphics/openexr/DETAILS b/graphics/openexr/DETAILS
index 6d3b051..0515ee8 100755
--- a/graphics/openexr/DETAILS
+++ b/graphics/openexr/DETAILS
@@ -1,13 +1,10 @@
SPELL=openexr
- VERSION=1.6.1
+ VERSION=1.7.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://savannah.nongnu.org/download/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_URL[1]=http://www.openexr.com/downloads/$SOURCE
- SOURCE_GPG=openexr.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_HASH[0]=sha512:1fb033f909961a9778b762241e09946d19c7e75bbade7b5a942bb159eec3af9200afd722c3170165ad4b1fa602d9dbe6938112aad1716e7c7e6b8c37ee3980e0
WEB_SITE=http://www.openexr.com/
ENTERED=20030123
LICENSE[0]=http://www.ilm.com/opensource/ilm-bsd-lic.html
diff --git a/graphics/openexr/HISTORY b/graphics/openexr/HISTORY
index 5329503..c00e89f 100644
--- a/graphics/openexr/HISTORY
+++ b/graphics/openexr/HISTORY
@@ -1,3 +1,8 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+ * 0001-add-missing-header.patch, PRE_BUILD: added patch to avoid
compile error
+ * gcc43.patch: removed
+
2008-09-16 Elisamuel Resto <ryuji AT sourcemage.org>
* BUILD: -lpthread appended to LDFLAGS, PTHREAD_LIBS is no more

diff --git a/graphics/openexr/PRE_BUILD b/graphics/openexr/PRE_BUILD
index 7528467..f485a00 100755
--- a/graphics/openexr/PRE_BUILD
+++ b/graphics/openexr/PRE_BUILD
@@ -1,3 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/gcc43.patch
+patch -p1 < $SCRIPT_DIRECTORY/0001-add-missing-header.patch
diff --git a/graphics/openexr/gcc43.patch b/graphics/openexr/gcc43.patch
deleted file mode 100644
index 47d39fd..0000000
--- a/graphics/openexr/gcc43.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# From http://bugs.gentoo.org/show_bug.cgi?id=212435
-#
-diff -Naur openexr-1.6.1-orig/exrenvmap/main.cpp
openexr-1.6.1/exrenvmap/main.cpp
---- openexr-1.6.1-orig/exrenvmap/main.cpp 2007-04-24 19:07:51.000000000
-0600
-+++ openexr-1.6.1/exrenvmap/main.cpp 2008-01-12 20:28:56.000000000 -0600
-@@ -43,6 +43,7 @@
- #include <makeLatLongMap.h>
- #include <ImfEnvmap.h>
- #include <iostream>
-+#include <cstring>
- #include <exception>
- #include <stdlib.h>
-
-diff -Naur openexr-1.6.1-orig/exrmaketiled/main.cpp
openexr-1.6.1/exrmaketiled/main.cpp
---- openexr-1.6.1-orig/exrmaketiled/main.cpp 2007-04-24 19:08:45.000000000
-0600
-+++ openexr-1.6.1/exrmaketiled/main.cpp 2008-01-12 20:28:14.000000000
-0600
-@@ -45,6 +45,7 @@
- #include <iostream>
- #include <exception>
- #include <string>
-+#include <cstring>
- #include <stdlib.h>
-
- using namespace Imf;
-
diff --git a/graphics/optipng/DETAILS b/graphics/optipng/DETAILS
index 4199c21..42f4a38 100755
--- a/graphics/optipng/DETAILS
+++ b/graphics/optipng/DETAILS
@@ -1,8 +1,9 @@
SPELL=optipng
- VERSION=0.7.1
+ VERSION=0.7.4
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:21b3470c5e07b208536fcdd29df2cc7bcc0f28d928ddd7e91c097327abeed45686bd2c6b173b24f13bfccf403bb93ca585f35142452384f52a8b4e8aca12cdb2
+
SOURCE_HASH=sha512:53db8f528cded99aded4db85424e38890ebdc26043e0497a575d0f3b81fe575638355dab1ca0d46c24ebbbe8a6657ac8e0c4216eee0d02f41d7365e3e168e40f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://optipng.sourceforge.net/
LICENSE[0]=ZLIB
diff --git a/graphics/optipng/HISTORY b/graphics/optipng/HISTORY
index 3fc821f..893ef91 100644
--- a/graphics/optipng/HISTORY
+++ b/graphics/optipng/HISTORY
@@ -1,3 +1,12 @@
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4; SECURITY_PATCH++
+
+2012-09-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.3; SECURITY_PATCH++ (SA50654)
+
+2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.2
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.1
* PRE_BUILD, png.patch: dropped
diff --git a/graphics/pngquant/BUILD b/graphics/pngquant/BUILD
new file mode 100755
index 0000000..09d3ad8
--- /dev/null
+++ b/graphics/pngquant/BUILD
@@ -0,0 +1,3 @@
+CFLAGS="-DNDEBUG $CFLAGS" &&
+
+default_build_make
diff --git a/graphics/pngquant/DEPENDS b/graphics/pngquant/DEPENDS
new file mode 100755
index 0000000..3fa8838
--- /dev/null
+++ b/graphics/pngquant/DEPENDS
@@ -0,0 +1,2 @@
+depends zlib &&
+depends libpng
diff --git a/graphics/pngquant/DETAILS b/graphics/pngquant/DETAILS
new file mode 100755
index 0000000..1eafb34
--- /dev/null
+++ b/graphics/pngquant/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=pngquant
+ VERSION=1.8.2
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=http://pngquant.org/$SOURCE
+
SOURCE_HASH=sha512:394688ea754be781f96372a793c4186d35014dc1fc3b974e2335542d0aaaebe811bd4db5c34f7d7ec492aa38ff8b46c43a6ce77dc78483c4d43afb8aef8ba708
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://pngquant.org/
+ ENTERED=20130201
+
LICENSE[0]=https://raw.github.com/pornel/improved-pngquant/master/COPYRIGHT
+ DOCS="CHANGELOG COPYRIGHT INSTALL README.md"
+ KEYWORDS="graphics"
+ SHORT="utility for converting 24/32-bit PNG images to 8-bit PNGs"
+cat << EOF
+pngquant is a command-line utility for converting 24/32-bit PNG images to
+paletted (8-bit) PNGs.
+
+The conversion reduces file sizes significantly (often as much as 70%) and
+preserves full alpha transparency. Generated images are compatible with all
+modern web browsers, and have better fallback in IE6 than 24-bit PNGs.
+
+Features:
+ * High-quality palette generation using modernized Median Cut algorithm.
+ * Unique dithering algorithm that adds less noise to images than the
standard
+ Floyd-Steinberg.
+ * Easy to integrate with shell scripts, GUIs and server-side software.
+ * Fast mode for processing large numbers of images.
+EOF
diff --git a/graphics/pngquant/HISTORY b/graphics/pngquant/HISTORY
new file mode 100644
index 0000000..31d822c
--- /dev/null
+++ b/graphics/pngquant/HISTORY
@@ -0,0 +1,2 @@
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/graphics/pngquant/INSTALL b/graphics/pngquant/INSTALL
new file mode 100755
index 0000000..1f698ae
--- /dev/null
+++ b/graphics/pngquant/INSTALL
@@ -0,0 +1,3 @@
+make PREFIX="$INSTALL_ROOT/usr" install &&
+
+install -vm 644 pngquant.1 "$INSTALL_ROOT/usr/share/man/man1"
diff --git a/graphics/potrace/DETAILS b/graphics/potrace/DETAILS
index b4d5dff..e57cd46 100755
--- a/graphics/potrace/DETAILS
+++ b/graphics/potrace/DETAILS
@@ -1,10 +1,10 @@
SPELL=potrace
- VERSION=1.10
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://potrace.sourceforge.net/download/$SOURCE
-
SOURCE_HASH=sha512:f9793fb562ff2e8fd99dd37015bc797372e515041fb26aaaaea6121e29e166d6a32dea3a98d0c2069ddbbd5ff465988724495519c641646814251bbaae265f74
+
SOURCE_HASH=sha512:d0ff037ed989a1742a099bb9d120c5f10cf1eae6ed9adb20d1d37eee713e569925eff6235825dfbdd7b1649dc46ad4507982ae001d6d3d49cc281ed16ddf1843
WEB_SITE=http://potrace.sourceforge.net/
ENTERED=20030813
LICENSE[0]=GPL
diff --git a/graphics/potrace/HISTORY b/graphics/potrace/HISTORY
index 901d853..62fc0d8 100644
--- a/graphics/potrace/HISTORY
+++ b/graphics/potrace/HISTORY
@@ -1,3 +1,6 @@
+2013-02-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.11
+
2011-11-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.10

diff --git a/graphics/qiv/BUILD b/graphics/qiv/BUILD
index 1557b86..0dc5099 100755
--- a/graphics/qiv/BUILD
+++ b/graphics/qiv/BUILD
@@ -1,7 +1,4 @@
if ! echo $OPTS | grep -q xinerama; then
sedit "s/^GTD_XINERAMA/#GTD_XINERAMA/" Makefile
fi &&
-if ! echo $OPTS | grep -q exif; then
- sedit "s/^EXIF/#EXIF/" Makefile
-fi &&
make
diff --git a/graphics/qiv/DEPENDS b/graphics/qiv/DEPENDS
index 5db03be..dbb5dbf 100755
--- a/graphics/qiv/DEPENDS
+++ b/graphics/qiv/DEPENDS
@@ -1,5 +1,5 @@
-depends gdk-pixbuf &&
-depends imlib2 &&
+depends libx11 &&
+depends gtk+2 &&
+depends imlib2 &&

-optional_depends libexif "exif" "" "for autorotation of images" &&
optional_depends libxinerama "xinerama" "" "for Xinerama support"
diff --git a/graphics/qiv/DETAILS b/graphics/qiv/DETAILS
index de26c90..100d4ee 100755
--- a/graphics/qiv/DETAILS
+++ b/graphics/qiv/DETAILS
@@ -1,7 +1,7 @@
SPELL=qiv
- VERSION=2.2.3
+ VERSION=2.2.4
SOURCE=$SPELL-$VERSION.tgz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:744014ff70c9397d7a90e60740f482976713c9e5ff295a03684ae7b50ae70b86589d9e9066702fd43241bf2767c3537f582aab5ebbde25caea1663ec825f76a5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://spiegl.de/qiv/download/$SOURCE
WEB_SITE=http://spiegl.de/qiv/
diff --git a/graphics/qiv/HISTORY b/graphics/qiv/HISTORY
index 0d5d330..8ef26cb 100644
--- a/graphics/qiv/HISTORY
+++ b/graphics/qiv/HISTORY
@@ -1,3 +1,9 @@
+2013-02-17 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2.2.4
+ * DEPENDS, BUILD: no EXIF dependency anymore
+ * DEPENDS: gdk-pixbuf dependency replaced by gtk+2 dependency
+ * DEPENDS: depends on libx11
+
2010-02-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.3

diff --git a/graphics/qiv/qiv-2.2.3.tgz.sig b/graphics/qiv/qiv-2.2.3.tgz.sig
deleted file mode 100644
index 7f91193..0000000
Binary files a/graphics/qiv/qiv-2.2.3.tgz.sig and /dev/null differ
diff --git a/graphics/qtpfsgui/BUILD b/graphics/qtpfsgui/BUILD
index eec3de4..27ba77d 100755
--- a/graphics/qtpfsgui/BUILD
+++ b/graphics/qtpfsgui/BUILD
@@ -1 +1 @@
-qt4_build
+true
diff --git a/graphics/qtpfsgui/DEPENDS b/graphics/qtpfsgui/DEPENDS
index 1bb2f27..3b0dee8 100755
--- a/graphics/qtpfsgui/DEPENDS
+++ b/graphics/qtpfsgui/DEPENDS
@@ -1,5 +1 @@
-depends qt4 &&
-depends exiv2 &&
-depends fftw &&
-depends tiff &&
-depends openexr
+depends luminance-hdr
diff --git a/graphics/qtpfsgui/DETAILS b/graphics/qtpfsgui/DETAILS
index 218aed7..e67046b 100755
--- a/graphics/qtpfsgui/DETAILS
+++ b/graphics/qtpfsgui/DETAILS
@@ -1,32 +1,7 @@
- SPELL=qtpfsgui
- VERSION=1.9.3
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:215bf59c6baf4a50713c5e6644a86041152698af790ed0b581565f50dece7a0412b1f77e0598e90b3b9fa35cd6715bdb46b421b15f9646c18b22ec98bca3d3eb
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://qtpfsgui.sourceforge.net/index.php";
- LICENSE[0]=GPL
- ENTERED=20080622
- SHORT="an open source graphical user interface application that
aims to provide a workflow for HDR imaging"
-cat << EOF
-Qtpfsgui is an open source graphical user interface application that aims
-to provide a workflow for HDR imaging. Supported HDR formats:
-
-* OpenEXR (extension: exr)
-* Radiance RGBE (extension: hdr) * Tiff formats:
- 16bit, 32bit (float) and LogLuv (extension: tiff)
-* Raw image formats (extension: various)
-* PFS native format (extension: pfs)
-
-Supported LDR formats:
-* JPEG, PNG, PPM, PBM, TIFF(8 bit)
-
-Supported features:
-* Create an HDR file from a set of images (formats: JPEG, TIFF 8bit
- and 16bit, RAW) of the same scene taken at different exposure setting.
-* Save and load HDR images.
-* Rotate and resize HDR images.
-* Tonemap HDR images.
-* Copy exif data between sets of images.
-* Supports internationalization.
-EOF
+ SPELL=qtpfsgui
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by luminance-hdr]
+ EOF
diff --git a/graphics/qtpfsgui/DOWNLOAD b/graphics/qtpfsgui/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics/qtpfsgui/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/graphics/qtpfsgui/HISTORY b/graphics/qtpfsgui/HISTORY
index 76644fc..e54302b 100644
--- a/graphics/qtpfsgui/HISTORY
+++ b/graphics/qtpfsgui/HISTORY
@@ -1,3 +1,8 @@
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [renamed to luminance-hdr]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2010-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: use qt4_build
* DETAILS: version 1.9.3
diff --git a/graphics/qtpfsgui/INSTALL b/graphics/qtpfsgui/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics/qtpfsgui/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/graphics/qtpfsgui/PRE_BUILD b/graphics/qtpfsgui/PRE_BUILD
index 571c366..27ba77d 100755
--- a/graphics/qtpfsgui/PRE_BUILD
+++ b/graphics/qtpfsgui/PRE_BUILD
@@ -1,4 +1 @@
-QTBIN=${INSTALL_ROOT}/usr/bin/qt4
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-$QTBIN/lrelease project.pro
+true
diff --git a/graphics/qtpfsgui/TRIGGERS b/graphics/qtpfsgui/TRIGGERS
new file mode 100755
index 0000000..54fb660
--- /dev/null
+++ b/graphics/qtpfsgui/TRIGGERS
@@ -0,0 +1 @@
+on_cast qtpfsgui dispel_self
diff --git a/graphics/rawtherapee/BUILD b/graphics/rawtherapee/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics/rawtherapee/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics/rawtherapee/DEPENDS b/graphics/rawtherapee/DEPENDS
new file mode 100755
index 0000000..4a0739e
--- /dev/null
+++ b/graphics/rawtherapee/DEPENDS
@@ -0,0 +1,24 @@
+depends atkmm &&
+depends JPEG &&
+depends bzip2 &&
+depends cairo &&
+depends cairomm &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends glibmm &&
+depends gtk+2 &&
+depends gtkmm2 &&
+depends lcms2 &&
+depends libiptcdata &&
+depends libpng &&
+depends libsigc++3 &&
+depends pango &&
+depends pangomm &&
+depends pkgconfig &&
+depends tiff &&
+depends xz-utils &&
+depends zlib
diff --git a/graphics/rawtherapee/DETAILS b/graphics/rawtherapee/DETAILS
new file mode 100755
index 0000000..15a23ac
--- /dev/null
+++ b/graphics/rawtherapee/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=rawtherapee
+ VERSION=4.0.9
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:885414f0becfaa174b6e0d5689259e88cccf779d25bb92e1015fdb562c57eb70621e952681309aa66f05295b249ba39cca9c73459e6c0ad3266c57389e3c9ab9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://rawtherapee.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121014
+ SHORT="a tool for developing RAW images"
+cat << EOF
+A powerful cross-platform raw image processing program.
+EOF
diff --git a/graphics/rawtherapee/HISTORY b/graphics/rawtherapee/HISTORY
new file mode 100644
index 0000000..7d0dcef
--- /dev/null
+++ b/graphics/rawtherapee/HISTORY
@@ -0,0 +1,3 @@
+2012-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics/tesseract/DETAILS b/graphics/tesseract/DETAILS
index d6fd11f..9de3648 100755
--- a/graphics/tesseract/DETAILS
+++ b/graphics/tesseract/DETAILS
@@ -1,7 +1,7 @@
SPELL=tesseract
- VERSION=3.01
+ VERSION=3.02.02
LANGVER=2.00
-
SOURCE_HASH=sha512:26d9a80178b1728fb0feac721719c9a20b13bca796bce4c06fc0ffe1a82fb608a61967ad9219dc004a42d6217dc53534fa632ea3ccdec5e6050578de1e48e40e
+
SOURCE_HASH=sha512:83ce712dd2e0a76b7d9e52b1a66e6a74161edc4d6cd343eba3f4a7e38f8393fb85c220c8871fcee06ad00d02a94733b279ab0e69a8ac20d1740bf448c2986db0
URI=http://tesseract-ocr.googlecode.com/files
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$URI/$SOURCE
diff --git a/graphics/tesseract/HISTORY b/graphics/tesseract/HISTORY
index c31b76e..45528be 100644
--- a/graphics/tesseract/HISTORY
+++ b/graphics/tesseract/HISTORY
@@ -1,3 +1,7 @@
+2012-11-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.02.02
+ * PRE_BUILD: remove unneeded bits
+
2012-04-05 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: fix compile with recent glibc

diff --git a/graphics/tesseract/PRE_BUILD b/graphics/tesseract/PRE_BUILD
index d39bbe0..55f876a 100755
--- a/graphics/tesseract/PRE_BUILD
+++ b/graphics/tesseract/PRE_BUILD
@@ -1,15 +1,6 @@
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
-#fi &&
for LL in $TESS_LANG; do
case $LL in
eng) unpack_file 2 ;;
@@ -19,5 +10,4 @@ for LL in $TESS_LANG; do
spa) unpack_file 6 ;;
deu) unpack_file 7 ;;
esac
-done &&
-./autogen.sh
+done
diff --git a/graphics/tiff2png/BUILD b/graphics/tiff2png/BUILD
new file mode 100755
index 0000000..360e732
--- /dev/null
+++ b/graphics/tiff2png/BUILD
@@ -0,0 +1 @@
+make -f Makefile.unx OPTIMFLAGS="$CFLAGS"
diff --git a/graphics/tiff2png/DEPENDS b/graphics/tiff2png/DEPENDS
new file mode 100755
index 0000000..65c53cb
--- /dev/null
+++ b/graphics/tiff2png/DEPENDS
@@ -0,0 +1,4 @@
+depends zlib &&
+depends libpng &&
+depends tiff &&
+depends jpeg
diff --git a/graphics/tiff2png/DETAILS b/graphics/tiff2png/DETAILS
new file mode 100755
index 0000000..5d00410
--- /dev/null
+++ b/graphics/tiff2png/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=tiff2png
+ VERSION=0.91
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/png-mng/$SOURCE
+
SOURCE_URL[1]=ftp://ftp.simplesystems.org/pub/libpng/png/applications/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ab1767826ae940dd76e6cbcd3e17fda060cfc91e30e1d00d1a671de5f00a5998a06bb4304f1307e8d31baa2cf54599274d4794ed78579f21bc435d94d03b9500
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOCS="README"
+ WEB_SITE=http://www.libpng.org/pub/png/apps/tiff2png.html
+ ENTERED=20120904
+ LICENSE[0]=UNKNOWN
+ KEYWORDS="graphics"
+ SHORT="TIFF to PNG converter"
+cat << EOF
+tiff2png provides direct TIFF-to-PNG conversion capabilities in a single
package.
+
+The primary goal was to preserve alpha (transparency) information, but
scaling
+information is also preserved, and the compression setting can be set by the
+user. This is a command-line program with batch capabilities (e.g.,
``tiff2png
+*.tiff'').
+EOF
diff --git a/graphics/tiff2png/HISTORY b/graphics/tiff2png/HISTORY
new file mode 100644
index 0000000..de6e3bb
--- /dev/null
+++ b/graphics/tiff2png/HISTORY
@@ -0,0 +1,2 @@
+2012-09-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL: spell created
diff --git a/graphics/tiff2png/INSTALL b/graphics/tiff2png/INSTALL
new file mode 100755
index 0000000..fe24033
--- /dev/null
+++ b/graphics/tiff2png/INSTALL
@@ -0,0 +1,2 @@
+install -vm 755 -d "$INSTALL_ROOT/usr/bin" &&
+install -vm 755 tiff2png "$INSTALL_ROOT/usr/bin/tiff2png"
diff --git a/graphics/tiff2png/PRE_BUILD b/graphics/tiff2png/PRE_BUILD
new file mode 100755
index 0000000..8cfbeb0
--- /dev/null
+++ b/graphics/tiff2png/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/usr/local:/usr:g" Makefile.unx
diff --git a/graphics/virtualgl/BUILD b/graphics/virtualgl/BUILD
new file mode 100755
index 0000000..c9e154c
--- /dev/null
+++ b/graphics/virtualgl/BUILD
@@ -0,0 +1,8 @@
+OPTS="-DTJPEG_INCLUDE_DIR=$INSTALL_ROOT/usr/include \
+ -DTJPEG_LIBRARY=$INSTALL_ROOT/usr/lib/libturbojpeg.so \
+ -DVGL_LIBDIR=$INSTALL_ROOT/usr/lib \
+ -DVGL_DOCDIR=$INSTALL_ROOT/usr/share/doc/$SPELL \
+ -DVGL_FAKELIBDIR=$INSTALL_ROOT/usr/lib/fakelib \
+ $OPTS" &&
+
+cmake_build
diff --git a/graphics/virtualgl/DEPENDS b/graphics/virtualgl/DEPENDS
new file mode 100755
index 0000000..67b36f0
--- /dev/null
+++ b/graphics/virtualgl/DEPENDS
@@ -0,0 +1,15 @@
+depends cmake &&
+depends libjpeg-turbo &&
+depends libx11 &&
+depends libxext &&
+depends OPENGL &&
+
+optional_depends openssl \
+ "-DVGL_USESSL=ON" \
+ "-DVGL_USESSL=OFF" \
+ "for encryption feature in the VGL Transport" &&
+
+optional_depends libxv \
+ "-DVGL_USEXV=ON" \
+ "-DVGL_USEXV=OFF" \
+ "for X Video support"
diff --git a/graphics/virtualgl/DETAILS b/graphics/virtualgl/DETAILS
new file mode 100755
index 0000000..ae073a5
--- /dev/null
+++ b/graphics/virtualgl/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=virtualgl
+ SPELLX=VirtualGL
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:69cf5082a33d86a3778c147de6296366efd056a8be9d38c3dc41030e832c58025fc2ee535076ae2a66a3ed8ee817109068c9255f9c1e0b9c5ff983450223b53d
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://virtualgl.org/
+ ENTERED=20121105
+ LICENSE[0]=http://www.virtualgl.org/About/License
+ LICENSE[1]=LGPL
+ LICENSE[2]=FLTK
+ SHORT="OpenGL proxy with full 3D hardware acceleration"
+cat << EOF
+VirtualGL redirects 3D commands from a Unix/Linux OpenGL application onto a
+server-side 3D graphics card and converts the rendered 3D images into a video
+stream with which remote clients can interact to view and control the 3D
+application in real time.
+EOF
diff --git a/graphics/virtualgl/HISTORY b/graphics/virtualgl/HISTORY
new file mode 100644
index 0000000..cbbf727
--- /dev/null
+++ b/graphics/virtualgl/HISTORY
@@ -0,0 +1,2 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: spell created
diff --git a/graphics/vym/DETAILS b/graphics/vym/DETAILS
index 35d2c60..d617c84 100755
--- a/graphics/vym/DETAILS
+++ b/graphics/vym/DETAILS
@@ -1,8 +1,8 @@
SPELL=vym
- VERSION=2.0.12
+ VERSION=2.2.4
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:04092608794e0454cbdc8dc47a63311c497e086155db315f58f9d18462b1557fbdf80a487cb1875c7b546e89bd8b5758bbdb507e1665a86967c11021e5b4e318
+
SOURCE_HASH=sha512:b82d2100a3f26f6e19167066ec512e23c8f50ab7ef41ff130dd775964e189fb345e1e9877c96ceffe3db5c7ff6c361330f12a3eba554523f0c2dcf7c4877a712
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.insilmaril.de/vym/";
LICENSE[0]=GPL2
diff --git a/graphics/vym/HISTORY b/graphics/vym/HISTORY
index 0216264..143ed27 100644
--- a/graphics/vym/HISTORY
+++ b/graphics/vym/HISTORY
@@ -1,3 +1,9 @@
+2012-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.4
+
+2012-06-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.0
+
2012-05-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.12

diff --git a/groups b/groups
index 2546446..c64f2b5 100755
--- a/groups
+++ b/groups
@@ -117,5 +117,7 @@ nslcd:189:
redis:190:
lightdm:191:
masqmail:192:
+bumblebee:193:
+burp:194:
users:1000:
nogroup:65534:
diff --git a/haskell/HASKELL_POST_REMOVE b/haskell/HASKELL_POST_REMOVE
index d66a1c7..f23507c 100755
--- a/haskell/HASKELL_POST_REMOVE
+++ b/haskell/HASKELL_POST_REMOVE
@@ -2,4 +2,4 @@ if [ -z "$PACKAGE" ] ; then
PACKAGE=${SPELL#haskell-}
fi
message "${MESSAGE_COLOR}Unregistering package with
ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg unregister $PACKAGE
+ghc-pkg --force unregister $PACKAGE
diff --git a/haskell/darcs/DEPENDS b/haskell/darcs/DEPENDS
new file mode 100755
index 0000000..abdbb0b
--- /dev/null
+++ b/haskell/darcs/DEPENDS
@@ -0,0 +1,15 @@
+depends ghc &&
+depends haskell-extensible-exceptions &&
+depends haskell-hashed-storage &&
+depends haskell-haskeline &&
+depends haskell-html &&
+depends haskell-mtl &&
+depends haskell-parsec &&
+depends haskell-quickcheck &&
+depends haskell-random &&
+depends haskell-regex-compat &&
+depends haskell-tar &&
+depends haskell-text &&
+depends haskell-utf8-string &&
+depends haskell-vector &&
+depends haskell-zlib
diff --git a/haskell/darcs/DETAILS b/haskell/darcs/DETAILS
new file mode 100755
index 0000000..c714509
--- /dev/null
+++ b/haskell/darcs/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=darcs
+ VERSION=2.8.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://darcs.net/releases/${SOURCE}
+
SOURCE_HASH=sha512:c60531bacea43bdd5a18ae461dd390fe64682cac56fa4e6b5153a5da3c003b59d8fb24827bd42b4b30f0d2c61877d36b58eb98317644f9f8a200ab7c5961c48e
+ WEB_SITE=http://www.darcs.net/
+ ENTERED=20041206
+ LICENSE[0]=GPL
+ KEYWORDS="scm devel"
+ SHORT="Simple and powerful SCM"
+cat << EOF
+Darcs is a replacement for CVS. Darcs is simple to learn and use,
+with a powerful new approach to meet the needs of today's distributed
+software projects. Darcs is decentralized, based on a "theory of patches"
+with roots in quantum mechanics. Darcs is free software, licensed under
+the GPL.
+
+Written in Haskell, darcs is used on on many operating systems including
+Linux, MacOS X, FreeBSD, and Windows. Darcs includes a CGI script to
+browse your repository from the web.
+EOF
diff --git a/haskell/darcs/HISTORY b/haskell/darcs/HISTORY
new file mode 100644
index 0000000..030c2b0
--- /dev/null
+++ b/haskell/darcs/HISTORY
@@ -0,0 +1,57 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.4
+ * DEPENDS: added dependencies on haskell-extensible-exceptions,
+ haskell-hashed-storage, haskell-haskeline, haskell-html,
+ haskell-mtl, haskell-parsec, haskell-quickcheck,
+ haskell-random, haskell-regex-compat, haskell-tar,
+ haskell-text, haskell-utf8-string, haskell-vector,
+ haskell-zlib
+ * INSTALL: make man page readable
+
+2007-11-04 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DEPENDS: Now depends on ghc instead of GHC
+
+2007-08-31 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: Updated to 1.0.9
+ * DEPENDS: Added some missing dependencies
+
+2007-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.9rc2
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.5
+
+2005-11-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.4
+ Added GPG checking
+
+2005-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updates website to http://www.darcs.net
+ Set old SOURCE_URL[0] as SOURCE_URL[1] and added
http://www.darcs.net as
+ SOURCE_URL[0]
+
+2005-06-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.3
+
+2005-04-16 George Sherwood <george AT beeranbeer.com>
+ * DEPENDS: change to use either ghc or ghc-bin
+
+2005-04-15 George Sherwood <george AT beernabeer.com>
+ * DETAILS: removed extra "'s
+
+2005-04-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.2
+ Shortened SHORT
+
+2004-12-06 Andrew Stitt <astitt AT sourcemage.org>
+ * DETAILS, DEPENDS: created for this spell
+
diff --git a/haskell/darcs/INSTALL b/haskell/darcs/INSTALL
new file mode 100755
index 0000000..d76be1c
--- /dev/null
+++ b/haskell/darcs/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+chmod og+r ${INSTALL_ROOT}/usr/share/man/man1/darcs.1
diff --git a/haskell/happy/DETAILS b/haskell/happy/DETAILS
index e052f29..ae20c0d 100755
--- a/haskell/happy/DETAILS
+++ b/haskell/happy/DETAILS
@@ -1,8 +1,8 @@
SPELL=happy
- VERSION=1.18.9
+ VERSION=1.18.10
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:eaf601e6d78546947b475dd5d396d9086af070f2fc6c49c04a7c373e233bda330702454b8f08650bca8493f7bad04b1ef6ee59d47fadc0b5fcbd68ad07f6d79b
+
SOURCE_HASH=sha512:e052b016bae9f255a9dfa7e4970a015cc5abfdd5216e6e4d4317c63890f154dd68da75aac1ac9bb5a8c84854e59066d0daed09c6ac4d4928ce93ecf4c8bcfb80
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.haskell.org/happy/";
LICENSE[0]=BSD3
diff --git a/haskell/happy/HISTORY b/haskell/happy/HISTORY
index 7b45c63..ead5031 100644
--- a/haskell/happy/HISTORY
+++ b/haskell/happy/HISTORY
@@ -1,3 +1,6 @@
+2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.18.10
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.18.9

diff --git a/haskell/haskell-bytestring/BUILD
b/haskell/haskell-bytestring/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/DEPENDS
b/haskell/haskell-bytestring/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-bytestring/DEPENDS
+++ b/haskell/haskell-bytestring/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-bytestring/DETAILS
b/haskell/haskell-bytestring/DETAILS
index 9bd57b7..92920ae 100755
--- a/haskell/haskell-bytestring/DETAILS
+++ b/haskell/haskell-bytestring/DETAILS
@@ -1,18 +1,7 @@
- SPELL=haskell-bytestring
- VERSION=0.9.2.1
- SOURCE="bytestring-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bytestring/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8a7fff14319b1f2236b25d207556f4507097396eb8e8fd0bc76e12378be7e4d75d25c2fca4e0e288da549f554ea1f70409f9f442190e5f38cb8a5bdfd2788f22
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bytestring-${VERSION}"
- WEB_SITE="http://www.cse.unsw.edu.au/~dons/fps.html";
- LICENSE[0]=BSD3
- ENTERED=20110228
- SHORT="Fast, packed, strict and lazy byte arrays with a list
interface"
-cat << EOF
-A time and space-efficient implementation of byte vectors using
-packed Word8 arrays, suitable for high performance use, both in terms of
-large data quantities, or high speed requirements. Byte vectors are encoded
-as strict 'Word8' arrays of bytes, and lazy lists of strict chunks, held in a
-'ForeignPtr', and can be passed between C and Haskell with little effort.
-
-EOF
+ SPELL=haskell-bytestring
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-bytestring/DOWNLOAD
b/haskell/haskell-bytestring/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/HISTORY
b/haskell/haskell-bytestring/HISTORY
index e9857e5..e192273 100644
--- a/haskell/haskell-bytestring/HISTORY
+++ b/haskell/haskell-bytestring/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [bytestring is provided by ghc]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9.2.1

diff --git a/haskell/haskell-bytestring/INSTALL
b/haskell/haskell-bytestring/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/PRE_BUILD
b/haskell/haskell-bytestring/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/TRIGGERS
b/haskell/haskell-bytestring/TRIGGERS
new file mode 100755
index 0000000..0ab5f29
--- /dev/null
+++ b/haskell/haskell-bytestring/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-bytestring dispel_self
diff --git a/haskell/haskell-data-default/DEPENDS
b/haskell/haskell-data-default/DEPENDS
new file mode 100755
index 0000000..b2a244f
--- /dev/null
+++ b/haskell/haskell-data-default/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-dlist
diff --git a/haskell/haskell-data-default/DETAILS
b/haskell/haskell-data-default/DETAILS
new file mode 100755
index 0000000..8cfbfac
--- /dev/null
+++ b/haskell/haskell-data-default/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default
+ VERSION=0.5.0
+ SOURCE="data-default-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/data-default/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:0b204794d19cb1794a59e0b98871216543660b2046d8d341e454ebc62b1dc0e55ccfb0b4ebe948f3d26ca8aafcb53e0cc288961cf823a7a5d7fc8d49422aed6d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/data-default";
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default/HISTORY
b/haskell/haskell-data-default/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-data-default/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-dataenc/DEPENDS b/haskell/haskell-dataenc/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dataenc/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dataenc/DETAILS b/haskell/haskell-dataenc/DETAILS
new file mode 100755
index 0000000..eaec0e6
--- /dev/null
+++ b/haskell/haskell-dataenc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dataenc
+ VERSION=0.14.0.5
+ SOURCE="dataenc-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dataenc/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b73e5060a3b9c00fbcdadb6dd8ca890c4a6f8ef862822e7d71bde1c0a99de1199cfa384cd8c219f41218f8eef4e9017ecc2c1c186516d7a809aadb599530bf88
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dataenc-${VERSION}"
+ WEB_SITE="http://www.haskell.org/haskellwiki/Library/Data_encoding";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="data encoding library"
+cat << EOF
+Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
+Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
+uuencode, xxencode, and yEncoding.
+EOF
diff --git a/haskell/haskell-dataenc/HISTORY b/haskell/haskell-dataenc/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-dataenc/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-deepseq/BUILD b/haskell/haskell-deepseq/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/DEPENDS b/haskell/haskell-deepseq/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-deepseq/DEPENDS
+++ b/haskell/haskell-deepseq/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-deepseq/DETAILS b/haskell/haskell-deepseq/DETAILS
index fea3644..7d4529f 100755
--- a/haskell/haskell-deepseq/DETAILS
+++ b/haskell/haskell-deepseq/DETAILS
@@ -1,22 +1,7 @@
- SPELL=haskell-deepseq
- VERSION=1.3.0.0
- SOURCE="deepseq-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f845b483e7cfd37e63e0a4d8515a54c130a38e219dfe7f3f1a9af2ba0420603097d90985b992f5ff9af3bcbc6ae106f315b821be561c669374115597938cc9fb
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
- WEB_SITE="http://hackage.haskell.org/package/deepseq";
- LICENSE[0]=BSD3
- ENTERED=20111015
- SHORT="Deep evaluation of data structures"
-cat << EOF
-This package provides methods for fully evaluating data structures ("deep
-evaluation"). Deep evaluation is often used for adding strictness to a
-program, e.g. in order to force pending exceptions, remove space leaks, or
-force lazy I/O to happen. It is also useful in parallel programs, to ensure
-pending work does not migrate to the wrong thread.
-
-The primary use of this package is via the 'deepseq' function, a "deep"
-version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
-Form Data", data structures with no unevaluated components) which defines
-strategies for fully evaluating different data types.
-EOF
+ SPELL=haskell-deepseq
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-deepseq/DETAILS.orig
b/haskell/haskell-deepseq/DETAILS.orig
new file mode 100755
index 0000000..479bb9c
--- /dev/null
+++ b/haskell/haskell-deepseq/DETAILS.orig
@@ -0,0 +1,22 @@
+ SPELL=haskell-deepseq
+ VERSION=1.3.0.1
+ SOURCE="deepseq-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e04593845d9d1ec427a3448b9e5175e1c0842d55037cd05abd0cb7c3dbc5a5470a824f10c4e8f1fa8b6feae853ba9bdb0fe614e4c419c34298baf86c1f90b8d6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/deepseq";
+ LICENSE[0]=BSD3
+ ENTERED=20111015
+ SHORT="Deep evaluation of data structures"
+cat << EOF
+This package provides methods for fully evaluating data structures ("deep
+evaluation"). Deep evaluation is often used for adding strictness to a
+program, e.g. in order to force pending exceptions, remove space leaks, or
+force lazy I/O to happen. It is also useful in parallel programs, to ensure
+pending work does not migrate to the wrong thread.
+
+The primary use of this package is via the 'deepseq' function, a "deep"
+version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
+Form Data", data structures with no unevaluated components) which defines
+strategies for fully evaluating different data types.
+EOF
diff --git a/haskell/haskell-deepseq/DOWNLOAD
b/haskell/haskell-deepseq/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/HISTORY b/haskell/haskell-deepseq/HISTORY
index b9f951a..79a2876 100644
--- a/haskell/haskell-deepseq/HISTORY
+++ b/haskell/haskell-deepseq/HISTORY
@@ -1,3 +1,11 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [provided by ghc now]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.0.1
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.3.0.0

diff --git a/haskell/haskell-deepseq/INSTALL b/haskell/haskell-deepseq/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/PRE_BUILD
b/haskell/haskell-deepseq/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/TRIGGERS
b/haskell/haskell-deepseq/TRIGGERS
new file mode 100755
index 0000000..d796b95
--- /dev/null
+++ b/haskell/haskell-deepseq/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-deepseq dispel_self
diff --git a/haskell/haskell-dlist/DEPENDS b/haskell/haskell-dlist/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dlist/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dlist/DETAILS b/haskell/haskell-dlist/DETAILS
new file mode 100755
index 0000000..b4bb771
--- /dev/null
+++ b/haskell/haskell-dlist/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dlist
+ VERSION=0.5
+ SOURCE="dlist-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dlist/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:79de39c7e13b8423290c7afd5fd0218dbd8b12e6d37722084bca68074dd0940cf5aa6c3e757eecad5aff769d70aef2c3ce70a5e3c986387e0fd14d26be15634d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dlist-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/dlist";
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ SHORT="a list-like type supporting O(1) append"
+cat << EOF
+Differences lists: a list-like type supporting O(1) append. This is
+particularly useful for efficient logging and pretty printing, (e.g. with
+the Writer monad), where list append quickly becomes too expensive.
+EOF
diff --git a/haskell/haskell-dlist/HISTORY b/haskell/haskell-dlist/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-dlist/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-extensible-exceptions/DEPENDS
b/haskell/haskell-extensible-exceptions/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-extensible-exceptions/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-extensible-exceptions/DETAILS
b/haskell/haskell-extensible-exceptions/DETAILS
new file mode 100755
index 0000000..8d3a70f
--- /dev/null
+++ b/haskell/haskell-extensible-exceptions/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-extensible-exceptions
+ VERSION=0.1.1.4
+ SOURCE="extensible-exceptions-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/extensible-exceptions/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b63bb6b8bc846571db37c23801b711748a10a27a6a6b25035e992013f6705ad9b3ad86e61a7de839c9ac61c26ad3640b9642a8747d6b76a03336834c39e93dca
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/extensible-exceptions-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/extensible-exceptions";
+ LICENSE[0]=BSD3
+ ENTERED=20120915
+ SHORT="Extensible exceptions"
+cat << EOF
+This package provides extensible exceptions for both new and old versions
+of GHC (i.e., < 6.10).
+EOF
diff --git a/haskell/haskell-extensible-exceptions/HISTORY
b/haskell/haskell-extensible-exceptions/HISTORY
new file mode 100644
index 0000000..17057a2
--- /dev/null
+++ b/haskell/haskell-extensible-exceptions/HISTORY
@@ -0,0 +1,3 @@
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hashed-storage/DEPENDS
b/haskell/haskell-hashed-storage/DEPENDS
new file mode 100755
index 0000000..6051433
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-dataenc &&
+depends haskell-extensible-exceptions &&
+depends haskell-mmap &&
+depends haskell-mtl &&
+depends haskell-zlib
diff --git a/haskell/haskell-hashed-storage/DETAILS
b/haskell/haskell-hashed-storage/DETAILS
new file mode 100755
index 0000000..350a46f
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-hashed-storage
+ VERSION=0.5.10
+ SOURCE="hashed-storage-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hashed-storage/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:dfb9cecdfe44e311020ccb79c437d2bb326f18d4022a0386aacd5c23a7c93b6a4f70baa7c2724b796785257a1733407975682fd3b949eda80bee9824df9b7001
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hashed-storage-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/hashed-storage";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="hashed file storage support code"
+cat << EOF
+Support code for reading and manipulating hashed file storage (where each
file
+and directory is associated with a cryptographic hash, for
corruption-resistant
+storage and fast comparisons).
+
+The supported storage formats include darcs hashed pristine, a plain
+filesystem tree and an indexed plain tree (where the index maintains hashes
+of the plain files and directories).
+EOF
diff --git a/haskell/haskell-hashed-storage/HISTORY
b/haskell/haskell-hashed-storage/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-hashed-storage/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-haskeline/DEPENDS
b/haskell/haskell-haskeline/DEPENDS
new file mode 100755
index 0000000..d9e7a3e
--- /dev/null
+++ b/haskell/haskell-haskeline/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-haskeline/DETAILS
b/haskell/haskell-haskeline/DETAILS
new file mode 100755
index 0000000..8e30a6a
--- /dev/null
+++ b/haskell/haskell-haskeline/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-haskeline
+ VERSION=0.7.0.3
+ SOURCE="haskeline-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/haskeline/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:85c4749d2f8daa05731dd28ff645dfbd7e9c694b8e199af0312a2c8f1dc86fa2911e50a0906dd58ee019545b0bb63108aabdab36ba5ae9417e365717ad824a6e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/haskeline-${VERSION}"
+ WEB_SITE="Homepage: http://trac.haskell.org/haskeline";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="a command-line interface for user input, written in
Haskell"
+cat << EOF
+Haskeline provides a user interface for line input in command-line programs.
+This library is similar in purpose to readline, but since it is written in
+Haskell it is (hopefully) more easily used in other Haskell programs.
+
+Haskeline runs both on POSIX-compatible systems and on Windows.
+EOF
diff --git a/haskell/haskell-haskeline/HISTORY
b/haskell/haskell-haskeline/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-haskeline/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mmap/DEPENDS b/haskell/haskell-mmap/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-mmap/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-mmap/DETAILS b/haskell/haskell-mmap/DETAILS
new file mode 100755
index 0000000..f197e9c
--- /dev/null
+++ b/haskell/haskell-mmap/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-mmap
+ VERSION=0.5.8
+ SOURCE="mmap-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mmap/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6c8b526ec9fedba195ce021f86eeb3fa35f7c95b9299d17503ad7d7e91b9485b3d9980e0ccbdc3876ec465ec8aa07cf9d0521c62e2c8a652a36df11b9badffb5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mmap-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/mmap";
+ LICENSE[0]=License: BSD3
+ ENTERED=20130303
+ SHORT="memory mapped files for POSIX and Windows"
+cat << EOF
+This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files
+or devices to be lazily loaded into memory as strict or lazy ByteStrings,
+ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
+loading. Modifications are also supported.
+EOF
diff --git a/haskell/haskell-mmap/HISTORY b/haskell/haskell-mmap/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-mmap/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mtl/DETAILS b/haskell/haskell-mtl/DETAILS
index f47375e..85b7be6 100755
--- a/haskell/haskell-mtl/DETAILS
+++ b/haskell/haskell-mtl/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-mtl
- VERSION=2.1.1
+ VERSION=2.1.2
SOURCE="mtl-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mtl/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:2bd1d935f1f1ff0967c6b7f6d9f127b7173736a48a7684cfeb03d61c4299d8191636f963b749422d73e2b6fb5e5389d8ac712bda6860162a62282dd33fc4cbe4
+
SOURCE_HASH=sha512:ef8043adeb2746c770bebd4683c95c399bdc047c278b619d89230f342d13c33f0a9275c6be399e6da329f385ff209ff537e002b82d5075684202e8703fc5e29d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mtl-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-mtl/HISTORY b/haskell/haskell-mtl/HISTORY
index 441cd01..18763f1 100644
--- a/haskell/haskell-mtl/HISTORY
+++ b/haskell/haskell-mtl/HISTORY
@@ -1,3 +1,6 @@
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.2
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.1.1

diff --git a/haskell/haskell-network/DEPENDS b/haskell/haskell-network/DEPENDS
index b245310..b069a13 100755
--- a/haskell/haskell-network/DEPENDS
+++ b/haskell/haskell-network/DEPENDS
@@ -1,3 +1,2 @@
depends ghc &&
-depends haskell-parsec &&
-depends haskell-bytestring
+depends haskell-parsec
diff --git a/haskell/haskell-network/HISTORY b/haskell/haskell-network/HISTORY
index 5ddb92e..d7e772a 100644
--- a/haskell/haskell-network/HISTORY
+++ b/haskell/haskell-network/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on haskell-bytestring
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.3.0.6

diff --git a/haskell/haskell-parsec/DEPENDS b/haskell/haskell-parsec/DEPENDS
index 4d38fe2..28c98b6 100755
--- a/haskell/haskell-parsec/DEPENDS
+++ b/haskell/haskell-parsec/DEPENDS
@@ -1,5 +1,4 @@
depends ghc &&
-depends haskell-bytestring &&
depends haskell-mtl &&
depends haskell-syb &&
depends haskell-text
diff --git a/haskell/haskell-parsec/HISTORY b/haskell/haskell-parsec/HISTORY
index c7bd3f7..4b01e84 100644
--- a/haskell/haskell-parsec/HISTORY
+++ b/haskell/haskell-parsec/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on haskell-bytestring
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, DEPENDS: version 3.1.2

diff --git a/haskell/haskell-primitive/DEPENDS
b/haskell/haskell-primitive/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-primitive/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-primitive/DETAILS
b/haskell/haskell-primitive/DETAILS
new file mode 100755
index 0000000..034fe16
--- /dev/null
+++ b/haskell/haskell-primitive/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-primitive
+ VERSION=0.5.0.1
+ SOURCE="primitive-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/primitive/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f52ea7c3b3c8e01949dfb55e158b770375c718151bdd65b0123278334d21fe219711c0d207318d248958b4f39a93a62c66ca77737c7775e3fe3b053dc20b34a8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/primitive-${VERSION}"
+ WEB_SITE="http://code.haskell.org/primitive";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="primitive memory-related operations"
+cat << EOF
+This package provides various primitive memory-related operations.
+EOF
diff --git a/haskell/haskell-primitive/HISTORY
b/haskell/haskell-primitive/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-primitive/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-quickcheck/BUILD
b/haskell/haskell-quickcheck/BUILD
deleted file mode 100755
index f2ffcf5..0000000
--- a/haskell/haskell-quickcheck/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-setup_file=$(detect_setup_file)
-runhaskell $setup_file configure --prefix=${INSTALL_ROOT}/usr
--constraint="base < 4" &&
-runhaskell $setup_file build
diff --git a/haskell/haskell-quickcheck/DETAILS
b/haskell/haskell-quickcheck/DETAILS
index 536d36e..fd50cff 100755
--- a/haskell/haskell-quickcheck/DETAILS
+++ b/haskell/haskell-quickcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-quickcheck
- VERSION=2.4.0.1
+ VERSION=2.5.1.1
SOURCE="QuickCheck-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/QuickCheck/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:449c2645774e76273583f45539442d4d93973fe46b6285028a2fe115cacfba8a81119d7cbf7509aae0866009c9b35907d2d02ddc4aab2075186c9eb79a79e878
+
SOURCE_HASH=sha512:480984a8ab2dc48c6221bc256798be4cba6ff3b6c06f632d456e1599ad54a4a8f75b3857deb4210269d56e1eeb4b0081ee349c827823e1a83530d5a41818db5c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QuickCheck-${VERSION}"
WEB_SITE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-quickcheck/HISTORY
b/haskell/haskell-quickcheck/HISTORY
index 02b85e6..1c38bcc 100644
--- a/haskell/haskell-quickcheck/HISTORY
+++ b/haskell/haskell-quickcheck/HISTORY
@@ -1,3 +1,7 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.1.1
+ * BUILD: removed
+
2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.4.0.1

diff --git a/haskell/haskell-regex-posix/DETAILS
b/haskell/haskell-regex-posix/DETAILS
index 082f9fb..c242fda 100755
--- a/haskell/haskell-regex-posix/DETAILS
+++ b/haskell/haskell-regex-posix/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-regex-posix
- VERSION=0.95.1
+ VERSION=0.95.2
SOURCE="regex-posix-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/regex-posix/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8d5758c286cda9fe0e18ee58d36b4481722bf2c6f59b8d29767817ddff80f527b3ae2c3b1cd0db6074bde019c56129d1baef5f97828bbc8e9f46bb70890a57fb
+
SOURCE_HASH=sha512:2d22951f0302de144483d2c11d0711dc2cbd2fc6a0eac0126011eaa6f577837ae8c2a9516badb4beed6c18311241458dd6ad9f82a11d6f3763891880ebbc8c41
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/regex-posix-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-posix";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-regex-posix/HISTORY
b/haskell/haskell-regex-posix/HISTORY
index 9c03c65..5ebe9e5 100644
--- a/haskell/haskell-regex-posix/HISTORY
+++ b/haskell/haskell-regex-posix/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.95.2
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.95.1

diff --git a/haskell/haskell-syb/DETAILS b/haskell/haskell-syb/DETAILS
index c28dd66..1a9616d 100755
--- a/haskell/haskell-syb/DETAILS
+++ b/haskell/haskell-syb/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-syb
- VERSION=0.3.6.1
+ VERSION=0.3.7
SOURCE="syb-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/syb/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:514dcda360f8efd62321fd75544e60447adcd043f7527dd34772f452694d72c88afa72ef7b756cdb7860d6b1fe9887c8d62b5179edc70900eb6d1f6be792e0d5
+
SOURCE_HASH=sha512:ede12bc5db250430932c65f764388d356d687059158aa94b2da7b9618b4cc610e5f945a691b86fd9dce6e9761eb1ef4207abdf9b2aa3a4c3ac01d57fb18818ff
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/syb-${VERSION}"
WEB_SITE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-syb/HISTORY b/haskell/haskell-syb/HISTORY
index 6b95115..7b9f10d 100644
--- a/haskell/haskell-syb/HISTORY
+++ b/haskell/haskell-syb/HISTORY
@@ -1,3 +1,9 @@
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.7
+
+2012-06-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.6.2
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.6.1

diff --git a/haskell/haskell-tar/DEPENDS b/haskell/haskell-tar/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-tar/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-tar/DETAILS b/haskell/haskell-tar/DETAILS
new file mode 100755
index 0000000..6c5aab5
--- /dev/null
+++ b/haskell/haskell-tar/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-tar
+ VERSION=0.4.0.1
+ SOURCE="tar-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/tar/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:7cb042f77dc70b856b4dfd5d0a06620f669f9260a84800ad27e1803ec24a50932bb3775b35a6cc91cefb30ea4cd2b453dd6566007d586327acea0edccc0dee47
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/tar-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/tar";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="reading, writing and manipulating tar archive files"
+cat << EOF
+This library is for working with "@.tar@" archive files. It can read and
+write a range of common variations of archive format including V7, USTAR,
+POSIX and GNU formats. It provides support for packing and unpacking portable
+archives. This makes it suitable for distribution but not backup because
+details like file ownership and exact permissions are not preserved.
+EOF
diff --git a/haskell/haskell-tar/HISTORY b/haskell/haskell-tar/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-tar/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-text/DETAILS b/haskell/haskell-text/DETAILS
index 66f47e6..9a0ca1a 100755
--- a/haskell/haskell-text/DETAILS
+++ b/haskell/haskell-text/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-text
- VERSION=0.11.2.1
+ VERSION=0.11.2.3
SOURCE="text-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/text/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:bf1662aa7d57a05539fe8e56808dff304b781803a7798b1668bcd3a54dc9a6b45d451a3389a6b60e1041c6575740cb465481d4746af6b2714fb0836365911198
+
SOURCE_HASH=sha512:f84b05d1f88afd2e041c463fa9e912fcb695c95498fd60bb1fdcfc804803740f22f7aa4b482ef3b641ec3e487f0e84161bdf430c483a2d7b29707cf1ac1e24e0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/text-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-text/HISTORY b/haskell/haskell-text/HISTORY
index 186d91a..3facb14 100644
--- a/haskell/haskell-text/HISTORY
+++ b/haskell/haskell-text/HISTORY
@@ -1,3 +1,6 @@
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.2.3
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.11.2.1

diff --git a/haskell/haskell-vector/DEPENDS b/haskell/haskell-vector/DEPENDS
new file mode 100755
index 0000000..787c210
--- /dev/null
+++ b/haskell/haskell-vector/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-deepseq &&
+depends haskell-primitive
diff --git a/haskell/haskell-vector/DETAILS b/haskell/haskell-vector/DETAILS
new file mode 100755
index 0000000..cd237de
--- /dev/null
+++ b/haskell/haskell-vector/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-vector
+ VERSION=0.10.0.1
+ SOURCE="vector-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/vector/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:2595bee97295a62471de26748c0b598f40a9c5a75571e645c24a8f2bc4eef1d7a3e29d576e7ba9a9dca0fb071f0c178a5a3757e063219d1cf25d8c484e645754
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/vector-${VERSION}"
+ WEB_SITE="http://code.haskell.org/vector";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="efficient arrays"
+cat << EOF
+An efficient implementation of Int-indexed arrays (both mutable and
immutable),
+with a powerful loop optimisation framework.
+EOF
diff --git a/haskell/haskell-vector/HISTORY b/haskell/haskell-vector/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-vector/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-x11/BUILD b/haskell/haskell-x11/BUILD
deleted file mode 100755
index 23d79fc..0000000
--- a/haskell/haskell-x11/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_build_configure &&
-# run without checking for errors:
-runhaskell Setup.hs configure --prefix=${INSTALL_ROOT}/usr
-runhaskell Setup.hs build
diff --git a/haskell/haskell-x11/DEPENDS b/haskell/haskell-x11/DEPENDS
index d35e204..2b48d79 100755
--- a/haskell/haskell-x11/DEPENDS
+++ b/haskell/haskell-x11/DEPENDS
@@ -1,3 +1,7 @@
depends ghc &&
depends xorg-libs &&
-depends haskell-syb
+depends libx11 &&
+depends libxext &&
+depends libxrandr &&
+depends haskell-syb &&
+depends haskell-data-default
diff --git a/haskell/haskell-x11/DETAILS b/haskell/haskell-x11/DETAILS
index 9c00d83..b1dc3ad 100755
--- a/haskell/haskell-x11/DETAILS
+++ b/haskell/haskell-x11/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-x11
- VERSION=1.5.0.1
+ VERSION=1.6.1.1
SOURCE="X11-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/X11/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:de3e32543fcdcf86aa14443aea02a6862ed39cdbaaf732cee325155af2e84570a9cbdbb9da69ab247bfcdc8e475b9d3b7c678f9e7b3e996370bbbb9b1aacabce
+
SOURCE_HASH=sha512:d5f58a7ab2450e145e890187e8dc7b43e286d2a95414a605e549cbf48568ef0d89f662870b2010eecba3b8fdd2a3a57214d33fc8775426e7e23ffad727b4e144
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/X11-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-x11/HISTORY b/haskell/haskell-x11/HISTORY
index 363bd26..3b77392 100644
--- a/haskell/haskell-x11/HISTORY
+++ b/haskell/haskell-x11/HISTORY
@@ -1,3 +1,12 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.1.1
+ * BUILD: removed
+ * DEPENDS: added dependencies on libx11, libxext and libxrandr,
+ haskell-data-default
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.0.2
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.5.0.1
* DEPENDS: added dependency on haskell-syb
diff --git a/haskell/haskell-zlib/DEPENDS b/haskell/haskell-zlib/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-zlib/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-zlib/DETAILS b/haskell/haskell-zlib/DETAILS
new file mode 100755
index 0000000..119d386
--- /dev/null
+++ b/haskell/haskell-zlib/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-zlib
+ VERSION=0.5.4.1
+ SOURCE="zlib-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/zlib/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aa3522a5704978badcf634e1d99282144f01ddee4600bd146631a3ee8b98080914eb2887869a5fa404dc9d1e438a5df87cf7d44548c2f3e1ec13ba19004ef985
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/zlib-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/zlib";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="Compression and decompression in the gzip and zlib formats"
+cat << EOF
+This package provides a pure interface for compressing and decompressing
+streams of data represented as lazy 'ByteString's. It uses the zlib C
+library so it has high performance. It supports the "zlib", "gzip" and "raw"
+compression formats.
+
+It provides a convenient high level API suitable for most tasks and for the
+few cases where more control is needed it provides access to the full zlib
+feature set.
+EOF
diff --git a/haskell/haskell-zlib/HISTORY b/haskell/haskell-zlib/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-zlib/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/http/apache22/DEPENDS b/http/apache22/DEPENDS
index 46d5d82..4bcae3c 100755
--- a/http/apache22/DEPENDS
+++ b/http/apache22/DEPENDS
@@ -1,7 +1,7 @@
depends apr &&
depends apr-util &&

-if list_find "$OPTS" "ldap"; then
+if echo "$OPTS" | grep -Eq "enable-(authnz-)?ldap"; then
depends -sub LDAP apr-util
fi &&

diff --git a/http/apache22/DETAILS b/http/apache22/DETAILS
index 1a8ebdb..f40be6b 100755
--- a/http/apache22/DETAILS
+++ b/http/apache22/DETAILS
@@ -1,6 +1,6 @@
SPELL=apache22
- VERSION=2.2.22
- SECURITY_PATCH=15
+ VERSION=2.2.23
+ SECURITY_PATCH=16
SOURCE=httpd-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="apache.gpg:$SOURCE2:UPSTREAM_KEY"
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index e47d6db..7e4396d 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,10 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed requirement of LDAP subdependency in apr-util
+
+2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.23; SECURITY_PATCH++
+ * PRE_BUILD, pcre830.patch: dropped, fixed by upstream
+
2012-05-27 Remko van der Vossen <wich AT sourcemage.org>
* PRE_BUILD, pcre830.patch: copied pcre8.30 compat fix from upstream

diff --git a/http/apache22/PRE_BUILD b/http/apache22/PRE_BUILD
deleted file mode 100755
index daad8c2..0000000
--- a/http/apache22/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p4 < $SPELL_DIRECTORY/pcre830.patch
diff --git a/http/apache22/pcre830.patch b/http/apache22/pcre830.patch
deleted file mode 100644
index c4009fb..0000000
--- a/http/apache22/pcre830.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- httpd/httpd/branches/2.2.x/server/util_pcre.c 2005/11/10 15:20:05
332309
-+++ httpd/httpd/branches/2.2.x/server/util_pcre.c 2012/04/04 18:19:19
1309513
-@@ -128,6 +128,7 @@
- const char *errorptr;
- int erroffset;
- int options = 0;
-+int nsub;
-
- if ((cflags & AP_REG_ICASE) != 0) options |= PCRE_CASELESS;
- if ((cflags & AP_REG_NEWLINE) != 0) options |= PCRE_MULTILINE;
-@@ -137,7 +138,9 @@
-
- if (preg->re_pcre == NULL) return AP_REG_INVARG;
-
--preg->re_nsub = pcre_info((const pcre *)preg->re_pcre, NULL, NULL);
-+pcre_fullinfo((const pcre *)preg->re_pcre, NULL,
-+ PCRE_INFO_CAPTURECOUNT, &nsub);
-+preg->re_nsub = (apr_size_t)nsub;
- return 0;
- }
diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index e7cd074..2f44956 100755
--- a/http/firefox/BUILD
+++ b/http/firefox/BUILD
@@ -16,7 +16,16 @@ CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&
#
CFLAGS="${CFLAGS//-ffast-math/}" &&
CXXFLAGS="${CXXFLAGS//-ffast-math/}" &&
-
+
+#
+# Avoid buggy GCC 4.6 AVX code generation, which breaks libxul
+#
+local gccver=$(gcc -dumpversion)
+if [ ${gccver%.*} = 4.6 ] || [ ${gccver%.*} = 4.7 ]; then
+ CFLAGS="${CFLAGS//-mavx} -mno-avx"
+ CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx"
+fi
+
echo ac_add_options --enable-optimize=-O2 >> .mozconfig &&

make_single &&
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 2797604..7c8d6d7 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -1,8 +1,9 @@
+depends castfs &&
depends atk &&
depends curl &&
depends -sub CXX gcc &&
depends glib2 &&
-depends JPEG &&
+depends libjpeg-turbo &&
depends pango &&
depends perl &&
depends zip &&
@@ -11,7 +12,7 @@ depends cairo &&
depends python &&
depends libnotify &&
depends nspr &&
-depends -sub "3.13.x" nss &&
+depends -sub "3.14.x" nss &&
depends autoconf-2.13 &&
depends gtk+2 &&
depends libidl &&
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 22d6e7d..3a8fb71 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,13 +1,13 @@
SPELL=firefox
if [[ $FIREFOX_CVS == y ]]; then
- VERSION=13.0
+ VERSION=19.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY

SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
SOURCE2_URL[0]=$SOURCE_URL.asc
else
- VERSION=13.0
+ VERSION=19.0.2
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY
@@ -15,7 +15,7 @@ else

SOURCE_URL[1]=ftp://ftp.mozilla.org/pub/$SPELL/releases/$VERSION/source/$SOURCE

SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
- SECURITY_PATCH=49
+ SECURITY_PATCH=62
fi
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index a673d2c..24ab455 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,60 @@
+2013-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 19.0.2, SECURITY_PATCH++
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: disable avx support when using gcc 4.7
+
+2013-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 19.0, SECURITY_PATCH=61
+
+2013-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0.2, SECURITY_PATCH++
+
+2013-02-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0.1, SECURITY_PATCH++
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dependency on JPEG to libjpeg-turbo
+
+2013-01-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0, bumped SECURITY_PATCH
+ * DEPENDS: depend on nss version 3.14.x
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 17.0.1
+ * DEPENDS: castfs added
+
+2012-11-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 17.0, SECURITY_PATCH=57
+
+2012-10-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 16.0.2, SECURITY_PATCH=56
+
+2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 16.0.1, SECURITY_PATCH=55
+
+2012-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 16.0, SECURITY_PATCH=54
+ * install_dir.patch: updated, from Arch
+ * PRE_BUILD, installer.patch: patch removed
+
+2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 15.0.1, SECURITY_PATCH=53
+
+2012-08-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 15.0, SECURITY_PATCH=52
+
+2012-08-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Avoid buggy GCC 4.6 AVX code generation
+
+2012-07-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 14.0.1, SECURITY_PATCH=51
+ * PRE_BUILD, installer.patch: added fix for
+ https://bugzilla.mozilla.org/show_bug.cgi?id=752895
+
+2012-06-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 13.0.1, SECURITY_PATCH=50
+
2012-06-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 13.0, SECURITY_PATCH=49
* PRE_BUILD, mozconfig5: mozconfig5 -> mozconfig
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index 8b10399..1ed86c5 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -9,7 +9,7 @@ patch -p0 < $SPELL_DIRECTORY/glyph.patch &&

# Archlinux patch to drop release point from install path
#
http://projects.archlinux.org/svntogit/packages.git/plain/trunk/firefox-install-dir.patch?h=packages/firefox
-patch -p1 < $SPELL_DIRECTORY/install_dir.patch &&
+patch -p1 < $SPELL_DIRECTORY/install_dir.patch &&

cp -v $SPELL_DIRECTORY/mozconfig .mozconfig &&

diff --git a/http/firefox/install_dir.patch b/http/firefox/install_dir.patch
index b6f9700..9c115f0 100644
--- a/http/firefox/install_dir.patch
+++ b/http/firefox/install_dir.patch
@@ -1,28 +1,30 @@
-diff -Nur mozilla-release.orig/config/autoconf.mk.in
mozilla-release/config/autoconf.mk.in
---- mozilla-release.orig/config/autoconf.mk.in 2011-11-06 14:06:44.462920048
+0000
-+++ mozilla-release/config/autoconf.mk.in 2011-11-06 14:20:45.124169469
+0000
-@@ -68,8 +68,8 @@
- mandir = @mandir@
- idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-
--installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
-+installdir = $(libdir)/$(MOZ_APP_NAME)
-+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
-
- DIST = $(DEPTH)/dist
- LIBXUL_SDK = @LIBXUL_SDK@
-diff -Nur mozilla-release.orig/js/src/config/autoconf.mk.in
mozilla-release/js/src/config/autoconf.mk.in
---- mozilla-release.orig/js/src/config/autoconf.mk.in 2011-11-06
14:06:45.586263727 +0000
-+++ mozilla-release/js/src/config/autoconf.mk.in 2011-11-06
14:21:01.770993669 +0000
-@@ -61,8 +61,8 @@
- datadir = @datadir@
- mandir = @mandir@
-
--installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
-+installdir = $(libdir)/$(MOZ_APP_NAME)
-+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
-
- TOP_DIST = @TOP_DIST@
+diff -Nur mozilla-release.orig/config/baseconfig.mk
mozilla-release/config/baseconfig.mk
+--- mozilla-release.orig/config/baseconfig.mk 2012-10-09 07:34:41.762092280
+0000
++++ mozilla-release/config/baseconfig.mk 2012-10-09 07:40:53.052771576
+0000
+@@ -1,9 +1,9 @@
+ INCLUDED_AUTOCONF_MK = 1
+
+-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++includedir := $(includedir)/$(MOZ_APP_NAME)
++idldir = $(datadir)/idl/$(MOZ_APP_NAME)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+ DIST = $(DEPTH)/dist
+
+ # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
+diff -Nur mozilla-release.orig/js/src/config/baseconfig.mk
mozilla-release/js/src/config/baseconfig.mk
+--- mozilla-release.orig/js/src/config/baseconfig.mk 2012-10-09
07:34:58.411973276 +0000
++++ mozilla-release/js/src/config/baseconfig.mk 2012-10-09
07:39:55.143186168 +0000
+@@ -1,7 +1,7 @@
+ INCLUDED_AUTOCONF_MK = 1
+
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+
ifneq (,$(filter /%,$(TOP_DIST)))
+ DIST = $(TOP_DIST)
diff --git a/http/gnash/BUILD b/http/gnash/BUILD
index c680f94..be4394c 100755
--- a/http/gnash/BUILD
+++ b/http/gnash/BUILD
@@ -1,6 +1,8 @@
CXXFLAGS=${CXXFLAGS/-Os/-O2}
CFLAGS=${CFLAGS/-Os/-O2}
OPTS="$GNASH_OPTS $OPTS" &&
+sed -i '/^LIBS/s/\(.*\)/\1 -lboost_system/' \
+ gui/Makefile.in utilities/Makefile.in &&
if [[ "$GNASH_MEMORY" == "posix" ]]; then
list_add OPTS "--with-shm=posix"
else
diff --git a/http/gnash/DEPENDS b/http/gnash/DEPENDS
index a8ce0dc..4b22f09 100755
--- a/http/gnash/DEPENDS
+++ b/http/gnash/DEPENDS
@@ -1,4 +1,4 @@
-depends -sub "THREAD DATE_TIME" boost &&
+depends -sub "THREAD DATE_TIME PROGRAM_OPTIONS SYSTEM" boost &&
depends curl &&
depends fontconfig &&
depends -sub CXX gcc &&
diff --git a/http/gnash/DETAILS b/http/gnash/DETAILS
index e64b25b..06ecba3 100755
--- a/http/gnash/DETAILS
+++ b/http/gnash/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnash
- VERSION=0.8.9
+ VERSION=0.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/http/gnash/HISTORY b/http/gnash/HISTORY
index cd9e177..5b91dbe 100644
--- a/http/gnash/HISTORY
+++ b/http/gnash/HISTORY
@@ -1,3 +1,7 @@
+2012-12-22 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.8.10
+ * BUILD, DEPENDS: boost specific fixes from BLFS project
+
2011-10-04 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS,CONFIGURE: removed kde3 as option for GUI

diff --git a/http/lightspark/DEPENDS b/http/lightspark/DEPENDS
index a941ad2..5ca9bf2 100755
--- a/http/lightspark/DEPENDS
+++ b/http/lightspark/DEPENDS
@@ -19,6 +19,7 @@ depends nasm &&
depends glib2 &&
depends glibmm &&
depends gtk+2 &&
+depends rtmpdump &&
if [[ $AUDIO != none ]];then
depends $AUDIO "-DAUDIO_BACKEND=$AUDIO"
fi &&
diff --git a/http/lightspark/DETAILS b/http/lightspark/DETAILS
index c6fcdae..28e79df 100755
--- a/http/lightspark/DETAILS
+++ b/http/lightspark/DETAILS
@@ -1,9 +1,9 @@
SPELL=lightspark
- VERSION=0.5.4
-
SOURCE_HASH=sha512:a9b429d1a0f6c826ce79e5a9253165299072ff14ef68bb6ebddfa72cf53cefc9f1c0a011d06ad6e9918c3c8c35e6b8ccb286b172331f8b8beeff8da59da4b62f
+ VERSION=0.7.1
+
SOURCE_HASH=sha512:a8c10782f144cf4b9a39d32ca4c78f441957550f790161671fa52fec686672f22ab977b41c55b5e33d1e65eaa28e78bf48e729ce01f51b56ef24d2d09e62eeae
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/lightspark-$VERSION/+download/$SOURCE
+
SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/$SPELL-$VERSION/+download/$SOURCE
WEB_SITE=http://sourceforge.net/apps/trac/lightspark
ENTERED=20110528
LICENSE[0]=GPL
diff --git a/http/lightspark/HISTORY b/http/lightspark/HISTORY
index abd156c..2fe32d1 100644
--- a/http/lightspark/HISTORY
+++ b/http/lightspark/HISTORY
@@ -1,3 +1,10 @@
+2012-12-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to version 0.7.1
+
+2012-11-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.7.0
+ * DEPENDS: now requires rtmpdump
+
2012-01-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.4
* DEPENDS: add lots of depends
diff --git a/http/lighttpd/DETAILS b/http/lighttpd/DETAILS
index 7f9a056..021d6e4 100755
--- a/http/lighttpd/DETAILS
+++ b/http/lighttpd/DETAILS
@@ -1,14 +1,14 @@
SPELL=lighttpd
- VERSION=1.4.31
+ VERSION=1.4.32
BRANCH=`echo -n $VERSION | cut -d . -f 1,2`
-
SOURCE_HASH=sha512:1d5853adb8a8f923b3413c3841f9a17b307e6a81206a9509c1fac3e301ca1bb1e26bdb2f45ebd6dcc540935e6168c9bc1ee2046199907841331aaa64e54a92c7
+
SOURCE_HASH=sha512:ffd5488a2ed57daa26b6d16223f422a94e88f2488cdc50bbb354c45daa535fbf9231fbbe73c23327a0adb708cc2b67fbdc60c34195a2a46a171dcc0f30bb3efb
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://download.lighttpd.net/lighttpd/releases-$BRANCH.x/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.lighttpd.net/
LICENSE[0]=BSD
ENTERED=20050722
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
KEYWORDS="http"
SHORT="light httpd"
cat << EOF
diff --git a/http/lighttpd/HISTORY b/http/lighttpd/HISTORY
index 3a24921..eb5b48e 100644
--- a/http/lighttpd/HISTORY
+++ b/http/lighttpd/HISTORY
@@ -1,3 +1,6 @@
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.32; SECURITY_PATCH++ (CVE-2012-5533)
+
2012-05-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.31

diff --git a/http/links-twibright/DEPENDS b/http/links-twibright/DEPENDS
index 7db0ff8..ff7a585 100755
--- a/http/links-twibright/DEPENDS
+++ b/http/links-twibright/DEPENDS
@@ -13,6 +13,11 @@ optional_depends bzip2 \
"--without-bzip2" \
"Show bzip2 compressed pages" &&

+optional_depends xz-utils \
+ "--with-lzma" \
+ "--without-lzma" \
+ "to be able to decompress LZMA-compressed files" &&
+
optional_depends fbset \
"--with-fb --enable-graphics" \
"--without-fb" \
diff --git a/http/links-twibright/DETAILS b/http/links-twibright/DETAILS
index 375ff3b..efe4bf9 100755
--- a/http/links-twibright/DETAILS
+++ b/http/links-twibright/DETAILS
@@ -1,10 +1,10 @@
SPELL=links-twibright
- VERSION=2.6
+ VERSION=2.7
SOURCE_NAME=links
SOURCE=$SOURCE_NAME-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SOURCE_NAME-$VERSION
SOURCE_URL[0]=http://links.twibright.com/download/$SOURCE
-
SOURCE_HASH=sha512:6b005ee9b08ee9ffa65634bbce855bd21286dee53a3672dd09252af4f43a5767bd9e6862cd268a8e1881e12e524de4290f39a18800a28cf342f939e41165bebe
+
SOURCE_HASH=sha512:b70d3984b34e795c4c08608a9b66e6b1f60503585a38dda18f1556c579df2ba542fb508adc97e82977dec9d94f29d0b367e79d20264918c36c5e5bdd6b4a67e4
LICENSE[0]=GPL
WEB_SITE=http://links.twibright.com/
ENTERED=20011027
diff --git a/http/links-twibright/HISTORY b/http/links-twibright/HISTORY
index c5e3803..3e8b838 100644
--- a/http/links-twibright/HISTORY
+++ b/http/links-twibright/HISTORY
@@ -1,3 +1,7 @@
+2012-06-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.7
+ * DEPENDS: added missing dependency on xz-utils
+
2012-04-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6

diff --git a/http/lynx/DETAILS b/http/lynx/DETAILS
index 8a72a99..105673d 100755
--- a/http/lynx/DETAILS
+++ b/http/lynx/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}2-8-7

SOURCE_HASH=sha512:a91282a61b2d9fd08fa47f120fe778b4ae14d1409f3eb1f6f055aa4e1de7b68d99e889c2189a27e9160cff6c64c42d6171db19b66ada4f62b6978d7cc06611ae
WEB_SITE=http://lynx.browser.org/
ENTERED=20010922
- PATCH_LEVEL=0
+ PATCHLEVEL=0
LICENSE[0]=GPL
KEYWORDS="web http"
SHORT="Text browser for the World Wide Web"
diff --git a/http/lynx/HISTORY b/http/lynx/HISTORY
index 7860812..f0066ed 100644
--- a/http/lynx/HISTORY
+++ b/http/lynx/HISTORY
@@ -1,3 +1,6 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
2012-05-15 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added more dependencies
* BUILD: use LYNX_OPTS
diff --git a/http/midori/DEPENDS b/http/midori/DEPENDS
index 517d293..205a859 100755
--- a/http/midori/DEPENDS
+++ b/http/midori/DEPENDS
@@ -1,17 +1,45 @@
-optional_depends gtk+3 '--enable-gtk3' '--disable-gtk3' \
- 'use GTK3 instead of GTK2?' &&
+depends libxml2 &&
+depends libsoup &&
+depends python &&
+depends sqlite &&
+depends vala &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "use GTK3 instead of GTK2?" &&
+
if is_depends_enabled $SPELL gtk+3 ; then
depends webkitgtk3
else
depends gtk+2 &&
depends webkitgtk
fi &&
-depends libxml2 &&
-depends python &&
-depends libnotify &&
-depends sqlite &&
-depends vala &&

-optional_depends unique "" "" "provide libUnique support" &&
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for native language support" &&
+
+optional_depends libnotify \
+ "--enable-libnotify" \
+ "--disable-libnotify" \
+ "for notification support" &&
+
+optional_depends libzeitgeist \
+ "--enable-zeitgeist" \
+ "--disable-zeitgeist" \
+ "for Zeitgeist history integration" &&
+
+optional_depends unique \
+ "--enable-unique" \
+ "--disable-unique" \
+ "for single instance support" &&
+
+optional_depends gtk-doc \
+ "--enable-apidocs" \
+ "--disable-apidocs" \
+ "for API documentation" &&
+
optional_depends gnome-icon-theme "" "" "for all the icons" &&
-optional_depends docutils "" "" "enable user manual"
+optional_depends librsvg2 "" "" "for icon optimizations"
diff --git a/http/midori/DETAILS b/http/midori/DETAILS
index aeff829..602a7a3 100755
--- a/http/midori/DETAILS
+++ b/http/midori/DETAILS
@@ -11,14 +11,14 @@ if [[ $MIDORI_BRANCH == scm ]]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
else
- VERSION=0.4.6
+ VERSION=0.4.9
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:8c46f2eed6dd0af237b6aa021f8fc2150bd4387f7de14c9265cf5b8c1a1a558ecf908c98389415100ca0eac9037d7df89c5a348ef9dcd397bb1d3421104a8e7a
+
SOURCE_HASH=sha512:02a1f6523c8912c916cbff930712ba87d42487f5f513e59c3adbaeaed533406874074635e96db87f3c4132e4221e60b126002785634d194bb5cbf2f602d3c321
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
- WEB_SITE=http://software.twotoasts.de/?page=midori
+ WEB_SITE=http://twotoasts.de/index.php/midori/
LICENSE[0]=GPL
ENTERED=20071209
SHORT="lightweight web browser"
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index b58c9fd..39a4fe6 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,16 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.9, WEB_SITE updated
+
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: made libzeitgeist _optional_; rewritten dependency tree
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.8
+ * DEPENDS: libzeitgeist added
+
+2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.7
+
2012-05-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.6

diff --git a/http/modsecurity/BUILD b/http/modsecurity/BUILD
index e7462f9..7018dcb 100755
--- a/http/modsecurity/BUILD
+++ b/http/modsecurity/BUILD
@@ -1,4 +1,3 @@
-cd $SOURCE_DIRECTORY/apache2 &&
# wow, upstream applies LDFLAGS to apxs, yeah that doesn't work
unset LDFLAGS &&
unset EXTRA_LDFLAGS &&
diff --git a/http/modsecurity/DEPENDS b/http/modsecurity/DEPENDS
index 431a544..5038fb8 100755
--- a/http/modsecurity/DEPENDS
+++ b/http/modsecurity/DEPENDS
@@ -6,5 +6,4 @@ case $(get_spell_provider $SPELL APACHE2) in
*) ;; # NOTHING
esac &&
optional_depends lua51 "" "" "to use the new Lua engine"
-# the ./configure --help lists curl, and it uses it if it exists.
-# nothing in any documentation tells me what it's doing with curl...
+optional_depends curl "" "" "for ModSecurity Log Collector"
diff --git a/http/modsecurity/DETAILS b/http/modsecurity/DETAILS
index c0c50e8..e962688 100755
--- a/http/modsecurity/DETAILS
+++ b/http/modsecurity/DETAILS
@@ -1,16 +1,12 @@
SPELL=modsecurity
- VERSION=2.5.12
+ VERSION=2.7.2
SOURCE=$SPELL-apache_$VERSION.tar.gz
- SOURCE2=${SOURCE}.asc
- SOURCE2_IGNORE=signature
LICENSE[0]=GPL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-apache_$VERSION
- SOURCE_GPG="modsecurity.gpg:$SOURCE2:UPSTREAM_KEY"
- SOURCE_URL[0]=http://www.modsecurity.org/download/$SOURCE
- SOURCE2_URL[0]=http://www.modsecurity.org/download/$SOURCE2
+
SOURCE_HASH=sha512:ff50c0bba594dc030ce5e9cd53bca9ae755ccc749b4f8adc882cb04449358888fbe613e65c2853888e2910c151c417b735d0944b3995aa5407b4ceb0dc100b3b
+ SOURCE_URL[0]=http://www.modsecurity.org/tarball/$VERSION/$SOURCE
WEB_SITE=http://www.modsecurity.org/
ENTERED=20081006
- UPDATED=20081006
KEYWORDS="security http apache"
SHORT='ModSecurity is a web application firewall that can work
either embedded or as a reverse proxy.'
cat << EOF
diff --git a/http/modsecurity/HISTORY b/http/modsecurity/HISTORY
index 29aaed9..5b0628d 100644
--- a/http/modsecurity/HISTORY
+++ b/http/modsecurity/HISTORY
@@ -1,3 +1,10 @@
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: updated to version 2.7.2
+ * modsecurity.gpg: removed, signature does not seem to be available
for
+ new release
+ * BUILD: build scripts are now global
+ * DEPENDS: add optional dependency on curl
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/http/nginx/BUILD b/http/nginx/BUILD
index 8212b2b..540a54b 100755
--- a/http/nginx/BUILD
+++ b/http/nginx/BUILD
@@ -11,6 +11,9 @@ fi &&
if list_find "$NGINX_MODULES" "auth_ldap"; then
OPTS="--add-module=$SOURCE_DIRECTORY4 $OPTS"
fi &&
+if list_find "$NGINX_MODULES" "dav_ext"; then
+ OPTS="--add-module=$SOURCE_DIRECTORY5 $OPTS"
+fi &&

if [[ $NGINX_SYSLOG == n ]]; then
OPTS="--http-log-path=$INSTALL_ROOT/var/log/nginx/access.log \
diff --git a/http/nginx/CONFIGURE b/http/nginx/CONFIGURE
index 79893db..40abfe6 100755
--- a/http/nginx/CONFIGURE
+++ b/http/nginx/CONFIGURE
@@ -8,4 +8,14 @@ else
fi &&

config_query_option NGINX_OPTS "Build with mail support?" n \
- "--with-mail" ""
+ "--with-mail" "" &&
+
+if list_find "$NGINX_MODULES" "dav_ext"; then
+ list_add "NGINX_OPTS" "--with-http_dav_module"
+else
+ config_query_option NGINX_OPTS "Enable HTTP WebDAV module?" n \
+ "--with-http_dav_module" ""
+fi &&
+
+config_query_option NGINX_OPTS "Enable HTTP Real IP module?" n \
+ "--with-http_realip_module" ""
diff --git a/http/nginx/DEPENDS b/http/nginx/DEPENDS
index ae99755..5bcac0c 100755
--- a/http/nginx/DEPENDS
+++ b/http/nginx/DEPENDS
@@ -11,4 +11,8 @@ optional_depends perl \

if [[ $NGINX_SYSLOG == y ]]; then
depends SYSTEM-LOGGER
+fi &&
+
+if list_find "$NGINX_MODULES" "dav_ext"; then
+ depends expat
fi
diff --git a/http/nginx/DETAILS b/http/nginx/DETAILS
index 3ef5b16..118383d 100755
--- a/http/nginx/DETAILS
+++ b/http/nginx/DETAILS
@@ -44,6 +44,13 @@ if list_find "$NGINX_MODULES" "auth_ldap"; then

SOURCE4_HASH=sha512:01629d1a002088da0fd3beb6fa73448a5e5f87838320253bb33f5a44292deca7b7ef9c185a7749a11f564a51cfbe7339b398012ec7a49f4973061702c0cae4c1
SOURCE_DIRECTORY4="$SOURCE_DIRECTORY/${ID_AUTH_LDAP}"
fi
+if list_find "$NGINX_MODULES" "dav_ext"; then
+ ID_DAV_EXT=arut-nginx-dav-ext-module-0e07a3e
+ SOURCE5=${ID_DAV_EXT}.tar.gz
+ SOURCE5_URL[0]=https://github.com/arut/nginx-dav-ext-module/tarball/v0.0.2
+
SOURCE5_HASH=sha512:5580a58bb876e772c953e89c11cd7416f45c5528ee9dbbb8d77dd4e161342a4ded63015cf9350ac6a60369bd4b2ee9a45fb5e35923bc2092d263c9ee33e5c554
+SOURCE_DIRECTORY5="$SOURCE_DIRECTORY/${ID_DAV_EXT}"
+fi

WEB_SITE=http://nginx.org/
LICENSE[0]=BSD
diff --git a/http/nginx/HISTORY b/http/nginx/HISTORY
index 9c04720..f412678 100644
--- a/http/nginx/HISTORY
+++ b/http/nginx/HISTORY
@@ -1,3 +1,14 @@
+2012-08-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, PRE{PARE,_BUILD}: added dav_ext module
+ * CONFIGURE: generic dav module is required for dav_ext module
+ * DEPENDS: dav_ext module depends on libexpat
+
+2012-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added support for http_dav_module
+
+2012-07-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added support for http_realip_module
+
2012-04-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.15 (stable), 1.1.19 (devel) [security]
* sysoev.gpg: renamed to nginx.gpg
diff --git a/http/nginx/PREPARE b/http/nginx/PREPARE
index e2c5dfb..32581ce 100755
--- a/http/nginx/PREPARE
+++ b/http/nginx/PREPARE
@@ -9,4 +9,5 @@ config_query_list NGINX_RELEASE "Select which release to
build:" \
config_query_multi NGINX_MODULES "What additional modules to build?" \
none \
push \
- auth_ldap
+ auth_ldap \
+ dav_ext
diff --git a/http/nginx/PRE_BUILD b/http/nginx/PRE_BUILD
index 506db43..fb5c9fa 100755
--- a/http/nginx/PRE_BUILD
+++ b/http/nginx/PRE_BUILD
@@ -18,4 +18,7 @@ if list_find "$NGINX_MODULES" "push"; then
fi &&
if list_find "$NGINX_MODULES" "auth_ldap"; then
unpack_file 4
+fi &&
+if list_find "$NGINX_MODULES" "dav_ext"; then
+ unpack_file 5
fi
diff --git a/http/seamonkey/BUILD b/http/seamonkey/BUILD
index 16350de..b679e5a 100755
--- a/http/seamonkey/BUILD
+++ b/http/seamonkey/BUILD
@@ -7,6 +7,13 @@ MOZILLA_HOME=$INSTALL_ROOT/usr/lib/seamonkey &&
CFLAGS="${CFLAGS//-O3/-O2}" &&
CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&

+#
+# No AVX optimization for Mozilla (GCC 4.6/4.7 or XUL bug on
+# SandyBridge/IvyBridge CPUs). See PR 52762 on GCC bug tracker.
+#
+CFLAGS="${CFLAGS//-mavx} -mno-avx" &&
+CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx" &&
+
MOZCONFIG="--prefix=$INSTALL_ROOT/usr \
--with-default-mozilla-five-home=$INSTALL_ROOT/usr/lib/seamonkey \
--enable-extensions=${SEAMONKEY_EXT// /,} \
diff --git a/http/seamonkey/DEPENDS b/http/seamonkey/DEPENDS
index 2122063..ddbdd73 100755
--- a/http/seamonkey/DEPENDS
+++ b/http/seamonkey/DEPENDS
@@ -1,22 +1,28 @@
. "$GRIMOIRE/FUNCTIONS" &&

-depends JPEG &&
+# requires JCS_EXTENSIONS
+depends libjpeg-turbo &&
depends gtk+2 &&
depends libidl &&
depends libxft &&
depends nspr &&

-if spell_ok nspr && is_version_less $(installed_version nspr) 4.9; then
+if spell_ok nspr && is_version_less $(installed_version nspr) 4.9.3; then
force_depends nspr
fi &&

-depends -sub 3.13.x nss &&
+depends -sub 3.14.x nss &&

-if spell_ok nss && is_version_less $(installed_version nss) 3.13.2; then
+if spell_ok nss && is_version_less $(installed_version nss) 3.14.1; then
force_depends nss
fi &&

depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite &&
+
+if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.7.14.1;
then
+ force_depends sqlite
+fi &&
+
depends perl &&
depends zip &&
depends zlib &&
diff --git a/http/seamonkey/DETAILS b/http/seamonkey/DETAILS
index 3fd454e..71b77d6 100755
--- a/http/seamonkey/DETAILS
+++ b/http/seamonkey/DETAILS
@@ -1,13 +1,13 @@
SPELL=seamonkey
- VERSION=2.10
+ VERSION=2.16
+ SECURITY_PATCH=52
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:58ee8230174ac34183d68ed29baf3e601898fd5ba692de5856181fc48d0f96a022e17012d569960c75e640c00272e41aaa89ee3b0f34a561211fd22015a697d0
+
SOURCE_HASH=sha512:28b155d584cbbdfc83ebae9722586156c6dc2023ca8e337d24363d93189dc1254a9350e8ea68ad7c3c31a3ac50883f86adfb2747c2d27d907dee0dc47c2da761
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URI=seamonkey/releases/$VERSION/source/$SOURCE
SOURCE_URL[0]=ftp://ftp.mozilla.org/pub/mozilla.org/$SOURCE_URI
SOURCE_URL[1]=http://releases.mozilla.org/pub/mozilla.org/$SOURCE_URI
WEB_SITE=http://www.seamonkey-project.org/
- SECURITY_PATCH=43
TMPFS=off
ENTERED=20010922
LICENSE[0]=MPL
diff --git a/http/seamonkey/HISTORY b/http/seamonkey/HISTORY
index ed60146..e54b786 100644
--- a/http/seamonkey/HISTORY
+++ b/http/seamonkey/HISTORY
@@ -1,3 +1,54 @@
+2013-02-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.16, SECURITY_PATCH=52
+
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15.2
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15.1
+
+2013-01-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15; SECURITY_PATCH++
+ * DEPENDS: updated dependency requirements
+ * mailnews.patch: updated for new release
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.14.1
+
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.14; SECURITY_PATCH++
+ * mailnews.patch: updated
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: fixed segfault for corei7-avx archspecs
+
+2012-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.13.2, SECURITY_PATCH=49
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added check for nspr <4.9.2, nss <3.13.5 and sqlite <3.7.13
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.13.1; SECURITY_PATCH++
+
+2012-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.13, SECURITY_PATCH=47
+
+2012-09-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.12.1; SECURITY_PATCH++
+ * DEPENDS: added check for minimum sqlite version
+
+2012-08-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.12, SECURITY_PATCH=45
+ * PRE_BUILD, ldap.patch: patch removed
+
+2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.11, SECURITY_PATCH=44
+
+2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.1
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.10; SECURITY_PATCH++
* PRE_BUILD: fixed packaging for usage with system libs
diff --git a/http/seamonkey/PRE_BUILD b/http/seamonkey/PRE_BUILD
index 98d515b..eb06c1e 100755
--- a/http/seamonkey/PRE_BUILD
+++ b/http/seamonkey/PRE_BUILD
@@ -8,5 +8,4 @@ sed -i
's#VPX_CODEC_USE_INPUT_PARTITION#VPX_CODEC_USE_INPUT_FRAGMENTS#' mozilla/
# ignore packaging errors for the libs we have in a system
sedit "/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@" suite/installer/Makefile.in &&

-patch -p0 < "$SPELL_DIRECTORY/ldap.patch" &&
patch -p0 < "$SPELL_DIRECTORY/mailnews.patch"
diff --git a/http/seamonkey/ldap.patch b/http/seamonkey/ldap.patch
deleted file mode 100644
index a4ede55..0000000
--- a/http/seamonkey/ldap.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- bridge/bridge.mk.orig 2011-11-21 14:20:07.000000000 +0400
-+++ bridge/bridge.mk 2011-12-10 03:22:55.578752146 +0400
-@@ -38,10 +38,10 @@
-
- APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/mozilla/xpfe/components/autocomplete
-
--#ifdef MOZ_LDAP_XPCOM
-+ifdef MOZ_LDAP_XPCOM
- APP_LIBXUL_STATICDIRS += $(DEPTH)$(SUBDIR)/ldap/sdks/c-sdk
- APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/ldap/xpcom
--#endif
-+endif
-
- #ifdef MOZ_MORK
- APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/db/mork
diff --git a/http/seamonkey/mailnews.patch b/http/seamonkey/mailnews.patch
index 2f402a9..112de2d 100644
--- a/http/seamonkey/mailnews.patch
+++ b/http/seamonkey/mailnews.patch
@@ -28,11 +28,11 @@


# Check whether --enable-crypto or --disable-crypto was given.
-@@ -26203,6 +26213,7 @@
- s%@MOZ_DFB@%$MOZ_DFB%g
- s%@MOZ_X11@%$MOZ_X11%g
- s%@MOZ_UI_LOCALE@%$MOZ_UI_LOCALE%g
-+s%@MOZ_MAIL_NEWS@%$MOZ_MAIL_NEWS%g
- s%@MOZ_OFFICIAL_BRANDING@%$MOZ_OFFICIAL_BRANDING%g
- s%@MOZ_BRANDING_DIRECTORY@%$MOZ_BRANDING_DIRECTORY%g
- s%@MOZ_DISTRIBUTION_ID@%$MOZ_DISTRIBUTION_ID%g
+@@ -27643,6 +27653,7 @@
+ (''' RCC ''', r''' $RCC ''')
+ (''' MOZ_X11 ''', r''' $MOZ_X11 ''')
+ (''' MOZ_UI_LOCALE ''', r''' $MOZ_UI_LOCALE ''')
++ (''' MOZ_MAIL_NEWS ''', r''' $MOZ_MAIL_NEWS ''')
+ (''' MOZ_OFFICIAL_BRANDING ''', r''' $MOZ_OFFICIAL_BRANDING ''')
+ (''' MOZ_BRANDING_DIRECTORY ''', r''' $MOZ_BRANDING_DIRECTORY ''')
+ (''' MOZ_DISTRIBUTION_ID ''', r''' $MOZ_DISTRIBUTION_ID ''')
diff --git a/http/siege/DETAILS b/http/siege/DETAILS
index 228186a..b83dc1d 100755
--- a/http/siege/DETAILS
+++ b/http/siege/DETAILS
@@ -1,9 +1,10 @@
SPELL=siege
- VERSION=2.72
+ VERSION=2.77
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.joedog.org/pub/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:831e3eeded85823b5c0e1a54db2b1c91f94a4900e309d3797a827a44f861fe7cb8ab617c33d1008de35f066a3f3ff72a0bb3900a79a47846a8acd61887b0d563
+
SOURCE_HASH=sha512:8857ed82db248500a2709649bcd0b393c63899aaf03396ae9bdafbd70f763fdb35e6ad635f989d89d00871e9d07fe0245913d0f15f3290f7231d7289b74b4bdd
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://www.joedog.org/index/siege-home
LICENSE[0]=GPL
ENTERED=20091017
diff --git a/http/siege/HISTORY b/http/siege/HISTORY
index b9763f3..9ab9515 100644
--- a/http/siege/HISTORY
+++ b/http/siege/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.77
+
+2013-03-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.75
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.74; don't gather makefiles for documents
+
2012-02-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.72; renewed source url

diff --git a/http/tinyproxy/HISTORY b/http/tinyproxy/HISTORY
index 132efc2..d198141 100644
--- a/http/tinyproxy/HISTORY
+++ b/http/tinyproxy/HISTORY
@@ -1,3 +1,6 @@
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: fixed install with automake 1.12
+
2011-08-31 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD, INSTALL: don't trash config file on installwatch-based setups

diff --git a/http/tinyproxy/PRE_BUILD b/http/tinyproxy/PRE_BUILD
index 9a7fc9e..e01c65d 100755
--- a/http/tinyproxy/PRE_BUILD
+++ b/http/tinyproxy/PRE_BUILD
@@ -4,6 +4,8 @@ cd "$SOURCE_DIRECTORY" &&
# correct default group name
sed -i "s:Group nobody:Group nogroup:" etc/tinyproxy.conf.in &&

+autoreconf -fi &&
+
if [[ $TINYPROXY_DOCS == n ]]; then
sed -i "s:dummy a2x:dummy true:" configure &&

diff --git a/http/w3m/HISTORY b/http/w3m/HISTORY
index 292c5fb..355de29 100644
--- a/http/w3m/HISTORY
+++ b/http/w3m/HISTORY
@@ -1,3 +1,6 @@
+2013-01-30 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: fix build failure with recent glibc
+
2011-07-26 Remko van der Vossen <wich AT sourcemage.org>
* CONFIGURE, DEPENDS, BUILD: enable compilation without image support

diff --git a/http/w3m/PRE_BUILD b/http/w3m/PRE_BUILD
index 851e595..dc36f5b 100755
--- a/http/w3m/PRE_BUILD
+++ b/http/w3m/PRE_BUILD
@@ -1,9 +1,12 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
sedit "s:CFLAGS = \$(OPTS):CFLAGS =:g" Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/fb/Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/Makefile.in &&
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/fb/Makefile.in &&
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/Makefile.in &&
sedit "s:CFLAGS = \$(OPTS):CFLAGS =:g" libwc/Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/x11/Makefile.in
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/x11/Makefile.in &&
+
+sedit 's/file_handle/&_w3m/' istream.h &&
+sedit 's/file_handle/&_w3m/' istream.c &&

patch -p0 < "$SCRIPT_DIRECTORY"/fb_imlib2.c.patch
diff --git a/http/webkitgtk/BUILD b/http/webkitgtk/BUILD
index 659d8ed..719a5d9 100755
--- a/http/webkitgtk/BUILD
+++ b/http/webkitgtk/BUILD
@@ -1,5 +1,5 @@
OPTS="$WEBKIT_SVG $WEBKIT_WEBGL $OPTS" &&
-OPTS="--with-gtk=2.0 $OPTS" &&
+OPTS="--with-gtk=2.0 --disable-webkit2 $OPTS" &&

make_single &&
default_build &&
diff --git a/http/webkitgtk/CONFIGURE b/http/webkitgtk/CONFIGURE
index 1fe0ab0..d2cebdd 100755
--- a/http/webkitgtk/CONFIGURE
+++ b/http/webkitgtk/CONFIGURE
@@ -1,4 +1,6 @@
config_query_list WEBKIT_FONT_BE "Select font backend to use" freetype2
pango &&
+config_query_list WEBKIT_ACC "Select acceleration backend to use" opengl
clutter none &&
+config_query_list WEBKIT_UNICODE "Select unicode backend to use" icu glib2 &&

config_query_option WEBKIT_WEBGL "Enable support for WebGL?" y \
"--enable-webgl" "--disable-webgl"
diff --git a/http/webkitgtk/DEPENDS b/http/webkitgtk/DEPENDS
index 796824a..e36a940 100755
--- a/http/webkitgtk/DEPENDS
+++ b/http/webkitgtk/DEPENDS
@@ -13,6 +13,7 @@ depends sqlite &&
depends libsoup &&
depends enchant &&
depends libxt &&
+depends RUBY &&

optional_depends cairo '--enable-svg' \
'--disable-svg' \
@@ -26,11 +27,10 @@ optional_depends gtk-doc '--enable-gtk-doc' \
'--disable-gtk-doc' \
'for documentation generation' &&

-if [[ $WEBKIT_FONT_BE == freetype2 ]]; then
- depends freetype2
-else
+if [[ ! $WEBKIT_FONT_BE == freetype2 ]]; then
depends pango "--with-font-backend=pango"
fi &&
+depends freetype2 &&

optional_depends gst-plugins-base \
"--enable-video" \
@@ -45,7 +45,26 @@ optional_depends gst-plugins-base \
optional_depends geoclue \
"--enable-geolocation" \
"--disable-geolocation" \
- "to enable geolocation support"
+ "to enable geolocation support" &&
+
+case $WEBKIT_ACC in
+ opengl)
+ depends OPENGL "--with-acceleration-backend=opengl"
+ ;;
+ clutter)
+ depends clutter "--with-acceleration-backend=clutter"
+ ;;
+ *)
+ OPTS+=" --with-acceleration-backend=none"
+ ;;
+esac

#if is_depends_enabled $SPELL gobject-introspection; \
# then depends gir-repository; fi
+
+depends atk &&
+depends fontconfig &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends libx11 &&
+depends libxml2
diff --git a/http/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index c13f78d..0b1cf0b 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -1,19 +1,20 @@
SPELL=webkitgtk
if [[ $WEBKITGTK_NIGHT == "y" ]]; then
- VERSION=1.8.1
- SOURCE=webkit-$VERSION.tar.xz
+ VERSION=1.10.2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:67d9eaedfc18805ae7694bb56e74538726e2f1bc653363adcd941e0394c54c72c55c31aedd3b65b8798cc0e19ab69e0fe8c3ad0a313dec02c505214f48f5ffff
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
+
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
else
- VERSION=1.8.1
- SOURCE=webkit-$VERSION.tar.xz
+ VERSION=1.10.2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:67d9eaedfc18805ae7694bb56e74538726e2f1bc653363adcd941e0394c54c72c55c31aedd3b65b8798cc0e19ab69e0fe8c3ad0a313dec02c505214f48f5ffff
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
+
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=5
+ SECURITY_PATCH=8
+ PATCHLEVEL=1
GATHER_DOCS=off
LICENSE[0]=GPL
ENTERED=20071208
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 774407e..44ee84d 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,33 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on RUBY (tested ruby-1.9 and ruby-1.8)
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE, DEPENDS: added configuration options for selecting
+ the acceleration backend and the unicode backend
+ * DEPENDS: removed dependencies on gstreamer, libffi, libxrender
+ and pcre
+
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: fix syntax error in if statement
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, fontconfig, gdk-pixbuf2,
+ glib2, gstreamer, libffi, libx11, libxml2, libxrender, pcre
+ * DETAILS: bumped PATCHLEVEL
+
+2012-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.2, SECURITY_PATCH=8, SOURCE: webkit -> webkitgtk
+ * BUILD: --disable-webkit2 added, WebKit2 requires GTK+ 3.x
+ * PRE_BUILD, bison-2.6.patch: patch removed
+
+2012-09-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3, SECURITY_PATCH=7
+
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.2, SECURITY_PATCH=6
+ * PRE_BUILD, bison-2.6.patch: upstream patch added
+ http://trac.webkit.org/changeset/124099
+
2012-04-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.1, SECURITY_PATCH=5
* PRE_BUILD, disable-geo.patch: patch removed
diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index d2d8e6a..8062770 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -13,6 +13,9 @@ depends sqlite &&
depends libsoup &&
depends enchant &&
depends libxt &&
+depends perl &&
+depends PYTHON &&
+depends RUBY &&

optional_depends gtk-doc '--enable-gtk-doc' \
'' \
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 396dc02..27a7654 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,11 +1,11 @@
SPELL=webkitgtk3
- VERSION=1.8.1
- SOURCE=webkit-$VERSION.tar.xz
+ VERSION=1.10.2
+ SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:67d9eaedfc18805ae7694bb56e74538726e2f1bc653363adcd941e0394c54c72c55c31aedd3b65b8798cc0e19ab69e0fe8c3ad0a313dec02c505214f48f5ffff
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
+
SOURCE_HASH=sha512:0c2909eabdc9532619d6486cd42f18a4eb4868c02be3f1c62a6d11d2cb23b4d5a84dd9b60fc353a25134c4ecd8f7cc9f75690bfc17a0360fd4a4c1f4f07aac8f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkitgtk-$VERSION"
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=1
+ SECURITY_PATCH=4
GATHER_DOCS=off
LICENSE[0]=GPL
ENTERED=20101017
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index fb486a7..0e90558 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,18 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on perl, PYTHON and RUBY
+
+2012-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.2, SECURITY_PATCH=4, SOURCE: webkit -> webkitgtk
+ * PRE_BUILD, bison-2.6.patch: patch removed
+
+2012-09-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3, SECURITY_PATCH=3
+
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.2, SECURITY_PATCH=2
+ * PRE_BUILD, bison-2.6.patch: upstream patch added
+ http://trac.webkit.org/changeset/124099
+
2012-05-10 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD, opengl-headers.patch, gtk-doc.patch: apply
webkitgtk patches to webkitgtk3
diff --git a/http/xombrero/BUILD b/http/xombrero/BUILD
index 45bc3d2..1bb6a68 100755
--- a/http/xombrero/BUILD
+++ b/http/xombrero/BUILD
@@ -1,2 +1,2 @@
cd linux &&
-make
+GTK_VERSION=gtk2 make
diff --git a/http/xombrero/DETAILS b/http/xombrero/DETAILS
index 875413c..478b65a 100755
--- a/http/xombrero/DETAILS
+++ b/http/xombrero/DETAILS
@@ -1,5 +1,5 @@
SPELL=xombrero
- VERSION=1.0.0
+ VERSION=1.4.0
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://opensource.conformal.com/snapshots/$SPELL/$SOURCE
diff --git a/http/xombrero/HISTORY b/http/xombrero/HISTORY
index a6e8d4b..9fec8a4 100644
--- a/http/xombrero/HISTORY
+++ b/http/xombrero/HISTORY
@@ -1,2 +1,25 @@
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0
+
+2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.1
+
+2012-08-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PRE_BUILD: 1.3.0
+
+2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.2
+
+2012-07-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD: 1.2.0
+
+2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+ * PRE_BUILD, xombrero-TAILQ_FOREACH_SAFE.patch: patch removed
+
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.0
+ * PRE_BUILD, xombrero-TAILQ_FOREACH_SAFE.patch: upstream patch added
+
2012-06-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 1.0.0
diff --git a/http/xombrero/PRE_BUILD b/http/xombrero/PRE_BUILD
index ada9daf..29de849 100755
--- a/http/xombrero/PRE_BUILD
+++ b/http/xombrero/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-sed -i "s:/local::" linux/Makefile &&
-sed -i 's:/usr/local/share/xombrero/:/usr/share/xombrero/:' xombrero.{c,conf}
+sed -i "s:/local::" Makefile linux/Makefile &&
+sed -i 's:/usr/local/share/xombrero:/usr/share/xombrero:' xombrero.conf
xombrero.h
diff --git a/http/xombrero/xombrero-1.0.0.tgz.sig
b/http/xombrero/xombrero-1.0.0.tgz.sig
deleted file mode 100644
index f075b80..0000000
Binary files a/http/xombrero/xombrero-1.0.0.tgz.sig and /dev/null differ
diff --git a/http/xombrero/xombrero-1.4.0.tgz.sig
b/http/xombrero/xombrero-1.4.0.tgz.sig
new file mode 100644
index 0000000..d4360ba
Binary files /dev/null and b/http/xombrero/xombrero-1.4.0.tgz.sig differ
diff --git a/i18n/ibus-anthy/DETAILS b/i18n/ibus-anthy/DETAILS
index 1bc6eb9..99620ed 100755
--- a/i18n/ibus-anthy/DETAILS
+++ b/i18n/ibus-anthy/DETAILS
@@ -1,8 +1,9 @@
SPELL=ibus-anthy
- VERSION=1.2.1
+ VERSION=1.2.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:38815571c6421207c91e0af1406fb1a83ad3a9d7e31de9f0c3267e16cde41038fda179f07efae42da8208608fb0bebbe2ae310bbff110cbf0f0744d282b9e3a3
SOURCE_URL[0]=http://ibus.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:38815571c6421207c91e0af1406fb1a83ad3a9d7e31de9f0c3267e16cde41038fda179f07efae42da8208608fb0bebbe2ae310bbff110cbf0f0744d282b9e3a3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus-anthy/HISTORY b/i18n/ibus-anthy/HISTORY
index 0a801a6..fc71d68 100644
--- a/i18n/ibus-anthy/HISTORY
+++ b/i18n/ibus-anthy/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.7
+
2010-05-04 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 1.2.1
diff --git a/i18n/ibus-anthy/ibus-anthy-1.2.7.tar.gz.sig
b/i18n/ibus-anthy/ibus-anthy-1.2.7.tar.gz.sig
new file mode 100644
index 0000000..0361acb
Binary files /dev/null and b/i18n/ibus-anthy/ibus-anthy-1.2.7.tar.gz.sig
differ
diff --git a/i18n/ibus-pinyin/BUILD b/i18n/ibus-pinyin/BUILD
new file mode 100755
index 0000000..b4832e1
--- /dev/null
+++ b/i18n/ibus-pinyin/BUILD
@@ -0,0 +1,2 @@
+LDFLAGS="${LDFLAGS/-Wl,--as-needed/}" &&
+default_build
diff --git a/i18n/ibus-pinyin/DEPENDS b/i18n/ibus-pinyin/DEPENDS
index 27ea310..0e8ca36 100755
--- a/i18n/ibus-pinyin/DEPENDS
+++ b/i18n/ibus-pinyin/DEPENDS
@@ -1,2 +1,11 @@
-depends ibus &&
-depends boost
+depends ibus &&
+
+optional_depends boost \
+ '--enable-boost' \
+ '--disable-boost' \
+ 'to replace stdc++0x with the version from boost' &&
+
+optional_depends LUA \
+ '--enable-lua-extension' \
+ '--disable-lua-extension' \
+ 'for lua scripting extension'
diff --git a/i18n/ibus-pinyin/DETAILS b/i18n/ibus-pinyin/DETAILS
index 7b0e324..543aa54 100755
--- a/i18n/ibus-pinyin/DETAILS
+++ b/i18n/ibus-pinyin/DETAILS
@@ -1,8 +1,9 @@
SPELL=ibus-pinyin
- VERSION=1.3.11
+ VERSION=1.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:0a5276edc68d86ca82592a96b7526cc40c24559235d69ae90dd2c2c3dbed1bcc03f21b2af8e4f79d553ee31e1c0e5d945a14433f20ae4562b8c24b0b8e622e4c
SOURCE_URL[0]=http://ibus.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:0a5276edc68d86ca82592a96b7526cc40c24559235d69ae90dd2c2c3dbed1bcc03f21b2af8e4f79d553ee31e1c0e5d945a14433f20ae4562b8c24b0b8e622e4c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus-pinyin/HISTORY b/i18n/ibus-pinyin/HISTORY
index 4d0a77b..0a9d219 100644
--- a/i18n/ibus-pinyin/HISTORY
+++ b/i18n/ibus-pinyin/HISTORY
@@ -1,3 +1,9 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.0
+ * DEPENDS: boost is optional
+ Optionally depends on LUA
+ * BUILD: Disable -Wl,--as-needed in LDFLAGS, breaks linking lua
+
2010-11-02 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 1.3.11

diff --git a/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
b/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
new file mode 100644
index 0000000..9a53536
Binary files /dev/null and b/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
differ
diff --git a/i18n/ibus/DETAILS b/i18n/ibus/DETAILS
index 940e8af..e9c9767 100755
--- a/i18n/ibus/DETAILS
+++ b/i18n/ibus/DETAILS
@@ -1,8 +1,9 @@
SPELL=ibus
- VERSION=1.3.8
+ VERSION=1.4.99.20121006
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:b7467a522aae99b15f76a05d17db5da14f01e6a17393c86888c0956223ba6563886e78c7ea9126d51d097b0d552eeebd3f7a1ce7d8230fa047848f81196307e1
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:b7467a522aae99b15f76a05d17db5da14f01e6a17393c86888c0956223ba6563886e78c7ea9126d51d097b0d552eeebd3f7a1ce7d8230fa047848f81196307e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus/HISTORY b/i18n/ibus/HISTORY
index b4bf937..4c4db72 100644
--- a/i18n/ibus/HISTORY
+++ b/i18n/ibus/HISTORY
@@ -1,3 +1,7 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.99.20121006 (for gnome-settings-daemon
3.6.1)
+ Nothing else currently uses ibus
+
2010-11-02 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 1.3.8

diff --git a/i18n/ibus/ibus-1.4.99.20121006.tar.gz.sig
b/i18n/ibus/ibus-1.4.99.20121006.tar.gz.sig
new file mode 100644
index 0000000..e6b673a
Binary files /dev/null and b/i18n/ibus/ibus-1.4.99.20121006.tar.gz.sig differ
diff --git a/i18n/scim-tables/DETAILS b/i18n/scim-tables/DETAILS
index 43bb05d..5c75671 100755
--- a/i18n/scim-tables/DETAILS
+++ b/i18n/scim-tables/DETAILS
@@ -1,10 +1,10 @@
SPELL=scim-tables
- VERSION=0.5.9
+ VERSION=0.5.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.scim-im.org/
SOURCE_URL[0]=$SOURCEFORGE_URL/scim/$SOURCE
-
SOURCE_HASH=sha512:52027ffc3e06a633c06aa6cf33939a0534e195d32ae389a392a6c71b58fb5df1b12a8477d60908804f2b058ac1db75c3866156773feedd20ac63553469484b35
+
SOURCE_HASH=sha512:e58247e2ac2dd08b497ce32648d4f6c173a320cb2d69ef18cc2a24a4be6312e9920b3ac71b82de4412d383f04eaf7e7f667c46e93977638c614a374dc0d0efbb
LICENSE[0]=GPL
ENTERED=20030912
KEYWORDS="i18n"
diff --git a/i18n/scim-tables/HISTORY b/i18n/scim-tables/HISTORY
index 5e4025c..22d583a 100644
--- a/i18n/scim-tables/HISTORY
+++ b/i18n/scim-tables/HISTORY
@@ -1,3 +1,6 @@
+2012-06-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: Updated to version 0.5.10
+
2009-02-01 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.5.9

diff --git a/i18n/scim/DEPENDS b/i18n/scim/DEPENDS
index 64548c2..f137098 100755
--- a/i18n/scim/DEPENDS
+++ b/i18n/scim/DEPENDS
@@ -3,11 +3,10 @@ depends cairo &&
depends expat &&
depends fontconfig &&
depends freetype2 &&
-depends -sub CXX gcc &&
+depends -sub CXX gcc &&
depends gcc &&
depends glib2 &&
depends glitz &&
-depends gtk+2 &&
depends libpng &&
depends libx11 &&
depends libxau &&
@@ -22,5 +21,14 @@ depends libxrender &&
depends pango &&
depends zlib &&

-# convert to suggested_depends once available
-optional_depends scim-tables "" "" "for one of the input methods"
+optional_depends gtk+2 "" "--disable-gtk2-immodule" "For GTK2 IMModule" &&
+
+optional_depends gtk+3 "" "--disable-gtk3-immodule" "For GTK3 IMModule" &&
+
+optional_depends qt4 "--with-qt4-moc=/usr/bin/qt4/moc"
"--disable-qt4-immodule" "For QT4 IMModule" &&
+
+optional_depends clutter "" "--disable-clutter-immodule" "For Clutter
IMModule" &&
+
+optional_depends doxygen "" "--without-doxygen" "For API documentation" &&
+
+suggest_depends scim-tables "" "" "for one of the input methods"
diff --git a/i18n/scim/DETAILS b/i18n/scim/DETAILS
index d9243c5..98a9e3c 100755
--- a/i18n/scim/DETAILS
+++ b/i18n/scim/DETAILS
@@ -1,10 +1,10 @@
SPELL=scim
- VERSION=1.4.9
+ VERSION=1.4.14
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.scim-im.org/
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5b8239e4274dbb896d48d4411012d755ee903f885092edd9943168e535fb78b23c7bc832f22bde1fe6ff715a55a5e2779baea9f1ac9e68257576301541906761
+
SOURCE_HASH=sha512:00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
LICENSE[0]=GPL
ENTERED=20030912
KEYWORDS="i18n"
diff --git a/i18n/scim/HISTORY b/i18n/scim/HISTORY
index 3d145d0..2d52285 100644
--- a/i18n/scim/HISTORY
+++ b/i18n/scim/HISTORY
@@ -1,3 +1,17 @@
+2012-06-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: Spell updated to 1.4.14
+ * DEPENDS: added optional_depends qt4 and clutter
+ * BUILD: removed, compiles fine when gtk+3 is selected as default
+
+2012-06-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: Spell updated to 1.4.13
+ * DEPENDS: Changed optional_Depends scim-tables to suggest_depends.
+ Changed depends gtk+2 to optional_depends.
+ Added optional_depends gtk+3
+ * BUILD: added, force gtk+2 UI for now since gtk+3 does not seem to
+ compile. Check if this is still valid on next update.
+ * PRE_BUILD, scim_glibc-2.10.patch: removed, no longer needed
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/i18n/scim/PRE_BUILD b/i18n/scim/PRE_BUILD
deleted file mode 100755
index d6f80ac..0000000
--- a/i18n/scim/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/scim_glibc-2.10.patch
diff --git a/i18n/scim/scim_glibc-2.10.patch b/i18n/scim/scim_glibc-2.10.patch
deleted file mode 100644
index 52213aa..0000000
--- a/i18n/scim/scim_glibc-2.10.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur scim-1.4.9.orig/src/ltdl.cpp scim-1.4.9/src/ltdl.cpp
---- scim-1.4.9.orig/src/ltdl.cpp 2008-11-02 07:42:40.000000000 +0100
-+++ scim-1.4.9/src/ltdl.cpp 2010-08-11 08:46:27.000000000 +0200
-@@ -3361,7 +3361,7 @@
- {
- lt_dlhandle handle = 0;
- char * tmp = 0;
-- char * ext = 0;
-+ const char * ext = 0;
- size_t len;
- int errors = 0;
-
diff --git a/java/antlr/HISTORY b/java/antlr/HISTORY
index b347d88..7d882db 100644
--- a/java/antlr/HISTORY
+++ b/java/antlr/HISTORY
@@ -1,3 +1,7 @@
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: added,
+ to force JAVA optional_depends
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/java/antlr/PRE_SUB_DEPENDS b/java/antlr/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..38770c0
--- /dev/null
+++ b/java/antlr/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ JAVA) is_depends_enabled $SPELL $(get_spell_provider $SPELL JAVA);;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
+
diff --git a/java/antlr/REPAIR^all^PRE_SUB_DEPENDS
b/java/antlr/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..38770c0
--- /dev/null
+++ b/java/antlr/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ JAVA) is_depends_enabled $SPELL $(get_spell_provider $SPELL JAVA);;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
+
diff --git a/java/antlr/SUB_DEPENDS b/java/antlr/SUB_DEPENDS
new file mode 100755
index 0000000..1dd11f7
--- /dev/null
+++ b/java/antlr/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ JAVA) message "JAVA support requested, forcing JAVA dependency" &&
+ depends JAVA '--enable-java' ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/java/icedtea-web/DEPENDS b/java/icedtea-web/DEPENDS
index 827b66f..313c488 100755
--- a/java/icedtea-web/DEPENDS
+++ b/java/icedtea-web/DEPENDS
@@ -1,8 +1,6 @@
-depends gcc "--with-gcj=/usr/bin/gcj --with-ecj-jar=/usr/share/java/ecj.jar"
&&
+depends gcc
depends -sub CXX gcc &&
-depends -sub JAVA gcc &&
-depends -sub JAVAHOME gcc &&
-depends icedtea6 &&
+depends ICEDTEA &&
depends libx11 &&
depends zlib &&
depends firefox &&
diff --git a/java/icedtea-web/DETAILS b/java/icedtea-web/DETAILS
index e81068a..3d41765 100755
--- a/java/icedtea-web/DETAILS
+++ b/java/icedtea-web/DETAILS
@@ -1,5 +1,5 @@
SPELL=icedtea-web
- VERSION=1.1.4
+ VERSION=1.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE
diff --git a/java/icedtea-web/HISTORY b/java/icedtea-web/HISTORY
index 5cfe68c..bc9d78b 100644
--- a/java/icedtea-web/HISTORY
+++ b/java/icedtea-web/HISTORY
@@ -1,2 +1,12 @@
+2012-12-02 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.3.1
+
+2012-08-24 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2.1
+
+2012-06-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2
+ * DEPPENDS: changed icedtea6 to ICEDTEA
+
2011-11-18 Robin Cook <rcook AT wyrms.net>
* NEW SPELL: DETAILS, DEPENDS, CONFIGURE, BUILD, INSTALL
diff --git a/java/icedtea-web/INSTALL b/java/icedtea-web/INSTALL
index 0e13bb5..488d0f7 100755
--- a/java/icedtea-web/INSTALL
+++ b/java/icedtea-web/INSTALL
@@ -1,3 +1,5 @@
+mkdir $INSTALL_ROOT/usr/share/icedtea-web &&
+
default_install &&

ln -sfn $INSTALL_ROOT/usr/lib/IcedTeaPlugin.so
$INSTALL_ROOT/usr/lib/firefox/plugins
diff --git a/java/icedtea-web/icedtea-web-1.1.4.tar.gz.sig
b/java/icedtea-web/icedtea-web-1.1.4.tar.gz.sig
deleted file mode 100644
index 444ad6b..0000000
Binary files a/java/icedtea-web/icedtea-web-1.1.4.tar.gz.sig and /dev/null
differ
diff --git a/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
b/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
new file mode 100644
index 0000000..c374afd
Binary files /dev/null and b/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
differ
diff --git a/java/icedtea6/BUILD b/java/icedtea6/BUILD
index ffd9a47..99ca5c2 100755
--- a/java/icedtea6/BUILD
+++ b/java/icedtea6/BUILD
@@ -1,11 +1,11 @@
export PATH_HOLD="${PATH}" &&
-export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-6.1.11.1" &&
+export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-6.1.12.2" &&
export CLASSPATH=".:/usr/share/java" &&
export PATH="${PATH}:${JAVA_HOME}/bin" &&

OPTS="$ICEDTEA6_DOCS $ICEDTEA6_OPT $ICEDTEA6_PARA $OPTS" &&
OPTS="--with-tzdata-dir=/usr/share/zoneinfo $OPTS" &&
-OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-6.1.11.1 $OPTS" &&
+OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-6.1.12.2 $OPTS" &&
OPTS="--disable-bootstrap $OPTS" &&

unset JAVA_HOME &&
diff --git a/java/icedtea6/CONFLICTS b/java/icedtea6/CONFLICTS
index 0e66666..4729bad 100755
--- a/java/icedtea6/CONFLICTS
+++ b/java/icedtea6/CONFLICTS
@@ -3,4 +3,5 @@ conflicts j2sdk-bin &&
conflicts jre1.5-bin &&
conflicts jre6-bin &&
conflicts jdk1.5-bin &&
-conflicts jdk6-bin
+conflicts jdk6-bin &&
+conflicts icedtea7
diff --git a/java/icedtea6/DEPENDS b/java/icedtea6/DEPENDS
index 770663e..63bff5e 100755
--- a/java/icedtea6/DEPENDS
+++ b/java/icedtea6/DEPENDS
@@ -1,5 +1,6 @@
depends gcc
&&
depends -sub CXX gcc
&&
+depends libffi
&&
depends lsb-release
&&
depends pkgconfig
&&
depends zip
&&
diff --git a/java/icedtea6/DETAILS b/java/icedtea6/DETAILS
index f365072..0a638bf 100755
--- a/java/icedtea6/DETAILS
+++ b/java/icedtea6/DETAILS
@@ -1,29 +1,26 @@
SPELL=icedtea6
- VERSION=1.11.1
+ VERSION=1.12.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
- SOURCE3=openjdk-6-src-b24-14_nov_2011.tar.gz
+ SOURCE3=openjdk-6-src-b27-26_oct_2012.tar.gz
SOURCE4=jdk6-jaf-b20.zip
- SOURCE5=jaxp144_03.zip
-# SOURCE5=jaxp145_01.zip
+ SOURCE5=jaxp144_04.zip
SOURCE6=jdk6-jaxws2_1_6-2011_06_13.zip
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-hg
SOURCE_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE
SOURCE2_IGNORE=signature
SOURCE2_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE2
- SOURCE3_URL[0]=http://download.java.net/openjdk/jdk6/promoted/b24/$SOURCE3
+ SOURCE3_URL[0]=http://download.java.net/openjdk/jdk6/promoted/b27/$SOURCE3
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-# SOURCE_GPG="icedtea.gpg:${SOURCE2}:UPSTREAM_KEY"
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
case "${SMGL_COMPAT_ARCHS[0]}" in
ia32|32)
- SOURCE7=icedtea-bin-core-6.1.11.1-x86.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-x86.tar.bz2
;;
x86-64|64)
if [[ "${SMGL_COMPAT_ARCHS[@]/32/}" == "${SMGL_COMPAT_ARCHS[@]}" ]]; then
- SOURCE7=icedtea-bin-core-6.1.11.1-amd64.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-amd64.tar.bz2
else
- SOURCE7=icedtea-bin-core-6.1.11.1-x86.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-x86.tar.bz2
fi
;;
esac
diff --git a/java/icedtea6/HISTORY b/java/icedtea6/HISTORY
index e612a92..1c8f8e5 100644
--- a/java/icedtea6/HISTORY
+++ b/java/icedtea6/HISTORY
@@ -1,3 +1,23 @@
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.12.2
+ * DEPENDS: added libffi
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.11.5
+
+2012-09-05 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.11.4
+
+2012-06-18 Robin Cook <rcook AT wyrms.net>
+ * CONFLICTS: added icedtea7
+
+2012-06-17 Robin Cook <rcook AT wyrms.net>
+ * PROVIDES: added ICEDTEA
+
+2012-06-16 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.11.3
+ removed duplicate SOURCE_DIRECTORY
+
2012-03-09 Robin Cook <rcook AT wyrms.net>
* BUILD: updated to 1.11
* DETAILS: updated to 1.11, removed scm option
@@ -8,5 +28,6 @@
* PREPARE: removed

2011-10-23 Robin Cook <rcook AT wyrms.net>
- * New Spell: BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, INSTALL,
- PRE_BUILD, PREPARE, PROVIDES
+ * New Spell: BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, INSTALL,
+ PRE_BUILD, PREPARE, PROVIDES
+
diff --git a/java/icedtea6/PROVIDES b/java/icedtea6/PROVIDES
index 0f1a7a4..0b7c3ac 100755
--- a/java/icedtea6/PROVIDES
+++ b/java/icedtea6/PROVIDES
@@ -2,4 +2,4 @@ JAVA
JAVA6
JDK5
JDK
-
+ICEDTEA
diff --git a/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig
deleted file mode 100644
index 1d572e9..0000000
Binary files a/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig and
/dev/null differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig
deleted file mode 100644
index 96ef44f..0000000
Binary files a/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig and
/dev/null differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
new file mode 100644
index 0000000..de20c72
Binary files /dev/null and
b/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
new file mode 100644
index 0000000..0f0af7a
Binary files /dev/null and
b/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig differ
diff --git a/java/icedtea6/icedtea6-1.11.1.tar.gz.sig
b/java/icedtea6/icedtea6-1.11.1.tar.gz.sig
deleted file mode 100644
index ed09a43..0000000
Binary files a/java/icedtea6/icedtea6-1.11.1.tar.gz.sig and /dev/null differ
diff --git a/java/icedtea6/icedtea6-1.12.2.tar.gz.sig
b/java/icedtea6/icedtea6-1.12.2.tar.gz.sig
new file mode 100644
index 0000000..c22e759
Binary files /dev/null and b/java/icedtea6/icedtea6-1.12.2.tar.gz.sig differ
diff --git a/java/icedtea6/jaxp144_03.zip.sig
b/java/icedtea6/jaxp144_03.zip.sig
deleted file mode 100644
index 8f8efd8..0000000
Binary files a/java/icedtea6/jaxp144_03.zip.sig and /dev/null differ
diff --git a/java/icedtea6/jaxp144_04.zip.sig
b/java/icedtea6/jaxp144_04.zip.sig
new file mode 100644
index 0000000..2c77cc4
Binary files /dev/null and b/java/icedtea6/jaxp144_04.zip.sig differ
diff --git a/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig
b/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig
deleted file mode 100644
index a8336ef..0000000
Binary files a/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig and
/dev/null differ
diff --git a/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
b/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
new file mode 100644
index 0000000..c9f8d9f
Binary files /dev/null and
b/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig differ
diff --git a/java/icedtea7/BUILD b/java/icedtea7/BUILD
new file mode 100755
index 0000000..6ea5935
--- /dev/null
+++ b/java/icedtea7/BUILD
@@ -0,0 +1,13 @@
+export PATH_HOLD="${PATH}" &&
+export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-7.2.3.6" &&
+export CLASSPATH=".:/usr/share/java" &&
+export PATH="${PATH}:${JAVA_HOME}/bin" &&
+
+OPTS="$ICEDTEA7_DOCS $ICEDTEA7_OPT $ICEDTEA7_PARA $OPTS"
&&
+OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-7.2.3.6 $OPTS"
&&
+OPTS="--with-abs-install-dir=${INSTALL_ROOT}/usr/lib/icedtea7-$VERSION
$OPTS" &&
+OPTS="--disable-bootstrap --disable-downloading $OPTS"
&&
+
+unset JAVA_HOME &&
+
+default_build
diff --git a/java/icedtea7/CONFIGURE b/java/icedtea7/CONFIGURE
new file mode 100755
index 0000000..336fd16
--- /dev/null
+++ b/java/icedtea7/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option ICEDTEA7_DOCS "Generate Documentation?" y \
+ "--enable-docs" \
+ "--disable-docs" &&
+
+config_query_option ICEDTEA7_OPT "Enable build optimizations?" y \
+ "--enable-optimizations" \
+ "--disable-optimizations" &&
+
+config_query_option ICEDTEA7_PARA "Use parallel build?" n \
+ "--with-parallel-jobs=$MAKE_NJOBS" \
+ "--without-parallel-jobs"
diff --git a/java/icedtea7/CONFLICTS b/java/icedtea7/CONFLICTS
new file mode 100755
index 0000000..4e23c15
--- /dev/null
+++ b/java/icedtea7/CONFLICTS
@@ -0,0 +1,7 @@
+conflicts j2sdk &&
+conflicts j2sdk-bin &&
+conflicts jre1.5-bin &&
+conflicts jre6-bin &&
+conflicts jdk1.5-bin &&
+conflicts jdk6-bin &&
+conflicts icedtea6
diff --git a/java/icedtea7/DEPENDS b/java/icedtea7/DEPENDS
new file mode 100755
index 0000000..6b1f152
--- /dev/null
+++ b/java/icedtea7/DEPENDS
@@ -0,0 +1,56 @@
+depends gcc &&
+depends -sub CXX gcc &&
+depends lsb-release &&
+depends pkgconfig &&
+depends giflib &&
+depends lcms &&
+depends libpng &&
+depends zlib &&
+depends JPEG &&
+depends zip &&
+depends unzip &&
+depends ca-certificates &&
+depends ant &&
+depends perl &&
+depends libxslt &&
+depends openssl &&
+depends attr &&
+depends cpio &&
+depends alsa-lib &&
+depends cups &&
+depends atk &&
+depends glib2 &&
+depends fontconfig &&
+depends cairo &&
+depends pango &&
+depends gdk-pixbuf2 &&
+depends gtk+2 &&
+depends libx11 &&
+depends libxext &&
+depends libxi &&
+depends libxrender &&
+depends libxtst &&
+depends libxau &&
+depends libxdmcp &&
+depends libxp &&
+depends libxinerama &&
+depends inputproto &&
+depends xextproto &&
+depends xineramaproto &&
+depends xproto &&
+
+optional_depends rhino
\
+ "--with-rhino=/usr/lib/java/other/lib/js.jar"
\
+ "--without-rhino"
\
+ "Add javascript support?"
&&
+
+optional_depends pulseaudio
\
+ "--enable-pulse-java"
\
+ "--disable-pulse-java"
\
+ "Enable pulse-java - an audio mixer spi that uses
PulseAudio?" &&
+
+# note this depends on nss 3.12.5 or greater
+optional_depends nss
\
+ "--enable-nss"
\
+ "--disable-nss"
\
+ "Enable inclusion of NSS security provider?"

diff --git a/java/icedtea7/DETAILS b/java/icedtea7/DETAILS
new file mode 100755
index 0000000..b8a1e95
--- /dev/null
+++ b/java/icedtea7/DETAILS
@@ -0,0 +1,57 @@
+ SPELL=icedtea7
+ VERSION=2.3.7
+ SOURCE=icedtea-$VERSION.tar.gz
+ SOURCE2=openjdk.tar.gz
+ SOURCE3=corba.tar.gz
+ SOURCE4=hotspot.tar.gz
+ SOURCE5=jaxp.tar.gz
+ SOURCE6=jaxws.tar.gz
+ SOURCE7=jdk.tar.gz
+ SOURCE8=langtools.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/icedtea-$VERSION
+case "${SMGL_COMPAT_ARCHS[0]}" in
+ ia32|32)
+ SOURCE9=icedtea-bin-core-7.2.3.6-x86.tar.bz2
+ ;;
+ x86-64|64)
+ if [[ "${SMGL_COMPAT_ARCHS[@]/32/}" == "${SMGL_COMPAT_ARCHS[@]}" ]]; then
+ SOURCE9=icedtea-bin-core-7.2.3.6-amd64.tar.bz2
+ else
+ SOURCE9=icedtea-bin-core-7.2.3.6-x86.tar.bz2
+ fi
+ ;;
+esac
+ SOURCE_URL[0]=http://icedtea.classpath.org/download/source
+
SOURCE2_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive
+
SOURCE3_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive
+
SOURCE4_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive
+
SOURCE5_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive
+
SOURCE6_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive
+
SOURCE7_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive
+
SOURCE8_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive
+ SOURCE9_URL[0]=http://dev.gentoo.org/~caster/distfiles
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE2_GPG="gurus.gpg:${SOURCE2}.sig"
+ SOURCE3_GPG="gurus.gpg:${SOURCE3}.sig"
+ SOURCE4_GPG="gurus.gpg:${SOURCE4}.sig"
+ SOURCE5_GPG="gurus.gpg:${SOURCE5}.sig"
+ SOURCE6_GPG="gurus.gpg:${SOURCE6}.sig"
+ SOURCE7_GPG="gurus.gpg:${SOURCE7}.sig"
+ SOURCE8_GPG="gurus.gpg:${SOURCE8}.sig"
+ SOURCE9_GPG="gurus.gpg:${SOURCE9}.sig"
+ LICENSE[0]=GPL
+ KEYWORDS="JAVA"
+ WEB_SITE=http://icedtea.classpath.org/wiki/Main_Page
+ ENTERED=20120616
+ SHORT='Harness to build OpenJDK with Free Software build tools'
+cat << EOF
+The IcedTea project provides a harness to build the source code from
+http://openjdk.java.net using Free Software build tools and adds a number of
key
+features to the upstream OpenJDK codebase:
+
+A Free 64-bit plugin with LiveConnect and Java Web Start support
+(see IcedTea-Web).
+Support for additional platforms via a pure interpreted mode in HotSpot
(Zero)
+or the alternative CACAO virtual machine. Experimental JIT support for Zero
is
+also available via Shark.
+EOF
diff --git a/java/icedtea7/DOWNLOAD b/java/icedtea7/DOWNLOAD
new file mode 100755
index 0000000..deed0b8
--- /dev/null
+++ b/java/icedtea7/DOWNLOAD
@@ -0,0 +1,30 @@
+cd $SOURCE_CACHE &&
+
+if ! test -f $SOURCE ; then
+#icedtea source file
+ wget $SOURCE_URL/$SOURCE 2>&1
+fi &&
+
+#openjdk changeset
+ wget $SOURCE2_URL/506161df1c48.tar.gz --progress=dot -O $SOURCE2 2>&1
+
+#corba changeset
+ wget $SOURCE3_URL/82e58144c3fb.tar.gz --progress=dot -O $SOURCE3 2>&1
+
+#hotspot changeset
+ wget $SOURCE4_URL/104e2c65892d.tar.gz --progress=dot -O $SOURCE4 2>&1
+
+#jaxp changeset
+ wget $SOURCE5_URL/1d46a56eb51c.tar.gz --progress=dot -O $SOURCE5 2>&1
+
+#jaxws changeset
+ wget $SOURCE6_URL/b9590aa972b9.tar.gz --progress=dot -O $SOURCE6 2>&1
+
+#jdk changeset
+ wget $SOURCE7_URL/6a3417030605.tar.gz --progress=dot -O $SOURCE7 2>&1
+
+#langtools changeset
+ wget $SOURCE8_URL/b5006c3285c6.tar.gz --progress=dot -O $SOURCE8 2>&1
+
+ wget $SOURCE9_URL/$SOURCE9 2>&1
+
diff --git a/java/icedtea7/FINAL b/java/icedtea7/FINAL
new file mode 100755
index 0000000..a6034d9
--- /dev/null
+++ b/java/icedtea7/FINAL
@@ -0,0 +1,5 @@
+default_final &&
+rm -rf $BUILD_DIRECTORY/doc &&
+rm -rf $BUILD_DIRECTORY/icedtea-bin-7.2.2.1 &&
+export PATH="$PATH_HOLD"
+
diff --git a/java/icedtea7/HISTORY b/java/icedtea7/HISTORY
new file mode 100644
index 0000000..a66fbc7
--- /dev/null
+++ b/java/icedtea7/HISTORY
@@ -0,0 +1,20 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DOWNLOAD: only check if SOURCE1 exists. Always download the others.
+ If we wish to download only on a timestamp change, we will have to
use cURL
+ or something similar.
+
+2013-02-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.7
+ * DOWNLOAD: udated changeset numbers
+
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.6
+ * DOWNLOAD: udated changeset numbers
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.3
+ * DOWNLOAD: udated changeset numbers
+
+2012-06-17 Robin Cook <rcook AT wyrms.net>
+ * New Spell: BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, DOWNLOAD,
+ FINAL, HISTORY, INSTALL, PRE_BUILD, PROVIDES
diff --git a/java/icedtea7/INSTALL b/java/icedtea7/INSTALL
new file mode 100755
index 0000000..537a053
--- /dev/null
+++ b/java/icedtea7/INSTALL
@@ -0,0 +1,10 @@
+cp -R openjdk.build/j2sdk-image ${INSTALL_ROOT}/usr/lib/icedtea7-${VERSION}
&&
+chown -R root:root ${INSTALL_ROOT}/usr/lib/icedtea7-${VERSION}
&&
+mkdir -p ${INSTALL_ROOT}/etc/profile.d/
&&
+install -m 0644 $SCRIPT_DIRECTORY/java.sh ${INSTALL_ROOT}/etc/profile.d/
&&
+cd ${INSTALL_ROOT}/usr/lib
&&
+ln -sfn icedtea7-${VERSION}/ j2sdk
&&
+ln -sfn icedtea7-${VERSION}/ java7
&&
+cd $SOURCE_DIRCETORY
+
+
diff --git a/java/icedtea7/PRE_BUILD b/java/icedtea7/PRE_BUILD
new file mode 100755
index 0000000..bc678eb
--- /dev/null
+++ b/java/icedtea7/PRE_BUILD
@@ -0,0 +1,28 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+verify_file 2 &&
+cp $SOURCE_CACHE/$SOURCE2 ./ &&
+verify_file 3 &&
+cp $SOURCE_CACHE/$SOURCE3 ./ &&
+verify_file 4 &&
+cp $SOURCE_CACHE/$SOURCE4 ./ &&
+verify_file 5 &&
+cp $SOURCE_CACHE/$SOURCE5 ./ &&
+verify_file 6 &&
+cp $SOURCE_CACHE/$SOURCE6 ./ &&
+verify_file 7 &&
+cp $SOURCE_CACHE/$SOURCE7 ./ &&
+verify_file 8 &&
+cp $SOURCE_CACHE/$SOURCE8 ./ &&
+
+cd $SOURCE_DIRECTORY
+patch -p1 < $SPELL_DIRECTORY/icedtea-2.3.1-add_cacerts-1.patch &&
+#patch -p1 < $SPELL_DIRECTORY/icedtea-7.2.2-no_suffix.patch &&
+autoreconf &&
+patch -p1 < $SPELL_DIRECTORY/icedtea7-2.3.1-fixed_paths.patch &&
+
+cd $BUILD_DIRECTORY &&
+verify_file 9 &&
+tar xjf $SOURCE_CACHE/$SOURCE9 &&
+cd $SOURCE_DIRECTORY
+
diff --git a/java/icedtea7/PROVIDES b/java/icedtea7/PROVIDES
new file mode 100755
index 0000000..74d3c36
--- /dev/null
+++ b/java/icedtea7/PROVIDES
@@ -0,0 +1,6 @@
+JAVA
+JAVA6
+JAVA7
+JDK5
+JDK
+ICEDTEA
diff --git a/java/icedtea7/corba.tar.gz.sig b/java/icedtea7/corba.tar.gz.sig
new file mode 100644
index 0000000..411f917
Binary files /dev/null and b/java/icedtea7/corba.tar.gz.sig differ
diff --git a/java/icedtea7/hotspot.tar.gz.sig
b/java/icedtea7/hotspot.tar.gz.sig
new file mode 100644
index 0000000..3426273
Binary files /dev/null and b/java/icedtea7/hotspot.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
b/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
new file mode 100644
index 0000000..440e32e
--- /dev/null
+++ b/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
@@ -0,0 +1,543 @@
+diff -Nuarp icedtea-2.2-orig/acinclude.m4 icedtea-2.2/acinclude.m4
+--- icedtea-2.2-orig/acinclude.m4 2012-05-30 22:11:30.000000000 -0500
++++ icedtea-2.2/acinclude.m4 2012-05-30 21:53:36.000000000 -0500
+@@ -302,6 +302,178 @@ AC_DEFUN_ONCE([IT_WITH_OPENJDK_SRC_DIR],
+ AM_CONDITIONAL(OPENJDK_SRC_DIR_HARDLINKABLE, test
"x${openjdk_src_dir_hardlinkable}" = "xyes")
+ ])
+
++AC_DEFUN([IT_WITH_CACERTS],
++[
++ AC_MSG_CHECKING([whether a cacerts file is provided for distribution])
++ AC_ARG_WITH([cacerts],
++ [AS_HELP_STRING(--with-cacerts=FILE,specify the location of a
pre-generated cacerts file for distribution)],
++ [
++ if test -f "${withval}"; then
++ CACERTS_FILE="${withval}"
++ cacerts_file_set=yes
++ else
++ CACERTS_FILE=
++ fi
++ ],
++ [
++ CACERTS_FILE=
++ ])
++ if test x"${CACERTS_FILE}" = "x"; then
++ cacerts_file_set=no
++ CACERTS_FILE="no"
++ fi
++ AC_MSG_RESULT(${CACERTS_FILE})
++ AC_SUBST(CACERTS_FILE)
++ AM_CONDITIONAL([CACERTS_FILE_SET], test x"${cacerts_file_set}" = "xyes")
++])
++
++AC_DEFUN([IT_GENERATE_CACERTS],
++[
++ AC_REQUIRE([IT_WITH_CACERTS])
++ AC_MSG_CHECKING([whether to generate a cacerts file for distribution])
++ AC_ARG_ENABLE([cacerts-generation],
++ [AS_HELP_STRING(--enable-cacerts-generation, generate a
cacerts file for distribution [[default=auto]])],
++ [
++ case "${enableval}" in
++ no)
++ generate_cacerts=no
++ ;;
++ *)
++ generate_cacerts=yes
++ ;;
++ esac
++ ],
++ [
++ if test x"${cacerts_file_set}" = "xno"; then
++ generate_cacerts=forced
++ else
++ if test x"${cacerts_file_set}" = "xyes"; then
++ generate_cacerts=no
++ else
++ generate_cacerts=yes
++ fi
++ fi
++ ])
++ AC_MSG_RESULT([$generate_cacerts])
++ AM_CONDITIONAL([GENERATE_CACERTS], test x"${generate_cacerts}" = "xyes"
-o x"${generate_cacerts}" = "xforced")
++])
++
++AC_DEFUN([IT_GET_LOCAL_CACERTS],
++[
++ AC_MSG_CHECKING([for a local x509 certificate directory])
++ AC_ARG_WITH([ca-dir],
++ [AS_HELP_STRING(--with-ca-dir=DIR, specify a top-level local
x509 certificate directory for cacerts generation)],
++ [
++ if test -d "${withval}"; then
++ CADIR="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ CADIR=no
++ else
++ CADIR=
++ fi
++ fi
++ ],
++ [
++ CADIR=
++ ])
++ if test x"${CADIR}" = "x"; then
++ for dir in /etc/pki/tls/certs \
++ /usr/share/ca-certificates \
++ /etc/ssl/certs \
++ /etc/certs ; do
++ if test -d "${dir}"; then
++ CADIR="${dir}"
++ break
++ fi
++ done
++ if test x"${CADIR}" = "x"; then
++ CADIR=no
++ fi
++ fi
++ AC_MSG_RESULT(${CADIR})
++ AC_SUBST(CADIR)
++
++ AC_MSG_CHECKING([for a local x509 certificate file])
++ AC_ARG_WITH([ca-file],
++ [AS_HELP_STRING(--with-ca-file=FILE, specify a local x509
certificate file for cacerts generation)],
++ [
++ if test -f "${withval}"; then
++ CAFILE="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ CAFILE=no
++ else
++ CAFILE=
++ fi
++ fi
++ ],
++ [
++ CAFILE=
++ ])
++ if test x"${CAFILE}" = "x"; then
++ for file in /etc/pki/tls/certs/ca-bundle.crt \
++ /etc/ssl/certs/ca-bundle.crt \
++ /etc/ssl/ca-bundle.crt \
++ /etc/ca-bundle.crt ; do
++ if test -e "${file}"; then
++ CAFILE=$file
++ break
++ fi
++ done
++ if test x"${CAFILE}" = "x"; then
++ CAFILE=no
++ fi
++ fi
++ AC_MSG_RESULT(${CAFILE})
++ AC_SUBST(CAFILE)
++ if test "${CADIR}x" = "nox" -a "${CAFILE}x" = "nox"; then
++ AC_MSG_ERROR([You must supply a cacerts file or a list of CA
certificates to generate one.])
++ fi
++])
++
++AC_DEFUN([IT_FIND_OPENSSL],
++[
++ AC_MSG_CHECKING([for openssl])
++ AC_ARG_WITH([openssl],
++ [AS_HELP_STRING(--with-openssl=PATH, specify the path of the
openssl utility)],
++ [
++ if test -x "${withval}" -a -f "${withval}"; then
++ OPENSSL="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ OPENSSL="no"
++ else
++ OPENSSL=
++ fi
++ fi
++ ],
++ [
++ OPENSSL=
++ ])
++ if test x"${OPENSSL}" = "x"; then
++
++ OPENSSL=$(
++ IFS=":"
++ for dir in ${withval}:${PATH}; do
++ if test -x "${dir}/openssl" -a -f "${dir}/openssl"; then
++ FOUNDSSL="${dir}/openssl"
++ break
++ fi
++ done
++ echo "${FOUNDSSL}"
++ )
++ if test x"${OPENSSL}" = "x"; then
++ OPENSSL=no
++ fi
++ fi
++ AC_MSG_RESULT(${OPENSSL})
++ AC_SUBST(OPENSSL)
++ if test x"${OPENSSL}" = "xno"; then
++ AC_MSG_ERROR([You must supply a cacerts file or have openssl available
to generate one.])
++ fi
++])
++
+ AC_DEFUN_ONCE([IT_CAN_HARDLINK_TO_SOURCE_TREE],
+ [
+ AC_CACHE_CHECK([if we can hard link rather than copy from
${abs_top_srcdir}], it_cv_hardlink_src, [
+diff -Nuarp icedtea-2.2-orig/configure.ac icedtea-2.2/configure.ac
+--- icedtea-2.2-orig/configure.ac 2012-05-30 22:11:30.000000000 -0500
++++ icedtea-2.2/configure.ac 2012-05-30 21:53:36.000000000 -0500
+@@ -84,6 +84,13 @@ AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test
+ AC_MSG_RESULT(${ENABLE_SYSTEMTAP})
+
+ IT_LOCATE_NSS
++IT_GENERATE_CACERTS
++
++if test x"${generate_cacerts}" = "xyes" -o x"${generate_cacerts}" =
"xforced"; then
++ IT_GET_LOCAL_CACERTS
++ IT_FIND_OPENSSL
++fi
++
+ IT_GET_PKGVERSION
+ IT_GET_LSB_DATA
+
+diff -Nuarp icedtea-2.2-orig/Makefile.am icedtea-2.2/Makefile.am
+--- icedtea-2.2-orig/Makefile.am 2012-05-30 22:11:35.000000000 -0500
++++ icedtea-2.2/Makefile.am 2012-05-30 22:10:09.000000000 -0500
+@@ -746,7 +746,8 @@ clean-local: clean-tests clean-pulse-jav
+ clean-bootstrap-directory-symlink-stage1
clean-bootstrap-directory-symlink-stage2 \
+ clean-extract clean-generated clean-native-ecj clean-hgforest
clean-icedtea-stage2 \
+ clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero
clean-add-zero-debug \
+- clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter
++ clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter \
++ clean-cacerts clean-cacerts-debug
+ if [ -e bootstrap ]; then \
+ rmdir bootstrap ; \
+ fi
+@@ -776,7 +777,7 @@ install:
+ jtregcheck clean-remove-intree-libraries \
+ clean-jamvm clean-extract-jamvm clean-add-jamvm clean-add-jamvm-debug
\
+ clean-extract-hotspot clean-sanitise-openjdk \
+- clean-tests clean-tapset-report
++ clean-tests clean-tapset-report clean-cacerts clean-cacerts-debug
+
+ env:
+ @echo 'unset JAVA_HOME'
+@@ -1703,6 +1704,13 @@ endif
+ if ENABLE_JAMVM
+ printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_JRE_ARCH_DIR)/jvm.cfg
+ endif
++if GENERATE_CACERTS
++ $(ARCH_PREFIX) $(MAKE) add-cacerts
++else
++if CACERTS_FILE_SET
++ $(ARCH_PREFIX) $(MAKE) add-cacerts
++endif
++endif
+ @echo "IcedTea is served:" $(BUILD_OUTPUT_DIR)
+ mkdir -p stamps
+ touch $@
+@@ -1769,6 +1777,13 @@ endif
+ if ENABLE_JAMVM
+ printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg
+ endif
++if GENERATE_CACERTS
++ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
++else
++if CACERTS_FILE_SET
++ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
++endif
++endif
+ @echo "IcedTea (debug build) is served:" \
+ $(DEBUG_BUILD_OUTPUT_DIR)
+ mkdir -p stamps
+@@ -1857,6 +1872,69 @@ stamps/icedtea-stage1.stamp: stamps/iced
+ clean-icedtea-stage1:
+ rm -f stamps/icedtea-stage1.stamp
+
++# CA Certs
++stamps/generate-cacerts.stamp:
++if GENERATE_CACERTS
++ if test -n "${CADIR}"; then \
++ sh scripts/mkcacerts.sh -d "${CADIR}" \
++ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ else \
++ sh scripts/mkcacerts.sh -f "${CAFILE}" \
++ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ fi
++endif
++ touch stamps/generate-cacerts.stamp
++
++stamps/add-cacerts.stamp: stamps/generate-cacerts.stamp
++if CACERTS_FILE_SET
++ cp $(CACERTS_FILE) $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++endif
++ cp $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
++ $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ touch stamps/add-cacerts.stamp
++
++clean-cacerts:
++ rm -f $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++ rm -f $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ rm -f stamps/add-cacerts.stamp
++ rm -f stamps/generate-cacerts.stamp
++
++stamps/generate-cacerts-debug.stamp:
++if GENERATE_CACERTS
++ if test -n "${CADIR}"; then \
++ sh scripts/mkcacerts.sh -d "${CADIR}" \
++ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ else \
++ sh scripts/mkcacerts.sh -f "${CAFILE}" \
++ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ fi
++endif
++ touch stamps/generate-cacerts-debug.stamp
++
++stamps/add-cacerts-debug.stamp: stamps/generate-cacerts-debug.stamp
++if CACERTS_FILE_SET
++ cp $(CACERTS_FILE)
$(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++endif
++ cp $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
++ $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ touch stamps/add-cacerts-debug.stamp
++
++clean-cacerts-debug:
++ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ rm -f stamps/add-cacerts-debug.stamp
++ rm -f stamps/generate-cacerts-debug.stamp
++
++# end of CA Certs
++
+ # PulseAudio based mixer
+ # (pulse-java)
+ if ENABLE_PULSE_JAVA
+@@ -2379,6 +2457,10 @@ clean-rt:
+ # Target Aliases
+ # ===============
+
++add-cacerts: stamps/add-cacerts.stamp
++
++add-cacerts-debug: stamps/add-cacerts-debug.stamp
++
+ add-zero: stamps/add-zero.stamp
+
+ add-zero-debug: stamps/add-zero-debug.stamp
+diff -Nuarp icedtea-2.2-orig/scripts/mkcacerts.sh
icedtea-2.2/scripts/mkcacerts.sh
+--- icedtea-2.2-orig/scripts/mkcacerts.sh 1969-12-31 18:00:00.000000000
-0600
++++ icedtea-2.2/scripts/mkcacerts.sh 2012-05-30 21:53:36.000000000 -0500
+@@ -0,0 +1,208 @@
++#!/bin/sh
++# Simple script to extract x509 certificates and create a JRE cacerts file.
++
++function get_args()
++ {
++ if test -z "${1}" ; then
++ showhelp
++ exit 1
++ fi
++
++ while test -n "${1}" ; do
++ case "${1}" in
++ -f | --cafile)
++ check_arg $1 $2
++ CAFILE="${2}"
++ shift 2
++ ;;
++ -d | --cadir)
++ check_arg $1 $2
++ CADIR="${2}"
++ shift 2
++ ;;
++ -o | --outfile)
++ check_arg $1 $2
++ OUTFILE="${2}"
++ shift 2
++ ;;
++ -k | --keytool)
++ check_arg $1 $2
++ KEYTOOL="${2}"
++ shift 2
++ ;;
++ -s | --openssl)
++ check_arg $1 $2
++ OPENSSL="${2}"
++ shift 2
++ ;;
++ -h | --help)
++ showhelp
++ exit 0
++ ;;
++ *)
++ showhelp
++ exit 1
++ ;;
++ esac
++ done
++ }
++
++function check_arg()
++ {
++ echo "${2}" | grep -v "^-" > /dev/null
++ if [ -z "$?" -o ! -n "$2" ]; then
++ echo "Error: $1 requires a valid argument."
++ exit 1
++ fi
++ }
++
++# The date binary is not reliable on 32bit systems for dates after 2038
++function mydate()
++ {
++ local y=$( echo $1 | cut -d" " -f4 )
++ local M=$( echo $1 | cut -d" " -f1 )
++ local d=$( echo $1 | cut -d" " -f2 )
++ local m
++
++ if [ ${d} -lt 10 ]; then d="0${d}"; fi
++
++ case $M in
++ Jan) m="01";;
++ Feb) m="02";;
++ Mar) m="03";;
++ Apr) m="04";;
++ May) m="05";;
++ Jun) m="06";;
++ Jul) m="07";;
++ Aug) m="08";;
++ Sep) m="09";;
++ Oct) m="10";;
++ Nov) m="11";;
++ Dec) m="12";;
++ esac
++
++ certdate="${y}${m}${d}"
++ }
++
++function showhelp()
++ {
++ echo "`basename ${0}` creates a valid cacerts file for use with
IcedTea."
++ echo ""
++ echo " -f --cafile The path to a file containing PEM
formated CA"
++ echo " certificates. May not be used
with -d/--cadir."
++ echo " -d --cadir The path to a diectory of PEM
formatted CA"
++ echo " certificates. May not be used
with -f/--cafile."
++ echo " -o --outfile The path to the output file."
++ echo ""
++ echo " -k --keytool The path to the java keytool
utility."
++ echo ""
++ echo " -s --openssl The path to the openssl utility."
++ echo ""
++ echo " -h --help Show this help message and exit."
++ echo ""
++ echo ""
++ }
++
++# Initialize empty variables so that the shell does not polute the script
++CAFILE=""
++CADIR=""
++OUTFILE=""
++OPENSSL=""
++KEYTOOL=""
++certdate=""
++date=""
++today=$( date +%Y%m%d )
++
++# Process command line arguments
++get_args ${@}
++
++# Handle common errors
++if test "${CAFILE}x" == "x" -a "${CADIR}x" == "x" ; then
++ echo "ERROR! You must provide an x509 certificate store!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${CAFILE}x" != "x" -a "${CADIR}x" != "x" ; then
++ echo "ERROR! You cannot provide two x509 certificate stores!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${KEYTOOL}x" == "x" ; then
++ echo "ERROR! You must provide a valid keytool program!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${OPENSSL}x" == "x" ; then
++ echo "ERROR! You must provide a valid path to openssl!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${OUTFILE}x" == "x" ; then
++ echo "ERROR! You must provide a valid output file!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++# Get on with the work
++
++# If using a CAFILE, split it into individual files in a temp directory
++if test "${CAFILE}x" != "x" ; then
++ TEMPDIR=`mktemp -d`
++ CADIR="${TEMPDIR}"
++
++ # Get a list of staring lines for each cert
++ CERTLIST=`grep -n "^-----BEGIN" "${CAFILE}" | cut -d ":" -f 1`
++
++ # Get a list of ending lines for each cert
++ ENDCERTLIST=`grep -n "^-----END" "${CAFILE}" | cut -d ":" -f 1`
++
++ # Start a loop
++ for certbegin in `echo "${CERTLIST}"` ; do
++ for certend in `echo "${ENDCERTLIST}"` ; do
++ if test "${certend}" -gt "${certbegin}"; then
++ break
++ fi
++ done
++ sed -n "${certbegin},${certend}p" "${CAFILE}" >
"${CADIR}/${certbegin}.pem"
++ keyhash=`${OPENSSL} x509 -noout -in "${CADIR}/${certbegin}.pem"
-hash`
++ echo "Generated PEM file with hash: ${keyhash}."
++ done
++fi
++
++# Write the output file
++for cert in `find "${CADIR}" -type f -name "*.pem" -o -name "*.crt"`
++do
++
++ # Make sure the certificate date is valid...
++ date=$( ${OPENSSL} x509 -enddate -in "${cert}" -noout | sed
's/^notAfter=//' )
++ mydate "${date}"
++ if test "${certdate}" -lt "${today}" ; then
++ echo "${cert} expired on ${certdate}! Skipping..."
++ unset date certdate
++ continue
++ fi
++ unset date certdate
++ ls "${cert}"
++ tempfile=`mktemp`
++ certbegin=`grep -n "^-----BEGIN" "${cert}" | cut -d ":" -f 1`
++ certend=`grep -n "^-----END" "${cert}" | cut -d ":" -f 1`
++ sed -n "${certbegin},${certend}p" "${cert}" > "${tempfile}"
++ echo yes | "${KEYTOOL}" -import -alias `basename "${cert}"` -keystore \
++ "${OUTFILE}" -storepass 'changeit' -file "${tempfile}"
++ rm "${tempfile}"
++done
++
++if test "${TEMPDIR}x" != "x" ; then
++ rm -rf "${TEMPDIR}"
++fi
++exit 0
++
+
diff --git a/java/icedtea7/icedtea-2.3.6.tar.gz.sig
b/java/icedtea7/icedtea-2.3.6.tar.gz.sig
new file mode 100644
index 0000000..3494643
Binary files /dev/null and b/java/icedtea7/icedtea-2.3.6.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-2.3.7.tar.gz.sig
b/java/icedtea7/icedtea-2.3.7.tar.gz.sig
new file mode 100644
index 0000000..6ab4292
Binary files /dev/null and b/java/icedtea7/icedtea-2.3.7.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-7.2.2-no_suffix.patch
b/java/icedtea7/icedtea-7.2.2-no_suffix.patch
new file mode 100644
index 0000000..8331b4f
--- /dev/null
+++ b/java/icedtea7/icedtea-7.2.2-no_suffix.patch
@@ -0,0 +1,26 @@
+# HG changeset patch
+# User Andrew John Hughes <ahughes AT redhat.com>
+# Date 1338297380 -3600
+# Node ID fb4e64ae06a31c878cc711579fe87a6f626f73fb
+# Parent 2c3c929e038c6c64d79ecf98005f5fd2f4d0f37d
+Don't add a suffix for building the default, IcedTea.
+
+2012-05-25 Andrew John Hughes <ahughes AT redhat.com>
+
+ * Makefile.am:
+ (versioning): Don't add a suffix if building
+ the default project, 'icedtea'.
+
+diff --git a/Makefile.am b/Makefile.am
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1435,7 +1435,7 @@
+ echo "DISTRO_PACKAGE_VERSION=$(PKGVERSION)" \
+ >>openjdk/jdk/make/common/shared/Defs.gmk ;
+ endif
+- if test x"$(PROJECT_NAME)" != "xjdk7"; then \
++ if test x"$(PROJECT_NAME)" != "xjdk7" && test x"$(PROJECT_NAME)" !=
"xicedtea"; then \
+ proj_suffix="-$(PROJECT_NAME)"; \
+ fi ; \
+ if test x"$(VERSION_SUFFIX)" != "x"; then \
+
diff --git a/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
b/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
new file mode 100644
index 0000000..ff3aff9
Binary files /dev/null and
b/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig differ
diff --git a/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
b/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
new file mode 100644
index 0000000..dcf2ed3
Binary files /dev/null and
b/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig differ
diff --git a/java/icedtea7/icedtea.gpg b/java/icedtea7/icedtea.gpg
new file mode 100644
index 0000000..c757d9d
Binary files /dev/null and b/java/icedtea7/icedtea.gpg differ
diff --git a/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
b/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
new file mode 100644
index 0000000..c2d98d2
--- /dev/null
+++ b/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
@@ -0,0 +1,114 @@
+diff -urN icedtea-2.2.1/Makefile.am icedtea-mod/Makefile.am
+--- icedtea-2.2.1/Makefile.am 2012-06-16 21:28:55.521850613 -0500
++++ icedtea-mod/Makefile.am 2012-06-16 21:44:32.499840110 -0500
+@@ -235,7 +235,8 @@
+
+ # Patch list
+
+-ICEDTEA_PATCHES =
++ICEDTEA_PATCHES = \
++ patches/openjdk-smgl-paths.patch
+
+ # Conditional patches
+
+diff -urN icedtea-2.2.1/patches/openjdk-smgl-paths.patch
icedtea-mod/patches/openjdk-smgl-paths.patch
+--- icedtea-2.2.1/patches/openjdk-smgl-paths.patch 1969-12-31
18:00:00.000000000 -0600
++++ icedtea-mod/patches/openjdk-smgl-paths.patch 2012-06-16
21:43:04.238841099 -0500
+@@ -0,0 +1,97 @@
++diff -ur openjdk.orig/corba/make/common/shared/Defs-utils.gmk
openjdk/corba/make/common/shared/Defs-utils.gmk
++--- openjdk.orig/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:20.103848993 -0500
+++++ openjdk/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:35:09.405846422 -0500
++@@ -92,15 +92,15 @@
++ DIFF = $(UTILS_USR_BIN_PATH)diff
++ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
++ ECHO = $(UTILS_COMMAND_PATH)echo
++-EGREP = $(UTILS_COMMAND_PATH)egrep
+++EGREP = $(UTILS_USR_BIN_PATH)egrep
++ EXPR = $(UTILS_USR_BIN_PATH)expr
++ FILE = $(UTILS_USR_BIN_PATH)file
++ FIND = $(UTILS_USR_BIN_PATH)find
++ FMT = $(UTILS_COMMAND_PATH)fmt
++ GDB = $(UTILS_USR_BIN_PATH)gdb
++-GREP = $(UTILS_COMMAND_PATH)grep
+++GREP = $(UTILS_USR_BIN_PATH)grep
++ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
++-HEAD = $(UTILS_USR_BIN_PATH)head
+++HEAD = $(UTILS_COMMAND_PATH)head
++ ID = $(UTILS_COMMAND_PATH)id
++ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
++ KSH = $(UTILS_COMMAND_PATH)ksh
++@@ -128,9 +128,9 @@
++ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
++ SORT = $(UTILS_COMMAND_PATH)sort
++ STRIP = $(UTILS_CCS_BIN_PATH)strip
++-TAIL = $(UTILS_USR_BIN_PATH)tail
+++TAIL = $(UTILS_COMMAND_PATH)tail
++ TAR = $(UTILS_COMMAND_PATH)tar
++-TEST = $(UTILS_USR_BIN_PATH)test
+++TEST = $(UTILS_COMMAND_PATH)test
++ TOUCH = $(UTILS_COMMAND_PATH)touch
++ TR = $(UTILS_USR_BIN_PATH)tr
++ TRUE = $(UTILS_COMMAND_PATH)true
++@@ -138,7 +138,7 @@
++ UNIQ = $(UTILS_USR_BIN_PATH)uniq
++ UNZIP = $(UTILS_USR_BIN_PATH)unzip
++ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
++-WC = $(UTILS_USR_BIN_PATH)wc
+++WC = $(UTILS_COMMAND_PATH)wc
++ WHICH = $(UTILS_USR_BIN_PATH)which
++ YACC = $(UTILS_CCS_BIN_PATH)yacc
++ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
++diff -ur openjdk.orig/jdk/make/common/shared/Defs-utils.gmk
openjdk/jdk/make/common/shared/Defs-utils.gmk
++--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:18.773849007 -0500
+++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:39:14.804843671 -0500
++@@ -108,17 +108,17 @@
++ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
++ DUMP = $(UTILS_CCS_BIN_PATH)dump
++ ECHO = $(UTILS_COMMAND_PATH)echo
++-EGREP = $(UTILS_COMMAND_PATH)egrep
+++EGREP = $(UTILS_USR_BIN_PATH)egrep
++ EXPR = $(UTILS_USR_BIN_PATH)expr
++ FILE = $(UTILS_USR_BIN_PATH)file
++ FIND = $(UTILS_USR_BIN_PATH)find
++ FMT = $(UTILS_COMMAND_PATH)fmt
++ GDB = $(UTILS_USR_BIN_PATH)gdb
++-GREP = $(UTILS_COMMAND_PATH)grep
+++GREP = $(UTILS_USR_BIN_PATH)grep
++ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
++ # GZIP is used for solaris. Linux and windows use tar czf
++ GZIP = $(UTILS_COMMAND_PATH)gzip
++-HEAD = $(UTILS_USR_BIN_PATH)head
+++HEAD = $(UTILS_COMMAND_PATH)head
++ HG = hg
++ ID = $(UTILS_COMMAND_PATH)id
++ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
++@@ -145,9 +145,9 @@
++ SH = $(UTILS_COMMAND_PATH)sh
++ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
++ SORT = $(UTILS_COMMAND_PATH)sort
++-TAIL = $(UTILS_USR_BIN_PATH)tail
+++TAIL = $(UTILS_COMMAND_PATH)tail
++ TAR = $(UTILS_COMMAND_PATH)tar
++-TEST = $(UTILS_USR_BIN_PATH)test
+++TEST = $(UTILS_COMMAND_PATH)test
++ TOUCH = $(UTILS_COMMAND_PATH)touch
++ TR = $(UTILS_USR_BIN_PATH)tr
++ TRUE = $(UTILS_COMMAND_PATH)true
++@@ -156,7 +156,7 @@
++ UNZIP = $(UTILS_USR_BIN_PATH)unzip
++ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
++ XARGS = $(UTILS_USR_BIN_PATH)xargs
++-WC = $(UTILS_USR_BIN_PATH)wc
+++WC = $(UTILS_COMMAND_PATH)wc
++ WHICH = $(UTILS_USR_BIN_PATH)which
++ YACC = $(UTILS_CCS_BIN_PATH)yacc
++ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
++@@ -203,7 +203,7 @@
++ # others have it in /usr/bin.
++ SORT=$(firstword $(wildcard $(UTILS_COMMAND_PATH)sort) \
++ $(wildcard $(UTILS_USR_BIN_PATH)sort))
++- NAWK = $(USRBIN_PATH)gawk
+++ NAWK = $(UNIXCOMMAND_PATH)gawk
++ # Intrinsic unix command, with backslash-escaped character interpretation
++ ECHO = /bin/echo -e
++ # These are really in UTILS_USR_BIN_PATH on Linux
diff --git a/java/icedtea7/java.sh b/java/icedtea7/java.sh
new file mode 100644
index 0000000..7091558
--- /dev/null
+++ b/java/icedtea7/java.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+#
+JAVA_HOME=/usr/lib/j2sdk
+
+export JAVA_HOME
+export PATH=$PATH:$JAVA_HOME/bin
diff --git a/java/icedtea7/jaxp.tar.gz.sig b/java/icedtea7/jaxp.tar.gz.sig
new file mode 100644
index 0000000..0a2851d
Binary files /dev/null and b/java/icedtea7/jaxp.tar.gz.sig differ
diff --git a/java/icedtea7/jaxws.tar.gz.sig b/java/icedtea7/jaxws.tar.gz.sig
new file mode 100644
index 0000000..e51db03
Binary files /dev/null and b/java/icedtea7/jaxws.tar.gz.sig differ
diff --git a/java/icedtea7/jdk.tar.gz.sig b/java/icedtea7/jdk.tar.gz.sig
new file mode 100644
index 0000000..2e3c6e5
Binary files /dev/null and b/java/icedtea7/jdk.tar.gz.sig differ
diff --git a/java/icedtea7/langtools.tar.gz.sig
b/java/icedtea7/langtools.tar.gz.sig
new file mode 100644
index 0000000..885e407
Binary files /dev/null and b/java/icedtea7/langtools.tar.gz.sig differ
diff --git a/java/icedtea7/openjdk.tar.gz.sig
b/java/icedtea7/openjdk.tar.gz.sig
new file mode 100644
index 0000000..e774d00
Binary files /dev/null and b/java/icedtea7/openjdk.tar.gz.sig differ
diff --git a/kde4-apps/FUNCTIONS b/kde4-apps/FUNCTIONS
index 527e375..b08a8b9 100755
--- a/kde4-apps/FUNCTIONS
+++ b/kde4-apps/FUNCTIONS
@@ -6,7 +6,7 @@ prepare_environment() {
PATH="$KDE4DIR/bin:$PATH" &&
# Correct QT binaries need to be found first!
QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
- PATH="$QTDIR/bin/qt4:$PATH" &&
+ PATH="$SORCERY_PATH:$QTDIR/bin/qt4:$PATH" &&

LD_LIBRARY_PATH="$KDE4DIR/lib:$LD_LIBRARY_PATH" &&
QT_PLUGIN_PATH="$KDE4DIR/lib/kde4/plugins"
@@ -18,6 +18,8 @@ default_build() {
cd $SOURCE_DIRECTORY &&
mkdir -p build &&
cd build &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX="$KDE4DIR" \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4-apps/KDE_DEPENDS b/kde4-apps/KDE_DEPENDS
index 4ea0397..04814f6 100755
--- a/kde4-apps/KDE_DEPENDS
+++ b/kde4-apps/KDE_DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
-depends cmake
+depends cmake &&

-#depends kdebase4-runtime &&
-#optional_depends kdebase-workspace4 '' '' 'kde desktop'
+depends kdebase4-runtime &&
+optional_depends kdebase-workspace4 '' '' 'kde desktop'
diff --git a/kde4-apps/calligra/DETAILS b/kde4-apps/calligra/DETAILS
index dd72b8d..4856a27 100755
--- a/kde4-apps/calligra/DETAILS
+++ b/kde4-apps/calligra/DETAILS
@@ -1,6 +1,6 @@
SPELL=calligra
- VERSION=2.4.2
-
SOURCE_HASH=sha512:a9a8fbeeb3269c4aa0e02479a6fe4c384bd38ae47b49a68b241a527ca36e1984e8dbc94953b809f30cfd58f51d5f0b9a1cc262d2a8ba1c45d72ed47c10e880b1
+ VERSION=2.6.0
+
SOURCE_HASH=sha512:c903f8dbd65c392a58500a390fa2fd1e5efa7a2292963bc17011a6b18e71a1213bdc895248613874b8ae90aba93b584223ff6175130cde66ca468492982af65e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.calligra-suite.org/
diff --git a/kde4-apps/calligra/HISTORY b/kde4-apps/calligra/HISTORY
index beb17a7..2aa8358 100644
--- a/kde4-apps/calligra/HISTORY
+++ b/kde4-apps/calligra/HISTORY
@@ -1,3 +1,15 @@
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.0
+
+2013-01-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.5.5
+
+2012-09-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.2
+
+2012-08-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.1
+
2012-05-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4.2

diff --git a/kde4-apps/digikam4/DEPENDS b/kde4-apps/digikam4/DEPENDS
index e5eb77d..d9784cf 100755
--- a/kde4-apps/digikam4/DEPENDS
+++ b/kde4-apps/digikam4/DEPENDS
@@ -1,14 +1,15 @@
source "$SECTION_DIRECTORY/KDE_DEPENDS" &&
sub_depends qt4 SQLITE &&
-depends sqlite &&
+depends sqlite &&
depends lcms &&
depends libkdcraw4 &&
depends libkexiv24 &&
depends libkipi4 &&
-depends jasper &&
-depends JPEG &&
+depends jasper &&
+depends JPEG &&
depends opencv &&
depends qjson &&
+depends marble &&

optional_depends kdepimlibs4 '' '' 'PIM support' &&
# added optional dependencies from kipi-plugins4
diff --git a/kde4-apps/digikam4/DETAILS b/kde4-apps/digikam4/DETAILS
index 44bade3..d3b5ae7 100755
--- a/kde4-apps/digikam4/DETAILS
+++ b/kde4-apps/digikam4/DETAILS
@@ -1,7 +1,7 @@
SPELL=digikam4
SPELLX=${SPELL//4}
- VERSION=2.6.0
-
SOURCE_HASH=sha512:7984e8b463a5393a4606a4f6d752c7d006cc62ada6947467c034ec5e7fdd5de12826e0f33bfb07b80bb7c83d03a29273eec618a0e7c0f5588416b94fe1d2768a
+ VERSION=2.9.0
+
SOURCE_HASH=sha512:ef6b94f3752bd91f3b6da14f509379e3fe7bef166bc617642c531fb0a88b94876f7c59deede3957093070396c4fa9b8c6635ce9a71b7230a2809426a82e721ec
SOURCE=${SPELLX}-$VERSION.tar.bz2
SOURCE_URL[0]=http://downloads.sourceforge.net/digikam/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
diff --git a/kde4-apps/digikam4/HISTORY b/kde4-apps/digikam4/HISTORY
index 2bc6a0b..a00bae3 100644
--- a/kde4-apps/digikam4/HISTORY
+++ b/kde4-apps/digikam4/HISTORY
@@ -1,3 +1,16 @@
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 2.9.0
+ * TRIGGERS: removed as kdegraphics4 is just a shell now
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.0
+
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends marble
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.7.0
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6.0
* PRE_BUILD, libkipi140.patch, boost148.patch: removed
diff --git a/kde4-apps/digikam4/TRIGGERS b/kde4-apps/digikam4/TRIGGERS
deleted file mode 100755
index 24e5457..0000000
--- a/kde4-apps/digikam4/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast kdegraphics4 check_self
diff --git a/kde4-apps/kdesvn4/DETAILS b/kde4-apps/kdesvn4/DETAILS
index 79b199d..0a152b8 100755
--- a/kde4-apps/kdesvn4/DETAILS
+++ b/kde4-apps/kdesvn4/DETAILS
@@ -1,10 +1,10 @@
SPELL=kdesvn4
SPELLX=kdesvn
- VERSION=1.5.1
- PATCHLEVEL=1
+ VERSION=1.6.0
+ PATCHLEVEL=0
SOURCE=${SPELLX}-$VERSION.tar.bz2
SOURCE_URL[0]=http://${SPELLX}.alwins-world.de/downloads/${SOURCE}
-
SOURCE_HASH=sha512:6fad04cb28649c6e5a932ef2278469938a7356ca5ff95edba3391a1a589d23b61e8afeae58470b469d94c66b8290b50a19350332727e328775b0847abd8fc1c1
+
SOURCE_HASH=sha512:e8ac9a55a8003e5cf724fc49281355fa0b6926ed2c984cece3f3fa076bac03ad1e9f1ab0e258d91e547f8cb542a739e0933e57f64bc0b9fa06417a4bcc5ae8cd
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELLX}-$VERSION
WEB_SITE=http://${SPELLX}.alwins-world.de/
LICENSE[0]=LGPL
diff --git a/kde4-apps/kdesvn4/HISTORY b/kde4-apps/kdesvn4/HISTORY
index e96371c..26e0553 100644
--- a/kde4-apps/kdesvn4/HISTORY
+++ b/kde4-apps/kdesvn4/HISTORY
@@ -1,3 +1,6 @@
+2012-08-17 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.6.0, PATCHLEVEL=0
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4-apps/kdiff4/DETAILS b/kde4-apps/kdiff4/DETAILS
index 84add3c..428559a 100755
--- a/kde4-apps/kdiff4/DETAILS
+++ b/kde4-apps/kdiff4/DETAILS
@@ -1,10 +1,10 @@
SPELL=kdiff4
SPELLX=kdiff3
- VERSION=0.9.96
+ VERSION=0.9.97
PATCHLEVEL=1
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELLX}/${SOURCE}
-
SOURCE_HASH=sha512:1245363ee533486fc385bdff7882b3859ce77101e588867278e3facd6b1bf13ed614c4cfa6997bd6fc59660a3433d8fa7a8e61ab72c93c26f96fab3a485a0955
+
SOURCE_HASH=sha512:8f4e89e594894a3fbfaa2e5c9cc345ab16e6787c4efc4324fffe55fbe45b94c2ff10ba411279d2b433a0a5fa752653f7b3e663577cc0d658dfc4d5b797a22fab
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="http://${SPELLX}.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/kde4-apps/kdiff4/HISTORY b/kde4-apps/kdiff4/HISTORY
index da996ce..115b875 100644
--- a/kde4-apps/kdiff4/HISTORY
+++ b/kde4-apps/kdiff4/HISTORY
@@ -1,3 +1,6 @@
+2012-10-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 0.9.97
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.9.96
PATCHLEVEL++ for /opt/kde4 -> /usr change
diff --git a/kde4-apps/ktorrent4/DEPENDS b/kde4-apps/ktorrent4/DEPENDS
index 98fe78b..1c1e526 100755
--- a/kde4-apps/ktorrent4/DEPENDS
+++ b/kde4-apps/ktorrent4/DEPENDS
@@ -1,6 +1,6 @@
. "$SECTION_DIRECTORY/KDE_DEPENDS" &&
depends boost &&
-depends kdepimlibs4 &&
+depends kdepimlibs4 &&
depends libktorrent &&
-depends taglib &&
+depends taglib &&
optional_depends avahi "" "" "to find peers on the local network"
diff --git a/kde4-apps/ktorrent4/DETAILS b/kde4-apps/ktorrent4/DETAILS
index 683b143..55d7e3c 100755
--- a/kde4-apps/ktorrent4/DETAILS
+++ b/kde4-apps/ktorrent4/DETAILS
@@ -1,6 +1,6 @@
SPELL=ktorrent4
- VERSION=4.1.3
-
SOURCE_HASH=sha512:930e09daca7168151763a9ac724b4679b7346e92432df8e7945612d328d44fc5750b24941f74e7c865f0315a31bb25d3406fcdfbe3af373283e71549ecd7a9b2
+ VERSION=4.3.1
+
SOURCE_HASH=sha512:bf1fa144295cb00fccce3a511afe845bc7bf42d77d70205f5893686e7b1fa78c5799c46c7e4e04435ab6fdd4bc9b3b4a25bffb2c5538a25af36302c60742900e
# VX=4.0
SOURCE=${SPELL//4}-${VERSION}.tar.bz2
# SOURCE_URL=$KDE_URL/stable/${VERSION}/src/extragear/$SOURCE
diff --git a/kde4-apps/ktorrent4/HISTORY b/kde4-apps/ktorrent4/HISTORY
index 46643b9..66bc0ef 100644
--- a/kde4-apps/ktorrent4/HISTORY
+++ b/kde4-apps/ktorrent4/HISTORY
@@ -1,3 +1,9 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.3.1
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.1
+
2011-11-23 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.1.3

diff --git a/kde4-apps/kwave4/DEPENDS b/kde4-apps/kwave4/DEPENDS
index e633c4b..7acbd26 100755
--- a/kde4-apps/kwave4/DEPENDS
+++ b/kde4-apps/kwave4/DEPENDS
@@ -4,9 +4,12 @@ depends fftw &&
depends audiofile &&
optional_depends alsa-lib '' '-DWITH_ALSA=OFF' 'playback/recording' &&
optional_depends flac '' '-DWITH_FLAC=OFF' 'FLAC import/export' &&
-optional_depends libvorbis '' '-DWITH_OGG=OFF' 'Ogg/Vorbis import/export)'
&&
-optional_depends fftw '' '-DWITH_GSL=OFF' 'Sonagram plugin / FFT' &&
-optional_depends libmad '' '-DWITH_MP3=OFF' 'MP3 import/export' &&
+optional_depends libvorbis '' '-DWITH_OGG_VORBIS=OFF' 'Ogg/Vorbis
import/export)' &&
+optional_depends opus '' '-DWITH_OGG_OPUS=OFF' 'Ogg/Opus
import/export)' &&
+optional_depends libmad '-DWITH_MP3=ON' '' 'MP3 import/export' &&
+if is_depends_enabled $SPELL libmad;then
+ depends id3lib
+fi &&
optional_depends pulseaudio '' '-DWITH_PULSEAUDIO=OFF' 'PulseAudio support'
&&
optional_depends libsamplerate '' '-DWITH_SAMPLERATE=OFF' 'Samplerate
support' &&
optional_depends phonon '-DWITH_PHONON=ON' '' 'Phonon support' &&
diff --git a/kde4-apps/kwave4/DETAILS b/kde4-apps/kwave4/DETAILS
index 2006495..49b071d 100755
--- a/kde4-apps/kwave4/DETAILS
+++ b/kde4-apps/kwave4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kwave4
SPELLX=kwave
- VERSION=0.8.8-1
-
SOURCE_HASH=sha512:04b7baa1cc9942567444f177860aafe65d740778fc97712056e48fc3c08b50e33d5b31cb60337ca0990622af82823fc9253ad6d00c005efb58628a321f00febe
+ VERSION=0.8.10-1
+
SOURCE_HASH=sha512:c6421b9ccb03e198cffd745e7f77553014f9148930dfc09e59a5ff02ba5c36cd17ad2835f76033b3edd517f006bd164fd1def6fa0f7189177c62012acbfc380a
SOURCE=${SPELLX}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELLX}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELLX}-${VERSION//-?}
diff --git a/kde4-apps/kwave4/HISTORY b/kde4-apps/kwave4/HISTORY
index b578977..5c433ae 100644
--- a/kde4-apps/kwave4/HISTORY
+++ b/kde4-apps/kwave4/HISTORY
@@ -1,3 +1,10 @@
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.10-1
+ * DEPENDS: adjust flags, add opus, id3lib
+
+2012-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.9-1
+
2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.8-1

diff --git a/kde4-apps/libktorrent/DETAILS b/kde4-apps/libktorrent/DETAILS
index 58cd3b0..96c5a8b 100755
--- a/kde4-apps/libktorrent/DETAILS
+++ b/kde4-apps/libktorrent/DETAILS
@@ -1,6 +1,6 @@
SPELL=libktorrent
- VERSION=1.1.3
-
SOURCE_HASH=sha512:b603530de5ba05ee9eb1e8c7234ba7668e801a5d4c36dea38abab27e518e0efe00be9fdfb19d43f5e4ccf21626892f4a758b0dcd29483a6d50007e189070509b
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:63dd4a642da4808cfe414bf4767185daf3233def5259c3f9ab899be58f263c16362eaa5e01383bf9acd78a381bc3915a84965d17f1bd10054cf94851294b622b
VX=4${VERSION:1:4}
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL=http://ktorrent.org/downloads/$VX/$SOURCE
diff --git a/kde4-apps/libktorrent/HISTORY b/kde4-apps/libktorrent/HISTORY
index f143b3c..95dc149 100644
--- a/kde4-apps/libktorrent/HISTORY
+++ b/kde4-apps/libktorrent/HISTORY
@@ -1,3 +1,9 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.1
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.1
+
2011-11-23 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.1.3

diff --git a/kde4-apps/rekonq/DETAILS b/kde4-apps/rekonq/DETAILS
index 95a6db4..e69b1ef 100755
--- a/kde4-apps/rekonq/DETAILS
+++ b/kde4-apps/rekonq/DETAILS
@@ -1,6 +1,6 @@
SPELL=rekonq
- VERSION=0.9.2
-
SOURCE_HASH=sha512:4001db68ff6267f761b2e7fe2cb9eb247ce34b7c8b141f69d151dadd50de06cdfd7a0a38031e3b70cee2add4880334975ed02c51d15e097f9dc3ddb0d3a31f5a
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:d1838497df967acaf9faaeecb5338f2fe7c1dfddb79037d8118e8afb57687d8d757179e56986847823ba281a888c5420aa3ec071c72269e4286d39a1ac6b341a
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 87039c2..31f8f6e 100644
--- a/kde4-apps/rekonq/HISTORY
+++ b/kde4-apps/rekonq/HISTORY
@@ -1,3 +1,18 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.1
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2
+
+2013-01-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1
+
+2013-01-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0
+
+2012-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0
+
2012-05-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.2
* PRE_BUILD, rekonq.build.patch: removed
diff --git a/kde4-apps/tellico2/DEPENDS b/kde4-apps/tellico2/DEPENDS
index 0c8327f..95ce1a0 100755
--- a/kde4-apps/tellico2/DEPENDS
+++ b/kde4-apps/tellico2/DEPENDS
@@ -4,7 +4,7 @@ depends libxslt &&
optional_depends kdemultimedia4 '' '' 'for fetching CDDB information' &&
optional_depends kdepimlibs4 '' '' 'address book & calendar support' &&
optional_depends libksane '' '' 'scanning images' &&
-optional_depends libv4l '' '' 'barcode scanning' &&
+optional_depends v4l-utils '' '' 'barcode scanning' &&
optional_depends poppler '' '' 'reading PDF files' &&
optional_depends exempi '' '' 'for reading PDF/XMP metadata' &&
optional_depends taglib '' '' 'for reading audio files'
diff --git a/kde4-apps/tellico2/HISTORY b/kde4-apps/tellico2/HISTORY
index 8b07cd0..d7d2326 100644
--- a/kde4-apps/tellico2/HISTORY
+++ b/kde4-apps/tellico2/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2011-09-28 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: added exempi as optional dependency
-
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.3.4

diff --git a/kde4-bindings/FUNCTIONS b/kde4-bindings/FUNCTIONS
index 5950ddd..e1957bf 100755
--- a/kde4-bindings/FUNCTIONS
+++ b/kde4-bindings/FUNCTIONS
@@ -11,6 +11,8 @@ default_build() {
PATH+=:$KDE4DIR
fi &&
CMAKE_PREFIX_PATH=$KDE4DIR &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4-bindings/kimono/DETAILS b/kde4-bindings/kimono/DETAILS
index 3962cb2..d74316b 100755
--- a/kde4-bindings/kimono/DETAILS
+++ b/kde4-bindings/kimono/DETAILS
@@ -1,7 +1,7 @@
SPELL=kimono
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:7d0d32b867b81d2824633db31374c9d1bf93934b3d4dbe738579d1d47b182e9b6a3152f1953736eae62ad3e005c68241c1e45cb4d306211254787d8c05ce2f69
+ VERSION=4.9.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:67b2e0bebd0edfe2d473e42924961a796c65ebbeda8a3c4db4d5aaf8af4594faeddac8a2c2c01251f77757c2c0e6e60c2055e6aad219798cf801729a8a92f126
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/kimono/HISTORY b/kde4-bindings/kimono/HISTORY
index a2bba14..115d222 100644
--- a/kde4-bindings/kimono/HISTORY
+++ b/kde4-bindings/kimono/HISTORY
@@ -1,3 +1,9 @@
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/korundum/DEPENDS b/kde4-bindings/korundum/DEPENDS
index 249bdd3..464e44f 100755
--- a/kde4-bindings/korundum/DEPENDS
+++ b/kde4-bindings/korundum/DEPENDS
@@ -1,3 +1,4 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends smokegen &&
-depends RUBY
+depends RUBY &&
+depends qtruby
diff --git a/kde4-bindings/korundum/DETAILS b/kde4-bindings/korundum/DETAILS
index a2b8c0a..78033fa 100755
--- a/kde4-bindings/korundum/DETAILS
+++ b/kde4-bindings/korundum/DETAILS
@@ -1,7 +1,7 @@
SPELL=korundum
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:2c41ef1e913fdd9c1ffacb2adb6f0a9c040bad6f7084c7f0b360cc20bf8bed3dc6b8c4ed74a08439a89b21cdfc8428b5746cddb9d9da3ddeac32a54edc1625fa
+ VERSION=4.9.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:d86281acfc96bf2b4ccc1ae83ad96e90362a9eb90672dbe9220baead3b06fc35c9972b5f329076cbe541e060ff463502394d25cb807f7ec8dba7fa29f98c5a03
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/korundum/HISTORY b/kde4-bindings/korundum/HISTORY
index 072a00e..c37d92b 100644
--- a/kde4-bindings/korundum/HISTORY
+++ b/kde4-bindings/korundum/HISTORY
@@ -1,3 +1,11 @@
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+ * DEPENDS: qtruby
+ * PRE_BUILD: add korundum_ruby19.patch - need to fortify this next
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/korundum/PRE_BUILD
b/kde4-bindings/korundum/PRE_BUILD
new file mode 100755
index 0000000..ce6928a
--- /dev/null
+++ b/kde4-bindings/korundum/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SCRIPT_DIRECTORY/korundum_ruby19.patch
diff --git a/kde4-bindings/korundum/korundum_ruby19.patch
b/kde4-bindings/korundum/korundum_ruby19.patch
new file mode 100644
index 0000000..bd47536
--- /dev/null
+++ b/kde4-bindings/korundum/korundum_ruby19.patch
@@ -0,0 +1,30 @@
+--- korundum-4.9.0/src/krubypluginfactory.cpp.ruby19 2011-07-27
13:37:29.000000000 -0500
++++ korundum-4.9.0/src/krubypluginfactory.cpp 2012-02-17 08:30:38.785635819
-0600
+@@ -39,7 +39,7 @@
+ extern "C" {
+ extern VALUE rb_load_path;
+ extern VALUE qt_internal_module;
+-void Init_prelude(void);
++// void Init_prelude(void);
+ }
+
+ //
+@@ -165,7 +165,7 @@ QObject *KRubyPluginFactory::create(cons
+ #if RUBY_VERSION >= 0x10900
+ VALUE gem = rb_define_module("Gem");
+ rb_const_set(gem, rb_intern("Enable"), Qtrue);
+- Init_prelude();
++// Init_prelude();
+ #endif
+
+ ruby_incpush(QFile::encodeName(program.path()));
+@@ -342,7 +342,7 @@ int kdemain(int argc, char **argv)
+ #if RUBY_VERSION >= 0x10900
+ VALUE gem = rb_define_module("Gem");
+ rb_const_set(gem, rb_intern("Enable"), Qtrue);
+- Init_prelude();
++// Init_prelude();
+ #endif
+
+ ruby_incpush(QFile::encodeName(program.path()));
+
diff --git a/kde4-bindings/kross-interpreters/DEPENDS
b/kde4-bindings/kross-interpreters/DEPENDS
index 83dd960..27d0068 100755
--- a/kde4-bindings/kross-interpreters/DEPENDS
+++ b/kde4-bindings/kross-interpreters/DEPENDS
@@ -1,4 +1,5 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
-optional_depends RUBY "" "" "for ruby support" &&
-optional_depends python "" "" "for pythons support" &&
-optional_depends falcon "" "" "for falcon support"
+optional_depends ruby-1.8 "" "-DBUILD_ruby%BOOL=OFF" "For ruby support - 1.8
ONLY" &&
+# KDE bug 243565
+optional_depends PYTHON "" "-DBUILD_python%BOOL=OFF" "For python support" &&
+optional_depends falcon "" "-DBUILD_falcon%BOOL=OFF" "For falcon support"
diff --git a/kde4-bindings/kross-interpreters/DETAILS
b/kde4-bindings/kross-interpreters/DETAILS
index cca8fd7..84ec115 100755
--- a/kde4-bindings/kross-interpreters/DETAILS
+++ b/kde4-bindings/kross-interpreters/DETAILS
@@ -1,7 +1,7 @@
SPELL=kross-interpreters
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:4c719d387b49ae1db758065921e1ef252d8eb4d97bb117cd18193409a4fc3077873cd8ebdade3e4fd6ecd5c576db0439477f377a8fd5c0e314fdce6ee70876b4
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:3d71a435ec97f8aa3a60a306065952a00ef57ec39ababa6c98b4fffce22fb0645373bdadf86dedf8a05314090f408270ba06ad8c48fb393982a91f2154e807d1
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/kross-interpreters/HISTORY
b/kde4-bindings/kross-interpreters/HISTORY
index f0ffb58..3d6d5a5 100644
--- a/kde4-bindings/kross-interpreters/HISTORY
+++ b/kde4-bindings/kross-interpreters/HISTORY
@@ -1,3 +1,11 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2->xz
+ * DEPENDS: RUBY -> ruby-1.8 with a big fat 1.9 warning (kde bug
243565)
+ * DEPENDS: added cmake flags to selectively disable dependencies
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/perlkde/DETAILS b/kde4-bindings/perlkde/DETAILS
index 55349ac..d6c06b8 100755
--- a/kde4-bindings/perlkde/DETAILS
+++ b/kde4-bindings/perlkde/DETAILS
@@ -1,7 +1,7 @@
SPELL=perlkde
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:3c955d91c15176f67d1f92c1fe917ed246cb1243cad95f2c6ac56a7fce6c2382548e9501132e2b0abad515f90fa3f6f2846f1a35c7225145b9804433094c1393
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:2b53a7e6f2193258ee1141675fbe9dcc1b81a010fe6038bf8f93ea855f72912e451ac52fd0e26d6dceb1e4b4a568b35b40d4e21f38a4bc0e54cb63e90489f810
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/perlkde/HISTORY b/kde4-bindings/perlkde/HISTORY
index 1ff69be..91dd07c 100644
--- a/kde4-bindings/perlkde/HISTORY
+++ b/kde4-bindings/perlkde/HISTORY
@@ -1,3 +1,9 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2->xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/perlqt4/DETAILS b/kde4-bindings/perlqt4/DETAILS
index 54f6402..675d832 100755
--- a/kde4-bindings/perlqt4/DETAILS
+++ b/kde4-bindings/perlqt4/DETAILS
@@ -1,8 +1,8 @@
SPELL=perlqt4
SPELLX=${SPELL//4}
- VERSION=4.8.0
- SOURCE=$SPELLX-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:1b747c744a9747b2bc15fd928c15d9fd8353aa6347050e6eec624bf2a0dd544239a23d340b739ef6b074abd9366a36d2e4050f9ccc6aaba964092a74a6676091
+ VERSION=4.9.5
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_HASH=sha512:a473890e25e4b9f89dda98930e7ff90c60c6851fe92e143d7cf0cccb52a510736df12ea50ed228b587619eec9364086b7d7dc42ba153e1683c7a0da9de08fa53
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/perlqt4/HISTORY b/kde4-bindings/perlqt4/HISTORY
index 1d7deb0..2f0b3fc 100644
--- a/kde4-bindings/perlqt4/HISTORY
+++ b/kde4-bindings/perlqt4/HISTORY
@@ -1,3 +1,9 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2->xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/pykde4/DETAILS b/kde4-bindings/pykde4/DETAILS
index 98e7eb8..9d52c13 100755
--- a/kde4-bindings/pykde4/DETAILS
+++ b/kde4-bindings/pykde4/DETAILS
@@ -1,7 +1,8 @@
SPELL=pykde4
- VERSION=4.8.3
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:31550acf0d41d9cd7f867368805f68cf0455a50445b2b14af4498bcd871afa36e1385cfb340c2effd09c8b399c665d04aa19653c096417fd14a36758693dcb66
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:a195af622395ab71f283797b1a8c0c79502b3a3ce1f28d4f124876404d17b9bfec146081d8897df903c987bed8abdf47a7d7f27e83b1559fa9b515b95fae88d5
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/pykde4/HISTORY b/kde4-bindings/pykde4/HISTORY
index f1d670a..96c61bf 100644
--- a/kde4-bindings/pykde4/HISTORY
+++ b/kde4-bindings/pykde4/HISTORY
@@ -1,3 +1,19 @@
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+ * PRE_BUILD, sip-4.14.patch: removed
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.9.2
+ * PRE_BUILD: Apply sip-4.14.patch
+ * sip-4.14.patch: Fix compilation with sip 4.14+ (affects pykde4
+ 4.9.1 as well).
+
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-bindings/pykde4/pykde4-4.9.5.tar.xz.sig
b/kde4-bindings/pykde4/pykde4-4.9.5.tar.xz.sig
new file mode 100644
index 0000000..986ddb0
Binary files /dev/null and b/kde4-bindings/pykde4/pykde4-4.9.5.tar.xz.sig
differ
diff --git a/kde4-bindings/qtruby/DEPENDS b/kde4-bindings/qtruby/DEPENDS
index fd8fd75..f96552a 100755
--- a/kde4-bindings/qtruby/DEPENDS
+++ b/kde4-bindings/qtruby/DEPENDS
@@ -1,2 +1,3 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
-depends RUBY
+depends RUBY &&
+depends -sub QWT5 smokeqt
diff --git a/kde4-bindings/qtruby/DETAILS b/kde4-bindings/qtruby/DETAILS
index bc1c4dd..14268c0 100755
--- a/kde4-bindings/qtruby/DETAILS
+++ b/kde4-bindings/qtruby/DETAILS
@@ -1,7 +1,7 @@
SPELL=qtruby
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:4aa59ec89476de501ecf00ab08814c3164efe218ab0fadf9ae7792dfdcbcfb24474f46e9ccfff79c967759c7c21fe2e133e075fd9ac07a626dcb822bc8804bec
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:2caaf4f2185f77ea97d75e6b5065e8f9267d0500cdb2dd2a3f943b7338034cb824ca105655b89c29ad69af529280f88a40fe5c799d1936479fbd9a740e7fd175
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/qtruby/HISTORY b/kde4-bindings/qtruby/HISTORY
index dd6b146..fc7c48b 100644
--- a/kde4-bindings/qtruby/HISTORY
+++ b/kde4-bindings/qtruby/HISTORY
@@ -1,3 +1,13 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+ * DEPENDS: smokeqt with qwt5
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/qyoto/DETAILS b/kde4-bindings/qyoto/DETAILS
index 9599dbe..ab71690 100755
--- a/kde4-bindings/qyoto/DETAILS
+++ b/kde4-bindings/qyoto/DETAILS
@@ -1,7 +1,7 @@
SPELL=qyoto
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:0914571f59466c529883699ca2c8828fa146703d5b383960a8a17bbaacb80dc2dc011bdbc3ae062d3bee2b3824ad387f52695ca9d5a15af0f8fbfb50c7e9c4a1
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:e85d60c14edeae82280c797635bb9def837fc7d6158a4ddcd446cda02865595780f12ba7877f96a71d7a397c1d4bf226cb0c2f6da51c8e6da55c9205c71630e5
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/qyoto/HISTORY b/kde4-bindings/qyoto/HISTORY
index dd6b146..62cfb50 100644
--- a/kde4-bindings/qyoto/HISTORY
+++ b/kde4-bindings/qyoto/HISTORY
@@ -1,3 +1,12 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/smokegen/DETAILS b/kde4-bindings/smokegen/DETAILS
index 49667f0..3a27542 100755
--- a/kde4-bindings/smokegen/DETAILS
+++ b/kde4-bindings/smokegen/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokegen
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:30839a407c772a77bbf27e1631d2f633b75ded73a0e1d9a5f2bc28ceecc1bc2c6263daa5f3f38a73394782d676f5a984de0c1e57406bca31b5201e27dc990b2b
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:631d69fb4b81c1826570abd7bf6056fe0877bb175f335fc93f934efc81f7b56584dc81e0a78da8317ed91fe3f7f3dbef424240f57d3d9705f655d947ac5de8ed
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokegen/HISTORY b/kde4-bindings/smokegen/HISTORY
index dd6b146..62cfb50 100644
--- a/kde4-bindings/smokegen/HISTORY
+++ b/kde4-bindings/smokegen/HISTORY
@@ -1,3 +1,12 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/smokekde/DETAILS b/kde4-bindings/smokekde/DETAILS
index b4a3096..63a7234 100755
--- a/kde4-bindings/smokekde/DETAILS
+++ b/kde4-bindings/smokekde/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokekde
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:93bd6a73bd58bceb179d5bb03c543a6b5ebe5c375ddf093594f60b8396738b2e9c94e991a47def41408e9ed8d3dd135e683eff7f14200acc5da12ad2c3f82854
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:b8e19dab74bede5f3442bb65ee40a126da8e68ed3da6f92311fbf25604d5d92edab7c111cc60e2cc30a04e48ae3578db0df9a97bbf42b6a675070a2d6f9144bc
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokekde/HISTORY b/kde4-bindings/smokekde/HISTORY
index fb4eeeb..1caf2824 100644
--- a/kde4-bindings/smokekde/HISTORY
+++ b/kde4-bindings/smokekde/HISTORY
@@ -1,3 +1,12 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/smokeqt/BUILD b/kde4-bindings/smokeqt/BUILD
deleted file mode 100755
index e220e19..0000000
--- a/kde4-bindings/smokeqt/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="-DWITH_Qwt5=OFF $OPTS" &&
-default_build
diff --git a/kde4-bindings/smokeqt/DEPENDS b/kde4-bindings/smokeqt/DEPENDS
index c6d6ab6..a01545d 100755
--- a/kde4-bindings/smokeqt/DEPENDS
+++ b/kde4-bindings/smokeqt/DEPENDS
@@ -2,4 +2,4 @@ source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends smokegen &&
depends qscintilla &&
depends qimageblitz &&
-optional_depends qwt5 "" "" "for Qwt5 bindings"
+optional_depends qwt5 "-DWITH_Qwt5=ON" "-DWITH_Qwt5=OFF" "for Qwt5 bindings"
diff --git a/kde4-bindings/smokeqt/DETAILS b/kde4-bindings/smokeqt/DETAILS
index aa3f771..9f87724 100755
--- a/kde4-bindings/smokeqt/DETAILS
+++ b/kde4-bindings/smokeqt/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokeqt
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:fdf5f4710ab2662b19327f894811e76ae94ca666c114990f735a0455978041f9e469ac6bcf9d02e56c679581f600b0d3f3d83367a8059911b1e1770087df0da5
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:f1731d2359d30ceb4dbf246401dff2ca62f6885b43bd21f31cdb7a116e6bba676f62efb3a592f65171e635107110e354537aaff828923e04d020cdf62066a172
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokeqt/HISTORY b/kde4-bindings/smokeqt/HISTORY
index 61c268a..c8acb13 100644
--- a/kde4-bindings/smokeqt/HISTORY
+++ b/kde4-bindings/smokeqt/HISTORY
@@ -1,3 +1,15 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+ * BUILD: Removed - no need to prevent building with qwt5
+ * [PRE_]SUB_DEPENDS: added to force qwt5 via -sub QWT5
+ * DEPENDS: added -D switches to qwt5 dependency to actually
enable/disable
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-bindings/smokeqt/PRE_SUB_DEPENDS
b/kde4-bindings/smokeqt/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..429da1b
--- /dev/null
+++ b/kde4-bindings/smokeqt/PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+QWT5) is_depends_enabled $SPELL qwt5 &&
+ return 0
+ ;;
+esac
+
+return 1
+
diff --git a/kde4-bindings/smokeqt/SUB_DEPENDS
b/kde4-bindings/smokeqt/SUB_DEPENDS
new file mode 100755
index 0000000..79705cf
--- /dev/null
+++ b/kde4-bindings/smokeqt/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+QWT5) echo "qwt5 support requested, forcing qwt5 dependency."
+ depends qwt5
+ ;;
+ *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
+ return 1
+ ;;
+esac
diff --git a/kde4-edu/FUNCTIONS b/kde4-edu/FUNCTIONS
index 7a2f092..4d080ec 100755
--- a/kde4-edu/FUNCTIONS
+++ b/kde4-edu/FUNCTIONS
@@ -11,6 +11,8 @@ default_build() {
PATH+=:$KDE4DIR
fi &&
CMAKE_PREFIX_PATH=$KDE4DIR &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4-edu/analitza/DETAILS b/kde4-edu/analitza/DETAILS
index bbb0686..0ea4c94 100755
--- a/kde4-edu/analitza/DETAILS
+++ b/kde4-edu/analitza/DETAILS
@@ -1,8 +1,8 @@
SPELL=analitza
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.9.5
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:74b3aa6a3ac65df1a086cffb20e7b09ae02d7d7b3f5a3318df37eb84c7fb460a0e8a1b31b3d29672e4fe3d221da85face98375a87db3a1b42b8d953d7ec5bd9d
+
SOURCE_HASH=sha512:4c4bb16da94f64a135ee60d4f0af56cad8bff1b086770847f2f70c0dd911fac8dd97c2b64804f003ef07aff4f1a476f7b00a3df5647eab598afcc9ef9e712edc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-edu/analitza/HISTORY b/kde4-edu/analitza/HISTORY
index 532172d..3120c01 100644
--- a/kde4-edu/analitza/HISTORY
+++ b/kde4-edu/analitza/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4-edu/blinken/DETAILS b/kde4-edu/blinken/DETAILS
index 352e887..c4f86cb 100755
--- a/kde4-edu/blinken/DETAILS
+++ b/kde4-edu/blinken/DETAILS
@@ -1,7 +1,7 @@
SPELL=blinken
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:ffcf8ddb7255c4f149e060f6f40b9ee5c48df98f0dce33563733e64a9324ea4d2ca6f63c96c3d9523917a8e2874670db37695762c4282bd636cf7d3b9530b5ff
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:ab3cd6a0501520dc39ba51c82d0f369b980da2d5f88df94ca22384ede620e418785d5ed867c70ebded405ffffc1ce3e43c3e1420da9e5c14b5907ca7be1bedd8
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/blinken/HISTORY b/kde4-edu/blinken/HISTORY
index fdc2aa2..ff7edac 100644
--- a/kde4-edu/blinken/HISTORY
+++ b/kde4-edu/blinken/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/cantor/DETAILS b/kde4-edu/cantor/DETAILS
index 447d3a3..ffd9b76 100755
--- a/kde4-edu/cantor/DETAILS
+++ b/kde4-edu/cantor/DETAILS
@@ -1,7 +1,7 @@
SPELL=cantor
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:b3a3dd6d1ebc3c7aabc15c67923ff6efdced33dd2c2f8a5e3bb31e3b35ed6e3affd3ef4fc6b5522bcc95b6091efd109f170139c379c4e37bb5a448c70e4a6576
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:57e6b2a7482625f00990578f97cfbc5f880e4d6abb597c874de8064e3cb74f16d6eeea85a654d5da860f07e0b2a46cba943e2b07019ffc56a0b074c9d906ffcf
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/cantor/HISTORY b/kde4-edu/cantor/HISTORY
index ee1fe19..27133e6 100644
--- a/kde4-edu/cantor/HISTORY
+++ b/kde4-edu/cantor/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: added missing dependency (analitza)

diff --git a/kde4-edu/kalgebra/DETAILS b/kde4-edu/kalgebra/DETAILS
index 02c1637..4fe39f2 100755
--- a/kde4-edu/kalgebra/DETAILS
+++ b/kde4-edu/kalgebra/DETAILS
@@ -1,7 +1,7 @@
SPELL=kalgebra
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e1c6f9cc63ff65fe3b848aa3045674fdd6f6f52d8f87ac817ad4f0b4c690f45a2a6b3d8d0617b44c2050485efe2bcf398ef50b619ad14290c5d4c0e83bb0fa5e
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:9c00a4e68ba40dde3ae571b67162924c0a2d9d092816d9e46d82b2eb57378fc8376323aaf8d16cf9ba18302ee30df41575aaefc7d0b9115fe59ee57b6c6d10da
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kalgebra/HISTORY b/kde4-edu/kalgebra/HISTORY
index 52a978f..a779f44 100644
--- a/kde4-edu/kalgebra/HISTORY
+++ b/kde4-edu/kalgebra/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: added missing dependency (analitza)

diff --git a/kde4-edu/kalzium/DETAILS b/kde4-edu/kalzium/DETAILS
index b0b60d3..057e7b3 100755
--- a/kde4-edu/kalzium/DETAILS
+++ b/kde4-edu/kalzium/DETAILS
@@ -1,7 +1,7 @@
SPELL=kalzium
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:ed76db7bc69c2476bf6b4da2fb8d6a072de0de31b071952862fc78d56ab2196b4516e428d3ea600e28359b71f499646660838ff44f9c8ec126d4606d46d0cf1e
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:a6d3d188e0a49372942842f8de8b7c04be9a68f9b48a11a5855daa167d5a0d2669efff1d0e3c45b342c62c114db3d9c60c03d2f7c4fb21ef23652f45cc4385c4
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kalzium/HISTORY b/kde4-edu/kalzium/HISTORY
index 4733130..bf99962 100644
--- a/kde4-edu/kalzium/HISTORY
+++ b/kde4-edu/kalzium/HISTORY
@@ -1,3 +1,12 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kanagram/DETAILS b/kde4-edu/kanagram/DETAILS
index 0c06394..b500fad 100755
--- a/kde4-edu/kanagram/DETAILS
+++ b/kde4-edu/kanagram/DETAILS
@@ -1,7 +1,7 @@
SPELL=kanagram
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:2c4356e10e7e7c3bd61d73c11cccac53c84810245e94247990599722fee38e36a5ad9eb571381631deb38d0ffa04a9768f951566b4067919752227643a36ef4d
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:3e5d0441e4bcaff4a3e1dc85cc691f88057f6ac1d736edcc7028dda049c5a36694a60c2512cc3113dc9a1a9d8578b8a92a39903c696d24978275c9e7294da130
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kanagram/HISTORY b/kde4-edu/kanagram/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/kanagram/HISTORY
+++ b/kde4-edu/kanagram/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kbruch/DETAILS b/kde4-edu/kbruch/DETAILS
index f51263b..fa1d88f 100755
--- a/kde4-edu/kbruch/DETAILS
+++ b/kde4-edu/kbruch/DETAILS
@@ -1,7 +1,7 @@
SPELL=kbruch
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:8884501866ef5949dedd55bfc162e90b1441fe49676269e786481fcc6c75abe780d1e079e8335bf2b2b5f7ed73c60af4809349fda0a97d2ef44ec5930f1317ef
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:f248cb311ddbb302e4af8ed216542ad26ca8ed87ab33c11b4c197c9d4b411db01cc04448737383dbfafb8a3e31532a838cb4ceee2f7e83ca277d2c542e42a1ec
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kbruch/HISTORY b/kde4-edu/kbruch/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/kbruch/HISTORY
+++ b/kde4-edu/kbruch/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kgeography/DETAILS b/kde4-edu/kgeography/DETAILS
index 347bfd5..0059f41 100755
--- a/kde4-edu/kgeography/DETAILS
+++ b/kde4-edu/kgeography/DETAILS
@@ -1,7 +1,7 @@
SPELL=kgeography
- VERSION=4.8.3
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:18c50b0fa162a37f2c1342a6e11f7193b22a5c0800516f7e70ff4592803227e969f7537c2259196d4864fc8a36b31bc75c20f4ea9580e74dc896800fcbb5b517
+
SOURCE_HASH=sha512:7e4010fcd443181dc02c98b9876999cea3748f942f2913211987bbada618aeaa7c31eec24475b3b2a26489570ae90e2293e660638d60c40af3c9bb0a84c03c48
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kgeography/HISTORY b/kde4-edu/kgeography/HISTORY
index 372e49a..0ea9d96 100644
--- a/kde4-edu/kgeography/HISTORY
+++ b/kde4-edu/kgeography/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-edu/khangman/DETAILS b/kde4-edu/khangman/DETAILS
index 2a17338..cfc5954 100755
--- a/kde4-edu/khangman/DETAILS
+++ b/kde4-edu/khangman/DETAILS
@@ -1,7 +1,7 @@
SPELL=khangman
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:66cd492fe495b34764e1fefa505ced41735136fbda505564a950818f9e6887c5e427afb953dc26a60549a3488ef487b7b3456e594977bdad72da9e0a9a77cfc1
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:43d18abdaf277ef96e43bb583835311b2c88b6a8a619d193cee53a8890a66a5406de18922cf50dfcbcb4e5136564e107885863efb99202a8f792a3d10448a21c
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/khangman/HISTORY b/kde4-edu/khangman/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/khangman/HISTORY
+++ b/kde4-edu/khangman/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kig/DETAILS b/kde4-edu/kig/DETAILS
index caae0f7..61b75db 100755
--- a/kde4-edu/kig/DETAILS
+++ b/kde4-edu/kig/DETAILS
@@ -1,7 +1,7 @@
SPELL=kig
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:a6949e765e6446870df9f8aac8dfb3f96bcc2899a17b26d07294ed991be9731e07bf61d4edb9950dd3fe974f3840a8a65ee6be22054dbf5ea782a13a6f38ced8
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:842f2094ac53b15c7735e9ff48e8787d47b4ab5a38ff5c7b28e7f7d2114d4d090d656fb93569d993b95e9f94f2436fca7104dac4083ac95ba71d1d8b1b5cce22
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kig/HISTORY b/kde4-edu/kig/HISTORY
index 6853f8b..aae1ba7 100644
--- a/kde4-edu/kig/HISTORY
+++ b/kde4-edu/kig/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kiten/DETAILS b/kde4-edu/kiten/DETAILS
index e85e778..a6afb2f 100755
--- a/kde4-edu/kiten/DETAILS
+++ b/kde4-edu/kiten/DETAILS
@@ -1,7 +1,7 @@
SPELL=kiten
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e5a994ccb1a5e1b4dae6341c04e7bdb133494024656eb039ac27e02fde9e86fe7e4343676c5712ddbc59d90b385f7800633bdc36ed9d7546bbc6a924f5b2c568
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:55b6977b68ae325205737a7657d696f8bedfdcab46633cd9a91ed6425518d4bc59feb2f159874c0218f76f853b7bf83545668e3cd657d8558b3c9476c4ab9bed
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kiten/HISTORY b/kde4-edu/kiten/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/kiten/HISTORY
+++ b/kde4-edu/kiten/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/klettres/DETAILS b/kde4-edu/klettres/DETAILS
index 5b3e0b0..b9d8904 100755
--- a/kde4-edu/klettres/DETAILS
+++ b/kde4-edu/klettres/DETAILS
@@ -1,7 +1,7 @@
SPELL=klettres
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:3b139b9380ee51a9acf4b3a925db2e7c561c3310c922d69ba38e6a8766123562e7f8b683707e0cbe593070540e7117f75b80f3da60b707c6f350194c44223ac1
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:31e53f662ec2ceeac9ad000991f6c85a1c751e05f25a492f64c5051ae9fea5919f020d035187783af1811f56e0543feeb3af2f50a522d59d66633b6d67205049
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/klettres/HISTORY b/kde4-edu/klettres/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/klettres/HISTORY
+++ b/kde4-edu/klettres/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kmplot/DETAILS b/kde4-edu/kmplot/DETAILS
index 7deb5cc..12934e8 100755
--- a/kde4-edu/kmplot/DETAILS
+++ b/kde4-edu/kmplot/DETAILS
@@ -1,7 +1,7 @@
SPELL=kmplot
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:975d855a6e543d5f9c31185792c41f460edf84c8a33ab40c083273e892e01410c6ad6dc28a44913df3bda0145cd74f5acfb551a43aa2241c720f79dc2b63dc4a
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:30391cdc85589311f7dceb46acb67a0efc59c6534590d90e4ed1c7bfb8fc8b5f91d8ede329385c093e684c048a2b8b3e63671402493b0637ab24890b042e91a4
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kmplot/HISTORY b/kde4-edu/kmplot/HISTORY
index c90c1f0..4a2d024 100644
--- a/kde4-edu/kmplot/HISTORY
+++ b/kde4-edu/kmplot/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kstars/DETAILS b/kde4-edu/kstars/DETAILS
index 4885607..c612476 100755
--- a/kde4-edu/kstars/DETAILS
+++ b/kde4-edu/kstars/DETAILS
@@ -1,7 +1,7 @@
SPELL=kstars
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:9e1a10d500865cac37e1d64e28af5b6e3bb1ac1aeff1efe86690e430c43c9d30fd85e0b99ce908842960ee9bae59bc8bb9f2022b0a3dd05232ae43478577536b
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:73720e14b8a190af72eb01621e09d8fb1c6844dab7bd1e28b3be3e7bb17a3c18bf733872e70bd5925268fc698dcb71e0cbad57ceceb2a462cc0d813fcf268c67
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kstars/HISTORY b/kde4-edu/kstars/HISTORY
index 3b124dc..4bf1a6b 100644
--- a/kde4-edu/kstars/HISTORY
+++ b/kde4-edu/kstars/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org)
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2->xz
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/kde4-edu/ktouch/DETAILS b/kde4-edu/ktouch/DETAILS
index a466037..6938a59 100755
--- a/kde4-edu/ktouch/DETAILS
+++ b/kde4-edu/ktouch/DETAILS
@@ -1,7 +1,7 @@
SPELL=ktouch
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:7515364c722b5267e5e785c4fe758af3915c85fa5dd4787581b9f2bce180b2b253fc79625d69c43447346d60aa920dd834def710f3f66782e55ef87bd5be321f
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:303c8bb05d32d5382454dd103a811d17257dec562924116d8baa1f7917bf48852ae3812c9244a3d44dd9bef187d73f20dbf5bfadecdaf82d2766a630302b0e94
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/ktouch/HISTORY b/kde4-edu/ktouch/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/ktouch/HISTORY
+++ b/kde4-edu/ktouch/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kturtle/DETAILS b/kde4-edu/kturtle/DETAILS
index cfd4836..5c2e4fc 100755
--- a/kde4-edu/kturtle/DETAILS
+++ b/kde4-edu/kturtle/DETAILS
@@ -1,7 +1,7 @@
SPELL=kturtle
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:a65f542b99f0c453814e7c687449952737f547aee0b2d207bf19c2e72e7ad89c7f93870496a3d63db53cc23d83a5058ceb0bd48109dfcdf8bc7696798fd22a19
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:65abbd6fdb4471b98b37a5d96ae39ad196ba9cd9683e87e2ea9d22693e545521f10a9361fca9d827289e7a7496c3aa511a4e349937c6f2b3443733c06449a34d
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kturtle/HISTORY b/kde4-edu/kturtle/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/kturtle/HISTORY
+++ b/kde4-edu/kturtle/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/kwordquiz/DETAILS b/kde4-edu/kwordquiz/DETAILS
index c732e58..0b1338d 100755
--- a/kde4-edu/kwordquiz/DETAILS
+++ b/kde4-edu/kwordquiz/DETAILS
@@ -1,7 +1,7 @@
SPELL=kwordquiz
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:7b2b338f852a5f69eba4cf1c822bec5a5ccad1fc605ff5bb1d805f54497b1626a4e88dd3f7fcb41363f34690955bbbe59e4f8fb7a99eb9ab6f5888546e58c72b
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:513cc0d90176a31e35db604b2b76299fe3e8b853ffea0a4bf182b89edfd042a96cd140a49dab942339e1d6f050d871ee165694b144cce23d17b63f778ee6ac2c
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kwordquiz/HISTORY b/kde4-edu/kwordquiz/HISTORY
index fdc2aa2..f3613a0 100644
--- a/kde4-edu/kwordquiz/HISTORY
+++ b/kde4-edu/kwordquiz/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/libkdeedu/DETAILS b/kde4-edu/libkdeedu/DETAILS
index cf7a22d..bc0cb14 100755
--- a/kde4-edu/libkdeedu/DETAILS
+++ b/kde4-edu/libkdeedu/DETAILS
@@ -1,7 +1,7 @@
SPELL=libkdeedu
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:48c71692757789b6db22dba6b96081a954ae5464c7a609943de3f81a89e4dfd8014fa7c4a95f0178389ea7213f19d6bd0ab2ac7acbdeadbbbed388a66516dcd7
+
SOURCE_HASH=sha512:daa026d4dd4e59e7bd73242501d446e42008e010e72b4f90081ed083a295ac4fcbda86460230acb639a9a6f432317591b048ce1ea73fb86f839b6142e9dc504b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/libkdeedu/HISTORY b/kde4-edu/libkdeedu/HISTORY
index 90c910b..09f251e 100644
--- a/kde4-edu/libkdeedu/HISTORY
+++ b/kde4-edu/libkdeedu/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-edu/marble/DETAILS b/kde4-edu/marble/DETAILS
index c696b3a..e9b7bc4 100755
--- a/kde4-edu/marble/DETAILS
+++ b/kde4-edu/marble/DETAILS
@@ -1,7 +1,7 @@
SPELL=marble
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:6e8703957c8fbc0329051a16d1278f254881d008f98e28a439fcd9824efcdf266391808c49efbeaca05f835885df2a9f70a9a15853761e1181785973374bf084
+
SOURCE_HASH=sha512:a89395e439461c7876b8edf1583d2a542c07134669b6bfb96dc9ea7509528166562424a3acf7bfc5625cee6d19f3cae39f1adbf5a21a3d46076932dd738fd35b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/marble/HISTORY b/kde4-edu/marble/HISTORY
index 646bcc0..7e72e2e 100644
--- a/kde4-edu/marble/HISTORY
+++ b/kde4-edu/marble/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-edu/pairs/DEPENDS b/kde4-edu/pairs/DEPENDS
new file mode 100755
index 0000000..00406c4
--- /dev/null
+++ b/kde4-edu/pairs/DEPENDS
@@ -0,0 +1 @@
+depends kdelibs4
diff --git a/kde4-edu/pairs/DETAILS b/kde4-edu/pairs/DETAILS
new file mode 100755
index 0000000..ff60471
--- /dev/null
+++ b/kde4-edu/pairs/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pairs
+ VERSION=4.9.5
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:69cef0bdb1f162f20855fe3aeb62aab2ca1d08702df4fd9843bb2dc129caaf7b6549c2f570d3408e8da050916e8a8d54272e267f68c08e9731a5878ad569b75f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="Memory matching game for KDE"
+cat << EOF
+A memory matching game for KDE in the spirit of Concentration
+EOF
diff --git a/kde4-edu/pairs/HISTORY b/kde4-edu/pairs/HISTORY
new file mode 100644
index 0000000..12a9e05
--- /dev/null
+++ b/kde4-edu/pairs/HISTORY
@@ -0,0 +1,6 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS: new spell
+
diff --git a/kde4-edu/parley/DETAILS b/kde4-edu/parley/DETAILS
index ba28f02..c52428f 100755
--- a/kde4-edu/parley/DETAILS
+++ b/kde4-edu/parley/DETAILS
@@ -1,7 +1,7 @@
SPELL=parley
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:6c8ac901dc90cbeceb05a5540c700c3023299d7ab9c1685bcaf53b621d6e8dc815d411277f44b62fc6d11799bbbcf29295aecda6d4168cb581876c3cbc49efce
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:952639b2abe72f0a047b50ac71d652f4a801e79782fcd283a77070760dfe10b55508f159cad925b25a854d22c15a45362a58096fa4539894fe2b94cc60824ea6
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/parley/HISTORY b/kde4-edu/parley/HISTORY
index 237f822..3b8b380 100644
--- a/kde4-edu/parley/HISTORY
+++ b/kde4-edu/parley/HISTORY
@@ -1,3 +1,12 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/rocs/DETAILS b/kde4-edu/rocs/DETAILS
index 050097b..dd71028 100755
--- a/kde4-edu/rocs/DETAILS
+++ b/kde4-edu/rocs/DETAILS
@@ -1,7 +1,7 @@
SPELL=rocs
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:7f72940f7d17d64bfacfeb0c536b099e9c06c6d9b66a90fec2f5c411360a4569f11fb973e62345544e44521fd52e59ad41f8374d2fa70967b9bd0ec11cbbeebd
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:72ebe136dfdaedfa4542b34f3e187a12c5c7e14e17374bbdf27b51ab25d11850440fd58dd8602baad3b00a95d7c1fe555d8a8cdbf1514a78cfea4552c9f3b7fa
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/rocs/HISTORY b/kde4-edu/rocs/HISTORY
index 2d9dc98..d3ada73 100644
--- a/kde4-edu/rocs/HISTORY
+++ b/kde4-edu/rocs/HISTORY
@@ -1,3 +1,9 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-edu/step/DETAILS b/kde4-edu/step/DETAILS
index f5b3350..1203663 100755
--- a/kde4-edu/step/DETAILS
+++ b/kde4-edu/step/DETAILS
@@ -1,7 +1,7 @@
SPELL=step
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:9f6d576bd87918a10e420465fc07e270b7b1bff6ddbe53cbf74b71c3629c2e5d6c958744b30d6a7e6f2fbce9b7847d9a741bbe8f130b5e8f886c2045cdf479d9
+ VERSION=4.9.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:9b1901a8842376787f8a3a7cbeb587cd2416a06902983a14798646bee98545dd2cdff76ae222eaee0cef3e4640c935e945e7a178530992c9f6c9a6f3223f94dc
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/step/HISTORY b/kde4-edu/step/HISTORY
index bc1c591..7335343 100644
--- a/kde4-edu/step/HISTORY
+++ b/kde4-edu/step/HISTORY
@@ -1,3 +1,12 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/FUNCTIONS b/kde4-graphics/FUNCTIONS
index b96cc7b..93871d4 100755
--- a/kde4-graphics/FUNCTIONS
+++ b/kde4-graphics/FUNCTIONS
@@ -11,6 +11,8 @@ default_build() {
PATH+=:$KDE4DIR
fi &&
CMAKE_PREFIX_PATH=$KDE4DIR &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4-graphics/gwenview4/DETAILS b/kde4-graphics/gwenview4/DETAILS
index e171274..f0b52a1 100755
--- a/kde4-graphics/gwenview4/DETAILS
+++ b/kde4-graphics/gwenview4/DETAILS
@@ -1,8 +1,8 @@
SPELL=gwenview4
SPELLX=${SPELL//4}
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:ce7ca96f4ddcb62da4affc2edfd9317d87a1d2d0f27ee13cd5e4947bc08f75ea42d80d82dd466029ecfbc779bfe76fa75b50fd2bfa68f99370235feb74bbca5f
+
SOURCE_HASH=sha512:c24c29b7225d169b16eaa5d788ac1313dfc552ec649fec300fdcf9c07c43d53e3cf64d4fa879f5013d66717f62a5ac4b44cc92d40a73eace38435234d8eab502
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/gwenview4/HISTORY b/kde4-graphics/gwenview4/HISTORY
index c0d42b7..d5580eb 100644
--- a/kde4-graphics/gwenview4/HISTORY
+++ b/kde4-graphics/gwenview4/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-graphics/kamera/DETAILS b/kde4-graphics/kamera/DETAILS
index dda4ca9..2ae5ea1 100755
--- a/kde4-graphics/kamera/DETAILS
+++ b/kde4-graphics/kamera/DETAILS
@@ -1,7 +1,7 @@
SPELL=kamera
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:f98094ffb4fd42b247947ca8a505376af48a926dd64758d35b23f2566a1256b7599f93f0189527aee4cd8e041bb97ada66f6c3d160e378772871737cc61fb7b0
+
SOURCE_HASH=sha512:aa1e4e046fd3ab86bdd2f9c9fe3cab190c6215f82e526d357d2e956d2c2732a1d11a1930ddfb1232c4d871e6f7aa04091bc9f2acf591993d9b6cbc7eaccd0427
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kamera/HISTORY b/kde4-graphics/kamera/HISTORY
index bf03d86..7d9a4f9 100644
--- a/kde4-graphics/kamera/HISTORY
+++ b/kde4-graphics/kamera/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-graphics/kcolorchooser/DETAILS
b/kde4-graphics/kcolorchooser/DETAILS
index ec7ffa0..d1c1d2c 100755
--- a/kde4-graphics/kcolorchooser/DETAILS
+++ b/kde4-graphics/kcolorchooser/DETAILS
@@ -1,7 +1,7 @@
SPELL=kcolorchooser
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:01c4442e7778303a7f81a0852026a1a5d76df62a1bbac91548d0b9cffb205a705404d465df63f2ec3c477b3a8fb78305481ba303a5e4da8a9d53293fd7025009
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:71df085d97696938196fc75d2a17ed521cf691f5647efb8b3cd249866279ddb9e156e713a7301f3d8a50cdb0bbc71dbaa694f02785dad29bc9774cbf47781b47
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kcolorchooser/HISTORY
b/kde4-graphics/kcolorchooser/HISTORY
index 53dbaa3..0c7bdd6 100644
--- a/kde4-graphics/kcolorchooser/HISTORY
+++ b/kde4-graphics/kcolorchooser/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
b/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
index bc5f8c6..2d1f343 100755
--- a/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
+++ b/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdegraphics-strigi-analyzer
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:662a514217737cf728a9564d7fc40cda0339898caeb6671a960f184a9348959cd7e6771a8241f369830d43bc2459d5ac547582a86ec733e45066cde616de8610
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:e42b38c376ab5a5571d51d8948f6c93cde2ecaf0f5dfccd87beef97358f16491fe986586a4260672bdaae9337943cda9ee6010ade73a54809334f060402e9001
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
b/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
index 2f70a39..f2e8020 100644
--- a/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
+++ b/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/kdegraphics-thumbnailers/DETAILS
b/kde4-graphics/kdegraphics-thumbnailers/DETAILS
index 6d03a09..57c7241 100755
--- a/kde4-graphics/kdegraphics-thumbnailers/DETAILS
+++ b/kde4-graphics/kdegraphics-thumbnailers/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdegraphics-thumbnailers
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:609bf4801f000a4993019b1c03127afcc6fbc9b8213b9d1c94aa45316ca34778fe790f93d54ebf3fceadd2a44e720e4c8106990edd537c1846cc187620a260f6
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:56a77d3a4e9744650b8e0b922d6c49da298b36be7cf1161c01a860fe394765785db42bea16cffbae97cf56225802773414b42f6d6bd8d3bbbceafa660f9ccc98
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kdegraphics-thumbnailers/HISTORY
b/kde4-graphics/kdegraphics-thumbnailers/HISTORY
index e74f2ae..52a203e 100644
--- a/kde4-graphics/kdegraphics-thumbnailers/HISTORY
+++ b/kde4-graphics/kdegraphics-thumbnailers/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/kgamma/DETAILS b/kde4-graphics/kgamma/DETAILS
index 14e3be7..bd121cd 100755
--- a/kde4-graphics/kgamma/DETAILS
+++ b/kde4-graphics/kgamma/DETAILS
@@ -1,7 +1,7 @@
SPELL=kgamma
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:098a0e18673495ad02c2822c58c12715b8bc74d18d84024f3c16922df788d049c15fe9f8a5adcfef5ff2e823bb8fdbbd547d727150b7c45170042e7fe31ab7ae
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:8957cd8ce4b0c0384e56c169aebc6992832dd8ac9b13cadd97bf3a58f8c38c9320b2a8c186394de769c8106274b9c5c364a50bca4d3f5a195ff37f9e4054397d
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kgamma/HISTORY b/kde4-graphics/kgamma/HISTORY
index c47bc82..5ae5aea 100644
--- a/kde4-graphics/kgamma/HISTORY
+++ b/kde4-graphics/kgamma/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/kolourpaint/DETAILS
b/kde4-graphics/kolourpaint/DETAILS
index 72b0e75..f22632c 100755
--- a/kde4-graphics/kolourpaint/DETAILS
+++ b/kde4-graphics/kolourpaint/DETAILS
@@ -1,7 +1,7 @@
SPELL=kolourpaint
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:5bf8411d0f4d89d90aca62b8e1535d45cfc91ce435f83f4a3a5d553d69b3652cdd7358b854346bc93ee865622cecad630dd75b3d3a0f87bf5abb96ea0dc6e92d
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:416b8be0cf33f4cee707289443c969f2ba2356d50df09074818351e1aa1b1b465511cd9bd267428ea21f35774d68fc9a38276661487eb5cf685d3fb60115b259
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kolourpaint/HISTORY
b/kde4-graphics/kolourpaint/HISTORY
index c345140..d09f7eb 100644
--- a/kde4-graphics/kolourpaint/HISTORY
+++ b/kde4-graphics/kolourpaint/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/kruler/DETAILS b/kde4-graphics/kruler/DETAILS
index 7db7bcf..915424c 100755
--- a/kde4-graphics/kruler/DETAILS
+++ b/kde4-graphics/kruler/DETAILS
@@ -1,7 +1,7 @@
SPELL=kruler
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:387d94c7e6b87196e029e1c0704c0cb73eb8f782da1ac7fe07d92f895466d4a285e2df2339e955f63b43de961d0de04e430ce6e37a741c9b694ad26c11758b0d
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:f59c12f845fd14aa1a4368908f0c52770896e46936f03c37f0cf7dc7183a26231a17d5ffb227ca4b539f07198db636e08390444c140874e8bea99f0557ac0cb2
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kruler/HISTORY b/kde4-graphics/kruler/HISTORY
index 2a9c982..6e7e21e 100644
--- a/kde4-graphics/kruler/HISTORY
+++ b/kde4-graphics/kruler/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2->xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/ksaneplugin/DETAILS
b/kde4-graphics/ksaneplugin/DETAILS
index 2c0a988..d5ae2d8 100755
--- a/kde4-graphics/ksaneplugin/DETAILS
+++ b/kde4-graphics/ksaneplugin/DETAILS
@@ -1,7 +1,7 @@
SPELL=ksaneplugin
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:cdc7127b6e4353a0871a257ed111ed0c40c90c17aaf67b6b0948fbb8ccb0ff726bf71d6250a50e977fda90cfc71c0aa923a3257ac94991d0ef1708b98ed7380a
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:792c55e3d8c011e4f9ac0c2f3640cf245cf5bb5f31dffc3465b5886398a7cf527951a28b52b2959fd9df9b1257a5e0c83cca167ba0f928518f2feedbc5e9263b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/ksaneplugin/HISTORY
b/kde4-graphics/ksaneplugin/HISTORY
index 8c8e106..39c2617 100644
--- a/kde4-graphics/ksaneplugin/HISTORY
+++ b/kde4-graphics/ksaneplugin/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/ksnapshot/DETAILS b/kde4-graphics/ksnapshot/DETAILS
index b18e2b9..0188a37 100755
--- a/kde4-graphics/ksnapshot/DETAILS
+++ b/kde4-graphics/ksnapshot/DETAILS
@@ -1,7 +1,7 @@
SPELL=ksnapshot
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:3d86e7af6f254378f8b404ac7930467f36dd8c56353144989befaadc8b1f3ee8147ce57237ded981e4ec3ec1a9b64ffcba830f859f610566cc30a09664b4c606
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:342d9e7bd4d4e8de47dc1a1df45d4895a3cdb6d2cae7aed6a2b2dc15d2f574bc10a17625e89413529a2dc6362182289a15fa29bbbd5a9f4c8dc072fdf93c2dd2
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/ksnapshot/HISTORY b/kde4-graphics/ksnapshot/HISTORY
index ad236ce..951b94f 100644
--- a/kde4-graphics/ksnapshot/HISTORY
+++ b/kde4-graphics/ksnapshot/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/libkdcraw4/DETAILS
b/kde4-graphics/libkdcraw4/DETAILS
index ea06432..310a94e 100755
--- a/kde4-graphics/libkdcraw4/DETAILS
+++ b/kde4-graphics/libkdcraw4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkdcraw4
SPELLX=${SPELL//4}
- VERSION=4.8.0
- SOURCE=$SPELLX-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:ff0498cfbad4cd3695c275c265daba1aade0d0ea9734484807d82bebc6aeae0f4d8a06e0c7da7156ebf67ce202a416ce677653fb5d7eeb2b95dcf6a221528555
+ VERSION=4.10.1
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_HASH=sha512:0754614d9a538c4e7a4ab3f11e49b54a7361a08bc1cc36290a4bc303f162d84488aaf532468411016362708bb87c56dc1cf754267edfbb9b3895b3986e4a337e
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkdcraw4/HISTORY
b/kde4-graphics/libkdcraw4/HISTORY
index ace42fe..4bfc167 100644
--- a/kde4-graphics/libkdcraw4/HISTORY
+++ b/kde4-graphics/libkdcraw4/HISTORY
@@ -1,3 +1,15 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/libkexiv24/DETAILS
b/kde4-graphics/libkexiv24/DETAILS
index d5eeffc..12afe1d 100755
--- a/kde4-graphics/libkexiv24/DETAILS
+++ b/kde4-graphics/libkexiv24/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkexiv24
SPELLX=${SPELL//4}
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:ac3698259737014e9993efe4fbeae47844718e73a404ef4aac936c8413ffacc3f58111633a649786c7b94a14376c75025d95c505f71eb82959d9a051a4d2641a
+
SOURCE_HASH=sha512:19ada64427f2228bcd99a37c89ce7b0f13337df1207ddce917ff107426ce75317913a53a5789ef44d07f43dee2a556773fc53b3dbe3b3709903312973b370195
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkexiv24/HISTORY
b/kde4-graphics/libkexiv24/HISTORY
index 5a205f8..7a34f70 100644
--- a/kde4-graphics/libkexiv24/HISTORY
+++ b/kde4-graphics/libkexiv24/HISTORY
@@ -1,3 +1,15 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-graphics/libkipi4/DETAILS b/kde4-graphics/libkipi4/DETAILS
index 0a970a0..c14a5a9 100755
--- a/kde4-graphics/libkipi4/DETAILS
+++ b/kde4-graphics/libkipi4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkipi4
SPELLX=${SPELL//4}
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:2fa279155774f6dc7d0240389e5d282eb0fcb850775b1f44b55dfb397619d461bd5a283d511ad6c43a288354a694df6ec98573f338514a8051cf9a0cb4fd571f
+
SOURCE_HASH=sha512:a1f779004757c41fd4e284e03d32f345be1bae092e970fb5ae6bbbbf4df86577aafac1bc0d9ad2e43606ac05d9ce0c57650f8dadaf89a6c7db9444e9790634b7
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkipi4/HISTORY b/kde4-graphics/libkipi4/HISTORY
index 6df1f78..79f44f5 100644
--- a/kde4-graphics/libkipi4/HISTORY
+++ b/kde4-graphics/libkipi4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-graphics/libksane/DETAILS b/kde4-graphics/libksane/DETAILS
index 8727d76..74fdd26 100755
--- a/kde4-graphics/libksane/DETAILS
+++ b/kde4-graphics/libksane/DETAILS
@@ -1,7 +1,7 @@
SPELL=libksane
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:fee7797b5d9f1b5e269f6b693ddf37922fef8dc7ea44d2b9224689897a3f272fbe3ddcdf32a6a9eef657b67625c1ae9468c6be5bbdfd19f9d0f1a8dfe4b25457
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:792246a0e0d7756d7a7abfda953fa30b12f8399498a78d764129c8ed9b503484057d4888f53049f1765ffab8d675cce4a73cf91e1f63d8c84593e0251aa5d86a
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libksane/HISTORY b/kde4-graphics/libksane/HISTORY
index 8c8e106..39c2617 100644
--- a/kde4-graphics/libksane/HISTORY
+++ b/kde4-graphics/libksane/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-graphics/mobipocket/DETAILS
b/kde4-graphics/mobipocket/DETAILS
index e2cc8c5..3844b6a 100755
--- a/kde4-graphics/mobipocket/DETAILS
+++ b/kde4-graphics/mobipocket/DETAILS
@@ -1,8 +1,8 @@
SPELL=mobipocket
SPELLX=kdegraphics-mobipocket
- VERSION=4.8.0
- SOURCE=$SPELLX-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:fc26ff11cadf84475d761f30b2cb68ae6ae1856001625e33aa74d2f9025965cb3bef350ce007b87d1d1b4840009a313d00086c0e59d1aea681f82e7d4f12d04e
+ VERSION=4.10.1
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_HASH=sha512:15e2f4ffd570d18db44b4b404aae847d77d18e73d8d271b03b42ed21aed1feda64d9cfc054c662023cb73d9770148bfedd6051dc04e8f0647023d80b1d470570
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/mobipocket/HISTORY
b/kde4-graphics/mobipocket/HISTORY
index d3a08f3..70c242a 100644
--- a/kde4-graphics/mobipocket/HISTORY
+++ b/kde4-graphics/mobipocket/HISTORY
@@ -1,3 +1,12 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0 (added SPELLX - upstream renamed
source)

diff --git a/kde4-graphics/okular/DETAILS b/kde4-graphics/okular/DETAILS
index 0d9242e..6da6cc2 100755
--- a/kde4-graphics/okular/DETAILS
+++ b/kde4-graphics/okular/DETAILS
@@ -1,7 +1,7 @@
SPELL=okular
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:dfefca2f70e3caae4fbcea8d98e50f7eb61062ebdfb03589fcdef4618148a614bfe7d76785ab990e7a034338fdcad4f2097f42b8321b9e47ad5642280ac8c652
+
SOURCE_HASH=sha512:644db813787de5ef67d8d1395b0b9ce1612042269500758a4c1e2385eca91c264ed0d29d5625cea208b99f3a1b01c71f2a7469feb6e71b5d02029367198d6163
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/okular/HISTORY b/kde4-graphics/okular/HISTORY
index 9889beb..7a81684 100644
--- a/kde4-graphics/okular/HISTORY
+++ b/kde4-graphics/okular/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-graphics/svgpart/DETAILS b/kde4-graphics/svgpart/DETAILS
index 8b9d7ee..c3fcb6f 100755
--- a/kde4-graphics/svgpart/DETAILS
+++ b/kde4-graphics/svgpart/DETAILS
@@ -1,7 +1,7 @@
SPELL=svgpart
- VERSION=4.8.0
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:f37caabc24cfa0ac655bd3983808f6aa8ce17cb3d4e7eb2d14b239d0d873ad491938bab0d256a5999c78853a12e828ea054865c72f5abfae135398848ff06a4d
+ VERSION=4.10.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:f93ec4779d02c1e99d3083cb6490788918cfe7cb541ae127c2adbea5c35f593874c07e14f70c1b38d73d953d6c89011c8b26f7f29558f903598023d96ef9090d
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/svgpart/HISTORY b/kde4-graphics/svgpart/HISTORY
index 53dbaa3..eae54be 100644
--- a/kde4-graphics/svgpart/HISTORY
+++ b/kde4-graphics/svgpart/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org)
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4-look/FUNCTIONS b/kde4-look/FUNCTIONS
index fa97070..0b23423 100755
--- a/kde4-look/FUNCTIONS
+++ b/kde4-look/FUNCTIONS
@@ -17,6 +17,8 @@ default_build() {
cd $SOURCE_DIRECTORY &&
mkdir -p build &&
cd build &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX="$KDE4DIR" \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4-look/kde-wallpapers/DETAILS
b/kde4-look/kde-wallpapers/DETAILS
index 56d3a41..4e4c591 100755
--- a/kde4-look/kde-wallpapers/DETAILS
+++ b/kde4-look/kde-wallpapers/DETAILS
@@ -1,8 +1,8 @@
SPELL=kde-wallpapers
- VERSION=4.8.3
+ VERSION=4.9.0
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:8179f4e8d350bd1fc2c1c305cdff724a68c849aabdee1e8ca5b4a54d75c69a37b99347240d8315a116e612e6bed2d20b7c2ebbcd59b5422e51bdd1b9adb63258
+
SOURCE_HASH=sha512:2664d0746fefb60cad2bf0dfd294f4f83af16c34e645b5dc7ada85e463a3eebf0b85657e8bc84f90db008c9a580b9a4ebd6dec8c0523139d29aa4eb1d4f42a0b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4-look/kde-wallpapers/HISTORY
b/kde4-look/kde-wallpapers/HISTORY
index dd07886..cc84afc 100644
--- a/kde4-look/kde-wallpapers/HISTORY
+++ b/kde4-look/kde-wallpapers/HISTORY
@@ -1,3 +1,6 @@
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4-look/oxygen-gtk2/DETAILS b/kde4-look/oxygen-gtk2/DETAILS
index bb31356..1cb4932 100755
--- a/kde4-look/oxygen-gtk2/DETAILS
+++ b/kde4-look/oxygen-gtk2/DETAILS
@@ -1,8 +1,8 @@
SPELL=oxygen-gtk2
- VERSION=1.2.4
+ VERSION=1.3.2.1
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/${SPELL}/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:7630f30c4c16749b95fd984850d3d90883ee0bdf468d9bed0393edd7a9aa182a14d60cfeee2b33f33e647102cff979eda562e66ed84e8016d811632b8c7be9f9
+
SOURCE_HASH=sha512:c197addbfd7d2d0cd7e4895c32a74a1c055cd242346ede6837b73eca95938593ee1704ccb050957f8c50912816afdb0893954d8ef5e9517b9fdd5c8bfb019d33
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde-look.org/content/show.php/?content=136216";
LICENSE[0]=LGPL
diff --git a/kde4-look/oxygen-gtk2/HISTORY b/kde4-look/oxygen-gtk2/HISTORY
index b0c5f98..352a876 100644
--- a/kde4-look/oxygen-gtk2/HISTORY
+++ b/kde4-look/oxygen-gtk2/HISTORY
@@ -1,3 +1,12 @@
+2013-02-14 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.3.2.1
+
+2012-08-06 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.3.0
+
+2012-06-07 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.2.5
+
2012-06-07 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.2.4

diff --git a/kde4-look/oxygen-gtk3/DETAILS b/kde4-look/oxygen-gtk3/DETAILS
index 927c866..74c8527 100755
--- a/kde4-look/oxygen-gtk3/DETAILS
+++ b/kde4-look/oxygen-gtk3/DETAILS
@@ -1,8 +1,8 @@
SPELL=oxygen-gtk3
- VERSION=1.0.4
+ VERSION=1.1.2
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$KDE_URL/stable/${SPELL}/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:3c8c3aeddafab8f580fe415880d3d33060dd1a6eff937e65990d91fa62c34ea2b7a2c1fca8417f5a976962955259c88676739ce0109e115af34a0149f81f25fb
+
SOURCE_HASH=sha512:838f9edb5c0b501c4802dbd6220f830d6444b9fe9ca757ee4eca6b191ed9c31139ff61db513bbbde321e12fb09a6bf2f482f01da5996a77aabad5c93387a2a19
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde-look.org/content/show.php/?content=136216";
LICENSE[0]=LGPL
diff --git a/kde4-look/oxygen-gtk3/HISTORY b/kde4-look/oxygen-gtk3/HISTORY
index 9f0410b..b070b3c 100644
--- a/kde4-look/oxygen-gtk3/HISTORY
+++ b/kde4-look/oxygen-gtk3/HISTORY
@@ -1,3 +1,12 @@
+2013-02-14 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.1.2
+
+2012-08-06 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.1.0
+
+2012-07-17 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.0.5
+
2012-06-07 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.0.4

diff --git a/kde4-look/qtcurve-gtk2/DETAILS b/kde4-look/qtcurve-gtk2/DETAILS
index e26683b..a9ab7d4 100755
--- a/kde4-look/qtcurve-gtk2/DETAILS
+++ b/kde4-look/qtcurve-gtk2/DETAILS
@@ -1,11 +1,11 @@
SPELL=qtcurve-gtk2
- VERSION=1.8.12
+ VERSION=1.8.15
SOURCE=QtCurve-Gtk2-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/QtCurve-Gtk2-$VERSION
SOURCE_URL[0]=http://craigd.wikispaces.com/file/view/$SOURCE

WEB_SITE=http://www.kde-look.org/content/show.php/QtCurve+%28KDE4%2C+KDE3%2C+%26+Gtk2+Theme%29?content=40492
ENTERED=20070805
-
SOURCE_HASH=sha512:d08216633798a7a6a6316dde76d713b1f0c10d9d5ce660d4f8c97ae6452d065878116fa89b4bcabf7e0e410060b5898636afcb02ef01002178c74509898630a1
+
SOURCE_HASH=sha512:d814f8851e3979b2dd40f7702fc24569e51bd35a937049aa3825dfc282db05bf443f9ce345c1bcc03f70b240ef2f339befee58a4fa76579446327a51d6d92431
LICENSE[0]=GPL
KEYWORDS="kde style theme qt gtk compatibility widget"
SHORT="A set of QT widget styles (used to unify look of KDE and
GNOME applications)."
diff --git a/kde4-look/qtcurve-gtk2/HISTORY b/kde4-look/qtcurve-gtk2/HISTORY
index 51f8da1..83bf91c 100644
--- a/kde4-look/qtcurve-gtk2/HISTORY
+++ b/kde4-look/qtcurve-gtk2/HISTORY
@@ -1,3 +1,6 @@
+2012-09-15 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 1.8.15
+
2011-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.8.12

diff --git a/kde4-look/qtcurve-kde4/DETAILS b/kde4-look/qtcurve-kde4/DETAILS
index 76c8b12..f6b47f8 100755
--- a/kde4-look/qtcurve-kde4/DETAILS
+++ b/kde4-look/qtcurve-kde4/DETAILS
@@ -1,6 +1,6 @@
SPELL=qtcurve-kde4
- VERSION=1.8.9
-
SOURCE_HASH=sha512:22fd4e05eb3a925d9b8eea509978d7178683dd20da38479b8007249ff65e5c5ea5c153ee0d7702338d3e2b2d1c031da967b30d5c3ab8b63f76c05953cf2d5b8e
+ VERSION=1.8.14
+
SOURCE_HASH=sha512:5f5c6449d56c03a901bbec9ce44433b1919139183be75df5fec9d35a73f2c31d8b845185f542a2f9c75e4eaea251d8f07e0ddf05fef4fd1cbf32cbaf827621d9
SOURCE=QtCurve-KDE4-${VERSION}.tar.bz2
SOURCE_URL[0]=http://craigd.wikispaces.com/file/view/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QtCurve-KDE4-${VERSION}"
diff --git a/kde4-look/qtcurve-kde4/HISTORY b/kde4-look/qtcurve-kde4/HISTORY
index 2a3b2f5..88afbe2 100644
--- a/kde4-look/qtcurve-kde4/HISTORY
+++ b/kde4-look/qtcurve-kde4/HISTORY
@@ -1,3 +1,6 @@
+2012-09-15 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 1.8.14
+
2011-10-18 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.8.9

diff --git a/kde4-multimedia/FUNCTIONS b/kde4-multimedia/FUNCTIONS
new file mode 100755
index 0000000..4d080ec
--- /dev/null
+++ b/kde4-multimedia/FUNCTIONS
@@ -0,0 +1,67 @@
+default_build() {
+ persistent_add KDE4DIR &&
+ KDE4DIR="$INSTALL_ROOT/usr" &&
+ KDE4ETC="$INSTALL_ROOT/etc" &&
+ QTDIR=$INSTALL_ROOT/usr/bin/qt4 &&
+ cd $SOURCE_DIRECTORY &&
+ mkdir -p build &&
+ cd build &&
+ PATH=$QTDIR:$PATH &&
+ if [[ $SPELL != kdelibs4 ]];then
+ PATH+=:$KDE4DIR
+ fi &&
+ CMAKE_PREFIX_PATH=$KDE4DIR &&
+
+ prepare_cmake_flags &&
+ cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
+ -DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
+ -DSYSCONF_INSTALL_DIR=$KDE4ETC \
+ $OPTS ../ &&
+ make
+}
+
+
+# kde4 also needs a special default_install,
+# to maintain some environment variables
+default_install() {
+
+ # make sure that kde4 spells install their D-Bus
+ # service files into the system D-Bus service dir
+
+ local dir1 dir2 &&
+
+ dir1=$(pkg-config --variable=session_bus_services_dir dbus-1 \
+ | cut -d/ -f-4) &&
+ dir2=$(echo $dir1 | cut -d/ -f3-) &&
+
+ if [[ "$KDE4DIR" != "$INSTALL_ROOT/usr" ]] &&
+ [[ ! -s "$KDE4DIR/$dir2" ]]; then
+ mkdir -p "$KDE4DIR/share" &&
+ ln -sf "$INSTALL_ROOT/$dir1" \
+ "$KDE4DIR/share"
+ fi &&
+
+ cd "$SOURCE_DIRECTORY/build" &&
+ make install
+}
+
+
+# we need a default_final, default_post_remove
+# so that the mime and desktop databases get updated
+update_databases() {
+
+ source /etc/profile.d/strigi.sh
+ update-mime-database $KDE4DIR/share/mime/
+ if [[ -e $KDE4DIR/share/desktop-directories ]]; then
+ update-desktop-database $KDE4DIR/share/desktop-directories
+ fi
+}
+
+default_final() {
+ update_databases
+}
+
+
+default_post_remove() {
+ update_databases
+}
diff --git a/kde4-multimedia/KDE_CONFIGURE b/kde4-multimedia/KDE_CONFIGURE
new file mode 100755
index 0000000..daee392
--- /dev/null
+++ b/kde4-multimedia/KDE_CONFIGURE
@@ -0,0 +1,2 @@
+config_query_option KDE_DEBUG_OPTION 'Enable debug code?' n \
+ '' 'Release'
diff --git a/kde4-multimedia/KDE_DEPENDS b/kde4-multimedia/KDE_DEPENDS
new file mode 100755
index 0000000..87bfa97
--- /dev/null
+++ b/kde4-multimedia/KDE_DEPENDS
@@ -0,0 +1,7 @@
+depends -sub CXX gcc &&
+depends qt4 &&
+depends cmake &&
+depends automoc &&
+depends kdelibs4 &&
+depends kdebase4-runtime &&
+optional_depends kdebase-workspace4 '' '' 'kde desktop'
diff --git a/kde4-multimedia/audiocd-kio/CONFLICTS
b/kde4-multimedia/audiocd-kio/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/audiocd-kio/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/audiocd-kio/DEPENDS
b/kde4-multimedia/audiocd-kio/DEPENDS
new file mode 100755
index 0000000..ae5f641
--- /dev/null
+++ b/kde4-multimedia/audiocd-kio/DEPENDS
@@ -0,0 +1,3 @@
+depends kdelibs4 &&
+depends libkcompactdisc &&
+depends libkcddb
diff --git a/kde4-multimedia/audiocd-kio/DETAILS
b/kde4-multimedia/audiocd-kio/DETAILS
new file mode 100755
index 0000000..1b6c078
--- /dev/null
+++ b/kde4-multimedia/audiocd-kio/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=audiocd-kio
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:36303bab351fe45f7ffdabcadedc1e36fe369fdfdb23a06117d2909e8a08f5c547cd32072f4f615417b0a3eaa96566faf62546baf283780cd64214a729248f7f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE audio CD encoder libraries"
+cat << EOF
+KDE audio CD encoder libraries
+EOF
diff --git a/kde4-multimedia/audiocd-kio/HISTORY
b/kde4-multimedia/audiocd-kio/HISTORY
new file mode 100644
index 0000000..605127f
--- /dev/null
+++ b/kde4-multimedia/audiocd-kio/HISTORY
@@ -0,0 +1,10 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+ * DEPENDS: libkcompactdisc added
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/dragon/CONFLICTS
b/kde4-multimedia/dragon/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/dragon/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/dragon/DEPENDS b/kde4-multimedia/dragon/DEPENDS
new file mode 100755
index 0000000..825e83c
--- /dev/null
+++ b/kde4-multimedia/dragon/DEPENDS
@@ -0,0 +1 @@
+depends kdelibs4
diff --git a/kde4-multimedia/dragon/DETAILS b/kde4-multimedia/dragon/DETAILS
new file mode 100755
index 0000000..ea8489c
--- /dev/null
+++ b/kde4-multimedia/dragon/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=dragon
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:26fb444463d1506319e79135d7e0e1c37ee4c3ffc7a2e13e871884492f0db069a06ddd4c7e95e5ad50d991b5f0bce3a23d1b6698a517d3a539c34cfa0cc9f75c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="Dragon media player for KDE"
+cat << EOF
+Dragon media player for KDE
+EOF
diff --git a/kde4-multimedia/dragon/HISTORY b/kde4-multimedia/dragon/HISTORY
new file mode 100644
index 0000000..0d941fa
--- /dev/null
+++ b/kde4-multimedia/dragon/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/ffmpegthumbs/CONFLICTS
b/kde4-multimedia/ffmpegthumbs/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/ffmpegthumbs/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/ffmpegthumbs/DEPENDS
b/kde4-multimedia/ffmpegthumbs/DEPENDS
new file mode 100755
index 0000000..adb9780
--- /dev/null
+++ b/kde4-multimedia/ffmpegthumbs/DEPENDS
@@ -0,0 +1,2 @@
+depends kdelibs4 &&
+depends LIBAVCODEC
diff --git a/kde4-multimedia/ffmpegthumbs/DETAILS
b/kde4-multimedia/ffmpegthumbs/DETAILS
new file mode 100755
index 0000000..c29c96a
--- /dev/null
+++ b/kde4-multimedia/ffmpegthumbs/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=ffmpegthumbs
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:9c17b17c12e8154f845618f2fd5ca0e01592ae96a5caf3ef476382fbac0bb1814e288b1c056f7cfaeec802f32362977cccd561969c74bf2efb8dd68354941cf0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE video thumbnail generator"
+cat << EOF
+KDE video thumbnail generator
+EOF
diff --git a/kde4-multimedia/ffmpegthumbs/HISTORY
b/kde4-multimedia/ffmpegthumbs/HISTORY
new file mode 100644
index 0000000..0d941fa
--- /dev/null
+++ b/kde4-multimedia/ffmpegthumbs/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/juk/CONFLICTS b/kde4-multimedia/juk/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/juk/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/juk/DEPENDS b/kde4-multimedia/juk/DEPENDS
new file mode 100755
index 0000000..b5b3444
--- /dev/null
+++ b/kde4-multimedia/juk/DEPENDS
@@ -0,0 +1,2 @@
+depends kdelibs4 &&
+optional_depends libtunepimp '' '' 'MusicBrainz tagging'
diff --git a/kde4-multimedia/juk/DETAILS b/kde4-multimedia/juk/DETAILS
new file mode 100755
index 0000000..90bdfa0
--- /dev/null
+++ b/kde4-multimedia/juk/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=juk
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:613b159403d76c433819c167759ab4dca0742360003cdc4ba01c68f297ea332bbbc031710e30c47c69b3f65c5b0ad214837124913fe40c4352a53d695397ec17
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE audio player"
+cat << EOF
+KDE audio player
+EOF
diff --git a/kde4-multimedia/juk/HISTORY b/kde4-multimedia/juk/HISTORY
new file mode 100644
index 0000000..0d941fa
--- /dev/null
+++ b/kde4-multimedia/juk/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/kde4-multimedia-profile/BUILD
b/kde4-multimedia/kde4-multimedia-profile/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4-multimedia/kde4-multimedia-profile/CONFLICTS
b/kde4-multimedia/kde4-multimedia-profile/CONFLICTS
new file mode 100755
index 0000000..db8f698
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4 y
diff --git a/kde4-multimedia/kde4-multimedia-profile/DEPENDS
b/kde4-multimedia/kde4-multimedia-profile/DEPENDS
new file mode 100755
index 0000000..8acbe0b
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends audiocd-kio "" "" "KIO audio CD libraries" &&
+optional_depends dragon "" "" "KDE media player" &&
+optional_depends ffmpegthumbs "" "" "KDE video thumbnail generator" &&
+optional_depends juk "" "" "KDE media player" &&
+optional_depends kmix "" "" "KDE volume controls" &&
+optional_depends kscd "" "" "KDE CD player" &&
+optional_depends libkcddb "" "" "KDE CD libraries" &&
+optional_depends libkcompactdisc "" "" "more KDE CD libraries" &&
+optional_depends mplayerthumbs "KDE video thumbnail generator"
diff --git a/kde4-multimedia/kde4-multimedia-profile/DETAILS
b/kde4-multimedia/kde4-multimedia-profile/DETAILS
new file mode 100755
index 0000000..40a621d
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/DETAILS
@@ -0,0 +1,9 @@
+ SPELL=kde4-multimedia-profile
+ VERSION=na
+ WEB_SITE=http://www.kde.org/
+ KEYWORDS="kde"
+ ENTERED=20110803
+ SHORT="All spells in from kde4-multimedia"
+cat << EOF
+All spells in from kde4-multimedia
+EOF
diff --git a/kde4-multimedia/kde4-multimedia-profile/FINAL
b/kde4-multimedia/kde4-multimedia-profile/FINAL
new file mode 100755
index 0000000..5ce342e
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/FINAL
@@ -0,0 +1,2 @@
+touch /var/log/sorcery/install/${SPELL}-${VERSION} &&
+touch /var/log/sorcery/md5sum/${SPELL}-${VERSION}
diff --git a/kde4-multimedia/kde4-multimedia-profile/HISTORY
b/kde4-multimedia/kde4-multimedia-profile/HISTORY
new file mode 100644
index 0000000..54c56c0
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/HISTORY
@@ -0,0 +1,4 @@
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS, DETAILS, CONFLICTS, BUILD, FINAL, INSTALL, PRE_BUILD:
+ created. New profile spell
+
diff --git a/kde4-multimedia/kde4-multimedia-profile/INSTALL
b/kde4-multimedia/kde4-multimedia-profile/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/kde4-multimedia/kde4-multimedia-profile/PRE_BUILD
b/kde4-multimedia/kde4-multimedia-profile/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4-multimedia/kde4-multimedia-profile/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4-multimedia/kmix/CONFLICTS b/kde4-multimedia/kmix/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/kmix/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/kmix/DEPENDS b/kde4-multimedia/kmix/DEPENDS
new file mode 100755
index 0000000..e8ff466
--- /dev/null
+++ b/kde4-multimedia/kmix/DEPENDS
@@ -0,0 +1,5 @@
+depends kdelibs4 &&
+optional_depends glib2 '' '' 'Gnome support' &&
+optional_depends alsa-libs '' '' 'ALSA support (RECOMMENDED)' &&
+optional_depends pulseaudio '' '' 'PulseAudio support' &&
+optional_depends libcanberra '' '' 'Canberra support'
diff --git a/kde4-multimedia/kmix/DETAILS b/kde4-multimedia/kmix/DETAILS
new file mode 100755
index 0000000..40182c9
--- /dev/null
+++ b/kde4-multimedia/kmix/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=kmix
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:08f27e7fbd40c9a29902a17e8cfa02d8727102f6b6adea2c84a31642103fc6348019c4a6261cbd2fb9ffb4dcd7a9959b19c2ee0bb5ba6f4191efb12bcf624dca
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE volume controls"
+cat << EOF
+KDE volume controls
+EOF
diff --git a/kde4-multimedia/kmix/HISTORY b/kde4-multimedia/kmix/HISTORY
new file mode 100644
index 0000000..f061d19
--- /dev/null
+++ b/kde4-multimedia/kmix/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/kscd/CONFLICTS b/kde4-multimedia/kscd/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/kscd/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/kscd/DEPENDS b/kde4-multimedia/kscd/DEPENDS
new file mode 100755
index 0000000..50bd3a7
--- /dev/null
+++ b/kde4-multimedia/kscd/DEPENDS
@@ -0,0 +1,2 @@
+depends kdelibs4 &&
+depends libmusicbrainz3
diff --git a/kde4-multimedia/kscd/DETAILS b/kde4-multimedia/kscd/DETAILS
new file mode 100755
index 0000000..14f142b
--- /dev/null
+++ b/kde4-multimedia/kscd/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=kscd
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:d675fcc3f998c0d51919645e1b8e12e76b24d09d2508dfb25eb224ae199b63e78fc666daa68a5c67022c9bd292a68fef6711ada0069a825f6893b445c004dcb4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE CD player"
+cat << EOF
+KDE CD player
+EOF
diff --git a/kde4-multimedia/kscd/HISTORY b/kde4-multimedia/kscd/HISTORY
new file mode 100644
index 0000000..0d941fa
--- /dev/null
+++ b/kde4-multimedia/kscd/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/libkcddb/CONFLICTS
b/kde4-multimedia/libkcddb/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/libkcddb/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/libkcddb/DEPENDS
b/kde4-multimedia/libkcddb/DEPENDS
new file mode 100755
index 0000000..825e83c
--- /dev/null
+++ b/kde4-multimedia/libkcddb/DEPENDS
@@ -0,0 +1 @@
+depends kdelibs4
diff --git a/kde4-multimedia/libkcddb/DETAILS
b/kde4-multimedia/libkcddb/DETAILS
new file mode 100755
index 0000000..9175d7c
--- /dev/null
+++ b/kde4-multimedia/libkcddb/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libkcddb
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:6b8fa2b98e133cb4b460a18bc58ff3069597a05f1b12a6712ebfeb52597d2c78ae58cd23c283b910af81a7663eb9a45342eb52dfeb89743c097b4ba037557559
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE audio CD encoder libraries"
+cat << EOF
+KDE audio CD encoder libraries
+EOF
diff --git a/kde4-multimedia/libkcddb/HISTORY
b/kde4-multimedia/libkcddb/HISTORY
new file mode 100644
index 0000000..f061d19
--- /dev/null
+++ b/kde4-multimedia/libkcddb/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/libkcompactdisc/CONFLICTS
b/kde4-multimedia/libkcompactdisc/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/libkcompactdisc/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/libkcompactdisc/DEPENDS
b/kde4-multimedia/libkcompactdisc/DEPENDS
new file mode 100755
index 0000000..825e83c
--- /dev/null
+++ b/kde4-multimedia/libkcompactdisc/DEPENDS
@@ -0,0 +1 @@
+depends kdelibs4
diff --git a/kde4-multimedia/libkcompactdisc/DETAILS
b/kde4-multimedia/libkcompactdisc/DETAILS
new file mode 100755
index 0000000..3c83337
--- /dev/null
+++ b/kde4-multimedia/libkcompactdisc/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libkcompactdisc
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:aab00d40bebb254ccab4f9220cc61e7c2a0e77e86cd80c88219dbda55ed7c8755746991ab59980c86522a0a23a0ef4b6e4d85a034eef4a31eeccf70b4b6f1cca
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE CD libraries"
+cat << EOF
+KDE CD libraries
+EOF
diff --git a/kde4-multimedia/libkcompactdisc/HISTORY
b/kde4-multimedia/libkcompactdisc/HISTORY
new file mode 100644
index 0000000..f061d19
--- /dev/null
+++ b/kde4-multimedia/libkcompactdisc/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-multimedia/mplayerthumbs/CONFLICTS
b/kde4-multimedia/mplayerthumbs/CONFLICTS
new file mode 100755
index 0000000..4d015ed
--- /dev/null
+++ b/kde4-multimedia/mplayerthumbs/CONFLICTS
@@ -0,0 +1 @@
+conflicts kdemultimedia4
diff --git a/kde4-multimedia/mplayerthumbs/DEPENDS
b/kde4-multimedia/mplayerthumbs/DEPENDS
new file mode 100755
index 0000000..adb9780
--- /dev/null
+++ b/kde4-multimedia/mplayerthumbs/DEPENDS
@@ -0,0 +1,2 @@
+depends kdelibs4 &&
+depends LIBAVCODEC
diff --git a/kde4-multimedia/mplayerthumbs/DETAILS
b/kde4-multimedia/mplayerthumbs/DETAILS
new file mode 100755
index 0000000..ea2c4d7
--- /dev/null
+++ b/kde4-multimedia/mplayerthumbs/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=mplayerthumbs
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:32dd45da48cfb226cb247ccfb26a9d8fdc3fcdf33e0afc420dba165204c67511ecd60afab0c416785671ef9b53694f8e0d342334db940f88a0205df6b53e3777
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20120208
+ KEYWORDS=""
+ SHORT="KDE video thumbnail generator"
+cat << EOF
+KDE video thumbnail generator
+EOF
diff --git a/kde4-multimedia/mplayerthumbs/HISTORY
b/kde4-multimedia/mplayerthumbs/HISTORY
new file mode 100644
index 0000000..0d941fa
--- /dev/null
+++ b/kde4-multimedia/mplayerthumbs/HISTORY
@@ -0,0 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS: new spell
+
diff --git a/kde4-support/akonadi/DETAILS b/kde4-support/akonadi/DETAILS
index b952f5d..2aa26aa 100755
--- a/kde4-support/akonadi/DETAILS
+++ b/kde4-support/akonadi/DETAILS
@@ -1,6 +1,6 @@
SPELL=akonadi
- VERSION=1.7.2
-
SOURCE_HASH=sha512:637ed40101bba7fb845f72e77329247044697c9c54f07f8d93d2317963bbc4a79c67a131748ebea2b43aa0b5204d54d4050f2655b73464cc212ee21f50ac671b
+ VERSION=1.9.1
+
SOURCE_HASH=sha512:dacb8015a1a9a1988f45f1ad91503d7aebf8afc9c1c5e1182b8fd6fcf0aa8e6317e7d302a0f7de5f5569dbb36006c5d37cb6d581b543685cde023dc71e7d54ef
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/$SPELL/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/kde4-support/akonadi/HISTORY b/kde4-support/akonadi/HISTORY
index 2d7ee63..ab22863 100644
--- a/kde4-support/akonadi/HISTORY
+++ b/kde4-support/akonadi/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.7.2

diff --git a/kde4-support/attica/DETAILS b/kde4-support/attica/DETAILS
index 0bdc646..8f5c67e 100755
--- a/kde4-support/attica/DETAILS
+++ b/kde4-support/attica/DETAILS
@@ -1,6 +1,6 @@
SPELL=attica
- VERSION=0.3.0
-
SOURCE_HASH=sha512:116f19a266869b96f6689bea848bc5844f7ebb3e25f1837136cf55fd9b9efe1219575cd6966e3255515d117d407c27b41a0d1285e4b149d5ea73cd93c1861890
+ VERSION=0.4.1
+
SOURCE_HASH=sha512:76d91e66c9661fcd03f61595e9ed4db9fb6972d90e187137ec2ed31e6e329d22a2da08cb23ad10a2385d1da2e60576fd3e743b8fb32c8ab87440f82bef4f99f9
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$KDE_URL/stable/attica/$SOURCE
diff --git a/kde4-support/attica/HISTORY b/kde4-support/attica/HISTORY
index 0151339..3d81157 100644
--- a/kde4-support/attica/HISTORY
+++ b/kde4-support/attica/HISTORY
@@ -1,3 +1,6 @@
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.1
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.3.0

diff --git a/kde4-support/grantlee/DETAILS b/kde4-support/grantlee/DETAILS
index 6ecc20d..78f9af1 100755
--- a/kde4-support/grantlee/DETAILS
+++ b/kde4-support/grantlee/DETAILS
@@ -1,5 +1,5 @@
SPELL=grantlee
- VERSION=0.1.9
+ VERSION=0.3.0
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/kde4-support/grantlee/HISTORY b/kde4-support/grantlee/HISTORY
index c8af90d..1cb60bb 100644
--- a/kde4-support/grantlee/HISTORY
+++ b/kde4-support/grantlee/HISTORY
@@ -1,3 +1,6 @@
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.3.0
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4-support/phonon-backend-gstreamer/DETAILS
b/kde4-support/phonon-backend-gstreamer/DETAILS
index 04607fb..3a3939b 100755
--- a/kde4-support/phonon-backend-gstreamer/DETAILS
+++ b/kde4-support/phonon-backend-gstreamer/DETAILS
@@ -1,6 +1,6 @@
SPELL=phonon-backend-gstreamer
- VERSION=4.6.0
-
SOURCE_HASH=sha512:38e117d5d4db698af5e750a104de7e3a49fe5498cfdde3bec57f8773addff66d7179a423eaadc9f4821c6595b7f4321f758c593c41328593367ce21dc3d6dbf3
+ VERSION=4.6.3
+
SOURCE_HASH=sha512:819b4ac7b2193f4d32f160ffb1fb22f702e66ed9de3d6bdf818e238dfcdf88fbf974abc85f9d65c5da589bf413a525a1cd8131097b49354ebc255e90a813dbbc
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/kde4-support/phonon-backend-gstreamer/HISTORY
b/kde4-support/phonon-backend-gstreamer/HISTORY
index b4d06bd..044c3cd 100644
--- a/kde4-support/phonon-backend-gstreamer/HISTORY
+++ b/kde4-support/phonon-backend-gstreamer/HISTORY
@@ -1,3 +1,15 @@
+2013-02-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.3
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PROVIDES: provide PHONON_BACKEND
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.2
+
+2012-07-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.1
+
2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.6.0
* PRE_BUILD, message.h.patch: removed
diff --git a/kde4-support/phonon-backend-gstreamer/PROVIDES
b/kde4-support/phonon-backend-gstreamer/PROVIDES
new file mode 100755
index 0000000..d43e522
--- /dev/null
+++ b/kde4-support/phonon-backend-gstreamer/PROVIDES
@@ -0,0 +1 @@
+PHONON_BACKEND
diff --git a/kde4-support/phonon-backend-mplayer/BUILD
b/kde4-support/phonon-backend-mplayer/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/kde4-support/phonon-backend-mplayer/DEPENDS
b/kde4-support/phonon-backend-mplayer/DEPENDS
new file mode 100755
index 0000000..1d7a44f
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/DEPENDS
@@ -0,0 +1,4 @@
+depends phonon &&
+depends qt4 &&
+depends -sub CXX gcc &&
+depends mplayer
diff --git a/kde4-support/phonon-backend-mplayer/DETAILS
b/kde4-support/phonon-backend-mplayer/DETAILS
new file mode 100755
index 0000000..03a0c7e
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=phonon-backend-mplayer
+ if [[ "$PHONON_BACKEND_MPLAYER_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git_http://anongit.kde.org/phonon-mplayer:${SPELL}-git
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+
WEB_SITE="https://projects.kde.org/projects/kdesupport/phonon/phonon-mplayer";
+ LICENSE[0]=GPL
+ ENTERED=20120820
+ SHORT="MPlayer backend for the Phonon multimedia library"
+cat << EOF
+A MPlayer backend for the Phonon multimedia library.
+EOF
diff --git a/kde4-support/phonon-backend-mplayer/HISTORY
b/kde4-support/phonon-backend-mplayer/HISTORY
new file mode 100644
index 0000000..f33096a
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/HISTORY
@@ -0,0 +1,7 @@
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PROVIDES: provide PHONON_BACKEND
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, fix_find_config.patch, PRE_BUILD,
+ PREPARE: spell created. fix_find_config.patch is from archlinux
+
diff --git a/kde4-support/phonon-backend-mplayer/PREPARE
b/kde4-support/phonon-backend-mplayer/PREPARE
new file mode 100755
index 0000000..3ca45ba
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/kde4-support/phonon-backend-mplayer/PRE_BUILD
b/kde4-support/phonon-backend-mplayer/PRE_BUILD
new file mode 100755
index 0000000..89ffe0b
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/fix_find_config.patch
diff --git a/kde4-support/phonon-backend-mplayer/PROVIDES
b/kde4-support/phonon-backend-mplayer/PROVIDES
new file mode 100755
index 0000000..d43e522
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/PROVIDES
@@ -0,0 +1 @@
+PHONON_BACKEND
diff --git a/kde4-support/phonon-backend-mplayer/fix_find_config.patch
b/kde4-support/phonon-backend-mplayer/fix_find_config.patch
new file mode 100644
index 0000000..1455386
--- /dev/null
+++ b/kde4-support/phonon-backend-mplayer/fix_find_config.patch
@@ -0,0 +1,23 @@
+diff -aur phonon-mplayer/mplayer/libmplayer/MPlayerConfig.cpp
phonon-mplayer2/mplayer/libmplayer/MPlayerConfig.cpp
+--- phonon-mplayer/mplayer/libmplayer/MPlayerConfig.cpp 2011-11-24
18:06:31.105227140 -0800
++++ phonon-mplayer2/mplayer/libmplayer/MPlayerConfig.cpp 2011-11-24
18:17:02.000000000 -0800
+@@ -73,7 +73,7 @@
+ //Under Windows, config file should be inside a subdirectory named
mplayer/mplayer
+ QString defaultMPlayerConfigPath = "mplayer/mplayer/config";
+ #else
+- QString defaultMPlayerConfigPath = "~/.mplayer/config";
++ QString defaultMPlayerConfigPath =
QDir::homePath()+"/.mplayer/config";
+ #endif
+
+ return _settings.value("mplayer_config_path",
defaultMPlayerConfigPath).toString();
+diff -aur phonon-mplayer/mplayer/libmplayer/MPlayerConfig.h
phonon-mplayer2/mplayer/libmplayer/MPlayerConfig.h
+--- phonon-mplayer/mplayer/libmplayer/MPlayerConfig.h 2011-11-24
18:06:31.105227140 -0800
++++ phonon-mplayer2/mplayer/libmplayer/MPlayerConfig.h 2011-11-24
18:18:05.000000000 -0800
+@@ -21,6 +21,7 @@
+
+ #include <QtCore/QString>
+ #include <QtCore/QSettings>
++#include <QtCore/QDir>
+
+ namespace Phonon
+ {
diff --git a/kde4-support/phonon-backend-vlc/DETAILS
b/kde4-support/phonon-backend-vlc/DETAILS
index 4a96e61..c370db8 100755
--- a/kde4-support/phonon-backend-vlc/DETAILS
+++ b/kde4-support/phonon-backend-vlc/DETAILS
@@ -1,8 +1,8 @@
SPELL=phonon-backend-vlc
- VERSION=0.5.0
-
SOURCE_HASH=sha512:5b324dea3c981a7244313855c2aec762dd18b31e54793ed4f629dbf4173742cba8b73ddb3085fcc83f9377d805d3ef6f1632cc9324d973facb572f642420482a
+ VERSION=0.6.2
+
SOURCE_HASH=sha512:1ae699b5b912ef2f76803c389858ab8b22ff7896912c5b859b0e77bc87eba9a4b79dcd5e20291ae161a0834683dedd3b39bd47db9788ef790a9ba5b4a3fe52f2
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://phonon.kde.org/
LICENSE[0]=LGPL
diff --git a/kde4-support/phonon-backend-vlc/HISTORY
b/kde4-support/phonon-backend-vlc/HISTORY
index 78b52d3..36de0ee 100644
--- a/kde4-support/phonon-backend-vlc/HISTORY
+++ b/kde4-support/phonon-backend-vlc/HISTORY
@@ -1,3 +1,12 @@
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.2, SOURCE_URL[0] updated
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PROVIDES: provide PHONON_BACKEND
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.0
+
2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.5.0

diff --git a/kde4-support/phonon-backend-vlc/PROVIDES
b/kde4-support/phonon-backend-vlc/PROVIDES
new file mode 100755
index 0000000..d43e522
--- /dev/null
+++ b/kde4-support/phonon-backend-vlc/PROVIDES
@@ -0,0 +1 @@
+PHONON_BACKEND
diff --git a/kde4-support/phonon-backend-xine/HISTORY
b/kde4-support/phonon-backend-xine/HISTORY
index a4e799d..0386f02 100644
--- a/kde4-support/phonon-backend-xine/HISTORY
+++ b/kde4-support/phonon-backend-xine/HISTORY
@@ -1,3 +1,6 @@
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PROVIDES: provide PHONON_BACKEND
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4-support/phonon-backend-xine/PROVIDES
b/kde4-support/phonon-backend-xine/PROVIDES
new file mode 100755
index 0000000..d43e522
--- /dev/null
+++ b/kde4-support/phonon-backend-xine/PROVIDES
@@ -0,0 +1 @@
+PHONON_BACKEND
diff --git a/kde4-support/shared-desktop-ontologies/DETAILS
b/kde4-support/shared-desktop-ontologies/DETAILS
index 387c83c..e56c7fe 100755
--- a/kde4-support/shared-desktop-ontologies/DETAILS
+++ b/kde4-support/shared-desktop-ontologies/DETAILS
@@ -1,10 +1,10 @@
SPELL=shared-desktop-ontologies
- VERSION=0.8.0
+ VERSION=0.10.0
PATCHLEVEL=0
-
SOURCE_HASH=sha512:22969d597bec575afeb3bd8535ec91e1040222fe34760f4d0119039d17b7aed89a38c5c6c4aed26ae7b9f575fdcde25f3661374d6cb5f3edc26d4fe67a8976b1
+
SOURCE_HASH=sha512:b1d3e9724c96f04cc443ae77f1c7031131fd9ae378fc93a9500424b6dee495167eeeec7351b371f0889567b145c56a7fa36488f241d66bf8155358cfca1e388c
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://downloads.sourceforge.net/project/oscaf/$SPELL/${VERSION:0:3}/$SOURCE
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/oscaf/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://sourceforge.net/projects/oscaf
LICENSE[0]=BSD
LICENSE[1]=BY-CC
diff --git a/kde4-support/shared-desktop-ontologies/HISTORY
b/kde4-support/shared-desktop-ontologies/HISTORY
index 5357ae8..ad878f9 100644
--- a/kde4-support/shared-desktop-ontologies/HISTORY
+++ b/kde4-support/shared-desktop-ontologies/HISTORY
@@ -1,3 +1,6 @@
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.10.0, SOURCE_URL[0] updated
+
2011-09-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.0

diff --git a/kde4-support/soprano/DEPENDS b/kde4-support/soprano/DEPENDS
index 3b9c186..9b5451d 100755
--- a/kde4-support/soprano/DEPENDS
+++ b/kde4-support/soprano/DEPENDS
@@ -1,10 +1,10 @@
depends qt4 &&
depends cmake &&

-optional_depends redland '' '-DSOPRANO_DISABLE_REDLAND_BACKEND=1' 'Redland
backend' &&
-optional_depends raptor '' '-DSOPRANO_DISABLE_RAPTOR_PARSER=1' 'raptor
parser and serializer plugins' &&
-suggest_depends virtuoso '' '-DSOPRANO_DISABLE_VIRTUOSO_BACKEND=1'
'full-text search database' &&
-optional_depends dbus '' '-DSOPRANO_DISABLE_DBUS=1' 'dbus integration'
+optional_depends redland '' '-DSOPRANO_DISABLE_REDLAND_BACKEND=1' 'for
Redland backend' &&
+optional_depends raptor '' '-DSOPRANO_DISABLE_RAPTOR_PARSER=1' 'for raptor
parser and serializer plugins' &&
+optional_depends virtuoso '' '-DSOPRANO_DISABLE_VIRTUOSO_BACKEND=1' 'for
full-text search database (default soprano backend)' &&
+optional_depends dbus '' '-DSOPRANO_DISABLE_DBUS=1' 'for dbus integration'

if is_depends_enabled $SPELL dbus;then
sub_depends qt4 DBUS
@@ -13,4 +13,4 @@ fi &&
if is_depends_enabled $SPELL virtuoso;then
depends libiodbc
fi &&
-optional_depends clucene '' '-DSOPRANO_DISABLE_CLUCENE_INDEX=1' 'full-text
search index'
+optional_depends -sub stable clucene '' '-DSOPRANO_DISABLE_CLUCENE_INDEX=1'
'to use standalone version (not required if only used with KDE)'
diff --git a/kde4-support/soprano/DETAILS b/kde4-support/soprano/DETAILS
index 9a6d63e..172843a 100755
--- a/kde4-support/soprano/DETAILS
+++ b/kde4-support/soprano/DETAILS
@@ -1,6 +1,6 @@
SPELL=soprano
- VERSION=2.7.6
-
SOURCE_HASH=sha512:89ba8c2e320a62a83698f449e353956fe3ecd14373d758dbcad006137b8f8a654620fe5dc5c0c2e3f42661d5e1e7d1cd31fe3fb3b841dae16b75ab2a633637a5
+ VERSION=2.9.0
+
SOURCE_HASH=sha512:27ba4ad98ef00ccb2ec05356df61e1a4fee7f82c93b04f91c260c4a1a2e0d0649345effe00ca692f8a4ca71aa002448bd32fe6cb280f193b7f9b40537f4fbe87
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://sourceforge.net/projects/soprano/files/Soprano/$VERSION/$SOURCE/download
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/kde4-support/soprano/HISTORY b/kde4-support/soprano/HISTORY
index 542b24b..367eddb 100644
--- a/kde4-support/soprano/HISTORY
+++ b/kde4-support/soprano/HISTORY
@@ -1,3 +1,15 @@
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.0
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.0
+
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: suggested_depends virtuosso -> optional_depends since it
is the
+ default backend.
+ added sub_depends stable to clucene to ensure proper functionality,
as
+ 2.x of clucene is not supported
+
2012-05-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.7.6

diff --git a/kde4/FUNCTIONS b/kde4/FUNCTIONS
index 3d1f7a0..eec2829 100755
--- a/kde4/FUNCTIONS
+++ b/kde4/FUNCTIONS
@@ -11,6 +11,8 @@ default_build() {
PATH+=:$KDE4DIR
fi &&
CMAKE_PREFIX_PATH=$KDE4DIR &&
+
+ prepare_cmake_flags &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
-DSYSCONF_INSTALL_DIR=$KDE4ETC \
diff --git a/kde4/HISTORY b/kde4/HISTORY
index f5cab10..e9ea6ff 100644
--- a/kde4/HISTORY
+++ b/kde4/HISTORY
@@ -1,3 +1,9 @@
+2012-07-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * FUNCTIONS, ../kde4*/FUNCTIONS: added prepare_cmake_flags to
default_build, to allow
+ passing cmake flags.
+ Added to default_build rather than each individual BUILD since all
kde spells use cmake.
+ * KDE_DEPENDS: removed kdepimlib4 case and added its dependencies to
the SPELL
+
2010-05-20 Tommy Boatman <tboatman AT sourcemage.org>
* KDE_DEPENDS: kdebindings4 depends on attica

diff --git a/kde4/KDE_DEPENDS b/kde4/KDE_DEPENDS
index 604e0d2..69e0ea7 100755
--- a/kde4/KDE_DEPENDS
+++ b/kde4/KDE_DEPENDS
@@ -24,12 +24,6 @@ case $SPELL in
depends giflib
;;

- kdepimlibs4) depends kdelibs4 &&
- depends gpgme &&
- depends libgpg-error &&
- depends boost
- ;;
-
kdebase4-runtime)
depends kdelibs4 &&
depends phonon
diff --git a/kde4/ark/DETAILS b/kde4/ark/DETAILS
index 7cb7027..3b67757 100755
--- a/kde4/ark/DETAILS
+++ b/kde4/ark/DETAILS
@@ -1,8 +1,8 @@
SPELL=ark
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:7982be513d3d23d7dccb4fd5c7ced489fbd73e7d539e1d4b736f870295066ef53bc6d70c00a6d4ad08319a4e56b3a1530bc5fc29e7cdac0a635c3540b1af3b30
+
SOURCE_HASH=sha512:84d7357a9daa3dce6592f5278ef5d8054c8a2706be8b681ea3a29ac3325c4de382bac8486b07482f7a56f941eb59efbcb22f803a2d485c18795b5e9691b8687e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/ark/HISTORY b/kde4/ark/HISTORY
index a9b542c..4ebb2bf 100644
--- a/kde4/ark/HISTORY
+++ b/kde4/ark/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/filelight/DETAILS b/kde4/filelight/DETAILS
index 9c956b7..a2d703f 100755
--- a/kde4/filelight/DETAILS
+++ b/kde4/filelight/DETAILS
@@ -1,8 +1,8 @@
SPELL=filelight
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:359890360682c23823f4594f2291c23a64ccb65f8991012456786544518c208cae46a30164ac384c3f833b7ae5a3de845bca8c68faf33167008b37450baebc38
+
SOURCE_HASH=sha512:8c59d6d821e40d34763438d8ead1ff1e81f6739e6503d4aa4bd71fc72d8f0dd1048a3887d1edc3968e4c61339b1c8eda4a9cc4c57704e217ed3f7d6552142366
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/filelight/HISTORY b/kde4/filelight/HISTORY
index 891d289..1e0e787 100644
--- a/kde4/filelight/HISTORY
+++ b/kde4/filelight/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemaeg.org>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/jovie/DEPENDS b/kde4/jovie/DEPENDS
index 85b5caf..aac0121 100755
--- a/kde4/jovie/DEPENDS
+++ b/kde4/jovie/DEPENDS
@@ -1,2 +1,3 @@
depends kdebase4-runtime &&
depends speech-dispatcher
+
diff --git a/kde4/jovie/DETAILS b/kde4/jovie/DETAILS
index 58283f0..bf0d708 100755
--- a/kde4/jovie/DETAILS
+++ b/kde4/jovie/DETAILS
@@ -1,8 +1,8 @@
SPELL=jovie
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:4a8d2084b2c08144b43e8d102797203d764136ce5f543fb3d0cba50de95b34efc20521e5c3364921b808ddc358bdc3a5bcf23e1fe39ed9263394e65dd0c9158e
+
SOURCE_HASH=sha512:4e663ebfb033e2b442f7c7472a4f112c91c9fe4ef2f9000fe01051e2bc83300cc486487004c07ec4e7815aace9afc825da3d76a6416739a856d6b5d8f58b661d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/jovie/HISTORY b/kde4/jovie/HISTORY
index 532172d..4f2271b 100644
--- a/kde4/jovie/HISTORY
+++ b/kde4/jovie/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-07-12 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.8.97, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kaccessible/DETAILS b/kde4/kaccessible/DETAILS
index 65686bf..a6ac54b 100755
--- a/kde4/kaccessible/DETAILS
+++ b/kde4/kaccessible/DETAILS
@@ -1,8 +1,8 @@
SPELL=kaccessible
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:5991c5fce0c9909321fc58a6ad0983af05c2b4cf46a2bc09a231afcd32d14cb9131e32045020356ef96bd9c0cc3cbf11a0585d77183f1707d7731d96794e5990
+
SOURCE_HASH=sha512:e8cdb1801a4e7d10e9ff2e45aa9370b13e4ed58798c8beea3cbcf19becb29de6e50dcf3399f8958ff71f310ad527b1d1329dc5cdb3b104ffac44d0648b0c942c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kaccessible/HISTORY b/kde4/kaccessible/HISTORY
index b2f90d9..ab8e7d0 100644
--- a/kde4/kaccessible/HISTORY
+++ b/kde4/kaccessible/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-10 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.8.3, switched SOURCE from bz2 to xz

diff --git a/kde4/kactivities/DEPENDS b/kde4/kactivities/DEPENDS
index 825e83c..3f7d964 100755
--- a/kde4/kactivities/DEPENDS
+++ b/kde4/kactivities/DEPENDS
@@ -1 +1 @@
-depends kdelibs4
+depends nepomuk-core
diff --git a/kde4/kactivities/DETAILS b/kde4/kactivities/DETAILS
index f537b26..ae9948d 100755
--- a/kde4/kactivities/DETAILS
+++ b/kde4/kactivities/DETAILS
@@ -1,8 +1,8 @@
SPELL=kactivities
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:e295df00395157177b5d86ac8a1fdac5477af298a486cdb81a76133f00cb6f11871c72eb5aeb847e726e37ccfcd427b8853d76d403f11ee7b1ffc29049490052
+
SOURCE_HASH=sha512:78e0dc57592ebf7a3a8cd4905275a2d9baf0ee7313b4873d97e2f13aeb100761d27f1384e6115fc24a2d82bb232a409ae20345d98b5bb06d851376fe54d9d5b5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kactivities/HISTORY b/kde4/kactivities/HISTORY
index 6f280fa..7348887 100644
--- a/kde4/kactivities/HISTORY
+++ b/kde4/kactivities/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kate/DETAILS b/kde4/kate/DETAILS
index 09e0c28..f9be7da 100755
--- a/kde4/kate/DETAILS
+++ b/kde4/kate/DETAILS
@@ -1,7 +1,7 @@
SPELL=kate
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:bc21ca0dcc7416f75fc816619adbfef79ce8b3d5312b46d73010d7f5afe420a666328a02b9f21cb3cf831bccdbcf612e7da3c1cde0511e227771c199e370720b
+
SOURCE_HASH=sha512:52ccfbe520c43a7b071407eb5af847c8a18462eac78b610d68ba4e9279d48e696cc7ea65694b2fd3f23a6d591bbf77653b2f9aa161603185ab019bace37ceee4
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4/kate/HISTORY b/kde4/kate/HISTORY
index e36d321..140d6ba 100644
--- a/kde4/kate/HISTORY
+++ b/kde4/kate/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kcalc/DETAILS b/kde4/kcalc/DETAILS
index c8c7a95..1b170ce 100755
--- a/kde4/kcalc/DETAILS
+++ b/kde4/kcalc/DETAILS
@@ -1,8 +1,8 @@
SPELL=kcalc
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:a8ca417f0ad4621086ea73014a9d58ce58f2b2086d00e2d9a7ab6602eb16ce388801af86cb789d2314ca820560f8b98f1551201ef99e5b8a1c74e80d6b758ae8
+
SOURCE_HASH=sha512:b72bc5fbe83772de6ca0bd7686ec500fa377baef4610f098a0e90e32a8e57432afd5684ec8697ba2d0564e8acb5d4e4dbc0dae2c2dedc37b75f08a7e643cadb9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kcalc/HISTORY b/kde4/kcalc/HISTORY
index 50d1db1..b24cb72 100644
--- a/kde4/kcalc/HISTORY
+++ b/kde4/kcalc/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-10 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.8.3, switched SOURCE from bz2 to xz

diff --git a/kde4/kcharselect/DETAILS b/kde4/kcharselect/DETAILS
index 97f4b22..94a536b 100755
--- a/kde4/kcharselect/DETAILS
+++ b/kde4/kcharselect/DETAILS
@@ -1,8 +1,8 @@
SPELL=kcharselect
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:5e9644063d004eed2ddc708cb84098dde79a0a9c0de7623d59074013f45a9dadf8b49bc02f28ccdabee4b2ffa8d04691ffb9867726f4e61cd465a833979811ee
+
SOURCE_HASH=sha512:f99863f151f497c9928384f2d61b24f036e6452d36860cdb5f9e35d428add5e0bbcb4e65263b0e1ab6e6af42676780b54290aba705652570c909d318da73d1cc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kcharselect/HISTORY b/kde4/kcharselect/HISTORY
index a399016..72a2d36 100644
--- a/kde4/kcharselect/HISTORY
+++ b/kde4/kcharselect/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-07-12 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kde4-l10n/CONFIGURE b/kde4/kde4-l10n/CONFIGURE
index ff33ed1..bac9017 100755
--- a/kde4/kde4-l10n/CONFIGURE
+++ b/kde4/kde4-l10n/CONFIGURE
@@ -18,11 +18,11 @@ config_query_multi KDE_LANG "please specify the required
languages" \
do
if [[ $i == 1 ]]
then
- echo SOURCE=$SPELLX-$LANGUAGE-\$VERSION.tar.bz2 >> $CFG &&
+ echo SOURCE=$SPELLX-$LANGUAGE-\$VERSION.tar.xz >> $CFG &&
echo SOURCE_IGNORE=volatile >> $CFG &&
echo SOURCE_URL[0]=\$SITE/\$SOURCE >> $CFG
else
- echo SOURCE$i=$SPELLX-$LANGUAGE-\$VERSION.tar.bz2 >> $CFG &&
+ echo SOURCE$i=$SPELLX-$LANGUAGE-\$VERSION.tar.xz >> $CFG &&
echo SOURCE${i}_IGNORE=volatile >> $CFG &&
echo SOURCE${i}_URL[0]=\$SITE/\$SOURCE$i >> $CFG
fi &&
diff --git a/kde4/kde4-l10n/DETAILS b/kde4/kde4-l10n/DETAILS
index 9399727..4eb9cdd 100755
--- a/kde4/kde4-l10n/DETAILS
+++ b/kde4/kde4-l10n/DETAILS
@@ -1,7 +1,7 @@
# the remaining details of this spell are provided by CONFIGURE
SPELL=kde4-l10n
SPELLX=kde-l10n
- VERSION=4.8.0
+ VERSION=4.9.5
SITE=$KDE_URL/stable/${VERSION}/src/$SPELLX
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
[[ -f $SPELL_CONFIG ]] && source $SPELL_CONFIG
diff --git a/kde4/kde4-l10n/HISTORY b/kde4/kde4-l10n/HISTORY
index cbd6b32..50b3f8a 100644
--- a/kde4/kde4-l10n/HISTORY
+++ b/kde4/kde4-l10n/HISTORY
@@ -1,3 +1,14 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+ * CONFIGURE: bz2 -> xz
+ * PRE_BUILD: removed koffice sed entry
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4/kde4-l10n/PRE_BUILD b/kde4/kde4-l10n/PRE_BUILD
index ecddcff..daa46a0 100755
--- a/kde4/kde4-l10n/PRE_BUILD
+++ b/kde4/kde4-l10n/PRE_BUILD
@@ -12,7 +12,7 @@ for SS in $KDE_LANG; do
else
unpack_file $i
fi &&
- i=$[$i+1] &&
+ i=$[$i+1]
# patch CMake files; remove invalid ref to koffice
- sed -i "/koffice/D" $SPELLX-$SS-$VERSION/data/CMakeLists.txt
+# sed -i "/koffice/D" $SPELLX-$SS-$VERSION/data/CMakeLists.txt
done
diff --git a/kde4/kde4-profile/DEPENDS b/kde4/kde4-profile/DEPENDS
index 6526fe3..1d16169 100755
--- a/kde4/kde4-profile/DEPENDS
+++ b/kde4/kde4-profile/DEPENDS
@@ -23,7 +23,7 @@ optional_depends kde4-graphics-profile \
"" \
"Graphics related programs" &&

-optional_depends kdemultimedia4 \
+optional_depends kde4-multimedia-profile \
"" \
"" \
"Applications like a CD player and mixer" &&
diff --git a/kde4/kde4-profile/HISTORY b/kde4/kde4-profile/HISTORY
index 5d42764..fb341db 100644
--- a/kde4/kde4-profile/HISTORY
+++ b/kde4/kde4-profile/HISTORY
@@ -1,3 +1,6 @@
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: kdemultimedia4 -> kde4-multimedia-profile
+
2011-08-31 Bor Kraljič <pyrobor AT ver.si>
* kde4.desktop: /opt/kde4 -> /usr

diff --git a/kde4/kdeadmin4/DETAILS b/kde4/kdeadmin4/DETAILS
index 7be4a3f..c8c37fb 100755
--- a/kde4/kdeadmin4/DETAILS
+++ b/kde4/kdeadmin4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeadmin4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:2db0270a7d2a30d1e64a9e926ec2aba2212cb21c1f63c125fe3ed61d95bdfe95448bcef57c9ef520ce2a4057d507255636fb730c6570778e4484612105a8210a
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:511eff5017a7a7618953ba928757241e10af12a0e07c4122de7f1bfbceafef6693e00db3f3734894cf3fa9b38caae9a61667d0dda95aa865f3e11e1ed35c1698
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeadmin4/HISTORY b/kde4/kdeadmin4/HISTORY
index 7455c96..4be890f 100644
--- a/kde4/kdeadmin4/HISTORY
+++ b/kde4/kdeadmin4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdeartwork4/DEPENDS b/kde4/kdeartwork4/DEPENDS
index 7ac6872..20098eb 100755
--- a/kde4/kdeartwork4/DEPENDS
+++ b/kde4/kdeartwork4/DEPENDS
@@ -1,3 +1,4 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends libkexiv24 &&
-optional_depends xscreensaver '' '' ''
+optional_depends xscreensaver '' '' '' &&
+optional_depends eigen2 '' '' 'krotation and kpendulum screensavers'
diff --git a/kde4/kdeartwork4/DETAILS b/kde4/kdeartwork4/DETAILS
index 46601ab..47654f1 100755
--- a/kde4/kdeartwork4/DETAILS
+++ b/kde4/kdeartwork4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeartwork4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:be9c618b78c09cfd6c774c582724b11a48ab738d7a6b12b641ccc4f6aeada811d381ef1c0ff1e67ee7fd457353f54d71083728b3e3672f42047326285e862bb9
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:bea9047788e37de0b3f7c303337608a40e2cdf2b53d4f8d111f7c9219fd6cf2c619f77469c2ff14b247900e6a4b9735a0f6660c16bff562bfe778429bf3df825
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeartwork4/HISTORY b/kde4/kdeartwork4/HISTORY
index ba036e3..afb7ece 100644
--- a/kde4/kdeartwork4/HISTORY
+++ b/kde4/kdeartwork4/HISTORY
@@ -1,3 +1,19 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+ * DEPENDS: optional eigen2
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdebase-workspace4/DEPENDS b/kde4/kdebase-workspace4/DEPENDS
index 4070ea7..87f98d5 100755
--- a/kde4/kdebase-workspace4/DEPENDS
+++ b/kde4/kdebase-workspace4/DEPENDS
@@ -34,6 +34,7 @@ optional_depends LIBSASL '' '' 'Cyrus SASL
authentication' &&
optional_depends pykde4 '' '' 'scripting Python plasmoids' &&
optional_depends qedje '' '' 'scripting edje plasmoid' &&
optional_depends consolekit '' '' 'ConsoleKit integration in KDM' &&
-optional_depends polkit-qt-1 '' '' 'PolicyKit integration in KDM'
-#optional_depends networkmanager '' '' ''
+optional_depends polkit-qt-1 '' '' 'PolicyKit integration in KDM' &&
+optional_depends linux-pam '' '' 'PAM integration in KDM' &&
+optional_depends networkmanager '' '' 'NetworkManager integration'

diff --git a/kde4/kdebase-workspace4/DETAILS b/kde4/kdebase-workspace4/DETAILS
index 164f144..671b1c5 100755
--- a/kde4/kdebase-workspace4/DETAILS
+++ b/kde4/kdebase-workspace4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase-workspace4
SPELLX=kde-workspace
- VERSION=4.8.3
-
SOURCE_HASH=sha512:cba41b57790e5e25390b4a1541e341641be5bf54346552a561ef1f5ca050d0f50611f416cea4aa0040395e30753f82165cc20340b9fa19f24e1f25810578ea61
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:efa7cc41bca306a39dc609453af843886b4cce197098524e2842976c5906a78cd8950f9ea03ffc51c1aa72ba52a19d6f943d53a76b32387c953b4d9cb679bb71
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase-workspace4/HISTORY b/kde4/kdebase-workspace4/HISTORY
index b6f7a0d..3f0f45d 100644
--- a/kde4/kdebase-workspace4/HISTORY
+++ b/kde4/kdebase-workspace4/HISTORY
@@ -1,3 +1,23 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-03-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+ * DEPENDS: networkmanager, linux-pam
+ * TODO: additional dependencies on spells that don't yet exist
+
+2012-07-08 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.8.95 (vomits with parallel build)
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/kde4/kdebase4-runtime/DEPENDS b/kde4/kdebase4-runtime/DEPENDS
index c5d008a..0d67ecf 100755
--- a/kde4/kdebase4-runtime/DEPENDS
+++ b/kde4/kdebase4-runtime/DEPENDS
@@ -10,6 +10,7 @@ depends libxtst &&
depends shared-desktop-ontologies &&
depends soprano &&
depends attica &&
+depends nepomuk-core &&
optional_depends xine-lib '' '' 'xine libraries' &&
optional_depends libssh '' '' 'build kio_sftp slave' &&
optional_depends pulseaudio '' '' 'Pulseaudio server support' &&
diff --git a/kde4/kdebase4-runtime/DETAILS b/kde4/kdebase4-runtime/DETAILS
index 4593c32..9c0a662 100755
--- a/kde4/kdebase4-runtime/DETAILS
+++ b/kde4/kdebase4-runtime/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase4-runtime
SPELLX=kde-runtime
- VERSION=4.8.3
-
SOURCE_HASH=sha512:ab2ad347f4f3cff8978761a58515abb7aa7fe67f5e23457bb2212059709a6e32f747cec09907b51c3631938be23f2c2c6060d94ad779faeafc46cdca06ac2f92
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:282ec0f0c3dd164d024f6e8c65514de47de4de134cffa947a0b9d0f40d108e400e9e97e56950c9510fc71163b110e47a6c3bb30641bd1486600237b849329a80
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase4-runtime/HISTORY b/kde4/kdebase4-runtime/HISTORY
index 191d81b..84c9ad2 100644
--- a/kde4/kdebase4-runtime/HISTORY
+++ b/kde4/kdebase4-runtime/HISTORY
@@ -1,3 +1,21 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org)
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: nepomuk-core added
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdebase4/DETAILS b/kde4/kdebase4/DETAILS
index f59f3cf..daaacdf 100755
--- a/kde4/kdebase4/DETAILS
+++ b/kde4/kdebase4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase4
SPELLX=kde-baseapps
- VERSION=4.8.3
-
SOURCE_HASH=sha512:dbcbdaa67844ad3776eb0b65934f664f036a02c58ccb17f593b52c8d524fbad9041414f7ea8f6e80cf42995db356d5a36dc4b3f94eb55365fd9609fd77805fe7
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:a7019b882603d976bfba6a098482dd3ede5c40ae903cbb5e5d71cd884a0570fe306d382c0fbbbdd145ca7f6b390202c363c2f5f6da990418102977534eefaf30
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase4/HISTORY b/kde4/kdebase4/HISTORY
index b18feae..fc0fdda 100644
--- a/kde4/kdebase4/HISTORY
+++ b/kde4/kdebase4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/kde4/kdegames4/DETAILS b/kde4/kdegames4/DETAILS
index b633c25..bc4ae29 100755
--- a/kde4/kdegames4/DETAILS
+++ b/kde4/kdegames4/DETAILS
@@ -1,8 +1,8 @@
SPELL=kdegames4
SPELLX=${SPELL//4}
- VERSION=4.8.0
-
SOURCE_HASH=sha512:9345326822f19ed6ac3a1108bb6c4352739833ee0a823c8eab8e8ed9c069a18b79b6a8a012975a9d4338b79834077a76b0dd42460ef3db7a298f35e577dacd12
- SOURCE=$SPELLX-$VERSION.tar.bz2
+ VERSION=4.9.5
+
SOURCE_HASH=sha512:3106d3dbcf425ee8082a47daad3d3df483dec74c6737246b381d3e96a652e6686d64a1d0d1316c74ef1ca4f9e0f6461cf78f976dfcffae848cd239a94ee50207
+ SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://www.kde.org
diff --git a/kde4/kdegames4/HISTORY b/kde4/kdegames4/HISTORY
index 14d750c..a2a9933 100644
--- a/kde4/kdegames4/HISTORY
+++ b/kde4/kdegames4/HISTORY
@@ -1,3 +1,19 @@
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: sha512 fixed
+
+2012-08-18 Tokmmy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+ bz2 -> xz
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.8.0

diff --git a/kde4/kdelibs4/DETAILS b/kde4/kdelibs4/DETAILS
index 4dba103..388954c 100755
--- a/kde4/kdelibs4/DETAILS
+++ b/kde4/kdelibs4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdelibs4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:a5eb57aaa0c1a0a705e5be5c90950f1693949e9d42be6770acacafc2c0749ea04b820ec1dbf0da6fe12804e67f2a2168d0cf5e3a43230184d3fef92d4e53c630
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:41a0fcfe386d2045c42ed36cf9c9a664545b4c35731a271e7d9a19228362c359a736a28da708fd7d1cf63a2eaa0951f2647ba6f9bde5acd666bd822ca76368db
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdelibs4/HISTORY b/kde4/kdelibs4/HISTORY
index 0d4caa2..fbc9ee1 100644
--- a/kde4/kdelibs4/HISTORY
+++ b/kde4/kdelibs4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org)
+ * DETAILS: 4.9.1
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdemultimedia4/BUILD b/kde4/kdemultimedia4/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/kdemultimedia4/BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4/kdemultimedia4/CONFIGURE b/kde4/kdemultimedia4/CONFIGURE
deleted file mode 100755
index 3e2e1ef..0000000
--- a/kde4/kdemultimedia4/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-source $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdemultimedia4/CONFLICTS b/kde4/kdemultimedia4/CONFLICTS
index e639c69..3977e1a 100755
--- a/kde4/kdemultimedia4/CONFLICTS
+++ b/kde4/kdemultimedia4/CONFLICTS
@@ -1 +1 @@
-conflicts dragonplayer
+conflicts kdemultimedia4 y
diff --git a/kde4/kdemultimedia4/DEPENDS b/kde4/kdemultimedia4/DEPENDS
deleted file mode 100755
index 06835a3..0000000
--- a/kde4/kdemultimedia4/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-source $SECTION_DIRECTORY/KDE_DEPENDS &&
-optional_depends alsa-lib '' '' 'sound support' &&
-optional_depends libogg '' '' 'play Ogg files' &&
-optional_depends libvorbis '' '' 'play Vorbis files' &&
-optional_depends libtheora '' '' 'video codec' &&
-optional_depends xine-lib '' '' 'video playback' &&
-optional_depends flac '' '' 'lossless audio codec' &&
-optional_depends libtunepimp '' '' 'MusicBrainz tagging' &&
-optional_depends taglib '' '' 'process audio meta data' &&
-#optional_depends nmm '' '' 'Phonon-NMM backend' &&
-# http://www.networkmultimedia.org
-
-optional_depends cdparanoia '' '' 'cd ripper'
-optional_depends libmusicbrainz '' '' 'download music metadata'
diff --git a/kde4/kdemultimedia4/DETAILS b/kde4/kdemultimedia4/DETAILS
index b21cab3..0a1737d 100755
--- a/kde4/kdemultimedia4/DETAILS
+++ b/kde4/kdemultimedia4/DETAILS
@@ -1,16 +1,7 @@
SPELL=kdemultimedia4
- SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:34dcbb98387d6a16ed9f6abe9070246bad9c92f6d6de2cd02a9e7b34e3272c80acb18c5d6c091f096aa62aa94e7c23d549b5fa8c805dc194270817875e619476
- SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
- WEB_SITE=http://www.kde.org
- ENTERED=20020912
-# SECURITY_PATCH=1
- LICENSE[0]=GPL
- KEYWORDS="kde4"
- SHORT="multimedia applications for KDE"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-multimedia applications for KDE
+ deprecated spell [replaced by kde4-multimedia-profile]
EOF
diff --git a/kde4/kdemultimedia4/DOWNLOAD b/kde4/kdemultimedia4/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/kdemultimedia4/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kde4/kdemultimedia4/HISTORY b/kde4/kdemultimedia4/HISTORY
index 1ff2bc2..41f182a 100644
--- a/kde4/kdemultimedia4/HISTORY
+++ b/kde4/kdemultimedia4/HISTORY
@@ -1,3 +1,17 @@
+2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * Spell Deprecated for kde4-multimedia-profile
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: ffmpeg -> LIBAVCODEC
+ * PRE_BUILD: also apply patch if ffmpeg-svn is installed
+
+2012-07-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+ * DEPENDS: added optional_depends pulseaudio & ffmpeg
+ fixed up optional_depend descriptions
+ * PRE_BUILD: added to apply patch if ffmpeg >= 0.11 is installed
+ * kdemultimedia-4.8.4-ffmpeg-0.11.patch: added, to remove deprecated
functions
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdemultimedia4/INSTALL b/kde4/kdemultimedia4/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/kdemultimedia4/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/kde4/kdemultimedia4/PRE_BUILD b/kde4/kdemultimedia4/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4/kdemultimedia4/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kde4/kdemultimedia4/UP_TRIGGERS b/kde4/kdemultimedia4/UP_TRIGGERS
new file mode 100644
index 0000000..38bfe0e
--- /dev/null
+++ b/kde4/kdemultimedia4/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger kdemultimedia4 dispel_self &&
+up_trigger kde4-multimedia-profile cast_self
diff --git a/kde4/kdenetwork4/DEPENDS b/kde4/kdenetwork4/DEPENDS
index 05de531..11f26f3 100755
--- a/kde4/kdenetwork4/DEPENDS
+++ b/kde4/kdenetwork4/DEPENDS
@@ -1,6 +1,6 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends kdepimlibs4 &&
-depends libv4l &&
+depends v4l-utils &&
depends jasper &&
depends qca2 &&
optional_depends gmp '' '' 'KGet Torrent support' &&
diff --git a/kde4/kdenetwork4/DETAILS b/kde4/kdenetwork4/DETAILS
index aabe950..7b6475b 100755
--- a/kde4/kdenetwork4/DETAILS
+++ b/kde4/kdenetwork4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdenetwork4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:1b861702a536a6cdbba5bb977ec6b89d00991720b80801633b43126fc49da06cd6867bd73a1b156426a5fccad9f6820da22dca61e8d89fef422ef52120f419ca
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:603e1ed814afc00d9630d83aa1343eafaa3096ebf6750b7d9af3a6708cd030ce005d223d638e94262db6409fbe390044f875048b0d427767893e79a98fa49241
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdenetwork4/HISTORY b/kde4/kdenetwork4/HISTORY
index db23098..ac1a7fe 100644
--- a/kde4/kdenetwork4/HISTORY
+++ b/kde4/kdenetwork4/HISTORY
@@ -1,3 +1,23 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdepim4-runtime/DETAILS b/kde4/kdepim4-runtime/DETAILS
index 90ef32e..2700437 100755
--- a/kde4/kdepim4-runtime/DETAILS
+++ b/kde4/kdepim4-runtime/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepim4-runtime
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:e3db469a0d5b10d9146368b35dbe429b8413a294b256f81304733870686194340625849544233f2c50ab1109f6738100b4fbc498144df29be1748eb63de02fb9
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:152a67669070a1384ecde45a8f49cad2d230c02974fa2fdd273963c2638d9484d23441a01925ecaa078e161b5bc04b8b7e0693c0b93d4b1e6324cfba8cf42b53
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepim4-runtime/HISTORY b/kde4/kdepim4-runtime/HISTORY
index 3d3533b..6d72a75 100644
--- a/kde4/kdepim4-runtime/HISTORY
+++ b/kde4/kdepim4-runtime/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-10 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.8.3, switched SOURCE from bz2 to xz

diff --git a/kde4/kdepim4/DEPENDS b/kde4/kdepim4/DEPENDS
index 8c4c220..b1536e3 100755
--- a/kde4/kdepim4/DEPENDS
+++ b/kde4/kdepim4/DEPENDS
@@ -1,13 +1,16 @@
-source $SECTION_DIRECTORY/KDE_DEPENDS &&
-depends kdepimlibs4 &&
-depends -sub GRAPH boost &&
-depends kdepim4-runtime &&
-depends shared-desktop-ontologies &&
-depends soprano &&
-optional_depends qca2 '' '' 'crypto support' &&
-optional_depends gpgme '' '' 'encrypted signatures' &&
-optional_depends libassuan '' '' 'for kleopatra' &&
-optional_depends libmal '' '' 'Avantgo support' &&
-optional_depends gnokii '' '' 'Nokia support' &&
-optional_depends libxscrnsaver '' '' 'screensaver support for ktimetracker'
+source $SECTION_DIRECTORY/KDE_DEPENDS &&
+depends kdepimlibs4 &&
+depends -sub GRAPH boost &&
+depends kdepim4-runtime &&
+depends akonadi &&
+depends zlib &&
+depends strigi &&
+depends shared-desktop-ontologies &&
+depends soprano &&
+depends libxslt &&
+depends gpgme &&
+depends libassuan &&

+optional_depends grantlee '' '' 'for templating and theming for kJots
and KaddressBook' &&
+optional_depends libxscrnsaver '' '' 'for screensaver support for
ktimetracker' &&
+optional_depends dblatex '' '' 'to generate Kontact-Touch license
information'
diff --git a/kde4/kdepim4/DETAILS b/kde4/kdepim4/DETAILS
index 5a80d01..272fc24 100755
--- a/kde4/kdepim4/DETAILS
+++ b/kde4/kdepim4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepim4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:2ce8924a669c1520df97412b3358a520363e1107ca6b0de029ed59e09bb4410a16204e8a18ab6617800100758741abe15e549a0dab50f26507e59732c9d6ca4c
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:689de1196d7be563220bf32e7cd14e47b696dcf2be5508741703adc44fe06f5f78bf7831a20a7544197228543783bd694e48ab1291cc61f6a5476ba00c85ec01
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepim4/HISTORY b/kde4/kdepim4/HISTORY
index 39d5ba7..a73fbe9 100644
--- a/kde4/kdepim4/HISTORY
+++ b/kde4/kdepim4/HISTORY
@@ -1,3 +1,26 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+ * PRE_BUILD, kdepim-4.8.4-boost-1.48.patch: removed
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+ * DEPENDS: optional prison (commented until I get the spell up)
+
+2012-07-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+ * DEPENDS: added depends akonadi, zlib, strigi, libxslt.
+ Changed optional_depends gpgme, libassuan to depends.
+ Removed optional_depends qca2, libmal, gnokii.
+ Added optional_depends grantlee, dblatex
+ * PRE_BUILD: added, to apply boost patch
+ * kdepim-4.8.4-boost-1.48.patch: added, fixes compilation with boost
>= 1.48
+
2012-05-10 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.8.3, switched SOURCE from bz2 to xz

diff --git a/kde4/kdepimlibs4/DEPENDS b/kde4/kdepimlibs4/DEPENDS
index b3ce3b8..8f1229a 100755
--- a/kde4/kdepimlibs4/DEPENDS
+++ b/kde4/kdepimlibs4/DEPENDS
@@ -1,5 +1,13 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
+depends kdelibs4 &&
+depends -sub GRAPH boost &&
+depends gpgme &&
depends akonadi &&
depends libical &&
depends LIBSASL &&
-optional_depends openldap '' '' 'LDAP functionality'
+depends shared-mime-info &&
+depends shared-desktop-ontologies &&
+depends soprano &&
+depends libxslt &&
+
+optional_depends openldap '' '' 'for LDAP functionality'
diff --git a/kde4/kdepimlibs4/DETAILS b/kde4/kdepimlibs4/DETAILS
index 8b66fb7..2c984f0 100755
--- a/kde4/kdepimlibs4/DETAILS
+++ b/kde4/kdepimlibs4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepimlibs4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:86b50bb34fe5c1a8c0836ea3aa08979d4d3c11af59b99d6915eeb9074a14b377bda8956a86a8b58c09c8acf263dbd096ff6b935dd713ae856eaddc6fa3f3304b
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:af1d31b64a49a10bb83873b12066c4f90b6e0869817e2e83cae261cdf2eba189713f3dd0a499ed8f282af940f33cdef3875b25e7d57449d734c5d8794f9117e8
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepimlibs4/HISTORY b/kde4/kdepimlibs4/HISTORY
index 6fde23d..50729c7 100644
--- a/kde4/kdepimlibs4/HISTORY
+++ b/kde4/kdepimlibs4/HISTORY
@@ -1,3 +1,23 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
+2012-07-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+ * DEPENDS: added depends boost, gpgme, shared-mime-info,
+ shared-desktop-ontologies, soprano, libxsl.
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdeplasmoids4/DETAILS b/kde4/kdeplasmoids4/DETAILS
index c4f7000..e5ce0e5 100755
--- a/kde4/kdeplasmoids4/DETAILS
+++ b/kde4/kdeplasmoids4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeplasmoids4
SPELLX=kdeplasma-addons
- VERSION=4.8.3
-
SOURCE_HASH=sha512:af61ed365f59a9ad83dfd31bc1e860723c992fee3cacbd8ae37ecdb6d5177b1c13f9b64e53ae804d4df759d23e8935c538b95517171472bc9457482e1af4495b
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:0b96959de45b0bc901f8bcdac5061cb14a46f76420eec310d92e7b1f92db8db602618883b350ded8d8a1a87b0117f13d84ee76ac752d5fcc6765e9fe40ce74bf
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeplasmoids4/HISTORY b/kde4/kdeplasmoids4/HISTORY
index d5d2e48..5c1562e 100644
--- a/kde4/kdeplasmoids4/HISTORY
+++ b/kde4/kdeplasmoids4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdesdk4/BUILD b/kde4/kdesdk4/BUILD
new file mode 100755
index 0000000..c5267e1
--- /dev/null
+++ b/kde4/kdesdk4/BUILD
@@ -0,0 +1,7 @@
+if [[ "$KDESDK_SUBVERSION" == "y" ]]; then
+ OPTS="-DWITH_SVN:BOOL=on $OPTS"
+else
+ OPTS="-DWITH_SVN:BOOL=off $OPTS"
+fi &&
+
+default_build
diff --git a/kde4/kdesdk4/CONFIGURE b/kde4/kdesdk4/CONFIGURE
index 29589c3..337f57e 100755
--- a/kde4/kdesdk4/CONFIGURE
+++ b/kde4/kdesdk4/CONFIGURE
@@ -4,5 +4,6 @@ if provider_ok APU &&
config_query KDESDK_SUBVERSION 'Build Subversion SCM support?' y
else
config_query KDESDK_SUBVERSION 'Build Subversion SCM support?' n
-fi
+fi &&

+config_query UMBRELLO "Build Umbrello UML Modeller" y
diff --git a/kde4/kdesdk4/DEPENDS b/kde4/kdesdk4/DEPENDS
index 963abd7..a583262 100755
--- a/kde4/kdesdk4/DEPENDS
+++ b/kde4/kdesdk4/DEPENDS
@@ -1,8 +1,26 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends kdepimlibs4 &&
+depends strigi &&
if [ "$KDESDK_SUBVERSION" == "y" ]; then
depends APU &&
depends subversion
fi &&
-optional_depends db '' '' 'Berkley DB support'
-#optional_depends '' '' ''
+
+if [[ $UMBRELLO == "y" ]]; then
+ depends libxslt &&
+ depends libxml2 &&
+ depends boost
+fi &&
+
+optional_depends hunspell "-DWITH_HUNSPELL%BOOL=on" \
+ "-DWITH_HUNSPELL%BOOL=off" \
+ "to build Lokalize localization tool" &&
+optional_depends qca2 "-DWITH_QCA2%BOOL=on" \
+ "-DWITH_QCA2%BOOL=off" \
+ "for the checksum tool in Okteta hex
editor" &&
+optional_depends kdebase4 "-DWITH_LibKonq%BOOL=on" \
+ "-DWITH_LibKonq%BOOL=off" \
+ "to build the Dolphin version control
plugins" &&
+optional_depends -sub JAVA antlr "-DWITH_Antlr2%BOOL=on" \
+ "-DWITH_Antlr2%BOOL=off" \
+ "for support of po2xml and swappo tools"
diff --git a/kde4/kdesdk4/DETAILS b/kde4/kdesdk4/DETAILS
index dbb9ae6..22b45e2 100755
--- a/kde4/kdesdk4/DETAILS
+++ b/kde4/kdesdk4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdesdk4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:b14af6c528c33da17d368dde18b74c9605740c608ee7fbe4e2e91aff78b689de17295b39e766fb58e5d64b414707f590b4f422f39e5badd716a802421cb52b35
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:748c0cb100cac0d1e0216a1da32b96eb320d5d0c0a3aff2b398abd18d398e5712617992592bb4c348ee65f05f85eb0e5484853d7075dee06148a7b498cf5e441
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdesdk4/HISTORY b/kde4/kdesdk4/HISTORY
index 3f6b474..2809011 100644
--- a/kde4/kdesdk4/HISTORY
+++ b/kde4/kdesdk4/HISTORY
@@ -1,3 +1,34 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+ * PRE_BUILD, kdesdk-findsvn.patch: patch removed
+
+2012-07-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, BUILD: use % instead of @ to pass cmake flags,
+ as prepare_cmake_flags handles this
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+ * CONFIGURE: added query for umbrello
+ * DEPENDS: added depends strigi.
+ added depends libxslt, libxml2, & boost if umbrello enabled.
+ added optional_depends hunspell, qca2, antlr, kdebase4. Note that
+ : is replaced with @ in the flags since sorcery uses : as
delimiters.
+ removed optional_depends db.
+ * BUILD: added, to add svn flags if SVN enabled/disabled.
+ replace @ with : in OPTS
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdesdk4/PRE_BUILD b/kde4/kdesdk4/PRE_BUILD
index a282d74..a1da686 100755
--- a/kde4/kdesdk4/PRE_BUILD
+++ b/kde4/kdesdk4/PRE_BUILD
@@ -1,9 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-sedit '/update_xdg_mimetypes/D' okteta/mimetypes/CMakeLists.txt &&
-# fix compilation issue of 4.1.x version with apr-util
-# see http://bugs.kde.org/show_bug.cgi?id=161005
-if [ "$KDESDK_SUBVERSION" == "y" ]; then
- patch -p0 < $SPELL_DIRECTORY/kdesdk-findsvn.patch
-fi
+sedit '/update_xdg_mimetypes/D' okteta/mimetypes/CMakeLists.txt
diff --git a/kde4/kdesdk4/kdesdk-findsvn.patch
b/kde4/kdesdk4/kdesdk-findsvn.patch
deleted file mode 100644
index 9041cb6..0000000
--- a/kde4/kdesdk4/kdesdk-findsvn.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- ./cmake/modules/FindSVN.cmake.orig 2008-09-26 13:35:20.000000000 +0200
-+++ ./cmake/modules/FindSVN.cmake 2008-09-26 13:40:02.000000000 +0200
-@@ -17,6 +17,9 @@
- FIND_PROGRAM(APRCONFIG_EXECUTABLE NAMES apr-1-config apr-config PATHS
- /usr/local/apr/bin
- )
-+FIND_PROGRAM(APUCONFIG_EXECUTABLE NAMES apu-1-config apu-config PATHS
-+ /usr/local/apr/bin
-+)
-
- if(SVNCONFIG_EXECUTABLE)
-
-@@ -72,6 +75,11 @@
- set(SVN_FOUND FALSE) # no apr == can't compile!
- endif(_INCLUDES)
- endif(APRCONFIG_EXECUTABLE)
-+ if(APUCONFIG_EXECUTABLE)
-+ EXEC_PROGRAM(${APUCONFIG_EXECUTABLE} ARGS --includes RETURN_VALUE
_return_VALUE OUTPUT_VARIABLE _INCLUDES)
-+ string(REPLACE "-I" "" _INCLUDES ${_INCLUDES})
-+ set(SVN_INCLUDES ${SVN_INCLUDES} ${_INCLUDES})
-+ endif(APUCONFIG_EXECUTABLE)
- FIND_LIBRARY(SVN_LIBRARIES NAMES svn_client-1)
- if(SVN_LIBRARIES)
- FIND_LIBRARY(_LIBRARIES NAMES svn_subr-1)
-
diff --git a/kde4/kdetoys4/DETAILS b/kde4/kdetoys4/DETAILS
index 1771f7a..3da1b20 100755
--- a/kde4/kdetoys4/DETAILS
+++ b/kde4/kdetoys4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdetoys4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:65a57723a844271f423e7fc00c43e0ea7bf1e06535bd19cdf32fef8be5654dc1bb96bea70e81c95715c2578733271319ad2c01ac44c858951315577daf104abe
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:93ebb0a7a82a1ec1bf310f3205baeca9ee1f0938d8e31c7653bf33a4d3f55504135ee27a6997850d9c0b16f6133d5c2cb4c446ef4452971efddd05ac758eddd0
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdetoys4/HISTORY b/kde4/kdetoys4/HISTORY
index 6dd72f4..7945e90 100644
--- a/kde4/kdetoys4/HISTORY
+++ b/kde4/kdetoys4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdevelop4/DETAILS b/kde4/kdevelop4/DETAILS
index 240b7c9..57094f1 100755
--- a/kde4/kdevelop4/DETAILS
+++ b/kde4/kdevelop4/DETAILS
@@ -1,8 +1,8 @@
SPELL=kdevelop4
SPELLX=${SPELL//4}
- VERSION=4.2.2
+ VERSION=4.3.1
PATCHLEVEL=1
-
SOURCE_HASH=sha512:65b4cdec2a3c882f9babb71005de124af02f09d2c93f3ab640c14b76e276f78affe7286a79d6df25b948bba9796e01cde4a9854f830f98d299d4032a40b87514
+
SOURCE_HASH=sha512:822c7a58d88b3668364bf220a518fb4ab7b2d026b1162b08092f193c1c8968394dee651c7e03066daf878ea0e59d9c690c5e7853fea6aa5a3a145c67ae2f3556
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/$SPELLX/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdevelop4/HISTORY b/kde4/kdevelop4/HISTORY
index b16d3a6..b79a5cc 100644
--- a/kde4/kdevelop4/HISTORY
+++ b/kde4/kdevelop4/HISTORY
@@ -1,3 +1,6 @@
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.3.1
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4/kdevplatform4/DETAILS b/kde4/kdevplatform4/DETAILS
index 7d1d1b9..3f1943b 100755
--- a/kde4/kdevplatform4/DETAILS
+++ b/kde4/kdevplatform4/DETAILS
@@ -1,9 +1,9 @@
SPELL=kdevplatform4
SPELLX=${SPELL//4}
- VERSION=1.2.2
+ VERSION=1.3.1
PATCHLEVEL=1
VX=4${VERSION:1:4}
-
SOURCE_HASH=sha512:b65cd597e34ff356f0a6a0b37454d657cc5b1c0be32909c6ad036d20fc98cc4011ce699fa487c855bef846beef5d41c631758064773afe21c9110b357f162ec3
+
SOURCE_HASH=sha512:b1695bf7b1cfc485bf20a53b9558b5915d8ff384c29283c06a9fbd050a14ec3c98d7ce3c2653860a4d9f625095f62f4bb298450235e78f661741eea87be6df60
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/kdevelop/$VX/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdevplatform4/HISTORY b/kde4/kdevplatform4/HISTORY
index 9ab14ba..9f2a7a1 100644
--- a/kde4/kdevplatform4/HISTORY
+++ b/kde4/kdevplatform4/HISTORY
@@ -1,3 +1,6 @@
+2012-08-15 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 1.3.1
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4/kdewebdev4/DETAILS b/kde4/kdewebdev4/DETAILS
index dc2d833..bc743db 100755
--- a/kde4/kdewebdev4/DETAILS
+++ b/kde4/kdewebdev4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdewebdev4
SPELLX=${SPELL//4}
- VERSION=4.8.3
-
SOURCE_HASH=sha512:dbbbb81aa2e83226912b975dc18c83b573cd30f8ecd6687d62cdcb059b9a567976b32726152a5dbc691a42bb27c504ba4533af8a5230453f0d120ab33ad8518e
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:ccb5f6acf7fe2bff1a4caff5a86e6e9ea5e97aa9d3528babf89f3c030823ea1dadf8015e7e5dcb0350ecb146d7865649dbaf3e7621cfb07fe67462dd519eff6a
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdewebdev4/HISTORY b/kde4/kdewebdev4/HISTORY
index e5ccfbf..44218ea 100644
--- a/kde4/kdewebdev4/HISTORY
+++ b/kde4/kdewebdev4/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kdf/DETAILS b/kde4/kdf/DETAILS
index 225822b..688ab28 100755
--- a/kde4/kdf/DETAILS
+++ b/kde4/kdf/DETAILS
@@ -1,8 +1,8 @@
SPELL=kdf
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:ca5c8a4374b477fea09646e06959c083b2f7ffbd92af40d05aa54ec60c61c00f095360de962aea9613e0e2bd7e1f275cd04ae8b822f5dd2f275d95940b7fe207
+
SOURCE_HASH=sha512:8bf0a483db28af9ff5dfd17b36a7d51c898c68aad461719bab7641fbec548cdc1b4d887dc250f73d5b379b9d6efe2573717d018ba0fe6aa088db2a7770bdf12f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/system/kdiskfree/";
LICENSE[0]="GPL"
diff --git a/kde4/kdf/HISTORY b/kde4/kdf/HISTORY
index a399016..5539ed9 100644
--- a/kde4/kdf/HISTORY
+++ b/kde4/kdf/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-07-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.8.97
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kfloppy/DETAILS b/kde4/kfloppy/DETAILS
index a3c137b..763a1e0 100755
--- a/kde4/kfloppy/DETAILS
+++ b/kde4/kfloppy/DETAILS
@@ -1,8 +1,8 @@
SPELL=kfloppy
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:af52a85fda767fae9f23190f1268b98549d646dd7fb66fc54e6e7338e2149c5f926807785635abac29dbe17a4b27cf4915783110d33278c3c02efc80be3388c7
+
SOURCE_HASH=sha512:be68aa9a247bb4104929071aef082107415cfe16f363803d44777ba842d45ce4b2d370eb27418ff7c3329b13e636733e499528efc703f4c752c6448927905cdb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kfloppy/";
LICENSE[0]="GPL"
diff --git a/kde4/kfloppy/HISTORY b/kde4/kfloppy/HISTORY
index a399016..4c737eb 100644
--- a/kde4/kfloppy/HISTORY
+++ b/kde4/kfloppy/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kgpg/DETAILS b/kde4/kgpg/DETAILS
index 649da66..2501155 100755
--- a/kde4/kgpg/DETAILS
+++ b/kde4/kgpg/DETAILS
@@ -1,8 +1,8 @@
SPELL=kgpg
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:8ec6e3c9800d14796ded83c4f3e389b6bbfeb5ab9261bf513d83d449a97229d602d7e88f44cf17eda0504c91df41907800c437f1c4574d511e24d8768ddd1cf3
+
SOURCE_HASH=sha512:838112ef6b45517825f5b975439c7bdc1d097fbaa00ade249390efc76ddfcfa58f641768e64a1c21b57d23d4c00e2caea53f6c410f28c7e784737b5d93dff1ff
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kgpg/";
LICENSE[0]="GPL"
diff --git a/kde4/kgpg/HISTORY b/kde4/kgpg/HISTORY
index 17174af..fab4ade 100644
--- a/kde4/kgpg/HISTORY
+++ b/kde4/kgpg/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kmag/DETAILS b/kde4/kmag/DETAILS
index 212c402..7087a15 100755
--- a/kde4/kmag/DETAILS
+++ b/kde4/kmag/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmag
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:8c1bdaaa62ccb6375fd34ecf70e12b67260bca8bbb00a4f4a71421ae22baee4c61ce3b3957dca0ad58569d8a1538a19e171752d4581bea159a9cad1627695cca
+
SOURCE_HASH=sha512:24e01a33dd8a8c949ad8aa34d07031f27b49872edf504e873a65550802958f2cb9a0d34ea29ddb40337dfefeca2adf881661780419ccc0934745425758a35c10
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmag/HISTORY b/kde4/kmag/HISTORY
index 532172d..d57d161 100644
--- a/kde4/kmag/HISTORY
+++ b/kde4/kmag/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kmousetool/DETAILS b/kde4/kmousetool/DETAILS
index 5fdb90e..e2314ab 100755
--- a/kde4/kmousetool/DETAILS
+++ b/kde4/kmousetool/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmousetool
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:42781995e538e732344b4b3ce62b816e87b874f53ad4514482c12f046191f9aee08033350ea9b972a0eb7b94eece2b7cc62a9f9c71b9677dacd51e71d5e2af36
+
SOURCE_HASH=sha512:eef33bf997bf3544f6d95652101610e0972edb6187c34c6faa06bc8ebf4151a20f7a55ecfad1226689e02ccc97d6aa0ec4b4792aba8cf70e674a83ffa70e9d7b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmousetool/HISTORY b/kde4/kmousetool/HISTORY
index 532172d..be24456 100644
--- a/kde4/kmousetool/HISTORY
+++ b/kde4/kmousetool/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kmouth/DETAILS b/kde4/kmouth/DETAILS
index 68eddee..fa6979d 100755
--- a/kde4/kmouth/DETAILS
+++ b/kde4/kmouth/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmouth
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:d90722f0ef99b1b58b08a53e672e7b340c2ee68cc263bf90e3ecceccb060e94fef796c8db13bde5b4c42a8b35c074d990d4e6570b9e346feb9b7d9d223a1f00e
+
SOURCE_HASH=sha512:11b688894831c20a1ae439241979db34fb5533fea72946e56f0d441f773fe61e36632e6ae444bd40516613dd1c490b101db35bb1d00542c4b76fbcaa34e15357
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmouth/HISTORY b/kde4/kmouth/HISTORY
index 532172d..d57d161 100644
--- a/kde4/kmouth/HISTORY
+++ b/kde4/kmouth/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-08 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/konsole/DETAILS b/kde4/konsole/DETAILS
index cd4faa7..0337353 100755
--- a/kde4/konsole/DETAILS
+++ b/kde4/konsole/DETAILS
@@ -1,7 +1,7 @@
SPELL=konsole
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:1cadafdf65d41c92d07fdb46390a6db94a625a6b87f7ae4137ae4b60a6408762cfc102dcf0d19f447b614211c8f132145a15c4b9b684e29ce48637f87108cc69
+
SOURCE_HASH=sha512:409d10834bbe6d6427d4cab0363de2dbcae1793bf99046f6e9764f6994ca110ffd99e20ed522c6a135f635592cb75203f3fa05164041ba739262c06ff5cd76e0
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4/konsole/HISTORY b/kde4/konsole/HISTORY
index aef4ab9..04d2734 100644
--- a/kde4/konsole/HISTORY
+++ b/kde4/konsole/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/kremotecontrol/DETAILS b/kde4/kremotecontrol/DETAILS
index 2a1d180..14a84b8 100755
--- a/kde4/kremotecontrol/DETAILS
+++ b/kde4/kremotecontrol/DETAILS
@@ -1,8 +1,8 @@
SPELL=kremotecontrol
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:974f9b06345489b75abb1d6b6868cb42b0bc4f25222c0caca2fc246188fda3924f16a6fb7f9317122e5ec73313d08e7a5a57a2fb8f5d4bae47c421b0361094b1
+
SOURCE_HASH=sha512:642a73c220c00976fc2d8d82117c071a6384792ee374dff669c8b1a8d7d9b57f90d93eaa25f9bad0df0513256f0b992cd3ee069e7a0ed913c99b03eec872e506
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kremotecontrol/";
LICENSE[0]="GPL"
diff --git a/kde4/kremotecontrol/HISTORY b/kde4/kremotecontrol/HISTORY
index 81f2562..e450a4b 100644
--- a/kde4/kremotecontrol/HISTORY
+++ b/kde4/kremotecontrol/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DETAILS, DEPENDS: spell created

diff --git a/kde4/ksecrets/DETAILS b/kde4/ksecrets/DETAILS
index 3f2148d..e1ac6b4 100755
--- a/kde4/ksecrets/DETAILS
+++ b/kde4/ksecrets/DETAILS
@@ -1,8 +1,8 @@
SPELL=ksecrets
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.8.5
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:c17bb25d197744f896667f0d993e9860955fdbfa7862fd3338e495920bd02e21151327578f5228b042cce98567071ad22b5f7f23ff148418b7a8570cce09400d
+
SOURCE_HASH=sha512:beccfb798b8596ba17b2e294b1126458807303f42a68977c93fc0bcdfbe4078a6af101d1c9f579dca114da5ea7627083219109709726ef329bc51eab0b98d9f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://techbase.kde.org/Projects/Utils/ksecretsservice";
LICENSE[0]="GPL"
diff --git a/kde4/ksecrets/HISTORY b/kde4/ksecrets/HISTORY
index a399016..d89674a 100644
--- a/kde4/ksecrets/HISTORY
+++ b/kde4/ksecrets/HISTORY
@@ -1,3 +1,6 @@
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.8.5 (no 4.9 yet), bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/ktimer/DETAILS b/kde4/ktimer/DETAILS
index 53ba2f8..fb6a996 100755
--- a/kde4/ktimer/DETAILS
+++ b/kde4/ktimer/DETAILS
@@ -1,8 +1,8 @@
SPELL=ktimer
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:8cdb445a535563559077f668b7a6ba8b11a16c5dfa66b8546233d249a9f95f48c1f1cc4903f5f1bb80e516cdd9c1e6019f79535646835704bce1321f43e6680e
+
SOURCE_HASH=sha512:c438887d2e8ebff135f9d8382b6579a74c91fe722e3a6452615b80a116e4e9e30bde11b463af39aaca9758956589219615e3a5bc3fe1dca8f8ab05027a8233cb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/ktimer/";
LICENSE[0]="GPL"
diff --git a/kde4/ktimer/HISTORY b/kde4/ktimer/HISTORY
index a399016..4c737eb 100644
--- a/kde4/ktimer/HISTORY
+++ b/kde4/ktimer/HISTORY
@@ -1,3 +1,15 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/kwallet/DETAILS b/kde4/kwallet/DETAILS
index 4e0bb14..ad0ea85 100755
--- a/kde4/kwallet/DETAILS
+++ b/kde4/kwallet/DETAILS
@@ -1,8 +1,8 @@
SPELL=kwallet
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:92d9f60d98c0296d43de99ae4e7a39c1dc900eb48f8fbf53ec9e2f3ae7e79ad8c7182b245d92fc0873bf1bcfebf73dc4135e5294fa5be154c387ece1a9a77bb1
+
SOURCE_HASH=sha512:4509d6350ed310f960672bf0d0da3c3698a4bf323aefb8bdff1dac0d328da057fde6636fe2b98fc0012943c4403148ea41091bad5e6cfd07bdc0049897762aa6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/system/kwalletmanager/";
LICENSE[0]="GPL"
diff --git a/kde4/kwallet/HISTORY b/kde4/kwallet/HISTORY
index 891d289..39038d5 100644
--- a/kde4/kwallet/HISTORY
+++ b/kde4/kwallet/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/nepomuk-core/DEPENDS b/kde4/nepomuk-core/DEPENDS
new file mode 100755
index 0000000..e31c0a3
--- /dev/null
+++ b/kde4/nepomuk-core/DEPENDS
@@ -0,0 +1 @@
+depends kdelibs4
diff --git a/kde4/nepomuk-core/DETAILS b/kde4/nepomuk-core/DETAILS
new file mode 100755
index 0000000..8d94ed4
--- /dev/null
+++ b/kde4/nepomuk-core/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=nepomuk-core
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:130caa6dae64549ee1e4b8ddde5f590eaa182d93b85bb26fd825f73e54f03eb27a347b307dbe4b2eab1c85dbb700d999fee4b83762b4d5676440edf0b9c5326f
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://projects.kde.org/projects/kde/kdelibs/nepomuk-core
+ ENTERED=20120815
+ LICENSE[0]=GPL
+ SHORT="nepomuk central services and client libraries"
+cat << EOF
+The core Nepomuk system contains of the central services like file indexing,
+file system monitoring, query, and of course storage,
+as well as the corresponding client libraries.
+EOF
diff --git a/kde4/nepomuk-core/HISTORY b/kde4/nepomuk-core/HISTORY
new file mode 100644
index 0000000..3167a22
--- /dev/null
+++ b/kde4/nepomuk-core/HISTORY
@@ -0,0 +1,17 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: updated
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 4.9.0
diff --git a/kde4/nepomuk-widgets/DEPENDS b/kde4/nepomuk-widgets/DEPENDS
new file mode 100755
index 0000000..3f7d964
--- /dev/null
+++ b/kde4/nepomuk-widgets/DEPENDS
@@ -0,0 +1 @@
+depends nepomuk-core
diff --git a/kde4/nepomuk-widgets/DETAILS b/kde4/nepomuk-widgets/DETAILS
new file mode 100755
index 0000000..58d9b1e
--- /dev/null
+++ b/kde4/nepomuk-widgets/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=nepomuk-widgets
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:4f3eca5f21259bb682e878f928a2df69a017db482291c1e2821436bc3b9836547893ed0e0b0b1546a4b8bc2f532ad63f53767baa5791763012022bdcb9ba48c0
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
WEB_SITE=https://projects.kde.org/projects/kde/kdelibs/nepomuk-widgets
+ ENTERED=20130206
+ LICENSE[0]=GPL
+ SHORT="library containing the nepomuk widgets"
+cat << EOF
+The Library containing the Nepomuk Widgets.
+EOF
diff --git a/kde4/nepomuk-widgets/HISTORY b/kde4/nepomuk-widgets/HISTORY
new file mode 100644
index 0000000..d246e3a
--- /dev/null
+++ b/kde4/nepomuk-widgets/HISTORY
@@ -0,0 +1,5 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 4.10.0
diff --git a/kde4/oxygen-icons/DETAILS b/kde4/oxygen-icons/DETAILS
index a4323b2..db659cf 100755
--- a/kde4/oxygen-icons/DETAILS
+++ b/kde4/oxygen-icons/DETAILS
@@ -1,6 +1,6 @@
SPELL=oxygen-icons
- VERSION=4.8.3
-
SOURCE_HASH=sha512:9f3a8c032bb7fabfd0f85fbfb5c64f51ed5e0cb37c8bc9c0c5ba4d2236a00e80f18db2c965640d0425fada9c4f47659d95e9a0a9fb7c15ed4a7d09cd03827962
+ VERSION=4.10.1
+
SOURCE_HASH=sha512:e14c5e866cf6ec5f826ec78f8f25f78e76e9ede4eacd05d35419749ee3060e094e2690200c0046b207433896a6581eb935e9ca4ce92e27ba0e36c9fd075a10ff
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
diff --git a/kde4/oxygen-icons/HISTORY b/kde4/oxygen-icons/HISTORY
index af28e0f..eb06b3f 100644
--- a/kde4/oxygen-icons/HISTORY
+++ b/kde4/oxygen-icons/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/printer-applet/DETAILS b/kde4/printer-applet/DETAILS
index 2b19d26..8f8a27b 100755
--- a/kde4/printer-applet/DETAILS
+++ b/kde4/printer-applet/DETAILS
@@ -1,8 +1,8 @@
SPELL=printer-applet
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.9.5
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:e5f52163103935f3608dcb60ee95cf5d74f6435521a8237aa7de2d3d250e397a9b366997d368d6f540bcee412db8a3fc4a110fe71a37eca022d8d17fec2c4b49
+
SOURCE_HASH=sha512:a3f456f4cca98f283adff7d826da07b45bc4757f0cf21d53acf64922548063ccd33d79e06d49a40d806a9b11254befdc3d7bafb0e9fd418087a3428daac993b2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/printer-applet/HISTORY b/kde4/printer-applet/HISTORY
index a399016..f0a73a5 100644
--- a/kde4/printer-applet/HISTORY
+++ b/kde4/printer-applet/HISTORY
@@ -1,3 +1,12 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-17 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.0, bz2 -> xz
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kde4/superkaramba/DETAILS b/kde4/superkaramba/DETAILS
index 9742c8a..1a0bf0b 100755
--- a/kde4/superkaramba/DETAILS
+++ b/kde4/superkaramba/DETAILS
@@ -1,8 +1,8 @@
SPELL=superkaramba
- VERSION=4.8.3
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:d4d91c3da251a359b051db3005fef6f59cd54ccb331b566e680b10194a9e20908cd0573c99a4fc00d70db1ea8855f03c24bec2be6b83ae8c4afab0d9af38d457
+
SOURCE_HASH=sha512:efe2144abf50fb49c86f71840665757274b19645d41d886f90dcdf9a4c825530a811966df234ca22de0d6994774154b22a41293eadf30dc6a1eaa82369ad535e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/superkaramba/";
LICENSE[0]="GPL"
diff --git a/kde4/superkaramba/HISTORY b/kde4/superkaramba/HISTORY
index 891d289..3a68c2d 100644
--- a/kde4/superkaramba/HISTORY
+++ b/kde4/superkaramba/HISTORY
@@ -1,3 +1,18 @@
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.3, bz2 -> xz

diff --git a/kde4/sweeper/DETAILS b/kde4/sweeper/DETAILS
index 5dbf190..184cd6b 100755
--- a/kde4/sweeper/DETAILS
+++ b/kde4/sweeper/DETAILS
@@ -1,8 +1,8 @@
SPELL=sweeper
- VERSION=4.8.0
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=4.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:5692c02682c7a7c025c59c880abd4042893038efdc1e4b72acbb07fb1b6cd0ceb910650bcc33a0c95f99a6dd96b42566b0f0019b38c66c6ccb2c0dfd1e6e3238
+
SOURCE_HASH=sha512:c4a2eded78590c29a7526944c524e2fb9cd94ae121c60415bab2db3f8ee9ad0bffebd123a0b70e74d2ccf6340b209af5a375b352d24ccdf5682171a5800530f3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/sweeper/HISTORY b/kde4/sweeper/HISTORY
index a399016..6e8ed5a 100644
--- a/kde4/sweeper/HISTORY
+++ b/kde4/sweeper/HISTORY
@@ -1,3 +1,18 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 4.9.1
+
+2012-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.0
+
2012-02-11 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS, DETAILS: spell created

diff --git a/kernel.gpg b/kernel.gpg
index 66e30c8..9777edb 100644
Binary files a/kernel.gpg and b/kernel.gpg differ
diff --git a/kernels/bbswitch/BUILD b/kernels/bbswitch/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/kernels/bbswitch/BUILD
@@ -0,0 +1 @@
+make
diff --git a/kernels/bbswitch/DETAILS b/kernels/bbswitch/DETAILS
new file mode 100755
index 0000000..34cebf3
--- /dev/null
+++ b/kernels/bbswitch/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=bbswitch
+ VERSION=0.5
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:62326fd194e4b70b8b4c55ffab937336d1c7cfc332f4193ade0219c2e438a926177765214c2c968292b3fcfcf357ea3c9c06c2bf84cfbf0a33480f22ef1c5d5d
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/downloads/Bumblebee-Project/$SPELL/$SOURCE
+ WEB_SITE=http://www.bumblebee-project.org/
+ ENTERED=20121105
+ LICENSE[0]=GPL
+ SHORT="kernel module to power on/off GPUs in laptops with Optimus
technology"
+cat << EOF
+bbswitch is a kernel module which automatically detects the required ACPI
calls
+for two kinds of Optimus laptops. It has been verified to work with "real"
+Optimus and "legacy" Optimus laptops.
+
+The machines on which these tests has performed are:
+ - Clevo B7130 - GT 425M ("real" Optimus, Lekensteyns laptop)
+ - Dell Vostro 3500 - GT 310M ("legacy" Optimus, Samsagax' laptop)
+EOF
diff --git a/kernels/bbswitch/HISTORY b/kernels/bbswitch/HISTORY
new file mode 100644
index 0000000..262bd4d
--- /dev/null
+++ b/kernels/bbswitch/HISTORY
@@ -0,0 +1,6 @@
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * TRIGGERS: added, to recast on kernel update
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD: spell created
diff --git a/kernels/bbswitch/TRIGGERS b/kernels/bbswitch/TRIGGERS
new file mode 100755
index 0000000..5c92593
--- /dev/null
+++ b/kernels/bbswitch/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/linux-firmware/DEPENDS b/kernels/linux-firmware/DEPENDS
new file mode 100755
index 0000000..21f6e3f
--- /dev/null
+++ b/kernels/linux-firmware/DEPENDS
@@ -0,0 +1 @@
+depends git
diff --git a/kernels/linux-firmware/DETAILS b/kernels/linux-firmware/DETAILS
index 1e05f81..22fce8c 100755
--- a/kernels/linux-firmware/DETAILS
+++ b/kernels/linux-firmware/DETAILS
@@ -1,13 +1,10 @@
SPELL=linux-firmware
- VERSION=20120219
-
SOURCE_HASH=sha512:5bc5e866f8f187732f2049229d02f7947e6cd8fd7205e7b9f011de9da983ddf31d8b751b0a8b52e72fa7b47cad2a0cd35e7d4e662b9d7a9d67ef7da4ee5e459d
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://gentoo.mirror.web4u.cz/distfiles/$SOURCE
-# SOURCE2=$SOURCE.sign
-# SOURCE2_URL[0]=$SOURCE_URL.sign
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-09c949f
+ VERSION=git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_URL[0]=git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git:${SPELL}-git
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git

WEB_SITE=http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
LICENSE[0]=GPL
ENTERED=20101109
diff --git a/kernels/linux-firmware/HISTORY b/kernels/linux-firmware/HISTORY
index dc4b9e4..451b08f 100644
--- a/kernels/linux-firmware/HISTORY
+++ b/kernels/linux-firmware/HISTORY
@@ -1,3 +1,9 @@
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: converted to git version
+
+2012-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 20120615, SOURCE_DIRECTORY updated
+
2012-02-26 Ladislav Hagara <hgr AT vabo.cz>
* INSTALL: mkdir -p /lib/firmware added

diff --git a/kernels/linux/BUILD b/kernels/linux/BUILD
index f18e66b..8a33626 100755
--- a/kernels/linux/BUILD
+++ b/kernels/linux/BUILD
@@ -30,7 +30,7 @@ if [[ -z "$INTERNAL_ISO_VAR" ]] ; then
eval make $EXTRA_MAKE_OPTIONS modules &&
if grep -q CONFIG_BONDING=m ./.config || grep -q CONFIG_BONDING=y ./.config
then
- gcc -Wall -O -I/usr/src/linux/include
./Documentation/networking/ifenslave.c -o ifenslave
+ gcc -Wall -O ./Documentation/networking/ifenslave.c -o ifenslave
fi
else
# This is for the iso team don't touch
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index a2f3a8d..f0e9c37 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,232 @@
+2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.2
+ * info/patches/maintenance_patches_3/patch-3.8.2: added
+
+2013-03-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.1
+ * info/patches/maintenance_patches_3/patch-3.8.1: added
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.66: added
+ * info/patches/maintenance_patches_3/patch-3.2.39: added
+ * info/patches/maintenance_patches_3/patch-3.4.33: added
+
+2013-02-19 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.8, LATEST_3=3.8
+ * info/kernels/3.8: added
+ * info/patches/maintenance_patches_3/patch-3.8: added
+
+2013-02-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{62-65}: added
+ * info/patches/maintenance_patches_3/patch-3.2.38: added
+ * info/patches/maintenance_patches_3/patch-3.4.{29-32}: added
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.9
+ * info/patches/maintenance_patches_3/patch-3.7.9: added
+
+2013-02-16 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.8
+ * info/patches/maintenance_patches_3/patch-3.7.8: added
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.7
+ * info/patches/maintenance_patches_3/patch-3.7.7: added
+
+2013-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.6
+ * info/patches/maintenance_patches_3/patch-3.7.6: added
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{59-61}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{26-28}: added
+
+2013-01-28 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.5
+ * info/patches/maintenance_patches_3/patch-3.7.5: added
+ * BUILD: -I/usr/src/linux/include removed from ifenslave
+
+2013-01-22 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.4
+ * info/patches/maintenance_patches_3/patch-3.7.4: added
+
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.58: added
+ * info/patches/maintenance_patches_3/patch-3.2.37: added
+ * info/patches/maintenance_patches_3/patch-3.4.25: added
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.36: added
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{56,57}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{23,24}: added
+ * info/patches/maintenance_patches_3/patch-3.6.11: added
+
+2012-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest_defaults, info/kernels/3.7,
+ info/patches/maintenance_patches_3/patch-3.7,
+ info/patches/maintenance_patches_3/patch-3.7.1: version 3.7.1
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.10
+ * info/patches/maintenance_patches_3/patch-3.6.10: added
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{54,55}: added
+ * info/patches/maintenance_patches_3/patch-3.2.35: added
+ * info/patches/maintenance_patches_3/patch-3.4.{21,22}: added
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.9
+ * info/patches/maintenance_patches_3/patch-3.6.9: added
+
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.53: added
+ * info/patches/maintenance_patches_3/patch-3.4.20: added
+
+2012-11-27 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.8
+ * info/patches/maintenance_patches_3/patch-3.6.8: added
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.4.19: added
+ * info/patches/maintenance_patches_3/patch-3.0.52: added
+
+2012-11-18 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.7
+ * info/patches/maintenance_patches_3/patch-3.6.7: added
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.34: added
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.4.18: added
+ * info/patches/maintenance_patches_3/patch-3.0.51: added
+
+2012-11-05 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.6
+ * info/patches/maintenance_patches_3/patch-3.6.6: added
+
+2012-11-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.6.5: added
+ * latest_defaults: updated LATEST_maintenance_patches_3 to patch-3.6.5
+ * info/patches/maintenance_patches_3/patch-3.4.17: added
+ * info/patches/maintenance_patches_3/patch-3.2.33: added
+ * info/patches/maintenance_patches_3/patch-3.0.50: added
+
+2012-10-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.6.4: added
+ * latest_defaults: updated LATEST_maintenance_patches_3 to patch-3.6.4
+ * info/patches/maintenance_patches_3/patch-3.4.{15,16}: added
+ * info/patches/maintenance_patches_3/patch-3.2.32: added
+ * info/patches/maintenance_patches_3/patch-3.0.{47,48,49}: added
+
+2012-10-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest_defaults: LATEST_maintenance_patches_3=patch-3.6.1
+ 3.6.2 and 3.6.3 contain a bug that may cause corruption on ext4
filesystems,
+ cf. http://lwn.net/Articles/521024/
+
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.3
+ * info/patches/maintenance_patches_3/patch-3.6.3: added
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.46: added
+ * info/patches/maintenance_patches_3/patch-3.4.14: added
+ * info/patches/maintenance_patches_3/patch-3.5.7: added
+
+2012-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.2
+ * info/patches/maintenance_patches_3/patch-3.6.2: added
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.31: added
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.5.6: added
+ * info/patches/maintenance_patches_3/patch-3.4.13: added
+ * info/patches/maintenance_patches_3/patch-3.0.45: added
+
+2012-10-08 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.1
+ * info/patches/maintenance_patches_3/patch-3.6.1: added
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.5.5: added
+ * info/patches/maintenance_patches_3/patch-3.4.{11,12}: added
+ * info/patches/maintenance_patches_3/patch-3.2.{29,30}: added
+ * info/patches/maintenance_patches_3/patch-3.0.{43,44}: added
+
+2012-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.6, LATEST_3=3.6
+ * info/kernels/3.6: added
+ * info/patches/maintenance_patches_3/patch-3.6: added
+
+2012-09-14 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.5.4
+ * info/patches/maintenance_patches_3/patch-3.5.4: added
+
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.42: added
+ * info/patches/maintenance_patches_3/patch-3.0.{27,28}: added
+ * info/patches/maintenance_patches_3/patch-3.4.10: added
+
+2012-08-26 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.5.3
+ * info/patches/maintenance_patches_3/patch-3.5.3: added
+
+2012-08-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.41: added
+ * info/patches/maintenance_patches_3/patch-3.4.9: added
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.5.2
+ * info/patches/maintenance_patches_3/patch-3.5.2: added
+
+2012-08-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{39,40}: added
+ * info/patches/maintenance_patches_3/patch-3.2.{24-26}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{7,8}: added
+
+2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.5.1
+ * info/patches/maintenance_patches_3/patch-3.5.1: added
+
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.38: added
+
+2012-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.5, LATEST_3=3.5
+ * info/kernels/3.5: added
+ * info/patches/maintenance_patches_3/patch-3.5: added
+
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.4.6
+ * info/patches/maintenance_patches_3/patch-3.4.6: added
+
+2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.37: added
+ * info/patches/maintenance_patches_3/patch-3.2.{20-23}: added
+
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.4.5
+ * info/patches/maintenance_patches_3/patch-3.4.5: added
+
+2012-06-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.36: added
+
+2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.4.4
+ * info/patches/maintenance_patches_3/patch-3.4.4: added
+
+2012-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.35: added
+
+2012-06-17 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.4.3
+ * info/patches/maintenance_patches_3/patch-3.4.3: added
+
2012-06-09 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.4.2
* info/patches/maintenance_patches_3/patch-3.4.2: added
diff --git a/kernels/linux/info/kernels/3.5 b/kernels/linux/info/kernels/3.5
new file mode 100755
index 0000000..04d8cd9
--- /dev/null
+++ b/kernels/linux/info/kernels/3.5
@@ -0,0 +1,5 @@
+version="3.5"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/kernels/3.6 b/kernels/linux/info/kernels/3.6
new file mode 100755
index 0000000..0b22a65
--- /dev/null
+++ b/kernels/linux/info/kernels/3.6
@@ -0,0 +1,5 @@
+version="3.6"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/kernels/3.7 b/kernels/linux/info/kernels/3.7
new file mode 100755
index 0000000..c38697d
--- /dev/null
+++ b/kernels/linux/info/kernels/3.7
@@ -0,0 +1,5 @@
+version="3.7"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/kernels/3.8 b/kernels/linux/info/kernels/3.8
new file mode 100755
index 0000000..68611d1
--- /dev/null
+++ b/kernels/linux/info/kernels/3.8
@@ -0,0 +1,5 @@
+version="3.8"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.35
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.35
new file mode 100755
index 0000000..3ac1087
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.35
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.35"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6706ac9c09a93531dfe9292da470074aab13b21e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.36
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.36
new file mode 100755
index 0000000..4c3c037
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.36
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.36"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6262b28bca22d8d8498c0173d52c708fa749e5eb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.37
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.37
new file mode 100755
index 0000000..9b5f953
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.37
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.37"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="240dcdf7caffe12a892180e48cb8c8044069f348"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.38
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.38
new file mode 100755
index 0000000..8732a9b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.38
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.38"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="b3dd64bea6c16d816928227960d122be62fa222c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.39
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.39
new file mode 100755
index 0000000..0ca8d38
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.39
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.39"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="50080958f96a73e3d35a9bf9bbb4453eb1777979"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.40
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.40
new file mode 100755
index 0000000..4573269
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.40
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.40"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="8d8076d786e4e4ebfb9f30b8a07ca31ec186de4a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.41
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.41
new file mode 100755
index 0000000..d55381e
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.41
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.41"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="33a2562d6fc04c2c0120e999d7d910816a0d5de0"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.42
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.42
new file mode 100755
index 0000000..b51c775
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.42
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.42"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="7118ca7aa29900b6b1b0eb2c1682e20521991c71"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
new file mode 100755
index 0000000..9a9d509
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.43"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="12ce4ec2d3a7fa70df54e101a1953e9539f0daac"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
new file mode 100755
index 0000000..ed8573c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6b21a8a51f9965834b2a0c71249e22be06a22398"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
new file mode 100755
index 0000000..bd30561
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.45"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="ea3fb3e5e4c4188f1c04a702400d96060e9c96e7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
new file mode 100755
index 0000000..dbf344d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.46"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="004d0d6a8d062c3029e97aa09cef8281dfbc684a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
new file mode 100755
index 0000000..547c733
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.47"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="0e062bc5d767a71d6055c3d3a8285c60076d129c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
new file mode 100755
index 0000000..9656ad7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.48"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="132b757b6800fd825b61d7b1a3980db64ad7491d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
new file mode 100755
index 0000000..94079e9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.49"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="86c4e822436db5833f95244b653367180ae83911"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
new file mode 100755
index 0000000..2dffcd4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.50"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="76ec67a2e161e5d189b723b000df6945ad83db6a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
new file mode 100755
index 0000000..adc6e35
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.51"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="060ce526ce5850f3f12981b9730b28e6759f42c8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
new file mode 100755
index 0000000..1e7928d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.52"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="b66089a5add9d1da2c78531c8a63dacc28ee0d76"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
new file mode 100755
index 0000000..dcde558
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.53"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="f9dc53159955cf8748a41dbb009cc16eba0f665b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
new file mode 100755
index 0000000..676d281
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.54"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="89634684fc9f80cdf51581f8b825ff7591499c27"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
new file mode 100755
index 0000000..dc1a504
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.55"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="8fbba82f4c9bb10e09c47d134adb0487a83940de"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
new file mode 100755
index 0000000..b0a7559
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.56"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="744f8d00d51b574375830bddd5505d5405a33b36"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
new file mode 100755
index 0000000..0520ba6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.57"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="9fe793bb477e77fe16875e3187d704c110b62477"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
new file mode 100755
index 0000000..69ff4c8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.58"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="887295a79da04419ce1ed3b46f0971ff47a309ff"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
new file mode 100755
index 0000000..1a4bd60
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.59"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="a78602dd69a4ae6d73e3c31bac49d8df75ff0507"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
new file mode 100755
index 0000000..b84db23
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.60"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="47b2422d7b8c1f37af5508678b6a8d1d28bbc50b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
new file mode 100755
index 0000000..f69f59a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.61"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="e746ae3def097d9dea8167927571c4719d812acb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
new file mode 100755
index 0000000..f40670a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.62"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="0604a0fe234091cc8fe092abb6dcd3f2c507d676"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
new file mode 100755
index 0000000..1997d6a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.63"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="c5c9b52157ffed9770dda8cbf6245dfef7a0d1c2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
new file mode 100755
index 0000000..49c069d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.64"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="37ff6cb8e15285b4eb6bf35208a298750203bb82"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
new file mode 100755
index 0000000..e38e6c8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.65"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="7402af2b99445b89c4edf6c3db85d213f695d684"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
new file mode 100755
index 0000000..b5b7bb4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.66"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="41c397212e4b4a862e46e815ee2d9b3163082d36"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.20
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.20
new file mode 100755
index 0000000..4268ee4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.20
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.20"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b791793e66df63490b02e49eef796d67b3074eb9"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.21
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.21
new file mode 100755
index 0000000..4cd4d1f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.21
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.21"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="76d97b1379ac9d30f4abb5d3205223545f6d7aa5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.22
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.22
new file mode 100755
index 0000000..ea4b09f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.22
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.22"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3697ac16da70cef1c291f64074ec58a4e755b681"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.23
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.23
new file mode 100755
index 0000000..8c622f5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.23
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.23"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="451fe4f54429dd3e2eca79745903b94cf5686271"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.24
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.24
new file mode 100755
index 0000000..ec1a93c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.24
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.24"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="a500078ccfc7d477e321add7f707b2b2e88d1aba"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.25
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.25
new file mode 100755
index 0000000..584beae
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.25
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.25"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="9f9584acdccbc906487e5ee36534fa3fe5e957a6"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.26
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.26
new file mode 100755
index 0000000..ab0dfb9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.26
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.26"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8db825b6573e55d7c181f2b5f5ba4a655ab25a18"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.27
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.27
new file mode 100755
index 0000000..f3bef28
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.27
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.27"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0341af015f2064d3aa565a5535f02f548a62a55e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.28
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.28
new file mode 100755
index 0000000..606b49b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.28
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.28"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5d9029a5e5614fc3c20f9fbc69883ca6acb5229e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
new file mode 100755
index 0000000..cb4990b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.29"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="00f1315c80d40b520987011b3d90a9d1db22091f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
new file mode 100755
index 0000000..cf1c528
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.30"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1537ad3443044014e146a69406d6d0857fd401df"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
new file mode 100755
index 0000000..7ce5b22
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.31"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f8a87eaeaf3c3976564e39449bd959023b6ead6f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
new file mode 100755
index 0000000..5137455
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.32"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b02e3db25096e05aceb5aeb4640b9011dea033f1"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
new file mode 100755
index 0000000..5f7bad7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.33"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0f79e2949c909728ca8fbc9a9e4f308acb613b2c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
new file mode 100755
index 0000000..7e174d4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.34"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="64f4dafc30a40f4ef52fc9dffcef2cbe23ad3386"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
new file mode 100755
index 0000000..78d4bfe
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.35"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4b94f132f7896ff5d1a794eda5276c618cea0eac"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
new file mode 100755
index 0000000..faa946f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.36"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c0946ab652e452263486ab6766b681dec7acb495"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
new file mode 100755
index 0000000..055053c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.37"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="cc92711d319cb629a9b8a32901ab367e1a87073a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
new file mode 100755
index 0000000..0614615
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.38"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2f8d9ec5d2e7e7c637e7826ce2171eb0577e7580"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
new file mode 100755
index 0000000..6edeaf6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.39"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="158c836897c70a15a7b71756de3bc8549e361861"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.10
new file mode 100755
index 0000000..79b70a1
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.10
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.10"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1f4492de52103447a841d84f5a411c7147f626da"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
new file mode 100755
index 0000000..7770184
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.11"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="04e4074e365967d8511d4f40b78f0a44045d286a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
new file mode 100755
index 0000000..298f9c9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.12"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="97bbfecbce3316745724617efcccb60dda912185"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
new file mode 100755
index 0000000..63bc88d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.13"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2d804ac4014d0c9be5fa8f184ffeb675280d7882"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
new file mode 100755
index 0000000..8303548
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.14"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2203a346a1d137f6cdfe3742df748e0f689d0a94"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
new file mode 100755
index 0000000..bf2b361
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.15"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e83b909dcaa7ed437e5bc6d7bf0271ddaee869fe"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
new file mode 100755
index 0000000..b2aa5d4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.16"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="149daabd7b96425ad895e87260633ffa60ee5a91"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
new file mode 100755
index 0000000..0c7a411
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.17"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5ec05f9157440d4632baa979bcf9d61fb7b2ef3c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
new file mode 100755
index 0000000..b36f682
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.18"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f44602c6cfd06abeb7f26f0afe5b76175091ee20"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
new file mode 100755
index 0000000..9d9f9bc
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.19"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="09f73e30b2fcd1911d297fcae8d5317f2bbf0c81"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
new file mode 100755
index 0000000..4e2846b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.20"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="49ccd1045759aa6c40bfa06b04183bf0323a46c7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
new file mode 100755
index 0000000..e22f725
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.21"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d6f8e3326c472fa929319b528050c314a3562414"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
new file mode 100755
index 0000000..74645ba
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.22"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4a57d2399c4cb1847ccfe78f44cbabe8e28d929a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
new file mode 100755
index 0000000..0f64a0a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.23"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8c9322c6f53a3990e2adaafdc03d285e0f8e1595"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
new file mode 100755
index 0000000..72315f2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.24"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="101614d14b524424c41303c6b7d06645e531ed3f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
new file mode 100755
index 0000000..e31adad
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.25"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d2970680c8c97215f581a5ac78f1ab3ce04f495b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
new file mode 100755
index 0000000..c2d520a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.26"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="88a9e1b1cde17bffa167149d18b954ec90e7300f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
new file mode 100755
index 0000000..4be7118
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.27"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="91c8dad5c40b22e96a9a6b9b3abdd53f0105d058"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
new file mode 100755
index 0000000..6f0fde7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.28"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3741dcb826d8cbbe79c28dc661860ace7ddba9d0"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
new file mode 100755
index 0000000..8f35d2c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.29"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0723bcb3700f5b94bb2a5ccbff314857ad6a7f6a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.3
new file mode 100755
index 0000000..455df98
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.3
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8585de4b59b6f8aeb510cd28a748be78bb8b24bb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
new file mode 100755
index 0000000..64470e9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.30"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8ee54746192c4e404da1a4f42fc4c9f77370ad48"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
new file mode 100755
index 0000000..a1b35d6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.31"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4830b2b8a68b19db3adf3f2f856d18e39b31c442"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
new file mode 100755
index 0000000..cc47a71
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.32"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="53adc3d8c146a26b428974ed0ed0767445f93df1"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
new file mode 100755
index 0000000..2617c22
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.33"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0e5b9b76cbbb56c62c4913b9e589a81c3fb5c429"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.4
new file mode 100755
index 0000000..ea70dbc
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.4
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8427d8827822e3f1dead50c73817dfc992b50d4f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.5
new file mode 100755
index 0000000..c18460d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.5
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c8afb0eb6d0dd716e8bddd236f9e577769f947e4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.6
new file mode 100755
index 0000000..71cd9bc
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.6
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d7d9ee7bf49e19a06cde34f3a54f608a658e4b40"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.7
new file mode 100755
index 0000000..189a70f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.7
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="403972f3e66ad5c6d9661c20dd4dc0ed10c6645a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.8
new file mode 100755
index 0000000..2ac2b7c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.8
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5da9d3a989d9459aaa794a5daf9e5196b2449dda"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.9
new file mode 100755
index 0000000..4dddb08
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.9
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="08ff3533600215f2badf9a0f6a213bc9aca99339"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5
new file mode 100755
index 0000000..ead378f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5
@@ -0,0 +1,5 @@
+patchversion="3.5.0"
+source=""
+source_url=""
+appliedkernels="3.5"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.1
new file mode 100755
index 0000000..593b31d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.1
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3c290f2cb7d0c3f77d31817e11ca2d7f89434ccf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.2
new file mode 100755
index 0000000..bb9e633
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.2
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="a429241e37b32c232698a9f9b8d9cfb75f27a928"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.3
new file mode 100755
index 0000000..c5928a8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.3
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="81bff1abbdf745f2f4ed76cb88879ea4589add81"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.4
new file mode 100755
index 0000000..e92540c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.4
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2d6bc13651fe7dbef22c1b4cfa83b46dd931051b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
new file mode 100755
index 0000000..ecf4646
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="277ccd1097aa3a8b2562df1753738928892332c4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
new file mode 100755
index 0000000..e3f2f10
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="631d7ea41ec8031f6d4e80d21c0d8a5218bdd2bf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
new file mode 100755
index 0000000..97e986d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="63fbe3f50d0ccbc5bb8560246c4807bae5337fbf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
new file mode 100755
index 0000000..ea51d28
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
@@ -0,0 +1,5 @@
+patchversion="3.6.0"
+source=""
+source_url=""
+appliedkernels="3.6"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
new file mode 100755
index 0000000..e57306d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="43c3179302720e2fa4064556906bf70ccef09f60"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
new file mode 100755
index 0000000..ac25068
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.10"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="efc9fb174bdb4af06aec2a6937a8ec0d9f280031"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
new file mode 100755
index 0000000..d9928e0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.11"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c7b3c4c5a4e1ee92365372b5a7e9c6152867fd71"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
new file mode 100755
index 0000000..d93963b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1c21e61be8c786949ac929d77c8d7074119dea58"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
new file mode 100755
index 0000000..8a0b310
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="eaefab2b6749e3b9fab6ea7d076259f672ca6807"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
new file mode 100755
index 0000000..39c198f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="96608328732e9eeb6e964582c412ba05072b4328"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
new file mode 100755
index 0000000..9733ac2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d8eaf018da3a91c61b021e25862d7266cc0da072"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
new file mode 100755
index 0000000..423ebeb
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b04238ff60b7e1c739f40b620ad105c0035e0a46"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
new file mode 100755
index 0000000..0351d6d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f4329a73dd2d98e29c8b30b9136f4c0c3b2d0c60"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
new file mode 100755
index 0000000..4bf9d49
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="be12bba4502ea0a20f38ed5c87d04048a69723cb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
new file mode 100755
index 0000000..c348b94
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="90f17ccadd54257d261a003c8da27e8b2813eee8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
new file mode 100755
index 0000000..6fe77ce
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
@@ -0,0 +1,5 @@
+patchversion="3.7.0"
+source=""
+source_url=""
+appliedkernels="3.7"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.1
new file mode 100755
index 0000000..8612281
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.1
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="05816e9e9434234fd3808837635338cf498bc95d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.4
new file mode 100755
index 0000000..80b0f8d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.4
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="7d7ca6af7523289da5a3018c1f3a68961030eb35"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.5
new file mode 100755
index 0000000..29e1719
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.5
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="6aaabd95c29db97a203cd7e34e58e4ca25687e18"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.6
new file mode 100755
index 0000000..bbb26f0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.6
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="7f26ffdddf4db90e801ab91146f6b6832cc9886c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
new file mode 100755
index 0000000..93d080d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="bfea1d5e649e7a20a3d594e01ea6d51a3521e058"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.8
new file mode 100755
index 0000000..ca136b0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.8
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8d88b06f617d50824e14ce5ac5f8593cbcb1f466"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.9
new file mode 100755
index 0000000..b9cac28
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.9
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="445299c6702dc9e4ed1e8a5db5804f006d78609d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
new file mode 100755
index 0000000..a0c1087
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
@@ -0,0 +1,5 @@
+patchversion="3.8.0"
+source=""
+source_url=""
+appliedkernels="3.8"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.1
new file mode 100755
index 0000000..494b578
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.1
@@ -0,0 +1,5 @@
+appliedkernels="3.8"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="67114ded88d51abed485d9cfcf36efe0aace4efd"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.2
new file mode 100755
index 0000000..7c95d02
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.2
@@ -0,0 +1,5 @@
+appliedkernels="3.8"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="00c69f4f219030fb7237129ea1d56af06ee48638"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 75e2fbc..2eadd88 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,8 +1,8 @@
-LATEST_3=3.4
+LATEST_3=3.8
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.4.2
+LATEST_maintenance_patches_3=patch-3.8.2
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/lm_sensors/DETAILS b/kernels/lm_sensors/DETAILS
index d55dfb8..27f0c5c 100755
--- a/kernels/lm_sensors/DETAILS
+++ b/kernels/lm_sensors/DETAILS
@@ -7,7 +7,7 @@ case $LM_SENSORS_BRANCH in
SOURCE2=$SPELL-$VERSION.tar.gz.asc
;;
*)
- VERSION=3.3.2
+ VERSION=3.3.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SPELL-$VERSION.tar.bz2.sig
;;
diff --git a/kernels/lm_sensors/HISTORY b/kernels/lm_sensors/HISTORY
index 5be201b..7505fd4 100644
--- a/kernels/lm_sensors/HISTORY
+++ b/kernels/lm_sensors/HISTORY
@@ -1,3 +1,6 @@
+2012-11-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.3
+
2012-03-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.3.2

diff --git a/kernels/nct6775/BUILD b/kernels/nct6775/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/kernels/nct6775/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/kernels/nct6775/DEPENDS b/kernels/nct6775/DEPENDS
new file mode 100755
index 0000000..12af80c
--- /dev/null
+++ b/kernels/nct6775/DEPENDS
@@ -0,0 +1,2 @@
+depends git &&
+depends linux
diff --git a/kernels/nct6775/DETAILS b/kernels/nct6775/DETAILS
new file mode 100755
index 0000000..1c3f44f
--- /dev/null
+++ b/kernels/nct6775/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=nct6775
+if [[ $NCT6775_AUTOUPDATE == y ]]; then
+ VERSION="$(date +%Y%m%d)"
+else
+ VERSION=git
+fi
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/groeck/${SPELL}.git
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="http://roeck-us.net/linux/drivers/";
+ LICENSE[0]=GPL
+ ENTERED=20130224
+ SHORT="new driver for NCT6775F, NCT6776F and NCT6779D"
+cat << EOF
+This driver supercedes the NCT6775F and NCT6776F support in the W83627EHF
+driver. It supports NCT6775F, NCT6776F, and NCT6779D.
+EOF
diff --git a/kernels/nct6775/HISTORY b/kernels/nct6775/HISTORY
new file mode 100644
index 0000000..47b2b19
--- /dev/null
+++ b/kernels/nct6775/HISTORY
@@ -0,0 +1,4 @@
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD, PREPARE, TRIGGERS:
+ spell created
+
diff --git a/kernels/nct6775/PREPARE b/kernels/nct6775/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/kernels/nct6775/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/kernels/nct6775/PRE_BUILD b/kernels/nct6775/PRE_BUILD
new file mode 100755
index 0000000..1c2dc36
--- /dev/null
+++ b/kernels/nct6775/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit "s|^TARGET\s\+:=.*|TARGET:=$(get_kernel_version)|" Makefile
+sedit "s:cp \$(DRIVER).ko \$(KERNEL_MODULES)/kernel/\$(MOD_SUBDIR):cp
\$(DRIVER).ko ${INSTALL_ROOT}/\$(KERNEL_MODULES)/kernel/\$(MOD_SUBDIR):"
Makefile &&
+sedit 's:linux-headers-:linux-:' Makefile
diff --git a/kernels/nct6775/TRIGGERS b/kernels/nct6775/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/nct6775/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/ndiswrapper/BUILD b/kernels/ndiswrapper/BUILD
index 40ca1ba..8f58e6d 100755
--- a/kernels/ndiswrapper/BUILD
+++ b/kernels/ndiswrapper/BUILD
@@ -1 +1 @@
-make KVERS=$(get_kernel_version)
KBUILD=$INSTALL_ROOT/lib/modules/$(get_kernel_version)/build
+make
diff --git a/kernels/ndiswrapper/DETAILS b/kernels/ndiswrapper/DETAILS
index 84b0553..58ff0f2 100755
--- a/kernels/ndiswrapper/DETAILS
+++ b/kernels/ndiswrapper/DETAILS
@@ -11,11 +11,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn/$SPELL

SOURCE_URL[0]=svn://ndiswrapper.svn.sourceforge.net/svnroot/ndiswrapper/trunk:ndiswrapper
SOURCE_IGNORE=volatile
else
- VERSION=1.56
+ VERSION=1.58
+
SOURCE_HASH=sha512:161e87df13143841ff29f424e979cd9648a0022f0ad74c1189e398c832f5c4a77834fc9dde941c8202773064f2b312968c21b39c5023167fb67ae67ebd86795a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
fi
WEB_SITE=http://$SPELL.sf.net/
KEYWORDS="ndis driver"
diff --git a/kernels/ndiswrapper/HISTORY b/kernels/ndiswrapper/HISTORY
index 54dbedc..3accb80 100644
--- a/kernels/ndiswrapper/HISTORY
+++ b/kernels/ndiswrapper/HISTORY
@@ -1,3 +1,9 @@
+2013-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: upgrade to 1.58
+ * PRE_BUILD: dont't need patches
+ * INSTALL, BUILD: simplify
+ * *.patch: deleted
+
2011-11-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.56
switched to gpg signing
diff --git a/kernels/ndiswrapper/INSTALL b/kernels/ndiswrapper/INSTALL
index 8d5d5ca..26ce19f 100755
--- a/kernels/ndiswrapper/INSTALL
+++ b/kernels/ndiswrapper/INSTALL
@@ -1,2 +1,2 @@
-make KVERS=$(get_kernel_version)
KBUILD=$INSTALL_ROOT/lib/modules/$(get_kernel_version)/build
mandir=${INSTALL_ROOT}/usr/share/man install &&
+make install &&
mkdir -p /etc/ndiswrapper
diff --git a/kernels/ndiswrapper/PRE_BUILD b/kernels/ndiswrapper/PRE_BUILD
index 52d4d1f..fae2cf6 100755
--- a/kernels/ndiswrapper/PRE_BUILD
+++ b/kernels/ndiswrapper/PRE_BUILD
@@ -2,14 +2,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-# following is taken from ArchLinux
-patch -p1 < $SPELL_DIRECTORY/kernel-2.6.35.patch &&
-patch -p1 < $SPELL_DIRECTORY/kernel-2.6.36.patch &&
-patch -p2 < $SPELL_DIRECTORY/kernel-2.6.38.patch &&
-patch -p1 < $SPELL_DIRECTORY/kernel-3.1.patch &&
-
-# fix regex to accept kernel version 3.x
-sed -i "/uname/s/\/.*\//\/(\\\d+)\\\.(\\\d+)\//" utils/ndiswrapper &&
-
# fix module dir
sed -i "s|misc|kernel/drivers/net/wireless/$pkgname|" driver/Makefile
diff --git a/kernels/ndiswrapper/kernel-2.6.35.patch
b/kernels/ndiswrapper/kernel-2.6.35.patch
deleted file mode 100644
index 1cfdab2..0000000
--- a/kernels/ndiswrapper/kernel-2.6.35.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-diff -uNr ndiswrapper-1.56.old/driver/usb.c ndiswrapper-1.56/driver/usb.c
---- ndiswrapper-1.56.old/driver/usb.c 2010-02-10 18:09:32.000000000 -0800
-+++ ndiswrapper-1.56/driver/usb.c 2010-07-25 02:29:25.442145846 -0700
-@@ -191,9 +191,15 @@
- if (wrap_urb->flags & WRAP_URB_COPY_BUFFER) {
- USBTRACE("freeing DMA buffer for URB: %p %p",
- urb, urb->transfer_buffer);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 35)
- usb_buffer_free(IRP_WRAP_DEVICE(irp)->usb.udev,
-+ urb->transfer_buffer_length,
-+ urb->transfer_buffer, urb->transfer_dma);
-+#else
-+ usb_free_coherent(IRP_WRAP_DEVICE(irp)->usb.udev,
- urb->transfer_buffer_length,
- urb->transfer_buffer, urb->transfer_dma);
-+#endif
- }
- if (urb->setup_packet)
- kfree(urb->setup_packet);
-@@ -303,9 +309,16 @@
- || PageHighMem(virt_to_page(buf))
- #endif
- )) {
-+
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 35)
- urb->transfer_buffer =
-- usb_buffer_alloc(wd->usb.udev, buf_len, alloc_flags,
-+ usb_buffer_alloc(wd->usb.udev, buf_len, alloc_flags,
-+ &urb->transfer_dma);
-+#else
-+ urb->transfer_buffer =
-+ usb_alloc_coherent(wd->usb.udev, buf_len, alloc_flags,
- &urb->transfer_dma);
-+#endif
- if (!urb->transfer_buffer) {
- WARNING("couldn't allocate dma buf");
- IoAcquireCancelSpinLock(&irp->cancel_irql);
-diff -uNr ndiswrapper-1.56.old/driver/wrapndis.c
ndiswrapper-1.56/driver/wrapndis.c
---- ndiswrapper-1.56.old/driver/wrapndis.c 2010-02-10 18:09:32.000000000
-0800
-+++ ndiswrapper-1.56/driver/wrapndis.c 2010-07-25 02:06:13.184631757 -0700
-@@ -936,6 +936,10 @@
- EXIT2(return);
- }
-
-+#ifndef netdev_mc_count
-+#define netdev_mc_count(net_dev) net_dev->mc_count
-+#endif
-+
- static void set_multicast_list(struct ndis_device *wnd)
- {
- struct net_device *net_dev;
-@@ -950,20 +954,26 @@
- packet_filter |= NDIS_PACKET_TYPE_PROMISCUOUS |
- NDIS_PACKET_TYPE_ALL_LOCAL;
- } else if (net_dev->flags & IFF_ALLMULTI ||
-- net_dev->mc_count > wnd->multicast_size) {
-+ netdev_mc_count(net_dev) > wnd->multicast_size) {
- packet_filter |= NDIS_PACKET_TYPE_ALL_MULTICAST;
- TRACE2("0x%08x", packet_filter);
-- } else if (net_dev->mc_count > 0) {
-+ } else if (netdev_mc_count(net_dev) > 0) {
- int i, size;
- char *buf;
-+#ifndef netdev_for_each_mc_addr
- struct dev_mc_list *mclist;
-- size = min(wnd->multicast_size, net_dev->mc_count);
-- TRACE2("%d, %d", wnd->multicast_size, net_dev->mc_count);
-+#else
-+ struct netdev_hw_addr *mclist;
-+#endif
-+
-+ size = min(wnd->multicast_size, netdev_mc_count(net_dev));
-+ TRACE2("%d, %d", wnd->multicast_size,
netdev_mc_count(net_dev));
- buf = kmalloc(size * ETH_ALEN, GFP_KERNEL);
- if (!buf) {
- WARNING("couldn't allocate memory");
- EXIT2(return);
- }
-+#ifndef netdev_for_each_mc_addr
- mclist = net_dev->mc_list;
- for (i = 0; i < size && mclist; mclist = mclist->next) {
- if (mclist->dmi_addrlen != ETH_ALEN)
-@@ -972,6 +982,15 @@
- TRACE2(MACSTRSEP, MAC2STR(mclist->dmi_addr));
- i++;
- }
-+#else
-+ i = 0;
-+ netdev_for_each_mc_addr(mclist, net_dev){
-+ memcpy(buf + i++ * ETH_ALEN,
-+ mclist->addr, ETH_ALEN);
-+ TRACE2(MACSTRSEP, MAC2STR(mclist->addr));
-+
-+ }
-+#endif
- res = mp_set(wnd, OID_802_3_MULTICAST_LIST, buf, i *
ETH_ALEN);
- if (res == NDIS_STATUS_SUCCESS && i > 0)
- packet_filter |= NDIS_PACKET_TYPE_MULTICAST;
diff --git a/kernels/ndiswrapper/kernel-2.6.36.patch
b/kernels/ndiswrapper/kernel-2.6.36.patch
deleted file mode 100644
index 63de303..0000000
--- a/kernels/ndiswrapper/kernel-2.6.36.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- ndiswrapper-1.56.orig/driver/loader.c 2010-02-11 03:09:32.000000000
+0100
-+++ ndiswrapper-1.56/driver/loader.c 2010-10-24 01:38:13.000000000 +0200
-@@ -750,13 +750,13 @@
- }
-
- /* called with loader_mutex is down */
--static int wrapper_ioctl(struct inode *inode, struct file *file,
-+static long wrapper_unlocked_ioctl(struct file *file,
- unsigned int cmd, unsigned long arg)
- {
- struct load_driver *load_driver;
- struct load_device load_device;
- struct load_driver_file load_bin_file;
-- int ret;
-+ long ret;
- void __user *addr = (void __user *)arg;
-
- ENTER1("cmd: %u", cmd);
-@@ -831,7 +831,7 @@
-
- static struct file_operations wrapper_fops = {
- .owner = THIS_MODULE,
-- .ioctl = wrapper_ioctl,
-+ .unlocked_ioctl = wrapper_unlocked_ioctl,
- .release = wrapper_ioctl_release,
- };
-
diff --git a/kernels/ndiswrapper/kernel-2.6.38.patch
b/kernels/ndiswrapper/kernel-2.6.38.patch
deleted file mode 100644
index 6fdb1e8..0000000
--- a/kernels/ndiswrapper/kernel-2.6.38.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- trunk/ndiswrapper/driver/wrapndis.c 2010/09/13 09:36:56 2728
-+++ trunk/ndiswrapper/driver/wrapndis.c 2011/02/14 17:00:00 2729
-@@ -13,16 +13,16 @@
- *
- */
-
--#include "ndis.h"
--#include "iw_ndis.h"
--#include "pnp.h"
--#include "loader.h"
--#include "wrapndis.h"
- #include <linux/inetdevice.h>
- #include <linux/ip.h>
- #include <linux/tcp.h>
- #include <linux/udp.h>
- #include <linux/in.h>
-+#include "ndis.h"
-+#include "iw_ndis.h"
-+#include "pnp.h"
-+#include "loader.h"
-+#include "wrapndis.h"
- #include "wrapper.h"
-
- /* Functions callable from the NDIS driver */
diff --git a/kernels/ndiswrapper/kernel-3.1.patch
b/kernels/ndiswrapper/kernel-3.1.patch
deleted file mode 100644
index e23d586..0000000
--- a/kernels/ndiswrapper/kernel-3.1.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- ndiswrapper-1.56/driver/ntoskernel.h 2010-02-11 02:09:32.000000000
+0000
-+++ ndiswrapper-1.56/driver/ntoskernel.h 2011-11-09 15:39:14.640555480
+0000
-@@ -275,10 +275,6 @@
- #define PM_EVENT_SUSPEND 2
- #endif
-
--#if !defined(HAVE_NETDEV_PRIV)
--#define netdev_priv(dev) ((dev)->priv)
--#endif
--
- #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)
- #define ISR_PT_REGS_PARAM_DECL
- #define ISR_PT_REGS_ARG
diff --git a/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig
b/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig
deleted file mode 100644
index d4ac23a..0000000
Binary files a/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig and /dev/null
differ
diff --git a/kernels/solo6x10/BUILD b/kernels/solo6x10/BUILD
new file mode 100755
index 0000000..b294f15
--- /dev/null
+++ b/kernels/solo6x10/BUILD
@@ -0,0 +1 @@
+make KVERS=$(get_kernel_version)
diff --git a/kernels/solo6x10/DETAILS b/kernels/solo6x10/DETAILS
new file mode 100755
index 0000000..3749b9b
--- /dev/null
+++ b/kernels/solo6x10/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=solo6x10
+if [[ "$SOLO6X10_BRANCH" == scm ]]; then
+ if [[ "$SOLO6X10_AUTOUPDATE" == y ]]
+ then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ SOURCE=$SPELL-scm.tar.bz2
+ SOURCE_URL[0]=git://github.com/bluecherrydvr/$SPELL.git:$SPELL-scm
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
+else
+ VERSION=2.4.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:6a8d02ab35e71b1ed04880cd51ce5e3a53390ce0d3c991bfe0f72e7e0b82685d8f1558980da18e96455c319b48b90d84b89e038fc58d2f540d5f664e179b35e9
+ SOURCE_URL[0]=http://downloads.bluecherrydvr.com/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+fi
+ WEB_SITE=http://www.bluecherrydvr.com/
+ ENTERED=20130208
+ KEYWORDS="kernels"
+ SHORT="Bluecherry Video4Linux2 driver"
+ LICENSE[0]=GPL
+cat << EOF
+Driver for the line of Bluecherry MPEG-4 and H.264 capture cards (PCI, PCIe,
Mini-PCI).
+EOF
diff --git a/kernels/solo6x10/HISTORY b/kernels/solo6x10/HISTORY
new file mode 100644
index 0000000..1653f95
--- /dev/null
+++ b/kernels/solo6x10/HISTORY
@@ -0,0 +1,2 @@
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, PREPARE, TRIGGERS: spell created
diff --git a/kernels/solo6x10/INSTALL b/kernels/solo6x10/INSTALL
new file mode 100755
index 0000000..731bbad
--- /dev/null
+++ b/kernels/solo6x10/INSTALL
@@ -0,0 +1 @@
+make KVERS=$(get_kernel_version) install
diff --git a/kernels/solo6x10/PREPARE b/kernels/solo6x10/PREPARE
new file mode 100755
index 0000000..ba63470
--- /dev/null
+++ b/kernels/solo6x10/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/kernels/solo6x10/TRIGGERS b/kernels/solo6x10/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/solo6x10/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/virtualbox-module/DETAILS
b/kernels/virtualbox-module/DETAILS
index 679304e..7cd4925 100755
--- a/kernels/virtualbox-module/DETAILS
+++ b/kernels/virtualbox-module/DETAILS
@@ -1,5 +1,5 @@
SPELL=virtualbox-module
- VERSION=4.1.16
+ VERSION=4.2.4
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 f1fb092..ad5756c 100644
--- a/kernels/virtualbox-module/HISTORY
+++ b/kernels/virtualbox-module/HISTORY
@@ -1,3 +1,12 @@
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.4
+
+2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.0
+
+2012-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.1.18
+
2012-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.1.16

diff --git a/latex/glosstex/DETAILS b/latex/glosstex/DETAILS
index 012ce3f..bd7b8f3 100755
--- a/latex/glosstex/DETAILS
+++ b/latex/glosstex/DETAILS
@@ -4,7 +4,7 @@
SOURCE_URL[0]=http://theory.uwinnipeg.ca/scripts/CTAN/support/${SOURCE}

SOURCE_HASH=sha512:9b7d077dad3774449cdc6a637f6de3847202f8c359cb70e57ff3c5f2ec43b005d1249ee1bf770b58074f7659fa7c7065a69ba11010539038e7a06a1a24f956db
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
-
WEB_SITE="http://www.ctan.org/tex-archive/help/Catalogue/entries/glosstex.html";
+ WEB_SITE="http://www.ctan.org/pkg/glosstex";
LICENSE[0]=GPL
ENTERED=20091104
SHORT="a tool for the automatic preparation of glossaries"
diff --git a/latex/glosstex/HISTORY b/latex/glosstex/HISTORY
index 7d6b651..f272e75 100644
--- a/latex/glosstex/HISTORY
+++ b/latex/glosstex/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
2009-11-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: set VERSION correctly

diff --git a/latex/lacheck/DETAILS b/latex/lacheck/DETAILS
index 73b60f5..226d2aa 100755
--- a/latex/lacheck/DETAILS
+++ b/latex/lacheck/DETAILS
@@ -4,7 +4,7 @@
SOURCE_URL[0]=http://tug.ctan.org/get/support/${SPELL}/${SOURCE}

SOURCE_HASH=sha512:8fbe808a84eb7e5c018ca2b8445525f337ec2f8ce3d220a07ed932fb2aaaca6d1d552ccbd8b3ed1d3f0b27e3be3698247ded975bf86ccf4dc58258587a060bfa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-
WEB_SITE="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=lacheck";
+ WEB_SITE="http://www.ctan.org/tex-archive/support/lacheck";
LICENSE[0]="GPLv1"
ENTERED=20090729
KEYWORDS=""
diff --git a/latex/lacheck/HISTORY b/latex/lacheck/HISTORY
index 0b9844f..84c9799 100644
--- a/latex/lacheck/HISTORY
+++ b/latex/lacheck/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed WEB_SITE
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* BUILD, DEPENDS, DETAILS: spell created
* PRE_BUILD: spell created
diff --git a/latex/latex-mk/DEPENDS b/latex/latex-mk/DEPENDS
new file mode 100755
index 0000000..c618102
--- /dev/null
+++ b/latex/latex-mk/DEPENDS
@@ -0,0 +1 @@
+depends texlive
diff --git a/latex/latex-mk/DETAILS b/latex/latex-mk/DETAILS
new file mode 100755
index 0000000..51d921f
--- /dev/null
+++ b/latex/latex-mk/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=latex-mk
+ VERSION=2.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b4b51da492d08468d6c30de18f4eff3957863b3659d4a8a9e5c7a320ff487e5795baf5feafa73bbb01d33215e9aafbd0a1f19514f00a19f7642d48bd0279caf2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://latex-mk.sourceforge.net";
+ LICENSE[0]=BSD
+ ENTERED=20120819
+ SHORT="a system for building LaTeX documents"
+cat << EOF
+LaTeX-Mk is a complete system for simplifying the management of small to
large
+sized LaTeX documents. LaTeX-Mk uses the standard make program for doing most
+of the work. Users simply create a makefile which many times is as simple as
+one line that specifies the document name and a single include line that
loads
+all of the LaTeX-Mk rules. LaTeX-Mk has been used for many years on projects
+ranging in scale from a single page business letter to a published book.
+EOF
diff --git a/latex/latex-mk/HISTORY b/latex/latex-mk/HISTORY
new file mode 100644
index 0000000..6b8bb5d
--- /dev/null
+++ b/latex/latex-mk/HISTORY
@@ -0,0 +1,3 @@
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/latex/texlive-texmf/DETAILS b/latex/texlive-texmf/DETAILS
index 05dc9ec..06705b1 100755
--- a/latex/texlive-texmf/DETAILS
+++ b/latex/texlive-texmf/DETAILS
@@ -1,8 +1,8 @@
SPELL=texlive-texmf
- VERSION=20110705
+ VERSION=20120701
SOURCE="texlive-${VERSION}-texmf.tar.xz"
- SOURCE_URL[0]=ftp://tug.org/texlive/historic/${VERSION:0:4}/${SOURCE}
-
SOURCE_HASH=sha512:80cd946980f93aaee698b2c1fe668934c9378dbc9383bcac209e443b49b631c206c8cf7c7f53db26db392626521bb21aa7ceae5bff0255ecf78a397bcdcbfe0a
+
SOURCE_URL[0]=ftp://tug.org/historic/systems/texlive/${VERSION:0:4}/${SOURCE}
+
SOURCE_HASH=sha512:497524351b232952946384e301e0462b26e2ca36839ea702ca9358b7fea8c1c3f817f036f043337b4d0ae5325f3bfa1218c1bb0289eade2f9d35386c4ed90404
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE/.tar.xz}"
WEB_SITE="http://www.tug.org/texlive";
LICENSE[0]="LATER"
diff --git a/latex/texlive-texmf/HISTORY b/latex/texlive-texmf/HISTORY
index b671bf0..c52eaf7 100644
--- a/latex/texlive-texmf/HISTORY
+++ b/latex/texlive-texmf/HISTORY
@@ -1,3 +1,11 @@
+2012-09-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20120701
+ * texmfcnf.lua_fix.patch: refreshed patch
+ * PRE_BUILD: apply bugfixes from debian
+ * dvipdfmx.cfg_whitespace: fix whitespace in config file
+ * fix-natbib-add-spaces: prevent natbib from adding spurious spaces
+ * upstream_updmap-ignoring-settings: prevent updmap.pl from ignoring
settings
+
2011-10-31 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: patch texmfcnf.lua for proper luatex dirs
rm texmf.cnf so the version in the texlive spell is used
diff --git a/latex/texlive-texmf/PRE_BUILD b/latex/texlive-texmf/PRE_BUILD
index e7a2d70..40db8db 100755
--- a/latex/texlive-texmf/PRE_BUILD
+++ b/latex/texlive-texmf/PRE_BUILD
@@ -17,7 +17,11 @@ fi &&

cd ${SOURCE_DIRECTORY} &&
# patch texmfcnf.lua for luatex
-patch -p0 < ${SPELL_DIRECTORY}/texmfcnf.lua_fix.patch &&
+patch -p0 < ${SPELL_DIRECTORY}/texmfcnf.lua_fix.patch &&
+
+patch -p1 < ${SPELL_DIRECTORY}/upstream_updmap-ignoring-settings &&
+patch -p1 < ${SPELL_DIRECTORY}/fix-natbib-add-spaces &&
+patch -p1 < ${SPELL_DIRECTORY}/dvipdfmx.cfg_whitespace &&

# rm texmf.cnf so it doesn't overwrite patched version
rm ${SOURCE_DIRECTORY}/texmf/web2c/texmf.cnf
diff --git a/latex/texlive-texmf/dvipdfmx.cfg_whitespace
b/latex/texlive-texmf/dvipdfmx.cfg_whitespace
new file mode 100644
index 0000000..c876f8e
--- /dev/null
+++ b/latex/texlive-texmf/dvipdfmx.cfg_whitespace
@@ -0,0 +1,17 @@
+---
+ texmf/dvipdfmx/dvipdfmx.cfg | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: texlive-base-2011.20120216/texmf/dvipdfmx/dvipdfmx.cfg
+===================================================================
+--- texlive-base-2011.20120216.orig/texmf/dvipdfmx/dvipdfmx.cfg
2011-11-03 22:59:19.000000000 +0900
++++ texlive-base-2011.20120216/texmf/dvipdfmx/dvipdfmx.cfg 2012-02-16
23:59:31.849633176 +0900
+@@ -34,7 +34,7 @@
+ %% papersize-spec is 'paper-format' or length-pair, e.g., 'a4', 'letter',
+ %% '20cm,30cm'. Recognized unit is 'cm', 'mm', 'bp', 'pt', 'in'.
+
+-p a4
++p a4
+
+ %% Annotation Box Margin:
+ %%
diff --git a/latex/texlive-texmf/fix-natbib-add-spaces
b/latex/texlive-texmf/fix-natbib-add-spaces
new file mode 100644
index 0000000..64c5370
--- /dev/null
+++ b/latex/texlive-texmf/fix-natbib-add-spaces
@@ -0,0 +1,37 @@
+natbib \defcitealias adds spurious spaces, see bug #628044
+fix this by adding some %
+---
+ texmf-dist/source/latex/natbib/natbib.dtx | 4 ++--
+ texmf-dist/tex/latex/natbib/natbib.sty | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+Index: texlive-base-2012.20120611/texmf-dist/source/latex/natbib/natbib.dtx
+===================================================================
+---
texlive-base-2012.20120611.orig/texmf-dist/source/latex/natbib/natbib.dtx
2010-12-07 10:39:19.000000000 +0900
++++ texlive-base-2012.20120611/texmf-dist/source/latex/natbib/natbib.dtx
2012-06-25 10:57:23.330134667 +0900
+@@ -3992,8 +3992,8 @@
+ % indexing can be achieved.
+ % \begin{macrocode}
+ \newcommand\defcitealias[2]{%
+- \@ifundefined{al@#1\@extra@b@citeb}{}
+- {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}
++ \@ifundefined{al@#1\@extra@b@citeb}{}%
++ {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}%
+ \@namedef{al@#1\@extra@b@citeb}{#2}}
+ \DeclareRobustCommand\citetalias{\begingroup
+ \NAT@swafalse\let\NAT@ctype\thr@@\NAT@parfalse\NAT@citetp}
+Index: texlive-base-2012.20120611/texmf-dist/tex/latex/natbib/natbib.sty
+===================================================================
+--- texlive-base-2012.20120611.orig/texmf-dist/tex/latex/natbib/natbib.sty
2010-12-07 10:39:19.000000000 +0900
++++ texlive-base-2012.20120611/texmf-dist/tex/latex/natbib/natbib.sty
2012-06-25 10:57:14.030135437 +0900
+@@ -740,8 +740,8 @@
+ \DeclareRobustCommand\citefullauthor
+ {\citeauthor*}
+ \newcommand\defcitealias[2]{%
+- \@ifundefined{al@#1\@extra@b@citeb}{}
+- {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}
++ \@ifundefined{al@#1\@extra@b@citeb}{}%
++ {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}%
+ \@namedef{al@#1\@extra@b@citeb}{#2}}
+ \DeclareRobustCommand\citetalias{\begingroup
+ \NAT@swafalse\let\NAT@ctype\thr@@\NAT@parfalse\NAT@citetp}
diff --git a/latex/texlive-texmf/texmfcnf.lua_fix.patch
b/latex/texlive-texmf/texmfcnf.lua_fix.patch
index b373a59..3949dab 100644
--- a/latex/texlive-texmf/texmfcnf.lua_fix.patch
+++ b/latex/texlive-texmf/texmfcnf.lua_fix.patch
@@ -1,19 +1,19 @@
---- texmf/web2c/texmfcnf.lua
-+++ texmf/web2c/texmfcnf.lua
+--- texmf/web2c/texmfcnf.lua.orig 2012-09-15 20:31:18.102902927 +0200
++++ texmf/web2c/texmfcnf.lua 2012-09-15 20:36:10.995089077 +0200
@@ -50,7 +50,7 @@
-- We have only one cache path but there can be more. The first
writable one
-- will be chosen but there can be more readable paths.

- TEXMFCACHE = "$TEXMFSYSVAR;$TEXMFVAR",
+ TEXMFCACHE = "$TEXMFVAR;$TEXMFSYSVAR",
- TEXMFCONFIG = "home:.texlive2011/texmf-config",
+ TEXMFCONFIG = "home:.texlive2012/texmf-config",

-- I don't like this texmf under home and texmf-home would make
more
-@@ -77,7 +77,7 @@
+@@ -76,7 +76,7 @@
-- We need texmfos for a few rare files but as I have a few
more bin trees
-- a hack is needed. Maybe other users also have
texmf-platform-new trees.

-- TEXMF =
"{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFCONTEXT,!!$TEXMFSYSTEM,!!$TEXMFMAIN}",
+- TEXMF =
"{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}",
+ TEXMF =
"{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFCONTEXT,!!$TEXMFSYSTEM,!!$TEXMFMAIN,/usr/share/texmf-dist}",

TEXFONTMAPS =
".;$TEXMF/fonts/data//;$TEXMF/fonts/map/{pdftex,dvips}//",
diff --git a/latex/texlive-texmf/upstream_updmap-ignoring-settings
b/latex/texlive-texmf/upstream_updmap-ignoring-settings
new file mode 100644
index 0000000..7e4b060
--- /dev/null
+++ b/latex/texlive-texmf/upstream_updmap-ignoring-settings
@@ -0,0 +1,19 @@
+---
+ texmf/scripts/tetex/updmap.pl | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- texlive-base-2012.20120611.orig/texmf/scripts/tetex/updmap.pl
++++ texlive-base-2012.20120611/texmf/scripts/tetex/updmap.pl
+@@ -1042,10 +1042,10 @@
+ &writeLines(">$dvipsoutputdir/builtin35.map",
+ normalizeLines(@builtin35_map));
+
+- my @dftdvips_fonts = ($dvipsDownloadBase35 ? @ps2pk_fonts :
@dvips35_fonts);
++ my @dftdvips_fonts = ( ($dvipsDownloadBase35 eq "true") ? @ps2pk_fonts :
@dvips35_fonts);
+
+ my @psfonts_t1_map;
+- if ($dvipsDownloadBase35) {
++ if ($dvipsDownloadBase35 eq "true") {
+ push @psfonts_t1_map, "% ps2pk35.map",
+ @dftdvips_fonts = @ps2pk_fonts;
+ } else {
diff --git a/latex/texlive/BUILD b/latex/texlive/BUILD
index d1aa528..e1af486 100755
--- a/latex/texlive/BUILD
+++ b/latex/texlive/BUILD
@@ -1,8 +1,9 @@
# hide warnings about unable to find it's own config files
-export KPATHSEA_WARNING=0
+export KPATHSEA_WARNING=0 &&
# X seems to be only there for xdvi which we use external
export CFLAGS="-I/usr/include/freetype2 $CFLAGS" &&
export CXXFLAGS="-I/usr/include/freetype2 $CXXFLAGS" &&
+cd ${COMPILE_DIRECTORY} &&
LIBS="-lpng" $SOURCE_DIRECTORY/configure --prefix=${INSTALL_ROOT}/usr \
--sysconfdir=${INSTALL_ROOT}/etc \
--localstatedir=${INSTALL_ROOT}/var \
diff --git a/latex/texlive/DETAILS b/latex/texlive/DETAILS
index 297efad..ffafb3a 100755
--- a/latex/texlive/DETAILS
+++ b/latex/texlive/DETAILS
@@ -1,9 +1,10 @@
SPELL=texlive
- VERSION=20110705
+ VERSION=20120701
SOURCE="${SPELL}-${VERSION}-source.tar.xz"
- SOURCE_URL[0]=ftp://tug.org/${SPELL}/historic/${VERSION:0:4}/${SOURCE}
-
SOURCE_HASH=sha512:1efb5713bf80379f5104b41576911a4194d378ce35be5afb568c3b4aff6461b2b22e72fb34bc294021cf14a28d07bab083872f17752441f269f36c50f9363cc1
+
SOURCE_URL[0]=ftp://tug.org/historic/systems/texlive/${VERSION:0:4}/${SOURCE}
+
SOURCE_HASH=sha512:0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE/.tar.xz}"
+COMPILE_DIRECTORY="${SOURCE_DIRECTORY}/build"
WEB_SITE="http://www.tug.org/texlive";
LICENSE[0]="LPPL GPL"
ENTERED=20090729
diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY
index b3cc087..aacb4a7 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,9 @@
+2012-09-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20120701
+ * BUILD, PRE_BUILD, INSTALL: build out of tree
+ * PRE_BUILD: use default_pre_build
+ * fix_paths.patch, texmf.cnf_fix.patch: refreshed patches
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL
index 40cbb73..fdc819c 100755
--- a/latex/texlive/INSTALL
+++ b/latex/texlive/INSTALL
@@ -1,3 +1,4 @@
+cd ${COMPILE_DIRECTORY} &&
default_install &&

# move old local to new local, can eventually get rid of this
diff --git a/latex/texlive/PRE_BUILD b/latex/texlive/PRE_BUILD
index 9bd0d53..9ada7b5 100755
--- a/latex/texlive/PRE_BUILD
+++ b/latex/texlive/PRE_BUILD
@@ -1,16 +1,13 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
-cd $SOURCE_DIRECTORY &&
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&

# Use /usr/share/texmf and /usr/share/texmf-dist, adapted from lunarlinux
find -name Makefile\* -exec sed -i -e
"s:\(\$.\)prefix\(./tex\):\1datadir\2:" {} \; &&
find -name configure -exec sed -i -e "s:\(\$.\)prefix\(./tex\):\1datadir\2:"
{} \; &&
find -name \*.info -exec sed -i -e "s:/usr/local:/usr:" {} \; &&
find -name \*.texi -exec sed -i -e "s:/usr/local:/usr:" {} \; &&
-# fix the remaining locations
-patch -p0 < ${SPELL_DIRECTORY}/fix_paths.patch &&
+
+patch -p1 < ${SPELL_DIRECTORY}/fix_paths.patch

# the sed on the patch is live so it will take into
# account INSTALL_ROOT
@@ -20,4 +17,6 @@ sed "s:/usr/bin:$INSTALL_ROOT/usr/bin:g"
$SPELL_DIRECTORY/mtxrun_fix.patch | pat

# removing as much internal things as possible
rm -rf utils/{dialog,gzip,lzma,ps2eps,psutils,t1utils,texinfo,pdfopen} &&
-rm -rf
libs/{freetype2,lua51,libpng,jpeg,expat,gd,luafilesystem,luafontforge,luamd5,luapeg,luazip,luazlib,ncurses,t1lib,unzip}
+rm -rf
libs/{freetype2,lua51,libpng,jpeg,expat,gd,luafilesystem,luafontforge,luamd5,luapeg,luazip,luazlib,ncurses,t1lib,unzip}
&&
+
+mkdir ${COMPILE_DIRECTORY}
diff --git a/latex/texlive/fix_paths.patch b/latex/texlive/fix_paths.patch
index ae7b114..a25d2ee 100644
--- a/latex/texlive/fix_paths.patch
+++ b/latex/texlive/fix_paths.patch
@@ -1,112 +1,109 @@
---- texk/tetex/Makefile.in
-+++ texk/tetex/Makefile.in
-@@ -225,7 +225,7 @@
+From 2be92487773a715b002c670dac3002e69d81e18e Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 15 Sep 2012 22:41:11 +0200
+Subject: [PATCH] fix paths
+
+---
+ texk/tetex/Makefile.in | 6 +++---
+ texk/tex4htk/Makefile.in | 2 +-
+ texk/texlive/linked_scripts/Makefile.in | 4 +---
+ utils/chktex/Makefile.in | 2 +-
+ utils/mtx/Makefile.in | 2 +-
+ utils/pmx/Makefile.in | 2 +-
+ utils/xindy/Makefile.in | 2 +-
+ 7 files changed, 9 insertions(+), 11 deletions(-)
+
+diff --git a/texk/tetex/Makefile.in b/texk/tetex/Makefile.in
+index da8a799..9ff0797 100644
+--- a/texk/tetex/Makefile.in
++++ b/texk/tetex/Makefile.in
+@@ -263,7 +263,7 @@ nodist_bin_SCRIPTS = $(am__append_1)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
dist_texmf_SCRIPTS = $(perl_scripts:=.pl) $(shell_scripts:=.sh)
@WIN32_FALSE@dist_bin_SCRIPTS = $(sh_scripts)
CLEANFILES = $(nodist_bin_SCRIPTS)
-@@ -254,7 +254,7 @@
+@@ -292,10 +292,10 @@ dist_man5_MANS = \
fmtutil.cnf.5 \
updmap.cfg.5

--texconfdir = ${prefix}
-+texconfdir = ${datadir}
- nobase_dist_texconf_DATA = \
- texmf/texconfig/README \
- texmf/texconfig/g/generic \
---- texk/tex4htk/Makefile.in
-+++ texk/tex4htk/Makefile.in
-@@ -269,7 +269,7 @@
+-texconfigdir = $(datarootdir)/texmf/texconfig
++texconfigdir = $(datadir)/texmf/texconfig
+ dist_texconfig_SCRIPTS = tcfmgr
+ dist_texconfig_DATA = tcfmgr.map
+-web2cdir = $(datarootdir)/texmf/web2c
++web2cdir = $(datadir)/texmf/web2c
+ dist_web2c_DATA = fmtutil.cnf
+ bin_links = \
+ allcm:allec \
+diff --git a/texk/tex4htk/Makefile.in b/texk/tex4htk/Makefile.in
+index 5d836e9..136a523 100644
+--- a/texk/tex4htk/Makefile.in
++++ b/texk/tex4htk/Makefile.in
+@@ -321,7 +321,7 @@ nodist_bin_SCRIPTS = $(am__append_1)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
dist_texmf_SCRIPTS = $(perl_scripts:=.pl) $(shell_scripts:=.sh)
@WIN32_TRUE@dist_bin_SCRIPTS = $(shell_scripts:=.bat)
CLEANFILES = $(nodist_bin_SCRIPTS)
-@@ -992,8 +992,8 @@
- # We support both multiplatform and non-multiplatform builds.
- install-links:
- case "$(bindir)" in \
-- */bin) $(MAKE) $(AM_MAKEFLAGS) REL=.. TYPE=$(TYPE) EXT=$(EXT)
make-links;; \
-- */bin/*) $(MAKE) $(AM_MAKEFLAGS) REL=../.. TYPE=$(TYPE) EXT=$(EXT)
make-links;; \
-+ */bin) $(MAKE) $(AM_MAKEFLAGS) REL=../share TYPE=$(TYPE) EXT=$(EXT)
make-links;; \
-+ */bin/*) $(MAKE) $(AM_MAKEFLAGS) REL=../../share TYPE=$(TYPE)
EXT=$(EXT) make-links;; \
- *) echo "strange directory '$(bindir)' for linked $(TYPE) scripts"
>&2; \
- exit 1;; \
- esac
---- texk/texlive/linked_scripts/Makefile.in
-+++ texk/texlive/linked_scripts/Makefile.in
-@@ -620,8 +620,8 @@
- @WIN32_TRUE@ $(INSTALL_SCRIPT) $(runscript)
$(DESTDIR)$(bindir)/$$link.exe || exit 1; \
- @WIN32_TRUE@ done
- @WIN32_FALSE@ case "$(bindir)" in \
--@WIN32_FALSE@ */bin) $(MAKE) $(AM_MAKEFLAGS) REL=.. install-links;; \
--@WIN32_FALSE@ */bin/*) $(MAKE) $(AM_MAKEFLAGS) REL=../.. install-links;; \
-+@WIN32_FALSE@ */bin) $(MAKE) $(AM_MAKEFLAGS) REL=../share install-links;;
\
-+@WIN32_FALSE@ */bin/*) $(MAKE) $(AM_MAKEFLAGS) REL=../../share
install-links;; \
- @WIN32_FALSE@ *) echo "strange directory '$(bindir)' for linked scripts"
>&2; \
- @WIN32_FALSE@ exit 1;; \
- @WIN32_FALSE@ esac
-@@ -650,11 +650,7 @@
- echo "creating link '$$link' -> '$$file'"; \
- $(LN_S) $$file $$link || exit 1; \
- done && \
-- rm -f man && \
-- if test -d $(REL)/texmf/doc/man; then \
-- echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
-- (ln -s $(REL)/texmf/doc/man man || :); \
-- else :; fi
-+ true
-
- uninstall-hook:
- @for s in $(nobase_dist_texmf_scripts_SCRIPTS)
$(nobase_dist_texmf_dist_scripts_SCRIPTS); do \
---- utils/chktex/Makefile.in
-+++ utils/chktex/Makefile.in
-@@ -254,7 +254,7 @@
+diff --git a/utils/chktex/Makefile.in b/utils/chktex/Makefile.in
+index d2ed8ae..d3fb84c 100644
+--- a/utils/chktex/Makefile.in
++++ b/utils/chktex/Makefile.in
+@@ -292,7 +292,7 @@ nodist_bin_SCRIPTS = $(am__append_1)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
nodist_texmf_SCRIPTS = $(perl_scripts:=.pl)
@WIN32_FALSE@bin_SCRIPTS = $(CHKTEX_TREE)/chkweb

---- utils/ps2eps/Makefile.in
-+++ utils/ps2eps/Makefile.in
-@@ -213,7 +213,7 @@
+diff --git a/utils/mtx/Makefile.in b/utils/mtx/Makefile.in
+index 4ab0b15..c5228ef 100644
+--- a/utils/mtx/Makefile.in
++++ b/utils/mtx/Makefile.in
+@@ -307,7 +307,7 @@ nodist_bin_SCRIPTS = $(am__append_1)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
- nodist_texmf_SCRIPTS = $(PS2EPS_TREE)/bin/ps2eps.pl
- CLEANFILES = $(nodist_bin_SCRIPTS)
- all: all-am
---- utils/psutils/Makefile.in
-+++ utils/psutils/Makefile.in
-@@ -302,7 +302,7 @@
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
+ dist_texmf_SCRIPTS = $(lua_scripts:=.lua)
+ dist_man1_MANS = m-tx.1 prepmx.1
+ TESTS = mtx.test
+diff --git a/utils/pmx/Makefile.in b/utils/pmx/Makefile.in
+index 283b5ad..e6a0052 100644
+--- a/utils/pmx/Makefile.in
++++ b/utils/pmx/Makefile.in
+@@ -491,7 +491,7 @@ nodist_bin_SCRIPTS = $(am__append_2)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
- nodist_texmf_SCRIPTS = $(perl_scripts:=.pl)
- @WIN32_FALSE@bin_SCRIPTS = $(sh_scripts)
- nodist_man1_MANS = \
---- utils/xindy/Makefile.in
-+++ utils/xindy/Makefile.in
-@@ -257,7 +257,7 @@
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
+ dist_texmf_SCRIPTS = $(lua_scripts:=.lua)
+ dist_man1_MANS = pmx2pdf.1 pmxab.1 scor2prt.1
+ TESTS = pmx.test
+diff --git a/utils/xindy/Makefile.in b/utils/xindy/Makefile.in
+index 198fc59..4e1bc9e 100644
+--- a/utils/xindy/Makefile.in
++++ b/utils/xindy/Makefile.in
+@@ -294,7 +294,7 @@ nodist_bin_SCRIPTS = $(am__append_1)
all_scripts = $(lua_scripts) $(perl_scripts) $(shell_scripts)
@WIN32_TRUE@@WIN32_WRAP_TRUE@wrappers = $(all_scripts:=.exe)
@WIN32_TRUE@@WIN32_WRAP_TRUE@runscript =
$(top_srcdir)/../../texk/texlive/w32_wrapper/runscript.exe
--texmfdir = ${prefix}/$(scriptsdir)
-+texmfdir = ${datadir}/$(scriptsdir)
+-texmfdir = $(datarootdir)/$(scriptsdir)
++texmfdir = $(datadir)/$(scriptsdir)
nodist_texmf_SCRIPTS = $(perl_scripts:=.pl)
CLEANFILES = $(nodist_bin_SCRIPTS) $(nodist_texmf_SCRIPTS)
all: all-recursive
+--
+1.7.12
+
diff --git a/latex/texlive/texmf.cnf_fix.patch
b/latex/texlive/texmf.cnf_fix.patch
index deb0fa0..49fb141 100644
--- a/latex/texlive/texmf.cnf_fix.patch
+++ b/latex/texlive/texmf.cnf_fix.patch
@@ -1,15 +1,15 @@
---- texk/kpathsea/texmf.cnf
-+++ texk/kpathsea/texmf.cnf
-@@ -49,7 +49,7 @@
- % (http://tug.org/tds), or files may not be found.
- %
+--- texk/kpathsea/texmf.cnf.orig 2012-09-15 21:49:14.428717795 +0200
++++ texk/kpathsea/texmf.cnf 2012-09-15 21:49:21.528620273 +0200
+@@ -51,7 +51,7 @@
% Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
+ % Kpathsea sets SELFAUTOLOC (the directory with the binary),
+ % SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent).
-TEXMFROOT = $SELFAUTOPARENT
-+TEXMFROOT = $SELFAUTODIR/share
++TEXMFROOT = $SELFAUTOPARENT/usr/share

% The tree containing runtime files related to the specific
% distribution and version.
-@@ -59,10 +59,10 @@ TEXMFMAIN = $TEXMFROOT/texmf
+@@ -61,10 +61,10 @@
TEXMFDIST = $TEXMFROOT/texmf-dist

% Local additions to the distribution trees.
diff --git a/libs/apr/DETAILS b/libs/apr/DETAILS
index c4e60c0..ba7cbb1 100755
--- a/libs/apr/DETAILS
+++ b/libs/apr/DETAILS
@@ -1,6 +1,6 @@
SPELL=apr
- VERSION=1.4.5
- SECURITY_PATCH=1
+ VERSION=1.4.6
+ SECURITY_PATCH=2
REPOS_URI="branches/${VERSION%.*}.x"
# APR_LATEST replaces APR_CVS; remove APR_CVS in May, 2005
if [[ "${APR_LATEST:-APR_CVS}" == y ]]; then
diff --git a/libs/apr/HISTORY b/libs/apr/HISTORY
index 9449ae5..001a7c1 100644
--- a/libs/apr/HISTORY
+++ b/libs/apr/HISTORY
@@ -1,3 +1,9 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (oCERT-2011-003),
SECURITY_PATCH++
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.6
+
2011-05-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.5; SECURITY_PATCH++

diff --git a/libs/boost/CONFIGURE b/libs/boost/CONFIGURE
index c97e254..27a8a1e 100755
--- a/libs/boost/CONFIGURE
+++ b/libs/boost/CONFIGURE
@@ -3,7 +3,9 @@ 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?" \
none \
+ atomic \
chrono \
+ context \
date_time \
exception \
filesystem \
@@ -25,7 +27,7 @@ config_query_multi BOOST_LIBS_MZ "Which additional boost
libraries would you lik
test \
thread \
timer \
- wave
+ wave
fi &&
config_query_list BOOST_VARIANT "What variant of boost do you want?"
\
release debug
&&
diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index a0523c1..61dcd9b 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -1,6 +1,7 @@
SPELL=boost
- VERSION=1_49_0
-
SOURCE_HASH=sha512:9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d
+ VERSION=1_53_0
+
SOURCE_HASH=sha512:8cd7806653cb6ea4a1c6862796ef698de5ae0bdbda96954fedbe090c59e3e6cb8f8d385df35183e9063ac4e2c2fccf10744516c47a994cde5f1d1cba1b07e522
+ SECURITY_PATCH=1
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=${SPELL}_${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION}
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index 5d0a681..f2374b3 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,27 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * CONFIGURE: added two missing libraries
+
+2013-02-07 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_53_0
+ SECURITY_PATCH=1
+ boost::locale::utf::utf_traits accepted some invalid UTF-8 sequences
+
+2012-11-27 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_52_0
+ NB: important change to boost::result_of
+
<http://www.boost.org/users/news/a_special_note_for_boost_1_52_0_and_higher.html>
+
+2012-08-03 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_51_0
+
+2012-09-02 Treeeve Jelbert <treeve AT sourcemage.org>
+ * *PRE_SUB_DEPENDS: fix python||python3 usage
+
+2012-07-10 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_50_0
+ * converter_policies_hpp.patch: deleted
+ * PRE_BUILD: do not apply patch
+
2012-04-23 Treeeve Jelbert <treeve AT sourcemage.org>
* DEPENDS, *SUB_DEPENDS: python => PYTHON
* PRE_BUILD: fix detection of python3
diff --git a/libs/boost/PRE_BUILD b/libs/boost/PRE_BUILD
index 5bdb55c..c70df8d 100755
--- a/libs/boost/PRE_BUILD
+++ b/libs/boost/PRE_BUILD
@@ -2,7 +2,6 @@ default_pre_build &&
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 &&

if is_depends_enabled $SPELL python3;then
cd $SOURCE_DIRECTORY &&
diff --git a/libs/boost/PRE_SUB_DEPENDS b/libs/boost/PRE_SUB_DEPENDS
index a363c9a..81d619c 100755
--- a/libs/boost/PRE_SUB_DEPENDS
+++ b/libs/boost/PRE_SUB_DEPENDS
@@ -12,7 +12,8 @@ case $THIS_SUB_DEPENDS in
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 ;;
+ PYTHON) is_depends_enabled $SPELL python ||
+ is_depends_enabled $SPELL python3 ;;
SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
diff --git a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
index a363c9a..81d619c 100755
--- a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
@@ -12,7 +12,8 @@ case $THIS_SUB_DEPENDS in
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 ;;
+ PYTHON) is_depends_enabled $SPELL python ||
+ is_depends_enabled $SPELL python3 ;;
SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
diff --git a/libs/boost/converter_policies_hpp.patch
b/libs/boost/converter_policies_hpp.patch
deleted file mode 100644
index 4065b21..0000000
--- a/libs/boost/converter_policies_hpp.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- 1.1/boost/numeric/conversion/converter_policies.hpp 2009-07-13
14:41:34 +01:00
-+++ edited/boost/numeric/conversion/converter_policies.hpp 2011-01-14
12:06:18 +00:00
-@@ -21,6 +21,8 @@
- #include "boost/mpl/if.hpp"
- #include "boost/mpl/integral_c.hpp"
-
-+#include "boost/throw_exception.hpp"
-+
- namespace boost { namespace numeric
- {
-
-@@ -159,9 +161,9 @@
- void operator() ( range_check_result r ) //
throw(negative_overflow,positive_overflow)
- {
- if ( r == cNegOverflow )
-- throw negative_overflow() ;
-+ boost::throw_exception(negative_overflow()) ;
- else if ( r == cPosOverflow )
-- throw positive_overflow() ;
-+ boost::throw_exception(positive_overflow()) ;
- }
- } ;
-
-
diff --git a/libs/c-ares/DETAILS b/libs/c-ares/DETAILS
index 207cacd..52f22d6 100755
--- a/libs/c-ares/DETAILS
+++ b/libs/c-ares/DETAILS
@@ -1,5 +1,5 @@
SPELL=c-ares
- VERSION=1.8.0
+ VERSION=1.9.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://c-ares.haxx.se/download/$SOURCE
diff --git a/libs/c-ares/HISTORY b/libs/c-ares/HISTORY
index 34d554a..5af8ea3 100644
--- a/libs/c-ares/HISTORY
+++ b/libs/c-ares/HISTORY
@@ -1,3 +1,6 @@
+2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.1
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.0

diff --git a/libs/clucene/BUILD b/libs/clucene/BUILD
index 185b1ea..f52df82 100755
--- a/libs/clucene/BUILD
+++ b/libs/clucene/BUILD
@@ -1,6 +1,6 @@
-if [[ -n $CLUC_VER && $CLUC_VER != stable ]];then
- cmake_build
+if [[ $CLUCENE_BRANCH == "stable" ]]; then
+ OPTS="--disable-static $OPTS" &&
+ default_build
else
-OPTS="--disable-static $OPTS" &&
-default_build
+ cmake_build
fi
diff --git a/libs/clucene/DEPENDS b/libs/clucene/DEPENDS
index 7161d17..fad9e2f 100755
--- a/libs/clucene/DEPENDS
+++ b/libs/clucene/DEPENDS
@@ -1,4 +1,5 @@
depends -sub CXX gcc &&
-if [[ -n $CLUC_VER && $CLUC_VER != stable ]];then
+if [[ $CLUCENE_BRANCH == "2.x" ]]; then
+ depends boost &&
depends cmake
fi
diff --git a/libs/clucene/DETAILS b/libs/clucene/DETAILS
index c8973d2..9f98fb7 100755
--- a/libs/clucene/DETAILS
+++ b/libs/clucene/DETAILS
@@ -1,8 +1,15 @@
SPELL=clucene
+if [[ $CLUCENE_BRANCH == "2.x" ]];then
+ VERSION=2.3.3.4
+
SOURCE_HASH=sha512:1c9da9077edcebd46563bd9e47d330518e0b30061016650a759cfe051e9748fdad8932a472b1cca53a6adafed5f41656527271fc5f55ddfcefb558f0d83286b4
+ SPELLX=$SPELL-core-$VERSION
+ SOURCE=$SPELLX.tar.gz
+else
VERSION=0.9.21b

SOURCE_HASH=sha512:706e8ad1fc944ffe12f0b0057169bca63131ae2263a3e46dd9750bfe2e7401870dac8dc494e0159f9302afb285473d89b5bd62f9c2339a1a1954e4cb98391ee3
SPELLX=$SPELL-core-$VERSION
SOURCE=$SPELLX.tar.bz2
+fi
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
WEB_SITE=http://sourceforge.net/projects/clucene/
diff --git a/libs/clucene/HISTORY b/libs/clucene/HISTORY
index b62fef0..f32643e 100644
--- a/libs/clucene/HISTORY
+++ b/libs/clucene/HISTORY
@@ -1,3 +1,16 @@
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: re-add stable branch (0.9.21b)
+ * PREPARE: added, to select branch
+ * DEPENDS: if branch is 2.x depend on boost and cmake
+ * BUILD: use default_build if stable branch, cmake_build otherwise
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^ALL^PRE_SUB_DEPENDS: added,
+ to force stable branch
+
+2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.3.4
+ * DEPENDS: always depends cmake
+ * BUILD: use cmake_build
+
2011-08-16 Julien "_kaze_" ROZO <julien AT rozo.org>
* BUILD, DEPENDS: CLUC_VER may be unset, if first casted after scm
support has been removed. This fixes compilation issue with stable
diff --git a/libs/clucene/PREPARE b/libs/clucene/PREPARE
new file mode 100755
index 0000000..d6a0f92
--- /dev/null
+++ b/libs/clucene/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable 2.x
diff --git a/libs/clucene/PRE_SUB_DEPENDS b/libs/clucene/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..efc181b
--- /dev/null
+++ b/libs/clucene/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ stable) [[ $CLUCENE_BRANCH == "stable" ]] && return 0;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/libs/clucene/REPAIR^all^PRE_SUB_DEPENDS
b/libs/clucene/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..efc181b
--- /dev/null
+++ b/libs/clucene/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ stable) [[ $CLUCENE_BRANCH == "stable" ]] && return 0;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/libs/clucene/SUB_DEPENDS b/libs/clucene/SUB_DEPENDS
new file mode 100755
index 0000000..cd14da7
--- /dev/null
+++ b/libs/clucene/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ stable) message "clucene stable branch (0.9.21b) needed, forcing it." &&
+ CLUCENE_BRANCH="stable";;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/libs/elektra/DETAILS b/libs/elektra/DETAILS
index 46b5b99..d3b3b6f 100755
--- a/libs/elektra/DETAILS
+++ b/libs/elektra/DETAILS
@@ -1,9 +1,9 @@
SPELL=elektra
- VERSION=0.6.10
+ VERSION=0.7.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:0d4679028d7ab29f23b04945022ade795299a0608e29241d40c84498d3aa10c538dd6922415cf6b517a1d49dc1b4af16c6478d3ff15f7d939297752adf60a759
LICENSE[0]=GPL
WEB_SITE=http://elektra.sourceforge.net/
KEYWORDS="libs"
diff --git a/libs/elektra/HISTORY b/libs/elektra/HISTORY
index fc8a124..5ddb7fe 100644
--- a/libs/elektra/HISTORY
+++ b/libs/elektra/HISTORY
@@ -1,3 +1,6 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.0
+
2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS: Created

diff --git a/libs/elektra/elektra-0.6.10.tar.gz.sig
b/libs/elektra/elektra-0.6.10.tar.gz.sig
deleted file mode 100644
index c6f8223..0000000
Binary files a/libs/elektra/elektra-0.6.10.tar.gz.sig and /dev/null differ
diff --git a/libs/enet/DETAILS b/libs/enet/DETAILS
index d19ca57..a7f1c73 100755
--- a/libs/enet/DETAILS
+++ b/libs/enet/DETAILS
@@ -1,8 +1,8 @@
SPELL=enet
- VERSION=1.3.3
+ VERSION=1.3.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.bespin.org/download/${SOURCE}
-
SOURCE_HASH=sha512:2f75b59cc3c7c45df73a03fa4a98449d8ac06e5c7302035d7e2cf87f8520f51f74d7bdd1c1a9c1263e95296d2b3bf495fb12f05c7af08ba945234db76358806d
+
SOURCE_HASH=sha512:e832cdf068a73ee0028b144d10917b8a824867d8a5b95f03256236225a45085eb0fe93d5b2d8e9f742b9d02e7be8ecea41683547685acfc663b0bdb5efba6d4f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://enet.bespin.org/index.html";
LICENSE[0]=MIT
diff --git a/libs/enet/HISTORY b/libs/enet/HISTORY
index 4738857..398f4af 100644
--- a/libs/enet/HISTORY
+++ b/libs/enet/HISTORY
@@ -1,3 +1,6 @@
+2012-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.5
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: spell created

diff --git a/libs/fftw/DETAILS b/libs/fftw/DETAILS
index c482a60..a9930c8 100755
--- a/libs/fftw/DETAILS
+++ b/libs/fftw/DETAILS
@@ -1,6 +1,6 @@
SPELL=fftw
- VERSION=3.3.2
-
SOURCE_HASH=sha512:57a056b6efaa102dce2de9c711f9857c6c605f07e1ee27d2db3eeff1582f12636f58177f79273b1464b78a22bb7ddd1cc7d39468388694003a4ff6dbf2ab6979
+ VERSION=3.3.3
+
SOURCE_HASH=sha512:1d88b6376ba8c15cceafd3381de1d181a974b921b72b31dd89c297e5771e8d665aa3c121ef2504a70e7b0bb562b1e0612ac2a02121c412d27df06c4d687507c4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.fftw.org/$SOURCE
diff --git a/libs/fftw/HISTORY b/libs/fftw/HISTORY
index 22902fc..ea76057 100644
--- a/libs/fftw/HISTORY
+++ b/libs/fftw/HISTORY
@@ -1,3 +1,6 @@
+2012-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.3
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.3.2

diff --git a/libs/findlib/DETAILS b/libs/findlib/DETAILS
index 37d5ff92..b435b2e 100755
--- a/libs/findlib/DETAILS
+++ b/libs/findlib/DETAILS
@@ -1,8 +1,8 @@
SPELL=findlib
- VERSION=1.2.8
+ VERSION=1.3.3
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.ocaml-programming.de/packages/${SOURCE}
-
SOURCE_HASH=sha512:562bac4f4d85bc3af96a05db97c0683f71d524b26f8d2ae7adedb8fe707b1e4d7cfe4cdaa857cb63a35b31d0d87fe60d98f4ce0ad3ff393bd068ab1bbdf88196
+
SOURCE_HASH=sha512:c5e5a6911a0f79c2036ad59e5ac2bc16a0de9b086c29e30625c49748d3f54844730d0f9a9aaadc7e7c47f4bcbeec4ad9351a4179ff9a0743b30b6c7e8da6159d
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 14e874b..cc78bf5 100644
--- a/libs/findlib/HISTORY
+++ b/libs/findlib/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.3
+
2012-03-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.8

diff --git a/libs/freexl/DETAILS b/libs/freexl/DETAILS
new file mode 100755
index 0000000..64de9d3
--- /dev/null
+++ b/libs/freexl/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=freexl
+ VERSION=1.0.0d
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.gaia-gis.it/gaia-sins/${SOURCE}
+
SOURCE_HASH=sha512:22d76592ff6f575ccb7dde1c36e535f7439f9f99a2fbf433a6f0f9dcc8105f637c47f0415e0cf2dc4c30f6b9ce5c2f82a58defd1256472771fdddbb47ea0030a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gaia-gis.it/fossil/freexl/index";
+ LICENSE[0]=MOZILLA
+ ENTERED=20121006
+ SHORT="an open source library to extract valid data from within
an Excel (.xls) spreadsheet"
+cat << EOF
+FreeXL is an open source library to extract valid data from within an Excel
+(.xls) spreadsheet.
+
+FreeXL design goals:
+
+* to be simple and lightweight * to be stable, robust and efficient * to be
+easily and universally portable * completely ignoring any GUI-related oddity
+
+Note that the final goal means that FreeXL ignores at all fonts, sizes and
+alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual
+Basic macros and so on. FreeXL is structurally simple and quite light-weight
+(typically 40-80K of object code, stripped).
+EOF
diff --git a/libs/freexl/HISTORY b/libs/freexl/HISTORY
new file mode 100644
index 0000000..9122d59
--- /dev/null
+++ b/libs/freexl/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell created
+
diff --git a/libs/fribidi/DETAILS b/libs/fribidi/DETAILS
index 0abb679..743aabb 100755
--- a/libs/fribidi/DETAILS
+++ b/libs/fribidi/DETAILS
@@ -1,6 +1,6 @@
SPELL=fribidi
- VERSION=0.19.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.19.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL[0]=http://fribidi.org/download/$SOURCE
diff --git a/libs/fribidi/HISTORY b/libs/fribidi/HISTORY
index 6f84b34..c2d403c 100644
--- a/libs/fribidi/HISTORY
+++ b/libs/fribidi/HISTORY
@@ -1,3 +1,11 @@
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.19.5
+
+2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.19.4
+ Changed SOURCE_URL[0] extension
+ * glib.patch: updated
+
2011-11-25 Pol Vinogradov <vin.public AT gmail.com>
* glib.patch: added more files to patch

diff --git a/libs/fribidi/fribidi-0.19.2.tar.gz.sig
b/libs/fribidi/fribidi-0.19.2.tar.gz.sig
deleted file mode 100644
index ebbadcf..0000000
Binary files a/libs/fribidi/fribidi-0.19.2.tar.gz.sig and /dev/null differ
diff --git a/libs/fribidi/fribidi-0.19.5.tar.bz2.sig
b/libs/fribidi/fribidi-0.19.5.tar.bz2.sig
new file mode 100644
index 0000000..22f8532
Binary files /dev/null and b/libs/fribidi/fribidi-0.19.5.tar.bz2.sig differ
diff --git a/libs/fribidi/glib.patch b/libs/fribidi/glib.patch
index 860fec2..61bcaca 100644
--- a/libs/fribidi/glib.patch
+++ b/libs/fribidi/glib.patch
@@ -1,53 +1,16 @@
---- lib/fribidi-types.h.orig
-+++ lib/fribidi-types.h
-@@ -40,8 +40,7 @@
-
- #if FRIBIDI_USE_GLIB+0
- # ifndef __FRIBIDI_DOC
--# include <glib/gtypes.h>
--# include <glib/gunicode.h>
-+# include <glib.h>
- # endif /* !__FRIBIDI_DOC */
- # define FRIBIDI_INT8_LOCAL gint8
- # define FRIBIDI_INT16_LOCAL gint16
---- lib/common.h.orig 2011-11-25 16:25:05.609799032 -0500
-+++ lib/common.h 2011-11-25 16:29:52.262106021 -0500
-@@ -57,21 +57,15 @@
- # define SIZEOF_VOID_P GLIB_SIZEOF_VOID_P
- # endif /* !SIZEOF_VOID_P */
- # ifndef __FRIBIDI_DOC
--# include <glib/gmem.h>
-+# include <glib.h>
- # endif /* !__FRIBIDI_DOC */
- # ifndef fribidi_malloc
- # define fribidi_malloc g_try_malloc
- # define fribidi_free g_free
- # endif /* !fribidi_malloc */
- # ifndef fribidi_assert
--# ifndef __FRIBIDI_DOC
--# include <glib/gmessages.h>
--# endif /* !__FRIBIDI_DOC */
- # define fribidi_assert g_assert
- # endif /* !fribidi_assert */
--# ifndef __FRIBIDI_DOC
--# include <glib/gmacros.h>
--# endif /* !__FRIBIDI_DOC */
- # ifndef FRIBIDI_BEGIN_STMT
- # define FRIBIDI_BEGIN_STMT G_STMT_START {
- # define FRIBIDI_END_STMT } G_STMT_END
---- lib/fribidi-common.h.orig 2011-11-25 16:03:33.664620104 -0500
-+++ lib/fribidi-common.h 2011-11-25 16:23:06.487671454 -0500
-@@ -62,7 +62,7 @@
+--- charset/fribidi-char-sets.c.orig 2012-08-25 22:56:20.000000000 +0400
++++ charset/fribidi-char-sets.c 2012-09-09 01:13:41.947232124 +0400
+@@ -114,7 +114,7 @@
+ };

#if FRIBIDI_USE_GLIB+0
- # ifndef __FRIBIDI_DOC
--# include <glib/gmacros.h>
-+# include <glib.h>
- # endif /* !__FRIBIDI_DOC */
- # define FRIBIDI_BEGIN_DECLS G_BEGIN_DECLS
- # define FRIBIDI_END_DECLS G_END_DECLS
---- lib/mem.h.orig 2011-11-25 16:34:53.162576464 -0500
-+++ lib/mem.h 2011-11-25 16:36:38.266690592 -0500
+-# include <glib/gstrfuncs.h>
++# include <glib.h>
+ # define fribidi_strcasecmp g_ascii_strcasecmp
+ #else /* !FRIBIDI_USE_GLIB */
+ static char
+--- lib/mem.h.orig 2012-08-25 22:56:20.000000000 +0400
++++ lib/mem.h 2012-09-09 01:14:22.617232125 +0400
@@ -42,7 +42,7 @@
#if FRIBIDI_USE_GLIB+0

@@ -57,14 +20,3 @@
#endif /* !__FRIBIDI_DOC */

#define FriBidiMemChunk GMemChunk
---- charset/fribidi-char-sets.c.orig 2011-11-25 16:40:17.758928935 -0500
-+++ charset/fribidi-char-sets.c 2011-11-25 16:47:16.620383771 -0500
-@@ -114,7 +114,7 @@
- };
-
- #if FRIBIDI_USE_GLIB+0
--# include <glib/gstrfuncs.h>
-+# include <glib.h>
- # define fribidi_strcasecmp g_ascii_strcasecmp
- #else /* !FRIBIDI_USE_GLIB */
- static char
diff --git a/libs/gavl/DETAILS b/libs/gavl/DETAILS
index c3ee5b0..d05bc81 100755
--- a/libs/gavl/DETAILS
+++ b/libs/gavl/DETAILS
@@ -1,5 +1,5 @@
SPELL=gavl
- VERSION=1.2.0
+ VERSION=1.4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://downloads.sourceforge.net/gmerlin/$SOURCE
diff --git a/libs/gavl/HISTORY b/libs/gavl/HISTORY
index 289acbb..8f27bbf 100644
--- a/libs/gavl/HISTORY
+++ b/libs/gavl/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0
+
2011-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0

diff --git a/libs/gavl/gavl-1.2.0.tar.gz.sig b/libs/gavl/gavl-1.2.0.tar.gz.sig
deleted file mode 100644
index 26b4050..0000000
Binary files a/libs/gavl/gavl-1.2.0.tar.gz.sig and /dev/null differ
diff --git a/libs/gavl/gavl-1.4.0.tar.gz.sig b/libs/gavl/gavl-1.4.0.tar.gz.sig
new file mode 100644
index 0000000..43a1b95
Binary files /dev/null and b/libs/gavl/gavl-1.4.0.tar.gz.sig differ
diff --git a/libs/gettext/HISTORY b/libs/gettext/HISTORY
index 0d7e38e..5f9b20f 100644
--- a/libs/gettext/HISTORY
+++ b/libs/gettext/HISTORY
@@ -1,3 +1,6 @@
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to fix build with glibc 2.16
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* BUILD: force internal glib2, so basesystem can be glib2-free, which
diff --git a/libs/gettext/PRE_BUILD b/libs/gettext/PRE_BUILD
new file mode 100755
index 0000000..32353b6
--- /dev/null
+++ b/libs/gettext/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i -e '/gets is a/d' gettext-*/*/stdio.in.h
diff --git a/libs/gflags/DEPENDS b/libs/gflags/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/libs/gflags/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/libs/gflags/DETAILS b/libs/gflags/DETAILS
new file mode 100755
index 0000000..31e3ccb
--- /dev/null
+++ b/libs/gflags/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gflags
+ VERSION=2.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://gflags.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:ba7061d5d57fcadb53ef70f846caacc44c319552e7dd6b05def38f961d3d89f4023e4eda95845efb399f3e94f24f75bdadfc67b22e29bccc94e46de8db501b83
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://code.google.com/p/gflags/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ SHORT="commandline flags module for C++"
+cat << EOF
+The gflags package contains a library that implements commandline flags
+processing. As such it's a replacement for getopt().
+
+It has increased flexibility, including built-in support for C++ types like
+string, and the ability to define flags in the source file in which they're
+used.
+EOF
diff --git a/libs/gflags/HISTORY b/libs/gflags/HISTORY
new file mode 100644
index 0000000..543f042
--- /dev/null
+++ b/libs/gflags/HISTORY
@@ -0,0 +1,2 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/gfreenect/DEPENDS b/libs/gfreenect/DEPENDS
new file mode 100755
index 0000000..deb7935
--- /dev/null
+++ b/libs/gfreenect/DEPENDS
@@ -0,0 +1,3 @@
+depends libfreenect &&
+depends gobject-introspection &&
+depends gtk-doc
diff --git a/libs/gfreenect/DETAILS b/libs/gfreenect/DETAILS
new file mode 100755
index 0000000..d527dea
--- /dev/null
+++ b/libs/gfreenect/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gfreenect
+if [[ "$GFREENECT_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=git
+fi
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/elima/GFreenect.git:gfreenect.git
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE=https://github.com/elima/GFreenect
+ LICENSE[0]=GPL
+ ENTERED=20120909
+ SHORT="wrapper for libfreenect"
+cat << EOF
+GFreenect is a wrapper for the Freenect library written using Glib in order
to
+control a Kinect device and make it easy to use with GNOME technologies.
+EOF
diff --git a/libs/gfreenect/HISTORY b/libs/gfreenect/HISTORY
new file mode 100644
index 0000000..3c7d489
--- /dev/null
+++ b/libs/gfreenect/HISTORY
@@ -0,0 +1,5 @@
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: gobject-introspection and gtk-doc added
+
+2012-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/libs/gfreenect/PREPARE b/libs/gfreenect/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/libs/gfreenect/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/libs/gfreenect/PRE_BUILD b/libs/gfreenect/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/libs/gfreenect/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/libs/girara/DETAILS b/libs/girara/DETAILS
index 0518024..837d8f1 100755
--- a/libs/girara/DETAILS
+++ b/libs/girara/DETAILS
@@ -1,6 +1,6 @@
SPELL=girara
- VERSION=0.1.2
-
SOURCE_HASH=sha512:e1e70a63ef30fa8a952badd012d29912fb96dd6e4f272317db9e0ba2059718ca2307fd4ed98b525f692f236c11e3cf10c59c74f4741bc625aff1a390c24b6a36
+ VERSION=0.1.5
+
SOURCE_HASH=sha512:d170be2e5fe3388e2b6c2cca8a3a4d506625ff6c8d07e6f2e191042f924104756dc975310f0d8d9b7487204ac1f1a0b76a52ec9930aaeb242a029d1e03ccc54f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pwmt.org/projects/girara/download/$SOURCE
diff --git a/libs/girara/HISTORY b/libs/girara/HISTORY
index 42dc6e4..05bbb84 100644
--- a/libs/girara/HISTORY
+++ b/libs/girara/HISTORY
@@ -1,3 +1,9 @@
+2013-01-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.5
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.3
+
2012-05-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.2

diff --git a/libs/gksu/HISTORY b/libs/gksu/HISTORY
index d504bee..280c98f 100644
--- a/libs/gksu/HISTORY
+++ b/libs/gksu/HISTORY
@@ -1,3 +1,8 @@
+2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * glib.patch: added, fix compilation of nautilus plugin with
+ glib >= 2.31
+
2009-07-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.2

diff --git a/libs/gksu/PRE_BUILD b/libs/gksu/PRE_BUILD
new file mode 100755
index 0000000..4a5b046
--- /dev/null
+++ b/libs/gksu/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/glib.patch
diff --git a/libs/gksu/glib.patch b/libs/gksu/glib.patch
new file mode 100644
index 0000000..31c724b
--- /dev/null
+++ b/libs/gksu/glib.patch
@@ -0,0 +1,11 @@
+--- a/nautilus-gksu/libnautilus-gksu.c
++++ b/nautilus-gksu/libnautilus-gksu.c
+@@ -5,7 +5,7 @@
+ #include <string.h>
+ #include <pthread.h>
+
+-#include <glib/gkeyfile.h>
++#include <glib.h>
+ #include <gtk/gtk.h>
+ #include <gio/gio.h>
+ #include <libnautilus-extension/nautilus-extension-types.h>
diff --git a/libs/glibc/BUILD b/libs/glibc/BUILD
index f9c2ec6..cbb8b4b 100755
--- a/libs/glibc/BUILD
+++ b/libs/glibc/BUILD
@@ -4,14 +4,6 @@ make_single &&
sedit "s/lib64/lib/" sysdeps/unix/sysv/linux/x86_64/ldconfig.h &&
sedit "s/264/2/" sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed &&

-# this causes configure to be run again where it fails for some people on
PIII and for me on Alpha
-# the error is about no working grep found...
-if [[ ${SMGL_COMPAT_ARCHS[1]} == x86_64 ]]; then
-# install x86_64 libraries to lib instead of lib64
-sedit "s/| x86_64//" sysdeps/unix/sysv/linux/configure &&
-sedit "s/| x86_64//" sysdeps/unix/sysv/linux/configure.in
-fi &&
-
#
# bug#5570 ccache sometimes has trouble correctly recognising minor
differences
# in configurations and doesn't force recompile when it should. This stops
it from
@@ -140,12 +132,20 @@ ln -s /usr/include/sys/capability.h
$SOURCE_DIRECTORY/nscd/sys/capability.h &&
cd $SOURCE_DIRECTORY.bld &&

#
+# Install all libs into /lib
+# Fixes installing glibc on x86_64 without a lib64 symlink/dir
+# Bug #441
+#
+echo -e "slibdir=/lib" > configparms
+
+#
# Configure glibc to use the sanitised headers
# http://bugs.sourcemage.org/show_bug.cgi?id=7560
#
$SOURCE_DIRECTORY/configure --host=$HOST \
--build=$BUILD \
--prefix=/usr \
+ --libdir=/usr/lib \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--sysconfdir=/etc \
@@ -154,5 +154,6 @@ $SOURCE_DIRECTORY/configure --host=$HOST
\
--disable-profile \
--with-headers=$GLIBC_HEADERS_DIR/usr/include \
--disable-multi-arch \
+ --enable-obsolete-rpc \
$OPTS &&
make
diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 44689a8..256b589 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -18,9 +18,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE3_GPG=gnu.gpg:$SOURCE3.sig:UPSTREAM_KEY
SOURCE4_IGNORE=signature

SOURCE5_HASH=sha512:c1931495915c8461de97e4156c9d0edd7b44e4b48cbce2d4c3a52b83d331a9ce48f3c7abb7dd787ed897f1e7d0e81c5cdb4eb3986bc24a5e2788708427e2dcb1
- PATCHLEVEL=2
else
- if [[ "${GLIBC_BRANCH/-*}" == "scm" ]]; then
+ if [[ "${GLIBC_BRANCH}" == "scm" ]]; then
if [[ "${GLIBC_AUTOUPDATE}" == "y" ]]; then
VERSION=${GLIBC_BRANCH}-$(date +%Y%m%d)
else
@@ -29,10 +28,10 @@ else
FORCE_DOWNLOAD=on
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
-
SOURCE_URL="git://sourceware.org/git/glibc.git:$SPELL-git:release/${GLIBC_BRANCH#scm-}/master"
+ SOURCE_URL="git://sourceware.org/git/glibc.git:$SPELL-git"
SOURCE_IGNORE=volatile
else
- VERSION=2.13
+ VERSION=2.16.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2=$SOURCE.sig
@@ -41,7 +40,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG=glibc.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SECURITY_PATCH=1
- PATCHLEVEL=2
fi
if [[ $GLIBC_SANITIZE_HEADERS == n ]]; then
HEADERS_VERSION=2.6.38
@@ -95,15 +93,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE3_GPG="kernel.gpg:${SOURCE6}:ESTABLISHED_UPSTREAM_KEY"
SOURCE3_URL="${KERNEL_URL}/pub/linux/kernel/v2.6/${SOURCE3}"
SOURCE6_URL="${SOURCE3_URL}.sign"
- if [[ $HEADERS_VERSION != $LATEST_2_6 ]]; then
- SOURCE7=patch-${HEADERS_VERSION}.bz2
- SOURCE8="${SOURCE7}.sign"
- SOURCE8_IGNORE=signature
- SOURCE7_GPG="kernel.gpg:${SOURCE8}:ESTABLISHED_UPSTREAM_KEY"
- SOURCE7_URL="${KERNEL_URL}/pub/linux/kernel/v2.6/${SOURCE7}"
- SOURCE8_URL="${SOURCE7_URL}.sign"
- fi
- fi
+ fi
fi
fi
WEB_SITE=http://www.gnu.org/software/libc
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 82e6650..226bfde 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,3 +1,41 @@
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: fixed source urls for GLIBC_SANITIZE_HEADERS=y in 2.6
+
+2012-09-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: specify slibdir to force install libs to /lib (fixes #411)
+ * PREPARE: scm-2.13 renamed to scm
+ * DETAILS: checkout head for scm, instead of a release branch
+
+2012-07-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: specify libdir so libs install to /usr/lib on all archs
+ * PRE_BUILD: remove fixing ieee754 function names. This would break
the
+ build on my box.
+ Re-enable libgd detection
+ Added patch to fix res_query assertion and another to fix various
hangs
+ * fix-res_query-assert.patch: added, fix assertion in res_query
+ * revert-c5a0802a.patch: added, revert to fix various hangs
+ * removed unused files
+
+2012-07-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply as_fn_executable_p.patch
+ * as_fn_executable_p.patch: add as_fn_executable_p() to configure
+ so it can detect grep. I have no idea why or how its missing though.
+
+2012-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.16.0
+ * BUILD: --enable-obsolete-rpc added
+ * PRE_BUILD, glibc-2.15-fixes-1.patch, gcc45.patch,
+ do-not-install-timezones.patch, do-not-install-timezones-2.patch,
+ test-installation.pl.patch: patches removed
+ * PRE_BUILD: removed scripts/test-installation.pl, broken for me
+
+2012-06-26 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.15
+ * PRE_BUILD: added gcc specific fixes, added patch to fix segfaults
+ in some programs
+ * glibc-2.15-fixes-1.patch: added LFS patch
+ * glibc.gpg: deleted old key, replaced with 6C2A4AFF Carlos
O'Donell's key
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: PATCHLEVEL=2
* DEPENDS: added runtime_depends tzdata
diff --git a/libs/glibc/PREPARE b/libs/glibc/PREPARE
index 5387658..3b664ef 100755
--- a/libs/glibc/PREPARE
+++ b/libs/glibc/PREPARE
@@ -6,7 +6,7 @@ if [[ $(uname -r) = 2.6.* ]] || [[ $(uname -r) = 3.*
]]; then
else
config_query GLIBC_NPTL "As you are running a $(uname -r | cut -f1,2
-d.) kernel, would you like to use the new nptl (Native Posix Thread
Libary)?" y &&
if [[ "$GLIBC_NPTL" == "y" ]]; then
- prepare_select_branch stable scm-2.13
+ prepare_select_branch stable scm
fi &&
config_query GLIBC_USEIDN "Would you like to compile glibc with libidn
support?" y &&
config_query GLIBC_SANITIZE_HEADERS "Do you want to use sanitized linux
kernel headers from the latest stable release" n
diff --git a/libs/glibc/PRE_BUILD b/libs/glibc/PRE_BUILD
index 8e50e2f..0e7cd49 100755
--- a/libs/glibc/PRE_BUILD
+++ b/libs/glibc/PRE_BUILD
@@ -1,11 +1,10 @@
default_pre_build &&

+# seems perl script scripts/test-installation.pl is broken now
+sed -i 's:CC="$(CC)" $(PERL) scripts/test-installation.pl
$(common-objpfx)::' $SOURCE_DIRECTORY/Makefile &&
+
if [ "$GLIBC_NPTL" = "y" ]; then
cd $SOURCE_DIRECTORY &&
-
#http://sourceware.org/git/?p=glibc.git;a=commit;h=482ff4dae91cf9a288284072d1a299868db7a634
- patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/do-not-install-timezones.patch &&
-
#http://sourceware.org/git/?p=glibc.git;a=commit;h=a458e7fe3835b8a3bcac5a54733af45cc06fc0da
- patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/do-not-install-timezones-2.patch &&
#
# Unpack glibc-kernel-headers
#
@@ -91,14 +90,21 @@ rm -rf $GLIBC_HEADERS_DIR/include/drm &&
#
# Now fixup the normal glibc
#
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SCRIPT_DIRECTORY/Makefile.patch &&
-patch -p1 < $SCRIPT_DIRECTORY/as-test-x.patch &&
-patch -p1 < $SPELL_DIRECTORY/gcc45.patch &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/Makefile.patch &&
+patch -p1 < $SPELL_DIRECTORY/as-test-x.patch &&
+# no idea why or how this is missing from configure
+patch -p0 < $SPELL_DIRECTORY/as_fn_executable_p.patch &&
+
+# http://sourceware.org/bugzilla/show_bug.cgi?id=13013
+patch -p1 < $SPELL_DIRECTORY/fix-res_query-assert.patch &&
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=552960
+patch -p1 < $SPELL_DIRECTORY/revert-c5a0802a.patch &&

# disabled libgd detection/building memusagestat for now until a better
# fix has been found, bug #8277
-sedit 's/LIBGD=yes/LIBGD=no/' $SOURCE_DIRECTORY/configure &&
+#sedit 's/LIBGD=yes/LIBGD=no/' $SOURCE_DIRECTORY/configure &&

#
# Create the build directory
@@ -109,8 +115,4 @@ mk_source_dir $SOURCE_DIRECTORY.bld &&
local test_path=$SOURCE_DIRECTORY.bld/test-installation &&
mkdir $test_path &&
sed -i "s,/tmp,$test_path,g" scripts/test-installation.pl &&
-sed -i 's/ot \$/ot:\n\ttouch $@\n$/' manual/Makefile &&
-
-# CC="gcc" /usr/bin/perl scripts/test-installation.pl
/usr/src/glibc-2.13.bld/
-# /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lnss_test1
-patch scripts/test-installation.pl <
$SPELL_DIRECTORY/test-installation.pl.patch
+sed -i 's/ot \$/ot:\n\ttouch $@\n$/' manual/Makefile
diff --git a/libs/glibc/as_fn_executable_p.patch
b/libs/glibc/as_fn_executable_p.patch
new file mode 100644
index 0000000..bc5b896
--- /dev/null
+++ b/libs/glibc/as_fn_executable_p.patch
@@ -0,0 +1,17 @@
+--- configure 2012-07-10 01:17:03.777702901 -0400
++++ configure.patched 2012-07-10 01:29:06.658727860 -0400
+@@ -284,6 +284,14 @@
+ exit $1
+ } # as_fn_exit
+
++# as_fn_executable_p FILE
++# -----------------------
++# Test if FILE is an executable regular file.
++as_fn_executable_p ()
++{
++ test -f "$1" && test -x "$1"
++} # as_fn_executable_p
++
+ # as_fn_mkdir_p
+ # -------------
+ # Create "$as_dir" as a directory, including parents if necessary.
diff --git a/libs/glibc/config.h.patch b/libs/glibc/config.h.patch
deleted file mode 100644
index 2055042..0000000
--- a/libs/glibc/config.h.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/usr/include/linux/config.h 2004-11-29 21:24:16.893466608 -0800
-+++ b/usr/include/linux/config.h 2004-11-29 21:24:46.574954336 -0800
-@@ -1,3 +1,3 @@
--#error "Compilation aborted. Please read the FAQ for linux-libc-headers
package."
--#error "(can be found at
http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
-+#warning "Compilation would have been aborted. Please read the FAQ for
linux-libc-headers package."
-+#warning "(can be found at
http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
-
diff --git a/libs/glibc/do-not-install-timezones-2.patch
b/libs/glibc/do-not-install-timezones-2.patch
deleted file mode 100644
index 13b6ddc..0000000
--- a/libs/glibc/do-not-install-timezones-2.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/timezone/Makefile b/timezone/Makefile
-index 00bfba6..9e55a6a 100644
---- a/timezone/Makefile
-+++ b/timezone/Makefile
-@@ -45,7 +45,6 @@ include ../Makeconfig # Get objpfx defined so we
can use it below.
- CPPFLAGS-zic = -DNOT_IN_libc
-
- ifeq ($(have-ksh),yes)
--install-others += $(inst_zonedir)/iso3166.tab $(inst_zonedir)/zone.tab
- install-bin-script = tzselect
- generated += tzselect
- endif
-@@ -111,7 +110,3 @@ $(objpfx)tzselect: tzselect.ksh
$(common-objpfx)config.make
- -e 's%@TZDIR@%$(zonedir)%g' < $< > $@.new
- chmod 555 $@.new
- mv -f $@.new $@
--
--$(addprefix $(inst_zonedir)/,iso3166.tab zone.tab): \
-- $(inst_zonedir)/%: % $(+force)
-- $(do-install)
diff --git a/libs/glibc/do-not-install-timezones.patch
b/libs/glibc/do-not-install-timezones.patch
deleted file mode 100644
index 61b8226..0000000
--- a/libs/glibc/do-not-install-timezones.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-diff --git a/timezone/Makefile b/timezone/Makefile
-index e8fb716..d5ea538 100644
---- a/timezone/Makefile
-+++ b/timezone/Makefile
-@@ -1,4 +1,4 @@
--# Copyright (C) 1998,1999,2000,2002,2005,2007 Free Software Foundation, Inc.
-+# Copyright (C) 1998-2000,2002,2005,2007,2012 Free Software Foundation, Inc.
- # This file is part of the GNU C Library.
-
- # The GNU C Library is free software; you can redistribute it and/or
-@@ -49,33 +49,6 @@ include ../Makeconfig # Get objpfx defined so we
can use it below.
-
- CPPFLAGS-zic = -DNOT_IN_libc
-
--# z.* use this variable.
--define nl
--
--
--endef
--ifndef avoid-generated
--ifndef inhibit_timezone_rules
---include $(addprefix $(objpfx)z.,$(tzfiles))
--endif
--endif
--
--# Make these absolute file names.
--installed-localtime-file := $(firstword $(filter /%,$(inst_localtime-file))
\
-- $(addprefix $(inst_zonedir)/, \
-- $(localtime-file)))
--installed-posixrules-file := $(firstword $(filter /%,$(posixrules-file)) \
-- $(addprefix $(inst_zonedir)/, \
-- $(posixrules-file)))
--
--ifeq ($(cross-compiling),no)
--# Don't try to install the zoneinfo files since we can't run zic.
--install-others = $(addprefix $(inst_zonedir)/,$(zonenames) \
-- $(zonenames:%=posix/%) \
-- $(zonenames:%=right/%)) \
-- $(installed-localtime-file) $(installed-posixrules-file)
--endif
--
- ifeq ($(have-ksh),yes)
- install-others += $(inst_zonedir)/iso3166.tab $(inst_zonedir)/zone.tab
- install-bin-script = tzselect
-@@ -85,79 +58,6 @@ endif
- include ../Rules
-
-
--$(tzfiles:%=$(objpfx)z.%): $(objpfx)z.%: % Makefile
--# Kludge alert: we use an implicit rule (in what we are generating here)
--# because that is the only way to tell Make that the one command builds all
--# the files.
--# The extra kludge for the $(tzlinks) files is necessary since running zic
--# this file requires all other files to exist. Blech!
-- $(make-target-directory)
-- (echo 'define $*-zones' ;\
-- $(AWK) '$$1 == "Zone" { print $$2 } $$1 == "Link" { print $$3 }' $^
;\
-- echo 'endef' ;\
-- echo '$*-zones := $$(subst $$(nl), ,$$($*-zones))' ;\
-- echo 'ifdef $*-zones' ;\
-- if test x$(findstring $*, $(tzlinks)) != x; then \
-- echo '$$(addprefix $$(inst_zonedir)/right/,$$($*-zones)): \';\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/right/,$$($$t-zones)))' ;\
-- echo '$$(addprefix $$(inst_zonedir)/posix/,$$($*-zones)): \';\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/posix/,$$($$t-zones)))' ;\
-- echo '$$(addprefix $$(inst_zonedir)/,$$($*-zones)): \' ;\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/,$$($$t-zones)))' ;\
-- fi ;\
-- echo '$$(addprefix $$(dir
$$(inst_zonedir))zone%/right/,$$($*-zones)): \' ;\
-- echo '$< $$(objpfx)zic leapseconds yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo '$$(addprefix $$(dir
$$(inst_zonedir))zone%/posix/,$$($*-zones)): \' ;\
-- echo '$< $$(objpfx)zic /dev/null yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo '$$(addprefix $$(dir $$(inst_zonedir))zone%/,$$($*-zones)): \'
;\
-- echo '$< $$(objpfx)zic $$(leapseconds) yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo 'endif' ;\
-- echo 'zonenames := $$(zonenames) $$($*-zones)' ;\
-- ) > $@.new
-- mv $@.new $@
--
--.PHONY: echo-zonenames
--echo-zonenames:
-- @echo 'Known zones: $(zonenames)'
--
--
--# We have to use `-d $(inst_zonedir)' to explictly tell zic where to
--# place the output files although $(zonedir) is compiled in. But the
--# user might have set $(install_root) on the command line of `make install'.
--zic-cmd = $(built-program-cmd) -d $(inst_zonedir)
--tzcompile = $(zic-cmd)$(target-zone-flavor) -L $(word 3,$^) \
-- -y $(dir $(word 4,$^))$(notdir $(word 4,$^)) $<
--
--# The source files specify the zone names relative to the -d directory,
--# so for the posix/ and right/ flavors we need to pass -d
$(inst_zonedir)/posix
--# and the like. This magic extracts /posix or /right if it's the first
--# component after $(inst_zonedir) in the target name $@.
--target-zone-flavor = $(filter /posix /right, \
-- /$(firstword $(subst /, , \
-- $(patsubst
$(inst_zonedir)/%,%,$@))))
--
--ifdef localtime
--$(installed-localtime-file): $(inst_zonedir)/$(localtime) $(objpfx)zic \
-- $(+force)
-- $(make-target-directory)
-- if test -r $@; then \
-- echo Site timezone NOT reset to Factory.; \
-- else \
-- rm -f $@T; \
-- $(SHELL) $(..)scripts/rellns-sh $< $@T; \
-- mv -f $@T $@; \
-- fi
--endif
--ifdef posixrules
--$(installed-posixrules-file): $(inst_zonedir)/$(posixrules) $(objpfx)zic \
-- $(+force)
-- $(zic-cmd) -p $(posixrules)
--endif
--
--
- $(objpfx)zic: $(objpfx)scheck.o $(objpfx)ialloc.o
-
- tz-cflags = -DTZDIR='"$(zonedir)"' \
diff --git a/libs/glibc/fix-res_query-assert.patch
b/libs/glibc/fix-res_query-assert.patch
new file mode 100644
index 0000000..522c16f
--- /dev/null
+++ b/libs/glibc/fix-res_query-assert.patch
@@ -0,0 +1,51 @@
+--- a/resolv/res_query.c
++++ a/resolv/res_query.c
+@@ -122,6 +122,7 @@ __libc_res_nquery(res_state statp,
+ int *resplen2)
+ {
+ HEADER *hp = (HEADER *) answer;
++ HEADER *hp2;
+ int n, use_malloc = 0;
+ u_int oflags = statp->_flags;
+
+@@ -239,26 +240,25 @@ __libc_res_nquery(res_state statp,
+ /* __libc_res_nsend might have reallocated the buffer. */
+ hp = (HEADER *) *answerp;
+
+- /* We simplify the following tests by assigning HP to HP2. It
+- is easy to verify that this is the same as ignoring all
+- tests of HP2. */
+- HEADER *hp2 = answerp2 ? (HEADER *) *answerp2 : hp;
+-
+- if (n < (int) sizeof (HEADER) && answerp2 != NULL
+- && *resplen2 > (int) sizeof (HEADER))
++ /* We simplify the following tests by assigning HP to HP2 or
++ vice versa. It is easy to verify that this is the same as
++ ignoring all tests of HP or HP2. */
++ if (answerp2 == NULL || *resplen2 < (int) sizeof (HEADER))
+ {
+- /* Special case of partial answer. */
+- assert (hp != hp2);
+- hp = hp2;
++ hp2 = hp;
+ }
+- else if (answerp2 != NULL && *resplen2 < (int) sizeof (HEADER)
+- && n > (int) sizeof (HEADER))
++ else
+ {
+- /* Special case of partial answer. */
+- assert (hp != hp2);
+- hp2 = hp;
++ hp2 = (HEADER *) *answerp2;
++ if (n < (int) sizeof (HEADER))
++ {
++ hp = hp2;
++ }
+ }
+
++ /* Make sure both hp and hp2 are defined */
++ assert((hp != NULL) && (hp2 != NULL));
++
+ if ((hp->rcode != NOERROR || ntohs(hp->ancount) == 0)
+ && (hp2->rcode != NOERROR || ntohs(hp2->ancount) == 0)) {
+ #ifdef DEBUG
diff --git a/libs/glibc/gcc45.patch b/libs/glibc/gcc45.patch
deleted file mode 100644
index 02920c1..0000000
--- a/libs/glibc/gcc45.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Submitted By: Matt Burgess <matthew_at_linuxfromscratch_dot_org>
-Date: 2010-04-18
-Initial Package Version: 2.11.1
-Upstream Status: Not Submitted
-Origin: http://www.eglibc.org/archives/patches/msg00073.html
-Description: Fixes the following build problem with GCC-4.5.0:
-
-/mnt/lfs/sources/libc-build/math/s_frexp.os.dt -MT
/mnt/lfs/sources/libc-build/math/s_frexp.os
-./sysdeps/i386/fpu/s_frexp.S: Assembler messages:
-./sysdeps/i386/fpu/s_frexp.S:66: Error: invalid identifier for ".ifdef"
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `.'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: expected comma after name `' in
.size directive
-./sysdeps/i386/fpu/s_frexp.S:66: Error: ".endif" without ".if"
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk `.get_pc_thunk.dx' after
expression
-make[2]: *** [/mnt/lfs/sources/libc-build/math/s_frexp.os] Error 1
-
-diff -Naur glibc-2.11.1.orig/nptl/sysdeps/pthread/pt-initfini.c
glibc-2.11.1/nptl/sysdeps/pthread/pt-initfini.c
---- glibc-2.11.1.orig/nptl/sysdeps/pthread/pt-initfini.c 2009-12-08
20:10:20.000000000 +0000
-+++ glibc-2.11.1/nptl/sysdeps/pthread/pt-initfini.c 2010-04-17
11:34:06.882681001 +0000
-@@ -45,6 +45,11 @@
- /* Embed an #include to pull in the alignment and .end directives. */
- asm ("\n#include \"defs.h\"");
-
-+asm ("\n#if defined __i686 && defined __ASSEMBLER__");
-+asm ("\n#undef __i686");
-+asm ("\n#define __i686 __i686");
-+asm ("\n#endif");
-+
- /* The initial common code ends here. */
- asm ("\n/*@HEADER_ENDS*/");
-
-diff -Naur glibc-2.11.1.orig/sysdeps/unix/sysv/linux/i386/sysdep.h
glibc-2.11.1/sysdeps/unix/sysv/linux/i386/sysdep.h
---- glibc-2.11.1.orig/sysdeps/unix/sysv/linux/i386/sysdep.h 2009-12-08
20:10:20.000000000 +0000
-+++ glibc-2.11.1/sysdeps/unix/sysv/linux/i386/sysdep.h 2010-04-17
11:34:06.882681001 +0000
-@@ -29,6 +29,10 @@
- #include <dl-sysdep.h>
- #include <tls.h>
-
-+#if defined __i686 && defined __ASSEMBLER__
-+#undef __i686
-+#define __i686 __i686
-+#endif
-
- /* For Linux we can use the system call table in the header file
- /usr/include/asm/unistd.h
diff --git a/libs/glibc/glibc-2.3-20050725.tar.bz2.sig
b/libs/glibc/glibc-2.3-20050725.tar.bz2.sig
deleted file mode 100644
index 93072c5..0000000
Binary files a/libs/glibc/glibc-2.3-20050725.tar.bz2.sig and /dev/null differ
diff --git a/libs/glibc/glibc.gpg b/libs/glibc/glibc.gpg
index e535cb4..304df4b 100644
Binary files a/libs/glibc/glibc.gpg and b/libs/glibc/glibc.gpg differ
diff --git a/libs/glibc/revert-c5a0802a.patch
b/libs/glibc/revert-c5a0802a.patch
new file mode 100644
index 0000000..ad4413a
--- /dev/null
+++ b/libs/glibc/revert-c5a0802a.patch
@@ -0,0 +1,226 @@
+diff -rup a/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
b/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
+--- a/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
2011-12-22 18:04:12.937212834 +0000
++++ b/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
2011-12-22 18:04:42.104222278 +0000
+@@ -137,7 +137,6 @@ __pthread_cond_wait:
+ cmpl $PI_BIT, %eax
+ jne 18f
+
+-90:
+ movl $(FUTEX_WAIT_REQUEUE_PI|FUTEX_PRIVATE_FLAG), %ecx
+ movl %ebp, %edx
+ xorl %esi, %esi
+@@ -151,9 +150,6 @@ __pthread_cond_wait:
+ sete 16(%esp)
+ je 19f
+
+- cmpl $-EAGAIN, %eax
+- je 91f
+-
+ /* Normal and PI futexes dont mix. Use normal futex functions only
+ if the kernel does not support the PI futex functions. */
+ cmpl $-ENOSYS, %eax
+@@ -398,78 +394,6 @@ __pthread_cond_wait:
+ #endif
+ call __lll_unlock_wake
+ jmp 11b
+-
+-91:
+-.LcleanupSTART2:
+- /* FUTEX_WAIT_REQUEUE_PI returned EAGAIN. We need to
+- call it again. */
+-
+- /* Get internal lock. */
+- movl $1, %edx
+- xorl %eax, %eax
+- LOCK
+-#if cond_lock == 0
+- cmpxchgl %edx, (%ebx)
+-#else
+- cmpxchgl %edx, cond_lock(%ebx)
+-#endif
+- jz 92f
+-
+-#if cond_lock == 0
+- movl %ebx, %edx
+-#else
+- leal cond_lock(%ebx), %edx
+-#endif
+-#if (LLL_SHARED-LLL_PRIVATE) > 255
+- xorl %ecx, %ecx
+-#endif
+- cmpl $-1, dep_mutex(%ebx)
+- setne %cl
+- subl $1, %ecx
+- andl $(LLL_SHARED-LLL_PRIVATE), %ecx
+-#if LLL_PRIVATE != 0
+- addl $LLL_PRIVATE, %ecx
+-#endif
+- call __lll_lock_wait
+-
+-92:
+- /* Increment the cond_futex value again, so it can be used as a new
+- expected value. */
+- addl $1, cond_futex(%ebx)
+- movl cond_futex(%ebx), %ebp
+-
+- /* Unlock. */
+- LOCK
+-#if cond_lock == 0
+- subl $1, (%ebx)
+-#else
+- subl $1, cond_lock(%ebx)
+-#endif
+- je 93f
+-#if cond_lock == 0
+- movl %ebx, %eax
+-#else
+- leal cond_lock(%ebx), %eax
+-#endif
+-#if (LLL_SHARED-LLL_PRIVATE) > 255
+- xorl %ecx, %ecx
+-#endif
+- cmpl $-1, dep_mutex(%ebx)
+- setne %cl
+- subl $1, %ecx
+- andl $(LLL_SHARED-LLL_PRIVATE), %ecx
+-#if LLL_PRIVATE != 0
+- addl $LLL_PRIVATE, %ecx
+-#endif
+- call __lll_unlock_wake
+-
+-93:
+- /* Set the rest of SYS_futex args for FUTEX_WAIT_REQUEUE_PI. */
+- xorl %ecx, %ecx
+- movl dep_mutex(%ebx), %edi
+- jmp 90b
+-.LcleanupEND2:
+-
+ .size __pthread_cond_wait, .-__pthread_cond_wait
+ versioned_symbol (libpthread, __pthread_cond_wait, pthread_cond_wait,
+ GLIBC_2_3_2)
+@@ -642,10 +566,6 @@ __condvar_w_cleanup:
+ .long .LcleanupEND-.Lsub_cond_futex
+ .long __condvar_w_cleanup-.LSTARTCODE
+ .uleb128 0
+- .long .LcleanupSTART2-.LSTARTCODE
+- .long .LcleanupEND2-.LcleanupSTART2
+- .long __condvar_w_cleanup-.LSTARTCODE
+- .uleb128 0
+ .long .LcallUR-.LSTARTCODE
+ .long .LENDCODE-.LcallUR
+ .long 0
+Only in b/nptl/sysdeps/unix/sysv/linux/i386/i486: pthread_cond_wait.S.orig
+diff -rup a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
+--- a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S 2011-12-22
18:04:12.941212837 +0000
++++ b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S 2011-12-22
18:05:05.155229737 +0000
+@@ -23,7 +23,6 @@
+ #include <lowlevelcond.h>
+ #include <tcb-offsets.h>
+ #include <pthread-pi-defines.h>
+-#include <pthread-errnos.h>
+ #include <stap-probe.h>
+
+ #include <kernel-features.h>
+@@ -137,14 +136,11 @@ __pthread_cond_wait:
+ cmpl $PI_BIT, %eax
+ jne 61f
+
+-90:
+ movl $(FUTEX_WAIT_REQUEUE_PI|FUTEX_PRIVATE_FLAG), %esi
+ movl $SYS_futex, %eax
+ syscall
+
+ movl $1, %r8d
+- cmpq $-EAGAIN, %rax
+- je 91f
+ #ifdef __ASSUME_REQUEUE_PI
+ jmp 62f
+ #else
+@@ -331,70 +327,6 @@ __pthread_cond_wait:
+
+ 13: movq %r10, %rax
+ jmp 14b
+-
+-91:
+-.LcleanupSTART2:
+- /* FUTEX_WAIT_REQUEUE_PI returned EAGAIN. We need to
+- call it again. */
+- movq 8(%rsp), %rdi
+-
+- /* Get internal lock. */
+- movl $1, %esi
+- xorl %eax, %eax
+- LOCK
+-#if cond_lock == 0
+- cmpxchgl %esi, (%rdi)
+-#else
+- cmpxchgl %esi, cond_lock(%rdi)
+-#endif
+- jz 92f
+-
+-#if cond_lock != 0
+- addq $cond_lock, %rdi
+-#endif
+- LP_OP(cmp) $-1, dep_mutex-cond_lock(%rdi)
+- movl $LLL_PRIVATE, %eax
+- movl $LLL_SHARED, %esi
+- cmovne %eax, %esi
+- callq __lll_lock_wait
+-#if cond_lock != 0
+- subq $cond_lock, %rdi
+-#endif
+-92:
+- /* Increment the cond_futex value again, so it can be used as a new
+- expected value. */
+- incl cond_futex(%rdi)
+- movl cond_futex(%rdi), %edx
+-
+- /* Release internal lock. */
+- LOCK
+-#if cond_lock == 0
+- decl (%rdi)
+-#else
+- decl cond_lock(%rdi)
+-#endif
+- jz 93f
+-
+-#if cond_lock != 0
+- addq $cond_lock, %rdi
+-#endif
+- LP_OP(cmp) $-1, dep_mutex-cond_lock(%rdi)
+- movl $LLL_PRIVATE, %eax
+- movl $LLL_SHARED, %esi
+- cmovne %eax, %esi
+- /* The call preserves %rdx. */
+- callq __lll_unlock_wake
+-#if cond_lock != 0
+- subq $cond_lock, %rdi
+-#endif
+-93:
+- /* Set the rest of SYS_futex args for FUTEX_WAIT_REQUEUE_PI. */
+- xorq %r10, %r10
+- mov dep_mutex(%rdi), %R8_LP
+- leaq cond_futex(%rdi), %rdi
+- jmp 90b
+-.LcleanupEND2:
+-
+ .size __pthread_cond_wait, .-__pthread_cond_wait
+ versioned_symbol (libpthread, __pthread_cond_wait, pthread_cond_wait,
+ GLIBC_2_3_2)
+@@ -547,15 +479,11 @@ __condvar_cleanup1:
+ .uleb128 .LcleanupSTART-.LSTARTCODE
+ .uleb128 .LcleanupEND-.LcleanupSTART
+ .uleb128 __condvar_cleanup1-.LSTARTCODE
+- .uleb128 0
+- .uleb128 .LcleanupSTART2-.LSTARTCODE
+- .uleb128 .LcleanupEND2-.LcleanupSTART2
+- .uleb128 __condvar_cleanup1-.LSTARTCODE
+- .uleb128 0
++ .uleb128 0
+ .uleb128 .LcallUR-.LSTARTCODE
+ .uleb128 .LENDCODE-.LcallUR
+ .uleb128 0
+- .uleb128 0
++ .uleb128 0
+ .Lcstend:
+
diff --git a/libs/glibc/test-installation.pl.patch
b/libs/glibc/test-installation.pl.patch
deleted file mode 100644
index cc5a891..0000000
--- a/libs/glibc/test-installation.pl.patch
+++ /dev/null
@@ -1,4 +0,0 @@
-108c108
-< if ($name ne "nss_ldap" && $name ne "db1"
----
-> if ($name ne "nss_ldap" && $name ne "db1" && $name ne "nss_test1"
diff --git a/libs/glm/BUILD b/libs/glm/BUILD
new file mode 100755
index 0000000..e69de29
diff --git a/libs/glm/DETAILS b/libs/glm/DETAILS
new file mode 100755
index 0000000..b103645
--- /dev/null
+++ b/libs/glm/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=glm
+ VERSION=0.9.3.4
+ SOURCE=$SPELL-$VERSION.zip
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/ogl-math/$SOURCE
+
SOURCE_HASH=sha512:dab28ef652bca1b648cd8f7de98af5dbac71b159b894e6a92b02c4fd9046b0aa43d4250eae5da1c74d5c0ef197ddb6e83d8360a3c0a20497fa86fd06df1c7970
+ WEB_SITE=http://glm.g-truc.net/
+ ENTERED=20120812
+ LICENSE[0]=MIT
+ SHORT="openGL Mathematics library"
+cat << EOF
+OpenGL Mathematics (GLM) is a header only C++ mathematics library for
graphics
+software based on the OpenGL Shading Language (GLSL) specification.
+EOF
diff --git a/libs/glm/HISTORY b/libs/glm/HISTORY
new file mode 100644
index 0000000..ba1787b
--- /dev/null
+++ b/libs/glm/HISTORY
@@ -0,0 +1,2 @@
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD, INSTALL: spell created, version 0.9.3.4
diff --git a/libs/glm/INSTALL b/libs/glm/INSTALL
new file mode 100755
index 0000000..2c7e3ac
--- /dev/null
+++ b/libs/glm/INSTALL
@@ -0,0 +1,3 @@
+rm glm/CMakeLists.txt &&
+install -vm 755 -d "$INSTALL_ROOT/usr/include/glm" &&
+cp -r glm "$INSTALL_ROOT/usr/include"
diff --git a/libs/gmp/DETAILS b/libs/gmp/DETAILS
index 3e50691..8fa6c92 100755
--- a/libs/gmp/DETAILS
+++ b/libs/gmp/DETAILS
@@ -1,6 +1,6 @@
SPELL=gmp
if [[ $GMP_DEVEL == "y" ]]; then
- VERSION=5.0.5
+ VERSION=5.1.1
else
VERSION=4.3.2
PATCHLEVEL=0
diff --git a/libs/gmp/HISTORY b/libs/gmp/HISTORY
index c0cdebd..6ffde31 100644
--- a/libs/gmp/HISTORY
+++ b/libs/gmp/HISTORY
@@ -1,3 +1,6 @@
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 5.1.1 (devel)
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.5 (devel)

diff --git a/libs/ldns/DETAILS b/libs/ldns/DETAILS
index 69db3bf..af3114d 100755
--- a/libs/ldns/DETAILS
+++ b/libs/ldns/DETAILS
@@ -1,9 +1,9 @@
SPELL=ldns
- VERSION=1.6.13
+ VERSION=1.6.16
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/ldns/$SOURCE
-
SOURCE_HASH=sha512:35bc4cd673ea48dc5d08f22ec06b0ceaa1448c9171beeb3989a1a33c95e616694db3a515466e54f1364636dcf48425600cd42541397be9209f165adb445200e1
+
SOURCE_HASH=sha512:ae32abf4fc146b4f8efb7d7751b09f629d28cbcb39d9493e5c00198b862d16274bc1bf6ac68c4fe35f177184bfe71bf68e1e6461c0fe6b6d57855549b08a4515
LICENSE[0]=MIT
WEB_SITE=http://www.nlnetlabs.nl/projects/ldns/
GATHER_DOCS=off
diff --git a/libs/ldns/HISTORY b/libs/ldns/HISTORY
index 0813085..a4d2c03 100644
--- a/libs/ldns/HISTORY
+++ b/libs/ldns/HISTORY
@@ -1,3 +1,6 @@
+2012-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.16
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.13

diff --git a/libs/libbsd/DETAILS b/libs/libbsd/DETAILS
index bd258ae..c8895ae 100755
--- a/libs/libbsd/DETAILS
+++ b/libs/libbsd/DETAILS
@@ -1,8 +1,8 @@
SPELL=libbsd
- VERSION=0.4.1
+ VERSION=0.4.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.freedesktop.org/releases/${SOURCE}
-
SOURCE_HASH=sha512:9b986e96ab64c96b66fc06b25c5ad198064f12019434e24e75efca427f57619f4d4f755f83e5238fb6cc0ef1eac528a7a77baab964a7635f57e019c16a635c15
+
SOURCE_HASH=sha512:973d07b39040d9a0f3ee6b347c23a7a2dee0ec9490532909e8e815679d4bbe6d2f8caedc6f84162cf684bef3819a5ad5883f41e64675c9fb7d8be4db0aa1e619
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://libbsd.freedesktop.org";
LICENSE[0]=BSD
diff --git a/libs/libbsd/HISTORY b/libs/libbsd/HISTORY
index 6a0dc99..bac003f 100644
--- a/libs/libbsd/HISTORY
+++ b/libs/libbsd/HISTORY
@@ -1,3 +1,6 @@
+2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.2
+
2012-06-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1
* BUILD: removed
diff --git a/libs/libcdio-paranoia/DEPENDS b/libs/libcdio-paranoia/DEPENDS
new file mode 100755
index 0000000..5b447e7
--- /dev/null
+++ b/libs/libcdio-paranoia/DEPENDS
@@ -0,0 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends libcdio &&
+
+if spell_ok libcdio && is_version_less $(installed_version libcdio) 0.90;
then
+ force_depends libcdio
+fi
diff --git a/libs/libcdio-paranoia/DETAILS b/libs/libcdio-paranoia/DETAILS
new file mode 100755
index 0000000..a2bebf2
--- /dev/null
+++ b/libs/libcdio-paranoia/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libcdio-paranoia
+ VERSION=10.2+0.90
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=${GNU_URL}/libcdio/$SOURCE
+ SOURCE2_URL[0]=${GNU_URL}/libcdio/$SOURCE2
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG="gnu.gpg:$SOURCE2:UPSTREAM_KEY"
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.gnu.org/software/libcdio/
+ KEYWORDS="libs"
+ ENTERED=20130217
+ DOCS="COPYING NEWS README"
+ SHORT="library for accessing cdrom drives"
+cat << EOF
+library for accessing cdrom drives
+EOF
diff --git a/libs/libcdio-paranoia/HISTORY b/libs/libcdio-paranoia/HISTORY
new file mode 100644
index 0000000..8c14848
--- /dev/null
+++ b/libs/libcdio-paranoia/HISTORY
@@ -0,0 +1,7 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1 (path change)
+ * DEPENDS: requires the newest libcdio to avoid conflicts
+ * INSTALL: added, symlink header for compatibility with current paths
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, DEPENDS
diff --git a/libs/libcdio-paranoia/INSTALL b/libs/libcdio-paranoia/INSTALL
new file mode 100755
index 0000000..25d8caa
--- /dev/null
+++ b/libs/libcdio-paranoia/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+# for headers' path compatibility
+install -vm 755 -d "$INSTALL_ROOT/usr/include/cdio/paranoia" &&
+ln -vsf "$TRACK_ROOT/usr/include/cdio/cdda.h" \
+ "$INSTALL_ROOT/usr/include/cdio/paranoia/cdda.h"
diff --git a/libs/libcdio/DETAILS b/libs/libcdio/DETAILS
index 344cdb9..f528ec6 100755
--- a/libs/libcdio/DETAILS
+++ b/libs/libcdio/DETAILS
@@ -1,5 +1,5 @@
SPELL=libcdio
- VERSION=0.83
+ VERSION=0.90
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libcdio/HISTORY b/libs/libcdio/HISTORY
index 829bd51..50a7aae 100644
--- a/libs/libcdio/HISTORY
+++ b/libs/libcdio/HISTORY
@@ -1,3 +1,9 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: added, for proper update process
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.90
+
2012-04-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.83

diff --git a/libs/libcdio/UP_TRIGGERS b/libs/libcdio/UP_TRIGGERS
new file mode 100755
index 0000000..3fc3819
--- /dev/null
+++ b/libs/libcdio/UP_TRIGGERS
@@ -0,0 +1,15 @@
+# up_trigger everything on version updates
+
+spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0
+
+if [[ "${VERSION}" != "${OLD_SPELL_VERSION}" ]]; then
+ message "This is a possibly 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
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libcdio"; then
+ up_trigger $each cast_self
+ fi
+ done
+fi
diff --git a/libs/libchamplain/DETAILS b/libs/libchamplain/DETAILS
index 8839ad7..eb22816 100755
--- a/libs/libchamplain/DETAILS
+++ b/libs/libchamplain/DETAILS
@@ -1,5 +1,5 @@
SPELL=libchamplain
- VERSION=0.12.1
+ VERSION=0.12.3
BRANCH=${VERSION:0:4}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/libs/libchamplain/HISTORY b/libs/libchamplain/HISTORY
index 11965d0..8ecb0e5 100644
--- a/libs/libchamplain/HISTORY
+++ b/libs/libchamplain/HISTORY
@@ -1,3 +1,7 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.12.3
+ * PRE_BUILD: removed, no longer needed
+
2012-01-08 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on cogl

diff --git a/libs/libchamplain/PRE_BUILD b/libs/libchamplain/PRE_BUILD
deleted file mode 100755
index 8240c01..0000000
--- a/libs/libchamplain/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf - &&
-cd $SOURCE_DIRECTORY
diff --git a/libs/libchamplain/libchamplain-0.12.1.tar.xz.sig
b/libs/libchamplain/libchamplain-0.12.1.tar.xz.sig
deleted file mode 100644
index 5dadd91..0000000
Binary files a/libs/libchamplain/libchamplain-0.12.1.tar.xz.sig and /dev/null
differ
diff --git a/libs/libchamplain/libchamplain-0.12.3.tar.xz.sig
b/libs/libchamplain/libchamplain-0.12.3.tar.xz.sig
new file mode 100644
index 0000000..514a1c7
Binary files /dev/null and b/libs/libchamplain/libchamplain-0.12.3.tar.xz.sig
differ
diff --git a/libs/libconfig/DETAILS b/libs/libconfig/DETAILS
index 0a78a28..bbb4598 100755
--- a/libs/libconfig/DETAILS
+++ b/libs/libconfig/DETAILS
@@ -1,9 +1,9 @@
SPELL=libconfig
- VERSION=1.4.7
+ VERSION=1.4.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.hyperrealm.com/libconfig/$SOURCE
-
SOURCE_HASH=sha512:9297c9f7cb0651c98b3084a6bd3800b355a6d727d66a3c70a41e8134ef497690eb571bbf0f20312a5c10e1baea6d7696689643f8e16fe8b7ab86f906635a3817
+
SOURCE_HASH=sha512:49a4318c1b8a5f15dc0cefaf25c481f95008e413696420d5e8cacb7a6ce7e600b84c4b7e7365373cee62e392e14556ff31d65c1e084a9b7ab2153a55cbf787a7
LICENSE[0]=LGPL
WEB_SITE=http://www.hyperrealm.com/libconfig/
ENTERED=20071024
diff --git a/libs/libconfig/HISTORY b/libs/libconfig/HISTORY
index 553b472..a2d4b8c 100644
--- a/libs/libconfig/HISTORY
+++ b/libs/libconfig/HISTORY
@@ -1,3 +1,6 @@
+2013-02-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.9
+
2011-04-06 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.4.7

diff --git a/libs/libevent/DETAILS b/libs/libevent/DETAILS
index 24dfa14..8489dd7 100755
--- a/libs/libevent/DETAILS
+++ b/libs/libevent/DETAILS
@@ -1,5 +1,5 @@
SPELL=libevent
- VERSION=2.0.19
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION-stable.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/libevent/HISTORY b/libs/libevent/HISTORY
index 38426e6..5aa0e4d 100644
--- a/libs/libevent/HISTORY
+++ b/libs/libevent/HISTORY
@@ -1,3 +1,9 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.21
+
+2012-10-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.20
+
2012-06-09 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: don't compare when spell isn't installed

diff --git a/libs/libexif/DETAILS b/libs/libexif/DETAILS
index b9c159f..5d16873 100755
--- a/libs/libexif/DETAILS
+++ b/libs/libexif/DETAILS
@@ -11,8 +11,8 @@ if [ "$LIBEXIF_CVS" == "y" ]; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=0.6.20
-
SOURCE_HASH=sha512:1578fb160ea926a95bd05e4b356442b569bcbf5543287481c7f87faec0712b17e89335ee9e014f55b1dbec347d1f95cd592931a4bc9c81b65cb60fd18475da5d
+ VERSION=0.6.21
+
SOURCE_HASH=sha512:4e0fe2abe85d1c95b41cb3abe1f6333dc3a9eb69dba106a674a78d74a4d5b9c5a19647118fa1cc2d72b98a29853394f1519eda9e2889eb28d3be26b21c7cfc35
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libexif/HISTORY b/libs/libexif/HISTORY
index 494df13..63581cb 100644
--- a/libs/libexif/HISTORY
+++ b/libs/libexif/HISTORY
@@ -1,3 +1,6 @@
+2012-07-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.21
+
2010-12-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.20

diff --git a/libs/libfaketime/BUILD b/libs/libfaketime/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/libs/libfaketime/BUILD
@@ -0,0 +1 @@
+make
diff --git a/libs/libfaketime/DETAILS b/libs/libfaketime/DETAILS
new file mode 100755
index 0000000..39e23d3
--- /dev/null
+++ b/libs/libfaketime/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libfaketime
+ VERSION=0.9.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.code-wizards.com/projects/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:c1c5a60226dcbf56b7c854efae31712c6085bfcef3d55e11731c4ed84da4e08e7667a085f9ab2d507acc6140d76a5e807a741646a9a81d9f138c2be344b3faba
+ WEB_SITE=http://www.code-wizards.com/projects/libfaketime/
+ ENTERED=20130307
+ LICENSE[0]=GPL
+ SHORT="reports faked system time to programs"
+cat << EOF
+libfaketime (FakeTime Preload Library) reports faked system time to programs
+without having to change the system-wide time
+EOF
diff --git a/libs/libfaketime/HISTORY b/libs/libfaketime/HISTORY
new file mode 100644
index 0000000..d769838
--- /dev/null
+++ b/libs/libfaketime/HISTORY
@@ -0,0 +1,3 @@
+2013-03-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PRE_BUILD, BUILD, INSTALL, libfaketime-0.9.1-fix-*patch:
+ spell created, version 0.9.1
diff --git a/libs/libfaketime/INSTALL b/libs/libfaketime/INSTALL
new file mode 100755
index 0000000..4e9106d
--- /dev/null
+++ b/libs/libfaketime/INSTALL
@@ -0,0 +1 @@
+make PREFIX=$INSTALL_ROOT/usr install
diff --git a/libs/libfaketime/PRE_BUILD b/libs/libfaketime/PRE_BUILD
new file mode 100755
index 0000000..e09f54c
--- /dev/null
+++ b/libs/libfaketime/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/libfaketime-0.9.1-fix-as-needed.patch &&
+patch -p1 < $SPELL_DIRECTORY/libfaketime-0.9.1-fix-README-NEWS.patch
diff --git a/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
b/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
new file mode 100644
index 0000000..67175bb
--- /dev/null
+++ b/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
@@ -0,0 +1,28 @@
+From c0c19a71c5481f3082afee2ac7962bd7abfcf134 Mon Sep 17 00:00:00 2001
+From: Lukas Fleischer <info AT cryptocrack.de>
+Date: Sun, 22 Jan 2012 22:19:50 +0100
+Subject: [PATCH] Makefile: Fix installation of "README" and "NEWS"
+
+Initialize "INSTALL" in the top-level Makefile in order to avoid broken
+install(1) invocations such as:
+
+ dm0755 "/build/pkg/usr/share/doc/faketime/"
+ /bin/sh: dm0755: command not found
+
+Signed-off-by: Lukas Fleischer <info AT cryptocrack.de>
+---
+ Makefile | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index f90e18e..d0225ba 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,3 +1,5 @@
++INSTALL = install
++
+ all:
+ $(MAKE) -C src all
+ $(MAKE) -C test all
+--
+1.7.8.4
diff --git a/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
b/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
new file mode 100644
index 0000000..39ef4dd
--- /dev/null
+++ b/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
@@ -0,0 +1,38 @@
+From f0ee2ee1e0a2fa5f11614a55ab8543380faa9695 Mon Sep 17 00:00:00 2001
+From: Lukas Fleischer <info AT cryptocrack.de>
+Date: Sun, 22 Jan 2012 21:47:52 +0100
+Subject: [PATCH] Fix linking with "-Wl,--as-needed"
+
+Reorder linker flags in order to ensure proper linking when using
+"--Wl,--as-needed". Read http://www.gentoo.org/proj/en/qa/asneeded.xml,
+especially "Importance of linking order" for details:
+
+ Basically, what the linker does is look for the symbols missing in a
+ given file (either an object file, a static archive or a library)
+ only in the files coming after it. When using the normal linking,
+ without --as-needed, this is not a problem, although there might be
+ some internal drawbacks on the linking stage, the files are linked
+ together without considering ordering. But with the flag, the
+ libraries that aren't used for resolving symbols are discarded and
+ thus not linked.
+
+Signed-off-by: Lukas Fleischer <info AT cryptocrack.de>
+---
+ src/Makefile | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 9118815..d4a04b5 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -69,7 +69,7 @@ ${OBJ}: faketime.c
+ ${CC} -o $@ -c ${CFLAGS} ${EXTRA_FLAGS} $<
+
+ lib%.so.${SONAME}: %.o
+- ${CC} -o $@ -Wl,-soname,$@ ${LDFLAGS} $<
++ ${CC} -o $@ -Wl,-soname,$@ $< ${LDFLAGS}
+
+ clean:
+ @rm -f ${OBJ} ${LIBS}
+--
+1.7.8.4
diff --git a/libs/libfm/DEPENDS b/libs/libfm/DEPENDS
index b1b43df..65bf748 100755
--- a/libs/libfm/DEPENDS
+++ b/libs/libfm/DEPENDS
@@ -12,4 +12,12 @@ optional_depends gtk-doc \
'--disable-gtk-doc --disable-gtk-doc-html' \
'build documentation?' &&
optional_depends udisks "--enable-udisks" "--disable-udisks" \
- "build libfm with udisks support"
+ "build libfm with udisks support" &&
+
+optional_depends libexif \
+ "--enable-exif" \
+ "--disable-exif" \
+ "for faster thumbnails" &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2
diff --git a/libs/libfm/DETAILS b/libs/libfm/DETAILS
index abd0f52..1cd3153 100755
--- a/libs/libfm/DETAILS
+++ b/libs/libfm/DETAILS
@@ -1,10 +1,10 @@
SPELL=libfm
- VERSION=0.1.17
+ VERSION=1.1.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/${SPELL}%20%28required%20by%20PCManFM%29/${SOURCE}
-
SOURCE_HASH=sha512:83d62e78c68f5a212dc464774f4ac9a965f58741b9cc31bf6599c7304e0fde668edd99e33a2f9d19d2c342483d92ed36031c388c92c858c55217e47b5c8ba044
+
SOURCE_HASH=sha512:497c2c0b84022113ee1a1687f979394903b2b20415d884a99e59aea9fd86a2ed0ae404cf75c22e6cd399d7f995c3a10a6fbcf9741854bebb1a5ae7ea56028687
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://pcmanfm.sourceforge.net";
+ WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
ENTERED=20101126
SHORT="core functionality for the pcmanfm file manager"
diff --git a/libs/libfm/HISTORY b/libs/libfm/HISTORY
index 7bcb34a..c6b8b05 100644
--- a/libs/libfm/HISTORY
+++ b/libs/libfm/HISTORY
@@ -1,3 +1,21 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.0
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made the dependency on libexif optional, removed
+ dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on fontconfig, freetype2, gdk-pixbuf2,
+ libexif, libffi, pcre
+ * DETAILS: bumped PATCHLEVEL
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.1
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0, WEB_SITE updated
+
2011-10-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: made dependency on gtk-doc optional
* PRE_BUILD: removed
diff --git a/libs/libftdi/DEPENDS b/libs/libftdi/DEPENDS
index 44e7a79..eb409de 100755
--- a/libs/libftdi/DEPENDS
+++ b/libs/libftdi/DEPENDS
@@ -1 +1 @@
-depends LIBUSB-compat
+depends LIBUSB
diff --git a/libs/libftdi/DETAILS b/libs/libftdi/DETAILS
index ee64d36..94f9472 100755
--- a/libs/libftdi/DETAILS
+++ b/libs/libftdi/DETAILS
@@ -1,6 +1,6 @@
SPELL=libftdi
- VERSION=0.19
-
SOURCE_HASH=sha512:c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972
+ VERSION=0.20
+
SOURCE_HASH=sha512:540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://www.intra2net.com/en/developer/libftdi/download/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libftdi/HISTORY b/libs/libftdi/HISTORY
index ec93dd7..397fae4 100644
--- a/libs/libftdi/HISTORY
+++ b/libs/libftdi/HISTORY
@@ -1,3 +1,7 @@
+2012-06-25 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: updated spell to 0.20 as per |_emming
+ * DEPENDS: LIBUSB remove -compat as per |_emming
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/libguess/DETAILS b/libs/libguess/DETAILS
new file mode 100755
index 0000000..13c64e3
--- /dev/null
+++ b/libs/libguess/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libguess
+ VERSION=1.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://distfiles.atheme.org/${SOURCE}
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.atheme.org/project/libguess";
+ LICENSE[0]=BSD?
+ ENTERED=20121019
+ SHORT="High-speed character set detection"
+cat << EOF
+High-speed character set detection library
+EOF
diff --git a/libs/libguess/HISTORY b/libs/libguess/HISTORY
new file mode 100644
index 0000000..60beb8e
--- /dev/null
+++ b/libs/libguess/HISTORY
@@ -0,0 +1,4 @@
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * NEW SPELL: DETAILS
+
+
diff --git a/libs/libguess/libguess-1.1.tar.gz.sig
b/libs/libguess/libguess-1.1.tar.gz.sig
new file mode 100644
index 0000000..f4cc85b
Binary files /dev/null and b/libs/libguess/libguess-1.1.tar.gz.sig differ
diff --git
a/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch

b/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
new file mode 100644
index 0000000..401939c
--- /dev/null
+++
b/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
@@ -0,0 +1,32 @@
+From 7ada7d12db384f096c3abe74f4fc25dbe89893b5 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 9 Dec 2012 15:36:08 +0100
+Subject: [PATCH] fix install target, build shared and static library
+
+---
+ src/Makefile.in | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 752d627..86b8a7a 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -8,12 +8,14 @@ DESTDIR=
+
+ OBJS = libircclient.o
+
+-all: @TARGET@
++all: lib
+
+ static: libircclient.a
+ shared: libircclient.so
+ shared_mingw: libircclient.dll
+
++lib: shared static
++
+ install: lib
+ -mkdir -p $(DESTDIR)@prefix@/include
+ -mkdir -p $(DESTDIR)@prefix@/lib
+--
+1.8.0
+
diff --git a/libs/libircclient/BUILD b/libs/libircclient/BUILD
new file mode 100755
index 0000000..e3204b6
--- /dev/null
+++ b/libs/libircclient/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-ipv6" &&
+default_build
diff --git a/libs/libircclient/DEPENDS b/libs/libircclient/DEPENDS
new file mode 100755
index 0000000..292834a
--- /dev/null
+++ b/libs/libircclient/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends openssl \
+ "--enable-openssl" \
+ "--disable-openssl" \
+ "compile with OpenSSL support"
diff --git a/libs/libircclient/DETAILS b/libs/libircclient/DETAILS
new file mode 100755
index 0000000..8a2d943
--- /dev/null
+++ b/libs/libircclient/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libircclient
+ VERSION=1.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:94a68f27fcb12c918fa347d4ee44747e08e016245048c81f179b9a45081bd336c329e7185a3bc46deb28c9c77e1eff5dc53de7e723b1ed5ee2c1d3cc57ce0548
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.ulduzsoft.com/linux/libircclient/";
+ LICENSE[0]=LGPL
+ ENTERED=20121209
+ SHORT="a small but extremely powerful library which implements
the IRC protocol"
+cat << EOF
+libircclient is a small but extremely powerful library which implements
+the IRC protocol. It is designed to be small, fast, portable and compatible
+with the RFC standards as well as non-standard but popular features. It is
+perfect for building the IRC clients and bots.
+EOF
diff --git a/libs/libircclient/HISTORY b/libs/libircclient/HISTORY
new file mode 100644
index 0000000..59632d5
--- /dev/null
+++ b/libs/libircclient/HISTORY
@@ -0,0 +1,6 @@
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+ * DETAILS: fixed messed up VERSION, SOURCE, SOURCE_URL and
SOURCE_DIRECTORY
+ * PRE_BUILD,
0001-fix-install-target-build-shared-and-static-library.patch:
+ build static and shared library, fix install target
+
diff --git a/libs/libircclient/PRE_BUILD b/libs/libircclient/PRE_BUILD
new file mode 100755
index 0000000..476342a
--- /dev/null
+++ b/libs/libircclient/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-fix-install-target-build-shared-and-static-library.patch
diff --git a/libs/libmpc/DEPENDS b/libs/libmpc/DEPENDS
index ac63329..bd9fef3 100755
--- a/libs/libmpc/DEPENDS
+++ b/libs/libmpc/DEPENDS
@@ -1,4 +1,11 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends autoconf &&
depends automake &&
+
+if spell_ok automake && is_version_less $(installed_version automake) 1.12;
then
+ force_depends automake
+fi &&
+
depends gmp &&
depends mpfr
diff --git a/libs/libmpc/DETAILS b/libs/libmpc/DETAILS
index 4f413b3..78703b1 100755
--- a/libs/libmpc/DETAILS
+++ b/libs/libmpc/DETAILS
@@ -1,9 +1,9 @@
SPELL=libmpc
- VERSION=0.9
- PATCHLEVEL=1
+ VERSION=1.0.1
+
SOURCE_HASH=sha512:fa381e75999bba626ba08d73225285b03c6d2f6cca87881b28829925d1624eaed1c9b544f75e7281cf5d8dcdd7831025a4eafc05f88f13375f9e08239a8a9303
+ SECURITY_PATCH=1
SOURCE="mpc-$VERSION.tar.gz"
SOURCE_URL[0]=http://www.multiprecision.org/mpc/download/$SOURCE
-
SOURCE_HASH=sha512:84daf8e6f63c876ba4c58bd1f25aea2766dd42d6e020aa02e93682e7a1d03da6c30d02c09ac006a507feedb46ea18de415e2affa1cdb71d37d63f3130bb7dfc4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/mpc-$VERSION"
WEB_SITE="http://www.multiprecision.org/index.php?prog=mpc";
LICENSE[0]="LGPL"
diff --git a/libs/libmpc/HISTORY b/libs/libmpc/HISTORY
index 90ee622..0cdba50 100644
--- a/libs/libmpc/HISTORY
+++ b/libs/libmpc/HISTORY
@@ -1,3 +1,16 @@
+2012-09-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.1
+ SECURITY_PATCH=1, fixes CVE-2012-3386
+
+2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0
+ * PRE_BUILD, *.patch: deleted
+ * INSTALL: create symlik for old limbpc, as gcc links to it
+ and would be broken without it
+
+2012-06-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed build when automake < 1.12 is installed
+
2012-06-14 Vlad Glagolev <stealth AT sourcemage.org>
* TRIGGERS: added, to recast on mpfr update to prevent some linking
errors after in gcc (mpfr_get_z_exp) if it was on hold
diff --git a/libs/libmpc/INSTALL b/libs/libmpc/INSTALL
index 7edfbb9..7443a11 100755
--- a/libs/libmpc/INSTALL
+++ b/libs/libmpc/INSTALL
@@ -1,2 +1,4 @@
default_install &&
+# gcc needs previous libmpc
+ln -s $TRACK_ROOT/usr/lib/libmpc.so $INSTALL_ROOT/usr/lib/libmpc.so.2 &&
rm -r doc # remove the remaining build system cruft
diff --git a/libs/libmpc/PRE_BUILD b/libs/libmpc/PRE_BUILD
deleted file mode 100755
index 174ac59..0000000
--- a/libs/libmpc/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/libmpc-0.9-configure_cflags_egrep_issue.patch &&
-patch -p1 < $SPELL_DIRECTORY/automake-1.12.patch &&
-autoreconf
diff --git a/libs/libmpc/automake-1.12.patch b/libs/libmpc/automake-1.12.patch
deleted file mode 100644
index ca31185..0000000
--- a/libs/libmpc/automake-1.12.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- mpc-0.9.old/configure.ac 2012-05-10 00:00:31.430625679 -0400
-+++ mpc-0.9/configure.ac 2012-05-09 23:58:17.121621041 -0400
-@@ -27,7 +27,7 @@
- AC_CONFIG_SRCDIR([src/mpc-impl.h])
- AC_CONFIG_HEADER([config.h])
-
--AM_INIT_AUTOMAKE([1.9 -Wall -Werror])
-+AM_INIT_AUTOMAKE([1.9 -Wall -Werror -Wno-extra-portability])
- AM_MAINTAINER_MODE
-
- AC_CANONICAL_HOST
diff --git a/libs/libmpc/libmpc-0.9-configure_cflags_egrep_issue.patch
b/libs/libmpc/libmpc-0.9-configure_cflags_egrep_issue.patch
deleted file mode 100644
index 3bf3247..0000000
--- a/libs/libmpc/libmpc-0.9-configure_cflags_egrep_issue.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- trunk/configure.ac 2011/02/21 12:18:31 932
-+++ trunk/configure.ac 2011/02/21 16:41:09 936
-@@ -33,7 +33,7 @@
- AC_CANONICAL_HOST
- AC_CONFIG_MACRO_DIR([m4])
-
--dnl Extra arguments to configure
-+# Extra arguments to configure
- AC_ARG_WITH([mpfr_include],
- [AC_HELP_STRING([--with-mpfr-include=DIR],
- [MPFR include directory])],
-@@ -85,18 +85,19 @@
- )
-
-
--dnl Setup CC and CFLAGS
-+# Setup CC and CFLAGS
-+AC_PROG_CC
-+AC_LANG(C)
-
--dnl Check for user specification of CC or CFLAGS
-+# Set up LibTool
-+AC_PROG_LIBTOOL
-+
-+# Check for user specification of CC or CFLAGS
- if test -n "$CFLAGS" || test -n "$CC" ; then
- user_redefine_cc=yes
- fi
-
--# Check for programs
--AC_PROG_CC
--AC_LANG(C)
--
--dnl Check GMP Header
-+# Check GMP Header
- AC_MSG_CHECKING(for gmp.h)
- AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
- #include "gmp.h"
-@@ -105,22 +106,19 @@
- AC_MSG_ERROR([gmp.h can't be found, or is unusable.])
- ])
-
--dnl Check for GMP CFLAGS in gmp.h
-+# Check for GMP CFLAGS in gmp.h
- if test -z "$user_redefine_cc" ; then
- MPC_GMP_CC_CFLAGS
- fi
-
-
--dnl Configs for Windows DLLs
-+# Configs for Windows DLLs
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
- MPC_WINDOWS
- esac
-
-
--dnl Finally set up LibTool
--AC_PROG_LIBTOOL
--
- # Checks for header files.
- AC_HEADER_STDC
- AC_CHECK_HEADERS([complex.h locale.h inttypes.h stdint.h limits.h unistd.h
sys/time.h])
diff --git a/libs/libnl/BUILD b/libs/libnl/BUILD
new file mode 100755
index 0000000..c06a6e9
--- /dev/null
+++ b/libs/libnl/BUILD
@@ -0,0 +1,3 @@
+OPTS="$LIBNL_OPTS $OPTS" &&
+
+default_build
diff --git a/libs/libnl/CONFIGURE b/libs/libnl/CONFIGURE
new file mode 100755
index 0000000..2fb20a7
--- /dev/null
+++ b/libs/libnl/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option LIBNL_OPTS "Build command line interface utils?" y \
+ "--enable-cli" \
+ "--disable-cli"
diff --git a/libs/libnl/DETAILS b/libs/libnl/DETAILS
index 6201e92..202aeed 100755
--- a/libs/libnl/DETAILS
+++ b/libs/libnl/DETAILS
@@ -1,6 +1,6 @@
SPELL=libnl
- VERSION=3.2.10
-
SOURCE_HASH=sha512:a18f46fdf399ee8079d2da911d088abb46a586f727a9b9ce2a83ff922b44852d8b21d0567cac3f26c80b378ea34d6bdea811fcd65099260373c4121c646ac6d4
+ VERSION=3.2.21
+
SOURCE_HASH=sha512:d0efd2d536c2c58f4bcf8cace2f8a13e0d788c4cb2d189e3afd995a0fcdcb861c6606cb3efa223d4426d0f74daecf888fafadbfcf9adbbb64b56c5da5eefa4fa
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libnl/HISTORY b/libs/libnl/HISTORY
index d219000..5c992b0 100644
--- a/libs/libnl/HISTORY
+++ b/libs/libnl/HISTORY
@@ -1,3 +1,17 @@
+2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.21
+
+2012-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.16
+
+2012-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.14
+
+2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.11
+ * CONFIGURE: added, for command line interface utils option
+ * BUILD: added, to use LIBNL_OPTS
+
2012-06-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.10

diff --git a/libs/libplist/DETAILS b/libs/libplist/DETAILS
index be9637b..e8e775d 100755
--- a/libs/libplist/DETAILS
+++ b/libs/libplist/DETAILS
@@ -1,9 +1,9 @@
SPELL=libplist
- VERSION=1.3
+ VERSION=1.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://github.com/downloads/JonathanBeck/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://www.libimobiledevice.org/downloads/$SOURCE
WEB_SITE=http://www.libimobiledevice.org/
ENTERED=20101010
LICENSE[0]=GPL
diff --git a/libs/libplist/HISTORY b/libs/libplist/HISTORY
index e785f15..4be7df1 100644
--- a/libs/libplist/HISTORY
+++ b/libs/libplist/HISTORY
@@ -1,3 +1,6 @@
+2012-06-20 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 1.8 and changed source url
+
2010-10-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, BUILD: spell created, version 1.3

diff --git a/libs/libplist/libplist-1.3.tar.bz2.sig
b/libs/libplist/libplist-1.3.tar.bz2.sig
deleted file mode 100644
index d8c9d49..0000000
Binary files a/libs/libplist/libplist-1.3.tar.bz2.sig and /dev/null differ
diff --git a/libs/libplist/libplist-1.8.tar.bz2.sig
b/libs/libplist/libplist-1.8.tar.bz2.sig
new file mode 100644
index 0000000..2dbfc33
Binary files /dev/null and b/libs/libplist/libplist-1.8.tar.bz2.sig differ
diff --git a/libs/libqrencode/DEPENDS b/libs/libqrencode/DEPENDS
new file mode 100755
index 0000000..b42316f
--- /dev/null
+++ b/libs/libqrencode/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends libpng \
+ "--with-tools" \
+ "--without-tools" \
+ "to build utility tools" &&
+
+optional_depends sdl \
+ "--with-tests" \
+ "--without-tests" \
+ "to build tests"
diff --git a/libs/libqrencode/DETAILS b/libs/libqrencode/DETAILS
new file mode 100755
index 0000000..14471ee
--- /dev/null
+++ b/libs/libqrencode/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=libqrencode
+ SPELLX=qrencode
+ VERSION=3.4.2
+ SOURCE="${SPELLX}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://fukuchi.org/works/qrencode/${SOURCE}
+
SOURCE_HASH=sha512:e7845c237cc76a25f67ca9b1d76431e9ae7b0f1b7711dbff3a2cd771b7a37c283249c651aafb2a7d62069a377745ce98abee651059a95c01635ebe00981de377
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://fukuchi.org/works/qrencode/
+ LICENSE[0]=LGPL
+ ENTERED=20121201
+ SHORT="QR Code encoding library"
+cat << EOF
+Libqrencode is a C library for encoding data in a QR Code symbol, a kind of
2D
+symbology that can be scanned by handy terminals such as a mobile phone with
+CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
+highly robust.
+
+This library is characterized by:
+
+ - Does not require any additional files at run time.
+ - Fast symbol encoding.
+ - Automatic optimization of input data.
+EOF
diff --git a/libs/libqrencode/HISTORY b/libs/libqrencode/HISTORY
new file mode 100644
index 0000000..dd80e57
--- /dev/null
+++ b/libs/libqrencode/HISTORY
@@ -0,0 +1,5 @@
+2013-03-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/libspatialindex/DEPENDS b/libs/libspatialindex/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/libs/libspatialindex/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/libs/libspatialindex/DETAILS b/libs/libspatialindex/DETAILS
new file mode 100755
index 0000000..bbc9a86
--- /dev/null
+++ b/libs/libspatialindex/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=libspatialindex
+ VERSION=1.7.1
+ SOURCE="spatialindex-src-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.osgeo.org/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:18bdeabae3c2698a1a88cd3e526f730e4fd0535c2ffb7af0e5f8dd514427fefc664e3e1977f6e1455ed2d35475868afece5d6730fb6f98acc3822baa3984af6a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/spatialindex-src-${VERSION}"
+ WEB_SITE="http://libspatialindex.github.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121006
+ SHORT="a framework for spatial indexing"
+cat << EOF
+The purpose of this library is to provide:
+
+1. An extensible framework that will support robust spatial indexing methods.
+2. Support for sophisticated spatial queries. Range, point location, nearest
+ neighbor and k-nearest neighbor as well as parametric queries (defined
+ by spatial constraints) should be easy to deploy and run.
+3. Easy to use interfaces for inserting, deleting and updating information.
+4. Wide variety of customization capabilities. Basic index and storage
+ characteristics like the page size, node capacity, minimum fan-out,
+ splitting algorithm, etc. should be easy to customize.
+5. Index persistence. Internal memory and external memory structures should
be
+ supported. Clustered and non-clustered indices should be easy to be
+ persisted.
+EOF
diff --git a/libs/libspatialindex/HISTORY b/libs/libspatialindex/HISTORY
new file mode 100644
index 0000000..df32ae3
--- /dev/null
+++ b/libs/libspatialindex/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/libs/libspatialite/DEPENDS b/libs/libspatialite/DEPENDS
new file mode 100755
index 0000000..77f73e9
--- /dev/null
+++ b/libs/libspatialite/DEPENDS
@@ -0,0 +1,4 @@
+depends sqlite &&
+depends geos &&
+depends proj &&
+optional_depends freexl "--enable-freexl" "--disable-freexl" "support for
reading xls files"
diff --git a/libs/libspatialite/DETAILS b/libs/libspatialite/DETAILS
new file mode 100755
index 0000000..70262c8
--- /dev/null
+++ b/libs/libspatialite/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libspatialite
+ VERSION=3.0.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.gaia-gis.it/gaia-sins/${SOURCE}
+
SOURCE_HASH=sha512:604e5fcb3ac17eb3c69aff5dbf8c77660aecbddc81ab1faa63b0ce069253e3d1c5b6001bd2f2fde5d2f60de9c3758d0d871b9cbcaf1a6d18ceebc0788c166d94
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gaia-gis.it/fossil/libspatialite/index";
+ LICENSE[0]=MOZILLA
+ ENTERED=20121006
+ SHORT="an open source library intended to extend the SQLite core
to support fully fledged Spatial SQL capabilities"
+cat << EOF
+SpatiaLite is smoothly integrated into SQLite to provide a complete and
+powerful Spatial DBMS (mostly OGC-SFS compliant).
+
+Using SQLite + SpatiaLite you can effectively deploy an alternative open
+source Spatial DBMS roughly equivalent to PostgreSQL + PostGIS.
+EOF
diff --git a/libs/libspatialite/HISTORY b/libs/libspatialite/HISTORY
new file mode 100644
index 0000000..5cd4628
--- /dev/null
+++ b/libs/libspatialite/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/libs/libspnav/DEPENDS b/libs/libspnav/DEPENDS
new file mode 100755
index 0000000..9ebd881
--- /dev/null
+++ b/libs/libspnav/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends libx11 \
+ "--enable-x11" \
+ "--disable-x11" \
+ "enable X11 communication mode"
diff --git a/libs/libspnav/DETAILS b/libs/libspnav/DETAILS
new file mode 100755
index 0000000..91cb442
--- /dev/null
+++ b/libs/libspnav/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libspnav
+ VERSION=0.2.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
http://downloads.sourceforge.net/project/spacenav/spacenav%20library%20%28SDK%29/libspnav%200.2.2/libspnav-0.2.2.tar.gz
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/spacenav/spacenav%20library%20%28SDK%29/libspnav%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:78b26e6fe4a98af579738743ac4bc2f1de5ccfa9316a103a58ebb935f281fba04b8c6c28c0d63abda15a52c0288e371231425a3a21b26c083a5de7ab101f1940
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://spacenav.sourceforge.net/";
+ LICENSE[0]=BSD
+ ENTERED=20130112
+ SHORT="a free, compatible alternative to the proprietary
3Dconnexion device driver"
+cat << EOF
+The spacenav project provides a free, compatible alternative to the
proprietary
+3Dconnexion device driver and SDK, for their 3D input devices (called "space
+navigator", "space pilot", "space traveller", etc).
+EOF
diff --git a/libs/libspnav/HISTORY b/libs/libspnav/HISTORY
new file mode 100644
index 0000000..2116d49
--- /dev/null
+++ b/libs/libspnav/HISTORY
@@ -0,0 +1,3 @@
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/libs/libspnav/PRE_BUILD b/libs/libspnav/PRE_BUILD
new file mode 100755
index 0000000..0c0d26a
--- /dev/null
+++ b/libs/libspnav/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:^CFLAGS =:CFLAGS +=:' Makefile.in &&
+sedit 's:CC =.*::' Makefile.in &&
+sedit 's:$(CC) -shared:$(CC) -shared $(LDFLAGS):' Makefile.in
diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index f440949..3a737ae 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,5 +1,5 @@
SPELL=libtasn1
- VERSION=2.12
+ VERSION=3.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/libs/libtasn1/HISTORY b/libs/libtasn1/HISTORY
index 6d693b6..e098c12 100644
--- a/libs/libtasn1/HISTORY
+++ b/libs/libtasn1/HISTORY
@@ -1,3 +1,9 @@
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.14
+
2012-03-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.12

diff --git a/libs/libusb-compat/DETAILS b/libs/libusb-compat/DETAILS
index 05e95a7..f421995 100755
--- a/libs/libusb-compat/DETAILS
+++ b/libs/libusb-compat/DETAILS
@@ -1,5 +1,6 @@
SPELL=libusb-compat
VERSION=0.1.4
+ PATCHLEVEL=2
#
SOURCE_HASH=sha512:6589523b747a5fd5893840b2d246cf46b64e10997cec2c3116664b8ce7090314bf413ed66049cdfcf68ea4a4ae33468673c897d18254ef52348cd430ffc99c0d
SOURCE_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/libs/libusb-compat/HISTORY b/libs/libusb-compat/HISTORY
index e269556..e0f4337 100644
--- a/libs/libusb-compat/HISTORY
+++ b/libs/libusb-compat/HISTORY
@@ -1,3 +1,15 @@
+2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: deleted ; libusbx has been fixed
+
+2012-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: fix previous sed
+
+2012-06-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: added
+ libusbx now defines usbi_log_level, so remove it
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/libusb/DEPENDS b/libs/libusb/DEPENDS
index 60149b4..6a272ed 100755
--- a/libs/libusb/DEPENDS
+++ b/libs/libusb/DEPENDS
@@ -1,14 +1,11 @@
depends -sub CXX gcc &&

-#
-# Fix Bug #8283
-#
-if [ "$LIBUSB_DOC" == '--enable-build-docs' ]; then
- depends docbook-dsssl &&
- depends docbook-sgml-dtd
-fi &&
+optional_depends docbook-sgml-dtd \
+ "" \
+ "" \
+ "Build documentation" &&

-optional_depends doxygen \
- "" \
- "" \
- "to build C++ API documentation"
+optional_depends doxygen \
+ "" \
+ "" \
+ "Build C++ API documentation"
diff --git a/libs/libusb/DETAILS b/libs/libusb/DETAILS
index 3b0608b..6de54d0 100755
--- a/libs/libusb/DETAILS
+++ b/libs/libusb/DETAILS
@@ -1,7 +1,7 @@
SPELL=libusb
VERSION=1.0.9

SOURCE_HASH=sha512:5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE

diff --git a/libs/libusb/HISTORY b/libs/libusb/HISTORY
index 52627c2..cb4c108 100644
--- a/libs/libusb/HISTORY
+++ b/libs/libusb/HISTORY
@@ -1,4 +1,9 @@
-12-05-09 Treeve Jelbert treeve <01 AT pi.be>
+2013-02-23 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: remove non-existent variable
+ make docs optional
+ * DETAILS: remove tab
+
+2012-05-09 Treeve Jelbert treeve <01 AT pi.be>
* PROVIDES, CONFLICTS: added
now provides LIBUSB, conflicts libusbx

diff --git a/libs/libusbx/DETAILS b/libs/libusbx/DETAILS
index 71bc0e6..aac2200 100755
--- a/libs/libusbx/DETAILS
+++ b/libs/libusbx/DETAILS
@@ -1,25 +1,25 @@
SPELL=libusbx
- VERSION=1.0.11
-
SOURCE_HASH=sha512:73b1f8592e80f79f5dfd3588a84ef94bf3f76e74b3027e9c455d5bc7fb99276998514c587505b19116ed22d5c1973ba0943daef723e8360c99befe583fa688fc
+ VERSION=1.0.14
+
SOURCE_HASH=sha512:a03eafe1a102a6dd532bbe758878bd92548ed367c39909c6e8fde205c145b9581405011379fa5e031df53e208feb54d9f4886039fab6e261c8ca27ceec69b45d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
- SOURCE2=libusb-compat-0.1.4.tar.bz2
- SOURCE2_URL[0]=$SOURCEFORGE_URL/libusb/$SOURCE2
-
SOURCE2_HASH=sha512:23214b362f3a3c2aa299678bf6da786ac3ff3c6a4299b392dee65b6ca7ffff68d8559f72549b16175f2fd44f45e127efdfc883895a1b39465a89f0b288b2fb7d
-
LICENSE[0]=LGPL
WEB_SITE=http://libusbx.org/
ENTERED=20120509
KEYWORDS="usb libs"
SHORT="Library for USB devices."
cat << EOF
-libusbx is a library that provides generic access to USB devices. As a
-library, it is meant to be used by developers, to facilitate the development
-of applications that communicate with USB hardware.
-It is user-mode: No special privilege or elevation is required for the
+libusbx is a library that provides generic access to USB devices. It is meant
+to be used by developers, to facilitate the development of applications that
+communicate with USB hardware.
+
+It is user-mode: No special privilege or elevation is required for the
application to communicate with a device.
-It is version-agnostic: All versions of the USB protocol, from 1.0 to 3.0
+
+It is version-agnostic: All versions of the USB protocol, from 1.0 to 3.0
(latest), are supported.
+
+It is a fork of libusb, meant to be a drop-in replacement, with more features
+and a faster release cycle.
EOF
diff --git a/libs/libusbx/HISTORY b/libs/libusbx/HISTORY
index a7366fb..3349b53 100644
--- a/libs/libusbx/HISTORY
+++ b/libs/libusbx/HISTORY
@@ -1,3 +1,14 @@
+2012-10-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.0.14
+
+2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.0.13
+ remove libusb-compat
+ * PRE_BUILD: deleted, libusb-compat: is not needed here
+
+2012-06-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.0.12
+
2012-05-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: fix url for libusb-compat

diff --git a/libs/libusbx/PRE_BUILD b/libs/libusbx/PRE_BUILD
deleted file mode 100755
index 5031d10..0000000
--- a/libs/libusbx/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-unpack_file 2
diff --git a/libs/libvdpau/DETAILS b/libs/libvdpau/DETAILS
index f5654dd..ad855af 100755
--- a/libs/libvdpau/DETAILS
+++ b/libs/libvdpau/DETAILS
@@ -1,9 +1,8 @@
SPELL=libvdpau
- VERSION=0.4.1
- PATCHLEVEL=1
+ VERSION=0.6
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://people.freedesktop.org/~aplattner/vdpau/${SOURCE}
-
SOURCE_HASH=sha512:503d75e034bb5bd0695747e4a7b9ba4c1d207512eb636e08d6f75035ac020ea75af523574257efd08b084ee699268366dfa93d9d94ea07b03507b88f088a59a4
+
SOURCE_HASH=sha512:1fdff74f3b3c161310fbba30e44bd244a141cf1a377684831e8044b064d1af60788b637e0dd8196d24cfda92574dd091a22ee0f703cbd73e8796d821de407c35
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

WEB_SITE="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/";
LICENSE[0]=BSD
diff --git a/libs/libvdpau/HISTORY b/libs/libvdpau/HISTORY
index 5499948..4de56b4 100644
--- a/libs/libvdpau/HISTORY
+++ b/libs/libvdpau/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6
+
2012-05-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: PATCHLEVEL=1

diff --git a/libs/libverto/DETAILS b/libs/libverto/DETAILS
new file mode 100755
index 0000000..4721813
--- /dev/null
+++ b/libs/libverto/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libverto
+ VERSION=0.2.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://fedorahosted.org/releases/l/i/libverto/$SOURCE
+
SOURCE_HASH=sha512:c6e1b056c691d63cbb6918a26ba4af427804c2cfb8523b14fae229e5a462eb545977c42b8ac5d5465b67d9ba2abb343638dc63e8e0244b29e5ff96a1715ffdb5
+ WEB_SITE=https://fedorahosted.org/libverto/
+ ENTERED=20120811
+ LICENSE[0]=BSD
+ SHORT="event loop abstraction interface"
+cat << EOF
+Event loop abstraction interface.
+EOF
diff --git a/libs/libverto/HISTORY b/libs/libverto/HISTORY
new file mode 100644
index 0000000..16b0dcd
--- /dev/null
+++ b/libs/libverto/HISTORY
@@ -0,0 +1,2 @@
+2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, version 0.2.4
diff --git a/libs/libvformat/0004-Provide-info-documentation.patch
b/libs/libvformat/0004-Provide-info-documentation.patch
new file mode 100644
index 0000000..d843ffb
--- /dev/null
+++ b/libs/libvformat/0004-Provide-info-documentation.patch
@@ -0,0 +1,939 @@
+From c05fb67cf74a6231949b7917cbe766cdb7bcdca6 Mon Sep 17 00:00:00 2001
+From: Mathias Palm <mathias.palm AT gmx.net>
+Date: Sat, 8 May 2010 23:00:09 +0200
+Subject: Provide info documentation
+
+Create texi files so that info files can be generated with texinfo.
+
+Origin: vendor
+Forwarded: http://vformat.cvs.sourceforge.net/viewvc/vformat/doc/
+Last-Update: 2010-05-09
+Applied-Upstream: http://vformat.cvs.sourceforge.net/viewvc/vformat/doc/
+---
+ doc/Makefile.am | 6 +-
+ doc/libvformat-1.texi | 733
+++++++++++++++++++++++++++++++++++++++++++++++++
+ doc/libvformat-2.texi | 79 ++++++
+ doc/libvformat-i.texi | 5 +
+ doc/libvformat.texi | 51 ++++
+ 5 files changed, 872 insertions(+), 2 deletions(-)
+ create mode 100644 doc/libvformat-1.texi
+ create mode 100644 doc/libvformat-2.texi
+ create mode 100644 doc/libvformat-i.texi
+ create mode 100644 doc/libvformat.texi
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 57591c5..e078504 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -1,8 +1,8 @@
+ # No automatisation found. Write me if any idea.
++info_TEXINFOS = libvformat.texi
++libvformat_TEXINFOS = libvformat-1.texi libvformat-2.texi libvformat-i.texi
+
+ install-data-hook:
+- c2man -P "gcc -E -C -I.." ../vformat/vf_iface.h
+-
+ $(mkinstalldirs) $(mandir)/man3
+
+ for i in *.3; do \
+@@ -14,3 +14,5 @@ install-data-hook:
+ echo " $(INSTALL_DATA) $$file $(mandir)/man3/$$inst"; \
+ $(INSTALL_DATA) $$file $(mandir)/man3/$$inst; \
+ done
++
++ cp /usr/share/texmf-dist/tex/texinfo/texinfo.tex .
+diff --git a/doc/libvformat-1.texi b/doc/libvformat-1.texi
+new file mode 100644
+index 0000000..ec59664
+--- /dev/null
++++ b/doc/libvformat-1.texi
+@@ -0,0 +1,733 @@
++@node Functions of libvformat
++@chapter Functions of libvformat
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_init (
++@multitable{VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string from}
++@item VF_PARSER_T @tab @var{**pp_parser},@tab Ptr to allocated parser.
++@item VF_OBJECT_T @tab @var{pp_object} @tab The object we're parsing into.
++@end multitable
++)
++
++
++
++Allocate and initialise a parser. To parse a VCARD (or any vObject)
++a user allocates a parser, pushes data through it using vf_parse_text()
++and finally calls vf_parse_end():
++
++@verbatim
++
++ VF_PARSER_T *p_parser;
++
++ if (vf_parse_init(&p_parser, pp_object))
++ {
++ do
++ {
++ char buffer[...];
++ int numchars;
++
++ numchars = get_chars_from_somewhere(buffer, ...);
++
++ ret = vf_parse_text(p_parser, buffer, numchars);
++ }
++ while (ret && (0 < charsread))
++ ;
++
++ if (!vf_parse_end(p_parser))
++ {
++ ret = FALSE;
++ }
++ }
++
++@end verbatim
++
++A parser allocated by vf_parse_init(), must be deallocated by calling
++vf_parse_end() whether or not parsing succeeds. Also, parsing may not
++be complete (ie. values may be held buffered and not evaluated fully
++or assigned to a VF_OBJECT_T) untill the final call to vf_parse_end()
++=> after a vf_parse_init() you _must_ vf_parse_end().
++
++Returns TRUE iff parser allocated successfully.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_text (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PARSER_T @tab @var{*p_parser}, @tab The parser
++@item char @tab @var{*p_chars},@tab New characters to parse into object
++@item int @tab @var{numchars}@tab Number of new characters
++@end multitable
++)
++
++
++Parse indicated text into the object associated with the VPARSE_T. See
++notes for vf_parse_init().
++
++Returns TRUE <=> allocation & syntax OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_end (
++ @multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to
locate string from}
++ @item VF_PARSER_T @tab @var{*p_parse} @tab The parser
++ @end multitable
++ )
++
++
++
++Ensure parse completion, release memory associated with the parser.
++
++Returns TRUE <=> parse complete with no error.
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_read_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{**pp_object},@tab Pointer to output object
++@item const char @tab @var{*p_name},@tab Name of file to read
++@end multitable
++)
++
++
++Reads indicated VOBJECT_T file.
++
++Returns TRUE <=> read OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_write_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item const char @tab @var{*p_name},@tab Output filename
++@item VF_OBJECT_T @tab @var{*p_object},@tab The object to write
++@item bool_t @tab @var{write_all}@tab Should write p_next as well?
++@end multitable
++)
++
++
++Write indicated vobject to file. For lists of objects (eg. read from
++a phonebook) the write_all parameter allows the caller to control if
++the library writes the entire list or just the head item.
++
++Returns TRUE <=> written OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_next_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{**pp_object}@tab Ptr to pointer to current
object
++@end multitable
++)
++
++
++
++Find "next" vobject. Typically called after a call to vf_read_file()
++which may well read a list of objects from a file for example:
++
++@verbatim
++ if (vf_read_file(&p_object, p_filename))
++ {
++ do
++ {
++ ...
++ }
++ while (vf_get_next_object(&p_object))
++ ;
++ }
++@end verbatim
++
++The value of *pp_object is updated by the call if it returns TRUE.
++
++Returns TRUE iff found (ie. there is a "next" object).
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC VF_OBJECT_T *} vf_create_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item const char @tab @var{*p_type},@tab Type of object to create
++@item VF_OBJECT_T @tab @var{*p_parent}@tab Parent object if any
++@end multitable
++)
++
++
++Creates an empty vformat object.
++
++Returns Ptr to object if created else NULL.
++@end deftypefun
++
++@deftypefun {const VFORMATDECLSPEC char *} vf_get_object_type (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}@tab Object to locate type of
++@end multitable
++)
++
++
++
++Return the type string identifying the indicated vformat object, the
++string after the 'BEGIN' mark so 'VCARD' or 'VNOTE' etc.
++
++Return Ptr to string.
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_property (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer
++@item VF_OBJECT_T @tab @var{*p_object}, @tab Object to add to
++@item vf_get_t @tab @var{ops}, @tab Search flags
++@item const char @tab @var{*p_group}, @tab Group name if any
++@item const char @tab @var{*p_name}, @tab Name of tag

++@item const char @tab @var{*p_qualifier}, @tab First qualifier if any
++@item ... @tab @tab Subequent qualifiers
++@end multitable
++)
++
++
++Basic searching function locating elements of the VOBJECT by qualified
++name. The function is a varargs function (like sprintf) and the list
++of arguments must be NULL terminated (hence the appearance of the
++p_qualifier argument in the arglist). Valid calls might be:
++
++@example
++ vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "N", NULL);
++ - find and return "N" properties. If there are none, return FALSE.
++
++ vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "TEL", "WORK", NULL);
++ - find and return "TEL" entries qualified by the "work" attribute
++ (ie. work phone numbers). If there are none, return FALSE.
++
++ vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++ - find and return work phone number. The entry is automatically
++ added if not pre-existing.
++
++ vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++ - find and return work phone numbers in the group identifier by the "ME"
++ identifier. The entry is automatically added if not pre-existing.
++
++ vf_get_property(&p_out, p_object, VFGP_FIND, "ME", "*", NULL);
++ - effectively enumerates all entries in the "ME" group.
++@end example
++
++A pointer to the first property matching the search criteria is returned
++via the pp_prop argument. The search actually locates all such matches
++and pointer to subsequent entries (if there are >1) may be found by
++calling the vf_get_next_property() function.
++
++The tags may occur in any order _except_ that the p_name must be first.
++
++Note that the VF_PROP_T returned by pp_prop is an opaque type and the
++functions vf_get_prop_xxxx() etc. must be used to locate real "values".
++
++Cached search results (the list enumerated by subsequent calls to the
++vf_get_next_property() function) are maintained through the use of a
++a single internal pointer therefore this method is not thread safe.
++
++Returns TRUE iff found/added successfully. Ptr to prop returned via
pp_prop.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_property_ex (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer

++@item VF_OBJECT_T @tab @var{*p_object}, @tab Object to search
++@item vf_get_t @tab @var{ops}, @tab Search flags

++@item const char @tab @var{*p_group}, @tab Group name if any
++@item const char @tab @var{*p_name}, @tab Name of tag
++@item const char @tab @var{*p_qualifier}, @tab First qualifier if any
++@item va_list args @tab Argument list
++@end multitable
++)
++
++
++The grunt behind vf_get_property(). Manages the search as described
++vf_get_property() but takes the list of arguments as a va_list.
++This function should be used when writing higher layer functions
++which take varargs (eg. DDX functions).
++
++Returns TRUE iff found/added successfully. ptr to prop returned via
pp_prop.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_next_property (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer
++@end multitable
++)
++
++
++
++Find the next property given the current search critera. User
++calls vf_get_property() to locate first in a bunch of properties
++and can iterate over the rest by calling vf_get_next_property().
++
++Returns TRUE iff found, FALSE else. *pp_prop points to the nex property.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{**pp_value}, @tab Pointer value
++@item uint32_t @tab @var{*p_size}, @tab Integer value
++@item vf_encoding_t @tab @var{*p_encoding} @tab Type of return values
++@end multitable
++)
++
++Get hold of raw fields associated with the property. These are of
++rious types:
++
++@example
++VF_ENC_VOBJECT
++ - *pp_value = pointer to contained VF_OBJECT_T which can be
++ passed back to any of the object manipulation functions.
++
++VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++ - *pp_value = ptr to array of char*, *p_size = number of elts.
++
++VF_ENC_8BIT, VF_BASE64
++ - *pp_value = ptr to bytes, *p_size = number of bytes
++@end example
++
++Returns TRUE <=> encoding is valid, FALSE else.
++
++
++@end deftypefun
++
++
++@deftypefun bool_t vf_set_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{*p_value}, @tab Pointer to the
data
++@item uint32_t @tab @var{n_param}, @tab Data size or
index
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding in use
++@item bool_t @tab @var{copy} @tab Copy the data?
++@end multitable
++)
++
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++
++Returns TRUE <=> re-allocation success & encoding correct, FALSE else.
++
++@end deftypefun
++
++@deftypefun {char *} vf_get_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string required
++@end multitable
++)
++
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. n_string=3 for N:0;1;2
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The
property
++@item void @tab @var{**pp_value}, @tab Pointer
value
++@item vf_encoding_t @tab @var{*p_encoding}, @tab Type
++of return values
++@item uint32_t @tab @var{*p_size}, @tab Integer
value
++@end multitable
++)
++
++Get hold of raw fields associated with the property. These are of
++various types:
++
++ VF_ENC_VOBJECT
++ - *pp_value = pointer to contained VF_OBJECT_T which can be
++ passed back to any of the object manipulation functions.
++
++ VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++ - *pp_value = ptr to array of char*, *p_size = number of elts.
++
++ VF_ENC_8BIT, VF_BASE64
++ - *pp_value = ptr to bytes, *p_size = number of bytes
++
++Returns TRUE <=> encoding is valid, FALSE else.
++
++
++@end deftypefun
++
++
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{*p_value}, @tab Pointer to the data
++@item uint32_t @tab @var{n_param}, @tab Data size or index
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding in use
++@item bool_t @tab @var{copy} @tab Copy the data?
++@end multitable
++)
++
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++Returns TRUE <=> re-allocation success & encoding correct, FALSE else.
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC char *} vf_get_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string
required
++@end multitable
++)
++
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. n_string=3 for N:0;1;2
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC char *} vf_get_prop_name_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string
required
++@end multitable
++)
++
++
++Get n'th name string. For example a property may be defined as:
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++A call to vf_get_prop_name_string() specifying n_string=2 will
++return a pointer to the WITH-QUALIFIERS value.
++Return NULL if out of range request, ie. n_string=4 for X;A;B;C:foo
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_name_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{n_string}, @tab Index to string
++@item const char @tab @var{*p_string} @tab Pointer to string
++@end multitable
++)
++
++
++
++Set n'th name string.
++
++Returns TRUE iff allocation OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_get_prop_name (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item char @tab @var{*p_buffer}, @tab The buffer
++@item uint32_t @tab @var{bufsize} @tab Size of the buffer
++@end multitable
++)
++
++
++
++
++Build the property name string in the indicated buffer.
++
++Returns (none)
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC VF_OBJECT_T *} vf_get_prop_value_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop} @tab Property to locate
object from
++@end multitable
++)
++
++
++Obtain object pointer value from VF_PROP_T.
++
++Returns Pointer to vobject value (or NULL if not found).
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop},
++@item VF_OBJECT_T @tab @var{*p_object}
++@end multitable
++)
++
++
++Set the value of the indicated property to be a VOBJECT.
++
++Returns TRUE <=> set successfully.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{n_string}, @tab Index to string
++@item const char @tab @var{*p_string } @tab Pointer to string
++@end multitable
++)
++
++Set the value of a property.
++
++Returns TRUE <=> set successfully.
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_base64 (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item const uint8_t @tab @var{*p_data}, @tab Pointer to the binary
data
++@item uint32_t @tab @var{length}, @tab Length of the binary
data
++@item bool_t @tab @var{copy} @tab Copy or keep pointer
++@end multitable
++)
++
++
++
++Set the value of a property.
++
++Returns TRUE <=> set successfully.
++
++
++@end deftypefun
++
++@deftypefun {const VFORMATDECLSPEC uint8_t *} vf_get_prop_value_base64 (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{*p_length} @tab Length of the binary
data
++@end multitable
++)
++
++
++
++Get a BASE64 property. Returns ptr, passes length via parameter.
++
++Returns Ptr to data.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_property_from_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding to use
++@item const char @tab @var{*p_filename} @tab Source filename
++@end multitable
++)
++
++
++
++Loads the indicated file into memory and sets the indicated property.
++
++Returns TRUE iff succeded, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_delete_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}, @tab The object to delete
++@item bool_t @tab @var{all } @tab Delete all subsequent
objects?
++@end multitable
++)
++
++
++Cleans up the memory used by the indicated vformat object.
++
++Returns (none)
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_delete_prop (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}, @tab The object we're
deleting from
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property we're
removing
++@item bool_t dc @tab Should property contents be
deleted?
++@end multitable
++)
++
++
++Deletes indicated property from the indicated object. Deletes prop
++contents if dc is set.
++
++Returns (none)
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_find_prop_qual_index (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
we're querying
++@item uint32_t @tab @var{*p_qualifier_index}, @tab Ptr to output
name index
++@item uint32_t @tab @var{*p_found_value_index}, @tab Ptr to output
index in array
++@item const char @tab @var{**pp_possible_values}, @tab Array of possible
values
++@item const char @tab @var{*p_token}, @tab Token searched
for
++@item vf_search_flags_t @tab @var{match} @tab String comparison
flags
++@end multitable
++)
++
++
++
++Locate property qualifier given either an array of possible values
++or a single token that is either present or absent. For example
++if we have a property:
++
++NAME;THIRD;TIME;LUCKY:VALUE1;VALUE2;VALUE3
++
++Then there are two possible searches.
++
++Firstly we can look for the property qualifier which can take values
++from the array @{ "FIRST", "SECOND", THIRD" @} in which case the array
++is passed as pp_possible_values and the function returns with the
++values *p_found_value_index=2, p_qualifier_index=1
++
++Secondly we can look for the token with value "TIME" in which case
++p_token is set to "TIME" and the function returns *p_qualifier_index=2.
++
++Returns TRUE iff found, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_is_modified (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object} @tab The object
++@end multitable
++)
++
++
++
++
++Fetch status of modified flag.
++
++Returns TRUE iff modified since list read/write.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC const char *} vf_find_charset (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop} @tab The property we're
querying
++@end multitable
++)
++
++
++
++Locate the CHARSET property which indicates the character encoding
++in use - which indicates how the octet stream encoded in the VCARD
++is to be decoded into characters.
++
++Returns Pointer to character encoding name eg. "UTF-8".
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_date_string_to_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item uint32_t @tab @var{*p_time}, @tab Output time value
++@item const char @tab @var{*p_string} @tab Input string
++@end multitable
++)
++
++
++
++Convert calendar string to absolute time. The basic formats are
++19960401, 19960401T073000Z
++
++Returns TRUE <=> conversion OK, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_period_string_to_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_ISO8601_PERIOD_T @tab @var{*p_period}, @tab Output time value
++@item const char @tab @var{*p_string} @tab Input string
++@end multitable
++)
++
++
++Convert period definition string to time value. The format is
++P[aaaY][bbbM][cccW][dddD]T[eeeH][fffM][gggS] where 'aaa' is a
++number of years, bbb months etc.
++
++Returns TRUE <=> conversion OK, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC uint32_t} vf_period_time_to_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item char @tab @var{*p_string}, @tab Output string
++@item const VF_ISO8601_PERIOD_T @tab @var{*p_period} @tab Input period
value
++@end multitable
++)
++
++
++Convert a VF_ISO8601_PERIOD_T to a string.
++
++Returns Number of characters written.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item uint32_t @tab @var{n_string}, @tab Which string we're
encoding to
++@item const time_t @tab @var{t_value} @tab Time value
++@end multitable
++)
++
++
++Set a time_t value into a VF property.
++
++Returns TRUE iff property added & set OK.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_prop_value_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item uint32_t @tab @var{n_string}, @tab Which string we're
decoding
++@item time_t @tab @var{*p_t_value} @tab Pointer to output time
value
++@end multitable
++)
++
++
++Fetch a time_t value from a VF property.
++
++Returns TRUE iff foudn & converted OK.
++
++@end deftypefun
+diff --git a/doc/libvformat-2.texi b/doc/libvformat-2.texi
+new file mode 100644
+index 0000000..0511a56
+--- /dev/null
++++ b/doc/libvformat-2.texi
+@@ -0,0 +1,79 @@
++@node Public structures
++@chapter Public structures
++
++@defvr {Public Type} VF_PARSER_T
++
++Type representing "parser" - an object used to parse VOBJECTS.
++
++@end defvr
++
++@defvr {Public Type} VF_OBJECT_T
++
++Type representing an "object" - objects are collections of properties.
++
++@end defvr
++
++@defvr {Public Type} VF_PROP_T
++
++Type representing a "property" - properties associate a name & a value.
++
++@end defvr
++
++@deftp {Structure} VF_ISO8601_PERIOD_T @*
++ @{@*
++ uint32_t years@*
++ uint32_t months@*
++ uint32_t weeks@*
++ uint32_t days@*
++ uint32_t hours@*
++ uint32_t minutes@*
++ uint32_t seconds@*
++ @}
++
++
++VF_ISO8601_PERIOD_T is used to encapsulate an ISO time 'period'.
++
++@end deftp
++
++
++@deftypevr {Public Type} uint8_t vf_encoding_t
++
++vf_encoding_t enumerates the supported encodings (formats) of a
++vformat object property. Each "value" has a field of this type.
++
++Predefined values
++
++@multitable {VF_ENC_QUOTEDPRINTABLE}{((vf_encoding_t)aaaa}{123456}
++@item VF_ENC_UNKNOWN @tab ((vf_encoding_t)(0))
++@item VF_ENC_7BIT @tab ((vf_encoding_t)(1))
++@item VF_ENC_8BIT @tab ((vf_encoding_t)(2))
++@item VF_ENC_BASE64 @tab ((vf_encoding_t)(3))
++@item VF_ENC_QUOTEDPRINTABLE @tab ((vf_encoding_t)(4))
++@item VF_ENC_VOBJECT @tab ((vf_encoding_t)(5))
++@end multitable
++
++@end deftypevr
++
++
++@deftypevr {Public Type} uint16_t vf_get_t
++
++vf_get_t controls the operation of vf_get_property() (qv). Controls
++how far the search algorithm is prepared to go in order to return a
++property ready for modification.
++
++Predefined values
++
++@multitable {VF_ENC_QUOTEDPRINTABLE}{((vf_encoding_t)aaaa}{Find &
append if not present123456}
++@item VFGP_FIND @tab ((vf_get_t)(0x0001)) @tab Search for property

++@item VFGP_APPEND @tab ((vf_get_t)(0x0002)) @tab Append property, no
search
++@item VFGP_GET @tab ((vf_get_t)(0x0003)) @tab Find & append if not
present
++@end multitable
++
++@end deftypevr
++
++@deftypevr {Public Type} uint32_t vf_search_flags_t
++
++vf_search_flags_t is used to describe how string matching is performed
++when searching for properties, qualifiers, values etc.
++
++@end deftypevr
+diff --git a/doc/libvformat-i.texi b/doc/libvformat-i.texi
+new file mode 100644
+index 0000000..66d6996
+--- /dev/null
++++ b/doc/libvformat-i.texi
+@@ -0,0 +1,5 @@
++@node Function index
++@unnumbered Function Index
++
++@printindex fn
++
+diff --git a/doc/libvformat.texi b/doc/libvformat.texi
+new file mode 100644
+index 0000000..c5ff663
+--- /dev/null
++++ b/doc/libvformat.texi
+@@ -0,0 +1,51 @@
++\input texinfo @c -*-texinfo-*-
++@c %**start of header
++@setfilename libvformat.info
++@settitle libvformat
++@setchapternewpage odd
++@c %**end of header
++
++@ifinfo
++This file documents libvformat
++
++Copyright 2001 Nick Marley <Tilda@@indigo8.freeserve.co.uk>
++
++licensed under the LGPL license.
++@end ifinfo
++
++@c This title page illustrates only one of the
++@c two methods of forming a title page.
++
++@dircategory Libraries
++@direntry
++* libvformat: (libvformat). Library to manipulate vcards
++@end direntry
++
++@titlepage
++@title libvformat
++@subtitle library to access versit cards
++@author Nick <Tilda@@indigo8.freeserve.co.uk>
++@end titlepage
++
++
++@ifnottex
++@node Top, , (dir), (dir)
++@top TITLE
++
++This document describes libvformat
++
++This document applies to version 1.13
++of the program named libvformat
++@end ifnottex
++
++@menu
++* Functions of libvformat:: description of interface.
++* Public structures:: public structures of libvformat
++* Function index:: index.
++@end menu
++
++@include libvformat-1.texi
++@include libvformat-2.texi
++@include libvformat-i.texi
++
++@bye
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0005-Add-manpages.patch
b/libs/libvformat/0005-Add-manpages.patch
new file mode 100644
index 0000000..f58c858
--- /dev/null
+++ b/libs/libvformat/0005-Add-manpages.patch
@@ -0,0 +1,2606 @@
+From 905759e8a6cf637a0dbcc869f04c79110968b41c Mon Sep 17 00:00:00 2001
+From: Mathias Palm <mathias.palm AT gmx.net>
+Date: Sat, 8 May 2010 23:00:09 +0200
+Subject: Add manpages
+
+Provides manpages instead of generating them from c2man as c2man is
deprecated.
+
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/313265
+Forwarded: not-needed
+Last-Update: 2010-10-10
+---
+ doc/Makefile.am | 6 +-
+ doc/vf_create_object.3 | 63 +++++++++++++++++++
+ doc/vf_date_string_to_time.3 | 64 +++++++++++++++++++
+ doc/vf_delete_object.3 | 63 +++++++++++++++++++
+ doc/vf_delete_prop.3 | 69 +++++++++++++++++++++
+ doc/vf_find_charset.3 | 54 ++++++++++++++++
+ doc/vf_find_prop_qual_index.3 | 97 +++++++++++++++++++++++++++++
+ doc/vf_get_next_object.3 | 65 ++++++++++++++++++++
+ doc/vf_get_next_property.3 | 54 ++++++++++++++++
+ doc/vf_get_object_type.3 | 53 ++++++++++++++++
+ doc/vf_get_prop_name.3 | 68 +++++++++++++++++++++
+ doc/vf_get_prop_name_string.3 | 70 +++++++++++++++++++++
+ doc/vf_get_prop_value.3 | 87 ++++++++++++++++++++++++++
+ doc/vf_get_prop_value_base64.3 | 63 +++++++++++++++++++
+ doc/vf_get_prop_value_object.3 | 52 ++++++++++++++++
+ doc/vf_get_prop_value_string.3 | 71 +++++++++++++++++++++
+ doc/vf_get_prop_value_time.3 | 68 +++++++++++++++++++++
+ doc/vf_get_property.3 | 128
+++++++++++++++++++++++++++++++++++++++
+ doc/vf_get_property_ex.3 | 91 +++++++++++++++++++++++++++
+ doc/vf_is_modified.3 | 52 ++++++++++++++++
+ doc/vf_parse_end.3 | 54 ++++++++++++++++
+ doc/vf_parse_init.3 | 93 ++++++++++++++++++++++++++++
+ doc/vf_parse_text.3 | 70 +++++++++++++++++++++
+ doc/vf_period_string_to_time.3 | 65 ++++++++++++++++++++
+ doc/vf_period_time_to_string.3 | 63 +++++++++++++++++++
+ doc/vf_read_file.3 | 63 +++++++++++++++++++
+ doc/vf_set_prop_name_string.3 | 68 +++++++++++++++++++++
+ doc/vf_set_prop_value.3 | 82 +++++++++++++++++++++++++
+ doc/vf_set_prop_value_base64.3 | 73 ++++++++++++++++++++++
+ doc/vf_set_prop_value_object.3 | 63 +++++++++++++++++++
+ doc/vf_set_prop_value_string.3 | 68 +++++++++++++++++++++
+ doc/vf_set_prop_value_time.3 | 68 +++++++++++++++++++++
+ doc/vf_set_property_from_file.3 | 68 +++++++++++++++++++++
+ doc/vf_write_file.3 | 70 +++++++++++++++++++++
+ 34 files changed, 2303 insertions(+), 3 deletions(-)
+ create mode 100644 doc/vf_create_object.3
+ create mode 100644 doc/vf_date_string_to_time.3
+ create mode 100644 doc/vf_delete_object.3
+ create mode 100644 doc/vf_delete_prop.3
+ create mode 100644 doc/vf_find_charset.3
+ create mode 100644 doc/vf_find_prop_qual_index.3
+ create mode 100644 doc/vf_get_next_object.3
+ create mode 100644 doc/vf_get_next_property.3
+ create mode 100644 doc/vf_get_object_type.3
+ create mode 100644 doc/vf_get_prop_name.3
+ create mode 100644 doc/vf_get_prop_name_string.3
+ create mode 100644 doc/vf_get_prop_value.3
+ create mode 100644 doc/vf_get_prop_value_base64.3
+ create mode 100644 doc/vf_get_prop_value_object.3
+ create mode 100644 doc/vf_get_prop_value_string.3
+ create mode 100644 doc/vf_get_prop_value_time.3
+ create mode 100644 doc/vf_get_property.3
+ create mode 100644 doc/vf_get_property_ex.3
+ create mode 100644 doc/vf_is_modified.3
+ create mode 100644 doc/vf_parse_end.3
+ create mode 100644 doc/vf_parse_init.3
+ create mode 100644 doc/vf_parse_text.3
+ create mode 100644 doc/vf_period_string_to_time.3
+ create mode 100644 doc/vf_period_time_to_string.3
+ create mode 100644 doc/vf_read_file.3
+ create mode 100644 doc/vf_set_prop_name_string.3
+ create mode 100644 doc/vf_set_prop_value.3
+ create mode 100644 doc/vf_set_prop_value_base64.3
+ create mode 100644 doc/vf_set_prop_value_object.3
+ create mode 100644 doc/vf_set_prop_value_string.3
+ create mode 100644 doc/vf_set_prop_value_time.3
+ create mode 100644 doc/vf_set_property_from_file.3
+ create mode 100644 doc/vf_write_file.3
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index e078504..ac63498 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -3,7 +3,7 @@ info_TEXINFOS = libvformat.texi
+ libvformat_TEXINFOS = libvformat-1.texi libvformat-2.texi libvformat-i.texi
+
+ install-data-hook:
+- $(mkinstalldirs) $(mandir)/man3
++ $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
+
+ for i in *.3; do \
+ if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+@@ -11,8 +11,8 @@ install-data-hook:
+ ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+ inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " $(INSTALL_DATA) $$file $(mandir)/man3/$$inst"; \
+- $(INSTALL_DATA) $$file $(mandir)/man3/$$inst; \
++ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/$$inst"; \
++ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/$$inst; \
+ done
+
+ cp /usr/share/texmf-dist/tex/texinfo/texinfo.tex .
+diff --git a/doc/vf_create_object.3 b/doc/vf_create_object.3
+new file mode 100644
+index 0000000..b9ce4a4
+--- /dev/null
++++ b/doc/vf_create_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_create_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_create_object \- vf_create_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern VF_OBJECT_T *vf_create_object
++.br
++(
++.br
++ const char *p_type,
++.br
++ VF_OBJECT_T *p_parent
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "const char *p_type"
++Type of object to create.
++.TP
++.B "VF_OBJECT_T *p_parent"
++Parent object if any.
++.SH "DESCRIPTION"
++Creates an empty vformat object.
++.SH "RETURNS"
++Ptr to object if created else NULL.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_date_string_to_time.3 b/doc/vf_date_string_to_time.3
+new file mode 100644
+index 0000000..0bfadb4
+--- /dev/null
++++ b/doc/vf_date_string_to_time.3
+@@ -0,0 +1,64 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_date_string_to_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_date_string_to_time \- vf_date_string_to_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_date_string_to_time
++.br
++(
++.br
++ uint32_t *p_time,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "uint32_t *p_time"
++Output time value.
++.TP
++.B "const char *p_string"
++Input string.
++.SH "DESCRIPTION"
++Convert calendar string to absolute time. The basic formats are
++19960401, 19960401T073000Z.
++.SH "RETURNS"
++TRUE <=> conversion OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_delete_object.3 b/doc/vf_delete_object.3
+new file mode 100644
+index 0000000..0597129
+--- /dev/null
++++ b/doc/vf_delete_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_delete_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_delete_object \- vf_delete_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_delete_object
++.br
++(
++.br
++ VF_OBJECT_T *p_object,
++.br
++ bool_t all
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object to delete.
++.TP
++.B "bool_t all"
++Delete all subsequent objects?.
++.SH "DESCRIPTION"
++Cleans up the memory used by the indicated vformat object.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_delete_prop.3 b/doc/vf_delete_prop.3
+new file mode 100644
+index 0000000..ac25e96
+--- /dev/null
++++ b/doc/vf_delete_prop.3
+@@ -0,0 +1,69 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_delete_prop" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_delete_prop \- vf_delete_prop()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_delete_prop
++.br
++(
++.br
++ VF_OBJECT_T *p_object,
++.br
++ VF_PROP_T *p_prop,
++.br
++ bool_t dc
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object we're deleting from.
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're removing.
++.TP
++.B "bool_t dc"
++Should property contents be deleted?.
++.SH "DESCRIPTION"
++Deletes indicated property from the indicated object. Deletes prop
++contents if dc is set.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_find_charset.3 b/doc/vf_find_charset.3
+new file mode 100644
+index 0000000..7c541da
+--- /dev/null
++++ b/doc/vf_find_charset.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_find_charset" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_find_charset \- vf_find_charset()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const char *vf_find_charset(VF_PROP_T *p_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're querying.
++.SH "DESCRIPTION"
++Locate the CHARSET property which indicates the character encoding
++in use - which indicates how the octet stream encoded in the VCARD
++is to be decoded into characters.
++.SH "RETURNS"
++Pointer to character encoding name eg. "UTF-8".
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_find_prop_qual_index.3 b/doc/vf_find_prop_qual_index.3
+new file mode 100644
+index 0000000..9e3f6c6
+--- /dev/null
++++ b/doc/vf_find_prop_qual_index.3
+@@ -0,0 +1,97 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_find_prop_qual_index" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_find_prop_qual_index \- vf_find_prop_qual_index()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_find_prop_qual_index
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t *p_qualifier_index,
++.br
++ uint32_t *p_found_value_index,
++.br
++ const char **pp_possible_values,
++.br
++ const char *p_token,
++.br
++ vf_search_flags_t match
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're querying.
++.TP
++.B "uint32_t *p_qualifier_index"
++Ptr to output name index.
++.TP
++.B "uint32_t *p_found_value_index"
++Ptr to output index in array.
++.TP
++.B "const char **pp_possible_values"
++Array of possible values.
++.TP
++.B "const char *p_token"
++Token searched for.
++.TP
++.B "vf_search_flags_t match"
++String comparison flags.
++.SH "DESCRIPTION"
++Locate property qualifier given either an array of possible values
++or a single token that is either present or absent. For example
++if we have a property:
++
++NAME;THIRD;TIME;LUCKY:VALUE1;VALUE2;VALUE3
++
++Then there are two possible searches.
++
++Firstly we can look for the property qualifier which can take values
++from the array { "FIRST", "SECOND", THIRD" } in which case the array
++is passed as pp_possible_values and the function returns with the
++values *p_found_value_index=2, p_qualifier_index=1
++
++Secondly we can look for the token with value "TIME" in which case
++p_token is set to "TIME" and the function returns *p_qualifier_index=2.
++.SH "RETURNS"
++TRUE iff found, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_next_object.3 b/doc/vf_get_next_object.3
+new file mode 100644
+index 0000000..9c8efbe
+--- /dev/null
++++ b/doc/vf_get_next_object.3
+@@ -0,0 +1,65 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_next_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_next_object \- vf_get_next_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_next_object(VF_OBJECT_T **pp_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T **pp_object"
++Ptr to pointer to current object.
++.SH "DESCRIPTION"
++Find "next" vobject. Typically called after a call to vf_read_file()
++which may well read a list of objects from a file for example:
++
++if (vf_read_file(&p_object, p_filename))
++{
++do
++{
++\ ...
++}
++while (vf_get_next_object(&p_object))
++;
++}
++
++The value of *pp_object is updated by the call if it returns TRUE.
++.SH "RETURNS"
++TRUE iff found (ie. There is a "next" object).
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_next_property.3 b/doc/vf_get_next_property.3
+new file mode 100644
+index 0000000..e6c491f
+--- /dev/null
++++ b/doc/vf_get_next_property.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_next_property" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_next_property \- vf_get_next_property()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_next_property(VF_PROP_T **pp_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.SH "DESCRIPTION"
++Find the next property given the current search critera. User
++calls vf_get_property() to locate first in a bunch of properties
++and can iterate over the rest by calling vf_get_next_property().
++.SH "RETURNS"
++TRUE iff found, FALSE else. *Pp_prop points to the nex property.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_object_type.3 b/doc/vf_get_object_type.3
+new file mode 100644
+index 0000000..91cde4c
+--- /dev/null
++++ b/doc/vf_get_object_type.3
+@@ -0,0 +1,53 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_object_type" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_object_type \- vf_get_object_type()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const char *vf_get_object_type(VF_OBJECT_T *p_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to locate type of.
++.SH "DESCRIPTION"
++Return the type string identifying the indicated vformat object,
++the string after the 'BEGIN' mark so 'VCARD' or 'VNOTE' etc.
++.SH "RETURNS"
++Ptr to string.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_name.3 b/doc/vf_get_prop_name.3
+new file mode 100644
+index 0000000..538c137
+--- /dev/null
++++ b/doc/vf_get_prop_name.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_name" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_name \- vf_get_prop_name()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_get_prop_name
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ char *p_buffer,
++.br
++ uint32_t bufsize
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "char *p_buffer"
++The buffer.
++.TP
++.B "uint32_t bufsize"
++Size of the buffer.
++.SH "DESCRIPTION"
++Build the property name string in the indicated buffer.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_name_string.3 b/doc/vf_get_prop_name_string.3
+new file mode 100644
+index 0000000..7d1cfee
+--- /dev/null
++++ b/doc/vf_get_prop_name_string.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_name_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_name_string \- vf_get_prop_name_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern char *vf_get_prop_name_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate string from.
++.TP
++.B "uint32_t n_string"
++Index to string requred.
++.SH "DESCRIPTION"
++Get n'th name string. For example a property may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_name_string() specifying n_string=2 will
++return a pointer to the WITH-QUALIFIERS value.
++
++Return NULL if out of range request, ie. N_string=4 for X;A;B;C:foo.
++.SH "RETURNS"
++Pointer to string value if value present, NULL if index too large.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value.3 b/doc/vf_get_prop_value.3
+new file mode 100644
+index 0000000..4b821c8
+--- /dev/null
++++ b/doc/vf_get_prop_value.3
+@@ -0,0 +1,87 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value \- vf_get_prop_value()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_prop_value
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ void **pp_value,
++.br
++ uint32_t *p_size,
++.br
++ vf_encoding_t *p_encoding
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "void **pp_value"
++Pointer value.
++.TP
++.B "uint32_t *p_size"
++Integer value.
++.TP
++.B "vf_encoding_t *p_encoding"
++Type of return values.
++.SH "DESCRIPTION"
++Get hold of raw fields associated with the property. These are of
++various types:
++
++VF_ENC_VOBJECT
++.br
++- *Pp_value = pointer to contained VF_OBJECT_T which can be
++passed back to any of the object manipulation functions.
++
++VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++.br
++- *Pp_value = ptr to array of char*, *p_size = number of elts.
++
++VF_ENC_8BIT, VF_BASE64
++.br
++- *Pp_value = ptr to bytes, *p_size = number of bytes.
++.SH "RETURNS"
++TRUE <=> encoding is valid, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_base64.3 b/doc/vf_get_prop_value_base64.3
+new file mode 100644
+index 0000000..e9cdec5
+--- /dev/null
++++ b/doc/vf_get_prop_value_base64.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_base64" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_base64 \- vf_get_prop_value_base64()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const uint8_t *vf_get_prop_value_base64
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t *p_length
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t *p_length"
++Length of the binary data.
++.SH "DESCRIPTION"
++Get a BASE64 property. Returns ptr, passes length via parameter.
++.SH "RETURNS"
++Ptr to data.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_object.3 b/doc/vf_get_prop_value_object.3
+new file mode 100644
+index 0000000..0fa3cc6
+--- /dev/null
++++ b/doc/vf_get_prop_value_object.3
+@@ -0,0 +1,52 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_object \- vf_get_prop_value_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern VF_OBJECT_T *vf_get_prop_value_object(VF_PROP_T *p_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate object from.
++.SH "DESCRIPTION"
++Obtain object pointer value from VF_PROP_T.
++.SH "RETURNS"
++Pointer to vobject value (or NULL if not found).
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_string.3 b/doc/vf_get_prop_value_string.3
+new file mode 100644
+index 0000000..4fc9a81
+--- /dev/null
++++ b/doc/vf_get_prop_value_string.3
+@@ -0,0 +1,71 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_string \- vf_get_prop_value_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern char *vf_get_prop_value_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate string from.
++.TP
++.B "uint32_t n_string"
++Index to string requred.
++.SH "DESCRIPTION"
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. N_string=3 for N:0;1;2.
++.SH "RETURNS"
++Pointer to string value if value present, NULL if index too large.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_time.3 b/doc/vf_get_prop_value_time.3
+new file mode 100644
+index 0000000..cf446c9
+--- /dev/null
++++ b/doc/vf_get_prop_value_time.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_time \- vf_get_prop_value_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_prop_value_time
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ long int *p_t_value
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "uint32_t n_string"
++Which string we're decoding.
++.TP
++.B "long int *p_t_value"
++Pointer to output time value.
++.SH "DESCRIPTION"
++Fetch a time_t value from a VF property.
++.SH "RETURNS"
++TRUE iff foudn & converted OK.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3)
+diff --git a/doc/vf_get_property.3 b/doc/vf_get_property.3
+new file mode 100644
+index 0000000..828e414
+--- /dev/null
++++ b/doc/vf_get_property.3
+@@ -0,0 +1,128 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_property" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_property \- vf_get_property()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_property
++.br
++(
++.br
++ VF_PROP_T **pp_prop,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ vf_get_t ops,
++.br
++ const char *p_group,
++.br
++ const char *p_name,
++.br
++ const char *p_qualifier,
++.br
++ ...
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to add to.
++.TP
++.B "vf_get_t ops"
++Search flags.
++.TP
++.B "const char *p_group"
++Group name if any.
++.TP
++.B "const char *p_name"
++Name of tag.
++.TP
++.B "const char *p_qualifier"
++First qualifier if any.
++.TP
++.B "..."
++Subequent qualifiers.
++.SH "DESCRIPTION"
++Basic searching function locating elements of the VOBJECT by qualified
++name. The function is a varargs function (like sprintf) and the list
++of arguments must be NULL terminated (hence the appearance of the
++p_qualifier argument in the arglist). Valid calls might be:
++
++vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "N", NULL);
++.br
++- Find and return "N" properties. If there are none, return FALSE.
++
++Vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return "TEL" entries qualified by the "work" attribute
++(ie. Work phone numbers). If there are none, return FALSE.
++
++Vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return work phone number. The entry is automatically
++added if not pre-existing.
++
++Vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return work phone numbers in the group identifier by the "ME"
++identifier. The entry is automatically added if not pre-existing.
++
++Vf_get_property(&p_out, p_object, VFGP_FIND, "ME", "*", NULL);
++.br
++- Effectively enumerates all entries in the "ME" group.
++
++A pointer to the first property matching the search criteria is returned
++via the pp_prop argument. The search actually locates all such matches
++and pointer to subsequent entries (if there are >1) may be found by
++calling the vf_get_next_property() function.
++
++The tags may occur in any order _except_ that the p_name must be first.
++
++Note that the VF_PROP_T returned by pp_prop is an opaque type and the
++functions vf_get_prop_xxxx() etc. Must be used to locate real "values".
++
++Cached search results (the list enumerated by subsequent calls to the
++vf_get_next_property() function) are maintained through the use of a
++a single internal pointer therefore this method is not thread safe.
++.SH "RETURNS"
++TRUE iff found/added successfully. Ptr to prop returned via pp_prop.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_property_ex.3 b/doc/vf_get_property_ex.3
+new file mode 100644
+index 0000000..9937b3f
+--- /dev/null
++++ b/doc/vf_get_property_ex.3
+@@ -0,0 +1,91 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_property_ex" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_property_ex \- vf_get_property_ex()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_property_ex
++.br
++(
++.br
++ VF_PROP_T **pp_prop,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ vf_get_t ops,
++.br
++ const char *p_group,
++.br
++ const char *p_name,
++.br
++ const char *p_qualifier,
++.br
++ char args
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to search.
++.TP
++.B "vf_get_t ops"
++Search flags.
++.TP
++.B "const char *p_group"
++Group name if any.
++.TP
++.B "const char *p_name"
++Name of tag.
++.TP
++.B "const char *p_qualifier"
++First qualifier if any.
++.TP
++.B "char args"
++Argument list.
++.SH "DESCRIPTION"
++The grunt behind vf_get_property(). Manages the search as described
++vf_get_property() but takes the list of arguments as a va_list.
++This function should be used when writing higher layer functions
++which take varargs (eg. DDX functions).
++.SH "RETURNS"
++TRUE iff found/added successfully. Ptr to prop returned via pp_prop.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_is_modified.3 b/doc/vf_is_modified.3
+new file mode 100644
+index 0000000..9dab0df
+--- /dev/null
++++ b/doc/vf_is_modified.3
+@@ -0,0 +1,52 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_is_modified" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_is_modified \- vf_is_modified()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_is_modified(VF_OBJECT_T *p_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object.
++.SH "DESCRIPTION"
++Fetch status of modified flag.
++.SH "RETURNS"
++TRUE iff modified since list read/write.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_end.3 b/doc/vf_parse_end.3
+new file mode 100644
+index 0000000..80daf5c
+--- /dev/null
++++ b/doc/vf_parse_end.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_end" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_end \- vf_parse_end()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_end(VF_PARSER_T *p_parse);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T *p_parse"
++The parser.
++.SH "DESCRIPTION"
++Ensure parse completion, release memory associated with the parser.
++
++See notes for vf_parse_init().
++.SH "RETURNS"
++TRUE <=> parse complete with no error.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_init.3 b/doc/vf_parse_init.3
+new file mode 100644
+index 0000000..3ffcc51
+--- /dev/null
++++ b/doc/vf_parse_init.3
+@@ -0,0 +1,93 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_init" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_init \- vf_parse_init()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_init
++.br
++(
++.br
++ VF_PARSER_T **pp_parser,
++.br
++ VF_OBJECT_T **pp_object
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T **pp_parser"
++Ptr to allocated parser.
++.TP
++.B "VF_OBJECT_T **pp_object"
++The object we're parsing into.
++.SH "DESCRIPTION"
++Allocate and initialise a parser. To parse a VCARD (or any vObject)
++a user allocates a parser, pushes data through it using vf_parse_text()
++and finally calls vf_parse_end():
++
++VF_PARSER_T *p_parser;
++
++if (vf_parse_init(&p_parser, pp_object))
++{
++do
++{
++char buffer[...];
++Int numchars;
++
++numchars = get_chars_from_somewhere(buffer, ...);
++
++Ret = vf_parse_text(p_parser, buffer, numchars);
++}
++while (ret && (0 < charsread))
++;
++
++if (!vf_parse_end(p_parser))
++{
++ret = FALSE;
++}
++}
++
++A parser allocated by vf_parse_init(), must be deallocated by calling
++vf_parse_end() whether or not parsing succeeds. Also, parsing may not
++be complete (ie. Values may be held buffered and not evaluated fully
++or assigned to a VF_OBJECT_T) untill the final call to vf_parse_end()
++=> after a vf_parse_init() you _must_ vf_parse_end().
++.SH "RETURNS"
++TRUE iff parser allocated successfully.
++.SH "SEE ALSO"
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_text.3 b/doc/vf_parse_text.3
+new file mode 100644
+index 0000000..0c21fc7
+--- /dev/null
++++ b/doc/vf_parse_text.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_text" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_text \- vf_parse_text()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_text
++.br
++(
++.br
++ VF_PARSER_T *p_parse,
++.br
++ char *p_chars,
++.br
++ int numchars
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T *p_parse"
++The parser.
++.TP
++.B "char *p_chars"
++New characters to parse into object.
++.TP
++.B "int numchars"
++Number of new characters.
++.SH "DESCRIPTION"
++Parse indicated text into the object associated with the VPARSE_T.
++
++See notes for vf_parse_init().
++.SH "RETURNS"
++TRUE <=> allocation & syntax OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_period_string_to_time.3 b/doc/vf_period_string_to_time.3
+new file mode 100644
+index 0000000..56682f2
+--- /dev/null
++++ b/doc/vf_period_string_to_time.3
+@@ -0,0 +1,65 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_period_string_to_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_period_string_to_time \- vf_period_string_to_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_period_string_to_time
++.br
++(
++.br
++ VF_ISO8601_PERIOD_T *p_period,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_ISO8601_PERIOD_T *p_period"
++Output time value.
++.TP
++.B "const char *p_string"
++Input string.
++.SH "DESCRIPTION"
++Convert period definition string to time value. The format is
++P[aaaY][bbbM][cccW][dddD]T[eeeH][fffM][gggS] where 'aaa' is a
++number of years, bbb months etc.
++.SH "RETURNS"
++TRUE <=> conversion OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_period_time_to_string.3 b/doc/vf_period_time_to_string.3
+new file mode 100644
+index 0000000..ffdfe5c
+--- /dev/null
++++ b/doc/vf_period_time_to_string.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_period_time_to_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_period_time_to_string \- vf_period_time_to_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern uint32_t vf_period_time_to_string
++.br
++(
++.br
++ char *p_string,
++.br
++ const VF_ISO8601_PERIOD_T *p_period
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "char *p_string"
++Output string.
++.TP
++.B "const VF_ISO8601_PERIOD_T *p_period"
++Input period value.
++.SH "DESCRIPTION"
++Convert a VF_ISO8601_PERIOD_T to a string.
++.SH "RETURNS"
++Number of characters written.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_read_file.3 b/doc/vf_read_file.3
+new file mode 100644
+index 0000000..406736d
+--- /dev/null
++++ b/doc/vf_read_file.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_read_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_read_file \- vf_read_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_read_file
++.br
++(
++.br
++ VF_OBJECT_T **pp_object,
++.br
++ const char *p_name
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T **pp_object"
++Pointer to output object.
++.TP
++.B "const char *p_name"
++Name of file to read.
++.SH "DESCRIPTION"
++Reads indicated VOBJECT_T file.
++.SH "RETURNS"
++TRUE <=> read OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_name_string.3 b/doc/vf_set_prop_name_string.3
+new file mode 100644
+index 0000000..82e55ac
+--- /dev/null
++++ b/doc/vf_set_prop_name_string.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_name_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_name_string \- vf_set_prop_name_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_name_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t n_string"
++Index to string.
++.TP
++.B "const char *p_string"
++Pointer to string.
++.SH "DESCRIPTION"
++Set n'th name string.
++.SH "RETURNS"
++TRUE iff allocation OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value.3 b/doc/vf_set_prop_value.3
+new file mode 100644
+index 0000000..d41e4c9
+--- /dev/null
++++ b/doc/vf_set_prop_value.3
+@@ -0,0 +1,82 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value \- vf_set_prop_value()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ void *p_value,
++.br
++ uint32_t n_param,
++.br
++ vf_encoding_t encoding,
++.br
++ bool_t copy
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "void *p_value"
++Pointer to the data.
++.TP
++.B "uint32_t n_param"
++Data size or index.
++.TP
++.B "vf_encoding_t encoding"
++Encoding in use.
++.TP
++.B "bool_t copy"
++Copy the data?.
++.SH "DESCRIPTION"
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++.SH "RETURNS"
++TRUE <=> re-allocation success & encoding correct, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_base64.3 b/doc/vf_set_prop_value_base64.3
+new file mode 100644
+index 0000000..70821f1
+--- /dev/null
++++ b/doc/vf_set_prop_value_base64.3
+@@ -0,0 +1,73 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_base64" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_base64 \- vf_set_prop_value_base64()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_base64
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ const uint8_t *p_data,
++.br
++ uint32_t length,
++.br
++ bool_t copy
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "const uint8_t *p_data"
++Pointer to the binary data.
++.TP
++.B "uint32_t length"
++Length of the binary data.
++.TP
++.B "bool_t copy"
++Copy or keep pointer.
++.SH "DESCRIPTION"
++Set the value of a property.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_object.3 b/doc/vf_set_prop_value_object.3
+new file mode 100644
+index 0000000..85d96c2
+--- /dev/null
++++ b/doc/vf_set_prop_value_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_object \- vf_set_prop_value_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_object
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ VF_OBJECT_T *p_object
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Not Documented.
++.TP
++.B "VF_OBJECT_T *p_object"
++Not Documented.
++.SH "DESCRIPTION"
++Set the value of the indicated property to be a VOBJECT.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_string.3 b/doc/vf_set_prop_value_string.3
+new file mode 100644
+index 0000000..47cb2d7
+--- /dev/null
++++ b/doc/vf_set_prop_value_string.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_string \- vf_set_prop_value_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t n_string"
++Index to string.
++.TP
++.B "const char *p_string"
++Pointer to string.
++.SH "DESCRIPTION"
++Set the value of a property.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_time.3 b/doc/vf_set_prop_value_time.3
+new file mode 100644
+index 0000000..68af0f9
+--- /dev/null
++++ b/doc/vf_set_prop_value_time.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_time \- vf_set_prop_value_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_time
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const long int t_value
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "uint32_t n_string"
++Which string we're encoding to.
++.TP
++.B "const long int t_value"
++Time value.
++.SH "DESCRIPTION"
++Set a time_t value into a VF property.
++.SH "RETURNS"
++TRUE iff property added & set OK.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_property_from_file.3
b/doc/vf_set_property_from_file.3
+new file mode 100644
+index 0000000..fc0d43f
+--- /dev/null
++++ b/doc/vf_set_property_from_file.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_property_from_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_property_from_file \- vf_set_property_from_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_property_from_file
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ vf_encoding_t encoding,
++.br
++ const char *p_filename
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "vf_encoding_t encoding"
++Encoding to use.
++.TP
++.B "const char *p_filename"
++Source filename.
++.SH "DESCRIPTION"
++Loads the indicated file into memory and sets the indicated property.
++.SH "RETURNS"
++TRUE iff succeded, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_write_file.3 b/doc/vf_write_file.3
+new file mode 100644
+index 0000000..ebc0b74
+--- /dev/null
++++ b/doc/vf_write_file.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_write_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_write_file \- vf_write_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_write_file
++.br
++(
++.br
++ const char *p_name,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ bool_t write_all
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "const char *p_name"
++Outpt filename.
++.TP
++.B "VF_OBJECT_T *p_object"
++The object to write.
++.TP
++.B "bool_t write_all"
++Should write p_next as well?.
++.SH "DESCRIPTION"
++Write indicated vobject to file. For lists of objects (eg. Read from
++a phonebook) the write_all parameter allows the caller to control if
++the library writes the entire list or just the head item.
++.SH "RETURNS"
++TRUE <=> written OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
b/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
new file mode 100644
index 0000000..613a2eb
--- /dev/null
+++ b/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
@@ -0,0 +1,36 @@
+From 792e010c299c4483d0fac836dba8119e6112c165 Mon Sep 17 00:00:00 2001
+From: Daniele Forsi <dforsi AT gmail.com>
+Date: Sun, 9 May 2010 19:34:56 +0200
+Subject: Remove leading space when unfolding
+
+According to RFC 2425 paragraph 5.8.1, the leading whitespace on folded lines
+must be removed when unfolding happens.
+
+Origin: vendor,
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=testcase.c;att=1;bug=539442
+Bug-Debian: http://bugs.debian.org/539442
+Forwarded:
https://sourceforge.net/tracker/?func=detail&aid=3084903&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/src/vformat/src/vf_parser.c?revision=1.26&view=markup
+---
+ src/vf_parser.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/vf_parser.c b/src/vf_parser.c
+index 2c7221c..1197154 100644
+--- a/src/vf_parser.c
++++ b/src/vf_parser.c
+@@ -333,9 +333,9 @@ bool_t vf_parse_text(
+ /* Ignore */
+ }
+ else
+- if (SPACE == c)
++ if ((SPACE == c) || (TAB == c))
+ {
+- ok = append_to_curr_string(&(p_parse->prop.value.v.s),
NULL, &c, 1);
++ /* Ignore leading white space characters when unfolding
*/
+
+ p_parse->state = _VF_STATE_RFC822VALUE;
+ }
+--
+1.7.6.3
+
diff --git
a/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
b/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
new file mode 100644
index 0000000..a0b4182
--- /dev/null
+++ b/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
@@ -0,0 +1,51 @@
+From a20a232e48b80958b977e3be96f6a859ba61260c Mon Sep 17 00:00:00 2001
+From: Thomas Preud'homme <thomas.preudhomme AT celest.fr>
+Date: Wed, 12 May 2010 18:39:30 +0200
+Subject: Cast NULL in void * in functions using va_arg
+
+NULL isn't necessary a zero value. For instance, on AMD64 architecture,
+a null pointer is 0x7fff00000000. Usually things works automagically as
+the compiler always cast NULL and 0 in void * if stored in a pointer
+variable. But with functions with variable number of arguments the
+compiler can't know the type of the arguments and thus don't make the
+cast. In consequences, NULL and 0 must be cast explicitely in void * if
+the parameter is a pointer.
+
+Origin: vendor
+Forwarded:
https://sourceforge.net/tracker/?func=detail&aid=3084905&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/build/vformat/vformat.c?revision=1.22&view=markup
+---
+ test/vformat.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/test/vformat.c b/test/vformat.c
+index b4a753d..40c299e 100644
+--- a/test/vformat.c
++++ b/test/vformat.c
+@@ -489,19 +489,19 @@ static void check_extract_fields(
+ }
+
+ printf(" Looking for {%s, %s}...\n", p_array[0], p_array[1]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+
+ printf(" Looking for {%s, %s}...\n", p_array[0], p_array[2]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[2], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[2], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+
+ printf(" Looking for {%s, %s, %s}...\n", p_array[0], p_array[1],
p_array[2]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], p_array[2], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], p_array[2], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
b/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
new file mode 100644
index 0000000..9d8c979
--- /dev/null
+++ b/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
@@ -0,0 +1,69 @@
+From 4f9b820244bfb52e58a11871986e7159e636d57e Mon Sep 17 00:00:00 2001
+From: Thomas Preud'homme <thomas.preudhomme AT celest.fr>
+Date: Wed, 11 Aug 2010 10:45:08 +0200
+Subject: Fix typo in manpage and source
+
+Two function declarations suffer from a mispell: requred instead of required.
+As a consequences, these typo are also found in the manpages generated by
c2man.
+
+Origin: vendor
+Forworded:
https://sourceforge.net/tracker/?func=detail&aid=3084926&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/src/vformat/vf_iface.h?revision=1.41&view=markup
+---
+ doc/vf_get_prop_name_string.3 | 2 +-
+ doc/vf_get_prop_value_string.3 | 2 +-
+ vformat/vf_iface.h | 4 ++--
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/doc/vf_get_prop_name_string.3 b/doc/vf_get_prop_name_string.3
+index 7d1cfee..aa3bf3b 100644
+--- a/doc/vf_get_prop_name_string.3
++++ b/doc/vf_get_prop_name_string.3
+@@ -23,7 +23,7 @@ extern char *vf_get_prop_name_string
+ Property to locate string from.
+ .TP
+ .B "uint32_t n_string"
+-Index to string requred.
++Index to string required.
+ .SH "DESCRIPTION"
+ Get n'th name string. For example a property may be defined as:
+
+diff --git a/doc/vf_get_prop_value_string.3 b/doc/vf_get_prop_value_string.3
+index 4fc9a81..afc6f66 100644
+--- a/doc/vf_get_prop_value_string.3
++++ b/doc/vf_get_prop_value_string.3
+@@ -23,7 +23,7 @@ extern char *vf_get_prop_value_string
+ Property to locate string from.
+ .TP
+ .B "uint32_t n_string"
+-Index to string requred.
++Index to string required.
+ .SH "DESCRIPTION"
+ Obtain string pointer value from VF_PROP_T. For example a property
+ may be defined as:
+diff --git a/vformat/vf_iface.h b/vformat/vf_iface.h
+index ab5e8d9..12c5f22 100644
+--- a/vformat/vf_iface.h
++++ b/vformat/vf_iface.h
+@@ -906,7 +906,7 @@ extern VFORMATDECLSPEC bool_t vf_set_prop_value(
+
+ extern VFORMATDECLSPEC char *vf_get_prop_value_string(
+ VF_PROP_T *p_prop, /* Property to locate string from */
+- uint32_t n_string /* Index to string requred */
++ uint32_t n_string /* Index to string required */
+ );
+
+
+@@ -931,7 +931,7 @@ extern VFORMATDECLSPEC char *vf_get_prop_value_string(
+
+ extern VFORMATDECLSPEC char *vf_get_prop_name_string(
+ VF_PROP_T *p_prop, /* Property to locate string from */
+- uint32_t n_string /* Index to string requred */
++ uint32_t n_string /* Index to string required */
+ );
+
+
+--
+1.7.6.3
+
diff --git a/libs/libvformat/DETAILS b/libs/libvformat/DETAILS
new file mode 100755
index 0000000..83fe870
--- /dev/null
+++ b/libs/libvformat/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libvformat
+ VERSION=1.13
+ XVERSION=a6r3
+ SOURCE="${SPELL}-${VERSION}-${XVERSION}.tar.gz"
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/vformat/vformat/Alpha-6-Linux/${SOURCE}
+
SOURCE_HASH=sha512:f809c993db004be0c490a79b123c4357dc4e7106bf7875a91ef3a23a6aaeac1135b53248feb5ab739994e79749eb8aca2ac4a544da9df274b7aa87c1f665076b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vformat.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20121220
+ SHORT="small, portable library for accessing vformat objects eg
VCARD"
+cat << EOF
+This library provides an interface to vcard files according to the
definitions
+laid down in the rfc2426.
+EOF
diff --git a/libs/libvformat/HISTORY b/libs/libvformat/HISTORY
new file mode 100644
index 0000000..686061b
--- /dev/null
+++ b/libs/libvformat/HISTORY
@@ -0,0 +1,9 @@
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0004-Provide-info-documentation.patch,
+ 0005-Add-manpages.patch,
+ 0006-Remove-leading-space-when-unfolding.patch,
+ 0007-Cast-NULL-in-void-in-functions-using-va_arg.patch,
+ 0008-Fix-typo-in-manpage-and-source.patch,
+ DETAILS,
+ PRE_BUILD: spell created
+
diff --git a/libs/libvformat/PRE_BUILD b/libs/libvformat/PRE_BUILD
new file mode 100755
index 0000000..852b201
--- /dev/null
+++ b/libs/libvformat/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+
+patch -p1 < ${SPELL_DIRECTORY}/0004-Provide-info-documentation.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/0005-Add-manpages.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/0006-Remove-leading-space-when-unfolding.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/0008-Fix-typo-in-manpage-and-source.patch &&
+
+autoreconf -fi
diff --git a/libs/libvirt/DEPENDS b/libs/libvirt/DEPENDS
index c7c7779..2d5f377 100755
--- a/libs/libvirt/DEPENDS
+++ b/libs/libvirt/DEPENDS
@@ -5,6 +5,7 @@ depends curl &&
depends glib2 &&
depends gnutls &&
depends libpciaccess &&
+depends yajl &&

depends -sub "LVM_FULL" lvm '--with-storage-lvm' &&

@@ -78,6 +79,11 @@ optional_depends 'libselinux' \
'--without-selinux' \
'for Security Enhanced Linux (SELinux) support' &&

+optional_depends 'fuse' \
+ '--with-fuse' \
+ '--without-fuse' \
+ 'for FUSE filesystem support for lxc' &&
+
suggest_depends nc '' '' 'for remote SSH tunneling' &&
suggest_depends 'bridge-utils' '' '' 'for creating TUN/TAP bridges' &&
suggest_depends 'iproute2' '' '' 'for routing between TUN/TAP interfaces' &&
diff --git a/libs/libvirt/DETAILS b/libs/libvirt/DETAILS
index c0880e4..3e7c128 100755
--- a/libs/libvirt/DETAILS
+++ b/libs/libvirt/DETAILS
@@ -1,5 +1,5 @@
SPELL=libvirt
- VERSION=0.9.9
+ VERSION=1.0.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libvirt/HISTORY b/libs/libvirt/HISTORY
index 7e41460..085e0eb 100644
--- a/libs/libvirt/HISTORY
+++ b/libs/libvirt/HISTORY
@@ -1,3 +1,14 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.1
+ * DEPENDS: Optionally depends on fuse
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.0
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.10.2
+ * DEPENDS: Depends on yajl
+
2012-01-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Remove dependency on libnl
* BUILD: Disable macvtap (even with libnl uninstalled, tries to build
diff --git a/libs/libvirt/libvirt-0.9.9.tar.gz.sig
b/libs/libvirt/libvirt-0.9.9.tar.gz.sig
deleted file mode 100644
index 0a07cb3..0000000
Binary files a/libs/libvirt/libvirt-0.9.9.tar.gz.sig and /dev/null differ
diff --git a/libs/libvirt/libvirt-1.0.1.tar.gz.sig
b/libs/libvirt/libvirt-1.0.1.tar.gz.sig
new file mode 100644
index 0000000..8e6fe55
Binary files /dev/null and b/libs/libvirt/libvirt-1.0.1.tar.gz.sig differ
diff --git a/libs/libxml2/DETAILS b/libs/libxml2/DETAILS
index b094dd4..0703bec 100755
--- a/libs/libxml2/DETAILS
+++ b/libs/libxml2/DETAILS
@@ -1,7 +1,7 @@
SPELL=libxml2
- VERSION=2.8.0
- SECURITY_PATCH=7
-
SOURCE_HASH=sha512:e36ca96e5ba18f767346f1310c43d3c8c9a35c53252de18ad63ebce7f1f8df7ae40dd0719b2c6d78f5a64e61be154eec63a36ae738d29e93a9139c524a289ad4
+ VERSION=2.9.0
+
SOURCE_HASH=sha512:b13268ea3725a8b534974ece33981b001324164e5687df94b0d15c77189070e2a5d9f08c1646e5492e70a607ca0adf00788772fcf300ac2d4a110e9bf57d4afe
+ SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index d1aaa7f..8872664 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,12 @@
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.0
+ * PRE_BUILD, bufsize.patch.gz: deleted - applied upstream
+
+2012-08-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (CVE-2012-2807)
+ * PRE_BUILD: added, to apply the patch
+ * bufsize.patch.gz: added, official patch to fix several security
issues
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.8.0
* DEPENDS: added xz-utils opt dep for LZMA support
diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 0feecb3..8a0dfff 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,7 +1,6 @@
SPELL=libxslt
- VERSION=1.1.26
- PATCHLEVEL=1
- SECURITY_PATCH=2
+ VERSION=1.1.27
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index afd3c73..088ce67 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,7 @@
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.27; SECURITY_PATCH++ (several CVEs)
+ * PRE_BUILD, pattern.patch: dropped
+
2012-04-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: add icu if libmxl2 uses it
diff --git a/libs/libxslt/PRE_BUILD b/libs/libxslt/PRE_BUILD
deleted file mode 100755
index fdcf12f..0000000
--- a/libs/libxslt/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/pattern.patch"
diff --git a/libs/libxslt/libxslt-1.1.26.tar.gz.sig
b/libs/libxslt/libxslt-1.1.26.tar.gz.sig
deleted file mode 100644
index 975b530..0000000
Binary files a/libs/libxslt/libxslt-1.1.26.tar.gz.sig and /dev/null differ
diff --git a/libs/libxslt/libxslt-1.1.27.tar.gz.sig
b/libs/libxslt/libxslt-1.1.27.tar.gz.sig
new file mode 100644
index 0000000..95f11dc
Binary files /dev/null and b/libs/libxslt/libxslt-1.1.27.tar.gz.sig differ
diff --git a/libs/libxslt/pattern.patch b/libs/libxslt/pattern.patch
deleted file mode 100644
index 924425d..0000000
--- a/libs/libxslt/pattern.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libxslt/pattern.c.orig
-+++ libxslt/pattern.c
-@@ -1867,6 +1867,8 @@ xsltCompilePatternInternal(const xmlChar *pattern,
xmlDocPtr doc,
- while ((pattern[end] != 0) && (pattern[end] != '"'))
- end++;
- }
-+ if (pattern[end] == 0)
-+ break;
- end++;
- }
- if (current == end) {
diff --git a/libs/libyaml/DETAILS b/libs/libyaml/DETAILS
new file mode 100755
index 0000000..0c91b31
--- /dev/null
+++ b/libs/libyaml/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libyaml
+ VERSION=0.1.4
+ SOURCE=yaml-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/yaml-$VERSION
+ SOURCE_URL[0]=http://pyyaml.org/download/libyaml/$SOURCE
+
SOURCE_HASH=sha512:5864412b462f30e36550a1dcf52f66da9035aa17ee367bd41d0ba74d6809e281ea00c0bb78f9c2c7e08d4689f8ff6220d684dbe8dcd83cc172282c58d695d784
+ WEB_SITE=http://pyyaml.org/wiki/LibYAML
+ ENTERED=20120417
+ LICENSE[0]=MIT
+ KEYWORDS="lib"
+ SHORT="YAML parser and emitter written in C"
+cat << EOF
+yaml parser and emitter written in C
+EOF
diff --git a/libs/libyaml/HISTORY b/libs/libyaml/HISTORY
new file mode 100644
index 0000000..fc80446
--- /dev/null
+++ b/libs/libyaml/HISTORY
@@ -0,0 +1,3 @@
+2012-04-17 David Kowis<dkowis AT shlrm.org>
+ * DETAILS,HISTORY: created libyaml spell
+
diff --git a/libs/lightmediascanner/HISTORY b/libs/lightmediascanner/HISTORY
index 700570c..58ce588 100644
--- a/libs/lightmediascanner/HISTORY
+++ b/libs/lightmediascanner/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch for autotool changes
+
2011-12-26 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated git url
* DEPENDS: added two optional depends if scm
diff --git a/libs/lightmediascanner/PRE_BUILD
b/libs/lightmediascanner/PRE_BUILD
index 26c21fc..cf6a0fd 100755
--- a/libs/lightmediascanner/PRE_BUILD
+++ b/libs/lightmediascanner/PRE_BUILD
@@ -3,5 +3,6 @@ default_pre_build &&
if [[ "$LIGHTMEDIASCANNER_SCM" == "y" ]]
then
cd $SOURCE_DIRECTORY &&
+ patch -p1 < $SPELL_DIRECTORY/configure.patch &&
NOCONFIGURE="on" ./autogen.sh
fi
diff --git a/libs/lightmediascanner/configure.patch
b/libs/lightmediascanner/configure.patch
new file mode 100644
index 0000000..307d7cb
--- /dev/null
+++ b/libs/lightmediascanner/configure.patch
@@ -0,0 +1,19 @@
+diff -ur lightmediascanner-git/configure.ac
lightmediascanner-mod/configure.ac
+--- lightmediascanner-git/configure.ac 2013-02-10 00:44:29.000000000 -0600
++++ lightmediascanner-mod/configure.ac 2013-02-17 13:53:37.049363760 -0600
+@@ -6,13 +6,13 @@
+ AC_ISC_POSIX
+
+ AM_INIT_AUTOMAKE(1.6 dist-bzip2)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AC_CONFIG_MACRO_DIR([m4])
+ _XTERM_COLORS
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+
+ AC_PROG_CC
+-AM_PROG_CC_STDC
++AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_HEADER_STDC
+ AC_C_CONST
diff --git a/libs/lockdev/BUILD b/libs/lockdev/BUILD
index 51764b6..6dccbc0 100755
--- a/libs/lockdev/BUILD
+++ b/libs/lockdev/BUILD
@@ -1 +1 @@
-make basedir=$INSTALL_ROOT/usr/
+make basedir=$INSTALL_ROOT/usr
diff --git a/libs/lockdev/DETAILS b/libs/lockdev/DETAILS
index b62430b..fd37795 100755
--- a/libs/lockdev/DETAILS
+++ b/libs/lockdev/DETAILS
@@ -1,5 +1,6 @@
SPELL=lockdev
VERSION=1.0.3
+ PATCHLEVEL=1
SOURCE=${SPELL}_$VERSION.orig.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/l/$SPELL/$SOURCE
diff --git a/libs/lockdev/HISTORY b/libs/lockdev/HISTORY
index 2f2035c..a6f9919 100644
--- a/libs/lockdev/HISTORY
+++ b/libs/lockdev/HISTORY
@@ -1,3 +1,7 @@
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: create a symlink
+
2008-04-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: Created

diff --git a/libs/lockdev/INSTALL b/libs/lockdev/INSTALL
index 7920830..b4129e9 100755
--- a/libs/lockdev/INSTALL
+++ b/libs/lockdev/INSTALL
@@ -1 +1,2 @@
-make basedir=$INSTALL_ROOT/usr/ install
+make basedir=$INSTALL_ROOT/usr install &&
+ln -sf $TRACK_ROOT/usr/lib/liblockdev.1.0.3.so
$INSTALL_ROOT/usr/lib/liblockdev.so
diff --git a/libs/miniupnpc/BUILD b/libs/miniupnpc/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/miniupnpc/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/miniupnpc/DETAILS b/libs/miniupnpc/DETAILS
new file mode 100755
index 0000000..04ab90f
--- /dev/null
+++ b/libs/miniupnpc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=miniupnpc
+ VERSION=1.7.20120830
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]="http://miniupnp.free.fr/files/download.php?file=${SOURCE}";
+
SOURCE_HASH=sha512:cb1635bea248c0205efd576a0710c201426bfd4c2f4e6b1804cfa35d96c06ba702af78ce917f82d8bff0c75db8a182844342711ff21fa3a4f1bfcfed18d10900
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://miniupnp.free.fr/";
+ LICENSE[0]=BSD
+ ENTERED=20121209
+ SHORT="support for the UPnP Internet Gateway Device (IGD)
specifications"
+cat << EOF
+The UPnP protocol is supported by most home adsl/cable routers and Microsoft
+Windows 2K/XP. The aim of the MiniUPnP project is to bring a free software
+solution to support the "Internet Gateway Device" part of the protocol.
+EOF
diff --git a/libs/miniupnpc/HISTORY b/libs/miniupnpc/HISTORY
new file mode 100644
index 0000000..972e811
--- /dev/null
+++ b/libs/miniupnpc/HISTORY
@@ -0,0 +1,3 @@
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/libs/miniupnpc/INSTALL b/libs/miniupnpc/INSTALL
new file mode 100755
index 0000000..f138d0d
--- /dev/null
+++ b/libs/miniupnpc/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+install -m644 ${SOURCE_DIRECTORY}/portlistingparse.h
${INSTALL_ROOT}/usr/include/${SPELL}/ &&
+install -m644 ${SOURCE_DIRECTORY}/miniupnpctypes.h
${INSTALL_ROOT}/usr/include/${SPELL}/
diff --git a/libs/mpfr/BUILD b/libs/mpfr/BUILD
index e5dfe2f..2a6c0e6 100755
--- a/libs/mpfr/BUILD
+++ b/libs/mpfr/BUILD
@@ -1,2 +1,3 @@
OPTS="$MPFR_OPTS $OPTS" &&
+CFLAGS+=' -fno-fast-math' &&
default_build
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index 090dafd..dc84d1b 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,9 +1,8 @@
SPELL=mpfr
- VERSION=3.1.0
-
SOURCE_HASH=sha512:86083d8cf9dbcf1e33fcf1d73da8bd5b98fbc9187acf36b2d84c453fd18010aa659960a8026470e49d535d957f764941926a78acb31fe2869bf9a92524e0e81c
- PATCHLEVEL=8
+ VERSION=3.1.1
+
SOURCE_HASH=sha512:4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8
SECURITY_PATCH=2
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.mpfr.org/mpfr-$VERSION/$SOURCE
WEB_SITE=http://www.mpfr.org/
diff --git a/libs/mpfr/HISTORY b/libs/mpfr/HISTORY
index d9e8c54..64cb9e8 100644
--- a/libs/mpfr/HISTORY
+++ b/libs/mpfr/HISTORY
@@ -1,3 +1,11 @@
+2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * INSTALL: fixed previous update that brakes a compiler
+
+2012-07-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.1
+ * PRE_BUILD, allpatches.bbz2: deleted
+ * BUILD: force -fno-fast-math, to avoid warning during configure
+
2012-05-06 Sukneet Basuta <sukneet AT sourcemage.org>
* INSTALL: if symlink already exists, rm it

diff --git a/libs/mpfr/INSTALL b/libs/mpfr/INSTALL
index 883b0c9..b5a8711 100755
--- a/libs/mpfr/INSTALL
+++ b/libs/mpfr/INSTALL
@@ -3,4 +3,4 @@ default_install &&
if [ -e $INSTALL_ROOT/usr/lib/libmpfr.so.1 ]; then
rm $INSTALL_ROOT/usr/lib/libmpfr.so.1
fi &&
-ln -s $TRACK_ROOT/usr/lib/libmpfr.so.4.1.0 $INSTALL_ROOT/usr/lib/libmpfr.so.1
+ln -s $TRACK_ROOT/usr/lib/libmpfr.so $INSTALL_ROOT/usr/lib/libmpfr.so.1
diff --git a/libs/mpfr/PRE_BUILD b/libs/mpfr/PRE_BUILD
deleted file mode 100755
index 828253a..0000000
--- a/libs/mpfr/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-# autoreconf -f -i --symlink
-bzcat $SPELL_DIRECTORY/allpatches.bz2 |patch -p1
diff --git a/libs/mpfr/allpatches.bz2 b/libs/mpfr/allpatches.bz2
deleted file mode 100644
index ac5c4c3..0000000
Binary files a/libs/mpfr/allpatches.bz2 and /dev/null differ
diff --git a/libs/ncurses/BUILD b/libs/ncurses/BUILD
index c3d5e9c..7774b9c 100755
--- a/libs/ncurses/BUILD
+++ b/libs/ncurses/BUILD
@@ -4,7 +4,7 @@ OPTS="$OPTS --build=${BUILD}"
if [[ $UTF8 == y ]]; then
OPTS="$OPTS --enable-widec"
fi &&
-OPTS="$OPTS --with-shared --libdir=${TRACK_ROOT}/lib" &&
+OPTS="$OPTS --with-shared --libdir=${TRACK_ROOT}/lib --enable-pc-files" &&
make_single &&
./configure --prefix=${TRACK_ROOT}/usr \
--sysconfdir=${TRACK_ROOT}/etc \
diff --git a/libs/ncurses/DETAILS b/libs/ncurses/DETAILS
index 43c2413..c689dc9 100755
--- a/libs/ncurses/DETAILS
+++ b/libs/ncurses/DETAILS
@@ -1,5 +1,6 @@
SPELL=ncurses
VERSION=5.9
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/ncurses/HISTORY b/libs/ncurses/HISTORY
index 33ae856..afd923a 100644
--- a/libs/ncurses/HISTORY
+++ b/libs/ncurses/HISTORY
@@ -1,3 +1,7 @@
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: --enable-pc-files added
+
2011-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.9

diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index 111d4c4..62ff43e 100755
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -1,7 +1,7 @@
SPELL=neon
VERSION=0.29.6
SECURITY_PATCH=2
- PATCHLEVEL=2
+ PATCHLEVEL=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/neon/HISTORY b/libs/neon/HISTORY
index 53c2004..f97f29b 100644
--- a/libs/neon/HISTORY
+++ b/libs/neon/HISTORY
@@ -1,3 +1,11 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: Allow requiring SSL support
+
+2012-10-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: added, to apply the patch
+ * spaces.patch: added, to fix urls and file names containing spaces
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL++; cleaned up; quoting paths; replaced tabs with
spaces
diff --git a/libs/neon/PRE_BUILD b/libs/neon/PRE_BUILD
new file mode 100755
index 0000000..4077f33
--- /dev/null
+++ b/libs/neon/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/spaces.patch"
diff --git a/libs/neon/PRE_SUB_DEPENDS b/libs/neon/PRE_SUB_DEPENDS
index 7723200..0a4cde4 100755
--- a/libs/neon/PRE_SUB_DEPENDS
+++ b/libs/neon/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) is_depends_enabled $SPELL expat || is_depends_enabled $SPELL libxml2;;
+ SSL) is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL gnutls
;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
index 7723200..0a4cde4 100755
--- a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) is_depends_enabled $SPELL expat || is_depends_enabled $SPELL libxml2;;
+ SSL) is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL gnutls
;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/SUB_DEPENDS b/libs/neon/SUB_DEPENDS
index dea3ce6..f03e46b 100755
--- a/libs/neon/SUB_DEPENDS
+++ b/libs/neon/SUB_DEPENDS
@@ -8,6 +8,20 @@ case $THIS_SUB_DEPENDS in
libxml2 &&

depends $NEON_XML "--with-${NEON_XML}";;
+ SSL) message "${MESSAGE_COLOR}SSL support requested, forcing
it${DEFAULT_COLOR}" &&
+ # Clean out old NEON_SSL settings if "none"
+ [[ "x${NEON_SSL}" == "xnone" ]] && NEON_SSL="" &&
+ persistent_remove NEON_SSL || true &&
+
+ # Re-query with only the SSL options
+ config_query_list NEON_SSL "Which SSL backend do you want for SSL
support?" \
+ openssl gnutls &&
+
+ config_query_option NEON_OPTS "Enable SSL library thread-safety using
POSIX threads?" y \
+ "--enable-threadsafe-ssl=posix" \
+ "--disable-threadsafe-ssl" &&
+ depends "${NEON_SSL}" "--with-ssl=${NEON_SSL}"
+ ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/spaces.patch b/libs/neon/spaces.patch
new file mode 100644
index 0000000..9df8abd
--- /dev/null
+++ b/libs/neon/spaces.patch
@@ -0,0 +1,22 @@
+diff --git a/src/ne_uri.c b/src/ne_uri.c
+index 8d86c31..a930b9c 100644
+--- a/src/ne_uri.c
++++ b/src/ne_uri.c
+@@ -96,7 +96,7 @@ static const unsigned int uri_chars[256] = {
+ /* 0xXX x0 x2 x4 x6 x8 xA xC xE */
+ /* 0x */ OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT,
+ /* 1x */ OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT, OT,
+-/* 2x */ OT, SD, OT, GD, SD, PC, SD, SD, SD, SD, SD, PS, SD, DS, DT, FS,
++/* 2x */ AL, SD, OT, GD, SD, PC, SD, SD, SD, SD, SD, PS, SD, DS, DT, FS,
+ /* 3x */ DG, DG, DG, DG, DG, DG, DG, DG, DG, DG, CL, SD, OT, SD, OT, QU,
+ /* 4x */ AT, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
+ /* 5x */ AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, GD, OT, GD, OT, US,
+@@ -475,7 +475,7 @@ char *ne_path_unescape(const char *uri)
+
+ /* CH must be an unsigned char; evaluates to 1 if CH should be
+ * percent-encoded. */
+-#define path_escape_ch(ch) (uri_lookup(ch) & URI_ESCAPE)
++#define path_escape_ch(ch) ((ch == ' ') | (uri_lookup(ch) & URI_ESCAPE))
+
+ char *ne_path_escape(const char *path)
+ {
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index d0f2f76..9fe1e80 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,11 +1,11 @@
SPELL=nspr
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
WEB_SITE=http://www.mozilla.org/projects/nspr/
ENTERED=20050512
-
SOURCE_HASH=sha512:b7613eb5f97d9d8d0254d454fb516a672664fbf46b34eb03cc51a9b3af11d8cbdc117691c068f8e64a8255aadfd28b2814eda53edcd97a643b26b94b5adec341
+
SOURCE_HASH=sha512:cbe60e4c5265863fa3250d7c16a2727d3a4a8762d17bc63d044ec88d11758fe9f54f54c08e198db6278ee68c55edd88f7c4bc5db9bdc46bdea4e4cf9eb277f27
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=MPL
GATHER_DOCS=no
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index 17308ed..b08a0d7 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,12 @@
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.4
+
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.2
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.9.1

diff --git a/libs/openbabel/DETAILS b/libs/openbabel/DETAILS
index 55ae970..128a0fd 100755
--- a/libs/openbabel/DETAILS
+++ b/libs/openbabel/DETAILS
@@ -1,11 +1,11 @@
SPELL=openbabel
if [[ $DEV_VER = y ]];then
- VERSION=2.3.1
-
SOURCE_HASH=sha512:3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919
SOURCE=$SPELL-$VERSION.tar.gz
else
- VERSION=2.3.1
-
SOURCE_HASH=sha512:3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919
SOURCE=$SPELL-$VERSION.tar.gz
fi
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
diff --git a/libs/openbabel/HISTORY b/libs/openbabel/HISTORY
index 1899083..097138d 100644
--- a/libs/openbabel/HISTORY
+++ b/libs/openbabel/HISTORY
@@ -1,3 +1,6 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.2 (stable and devel)
+
2011-11-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3.1 (stable and devel)
* DEPENDS: add optional cairo, specifically disable GUI
diff --git a/libs/openmpi/DETAILS b/libs/openmpi/DETAILS
index cc06116..b9527c7 100755
--- a/libs/openmpi/DETAILS
+++ b/libs/openmpi/DETAILS
@@ -1,7 +1,7 @@
SPELL=openmpi
- VERSION=1.4.3
+ VERSION=1.6.3
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:c33d5e019ba0b080aa34ecfa085182349da806e4bff26c1bf4dbdc8fb3f8f3c38899b9d96d671e1ae337b523ac9d634ae25c49d9af6eef2bc340c29dba75b1b8
+
SOURCE_HASH=sha512:29d34c343bf4f21d5f16da70ac2d2db819834d50102c14efa46d1b8898efbbf92346a95227c548787eff4d73799f0042c5f5c3c1e0ec15c578987b6df17755e6
VX=`echo $VERSION|cut -c-3`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/openmpi/HISTORY b/libs/openmpi/HISTORY
index 5e02c521..4e096fd 100644
--- a/libs/openmpi/HISTORY
+++ b/libs/openmpi/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/libs/openproducer/0001-add-missing-includes.patch
b/libs/openproducer/0001-add-missing-includes.patch
new file mode 100644
index 0000000..1c58609
--- /dev/null
+++ b/libs/openproducer/0001-add-missing-includes.patch
@@ -0,0 +1,90 @@
+From 49e2eca3dd93e41a6bba02b2d4203d6488832900 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 30 Dec 2012 23:16:50 +0100
+Subject: [PATCH] add missing includes
+
+---
+ include/Producer/Camera | 1 +
+ src/CameraConfig.cpp | 1 +
+ src/ConfigParser.cpp | 1 +
+ src/KeyboardMouse.cpp | 1 +
+ src/RenderSurface.cpp | 2 ++
+ src/Version.cpp | 1 +
+ 6 files changed, 7 insertions(+)
+
+diff --git a/include/Producer/Camera b/include/Producer/Camera
+index 131b717..ce26ee9 100644
+--- a/include/Producer/Camera
++++ b/include/Producer/Camera
+@@ -18,6 +18,7 @@
+ #include <Producer/Referenced>
+
+ #include <vector>
++#include <string.h>
+
+ #include <Producer/RefOpenThreads>
+
+diff --git a/src/CameraConfig.cpp b/src/CameraConfig.cpp
+index 09bdfeb..9090fe3 100644
+--- a/src/CameraConfig.cpp
++++ b/src/CameraConfig.cpp
+@@ -28,6 +28,7 @@
+ #endif
+
+ #include <math.h>
++#include <string.h>
+
+ #include <Producer/Math>
+ #include <Producer/CameraConfig>
+diff --git a/src/ConfigParser.cpp b/src/ConfigParser.cpp
+index bfcc0d4..352afe9 100644
+--- a/src/ConfigParser.cpp
++++ b/src/ConfigParser.cpp
+@@ -55,6 +55,7 @@
+ #define yydebug ConfigParser_debug
+ #define yynerrs ConfigParser_nerrs
+
++#include <string.h>
+
+ /* Tokens. */
+ #ifndef YYTOKENTYPE
+diff --git a/src/KeyboardMouse.cpp b/src/KeyboardMouse.cpp
+index 0097f1f..e187264 100644
+--- a/src/KeyboardMouse.cpp
++++ b/src/KeyboardMouse.cpp
+@@ -39,6 +39,7 @@
+ #include <algorithm>
+
+ #include <float.h>
++#include <string.h>
+
+ #define TIMER_ID 555
+
+diff --git a/src/RenderSurface.cpp b/src/RenderSurface.cpp
+index 00bb240..dc6ad53 100644
+--- a/src/RenderSurface.cpp
++++ b/src/RenderSurface.cpp
+@@ -12,6 +12,8 @@
+ */
+
+ #include <Producer/RenderSurface>
++#include <stdlib.h>
++#include <string.h>
+
+ using namespace std;
+ using namespace Producer;
+diff --git a/src/Version.cpp b/src/Version.cpp
+index 03c428c..a7caba6 100644
+--- a/src/Version.cpp
++++ b/src/Version.cpp
+@@ -13,6 +13,7 @@
+
+ #include <string>
+ #include <Producer/Version>
++#include <stdlib.h>
+
+ using namespace Producer;
+
+--
+1.8.0.3
+
diff --git a/libs/openproducer/BUILD b/libs/openproducer/BUILD
index d92a530..217bd05 100755
--- a/libs/openproducer/BUILD
+++ b/libs/openproducer/BUILD
@@ -4,4 +4,4 @@ for i in $(grep -rl YieldCurrentThread .)
do
sedit "s/YieldCurrentThread/CurrentThread/" $i
done &&
-make
+default_build_make
diff --git a/libs/openproducer/DEPENDS b/libs/openproducer/DEPENDS
index cc14a0a..e748f04 100755
--- a/libs/openproducer/DEPENDS
+++ b/libs/openproducer/DEPENDS
@@ -1,2 +1,2 @@
depends xorg-libs &&
-depends openthreads
+depends openscenegraph
diff --git a/libs/openproducer/DETAILS b/libs/openproducer/DETAILS
index a232738..4fc094f 100755
--- a/libs/openproducer/DETAILS
+++ b/libs/openproducer/DETAILS
@@ -1,9 +1,10 @@
SPELL=openproducer
- VERSION=0.8.4-2
+ VERSION=1.1-1
+ PATCHLEVEL=1
SOURCE=Producer-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Producer
- SOURCE_URL[0]=http://www.andesengineering.com/Producer/Download/${SOURCE}
-
SOURCE_HASH=sha512:856a81001079326581f5439eec26f4be2eccc272d86166e238e652196790e166a834d34cb9a4374470adf265f70b13db79160f6a1be23a7fcbe04bf472fbb47b
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Producer-${VERSION}
+
SOURCE_URL[0]=http://www.andesengineering.com/Producer/Download/Releases/${SOURCE}
+
SOURCE_HASH=sha512:2c825e125571c692e00a11af22de57ba27c5d823395d66625c853e587b6ba840397833bb5b796525d8d1e56dfd5726b855d4c980d3e6b9ead1cefe926b1f7af8
WEB_SITE=http://www.andesengineering.com/Producer/index.html
ENTERED=20030625
UPDATED=20031208
diff --git a/libs/openproducer/HISTORY b/libs/openproducer/HISTORY
index c2c41af..f309d2e 100644
--- a/libs/openproducer/HISTORY
+++ b/libs/openproducer/HISTORY
@@ -1,3 +1,9 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1-1
+ * BUILD: use default_build_make
+ * DEPENDS: changed dependency on openthreads to openscenegraph
+ * 0001-add-missing-includes.patch, PRE_BUILD: fix compile errors
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/openproducer/PRE_BUILD b/libs/openproducer/PRE_BUILD
new file mode 100755
index 0000000..bbb451c
--- /dev/null
+++ b/libs/openproducer/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-missing-includes.patch
diff --git a/libs/openscenegraph/DEPENDS b/libs/openscenegraph/DEPENDS
index c2cf4c3..9edd465 100755
--- a/libs/openscenegraph/DEPENDS
+++ b/libs/openscenegraph/DEPENDS
@@ -1,5 +1,5 @@
depends cmake &&
-depends freetype1 &&
+depends freetype2 &&
depends giflib &&
depends GLUT &&
depends JPEG &&
@@ -9,10 +9,12 @@ depends libxext &&
depends libice &&
depends libxml2 &&
depends libxrandr &&
-depends openthreads &&
depends tiff &&
depends unzip &&
depends zlib &&
+depends -sub LEGACY ffmpeg &&
+depends -sub CXX gcc &&
+depends openexr

optional_depends cairo '' '' 'for GTK+ plugins' &&
optional_depends gtk+2 '' '' 'for GTK+ plugins' &&
diff --git a/libs/openscenegraph/HISTORY b/libs/openscenegraph/HISTORY
index a664af9..feedeef 100644
--- a/libs/openscenegraph/HISTORY
+++ b/libs/openscenegraph/HISTORY
@@ -1,3 +1,14 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, video_out_rgb.c.patch: add patch from gentoo to fix
+ compile error with recent versions of xine-lib
+ * DEPENDS: remove dependency on openthreads
+
+2012-08-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on legacy release of ffmpeg
+ * DEPENDS: changed ffmpeg sub dependency from legacy to LEGACY
+ * DEPENDS: add depency on gcc with CXX, change dependency on freetype1
+ to freetype2, add dependency on openexr
+
2012-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.0.1

diff --git a/libs/openscenegraph/PRE_BUILD b/libs/openscenegraph/PRE_BUILD
new file mode 100755
index 0000000..f75bdda
--- /dev/null
+++ b/libs/openscenegraph/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/video_out_rgb.c.patch
diff --git a/libs/openscenegraph/video_out_rgb.c.patch
b/libs/openscenegraph/video_out_rgb.c.patch
new file mode 100644
index 0000000..86618de
--- /dev/null
+++ b/libs/openscenegraph/video_out_rgb.c.patch
@@ -0,0 +1,28 @@
+Adjust xine plugin in osg to driver class members used for xine-lib-1.2.0.
+
+2012-01-07 Martin von Gagern
+
+References:
+https://bugs.gentoo.org/397643
+http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/diff/806b590a4d38/src/xine-engine/video_out.h
+http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/src/osgPlugins/xine
+
+Index: OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c
+===================================================================
+--- OpenSceneGraph-3.0.1.orig/src/osgPlugins/xine/video_out_rgb.c
++++ OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c
+@@ -2769,8 +2769,14 @@ init_class(xine_t* xine, void* vo_visual
+ clear(rgb_class, sizeof(rgbout_class_t));
+
+ rgb_class->driver_class.open_plugin = open_plugin;
++#if XINE_MAJOR_VERSION < 1 || (XINE_MAJOR_VERSION == 1 &&
XINE_MINOR_VERSION < 2)
+ rgb_class->driver_class.get_identifier = get_identifier;
+ rgb_class->driver_class.get_description = get_description;
++#else
++ rgb_class->driver_class.identifier = get_identifier(NULL);
++ rgb_class->driver_class.description = get_description(NULL);
++#endif
++
+ rgb_class->driver_class.dispose = dispose_class;
+
+ return(rgb_class);
diff --git a/libs/openthreads/BUILD b/libs/openthreads/BUILD
index 033ff63..27ba77d 100755
--- a/libs/openthreads/BUILD
+++ b/libs/openthreads/BUILD
@@ -1,2 +1 @@
-sedit "s/-O2/\"$CFLAGS\"/" Make/makedefs &&
-make opt
+true
diff --git a/libs/openthreads/DEPENDS b/libs/openthreads/DEPENDS
new file mode 100755
index 0000000..dc81ae7
--- /dev/null
+++ b/libs/openthreads/DEPENDS
@@ -0,0 +1 @@
+depends openscenegraph
diff --git a/libs/openthreads/DETAILS b/libs/openthreads/DETAILS
index a23454c..78438d9 100755
--- a/libs/openthreads/DETAILS
+++ b/libs/openthreads/DETAILS
@@ -1,40 +1,7 @@
- SPELL=openthreads
- VERSION=1.2dev2
- SOURCE=OpenThreads-v$VERSION-osg0.9.5.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenThreads
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:027a5d9bd2cd6f52ffa668d1435852b8aa881cff783edcd4df9b090a3bd390ea2a238e34d49d618e50c737372097a2e50a9e36becf30a8d76204256ea8949ca9
- WEB_SITE=http://openthreads.sourceforge.net/
- ENTERED=20031208
- LICENSE[0]=LGPL
- KEYWORDS="libs"
- SHORT="Minimal and complete Object-Oriented thread interface for
C++ programmers"
-cat << EOF
-This library is intended to provide a minimal & complete Object-Oriented
-(OO) thread interface for C++ programmers. It is loosely
-modeled on the Java thread API, and the POSIX Threads standards.
-The architecture of the library is designed around "swappable"
-thread models which are defined at compile-time in a shared object library.
-It is of importance to note that while a factory
-pattern design could have been used to achieve the goal of genaric interface,
-it would have required the programmer to allocate
-each of the 4 fundemental types (Thread, Mutex, Barrier, & Condition )
-on the heap. Due to the cost associated with heap
-allocation of the underlying concrete implementations of these constructs
-on some platforms, such allocation was deemed
-unacceptable at the time this library was originally written, and thus the
-factory pattern was not used.
-
-Instead, a somewhat obtuse - but effective - technique was chosen to provide
-the necessary data/implementation hiding. This
-technique uses private void pointers to encapsulate object private data.
-The void pointers actually point at concrete data
-structures, but give a uniform interface to the dso.
-
-It is the intent of the Open Thread Group that the interfaces (header files)
-will be used to construct optimized implementations
-using platform optimized multi-processing constructs such as the sproc
-methods used on IRIX & Windows (tm) threads on that Seattle
-based platform. There are currently concrete implementations using both
-POSIX and Mircrosoft Windows (tm) Threads in CVS.
-EOF
+ SPELL=openthreads
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by openscenegraph]
+ EOF
diff --git a/libs/openthreads/DOWNLOAD b/libs/openthreads/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/openthreads/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/libs/openthreads/HISTORY b/libs/openthreads/HISTORY
index 0c8e286..616c759 100644
--- a/libs/openthreads/HISTORY
+++ b/libs/openthreads/HISTORY
@@ -1,3 +1,8 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [openthreads is part of openscenegraph]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/openthreads/INSTALL b/libs/openthreads/INSTALL
index 22a7d24..27ba77d 100755
--- a/libs/openthreads/INSTALL
+++ b/libs/openthreads/INSTALL
@@ -1 +1 @@
-make INST_LOCATION=${INSTALL_ROOT}/usr install
+true
diff --git a/libs/openthreads/PRE_BUILD b/libs/openthreads/PRE_BUILD
index 73115fc..27ba77d 100755
--- a/libs/openthreads/PRE_BUILD
+++ b/libs/openthreads/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/makerules.diff
+true
diff --git a/libs/openthreads/TRIGGERS b/libs/openthreads/TRIGGERS
new file mode 100755
index 0000000..e4cc722
--- /dev/null
+++ b/libs/openthreads/TRIGGERS
@@ -0,0 +1 @@
+on_cast openthreads dispel_self
diff --git a/libs/openthreads/makerules.diff b/libs/openthreads/makerules.diff
deleted file mode 100644
index b3cbd23..0000000
--- a/libs/openthreads/makerules.diff
+++ /dev/null
@@ -1,16 +0,0 @@
---- OpenThreads/Make/makerules.orig 2011-03-07 09:08:55.464739676 +0100
-+++ OpenThreads/Make/makerules 2011-03-07 09:09:22.167351881 +0100
-@@ -71,11 +71,11 @@
-
- $(EXEC:=.dbg) :
- @[ -d $(DEBUGDIR) ] || mkdir $(DEBUGDIR)
-- @cd $(DEBUGDIR); \
-+ @cd $(DEBUGDIR); \
- $(MAKE) -f ../GNUmakefile "DOF=$(DBGF)" TOPDIR=../${TOPDIR} \
- THISDIR=../$(THISDIR)\
- MAKEDEPEND=Makedepend $(EXEC)
-- @$(MAKE) LNSRC=$(DEBUGDIR)/$(EXEC)
LNDEST=$(BININST)/$(OS)$(ARCH)/$(EXEC) __link
-+ @$(MAKE) LNSRC=$(DEBUGDIR)/$(EXEC)
LNDEST=$(BININST)/$(OS)$(ARCH)/$(EXEC) __link
-
-
- $(LIB:=.dbg) :
diff --git a/libs/pcre/DETAILS b/libs/pcre/DETAILS
index 12f0beb..6ce42aa 100755
--- a/libs/pcre/DETAILS
+++ b/libs/pcre/DETAILS
@@ -1,5 +1,6 @@
SPELL=pcre
- VERSION=8.30
+ VERSION=8.32
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/pcre/HISTORY b/libs/pcre/HISTORY
index 8848e4c..be7270b 100644
--- a/libs/pcre/HISTORY
+++ b/libs/pcre/HISTORY
@@ -1,3 +1,15 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: readded, to install symlink for backwards-compat
+
+2012-12-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.32
+ * INSTALL: deleted, all critical dependees still work
+
+2012-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.31
+ * INSTALL: update symlink
+
2012-02-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.30
* BUILD, CONFIGURE: support 16-bit characters
diff --git a/libs/pcre/INSTALL b/libs/pcre/INSTALL
index ebccaa8..375cd41 100755
--- a/libs/pcre/INSTALL
+++ b/libs/pcre/INSTALL
@@ -1,2 +1,3 @@
default_install &&
-ln -sf $TRACK_ROOT/usr/lib/libpcre.so.1.0.0
$INSTALL_ROOT/usr/lib/libpcre.so.0
+
+ln -sf "$TRACK_ROOT/usr/lib/libpcre.so.1"
"$INSTALL_ROOT/usr/lib/libpcre.so.0"
diff --git a/libs/podofo/DEPENDS b/libs/podofo/DEPENDS
index 76badfb..b398a80 100755
--- a/libs/podofo/DEPENDS
+++ b/libs/podofo/DEPENDS
@@ -1,3 +1,5 @@
+depends cmake &&
+depends openssl &&
depends freetype2 &&
depends zlib &&
depends fontconfig &&
diff --git a/libs/podofo/DETAILS b/libs/podofo/DETAILS
index ac5799b..c84d81a 100755
--- a/libs/podofo/DETAILS
+++ b/libs/podofo/DETAILS
@@ -1,8 +1,8 @@
SPELL=podofo
- VERSION=0.9.0
-
SOURCE_HASH=sha512:60c875930c79f3b389f31a6c4d6d72cd7a9383cebc31e3d449809add3eb292278f10a249fcf175fa14b6ccf6424e23293ad2174ba6f828a72c43c9561007aea8
+ VERSION=0.9.2
+
SOURCE_HASH=sha512:e0bda743b192edfd42f381498edc56f30e6d89f45e7abd2b4351e15fd672a432d07f067ab8ed5cf378b0ecbab6d98abb32c22c1ce860c0021e31235fc5683a21
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://prdownloads.sourceforge.net/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://podofo.sourceforge.net/";
LICENSE[0]="GPL, LGPL"
diff --git a/libs/podofo/HISTORY b/libs/podofo/HISTORY
index db78e15..0955da1 100644
--- a/libs/podofo/HISTORY
+++ b/libs/podofo/HISTORY
@@ -1,3 +1,10 @@
+2013-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.2
+ * DEPENDS: add openssl, cmake
+
+2013-02-16 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9.1
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/libs/pyqt4/DETAILS b/libs/pyqt4/DETAILS
index 4d319f4..444032e 100755
--- a/libs/pyqt4/DETAILS
+++ b/libs/pyqt4/DETAILS
@@ -1,11 +1,11 @@
SPELL=pyqt4
SPELLX=PyQt-x11-gpl
- VERSION=4.9
-
SOURCE_HASH=sha512:7f2a853494aaeecd5848af0921ab053e751bfc5d9a15281c7b8bc8b662dc35cc4be2a746b22c08c2b89f1db56ba58adaa678bb98fe97da278249393adbf07c8f
+ VERSION=4.9.6
+
SOURCE_HASH=sha512:1d0ca00d529f67d33e51b947b9e2c49a64611a842f1a78220c9390afd1657e909451d9b758d0c008b6efbba7ed047f18ca41323e4db2269d685b9d2400a604aa
URI=PyQt4
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
-
SOURCE_URL[0]=http://www.riverbankcomputing.co.uk/static/Downloads/$URI/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/pyqt/PyQt4/PyQt-${VERSION}/${SOURCE}
WEB_SITE=http://www.riverbankcomputing.co.uk/software/pyqt/
ENTERED=20070614
LICENSE[0]=GPL
diff --git a/libs/pyqt4/HISTORY b/libs/pyqt4/HISTORY
index 9f05c51..e0448da 100644
--- a/libs/pyqt4/HISTORY
+++ b/libs/pyqt4/HISTORY
@@ -1,3 +1,12 @@
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.6
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.9.5
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.4
+
2012-01-04 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.9

diff --git a/libs/pyusb/DETAILS b/libs/pyusb/DETAILS
index 5db4096..7a41983 100755
--- a/libs/pyusb/DETAILS
+++ b/libs/pyusb/DETAILS
@@ -1,8 +1,11 @@
SPELL=pyusb
- VERSION=1.0.0a2
- SOURCE="${SPELL}-${VERSION}.zip"
-
SOURCE_URL[0]=http://netcologne.dl.sourceforge.net/project/${SPELL}/PyUSB%201.0/1.0.0-alpha-2/${SOURCE}
-
SOURCE_HASH=sha512:3a63fed6ef53fee5a5b34754b8e0bba46d01e122cb3adaac4d67fcb595e994db1a06119e36b7189fe481dc553d566a3374c1da26761c428938c34ed3477524bf
+ VERSION=1.0.0a3
+ MVERSION=$(echo $VERSION | sed -e 's:\([0-9]\+\.[0-9]\+\).*:\1:')
+ XVERSION=$(echo $VERSION | sed -e 's:\(.\+\)a.\+:\1:')
+ ALPHAVERSION=$(echo $VERSION | sed -e 's:.\+a::')
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/PyUSB%20${MVERSION}/${XVERSION}-alpha-${ALPHAVERSION}/${SOURCE}
+
SOURCE_HASH=sha512:792fd7b567b989c70154c11ea9bcb23231ce5c2c8bbfd3bc52082261ed1077f752cac21d1d53b46de7adda23303055a7cd8ff554c04ed13cbb469abcce9fcc85

SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/projects/pyusb/";
LICENSE[0]=BSD
diff --git a/libs/pyusb/HISTORY b/libs/pyusb/HISTORY
index e99f151..ef9a9cf 100644
--- a/libs/pyusb/HISTORY
+++ b/libs/pyusb/HISTORY
@@ -1,3 +1,6 @@
+2012-06-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.0a3, fixed SOURCE_URL
+
2012-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, BUILD, INSTALL: spell created

diff --git a/libs/qjson/DETAILS b/libs/qjson/DETAILS
index 1d508d5..f7f8d69 100755
--- a/libs/qjson/DETAILS
+++ b/libs/qjson/DETAILS
@@ -1,9 +1,9 @@
SPELL=qjson
- VERSION=0.7.1
+ VERSION=0.8.1
+
SOURCE_HASH=sha512:03e65bbdf6d397f77319867a03377deb419eac46ad91bc06abb7bc68d8f8f2e490db87d909ce51e065f22e5d201f1f73d57f72e14bc378580dbf40b855f1bc72
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a3cba247f0a6d2dff38d6ed9ed1da444969faf79fac7979db325b91bcf89eba8a696e1bd072c56aa5bdaef5180f54762e05a0e131d459944499b711f3b04f62b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qjson.sourceforge.net";
LICENSE[0]=LGPL
ENTERED=20110111
diff --git a/libs/qjson/HISTORY b/libs/qjson/HISTORY
index a4d3d8c..afd525d 100644
--- a/libs/qjson/HISTORY
+++ b/libs/qjson/HISTORY
@@ -1,3 +1,9 @@
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
2011-01-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/libs/raptor/DETAILS b/libs/raptor/DETAILS
index 2c47c2e..fce5ad3 100755
--- a/libs/raptor/DETAILS
+++ b/libs/raptor/DETAILS
@@ -1,6 +1,6 @@
SPELL=raptor
SPELLX=raptor2
- VERSION=2.0.7
+ VERSION=2.0.8
SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/libs/raptor/HISTORY b/libs/raptor/HISTORY
index dedbf5a..1adf60a 100644
--- a/libs/raptor/HISTORY
+++ b/libs/raptor/HISTORY
@@ -1,3 +1,6 @@
+2012-06=28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.8
+
2012-03-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.7
SECURITY_PATCH=1 - fixes CVE-2012-0037
diff --git a/libs/rasqal/DETAILS b/libs/rasqal/DETAILS
index aaa96ee..ff0cc94 100755
--- a/libs/rasqal/DETAILS
+++ b/libs/rasqal/DETAILS
@@ -1,5 +1,5 @@
SPELL=rasqal
- VERSION=0.9.29
+ VERSION=0.9.30
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://download.librdf.org/source/$SOURCE
diff --git a/libs/rasqal/HISTORY b/libs/rasqal/HISTORY
index 37d3c22..7878852 100644
--- a/libs/rasqal/HISTORY
+++ b/libs/rasqal/HISTORY
@@ -1,3 +1,6 @@
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.30
+
2012-05-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.29

diff --git a/libs/redland/DETAILS b/libs/redland/DETAILS
index 6abd0ad..23a084a 100755
--- a/libs/redland/DETAILS
+++ b/libs/redland/DETAILS
@@ -1,5 +1,5 @@
SPELL=redland
- VERSION=1.0.15
+ VERSION=1.0.16
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://download.librdf.org/source/$SOURCE
diff --git a/libs/redland/HISTORY b/libs/redland/HISTORY
index a1e7f79..b2ccdef 100644
--- a/libs/redland/HISTORY
+++ b/libs/redland/HISTORY
@@ -1,3 +1,6 @@
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.16
+
2010-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.15

diff --git a/libs/sip/DETAILS b/libs/sip/DETAILS
index 0f0aea6..16fd00d 100755
--- a/libs/sip/DETAILS
+++ b/libs/sip/DETAILS
@@ -1,11 +1,10 @@
SPELL=sip
- VERSION=4.13.1
-
SOURCE_HASH=sha512:fcdbd903281f130c63da699e8058b690b109f3403b2f2b6b04a8969bb40b17972141ccf8f8ed4d8d25af2280892401f3db8c0820b4c26508d061026e3d8d356e
+ VERSION=4.14.2
+
SOURCE_HASH=sha512:d23eba57c271e5ed4f9e434709108c33bca0166987606b02b48485996d4de385d6c6057e5b0432f18248b3b786f2dce7e80a06f8dce848b90a046418dd294ec6
URI=sip4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://www.riverbankcomputing.co.uk/static/Downloads/$URI/$SOURCE
-
SOURCE_URL[1]=http://ring.u-toyama.ac.jp/archives/NetBSD/packages/distfiles/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/pyqt/$SPELL/$SPELL-$VERSION/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://www.riverbankcomputing.co.uk/software/$SPELL
ENTERED=20020721
diff --git a/libs/sip/HISTORY b/libs/sip/HISTORY
index 9c3302e..ddae31b 100644
--- a/libs/sip/HISTORY
+++ b/libs/sip/HISTORY
@@ -1,3 +1,12 @@
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.14.2
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.14
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.13.3
+
2012-01-04 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 4.13.1

diff --git a/libs/skeltrack/DEPENDS b/libs/skeltrack/DEPENDS
new file mode 100755
index 0000000..1648da8
--- /dev/null
+++ b/libs/skeltrack/DEPENDS
@@ -0,0 +1 @@
+depends gfreenect
diff --git a/libs/skeltrack/DETAILS b/libs/skeltrack/DETAILS
new file mode 100755
index 0000000..8c09686
--- /dev/null
+++ b/libs/skeltrack/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=skeltrack
+ VERSION=0.1.10
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/joaquimrocha-Skeltrack-2c0a97f
+ SOURCE_URL[0]=https://github.com/joaquimrocha/Skeltrack/tarball/$VERSION
+
SOURCE_HASH=sha512:b0b3966508c866bff61e6090ef62887ffeef2341311b3023a6550cb3c4caf0d06d1e53f1d68b4915037d088ff0d23a140349f38c8e4f79688dc07436603865ab
+ WEBSITE=https://github.com/joaquimrocha/Skeltrack
+ ENTERED=20120909
+ LICENSE[0]=GPL
+ SHORT="skeleton tracking library"
+cat << EOF
+Skeltrack is a Free and Open Source Software library for tracking
+the human skeleton joints from depth images.
+EOF
diff --git a/libs/skeltrack/HISTORY b/libs/skeltrack/HISTORY
new file mode 100644
index 0000000..9c6421a
--- /dev/null
+++ b/libs/skeltrack/HISTORY
@@ -0,0 +1,5 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.10
+
+2012-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD: spell created, version 0.1.8
diff --git a/libs/skeltrack/PRE_BUILD b/libs/skeltrack/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/libs/skeltrack/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/libs/talloc/CONFLICTS b/libs/talloc/CONFLICTS
new file mode 100755
index 0000000..1f6fb26
--- /dev/null
+++ b/libs/talloc/CONFLICTS
@@ -0,0 +1,3 @@
+if ! is_depends_enabled samba talloc; then
+ conflicts samba
+fi
diff --git a/libs/talloc/DETAILS b/libs/talloc/DETAILS
index 2532cbf..f2f8a91 100755
--- a/libs/talloc/DETAILS
+++ b/libs/talloc/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
SOURCE_IGNORE=volatile
else
- VERSION=2.0.7
-
SOURCE_HASH=sha512:b4384653f570b349d13352b3a2304bc3bc58d4d3e6369b049163c43d3125bbe29a8d3679691be04ef26a51a2820345fddf3c882d23ce629f8044b2aa043e2768

+ VERSION=2.0.8
+
SOURCE_HASH=sha512:8e8e71d05443b7ea5d8ac432c1043840000b7b6ebeff6a2f621274f29a298e6c64ad5fb75b59c6138179c5602d6164695b85b57b5b310809150320b6eecd487f
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index 9cf3a1e..36bcf3d 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,9 @@
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts with samba's internal lib
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.8
+
2011-10-25 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: stable version 2.0.7

diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index 045c542..d6faa29 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,11 +1,10 @@
SPELL=tbb
- VERSION=30_20100310
- VX=3.0
-
SOURCE_HASH=sha512:b184cd93b55a873b2e29258dd2698d4d3a411024a6455bc62b1bb06c009d5f18704bd586894f62bb41a7c351cec74bf266f9175915ec29069f7485c88940f75b
- SOURCE=${SPELL}${VERSION}oss_src.tgz
+ VERSION=41_20121003
+
SOURCE_HASH=sha512:fada6e32a09be2a151746caf3a15729c9ec6043b17e2f0aeb1bd903542310cdc6fe9ad85017ff5b2cfb16ae955c81c8b39ad8cf97f871bfcbd19d4948ef1d821
+ SOURCE=tbb${VERSION}oss_src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}${VERSION}oss
-
SOURCE_URL[0]=http://www.threadingbuildingblocks.org/uploads/77/148/$VX/$SOURCE
WEB_SITE=http://www.threadingbuildingblocks.org
+
SOURCE_URL[0]=$WEB_SITE/sites/default/files/software_releases/source/$SOURCE
ENTERED=20090925
LICENSE[0]=GPL
KEYWORDS="threading intel"
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index e837cd0..9e1dd4f 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,3 +1,6 @@
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 41_20121003
+
2011-08-19 Bor Kraljič <pyrobor AT ver.si>
* CONFLICTS: conflict with self to avoid failure during INSTALL
(fixes #46)

diff --git a/libs/tevent/BUILD b/libs/tevent/BUILD
deleted file mode 100755
index f4182d2..0000000
--- a/libs/tevent/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-default_build
diff --git a/libs/tevent/DEPENDS b/libs/tevent/DEPENDS
index 5378411..db7cf51 100755
--- a/libs/tevent/DEPENDS
+++ b/libs/tevent/DEPENDS
@@ -1,2 +1 @@
-depends git &&
depends talloc
diff --git a/libs/tevent/DETAILS b/libs/tevent/DETAILS
index 0bd3edf..d3b4fa6 100755
--- a/libs/tevent/DETAILS
+++ b/libs/tevent/DETAILS
@@ -1,13 +1,12 @@
SPELL=tevent
-if [[ "$TEVENT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
- SOURCE=samba4-git.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
- SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
- SOURCE_IGNORE=volatile
+ VERSION=0.9.17
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SPELL}-${VERSION}.tar.asc
+ SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=http://www.samba.org/ftp/tevent/$SOURCE
+ SOURCE2_URL[0]=http://www.samba.org/ftp/tevent/$SOURCE2
+ SOURCE_GPG=samba.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=GPL
WEB_SITE=http://ldb.samba.org/
KEYWORDS=""
diff --git a/libs/tevent/HISTORY b/libs/tevent/HISTORY
index 64c1675..95eec09 100644
--- a/libs/tevent/HISTORY
+++ b/libs/tevent/HISTORY
@@ -1,3 +1,10 @@
+2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: remove git version, add stable 0.9.17
+ git version removed because it checks out entire samba4 and it was
broken
+ * DEPENDS: removed depends git
+ * PRE_BUILD: uncompress gz to verify tarball
+ * BUILD, INSTALL, PREPARE: removed
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on git
* DETAILS, PREPARE: Use prepare_select_branch
diff --git a/libs/tevent/INSTALL b/libs/tevent/INSTALL
deleted file mode 100755
index e85c9fd..0000000
--- a/libs/tevent/INSTALL
+++ /dev/null
@@ -1,2 +0,0 @@
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-default_install
diff --git a/libs/tevent/PREPARE b/libs/tevent/PREPARE
deleted file mode 100755
index f8b7d7e..0000000
--- a/libs/tevent/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
diff --git a/libs/tevent/PRE_BUILD b/libs/tevent/PRE_BUILD
index 008adea..d2974e5 100755
--- a/libs/tevent/PRE_BUILD
+++ b/libs/tevent/PRE_BUILD
@@ -1,4 +1,8 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-git checkout origin/v4-0-test &&
-NOCONFIGURE="on" ./autogen.sh
+message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+SOURCE_ORI=${SOURCE}
+SOURCE=${SOURCE/.gz}
+gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
+default_pre_build
+message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+rm $SOURCE
+SOURCE=${SOURCE_ORI}
diff --git a/libs/tzdata/DETAILS b/libs/tzdata/DETAILS
index a2a8499..127116a 100755
--- a/libs/tzdata/DETAILS
+++ b/libs/tzdata/DETAILS
@@ -1,9 +1,10 @@
SPELL=tzdata
- VERSION=2012c
+ VERSION=2012j
+
SOURCE_HASH=sha512:98515b92268a2ee49386f6955211c14b9fe47460ba1c3ec5d60681b1a934688c3de4452f8f757ca3a6924e15784585967c768e7c86be730378d0332c249584fe
SOURCE="${SPELL}${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.iana.org/time-zones/repository/releases/${SOURCE}
- SOURCE_URL[1]=ftp://munnari.oz.au/pub/tzdata/${SOURCE}
-
SOURCE_HASH=sha512:c43630f0bf1973b368229c788da90965d7c8b0d6dc8aa0f4bcbfac018a8c8291e1eb21cae05282df2eba6ec9a647c53c02fd92fea91fd5cb93855808387e52b9
+ SOURCE_URL[1]=ftp://ftp.iana.org/tz/releases/${SOURCE}
+ #SOURCE_URL[2]=ftp://munnari.oz.au/pub/oldtz/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.iana.org/time-zones";
LICENSE[0]="GPL"
diff --git a/libs/tzdata/HISTORY b/libs/tzdata/HISTORY
index 640dbbb..c2abdd3 100644
--- a/libs/tzdata/HISTORY
+++ b/libs/tzdata/HISTORY
@@ -1,3 +1,19 @@
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012j
+
+2012-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012h
+
+2012-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012f
+
+2012-08-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2012e
+
+2012-07-19 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2012d
+ changed SOURCE_URL[1]
+
2012-05-24 Sukneet Basuta <sukneet AT sourcemage.org>
* INSTALL: $SCRIPT_DIRECTORY -> $SPELL_DIRECTORY
TIme -> Time
diff --git a/libs/upower/DETAILS b/libs/upower/DETAILS
index 9ccd4e6..f8eee0b 100755
--- a/libs/upower/DETAILS
+++ b/libs/upower/DETAILS
@@ -1,6 +1,6 @@
SPELL=upower
- VERSION=0.9.16
-
SOURCE_HASH=sha512:a38fa82b376a12c3ef17ea6998a4ad6c0410f0371ddd4403c68f6dc2edf3c762243f1721189dc8d884b74fadd74a31a5b096fa4abe2ffb84c44496cad16346bd
+ VERSION=0.9.19
+
SOURCE_HASH=sha512:616502dddec23108fc51662e0e08efc2cd7893043558696ea87cc02c05b85322362be3740c81674b619f5e7acfaa42bdbd56444faab8c11820ebc427e127a9b7
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/upower/HISTORY b/libs/upower/HISTORY
index 3d599b0..2f85e0d 100644
--- a/libs/upower/HISTORY
+++ b/libs/upower/HISTORY
@@ -1,3 +1,12 @@
+2013-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.19
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.18
+
+2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.17
+
2012-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.16
* PRE_BUILD: removed
diff --git a/libs/xapian-core/DETAILS b/libs/xapian-core/DETAILS
index faf7217..243828e 100755
--- a/libs/xapian-core/DETAILS
+++ b/libs/xapian-core/DETAILS
@@ -1,6 +1,6 @@
SPELL=xapian-core
- VERSION=1.2.10
-
SOURCE_HASH=sha512:2f7d52bacd4638676d53e7201b64e3731bc2051e1de6fbafe3799ace56f218df0786d3cf409154a8028c49906b2873e3949cd4db9d46583a50f557eee130cd7a
+ VERSION=1.2.12
+
SOURCE_HASH=sha512:10f1c36f457cd6d044da31a8360c054c0df5d4ee7061d8d30db6989549d9ab85960696342f582486927dc56db81071cf6d24436193edcd55b564aabf9c39ad78
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://oligarchy.co.uk/xapian/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/xapian-core/HISTORY b/libs/xapian-core/HISTORY
index e4aeb22..119cf28 100644
--- a/libs/xapian-core/HISTORY
+++ b/libs/xapian-core/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.12
+
2012-05-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.10
* DEPENDS: add zlib
diff --git a/libs/xmltv/DEPENDS b/libs/xmltv/DEPENDS
index af0cc2c..f350ff3 100755
--- a/libs/xmltv/DEPENDS
+++ b/libs/xmltv/DEPENDS
@@ -1,6 +1,7 @@
depends html-tree &&
depends lwp &&
depends xml-twig &&
+depends xml-parser-expat &&
depends xml-writer &&
depends date-manip &&
depends term-readkey &&
diff --git a/libs/xmltv/DETAILS b/libs/xmltv/DETAILS
index 29f3204..5424055 100755
--- a/libs/xmltv/DETAILS
+++ b/libs/xmltv/DETAILS
@@ -1,10 +1,10 @@
SPELL=xmltv
- VERSION=0.5.56
-
SOURCE_HASH=sha512:ae43d8348b0658485330a6eae4f69278278ba95185c1bc2b3ef1ab18380b8b8c6aabb583fff23601d92a073b65af64a33f37276b83794f5ff5d8ccca79a4f7de
+ VERSION=0.5.63
+
SOURCE_HASH=sha512:8c5e774b1afe70789c8a39a32e371cd5c5c9631d006aad356736019ba7ca31406e9e13e2ec733f98670c4f47acefa01eeee2eb3c32dcd703bd208f1f45172ab6
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/$SOURCE
- WEB_SITE=http://membled.com/work/apps/xmltv/
+ WEB_SITE=http://xmltv.org
ENTERED=20040222
LICENSE=GPL
KEYWORDS="tv xml libs"
diff --git a/libs/xmltv/HISTORY b/libs/xmltv/HISTORY
index 7246f76..cffcbba 100644
--- a/libs/xmltv/HISTORY
+++ b/libs/xmltv/HISTORY
@@ -1,3 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.63
+ updated WEB_SITE
+ * DEPENDS: added depends xml-parser-expat
+
2010-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.56
* DEPENDS: add file-slurp
diff --git a/libs/yajl/DETAILS b/libs/yajl/DETAILS
index 905db77..a83bf74 100755
--- a/libs/yajl/DETAILS
+++ b/libs/yajl/DETAILS
@@ -1,9 +1,9 @@
SPELL=yajl
- VERSION=2.0.1
+ VERSION=2.0.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/lloyd/${SPELL}/tarball/${VERSION}
-
SOURCE_HASH=sha512:814af18507bb2fa8f8a7f1b435562c7a4c1114d14003f5726ca06df896894fd15bd8d8bd70adbcb9f15965cafe0d2761e32b2c54ae1a47cc7335a577d8bdc5da
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lloyd-${SPELL}-f4b2b1a"
+
SOURCE_HASH=sha512:ab99fdd6b7e6f7add5530fff2d3ac6171ed3698267016d6cd23449742d36c9d848f065ba920dc2abb934488239e11e4ceda571c05fa472ab5d3f0480e9033a13
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lloyd-${SPELL}-fee1ebe"
WEB_SITE="https://github.com/lloyd/yajl";
LICENSE[0]=BSD/ISC
ENTERED=20110607
diff --git a/libs/yajl/HISTORY b/libs/yajl/HISTORY
index 7a52750..1a5af29 100644
--- a/libs/yajl/HISTORY
+++ b/libs/yajl/HISTORY
@@ -1,3 +1,6 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4
+
2012-05-06 Sukneet Basuta <sukneet AT sourcemage.org>
* UP_TRIGGERS: added, needed to recast dependencies
on major version change, i.e. when going from 1.0.9 to 2.0.1
diff --git a/libs/yaml-cpp/BUILD b/libs/yaml-cpp/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/yaml-cpp/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/yaml-cpp/DEPENDS b/libs/yaml-cpp/DEPENDS
new file mode 100755
index 0000000..2a6876d
--- /dev/null
+++ b/libs/yaml-cpp/DEPENDS
@@ -0,0 +1,3 @@
+depends cmake &&
+depends boost &&
+depends -sub CXX gcc
diff --git a/libs/yaml-cpp/DETAILS b/libs/yaml-cpp/DETAILS
new file mode 100755
index 0000000..bae1083
--- /dev/null
+++ b/libs/yaml-cpp/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=yaml-cpp
+ VERSION=0.5.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:901add4a5679aecb95aace6ef7eaf5dd7f7c00513cc673e3e52cbdb25b1fe15199d1ac8fd8b716aba8469eb8e547291a74daac9c37cb8be7e308b1c87d30dd92
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://code.google.com/p/yaml-cpp/";
+ LICENSE[0]=MIT
+ ENTERED=20130113
+ SHORT="a YAML parser and emitter in C++"
+cat << EOF
+yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.
+EOF
diff --git a/libs/yaml-cpp/HISTORY b/libs/yaml-cpp/HISTORY
new file mode 100644
index 0000000..83ed432
--- /dev/null
+++ b/libs/yaml-cpp/HISTORY
@@ -0,0 +1,3 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/lua-forge/lgi/BUILD b/lua-forge/lgi/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/lua-forge/lgi/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/lua-forge/lgi/DEPENDS b/lua-forge/lgi/DEPENDS
new file mode 100755
index 0000000..fb3d247
--- /dev/null
+++ b/lua-forge/lgi/DEPENDS
@@ -0,0 +1,2 @@
+depends LUA &&
+depends gobject-introspection
diff --git a/lua-forge/lgi/DETAILS b/lua-forge/lgi/DETAILS
new file mode 100755
index 0000000..94f2e62
--- /dev/null
+++ b/lua-forge/lgi/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=lgi
+ VERSION=0.6.2
+ SOURCE="${SPELL}-${VERSION}.zip"
+ SOURCE_URL[0]=https://github.com/pavouk/${SPELL}/archive/${VERSION}.zip
+
SOURCE_HASH=sha512:0ccd86ed45e7c64858b7147695e9b784a12762d226ac84d942f26ef099f106049c668a2cf786b997029d5d7c7daf4b294ff983f49f6952246e1429e86ac50442
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/pavouk/lgi";
+ LICENSE[0]=MIT
+ ENTERED=20121223
+ SHORT="Dynamic Lua binding to GObject libraries using
GObject-Introspection"
+cat << EOF
+LGI is gobject-introspection based dynamic Lua binding to GObject based
+libraries. It allows using GObject-based libraries directly from Lua.
+EOF
diff --git a/lua-forge/lgi/HISTORY b/lua-forge/lgi/HISTORY
new file mode 100644
index 0000000..d3d4cd0
--- /dev/null
+++ b/lua-forge/lgi/HISTORY
@@ -0,0 +1,3 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/lua-forge/lua/DETAILS b/lua-forge/lua/DETAILS
index 43fa479..4234f23 100755
--- a/lua-forge/lua/DETAILS
+++ b/lua-forge/lua/DETAILS
@@ -1,11 +1,11 @@
SPELL=lua
- VERSION=5.2.0
+ VERSION=5.2.1
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
SOURCE_URL[1]=http://www.tecgraf.puc-rio.br/lua/mirror/ftp/$SOURCE
-
SOURCE_HASH=sha512:48c4a35323309c983a785a320b9a5058401c8b6cc0a4296ace66ab13ecb435d5274fdbaa28498f232619bda3bdee6eae9d264421406a83e55a418e2a6e95388a
+
SOURCE_HASH=sha512:d0548d2cc2aa4fb4b5ae19d0ff675027370e3ee22d6e1ba448651c6f1f6f5e6b6214c81b760a23954f1e270936248bc021b9594a75191de4c1921e73d1ae48fb
WEB_SITE=http://www.lua.org/
ENTERED=20020309
LICENSE[0]=MIT
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index eaa57fe..40f66ff 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,14 @@
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PROVIDES: added since it looks like lua51 will be around for a while
+
+2012-09-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * shared.patch: link with libdl.so
+
+2012-06-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.1
+ * lua.pc: updated to 5.2.1
+
2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
* BUILD: fix x86_64 check

diff --git a/lua-forge/lua/PROVIDES b/lua-forge/lua/PROVIDES
new file mode 100755
index 0000000..4c57544
--- /dev/null
+++ b/lua-forge/lua/PROVIDES
@@ -0,0 +1 @@
+LUA
diff --git a/lua-forge/lua/lua.pc b/lua-forge/lua/lua.pc
index 6f55d19..d4113d8 100644
--- a/lua-forge/lua/lua.pc
+++ b/lua-forge/lua/lua.pc
@@ -5,7 +5,7 @@
# grep '^V=' ../Makefile
V= 5.2
# grep '^R=' ../Makefile
-R= 5.2.0
+R= 5.2.1

# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
prefix= /usr
diff --git a/lua-forge/lua/shared.patch b/lua-forge/lua/shared.patch
index ec6b091..fa07115 100644
--- a/lua-forge/lua/shared.patch
+++ b/lua-forge/lua/shared.patch
@@ -17,7 +17,7 @@
$(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)

+$(LUA_SO): $(CORE_O) $(LIB_O)
-+ $(CC) -o $@ -shared $(LDFLAGS) $(CORE_O) $(LIB_O)
++ $(CC) -o $@ -shared $(LDFLAGS) $(CORE_O) $(LIB_O) -ldl
+
clean:
$(RM) $(ALL_T) $(ALL_O)
diff --git a/lua-forge/lua51/DETAILS b/lua-forge/lua51/DETAILS
index 51da36f..ffcdac4 100755
--- a/lua-forge/lua51/DETAILS
+++ b/lua-forge/lua51/DETAILS
@@ -1,11 +1,11 @@
SPELL=lua51
SPELLX=lua
- VERSION=5.1.4
+ VERSION=5.1.5
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
-
SOURCE_HASH=sha512:bc542fe8535826ac1e49b03a8f238cf049724b02c14718f8162cfeaf735a5e6c58412ff18dbe7a38e4cc4433f3d1e702554e9b24b5f021634b4280880980f40f
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://www.lua.org/
ENTERED=20020309
LICENSE[0]=MIT
diff --git a/lua-forge/lua51/HISTORY b/lua-forge/lua51/HISTORY
index 1812f30..a15ba61 100644
--- a/lua-forge/lua51/HISTORY
+++ b/lua-forge/lua51/HISTORY
@@ -1,3 +1,11 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 5.1.5
+ * PRE_BUILD: changed to add the -lm -ldl to LDFLAGS
+
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PROVIDES: added since it looks like lua51 will be around
+ for a while
+
2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: fix x86_64 check

diff --git a/lua-forge/lua51/PRE_BUILD b/lua-forge/lua51/PRE_BUILD
index bf6c4cc..7400d61 100755
--- a/lua-forge/lua51/PRE_BUILD
+++ b/lua-forge/lua51/PRE_BUILD
@@ -1,7 +1,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/patch-src_Makefile" &&
+patch -p1 < "$SPELL_DIRECTORY/patch-src_Makefile" &&

# build shared object
sed -i "s:liblua.a:liblua.a liblua.so.5.1:" Makefile &&
@@ -18,4 +18,4 @@ fi &&

# use custom compiling/linking flags
sed -i "s:^CFLAGS=.*:CFLAGS=${CFLAGS} \$(MYCFLAGS):" src/Makefile &&
-sed -i "s:MYLDFLAGS=.*:MYLDFLAGS=${LDFLAGS}:" src/Makefile
+sed -i "s:MYLDFLAGS=.*:MYLDFLAGS=${LDFLAGS} -lm -ldl:" src/Makefile
diff --git a/lua-forge/lua51/PROVIDES b/lua-forge/lua51/PROVIDES
new file mode 100755
index 0000000..4c57544
--- /dev/null
+++ b/lua-forge/lua51/PROVIDES
@@ -0,0 +1 @@
+LUA
diff --git a/lua-forge/lua51/lua-5.1.5.tar.gz.sig
b/lua-forge/lua51/lua-5.1.5.tar.gz.sig
new file mode 100644
index 0000000..ec3455a
Binary files /dev/null and b/lua-forge/lua51/lua-5.1.5.tar.gz.sig differ
diff --git a/lua-forge/lua51/patch-src_Makefile
b/lua-forge/lua51/patch-src_Makefile
index 3b491bc..7ecea06 100644
--- a/lua-forge/lua51/patch-src_Makefile
+++ b/lua-forge/lua51/patch-src_Makefile
@@ -1,5 +1,17 @@
---- src/Makefile.orig 2008-01-19 22:37:58.000000000 +0300
-+++ src/Makefile 2008-08-22 19:08:36.560448176 +0400
+diff -ur lua-5.1.5/src/Makefile lua-mod/src/Makefile
+--- lua-5.1.5/src/Makefile 2012-02-13 14:41:22.000000000 -0600
++++ lua-mod/src/Makefile 2013-02-17 10:46:55.269489335 -0600
+@@ -15,8 +15,8 @@
+ LIBS= -lm $(MYLIBS)
+
+ MYCFLAGS=
+-MYLDFLAGS=
+-MYLIBS=
++MYLDFLAGS= -lm -ldl
++MYLIBS= -ldl
+
+ # == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE
=========
+
@@ -35,8 +35,10 @@
LUAC_T= luac
LUAC_O= luac.o print.o
diff --git a/lua-forge/luajit/BUILD b/lua-forge/luajit/BUILD
new file mode 100755
index 0000000..19519c2
--- /dev/null
+++ b/lua-forge/luajit/BUILD
@@ -0,0 +1 @@
+make "PREFIX=$INSTALL_ROOT/usr" "XCFLAGS=$LUAJIT_CONFIG"
diff --git a/lua-forge/luajit/CONFIGURE b/lua-forge/luajit/CONFIGURE
new file mode 100755
index 0000000..1c519e7
--- /dev/null
+++ b/lua-forge/luajit/CONFIGURE
@@ -0,0 +1,6 @@
+config_query_option LUAJIT_CONFIG \
+ "Build extra Lua 5.2 compatibility (breaks some 5.1
compatibility)?" \
+ 'n' \
+ '-DLUAJIT_ENABLE_LUA52COMPAT' \
+ ''
+
diff --git a/lua-forge/luajit/DEPENDS b/lua-forge/luajit/DEPENDS
new file mode 100755
index 0000000..97a76ba
--- /dev/null
+++ b/lua-forge/luajit/DEPENDS
@@ -0,0 +1,2 @@
+depends ncurses &&
+depends readline
diff --git a/lua-forge/luajit/DETAILS b/lua-forge/luajit/DETAILS
new file mode 100755
index 0000000..c541e9b
--- /dev/null
+++ b/lua-forge/luajit/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=luajit
+ VERSION=2.0.0
+ SOURCE=LuaJIT-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/LuaJIT-$VERSION"
+ SOURCE_URL[0]="http://luajit.org/download/$SOURCE";
+
SOURCE_HASH=sha512:7aee798e68d0a5b2f1aaaf61b558e0734d48f2501a255d8e3c7208c1319586fdec1ebc4f80238ab1f58dfd3c9d0042b806a567ccce5b769ab4d6345f70844b36
+ WEB_SITE="http://luajit.org/";
+ ENTERED=20121222
+ LICENSE[0]=MIT
+ SHORT="a just-in-time compiler for Lua"
+cat << EOF
+LuaJIT has been successfully used as a scripting middleware in games, 3D
+modellers, numerical simulations, trading platforms and many other specialty
+applications. It combines high flexibility with high performance and an
+unmatched low memory footprint: less than 125K for the VM plus less than 85K
+for the JIT compiler (on x86).
+
+LuaJIT has been in continuous development since 2005. It's widely considered
to
+be one of the fastest dynamic language implementations. It has outperformed
+other dynamic languages on many cross-language benchmarks since its first
+release often by a substantial margin. In 2009 other dynamic language VMs
+started to catch up with the performance of LuaJIT 1.x. Well, I couldn't let
+that slide. ;-)
+
+For LuaJIT 2.0, the whole VM has been rewritten from the ground up and
+relentlessly optimized for performance. It combines a high-speed interpreter,
+written in assembler, with a state-of-the-art JIT compiler.
+
+An innovative trace compiler is integrated with advanced, SSA-based
+optimizations and a highly tuned code generation backend. This allows a
+substantial reduction of the overhead associated with dynamic language
+features.
+
+It's destined to break into the performance range traditionally reserved for
+offline, static language compilers.
+EOF
diff --git a/lua-forge/luajit/HISTORY b/lua-forge/luajit/HISTORY
new file mode 100644
index 0000000..651ddc3
--- /dev/null
+++ b/lua-forge/luajit/HISTORY
@@ -0,0 +1,3 @@
+2012-12-22 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS, BUILD, CONFIGURE, DEPENDS, INSTALL: spell created
+
diff --git a/lua-forge/luajit/INSTALL b/lua-forge/luajit/INSTALL
new file mode 100755
index 0000000..95a70a1
--- /dev/null
+++ b/lua-forge/luajit/INSTALL
@@ -0,0 +1 @@
+make PREFIX=/usr install
diff --git a/lxde/lxinput/DEPENDS b/lxde/lxinput/DEPENDS
new file mode 100755
index 0000000..4559f6d
--- /dev/null
+++ b/lxde/lxinput/DEPENDS
@@ -0,0 +1,13 @@
+depends libx11 &&
+depends xml-parser-expat &&
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "for GTK 3 interface (otherwise use GTK 2)" &&
+optional_depends libxslt \
+ "--enable-man" \
+ "--disable-man" \
+ "to generate man pages" &&
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+fi
diff --git a/lxde/lxinput/DETAILS b/lxde/lxinput/DETAILS
new file mode 100755
index 0000000..00731d6
--- /dev/null
+++ b/lxde/lxinput/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=lxinput
+ VERSION=0.3.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
+
SOURCE_HASH=sha512:50921151d3050fae1e4640aade2b0bf88d94445f95e18c21c3d67a012ec7d33b6b9dada8574898d915a350c37fcd568f376bafff1b804e222543a5cadf87431a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://lxde.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20121125
+ SHORT="LXInput is a small program used to configure keyboard and
mouse for LXDE."
+cat << EOF
+LXInput is a small program used to configure keyboard and mouse for LXDE.
+EOF
diff --git a/lxde/lxinput/HISTORY b/lxde/lxinput/HISTORY
new file mode 100644
index 0000000..c999984
--- /dev/null
+++ b/lxde/lxinput/HISTORY
@@ -0,0 +1,2 @@
+2012-11-25 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: spell created
diff --git a/lxde/menu-cache/DETAILS b/lxde/menu-cache/DETAILS
index e9e400d..cdd8f2f 100755
--- a/lxde/menu-cache/DETAILS
+++ b/lxde/menu-cache/DETAILS
@@ -1,8 +1,8 @@
SPELL=menu-cache
- VERSION=0.3.2
+ VERSION=0.4.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
-
SOURCE_HASH=sha512:7cc9e0f6b2e992233149b7db3ee571fc1e67692125c4bd52fe08ab1bc63d3e937a383a3345d513369f530cecc9ed40708826421d7adff2150a4f1c92cb251056
+
SOURCE_HASH=sha512:9744765f6894462139cbb9cbeec74c915df27bfeb31179743fc6dbf2ac20e26520be6d089c8733f0a17248a2aa6687730c5ee28f26eb15195eaa16db5c73aec6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://lxde.sourceforge.net/
LICENSE[0]=GPL
diff --git a/lxde/menu-cache/HISTORY b/lxde/menu-cache/HISTORY
index 1892541..23a85ad 100644
--- a/lxde/menu-cache/HISTORY
+++ b/lxde/menu-cache/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.1
+
2010-06-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.3.2

diff --git a/mail/bogofilter/DETAILS b/mail/bogofilter/DETAILS
index a383ea4..77ec24d 100755
--- a/mail/bogofilter/DETAILS
+++ b/mail/bogofilter/DETAILS
@@ -1,6 +1,7 @@
SPELL=bogofilter
- VERSION=1.2.2
-
SOURCE_HASH=sha512:916740b4d916c266c8645aa2c509a7e4e21ea0afe9ef89dfe64aa2e147158d48dd259ca53052c14ae8e422a7f364c9a12fcca67011a4e806581e4346e892a7e6
+ VERSION=1.2.3
+
SOURCE_HASH=sha512:4b3bb4b1e0f12a88a5ec5421c88001ddeb242c39c55733000dfd38691dc4f5c34a5254de60399b20c63c9ee9e1e13ef73582e215fbabc3738871394b26924ca0
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
diff --git a/mail/bogofilter/HISTORY b/mail/bogofilter/HISTORY
index 26f62af..cc230d4 100644
--- a/mail/bogofilter/HISTORY
+++ b/mail/bogofilter/HISTORY
@@ -1,3 +1,7 @@
+2012-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+ SECURITY_PATCH=1 fixes CVE-2012-5468
+
2010-07-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2

diff --git a/mail/claws-mail-extra-plugins/CONFIGURE
b/mail/claws-mail-extra-plugins/CONFIGURE
index 9f2fc85..1aba4cd 100755
--- a/mail/claws-mail-extra-plugins/CONFIGURE
+++ b/mail/claws-mail-extra-plugins/CONFIGURE
@@ -14,6 +14,7 @@ SYLPHEED_CLAWS_EXTRA_PLUGINS="acpi_notifier \
mailmbox \
newmail \
notification_plugin \
+ pdf_viewer \
perl_plugin \
python_plugin \
rssyl \
diff --git a/mail/claws-mail-extra-plugins/DETAILS
b/mail/claws-mail-extra-plugins/DETAILS
index 83097ca..a039a53 100755
--- a/mail/claws-mail-extra-plugins/DETAILS
+++ b/mail/claws-mail-extra-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=claws-mail-extra-plugins
- VERSION=3.8.0
+ VERSION=3.9.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/$SOURCE
SOURCE2=${SOURCE}.asc
diff --git a/mail/claws-mail-extra-plugins/HISTORY
b/mail/claws-mail-extra-plugins/HISTORY
index 0d06062..d7e94d9 100644
--- a/mail/claws-mail-extra-plugins/HISTORY
+++ b/mail/claws-mail-extra-plugins/HISTORY
@@ -1,3 +1,10 @@
+2012-11-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 3.9.0
+
+2012-06-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+ * CONFIGURE: +pdf_viewer
+
2011-12-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.8.0

diff --git a/mail/claws-mail/DEPENDS b/mail/claws-mail/DEPENDS
index 69d5bee..b867e20 100755
--- a/mail/claws-mail/DEPENDS
+++ b/mail/claws-mail/DEPENDS
@@ -36,6 +36,11 @@ optional_depends "spamassassin" \
"" \
"for SpamProtection" &&

+optional_depends "bogofilter" \
+ "--enable-bogofilter-plugin" \
+ "--disable-bogofilter-plugin" \
+ "for SpamProtection" &&
+
optional_depends "openldap" \
"--enable-ldap" \
"--disable-ldap" \
@@ -69,4 +74,37 @@ optional_depends "enchant" \
optional_depends "gettext" \
"--enable-nls" \
"--disable-nls" \
- "for Native Language Support"
+ "for Native Language Support" &&
+
+optional_depends network-manager \
+ "--enable-networkmanager-support" \
+ "--disable-networkmanager-support" \
+ "support for NetworkManager" &&
+
+depends atk &&
+depends cairo &&
+depends curl &&
+depends db &&
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-glib
+fi &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends harfbuzz &&
+if is_depends_enabled $SPELL gpgme; then
+ depends libassuan &&
+ depends libgpg-error
+fi &&
+depends libpng &&
+
+depends libsm &&
+depends libice &&
+
+depends libx11 &&
+depends openssl &&
+depends pango &&
+depends pixman
diff --git a/mail/claws-mail/DETAILS b/mail/claws-mail/DETAILS
index bd34184..09ee11e 100755
--- a/mail/claws-mail/DETAILS
+++ b/mail/claws-mail/DETAILS
@@ -1,7 +1,7 @@
SPELL=claws-mail
- VERSION=3.8.0
+ VERSION=3.9.0
SECURITY_PATCH=1
- PATCHLEVEL=0
+ PATCHLEVEL=1
SOURCE=$SPELL-${VERSION}.tar.bz2
SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/$SOURCE
SOURCE2=${SOURCE}.asc
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 16fbe5b..ba9d5b9 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,27 @@
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added optional dependency on bogofilter and
+ network-manager, removed dependencies on libffi, bzip2, libxau,
+ libxcb, libxdmcp, libxext, libxrender, libssh2, pcre and zlib,
+ made the dependency on libassuan dependent on the dependency on
gpgme
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made the dependency on openssl unconditional
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, curl, db,
+ dbus-glib, expat, fontconfig, freetype2, gdk-pixbuf2, glib2,
+ harfbuzz, libassuan, libffi, libgpg-error, libice, libidn,
+ libpng, libsm, libssh2, libx11, libxau, libxcb, libxdmcp,
+ libxext, libxrender, OPENGL, openssl, pango, pcre, pixman
+ and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 3.9.0
+
+2012-06-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
2012-02-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on c-ares

diff --git a/mail/courier/CONFLICTS b/mail/courier/CONFLICTS
index 36fa790..ce5d16b 100755
--- a/mail/courier/CONFLICTS
+++ b/mail/courier/CONFLICTS
@@ -1,6 +1,7 @@
conflicts courier-imap &&
conflicts masqmail &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts exim &&
conflicts postfix &&
conflicts sendmail &&
diff --git a/mail/courier/HISTORY b/mail/courier/HISTORY
index 496ca4e..b59422b 100644
--- a/mail/courier/HISTORY
+++ b/mail/courier/HISTORY
@@ -1,3 +1,6 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/dovecot/DETAILS b/mail/dovecot/DETAILS
index 089c8af..38be93e 100755
--- a/mail/dovecot/DETAILS
+++ b/mail/dovecot/DETAILS
@@ -1,5 +1,5 @@
SPELL=dovecot
- VERSION=2.0.20
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
@@ -18,7 +18,7 @@ if [[ "$DOVECOT_PIGEONHOLE" == "y" ]]; then
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
ENTERED=20030224
- SECURITY_PATCH=5
+ SECURITY_PATCH=6
LICENSE[0]=LGPL2.1/LGPL2/MIT/BSD/PublicDomain
WEB_SITE=http://www.dovecot.org/
KEYWORDS="mail"
diff --git a/mail/dovecot/HISTORY b/mail/dovecot/HISTORY
index f49673c..bd39a09 100644
--- a/mail/dovecot/HISTORY
+++ b/mail/dovecot/HISTORY
@@ -1,3 +1,7 @@
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.21; SECURITY_PATCH++ (fixes several
+ crashes not reported via CVEs)
+
2012-04-09 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 2.0.20, pigeonhole to 0.2.6

diff --git a/mail/esmtp/CONFLICTS b/mail/esmtp/CONFLICTS
index 6482df0..b307ae3 100755
--- a/mail/esmtp/CONFLICTS
+++ b/mail/esmtp/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts exim &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/esmtp/HISTORY b/mail/esmtp/HISTORY
index 7862f87..53f4369 100644
--- a/mail/esmtp/HISTORY
+++ b/mail/esmtp/HISTORY
@@ -1,3 +1,6 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/exim/BUILD b/mail/exim/BUILD
index afbabb3..a36d28e 100755
--- a/mail/exim/BUILD
+++ b/mail/exim/BUILD
@@ -1,33 +1,18 @@
create_account exim &&
create_account mail &&

-mkdir -p $INSTALL_ROOT/var/spool/mail &&
-chmod 1777 $INSTALL_ROOT/var/spool/mail &&
-chown exim:exim $INSTALL_ROOT/var/spool/mail &&
+# always correct permissions for older setups
+install -vm 2775 -d -o exim -g mail "$INSTALL_ROOT/var/spool/mail" &&

-if [[ -e $INSTALL_ROOT/var/spool/mail/db ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/db
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/input ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/input
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/log ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/log
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/msglog ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/msglog
-fi &&
-
-chgrp -R exim $INSTALL_ROOT/var/spool/mail &&
+for maildir in db input msglog; do
+ if [[ -e $INSTALL_ROOT/var/spool/mail/$maildir ]]; then
+ chown -R exim:exim "$INSTALL_ROOT/var/spool/mail/$maildir"
+ else
+ install -vm 770 -d -o exim -g exim
"$INSTALL_ROOT/var/spool/mail/$maildir"
+ fi
+done &&

-mkdir -p Local &&
+mkdir -vp Local &&

if list_find "$OPTS" '--enable-x11-monitor'; then
cp src/EDITME Local/Makefile &&
@@ -191,5 +176,7 @@ echo "EXIM_GROUP=exim" >>
Local/Makefile &&
echo "PCRE_LIBS=-lpcre" >> Local/Makefile &&

sedit 's:tail \-1:tail \-n 1:' scripts/Configure-config.h &&
-make_single &&
-make
+
+make_single &&
+make &&
+make_normal
diff --git a/mail/exim/CONFLICTS b/mail/exim/CONFLICTS
index d8f360d..bbea228 100755
--- a/mail/exim/CONFLICTS
+++ b/mail/exim/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/exim/DETAILS b/mail/exim/DETAILS
index 5da4a8e..48f1354 100755
--- a/mail/exim/DETAILS
+++ b/mail/exim/DETAILS
@@ -1,130 +1,73 @@
SPELL=exim
- VERSION=4.77
- SECURITY_PATCH=6
+ VERSION=4.80.1
+ SECURITY_PATCH=7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="exim.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
SOURCE2_IGNORE=signature
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_SUBURI="exim/exim4"
if [[ "$EXIM_MIRRORS" == "austria" ]]; then
- SOURCE_URL[0]=http://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE
- SOURCE_URL[1]=ftp://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE
- SOURCE_URL[2]=ftp://exim.inode.at/exim/exim4/$SOURCE
- SOURCE_URL[3]=http://exim-ftp.itsoft.at/exim/exim4/$SOURCE
- SOURCE2_URL[0]=http://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=ftp://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[2]=ftp://exim.inode.at/exim/exim4/$SOURCE2
- SOURCE2_URL[3]=http://exim-ftp.itsoft.at/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://exim.inode.at/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://exim.inode.at/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "belgium" ]]; then
- SOURCE_URL[0]=ftp://ftp.easynet.be/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.easynet.be/exim/exim4/$SOURCE2
-elif [[ "$EXIM_MIRRORS" == "bolgaria" ]]; then
- SOURCE_URL[0]=ftp://ftp.fixity.net/pub/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.fixity.net/pub/exim/exim4/$SOURCE2
-elif [[ "$EXIM_MIRRORS" == "czech-republic" ]]; then
- SOURCE_URL[0]=ftp://mirror.kn.vutbr.cz/pub/ftp.exim.org/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://mirror.kn.vutbr.cz/pub/ftp.exim.org/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://ftp.easynet.be/exim/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://ftp.easynet.be/exim/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "france" ]]; then
- SOURCE_URL[0]=http://mirror.fr.claryss.net/ftp.exim.org/exim/exim4/$SOURCE
- SOURCE_URL[1]=http://exim.feraudet.com/ftp/exim/exim4/$SOURCE
- SOURCE_URL[2]=http://exim.mirror.fr/exim4/$SOURCE
-
SOURCE2_URL[0]=http://mirror.fr.claryss.net/ftp.exim.org/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=http://exim.feraudet.com/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[2]=http://exim.mirror.fr/exim4/$SOURCE2
+ SOURCE_URL[0]=http://exim.mirror.fr/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=http://exim.mirror.fr/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "germany" ]]; then
-
SOURCE_URL[0]=ftp://ftp.freenet.de/pub/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE
- SOURCE_URL[1]=ftp://exim.noris.de/exim/exim4/$SOURCE
- SOURCE_URL[2]=ftp://ftp.bytemine.net/exim/exim/exim4/$SOURCE
+
SOURCE_URL[0]=ftp://ftp.freenet.de/pub/ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE
+ SOURCE_URL[1]=ftp://exim.noris.de/$SOURCE_SUBURI/$SOURCE
+ SOURCE_URL[2]=ftp://ftp.bytemine.net/exim/$SOURCE_SUBURI/$SOURCE
SOURCE_URL[3]=ftp://ftp.tin.org/pub/mail/exim/exim4/$SOURCE
- SOURCE_URL[4]=http://dl.ambiweb.de/mirrors/ftp.exim.org/exim4/$SOURCE
- SOURCE_URL[5]=ftp://ftp.cityline.net/pub/mirrors/exim/exim4/$SOURCE
- SOURCE_URL[6]=ftp://exim.mirror.iphh.net/ftp/exim4/$SOURCE
- SOURCE_URL[7]=http://exim.mirror.iphh.net/ftp/exim4/$SOURCE
-
SOURCE2_URL[0]=ftp://ftp.freenet.de/pub/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=ftp://exim.noris.de/exim/exim4/$SOURCE2
- SOURCE2_URL[2]=ftp://ftp.bytemine.net/exim/exim/exim4/$SOURCE2
+
SOURCE_URL[4]=http://dl.ambiweb.de/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE
+ SOURCE_URL[5]=ftp://exim.mirror.iphh.net/ftp/exim/exim4/$SOURCE
+ SOURCE_URL[6]=http://exim.mirror.iphh.net/ftp/exim/exim4/$SOURCE
+
SOURCE2_URL[0]=ftp://ftp.freenet.de/pub/ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE2
+ SOURCE2_URL[1]=ftp://exim.noris.de/$SOURCE_SUBURI/$SOURCE2
+ SOURCE2_URL[2]=ftp://ftp.bytemine.net/exim/$SOURCE_SUBURI/$SOURCE2
SOURCE2_URL[3]=ftp://ftp.tin.org/pub/mail/exim/exim4/$SOURCE2
- SOURCE2_URL[4]=http://dl.ambiweb.de/mirrors/ftp.exim.org/exim4/$SOURCE2
- SOURCE2_URL[5]=ftp://ftp.cityline.net/pub/mirrors/exim/exim4/$SOURCE2
- SOURCE2_URL[6]=ftp://exim.mirror.iphh.net/ftp/exim4/$SOURCE2
- SOURCE2_URL[7]=http://exim.mirror.iphh.net/ftp/exim4/$SOURCE2
-elif [[ "$EXIM_MIRRORS" == "indonesia" ]]; then
- SOURCE_URL[0]=ftp://mirror.cbn.net.id/pub/exim//exim4/$SOURCE
- SOURCE2_URL[0]=ftp://mirror.cbn.net.id/pub/exim//exim4/$SOURCE2
+
SOURCE2_URL[4]=http://dl.ambiweb.de/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE2
+ SOURCE2_URL[5]=ftp://exim.mirror.iphh.net/ftp/exim/exim4/$SOURCE2
+ SOURCE2_URL[6]=http://exim.mirror.iphh.net/ftp/exim/exim4/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "ireland" ]]; then
-
SOURCE_URL[0]=ftp://ftp.esat.net/pub/networking/mail/mta/exim/exim4/$SOURCE
-
SOURCE_URL[1]=http://ftp.esat.net/pub/networking/mail/mta/exim/exim4/$SOURCE
- SOURCE_URL[2]=ftp://ftp.heanet.ie/pub/exim/exim4/$SOURCE
- SOURCE_URL[3]=http://ftp.heanet.ie/pub/exim/exim4/$SOURCE
-SOURCE2_URL[0]=ftp://ftp.esat.net/pub/networking/mail/mta/exim/exim4/$SOURCE2
-
SOURCE2_URL[1]=http://ftp.esat.net/pub/networking/mail/mta/exim/exim4/$SOURCE2
- SOURCE2_URL[2]=ftp://ftp.heanet.ie/pub/exim/exim4/$SOURCE2
- SOURCE2_URL[3]=http://ftp.heanet.ie/pub/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://ftp.heanet.ie/pub/$SOURCE_SUBURI/$SOURCE
+ SOURCE_URL[1]=http://ftp.heanet.ie/pub/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://ftp.heanet.ie/pub/$SOURCE_SUBURI/$SOURCE2
+ SOURCE2_URL[1]=http://ftp.heanet.ie/pub/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "japan" ]]; then
SOURCE_URL[0]=http://washitake.com/mail/exim/mirror/exim/exim4/$SOURCE
SOURCE2_URL[0]=http://washitake.com/mail/exim/mirror/exim/exim4/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "netherlands" ]]; then
- SOURCE_URL[0]=http://ftp.easynet.nl/mirror/exim/exim/exim4/$SOURCE
- SOURCE_URL[1]=ftp://ftp.eu.uu.net/pub/unix/mail/exim/exim/exim4/$SOURCE
- SOURCE_URL[2]=ftp://ftp.demon.nl/pub/mirrors/exim//exim4/$SOURCE
- SOURCE_URL[3]=ftp://ftp.easynet.nl/mirror/exim/exim/exim4/$SOURCE
- SOURCE_URL[4]=ftp://mirror.hostfuss.com/exim/ftp/exim/exim4/$SOURCE
- SOURCE_URL[5]=http://mirror.hostfuss.com/exim/ftp/exim/exim4/$SOURCE
- SOURCE_URL[6]=ftp://ftp.osmirror.nl/pub/ftp/exim/exim4/$SOURCE
- SOURCE_URL[7]=http://exim.sipo.nl/ftp/exim/exim4/$SOURCE
- SOURCE2_URL[0]=http://ftp.easynet.nl/mirror/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=ftp://ftp.eu.uu.net/pub/unix/mail/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[2]=ftp://ftp.demon.nl/pub/mirrors/exim//exim4/$SOURCE2
- SOURCE2_URL[3]=ftp://ftp.easynet.nl/mirror/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[4]=ftp://mirror.hostfuss.com/exim/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[5]=http://mirror.hostfuss.com/exim/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[6]=ftp://ftp.osmirror.nl/pub/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[7]=http://exim.sipo.nl/ftp/exim/exim4/$SOURCE2
+
SOURCE_URL[0]=ftp://ftp.eu.uu.net/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE
+
SOURCE2_URL[0]=ftp://ftp.eu.uu.net/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "norway" ]]; then
- SOURCE_URL[0]=ftp://sunsite.uio.no/pub/mail/exim/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://sunsite.uio.no/pub/mail/exim/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://sunsite.uio.no/pub/mail/exim/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://sunsite.uio.no/pub/mail/exim/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "poland" ]]; then
-
SOURCE_URL[0]=ftp://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/exim4/$SOURCE
-
SOURCE_URL[1]=http://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/exim4/$SOURCE
-
SOURCE_URL[2]=http://piotrkosoft.net/pub/mirrors/ftp.exim.org/exim/exim4/$SOURCE
-
SOURCE_URL[3]=ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.exim.org/exim/exim4/$SOURCE
-
SOURCE2_URL[0]=ftp://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/exim4/$SOURCE2
-
SOURCE2_URL[1]=http://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/exim4/$SOURCE2
-
SOURCE2_URL[2]=http://piotrkosoft.net/pub/mirrors/ftp.exim.org/exim/exim4/$SOURCE2
-
SOURCE2_URL[3]=ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.exim.org/exim/exim4/$SOURCE2
+
SOURCE_URL[0]=ftp://sunsite.icm.edu.pl/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE
+
SOURCE_URL[1]=http://sunsite.icm.edu.pl/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE
+
SOURCE_URL[2]=http://piotrkosoft.net/pub/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE
+
SOURCE_URL[3]=ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE
+
SOURCE2_URL[0]=ftp://sunsite.icm.edu.pl/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE2
+
SOURCE2_URL[1]=http://sunsite.icm.edu.pl/pub/unix/mail/exim/$SOURCE_SUBURI/$SOURCE2
+
SOURCE2_URL[2]=http://piotrkosoft.net/pub/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE2
+
SOURCE2_URL[3]=ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.exim.org/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "south-africa" ]]; then
- SOURCE_URL[0]=ftp://ftp.is.co.za/pub/mta/exim/ftp/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.is.co.za/pub/mta/exim/ftp/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://ftp.is.co.za/pub/email/exim/ftp/$SOURCE_SUBURI/$SOURCE
+
SOURCE2_URL[0]=ftp://ftp.is.co.za/pub/email/exim/ftp/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "switzerland" ]]; then
- SOURCE_URL[0]=ftp://mirror.switch.ch/mirror/exim/exim/exim4/$SOURCE
- SOURCE_URL[1]=http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://mirror.switch.ch/mirror/exim/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://mirror.switch.ch/mirror/exim/$SOURCE_SUBURI/$SOURCE
+
SOURCE_URL[1]=http://mirror.switch.ch/ftp/mirror/exim/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://mirror.switch.ch/mirror/exim/$SOURCE_SUBURI/$SOURCE2
+
SOURCE2_URL[1]=http://mirror.switch.ch/ftp/mirror/exim/$SOURCE_SUBURI/$SOURCE2
elif [[ "$EXIM_MIRRORS" == "united-kingdom" ]]; then
- SOURCE_URL[0]=ftp://ftp.exim.org/pub/exim/exim4/$SOURCE
-
SOURCE_URL[1]=ftp://ftp.mirrorservice.org/sites/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE
-
SOURCE_URL[2]=http://www.mirrorservice.org/sites/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE
- SOURCE_URL[3]=ftp://ftp.demon.co.uk/pub/mirrors/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.exim.org/pub/exim/exim4/$SOURCE2
-
SOURCE2_URL[1]=ftp://ftp.mirrorservice.org/sites/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE2
-
SOURCE2_URL[2]=http://www.mirrorservice.org/sites/ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/$SOURCE2
- SOURCE2_URL[3]=ftp://ftp.demon.co.uk/pub/mirrors/exim/exim4/$SOURCE2
-elif [[ "$EXIM_MIRRORS" == "united-states" ]]; then
- SOURCE_URL[0]=http://mirrors.fourbatons.com/exim/ftp/exim/exim4/$SOURCE
- SOURCE_URL[1]=http://mirrors.wikifusion.info/exim/exim/exim4/$SOURCE
-
SOURCE_URL[2]=ftp://mirrors.24-7-solutions.net/pub/exim/ftp/exim/exim4/$SOURCE
-
SOURCE_URL[3]=http://mirrors.24-7-solutions.net/pub/exim/ftp/exim/exim4/$SOURCE
- SOURCE_URL[4]=http://exim.site2nd.org/exim/exim/exim4/$SOURCE
- SOURCE2_URL[0]=http://mirrors.fourbatons.com/exim/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=http://mirrors.wikifusion.info/exim/exim/exim4/$SOURCE2
-
SOURCE2_URL[2]=ftp://mirrors.24-7-solutions.net/pub/exim/ftp/exim/exim4/$SOURCE2
-
SOURCE2_URL[3]=http://mirrors.24-7-solutions.net/pub/exim/ftp/exim/exim4/$SOURCE2
- SOURCE2_URL[4]=http://exim.site2nd.org/exim/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE2
else # use primary site as primary fallback
- SOURCE_URL[0]=ftp://ftp.exim.org/pub/exim/exim4/$SOURCE
- SOURCE_URL[1]=http://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.exim.org/pub/exim/exim4/$SOURCE2
- SOURCE2_URL[1]=http://gd.tuwien.ac.at/infosys/mail/exim/exim/exim4/$SOURCE2
+ SOURCE_URL[0]=ftp://ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE
+ SOURCE2_URL[0]=ftp://ftp.exim.org/pub/$SOURCE_SUBURI/$SOURCE2
fi
LICENSE[0]=GPL
WEB_SITE=http://www.exim.org/
diff --git a/mail/exim/FINAL b/mail/exim/FINAL
index 801e9f7..d3bf9fe 100755
--- a/mail/exim/FINAL
+++ b/mail/exim/FINAL
@@ -1,6 +1,3 @@
-chgrp -R mail $INSTALL_ROOT/var/spool/mail &&
-chmod -R g+rw $INSTALL_ROOT/var/spool/mail &&
-
EXIM_SCHEDULE="0 * * * * /usr/sbin/exim -q" &&

if [ "$FCRON" == "y" ]
diff --git a/mail/exim/HISTORY b/mail/exim/HISTORY
index 3d9d4dd..a3b90e0 100644
--- a/mail/exim/HISTORY
+++ b/mail/exim/HISTORY
@@ -1,3 +1,18 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.80.1; SECURITY_PATCH++; updated source
uri
+ * PREPARE: added query for 4.80 migration
+ * INSTALL: use 'default_install', corrected typo
+ * FINAL: dropped recursive permission changes
+ * BUILD: moved 'make_normal' here, verbosity++; simplified permission
+ changes for exim-only dirs; changed default permissions on
+ /var/spool/mail from 1777 to safer 2775 for basic security reasons
+
+2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, PREPARE: fixed urls, dropped outdated & broken; quoting
paths
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/exim/INSTALL b/mail/exim/INSTALL
index 07e1def..98275e0 100755
--- a/mail/exim/INSTALL
+++ b/mail/exim/INSTALL
@@ -1,7 +1,6 @@
-make_normal &&
-make install &&
+default_install &&

-# copy usefull convert tool
+# copy useful convert tool
message "Look @ /usr/doc/exim/doc for convert tools..." &&
cp -v src/convert*.src doc/ &&

diff --git a/mail/exim/PREPARE b/mail/exim/PREPARE
index 53236de..7ad2d99 100755
--- a/mail/exim/PREPARE
+++ b/mail/exim/PREPARE
@@ -1,12 +1,27 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+local OLD_SPELL_VERSION="" &&
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ if is_version_less "${OLD_SPELL_VERSION}" "4.80"; then
+ message "${PROBLEM_COLOR}" &&
+ message "This is backwards-incompatible update of Exim." &&
+ message "You need to check README.UPDATING file and ChangeLog of Exim
4.80"
+ message "carefully before continuing." &&
+ message "${DEFAULT_COLOR}" &&
+
+ if ! query "Do you wish to upgrade Exim now?" n; then
+ return 1
+ fi
+ fi
+fi &&
+
config_query_list EXIM_MIRRORS \
"Which group of exim mirrors would you like to use?" \
"austria" \
"belgium" \
- "bolgaria" \
- "czech-republic" \
"france" \
"germany" \
- "indonesia" \
"ireland" \
"japan" \
"netherlands" \
@@ -14,5 +29,4 @@ config_query_list EXIM_MIRRORS
\
"poland" \
"south-africa" \
"switzerland" \
- "united-kingdom" \
- "united-states"
+ "united-kingdom"
diff --git a/mail/greylist/BUILD b/mail/greylist/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/mail/greylist/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/mail/greylist/DEPENDS b/mail/greylist/DEPENDS
new file mode 100755
index 0000000..0937b9a
--- /dev/null
+++ b/mail/greylist/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends -sub THREAD boost &&
+depends cmake &&
+depends libdbi &&
+
+suggest_depends SYSTEM-LOGGER "" "" "to use syslog for event reporting"
diff --git a/mail/greylist/DETAILS b/mail/greylist/DETAILS
new file mode 100755
index 0000000..7ca9c6b
--- /dev/null
+++ b/mail/greylist/DETAILS
@@ -0,0 +1,38 @@
+ SPELL=greylist
+ VERSION=2
+ SOURCE=${SPELL}-release-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://mimo.gn.apc.org/system/files/file/${SOURCE}
+
SOURCE_HASH=sha512:cc31e0918226d5c704e950394667e83106ed9ce80540e8ba424c66d907f6e8fe5bfe36186c9e1869b290919db3cafa96c45ff787780b841b2c7ea7ddcdd5637b
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE=http://mimo.gn.apc.org/greylist
+ ENTERED=20130121
+ DOCS="README.txt"
+ LICENSE[0]=LGPL
+ LICENSE[1]=GPL
+ KEYWORDS="mail greylist postfix"
+ SHORT="greylist policy service for postfix"
+cat << EOF
+Main features of this new implementation of a greylisting daemon are:
+
+ * unique method of reverse client recognition suitable for ISPs
+ * fast and safe
+ * uses libdbi - MySQL, PostgreSQL, SQLite, SQLite3, Firebird/Interbase, mSQL
+ supported
+ * highly configurable — object oriented configuration
+ * whitelisting by client network addresses, recipient and sender email
address,
+ client name, ...
+ * pattern matching based whitelisting (regular expressions) for complex
+ whitelisting needs
+ * selectively pattern or table match senders/recipients/hosts/..
+ * use as many databases and database types as you like
+ * multithreaded tcp server (shared caches, high performance)
+ * written in C++, STL
+
+The unique and preferred greylisting method reverse is now the default.
Instead
+of using the IP address of the client it uses a significant part of the
verified
+client name (usually supplied by postfix) to find known triplets.
+
+This mainly helps with ISPs using bigger mail relays in which case the
client IP
+address of a sender might vary. This is a unique feature not found in any
other
+greylisting daemons.
+EOF
diff --git a/mail/greylist/HISTORY b/mail/greylist/HISTORY
new file mode 100644
index 0000000..6398dda
--- /dev/null
+++ b/mail/greylist/HISTORY
@@ -0,0 +1,7 @@
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: corrected license array
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, init.d/greylist{,.conf},
+ files/mysql.schema.sql, boost-{149,detect}.patch, dbi.patch,
+ query.patch: spell created
diff --git a/mail/greylist/INSTALL b/mail/greylist/INSTALL
new file mode 100755
index 0000000..716664e
--- /dev/null
+++ b/mail/greylist/INSTALL
@@ -0,0 +1,13 @@
+default_install &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/greylist" &&
+install -vm 644 "$SPELL_DIRECTORY/files/mysql.schema.sql" \
+ "$INSTALL_ROOT/usr/share/greylist" &&
+
+install_config_file "$SOURCE_DIRECTORY/greylist.cfg" \
+ "$INSTALL_ROOT/etc/greylist.cfg" &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/greylist.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/greylist"
+fi
diff --git a/mail/greylist/PRE_BUILD b/mail/greylist/PRE_BUILD
new file mode 100755
index 0000000..aed13af
--- /dev/null
+++ b/mail/greylist/PRE_BUILD
@@ -0,0 +1,15 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# require minimum 1.49 Boost libraries, drop static version
+patch -p0 < "$SPELL_DIRECTORY/boost-detect.patch" &&
+
+# drop deprecated MySQL headers, since DBI is used now instead
+patch -p0 < "$SPELL_DIRECTORY/dbi.patch" &&
+
+# fix build with new Boost >= 1.49
+patch -p0 < "$SPELL_DIRECTORY/boost-149.patch" &&
+
+# fixed SQL syntax error when doing query on table
+# (missing ` after table name in case with no 'where' clause)
+patch -p0 < "$SPELL_DIRECTORY/query.patch"
diff --git a/mail/greylist/boost-149.patch b/mail/greylist/boost-149.patch
new file mode 100644
index 0000000..abfba8b
--- /dev/null
+++ b/mail/greylist/boost-149.patch
@@ -0,0 +1,66 @@
+--- src/dbiwrapped-0.0.1/Query.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/Query.cpp 2013-01-21 15:58:14.000000000 +0400
+@@ -50,6 +50,8 @@
+ #include <dbi/dbi.h>
+ #endif
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "../dbierror.h"
+--- src/dbiwrapped-0.0.1/StderrLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/StderrLog.cpp 2013-01-21 16:04:30.000000000 +0400
+@@ -42,6 +42,8 @@
+ #include <time.h>
+ #endif
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "IError.h"
+--- src/dbiwrapped-0.0.1/SysLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/SysLog.cpp 2013-01-21 16:22:06.393442186 +0400
+@@ -35,6 +35,8 @@
+ #include <syslog.h>
+ #include <cstring>
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "IError.h"
+--- src/simplescheduler.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/simplescheduler.h 2013-01-21 16:31:11.000000000 +0400
+@@ -21,6 +21,7 @@
+ #include <map>
+ #include <deque>
+ #include <boost/thread.hpp>
++#include <boost/thread/condition.hpp>
+ #include <boost/smart_ptr.hpp>
+ #include <boost/detail/atomic_count.hpp>
+ // #include "osdependant.h"
+--- src/core.cpp.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/core.cpp 2013-01-21 16:35:54.000000000 +0400
+@@ -16,6 +16,9 @@
+ */
+ #include <iostream>
+ #include <vector>
++
++#include <boost/shared_ptr.hpp>
++
+ #include "defensive.h"
+ #include "triplet.h"
+ #include "core.h"
+--- src/greylist.cpp.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/greylist.cpp 2013-01-21 16:39:12.000000000 +0400
+@@ -1,5 +1,8 @@
+ /// $Id: greylist.cpp 21 2009-09-05 23:07:59Z mimo $
+ #include <iostream>
++
++#include <boost/shared_ptr.hpp>
++
+ // #include "greylist.h"
+ #include "dbiwrapped.h"
+
diff --git a/mail/greylist/boost-detect.patch
b/mail/greylist/boost-detect.patch
new file mode 100644
index 0000000..ae539fe
--- /dev/null
+++ b/mail/greylist/boost-detect.patch
@@ -0,0 +1,18 @@
+--- src/CMakeLists.txt.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/CMakeLists.txt 2013-01-21 15:44:34.000000000 +0400
+@@ -1,6 +1,5 @@
+ # $Id: CMakeLists.txt 52 2009-10-11 00:40:04Z mimo $
+ #
+-set(Boost_USE_STATIC_LIBS TRUE)
+
+ set(dbiwrapped_PATH dbiwrapped-0.0.1)
+ set(dbiwrapped_INCLUDE_DIRS ${dbiwrapped_PATH})
+@@ -12,7 +11,7 @@
+
+ find_library(PTHREADS_LIB pthread)
+
+-find_package( Boost 1.35 COMPONENTS thread)
++find_package(Boost 1.49 COMPONENTS thread REQUIRED)
+
+ include_directories(${CMAKE_CURRENT_BINARY_DIR} ${dbiwrapped_INCLUDE_DIRS}
+ ${threadpool_INCLUDE_PATH} )
diff --git a/mail/greylist/dbi.patch b/mail/greylist/dbi.patch
new file mode 100644
index 0000000..1982938
--- /dev/null
+++ b/mail/greylist/dbi.patch
@@ -0,0 +1,21 @@
+--- src/dbiwrapped-0.0.1/StderrLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/StderrLog.cpp 2013-01-21 15:50:38.000000000 +0400
+@@ -40,8 +40,6 @@
+ #include <config-win.h>
+ #include <mysql.h>
+ #include <time.h>
+-#else
+-#include <mysql/mysql.h>
+ #endif
+
+ #include "Database.h"
+--- src/dbiwrapped-0.0.1/SysLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/SysLog.cpp 2013-01-21 16:11:51.000000000 +0400
+@@ -31,7 +31,6 @@
+ */
+ #ifndef WIN32
+
+-#include <mysql/mysql.h>
+ #include <syslog.h>
+ #include <cstring>
+
diff --git a/mail/greylist/files/mysql.schema.sql
b/mail/greylist/files/mysql.schema.sql
new file mode 100644
index 0000000..2d5fde0
--- /dev/null
+++ b/mail/greylist/files/mysql.schema.sql
@@ -0,0 +1,60 @@
+CREATE TABLE IF NOT EXISTS `triplet` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `client_address` varchar(40) default NULL,
+ `sender` varchar(160) NOT NULL default '',
+ `recipient` varchar(160) NOT NULL default '',
+ `ip64` decimal(4,0) NOT NULL default '0',
+ `ip32` decimal(4,0) NOT NULL default '0',
+ `ip16` decimal(4,0) NOT NULL default '0',
+ `ip8` decimal(4,0) NOT NULL default '0',
+ `count` int(11) NOT NULL default '0',
+ `uts` int(11) NOT NULL default '0',
+ PRIMARY KEY (`id`),
+ KEY `sender` (`sender`,`recipient`,`ip64`,`ip32`,`ip16`,`ip8`)
+) ENGINE=MyISAM ;
+
+--
+-- Table structure for table `network`
+--
+
+CREATE TABLE IF NOT EXISTS `network` (
+ `address` varchar(16) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `pattern`
+--
+
+CREATE TABLE IF NOT EXISTS `pattern` (
+ `expression` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`expression`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `recipient`
+--
+
+CREATE TABLE IF NOT EXISTS `recipient` (
+ `address` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `sender`
+--
+
+CREATE TABLE IF NOT EXISTS `sender` (
+ `address` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
diff --git a/mail/greylist/init.d/greylist b/mail/greylist/init.d/greylist
new file mode 100755
index 0000000..f584eb4
--- /dev/null
+++ b/mail/greylist/init.d/greylist
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+. /etc/sysconfig/greylist
+
+PROGRAM=/usr/bin/greylist
+RUNLEVEL=3
+NEEDS="+network"
+
+start() {
+ echo "Starting $NAME..."
+
+ ulimit -s $ULIMIT
+
+ su $USER -s /bin/sh -c "$PROGRAM &"
+ evaluate_retval
+}
+
+. /etc/init.d/smgl_init
diff --git a/mail/greylist/init.d/greylist.conf
b/mail/greylist/init.d/greylist.conf
new file mode 100644
index 0000000..da72f95
--- /dev/null
+++ b/mail/greylist/init.d/greylist.conf
@@ -0,0 +1,9 @@
+# Default system stack size is set to 8192KB. Running with a stack size this
big
+# will use very much memory and is unnecessary. E.g. with 50 concurrent
+# connections greylist daemon will use 400MB.
+
+# Try changing the size to something more reasonable (65536KB).
+ULIMIT="64"
+
+# Run under non-privileged user
+USER="nobody"
diff --git a/mail/greylist/query.patch b/mail/greylist/query.patch
new file mode 100644
index 0000000..4136098
--- /dev/null
+++ b/mail/greylist/query.patch
@@ -0,0 +1,11 @@
+--- src/dbdatasource.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/dbdatasource.h 2013-01-21 16:48:41.722484888 +0400
+@@ -85,7 +85,7 @@
+ // std::cout << _returnFields << std::endl;
+ // std::cout << _whereClause << std::endl;
+ std::string returnFields = (_returnFields.empty() ? "COUNT(*)" :
_returnFields);
+- std::string whereClause = (_whereClause.empty() ? "" : "` WHERE (" +
_whereClause + ")");
++ std::string whereClause = (_whereClause.empty() ? "`" : "` WHERE (" +
_whereClause + ")");
+
+ if (_query.get_resultf("SELECT " + returnFields + " FROM `"
+ + _table + whereClause, _args)) {
diff --git a/mail/greylstd/BUILD b/mail/greylstd/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/mail/greylstd/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/mail/greylstd/DEPENDS b/mail/greylstd/DEPENDS
new file mode 100755
index 0000000..1f6ab23
--- /dev/null
+++ b/mail/greylstd/DEPENDS
@@ -0,0 +1 @@
+depends sqlite
diff --git a/mail/greylstd/DETAILS b/mail/greylstd/DETAILS
new file mode 100755
index 0000000..12b7cb8
--- /dev/null
+++ b/mail/greylstd/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=greylstd
+ VERSION=0.4.1
+ SOURCE=${SPELL}_${VERSION}.tar.gz
+ SOURCE_URL[0]=http://download.cmeerw.net/debian/${SPELL}/source/${SOURCE}
+
SOURCE_HASH=sha512:3206f220436c5cfbe46589ac74fcd56e57c043945b631952ab8d10ddd27fe1cf740b6b84bcc4156457e2b96e1a8bb10287a29ddc9866d40f29623e6cf5e3ec46
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://dev.cmeerw.org/Projects/greylstd
+ ENTERED=20130128
+ DOCS="README"
+ LICENSE[0]=GPL
+ KEYWORDS="mail greylist sqlite"
+ SHORT="simple SQLite-based greylisting daemon"
+cat << EOF
+greylstd is a simple SQLite-based greylisting daemon.
+
+Features:
+ * implemented as a stand-alone daemon with a simple Unix domain socket
+ interface (suitable for integration with Exim4)
+ * uses a SQLite 3 database backend
+ * per user and per domain configuration and whitelists
+EOF
diff --git a/mail/greylstd/HISTORY b/mail/greylstd/HISTORY
new file mode 100644
index 0000000..923d9fe
--- /dev/null
+++ b/mail/greylstd/HISTORY
@@ -0,0 +1,3 @@
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, init.d/greylstd{,.conf}: spell
+ created
diff --git a/mail/greylstd/INSTALL b/mail/greylstd/INSTALL
new file mode 100755
index 0000000..496c828
--- /dev/null
+++ b/mail/greylstd/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/greylstd.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/greylstd"
+fi
diff --git a/mail/greylstd/init.d/greylstd b/mail/greylstd/init.d/greylstd
new file mode 100755
index 0000000..7d2c7c3
--- /dev/null
+++ b/mail/greylstd/init.d/greylstd
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+. /etc/sysconfig/greylstd
+
+PROGRAM=/usr/sbin/greylstd
+PIDFILE="/var/run/greylstd/greylstd.pid"
+ARGS="-d $DBPATH"
+RUNLEVEL=3
+NEEDS="+network"
+
+start() {
+ required_executable /bin/su
+ required_executable /bin/id
+
+ echo "Starting $NAME..."
+
+ GROUP="$(id -ng $USER)"
+ RUNDIR="$(dirname $PIDFILE)"
+ [[ -d $RUNDIR ]] || mkdir -p $RUNDIR && chown $USER:$GROUP $RUNDIR
+
+ su $USER -s /bin/sh -c "$PROGRAM $ARGS"
+ evaluate_retval
+}
+
+. /etc/init.d/smgl_init
diff --git a/mail/greylstd/init.d/greylstd.conf
b/mail/greylstd/init.d/greylstd.conf
new file mode 100644
index 0000000..66d2ccb
--- /dev/null
+++ b/mail/greylstd/init.d/greylstd.conf
@@ -0,0 +1,5 @@
+# Run under non-privileged user
+USER="nobody"
+
+# SQLite3 database path
+DBPATH="/var/lib/greylstd/greylstd.db"
diff --git a/mail/lbdb/DEPENDS b/mail/lbdb/DEPENDS
new file mode 100755
index 0000000..03b8f2c
--- /dev/null
+++ b/mail/lbdb/DEPENDS
@@ -0,0 +1,6 @@
+depends libvformat &&
+depends perl &&
+suggest_depends mutt "" "" "use lbdb in mutt's query function" &&
+suggest_depends procmail "" "" "pipe incoming mails to lbdb for analysis" &&
+suggest_depends finger "" "" "for lbdb's finger backend" &&
+suggest_depends abook "" "" "for lbdb's abook backend"
diff --git a/mail/lbdb/DETAILS b/mail/lbdb/DETAILS
new file mode 100755
index 0000000..9690df8
--- /dev/null
+++ b/mail/lbdb/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=lbdb
+ VERSION=0.38
+ SOURCE="${SPELL}_${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.spinnaker.de/debian/${SOURCE}
+
SOURCE_HASH=sha512:7c8dca22fb82f127e773086517ed21deecc78d4b595ef0e08467d05424f0f11a6d5ce3bcea7827ab7e2e78d1cf96c71b1ce65f9fff5263a4d959374ea1865cac
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.spinnaker.de/lbdb/";
+ LICENSE[0]=GPL
+ ENTERED=20121220
+ SHORT="Little Brother's DataBase for the mutt mail reader"
+cat << EOF
+This package consists of a set of small tools, which collect mail addresses
+from several sources and offer these addresses to the mutt external query
+feature. At the moment the following modules are supported:
+ - m_finger (uses the finger(1) command)
+ - m_inmail (scans incoming mail for addresses)
+ - m_passwd (searches /etc/passwd)
+ - m_yppasswd (searches the YP password database)
+ - m_nispasswd (searches the NIS password database)
+ - m_getent (searches the configured password database)
+ - m_pgp2, m_pgp5, m_gpg (searches your PGP or GnuPG keyrings)
+ - m_fido (searches the Fidonet nodelist)
+ - m_abook (uses the address book application abook(1))
+ - m_addr_email (uses addr-email from the addressbook Tk program)
+ - m_muttalias (searches your Mutt mail aliases)
+ - m_pine (searches your Pine addressbook files)
+ - m_wanderlust (search the WanderLust alias database)
+ - m_palm (uses your Palm database; needs libpalm-perl package)
+ - m_gnomecard (uses GnomeCard database files)
+ - m_bbdb (search your BBDB (big brother database))
+ - m_ldap (query some LDAP server)
+ - m_evolution (search in the Evolution addressbook)
+ - m_vcf (search in vcard files using libvformat)
+EOF
diff --git a/mail/lbdb/HISTORY b/mail/lbdb/HISTORY
new file mode 100644
index 0000000..692d9d5
--- /dev/null
+++ b/mail/lbdb/HISTORY
@@ -0,0 +1,3 @@
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/mail/mailx/BUILD b/mail/mailx/BUILD
index 08e266f..79cfd89 100755
--- a/mail/mailx/BUILD
+++ b/mail/mailx/BUILD
@@ -1 +1,3 @@
-make PREFIX="$INSTALL_ROOT/usr" SENDMAIL="$INSTALL_ROOT/usr/sbin/sendmail"
+make_single &&
+make PREFIX="$INSTALL_ROOT/usr" SENDMAIL="$INSTALL_ROOT/usr/sbin/sendmail" &&
+make_normal
diff --git a/mail/mailx/DEPENDS b/mail/mailx/DEPENDS
new file mode 100755
index 0000000..ed472ed
--- /dev/null
+++ b/mail/mailx/DEPENDS
@@ -0,0 +1 @@
+depends openssl
diff --git a/mail/mailx/HISTORY b/mail/mailx/HISTORY
index dbe5962..14fe434 100644
--- a/mail/mailx/HISTORY
+++ b/mail/mailx/HISTORY
@@ -1,3 +1,7 @@
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added, for openssl required dependency
+ * BUILD: fixed multijob build
+
2010-04-16 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: added, to apply the patch
* openssl-1.patch: added, to fix compilation with openssl 1
diff --git a/mail/masqmail/CONFLICTS b/mail/masqmail/CONFLICTS
index a1641aa..55ac40d 100755
--- a/mail/masqmail/CONFLICTS
+++ b/mail/masqmail/CONFLICTS
@@ -1,6 +1,7 @@
conflicts exim &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/masqmail/DETAILS b/mail/masqmail/DETAILS
index aab8643..6dfe039 100755
--- a/mail/masqmail/DETAILS
+++ b/mail/masqmail/DETAILS
@@ -1,5 +1,6 @@
SPELL=masqmail
VERSION=0.3.4
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://marmaro.de/prog/$SPELL/files/$SOURCE
diff --git a/mail/masqmail/HISTORY b/mail/masqmail/HISTORY
index 80df95c..43e78f6 100644
--- a/mail/masqmail/HISTORY
+++ b/mail/masqmail/HISTORY
@@ -1,3 +1,14 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: set up /var/spool/mail under 'mail' group; changed mode to
+ 2775
+
+2012-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * INSTALL: corrected default config installation
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFIGURE, BUILD, CONFLICTS, PROVIDES, SECURITY,
INSTALL, init.d/masqmail{,.conf}, masqmail.gpg: spell created
diff --git a/mail/masqmail/INSTALL b/mail/masqmail/INSTALL
index 2fb052b..14b4119 100755
--- a/mail/masqmail/INSTALL
+++ b/mail/masqmail/INSTALL
@@ -1,6 +1,6 @@
default_install &&

-install_config_file examples/masqmail.conf "$INSTALL_ROOT/etc/masqmail" &&
+install_config_file examples/masqmail.conf
"$INSTALL_ROOT/etc/masqmail/masqmail.conf" &&

ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/lib/sendmail" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/sendmail" &&
@@ -9,7 +9,7 @@ ln -vsf "$TRACK_ROOT/usr/sbin/masqmail"
"$INSTALL_ROOT/usr/sbin/mailq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/runq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/mailrm" &&

-install -vm 1777 -d -o masqmail -g masqmail "$INSTALL_ROOT/var/spool/mail" &&
+install -vm 2775 -d -o masqmail -g mail "$INSTALL_ROOT/var/spool/mail" &&

if [[ -e $INSTALL_ROOT/var/spool/mail/input ]]; then
chown -R masqmail:masqmail "$INSTALL_ROOT/var/spool/mail/input"
diff --git a/mail/msmtp/CONFIGURE b/mail/msmtp/CONFIGURE
index 6cf958f..fac0900 100755
--- a/mail/msmtp/CONFIGURE
+++ b/mail/msmtp/CONFIGURE
@@ -1,4 +1,6 @@
config_query_list MSMTP_SSL "Which SSL backend do you want for TLS/SSL
support?" \
gnutls \
openssl \
- none
+ none &&
+
+config_query MSMTP_SENDMAIL "Enable Sendmail mode?" y
diff --git a/mail/msmtp/CONFLICTS b/mail/msmtp/CONFLICTS
new file mode 100755
index 0000000..cd95683
--- /dev/null
+++ b/mail/msmtp/CONFLICTS
@@ -0,0 +1,7 @@
+conflicts exim &&
+conflicts courier &&
+conflicts esmtp &&
+conflicts postfix &&
+conflicts sendmail &&
+conflicts netqmail &&
+conflicts masqmail
diff --git a/mail/msmtp/DETAILS b/mail/msmtp/DETAILS
index a09132a..8ec9cdf 100755
--- a/mail/msmtp/DETAILS
+++ b/mail/msmtp/DETAILS
@@ -1,15 +1,15 @@
SPELL=msmtp
- VERSION=1.4.27
+ VERSION=1.4.30
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:0094b52cf8ea73c0fc06755d5e917e6695b458800751fa5c9c65d8f07fb2344d52189b16ebf31706a01f72e6d7a1e2657cfec87d1109d798a97a0b2bcf2948f7
+
SOURCE_HASH=sha512:6ebbf6d4f077bf5dc43d43fdc8b83d131364df5b82ebaa12f93f1a78ef8457c500ded0f6d3ee5b8a7825d292d5338743fd32899fd699dcbe2924064723a5f021
WEB_SITE=http://msmtp.sourceforge.net/
ENTERED=20040412
LICENSE[0]=GPL
KEYWORDS="email mail"
- SHORT="SMTP client"
+ SHORT="SMTP client/mail forwarder"
cat << EOF
In the default mode, it transmits a mail to an SMTP server (for example
at a free mail provider) which does the delivery.
diff --git a/mail/msmtp/HISTORY b/mail/msmtp/HISTORY
index ce24828..ed5bf67 100644
--- a/mail/msmtp/HISTORY
+++ b/mail/msmtp/HISTORY
@@ -1,3 +1,9 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.30; added desc about mail forwarding
+ * PROVIDES: added SENDMAIL
+ * CONFLICTS: added
+ * INSTALL: added, for sendmail symlinks
+
2012-01-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.27

diff --git a/mail/msmtp/INSTALL b/mail/msmtp/INSTALL
new file mode 100755
index 0000000..6b75bbf
--- /dev/null
+++ b/mail/msmtp/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+install_config_file doc/msmtprc-system.example "$INSTALL_ROOT/etc/msmtprc" &&
+
+if [[ $MSMTP_SENDMAIL == y ]]; then
+ ln -vsf "$TRACK_ROOT/usr/bin/msmtp" "$INSTALL_ROOT/usr/lib/sendmail" &&
+ ln -vsf "$TRACK_ROOT/usr/bin/msmtp" "$INSTALL_ROOT/usr/sbin/sendmail"
+fi
diff --git a/mail/msmtp/PROVIDES b/mail/msmtp/PROVIDES
index 397895d..bebbaa4 100755
--- a/mail/msmtp/PROVIDES
+++ b/mail/msmtp/PROVIDES
@@ -1 +1,2 @@
MAIL-TRANSPORT-AGENT
+SENDMAIL
diff --git a/mail/postfix/BUILD b/mail/postfix/BUILD
index c8a30fa..14e3213 100755
--- a/mail/postfix/BUILD
+++ b/mail/postfix/BUILD
@@ -2,15 +2,21 @@ create_account postfix &&
create_account postdrop &&
create_account mail &&

-mkdir -p "$INSTALL_ROOT/var/spool/mail" &&
-chmod 1777 "$INSTALL_ROOT/var/spool/mail" &&
-chown mail:mail "$INSTALL_ROOT/var/spool/mail" &&
-chgrp -R mail "$INSTALL_ROOT/var/spool/mail" &&
+# always correct permissions for older setups
+install -vm 2775 -d -o mail -g mail "$INSTALL_ROOT/var/spool/mail" &&

# We want blank vars
local AUXLIBS="-L$INSTALL_ROOT/usr/lib -L$INSTALL_ROOT/lib -lm" &&
local CCARGS="" &&

+if is_depends_enabled $SPELL pcre; then
+ AUXLIBS="$AUXLIBS -lpcre" &&
+ CCARGS="$CCARGS -DHAS_PCRE" &&
+ message "${MESSAGE_COLOR}PCRE requested: Using PCRE${DEFAULT_COLOR}"
+else
+ CCARGS="$CCARGS -DNO_PCRE"
+fi &&
+
if is_depends_enabled $SPELL openldap; then
AUXLIBS="$AUXLIBS -lldap -llber" &&
CCARGS="$CCARGS -DHAS_LDAP" &&
@@ -38,6 +44,14 @@ if is_depends_enabled $SPELL cyrus-sasl; then
message "${MESSAGE_COLOR}Cyrus-SASL requested: Using
Cyrus-SASL${DEFAULT_COLOR}"
fi &&

+if is_depends_enabled $SPELL db; then
+ AUXLIBS="$AUXLIBS -ldb"
+ CCARGS="$CCARGS -DHAS_DB -I$INSTALL_ROOT/usr/include" &&
+ message "${MESSAGE_COLOR}Berkeley DB requested: Using Berkeley
DB${DEFAULT_COLOR}"
+else
+ CCARGS="$CCARGS -DNO_DB"
+fi &&
+
if is_depends_enabled $SPELL sqlite; then
AUXLIBS="$AUXLIBS -lsqlite3"
CCARGS="$CCARGS -DHAS_SQLITE -I$INSTALL_ROOT/usr/include" &&
diff --git a/mail/postfix/CONFLICTS b/mail/postfix/CONFLICTS
index b94f6db..bf2e19c 100755
--- a/mail/postfix/CONFLICTS
+++ b/mail/postfix/CONFLICTS
@@ -1,4 +1,7 @@
conflicts masqmail &&
+conflicts courier &&
conflicts exim &&
+conflicts esmtp &&
+conflicts msmtp &&
conflicts qmail &&
conflicts sendmail
diff --git a/mail/postfix/DEPENDS b/mail/postfix/DEPENDS
index 4b23bf2..130702d 100755
--- a/mail/postfix/DEPENDS
+++ b/mail/postfix/DEPENDS
@@ -1,9 +1,14 @@
-depends db &&
-depends pcre &&
+optional_depends pcre \
+ "" "" \
+ "for PCRE tables support" &&
+
+optional_depends db \
+ "" "" \
+ "for hash and btree files support" &&

optional_depends sqlite \
"" "" \
- "for SQLite support (via patch)" &&
+ "for SQLite support" &&

optional_depends MYSQL \
"" "" \
diff --git a/mail/postfix/DETAILS b/mail/postfix/DETAILS
index 7efb93e..4e6a32d 100755
--- a/mail/postfix/DETAILS
+++ b/mail/postfix/DETAILS
@@ -4,8 +4,9 @@ if [[ "${POSTFIX_EXP}" == "y" ]]; then
VERSION=2.9-20110615
PFIX_BRANCH=experimental
else
- VERSION=2.9.2
+ VERSION=2.9.6
PFIX_BRANCH=official
+ SECURITY_PATCH=1
fi

SOURCE=$SPELL-$VERSION.tar.gz
@@ -16,26 +17,26 @@ fi

# Source URLs

SOURCE_URL[0]=ftp://ftp.porcupine.org/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[1]=ftp://mirror.widexs.nl/pub/postfix/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[2]=ftp://ftp.easynet.be/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[3]=ftp://ftp.linux.lv/mirrors/ftp.postfix.org/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[4]=ftp://ftp.kfki.hu/pub/packages/mail/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[5]=ftp://ftp.cgs.pl/pub/mirror/postfix/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[6]=ftp://ftp.is.co.za/networking/mail/mta/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[7]=ftp://ftp.utoronto.ca/mirror/packages/postfix/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[1]=ftp://ftp.nl.uu.net/pub/unix/mail/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[2]=ftp://ftp.easynet.be/$SPELL/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[3]=http://mirrors.webhostinggeeks.com/postfix-source/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[4]=http://postfix.it-austria.net/releases/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[5]=ftp://mir1.ovh.net/ftp.postfix.org/postfix-release/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[6]=http://de.postfix.org/ftpmirror/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[7]=http://archive.mgm51.com/mirrors/postfix-source/$PFIX_BRANCH/$SOURCE

SOURCE_URL[8]=ftp://mir1.ovh.net/ftp.postfix.org/postfix-release/$PFIX_BRANCH/$SOURCE

SOURCE_URL[9]=ftp://ftp.arnes.si/packages/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[10]=http://mirrors.bbnx.net/postfix/source/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[11]=ftp://ftp.reverse.net/pub/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[12]=http://www.subneural.net/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[13]=ftp://ftp.samurai.com/pub/postfix/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[10]=ftp://ftp.fu-berlin.de/unix/mail/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[11]=ftp://ftp.reverse.net/pub/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[12]=http://postfix.cybermirror.org/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[13]=ftp://ftp.opennet.ru/pub/$SPELL/$PFIX_BRANCH/$SOURCE
SOURCE_URL[14]=ftp://postfix.cloud9.net/$PFIX_BRANCH/$SOURCE

SOURCE_URL[15]=http://mirror.postfix.jp/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[16]=http://postfix.bairesweb.com/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[16]=ftp://ftp.reverse.net/pub/$SPELL/$PFIX_BRANCH/$SOURCE
SOURCE_URL[17]=http://mirror.ramix.jp/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[18]=ftp://ftp.tau.ac.il/pub/unix/mail/postfix/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[18]=http://linorg.usp.br/$SPELL/release/$PFIX_BRANCH/$SOURCE

SOURCE_URL[19]=ftp://ftp.esat.net/mirrors/ftp.porcupine.org/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[20]=ftp://totem.fix.no/pub/postfix/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[20]=ftp://totem.fix.no/pub/$SPELL/$PFIX_BRANCH/$SOURCE

# Signature URLs
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
diff --git a/mail/postfix/HISTORY b/mail/postfix/HISTORY
index dd7b0bd..429cb6f 100644
--- a/mail/postfix/HISTORY
+++ b/mail/postfix/HISTORY
@@ -1,3 +1,19 @@
+2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.6
+
+2013-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS: made pcre optional too
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.5; renewed mirror list;
SECURITY_PATCH=1
+ * BUILD: switched to secure mode mail spool
+ * DEPENDS: added ability to drop db support
+ * PRE_BUILD: apply the patch
+ * no-db.patch: added, to properly use -DNO_DB flag
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp, esmtp, courier
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.2

diff --git a/mail/postfix/PRE_BUILD b/mail/postfix/PRE_BUILD
index 9e3ee1b..822ef9f 100755
--- a/mail/postfix/PRE_BUILD
+++ b/mail/postfix/PRE_BUILD
@@ -1,6 +1,10 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+if ! is_depends_enabled $SPELL db; then
+ patch -p0 < "$SPELL_DIRECTORY/no-db.patch"
+fi &&
+
if [[ "$POSTFIX_VDA" == "y" ]] && [[ "$POSTFIX_EXP" == "n" ]]; then
verify_file 3 &&
message "${MESSAGE_COLOR}Applying VDA Patch: ${SOURCE3}${DEFAULT_COLOR}"
&&
diff --git a/mail/postfix/no-db.patch b/mail/postfix/no-db.patch
new file mode 100644
index 0000000..e6277f7
--- /dev/null
+++ b/mail/postfix/no-db.patch
@@ -0,0 +1,31 @@
+--- makedefs.orig 2012-11-30 03:53:34.000000000 +0400
++++ makedefs 2013-01-21 22:02:59.118469530 +0400
+@@ -279,14 +279,14 @@
+ elif [ -f /usr/include/db/db.h ]
+ then
+ CCARGS="$CCARGS -I/usr/include/db"
+- else
++ # else
+ # No, we're not going to try db1 db2 db3 etc.
+ # On a properly installed system, Postfix builds
+ # by including <db.h> and by linking with -ldb
+- echo "No <db.h> include file found." 1>&2
+- echo "Install the appropriate db*-devel package first."
1>&2
+- echo "See the RELEASE_NOTES file for more information."
1>&2
+- exit 1
++ # echo "No <db.h> include file found." 1>&2
++ # echo "Install the appropriate db*-devel package first."
1>&2
++ # echo "See the RELEASE_NOTES file for more information."
1>&2
++ # exit 1
+ fi
+ # GDBM locks the DBM .pag file after open. This breaks
postmap.
+ # if [ -f /usr/include/gdbm-ndbm.h ]
+@@ -298,7 +298,7 @@
+ # CCARGS="$CCARGS -DHAS_DBM -DPATH_NDBM_H='<gdbm/ndbm.h>'"
+ # GDBM_LIBS=gdbm
+ # fi
+- SYSLIBS="-ldb"
++ # SYSLIBS="-ldb"
+ for name in nsl resolv $GDBM_LIBS
+ do
+ for lib in /usr/lib64 /lib64 /usr/lib /lib
diff --git a/mail/readpst/BUILD b/mail/readpst/BUILD
index 4914bfd..e9fbce1 100755
--- a/mail/readpst/BUILD
+++ b/mail/readpst/BUILD
@@ -1,2 +1,2 @@
-sed -i 's,local,,' Makefile &&
-make
+OPTS="$OPTS $LIBPSTOPTS --enable-libpst-shared"
+default_build
diff --git a/mail/readpst/CONFIGURE b/mail/readpst/CONFIGURE
new file mode 100755
index 0000000..aad68c8
--- /dev/null
+++ b/mail/readpst/CONFIGURE
@@ -0,0 +1 @@
+config_query_option LIBPSTOPTS "Enable dii utility?" n "--enable-dii"
"--disable-dii"
diff --git a/mail/readpst/DEPENDS b/mail/readpst/DEPENDS
new file mode 100755
index 0000000..c8aa890
--- /dev/null
+++ b/mail/readpst/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends PYTHON \
+ "--enable-python" \
+ "--disable-python" \
+ "to build libpst python interface" &&
+
+if is_depends_enabled $SPELL python || is_depends_enabled $SPELL python3;
then
+ depends boost "--with-boost-python"
+fi
diff --git a/mail/readpst/DETAILS b/mail/readpst/DETAILS
index f6e74af..44664c5 100755
--- a/mail/readpst/DETAILS
+++ b/mail/readpst/DETAILS
@@ -1,8 +1,8 @@
SPELL=readpst
- VERSION=0.5.3
+ VERSION=0.6.58
SOURCE=libpst-${VERSION}.tar.gz
- SOURCE_URL[0]=http://alioth.debian.org/download.php/2492/${SOURCE}
-
SOURCE_HASH=sha512:2fb2c338201ffd996f3a1c422da6defe39e330440ab9cad1e146074e9fa41942be11e328437bf65cb44b520ce0d11fc70b74fcb73b5ca07e19a78842d735fe5b
+ SOURCE_URL[0]=http://www.five-ten-sg.com/libpst/packages/${SOURCE}
+
SOURCE_HASH=sha512:aed748dc5d4e126fa712f756afd985ac26ea3e934b5fbd99352bf0c3d7486bd560249ab44b6daf91535d6fa82c942598fa528bfea872c2aca1b079d54a2c8d0d
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libpst-${VERSION}
WEB_SITE=http://alioth.debian.org/projects/libpst/
ENTERED=20050311
diff --git a/mail/readpst/HISTORY b/mail/readpst/HISTORY
index 686fdcb..b9330db 100644
--- a/mail/readpst/HISTORY
+++ b/mail/readpst/HISTORY
@@ -1,3 +1,12 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.58
+ changed SOURCE_URL to official src
+ * CONFIGURE: added, to optionally build dii utility
+ * DEPENDS: added, added optional_depends python
+ and boost when python is enabled
+ * BUILD: force building shared libs
+ * INSTALL, libpst.pc: removed, no longer needed
+
2010-04-22 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: fixed SOURCE_URL[0]

diff --git a/mail/readpst/INSTALL b/mail/readpst/INSTALL
deleted file mode 100755
index be268d2..0000000
--- a/mail/readpst/INSTALL
+++ /dev/null
@@ -1,4 +0,0 @@
-default_install &&
-mkdir -p ${INSTALL_ROOT}/usr/include/libpst &&
-install -m0644 *.h ${INSTALL_ROOT}/usr/include/libpst/ &&
-install -m0644 ${SPELL_DIRECTORY}/libpst.pc
${INSTALL_ROOT}/usr/lib/pkgconfig/
diff --git a/mail/readpst/libpst.pc b/mail/readpst/libpst.pc
deleted file mode 100644
index 92a086d..0000000
--- a/mail/readpst/libpst.pc
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: libpst
-Description: PST converter
-Version: 0.5.3
-Requires:
-Libs: -L${libdir}
-Cflags: -I${includedir}/libpst
diff --git a/mail/sendmail/CONFLICTS b/mail/sendmail/CONFLICTS
index 38cde47..e2ef8e5 100755
--- a/mail/sendmail/CONFLICTS
+++ b/mail/sendmail/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts exim &&
conflicts postfix &&
conflicts netqmail
diff --git a/mail/sendmail/HISTORY b/mail/sendmail/HISTORY
index 98ec9e1..a41e1e4 100644
--- a/mail/sendmail/HISTORY
+++ b/mail/sendmail/HISTORY
@@ -1,3 +1,6 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/sylpheed/DETAILS b/mail/sylpheed/DETAILS
index 50bf634..642e0d7 100755
--- a/mail/sylpheed/DETAILS
+++ b/mail/sylpheed/DETAILS
@@ -3,7 +3,7 @@ if [[ $SYLPHEED_GTK2 == n ]]; then
VERSION=1.0.6

SOURCE_HASH=sha512:2b94979b671ef63b62040ed6b394368536a4817de910407cdfcdadc891e77a6752a6b547c0c1fdaa5360bd4c3b6c0a497f3d75bb17476a0ee37f7c4b5f18136e
else
- VERSION=3.1.4
+ VERSION=3.3.0
SECURITY_PATCH=1
if [[ $SYLPHEED_IT == y ]]; then
SOURCE3=Sylpheed3.0_icon-set.tar.gz
diff --git a/mail/sylpheed/HISTORY b/mail/sylpheed/HISTORY
index fe9e276..ba8ae27 100644
--- a/mail/sylpheed/HISTORY
+++ b/mail/sylpheed/HISTORY
@@ -1,3 +1,10 @@
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.0
+
+2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.0
+ * glib232.patch: dropped, fixed by upstream
+
2012-04-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.4

diff --git a/mail/sylpheed/PRE_BUILD b/mail/sylpheed/PRE_BUILD
index 2aaf735..6868556 100755
--- a/mail/sylpheed/PRE_BUILD
+++ b/mail/sylpheed/PRE_BUILD
@@ -1,8 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/glib232.patch" &&
-
if [[ $SYLPHEED_IT == y ]]; then
unpack_file 3 &&
cp -av "$SOURCE3_DIRECTORY/src" "$SOURCE_DIRECTORY"
diff --git a/mail/sylpheed/glib232.patch b/mail/sylpheed/glib232.patch
deleted file mode 100644
index 64850f6..0000000
--- a/mail/sylpheed/glib232.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libsylph/defs.h.orig
-+++ libsylph/defs.h
-@@ -24,7 +24,7 @@
- # include "config.h"
- #endif
-
--#include <glibconfig.h>
-+#include <glib.h>
-
- #ifdef G_OS_WIN32
- # include <glib/gwin32.h>
diff --git a/mail/thunderbird/BUILD b/mail/thunderbird/BUILD
index e1dc3e4..0f266cd 100755
--- a/mail/thunderbird/BUILD
+++ b/mail/thunderbird/BUILD
@@ -34,6 +34,7 @@ fi
./configure --prefix=${INSTALL_ROOT}/usr \
--with-user-appdir=.thunderbird \
--enable-application=mail \
+ --disable-system-cairo \
--disable-crashreporter \
$OPTS &&

diff --git a/mail/thunderbird/DEPENDS b/mail/thunderbird/DEPENDS
index 569ddb6..8864d7b 100755
--- a/mail/thunderbird/DEPENDS
+++ b/mail/thunderbird/DEPENDS
@@ -8,8 +8,8 @@ depends libmng '--with-system-mng'
&&
depends perl &&
depends zip &&
depends gtk+2 '--enable-xft --disable-freetype2' &&
-depends -sub 'TEE' cairo "--enable-system-cairo \
- --enable-default-toolkit=cairo-gtk2" &&
+#depends -sub 'TEE' cairo "--enable-system-cairo \
+# --enable-default-toolkit=cairo-gtk2" &&
#
# LDAP support doesn't work (fails to build)
#
@@ -28,6 +28,11 @@ optional_depends startup-notification \
'--disable-startup-notification' \
'for startup notifications' &&

+optional_depends gconf2 \
+ '--enable-gconf' \
+ '--disable-gconf' \
+ 'for gconf support' &&
+
optional_depends 'wireless_tools' \
'--enable-necko-wifi' \
'--disable-necko-wifi' \
diff --git a/mail/thunderbird/DETAILS b/mail/thunderbird/DETAILS
index 2f0c6fc..9ec839d 100755
--- a/mail/thunderbird/DETAILS
+++ b/mail/thunderbird/DETAILS
@@ -1,13 +1,14 @@
SPELL=thunderbird
- VERSION=11.0
+ VERSION=17.0.4esr
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="thunderbird.gpg:$SOURCE2:UPSTREAM_KEY"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ TMPFS=off

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$SOURCE

SOURCE2_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$SOURCE2
SOURCE2_IGNORE=signature
- SECURITY_PATCH=32
+ SECURITY_PATCH=35
WEB_SITE=http://www.mozilla.org/products/thunderbird/
ENTERED=20041028
LICENSE[0]=MOZILLA
diff --git a/mail/thunderbird/HISTORY b/mail/thunderbird/HISTORY
index 1f82653..43741a2 100644
--- a/mail/thunderbird/HISTORY
+++ b/mail/thunderbird/HISTORY
@@ -1,3 +1,19 @@
+2013-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 17.0.4esr, SECURITY_PATCH++,
+ TMPFS=off
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 17.0.3, SECURITY_PATCH++
+
+2013-01-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: that was a huge security bump -- SECURITY_PATCH++
+
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, thunderbird.gpg: version 17.0.2
+ * BUILD, DEPENDS: commented out dependency on cairo, this version
+ of thunderbird appears to be incompatible with our cairo
+ * DEPENDS: added optional dependency on gconf2
+
2012-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 11.0, SECURITY_PATCH=32

diff --git a/mail/thunderbird/thunderbird.gpg
b/mail/thunderbird/thunderbird.gpg
index c7c357c..97edd5a 100644
Binary files a/mail/thunderbird/thunderbird.gpg and
b/mail/thunderbird/thunderbird.gpg differ
diff --git a/mobile/cpufreqd/DETAILS b/mobile/cpufreqd/DETAILS
index a5a57c3..e260e9c 100755
--- a/mobile/cpufreqd/DETAILS
+++ b/mobile/cpufreqd/DETAILS
@@ -1,6 +1,6 @@
SPELL=cpufreqd
- VERSION=2.3.3
-
SOURCE_HASH=sha512:6acc6f627cf83803366b58d5bd3e4f7f50381ca58f3657afe1e8c2e5676bd5f10cec65d9e2b60f4d467817350288ee5e99a670dda9367090c3988233827a5a23
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:81abff8a7f354c7744e2d85b71ccdba108dccc2084d851db93573209669323682d304a5990096e9b692fa98d86078b0dd658153edec56add7080d2bd9c185895
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/cpufreqd/$SOURCE
diff --git a/mobile/cpufreqd/HISTORY b/mobile/cpufreqd/HISTORY
index b6c4577..7234e48 100644
--- a/mobile/cpufreqd/HISTORY
+++ b/mobile/cpufreqd/HISTORY
@@ -1,3 +1,6 @@
+2013-02-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 2.4.2
+
2008-08-23 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.3.3, updated WEB_SITE
* BUILD: added, disable lm_sensors support for 3.x branch to solve
diff --git a/mobile/gammu/DETAILS b/mobile/gammu/DETAILS
index 7363546..cbfd609 100755
--- a/mobile/gammu/DETAILS
+++ b/mobile/gammu/DETAILS
@@ -1,8 +1,8 @@
SPELL=gammu
- VERSION=1.28.0
+ VERSION=1.32.0
SOURCE="$SPELL-$VERSION.tar.bz2"
SOURCE_URL[0]=http://dl.cihar.com/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:a183acb6d8120c432630d75cee70e608d3030243084ca1e90c76469d81b358a6e5c16da651a031fb8620410bb131efdaf3926e81662ef3c8356a8631b90f5be7
+
SOURCE_HASH=sha512:8758085c3c3ecb34710513d04ec0e686c8bf06f2c3b60c618eaf77e42eba047f0dbc2898cfbc0c31c0811f30a6c2955cc372e3cb819e7ff41224f55ef1df187d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://cihar.com/gammu/";
LICENSE[0]=GPL
diff --git a/mobile/gammu/HISTORY b/mobile/gammu/HISTORY
index ec3e416..bc48a0c 100644
--- a/mobile/gammu/HISTORY
+++ b/mobile/gammu/HISTORY
@@ -1,3 +1,6 @@
+2013-02-11 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 1.32.0
+
2011-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.28.0

diff --git a/mobile/geoclue/DETAILS b/mobile/geoclue/DETAILS
index bf63a15..ec6c891 100755
--- a/mobile/geoclue/DETAILS
+++ b/mobile/geoclue/DETAILS
@@ -1,11 +1,12 @@
SPELL=geoclue
- VERSION=0.12.0
-
SOURCE_HASH=sha512:c65fef518fea5708067def3595a57b2e3cb4c04a3d1c367ac02c4802386a6c8420b3d20f5194896d8e0fdeee6cc6af2744cc920af1ab680a3ca197cb5a5bfab5
+ VERSION=0.12.99
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:c65fef518fea5708067def3595a57b2e3cb4c04a3d1c367ac02c4802386a6c8420b3d20f5194896d8e0fdeee6cc6af2744cc920af1ab680a3ca197cb5a5bfab5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://www.freedesktop.org/wiki/Software/GeoClue
- SOURCE_URL[0]=https://launchpad.net/geoclue/trunk/0.12/+download/$SOURCE
+ SOURCE_URL[0]=http://people.freedesktop.org/~hadess/$SOURCE
LICENSE[0]=LGPL
ENTERED=20090705
KEYWORDS=""
diff --git a/mobile/geoclue/HISTORY b/mobile/geoclue/HISTORY
index ba1f267..a5e8cff 100644
--- a/mobile/geoclue/HISTORY
+++ b/mobile/geoclue/HISTORY
@@ -1,3 +1,8 @@
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.12.99 (works with glib2 2.34.1)
+ * PRE_BUILD: No longer needed
+ * geoclue-gcc46.patch: Removed, included in release
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.0, SOURCE_URL[0] updated
* PRE_BUILD, geoclue-gcc46.patch: added patch from Arch
diff --git a/mobile/geoclue/PRE_BUILD b/mobile/geoclue/PRE_BUILD
deleted file mode 100755
index b203760..0000000
--- a/mobile/geoclue/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/geoclue-gcc46.patch
diff --git a/mobile/geoclue/geoclue-0.12.99.tar.gz.sig
b/mobile/geoclue/geoclue-0.12.99.tar.gz.sig
new file mode 100644
index 0000000..3b479a4
Binary files /dev/null and b/mobile/geoclue/geoclue-0.12.99.tar.gz.sig differ
diff --git a/mobile/geoclue/geoclue-gcc46.patch
b/mobile/geoclue/geoclue-gcc46.patch
deleted file mode 100644
index 11bf485..0000000
--- a/mobile/geoclue/geoclue-gcc46.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 90669619d1d621080ef00dcb8db1c3d206ee0bfe Mon Sep 17 00:00:00 2001
-From: Dan Williams <dcbw AT redhat.com>
-Date: Mon, 07 Mar 2011 23:46:15 +0000
-Subject: master: Fix warning with GCC 4.6
-
----
-diff --git a/src/master-provider.c b/src/master-provider.c
-index 790c043..e4ea053 100644
---- a/src/master-provider.c
-+++ b/src/master-provider.c
-@@ -846,10 +846,6 @@ gc_master_provider_initialize_interfaces
(GcMasterProvider *provider)
- static gboolean
- gc_master_provider_initialize (GcMasterProvider *provider)
- {
-- GcMasterProviderPrivate *priv;
--
-- priv = GET_PRIVATE (provider);
--
- if (!gc_master_provider_initialize_interfaces (provider)) {
- return FALSE;
- }
---
-cgit v0.8.3-6-g21f6
diff --git a/mobile/gnokii/DETAILS b/mobile/gnokii/DETAILS
index cc7ad2a..1838def 100755
--- a/mobile/gnokii/DETAILS
+++ b/mobile/gnokii/DETAILS
@@ -11,10 +11,10 @@ if [[ $GNOKII_SCM == y ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
else
- VERSION=0.6.29
+ VERSION=0.6.31
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.gnokii.org/download/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:0d080b4f06163d00fcae5f27fe3b66886c12cf0356c245a5200552e1f98e4347f15b0101d5e709a3d6f98b3ffc55ede12789bec779cc0c9d566db1e4a050ae32
+
SOURCE_HASH=sha512:529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://www.gnokii.org/
diff --git a/mobile/gnokii/HISTORY b/mobile/gnokii/HISTORY
index f3236e6..f9fba78 100644
--- a/mobile/gnokii/HISTORY
+++ b/mobile/gnokii/HISTORY
@@ -1,3 +1,6 @@
+2012-06-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.31
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/mobile/pilot-link/HISTORY b/mobile/pilot-link/HISTORY
index 0848c13..310c885 100644
--- a/mobile/pilot-link/HISTORY
+++ b/mobile/pilot-link/HISTORY
@@ -1,3 +1,7 @@
+2012-07-12 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * perl.patch: added, to fix compilation with perl>=5.14
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/mobile/pilot-link/PRE_BUILD b/mobile/pilot-link/PRE_BUILD
new file mode 100755
index 0000000..ec88f61
--- /dev/null
+++ b/mobile/pilot-link/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/perl.patch
diff --git a/mobile/pilot-link/perl.patch b/mobile/pilot-link/perl.patch
new file mode 100644
index 0000000..72d68d4
--- /dev/null
+++ b/mobile/pilot-link/perl.patch
@@ -0,0 +1,625 @@
+From ef1794b51e327cc80ec4cd95d6c97f954b912860 Mon Sep 17 00:00:00 2001
+From: Niko Tyni <ntyni AT debian.org>
+Date: Sun, 10 Jul 2011 10:28:51 +0300
+Subject: [PATCH] Don't use PERL_POLLUTE macros
+
+The sv_yes, sv_no, sv_undef, etc. symbol names are compatibility
+macros that have been deprecated since Perl 5.6.
+
+Perl 5.14.0 removes support for defining PERL_POLLUTE to get these
+compatibility macros, so replace them all with the current names
+(PL_sv_yes, PL_sv_no, etc.) and don't define PERL_POLLUTE any more.
+
+This should work on all Perls since 5.6; it's been verified with 5.12.4
+and 5.14.0.
+---
+ bindings/Perl/Makefile.PL.in | 1 -
+ bindings/Perl/Pilot.xs | 158
+++++++++++++++++++++---------------------
+ bindings/Perl/typemap | 4 +-
+ 3 files changed, 81 insertions(+), 82 deletions(-)
+
+diff --git a/bindings/Perl/Makefile.PL.in b/bindings/Perl/Makefile.PL.in
+index 853e6eb..337cac0 100644
+--- a/bindings/Perl/Makefile.PL.in
++++ b/bindings/Perl/Makefile.PL.in
+@@ -39,7 +39,6 @@ WriteMakefile(
+ 'VERSION' =>
'@PILOT_LINK_VERS@.@PILOT_LINK_MAJOR@.@PILOT_LINK_MINOR@@PILOT_LINK_PATCH@',
+ 'XSPROTOARG' => '-noprototypes',
+ 'INC' => "-I$plincdir",
+- 'DEFINE' => '-DPERL_POLLUTE',
+ 'PREFIX' => "$prefix",
+ 'INSTALLDIRS'=> 'vendor',
+ 'dynamic_lib'=> {'OTHERLDFLAGS' => $lib},
+diff --git a/bindings/Perl/Pilot.xs b/bindings/Perl/Pilot.xs
+index 5a633ff..366d646 100644
+--- a/bindings/Perl/Pilot.xs
++++ b/bindings/Perl/Pilot.xs
+@@ -160,7 +160,7 @@ SvChar4(arg)
+
+ #define pack_dbinfo(arg, var, failure) { \
+ if (failure < 0) { \
+- arg = &sv_undef; \
++ arg = &PL_sv_undef; \
+ self->errnop = failure; \
+ } else { \
+ HV * i = newHV(); \
+@@ -214,15 +214,15 @@ SvChar4(arg)
+ var.createDate = (s = hv_fetch(i, "createDate", 10, 0)) ?
SvIV(*s) : 0;\
+ var.modifyDate = (s = hv_fetch(i, "modifyDate", 10, 0)) ?
SvIV(*s) : 0;\
+ var.backupDate = (s = hv_fetch(i, "backupDate", 10, 0)) ?
SvIV(*s) : 0;\
+- if ((s = hv_fetch(i, "name", 4, 0)) ? SvPV(*s,na) : 0)
\
+- strncpy(var.name, SvPV(*s, na), sizeof(var.name));
\
++ if ((s = hv_fetch(i, "name", 4, 0)) ? SvPV(*s,PL_na) : 0)
\
++ strncpy(var.name, SvPV(*s, PL_na), sizeof(var.name));
\
+ } else {\
+ croak("argument is not a hash reference");
\
+ }
+
+ #define pack_userinfo(arg, var, failure) { \
+ if (failure < 0) { \
+- arg = &sv_undef; \
++ arg = &PL_sv_undef; \
+ self->errnop = failure; \
+ } else { \
+ HV * i = newHV(); \
+@@ -246,8 +246,8 @@ SvChar4(arg)
+ var.lastSyncPC = (s = hv_fetch(i, "lastSyncPC",
10, 0)) ? SvIV(*s) : 0;\
+ var.lastSyncDate = (s = hv_fetch(i, "lastSyncDate",
12, 0)) ? SvIV(*s) : 0;\
+ var.successfulSyncDate = (s = hv_fetch(i,
"successfulSyncDate", 18, 0)) ? SvIV(*s) : 0;\
+- if ((s = hv_fetch(i, "name", 4, 0)) ? SvPV(*s,na) : 0)\
+- strncpy(var.username, SvPV(*s, na),
sizeof(var.username));\
++ if ((s = hv_fetch(i, "name", 4, 0)) ? SvPV(*s,PL_na) : 0)\
++ strncpy(var.username, SvPV(*s, PL_na),
sizeof(var.username));\
+ } else {\
+ croak("argument is not a hash reference");\
+ }
+@@ -287,7 +287,7 @@ SvChar4(arg)
+ }\
+ } else {\
+ self->errnop = result;\
+- PUSHs(&sv_undef);\
++ PUSHs(&PL_sv_undef);\
+ }
+
+ #define PackSI\
+@@ -329,7 +329,7 @@ SvChar4(arg)
+ }\
+ } else {\
+ self->errnop = result;\
+- PUSHs(&sv_undef);\
++ PUSHs(&PL_sv_undef);\
+ }
+
+ #define PackRecord {\
+@@ -421,7 +421,7 @@ SvChar4(arg)
+ }\
+ } else {\
+ self->errnop = result;\
+- PUSHs(&sv_undef);\
++ PUSHs(&PL_sv_undef);\
+ }
+
+ #define PackResource\
+@@ -473,7 +473,7 @@ SvChar4(arg)
+ }\
+ } else {\
+ self->errnop = result;\
+- PUSHs(&sv_undef);\
++ PUSHs(&PL_sv_undef);\
+ }
+
+ #define PackPref\
+@@ -536,7 +536,7 @@ SvChar4(arg)
+ croak("Unable to create resource");\
+ } else {\
+ self->errnop = result;\
+- PUSHs(&sv_undef);\
++ PUSHs(&PL_sv_undef);\
+ }
+
+ void doUnpackCategory(HV * self, struct CategoryAppInfo * c)
+@@ -576,7 +576,7 @@ void doPackCategory(HV * self, struct CategoryAppInfo *
c)
+
+ if ((s = hv_fetch(self, "categoryName", 12, 0)) && SvOK(*s) && SvRV(*s)
&& (SvTYPE(av=(AV*)SvRV(*s))==SVt_PVAV))
+ for (i=0;i<16;i++)
+- strncpy(c->name[i], (s=av_fetch(av, i, 0)) ? SvPV(*s,na) :
"", 16);
++ strncpy(c->name[i], (s=av_fetch(av, i, 0)) ? SvPV(*s,PL_na) :
"", 16);
+ else
+ for (i=0;i<16;i++)
+ strcpy(c->name[i], "");
+@@ -602,7 +602,7 @@ void doPackCategory(HV * self, struct CategoryAppInfo *
c)
+ int SvList(SV * arg, char **list)
+ {
+ int i;
+- char * str = SvPV(arg, na);
++ char * str = SvPV(arg, PL_na);
+ for (i=0;list[i];i++)
+ if (strcasecmp(list[i], str)==0)
+ return i;
+@@ -781,11 +781,11 @@ Pack(record)
+ croak("Invalid advance unit %d encountered", u);
+ }
+ } else {
+- if (strEQ(SvPV(*s, na), "minutes"))
++ if (strEQ(SvPV(*s, PL_na), "minutes"))
+ u = 0;
+- else if (strEQ(SvPV(*s, na), "hours"))
++ else if (strEQ(SvPV(*s, PL_na), "hours"))
+ u = 1;
+- else if (strEQ(SvPV(*s, na), "days"))
++ else if (strEQ(SvPV(*s, PL_na), "days"))
+ u = 2;
+ else
+ croak("Invalid advance unit %d encountered", u);
+@@ -850,10 +850,10 @@ Pack(record)
+ }
+ }
+
+- a.description = (s = hv_fetch(h, "description", 11, 0)) ? SvPV(*s,na) :
0;
++ a.description = (s = hv_fetch(h, "description", 11, 0)) ?
SvPV(*s,PL_na) : 0;
+ if (!a.description)
+ croak("appointments must contain a description");
+- a.note = (s = hv_fetch(h, "note", 4, 0)) ? SvPV(*s,na) : 0;
++ a.note = (s = hv_fetch(h, "note", 4, 0)) ? SvPV(*s,PL_na) : 0;
+
+ if (pack_Appointment(&a, &pibuf, datebook_v1) < 0) {
+ croak("pack_Appointment failed");
+@@ -897,7 +897,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_AppointmentAppInfo(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_AppointmentAppInfo(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ doUnpackCategory(ret, &a.category);
+
+@@ -1023,8 +1023,8 @@ Pack(record)
+ a.indefinite = 1;
+ }
+
+- a.description = (s = hv_fetch(h, "description", 11, 0)) ? SvPV(*s,na) :
0;
+- a.note = (s = hv_fetch(h, "note", 4, 0)) ? SvPV(*s,na) : 0;
++ a.description = (s = hv_fetch(h, "description", 11, 0)) ?
SvPV(*s,PL_na) : 0;
++ a.note = (s = hv_fetch(h, "note", 4, 0)) ? SvPV(*s,PL_na) : 0;
+
+ if (pack_ToDo(&a, &pibuf, todo_v1) < 0) {
+ croak("pack_ToDo failed");
+@@ -1065,7 +1065,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_ToDoAppInfo(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_ToDoAppInfo(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ doUnpackCategory(ret, &a.category);
+
+@@ -1160,7 +1160,7 @@ Unpack(record)
+ hv_store(ret, "entry", 5, newRV_noinc((SV*)e), 0);
+
+ for (i=0;i<19;i++) {
+- av_push(e, a.entry[i] ? newSVpv(a.entry[i],0) : &sv_undef);
++ av_push(e, a.entry[i] ? newSVpv(a.entry[i],0) : &PL_sv_undef);
+ }
+
+ hv_store(ret, "showPhone", 9, newSViv(a.showPhone), 0);
+@@ -1200,7 +1200,7 @@ Pack(record)
+
+ if ((s = hv_fetch(h, "entry", 5, 0)) && SvOK(*s) && SvRV(*s) &&
(SvTYPE(av=(AV*)SvRV(*s))==SVt_PVAV))
+ for (i=0;i<19;i++)
+- a.entry[i] = ((s=av_fetch(av, i, 0)) && SvOK(*s)) ?
SvPV(*s,na) : 0;
++ a.entry[i] = ((s=av_fetch(av, i, 0)) && SvOK(*s)) ?
SvPV(*s,PL_na) : 0;
+ else
+ for (i=0;i<19;i++)
+ a.entry[i] = 0;
+@@ -1249,7 +1249,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_AddressAppInfo(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_AddressAppInfo(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ doUnpackCategory(ret, &a.category);
+
+@@ -1309,13 +1309,13 @@ PackAppBlock(record)
+ a.sortByCompany = (s = hv_fetch(h, "sortByCompany", 13, 0)) ? SvIV(*s)
: 0;
+
+ if ((s = hv_fetch(h, "label", 5, 0)) && SvOK(*s) && SvRV(*s) &&
(SvTYPE(av=(AV*)SvRV(*s))==SVt_PVAV))
+- for (i=0;i<22;i++) strncpy(a.labels[i], (s=av_fetch(av, i, 0)) ?
SvPV(*s,na) : "", 16);
++ for (i=0;i<22;i++) strncpy(a.labels[i], (s=av_fetch(av, i, 0)) ?
SvPV(*s,PL_na) : "", 16);
+ else
+ for (i=0;i<22;i++) a.labels[i][0] = 0;
+ for (i=0;i<22;i++) a.labels[i][15] = 0;
+
+ if ((s = hv_fetch(h, "phoneLabel", 10, 0)) && SvOK(*s) && SvRV(*s) &&
(SvTYPE(av=(AV*)SvRV(*s))==SVt_PVAV))
+- for (i=0;i<8;i++) strncpy(a.phoneLabels[i], (s=av_fetch(av, i, 0)) ?
SvPV(*s,na) : "", 16);
++ for (i=0;i<8;i++) strncpy(a.phoneLabels[i], (s=av_fetch(av, i, 0)) ?
SvPV(*s,PL_na) : "", 16);
+ else
+ for (i=0;i<8;i++) a.phoneLabels[i][0] = 0;
+ for (i=0;i<8;i++) a.phoneLabels[i][15] = 0;
+@@ -1396,7 +1396,7 @@ Pack(record)
+ else {
+
+ if ((s = hv_fetch(h, "text", 4, 0)))
+- a.text = SvPV(*s,na);
++ a.text = SvPV(*s,PL_na);
+ else
+ a.text = 0;
+
+@@ -1438,7 +1438,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_MemoAppInfo(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_MemoAppInfo(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ doUnpackCategory(ret, &a.category);
+
+@@ -1510,7 +1510,7 @@ Unpack(record)
+
+ SvPV(record,len);
+ if (len > 0) { /* len == 0 if deleted flag is set */
+- if (unpack_Expense(&e, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_Expense(&e, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ hv_store(ret, "date", 4, newRV_noinc((SV*)tmtoav(&e.date)), 0);
+ hv_store(ret, "type", 4, newSVlist(e.type,ExpenseTypeNames),0);
+@@ -1570,15 +1570,15 @@ Pack(record)
+ avtotm((AV*)SvRV(*s), &e.date);
+ else
+ croak("expense record must contain date");
+- if ((s = hv_fetch(h, "amount", 6, 0))) e.amount = SvPV(*s,na);
++ if ((s = hv_fetch(h, "amount", 6, 0))) e.amount = SvPV(*s,PL_na);
+ else e.amount = 0;
+- if ((s = hv_fetch(h, "vendor", 6, 0))) e.vendor = SvPV(*s,na);
++ if ((s = hv_fetch(h, "vendor", 6, 0))) e.vendor = SvPV(*s,PL_na);
+ else e.vendor = 0;
+- if ((s = hv_fetch(h, "city", 4, 0))) e.city = SvPV(*s,na);
++ if ((s = hv_fetch(h, "city", 4, 0))) e.city = SvPV(*s,PL_na);
+ else e.city = 0;
+- if ((s = hv_fetch(h, "attendess", 9, 0))) e.attendees = SvPV(*s,na);
++ if ((s = hv_fetch(h, "attendess", 9, 0))) e.attendees = SvPV(*s,PL_na);
+ else e.attendees = 0;
+- if ((s = hv_fetch(h, "note", 4, 0))) e.note = SvPV(*s,na);
++ if ((s = hv_fetch(h, "note", 4, 0))) e.note = SvPV(*s,PL_na);
+ else e.note = 0;
+
+ len = pack_Expense(&e, mybuf, 0xffff);
+@@ -1619,7 +1619,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_ExpenseAppInfo(&e, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_ExpenseAppInfo(&e, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ hv_store(ret, "sortOrder", 9,
newSVlist(e.sortOrder,ExpenseSortNames),0);
+ a = newAV();
+@@ -1662,15 +1662,15 @@ PackAppBlock(record)
+ HV * hv;
+ if ((s=av_fetch(av, i, 0)) && SvOK(*s) && SvRV(*s) &&
(SvTYPE(hv=(HV*)SvRV(*s))==SVt_PVHV)) {
+ if (s = hv_fetch(hv, "name", 4, 0)) {
+- strncpy(e.currencies[i].name,
SvPV(*s, na), 16);
++ strncpy(e.currencies[i].name,
SvPV(*s, PL_na), 16);
+ e.currencies[i].name[15] = 0;
+ }
+ if (s = hv_fetch(hv, "symbol", 6, 0)) {
+- strncpy(e.currencies[i].symbol,
SvPV(*s, na), 4);
++ strncpy(e.currencies[i].symbol,
SvPV(*s, PL_na), 4);
+ e.currencies[i].symbol[3] = 0;
+ }
+ if (s = hv_fetch(hv, "rate", 4, 0)) {
+- strncpy(e.currencies[i].rate,
SvPV(*s, na), 8);
++ strncpy(e.currencies[i].rate,
SvPV(*s, PL_na), 8);
+ e.currencies[i].rate[7] = 0;
+ }
+ }
+@@ -1718,7 +1718,7 @@ UnpackPref(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_ExpensePref(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_ExpensePref(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ hv_store(ret, "unitOfDistance", 14, newSVlist(a.unitOfDistance,
ExpenseDistanceNames), 0);
+ hv_store(ret, "currentCategory", 15, newSViv(a.currentCategory),
0);
+@@ -1811,7 +1811,7 @@ Unpack(record)
+
+ SvPV(record,len);
+ if (len > 0) { /* len == 0 if deleted flag is set */
+- if (unpack_Mail(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_Mail(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ if (a.subject) hv_store(ret, "subject", 7, newSVpv(a.subject,0),
0);
+ if (a.from) hv_store(ret, "from", 4, newSVpv(a.from,0), 0);
+@@ -1858,14 +1858,14 @@ Pack(record)
+ }
+ else {
+
+- a.subject = (s = hv_fetch(h, "subject", 7, 0)) ? SvPV(*s,na) : 0;
+- a.from = (s = hv_fetch(h, "from", 4, 0)) ? SvPV(*s,na) : 0;
+- a.to = (s = hv_fetch(h, "to", 2, 0)) ? SvPV(*s,na) : 0;
+- a.cc = (s = hv_fetch(h, "cc", 2, 0)) ? SvPV(*s,na) : 0;
+- a.bcc = (s = hv_fetch(h, "bcc", 3, 0)) ? SvPV(*s,na) : 0;
+- a.replyTo = (s = hv_fetch(h, "replyTo", 7, 0)) ? SvPV(*s,na) : 0;
+- a.sentTo = (s = hv_fetch(h, "sentTo", 6, 0)) ? SvPV(*s,na) : 0;
+- a.body = (s = hv_fetch(h, "body", 4, 0)) ? SvPV(*s,na) : 0;
++ a.subject = (s = hv_fetch(h, "subject", 7, 0)) ? SvPV(*s,PL_na) : 0;
++ a.from = (s = hv_fetch(h, "from", 4, 0)) ? SvPV(*s,PL_na) : 0;
++ a.to = (s = hv_fetch(h, "to", 2, 0)) ? SvPV(*s,PL_na) : 0;
++ a.cc = (s = hv_fetch(h, "cc", 2, 0)) ? SvPV(*s,PL_na) : 0;
++ a.bcc = (s = hv_fetch(h, "bcc", 3, 0)) ? SvPV(*s,PL_na) : 0;
++ a.replyTo = (s = hv_fetch(h, "replyTo", 7, 0)) ? SvPV(*s,PL_na) : 0;
++ a.sentTo = (s = hv_fetch(h, "sentTo", 6, 0)) ? SvPV(*s,PL_na) : 0;
++ a.body = (s = hv_fetch(h, "body", 4, 0)) ? SvPV(*s,PL_na) : 0;
+
+ a.read = (s = hv_fetch(h, "read", 4, 0)) ? SvIV(*s) : 0;
+ a.signature = (s = hv_fetch(h, "signature", 9, 0)) ? SvIV(*s) : 0;
+@@ -1913,7 +1913,7 @@ UnpackAppBlock(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_MailAppInfo(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_MailAppInfo(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ doUnpackCategory(ret, &a.category);
+
+@@ -1989,7 +1989,7 @@ UnpackSyncPref(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_MailSyncPref(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_MailSyncPref(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ hv_store(ret, "syncType", 8, newSVlist(a.syncType,
MailSyncTypeNames), 0);
+ hv_store(ret, "getHigh", 7, newSViv(a.getHigh), 0);
+@@ -2033,9 +2033,9 @@ PackSyncPref(record, id)
+ a.getContaining = (s=hv_fetch(h,"getContaining",13,0)) ? SvIV(*s) : 0;
+ a.truncate = (s=hv_fetch(h,"truncate",8,0)) ? SvIV(*s) : 0;
+
+- a.filterTo = (s=hv_fetch(h,"filterTo",8,0)) ? SvPV(*s,na) : 0;
+- a.filterFrom = (s=hv_fetch(h,"filterFrom",10,0)) ? SvPV(*s,na) : 0;
+- a.filterSubject = (s=hv_fetch(h,"filterSubject",13,0)) ? SvPV(*s,na)
: 0;
++ a.filterTo = (s=hv_fetch(h,"filterTo",8,0)) ? SvPV(*s,PL_na) : 0;
++ a.filterFrom = (s=hv_fetch(h,"filterFrom",10,0)) ? SvPV(*s,PL_na) : 0;
++ a.filterSubject = (s=hv_fetch(h,"filterSubject",13,0)) ?
SvPV(*s,PL_na) : 0;
+
+ len = pack_MailSyncPref(&a, mybuf, 0xffff);
+
+@@ -2073,7 +2073,7 @@ UnpackSignaturePref(record)
+ }
+
+ SvPV(record,len);
+- if (unpack_MailSignaturePref(&a, (CPTR)SvPV(record, na), len)>0) {
++ if (unpack_MailSignaturePref(&a, (CPTR)SvPV(record, PL_na), len)>0) {
+
+ if (a.signature)
+ hv_store(ret, "signature", 9, newSVpv(a.signature, 0), 0);
+@@ -2099,7 +2099,7 @@ PackSignaturePref(record, id)
+ RETVAL = record;
+ else {
+
+- a.signature = (s=hv_fetch(h,"signature",9,0)) ? SvPV(*s,na) : 0;
++ a.signature = (s=hv_fetch(h,"signature",9,0)) ? SvPV(*s,PL_na) : 0;
+
+ len = pack_MailSignaturePref(&a, mybuf, 0xffff);
+
+@@ -2129,7 +2129,7 @@ write(socket, msg)
+ {
+ STRLEN len;
+ SvPV(msg, len);
+- RETVAL = pi_write(socket,SvPV(msg,na),len);
++ RETVAL = pi_write(socket,SvPV(msg,PL_na),len);
+ }
+
+ SV *
+@@ -2146,7 +2146,7 @@ read(socket, len)
+ if (result >=0)
+ RETVAL = newSVpvn((char *) pibuf.data, result);
+ else
+- RETVAL = &sv_undef;
++ RETVAL = &PL_sv_undef;
+ }
+ OUTPUT:
+ RETVAL
+@@ -2282,7 +2282,7 @@ class(self, name=0)
+ croak("DBClasses doesn't exist");
+ if (SvOK(name)) {
+ (void)SvPV(name,len);
+- s = hv_fetch(h, SvPV(name,na), len, 0);
++ s = hv_fetch(h, SvPV(name,PL_na), len, 0);
+ }
+ if (!s)
+ s = hv_fetch(h, "", 0, 0);
+@@ -2577,7 +2577,7 @@ getRecords(self)
+ {
+ int result = dlp_ReadOpenDBInfo(self->socket, self->handle,
&RETVAL);
+ if (result < 0) {
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ self->errnop = result;
+ }
+ }
+@@ -2745,7 +2745,7 @@ setResource(self, data)
+ result = dlp_WriteResource(self->socket, self->handle, type,
id, c, len);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else
+ RETVAL = newSViv(result);
+ }
+@@ -2798,7 +2798,7 @@ getPref(self, id=0, backup=1)
+ r = dlp_CloseDB(self->socket, self->handle);
+ result = dlp_ReadAppPreference(self->socket, creator, id, backup,
0xFFFF, mybuf, &len, &version);
+ if (pi_version(self->socket)< 0x101)
+- r = dlp_OpenDB(self->socket, self->dbcard, self->dbmode,
SvPV(self->dbname,na), &self->handle);
++ r = dlp_OpenDB(self->socket, self->dbcard, self->dbmode,
SvPV(self->dbname,PL_na), &self->handle);
+ ReturnReadPref(mybuf, len);
+ }
+
+@@ -2822,10 +2822,10 @@ setPref(self, data)
+ r = dlp_CloseDB(self->socket, self->handle);
+ result = dlp_WriteAppPreference(self->socket, creator, id,
backup, version, buf, len);
+ if (pi_version(self->socket)< 0x101)
+- r = dlp_OpenDB(self->socket, self->dbcard, self->dbmode,
SvPV(self->dbname,na), &self->handle);
++ r = dlp_OpenDB(self->socket, self->dbcard, self->dbmode,
SvPV(self->dbname,PL_na), &self->handle);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ RETVAL = newSViv(result);
+ }
+@@ -2861,7 +2861,7 @@ setPrefRaw(self, data, number, version, backup=1)
+ result = dlp_WriteAppPreference(self->socket, creator, number,
backup, version, buf, len);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ RETVAL = newSViv(result);
+ }
+@@ -2904,7 +2904,7 @@ getTime(self)
+ int result = dlp_GetSysDateTime(self->socket, &t);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else
+ RETVAL = newSViv(t);
+ }
+@@ -2929,7 +2929,7 @@ getSysInfo(self)
+ int result = dlp_ReadSysInfo(self->socket, &si);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ HV * i = newHV();
+ hv_store(i, "romVersion", 10, newSViv(si.romVersion),
0);\
+@@ -2951,7 +2951,7 @@ getCardInfo(self, cardno=0)
+ int result = dlp_ReadStorageInfo(self->socket, cardno, &c);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ HV * i = newHV();
+ hv_store(i, "card", 6, newSViv(c.card), 0);\
+@@ -3037,7 +3037,7 @@ newPref(self, creator, id=0, version=0, backup=0)
+ croak("Default PrefClass not defined");

+ PUSHMARK(sp);

+ XPUSHs(newSVsv(*s));

+- XPUSHs(&sv_undef);

++ XPUSHs(&PL_sv_undef);

+ XPUSHs(sv_2mortal(newSVChar4(creator)));
+ if (id)
+ XPUSHs(id);
+@@ -3107,7 +3107,7 @@ open(self, name, mode=0, cardno=0)
+ result = dlp_OpenDB(self->socket, cardno, nummode, name,
&handle);
+ if (result<0) {
+ self->errnop = result;
+- RETVAL = &sv_undef;
++ RETVAL = &PL_sv_undef;
+ } else {
+ int type;
+ PDA__Pilot__DLP__DB * x =
malloc(sizeof(PDA__Pilot__DLP__DB));
+@@ -3156,7 +3156,7 @@ create(self, name, creator, type, flags, version,
cardno=0)
+ int result = dlp_CreateDB(self->socket, creator, type,
cardno, flags, version, name, &handle);
+ if (result<0) {
+ self->errnop = result;
+- RETVAL = &sv_undef;
++ RETVAL = &PL_sv_undef;
+ } else {
+ PDA__Pilot__DLP__DB * x =
malloc(sizeof(PDA__Pilot__DLP__DB));
+ SV * sv = newSViv((IV)(void*)x);
+@@ -3224,7 +3224,7 @@ setPref(self, data)
+ result = dlp_WriteAppPreference(self->socket, creator, id,
backup, version, buf, len);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ RETVAL = newSViv(result);
+ }
+@@ -3248,7 +3248,7 @@ setPrefRaw(self, data, creator, number, version,
backup=1)
+ result = dlp_WriteAppPreference(self->socket, creator, number,
backup, version, buf, len);
+ if (result < 0) {
+ self->errnop = result;
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ } else {
+ RETVAL = newSViv(result);
+ }
+@@ -3350,7 +3350,7 @@ findDBInfo(self, start, name, creator, type, cardno=0)
+ else
+ t = 0;
+ result = dlp_FindDBInfo(self->socket, cardno, start,
+- SvOK(name) ? SvPV(name,na) : 0,
++ SvOK(name) ? SvPV(name,PL_na) : 0,
+ t, c, &info);
+ pack_dbinfo(RETVAL, info, result);
+ }
+@@ -3367,7 +3367,7 @@ getFeature(self, creator, number)
+ unsigned long f;
+ int result;
+ if ((result = dlp_ReadFeature(self->socket, creator, number,
&f))<0) {
+- RETVAL = newSVsv(&sv_undef);
++ RETVAL = newSVsv(&PL_sv_undef);
+ self->errnop = result;
+ } else {
+ RETVAL = newSViv(f);
+@@ -3397,7 +3397,7 @@ getROMToken(self,token)
+ }
+
+ void
+-callApplication(self, creator, type, action, data=&sv_undef)
++callApplication(self, creator, type, action, data=&PL_sv_undef)
+ PDA::Pilot::DLP *self
+ Char4 creator
+ Char4 type
+@@ -3410,7 +3410,7 @@ callApplication(self, creator, type, action,
data=&sv_undef)
+ int result;
+ (void)SvPV(data,len);
+ result = dlp_CallApplication(self->socket, creator,
+- type, action, len, SvPV(data,na),
++ type, action, len, SvPV(data,PL_na),
+ &retcode, &pibuf);
+ EXTEND(sp, 2);
+ if (result >= 0) {
+@@ -3419,7 +3419,7 @@ callApplication(self, creator, type, action,
data=&sv_undef)
+ PUSHs(sv_2mortal(newSViv(retcode)));
+ }
+ } else
+- PUSHs(&sv_undef);
++ PUSHs(&PL_sv_undef);
+ }
+
+ int
+@@ -3530,7 +3530,7 @@ class(self, name=0)
+ croak("DBClasses doesn't exist");
+ if (SvOK(name)) {
+ (void)SvPV(name, len);
+- s = hv_fetch(h, SvPV(name, na), len, 0);
++ s = hv_fetch(h, SvPV(name, PL_na), len, 0);
+ }
+ if (!s)
+ s = hv_fetch(h, "", 0, 0);
+diff --git a/bindings/Perl/typemap b/bindings/Perl/typemap
+index 347a6a7..eeffa4c 100644
+--- a/bindings/Perl/typemap
++++ b/bindings/Perl/typemap
+@@ -50,9 +50,9 @@ T_CHAR4
+
+ T_RESULT
+ if ($var < 0) {
+- sv_setsv($arg, &sv_no);
++ sv_setsv($arg, &PL_sv_no);
+ self->errnop = $var;
+ } else
+- sv_setsv($arg, &sv_yes);
++ sv_setsv($arg, &PL_sv_yes);
+ T_PTROBJ
+ sv_setref_pv($arg, \"${ntype}\", (void*)$var);
+--
+1.7.5.4
+
diff --git a/net/arping/DETAILS b/net/arping/DETAILS
index f39c520..acd7013 100755
--- a/net/arping/DETAILS
+++ b/net/arping/DETAILS
@@ -1,5 +1,5 @@
SPELL=arping
- VERSION=2.11
+ VERSION=2.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.habets.pp.se/synscan/files/$SOURCE
diff --git a/net/arping/HISTORY b/net/arping/HISTORY
index c52ce0a..74b6135 100644
--- a/net/arping/HISTORY
+++ b/net/arping/HISTORY
@@ -1,3 +1,9 @@
+2012-12-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.13
+
+2012-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.12
+
2012-02-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.11
* habets.gpg: new key 25CA602A added
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index 563f451..69c6cbc 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,12 +1,12 @@
SPELL=bind-tools
- VERSION=9.9.0
+ VERSION=9.9.2-P1
SOURCE=bind-$VERSION.tar.gz
SOURCE2=$SOURCE.sha512.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE
SOURCE2_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE2
SOURCE2_IGNORE=signature
- SECURITY_PATCH=8
+ SECURITY_PATCH=12
SOURCE_GPG=isc.gpg:$SOURCE2:UPSTREAM_KEY
LICENSE[0]=ISC
KEYWORDS="net"
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index 1be80d7..9941e6d 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,3 +1,15 @@
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.2-P1; SECURITY_PATCH++
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.1-P4; SECURITY_PATCH++
+
+2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.1-P3; SECURITY_PATCH++
+
+2012-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.1-P2; SECURITY_PATCH++
+
2012-03-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.9.0

diff --git a/net/bind/DETAILS b/net/bind/DETAILS
index b15065e..4c32fae 100755
--- a/net/bind/DETAILS
+++ b/net/bind/DETAILS
@@ -1,5 +1,5 @@
SPELL=bind
- VERSION=9.8.0-P2
+ VERSION=9.8.4-P1
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE2=root.zone.gz
SOURCE2_IGNORE=unversioned
@@ -7,12 +7,10 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE_URI=$VERSION/$SOURCE
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$SOURCE_URI
- SOURCE_URL[1]=http://isc.software-archive.net/bind9/$SOURCE_URI
- SOURCE_URL[2]=ftp://ftp.epix.net/pub/isc/bind9/$SOURCE_URI
SOURCE2_URL[0]=ftp://ftp.internic.net/domain/$SOURCE2
SOURCE3_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE3
SOURCE3_IGNORE=signature
- SECURITY_PATCH=6
+ SECURITY_PATCH=8
SOURCE_GPG="isc.gpg:$SOURCE3:UPSTREAM_KEY"
FORCE_DOWNLOAD[2]=true
LICENSE[0]=ISC
diff --git a/net/bind/HISTORY b/net/bind/HISTORY
index 8704bb8..8333caf 100644
--- a/net/bind/HISTORY
+++ b/net/bind/HISTORY
@@ -1,3 +1,9 @@
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.8.4-P1; SECURITY_PATCH++
+
+2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.8.3-P3; SECURITY_PATCH++
+
2011-06-07 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 9.8.0-P2, SECURITY_PATCH=6

diff --git a/net/chrony/DEPENDS b/net/chrony/DEPENDS
index c5623aa..ee0219b 100755
--- a/net/chrony/DEPENDS
+++ b/net/chrony/DEPENDS
@@ -6,6 +6,15 @@ optional_depends MAIL-TRANSPORT-AGENT \
"--with-sendmail=$INSTALL_ROOT/usr/lib/sendmail" "" \
"for reporting big clock changes" &&

+optional_depends nss \
+ "" "--without-nss" \
+ "for stronger authentication keys via NSS" &&
+
+# TODO: add libtomcrypt to grimoire
+#optional_depends libtomcrypt \
+# "" "--without-tomcrypt" \
+# "for stronger authentication keys via libtomcrypt" &&
+
optional_depends libcap \
"" "--disable-linuxcaps" \
"for Linux capabilities support" &&
diff --git a/net/chrony/DETAILS b/net/chrony/DETAILS
index 433c022..9d2c8be 100755
--- a/net/chrony/DETAILS
+++ b/net/chrony/DETAILS
@@ -1,11 +1,14 @@
SPELL=chrony
- VERSION=1.26
-
SOURCE_HASH=sha512:6fe3d591eac13d5bf410e377212e3c0848fc0215301c1f6450c3934f20b6e5c21ee75f0ed0fd6798927c053ba2bc53ac4c44875d6517f1f452174c6bba62a4d0
+ VERSION=1.27
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE2=$SPELL-$VERSION-tar-gz-asc.txt
SOURCE_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE
- WEB_SITE=http://chrony.sunsite.dk/
+ SOURCE2_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE2
+ SOURCE_GPG=chrony.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://chrony.tuxfamily.org/
ENTERED=20021216
LICENSE[0]=GPL
KEYWORDS="net"
diff --git a/net/chrony/HISTORY b/net/chrony/HISTORY
index d08d368..44cc90d 100644
--- a/net/chrony/HISTORY
+++ b/net/chrony/HISTORY
@@ -1,3 +1,14 @@
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.27; switched to upstream gpg
verification
+ * DEPENDS: added optional nss dependency
+ * PRE_BUILD, no-ipv6.patch: dropped, fixed by upstream
+ * chrony.gpg: added BA1E013B public key (Miroslav Lichvar
+ <mlichvar AT redhat.com>)
+
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * no-ipv6.patch: added, to fix build without IPv6 support
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/net/chrony/chrony.gpg b/net/chrony/chrony.gpg
new file mode 100644
index 0000000..a2f94a9
Binary files /dev/null and b/net/chrony/chrony.gpg differ
diff --git a/net/cifs-utils/DEPENDS b/net/cifs-utils/DEPENDS
index 1cb626c..248987d 100755
--- a/net/cifs-utils/DEPENDS
+++ b/net/cifs-utils/DEPENDS
@@ -1,7 +1,5 @@
+depends keyutils &&
+
if [[ "$CIFS_UPCALL" == "y" ]]; then
depends krb5
-fi &&
-
-if [[ "$CIFS_CREDS" == "y" || "$CIFS_IDMAP" == "y" || "$CIFS_ACL" == "y" ]];
then
- depends keyutils
fi
diff --git a/net/cifs-utils/DETAILS b/net/cifs-utils/DETAILS
index 3252715..05488a8 100755
--- a/net/cifs-utils/DETAILS
+++ b/net/cifs-utils/DETAILS
@@ -1,8 +1,8 @@
SPELL=cifs-utils
- VERSION=5.3
+ VERSION=5.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=ftp://ftp.samba.org/pub/linux-cifs/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:dfa0f5f32e8f50a2cb60c63a36e84674dabfe5dc82855e20eed0b67f92d3b296f35793f95470c45228144e0c95715529cc33f01f8cddc96cf9ec695010f5dcbe
+
SOURCE_HASH=sha512:dcf4fff6d55453a144e94af6606e33e86b2612aa03766d6b4f0a352ed3ac0032708e42d36ddf8efe4bf7f9288d9a64b4d1e5fd7068b59194e1caf7778df25d08
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://wiki.samba.org/index.php/LinuxCIFS_utils";
LICENSE[0]=GPL
diff --git a/net/cifs-utils/HISTORY b/net/cifs-utils/HISTORY
index 2d0b166..02b4a1f 100644
--- a/net/cifs-utils/HISTORY
+++ b/net/cifs-utils/HISTORY
@@ -1,3 +1,12 @@
+2012-10-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on keyutils regardless of features, now
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.6
+
+2012-06-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.5
+
2012-02-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.3

diff --git a/net/connman/DEPENDS b/net/connman/DEPENDS
index fea7b85..58fdfb8 100755
--- a/net/connman/DEPENDS
+++ b/net/connman/DEPENDS
@@ -1,3 +1,5 @@
depends glib2 &&
depends udev &&
-depends dbus
+depends dbus &&
+depends iptables &&
+depends gnutls
diff --git a/net/connman/DETAILS b/net/connman/DETAILS
index 5460375..cc5cb02 100755
--- a/net/connman/DETAILS
+++ b/net/connman/DETAILS
@@ -1,10 +1,10 @@
SPELL=connman
- VERSION=0.54
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=1.9
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://www.kernel.org/pub/linux/network/${SPELL}/${SOURCE}
WEB_SITE=http://connman.net/
-
SOURCE_HASH=sha512:dbd5cf0401c0af1fbb6050bf43839b02f9ae03d2bbd14e14727740cb5734a3c0f75e782e3b9cf339ad7ccdb777bf58400702d56b52c940ae0f434792470af28e
+
SOURCE_HASH=sha512:5a650ec827b9d7b7c4c3eac9cbae64833a19578b0501da81ee18c667d3c1edab66fc0d7e8f6d28b5b7d42d825e39751bcf125946753ac71e106d86ead56183bd
ENTERED=20100220
LICENSE=GPL
KEYWORDS="network"
diff --git a/net/connman/HISTORY b/net/connman/HISTORY
index a220bc0..ec65ab0 100644
--- a/net/connman/HISTORY
+++ b/net/connman/HISTORY
@@ -1,3 +1,7 @@
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9
+ * DEPENDS: iptables and gnutls added
+
2010-05-19 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DETAILS : spell updated to version 0.54

diff --git a/net/dhcp/BUILD b/net/dhcp/BUILD
new file mode 100755
index 0000000..9d4a7ed
--- /dev/null
+++ b/net/dhcp/BUILD
@@ -0,0 +1,5 @@
+OPTS="$DHCP_OPTS $OPTS" &&
+
+make_single &&
+default_build &&
+make_normal
diff --git a/net/dhcp/CONFIGURE b/net/dhcp/CONFIGURE
deleted file mode 100755
index 2982532..0000000
--- a/net/dhcp/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-config_query DHCP_DBUS "Do you want to apply the dbus patches for dhcdbd?" n
diff --git a/net/dhcp/DEPENDS b/net/dhcp/DEPENDS
index 46eeddb..cff9be0 100755
--- a/net/dhcp/DEPENDS
+++ b/net/dhcp/DEPENDS
@@ -1,6 +1,14 @@
depends groff &&
-if [[ "$DHCP_DBUS" == "y" ]]
-then
-depends dbus &&
-depends dbus-glib
-fi
+
+optional_depends openldap \
+ "--with-ldap" \
+ "--without-ldap" \
+ "for OpenLDAP support in dhcpd" &&
+
+if is_depends_enabled $SPELL openldap; then
+ config_query_option DHCP_OPTS "Enable OpenLDAP crypto support in dhcpd
(needs openldap compiled with TLS/SSL)?" n \
+ "--with-ldapcrypto" \
+ "--without-ldapcrypto"
+fi &&
+
+suggest_depends dbus "" "" "for D-Bus support in DHCP client"
diff --git a/net/dhcp/DETAILS b/net/dhcp/DETAILS
index 9e0aa53..d66d894 100755
--- a/net/dhcp/DETAILS
+++ b/net/dhcp/DETAILS
@@ -1,10 +1,11 @@
SPELL=dhcp
- VERSION=4.1.1
+ VERSION=4.2.5
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION.tar.gz.asc
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.isc.org/isc/dhcp/$SOURCE
- SOURCE2_URL[0]=ftp://ftp.isc.org/isc/dhcp/$SOURCE2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=ftp://ftp.isc.org/isc/dhcp/$VERSION/$SOURCE
+ SOURCE2_URL[0]=ftp://ftp.isc.org/isc/dhcp/$VERSION/$SOURCE2
SOURCE_GPG=isc.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://www.isc.org/products/DHCP
LICENSE=http://www.isc.org/products/DHCP/dhcp-copyright.html
diff --git a/net/dhcp/HISTORY b/net/dhcp/HISTORY
index 9f96e7c..73e51bf 100644
--- a/net/dhcp/HISTORY
+++ b/net/dhcp/HISTORY
@@ -1,3 +1,32 @@
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.5; SECURITY_PATCH++ (CVE-2012-3571,
+ CVE-2012-3570, CVE-2012-3954, CVE-2012-3955)
+ * INSTALL: renewed example config filenames
+
+2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.4-P2; SECURITY_PATCH++ (CVE-2012-3955)
+ * INSTALL: verbosity++
+
+2012-07-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.4-P1; SECURITY_PATCH++ (CVE-2012-3571,
+ CVE-2012-3570, CVE-2012-3954)
+
+2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.4; SECURITY_PATCH++ (several CVEs
since
+ 4.1.1); updated source urls; quoting paths
+ * CONFIGURE: dropped; dbus support for dhclient was added by upstream
+ * dhcp-3.0.3-dhclient-dbus.patch, dhcp-3.0.3-x-option.patch: removed
+ deprecated patches
+ * PRE_BUILD: dropped, not needed anymore
+ * DEPENDS: added missing openldap optional dependency; removed
dbus-glib
+ * INSTALL: use INSTALL_ROOT
+ * SUB_DEPENDS: only dbus is required to check here
+ * BUILD: added, to use DHCP_OPTS and fix multijob build
+ * init.d/dhcp: corrected leases path; added DHCPD_ARGS; force -q flag
+ (suppresses printing copyright message and other useless info for
init)
+ * init.d/dhcp.conf: added DHCPD_ARGS; corrected description (multiple
+ interfaces can be used)
+
2010-05-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* isc.gpg: removed, as it was still incomplete and there is a section
level one
diff --git a/net/dhcp/INSTALL b/net/dhcp/INSTALL
index 464282e..9d7bdad 100755
--- a/net/dhcp/INSTALL
+++ b/net/dhcp/INSTALL
@@ -1,3 +1,6 @@
-make LIBDIR=/usr/lib INCDIR=/usr/include install &&
-install -m 644 client/dhclient.conf
$INSTALL_ROOT/etc/dhclient.conf.example &&
-install -m 644 server/dhcpd.conf $INSTALL_ROOT/etc/dhcpd.conf.example
+make LIBDIR="$INSTALL_ROOT/usr/lib" \
+ INCDIR="$INSTALL_ROOT/usr/include" install &&
+install -vm 644 client/dhclient.conf.example \
+ $INSTALL_ROOT/etc/dhclient.conf.example &&
+install -vm 644 server/dhcpd.conf.example \
+ $INSTALL_ROOT/etc/dhcpd.conf.example
diff --git a/net/dhcp/PRE_BUILD b/net/dhcp/PRE_BUILD
deleted file mode 100755
index e2f74c8..0000000
--- a/net/dhcp/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-if [[ $DHCP_DBUS == y ]] ||
- [[ $DHCP_DBUS1 == y ]]; then
-patch -p0 < $SPELL_DIRECTORY/dhcp-3.0.3-dhclient-dbus.patch &&
-patch -p1 < $SPELL_DIRECTORY/dhcp-3.0.3-x-option.patch
-fi
diff --git a/net/dhcp/SUB_DEPENDS b/net/dhcp/SUB_DEPENDS
index 9df58ba..411d255 100755
--- a/net/dhcp/SUB_DEPENDS
+++ b/net/dhcp/SUB_DEPENDS
@@ -1,9 +1,6 @@
-persistent_add DHCP_DBUS1
case "$THIS_SUB_DEPENDS" in
- DBUS) message "Requested sub_depends"
- DHCP_DBUS1=y &&
- depends dbus &&
- depends dbus-glib
+ DBUS) message "Requested sub_depends" &&
+ depends dbus
;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
diff --git a/net/dhcp/dhcp-3.0.3-dhclient-dbus.patch
b/net/dhcp/dhcp-3.0.3-dhclient-dbus.patch
deleted file mode 100644
index 579d72f..0000000
--- a/net/dhcp/dhcp-3.0.3-dhclient-dbus.patch
+++ /dev/null
@@ -1,84 +0,0 @@
---- client/scripts/bsdos
-+++ client/scripts/bsdos
-@@ -47,6 +47,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
---- client/scripts/freebsd
-+++ client/scripts/freebsd
-@@ -57,6 +57,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
---- client/scripts/linux
-+++ client/scripts/linux
-@@ -69,6 +69,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
---- client/scripts/netbsd
-+++ client/scripts/netbsd
-@@ -47,6 +47,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
---- client/scripts/openbsd
-+++ client/scripts/openbsd
-@@ -47,6 +47,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
---- client/scripts/solaris
-+++ client/scripts/solaris
-@@ -47,6 +47,11 @@
- . /etc/dhcp/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
-+ if [ x$dhc_dbus != x -a $exit_status -eq 0 ]; then
-+ dbus-send --system --dest=com.redhat.dhcp \
-+ --type=method_call /com/redhat/dhcp/$interface com.redhat.dhcp.set \
-+ 'string:'"`env | grep -Ev '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"
-+ fi
- exit $exit_status
- }
-
diff --git a/net/dhcp/dhcp-3.0.3-x-option.patch
b/net/dhcp/dhcp-3.0.3-x-option.patch
deleted file mode 100644
index 5f5c1a8..0000000
--- a/net/dhcp/dhcp-3.0.3-x-option.patch
+++ /dev/null
@@ -1,216 +0,0 @@
---- dhcp-3.0.2/common/parse.c.extended_option_environment 2005-04-05
17:49:36.513062562 -0400
-+++ dhcp-3.0.2/common/parse.c 2005-04-05 17:49:36.580052656 -0400
-@@ -1270,6 +1270,10 @@
- option_hash_add (option -> universe -> hash,
- (const char *)option -> name,
- 0, option, MDL);
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+ if ( new_option_info_tree != 0L )
-+ add_new_option_info( option );
-+#endif
- return 1;
- }
-
---- dhcp-3.0.2/common/tables.c.extended_option_environment 2004-09-01
13:06:35.000000000 -0400
-+++ dhcp-3.0.2/common/tables.c 2005-04-05 18:04:23.915838623 -0400
-@@ -1238,3 +1238,40 @@
- fqdn_universe.name, 0,
- &fqdn_universe, MDL);
- }
-+
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+#include <search.h>
-+
-+void *new_option_info_tree = 0L;
-+
-+static int new_option_info_comparator( const void* p1, const void *p2 )
-+{
-+ uint32_t ocode1 = (((const struct option*)p1)->universe->index << 8)
-+ |(((const struct option*)p1)->code),
-+ ocode2 = (((const struct option*)p2)->universe->index << 8)
-+ |(((const struct option*)p2)->code);
-+ return( (ocode1 == ocode2)
-+ ? 0
-+ :( ( ocode1 > ocode2 )
-+ ? 1
-+ : -1
-+ )
-+ );
-+}
-+
-+void *add_new_option_info( struct option *option )
-+{
-+ if ( option->universe->index >= fqdn_universe.index )
-+ return 0L;
-+ if ( new_option_info_tree == GENERATE_NEW_OPTION_INFO )
-+ new_option_info_tree = (void*)0L;
-+ return tsearch( option, &(new_option_info_tree),
new_option_info_comparator );
-+}
-+
-+void *lookup_new_option_info( struct option *option )
-+{
-+ if ( new_option_info_tree == GENERATE_NEW_OPTION_INFO )
-+ return 0L;
-+ return tfind( option, &(new_option_info_tree),
new_option_info_comparator );
-+}
-+#endif
---- dhcp-3.0.2/includes/dhcpd.h.extended_option_environment 2004-11-24
12:39:16.000000000 -0500
-+++ dhcp-3.0.2/includes/dhcpd.h 2005-04-05 17:49:36.613047777 -0400
-@@ -1800,6 +1800,13 @@
- void initialize_common_option_spaces PROTO ((void));
- struct universe *config_universe;
-
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+#define GENERATE_NEW_OPTION_INFO ((void*)1)
-+extern void *new_option_info_tree;
-+extern void *add_new_option_info( struct option*);
-+extern void *lookup_new_option_info( struct option *);
-+#endif
-+
- /* stables.c */
- #if defined (FAILOVER_PROTOCOL)
- extern failover_option_t null_failover_option;
---- dhcp-3.0.2/client/dhclient.c.extended_option_environment 2005-04-05
17:49:36.566054726 -0400
-+++ dhcp-3.0.2/client/dhclient.c 2005-04-05 17:49:36.617047185 -0400
-@@ -74,7 +74,9 @@
- int onetry=0;
- int quiet=0;
- int nowait=0;
--
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+int extended_option_environment = 0;
-+#endif
- static void usage PROTO ((void));
-
- void do_release(struct client_state *);
-@@ -204,6 +206,11 @@
- } else if (!strcmp (argv [i], "--version")) {
- log_info ("isc-dhclient-%s", DHCP_VERSION);
- exit (0);
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+ } else if (!strcmp (argv [i], "-x")) {
-+ extended_option_environment = 1;
-+ new_option_info_tree = GENERATE_NEW_OPTION_INFO;
-+#endif
- } else if (argv [i][0] == '-') {
- usage ();
- } else {
-@@ -572,7 +579,11 @@
- log_info (arr);
- log_info (url);
-
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+ log_error ("Usage: dhclient [-1dqr] [-nwx] [-p <port>] %s",
-+#else
- log_error ("Usage: dhclient [-1dqr] [-nw] [-p <port>] %s",
-+#endif
- "[-s server]");
- log_error (" [-cf config-file] [-lf lease-file]%s",
- "[-pf pid-file] [-e VAR=val]");
-@@ -2529,8 +2540,28 @@
- struct envadd_state {
- struct client_state *client;
- const char *prefix;
-+ struct universe *universe;
- };
-
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+static
-+void build_universe_info_envvar
-+( struct option_cache *oc,
-+ struct packet *p, struct lease *l,
-+ struct client_state *client,
-+ struct option_state *in_o,
-+ struct option_state *cf_o,
-+ struct binding_scope **scope,
-+ struct universe *u, void *es
-+)
-+{
-+ char info_name[512], info_data[512];
-+ snprintf(info_name, 512, "%s._universe_.", oc->option->universe->name);
-+ snprintf(info_data, 512, "%u:%s", oc->option->code,oc->option->format);
-+ client_envadd( client, info_name, oc->option->name, info_data );
-+}
-+#endif
-+
- void client_option_envadd (struct option_cache *oc,
- struct packet *packet, struct lease *lease,
- struct client_state *client_state,
-@@ -2547,6 +2578,31 @@
- in_options, cfg_options, scope, oc, MDL)) {
- if (data.len) {
- char name [256];
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+ if ( extended_option_environment )
-+ {
-+ if( ( oc->option->universe != &dhcp_universe
)
-+ &&( oc->option->universe->index >
fqdn_universe.index )
-+ &&( es->universe != oc->option->universe )
-+ )
-+ {
-+ es->universe = oc->option->universe;
-+ (*(es->universe->foreach))
-+ ( (struct packet *)0, (struct
lease *)0,
-+ client_state,
-+ in_options, cfg_options,
-+ scope, es->universe, es,
-+ build_universe_info_envvar
-+ );
-+ }else
-+ if ( lookup_new_option_info(oc->option) != 0L
)
-+ build_universe_info_envvar
-+ ( oc, packet, lease,
client_state,
-+ in_options, cfg_options,
scope,
-+ oc->option->universe, es
-+ );
-+ }
-+#endif
- if (dhcp_option_ev_name (name, sizeof name,
- oc -> option)) {
- client_envadd (es -> client, es -> prefix,
-@@ -2575,6 +2631,7 @@
-
- es.client = client;
- es.prefix = prefix;
-+ es.universe = 0L;
-
- client_envadd (client,
- prefix, "ip_address", "%s", piaddr (lease -> address));
-@@ -2788,7 +2845,14 @@
- s = option -> name;
- if (j + 1 == buflen)
- return 0;
-+#ifdef EXTENDED_NEW_OPTION_INFO
-+ if ( ! extended_option_environment )
-+ buf [j++] = '_';
-+ else
-+ buf [j++] = '.';
-+#else
- buf [j++] = '_';
-+#endif
- }
- ++i;
- } while (i != 2);
---- dhcp-3.0.2/client/dhclient.8.extended_option_environment 2004-09-29
19:01:46.000000000 -0400
-+++ dhcp-3.0.2/client/dhclient.8 2005-04-05 17:49:36.619046889 -0400
-@@ -78,6 +78,9 @@
- .B -w
- ]
- [
-+.B -x
-+]
-+[
- .I if0
- [
- .I ...ifN
-@@ -252,6 +255,10 @@
- supplying the
- .B -nw
- flag.
-+.PP
-+The -x argument enables eXtended option information to be created in the
-+-s dhclient-script environment, which would allow applications running
-+in that environment to handle options they do not know about in advance.
- .SH CONFIGURATION
- The syntax of the dhclient.conf(5) file is discussed separately.
- .SH OMAPI
diff --git a/net/dhcp/init.d/dhcp b/net/dhcp/init.d/dhcp
index 0890691..4607cc1 100644
--- a/net/dhcp/init.d/dhcp
+++ b/net/dhcp/init.d/dhcp
@@ -4,11 +4,11 @@

RUNLEVEL=3
PROGRAM=/usr/sbin/dhcpd
-ARGS="$DEVICE"
+ARGS="-q $DHCPD_ARGS $DEVICE"
NEEDS="+network +remote_fs"

. /etc/init.d/smgl_init

-if [ ! -f /var/state/dhcp/dhcpd.leases ] ; then
- touch /var/state/dhcp/dhcpd.leases
+if [ ! -f /var/db/dhcpd.leases ] ; then
+ touch /var/db/dhcpd.leases
fi
diff --git a/net/dhcp/init.d/dhcp.conf b/net/dhcp/init.d/dhcp.conf
index 61a2b07..1a0898c 100644
--- a/net/dhcp/init.d/dhcp.conf
+++ b/net/dhcp/init.d/dhcp.conf
@@ -1,3 +1,6 @@
-# Device which you want the DHCP server to listen on
+# Device(s) which you want the DHCP server to listen on
# Leave blank if you want to listen on all devices
-DEVICE=eth1
+DEVICE="eth1"
+
+# For the arguments and description see dhcpd(8)
+DHCPD_ARGS=""
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 906f814..8c4ad48 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=5.5.6
-
SOURCE_HASH=sha512:3b6e2c953df7281a716982ecc1c0afb7bf912eedabf4592beb6b52462f663a36fcaa2cbf1cb4c7d136d0e3d146a1b774ec5d9386132c4336857d4ecd0c425a3b
+ VERSION=5.6.7
+
SOURCE_HASH=sha512:6fdb3716c2e09208e9813642ab275f26f2a2fd96065531408e8ce33179398405c35f7d91c0f10cef71a2ece8b5179c6dcf9887eb6e59e2599be46ea338dc1023
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index 5a1fe85..45ae1fd 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,12 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.7
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.6
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.4 (new stable branch)
+
2012-03-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.5.6, WEB_SITE updated

diff --git a/net/dnstop/DEPENDS b/net/dnstop/DEPENDS
new file mode 100755
index 0000000..a8ec60d
--- /dev/null
+++ b/net/dnstop/DEPENDS
@@ -0,0 +1 @@
+depends libpcap
diff --git a/net/dnstop/DETAILS b/net/dnstop/DETAILS
new file mode 100755
index 0000000..84fe621
--- /dev/null
+++ b/net/dnstop/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=dnstop
+ VERSION=20120611
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://dns.measurement-factory.com/tools/$SPELL/src/$SOURCE
+
SOURCE_HASH=sha512:0151484fe4c6052c5a820b416073b8e9ab4eff8ce8c9a56de38c7afecb4942c549f73a395abe5396faa28eef01c79cc96af167a1c1120a1b2ae58de2cd1bacc8
+ WEB_SITE=http://dns.measurement-factory.com/tools/dnstop/
+ ENTERED=20120620
+ LICENSE=BSD
+ SHORT="displays various tables of DNS traffic on your network"
+cat << EOF
+dnstop is a libpcap application (ala tcpdump) that displays
+various tables of DNS traffic on your network.
+EOF
diff --git a/net/dnstop/HISTORY b/net/dnstop/HISTORY
new file mode 100644
index 0000000..7043b92
--- /dev/null
+++ b/net/dnstop/HISTORY
@@ -0,0 +1,3 @@
+2012-06-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 20120611
+
diff --git a/net/ethtool/DETAILS b/net/ethtool/DETAILS
index 2630273..1f1d072 100755
--- a/net/ethtool/DETAILS
+++ b/net/ethtool/DETAILS
@@ -1,9 +1,9 @@
SPELL=ethtool
- VERSION=3.2
+ VERSION=3.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$KERNEL_URL/pub/software/network/ethtool/$SOURCE
-
SOURCE_HASH=sha512:ecb23d68c40014bf61cb7e592e593e5cd52bdf4e8073991d33fff1d070e76908275442b2609c093b6a3ccd950352ce152b941d1f25953b1e7758eb74ad1ae3f5
+
SOURCE_HASH=sha512:70f845ada61199a3efc795eb2aa7a8751650c5ea21e30c9bff48f955642f2ad4cfb67e8f879886720357a290b1554cabed25c691ef92fec5678240e2b346ef81
WEB_SITE=http://www.kernel.org/pub/software/network/ethtool/
LICENSE[0]=GPL
ENTERED=20040702
diff --git a/net/ethtool/HISTORY b/net/ethtool/HISTORY
index 407905f..973e83b 100644
--- a/net/ethtool/HISTORY
+++ b/net/ethtool/HISTORY
@@ -1,3 +1,9 @@
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.5
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.1
+
2012-01-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2

diff --git a/net/ferm/DEPENDS b/net/ferm/DEPENDS
index 71c5d27..a47a141 100755
--- a/net/ferm/DEPENDS
+++ b/net/ferm/DEPENDS
@@ -1,2 +1,2 @@
-depends perl &&
-depends iptables
+runtime_depends perl &&
+runtime_depends iptables
diff --git a/net/ferm/DETAILS b/net/ferm/DETAILS
index 04534a7..84b9f29 100755
--- a/net/ferm/DETAILS
+++ b/net/ferm/DETAILS
@@ -1,7 +1,8 @@
SPELL=ferm
- VERSION=2.1
+ VERSION=2.1.2
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://ferm.foo-projects.org/download/${VERSION}/$SOURCE
+ SOURCE_URL[0]=http://ferm.foo-projects.org/download/${BRANCH}/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://ferm.foo-projects.org/
diff --git a/net/ferm/HISTORY b/net/ferm/HISTORY
index ec59a0d..e38085b 100644
--- a/net/ferm/HISTORY
+++ b/net/ferm/HISTORY
@@ -1,3 +1,10 @@
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.2
+
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.1; use BRANCH
+ * DEPENDS: depends -> runtime_depends
+
2011-07-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1

diff --git a/net/ferm/ferm-2.1.2.tar.gz.sig b/net/ferm/ferm-2.1.2.tar.gz.sig
new file mode 100644
index 0000000..858a75f
Binary files /dev/null and b/net/ferm/ferm-2.1.2.tar.gz.sig differ
diff --git a/net/ferm/ferm-2.1.tar.gz.sig b/net/ferm/ferm-2.1.tar.gz.sig
deleted file mode 100644
index e303f75..0000000
Binary files a/net/ferm/ferm-2.1.tar.gz.sig and /dev/null differ
diff --git a/net/fping/BUILD b/net/fping/BUILD
new file mode 100755
index 0000000..b13eba4
--- /dev/null
+++ b/net/fping/BUILD
@@ -0,0 +1,3 @@
+OPTS="--enable-ipv4 $FPING_OPTS $OPTS" &&
+
+default_build
diff --git a/net/fping/CONFIGURE b/net/fping/CONFIGURE
index 94c6a6b..22a9dcb 100755
--- a/net/fping/CONFIGURE
+++ b/net/fping/CONFIGURE
@@ -1 +1,5 @@
-config_query FPING_SUID_ROOT "Install $SPELL setuid root?" n
+config_query FPING_SUID_ROOT "Install $SPELL setuid root?" n &&
+
+config_query_option FPING_OPTS "Enable IPv6?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6"
diff --git a/net/fping/DETAILS b/net/fping/DETAILS
index ae1c0ed..793e074 100755
--- a/net/fping/DETAILS
+++ b/net/fping/DETAILS
@@ -1,9 +1,9 @@
SPELL=fping
- VERSION=3.2
+ VERSION=3.4
SOURCE=fping-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.fping.org/dist/$SOURCE
-
SOURCE_HASH=sha512:2e879ab442964093286a0460d912266f1d0157f4f9f1e289248dc60addf37b8e1aa712d4b9d6ce889fd36b2eced6fd8361c199fd43fb6618a1e25c2ce4307508
+
SOURCE_HASH=sha512:f9580c5537550738b316aa2ed50408035ab3dca789960c58414687f0aa253dcafaa751009bed417e6c11ec97f02bdf4d21c57f5b0f655cd28eccecb1107192a2
WEB_SITE=http://www.fping.org/
ENTERED=20020326
KEYWORDS="net"
diff --git a/net/fping/HISTORY b/net/fping/HISTORY
index 31015de..fe2a5ee 100644
--- a/net/fping/HISTORY
+++ b/net/fping/HISTORY
@@ -1,3 +1,13 @@
+2012-09-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4
+
+2012-08-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3
+ * CONFIGURE: added IPv6 configure option
+ * BUILD: added, to use FPING_OPTS; force IPv4 support
+ * INSTALL: increase verbosity
+ * PRE_BUILD, mk-ipv6.patch: dropped
+
2012-05-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2

diff --git a/net/fping/INSTALL b/net/fping/INSTALL
index 8b554fa..c5981f9 100755
--- a/net/fping/INSTALL
+++ b/net/fping/INSTALL
@@ -1,5 +1,9 @@
default_install &&

if [[ $FPING_SUID_ROOT == y ]]; then
- chmod +s "$INSTALL_ROOT"/usr/sbin/fping{,6}
+ chmod -v +s "$INSTALL_ROOT"/usr/sbin/fping &&
+
+ if list_find "$FPING_OPTS" "--enable-ipv6"; then
+ chmod -v +s "$INSTALL_ROOT"/usr/sbin/fping6
+ fi
fi
diff --git a/net/fping/PRE_BUILD b/net/fping/PRE_BUILD
deleted file mode 100755
index 5f4db18..0000000
--- a/net/fping/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/mk-ipv6.patch"
diff --git a/net/fping/mk-ipv6.patch b/net/fping/mk-ipv6.patch
deleted file mode 100644
index 22f5119..0000000
--- a/net/fping/mk-ipv6.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- src/Makefile.in.orig
-+++ src/Makefile.in
-@@ -35,7 +35,7 @@
- build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
--sbin_PROGRAMS = fping$(EXEEXT)
-+sbin_PROGRAMS = fping$(EXEEXT) fping6$(EXEEXT)
- subdir = src
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -49,7 +49,9 @@
- am__installdirs = "$(DESTDIR)$(sbindir)"
- PROGRAMS = $(sbin_PROGRAMS)
- am_fping_OBJECTS = fping.$(OBJEXT)
-+am_fping6_OBJECTS = fping6.$(OBJEXT)
- fping_OBJECTS = $(am_fping_OBJECTS)
-+fping6_OBJECTS = $(am_fping6_OBJECTS)
- fping_LDADD = $(LDADD)
- DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
- depcomp = $(SHELL) $(top_srcdir)/depcomp
-@@ -240,6 +242,10 @@
- @rm -f fping$(EXEEXT)
- $(LINK) $(fping_OBJECTS) $(fping_LDADD) $(LIBS)
-
-+fping6$(EXEEXT): $(fping6_OBJECTS) $(fping_DEPENDENCIES)
-+ @rm -f fping6$(EXEEXT)
-+ $(LINK) $(fping6_OBJECTS) $(fping_LDADD) $(LIBS)
-+
- mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-@@ -255,6 +261,9 @@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE)
$(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-+fping6.o:
-+ $(COMPILE) -DIPV6 -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ fping.c
-+
- .c.obj:
- @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o
$@ `$(CYGPATH_W) '$<'`
- @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
diff --git a/net/freeradius/BUILD b/net/freeradius/BUILD
new file mode 100755
index 0000000..8b4406c
--- /dev/null
+++ b/net/freeradius/BUILD
@@ -0,0 +1,5 @@
+OPTS="--with-system-libltdl \
+ --with-system-libtool \
+ $OPTS" &&
+
+default_build
diff --git a/net/freeradius/DETAILS b/net/freeradius/DETAILS
index e15fa4a..f03c125 100755
--- a/net/freeradius/DETAILS
+++ b/net/freeradius/DETAILS
@@ -1,6 +1,7 @@
SPELL=freeradius
- VERSION=2.1.12
- SECURITY_PATCH=1
+ VERSION=2.2.0
+ SECURITY_PATCH=2
+ PATCHLEVEL=1
SOURCE=$SPELL-server-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=ftp://ftp.freeradius.org/pub/${SPELL}/${SOURCE}
diff --git a/net/freeradius/HISTORY b/net/freeradius/HISTORY
index 87dec7d..45185ae 100644
--- a/net/freeradius/HISTORY
+++ b/net/freeradius/HISTORY
@@ -1,3 +1,11 @@
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, to build with system libtool/libltdl
+
+2012-09-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.0; SECURITY_PATCH++
+ (fixes CVE-2012-3547)
+
2011-09-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.12; SECURITY_PATCH++
(fixes CVE-2011-2701)
diff --git a/net/hostapd/BUILD b/net/hostapd/BUILD
new file mode 100755
index 0000000..93af546
--- /dev/null
+++ b/net/hostapd/BUILD
@@ -0,0 +1,43 @@
+cd "$SOURCE_DIRECTORY/hostapd" &&
+
+local VARS="CONFIG_DEBUG_FILE CONFIG_DRIVER_HOSTAP CONFIG_DRIVER_NL80211 \
+ CONFIG_DRIVER_NONE CONFIG_DRIVER_RADIUS_ACL CONFIG_DRIVER_WIRED \
+ CONFIG_EAP CONFIG_EAP_AKA CONFIG_EAP_AKA_PRIME CONFIG_EAP_GPSK \
+ CONFIG_EAP_GPSK_SHA256 CONFIG_EAP_GTC CONFIG_EAP_IKEV2 \
+ CONFIG_EAP_MD5 CONFIG_EAP_MSCHAPV2 CONFIG_EAP_PAX
CONFIG_EAP_PEAP \
+ CONFIG_EAP_PSK CONFIG_EAP_PWD CONFIG_EAP_SAKE CONFIG_EAP_SIM \
+ CONFIG_EAP_TLS CONFIG_EAP_TNC CONFIG_EAP_TTLS \
+ CONFIG_FULL_DYNAMIC_VLAN CONFIG_IAPP CONFIG_IEEE80211N \
+ CONFIG_IEEE80211R CONFIG_IEEE80211W CONFIG_INTERWORKING
CONFIG_IPV6 \
+ CONFIG_LIBNL32 CONFIG_NO_ACCOUNTING CONFIG_NO_DUMP_STATE \
+ CONFIG_NO_RADIUS CONFIG_NO_RANDOM_POOL CONFIG_NO_STDOUT_DEBUG \
+ CONFIG_NO_VLAN CONFIG_PEERKEY CONFIG_PKCS12 CONFIG_RADIUS_SERVER
\
+ CONFIG_RSN_PREAUTH CONFIG_WPA_TRACE CONFIG_WPS CONFIG_WPS2 \
+ CONFIG_WPS_UPNP" &&
+
+# TLS support
+VARS="CONFIG_TLS CONFIG_TLSV11 $VARS" &&
+
+# untested
+#if [[ $CONFIG_DRIVER_MADWIFI == y ]]; then
+# VARS="CONFIG_DRIVER_MADWIFI $VARS" &&
+# echo "CFLAGS += -I/usr/include/madwifi" >> .config
+#fi &&
+
+if [[ $CONFIG_DRIVER_NL80211 == y ]]; then
+ persistent_add CONFIG_LIBNL32 &&
+ CONFIG_LIBNL32=y &&
+ echo "CFLAGS += -I$INSTALL_ROOT/usr/include/libnl3" >> .config
+fi &&
+
+# Create .config file for make
+for v in $VARS; do
+ if [[ -n ${!v} && ${!v} != n ]]; then
+ echo "$v=${!v:-y}" >> .config
+ fi
+done &&
+
+# Print config for sorcery compile log
+cat .config &&
+
+make
diff --git a/net/hostapd/CONFIGURE b/net/hostapd/CONFIGURE
new file mode 100755
index 0000000..d175881
--- /dev/null
+++ b/net/hostapd/CONFIGURE
@@ -0,0 +1,100 @@
+config_query_list CONFIG_TLS "Select TLS library to use:" \
+ openssl \
+ gnutls \
+ nss \
+ internal \
+ none &&
+
+config_query CONFIG_TLSV11 "Enable TLS v1.1 to get a stronger construction
of messages when block ciphers are used?" n &&
+
+#
+# Drivers
+#
+config_query CONFIG_DRIVER_HOSTAP "Build driver interface for Host AP
driver?" y &&
+config_query CONFIG_DRIVER_WIRED "Build driver interface for wired
authenticator?" n &&
+config_query CONFIG_DRIVER_NL80211 "Build driver interface for drivers using
the nl80211 kernel interface?" y &&
+config_query CONFIG_DRIVER_NONE "Build driver interface for no driver (e.g.,
RADIUS server only)?" n &&
+# untested
+#config_query CONFIG_DRIVER_MADWIFI "Build driver interface for madwifi
driver?" n &&
+
+#
+# IEEE 802.11 options
+#
+config_query CONFIG_IAPP "Enable IEEE 802.11F/IAPP support?" y &&
+config_query CONFIG_RSN_PREAUTH "Enable WPA2/IEEE 802.11i RSN
pre-authentication support?" y &&
+config_query CONFIG_PEERKEY "Enable PeerKey handshake for Station to Station
Link (IEEE 802.11e DLS) support?" y &&
+config_query CONFIG_IEEE80211W "Enable IEEE 802.11w (management frame
protection) support (experimental)?" n &&
+
+#
+# EAP server
+#
+config_query CONFIG_EAP "Build integrated EAP server?" y &&
+
+if [[ $CONFIG_EAP == y ]]; then
+ config_query CONFIG_EAP_MD5 "Enable EAP-MD5 support for the integrated EAP
server?" y &&
+ config_query CONFIG_EAP_TLS "Enable EAP-TLS support for the integrated EAP
server?" y &&
+ config_query CONFIG_EAP_MSCHAPV2 "Enable EAP-MSCHAPv2 support for the
integrated EAP server" y &&
+ config_query CONFIG_EAP_PEAP "Enable EAP-PEAP support for the integrated
EAP server?" y &&
+ config_query CONFIG_EAP_GTC "Enable EAP-GTC support for the integrated EAP
server?" y &&
+ config_query CONFIG_EAP_TTLS "Enable EAP-TTLS support for the integrated
EAP server?" y &&
+ config_query CONFIG_EAP_SIM "Enable EAP-SIM support for the integrated EAP
server?" n &&
+ config_query CONFIG_EAP_AKA "Enable EAP-AKA support for the integrated EAP
server?" n &&
+
+ if [[ $CONFIG_EAP_AKA == y ]]; then
+ config_query CONFIG_EAP_AKA_PRIME "Enable EAP-AKA' support for the
integrated EAP server?" n
+ fi &&
+
+ config_query CONFIG_EAP_PAX "Enable EAP-PAX support for the integrated EAP
server?" n &&
+ config_query CONFIG_EAP_PSK "Enable EAP-PSK support for the integrated EAP
server?" n &&
+ config_query CONFIG_EAP_PWD "Enable EAP-pwd support for the integrated EAP
server (secure authentication with a password)?" n &&
+ config_query CONFIG_EAP_SAKE "Enable EAP-SAKE support for the integrated
EAP server?" n &&
+ config_query CONFIG_EAP_GPSK "Enable EAP-GPSK support for the integrated
EAP server?" n &&
+
+ if [[ $CONFIG_EAP_GPSK == y ]]; then
+ config_query CONFIG_EAP_GPSK_SHA256 "Include support for optional SHA256
cipher suite in EAP-GPSK?" n
+ fi &&
+
+ config_query CONFIG_EAP_IKEV2 "Enable EAP-IKEv2 support?" n &&
+ config_query CONFIG_EAP_TNC "Enable Trusted Network Connect (EAP-TNC)
support?" n
+
+ config_query CONFIG_WPS "Enable Wi-Fi Protected Setup (WPS)?" n &&
+
+ if [[ $CONFIG_WPS == y ]]; then
+ config_query CONFIG_WPS2 "Enable WSC 2.0 support?" n &&
+ config_query CONFIG_WPS_UPNP "Enable UPnP support for external WPS
Registrars?" n
+ fi &&
+
+ config_query CONFIG_PKCS12 "Enable PKCS#12 (PFX) support?" y &&
+
+ config_query CONFIG_NO_RADIUS "Remove support for RADIUS?" n &&
+
+ if [[ $CONFIG_NO_RADIUS == n ]]; then
+ config_query CONFIG_RADIUS_SERVER "Enable RADIUS authentication server
(provides access to the integrated EAP server from external hosts using
RADIUS)?" n &&
+
+ if [[ $CONFIG_RADIUS_SERVER == y ]]; then
+ config_query CONFIG_IPV6 "Build IPv6 support for RADIUS operations?" y
+ fi &&
+
+ config_query CONFIG_DRIVER_RADIUS_ACL "Use the hostapd's IEEE 802.11
authentication (ACL), but without the IEEE 802.11 Management capability?" n
+ config_query CONFIG_NO_ACCOUNTING "Remove support for RADIUS
accounting?" n
+ fi &&
+
+ config_query CONFIG_IEEE80211R "Enable IEEE Std 802.11r-2008 (Fast BSS
Transition)?" n &&
+ config_query CONFIG_IEEE80211N "Enable IEEE 802.11n (High Throughput)
support?" n &&
+
+ config_query CONFIG_NO_VLAN "Remove support for VLANs?" n &&
+
+ if [[ $CONFIG_NO_VLAN == n ]]; then
+ config_query CONFIG_FULL_DYNAMIC_VLAN "Enable support for fully dynamic
VLANs (enables hostapd to automatically create bridge and VLAN interfaces if
necessary)?" n
+ fi
+fi &&
+
+#
+# Debugging/OS options
+#
+config_query CONFIG_NO_STDOUT_DEBUG "Remove debugging code that is printing
out debug messages to stdout?" n &&
+config_query CONFIG_DEBUG_FILE "Add support for writing debug log to a
file?" n &&
+config_query CONFIG_NO_DUMP_STATE "Remove support for dumping state into a
file on SIGUSR1 signal?" n &&
+config_query CONFIG_WPA_TRACE "Enable tracing code for developer debugging?"
n &&
+config_query CONFIG_NO_RANDOM_POOL "Disable internal hostapd random pool in
favour of /dev/urandom?" n &&
+config_query CONFIG_INTERWORKING "Enable Interworking (IEEE 802.11u)
support?" n
diff --git a/net/hostapd/DEPENDS b/net/hostapd/DEPENDS
new file mode 100755
index 0000000..203504e
--- /dev/null
+++ b/net/hostapd/DEPENDS
@@ -0,0 +1,16 @@
+# untested
+#if [[ $CONFIG_DRIVER_MADWIFI == y ]]; then
+# depends madwifi
+#fi &&
+
+if [[ $CONFIG_DRIVER_NL80211 == y ]]; then
+ depends libnl
+fi &&
+
+if [[ $CONFIG_TLS != internal && $CONFIG_TLS != none ]]; then
+ depends $CONFIG_TLS
+fi &&
+
+if [[ $CONFIG_EAP_SIM == y || $CONFIG_EAP_AKA == y ]]; then
+ depends pcsc-lite
+fi
diff --git a/net/hostapd/DETAILS b/net/hostapd/DETAILS
new file mode 100755
index 0000000..bc2b363
--- /dev/null
+++ b/net/hostapd/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=hostapd
+ VERSION=1.1
+ SECURITY_PATCH=1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://hostap.epitest.fi/releases/$SOURCE
+ LICENSE[0]=GPL
+ DOCS="README*"
+ WEB_SITE=http://hostap.epitest.fi/hostapd/
+ ENTERED=20120705
+ SHORT="IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS
Authenticator"
+cat << EOF
+hostapd is a user space daemon for access point and authentication servers.
+It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP
+Authenticators, RADIUS client, EAP server, and RADIUS authentication server.
+
+hostapd is designed to be a "daemon" program that runs in the background
+and acts as the backend component controlling authentication. hostapd
supports
+separate frontend programs and an example text-based frontend, hostapd_cli,
is
+included with hostapd.
+EOF
diff --git a/net/hostapd/FINAL b/net/hostapd/FINAL
new file mode 100755
index 0000000..4d77b56
--- /dev/null
+++ b/net/hostapd/FINAL
@@ -0,0 +1,4 @@
+message "${MESSAGE_COLOR}If you installed the init script you probably" \
+ "need to edit\n/etc/sysconfig/hostapd and" \
+ "/etc/hostapd/hostapd.conf\nto configure hardware and network" \
+ "settings.${DEFAULT_COLOR}"
diff --git a/net/hostapd/HISTORY b/net/hostapd/HISTORY
new file mode 100644
index 0000000..9844d59
--- /dev/null
+++ b/net/hostapd/HISTORY
@@ -0,0 +1,12 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1
+ fixed long description wrap
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1
+ * PRE_BUILD: apply the patch
+ * eap-tls.patch: added, to fix CVE-2012-4445
+
+2012-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD, CONFIGURE, DEPENDS, FINAL, INSTALL,
+ init.d/hostapd{,.conf}: spell created
diff --git a/net/hostapd/INSTALL b/net/hostapd/INSTALL
new file mode 100755
index 0000000..de421c1
--- /dev/null
+++ b/net/hostapd/INSTALL
@@ -0,0 +1,20 @@
+cd "$SOURCE_DIRECTORY/hostapd" &&
+
+make DESTDIR="$INSTALL_ROOT" install &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/man/man1" \
+ "$INSTALL_ROOT/usr/share/man/man8"
+
+install -vm 644 *.1 "$INSTALL_ROOT/usr/share/man/man1" &&
+install -vm 644 *.8 "$INSTALL_ROOT/usr/share/man/man8" &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/doc/hostapd" &&
+
+for c in hostapd.accept hostapd.conf hostapd.deny hostapd.eap_user
wired.conf \
+ hostapd.radius_clients hostapd.sim_db hostapd.vlan hostapd.wpa_psk;
do
+ install -vm 644 "$c" "$INSTALL_ROOT/usr/share/doc/hostapd/$c"
+done &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file hostapd.conf "$INSTALL_ROOT/etc/hostapd/hostapd.conf"
+fi
diff --git a/net/hostapd/PRE_BUILD b/net/hostapd/PRE_BUILD
new file mode 100755
index 0000000..0d06435
--- /dev/null
+++ b/net/hostapd/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/eap-tls.patch" &&
+
+# /etc/hostapd.* -> /etc/hostapd/hostapd.*
+sedit "s:/etc/hostapd:/etc/hostapd/hostapd:g" hostapd/hostapd.conf &&
+
+# INSTALL_ROOT will be used in INSTALL
+sedit "s:/usr/local:/usr:g" hostapd/Makefile
diff --git a/net/hostapd/eap-tls.patch b/net/hostapd/eap-tls.patch
new file mode 100644
index 0000000..bda92cf
--- /dev/null
+++ b/net/hostapd/eap-tls.patch
@@ -0,0 +1,48 @@
+From 586c446e0ff42ae00315b014924ec669023bd8de Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <j AT w1.fi>
+Date: Sun, 7 Oct 2012 20:06:29 +0300
+Subject: [PATCH] EAP-TLS server: Fix TLS Message Length validation
+
+EAP-TLS/PEAP/TTLS/FAST server implementation did not validate TLS
+Message Length value properly and could end up trying to store more
+information into the message buffer than the allocated size if the first
+fragment is longer than the indicated size. This could result in hostapd
+process terminating in wpabuf length validation. Fix this by rejecting
+messages that have invalid TLS Message Length value.
+
+This would affect cases that use the internal EAP authentication server
+in hostapd either directly with IEEE 802.1X or when using hostapd as a
+RADIUS authentication server and when receiving an incorrectly
+constructed EAP-TLS message. Cases where hostapd uses an external
+authentication are not affected.
+
+Thanks to Timo Warns for finding and reporting this issue.
+
+Signed-hostap: Jouni Malinen <j AT w1.fi>
+intended-for: hostap-1
+---
+ src/eap_server/eap_server_tls_common.c | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+diff --git a/src/eap_server/eap_server_tls_common.c
b/src/eap_server/eap_server_tls_common.c
+index 31be2ec..46f282b 100644
+--- a/src/eap_server/eap_server_tls_common.c
++++ b/src/eap_server/eap_server_tls_common.c
+@@ -228,6 +228,14 @@ static int eap_server_tls_process_fragment(struct
eap_ssl_data *data,
+ return -1;
+ }
+
++ if (len > message_length) {
++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes)
in "
++ "first fragment of frame (TLS Message "
++ "Length %d bytes)",
++ (int) len, (int) message_length);
++ return -1;
++ }
++
+ data->tls_in = wpabuf_alloc(message_length);
+ if (data->tls_in == NULL) {
+ wpa_printf(MSG_DEBUG, "SSL: No memory for message");
+--
+1.7.4-rc1
+
diff --git a/net/hostapd/hostapd-1.1.tar.gz.sig
b/net/hostapd/hostapd-1.1.tar.gz.sig
new file mode 100644
index 0000000..f93cb3c
Binary files /dev/null and b/net/hostapd/hostapd-1.1.tar.gz.sig differ
diff --git a/net/hostapd/init.d/hostapd b/net/hostapd/init.d/hostapd
new file mode 100755
index 0000000..bbbd5fb
--- /dev/null
+++ b/net/hostapd/init.d/hostapd
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+. /etc/sysconfig/hostapd
+
+PROGRAM=/usr/bin/hostapd
+PIDFILE=/var/run/hostapd.pid
+ARGS="-B -P $PIDFILE $HOSTAPD_ARGS /etc/hostapd/hostapd.conf"
+NEEDS="+network"
+RUNLEVEL=3
+
+. /etc/init.d/smgl_init
diff --git a/net/hostapd/init.d/hostapd.conf b/net/hostapd/init.d/hostapd.conf
new file mode 100644
index 0000000..b316863
--- /dev/null
+++ b/net/hostapd/init.d/hostapd.conf
@@ -0,0 +1,2 @@
+# For the arguments and description see hostapd(8)
+HOSTAPD_ARGS=""
diff --git a/net/howl/BUILD b/net/howl/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/howl/BUILD
@@ -0,0 +1 @@
+true
diff --git a/net/howl/DETAILS b/net/howl/DETAILS
index 6cfdc65..bcc283b 100755
--- a/net/howl/DETAILS
+++ b/net/howl/DETAILS
@@ -1,15 +1,7 @@
- SPELL=howl
- VERSION=0.9.8
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.porchdogsoft.com/download/$SOURCE
- WEB_SITE=http://www.porchdogsoft.com/products/howl
-
SOURCE_HASH=sha512:047fb081b17e23d173d6987dbe6d877b6a677586f478599b0a01f7cf23ecd2222f3f2b71b5b18c2508d06b2cfbb3a55eaf5d70b0bd9dcc4fa27d8a841eea3cde
- LICENSE[0]=GPL
- ENTERED=20040915
- KEYWORDS="net"
- SHORT="Howl is a cross-platform implementation of Zeroconf
networking"
-cat << EOF
-Howl is a cross-platform implementation of Zeroconf networking. Zeroconf
brings
-a new ease of use to IP networking.
-EOF
+ SPELL=howl
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by avahi]
+ EOF
diff --git a/net/howl/DOWNLOAD b/net/howl/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/howl/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/howl/HISTORY b/net/howl/HISTORY
index 04d67c8..def62e7 100644
--- a/net/howl/HISTORY
+++ b/net/howl/HISTORY
@@ -1,3 +1,8 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * spell deprecated [Replaced by avahi and no longer compiles for me.]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2007-10-03 Arwed v. Merkatz <v.merkatz AT gmx.net>
* PRE_BUILD, kernel-headers.patch: added patch to compile with current
kernel headers, bug #14028
diff --git a/net/howl/INSTALL b/net/howl/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/howl/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/net/howl/PRE_BUILD b/net/howl/PRE_BUILD
index ee1c3df..27ba77d 100755
--- a/net/howl/PRE_BUILD
+++ b/net/howl/PRE_BUILD
@@ -1,4 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sedit "s:-@VERSION@::" howl.pc.in &&
-patch -p0 < $SCRIPT_DIRECTORY/kernel-headers.patch
+true
diff --git a/net/howl/UP_TRIGGERS b/net/howl/UP_TRIGGERS
new file mode 100755
index 0000000..19f6dbd
--- /dev/null
+++ b/net/howl/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger howl dispel_self
+up_trigger avahi cast_self
diff --git a/net/howl/kernel-headers.patch b/net/howl/kernel-headers.patch
deleted file mode 100644
index a460669..0000000
--- a/net/howl/kernel-headers.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/lib/howl/Posix/posix_interface.c.orig 2007-10-03 10:50:56.000000000
+0200
-+++ src/lib/howl/Posix/posix_interface.c 2007-10-03 10:51:02.000000000
+0200
-@@ -41,6 +41,10 @@
- typedef __uint32_t u32;
- typedef __uint16_t u16;
- typedef __uint8_t u8;
-+typedef uint64_t __u64;
-+typedef uint32_t __u32;
-+typedef uint16_t __u16;
-+typedef uint8_t __u8;
- # include <linux/sockios.h>
- # include <linux/ethtool.h>
- #endif
diff --git a/net/httpry/BUILD b/net/httpry/BUILD
index 8f58e6d..3baf21f 100755
--- a/net/httpry/BUILD
+++ b/net/httpry/BUILD
@@ -1 +1,2 @@
+patch < $SCRIPT_DIRECTORY/usrlocal.patch &&
make
diff --git a/net/httpry/HISTORY b/net/httpry/HISTORY
index 2ba2dd1..5ea5156 100644
--- a/net/httpry/HISTORY
+++ b/net/httpry/HISTORY
@@ -1,2 +1,7 @@
+2012-12-20 Tommy Boatman <tboatman AT sourcemage.org>
+ * usrlocal.patch: created to install man page to /usr/share/man
+ instead of /usr/local/man
+ * BUILD: added patch before make
+
2012-03-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.1.7
diff --git a/net/httpry/usrlocal.patch b/net/httpry/usrlocal.patch
new file mode 100644
index 0000000..b285e5c
--- /dev/null
+++ b/net/httpry/usrlocal.patch
@@ -0,0 +1,11 @@
+--- Makefile 2012-02-29 14:29:03.000000000 -0600
++++ Makefile2 2012-12-20 22:07:47.000000000 -0600
+@@ -51,7 +51,7 @@
+ @echo "--------------------------------------------------"
+ @echo ""
+ cp -f $(PROG) /usr/sbin/
+- cp -f $(PROG).1 /usr/man/man1/ || cp -f $(PROG).1 /usr/local/man/man1/
++ cp -f $(PROG).1 /usr/man/man1/ || cp -f $(PROG).1 /usr/share/man/man1/
+
+ uninstall:
+ rm -f /usr/sbin/$(PROG)
diff --git a/net/iproute2/DETAILS b/net/iproute2/DETAILS
index e7408ff..c2124cc 100755
--- a/net/iproute2/DETAILS
+++ b/net/iproute2/DETAILS
@@ -1,7 +1,7 @@
SPELL=iproute2
- VERSION=3.2.0
+ VERSION=3.7.0
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:daa82498a81c0afa322878b4d6d3a448c361a1bb21c1e2f323d8ff4fdf43030106c4e5c9f4c8381f81dd66df2b2d162ac7d62b361b79914e9416d9bfb0c30762
+
SOURCE_HASH=sha512:2569931d0b2190ba5ec1a6567946d85d662cf58c75c4c4dcbc94e399003ee3794354bd8b306f186933a57340e10a227ee65a90bf0cb36d6c48ed3bc5780c69dd
# SOURCE2=${SOURCE}.sign
# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
PATCHLEVEL=0
# SOURCE_GPG="iproute2.gpg:${SOURCE2}:VERIFIED_UPSTREAM_KEY"
LICENSE[0]=GPL
- WEB_SITE=http://linux-net.osdl.org/index.php/Iproute2
+
WEB_SITE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
ENTERED=20020528
SHORT="Userland tools for the kernel network traffic control code"
cat << EOF
diff --git a/net/iproute2/HISTORY b/net/iproute2/HISTORY
index 236f73a..6672202 100644
--- a/net/iproute2/HISTORY
+++ b/net/iproute2/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.7.0
+
2012-05-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Requires libnl even for 3.2+ kernels (See Bug #389)

diff --git a/net/iptables/DETAILS b/net/iptables/DETAILS
index f3e43d4..2b7d4eb 100755
--- a/net/iptables/DETAILS
+++ b/net/iptables/DETAILS
@@ -1,5 +1,5 @@
SPELL=iptables
- VERSION=1.4.14
+ VERSION=1.4.17
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 582fa8e..abf89d5 100644
--- a/net/iptables/HISTORY
+++ b/net/iptables/HISTORY
@@ -1,3 +1,9 @@
+2012-12-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.17
+
+2012-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.15
+
2012-05-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.14

diff --git a/net/iputils-tracepath/DETAILS b/net/iputils-tracepath/DETAILS
index 639173f..54818fa 100755
--- a/net/iputils-tracepath/DETAILS
+++ b/net/iputils-tracepath/DETAILS
@@ -1,14 +1,14 @@
SPELL=iputils-tracepath
- VERSION=20071127-1
+ VERSION=20101006-3
SOURCE=iputils_${VERSION:0:8}.orig.tar.gz
- SOURCE2=iputils_${VERSION}.diff.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils_${VERSION:0:8}.orig
+ SOURCE2=iputils_${VERSION}.debian.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/$SOURCE
- SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/$SOURCE2
+ SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/${SOURCE2}

WEB_SITE=http://packages.debian.org/unstable/net/iputils-tracepath.html
ENTERED=20030515
-
SOURCE_HASH=sha512:7791934d2110e934043d373463f758239d6706a7d87e5dfab2377523830b12aebc24c5f29da7b294df2102f3f0f00589b842eb5c74d86eb29ce1e304d5de7a7d
-
SOURCE2_HASH=sha512:3285ac37dd5645e34e373131dc562fa7d258763c505a37762c7cd5cbb61c2fbdc5548ea728c9a0571afdd13203bbe2a825b09430a0a4c7daccee9c847a8bfd15
+
SOURCE_HASH=sha512:4da5979f9730a46af25b926d704294bc06dad5f51dc050848d741ace9a70c8cc3735862f85649c4b0ab7f47462e94a5004d4dab3b3a9a7192a959ccaff0f6fc1
+
SOURCE2_HASH=sha512:49905f6f68692b821b230bfea3598935914ce484b0a7c5da22296434ee7b2fccaa2b524998c47e6454f3141400ede3e63950536cc5f145a1844d137b8ac395ef
LICENSE[0]=GPL
DOCS="README"
KEYWORDS="net"
diff --git a/net/iputils-tracepath/HISTORY b/net/iputils-tracepath/HISTORY
index f3b0a59..dd78e67 100644
--- a/net/iputils-tracepath/HISTORY
+++ b/net/iputils-tracepath/HISTORY
@@ -1,3 +1,9 @@
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: add missing source hashes
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 20101006-3
+
2010-06-13 Robin Cook <rcook AT wyrms.net>
* BUILD: corrected spelling of function so docs build

diff --git a/net/iputils-tracepath/PRE_BUILD b/net/iputils-tracepath/PRE_BUILD
index 8b80431..4f18aee 100755
--- a/net/iputils-tracepath/PRE_BUILD
+++ b/net/iputils-tracepath/PRE_BUILD
@@ -1,5 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

- unpack_file 2 &&
- gunzip -c $SOURCE_CACHE/$SOURCE2 | patch -p1
+ unpack_file 2
diff --git a/net/iw/DETAILS b/net/iw/DETAILS
index 4c89821..3f99015 100755
--- a/net/iw/DETAILS
+++ b/net/iw/DETAILS
@@ -1,10 +1,10 @@
SPELL=iw
- VERSION=3.4
-
SOURCE_HASH=sha512:feb2fce3c46bb655bbbf89caeff68d35cad64ca5a839444b4add305f0543da393742b8e907130688e435775b43061cc633f1a59ea33d880ab43f06b4ded1b246
+ VERSION=3.8
+
SOURCE_HASH=sha512:65639f3dee844e0ab689bec5ab420eea7f0c8ff6f70b64edb7d4a55c41632f6e830700994d5ae59aca3d557eaea2a5970886b145f432bd583bc28605aa6ee7fb
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://linuxwireless.org/en/users/Documentation/iw
- SOURCE_URL[0]=http://wireless.kernel.org/download/iw/$SOURCE
+ SOURCE_URL[0]=$KERNEL_URL/pub/software/network/iw/$SOURCE
LICENSE[0]=GPL
ENTERED=20090503
KEYWORDS="network"
diff --git a/net/iw/HISTORY b/net/iw/HISTORY
index f9d4eb7..5d2af5a 100644
--- a/net/iw/HISTORY
+++ b/net/iw/HISTORY
@@ -1,3 +1,18 @@
+2013-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new url
+
+2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8
+
+2012-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.7
+
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6
+
+2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.5
+
2012-06-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4
* PRE_BUILD: removed
diff --git a/net/libnet/DETAILS b/net/libnet/DETAILS
index 21f8ba2..f1a8dfe 100755
--- a/net/libnet/DETAILS
+++ b/net/libnet/DETAILS
@@ -1,6 +1,6 @@
SPELL=libnet
- VERSION=1.1.5
-
SOURCE_HASH=sha512:6f3c1b92f84028b667c414c37710f8853a21a752300f4fbd3e6d6e1e7bddfa70c0d0027f995ccd10b02b900c6733e47d4eea88ae2489070e644a7c95320b4b07
+ VERSION=1.1.6
+
SOURCE_HASH=sha512:a67e502b0e6957ca590e47cb50b0472dd83d622d84c62818d665d771616df91b5a8fa8fcf1040d13b7860aaabaf338152ef40f66ab97c3fc9502edb08cea0bb6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/libnet-dev/$SOURCE
diff --git a/net/libnet/HISTORY b/net/libnet/HISTORY
index 2ca7818..035f05e 100644
--- a/net/libnet/HISTORY
+++ b/net/libnet/HISTORY
@@ -1,3 +1,6 @@
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.6
+
2011-09-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.5

diff --git a/net/libnice/DETAILS b/net/libnice/DETAILS
index 534c4b3..f10923c 100755
--- a/net/libnice/DETAILS
+++ b/net/libnice/DETAILS
@@ -1,8 +1,8 @@
SPELL=libnice
- VERSION=0.1.1
-
SOURCE_HASH=sha512:0bbb4014c010d812a4811d1f564eb9e26b76cb7fe329825ace8d1373523db4f643f515f49031f603cce585dfa42adc924f436646c3b522a9b89919d6ec5b7bb7
+ VERSION=0.1.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL[0]=http://nice.freedesktop.org/releases/$SOURCE
WEB_SITE=http://nice.freedesktop.org/
LICENSE[0]=GPL
diff --git a/net/libnice/HISTORY b/net/libnice/HISTORY
index ae1d0da..7b5942e 100644
--- a/net/libnice/HISTORY
+++ b/net/libnice/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.1.3
+
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.1

diff --git a/net/libnice/libnice-0.1.3.tar.gz.sig
b/net/libnice/libnice-0.1.3.tar.gz.sig
new file mode 100644
index 0000000..2206152
Binary files /dev/null and b/net/libnice/libnice-0.1.3.tar.gz.sig differ
diff --git a/net/libproxy/BUILD b/net/libproxy/BUILD
index e013b8d..3bed602 100755
--- a/net/libproxy/BUILD
+++ b/net/libproxy/BUILD
@@ -1 +1,5 @@
+if [ "$LIBPROXY_WEBKIT" == "none" ]; then
+ OPTS="-DWITH_WEBKIT=0 $OPTS"
+fi &&
+
cmake_build
diff --git a/net/libproxy/DEPENDS b/net/libproxy/DEPENDS
index 388756e..0e88e3f 100755
--- a/net/libproxy/DEPENDS
+++ b/net/libproxy/DEPENDS
@@ -3,14 +3,16 @@ depends cmake &&
depends libxmu &&

if [ "$LIBPROXY_WEBKIT" == "gtk+2" ]; then
- depends webkitgtk '-DWITH_WEBKIT3=0' ''
+ depends webkitgtk '-DWITH_WEBKIT=1 -DWITH_WEBKIT3=0' ''

elif [ "$LIBPROXY_WEBKIT" == "gtk+3" ]; then
depends webkitgtk3 '-DWITH_WEBKIT3=1' ''
fi &&

optional_depends kdelibs4 '-DWITH_KDE4=1' '-DWITH_KDE4=0' 'KDE integration'
&&
-optional_depends glib2 '-DWITH_GNOME3=1' '-DWITH_GNOME3=0' 'Gnome
support' &&
+optional_depends gconf2 '-DWITH_GNOME=1' '-DWITH_GNOME=0' 'Gnome2
support' &&
+optional_depends glib2 '-DWITH_GNOME3=1' '-DWITH_GNOME3=0' 'Gnome3
support' &&
+optional_depends network-manager '-DWITH_NM=1' '-DWITH_MM=0' 'Network
Manager support' &&
optional_depends xulrunner '' '' 'Mozilla support' &&
optional_depends vala '-DWITH_VALA=1' '-DWITH_VALA=0' "for Vala
bindings" &&
optional_depends perl '-DWITH_PERL=1' '-DWITH_PERL=0' "for Perl
bindings" &&
diff --git a/net/libproxy/DETAILS b/net/libproxy/DETAILS
index 1df398a..1954509 100755
--- a/net/libproxy/DETAILS
+++ b/net/libproxy/DETAILS
@@ -1,6 +1,7 @@
SPELL=libproxy
- VERSION=0.4.7
-
SOURCE_HASH=sha512:a0a5f4f8faa2724ca88fb52f3f683f7270235536151089bfb34dd0f4164923abc586c7b621eb70bf0f53a0bf5a9807d3b31061803a0891c70d8e6dad1bbfe48d
+ VERSION=0.4.11
+
SOURCE_HASH=sha512:563a837946a73c41e0773cec93332c6308245c0b807a40a0fb052c2445deae4a117ba2780a350c799717fd11c4dbe410183a38ea050a4f04db0b1adcb6f9ad98
+ SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://libproxy.googlecode.com/files/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/net/libproxy/HISTORY b/net/libproxy/HISTORY
index e67ecc5..5f8ea3d 100644
--- a/net/libproxy/HISTORY
+++ b/net/libproxy/HISTORY
@@ -1,3 +1,19 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.11
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (at least CVE-2012-4504);
+ SECURITY_PATCH=1
+ * BUILD: cleaned up
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.10
+ * PRE_BUILD, unistd.patch: deleted
+
+2012-09-09 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added optional depends network-manager, gconf2
+ * BUILD: set option for none on webkitgtk
+
2012-05-30 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, to apply patch
* unistd.patch: added, fix compilation with gcc 4.7
diff --git a/net/libproxy/PRE_BUILD b/net/libproxy/PRE_BUILD
deleted file mode 100755
index 6fd1407..0000000
--- a/net/libproxy/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/unistd.patch
diff --git a/net/libproxy/unistd.patch b/net/libproxy/unistd.patch
deleted file mode 100644
index 9d5ccd3..0000000
--- a/net/libproxy/unistd.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- libproxy-0.4.7/libproxy/url.cpp.orig 2012-02-28 21:05:15.572948027
+0000
-+++ libproxy-0.4.7/libproxy/url.cpp 2012-02-28 21:05:45.635937474 +0000
-@@ -27,6 +27,7 @@
- #define close _close
- #endif
- #include <fcntl.h> // For ::open()
-+#include <unistd.h> // For ::read() and ::close()
- #include <cstring> // For memcpy()
- #include <sstream> // For int/string conversion (using stringstream)
- #include <cstdio> // For sscanf()
---- libproxy-0.4.7/libproxy/modules/config_sysconfig.cpp.orig 2012-02-28
21:06:01.552943358 +0000
-+++ libproxy-0.4.7/libproxy/modules/config_sysconfig.cpp 2012-02-28
21:11:21.429953982 +0000
-@@ -18,6 +18,7 @@
-
******************************************************************************/
-
- #include <sys/stat.h>
-+#include <unistd.h>
- #include <cstdlib>
- #include <map>
- #include <fstream>
---- libproxy-0.4.7/libproxy/modules/pacrunner_mozjs.cpp.orig 2012-02-28
21:06:11.637943033 +0000
-+++ libproxy-0.4.7/libproxy/modules/pacrunner_mozjs.cpp 2012-02-28
21:11:46.560961409 +0000
-@@ -17,6 +17,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
-
******************************************************************************/
-
-+#include <unistd.h> // for ::gethostname()
- #include <cstring> // ?
-
- #include "../extension_pacrunner.hpp"
---- libproxy-0.4.7/libproxy/modules/pacrunner_webkit.cpp.orig 2012-02-28
21:06:29.615943614 +0000
-+++ libproxy-0.4.7/libproxy/modules/pacrunner_webkit.cpp 2012-02-28
21:12:35.530965553 +0000
-@@ -17,6 +17,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
-
******************************************************************************/
-
-+#include <unistd.h> // for ::gethostname()
- #include "../extension_pacrunner.hpp"
- using namespace libproxy;
diff --git a/net/memcached/BUILD b/net/memcached/BUILD
index 22bf541..0d95377 100755
--- a/net/memcached/BUILD
+++ b/net/memcached/BUILD
@@ -1,3 +1,11 @@
create_account memcached &&

+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ OPTS="--enable-64bit $OPTS"
+else
+ OPTS="--disable-64bit $OPTS"
+fi &&
+
+OPTS="$MEMCACHED_OPTS $OPTS" &&
+
default_build
diff --git a/net/memcached/DEPENDS b/net/memcached/DEPENDS
index 01841a7..aa30a78 100755
--- a/net/memcached/DEPENDS
+++ b/net/memcached/DEPENDS
@@ -1,6 +1,18 @@
depends libevent &&

+# requires xml2rfc (http://xml.resource.org/) non-existent spell
+#optional_depends xml2rfc \
+# "--enable-docs" \
+# "--disable-docs" \
+# "for documentation generation"
+
optional_depends LIBSASL \
"--enable-sasl" \
"--disable-sasl" \
- "for SASL authentication support"
+ "for SASL authentication support" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL LIBSASL); then
+ config_query_option MEMCACHED_OPTS "Enable plaintext password db for
SASL?" n \
+ "--enable-sasl-pwdb" \
+ "--disable-sasl-pwdb"
+fi
diff --git a/net/memcached/DETAILS b/net/memcached/DETAILS
index b7f51ac..5837fe4 100755
--- a/net/memcached/DETAILS
+++ b/net/memcached/DETAILS
@@ -1,8 +1,8 @@
SPELL=memcached
- VERSION=1.4.13
+ VERSION=1.4.15
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://memcached.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:31bc8e1437303abdb8a8c5a90d1fc4c27b38b0edaa1e41f6bae54136b1d0894208af182fcb30635947bf66ce2aedcf2b51ca63e211157b1596e0f269d310feae
+
SOURCE_HASH=sha512:53a9d7c109db01c6d345c79bddcbffae4b5b113244782e869d16f2b704c07bee1d8d9270c54065c06ed878e641a68c666c02ba6d4e81f83d771ae27a2b91e511
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://memcached.org/
LICENSE[0]=BSD
diff --git a/net/memcached/HISTORY b/net/memcached/HISTORY
index 6954b32b..d9b27af 100644
--- a/net/memcached/HISTORY
+++ b/net/memcached/HISTORY
@@ -1,3 +1,11 @@
+2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.15
+
+2012-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.14
+ * DEPENDS: added one more configure option
+ * BUILD: use MEMCACHED_OPTS; apply 64bit configure option
+
2012-02-07 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.4.13

diff --git a/net/minicom/DEPENDS b/net/minicom/DEPENDS
index 2beeb39..5325a82 100755
--- a/net/minicom/DEPENDS
+++ b/net/minicom/DEPENDS
@@ -1,4 +1,4 @@
optional_depends gettext \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support"
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/net/minicom/DETAILS b/net/minicom/DETAILS
index a65cc9a..9d791ef 100755
--- a/net/minicom/DETAILS
+++ b/net/minicom/DETAILS
@@ -1,9 +1,9 @@
SPELL=minicom
- VERSION=2.6.1
+ VERSION=2.6.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://alioth.debian.org/download.php/3700/$SOURCE
-
SOURCE_HASH=sha512:3e74d1798ce468b94e13ff6af8b6bab6726f736631473ad52c3c106069f3ca6753e6b04c510fd87827fa3d7e21ec6590559660bf695d82abc6b4cd37c5f63e14
+ SOURCE_URL[0]=http://alioth.debian.org/download.php/3869/$SOURCE
+
SOURCE_HASH=sha512:fa5d9de94707d6ab8cc647b35ab6ed00457abb85a2dd07e4853dd88381757d67c603e290f961bb24deb9a11ac0fc2e58cffcc67a6624571e3dd490cb3e4d04a7
WEB_SITE=http://alioth.debian.org/projects/minicom/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/minicom/HISTORY b/net/minicom/HISTORY
index 585e382..ced7abc 100644
--- a/net/minicom/HISTORY
+++ b/net/minicom/HISTORY
@@ -1,3 +1,7 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.2
+ * DEPENDS: removed tabs
+
2012-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6.1

diff --git a/net/minidlna/HISTORY b/net/minidlna/HISTORY
index 6225a1d..04d4da3 100644
--- a/net/minidlna/HISTORY
+++ b/net/minidlna/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Arjan Bouter <abouter AT sourcemage.org>
+ * PRE_BUILD, minidlna.patch: added ffmpeg fix
+
2012-02-16 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 1.0.24

diff --git a/net/minidlna/PRE_BUILD b/net/minidlna/PRE_BUILD
new file mode 100755
index 0000000..1e3ce88
--- /dev/null
+++ b/net/minidlna/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+patch -p1 < "${SPELL_DIRECTORY}/minidlna.patch"
diff --git a/net/minidlna/minidlna.patch b/net/minidlna/minidlna.patch
new file mode 100644
index 0000000..adb02c4
--- /dev/null
+++ b/net/minidlna/minidlna.patch
@@ -0,0 +1,46 @@
+Common subdirectories: minidlna-1.0.24/linux and minidlna-1.0.24-fixed/linux
+diff -Nau minidlna-1.0.24/metadata.c minidlna-1.0.24-fixed/metadata.c
+--- minidlna-1.0.24/metadata.c 2012-02-14 19:44:56.000000000 +0100
++++ minidlna-1.0.24-fixed/metadata.c 2012-06-19 17:11:39.150099226 +0200
+@@ -710,7 +710,7 @@
+ DPRINTF(E_WARN, L_METADATA, "Opening %s failed!\n", path);
+ return 0;
+ }
+- av_find_stream_info(ctx);
++ avformat_find_stream_info(ctx, NULL);
+ //dump_format(ctx, 0, NULL, 0);
+ for( i=0; i<ctx->nb_streams; i++)
+ {
+@@ -732,7 +732,7 @@
+ /* This must not be a video file. */
+ if( !vc )
+ {
+- av_close_input_file(ctx);
++ avformat_close_input(&ctx);
+ if( !is_audio(path) )
+ DPRINTF(E_DEBUG, L_METADATA, "File %s does not
contain a video stream.\n", basename(path));
+ return 0;
+@@ -1514,10 +1514,10 @@
+ {
+ if( ctx->metadata )
+ {
+- AVMetadataTag *tag = NULL;
++ AVDictionaryEntry *tag = NULL;
+
+ //DEBUG DPRINTF(E_DEBUG, L_METADATA, "Metadata:\n");
+- while( (tag = av_metadata_get(ctx->metadata, "", tag,
AV_METADATA_IGNORE_SUFFIX)) )
++ while( (tag = av_dict_get(ctx->metadata, "", tag,
AV_DICT_IGNORE_SUFFIX)) )
+ {
+ //DEBUG DPRINTF(E_DEBUG, L_METADATA, "
%-16s: %s\n", tag->key, tag->value);
+ if( strcmp(tag->key, "title") == 0 )
+@@ -1534,7 +1534,7 @@
+ #endif
+ #endif
+ video_no_dlna:
+- av_close_input_file(ctx);
++ avformat_close_input(&ctx);
+
+ #ifdef TIVO_SUPPORT
+ if( ends_with(path, ".TiVo") && is_tivo_file(path) )
+Common subdirectories: minidlna-1.0.24/po and minidlna-1.0.24-fixed/po
+Common subdirectories: minidlna-1.0.24/tagutils and
minidlna-1.0.24-fixed/tagutils
diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index 87467d1..8c2882d 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -1,9 +1,9 @@
SPELL=mtr
- VERSION=0.82
+ VERSION=0.84
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.bitwizard.nl/mtr/$SOURCE
-
SOURCE_HASH=sha512:122bc7aafe4441505046b331dcc42347e939fd974ece508dad04a7630904403eaec49ad6b2e483b5a94fc07726a14fad1405306c3729f1dc9b707ea66b529751
+
SOURCE_HASH=sha512:b148871f8009bbfe421265ebc1d5b124e27a12522ee80d8b068278c6ee8670dd134f0b5b69f718e4ba5c30dd555b695ed86eeee482b4da6ea6ceb022769464a8
WEB_SITE=http://www.bitwizard.nl/mtr/
ENTERED=20010922
KEYWORDS="net"
diff --git a/net/mtr/HISTORY b/net/mtr/HISTORY
index 7b8a5e2..6af35a0 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,9 @@
+2013-03-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.84
+
+2013-02-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.83
+
2011-12-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.82

diff --git a/net/nagios/DETAILS b/net/nagios/DETAILS
index 0a5dced7..4613bbe 100755
--- a/net/nagios/DETAILS
+++ b/net/nagios/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:f33128338ab1631e421e5ba29e48baafea2b0b7a4ea2558ace509f9a754929ebf8d19fa40e59ec17062661f9366e750c178eea9ebd1973c1f377bd994082c625
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_URL=http://downloads.sourceforge.net/project/nagios/nagios-3.x/${SPELL}-${VERSION}/${SOURCE}
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE=GPL
PATCHLEVEL=2
diff --git a/net/nagios/HISTORY b/net/nagios/HISTORY
index 1d43075..ef8a29b 100644
--- a/net/nagios/HISTORY
+++ b/net/nagios/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 David Kowis <dkowis AT shlrm.org>
+ * DETAILS: set url to project specific sf.net url, sf.net
auto-mirrors now
+
2009-09-11 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS: updated version to 3.2.0
* CONFIGURE: removed queries for ipaddress and snmpcommunity patches
diff --git a/net/nbd/BUILD b/net/nbd/BUILD
new file mode 100755
index 0000000..6ba1e8f
--- /dev/null
+++ b/net/nbd/BUILD
@@ -0,0 +1,9 @@
+OPTS="$NBD_OPTS $OPTS" &&
+
+default_build &&
+
+if is_depends_enabled $SPELL zlib; then
+ cd gznbd &&
+ make &&
+ cd $SOURCE_DIRECTORY
+fi
diff --git a/net/nbd/CONFIGURE b/net/nbd/CONFIGURE
new file mode 100755
index 0000000..9d3f1a1
--- /dev/null
+++ b/net/nbd/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option NBD_OPTS "Enable Large File Support?" y \
+ "--enable-lfs" \
+ "--disable-lfs" &&
+
+config_query_option NBD_OPTS "Build a debugging version of the server?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/net/nbd/DEPENDS b/net/nbd/DEPENDS
new file mode 100755
index 0000000..5bf8cda
--- /dev/null
+++ b/net/nbd/DEPENDS
@@ -0,0 +1,8 @@
+depends glib2 &&
+
+optional_depends SYSTEM-LOGGER \
+ "--enable-syslog" \
+ "--disable-syslog" \
+ "for Syslog logging" &&
+
+optional_depends zlib "" "" "to build gznbd"
diff --git a/net/nbd/DETAILS b/net/nbd/DETAILS
new file mode 100755
index 0000000..4b36212
--- /dev/null
+++ b/net/nbd/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=nbd
+ VERSION=3.2
+
SOURCE_HASH=sha512:dbb751ec74784d8ea89d4df273ba239d66cf1d6fca16fea44a77502d6241132b960bd41dfdde844854e2df68bf27763b215207c0518bde943a2f3c631e4f76ec
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://nbd.sourceforge.net/
+ ENTERED=20120827
+ LICENSE[0]=GPL
+ SHORT="Network Block Device (TCP version) userland"
+cat << EOF
+Tools for the Linux Kernel's network block device, allowing you to use remote
+block devices over a TCP/IP network.
+EOF
diff --git a/net/nbd/HISTORY b/net/nbd/HISTORY
new file mode 100644
index 0000000..d4930b8
--- /dev/null
+++ b/net/nbd/HISTORY
@@ -0,0 +1,2 @@
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, BUILD, INSTALL: spell created
diff --git a/net/nbd/INSTALL b/net/nbd/INSTALL
new file mode 100755
index 0000000..3578e5a
--- /dev/null
+++ b/net/nbd/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if is_depends_enabled $SPELL zlib; then
+ install -vm 755 -d "$INSTALL_ROOT/usr/bin" &&
+ install -vm 755 gznbd/gznbd "$INSTALL_ROOT/usr/bin/gznbd"
+fi
diff --git a/net/nc/BUILD b/net/nc/BUILD
index 2b65baf..ba14922 100755
--- a/net/nc/BUILD
+++ b/net/nc/BUILD
@@ -1 +1,3 @@
- make linux
+make_single &&
+make linux &&
+make_normal
diff --git a/net/nc/CONFLICTS b/net/nc/CONFLICTS
index 9a5c6cd..bc7c602 100755
--- a/net/nc/CONFLICTS
+++ b/net/nc/CONFLICTS
@@ -1 +1,2 @@
-conflicts netcat
+conflicts netcat &&
+conflicts cryptcat
diff --git a/net/nc/HISTORY b/net/nc/HISTORY
index b8b527a..24ee934 100644
--- a/net/nc/HISTORY
+++ b/net/nc/HISTORY
@@ -1,3 +1,7 @@
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD: fixed multijob build
+ * CONFLICTS: conflicts cryptcat
+
2011-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added, to conflict with netcat
* INSTALL: use `install' and INSTALL_ROOT
diff --git a/net/net-snmp/CONFLICTS b/net/net-snmp/CONFLICTS
new file mode 100755
index 0000000..5ae1c35
--- /dev/null
+++ b/net/net-snmp/CONFLICTS
@@ -0,0 +1 @@
+conflicts net-snmp y
diff --git a/net/net-snmp/DETAILS b/net/net-snmp/DETAILS
index 1cdc44f..fd31864 100755
--- a/net/net-snmp/DETAILS
+++ b/net/net-snmp/DETAILS
@@ -1,5 +1,5 @@
SPELL=net-snmp
- VERSION=5.7.1
+ VERSION=5.7.2
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/net/net-snmp/HISTORY b/net/net-snmp/HISTORY
index 7e11127..995f5a3 100644
--- a/net/net-snmp/HISTORY
+++ b/net/net-snmp/HISTORY
@@ -1,3 +1,9 @@
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.7.2
+
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added, to prevent linking with itself (old libs) on
update
+
2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.7.1 (lts)

diff --git a/net/net6/DETAILS b/net/net6/DETAILS
index 625afa4..1186610 100755
--- a/net/net6/DETAILS
+++ b/net/net6/DETAILS
@@ -1,8 +1,8 @@
SPELL=net6
- VERSION=1.3.12
+ VERSION=1.3.14
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://releases.0x539.de/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:fd9d3812087b4837a4eb10405218e6ae90ebd0d49e921543053e2fd5587342651b4e6e6b6ed7538bf7d5ec86e1e8c1d386449d619b036b4370f9b0db6588c97e
+
SOURCE_HASH=sha512:6a604d51da32b13d61a45d3927e937c2fc5dc83061ea4312df363a57ba1a9830215e0a1b794914790d4606411cc71211675ceca86609614718aaeb998598c5c0
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://gobby.0x539.de/
ENTERED=20050930
diff --git a/net/net6/HISTORY b/net/net6/HISTORY
index c7f5c2e..06d30b0 100644
--- a/net/net6/HISTORY
+++ b/net/net6/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.14
+
2010-03-27 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.3.12

diff --git a/net/netcat/CONFLICTS b/net/netcat/CONFLICTS
index a8ba927..30f1f19 100755
--- a/net/netcat/CONFLICTS
+++ b/net/netcat/CONFLICTS
@@ -1 +1,2 @@
-conflicts nc
+conflicts nc &&
+conflicts cryptcat
diff --git a/net/netcat/HISTORY b/net/netcat/HISTORY
index 55b8237..3062dd1 100644
--- a/net/netcat/HISTORY
+++ b/net/netcat/HISTORY
@@ -1,2 +1,5 @@
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts cryptcat
+
2011-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: spell created
diff --git a/net/network-manager-applet/DETAILS
b/net/network-manager-applet/DETAILS
index 285b7a0..643ee14 100755
--- a/net/network-manager-applet/DETAILS
+++ b/net/network-manager-applet/DETAILS
@@ -11,7 +11,7 @@ if [[ $NETWORK_MANAGER_APPLET_SCM == y ]]; then
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-svn"
FORCE_DOWNLOAD=1
else
- VERSION=0.9.4.1
+ VERSION=0.9.6.2
BRANCH=${VERSION:0:3}
SOURCE="$SPELL-${VERSION}.tar.xz"

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/$SPELL/${BRANCH}/${SOURCE}
diff --git a/net/network-manager-applet/HISTORY
b/net/network-manager-applet/HISTORY
index 0841c15..58ad0ff 100644
--- a/net/network-manager-applet/HISTORY
+++ b/net/network-manager-applet/HISTORY
@@ -1,3 +1,6 @@
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.6.2
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4.1

diff --git
a/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig
b/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig
deleted file mode 100644
index aa0fd13..0000000
Binary files
a/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig and
/dev/null differ
diff --git
a/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
b/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
new file mode 100644
index 0000000..e65cd0f
Binary files /dev/null and
b/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig differ
diff --git a/net/network-manager/DETAILS b/net/network-manager/DETAILS
index 6cb637d..0da864c 100755
--- a/net/network-manager/DETAILS
+++ b/net/network-manager/DETAILS
@@ -11,7 +11,7 @@ if [[ $NETWORK_MANAGER_SCM == y ]]; then
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/NetworkManager-git"
FORCE_DOWNLOAD=1
else
- VERSION=0.9.4.0
+ VERSION=0.9.6.0
BRANCH=${VERSION:0:3}
SOURCE="NetworkManager-${VERSION}.tar.xz"

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/${BRANCH}/${SOURCE}
diff --git a/net/network-manager/HISTORY b/net/network-manager/HISTORY
index 70d9f2f..64c8b54 100644
--- a/net/network-manager/HISTORY
+++ b/net/network-manager/HISTORY
@@ -1,3 +1,6 @@
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4.0

diff --git a/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig
b/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig
deleted file mode 100644
index 413a8ab..0000000
Binary files a/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig and
/dev/null differ
diff --git a/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
b/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
new file mode 100644
index 0000000..dc72269
Binary files /dev/null and
b/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig differ
diff --git a/net/nfs-utils/DETAILS b/net/nfs-utils/DETAILS
index a73e24a..fdb0d94 100755
--- a/net/nfs-utils/DETAILS
+++ b/net/nfs-utils/DETAILS
@@ -1,6 +1,6 @@
SPELL=nfs-utils
VERSION=1.1.6
- PATCHLEVEL=2
+ PATCHLEVEL=3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/nfs/$SOURCE
diff --git a/net/nfs-utils/HISTORY b/net/nfs-utils/HISTORY
index 8cce150..837bb9e 100644
--- a/net/nfs-utils/HISTORY
+++ b/net/nfs-utils/HISTORY
@@ -1,3 +1,8 @@
+2012-10-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL+=1
+ * init.d/nfs: nfsd proc filesystem has nothing to do with NFS4-only;
+ corrected umount for pipefs
+
2012-05-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL+=1
* volatiles: moved "/var/lib/nfs/xtab" here from global volatiles
diff --git a/net/nfs-utils/init.d/nfs b/net/nfs-utils/init.d/nfs
index 8dacdd2..8cea6ac 100644
--- a/net/nfs-utils/init.d/nfs
+++ b/net/nfs-utils/init.d/nfs
@@ -88,9 +88,9 @@ start()
echo "Starting NFS services (client & server)"

bins="statd nfsd mountd"
+ mount_nfsd
if [[ ! -z $HASNFS4 ]]; then
mknfsdirs
- mount_nfsd
mount_pipefs
bins="${bins} idmapd"
fi
@@ -137,9 +137,9 @@ stop()
evaluate_retval

bins="statd nfsd mountd"
+ umount_nfsd
if [[ ! -z $HASNFS4 ]]; then
- umount pipefs
- umount_nfsd
+ umount_pipefs
bins="${bins} idmapd"
fi

diff --git a/net/nsd/BUILD b/net/nsd/BUILD
index cb752cf..df40ad9 100755
--- a/net/nsd/BUILD
+++ b/net/nsd/BUILD
@@ -1,12 +1,12 @@
create_account nsd &&

-OPTS="--enable-bind8-stats \
- --with-ssl=$INSTALL_ROOT/usr \
+OPTS="--with-ssl=$INSTALL_ROOT/usr \
--with-pidfile=$INSTALL_ROOT/var/nsd/nsd.pid \
--with-zonesdir=$INSTALL_ROOT/var/nsd/zones \
--with-dbfile=$INSTALL_ROOT/var/db/nsd/nsd.db \
--with-difffile=$INSTALL_ROOT/var/db/nsd/ixfr.db \
--with-xfrdfile=$INSTALL_ROOT/var/nsd/xfrd.state \
+ $NSD_OPTS \
$OPTS" &&

default_build
diff --git a/net/nsd/CONFIGURE b/net/nsd/CONFIGURE
new file mode 100755
index 0000000..4595c11
--- /dev/null
+++ b/net/nsd/CONFIGURE
@@ -0,0 +1,39 @@
+config_query_option NSD_OPTS "Configure NSD as a root server?" n \
+ "--enable-root-server" \
+ "--disable-root-server" &&
+
+config_query_option NSD_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
+config_query_option NSD_OPTS "Enable BIND8-like NSTATS & XSTATS?" n \
+ "--enable-bind8-stats" \
+ "--disable-bind8-stats" &&
+
+config_query_option NSD_OPTS "Enable rate limiting?" n \
+ "--enable-ratelimit" \
+ "--disable-ratelimit" &&
+
+config_query_option NSD_OPTS "Enable NSEC3 support?" y \
+ "--enable-nsec3" \
+ "--disable-nsec3" &&
+
+if list_find "$NSD_OPTS" "--enable-nsec3"; then
+ config_query_option NSD_OPTS "Enable NSEC3 full prehashing?" y \
+ "--enable-full-prehash" \
+ "--disable-full-prehash"
+else
+ list_add "NSD_OPTS" "--disable-full-prehash"
+fi &&
+
+config_query_option NSD_OPTS "Enable response minimization (less
truncation)?" y \
+ "--enable-minimal-responses" \
+ "--disable-minimal-responses" &&
+
+config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}Experimental${QUERY_COLOR})?" n \
+ "--enable-mmap" \
+ "--disable-mmap" &&
+
+config_query_option NSD_OPTS "Maintain statistics per zone, instead of
global statistics?" n \
+ "--enable-zone-stats" \
+ "--disable-zone-stats"
diff --git a/net/nsd/DETAILS b/net/nsd/DETAILS
index 4eecebb..3aa2df6 100755
--- a/net/nsd/DETAILS
+++ b/net/nsd/DETAILS
@@ -1,9 +1,9 @@
SPELL=nsd
- VERSION=3.2.10
- SECURITY_PATCH=1
+ VERSION=3.2.15
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a96ebd73c9bc5c6f6fa994f326fb7f901bf6e4329ce9e5b2fe0b7eead527a7690125831f509acecf089a951030a78953b6ba0e1179aaa844ec72204f0cd8fa54
+
SOURCE_HASH=sha512:ed431f8b4ed2d28bba3ec05db7ea9d176b5be6daee4ca086a5bad65606c82abb15653ae6c664b3a32b88becf8a99f3aa6b447583af12ac677bd5dd84962b070b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.nlnetlabs.nl/projects/nsd/
LICENSE[0]=BSD
diff --git a/net/nsd/HISTORY b/net/nsd/HISTORY
index 1a46c94..2c4e2dd 100644
--- a/net/nsd/HISTORY
+++ b/net/nsd/HISTORY
@@ -1,3 +1,17 @@
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.15
+ * DEPENDS: don't force BIND8-like stats; use NSD_OPTS
+ * CONFIGURE: added, for several options
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.14
+
+2012-07-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.13; SECURITY_PATCH++ (CVE-2012-2979)
+
+2012-07-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.12; SECURITY_PATCH++ (CVE-2012-2978)
+
2012-02-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.10

diff --git a/net/openntpd/BUILD b/net/openntpd/BUILD
index a125806..6384556 100755
--- a/net/openntpd/BUILD
+++ b/net/openntpd/BUILD
@@ -1,3 +1,7 @@
create_account ntp &&
-OPTS="$OPTS --with-privsep-user=ntp" &&
+
+OPTS="--with-privsep-user=ntp \
+ --with-adjtimex \
+ $OPTS" &&
+
default_build
diff --git a/net/openntpd/DETAILS b/net/openntpd/DETAILS
index 9f1b3eb..e468f72 100755
--- a/net/openntpd/DETAILS
+++ b/net/openntpd/DETAILS
@@ -1,5 +1,6 @@
SPELL=openntpd
VERSION=3.9p1
+ PATCHLEVEL=2

SOURCE_HASH=sha512:e19e7242b67c8d12fbf0a78cd29dae4248afff5b5308069b190b663a9f9426666aad20f8c9ec70fabf8d2e5c2a2e61052191fe4ccc132c62a7decd8c498c2a13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/$SOURCE
diff --git a/net/openntpd/HISTORY b/net/openntpd/HISTORY
index 7c7df60..5e9900d 100644
--- a/net/openntpd/HISTORY
+++ b/net/openntpd/HISTORY
@@ -1,3 +1,13 @@
+2012-08-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: actually regenerate configure script after patching
+
+2012-08-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: apply adjtimex flag, readbility++
+ * PRE_BUILD: added, to apply the patch
+ * linux-adjtimex.patch: added, to fix time sync on modern systems
+
2008-09-29 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: added 4 mirrors

diff --git a/net/openntpd/PRE_BUILD b/net/openntpd/PRE_BUILD
new file mode 100755
index 0000000..01a98db
--- /dev/null
+++ b/net/openntpd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/linux-adjtimex.patch" &&
+
+autoconf
diff --git a/net/openntpd/linux-adjtimex.patch
b/net/openntpd/linux-adjtimex.patch
new file mode 100644
index 0000000..e7b72da
--- /dev/null
+++ b/net/openntpd/linux-adjtimex.patch
@@ -0,0 +1,168 @@
+Only in openntpd-3.9p1.old: configure
+diff -ur --unidirectional-new-file openntpd-3.9p1.old/configure.ac
openntpd-3.9p1/configure.ac
+--- openntpd-3.9p1.old/configure.ac 2006-05-14 07:29:23.000000000 +0200
++++ openntpd-3.9p1/configure.ac 2008-02-07 13:13:18.066366142 +0100
+@@ -583,6 +583,11 @@
+ [ builtin_arc4random=$withval ]
+ )
+
++AC_ARG_WITH(adjtimex,
++ [ --with-adjtimex Use adjtimex to adjust kernel
skew],
++ [ AC_DEFINE(USE_ADJTIMEX, [], [Use adjust skew with adjtimex
(experimental)]) ]
++ )
++
+ AC_ARG_WITH(mantype,
+ [ --with-mantype=man|cat|doc Set man page type],
+ [
+diff -ur --unidirectional-new-file openntpd-3.9p1.old/defines.h
openntpd-3.9p1/defines.h
+--- openntpd-3.9p1.old/defines.h 2006-05-14 07:29:21.000000000 +0200
++++ openntpd-3.9p1/defines.h 2008-02-07 13:14:34.488711868 +0100
+@@ -20,6 +20,10 @@
+ # define setproctitle(x)
+ #endif
+
++#ifdef USE_ADJTIMEX
++# define adjtime(a,b) (_compat_adjtime((a),(b)))
++#endif
++
+ #if !defined(SA_LEN)
+ # if defined(HAVE_STRUCT_SOCKADDR_SA_LEN)
+ # define SA_LEN(x) ((x)->sa_len)
+Only in openntpd-3.9p1.old: ntpd.0
+Only in openntpd-3.9p1.old: ntpd.conf.0
+diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/Makefile.in
openntpd-3.9p1/openbsd-compat/Makefile.in
+--- openntpd-3.9p1.old/openbsd-compat/Makefile.in 2006-05-14
07:29:19.000000000 +0200
++++ openntpd-3.9p1/openbsd-compat/Makefile.in 2008-02-07 13:31:39.499728930
+0100
+@@ -9,7 +9,7 @@
+ COMPAT= atomicio.o bsd-arc4random.o bsd-misc.o bsd-poll.o \
+ bsd-snprintf.o bsd-getifaddrs.o bsd-setresuid.o \
+ bsd-setresgid.o fake-rfc2553.o
+-PORT= port-qnx.o
++PORT= port-linux.o port-qnx.o
+
+ VPATH=@srcdir@
+ CC=@CC@
+diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/openbsd-compat.h
openntpd-3.9p1/openbsd-compat/openbsd-compat.h
+--- openntpd-3.9p1.old/openbsd-compat/openbsd-compat.h 2006-05-14
07:29:19.000000000 +0200
++++ openntpd-3.9p1/openbsd-compat/openbsd-compat.h 2008-02-07
13:17:00.272366764 +0100
+@@ -46,6 +46,11 @@
+ __attribute__((__format__ (printf, 2, 3)));
+ #endif
+
++#ifdef USE_ADJTIMEX
++# include <sys/time.h>
++int _compat_adjtime(const struct timeval *, struct timeval *);
++#endif
++
+ #ifndef HAVE_INET_PTON
+ int inet_pton(int, const char *, void *);
+ #endif
+diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/port-linux.c
openntpd-3.9p1/openbsd-compat/port-linux.c
+--- openntpd-3.9p1.old/openbsd-compat/port-linux.c 1970-01-01
01:00:00.000000000 +0100
++++ openntpd-3.9p1/openbsd-compat/port-linux.c 2008-02-07 13:24:43.800366563
+0100
+@@ -0,0 +1,105 @@
++
++
++/*
++ * Copyright (c) 2004 Darren Tucker <dtucker at zip com au>
++ *
++ * Permission to use, copy, modify, and distribute this software for any
++ * purpose with or without fee is hereby granted, provided that the above
++ * copyright notice and this permission notice appear in all copies.
++ *
++ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
++ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
++ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
++ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
++ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
++ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
++ */
++
++#include "includes.h"
++
++#ifdef USE_ADJTIMEX
++#include <sys/timex.h>
++#include <errno.h>
++#ifdef adjtime
++# undef adjtime
++#endif
++
++#include "ntpd.h"
++
++/* scale factor used by adjtimex freq param. 1 ppm = 65536 */
++#define ADJTIMEX_FREQ_SCALE 65536
++
++/* maximum change to skew per adjustment, in PPM */
++#define MAX_SKEW_DELTA 5.0
++
++int
++_compat_adjtime(const struct timeval *delta, struct timeval *olddelta)
++{
++ static struct timeval tlast = {0,0};
++ static double tskew = 0;
++ static int synced = -1;
++ struct timeval tnow, tdelta;
++ double skew = 0, newskew, deltaskew, adjust, interval = 0;
++ struct timex tmx;
++ int result, saved_errno;
++
++ gettimeofday(&tnow, NULL);
++ adjust = (double)delta->tv_sec;
++ adjust += (double)delta->tv_usec / 1000000;
++
++ /* Even if the caller doesn't care about the olddelta, we do */
++ if (olddelta == NULL)
++ olddelta = &tdelta;
++
++ result = adjtime(delta, olddelta);
++ saved_errno = errno;
++
++ if (olddelta->tv_sec == 0 && olddelta->tv_usec == 0 &&
++ synced != INT_MAX)
++ synced++;
++ else
++ synced = 0;
++
++ /*
++ * do skew calculations if we have synced
++ */
++ if (synced == 0 ) {
++ tmx.modes = 0;
++ if (adjtimex(&tmx) == -1)
++ log_warn("adjtimex get failed");
++ else
++ tskew = (double)tmx.freq / ADJTIMEX_FREQ_SCALE;
++ } else if (synced >= 1) {
++ interval = (double)(tnow.tv_sec - tlast.tv_sec);
++ interval += (double)(tnow.tv_usec - tlast.tv_usec) / 1000000;
++
++ skew = (adjust * 1000000) / interval;
++ newskew = ((tskew * synced) + skew) / synced;
++ deltaskew = newskew - tskew;
++
++ if (deltaskew > MAX_SKEW_DELTA) {
++ log_info("skew change %0.3lf exceeds limit",
deltaskew);
++ tskew += MAX_SKEW_DELTA;
++ } else if (deltaskew < -MAX_SKEW_DELTA) {
++ log_info("skew change %0.3lf exceeds limit",
deltaskew);
++ tskew -= MAX_SKEW_DELTA;
++ } else {
++ tskew = newskew;
++ }
++
++ /* Adjust the kernel skew. */
++ tmx.freq = (long)(tskew * ADJTIMEX_FREQ_SCALE);
++ tmx.modes = ADJ_FREQUENCY;
++ if (adjtimex(&tmx) == -1)
++ log_warn("adjtimex set freq failed");
++ }
++
++ log_debug("interval %0.3lf skew %0.3lf total skew %0.3lf", interval,
++ skew, tskew);
++
++ tlast = tnow;
++ errno = saved_errno;
++ return result;
++}
++#endif
diff --git a/net/rp-pppoe/DETAILS b/net/rp-pppoe/DETAILS
index aed83aa..954111e 100755
--- a/net/rp-pppoe/DETAILS
+++ b/net/rp-pppoe/DETAILS
@@ -1,5 +1,5 @@
SPELL=rp-pppoe
- VERSION=3.10
+ VERSION=3.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/net/rp-pppoe/HISTORY b/net/rp-pppoe/HISTORY
index 6bf40c2..e968fbb 100644
--- a/net/rp-pppoe/HISTORY
+++ b/net/rp-pppoe/HISTORY
@@ -1,3 +1,6 @@
+2012-08-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.11
+
2009-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: fixed compilation with new headers (>=2.6.29)
* headers.patch: removed
diff --git a/net/samba/CONFIGURE b/net/samba/CONFIGURE
index 9397bb1..22f87ac 100755
--- a/net/samba/CONFIGURE
+++ b/net/samba/CONFIGURE
@@ -15,4 +15,11 @@ config_query_option SAMBA_QUOTA "Enable disk-quota
support?" n \

message "Samba can use samba-vfs with a virus scanner," &&
message "You will still have to select which scanner to use." &&
-config_query SAMBA_VSCAN "Do you want to add support for on-acces virus
scannning?" n
+config_query SAMBA_VSCAN "Do you want to add support for on-acces virus
scannning?" n &&
+
+# must be the last query
+if spell_ok tdb || spell_ok talloc; then
+ message "${MESSAGE_COLOR}Installed versions of tdb and/or talloc spells
detected." &&
+ message "You won't be able to use internal copies of them from
$SPELL.${DEFAULT_COLOR}" &&
+ config_query SAMBA_CROSSLIB "Do you want to avoid that and run conflicts
procedure?" n
+fi
diff --git a/net/samba/CONFLICTS b/net/samba/CONFLICTS
index dc88904..2d8d6f0 100755
--- a/net/samba/CONFLICTS
+++ b/net/samba/CONFLICTS
@@ -1 +1,6 @@
-conflicts samba4
+conflicts samba4 &&
+
+if [[ $SAMBA_CROSSLIB == y ]]; then
+ conflicts tdb y
+ conflicts talloc y
+fi
diff --git a/net/samba/DEPENDS b/net/samba/DEPENDS
index 82a5b65..48e457e 100755
--- a/net/samba/DEPENDS
+++ b/net/samba/DEPENDS
@@ -1,5 +1,4 @@
depends e2fsprogs &&
-depends libcap &&
depends popt "--without-included-popt" &&

if [[ "$SAMBA_AD" == "y" ]]; then
@@ -12,6 +11,35 @@ else
"for LDAP support"
fi &&

+if ! spell_ok talloc; then
+ optional_depends talloc \
+ "--enable-external-libtalloc" \
+ "--disable-external-libtalloc" \
+ "to use system talloc library"
+else
+ if [[ $SAMBA_CROSSLIB == n ]]; then
+ depends talloc '--enable-external-libtalloc'
+ fi
+fi &&
+
+if ! spell_ok tdb; then
+ optional_depends tdb \
+ "--enable-external-libtdb" \
+ "--disable-external-libtdb" \
+ "to use system tdb library"
+else
+ if [[ $SAMBA_CROSSLIB == n ]]; then
+ depends tdb '--enable-external-libtdb'
+ fi
+fi &&
+
+optional_depends libcap "" "" "for POSIX capability support" &&
+
+optional_depends dmapi \
+ "--with-dmapi" \
+ "--without-dmapi" \
+ "for DMAPI/XDSM support" &&
+
optional_depends readline \
"--with-readline" \
"--without-readline" \
@@ -22,10 +50,15 @@ optional_depends linux-pam \
"--without-pam" \
"To enable PAM authentication" &&

-#optional_depends openssl \
-# "--with-ssl" \
-# "--without-ssl" \
-# "for encrypted communication" &&
+optional_depends fam \
+ "--enable-fam" \
+ "--disable-fam" \
+ "for FAM support" &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for Avahi support" &&

optional_depends CUPS \
"--enable-cups" \
diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index e308f5c..84c5952 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,18 +1,18 @@
SPELL=samba
- VERSION=3.6.5
+ VERSION=3.6.12
+ SECURITY_PATCH=19
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
SOURCE_URL[1]=ftp://de3.samba.org/pub/$SPELL/$SOURCE
SOURCE_URL[2]=http://us1.samba.org/samba/ftp/old-versions/$SOURCE
-
SOURCE_HASH=sha512:5ee25308e5cf89265618cb94ac6aa69e206a166fb06142c88fff1ae46f6217fda1bf93740b84e327daa9636f87849302a7298abb8bcccfe10607e537761b89d2
+
SOURCE_HASH=sha512:06a7b8883a18b802de5aeced2e7dcf97147351b621736ab2383c6e4f22d5fb14e2b1ce88c8137a2fa9571b25357c766b0fb2b31352009b8a7137b20e2e9c3416
if [[ "$SAMBA_VSCAN" == "y" ]] ; then
VSCAN_VERSION=0.3.6c-beta4
SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
SOURCE2_URL[0]=http://www.openantivirus.org/download/$SOURCE2

SOURCE2_HASH=sha512:6a4d6f9c033777a54af19f5e4d637ba0515cfb6ca3c815357d8ee4d735586f372d9b7e2b315a783be21ce524aa6f39e1536f91031f496acffbda225a6c8a996f
fi
- SECURITY_PATCH=18
LICENSE[0]=GPL
WEB_SITE=http://www.samba.org/
KEYWORDS="net"
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index a439ac3..ad2ae87 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,39 @@
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.12; SECURITY_PATCH++
+ * CONFLICTS, CONFIGURE, DEPENDS: both samba and tdb/talloc install
+ libtdb.so / libtalloc.so when ext. lib usage is disabled
+
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.11
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.10
+
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.9
+
+2012-09-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.8
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.7
+ * PRE_BUILD, cups16.patch.gz: patch removed, fixed upstream
+
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * cups16.patch.gz: added, to fix build with cups 1.6
+ * PRE_BUILD: apply the patch
+
+2012-07-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * init.d/samba: fixed bug about start/stop for a long time when
running
+ plenty of services; added 445 default tcp port; cleaned up restart()
+
+2012-07-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: libcap becomes optional; added missing optional deps
+
+2012-06-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.6
+
2012-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6.5, SECURITY_PATCH=18, CVE-2012-2111

diff --git a/net/samba/PRE_BUILD b/net/samba/PRE_BUILD
index 633d405..585cc74 100755
--- a/net/samba/PRE_BUILD
+++ b/net/samba/PRE_BUILD
@@ -1,7 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-
#sedit 's!libsmbclient.*\$(LIBDIR)!&/..!' source/Makefile.in &&

if [[ "$SAMBA_VSCAN" == "y" ]] ; then
diff --git a/net/samba/init.d/samba b/net/samba/init.d/samba
index 1db8804..b521886 100644
--- a/net/samba/init.d/samba
+++ b/net/samba/init.d/samba
@@ -14,12 +14,12 @@ start()
if [ ! -e /var/run/samba ]; then
mkdir /var/run/samba
fi &&
- if ! netstat -l --udp | grep -q netbios-ns ; then
+ if ! netstat -nl --udp | grep -q ":137" ; then
echo "Starting NetBIOS nameserver ..."
loadproc /usr/sbin/nmbd ${ARGS}
evaluate_retval
fi &&
- if ! netstat -l --tcp | grep -q netbios-ssn ; then
+ if ! netstat -nl --tcp | grep -q ":139\|:445" ; then
echo "Starting NetBIOS sessions ..."
loadproc /usr/sbin/smbd ${ARGS}
evaluate_retval
@@ -28,14 +28,14 @@ start()
#
stop()
{
- if netstat -l --udp | grep -q netbios-ns ; then
+ if netstat -nl --udp | grep -q ":137" ; then
if ps -C nmbd | grep -q nmbd ; then
echo "Stopping NetBIOS nameserver ..."
killproc /usr/sbin/nmbd
evaluate_retval
fi
fi &&
- if netstat -l --tcp | grep -q netbios-ssn ; then
+ if netstat -nl --tcp | grep -q ":139\|:445" ; then
if ps -C smbd | grep -q smbd; then
echo "Stopping NetBIOS sessions ..."
killproc /usr/sbin/smbd
@@ -46,7 +46,7 @@ stop()
#
status()
{
- if netstat -l --udp | grep -q netbios-ns ; then
+ if netstat -nl --udp | grep -q ":137" ; then
if ! ps -C nmbd | grep -q nmbd; then
echo "NetBIOS nameserver : xinetd"
evaluate_retval
@@ -56,7 +56,7 @@ status()
evaluate_retval
fi
fi &&
- if netstat -l --tcp | grep -q netbios-ssn ; then
+ if netstat -nl --tcp | grep -q ":139\|:445" ; then
if ! ps -C smbd | grep -q smbd ; then
echo "NetBIOS sessions : xinetd"
evaluate_retval
@@ -68,9 +68,8 @@ status()
fi
}

-restart(){
-
- stop &&
-
- start
+restart() {
+ stop &&
+ sleep 1 &&
+ start
}
diff --git a/net/samba4/BUILD b/net/samba4/BUILD
index 2b4fced..d1b48b0 100755
--- a/net/samba4/BUILD
+++ b/net/samba4/BUILD
@@ -1,8 +1,11 @@
OPTS="--enable-fhs \
- $SAMBA4_PTHREADS \
+ $SAMBA4 \
$OPTS" &&

-cd $SOURCE_DIRECTORY/source4 &&
-make_single &&
+if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
+ cd $SOURCE_DIRECTORY/source4 &&
+ make_single
+fi &&
+
default_build &&
make_normal
diff --git a/net/samba4/CONFIGURE b/net/samba4/CONFIGURE
index e2b99da..d7a0fca 100755
--- a/net/samba4/CONFIGURE
+++ b/net/samba4/CONFIGURE
@@ -1,11 +1,9 @@
-#if spell_ok openldap &&
-# spell_ok krb5; then
-# config_query SAMBA_AD \
-# "Enable Active Directory Support ?\n(Requires openldap and krb5)" y
-#else
-# config_query SAMBA_AD \
-# "Enable Active Directory Support ?\n(Requires openldap and krb5)" n
-#fi
+config_query SAMBA_AD "Enable Active Directory Support?" n
+config_query SAMBA_ADDC "Enable Active Directory Domain Controller support?"
n

-config_query_option SAMBA4_PTHREADS 'Enable POSIX threads?' n \
- '--with-pthreads' '--without-pthreads'
+config_query_option SAMBA4 "Build with winbind support (allows Windows NT
domain users to appear as UNIX users?" y "--with-winbind" "--without-winbind"
+config_query_option SAMBA4 "Build the Samba Web Administration Tool (SWAT)?"
n "--with-swat" "--without-swat"
+config_query_option SAMBA4 "Enable quotas support?" y "--with-quotas"
"--without-quotas"
+config_query_option SAMBA4 "Build with utmp support?" y "--with-utmp"
"--without-utmp"
+config_query_option SAMBA4 "Build with automount support?" y
"--with-automount" "--without-automount"
+config_query_option SAMBA4 "Build with dnsupdate support?" y
"--with-dnsupdate" "--without-dnsupdate"
diff --git a/net/samba4/DEPENDS b/net/samba4/DEPENDS
index 9a23884..8fabf65 100755
--- a/net/samba4/DEPENDS
+++ b/net/samba4/DEPENDS
@@ -1,52 +1,57 @@
-depends e2fsprogs &&
-depends libcap &&
-depends popt "--without-included-popt" &&
-depends python &&
-depends tevent &&
-
+depends e2fsprogs &&
+depends libcap &&
+depends popt &&
+depends PYTHON &&
+depends tevent &&
if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
depends git
fi &&

-#if [[ "$SAMBA_AD" == "y" ]]; then
-# depends openldap "--with-ldap" &&
-# depends krb5 "--with-krb5 --with-ads"
-#else
-# optional_depends openldap \
-# "--with-ldap" \
-# "--without-ldap" \
-# "for LDAP support"
-#fi &&
-
-optional_depends readline \
- "--with-readline" \
- "--without-readline" \
- "for readline support" &&
-
-#optional_depends linux-pam \
-# "--with-pam --with-pam_smbpass" \
-# "--without-pam" \
-# "To enable PAM authentication" &&
+if [[ "$SAMBA_ADDC" == "y" ]]; then
+ depends acl "--with-acl-support"
+else
+ optional_depends acl \
+ "--with-acl-support" \
+ "--without-acl-support" \
+ "for file system access control lists support" &&
+ optional_depends krb5 \
+ "--with-system-mitkrb5 --without-ad-dc" \
+ "--without-ad-dc" \
+ "to use system krb5"
+fi &&
+
+if [[ "$SAMBA_AD" == "y" ]]; then
+ depends openldap "--with-ldap --with-ads"
+else
+ optional_depends openldap \
+ "--with-ldap" \
+ "--without-ldap" \
+ "for LDAP support"
+fi &&
+
+optional_depends readline "" "" "for readline support" &&
+
+optional_depends linux-pam \
+ "--with-pam --with-pam_smbpass" \
+ "--without-pam" \
+ "To enable PAM authentication" &&

optional_depends gnutls \
"--enable-gnutls" \
"--disable-gnutls" \
"for encrypted communication" &&

-#optional_depends CUPS \
-# "--enable-cups" \
-# "--disable-cups" \
-# "for Samba support in CUPS" &&
+optional_depends CUPS \
+ "--enable-cups" \
+ "--disable-cups" \
+ "for Samba support in CUPS" &&

-#optional_depends SYSTEM-LOGGER \
-# "--with-syslog" \
-# "--without-syslog" \
-# "enables logging though a syslog daemon"
+optional_depends SYSTEM-LOGGER \
+ "--with-syslog" \
+ "--without-syslog" \
+ "enables logging though a syslog daemon"

-optional_depends sqlite \
- '--with-sqlite3' \
- '--without-sqlite3' \
- 'for SQLite 3.x DB backend support' &&
+optional_depends sqlite '' '' 'for SQLite 3.x DB backend support' &&

optional_depends tdb \
'' \
@@ -56,4 +61,29 @@ optional_depends tdb \
optional_depends talloc
\
''
\
''
\
- 'for a hierarchical pool based memory allocator with
destructors'
+ 'for a hierarchical pool based memory allocator with
destructors' &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for avahi support" &&
+
+optional_depends sendfile \
+ "--enable-sendfile-support" \
+ "--disable-sendfile-support" \
+ "for sendfile support" &&
+
+optional_depends libaio \
+ "--with-aio-support" \
+ "--without-aio-support" \
+ "for asynchronous I/O support" &&
+
+optional_depends dmapi \
+ "--with-dmapi" \
+ "--without-dmapi" \
+ "for data management API for XFS Filesystem support" &&
+
+optional_depends libxslt "" "" "to build man pages and documentation" &&
+if is_depends_enabled $SPELL libxslt; then
+ depends docbook-xsl
+fi
diff --git a/net/samba4/DETAILS b/net/samba4/DETAILS
index cc92c3b..dac8217 100755
--- a/net/samba4/DETAILS
+++ b/net/samba4/DETAILS
@@ -10,13 +10,16 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.samba.org/samba.git:$SPELL
SOURCE_IGNORE=volatile
else
- VERSION=4.0.0alpha7
+ VERSION=4.0.2
SOURCE=${SPELL/4}-$VERSION.tar.gz
+ SOURCE2=${SPELL/4}-${VERSION}.tar.asc
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/4}-$VERSION
- SOURCE_URL[0]=ftp://us5.samba.org/pub/samba-ftp/$SPELL/$SOURCE
- SOURCE_URL[1]=ftp://de3.samba.org/pub/samba/$SPELL/$SOURCE
- SOURCE_URL[2]=http://us1.samba.org/samba/ftp/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=http://www.samba.org/samba/ftp/stable/$SOURCE
+ SOURCE_URL[1]=http://ftp.samba.org/pub/samba/$SOURCE
+ SOURCE2_URL[0]=http://www.samba.org/samba/ftp/stable/$SOURCE2
+ SOURCE2_URL[1]=http://ftp.samba.org/pub/samba/$SOURCE2
+ SOURCE_GPG="samba.gpg:$SOURCE2:UPSTREAM_KEY"
fi
LICENSE[0]=GPL
WEB_SITE=http://www.samba.org/
diff --git a/net/samba4/HISTORY b/net/samba4/HISTORY
index 4da1f11..cafdd0b 100644
--- a/net/samba4/HISTORY
+++ b/net/samba4/HISTORY
@@ -1,3 +1,17 @@
+2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: stable => 4.0.2
+ updated SOURCE_URLs
+ changed to upstream gpg verification
+ * CONFIGURE: added config query for AD DC and updated ADS query
+ added query for winbind, swat, quotas, utmp, automount, and
dnsupdate
+ * DEPENDS: added optional_depends acl (forced for AD DC), krb5,
openldap
+ avahi, sendfile, libaio, dmapi, libxlsst, docbook-xsl
+ re-enabled optional_depends linux-pam, cups, SYSTEM-LOGGER
+ removed readline, sqlite configure flags (no-longer explicitly
listed, but
+ still optional)
+ * PRE_BUILD: uncompress gz file to verify tarball
+ * BUILD: added CONFIGURE options, fix build for stable
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/net/samba4/PRE_BUILD b/net/samba4/PRE_BUILD
index 98b225d..ee39da5 100755
--- a/net/samba4/PRE_BUILD
+++ b/net/samba4/PRE_BUILD
@@ -1,6 +1,15 @@
-default_pre_build &&
+if [[ "$SAMBA4_BRANCH" != "scm" ]]; then
+ message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+ SOURCE_ORI=${SOURCE}
+ SOURCE=${SOURCE/.gz}
+ gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
+ default_pre_build
+ message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+ rm $SOURCE
+ SOURCE=${SOURCE_ORI}

-if [[ "$SAMBA4_SCM" == "y" ]]; then
+else
+ default_pre_build &&
cd $SOURCE_DIRECTORY/source4 &&
NOCONFIGURE="on" ./autogen.sh
fi
diff --git a/net/samba4/samba-4.0.0alpha7.tar.gz.sig
b/net/samba4/samba-4.0.0alpha7.tar.gz.sig
deleted file mode 100644
index ca2a5eb..0000000
Binary files a/net/samba4/samba-4.0.0alpha7.tar.gz.sig and /dev/null differ
diff --git a/net/slowhttptest/DETAILS b/net/slowhttptest/DETAILS
index 5d53fea..83f493a 100755
--- a/net/slowhttptest/DETAILS
+++ b/net/slowhttptest/DETAILS
@@ -1,9 +1,9 @@
SPELL=slowhttptest
- VERSION=1.4
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://slowhttptest.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:7110727b6955bd62d532b0cfa5768450e0106e9fd935fa59991fcf276b2e571cf96d268cb09e251c08c619240062b2f053f954d1fdb3596e829a7f06873fe0cf
+
SOURCE_HASH=sha512:c1b11f57da637a827047948fcf1fb35b142631c428053b0d847657ab293bae50d259256ca3a2da2950c6621de016db6d687dbd06fd86510a3a666a469059b8a7
WEB_SITE=http://code.google.com/p/slowhttptest/
GATHER_DOCS=off
LICENSE[0]=APACHE
@@ -19,10 +19,11 @@ slowloris, Slow HTTP POST, Slow Read attack (based on TCP
persist timer exploit)
by draining concurrent connections pool, as well as Apache Range Header
attack
by causing very significant memory and CPU usage on the server.

-Slowloris and Slow HTTP POST DoS attacks rely on the fact that the HTTP
protocol,
-by design, requires requests to be completely received by the server before
they
-are processed. If an HTTP request is not complete, or if the transfer rate is
-very low, the server keeps its resources busy waiting for the rest of the
data.
+Slowloris and Slow HTTP POST DoS attacks rely on the fact that the HTTP
+protocol, by design, requires requests to be completely received by the
server
+before they are processed. If an HTTP request is not complete, or if the
+transfer rate is very low, the server keeps its resources busy waiting for
the
+rest of the data.
If the server keeps too many resources busy, this creates a denial of
service.
This tool is sending partial HTTP requests, trying to get denial of service
from
target HTTP server.
diff --git a/net/slowhttptest/HISTORY b/net/slowhttptest/HISTORY
index ce94176..62a3a65 100644
--- a/net/slowhttptest/HISTORY
+++ b/net/slowhttptest/HISTORY
@@ -1,2 +1,5 @@
+2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5; fixed long description wrap
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS: spell created
diff --git a/net/ssocks/DEPENDS b/net/ssocks/DEPENDS
new file mode 100755
index 0000000..0ba77eb
--- /dev/null
+++ b/net/ssocks/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends openssl \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for SSL support"
diff --git a/net/ssocks/DETAILS b/net/ssocks/DETAILS
new file mode 100755
index 0000000..9362e37
--- /dev/null
+++ b/net/ssocks/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=ssocks
+ VERSION=0.0.13
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:58c2e5fe965aabb83ebc3d748da114b7c886dd383e3ef4c22dfddace75a5fc498534d88aa51315f0c9aaadfebf7f4dac21864baeacf44ebb9d77d6588347ea40
+ WEB_SITE=http://ssocks.sourceforge.net/
+ ENTERED=20130207
+ LICENSE[0]=MIT
+ KEYWORDS="net"
+ SHORT="RFC-compilant socks5 server and client"
+cat << EOF
+sSocks is a package which contains:
+ - socks5 server implements RFC 1928 (SOCKS V5) and RFC 1929 (Authentication
for
+ SOCKS V5)
+ - reverse socks server and client
+ - netcat like tool
+ - socks5 relay
+EOF
diff --git a/net/ssocks/HISTORY b/net/ssocks/HISTORY
new file mode 100644
index 0000000..a223322
--- /dev/null
+++ b/net/ssocks/HISTORY
@@ -0,0 +1,6 @@
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.0.13
+ * ssl.patch: dropped, fixed by upstream
+
+2011-05-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, ssl.patch, init.d/ssocksd: created
spell
diff --git a/net/ssocks/PRE_BUILD b/net/ssocks/PRE_BUILD
new file mode 100755
index 0000000..d46d0d2
--- /dev/null
+++ b/net/ssocks/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:man scripts:man:" Makefile.in
diff --git a/net/ssocks/init.d/ssocksd b/net/ssocks/init.d/ssocksd
new file mode 100755
index 0000000..e68da5f
--- /dev/null
+++ b/net/ssocks/init.d/ssocksd
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/ssocksd
+ARGS="--daemon --file /etc/ssocksd.conf"
+RUNLEVEL=3
+PIDFILE=/var/run/ssocksd.pid
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/net/stunnel/DETAILS b/net/stunnel/DETAILS
index 49cab51..245e0ec 100755
--- a/net/stunnel/DETAILS
+++ b/net/stunnel/DETAILS
@@ -1,14 +1,14 @@
SPELL=stunnel
- VERSION=4.50
+ VERSION=4.55
+ BRANCH=$(echo $VERSION | cut -d. -f1)
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.stunnel.org/stunnel/$SOURCE
-# SOURCE_URL[0]=http://www.stunnel.org/download/stunnel/src/$SOURCE
- SOURCE_URL[1]=http://mirror.bit.nl/stunnel/$SOURCE
- SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/networking/stunnel/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG="stunnel.gpg:$SOURCE2:UPSTREAM_KEY"
+ SOURCE_URL[0]=ftp://ftp.stunnel.org/stunnel/archive/$BRANCH.x/$SOURCE
+
SOURCE_URL[1]=http://www.usenix.org.uk/mirrors/stunnel/archive/$BRANCH.x/$SOURCE
+
SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/networking/stunnel/archive/$BRANCH.x/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_GPG="stunnel.gpg:$SOURCE2:UPSTREAM_KEY"
SOURCE2_IGNORE=signature
WEB_SITE=http://www.stunnel.org/
KEYWORDS="net"
diff --git a/net/stunnel/HISTORY b/net/stunnel/HISTORY
index 07b4bac..2a6af64 100644
--- a/net/stunnel/HISTORY
+++ b/net/stunnel/HISTORY
@@ -1,3 +1,7 @@
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.55
+ changed SOURCE_URLs to use archive dir so source is always available
+
2011-12-06 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: updated spell to 4.50

diff --git a/net/tinc/BUILD b/net/tinc/BUILD
new file mode 100755
index 0000000..5f63f8e
--- /dev/null
+++ b/net/tinc/BUILD
@@ -0,0 +1,3 @@
+OPTS="$TINC_OPTS $OPTS" &&
+
+default_build
diff --git a/net/tinc/CONFIGURE b/net/tinc/CONFIGURE
new file mode 100755
index 0000000..8209925
--- /dev/null
+++ b/net/tinc/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option TINC_OPTS "Enable support for jumbograms (packets up to
9000 bytes)?" y \
+ "--enable-jumbograms" \
+ "--disable-jumbograms"
diff --git a/net/tinc/DEPENDS b/net/tinc/DEPENDS
index 1f00205..3a0df5c 100755
--- a/net/tinc/DEPENDS
+++ b/net/tinc/DEPENDS
@@ -1,3 +1,11 @@
depends openssl &&
-depends zlib &&
-depends lzo
+
+optional_depends zlib \
+ "--enable-zlib" \
+ "--disable-zlib" \
+ "for zlib compression support" &&
+
+optional_depends lzo \
+ "--enable-lzo" \
+ "--disable-lzo" \
+ "for lzo compression support"
diff --git a/net/tinc/DETAILS b/net/tinc/DETAILS
index 7be9821..9ccb44d 100755
--- a/net/tinc/DETAILS
+++ b/net/tinc/DETAILS
@@ -1,5 +1,5 @@
SPELL=tinc
- VERSION=1.0.11
+ VERSION=1.0.20
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.$SPELL-vpn.org/packages/$SOURCE
@@ -10,12 +10,14 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
WEB_SITE=http://www.tinc-vpn.org/
LICENSE[0]=GPL
ENTERED=20070116
- SHORT="tinc is a Virtual Private Network (VPN) daemon"
+ SHORT="Virtual Private Network (VPN) daemon"
cat << EOF
tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and
encryption to create a secure private network between hosts on the Internet.

-* Encryption, authentication and compression * Automatic full mesh routing *
-Easily expand your VPN * Ability to bridge ethernet segments * Runs on many
-operating systems and supports IPv6
+ * Encryption, authentication and compression
+ * Automatic full mesh routing
+ * Easily expand your VPN
+ * Ability to bridge ethernet segments
+ * Runs on many operating systems and supports IPv6
EOF
diff --git a/net/tinc/HISTORY b/net/tinc/HISTORY
index 7cc9fee..4e9503a 100644
--- a/net/tinc/HISTORY
+++ b/net/tinc/HISTORY
@@ -1,3 +1,15 @@
+2013-03-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.20
+
+2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.19; corrected descriptions
+ * DEPENDS: zlib and lzo are optional
+ * CONFIGURE: added, for jumbograms config option
+ * INSTALL: added, to install init script config
+ * BUILD: added, for TINC_OPTS
+ * PREPARE: added, to prevent building malfunctional spell
+ * init.d/tinc{,.conf}: added init system
+
2009-11-11 Bor Kraljič <pyrobor AT ver.si>
* C0D71F4A.gpg: added gpg keyring
* DETAILS: updated spell to 1.0.11
diff --git a/net/tinc/INSTALL b/net/tinc/INSTALL
new file mode 100755
index 0000000..774524a
--- /dev/null
+++ b/net/tinc/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/tinc.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/tinc"
+fi
diff --git a/net/tinc/PREPARE b/net/tinc/PREPARE
new file mode 100755
index 0000000..eb1f41d
--- /dev/null
+++ b/net/tinc/PREPARE
@@ -0,0 +1,5 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+if [ -z "$(get_sorcery_kernel_config CONFIG_TUN)" ]; then
+ message "${PROBLEM_COLOR}Your kernel does not appear to have tun/tap
support enabled (CONFIG_TUN is not set). $SPELL will not function without
tun/tap support.${DEFAULT_COLOR}"
+fi
diff --git a/net/tinc/init.d/tinc b/net/tinc/init.d/tinc
new file mode 100755
index 0000000..e5f84ca
--- /dev/null
+++ b/net/tinc/init.d/tinc
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+. /etc/sysconfig/tinc
+
+PROGRAM=/usr/sbin/tincd
+ARGS="$TINCD_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+stop() {
+ echo "Stopping $NAME..."
+ $PROGRAM $ARGS --kill
+ evaluate_retval
+}
diff --git a/net/tinc/init.d/tinc.conf b/net/tinc/init.d/tinc.conf
new file mode 100644
index 0000000..e32c8bc
--- /dev/null
+++ b/net/tinc/init.d/tinc.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see tincd(8)
+
+TINCD_ARGS=""
diff --git a/net/tor/DETAILS b/net/tor/DETAILS
index 14a8828..76de97c 100755
--- a/net/tor/DETAILS
+++ b/net/tor/DETAILS
@@ -4,14 +4,16 @@ if [ "$TOR_DEVEL" == "y" ]; then
VERSION=0.2.2.23-alpha
SECURITY_PATCH=4
else
- VERSION=0.2.2.37
- SECURITY_PATCH=7
+ VERSION=0.2.3.25
+ SECURITY_PATCH=10
fi

SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://www.torproject.org/dist/$SOURCE
SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=https://www.torproject.org/dist/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_URL[1]=http://sourcemage.ru/mirror/$SOURCE
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=tor.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature

diff --git a/net/tor/HISTORY b/net/tor/HISTORY
index ed207e8..22c0dc4 100644
--- a/net/tor/HISTORY
+++ b/net/tor/HISTORY
@@ -1,3 +1,14 @@
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.3.25; SECURITY_PATCH++ (CVE-2012-5573)
+
+2012-09-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2.39; SECURITY_PATCH++; restored
+ original source url
+
+2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2.38; SECURITY_PATCH++; switched to
our
+ URL until upstream fixes its own SSL-connection
+
2012-06-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.2.2.37

diff --git a/net/traceroute/DETAILS b/net/traceroute/DETAILS
index aa69aff..d0973fb 100755
--- a/net/traceroute/DETAILS
+++ b/net/traceroute/DETAILS
@@ -1,9 +1,9 @@
SPELL=traceroute
- VERSION=2.0.16
+ VERSION=2.0.18
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:003422c3edd13989436cf470e3e34ebae543b921fcf2ecca1afc797ed2bc536a2ae5626192443e722100f3a38c131d497c62e462399214d361e9b26d60908122
+
SOURCE_HASH=sha512:8eb096c10e4e450839126b41f858b380ef01990092e3de76c9423343a34edfc118fad6b2017fca2e8106c1065f6634cd9a892ea4118453f8c28ad5ab8c6c1c93
WEB_SITE=http://traceroute.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index ac6b322..fc7f2ca 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,6 @@
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.18
+
2010-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: 2.0.16

diff --git a/net/whois/DETAILS b/net/whois/DETAILS
index b28f8d9..353871a 100755
--- a/net/whois/DETAILS
+++ b/net/whois/DETAILS
@@ -1,9 +1,9 @@
SPELL=whois
- VERSION=5.0.16
+ VERSION=5.0.20
SOURCE=${SPELL}_$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/w/whois/$SOURCE
-
SOURCE_HASH=sha512:6029953825a4e7d8f8450604641fda16050b122b43a56f1bca271ef82ecef7dab48ae77efdfd58bf802671364ab6694fa8a2c0ea0e1af4f0d9762a99b0a4879a
+
SOURCE_HASH=sha512:b9e7f3d4b5cdf3084aa16912b4c340d866d0a593e9375ec6f8b3fffbd4b3af1dc64d96f279e618ce63e4acbe8b6271654d233a287bc0f099db4f936dfc3af3f1
WEB_SITE=http://www.linux.it/~md/software/
ENTERED=20011228
LICENSE[0]=GPL
diff --git a/net/whois/HISTORY b/net/whois/HISTORY
index 4442390..5e6e09f 100644
--- a/net/whois/HISTORY
+++ b/net/whois/HISTORY
@@ -1,3 +1,15 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.20
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.19
+
+2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.18
+
+2012-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.17
+
2012-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.16

diff --git a/net/wicd/DETAILS b/net/wicd/DETAILS
index a0045b3..bde571f 100755
--- a/net/wicd/DETAILS
+++ b/net/wicd/DETAILS
@@ -1,6 +1,7 @@
SPELL=wicd
VERSION=1.7.2.4
SECURITY_PATCH=1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d. -f1,2`
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/${SPELL}/${BRANCH}/${VERSION}/+download/${SOURCE}
diff --git a/net/wicd/HISTORY b/net/wicd/HISTORY
index 9feec53..17005ae 100644
--- a/net/wicd/HISTORY
+++ b/net/wicd/HISTORY
@@ -1,3 +1,9 @@
+2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to apply the patch
+ * secure.patch: added, to fix GUI bug about setting keys for secured
+ networks (fixes #993912 upstream bug)
+
2012-05-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.2.4; renewed source url;
SECURITY_PATCH++ (CVE-2012-2095)
diff --git a/net/wicd/PRE_BUILD b/net/wicd/PRE_BUILD
new file mode 100755
index 0000000..72440cf
--- /dev/null
+++ b/net/wicd/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/secure.patch"
diff --git a/net/wicd/secure.patch b/net/wicd/secure.patch
new file mode 100644
index 0000000..36ab1d4
--- /dev/null
+++ b/net/wicd/secure.patch
@@ -0,0 +1,15 @@
+--- wicd/misc.py 2012-04-30 19:20:47 +0000
++++ wicd/misc.py 2012-05-03 16:01:49 +0000
+@@ -430,7 +430,10 @@
+ """ Sanitize property names to be used in config-files. """
+ allowed = string.ascii_letters + '_' + string.digits
+ table = string.maketrans(allowed, ' ' * len(allowed))
+- return s.translate(None, table)
++
++ # s is a dbus.String -- since we don't allow unicode property keys,
++ # make it simple.
++ return str(s).translate(None, table)
+
+ def sanitize_escaped(s):
+ """ Sanitize double-escaped unicode strings. """
+
diff --git a/net/wpa_supplicant/CONFIGURE b/net/wpa_supplicant/CONFIGURE
index 7a2c1a4..d6e378e 100755
--- a/net/wpa_supplicant/CONFIGURE
+++ b/net/wpa_supplicant/CONFIGURE
@@ -36,6 +36,7 @@ config_query CONFIG_DRIVER_HOSTAP "Host AP (Prism2/2.5/3)
support?" y &&
#config_query CONFIG_DRIVER_MADWIFI "MADWIFI support?" n
&&
config_query CONFIG_DRIVER_ATMEL "Atmel AT76C5XXx support?" y
&&
config_query CONFIG_DRIVER_WEXT "Generic Wireless Extensions support?" y
&&
+config_query CONFIG_DRIVER_NL80211 "Linux kernel nl80211 interface
support?" y &&
config_query CONFIG_DRIVER_NDISWRAPPER "NdisWrapper support?" n
&&
#config_query CONFIG_DRIVER_BROADCOM "Broadcom IEEE 802.11a/g support?" n
&&
config_query CONFIG_DRIVER_IPW "Intel IPW2100/IPW2200 support?" n
&&
diff --git a/net/wpa_supplicant/DETAILS b/net/wpa_supplicant/DETAILS
index 22f4684..62009d0 100755
--- a/net/wpa_supplicant/DETAILS
+++ b/net/wpa_supplicant/DETAILS
@@ -8,9 +8,9 @@ elif [[ $WPA_RELEASE == devel ]]; then
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
else
- VERSION=0.7.3
+ VERSION=1.1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:61afeff24d6175feb4c73a6c53f0e88acb32746739febeafc9b834652af6607c339b9fe8ef1e05bc61f6b078f85aa0a35261fc8d02f05a844cfded12c8709901
fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://hostap.epitest.fi/releases/$SOURCE
diff --git a/net/wpa_supplicant/HISTORY b/net/wpa_supplicant/HISTORY
index 0913401..b8dcc0b 100644
--- a/net/wpa_supplicant/HISTORY
+++ b/net/wpa_supplicant/HISTORY
@@ -1,3 +1,15 @@
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD, INSTALL: dbus service patching isn't required for 1.1;
+ fixed build
+
+2012-12-29 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: update to version 1.1
+ * CONFIGURE: new option for nl80211 support (deprecates wext, AKA
+ wireless extensions)
+
+2012-05-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * INSTALL: qt4 is the switch for wpa_gui
+
2011-10-10 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/net/wpa_supplicant/INSTALL b/net/wpa_supplicant/INSTALL
index 07cd6b7..6a0db9a 100755
--- a/net/wpa_supplicant/INSTALL
+++ b/net/wpa_supplicant/INSTALL
@@ -1,3 +1,5 @@
+cd "$SOURCE_DIRECTORY/wpa_supplicant" &&
+
make DESTDIR="$INSTALL_ROOT" install &&

install -vm 644 doc/docbook/*.8 "$INSTALL_ROOT/usr/share/man/man8" &&
@@ -6,8 +8,8 @@ install -vm 644 doc/docbook/*.5
"$INSTALL_ROOT/usr/share/man/man5" &&
install -vm 755 -d "$INSTALL_ROOT/usr/share/doc/wpa_supplicant" &&
install -vm 644 wpa_supplicant.conf
"$INSTALL_ROOT/usr/share/doc/wpa_supplicant" &&

-if is_depends_enabled $SPELL qt-x11; then
- install -vm 755 wpa_gui/wpa_gui "$INSTALL_ROOT/usr/sbin"
+if is_depends_enabled $SPELL qt4; then
+ install -vm 755 wpa_gui-qt4/wpa_gui "$INSTALL_ROOT/usr/sbin"
fi &&

if is_depends_enabled $SPELL dbus; then
@@ -17,7 +19,7 @@ if is_depends_enabled $SPELL dbus; then

if [[ $WPA_RELEASE == legacy ]]; then
install -Tvm 644 dbus-wpa_supplicant.service "$DBUS_FILE"
- else
+ elif [[ $WPA_RELEASE == devel ]]; then
install -Tvm 644 dbus/fi.epitest.hostap.WPASupplicant.service
"$DBUS_FILE"
fi
fi &&
diff --git a/net/wpa_supplicant/PRE_BUILD b/net/wpa_supplicant/PRE_BUILD
index 536430b..7349fc1 100755
--- a/net/wpa_supplicant/PRE_BUILD
+++ b/net/wpa_supplicant/PRE_BUILD
@@ -6,7 +6,7 @@ sed -i "s|/usr/local|$INSTALL_ROOT/usr|g" Makefile &&
if is_depends_enabled $SPELL dbus; then
if [[ $WPA_RELEASE == legacy ]]; then
sed -i "s|=/sbin|=$INSTALL_ROOT/usr/sbin|g" dbus-wpa_supplicant.service
- else
+ elif [[ $WPA_RELEASE == devel ]]; then
sed -i "s|=/sbin|=$INSTALL_ROOT/usr/sbin|g" \
dbus/fi.epitest.hostap.WPASupplicant.service
fi
diff --git a/net/xinetd/DEPENDS b/net/xinetd/DEPENDS
index d553bab..6bc3731 100755
--- a/net/xinetd/DEPENDS
+++ b/net/xinetd/DEPENDS
@@ -8,7 +8,7 @@ optional_depends tcp_wrappers
\
#
# The --without-howl doesn't quite enforce not using howl ;/
#
-optional_depends howl \
+optional_depends -sub COMPAT_HOWL avahi \
'--with-howl' \
'--without-howl' \
'for Zeroconf network support'
diff --git a/net/xinetd/HISTORY b/net/xinetd/HISTORY
index 0bf8b65..d4cab25 100644
--- a/net/xinetd/HISTORY
+++ b/net/xinetd/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: howl -> -sub COMPAT_HOWL avahi
+
2012-05-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3.15; SECURITY_PATCH++ (CVE-2012-0862)

diff --git a/odbc-drivers/odbcfb/DETAILS b/odbc-drivers/odbcfb/DETAILS
index 1f7eee9..b3c5fbf 100755
--- a/odbc-drivers/odbcfb/DETAILS
+++ b/odbc-drivers/odbcfb/DETAILS
@@ -1,11 +1,11 @@
SPELL=odbcfb
SPELLX=OdbcFb
WEB_SITE=http://www.ibphoenix.com
- VERSION=RC2-2.0.0150
-
SOURCE_HASH=sha512:c0fa69391f821ba33c1d4997b199a6e52efc30f09bbe2998f78c60415d294736b8ca68441af6f54bf6cddf83ae1d48ed56f57204fcf4f9ddb1ac9cde5a2bb406
+ VERSION=2.0.1.152
+
SOURCE_HASH=sha512:433feb8f03e0ac7b3d533089b6ce8233f29ff480661f26cf11208c2eba932378dd3610512a03c76de294cf1523facebf5a6fbe74942e1bcbcfa436058177fbff
SOURCE=${SPELLX}-Source-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://firebirdsql.org/download/prerelease/odbc/$SOURCE
+
SOURCE_URL[0]=http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/2.0.1-Release/$SOURCE
LICENSE=IDPL
ENTERED=20031205
DOCS="ChangeLog Install/HtmlHelp/*"
diff --git a/odbc-drivers/odbcfb/HISTORY b/odbc-drivers/odbcfb/HISTORY
index 6dd6ebc..42ae3d1 100644
--- a/odbc-drivers/odbcfb/HISTORY
+++ b/odbc-drivers/odbcfb/HISTORY
@@ -1,3 +1,8 @@
+2012-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.1.152
+ * PRE_BUILD: unpack embedded tar file
+ removed patches
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/odbc-drivers/odbcfb/PRE_BUILD b/odbc-drivers/odbcfb/PRE_BUILD
index c1ebc7d..5d96f77 100755
--- a/odbc-drivers/odbcfb/PRE_BUILD
+++ b/odbc-drivers/odbcfb/PRE_BUILD
@@ -1,9 +1,4 @@
mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
unpack_file &&
-# gcc-4.3.2 fixes
-sed -i "s/g++/g++ $CXXFLAGS -std=c++0x/" Builds/Gcc.lin/makefile.linux &&
-sed -i '/stdlib/ a\
-#include <cstdint>
-' IscDbc/IscBlob.cpp IscDbc/IscArray.cpp IscDbc/IscProceduresResultSet.cpp \
- IscDbc/Sqlda.cpp IscDbc/TypesResultSet.cpp
+tar -xf OdbcFb-Source*
diff --git a/perl-cpan/app-cpanoutdated/DEPENDS
b/perl-cpan/app-cpanoutdated/DEPENDS
new file mode 100755
index 0000000..59dda29
--- /dev/null
+++ b/perl-cpan/app-cpanoutdated/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends lwp &&
+depends cpan-distnameinfo
diff --git a/perl-cpan/app-cpanoutdated/DETAILS
b/perl-cpan/app-cpanoutdated/DETAILS
new file mode 100755
index 0000000..e7fb13a
--- /dev/null
+++ b/perl-cpan/app-cpanoutdated/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=app-cpanoutdated
+ VERSION=0.23
+ SOURCE="App-cpanoutdated-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/${SOURCE}
+
SOURCE_HASH=sha512:5067b783c5c37c881f7c0cb63615342b73f20e515f109823697231a84ee562abef565cc8bb58687157f264c262e89c906bdc2ecb732a3e7fcd9f924701d085be
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/App-cpanoutdated-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~tokuhirom/App-cpanoutdated/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="detect outdated CPAN modules in your environment"
+cat << EOF
+This script prints the list of outdated CPAN modules in your machine.
+
+It's same feature of 'CPAN::Shell->r', but cpan-outdated is much faster and
+uses less memory.
+EOF
diff --git a/perl-cpan/app-cpanoutdated/HISTORY
b/perl-cpan/app-cpanoutdated/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/app-cpanoutdated/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/config-param/BUILD b/perl-cpan/config-param/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/config-param/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/config-param/DEPENDS b/perl-cpan/config-param/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/config-param/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/config-param/DETAILS b/perl-cpan/config-param/DETAILS
new file mode 100755
index 0000000..474df04
--- /dev/null
+++ b/perl-cpan/config-param/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=config-param
+ VERSION=3.000010
+ SOURCE="Config-Param-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
+
SOURCE_HASH=sha512:794ef0bf8353923b40cbf00d49c5d65df67d64aec8001547e4da03f3165bf93590af90f31bdc8292704e6f409fd6691093e84dbcbe0cb5b83f69dacd873ce262
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Config-Param-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~thorgis/Config-Param/";
+ LICENSE[0]=ART
+ ENTERED=20120721
+ SHORT="all you want to do with parameters for your program (or
someone else's)"
+cat << EOF
+The basic task is to take some description of offered parameters and return
+a hash ref with values for these parameters, influenced by the command line
+and/or configuration files. The simple loop from many years ago now is about
+the most comprehensive solution for a program's param space that I am aware
+of, while still supporting the one-shot usage via a single function call
+and a flat description of parameters.
+
+It handles command line parameters (somewhat flexible regarding the number of
+"-", but insisting on the equal sign in --name=value), defining and handling
+standard parameters for generating helpful usage messages and parses as well
+as generates configuration files.
+EOF
diff --git a/perl-cpan/config-param/HISTORY b/perl-cpan/config-param/HISTORY
new file mode 100644
index 0000000..ec73eec
--- /dev/null
+++ b/perl-cpan/config-param/HISTORY
@@ -0,0 +1,13 @@
+2012-10-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 3.000010
+
+2012-08-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: Bump to 3.000009
+
+2012-07-25 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 3.000005
+
+2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/cpan-distnameinfo/DEPENDS
b/perl-cpan/cpan-distnameinfo/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/cpan-distnameinfo/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/cpan-distnameinfo/DETAILS
b/perl-cpan/cpan-distnameinfo/DETAILS
new file mode 100755
index 0000000..ee2b92c
--- /dev/null
+++ b/perl-cpan/cpan-distnameinfo/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=cpan-distnameinfo
+ VERSION=0.12
+ SOURCE="CPAN-DistnameInfo-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GB/GBARR/${SOURCE}
+
SOURCE_HASH=sha512:f52eb88b87ab732d13c2ee4e4770cf27c249d2b2446b51e75abe31f2a70b8dc7d8370f4c4426fa68cc8fa7a905668dfdcd1387cd98e239393bde90d1965929f1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/CPAN-DistnameInfo-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/CPAN-DistnameInfo/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="extract distribution name and version from a distribution
filename"
+cat << EOF
+Many online services that are centered around CPAN attempt to associate
+multiple uploads by extracting a distribution name from the filename
+of the upload. For most distributions this is easy as they have used
+ExtUtils::MakeMaker or Module::Build to create the distribution, which
+results in a uniform name. But sadly not all uploads are created in this way.
+
+CPAN::DistnameInfo uses heuristics that have been learnt by
+http://search.cpan.org/ to extract the distribution name and version from
+filenames and also report if the version is to be treated as a developer
+release
+EOF
diff --git a/perl-cpan/cpan-distnameinfo/HISTORY
b/perl-cpan/cpan-distnameinfo/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/cpan-distnameinfo/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/date-manip/DETAILS b/perl-cpan/date-manip/DETAILS
index e62f7cb..c705947 100755
--- a/perl-cpan/date-manip/DETAILS
+++ b/perl-cpan/date-manip/DETAILS
@@ -1,6 +1,6 @@
SPELL=date-manip
- VERSION=5.54
-
SOURCE_HASH=sha512:bc1f8350973a14c2dab110f5d0387dcfd18cee5950e3c38bf618fbb242cacdafc67eb50247daf618410536e1b8a8519370bcbf9e0af8964b222bac79b724d727
+ VERSION=6.39
+
SOURCE_HASH=sha512:1d4c0a3d997f623686acb5689458e78f023c608fc59d47b8bbf582470a144a84d043f7e1c9768f9191d4418e4c1195bc850a64ee84982c0ef1b0ee266680167d
SOURCE=Date-Manip-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Date-Manip-$VERSION
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/S/SB/SBECK/$SOURCE
diff --git a/perl-cpan/date-manip/HISTORY b/perl-cpan/date-manip/HISTORY
index 27f529a..af72d6b 100644
--- a/perl-cpan/date-manip/HISTORY
+++ b/perl-cpan/date-manip/HISTORY
@@ -1,3 +1,6 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 6.39
+
2008-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.54

diff --git a/perl-cpan/dbd-odbc/DETAILS b/perl-cpan/dbd-odbc/DETAILS
index bcefda3..9635367 100755
--- a/perl-cpan/dbd-odbc/DETAILS
+++ b/perl-cpan/dbd-odbc/DETAILS
@@ -1,8 +1,8 @@
SPELL=dbd-odbc
- VERSION=1.33
+ VERSION=1.39
SOURCE="DBD-ODBC-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MJ/MJEVANS/${SOURCE}
-
SOURCE_HASH=sha512:d5fb494adc2de526a28cd8d860821cd1a551eac05cd2fb6d1b682d266ad77bcf82791c575d687bef1ddffad6ef30d73b089542d2ead34b133309aef972acdcd0
+
SOURCE_HASH=sha512:d0c8542c066a474e22dc89250777d46b55a1be7bb0790e6535220ff6920876e5cb293e1beeca7f13019fa8d6a073e9f70958cf84b14202fc39204c97f86c6474
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/DBD-ODBC-${VERSION}"
WEB_SITE="http://search.cpan.org/~mjevans/DBD-ODBC/";
LICENSE[0]=GPL
diff --git a/perl-cpan/dbd-odbc/HISTORY b/perl-cpan/dbd-odbc/HISTORY
index 290afc2..5b12e2f 100644
--- a/perl-cpan/dbd-odbc/HISTORY
+++ b/perl-cpan/dbd-odbc/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.39
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.33

diff --git a/perl-cpan/dbi/DETAILS b/perl-cpan/dbi/DETAILS
index 2b2842e..19b6bb8 100755
--- a/perl-cpan/dbi/DETAILS
+++ b/perl-cpan/dbi/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbi
- VERSION=1.620
-
SOURCE_HASH=sha512:2588e5a74b469405cf6f859e46f41793eb67f1599084ce730fd99132b0106d246366ca30836e2f8dccbf85337ab1649bde9f4468239189a302fb93af4a6328fc
+ VERSION=1.622
+
SOURCE_HASH=sha512:6d45ccdfab58bc82eaf71a9637b0b58a303ba4f24584b1c7a75a9b2ca21662344d9fa444e97ad92783b6fe5621d5127efa07faeeafd05f1bb49739774e250434
SOURCE=DBI-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBI-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/TIMB/$SOURCE
diff --git a/perl-cpan/dbi/HISTORY b/perl-cpan/dbi/HISTORY
index 461f22d..3bae266 100644
--- a/perl-cpan/dbi/HISTORY
+++ b/perl-cpan/dbi/HISTORY
@@ -1,3 +1,6 @@
+2012-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.622
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.620

diff --git a/perl-cpan/devel-cover/BUILD b/perl-cpan/devel-cover/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/devel-cover/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/devel-cover/DEPENDS b/perl-cpan/devel-cover/DEPENDS
new file mode 100755
index 0000000..120ac23
--- /dev/null
+++ b/perl-cpan/devel-cover/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends digest-md5
diff --git a/perl-cpan/devel-cover/DETAILS b/perl-cpan/devel-cover/DETAILS
new file mode 100755
index 0000000..cda7e7b
--- /dev/null
+++ b/perl-cpan/devel-cover/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=devel-cover
+ VERSION=0.92
+ SOURCE="Devel-Cover-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PJ/PJCJ/${SOURCE}
+
SOURCE_HASH=sha512:a6573fbeab869e910c6996fb8cf3c6132e23d2ac4b2ec717bb5b2688fe70f34d8cb0ffae996fe5ce59997cf827b678bae3a8e6554427b3d166f5bb77891559e0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-Cover-$VERSION"
+ WEB_SITE="http://search.cpan.org/~PJCJ/Devel-Cover/";
+ LICENSE[0]=ART
+ ENTERED=20120719
+ SHORT="Code coverage metrics for Perl"
+cat << EOF
+This module provides code coverage metrics for Perl. Code coverage metrics
+describe how thoroughly tests exercise code. By using Devel::Cover you can
+discover areas of code not exercised by your tests and determine which tests
+to create to increase coverage. Code coverage can be considered as an
indirect
+measure of quality.
+EOF
diff --git a/perl-cpan/devel-cover/HISTORY b/perl-cpan/devel-cover/HISTORY
new file mode 100644
index 0000000..b76300b
--- /dev/null
+++ b/perl-cpan/devel-cover/HISTORY
@@ -0,0 +1,3 @@
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/devel-modlist/DETAILS b/perl-cpan/devel-modlist/DETAILS
index f4baffd..dd9decd 100755
--- a/perl-cpan/devel-modlist/DETAILS
+++ b/perl-cpan/devel-modlist/DETAILS
@@ -1,9 +1,9 @@
SPELL=devel-modlist
- VERSION=0.5
+ VERSION=0.801
SOURCE=Devel-Modlist-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Devel-Modlist-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJRAY/$SOURCE
-
SOURCE_HASH=sha512:7f9cd4649a558728f4c055c90481f818ceecdaaca0a4a8bb945b235a1eb45c51a79cf44706c132410af90489e9dc21be020f2833febc3b9c34a194d7c5625809
+
SOURCE_HASH=sha512:beaceda5f5e7a95dc78e25e0fc6e276f5bbbfaf207d493ff8b176376fa380143267c1f78af580ab19d44bb1551917d8fa7381bbb3bba9c984a0347edb9d70fed
LICENSE=ART
WEB_SITE="http://search.cpan.org/search?module=Devel::Modlist";
ENTERED=20020321
diff --git a/perl-cpan/devel-modlist/HISTORY b/perl-cpan/devel-modlist/HISTORY
index 3dc14f4..1818d49 100644
--- a/perl-cpan/devel-modlist/HISTORY
+++ b/perl-cpan/devel-modlist/HISTORY
@@ -1,3 +1,9 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.801
+
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.8
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/devel-nytprof/BUILD b/perl-cpan/devel-nytprof/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/devel-nytprof/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/devel-nytprof/DEPENDS b/perl-cpan/devel-nytprof/DEPENDS
new file mode 100755
index 0000000..ef48976
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DEPENDS
@@ -0,0 +1 @@
+depends json-any
diff --git a/perl-cpan/devel-nytprof/DETAILS b/perl-cpan/devel-nytprof/DETAILS
new file mode 100755
index 0000000..8272a9a
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=devel-nytprof
+ VERSION=4.09
+ SOURCE="Devel-NYTProf-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TI/TIMB/${SOURCE}
+
SOURCE_HASH=sha512:2840e28f600ea9d814f588e6fe5df0b5b08955c12e301b67b535eab4c50fa34a63f0da514bfed5c9feea71fa01614eeaf9781ad12baf2ae0a8b019bdda6798db
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-NYTProf-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~TIMB/Devel-NYTProf/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Powerful feature-rich source code profiler"
+cat << EOF
+Devel::NYTProf is a powerful, fast, feature-rich perl source code profiler.
+
+- Performs per-line statement profiling for fine detail - Performs
+per-subroutine statement profiling for overview - Performs per-opcode
profiling
+for slow perl builtins - Performs per-block statement profiling (the first
+profiler to do so) - Accounts correctly for time spent after calls return -
+Performs inclusive and exclusive timing of subroutines - Subroutine times are
+per calling location (a powerful feature) - Can profile compile-time
activity,
+just run-time, or just END time - Uses novel techniques for efficient
profiling
+- Sub-microsecond (100ns) resolution on supported systems - Very fast - the
+fastest statement and subroutine profilers for perl - Handles applications
+that fork, with no performance cost - Immune from noise caused by profiling
+overheads and I/O - Program being profiled can stop/start the profiler -
+Generates richly annotated and cross-linked html reports - Captures source
+code, including string evals, for stable results - Trivial to use with
+mod_perl - add one line to httpd.conf - Includes an extensive test suite -
+Tested on very large codebases
+
+NYTProf is effectively two profilers in one: a statement profiler, and a
+subroutine profiler.
+EOF
diff --git a/perl-cpan/devel-nytprof/HISTORY b/perl-cpan/devel-nytprof/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/devel-nytprof/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/devel-size/BUILD b/perl-cpan/devel-size/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/devel-size/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/devel-size/DEPENDS b/perl-cpan/devel-size/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/devel-size/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/devel-size/DETAILS b/perl-cpan/devel-size/DETAILS
new file mode 100755
index 0000000..974124a
--- /dev/null
+++ b/perl-cpan/devel-size/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=devel-size
+ VERSION=0.77
+ SOURCE="Devel-Size-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/N/NW/NWCLARK/${SOURCE}
+
SOURCE_HASH=sha512:592b8bb00139c83d306a02db9e2fd2176c08ac3e3f13e695b73136d32528ca770c111ffc2e7a93e3f7aff1c1c269012e56ce296d497a73326973c861fd9e77ad
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-Size-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~DSUGAL/Devel-Size/";
+ LICENSE[0]=ART
+ ENTERED=20120719
+ SHORT="Report amount of memory a variable uses"
+cat << EOF
+This module figures out the real size of Perl variables in bytes, as
accurately
+as possible.
+
+Call functions with a reference to the variable you want the size of. If
+the variable is a plain scalar it returns the size of this scalar. If the
+variable is a hash or an array, use a reference when calling.
+EOF
diff --git a/perl-cpan/devel-size/HISTORY b/perl-cpan/devel-size/HISTORY
new file mode 100644
index 0000000..b76300b
--- /dev/null
+++ b/perl-cpan/devel-size/HISTORY
@@ -0,0 +1,3 @@
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/device-gsm/DETAILS b/perl-cpan/device-gsm/DETAILS
index 229a09c..5c0fc2b 100755
--- a/perl-cpan/device-gsm/DETAILS
+++ b/perl-cpan/device-gsm/DETAILS
@@ -1,8 +1,8 @@
SPELL=device-gsm
- VERSION=1.54
+ VERSION=1.58
SOURCE="Device-Gsm-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/C/CO/COSIMO/${SOURCE}
-
SOURCE_HASH=sha512:fedf81931d55377f7bfbd32600cf24c9872e3ccedd9365faeea78ecd5a62535fbfd334239094aea2b8e27d2ba4cf882b6e564d7190d0b22d854e4d5d935bf97b
+
SOURCE_HASH=sha512:5b2687d3270c118cb917c55b92fe6adf6cfd62598d1a10a59f32514f04916604ce2cdf0b7fe441e54933912a5cc7b4df735307b1c4be7eee111f0bec358f8b65
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Device-Gsm-${VERSION}"
WEB_SITE="http://search.cpan.org/~COSIMO/Device-Gsm/";
LICENSE[0]=ART
diff --git a/perl-cpan/device-gsm/HISTORY b/perl-cpan/device-gsm/HISTORY
index 2e67554..f030258 100644
--- a/perl-cpan/device-gsm/HISTORY
+++ b/perl-cpan/device-gsm/HISTORY
@@ -1,3 +1,6 @@
+2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.58
+
2009-09-11 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: update to 1.54

diff --git a/perl-cpan/device-modem/DETAILS b/perl-cpan/device-modem/DETAILS
index 0dab2b0..8daab71 100755
--- a/perl-cpan/device-modem/DETAILS
+++ b/perl-cpan/device-modem/DETAILS
@@ -1,8 +1,8 @@
SPELL=device-modem
- VERSION=1.51
+ VERSION=1.56
SOURCE="Device-Modem-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/C/CO/COSIMO/${SOURCE}
-
SOURCE_HASH=sha512:42f74263a53266981573b922fad3322ba75cd548e4a4c66b203ec08de717a7ddad0e857d4cd2ed5f1600f529f14aa8a6a7bf3e7886f1a7142f581087bcf1a48c
+
SOURCE_HASH=sha512:f1c144bfa248170c3194faa889f4dc9854c9b2ee46a9ce56929b92c722954c392043dd2952e01268c7e1b1b958c6d4a9d1ecdaa91dd05ecd9976182dd91f3b05
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Device-Modem-${VERSION}"
WEB_SITE="http://search.cpan.org/~COSIMO/Device-Modem/";
LICENSE[0]=ART
diff --git a/perl-cpan/device-modem/HISTORY b/perl-cpan/device-modem/HISTORY
index 3464ee9..c4538ba 100644
--- a/perl-cpan/device-modem/HISTORY
+++ b/perl-cpan/device-modem/HISTORY
@@ -1,3 +1,6 @@
+2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.56
+
2009-07-27 Thomas Orgis <sobukus AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/encode-locale/DEPENDS b/perl-cpan/encode-locale/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/encode-locale/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/encode-locale/DETAILS b/perl-cpan/encode-locale/DETAILS
new file mode 100755
index 0000000..b702eb9
--- /dev/null
+++ b/perl-cpan/encode-locale/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=encode-locale
+ VERSION=1.03
+ SOURCE="Encode-Locale-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:f236a8d8dbf9c3af8cc382cb963e82bea289aa6ea57d5c36bf71c7cc0ba498ef1237357512418b7859723f865094057a827bd8043ad74b41a96e611a8ffebc0a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Encode-Locale-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Encode-Locale/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="determine the locale encoding"
+cat << EOF
+In many applications it's wise to let Perl use Unicode for the strings it
+processes. Most of the interfaces Perl has to the outside world are still
+byte based. Programs therefore need to decode byte strings that enter the
+program from the outside and encode them again on the way out.
+
+The POSIX locale system is used to specify both the language conventions
+requested by the user and the preferred character set to consume and output.
+The Encode::Locale module looks up the charset and encoding (called a CODESET
+in the locale jargon) and arranges for the Encode module to know this
encoding
+under the name "locale". It means bytes obtained from the environment can
+be converted to Unicode strings by calling Encode::encode(locale => $bytes)
+and converted back again with Encode::decode(locale => $string).
+EOF
diff --git a/perl-cpan/encode-locale/HISTORY b/perl-cpan/encode-locale/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/encode-locale/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/file-next/DETAILS b/perl-cpan/file-next/DETAILS
index fc27610..deb32c9 100755
--- a/perl-cpan/file-next/DETAILS
+++ b/perl-cpan/file-next/DETAILS
@@ -1,7 +1,7 @@
SPELL=file-next
SPELLX=File-Next
- VERSION=1.08
-
SOURCE_HASH=sha512:85a1ffb44f7ec7fa670c1d8b9efca422afa67b4dbaf17a218f0238bbd79e0c272a7526ae80a76fc68f924acd20a1bda00791a0f6f07f06e70bd00144d7b28a2f
+ VERSION=1.10
+
SOURCE_HASH=sha512:f66e5b08b234cef7be3ac1dcf390ae76e8d66499c9a48dcb955254e23fb9e2523a255c56b5e53b505012729faddc19f89439ae7a12ab53e2f7a460659af808c5
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/~petdance
diff --git a/perl-cpan/file-next/HISTORY b/perl-cpan/file-next/HISTORY
index 692eba7..85d43ee 100644
--- a/perl-cpan/file-next/HISTORY
+++ b/perl-cpan/file-next/HISTORY
@@ -1,3 +1,6 @@
+2012-09-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10
+
2012-05-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.08

diff --git a/perl-cpan/html-form/DEPENDS b/perl-cpan/html-form/DEPENDS
new file mode 100755
index 0000000..98f833f
--- /dev/null
+++ b/perl-cpan/html-form/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends http-date &&
+depends uri &&
+depends http-message
diff --git a/perl-cpan/html-form/DETAILS b/perl-cpan/html-form/DETAILS
new file mode 100755
index 0000000..9520017
--- /dev/null
+++ b/perl-cpan/html-form/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=html-form
+ VERSION=6.03
+ SOURCE="HTML-Form-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:d93644c9f440f1e0289fa708459e461721910d62c825f382cf913cfc4faa9934fb78ccd929385a4a36605cbc9512e50b56776c6562cb90b31cb1519c1abce7a8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTML-Form-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/HTML-Form/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="class that represents an HTML form element"
+cat << EOF
+bjects of the HTML::Form class represents a single HTML <form> ... </form>
+instance. A form consists of a sequence of inputs that usually have names,
+and which can take on various values. The state of a form can be tweaked and
+it can then be asked to provide HTTP::Request objects that can be passed to
+the request() method of LWP::UserAgent.
+EOF
diff --git a/perl-cpan/html-form/HISTORY b/perl-cpan/html-form/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/html-form/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/http-cookies/DEPENDS b/perl-cpan/http-cookies/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/http-cookies/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/http-cookies/DETAILS b/perl-cpan/http-cookies/DETAILS
new file mode 100755
index 0000000..2d40b52
--- /dev/null
+++ b/perl-cpan/http-cookies/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=http-cookies
+ VERSION=6.01
+ SOURCE="HTTP-Cookies-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:64058cc23275c13533b1688068e7ecc6297ac696f3812c6d5c732185130d68ed6be0be6f4b604ef023a2b02bbb80a7f5bdb774335784be40261329a588cf5247
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-Cookies-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/HTTP-Cookies/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="Storage of cookies"
+cat << EOF
+Storage of cookies
+EOF
diff --git a/perl-cpan/http-cookies/HISTORY b/perl-cpan/http-cookies/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/http-cookies/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/http-date/DEPENDS b/perl-cpan/http-date/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/http-date/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/http-date/DETAILS b/perl-cpan/http-date/DETAILS
new file mode 100755
index 0000000..2cc2864
--- /dev/null
+++ b/perl-cpan/http-date/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=http-date
+ VERSION=6.02
+ SOURCE="HTTP-Date-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:056d2ff01482922a644757f04cb924d60fa15b86873fdea02e65c78c8af2bbf3f184495852b579eb4fc86bc44f8a5a52f785ab800cc554431ed3e2767e858232
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-Date-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/HTTP-Date/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="Date conversion for HTTP date formats"
+cat << EOF
+Date conversion for HTTP date formats
+EOF
diff --git a/perl-cpan/http-date/HISTORY b/perl-cpan/http-date/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/http-date/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/http-message/DEPENDS b/perl-cpan/http-message/DEPENDS
new file mode 100755
index 0000000..b207e1e
--- /dev/null
+++ b/perl-cpan/http-message/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends http-date
diff --git a/perl-cpan/http-message/DETAILS b/perl-cpan/http-message/DETAILS
new file mode 100755
index 0000000..b8c0023
--- /dev/null
+++ b/perl-cpan/http-message/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=http-message
+ VERSION=6.03
+ SOURCE="HTTP-Message-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:3926305b028178820f6f52faf2fb7614cb7bc0ba32928e7fe38652f295006499cd820f6a8dc0be7c1e68b6c37820987f4fc64a6e3d075bc4591b4f1ba819aac6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-Message-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/HTTP-Message/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="Base class for Request/Response"
+cat << EOF
+Base class for Request/Response
+EOF
diff --git a/perl-cpan/http-message/HISTORY b/perl-cpan/http-message/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/http-message/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/http-negotiate/DEPENDS
b/perl-cpan/http-negotiate/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/http-negotiate/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/http-negotiate/DETAILS
b/perl-cpan/http-negotiate/DETAILS
new file mode 100755
index 0000000..4cc7521
--- /dev/null
+++ b/perl-cpan/http-negotiate/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=http-negotiate
+ VERSION=6.01
+ SOURCE="HTTP-Negotiate-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:2651010f0d989fb255d37a0e4585de4779edcccd59fcad7d7f5ccc7d2c2ec420060324beebc880664d6c0d29193ce62f2d21cb6332bbfa0a3adacfa632876617
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-Negotiate-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/HTTP-Negotiate/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="HTTP content negotiation"
+cat << EOF
+This module provides a complete implementation of the HTTP content
negotiation
+algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content
+negotiation allows for the selection of a preferred content representation
+based upon attributes of the negotiable variants and the value of the various
+Accept* header fields in the request.
+EOF
diff --git a/perl-cpan/http-negotiate/HISTORY
b/perl-cpan/http-negotiate/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/http-negotiate/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/image-exiftool/DETAILS
b/perl-cpan/image-exiftool/DETAILS
index 795def7..75c6c30 100755
--- a/perl-cpan/image-exiftool/DETAILS
+++ b/perl-cpan/image-exiftool/DETAILS
@@ -1,8 +1,8 @@
SPELL=image-exiftool
- VERSION=8.25
+ VERSION=9.03
SOURCE="Image-ExifTool-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.sno.phy.queensu.ca/~phil/exiftool/${SOURCE}
-
SOURCE_HASH=sha512:8d86b039047a890effffabf23f84ed9700142aff32dc4510a211f21b92a6ef68d2a8f211308771269c08e4980a12754f7129adff9a074d98837f7947255d112a
+
SOURCE_HASH=sha512:e8f56077dab9699a35d2492125b64e8e4bb1609eab3eaf6fa58408dc6bd8394371281b3481a271bbff862562538489be8ae1ce7df545261940442305521ae078
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Image-ExifTool-${VERSION}"
WEB_SITE="http://www.sno.phy.queensu.ca/~phil/exiftool/";
LICENSE[0]=PERL
diff --git a/perl-cpan/image-exiftool/HISTORY
b/perl-cpan/image-exiftool/HISTORY
index 5f57f04..a6d1f60 100644
--- a/perl-cpan/image-exiftool/HISTORY
+++ b/perl-cpan/image-exiftool/HISTORY
@@ -1,3 +1,6 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.03
+
2010-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.25

diff --git a/perl-cpan/json-any/BUILD b/perl-cpan/json-any/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json-any/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json-any/DEPENDS b/perl-cpan/json-any/DEPENDS
new file mode 100755
index 0000000..348d067
--- /dev/null
+++ b/perl-cpan/json-any/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends json
diff --git a/perl-cpan/json-any/DETAILS b/perl-cpan/json-any/DETAILS
new file mode 100755
index 0000000..44fb7d9
--- /dev/null
+++ b/perl-cpan/json-any/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=json-any
+ VERSION=1.29
+ SOURCE="JSON-Any-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PE/PERIGRIN/${SOURCE}
+
SOURCE_HASH=sha512:d4015fd0053c00afe855513c7982db1fbfe2f494f53bfaad41eb8e917ea00d292db146a505df8f77fa423d3a1c6b59befd76790bc09a5b3e82bd3d5f36dcd5ce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-Any-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~perigrin/JSON-Any/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Wrapper Class for the various JSON classes."
+cat << EOF
+This module tries to provide a coherent API to bring together the various
+JSON modules currently on CPAN. This module will allow you to code to any
JSON
+API and have it work regardless of which JSON module is actually installed.
+EOF
diff --git a/perl-cpan/json-any/HISTORY b/perl-cpan/json-any/HISTORY
new file mode 100644
index 0000000..d516891
--- /dev/null
+++ b/perl-cpan/json-any/HISTORY
@@ -0,0 +1,5 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+ Note: The build itself asks questions. We sould turn
+ that off somehow.
+
diff --git a/perl-cpan/json/BUILD b/perl-cpan/json/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json/DEPENDS b/perl-cpan/json/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/json/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/json/DETAILS b/perl-cpan/json/DETAILS
new file mode 100755
index 0000000..cd22400
--- /dev/null
+++ b/perl-cpan/json/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=json
+ VERSION=2.53
+ SOURCE="JSON-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MAKAMAKA/${SOURCE}
+
SOURCE_HASH=sha512:fd35090f90c7d6658f7398ba8b2fb3815e0493e147964bc127f2e4f9692b67334d213b7417e3049e5837ca309e04d28b6d2bb1558d31d8295fa54724ce5d2548
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-${VERSION}"
+ WEB_SITE=".org/~makamaka/JSON/http://search.cpan.org/~makamaka/JSON/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="JSON (JavaScript Object Notation) encoder/decoder"
+cat << EOF
+JSON (JavaScript Object Notation) is a simple data format. See to
+http://www.json.org/ and RFC4627(http://www.ietf.org/rfc/rfc4627.txt).
+
+This module converts Perl data structures to JSON and vice versa using either
+JSON::XS or JSON::PP.
+
+JSON::XS is the fastest and most proper JSON module on CPAN which must be
+compiled and installed in your environment. JSON::PP is a pure-Perl module
+which is bundled in this distribution and has a strong compatibility to
+JSON::XS.
+
+This module try to use JSON::XS by default and fail to it, use JSON::PP
+instead. So its features completely depend on JSON::XS or JSON::PP.
+EOF
diff --git a/perl-cpan/json/HISTORY b/perl-cpan/json/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/json/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/lwp-mediatypes/DEPENDS
b/perl-cpan/lwp-mediatypes/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/lwp-mediatypes/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/lwp-mediatypes/DETAILS
b/perl-cpan/lwp-mediatypes/DETAILS
new file mode 100755
index 0000000..7636727
--- /dev/null
+++ b/perl-cpan/lwp-mediatypes/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=lwp-mediatypes
+ VERSION=6.02
+ SOURCE="LWP-MediaTypes-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:b2ad33fb2c6dd7afaa9b8dd2ed6a15b2ecc35d13bcdf5297ce1632ea77406def0840a24c5213187707b665f28cc9bbea5774bfd1a4070d1f6192e904f707b94e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/LWP-MediaTypes-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/LWP-MediaTypes/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="guess media type for a file or a URL"
+cat << EOF
+This module provides functions for handling media (also known as MIME)
+types and encodings. The mapping from file extensions to media types is
+defined by the media.types file. If the ~/.media.types file exists it is
+used instead. For backwards compatibility we will also look for
~/.mime.types.
+EOF
diff --git a/perl-cpan/lwp-mediatypes/HISTORY
b/perl-cpan/lwp-mediatypes/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/lwp-mediatypes/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/lwp/DEPENDS b/perl-cpan/lwp/DEPENDS
index 374cb68..a8dbb53 100755
--- a/perl-cpan/lwp/DEPENDS
+++ b/perl-cpan/lwp/DEPENDS
@@ -1,5 +1,14 @@
-depends perl &&
-depends uri &&
-depends perl-libnet &&
-depends html-tagset &&
-depends html-parser
+depends perl &&
+depends uri &&
+depends perl-libnet &&
+depends html-tagset &&
+depends html-parser &&
+depends http-message &&
+depends encode-locale &&
+depends http-cookies &&
+depends html-tagset &&
+depends http-date &&
+depends http-negotiate &&
+depends lwp-mediatypes &&
+depends net-http &&
+depends www-robotrules
diff --git a/perl-cpan/lwp/DETAILS b/perl-cpan/lwp/DETAILS
index 34122bf..9718e2e 100755
--- a/perl-cpan/lwp/DETAILS
+++ b/perl-cpan/lwp/DETAILS
@@ -1,5 +1,6 @@
SPELL=lwp
VERSION=6.04
+ PATCHLEVEL=1

SOURCE_HASH=sha512:9ea578e6da99e4002a35ae82d1ee025caf15b3bc7e40fbe71abd7e8592036f16bd0268453dfeedc2c445d957c45ec473b1ed4a1738b644d475d65f7cbdb6927b
SOURCE=libwww-perl-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libwww-perl-$VERSION
diff --git a/perl-cpan/lwp/HISTORY b/perl-cpan/lwp/HISTORY
index 879cf71..d464064 100644
--- a/perl-cpan/lwp/HISTORY
+++ b/perl-cpan/lwp/HISTORY
@@ -1,3 +1,9 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependencies on http-message, encode-locale,
+ http-cookies, http-date, http-negotiate, lwp-mediatypes
+ net-http and www-robotrules
+ * DETAILS: PATCHLEVEL++
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.04

diff --git a/perl-cpan/math-derivative/BUILD b/perl-cpan/math-derivative/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/math-derivative/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/math-derivative/DEPENDS
b/perl-cpan/math-derivative/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/math-derivative/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/math-derivative/DETAILS
b/perl-cpan/math-derivative/DETAILS
new file mode 100755
index 0000000..e8ebcfb
--- /dev/null
+++ b/perl-cpan/math-derivative/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=math-derivative
+ VERSION=0.01
+ SOURCE="Math-Derivative-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JARW/${SOURCE}
+
SOURCE_HASH=sha512:53d322a16919b97a4914aceda7d63e2d8053664337f555745f7d356379b928343381e8edf21a7bc0e353ecab5015d134612d3026032e459953da7471e71e70c5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Math-Derivative-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~CHORNY/Math-Derivative/";
+ LICENSE[0]=ART
+ ENTERED=20121129
+ SHORT="1st and 2nd order differentiation of data"
+cat << EOF
+1st and 2nd order differentiation of data
+EOF
diff --git a/perl-cpan/math-derivative/HISTORY
b/perl-cpan/math-derivative/HISTORY
new file mode 100644
index 0000000..f564a6d
--- /dev/null
+++ b/perl-cpan/math-derivative/HISTORY
@@ -0,0 +1,3 @@
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/math-spline/BUILD b/perl-cpan/math-spline/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/math-spline/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/math-spline/DEPENDS b/perl-cpan/math-spline/DEPENDS
new file mode 100755
index 0000000..95cc8cc
--- /dev/null
+++ b/perl-cpan/math-spline/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends math-derivative
diff --git a/perl-cpan/math-spline/DETAILS b/perl-cpan/math-spline/DETAILS
new file mode 100755
index 0000000..1a698c3
--- /dev/null
+++ b/perl-cpan/math-spline/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=math-spline
+ VERSION=0.01
+ SOURCE="Math-Spline-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JARW/${SOURCE}
+
SOURCE_HASH=sha512:d3407cb79281a7cc46654cce3497dd95b571bca23f576654a8778cd9d1af4f66f72bf35a9c9e4602ab23aaf116a199bfaf9c3638b0568d6f44ee92303a3029ad
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Math-Spline-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~CHORNY/Math-Spline/";
+ LICENSE[0]=ART
+ ENTERED=20121129
+ SHORT="Cubic Spline Interpolation of data"
+cat << EOF
+Cubic Spline Interpolation of data
+EOF
diff --git a/perl-cpan/math-spline/HISTORY b/perl-cpan/math-spline/HISTORY
new file mode 100644
index 0000000..f564a6d
--- /dev/null
+++ b/perl-cpan/math-spline/HISTORY
@@ -0,0 +1,3 @@
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/mime-base64/DETAILS b/perl-cpan/mime-base64/DETAILS
index ca52a5a..6744cfc 100755
--- a/perl-cpan/mime-base64/DETAILS
+++ b/perl-cpan/mime-base64/DETAILS
@@ -1,6 +1,6 @@
SPELL=mime-base64
- VERSION=3.09
-
SOURCE_HASH=sha512:53c0d8d493a781f61898d87b6a1d83671f081ca1d5061f857c31ddd9e20a5ff2e5fe2b35a24eeb0010578aa275f1a4f0eac4a8b9cdbba0f1d056aef53a7a76c3
+ VERSION=3.13
+
SOURCE_HASH=sha512:0d43a94d7b2b1112d47be3ead197603302185091f8b7ab7f50dac74724f1b53dc8a21ec0be257ba13081d872734fc7ec137cb4380f17d216c1f047febe5e993c
SOURCE=MIME-Base64-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MIME-Base64-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/G/GA/GAAS/$SOURCE
diff --git a/perl-cpan/mime-base64/HISTORY b/perl-cpan/mime-base64/HISTORY
index cdacd63..3db2245 100644
--- a/perl-cpan/mime-base64/HISTORY
+++ b/perl-cpan/mime-base64/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.13
+
2010-03-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.09

diff --git a/perl-cpan/module-starter/BUILD b/perl-cpan/module-starter/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/module-starter/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/module-starter/DEPENDS
b/perl-cpan/module-starter/DEPENDS
new file mode 100755
index 0000000..353cc62
--- /dev/null
+++ b/perl-cpan/module-starter/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends path-class
diff --git a/perl-cpan/module-starter/DETAILS
b/perl-cpan/module-starter/DETAILS
new file mode 100755
index 0000000..9d81058
--- /dev/null
+++ b/perl-cpan/module-starter/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=module-starter
+ VERSION=1.58
+ SOURCE="Module-Starter-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/X/XS/XSAWYERX/${SOURCE}
+
SOURCE_HASH=sha512:436c7147196e1eb42145856efd81eec0347ecb5485d58f6a3e82d45f0d4e3da6fb4eb017e6c9af0c890bd7a3833e53d76552205fd62335f27b7e22f08c6b7e73
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Starter-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~xsawyerx/Module-Starter/";
+ LICENSE[0]=ART
+ ENTERED=20120718
+ SHORT="a simple starter kit for any Perl module"
+cat << EOF
+Module::Starter is used to create a skeletal CPAN distribution, including
+basic builder scripts, tests, documentation, and module code. The
accompanying
+script module-starter is usually used to invoke that functionality.
+EOF
diff --git a/perl-cpan/module-starter/HISTORY
b/perl-cpan/module-starter/HISTORY
new file mode 100644
index 0000000..b14ddbf
--- /dev/null
+++ b/perl-cpan/module-starter/HISTORY
@@ -0,0 +1,3 @@
+2012-07-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/net-http/DEPENDS b/perl-cpan/net-http/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/net-http/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/net-http/DETAILS b/perl-cpan/net-http/DETAILS
new file mode 100755
index 0000000..4f9f280
--- /dev/null
+++ b/perl-cpan/net-http/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=net-http
+ VERSION=6.03
+ SOURCE="Net-HTTP-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:a9ffbe5a4c6e1633b130549bb292c9dce093436e0d80d3a9b2ac95c3d1f5d16d734388a1d52094cb34194a7b8973bfa24c549cced4fdc42f36ec08876f551a32
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Net-HTTP-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Net-HTTP/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="Low-level HTTP connection (client)"
+cat << EOF
+The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP
+class represents a connection to an HTTP server. The HTTP protocol is
+described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1.
+EOF
diff --git a/perl-cpan/net-http/HISTORY b/perl-cpan/net-http/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/net-http/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/path-class/BUILD b/perl-cpan/path-class/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/path-class/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/path-class/DEPENDS b/perl-cpan/path-class/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/path-class/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/path-class/DETAILS b/perl-cpan/path-class/DETAILS
new file mode 100755
index 0000000..1cccaa9
--- /dev/null
+++ b/perl-cpan/path-class/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=path-class
+ VERSION=0.26
+ SOURCE="Path-Class-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/K/KW/KWILLIAMS/${SOURCE}
+
SOURCE_HASH=sha512:fb84d7f9702fee872c0177b1490c66ebf4a0bdfdbf0ee84465eed1eb9698c86432139fa7a5ee1d2836a65e9c6349aea7ce8d2af127ea0ed7b8c51f831088350d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Path-Class-$VERSION"
+ WEB_SITE="http://search.cpan.org/~kwilliams/Path-Class/";
+ LICENSE[0]=ART
+ ENTERED=20120718
+ SHORT="Cross-platform path specification manipulation"
+cat << EOF
+Path::Class is a module for manipulation of file and directory specifications
+(strings describing their locations, like '/home/ken/foo.txt' or
+'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much
+every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin,
+OS/2, and NetWare.
+
+The well-known module File::Spec also provides this service, but it's sort
+of awkward to use well, so people sometimes avoid it, or use it in a way
+that won't actually work properly on platforms significantly different than
+the ones they've tested their code on.
+
+In fact, Path::Class uses File::Spec internally, wrapping all the unsightly
+details so you can concentrate on your application code.
+EOF
diff --git a/perl-cpan/path-class/HISTORY b/perl-cpan/path-class/HISTORY
new file mode 100644
index 0000000..b14ddbf
--- /dev/null
+++ b/perl-cpan/path-class/HISTORY
@@ -0,0 +1,3 @@
+2012-07-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/perl-graphviz/DETAILS b/perl-cpan/perl-graphviz/DETAILS
index 4a3a663..e63830c 100755
--- a/perl-cpan/perl-graphviz/DETAILS
+++ b/perl-cpan/perl-graphviz/DETAILS
@@ -1,10 +1,10 @@
SPELL=perl-graphviz
- VERSION=2.04
- SOURCE="GraphViz-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/${SOURCE}
-
SOURCE_HASH=sha512:5b3164351880c2400bb661cd209887e4b6da29531a2eaafb41771c6b9bc86948cf0401f831c46e2b00fa581058c058dd6fda3ae34e1b9cf607c661b9096cadd5
+ VERSION=2.10
+ SOURCE="GraphViz-${VERSION}.tgz"
+
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/${SOURCE}
+
SOURCE_HASH=sha512:95afe8d1f0d11ad8eae766ca94fc88d55a6714c3728701e8819c0ab8e850fd34775a2fb262695f6394af1ef4ce254850e8adb7e37bf09b49595a57d5a3d72cd3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/GraphViz-${VERSION}"
-
WEB_SITE="http://search.cpan.org/~lbrocard/GraphViz-2.03/lib/GraphViz.pm";
+ WEB_SIZE="http://search.cpan.org/~rsavage/GraphViz-${VERSION}/";
LICENSE[0]=GPL
ENTERED=20080414
SHORT="Interface to the GraphViz graphing tool"
diff --git a/perl-cpan/perl-graphviz/HISTORY b/perl-cpan/perl-graphviz/HISTORY
index 08c7e79..936ff13 100644
--- a/perl-cpan/perl-graphviz/HISTORY
+++ b/perl-cpan/perl-graphviz/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.10
+
2009-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, HISTORY: spell created

diff --git a/perl-cpan/perl-libnet/DETAILS b/perl-cpan/perl-libnet/DETAILS
index 662d78f..d67c813 100755
--- a/perl-cpan/perl-libnet/DETAILS
+++ b/perl-cpan/perl-libnet/DETAILS
@@ -1,9 +1,9 @@
SPELL=perl-libnet
- VERSION=1.22
+ VERSION=1.22_01
SOURCE=libnet-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libnet-$VERSION
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GB/GBARR/$SOURCE
-
SOURCE_HASH=sha512:d7d37817be14c5720578eae450266928d22edc739c0e9a51c88ef4399046e13624f8be8027085335f4db6f8517c2ba25a5b849582c4c3198b83fa32db4e59cbd
+
SOURCE_HASH=sha512:d369f3e814a85a539d883008295ccc5d5a97f1ef43ff46c31a632d2da90e5bda375917804b466f5d143b03d0e70cbb7b86e9da1d2127afc7fcc495a985416899
LICENSE=ART
WEB_SITE=http://search.cpan.org/~gbarr/libnet/
ENTERED=20020312
diff --git a/perl-cpan/perl-libnet/HISTORY b/perl-cpan/perl-libnet/HISTORY
index f6da519..2e4beab 100644
--- a/perl-cpan/perl-libnet/HISTORY
+++ b/perl-cpan/perl-libnet/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.22_01
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: cleaned up, updated to 1.22, fixed url

diff --git a/perl-cpan/perlmagick/DETAILS b/perl-cpan/perlmagick/DETAILS
index feb7714..23e9b50 100755
--- a/perl-cpan/perlmagick/DETAILS
+++ b/perl-cpan/perlmagick/DETAILS
@@ -1,8 +1,8 @@
SPELL=perlmagick
- VERSION=6.74
+ VERSION=6.77
SOURCE="PerlMagick-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JC/JCRISTY/${SOURCE}
-
SOURCE_HASH=sha512:a1121fa18703a527a9589058437b99d7b509ff6bbcc11f971d2ead66f023bc96819e0e248307b1b9d23fc62feffc4c5c562d9acb1a1b2d6cd41b5478c339bed6
+
SOURCE_HASH=sha512:267a30069b853943757810fc94a062a2d4377880c4d4a892a631f0e8ec3212d5bb3e473206187fe9f5caf427d8c397c33342b02d7046f9406d49e7aad7f483c6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/PerlMagick-${VERSION}"

WEB_SITE="http://search.cpan.org/~jcristy/PerlMagick-${VERSION}/Magick.pm";
LICENSE[0]=ART
diff --git a/perl-cpan/perlmagick/HISTORY b/perl-cpan/perlmagick/HISTORY
index ce4629a..bdf05c2 100644
--- a/perl-cpan/perlmagick/HISTORY
+++ b/perl-cpan/perlmagick/HISTORY
@@ -1,3 +1,6 @@
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.77
+
2012-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 6.74

diff --git a/perl-cpan/pod-coverage/BUILD b/perl-cpan/pod-coverage/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/pod-coverage/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/pod-coverage/DEPENDS b/perl-cpan/pod-coverage/DEPENDS
new file mode 100755
index 0000000..4e31064
--- /dev/null
+++ b/perl-cpan/pod-coverage/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends devel-symdump
diff --git a/perl-cpan/pod-coverage/DETAILS b/perl-cpan/pod-coverage/DETAILS
new file mode 100755
index 0000000..327fe71
--- /dev/null
+++ b/perl-cpan/pod-coverage/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=pod-coverage
+ VERSION=0.22
+ SOURCE="Pod-Coverage-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RC/RCLAMP/${SOURCE}
+
SOURCE_HASH=sha512:28bc618b8a286574d72730dd9bbb9009698c7e60eb1284715ccdb7d72365260b16d19c8f7e14631124aba356cff1f55d973bd2a11a062d3222c87a3b4e913890
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Pod-Coverage-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~rclamp/Pod-Coverage/";
+ LICENSE[0]=ART
+ ENTERED=20120719
+ SHORT="Checks if the documentation of a module is comprehensive"
+cat << EOF
+Developers hate writing documentation. They'd hate it even more if their
+computer tattled on them, but maybe they'll be even more thankful in
+the long run. Even if not, perlmodstyle tells you to, so you must obey.
+This module provides a mechanism for determining if the pod for a given
+module is comprehensive.
+EOF
diff --git a/perl-cpan/pod-coverage/HISTORY b/perl-cpan/pod-coverage/HISTORY
new file mode 100644
index 0000000..b76300b
--- /dev/null
+++ b/perl-cpan/pod-coverage/HISTORY
@@ -0,0 +1,3 @@
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/ps2eps/DETAILS b/perl-cpan/ps2eps/DETAILS
index 72c5996..03c4327 100755
--- a/perl-cpan/ps2eps/DETAILS
+++ b/perl-cpan/ps2eps/DETAILS
@@ -1,8 +1,8 @@
SPELL=ps2eps
- VERSION=1.64
+ VERSION=1.68
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.tm.uka.de/~bless/${SOURCE}
-
SOURCE_HASH=sha512:b41c70d9a2d1ff2abb2782afd5e78726715278a65cf4ae787070773b87552d5df4e2566dc2983291fc2985a9d888677deb3478bb9f8cfc23836b244b778b490f
+
SOURCE_HASH=sha512:7fc84da5da00d5b1169d6e337b1db232adf80d9d957e48bfdd9272946151adca3e44f712587387ef557488cd15f44210b3fbd8c545488ec0071641d9d25a9c2b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://www.tm.uka.de/~bless/ps2eps.html";
LICENSE[0]="GPL"
diff --git a/perl-cpan/ps2eps/HISTORY b/perl-cpan/ps2eps/HISTORY
index 5ade3eb..a08f381 100644
--- a/perl-cpan/ps2eps/HISTORY
+++ b/perl-cpan/ps2eps/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.68
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created
* BUILD, INSTALL: spell created
diff --git a/perl-cpan/test-pod-coverage/BUILD
b/perl-cpan/test-pod-coverage/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-pod-coverage/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-pod-coverage/DEPENDS
b/perl-cpan/test-pod-coverage/DEPENDS
new file mode 100755
index 0000000..95c703c
--- /dev/null
+++ b/perl-cpan/test-pod-coverage/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends pod-coverage
diff --git a/perl-cpan/test-pod-coverage/DETAILS
b/perl-cpan/test-pod-coverage/DETAILS
new file mode 100755
index 0000000..8f2f1e0
--- /dev/null
+++ b/perl-cpan/test-pod-coverage/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=test-pod-coverage
+ VERSION=1.08
+ SOURCE="Test-Pod-Coverage-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PE/PETDANCE/${SOURCE}
+
SOURCE_HASH=sha512:fe42fd3a12555ce95f06c345ab5f5a333263b29b313d3ed45114aee4215373959c4ee079f3eed0f97c8ec7454f6b5f2c76e4a246eb036fc583858b5be95e03ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Pod-Coverage-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~petdance/Test-Pod-Coverage/";
+ LICENSE[0]=ART
+ ENTERED=20120719
+ SHORT="Check for pod coverage in your distribution."
+cat << EOF
+Checks for POD coverage in files for your distribution.
+EOF
diff --git a/perl-cpan/test-pod-coverage/HISTORY
b/perl-cpan/test-pod-coverage/HISTORY
new file mode 100644
index 0000000..b76300b
--- /dev/null
+++ b/perl-cpan/test-pod-coverage/HISTORY
@@ -0,0 +1,3 @@
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-pod/BUILD b/perl-cpan/test-pod/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-pod/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-pod/DEPENDS b/perl-cpan/test-pod/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/test-pod/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-pod/DETAILS b/perl-cpan/test-pod/DETAILS
new file mode 100755
index 0000000..3f8d0f8
--- /dev/null
+++ b/perl-cpan/test-pod/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=test-pod
+ VERSION=1.45
+ SOURCE="Test-Pod-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DW/DWHEELER/${SOURCE}
+
SOURCE_HASH=sha512:115157e58274abcde9941feb5ef910086ee7ecebb745582a8337955d4c48b24ad01fd1f8178a2dc95930a5133604c1dde6b4a8897b2973d14312790b7caf4f3b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Pod-$VERSION"
+ WEB_SITE="http://search.cpan.org/~DWHEELER/Test-Pod/";
+ LICENSE[0]=ART
+ ENTERED=20120719
+ SHORT="Tests POD files for correctness"
+cat << EOF
+Test::Pod lets you check the validity of a POD file, and report its results
+in standard Test::Simple fashion.
+EOF
diff --git a/perl-cpan/test-pod/HISTORY b/perl-cpan/test-pod/HISTORY
new file mode 100644
index 0000000..b76300b
--- /dev/null
+++ b/perl-cpan/test-pod/HISTORY
@@ -0,0 +1,3 @@
+2012-07-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/text-asciipipe/BUILD b/perl-cpan/text-asciipipe/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/text-asciipipe/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/text-asciipipe/DEPENDS
b/perl-cpan/text-asciipipe/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/text-asciipipe/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/text-asciipipe/DETAILS
b/perl-cpan/text-asciipipe/DETAILS
new file mode 100755
index 0000000..4a6d7b3
--- /dev/null
+++ b/perl-cpan/text-asciipipe/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=text-asciipipe
+ VERSION=1.000000
+ SOURCE="Text-ASCIIPipe-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
+
SOURCE_HASH=sha512:b9a9cd3c72c6b73d50db79dd1ae3b234b6c21a0c07b890f17e91a0d013c772b03464744be821f006f8839c363b26de400664e34e526cbcf30e40ce9f7077350f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-ASCIIPipe-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~thorgis/Text-ASCIIPipe/";
+ LICENSE[0]=ART
+ ENTERED=20121002
+ SHORT="helper for processing multiple text files in a stream
(through a pipe, usually)"
+cat << EOF
+A lot of the speed penalty of Perl when processing multiple smallish data
sets from/to text form consists of the perl compiler startup / script
compilation, which accumulates when looping over a set of files. This process
can be sped up a lot by keeping the pipe alive and streaming the whole file
set through it once. This module helps you with that. Of course, a pipe of
several scripts parsing/producing text will still be slower than a custom C
program that does the job, but with this trick of avoiding repeated script
interpretation/compilation, the margin is a lot smaller.
+
+When dealing with ASCII-based text files (or UTF-8, if you please), there
are some control characters that just make sense for pushing several files as
a stream, separated by these characters. These are character codes 2 (STX,
start of text), 3 (EOT, end of text) and 4 (ETX, end of transmission). All
this module does is provide a wrapper for inserting these control characters
for the sender and parsing them for the receiver. Nothing fancy, really. I
just got fed up writing the same loop over and over again. It works with all
textual data that does not contain control characters below decimal code 5.
+EOF
diff --git a/perl-cpan/text-asciipipe/HISTORY
b/perl-cpan/text-asciipipe/HISTORY
new file mode 100644
index 0000000..c857764
--- /dev/null
+++ b/perl-cpan/text-asciipipe/HISTORY
@@ -0,0 +1,2 @@
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/www-mechanize/DEPENDS b/perl-cpan/www-mechanize/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/www-mechanize/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/www-mechanize/DETAILS b/perl-cpan/www-mechanize/DETAILS
new file mode 100755
index 0000000..efc197f
--- /dev/null
+++ b/perl-cpan/www-mechanize/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=www-mechanize
+ VERSION=1.72
+ SOURCE="WWW-Mechanize-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JE/JESSE/${SOURCE}
+
SOURCE_HASH=sha512:f3851a76b6ec7bdb8f8af36e17eb13b5bb186be5a0cdab94f3208aec710040a82f348a8a9214d89aefa634d93d9583abd65f4cd69cfafc8f2162142aab8a0179
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/WWW-Mechanize-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~JESSE/WWW-Mechanize/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="Automates web page form & link interaction"
+cat << EOF
+Automates web page form & link interaction
+EOF
diff --git a/perl-cpan/www-mechanize/HISTORY b/perl-cpan/www-mechanize/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/www-mechanize/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/www-robotrules/DEPENDS
b/perl-cpan/www-robotrules/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/www-robotrules/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/www-robotrules/DETAILS
b/perl-cpan/www-robotrules/DETAILS
new file mode 100755
index 0000000..73c8b3a
--- /dev/null
+++ b/perl-cpan/www-robotrules/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=www-robotrules
+ VERSION=6.02
+ SOURCE="WWW-RobotRules-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GAAS/${SOURCE}
+
SOURCE_HASH=sha512:781a2fc90e4efed901a91ecf4f2aaac2684409c6a75a8434ff140654838bb05d11f8fa760642e20eee96450d3ced6815a4dab11a4245bc8120c69ca68ab49e44
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/WWW-RobotRules-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~LWWWP/WWW-RobotRules/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="database of robots.txt-derived permissions"
+cat << EOF
+This module parses /robots.txt files as specified in "A Standard for Robot
+Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters can
+use the /robots.txt file to forbid conforming robots from accessing parts
+of their web site.
+
+The parsed files are kept in a WWW::RobotRules object, and this object
+provides methods to check if access to a given URL is prohibited. The same
+WWW::RobotRules object can be used for one or more parsed /robots.txt files
+on any number of hosts.
+EOF
diff --git a/perl-cpan/www-robotrules/HISTORY
b/perl-cpan/www-robotrules/HISTORY
new file mode 100644
index 0000000..2badbd4
--- /dev/null
+++ b/perl-cpan/www-robotrules/HISTORY
@@ -0,0 +1,3 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-sax-base/CONFLICTS
b/perl-cpan/xml-sax-base/CONFLICTS
new file mode 100755
index 0000000..f560f15
--- /dev/null
+++ b/perl-cpan/xml-sax-base/CONFLICTS
@@ -0,0 +1,5 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+if spell_ok xml-sax && is_version_less $(installed_version xml-sax) 0.99;
then
+ conflicts xml-sax y
+fi
diff --git a/perl-cpan/xml-sax-base/DEPENDS b/perl-cpan/xml-sax-base/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/xml-sax-base/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/xml-sax-base/DETAILS b/perl-cpan/xml-sax-base/DETAILS
new file mode 100755
index 0000000..74bd9f8
--- /dev/null
+++ b/perl-cpan/xml-sax-base/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=xml-sax-base
+ VERSION=1.08
+ SOURCE="XML-SAX-Base-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GR/GRANTM/${SOURCE}
+
SOURCE_HASH=sha512:2149a4772b10d31b6d0f4f0cf8d07145cdb103de518d3055f09ed921748a5b6c8269c9d7c017e865b8c251a3e930cf752eb33780d5291b4287c003af3b6ff47f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-SAX-Base-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-SAX-Base/";
+ LICENSE[0]=ART
+ ENTERED=20120902
+ SHORT="base class SAX Drivers and Filters"
+cat << EOF
+This module has a very simple task - to be a base class for PerlSAX drivers
+and filters. It's default behaviour is to pass the input directly to the
+output unchanged. It can be useful to use this module as a base class so
+you don't have to, for example, implement the characters() callback.
+
+The main advantages that it provides are easy dispatching of events the right
+way (ie it takes care for you of checking that the handler has implemented
+that method, or has defined an AUTOLOAD), and the guarantee that filters
+will pass along events that they aren't implementing to handlers downstream
+that might nevertheless be interested in them.
+EOF
diff --git a/perl-cpan/xml-sax-base/HISTORY b/perl-cpan/xml-sax-base/HISTORY
new file mode 100644
index 0000000..2ffc0c4
--- /dev/null
+++ b/perl-cpan/xml-sax-base/HISTORY
@@ -0,0 +1,6 @@
+2012-09-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added, to fix migration xml-sax -> xml-sax-base+xml-sax
+
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-sax/DEPENDS b/perl-cpan/xml-sax/DEPENDS
index b1d8383..7be4053 100755
--- a/perl-cpan/xml-sax/DEPENDS
+++ b/perl-cpan/xml-sax/DEPENDS
@@ -1,2 +1,3 @@
depends perl &&
-depends xml-namespacesupport
+depends xml-namespacesupport &&
+depends xml-sax-base
diff --git a/perl-cpan/xml-sax/DETAILS b/perl-cpan/xml-sax/DETAILS
index f9d9e90..8dcb025 100755
--- a/perl-cpan/xml-sax/DETAILS
+++ b/perl-cpan/xml-sax/DETAILS
@@ -1,7 +1,7 @@
SPELL=xml-sax
SNAME=XML-SAX
- VERSION=0.96
-
SOURCE_HASH=sha512:fe2dca8146459c2a26df950bf5f77ba9fda80673a51aa2c4de366c3bd29f6f4764af7411d6f48cc09253febb412ebc4fac594f7dab4464f9005a1c233b6cecc6
+ VERSION=0.99
+
SOURCE_HASH=sha512:f0c55efee4e3010deb474377394f9635bd8adc50108b562aeef54a2eef312cf87fb240d0495b5a5bd0c4cd5251db1bc74ba6cb549614708b1627f330959735e1
SOURCE=$SNAME-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SNAME-$VERSION"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GR/GRANTM/$SOURCE
diff --git a/perl-cpan/xml-sax/HISTORY b/perl-cpan/xml-sax/HISTORY
index 9230d678..dec3533 100644
--- a/perl-cpan/xml-sax/HISTORY
+++ b/perl-cpan/xml-sax/HISTORY
@@ -1,3 +1,7 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version version 0.99
+ * DEPENDS: add dependency on xml-sax-base
+
2010-05-18 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: perl is required

diff --git a/perl-cpan/xml-simple/DETAILS b/perl-cpan/xml-simple/DETAILS
index d9cd387..33ac8e7 100755
--- a/perl-cpan/xml-simple/DETAILS
+++ b/perl-cpan/xml-simple/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-simple
- VERSION=2.18
-
SOURCE_HASH=sha512:4b70846049ea57c166d9dc097b4aa63381a2035d0e8733eab81a1df9dbab96e6a5bd2d0c4121bb0f88bba740f1137501345148b968bf1855fe795dcf9ddbbd5e
+ VERSION=2.20
+
SOURCE_HASH=sha512:f953a0b9082c509c4616b92529da94a289b1e0300b18a5b88c08d0826bb4fd18e51f1e3854e6f870ef3cfb506366c0b47b9dd302433b63270a18b45f068d4658
SOURCE=XML-Simple-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/XML-Simple-$VERSION
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GR/GRANTM/$SOURCE
diff --git a/perl-cpan/xml-simple/HISTORY b/perl-cpan/xml-simple/HISTORY
index bc6e3ca..b2d2ab1 100644
--- a/perl-cpan/xml-simple/HISTORY
+++ b/perl-cpan/xml-simple/HISTORY
@@ -1,3 +1,6 @@
+2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.20
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: cleaned up
* BUILD: useless
diff --git a/perl-cpan/xml-twig/DETAILS b/perl-cpan/xml-twig/DETAILS
index d16e6b6..e8d480e 100755
--- a/perl-cpan/xml-twig/DETAILS
+++ b/perl-cpan/xml-twig/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-twig
- VERSION=3.38
-
SOURCE_HASH=sha512:8b894bdf28b1379a9e4f97254e63348491d0a89600a880081e5e4e686b315b9aa1577a084737cf1b552d59a4d3c8d781b0fc619c00e8487cf57ff2df5b87dfe9
+ VERSION=3.42
+
SOURCE_HASH=sha512:cad48a6ea77373cc7f86147a2cb60ffb0813cb36dee44da20001f5c922541fcefd89d94b83f91200da0371c9ef384dca537372e52029f4b084b50efddc6c8b84
SOURCE=XML-Twig-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/XML-Twig-$VERSION
WEB_SITE=http://search.cpan.org/dist/XML-Twig/
diff --git a/perl-cpan/xml-twig/HISTORY b/perl-cpan/xml-twig/HISTORY
index a9935d0..8c80dac 100644
--- a/perl-cpan/xml-twig/HISTORY
+++ b/perl-cpan/xml-twig/HISTORY
@@ -1,3 +1,6 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.42
+
2011-09-05 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 3.38

diff --git a/php-pear/memcache/DETAILS b/php-pear/memcache/DETAILS
index 4376855..b9ce401 100755
--- a/php-pear/memcache/DETAILS
+++ b/php-pear/memcache/DETAILS
@@ -1,8 +1,8 @@
SPELL=memcache
- VERSION=2.2.6
+ VERSION=3.0.7
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://pecl.php.net/get/$SOURCE
-
SOURCE_HASH=sha512:db6e9b693e0d33bab2e14a5f5e2810cb2d4e6c42b33ac65b4fec78f38ead34151a2adc98ccbcc4f7d8158cc4dbcfa9171102aec290b388d53a66d29c236068e0
+
SOURCE_HASH=sha512:c40a9d831b347c877d7a56bf21a7f96a715a7e251212963daf7aa01564a27bbc8fbcab55fc4a20976763b32d6498501b031776fc531d094389ea98853282cefe
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pecl.php.net/package/memcache/
LICENSE[0]=PHP
diff --git a/php-pear/memcache/HISTORY b/php-pear/memcache/HISTORY
index 63b385a..91078da 100644
--- a/php-pear/memcache/HISTORY
+++ b/php-pear/memcache/HISTORY
@@ -1,3 +1,9 @@
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.7
+
+2012-02-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.6
+
2010-10-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.6

diff --git a/php-pear/mongo/DETAILS b/php-pear/mongo/DETAILS
index 202f93f..260e588 100755
--- a/php-pear/mongo/DETAILS
+++ b/php-pear/mongo/DETAILS
@@ -1,8 +1,8 @@
SPELL=mongo
- VERSION=1.1.0
+ VERSION=1.2.12
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://pecl.php.net/get/$SOURCE
-
SOURCE_HASH=sha512:7457ab211ff304023cfc58143b3f34bc09aa25a7177c62f60a4c55378b22006e5a57aa1798ff7d97772018fecce1a7675cb9206edad0529329fad774d5c5d7a7
+
SOURCE_HASH=sha512:9e290979dcc53fa301bf3abf4d66d1c566e3d76e6f606bbd7130401f2cfbf6344c432de300eba6dd4009666df54e79477e12cfa1525718609e4b41e04b7d0c8d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.mongodb.org/display/DOCS/PHP+Language+Center
LICENSE[0]=APACHE
diff --git a/php-pear/mongo/HISTORY b/php-pear/mongo/HISTORY
index 93429aa..8b06419 100644
--- a/php-pear/mongo/HISTORY
+++ b/php-pear/mongo/HISTORY
@@ -1,3 +1,6 @@
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.12
+
2010-12-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/php-pear/php/BUILD b/php-pear/php/BUILD
index 655ee2f..a92da7e 100755
--- a/php-pear/php/BUILD
+++ b/php-pear/php/BUILD
@@ -1,3 +1,5 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
cd "${SOURCE_DIRECTORY}" &&
OPTS="${PHP5_OPTS} ${OPTS}" &&

@@ -32,8 +34,11 @@ fi &&

CFLAGS="${CFLAGS//-ffast-math}" &&

-OPTS=" --with-exec-dir=${INSTALL_ROOT}/usr/bin \
- --with-config-file-path=${INSTALL_ROOT}/etc \
+if is_version_less "${VERSION}" 5.4; then
+ OPTS="--with-exec-dir=${INSTALL_ROOT}/usr/bin $OPTS"
+fi &&
+
+OPTS="--with-config-file-path=${INSTALL_ROOT}/etc \
--disable-rpath \
--enable-bcmath \
--enable-inline-optimization \
diff --git a/php-pear/php/CONFIGURE b/php-pear/php/CONFIGURE
index cf387bd..1c3a799 100755
--- a/php-pear/php/CONFIGURE
+++ b/php-pear/php/CONFIGURE
@@ -1,4 +1,5 @@
-. $GRIMOIRE/config_query_multi.function &&
+. "$GRIMOIRE/FUNCTIONS" &&
+
message "${MESSAGE_COLOR}PEAR support will enable the CLI version and force
depends on libxml2" &&
message "It will also enable some PCRE support (internal
recommended)${DEFAULT_COLOR}" &&
# prior pear enabledness
@@ -11,8 +12,11 @@ config_query PHP5_PEAR "Do you want PEAR support?" y &&
config_query_option PHP5_OPTS "Enable IPv6?" n \
"--enable-ipv6" "--disable-ipv6" &&

-config_query_option PHP5_OPTS "Enable PHP safe mode?" n \
- "--enable-safe-mode" "--disable-safe-mode" &&
+if is_version_less "${VERSION}" 5.4; then
+ config_query_option PHP5_OPTS "Enable PHP safe mode?" n \
+ "--enable-safe-mode" \
+ "--disable-safe-mode"
+fi &&

config_query_option PHP5_OPTS "Enable sockets support?" y \
"--enable-sockets" "--disable-sockets" &&
@@ -32,9 +36,9 @@ config_query_list PHP5_SAPI "What SAPI do you want to use?"
\
apache cgi none &&

if [[ $PHP5_SAPI == cgi ]]; then
- PHP5_OPTS="--enable-cgi --without-apxs --without-apxs2 ${PHP5_OPTS}" &&
+ list_add "PHP5_OPTS" "--enable-cgi --without-apxs --without-apxs2" &&

- if [[ $PHP5_BRANCH == legacy ]]; then
+ if is_version_less "${VERSION}" 5.3; then
config_query_option PHP5_OPTS "Enable FastCGI SAPI?" n \
"--enable-fastcgi" "--disable-fastcgi"
else
@@ -47,7 +51,7 @@ fi &&

if [[ "${PHP5_PEAR}" == "y" ]] || list_find "$PHP5_OPTS" "--enable-cgi" ||
list_find "$PHP5_OPTS" "--enable-fastcgi" ; then
message "${MESSAGE_COLOR}Enabling CLI version for PEAR/CGI/FastCGI
support${DEFAULT_COLOR}" &&
- PHP5_OPTS="$PHP5_OPTS --enable-cli"
+ list_add "PHP5_OPTS" "--enable-cli"
else
config_query_option PHP5_OPTS "Enable CLI version?" y \
"--enable-cli" \
@@ -63,51 +67,71 @@ message "${MESSAGE_COLOR}Not recommended: dbm, ndbm.
NOTE: qdbm conflicts with d
config_query_multi PHP5_DBA_DRIVERS "Select dbm-style database drivers (if
any)" none gdbm db4 flatfile inifile qdbm &&

if ! list_find "${PHP5_DBA_DRIVERS}" "none"; then
+ list_add "PHP5_OPTS" "--enable-dba" &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-inifile"
- fi
+ list_add "PHP5_OPTS" "--enable-inifile"
+ else
+ list_add "PHP5_OPTS" "--disable-inifile"
+ fi &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-flatfile"
+ list_add "PHP5_OPTS" "--enable-flatfile"
+ else
+ list_add "PHP5_OPTS" "--disable-flatfile"
fi
+else
+ list_add "PHP5_OPTS" "--disable-dba"
fi &&

# get the native simple drivers
-local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC iODBC"
+if is_version_less "${VERSION}" 5.3; then
+ # 5.2 drops SQLite 3 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite firebird unixODBC iODBC"
+elif is_version_less "${VERSION}" 5.4; then
+ local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC
iODBC"
+else
+ # 5.4 drops SQLite 2 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite3 firebird unixODBC iODBC"
+fi &&
+
config_query_multi PHP5_DATABASE_DRIVERS "Select vendor specific database
drivers to install (if any)" \
none all $DB_DRIVERS &&

-if ! list_find "${PHP5_DATABASE_DRIVERS}" "none"; then
- PHP5_OPTS="$PHP5_OPTS --enable-dba" &&
-
- for foo in $DB_DRIVERS; do
- if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
- PHP5_OPTS="$PHP5_OPTS --with-$foo"
- else
- PHP5_OPTS="$PHP5_OPTS --without-$foo"
- fi
- done
+# for PDO-only drivers
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3" || list_find
"${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ list_add "PHP5_OPTS" "--enable-pdo"
+else
+ # ask if they want the PDO drivers for the drivers they selected
+ config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
+ "--enable-pdo" \
+ "--disable-pdo"
fi &&

-# ask if they want the PDO drivers for the drivers they selected
-config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
- "--enable-pdo" "--disable-pdo" &&
-
if list_find "$PHP5_OPTS" "--enable-pdo"; then
- local PDO_DRIVERS="mysql pgsql sqlite firebird unixODBC iODBC" &&
+ local PDO_DRIVERS="mysql pgsql unixODBC iODBC" &&

for foo in $PDO_DRIVERS; do
if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
# odbc special case
if [[ "$foo" == "unixODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n \
+
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" \
+ ""
elif [[ "$foo" == "iODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n \
+
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" \
+ ""
else
- config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n
"--with-pdo-$foo=${INSTALL_ROOT}/usr" "--without-pdo-$foo"
+ config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n \
+ "--with-pdo-$foo=${INSTALL_ROOT}/usr" \
+ "--without-pdo-$foo"
fi
else
- # be sure that the PDO driver is disabled
- PHP5_OPTS="$PHP5_OPTS --without-pdo-$foo"
+ if [[ "$foo" != "unixODBC" ]] && [[ "$foo" != "iODBC" ]]; then
+ # be sure that the PDO driver is disabled
+ list_add "PHP5_OPTS" "--without-pdo-$foo"
+ fi
fi
done
fi &&
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 60c9928..50b6b7d 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -10,7 +10,7 @@ function db_driver_depends() {
if list_find "$PHP5_DATABASE_DRIVERS" "$db_driver" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends $db_spell "--with-$db_driver"
else
- OPTS="$OPTS --without-$db_driver"
+ list_add "PHP5_OPTS" "--without-$db_driver"
fi
}

@@ -31,7 +31,7 @@ else
"--enable-xml --enable-dom --with-xmlrpc" \
"--disable-xml --disable-dom --without-xmlrpc
--disable-xmlreader --disable-xmlwriter --disable-simplexml" \
"For XML support (required for SOAP)"
-fi
+fi &&

optional_depends libxslt \
"--with-xsl" "--without-xsl" \
@@ -41,7 +41,7 @@ if is_depends_enabled $SPELL libxml2 ; then
config_query_option PHP5_OPTS "Enable SOAP support?" n \
"--enable-soap" "--disable-soap"
else
- PHP5_OPTS="${PHP5_OPTS} --disable-soap"
+ list_add "PHP5_OPTS" "--disable-soap"
fi &&

optional_depends pth \
@@ -55,16 +55,16 @@ if [[ $PHP5_SAPI == apache ]]; then
esac &&

if [[ "$(get_spell_provider $SPELL APACHE)" == 'apache1' ]]; then
- PHP5_OPTS="--with-apxs --without-apxs2 $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs --without-apxs2"
else
- PHP5_OPTS="--with-apxs2 --without-apxs $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs2 --without-apxs"
fi
fi &&

if [[ "$PHP5_PCRE" == "none" ]]; then
- PHP5_OPTS="$PHP5_OPTS --without-pcre-regex --without-pcre"
+ list_add "PHP5_OPTS" "--without-pcre-regex --without-pcre"
elif [[ "$PHP5_PCRE" == "external" ]]; then
- depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr
--with-pcre=${INSTALL_ROOT}/usr"
+ depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr"
fi &&

optional_depends C-CLIENT \
@@ -75,9 +75,9 @@ optional_depends openssl \
"--with-openssl" "--without-openssl" \
"for OpenSSL support" &&

-if list_find "${OPTS}" "--with-imap"; then
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL C-CLIENT); then
if is_depends_enabled $SPELL openssl; then
- OPTS="$OPTS --with-imap-ssl"
+ list_add "PHP5_OPTS" "--with-imap-ssl"
else
optional_depends openssl \
"--with-imap-ssl" \
@@ -88,10 +88,6 @@ fi &&

optional_depends MAIL-TRANSPORT-AGENT "" "" "for SMTP support" &&

-optional_depends enchant \
- "--with-enchant" "--without-enchant" \
- "use enchant for spelling functions?" &&
-
optional_depends aspell \
"--with-pspell" "--without-pspell" \
"use aspell for spelling functions" &&
@@ -100,9 +96,15 @@ optional_depends mhash \
"--with-mhash" "--without-mhash" \
"for hash functions support" &&

-optional_depends oniguruma \
- "--with-onig=${INSTALL_ROOT}/usr" "--without-onig" \
- "for external oniguruma" &&
+if is_version_less 5.2.9999 "${VERSION}"; then
+ optional_depends enchant \
+ "--with-enchant" "--without-enchant" \
+ "use enchant for spelling functions?" &&
+
+ optional_depends oniguruma \
+ "--with-onig=${INSTALL_ROOT}/usr" "--without-onig" \
+ "for external oniguruma"
+fi &&

optional_depends libmcrypt \
"--with-mcrypt" "--without-mcrypt" \
@@ -145,30 +147,49 @@ optional_depends icu \
if list_find "$PHP5_DATABASE_DRIVERS" "mysql" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends MYSQL &&

- if [[ "${VERSION:0:3}" == "5.3" ]]; then
+ if is_version_less 5.2.9999 "${VERSION}"; then
config_query PHP5_MYSQLND "Do you want to use the MySQL Native Driver
[mysqlnd]? (expiremental)" n &&

if [[ "${PHP5_MYSQLND}" == "y" ]]; then
- PHP5_OPTS="$PHP5_OPTS --with-mysql=mysqlnd"
+ list_add "PHP5_OPTS" "--with-mysql=mysqlnd"
else
- PHP5_OPTS="$PHP5_OPTS --with-mysql"
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
fi
else
- OPTS="$OPTS --without-mysql"
+ list_add "PHP5_OPTS" "--without-mysql"
fi &&
+
db_driver_depends "mysqli" "MYSQL" &&
db_driver_depends "pgsql" "postgresql" &&
-db_driver_depends "sqlite" "sqlite2" &&
-db_driver_depends "sqlite3" "sqlite" &&
-db_driver_depends "firebird" "firebird" &&
+
+if is_version_less "${VERSION}" 5.4; then
+ db_driver_depends "sqlite" "sqlite2"
+fi &&
+
+if is_version_less 5.2.9999 "${VERSION}"; then
+ db_driver_depends "sqlite3" "sqlite"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ depends firebird "--with-pdo-firebird=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-firebird"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3"; then
+ depends sqlite "--with-pdo-sqlite=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-sqlite"
+fi &&
+
# unixODBC and iODBC are mutually exclusive... first one in wins?
if list_find "$PHP5_DATABASE_DRIVERS" "unixODBC" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends unixodbc "--with-unixODBC=${INSTALL_ROOT}/usr --without-iodbc"
elif list_find "$PHP5_DATABASE_DRIVERS" "iODBC"; then
depends unixodbc "--with-iodbc=${INSTALL_ROOT}/usr --without-unixODBC"
else
- OPTS="$OPTS --without-iodbc --without-unixODBC"
+ list_add "PHP5_OPTS" "--without-iodbc --without-unixODBC"
fi &&

# DBA drivers
@@ -220,10 +241,9 @@ if [[ "${PHP5_GD}" == "external" ]]; then
fi &&

if [[ "${PHP5_GD}" != "none" ]]; then
-
optional_depends libxpm \
"--with-xpm-dir=${INSTALL_ROOT}/usr" \
- "--without-xpm" \
+ "--without-xpm-dir" \
"for XPM image support" &&

if [[ "${PHP5_GD}" == "internal" ]]; then
@@ -241,18 +261,18 @@ if [[ "${PHP5_GD}" != "none" ]]; then
"for PNG support (for GD)"
fi &&

- optional_depends t1lib \
- "--with-t1lib=${INSTALL_ROOT}/usr" \
- "--without-t1lib" \
- "for t1lib support" &&
+ optional_depends t1lib \
+ "--with-t1lib=${INSTALL_ROOT}/usr" \
+ "--without-t1lib" \
+ "for t1lib support" &&

- optional_depends freetype2 \
- "--with-freetype-dir=${INSTALL_ROOT}/usr" \
- "--without-freetype-dir" \
- "for freetype2 support" &&
+ optional_depends freetype2 \
+ "--with-freetype-dir=${INSTALL_ROOT}/usr" \
+ "--without-freetype-dir" \
+ "for freetype2 support" &&

- optional_depends font-jis-misc \
- "--enable-gd-jis-conv" \
- "--disable-gd-jis-conv" \
- "for JIS-mapped Japanese font support"
+ optional_depends font-jis-misc \
+ "--enable-gd-jis-conv" \
+ "--disable-gd-jis-conv" \
+ "for JIS-mapped Japanese font support"
fi
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 5c29c5c..609fae9 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,29 +1,33 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.3.13
- SECURITY_PATCH=17
-
SOURCE_HASH=sha512:230ae89ee8bcb7bf0aa9b05adb62641f14de7db1d9421ed84e4f6ae47ace7e93ed67f2925b2727ee447c1d9191ef9ff94980a5af9e177681f3cf0c08e1ceb405
+ VERSION=5.4.12
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
- if [[ $PHP5_SUHOSIN == y ]]; then
- VERSIONX=5.3.9
- VERSION2=0.9.10
- SOURCE2=suhosin-patch-$VERSIONX-$VERSION2.patch.gz
- SOURCE2_URL="http://download.suhosin.org/$SOURCE2";
- SOURCE3=$SOURCE2.sig
- SOURCE3_IGNORE=signature
- SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
- SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
- fi
+
SOURCE_HASH=sha512:c4e87ff0d9457114f8428479e41cb69ffc4f4cc98a92fb0359e6130edb09b0af17ff344b3409f2f7850177591f288658f9a2797eac9962c9fb4f9eb58be64c21
+elif [[ $PHP5_BRANCH == previous ]]; then
+ VERSION=5.3.22
+ SECURITY_PATCH=19
+
SOURCE_HASH=sha512:ab6fbb7cd2c9c0bff2dcc4198622f63c88c5047f7931b367ceb99e030204128fb2f7b3d2eb3578d2f4b6d5b11167976a66fc4d73db442e0e64a2a6376586f9d7
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
+# if [[ $PHP5_SUHOSIN == y ]]; then
+# VERSIONX=5.3.9
+# VERSION2=0.9.10
+# SOURCE2=suhosin-patch-$VERSIONX-$VERSION2.patch.gz
+# SOURCE2_URL="http://download.suhosin.org/$SOURCE2";
+# SOURCE3=$SOURCE2.sig
+# SOURCE3_IGNORE=signature
+# SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
+# SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
+# fi
elif [[ $PHP5_BRANCH == alpha ]]; then
- VERSION=5.3.13
-
SOURCE_HASH=sha512:230ae89ee8bcb7bf0aa9b05adb62641f14de7db1d9421ed84e4f6ae47ace7e93ed67f2925b2727ee447c1d9191ef9ff94980a5af9e177681f3cf0c08e1ceb405
+ VERSION=5.5.0alpha5
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://downloads.php.net/johannes/$SOURCE
- SECURITY_PATCH=17
+ SOURCE_URL[0]=http://downloads.php.net/dsp/$SOURCE
+
SOURCE_HASH=sha512:647a60adc47392bfa35b73a26873f6ac68a555ba146201b47a7fae7e76c078d6bf41a93f5f7e60b38c005c81ec74979ef5625673695934ebb01069ea465a9b79
elif [[ $PHP5_BRANCH == legacy ]]; then
VERSION=5.2.17
- SECURITY_PATCH=17
+ SECURITY_PATCH=21

SOURCE_HASH=sha512:baf3b5038468c9fa7c1a9e0506ed23559c21ba8df29380498a24e8d31c4c5f3633f29b1bc2faa3e59c6e5336536c09e19a5462b0a9d5916181c08f1f19abbca8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
@@ -37,13 +41,14 @@ elif [[ $PHP5_BRANCH == legacy ]]; then
SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
fi
- SOURCE4=php52-backports-20120526.patch
+ SOURCE4=php52-backports-20121114.patch
SOURCE4_URL=http://php52-backports.googlecode.com/files/$SOURCE4
-
SOURCE4_HASH=sha512:d3650e2a7a33b69c4d55125956a141af702fa61a8e470edb143ab49c5865ba18a34659c90e1c28c70826a7b3659a9eeae063a30ee5f7d0e8d4cf96d76320fa9c
+
SOURCE4_HASH=sha512:cce9b47afd100ff0b650972fa6c7b0ed1c255da95bb8427238d336fee05fc7125cf9aacf5b9503986c3c45d57ca075e5b805dd0a2eb857917281ae4c4d715fad
else
- VERSION=5.3.13
- SECURITY_PATCH=17
-
SOURCE_HASH=sha512:230ae89ee8bcb7bf0aa9b05adb62641f14de7db1d9421ed84e4f6ae47ace7e93ed67f2925b2727ee447c1d9191ef9ff94980a5af9e177681f3cf0c08e1ceb405
+# rc branch
+ VERSION=5.3.17
+ SECURITY_PATCH=19
+
SOURCE_HASH=sha512:70f5dca6c5e19c38b0586cd2f3854459ca56cac929b6c0cf8fda606b21031576c08214e817411c1c76158b14d09c175b9ef6ff35e17536b9dc80bdfb7d9b8937
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://downloads.php.net/johannes/$SOURCE
fi
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index 043d145..8c17d2c 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,48 @@
+2013-02-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: switched stable to 5.4 (5.4.12); updated spell to 5.3.22
+ (previous), 5.5.0alpha5 (alpha)
+ * PREPARE: added 'previous' (previous stable) 5.3 branch; apply
suhosin
+ patch only for legacy branch
+ * INSTALL: install php.ini according to php version
+ * BUILD: '--with-exec-dir' doesn't apply to 5.4 (and above)
+ * DEPENDS: PHP5_OPTS="... $PHP_OPTS" -> list_add "PHP5_OPTS" to avoid
+ duplicate entries; added missing '&&'; removed deprecated
+ '--with-pcre' flag; fixed imap dependency selection; enchant and
+ oniguruma apply only to 5.3 and above; fixed mysqlnd configuration;
+ fixed libxpm disable flag; corrected firebird and sqlite 2/3
options;
+ cleaned up
+ * CONFIGURE: PHP5_OPTS="... $PHP_OPTS" -> list_add "PHP5_OPTS" to
avoid
+ duplicate entries; safe mode switch is available only for php < 5.4;
+ fixed dba switch; fixed sqlite 2/3 selection according to php
version;
+ dropped duplicate db driver loop; removed odbc disable switches
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20121114;
+ SECUIRTY_PATCH++
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20120924;
+ SECUIRTY_PATCH++
+ * PRE_BUILD: apply the patch for legacy php branch
+ * pcre830.patch: added to fix build with external pcre lib >=8.30
+
+2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.3.17
+
+2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20120826;
+ SECUIRTY_PATCH++
+
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20120808;
+ SECUIRTY_PATCH++
+
+2012-08-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.3.16, SECURITY_PATCH=19
+
+2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.3.14, SECURITY_PATCH=18
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated backports+security patches to 20120526; fixed
verification bug for suhosin patch
diff --git a/php-pear/php/INSTALL b/php-pear/php/INSTALL
index 83a6d6c..db83e72 100755
--- a/php-pear/php/INSTALL
+++ b/php-pear/php/INSTALL
@@ -1,7 +1,11 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
default_install &&

-if [[ "${VERSION:0:3}" == "5.3" ]]; then
- install_config_file $SOURCE_DIRECTORY/php.ini-production /etc/php.ini
+if is_version_less "${VERSION}" 5.3; then
+ install_config_file "$SOURCE_DIRECTORY/php.ini-recommended" \
+ "$INSTALL_ROOT/etc/php.ini"
else
- install_config_file $SOURCE_DIRECTORY/php.ini-recommended /etc/php.ini
+ install_config_file "$SOURCE_DIRECTORY/php.ini-production" \
+ "$INSTALL_ROOT/etc/php.ini"
fi
diff --git a/php-pear/php/PREPARE b/php-pear/php/PREPARE
index 353276b..4e53391 100755
--- a/php-pear/php/PREPARE
+++ b/php-pear/php/PREPARE
@@ -1,10 +1,13 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
config_query_list PHP5_BRANCH "Which branch?" \
stable \
+ previous \
legacy \
rc \
alpha &&

-if [[ $PHP5_BRANCH != alpha ]] && [[ $PHP5_BRANCH != rc ]]; then
+if [[ $PHP5_BRANCH == legacy ]]; then
message "For more information on Suhosin patchset see:
http://www.hardened-php.net/suhosin/"; &&
config_query PHP5_SUHOSIN "Do you want the Suhosin patchset enabled?" n
fi
diff --git a/php-pear/php/PRE_BUILD b/php-pear/php/PRE_BUILD
index b3c82e4..96280bb 100755
--- a/php-pear/php/PRE_BUILD
+++ b/php-pear/php/PRE_BUILD
@@ -3,7 +3,8 @@ cd "${SOURCE_DIRECTORY}" &&

if [[ $PHP5_BRANCH == legacy ]]; then
unpack_file 4 &&
- patch -p1 < "${SOURCE_CACHE}/${SOURCE4}"
+ patch -p1 < "${SOURCE_CACHE}/${SOURCE4}" &&
+ patch -p0 < "$SPELL_DIRECTORY/pcre830.patch"
fi &&

if [[ "${PHP5_SUHOSIN}" == "y" ]]; then
diff --git a/php-pear/php/pcre830.patch b/php-pear/php/pcre830.patch
new file mode 100644
index 0000000..c47722a
--- /dev/null
+++ b/php-pear/php/pcre830.patch
@@ -0,0 +1,15 @@
+--- ext/pcre/php_pcre.c.orig
++++ ext/pcre/php_pcre.c
+@@ -252,10 +252,11 @@
+ back the compiled pattern, otherwise go on and compile it. */
+ if (zend_hash_find(&PCRE_G(pcre_cache), regex, regex_len+1, (void
**)&pce) == SUCCESS) {
+ /*
+- * We use a quick pcre_info() check to see whether cache is
corrupted, and if it
++ * We use a quick pcre_fullinfo() check to see whether cache
is corrupted, and if it
+ * is, we flush it and compile the pattern from scratch.
+ */
+- if (pcre_info(pce->re, NULL, NULL) == PCRE_ERROR_BADMAGIC) {
++ int count = 0;
++ if (pcre_fullinfo(pce->re, NULL, PCRE_INFO_CAPTURECOUNT,
&count) == PCRE_ERROR_BADMAGIC) {
+ zend_hash_clean(&PCRE_G(pcre_cache));
+ } else {
diff --git a/php-pear/xcache/DETAILS b/php-pear/xcache/DETAILS
index d211b89..75665d2 100755
--- a/php-pear/xcache/DETAILS
+++ b/php-pear/xcache/DETAILS
@@ -1,9 +1,9 @@
SPELL=xcache
- VERSION=1.3.2
+ VERSION=3.0.1
SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://xcache.lighttpd.net/pub/Releases/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8be9b4ca276dc99f923f935b666b1feaf96a23850a08ad0ad400a2d3ce9db59b572147e454897c8e1dbdb0a1e627298dd9007a5faa227a7d4ba7a8b39231d92c
+
SOURCE_HASH=sha512:e985709df495e89d859c2a46c73f4f091d15fc563a2cec2644d1c9d247e31475c1991dc159d30aa5f9f50cde441ed372819c984a37997d97c32631148443a045
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
xcache.ini"
DOC_DIRS="admin"
diff --git a/php-pear/xcache/FINAL b/php-pear/xcache/FINAL
index 7f1d106..3829b8d 100755
--- a/php-pear/xcache/FINAL
+++ b/php-pear/xcache/FINAL
@@ -1,3 +1,3 @@
PHP_EXT=$(php-config --extension-dir) &&
echo "Don't forget to add the following to your /etc/php.ini:" &&
-echo "zend_extension=\"$PHP_EXT/xcache.so\""
+echo "extension=\"$PHP_EXT/xcache.so\""
diff --git a/php-pear/xcache/HISTORY b/php-pear/xcache/HISTORY
index 194c3eb..d4d334e 100644
--- a/php-pear/xcache/HISTORY
+++ b/php-pear/xcache/HISTORY
@@ -1,3 +1,11 @@
+2013-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
+2012-12-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.0
+ * FINAL: since 3.0.0 uses extension=, zend_extension= is unsupported
+ * PRE_BUILD: removed deprecated lines
+
2011-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.2; SECURITY_PATCH++
* BUILD: readability++
diff --git a/php-pear/xcache/PRE_BUILD b/php-pear/xcache/PRE_BUILD
index 22375c3..0ea6031 100755
--- a/php-pear/xcache/PRE_BUILD
+++ b/php-pear/xcache/PRE_BUILD
@@ -1,7 +1,4 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

-rm -f "${BUILD_DIRECTORY}/package.xml" &&
-rm -f "${BUILD_DIRECTORY}/package2.xml"
-
phpize
diff --git a/printer/cups-filters/DEPENDS b/printer/cups-filters/DEPENDS
new file mode 100755
index 0000000..3c16940
--- /dev/null
+++ b/printer/cups-filters/DEPENDS
@@ -0,0 +1,34 @@
+depends -sub CXX gcc &&
+depends zlib &&
+depends pkgconfig &&
+depends ghostscript &&
+depends qpdf &&
+depends -sub XPDF_HEADERS poppler &&
+depends lcms2 &&
+depends freetype2 &&
+depends fontconfig &&
+depends ijs &&
+depends shared-mime-info &&
+
+# required for pstopdf script
+runtime_depends bc &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for DNS Service Discovery support using Avahi" &&
+
+optional_depends JPEG \
+ '--with-jpeg' \
+ '--without-jpeg' \
+ 'Support for JPEG filter' &&
+
+optional_depends tiff \
+ '--with-tiff' \
+ '--without-tiff' \
+ 'Support for TIFF filter' &&
+
+optional_depends libpng \
+ '--with-png' \
+ '--without-png'\
+ 'Support PNG filter'
diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
new file mode 100755
index 0000000..2f2e1e6
--- /dev/null
+++ b/printer/cups-filters/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=cups-filters
+ VERSION=1.0.29
+
SOURCE_HASH=sha512:a53ea0a4cc1673e0a4ec7da1273f3a750f006eb418cef708eea19ddcd66d134cd8c1e304b44b0c1d8ef7dd293f163947c5c8a7e9a890d1bd1f4a91d9508a0c4a
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://www.openprinting.org/download/$SPELL/$SOURCE
+ WEB_SITE=http://www.openprinting.org
+ ENTERED=20120727
+ LICENSE[0]=http://www.cups.org/faq0003.html
+ KEYWORDS="printer"
+ SHORT="necessary filters for CUPS"
+cat << EOF
+some necessary filters which were removed from the CUPS package
+EOF
diff --git a/printer/cups-filters/FINAL b/printer/cups-filters/FINAL
new file mode 100755
index 0000000..8abcc90
--- /dev/null
+++ b/printer/cups-filters/FINAL
@@ -0,0 +1 @@
+update-mime-database /usr/share/mime/
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
new file mode 100644
index 0000000..f2ac5f0
--- /dev/null
+++ b/printer/cups-filters/HISTORY
@@ -0,0 +1,20 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.29
+ * DEPENDS: added avahi optional dependency; added comment about bc
+ * PRE_BUILD: added, to apply patch
+ * poppler-022.patch: added, to fix build with poppler >=0.22
+
+2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.24
+ * DEPENDS: add qpdf
+ change enable/disable -> with/without
+
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: requires poppler built with xpdf headers
+
+2012-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: runtime_depends bc
+
+2012-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.20
+ spell created
diff --git a/printer/cups-filters/POST_REMOVE
b/printer/cups-filters/POST_REMOVE
new file mode 100755
index 0000000..8abcc90
--- /dev/null
+++ b/printer/cups-filters/POST_REMOVE
@@ -0,0 +1 @@
+update-mime-database /usr/share/mime/
diff --git a/printer/cups-filters/PRE_BUILD b/printer/cups-filters/PRE_BUILD
new file mode 100755
index 0000000..ffc98e6
--- /dev/null
+++ b/printer/cups-filters/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/poppler-022.patch"
diff --git a/printer/cups-filters/poppler-022.patch
b/printer/cups-filters/poppler-022.patch
new file mode 100644
index 0000000..4d20533
--- /dev/null
+++ b/printer/cups-filters/poppler-022.patch
@@ -0,0 +1,60 @@
+=== modified file 'NEWS'
+--- NEWS 2013-01-02 18:23:25 +0000
++++ NEWS 2013-01-09 10:42:32 +0000
+@@ -1,6 +1,11 @@
+ NEWS - OpenPrinting CUPS Filters v1.0.29 - 2013-01-02
+ -----------------------------------------------------
+
++CHANGES IN V1.0.30
++
++ - pdftoopvp: Let it build with Poppler 0.22.x. Thanks to Koji Otani
++ from BBR Inc. (Bug #1089).
++
+ CHANGES IN V1.0.29
+
+ - Fixed ./configure option "--with-rcdir=no". Thanks to Jiri
+
+=== modified file 'filter/pdftoopvp/OPVPOutputDev.cxx'
+--- filter/pdftoopvp/OPVPOutputDev.cxx 2012-07-20 08:32:55 +0000
++++ filter/pdftoopvp/OPVPOutputDev.cxx 2013-01-09 10:42:32 +0000
+@@ -1804,8 +1804,14 @@
+ maskSplash = new Splash(maskBitmap, gFalse);
+ maskColor[0] = 0;
+ maskSplash->clear(maskColor);
++#if POPPLER_VERSION_MAJOR <= 0 && (POPPLER_VERSION_MINOR <= 20 ||
(POPPLER_VERSION_MINOR == 21 && POPPLER_VERSION_MICRO <= 2))
+ maskSplash->drawImage(&imageSrc, &imgMaskData,
+ splashModeMono8, gFalse, maskWidth, maskHeight, mat);
++#else
++ maskSplash->drawImage(&imageSrc, &imgMaskData,
++ splashModeMono8, gFalse, maskWidth, maskHeight,
++ mat,gFalse);
++#endif
+ delete imgMaskData.imgStr;
+ maskStr->close();
+ gfree(imgMaskData.lookup);
+
+=== modified file 'filter/pdftoopvp/oprs/OPRS.cxx'
+--- filter/pdftoopvp/oprs/OPRS.cxx 2012-09-10 19:56:59 +0000
++++ filter/pdftoopvp/oprs/OPRS.cxx 2013-01-09 10:42:32 +0000
+@@ -5,6 +5,9 @@
+ //========================================================================
+
+ #include <config.h>
++#ifdef HAVE_CPP_POPPLER_VERSION_H
++#include "cpp/poppler-version.h"
++#endif
+
+ #ifdef USE_GCC_PRAGMAS
+ #pragma implementation
+@@ -235,7 +238,11 @@
+ SplashColorMode srcMode, GBool srcAlpha,
+ int w, int h, SplashCoord *mat) {
+ if (rasterMode) {
++#if POPPLER_VERSION_MAJOR <= 0 && (POPPLER_VERSION_MINOR <= 20 ||
(POPPLER_VERSION_MINOR == 21 && POPPLER_VERSION_MICRO <= 2))
+ return splash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat);
++#else
++ return splash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat,gFalse);
++#endif
+ } else {
+ return opvpSplash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat);
+ }
diff --git a/printer/cups/CONFIGURE b/printer/cups/CONFIGURE
index 03949e7..2b3c16d 100755
--- a/printer/cups/CONFIGURE
+++ b/printer/cups/CONFIGURE
@@ -7,22 +7,6 @@ if [[ $EXTRA_LANG == y ]]; then
all de es fr ja pl sv
fi &&

-if spell_ok xpdf ; then
-config_query_list CUPS_PDF "Which pdf-to-ps filter do you want to use?" \
- xpdf ghostscript none
-elif spell_ok ghostscript ; then
-config_query_list CUPS_PDF "Which pdf-to-ps filter do you want to use?" \
- ghostscript xpdf none
-else
-config_query_list CUPS_PDF "Which pdf-to-ps filter do you want to use?" \
- none xpdf ghostscript
-fi &&
-
-config_query_option CUPS_OPTS \
- "Do you want to use AppleTalk protocol for printers?" \
- y \
- '--enable-pap' \
- '--disable-pap' &&
config_query_option CUPS_OPTS \
"Do you want to use network default printers" \
y \
diff --git a/printer/cups/DEPENDS b/printer/cups/DEPENDS
index e09a17b..810813b 100755
--- a/printer/cups/DEPENDS
+++ b/printer/cups/DEPENDS
@@ -1,23 +1,12 @@
depends zlib &&
depends -sub CXX gcc &&
depends pkgconfig &&
-
-optional_depends JPEG \
- '--enable-jpeg' \
- '--disable-jpeg' \
- 'Support for JPEG filter' &&
-optional_depends tiff \
- '--enable-tiff' \
- '--disable-tiff' \
- 'Support for TIFF filter' &&
-optional_depends libpng \
- '--enable-png' \
- '--disable-png' \
- 'Support PNG filter' &&
+depends shared-mime-info &&
optional_depends libpaper \
'--enable-libpaper' \
'--disable-libpaper' \
'Enable libpaper support' &&
+
optional_depends JAVA \
'--with-java' \
'--without-java' \
@@ -36,12 +25,6 @@ optional_depends php \
'--without-php' \
'Enable php support' &&

-if [[ $CUPS_PDF == xpdf ]] ; then
-depends xpdf '--enable-pdftops --with-pdftops=pdftops'
-elif [[ $CUPS_PDF == ghostscript ]]; then
-depends ghostscript '--enable-pdftops --with-pdftops=gs'
-fi &&
-
optional_depends "LIBUSB" \
'--enable-libusb' \
'--disable-libusb' \
@@ -58,17 +41,12 @@ optional_depends "linux-pam" \

optional_depends "gnutls" \
"--enable-gnutls" \
- "--disable-gnutls" \
+ "" \
"use GNU TLS for SSL/TLS support" &&

-optional_depends "openldap" \
- "--enable-ldap" \
- "--disable-ldap" \
- "LDAP support" &&
-
optional_depends "openssl" \
- "--enable-ssl" \
- "--disable-ssl" \
+ "--enable-openssl" \
+ "" \
"for encrypted communications" &&

optional_depends "acl" \
@@ -76,9 +54,6 @@ optional_depends "acl"
\
"" \
"for file system access control lists support" &&

-optional_depends 'openslp' \
- '--enable-slp' \
- '--disable-slp' \
- 'to use the Service Location Protocol for discovery'

suggest_depends ghostscript '' '' 'to print Postscript files'
+suggest_depends cups-filters '' '' 'extra backends and filters'
diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index 34fb777..25530bf 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,8 +3,8 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=1.5.3
-
SOURCE_HASH=sha512:0de371eb347a41226a4a84de02f6eddf1585874c606b16173d8ff3e48d4317b1c90b4ef188068786a562c663117c8782339731d4f339ba76f438e8fae0d364cb
+ VERSION=1.6.1
+
SOURCE_HASH=sha512:4652ab1c2a1d7650b4cb7e552a1689624471e0196bb1a5f389614f8727c1b1d6c59370511217ba6ae8ba427b4b0787ade8de0a9eadb0af3fe483833fbf152305
SECURITY_PATCH=5
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
diff --git a/printer/cups/FINAL b/printer/cups/FINAL
new file mode 100755
index 0000000..8abcc90
--- /dev/null
+++ b/printer/cups/FINAL
@@ -0,0 +1 @@
+update-mime-database /usr/share/mime/
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index d17a23f..6ec3e40 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,20 @@
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: adjust flags for openssl & gnutls
+
+2012-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.1
+
+2012-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.0
+ * DEPENDS: remove JPEG, tiff, poppler, ghostscript, libpng,
+ openldap and openslp
+ these have all been removed from CUPS.
+ The corresponding filters are available from cups-filters
+ add shared-mime-info
+ add suggest_depends cups-filters
+ * CONFIGURE: remove obsolete options
+ * FINAL, POST_REMOVE: added - run update-mime-database
+
2012-05-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.3

diff --git a/printer/cups/POST_REMOVE b/printer/cups/POST_REMOVE
new file mode 100755
index 0000000..8abcc90
--- /dev/null
+++ b/printer/cups/POST_REMOVE
@@ -0,0 +1 @@
+update-mime-database /usr/share/mime/
diff --git a/printer/ghostscript/DEPENDS b/printer/ghostscript/DEPENDS
index 5129c93..cb8e96d 100755
--- a/printer/ghostscript/DEPENDS
+++ b/printer/ghostscript/DEPENDS
@@ -1,11 +1,8 @@
depends e2fsprogs &&
-depends ghostscript-fonts-std &&
depends freetype2 &&
depends JPEG &&
depends tiff '--with-system-libtiff' &&
depends libpng &&
-depends lcms2 &&
-depends JPEG &&
depends zlib &&

if [[ "$GS_LIBGS" == y ]]; then
@@ -44,13 +41,12 @@ optional_depends "ijs" \
"--without-ijs" \
"for IJS print protocol support" &&

-
-optional_depends "ghostscript-fonts-other" \
- "" \
- "" \
- "for additional fonts" &&
-
optional_depends "jasper" \
"--with-jasper" \
"--without-jasper" \
- "JPEG 2000 support"
+ "JPEG 2000 support" &&
+
+optional_depends "openjpeg" \
+ "--enable-openjpeg" \
+ "--disable-openjpeg" \
+ "JPX decoding"
diff --git a/printer/ghostscript/DETAILS b/printer/ghostscript/DETAILS
index 726dce9..85277f4 100755
--- a/printer/ghostscript/DETAILS
+++ b/printer/ghostscript/DETAILS
@@ -1,12 +1,13 @@
SPELL=ghostscript
- VERSION=9.05
-
SOURCE_HASH=sha512:4a83c42a73fdb5139f02d1b9c8364d0b0f24e8d2952a622f94a8398d71ced8839ee868562d0bf3be048e34cae5ab0adc5eb43d2fb50f5154fe186e8329257913
+ VERSION=9.07
+
SOURCE_HASH=sha512:7e075b82afd8057adb5b788d64e7bf6e1c769dd64acd74b8be13621504521ba088b3115984b0610967c1da6a54f6d824f7fef36b79264a949408912fc9a558d4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.ghostscript.com/
SOURCE_URL[0]=http://downloads.ghostscript.com/public/$SOURCE
LICENSE[0]=GPL
ENTERED=20010922
+ SECURITY_PATCH=1
KEYWORDS="interpreter postscript printer"
SHORT="interpreter for the PostScript language"
cat << EOF
diff --git a/printer/ghostscript/HISTORY b/printer/ghostscript/HISTORY
index 7f66749..e70b5ff 100644
--- a/printer/ghostscript/HISTORY
+++ b/printer/ghostscript/HISTORY
@@ -1,3 +1,17 @@
+2013-02-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.07
+ * DEPENDS: remove lcms2, they use a patched version
+ * PRE_BUILD: use lcms2
+
+2013-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional openjpeg (for JPX decoding)
+ ghostscript-fonts-*: not needed since long ago
+
+2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.06
+ SECURITY_PATCH=1, fixes for:
+ CVE-2009-5030, CVE-2012-1499, CVE-2012-3358
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fixed linker error due to zlib not being linked

diff --git a/printer/ghostscript/PRE_BUILD b/printer/ghostscript/PRE_BUILD
index 8fa8e71..1f9a497 100755
--- a/printer/ghostscript/PRE_BUILD
+++ b/printer/ghostscript/PRE_BUILD
@@ -1,4 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
# remove most of the embedded libraries. use the system ones instead
-rm -rf freetype jasper jpeg jpegxr lcms lcms2 libpng openjpeg tiff zlib
+rm -rf freetype jasper jpeg jpegxr lcms libpng openjpeg tiff zlib
diff --git a/printer/gtklp/DEPENDS b/printer/gtklp/DEPENDS
index 8fd948c..f1f4c11 100755
--- a/printer/gtklp/DEPENDS
+++ b/printer/gtklp/DEPENDS
@@ -1,3 +1,14 @@
-depends gtk+2 &&
-depends intltool &&
-depends CUPS
+depends libx11 &&
+depends gtk+2 &&
+depends intltool &&
+depends CUPS &&
+
+optional_depends openssl \
+ "--enable-ssl" \
+ "--disable-ssl" \
+ "for SSL/TLS support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/printer/gtklp/DETAILS b/printer/gtklp/DETAILS
index c987d14..68609fe 100755
--- a/printer/gtklp/DETAILS
+++ b/printer/gtklp/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtklp
- VERSION=1.2.7
-
SOURCE_HASH=sha512:8528f119dfba05773f7b9e5854cdf26aa9b6b75ffade9c55119328d783628d32d436afd7b1964a0b468917853f5299f27b2b1634cd0b98a1345adcade4acc648
+ VERSION=1.2.9
+
SOURCE_HASH=sha512:0cfbb77c942a28ec08b5572387b664c55b9ef6e23d6662236a7d9412d87f264ecf6e94c9af6bc552e58c82d2fd046f57d91d0fb8e5193f090fc5d8b776dcd14c
SOURCE=${SPELL}-${VERSION}.src.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
- WEB_SITE=http://www.stud.uni-hannover.de/~sirtobi/gtklp/
+ WEB_SITE=http://gtklp.sirtobi.com/
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
ENTERED=20020326
LICENSE[0]=GPL
diff --git a/printer/gtklp/HISTORY b/printer/gtklp/HISTORY
index 91b188a..0fe972d 100644
--- a/printer/gtklp/HISTORY
+++ b/printer/gtklp/HISTORY
@@ -1,3 +1,9 @@
+2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.9; renewed website
+ * DEPENDS: added missing dependencies
+ * PRE_BUILD: apply the patch
+ * cups16.patch.gz: added, to fix compilation with CUPS >=1.6
+
2009-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.7
* DEPENDS: add intltool
diff --git a/printer/gtklp/PRE_BUILD b/printer/gtklp/PRE_BUILD
index 44dd3b7..fc4b422 100755
--- a/printer/gtklp/PRE_BUILD
+++ b/printer/gtklp/PRE_BUILD
@@ -1,4 +1,4 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-chmod u+x autogen.sh &&
-./autogen.sh
+cd "$SOURCE_DIRECTORY" &&
+
+zcat "$SPELL_DIRECTORY/cups16.patch.gz" | patch -p0
diff --git a/printer/gtklp/cups16.patch.gz b/printer/gtklp/cups16.patch.gz
new file mode 100644
index 0000000..c6ed3bb
Binary files /dev/null and b/printer/gtklp/cups16.patch.gz differ
diff --git a/printer/gutenprint/DETAILS b/printer/gutenprint/DETAILS
index 8a98e30..a60b561 100755
--- a/printer/gutenprint/DETAILS
+++ b/printer/gutenprint/DETAILS
@@ -5,8 +5,8 @@
# SOURCE=$SPELL$VERSION.tar.bz2
#SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL$VERSION"
#else
- VERSION=5.2.8
-
SOURCE_HASH=sha512:be9b4881f5c153c7f2d233591e5f07dfeae7381af0a8c2c9f3c7c1f06b59a924e566dfce3ca8f4092a00d26403b67b00b2ad7bfcaa4b6d932110619ddde3d2f2
+ VERSION=5.2.9
+
SOURCE_HASH=sha512:082990e09c49247baab9575b34882026770923915eb1c4ff6f75475cd341691263c7567a430542ead868e80ee6ea82e00ad12c89be0611913f934d66a10a9549
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
#fi
diff --git a/printer/gutenprint/HISTORY b/printer/gutenprint/HISTORY
index 6e8514a..de87d36 100644
--- a/printer/gutenprint/HISTORY
+++ b/printer/gutenprint/HISTORY
@@ -1,3 +1,6 @@
+2012-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.9
+
2012-06-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.2.8
* gutenprint: deleted
diff --git a/printer/hplip/DETAILS b/printer/hplip/DETAILS
index 703733b..1cd4e50 100755
--- a/printer/hplip/DETAILS
+++ b/printer/hplip/DETAILS
@@ -1,6 +1,6 @@
SPELL=hplip
- VERSION=3.12.4
- PATCHLEVEL=1
+ VERSION=3.12.6
+ PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/printer/hplip/HISTORY b/printer/hplip/HISTORY
index 47e1d87..88e0434 100644
--- a/printer/hplip/HISTORY
+++ b/printer/hplip/HISTORY
@@ -1,3 +1,11 @@
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * cups16.patch.gz: added, to fix build with cups 1.6
+
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.12.6
+ * PRE_BUILD, interactive.patch: patch removed
+
2012-05-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* volatiles: added "/var/lib/hp/hplip.state" here from global
volatiles
diff --git a/printer/hplip/PRE_BUILD b/printer/hplip/PRE_BUILD
index ac93b47..5b74f9e 100755
--- a/printer/hplip/PRE_BUILD
+++ b/printer/hplip/PRE_BUILD
@@ -1,7 +1,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/interactive.patch" &&
+zcat "$SPELL_DIRECTORY/cups16.patch.gz" | patch -p1 &&

sed -i "s:SYSFS:ATTRS:g" data/rules/55-hpmud.rules \
data/rules/56-hpmud_support.rules
diff --git a/printer/hplip/cups16.patch.gz b/printer/hplip/cups16.patch.gz
new file mode 100644
index 0000000..0b08cd1
Binary files /dev/null and b/printer/hplip/cups16.patch.gz differ
diff --git a/printer/hplip/interactive.patch b/printer/hplip/interactive.patch
deleted file mode 100644
index 24f2790..0000000
--- a/printer/hplip/interactive.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- base/module.py.orig
-+++ base/module.py
-@@ -263,18 +263,17 @@
- params = ''.join([params, 'd:p:P:'])
- long_params.extend(['device=', 'device-uri=', 'printer=',
'printer-name'])
-
-- if self.num_valid_modes > 1:
-- if GUI_MODE in self.avail_modes and prop.gui_build:
-- params = ''.join([params, 'u'])
-- long_params.extend(['gui', 'ui'])
--
-- if INTERACTIVE_MODE in self.avail_modes:
-- params = ''.join([params, 'i'])
-- long_params.extend(['interactive', 'text'])
--
-- if NON_INTERACTIVE_MODE in self.avail_modes:
-- params = ''.join([params, 'n'])
-- long_params.extend(['noninteractive', 'non-interactive',
'batch'])
-+ if GUI_MODE in self.avail_modes and prop.gui_build:
-+ params = ''.join([params, 'u'])
-+ long_params.extend(['gui', 'ui'])
-+
-+ if INTERACTIVE_MODE in self.avail_modes:
-+ params = ''.join([params, 'i'])
-+ long_params.extend(['interactive', 'text'])
-+
-+ if NON_INTERACTIVE_MODE in self.avail_modes:
-+ params = ''.join([params, 'n'])
-+ long_params.extend(['noninteractive', 'non-interactive',
'batch'])
-
- if self.supported_ui_toolkits is not None and \
- self.num_supported_ui_toolkits >= 1 and prop.gui_build and \
diff --git a/printer/pycups/DETAILS b/printer/pycups/DETAILS
index 37263c5..c628cc7 100755
--- a/printer/pycups/DETAILS
+++ b/printer/pycups/DETAILS
@@ -1,11 +1,11 @@
SPELL=pycups
- VERSION=1.9.60
-
SOURCE_HASH=sha512:7b96aac183771c0abde7459ee03e8b6c5acf7cb21df1cb93eb51ee77ffe4361921203df5fe3459f1476aea96ceb640c047dd217a5d380ca400089908511805cb
+ VERSION=1.9.62
+
SOURCE_HASH=sha512:2a988d403e828b5210d5e88a136adbaa626bd978d151b734371386a08a3bfac7258b1ea83913b55a62dd12ca60c0cdd60a0eebafd0505b264ffbfc80a190247d
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
+ SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://cyberelk.net/tim/data/pycups/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
# SOURCE_GPG=timwaugh.gpg:$SOURCE.asc:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://cyberelk.net/tim/software/pycups/
diff --git a/printer/pycups/HISTORY b/printer/pycups/HISTORY
index 08c1cea..92b7b3e 100644
--- a/printer/pycups/HISTORY
+++ b/printer/pycups/HISTORY
@@ -1,3 +1,14 @@
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.62, asc -> sig
+ * PRE_BUILD, pycups-1.9.61-cups-1.6.patch: patch removed, fixed
upstream
+
+2012-07-31 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply patch to fix compatibility with cups 1.6
+ * pycups-1.9.61-cups-1.6.patch: from upstream git, fixes pycups for
cups 1.6
+
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.61
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9.60

diff --git a/printer/pycups/PRE_BUILD b/printer/pycups/PRE_BUILD
index c2c203b..a682ab3 100755
--- a/printer/pycups/PRE_BUILD
+++ b/printer/pycups/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
+cd $SOURCE_DIRECTORY &&

sed -i 's:mv build/lib:ln -sf build/lib:' $SOURCE_DIRECTORY/Makefile
diff --git a/printer/system-config-printer/DEPENDS
b/printer/system-config-printer/DEPENDS
index f08a5a0..fec84e7 100755
--- a/printer/system-config-printer/DEPENDS
+++ b/printer/system-config-printer/DEPENDS
@@ -1,9 +1,10 @@
depends xz-utils &&
depends config &&
-depends dbus &&
-#depends notify-python &&
+depends dbus &&
+depends notify-python &&
depends pycups &&
depends python &&
depends xmlto &&
+depends desktop-file-utils &&

optional_depends udev '--with-udev-rules' '' 'use udev for hardware
detection'
diff --git a/printer/system-config-printer/DETAILS
b/printer/system-config-printer/DETAILS
index 4462903..d7c85e3 100755
--- a/printer/system-config-printer/DETAILS
+++ b/printer/system-config-printer/DETAILS
@@ -1,5 +1,5 @@
SPELL=system-config-printer
- VERSION=1.3.8
+ VERSION=1.3.11
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/printer/system-config-printer/HISTORY
b/printer/system-config-printer/HISTORY
index b55e17a..f90a35a 100644
--- a/printer/system-config-printer/HISTORY
+++ b/printer/system-config-printer/HISTORY
@@ -1,3 +1,13 @@
+2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.11
+
+2012-06-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends desktop-file-utils (for desktop file install)
+
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.9
+ * DEPENDS: notify-python is needed
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.8
* PRE_BUILD: removed
diff --git a/printer/zint/DEPENDS b/printer/zint/DEPENDS
index 0d47120..da62c1f 100755
--- a/printer/zint/DEPENDS
+++ b/printer/zint/DEPENDS
@@ -2,5 +2,6 @@ depends -sub CXX gcc &&
depends cmake &&
depends libpng &&
depends openssl &&
+depends zlib &&
optional_depends qt4 '' '' 'build QT4 frontend'
#optional_depends qrencode '' '' 'supports QR Code model 2 barcodes'
diff --git a/printer/zint/DETAILS b/printer/zint/DETAILS
index fa86873..ffb8bac 100755
--- a/printer/zint/DETAILS
+++ b/printer/zint/DETAILS
@@ -1,9 +1,9 @@
SPELL=zint
- VERSION=2.4.0
-
SOURCE_HASH=sha512:15fb00159ddb8378551defcd8fe6dac796742437b285124faf9cbcf9f445fd1460e22506a88cd522da44feffe782b01101d3094809097044edb3a5eef9ccd1e8
- SOURCE=$SPELL-$VERSION.src.tar.gz
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:d8d37de18fac800123111a93b6da371346944fafeed1e7f7ee00c5100ae386395eebf7d5d4b7f9cbce062672e68b7956ceaeec8564473b372187a43373e45dc8
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://github.com/downloads/zint/zint/$SOURCE
WEB_SITE=http://www.zint.org.uk
LICENSE[0]=GPL
ENTERED=20090129
diff --git a/printer/zint/HISTORY b/printer/zint/HISTORY
index b9bb857..6f7cb5a 100644
--- a/printer/zint/HISTORY
+++ b/printer/zint/HISTORY
@@ -1,3 +1,9 @@
+2012-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.2
+ new URL
+ * PRE_BUILD: added, fix zlib usage
+ * DEPENDS: add zlib
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/printer/zint/PRE_BUILD b/printer/zint/PRE_BUILD
new file mode 100755
index 0000000..ad442ae
--- /dev/null
+++ b/printer/zint/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build
+cd $SOURCE_DIRECTORY &&
+sed -i "/stdlib.h/i \
+#include <zlib.h> " backend/png.c
diff --git a/python-pypi/alembic/DETAILS b/python-pypi/alembic/DETAILS
index aa83ca7..54cb626 100755
--- a/python-pypi/alembic/DETAILS
+++ b/python-pypi/alembic/DETAILS
@@ -1,6 +1,6 @@
SPELL=alembic
- VERSION=0.3.4
-
SOURCE_HASH=sha512:e776d746225614b953d1bf3feaa2de7ca3ad04919a470e9c6454101598a10f1b78a87b07ba29e22ec968637884ffb6f4971b8b9600a7388f3ad088a55ba5e2f9
+ VERSION=0.4.1
+
SOURCE_HASH=sha512:c5a248ac1efbab6c4f902bd481cb5f24b679eba024f95a089c04f9bf28d309ce56aa666e90f6a1c00456e94ca0b3a4298a871bee5f07854d60aec6d3654fb925
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 de594be..75c5adc 100644
--- a/python-pypi/alembic/HISTORY
+++ b/python-pypi/alembic/HISTORY
@@ -1,3 +1,15 @@
+2012-12-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.1
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.0
+
+2012-08-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.6
+
+2012-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.5
+
2012-06-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.3.4

diff --git a/python-pypi/baker/DETAILS b/python-pypi/baker/DETAILS
index 7737c89..72bb591 100755
--- a/python-pypi/baker/DETAILS
+++ b/python-pypi/baker/DETAILS
@@ -1,7 +1,7 @@
SPELL=baker
SPELLX=Baker
- VERSION=1.1
-
SOURCE_HASH=sha512:0c3111a82392570218e427ab22aaad082feb6c3551e887605db81cd5e48ba79d9bc1e6fb70528d13543d9ea32470394ec471dcab7ef8befc9345cee4637cd4e0
+ VERSION=1.3
+
SOURCE_HASH=sha512:2074b52ca73c399174165c17be12002208618b6aeea45b3a14a63afd23af64c2dfd20977726595e148a6804602bf0921291274be3e6d2eb1d64c9ea8fc9b98ad
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/baker/HISTORY b/python-pypi/baker/HISTORY
index c8a19ca..7f3b44d 100644
--- a/python-pypi/baker/HISTORY
+++ b/python-pypi/baker/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3
+
2011-06-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1
spell created
diff --git a/python-pypi/beaker/DETAILS b/python-pypi/beaker/DETAILS
index 5b3c4f5..7fd2ffb 100755
--- a/python-pypi/beaker/DETAILS
+++ b/python-pypi/beaker/DETAILS
@@ -1,7 +1,7 @@
SPELL=beaker
SPELLX=Beaker
- VERSION=1.6.3
-
SOURCE_HASH=sha512:5ecec8a5589e23597265e9d46dfdf63daf7f470523e957d8f50bff51f8991a8c09e07fe85f0735b05e1fca3ac71c08aa2ccdf9073c6862940f2e67f5a81889eb
+ VERSION=1.6.4
+
SOURCE_HASH=sha512:5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/beaker/HISTORY b/python-pypi/beaker/HISTORY
index 66e9f52..855a0e5 100644
--- a/python-pypi/beaker/HISTORY
+++ b/python-pypi/beaker/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.3

diff --git a/python-pypi/bpython/DETAILS b/python-pypi/bpython/DETAILS
index 0adf2a5..272e4fa 100755
--- a/python-pypi/bpython/DETAILS
+++ b/python-pypi/bpython/DETAILS
@@ -1,8 +1,8 @@
SPELL=bpython
- VERSION=0.11
+ VERSION=0.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.bpython-interpreter.org/releases/$SOURCE
-
SOURCE_HASH=sha512:fc798422bd8220220302f08d919c854b832ebb9174e1467dc416e29bd47d69d58f910b827be67ac6c7516ed9b8d02f7706e6e2ecd790e9ccc6bc4d4cc5e8cbf7
+
SOURCE_HASH=sha512:001deb068dbc31e592b1c9c524cfbb5061cc9f1abb30d7597472920032285d20632f4ca75a10d4444be947413f9d2d65f476b64a66717956bca7d52b6b7ce948
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.bpython-interpreter.org/
LICENSE[0]=MIT
diff --git a/python-pypi/bpython/HISTORY b/python-pypi/bpython/HISTORY
index 3af9cee..287ce6e 100644
--- a/python-pypi/bpython/HISTORY
+++ b/python-pypi/bpython/HISTORY
@@ -1,3 +1,6 @@
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.11

diff --git a/python-pypi/bzr-fastimport/HISTORY
b/python-pypi/bzr-fastimport/HISTORY
new file mode 100644
index 0000000..f43d54d
--- /dev/null
+++ b/python-pypi/bzr-fastimport/HISTORY
@@ -0,0 +1,2 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/calibre/DEPENDS b/python-pypi/calibre/DEPENDS
index 8c42a41..c434fca 100755
--- a/python-pypi/calibre/DEPENDS
+++ b/python-pypi/calibre/DEPENDS
@@ -20,4 +20,5 @@ depends -sub "QT4 XPDF_HEADERS" poppler &&
depends libwmf &&
depends sqlite &&
depends icu &&
-depends dnspython
+depends dnspython &&
+depends libmtp
diff --git a/python-pypi/calibre/DETAILS b/python-pypi/calibre/DETAILS
index 0925bb5..ce45094 100755
--- a/python-pypi/calibre/DETAILS
+++ b/python-pypi/calibre/DETAILS
@@ -1,10 +1,10 @@
SPELL=calibre
- VERSION=0.8.53
+ VERSION=0.8.70
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=http://calibre-ebook.googlecode.com/files/$SOURCE
+ SOURCE_URL[0]="$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE"
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
- WEB_SITE="http://calibre.kovidgoyal.net/";
+ WEB_SITE="http://calibre-ebook.com/";
LICENSE[0]=GPL
ENTERED=20090313
SHORT="a one stop solution to all your e-book needs"
diff --git a/python-pypi/calibre/HISTORY b/python-pypi/calibre/HISTORY
index 1a3cf87..8549377 100644
--- a/python-pypi/calibre/HISTORY
+++ b/python-pypi/calibre/HISTORY
@@ -1,3 +1,11 @@
+2012-12-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update SOURCE_URL to point to sf.net; old one being dead
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.70
+ * DEPENDS: added libmtp
+ * PRE_BUILD: updated phone home patch
+
2012-05-28 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.8.53

diff --git a/python-pypi/calibre/calibre-0.8.53.tar.xz.sig
b/python-pypi/calibre/calibre-0.8.53.tar.xz.sig
deleted file mode 100644
index 7e2ff6a..0000000
Binary files a/python-pypi/calibre/calibre-0.8.53.tar.xz.sig and /dev/null
differ
diff --git a/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
b/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
new file mode 100644
index 0000000..2e8ecb9
Binary files /dev/null and b/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
differ
diff --git a/python-pypi/calibre/calibre-stop-phone-home.diff
b/python-pypi/calibre/calibre-stop-phone-home.diff
index ddd20aa..6c3f09d 100644
--- a/python-pypi/calibre/calibre-stop-phone-home.diff
+++ b/python-pypi/calibre/calibre-stop-phone-home.diff
@@ -1,7 +1,7 @@
-diff -ur calibre/src/calibre/gui2/update.py
calibre-mod/src/calibre/gui2/update.py
---- calibre/src/calibre/gui2/update.py 2011-09-09 11:46:16.000000000 -0500
-+++ calibre-mod/src/calibre/gui2/update.py 2011-09-17 17:52:39.505641255
-0500
-@@ -20,14 +20,15 @@
+diff -ur calibre.orig/src/calibre/gui2/update.py
calibre/src/calibre/gui2/update.py
+--- calibre.orig/src/calibre/gui2/update.py 2012-09-20 16:27:22.398340171
-0500
++++ calibre/src/calibre/gui2/update.py 2012-09-20 16:27:58.594339911 -0500
+@@ -20,18 +20,6 @@
VSEP = '|'

def get_newest_version():
@@ -12,16 +12,11 @@ diff -ur calibre/src/calibre/gui2/update.py
calibre-mod/src/calibre/gui2/update.
- 'win' if iswindows else 'osx' if isosx else 'oth')
- req.add_header('CALIBRE_INSTALL_UUID', prefs['installation_uuid'])
- version = br.open(req).read().strip()
+- try:
+- version = version.decode('utf-8')
+- except UnicodeDecodeError:
+- version = u''
- return version
-+ #br = browser()
-+ #req = mechanize.Request(URL)
-+ #req.add_header('CALIBRE_VERSION', __version__)
-+ #req.add_header('CALIBRE_OS',
-+ # 'win' if iswindows else 'osx' if isosx else 'oth')
-+ #req.add_header('CALIBRE_INSTALL_UUID', prefs['installation_uuid'])
-+ #version = br.open(req).read().strip()
-+ #return version
-+ return '-0.0.0'

class CheckForUpdates(QThread):

diff --git a/python-pypi/camelot/DETAILS b/python-pypi/camelot/DETAILS
index 15d94ba..59374a7 100755
--- a/python-pypi/camelot/DETAILS
+++ b/python-pypi/camelot/DETAILS
@@ -1,7 +1,7 @@
SPELL=camelot
SPELLX=Camelot
- VERSION=11.12.30
-
SOURCE_HASH=sha512:f80bcd633dbcb68d081f99017d41510bb0a5a452260a8f56f76b852f2aa6b14ac5cdb2b00efadb9228653014036d8ad67b178e9c5d11b4bb27405f850fc9f4a1
+ VERSION=12.06.29
+
SOURCE_HASH=sha512:202471d2313a08f063bdc3bb95888d91b397ea3d5c742b26313913a97d001a9279405f27055f157f64d4cebaa54c8cc423237c1fc97cf9fb1086dea563837ffe
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/C/$SPELLX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/camelot/HISTORY b/python-pypi/camelot/HISTORY
index ea7e9e2..e5b76fa 100644
--- a/python-pypi/camelot/HISTORY
+++ b/python-pypi/camelot/HISTORY
@@ -1,3 +1,10 @@
+2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: also edit another file
+
+2012-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 12.06.29
+ * PRE_BUILD: adjust pyside conversion
+
2011-12-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 11.12.30

diff --git a/python-pypi/camelot/PRE_BUILD b/python-pypi/camelot/PRE_BUILD
index 7461f04..b384ae3 100755
--- a/python-pypi/camelot/PRE_BUILD
+++ b/python-pypi/camelot/PRE_BUILD
@@ -4,9 +4,9 @@ cd $SOURCE_DIRECTORY &&
if is_depends_enabled $SPELL pyside;then
message convert to use PySide

-python camelot/bin/camelot_admin.py to_pyside camelot &&
+python camelot/bin/camelot_admin.py to_pyside camelot pyside &&
rm -r camelot &&
-mv to_pyside/camelot . &&
+mv pyside camelot &&

# tidyup some junk
sed -i -e "/variant_to_pyobject/,/return value/D" \
@@ -26,5 +26,6 @@ sed -i \
camelot/view/action_steps/*.py \
camelot/view/controls/*.py \
camelot/view/controls/delegates/*.py \
- camelot/view/controls/editors/*.py
+ camelot/view/controls/editors/*.py \
+ camelot/view/proxy/collection_proxy.py
fi
diff --git a/python-pypi/celery/DEPENDS b/python-pypi/celery/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/celery/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/celery/DETAILS b/python-pypi/celery/DETAILS
new file mode 100755
index 0000000..2bfd8f8
--- /dev/null
+++ b/python-pypi/celery/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=celery
+ VERSION=3.0.13
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:20bfa638893497f1bbb29859fa0b6f488341aa07d0243da7a713642b9723825de7f747dca09d0f5544dddc7b9595775e947ce247d03204f4080be51d5e3a4955
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://celeryproject.org/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ SHORT="Distributed Task Queue"
+cat << EOF
+Task queues are used as a mechanism to distribute work across threads or
+machines.
+
+A task queue's input is a unit of work, called a task, dedicated worker
+processes then constantly monitor the queue for new work to perform.
+
+Celery communicates via messages using a broker to mediate between clients
and
+workers. To initiate a task a client puts a message on the queue, the broker
+then delivers the message to a worker.
+
+A Celery system can consist of multiple workers and brokers, giving way to
high
+availability and horizontal scaling.
+EOF
diff --git a/python-pypi/celery/HISTORY b/python-pypi/celery/HISTORY
new file mode 100644
index 0000000..1eba055
--- /dev/null
+++ b/python-pypi/celery/HISTORY
@@ -0,0 +1,5 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.13
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/chardet/DETAILS b/python-pypi/chardet/DETAILS
index e8a2189..1a3bc47 100755
--- a/python-pypi/chardet/DETAILS
+++ b/python-pypi/chardet/DETAILS
@@ -1,10 +1,10 @@
SPELL="chardet"
- VERSION=2.0.1
- SOURCE="python2-${SPELL}-${VERSION}.tgz"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tgz}"
- SOURCE_URL[0]="http://${SPELL}.feedparser.org/download/${SOURCE}";
-
SOURCE_HASH=sha512:6f220c10d30457654ceb95ee1c0efdeeadb9bf13d8202f4e578cbd67c4c1ecaf4c8714cce8da1c76c40ce283b66a1e0e8b2a9a0b732df167e53072fce6a1a488
- WEB_SITE="http://chardet.feedparser.org/";
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:eff1011381a8b101f1c4e8885e8e146df1390be92a68402a55b16ce8957ed732f33900bab8b29242be75f4006f20b86e5a90e3cf26457f9a792c49abb32d8d8d
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+ WEB_SITE=https://github.com/erikrose/chardet
ENTERED="20090727"
LICENSE[0]="LGPL"
SHORT="Character encoding auto-detection"
diff --git a/python-pypi/chardet/HISTORY b/python-pypi/chardet/HISTORY
index 77809b4..a4a9724 100644
--- a/python-pypi/chardet/HISTORY
+++ b/python-pypi/chardet/HISTORY
@@ -1,3 +1,7 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.1
+ new website & url
+
2010-06-04 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.0.1
fixed long description wrap
diff --git a/python-pypi/cssutils/DETAILS b/python-pypi/cssutils/DETAILS
index 062cf54..8048ae9 100755
--- a/python-pypi/cssutils/DETAILS
+++ b/python-pypi/cssutils/DETAILS
@@ -1,10 +1,10 @@
SPELL=cssutils
- VERSION=0.9.7b3
+ VERSION=0.9.10b1
SOURCE="${SPELL}-${VERSION}.zip"
- SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:9e79246ebf056dc509a45988776786fb9eacddde9edc1fdb3678b79fd899a61e565a1f8e51d10ba3d0e1ac010ace9c46fa70ffad574535aa2b2cb7505f015486
+ SOURCE_URL[0]="https://bitbucket.org/cthedot/cssutils/downloads/${SOURCE}";
+
SOURCE_HASH=sha512:118865cba38fe65fd35a5adfe9d80cf3413c528c216c9cdb9a0cc7b74b9c2140b466f76efab80579c8796aff801afd06683839912e197962c6194a02ab410e64
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://code.google.com/p/cssutils/";
+ WEB_SITE="https://bitbucket.org/cthedot/cssutils";
LICENSE[0]="LGPL"
ENTERED=20100926
KEYWORDS=""
diff --git a/python-pypi/cssutils/HISTORY b/python-pypi/cssutils/HISTORY
index 3b4d64b..a507513 100644
--- a/python-pypi/cssutils/HISTORY
+++ b/python-pypi/cssutils/HISTORY
@@ -1,3 +1,6 @@
+2012-07-28 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 0.9.10b1 and corrected urls
+
2010-09-26 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/ctypes/BUILD b/python-pypi/ctypes/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/DETAILS b/python-pypi/ctypes/DETAILS
index 8999a23..5091789 100755
--- a/python-pypi/ctypes/DETAILS
+++ b/python-pypi/ctypes/DETAILS
@@ -1,19 +1,7 @@
- SPELL=ctypes
- VERSION=1.0.2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:40f8909945ad25a9b92a52903a9c524f37c4c902b122959c6e08bcfe4c30572541f15174e33a08e7ceb5e4f1a69566af0201779a519c643705d355c9f47aacd3
- WEB_SITE=http://starship.python.net/crew/theller/ctypes/
- ENTERED=20060627
- LICENSE[0]=GPL
- SHORT="advanced ffi package"
-cat << EOF
-ctypes is an advanced ffi (Foreign Function Interface) package for Python 2.3
-and higher.
-
-ctypes allows to call functions exposed from dlls/shared libraries and has
-extensive facilities to create, access and manipulate simple and complicated
C
-data types in Python - in other words: wrap libraries in pure Python. It is
-even possible to implement C callback functions in pure Python.
-EOF
+ SPELL=ctypes
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by python]
+ EOF
diff --git a/python-pypi/ctypes/DOWNLOAD b/python-pypi/ctypes/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/HISTORY b/python-pypi/ctypes/HISTORY
index 78b9e53..64f20b3 100644
--- a/python-pypi/ctypes/HISTORY
+++ b/python-pypi/ctypes/HISTORY
@@ -1,3 +1,8 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [part of python as of version 2.5]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated to 1.0.2, cleaned up

diff --git a/python-pypi/ctypes/INSTALL b/python-pypi/ctypes/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/PRE_BUILD b/python-pypi/ctypes/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/TRIGGERS b/python-pypi/ctypes/TRIGGERS
new file mode 100755
index 0000000..9550326
--- /dev/null
+++ b/python-pypi/ctypes/TRIGGERS
@@ -0,0 +1 @@
+on_cast ctypes dispel_self
diff --git a/python-pypi/cython/DETAILS b/python-pypi/cython/DETAILS
index 6a6ebc0..1b57d4e 100755
--- a/python-pypi/cython/DETAILS
+++ b/python-pypi/cython/DETAILS
@@ -1,6 +1,6 @@
SPELL=cython
- VERSION=0.16
-
SOURCE_HASH=sha512:2c1933ab31246b4f4eba049d3288156e0a72f1730604e3ed7357849967cdd329e4647cf236c9442ecfb06d0aff03e6fc892a7ba2a5c1cf5c011b7ab9c619acec
+ VERSION=0.18
+
SOURCE_HASH=sha512:fb85d71bb4f80b35f0d0f1735c650dd75c5f84b05635ddf91d6241ff103b5a49158c5b851a20c15e05425f6dde32a4971b35fcbd7445f61865b4d61ffd1fbfa1
SOURCE=Cython-${VERSION}.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Cython-${VERSION}"
SOURCE_URL[0]=http://www.cython.org/release/${SOURCE}
diff --git a/python-pypi/cython/HISTORY b/python-pypi/cython/HISTORY
index 6410405..df4da46 100644
--- a/python-pypi/cython/HISTORY
+++ b/python-pypi/cython/HISTORY
@@ -1,3 +1,12 @@
+2013-02-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.18
+
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.2
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.1
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.16

diff --git a/python-pypi/decorator/DETAILS b/python-pypi/decorator/DETAILS
index 22baacb..136bd39 100755
--- a/python-pypi/decorator/DETAILS
+++ b/python-pypi/decorator/DETAILS
@@ -1,6 +1,6 @@
SPELL=decorator
- VERSION=3.3.2
-
SOURCE_HASH=sha512:de1832741cd22ce652bf05df0b4903ce0e17ebbe4ee9539aaf95ae5624c47651f2982d4e351e92775486c50cd25e0b98ba6436bab93accb22f4d100a56e08401
+ VERSION=3.4.0
+
SOURCE_HASH=sha512:94ae8ff3bf694b72ad85a04d02ed9b58c42d50341fbc7307a12fc5abcb8042d8f67df80b53e63afd4b692c52fbefec83b80b591cba036deee21e281a5e8ff249
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/d/decorator/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/decorator/HISTORY b/python-pypi/decorator/HISTORY
index d1b0e9a..6c1cb2b 100644
--- a/python-pypi/decorator/HISTORY
+++ b/python-pypi/decorator/HISTORY
@@ -1,3 +1,6 @@
+2012-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.0
+
2012-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.2

diff --git a/python-pypi/distribute/DEPENDS b/python-pypi/distribute/DEPENDS
index 1f268b4..e4ea57a 100755
--- a/python-pypi/distribute/DEPENDS
+++ b/python-pypi/distribute/DEPENDS
@@ -1,5 +1 @@
-if [[ ${PYTHON_VERSION} == python ]]; then
- depends python
-else
- depends python3
-fi
+depends PYTHON
diff --git a/python-pypi/distribute/DETAILS b/python-pypi/distribute/DETAILS
index 8c77267..3882843 100755
--- a/python-pypi/distribute/DETAILS
+++ b/python-pypi/distribute/DETAILS
@@ -1,8 +1,9 @@
SPELL=distribute
- VERSION=0.6.27
+ VERSION=0.6.34
+
SOURCE_HASH=sha512:348d5c77dd1cf24a0f568be68aa19df3e0a1a1971d643850dd6133bbba9b9cb7574cc84195863d824c2d603d408b35bf3518bfb49bae0a90ab8971bf773c5e67
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://pypi.python.org/packages/source/d/${SPELL}/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://packages.python.org/distribute/";
LICENSE[0]="PSF, ZPL"
diff --git a/python-pypi/distribute/HISTORY b/python-pypi/distribute/HISTORY
index 09a81e0..4ec20b3 100644
--- a/python-pypi/distribute/HISTORY
+++ b/python-pypi/distribute/HISTORY
@@ -1,3 +1,14 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.34
+
+2012-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.30
+
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.28
+ * DEPENDS: depend on PYTHON, rather than selecting with PREPARE
+ * PREPARE: removed, no longer needed
+
2012-05-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.6.27

diff --git a/python-pypi/distribute/PREPARE b/python-pypi/distribute/PREPARE
deleted file mode 100755
index 54a80dc..0000000
--- a/python-pypi/distribute/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query_list PYTHON_VERSION "Which python verion would you like to
use?" python python3
diff --git a/python-pypi/distribute/distribute-0.6.27.tar.gz.sig
b/python-pypi/distribute/distribute-0.6.27.tar.gz.sig
deleted file mode 100644
index d64e703..0000000
Binary files a/python-pypi/distribute/distribute-0.6.27.tar.gz.sig and
/dev/null differ
diff --git a/python-pypi/django/DETAILS b/python-pypi/django/DETAILS
index 6066707..eed1b0e 100755
--- a/python-pypi/django/DETAILS
+++ b/python-pypi/django/DETAILS
@@ -11,12 +11,12 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.4
- SECURITY_PATCH=1
+ VERSION=1.4.4
+ SECURITY_PATCH=4
SOURCE=Django-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Django-$VERSION"
SOURCE_URL[0]=http://www.djangoproject.com/download/$VERSION/tarball/
-
SOURCE_HASH=sha512:963a16ad2ef9cc73115dd149c891d76a52d748232ac04e663228e2fe31c3ee413faf10779e4773ff2bc1d281bd57a17805d88c2f28bfad1a4e54ef2cd79d0dda
+
SOURCE_HASH=sha512:68277152c49ca855c74f1a7644dfa171a50b1fc926e7b2702f5e3d97f0e37e6fb27b61e056805e95fc265bb2237e0d9c62b5fd6ce7cb6b9cac6bf1959e69deea
fi
WEB_SITE=http://www.djangoproject.com/
LICENSE[0]=BSD
diff --git a/python-pypi/django/HISTORY b/python-pypi/django/HISTORY
index 550257a..db4a73e 100644
--- a/python-pypi/django/HISTORY
+++ b/python-pypi/django/HISTORY
@@ -1,3 +1,13 @@
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.4; SECURITY_PATCH++
+
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.3; SECURITY_PATCH++
+ (security updates from 1.4.2 and 1.4.3)
+
+2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.1; SECURITY_PATCH++
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4

diff --git a/python-pypi/dnspython/DETAILS b/python-pypi/dnspython/DETAILS
index ad699f5..added68 100755
--- a/python-pypi/dnspython/DETAILS
+++ b/python-pypi/dnspython/DETAILS
@@ -1,7 +1,7 @@
SPELL=dnspython
- VERSION=1.8.0
+ VERSION=1.10.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
+ SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.dnspython.org/kits/$VERSION/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
diff --git a/python-pypi/dnspython/HISTORY b/python-pypi/dnspython/HISTORY
index 6ba87d8..a96dcf1 100644
--- a/python-pypi/dnspython/HISTORY
+++ b/python-pypi/dnspython/HISTORY
@@ -1,3 +1,8 @@
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.0
+ * dnspython.gpg: added public gpg key (2012), FFF5D1DE (Bob Halley
+ <halley AT dnspython.org>)
+
2010-08-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.0; quoting paths
* dnspython.gpg: renewed gpg key (2010)
diff --git a/python-pypi/dnspython/dnspython.gpg
b/python-pypi/dnspython/dnspython.gpg
index 77074bb..ad5864b 100644
Binary files a/python-pypi/dnspython/dnspython.gpg and
b/python-pypi/dnspython/dnspython.gpg differ
diff --git a/python-pypi/dulwich/DETAILS b/python-pypi/dulwich/DETAILS
index e35f2e1..3e95f2a 100755
--- a/python-pypi/dulwich/DETAILS
+++ b/python-pypi/dulwich/DETAILS
@@ -1,6 +1,6 @@
SPELL=dulwich
- VERSION=0.8.5
-
SOURCE_HASH=sha512:9914b711dc0f699097a65cb4fe137d1b4e0ae9b3c0e1bb75791e891fa0f9a6bd25433523c5d7a70c65697b1e6c12d79bc82a8da3104f513198924fd32373defb
+ VERSION=0.8.6
+
SOURCE_HASH=sha512:fc49dbd468ee67bd8589db246445a4ab636c3c4ba522b50653f69446395b9273279b65691076924572d3615f4cacbfb9e37d2a6c51fdc8dac5aaff52ea209887
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 0e6fa48..0aed719 100644
--- a/python-pypi/dulwich/HISTORY
+++ b/python-pypi/dulwich/HISTORY
@@ -1,3 +1,6 @@
+2012-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.6
+
2012-03-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.5

diff --git a/python-pypi/fabric/DEPENDS b/python-pypi/fabric/DEPENDS
index 4b86892..17f0989 100755
--- a/python-pypi/fabric/DEPENDS
+++ b/python-pypi/fabric/DEPENDS
@@ -1,3 +1,9 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends python &&
depends SETUPTOOLS &&
-depends python-ssh
+depends paramiko &&
+
+if spell_ok paramiko && is_version_less $(installed_version paramiko) 1.9.0;
then
+ force_depends paramiko
+fi
diff --git a/python-pypi/fabric/DETAILS b/python-pypi/fabric/DETAILS
index aeea84a..85e04fe 100755
--- a/python-pypi/fabric/DETAILS
+++ b/python-pypi/fabric/DETAILS
@@ -1,9 +1,9 @@
SPELL=fabric
SPELLX=Fabric
- VERSION=1.4.2
+ VERSION=1.5.3
SOURCE=${SPELLX}-${VERSION}.tar.gz

SOURCE_URL[0]=http://pypi.python.org/packages/source/${SPELLX:0:1}/${SPELLX}/${SOURCE}
-
SOURCE_HASH=sha512:f911357a3ae83f514f0b0e67e6a682606aee819cd19a4db275e455e2452a3b20bdad889ee38834514429dfd30b40dfba865a5e26e1b8500b1702654f2bf8f98b
+
SOURCE_HASH=sha512:9cbd093f24d8b4dc2aa0c363d040df98652bdc955a7416e65b5c8b9dc32c3191d4d2dc7ff61f1bf93050ff3a68b858ba178e0bc11b0b33137191b760d7476b54
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=http://fabfile.org/
LICENSE[0]=BSD
diff --git a/python-pypi/fabric/HISTORY b/python-pypi/fabric/HISTORY
index a833c76..63d2ad9 100644
--- a/python-pypi/fabric/HISTORY
+++ b/python-pypi/fabric/HISTORY
@@ -1,3 +1,10 @@
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.3
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1
+ * DEPENDS: switched back to paramiko (ssh project was merged back)
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.2

diff --git a/python-pypi/fb-python/DETAILS b/python-pypi/fb-python/DETAILS
index 213ced9..79a1f25 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.6
-
SOURCE_HASH=sha512:380066fa07243e8849a4b71bb61f3b327ef5a1347a24ad17b0f388ac3dba69a914134c9fd0939d1e1c58ca22f0cb1e127b6ae60e1298a7da3cbb6528970ebdda
+ VERSION=0.7.0
+
SOURCE_HASH=sha512:fa4f0cf6db015f5ef5ab31cfff000f2caa1d989ffe74e53a70d8b6c2acbb3cbb5ea97ee3bfd570699d0523061a24ad2efe5cc61816c0fd5ab525305c356cf8ae
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 d9c4453..ed9ecc2 100644
--- a/python-pypi/fb-python/HISTORY
+++ b/python-pypi/fb-python/HISTORY
@@ -1,3 +1,6 @@
+2012-06-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+
2012-03-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.6

diff --git a/python-pypi/fdb/DETAILS b/python-pypi/fdb/DETAILS
index 079d1d7..e74594f 100755
--- a/python-pypi/fdb/DETAILS
+++ b/python-pypi/fdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=fdb
- VERSION=0.8.0
-
SOURCE_HASH=sha512:288a7371717bd85d12ab9832c09cd57c8b5bd1b44926edb72fa7d2535798edc754e2407e9d52199c09d0d6b5c8b75e9f572fe436793c0d793df18075af384d0c
+ VERSION=0.9.9
+
SOURCE_HASH=sha512:abe55a8db0bd74dfbe3c865140a776e28b17f71c09e7dfd578b3195c6d8ca1f82f155451c7d66011546a6f63c1e34bdeafeaf6faaf665e9b6814568d9311a6cf
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 e8c8c11..f396492 100644
--- a/python-pypi/fdb/HISTORY
+++ b/python-pypi/fdb/HISTORY
@@ -1,3 +1,15 @@
+2012-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.9
+
+2012-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.1
+
+2012-10-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9
+
+2012-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.5
+
2012-05-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.0

diff --git a/python-pypi/fuzzyparsers/DETAILS
b/python-pypi/fuzzyparsers/DETAILS
index a1eb277..5e82f83 100755
--- a/python-pypi/fuzzyparsers/DETAILS
+++ b/python-pypi/fuzzyparsers/DETAILS
@@ -1,11 +1,11 @@
SPELL=fuzzyparsers
- VERSION=0.7.2
-
SOURCE_HASH=sha512:8de1c3a5d35b590284d13588712002630049908cbffe79c8773c6ae8a7629dc26476157b607d46b2afef9fd3670eafde7e6c6a80cf633184d8cbc4313731db27
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:00dbfbf6592a29a3657a9801c3b9f91616232f7871e4e2ac422ca8b0ce26cb64dbe6491009e5f5c37731050847fd7a6ecc6438ed6d11532ddaad9b6b084ad4b0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/fuzzyparsers

SOURCE_URL[0]=http://pypi.python.org/packages/source/f/fuzzyparsers/$SOURCE
- LICENSE[0]=GPL
+ LICENSE[0]=MIT
ENTERED=20110612
KEYWORDS="python"
SHORT="free-form input parsers"
diff --git a/python-pypi/fuzzyparsers/HISTORY
b/python-pypi/fuzzyparsers/HISTORY
index 20ad03b..86c89fd 100644
--- a/python-pypi/fuzzyparsers/HISTORY
+++ b/python-pypi/fuzzyparsers/HISTORY
@@ -1,3 +1,7 @@
-2011-06=12 Treeve Jelbert <treeve AT sourcemage.org>
+2012-06-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+ LICENCE=MIT
+
+2011-06-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.2
spell created
diff --git a/python-pypi/geraldo/DETAILS b/python-pypi/geraldo/DETAILS
index 4443c22..8ff2b3e 100755
--- a/python-pypi/geraldo/DETAILS
+++ b/python-pypi/geraldo/DETAILS
@@ -1,7 +1,7 @@
SPELL=geraldo
SPELLX=Geraldo
- VERSION=0.4.14
-
SOURCE_HASH=sha512:00e99d286339be92dc6986f05a9e8b618ec87d8db71895d963263c2233dbb117206a5032bc406e65d551435966448ebb6daecaff72b6d3d7331f7bc063eb0945
+ VERSION=0.4.17
+
SOURCE_HASH=sha512:32e94b712669549e6e33a50b18cc22a80f25c595a4dae6fb02adae5fdc2337e580c18d34eaa997efc0481f93efd3343cd8bd01a519b0bd57f059c2120be0f592
SOURCE=$SPELLX-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.geraldoreports.org/
@@ -11,9 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
KEYWORDS="python"
SHORT="reports engine for Python applications"
cat << EOF
-Geraldo is a reports engine for Python or Django applications. It uses the
-power of
-ReportLab to generate reports with page header and footer, child bands,
-report begin and
-summary bands, agreggation and graphic elements, etc.
+Geraldo is a Python and Django pluggable application that works with
ReportLab to
+generate complex reports
EOF
diff --git a/python-pypi/geraldo/HISTORY b/python-pypi/geraldo/HISTORY
index c151b15..1224c9e 100644
--- a/python-pypi/geraldo/HISTORY
+++ b/python-pypi/geraldo/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.17
+
+2012-09=14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.16
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/python-pypi/hatta/DEPENDS b/python-pypi/hatta/DEPENDS
index 7410d2e..e1efbac 100755
--- a/python-pypi/hatta/DEPENDS
+++ b/python-pypi/hatta/DEPENDS
@@ -1,5 +1,6 @@
depends -sub SQLITE python &&
depends werkzeug &&
depends mercurial &&
+depends jinja2 &&

suggest_depends pil "" "" "for thumbnails rendering support"
diff --git a/python-pypi/hatta/DETAILS b/python-pypi/hatta/DETAILS
index b1605e1..2af3775 100755
--- a/python-pypi/hatta/DETAILS
+++ b/python-pypi/hatta/DETAILS
@@ -1,9 +1,9 @@
SPELL=hatta
- VERSION=1.4.5
- SOURCE=$VERSION.zip
- SOURCE_URL[0]=http://hg.hatta-wiki.org/$SPELL/archive/$SOURCE
-
SOURCE_HASH=sha512:c328b07f128b51a1fdfcd1326f2b56973309e181f55e8447a4349748160c37f4aa8e693a22c0811cf73745d162e95f04f310b7a9dd4e6994e44c6d8c7de03fb6
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Hatta-Wiki-${VERSION}"
+ VERSION=1.5.3
+ SOURCE=Hatta-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/H/Hatta/$SOURCE
+
SOURCE_HASH=sha512:559f053c3325a34a5ed2f7b11c84ec81773268413c82b540d3f0ddd45744fb54bda7ef250094744890aecc85411199a91f18ee865d3f796ee22ea214e184feff
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Hatta-${VERSION}"
WEB_SITE=http://hatta-wiki.org/
LICENSE[0]=GPL
ENTERED=20100815
diff --git a/python-pypi/hatta/HISTORY b/python-pypi/hatta/HISTORY
index 778fced..cbb20e7 100644
--- a/python-pypi/hatta/HISTORY
+++ b/python-pypi/hatta/HISTORY
@@ -1,3 +1,10 @@
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.3
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1
+ * DEPENDS: jinja2 is required now
+
2012-04-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed hash for reuploaded zipball

diff --git a/python-pypi/hg-git/DETAILS b/python-pypi/hg-git/DETAILS
index ff694af..bd4f8da 100755
--- a/python-pypi/hg-git/DETAILS
+++ b/python-pypi/hg-git/DETAILS
@@ -1,6 +1,6 @@
SPELL=hg-git
- VERSION=0.3.2
-
SOURCE_HASH=sha512:d0c5793b4383f69a908c678f5d73983919c767c83438b35cefde93c80c253d93691dae58b9916d9379614156327d62991a113a139d217e88f802ea35b9b7b3e6
+ VERSION=0.3.4
+
SOURCE_HASH=sha512:a60013f15348d5c57d73187edad9fc37765300407d9ece5069c36c04cc4d0d7f624fb5b820eb523c8a5f8276526a52ca54bdf6726bb8e74694eddbe9f85e4445
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://hg-git.github.com/
diff --git a/python-pypi/hg-git/HISTORY b/python-pypi/hg-git/HISTORY
index de81af1..382f4f1 100644
--- a/python-pypi/hg-git/HISTORY
+++ b/python-pypi/hg-git/HISTORY
@@ -1,3 +1,6 @@
+2012-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.4
+
2012-02-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.3.2

diff --git a/python-pypi/httplib2/DEPENDS b/python-pypi/httplib2/DEPENDS
index 6e84a0e..e4ea57a 100755
--- a/python-pypi/httplib2/DEPENDS
+++ b/python-pypi/httplib2/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/python-pypi/httplib2/DETAILS b/python-pypi/httplib2/DETAILS
index 8d727c6..e2d0f20 100755
--- a/python-pypi/httplib2/DETAILS
+++ b/python-pypi/httplib2/DETAILS
@@ -1,8 +1,8 @@
SPELL=httplib2
- VERSION=0.6.0
+ VERSION=0.7.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://httplib2.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:5f90ad3423fcdf087288c9ad299c200d8855416c916b5d6d25fbf3d6f5769ec8df98e3a4b80705df5344a4143fcd20931b852f255c4dae70be0c4cc8210e7bbf
+
SOURCE_HASH=sha512:686400092bdc3f5aa1ee809ebb1c3ea52995523eb58926c26401dcdadef3de6bd17241531e1fdc01f649a07b92071bd3d136e50aa9f9c8aa6fa4fdd8cdc31ab4
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://code.google.com/p/httplib2/
LICENSE[0]=MIT
diff --git a/python-pypi/httplib2/HISTORY b/python-pypi/httplib2/HISTORY
index 886f5a8..6c6a982 100644
--- a/python-pypi/httplib2/HISTORY
+++ b/python-pypi/httplib2/HISTORY
@@ -1,3 +1,10 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.7
+ * DEPENDS: include Python 3 support
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4
+
2011-02-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.0

diff --git a/python-pypi/keepnote/DEPENDS b/python-pypi/keepnote/DEPENDS
new file mode 100755
index 0000000..40618e7
--- /dev/null
+++ b/python-pypi/keepnote/DEPENDS
@@ -0,0 +1 @@
+depends pygtk2
diff --git a/python-pypi/keepnote/DETAILS b/python-pypi/keepnote/DETAILS
new file mode 100755
index 0000000..e8b9227
--- /dev/null
+++ b/python-pypi/keepnote/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=keepnote
+ VERSION=0.7.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL=http://keepnote.org/download/$SOURCE
+
SOURCE_HASH=sha512:676998b412425e1677b703024ed27daf93d742fd26e0a8e8d4016fd31048d0e7b70283941a94a2461a46fe76463495b49483e9cda2020dbee73970a88291c778
+ WEB_SITE=http://keepnote.org/
+ ENTERED=20120804
+ LICENSE[0]=GPL
+ SHORT="cross-platform note taking application"
+cat << EOF
+KeepNote is a cross-platform note taking application.
+EOF
diff --git a/python-pypi/keepnote/HISTORY b/python-pypi/keepnote/HISTORY
new file mode 100644
index 0000000..0774bff
--- /dev/null
+++ b/python-pypi/keepnote/HISTORY
@@ -0,0 +1,2 @@
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, version 0.7.8
diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index 8568c8b..152d50d 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,5 +1,5 @@
SPELL=lxml
- VERSION=2.3.4
+ VERSION=3.1.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/l/$SPELL/$SOURCE
@@ -7,7 +7,7 @@
SOURCE_GPG=lxml.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_IGNORE=signature
- WEB_SITE=http://codespeak.net/lxml/
+ WEB_SITE=http://lxml.de/
LICENSE[0]=BSD
ENTERED=20080113
SHORT="powerful and Pythonic XML processing library"
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index d5aee5e..5fb4faf 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,15 @@
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.0; updated WEB_SITE
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.2
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
+2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.5
+
2012-04-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3.4

diff --git a/python-pypi/mako/DETAILS b/python-pypi/mako/DETAILS
index 5751760..7cf968f 100755
--- a/python-pypi/mako/DETAILS
+++ b/python-pypi/mako/DETAILS
@@ -1,7 +1,7 @@
SPELL=mako
SPELLX=Mako
- VERSION=0.7.0
-
SOURCE_HASH=sha512:e8998d64238048130cbe1dacc0c4dddeca58d8d2b170769469dbae7a379c76b6bf955bbb7099ad9bbb9e45a5b55ee62a44e13602547578457321280657dbf6b2
+ VERSION=0.7.3
+
SOURCE_HASH=sha512:5d773e46769c91c0c442643b341d3bc9ea64bb0c17121afcd1b05172a38e5d710e35a09fa94e21d5bbc6e01cc18f8578c67dfc21b503b80bd3b1e2bf0b5f1fcd
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/mako/HISTORY b/python-pypi/mako/HISTORY
index 6ac61f3..99e9fb9 100644
--- a/python-pypi/mako/HISTORY
+++ b/python-pypi/mako/HISTORY
@@ -1,3 +1,9 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.3
+
+2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.2
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.0

diff --git a/python-pypi/matplotlib/DETAILS b/python-pypi/matplotlib/DETAILS
index a0f2657..c6149e4 100755
--- a/python-pypi/matplotlib/DETAILS
+++ b/python-pypi/matplotlib/DETAILS
@@ -1,6 +1,6 @@
SPELL=matplotlib
- VERSION=1.1.0
-
SOURCE_HASH=sha512:f5ab95c29ef6958096970265a6079f0eb8c43a500924346c4a6c6eb89d9110eeeb6c34a53715e71240e82ded2b76a7b8d5a9b05a07baa000b2926718264ad8ff
+ VERSION=1.1.1
+
SOURCE_HASH=sha512:838977c1f57f9cfd10a3cd8935a5640bca25135b2176cb83286f309d57690cca7d6ec78c552c04067b3ded10f0358b92bb2387c018ecdb38ac30f661c4a67588
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/matplotlib/HISTORY b/python-pypi/matplotlib/HISTORY
index 10bfcea..bcc1dc2 100644
--- a/python-pypi/matplotlib/HISTORY
+++ b/python-pypi/matplotlib/HISTORY
@@ -1,3 +1,6 @@
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+
2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index cb3f45c..3c82b30 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,8 +1,8 @@
SPELL=mercurial
- VERSION=2.2.2
-
SOURCE_HASH=sha512:ec7416729f99f5eef6700507e740552e771d6dd8863f757311538d7d67a0eecd3426381bd42a7ddbf0771bdde8bba5cb943f60031ae3567d6a3dcac738facda8
+ VERSION=2.5.2
+
SOURCE_HASH=sha512:475995fe07d481b2857f109f7d10681d19db13cc6ffcb2e5ed08c85fed7e25206af6a09634e562ab44e6d047a2814f8ee8cb4daa7a7a82e3edea795bee096baa
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://www.selenic.com/mercurial/release/$SOURCE
+ SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
KEYWORDS="scm python devel"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index ca49a90..ec2460b 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,34 @@
+2013-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5.2
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.1
+
+2013-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5
+ new url
+
+2013-01-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.2
+
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.4.1
+
+2012-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.4
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.2
+
+2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.1
+
+2012-08-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.3
+
+2012-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.3
+
2012-06-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.2

diff --git a/python-pypi/paramiko/DETAILS b/python-pypi/paramiko/DETAILS
index 9c05731..3a154d8 100755
--- a/python-pypi/paramiko/DETAILS
+++ b/python-pypi/paramiko/DETAILS
@@ -1,13 +1,10 @@
SPELL=paramiko
- VERSION=1.7.7.1
+ VERSION=1.9.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://www.lag.net/paramiko/download/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=paramiko.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:2f91b68b8a652aa773d14cded7a5f17cf6d758624f981c68510ee3b1302b64ee9290830440dca1a1000b7974ef9dca4f0acd13d01958433b6f35ae8a13e1c0a2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.lag.net/paramiko/
+ WEB_SITE=https://github.com/paramiko/paramiko/
ENTERED=20060403
LICENSE=LGPL
KEYWORDS="python devel"
diff --git a/python-pypi/paramiko/HISTORY b/python-pypi/paramiko/HISTORY
index c5f2ed3..b713690 100644
--- a/python-pypi/paramiko/HISTORY
+++ b/python-pypi/paramiko/HISTORY
@@ -1,3 +1,7 @@
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.0; renewed website and source urls
+ * paramiko.gpg: dropped, not used anymore
+
2011-10-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.7.1; converted to upstream signature
checking; changed tarball extension; quoting paths
diff --git a/python-pypi/paramiko/paramiko.gpg
b/python-pypi/paramiko/paramiko.gpg
deleted file mode 100644
index 84a90e6..0000000
Binary files a/python-pypi/paramiko/paramiko.gpg and /dev/null differ
diff --git a/python-pypi/pudb/DEPENDS b/python-pypi/pudb/DEPENDS
new file mode 100755
index 0000000..994dd96
--- /dev/null
+++ b/python-pypi/pudb/DEPENDS
@@ -0,0 +1,6 @@
+depends python &&
+depends urwid &&
+depends pygments &&
+
+suggest_depends ipython "" "" "to use IPython as a shell in preferences" &&
+suggest_depends bpython "" "" "to use bpython as a shell in preferences"
diff --git a/python-pypi/pudb/DETAILS b/python-pypi/pudb/DETAILS
new file mode 100755
index 0000000..d9871b8
--- /dev/null
+++ b/python-pypi/pudb/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=pudb
+ VERSION=2012.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:d9a26a7eaf20b8c59bb453faf7aa698618ac10203ad487cc0791455ae7338c6e04d6ccf821d1e142f6d920bcf89f1f87ac10f4bbf93269b63578c95b44588c87
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://pypi.python.org/pypi/pudb
+ ENTERED=20130210
+ KEYWORDS="python devel"
+ SHORT="full-screen, console-based Python debugger"
+cat << EOF
+PuDB is a full-screen, console-based visual debugger for Python.
+
+Its goal is to provide all the niceties of modern GUI-based debuggers in a
more
+lightweight and keyboard-friendly package. PuDB allows you to debug code
right
+where you write and test it--in a terminal. If you've worked with the
excellent
+(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might
look
+familiar.
+EOF
diff --git a/python-pypi/pudb/HISTORY b/python-pypi/pudb/HISTORY
new file mode 100644
index 0000000..8c145c7
--- /dev/null
+++ b/python-pypi/pudb/HISTORY
@@ -0,0 +1,6 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012.3
+ * DEPENDS: added suggest dependencies
+
+2010-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: created this spell
diff --git a/python-pypi/pyasn1-modules/DEPENDS
b/python-pypi/pyasn1-modules/DEPENDS
new file mode 100755
index 0000000..5e48f19
--- /dev/null
+++ b/python-pypi/pyasn1-modules/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends pyasn1
diff --git a/python-pypi/pyasn1-modules/DETAILS
b/python-pypi/pyasn1-modules/DETAILS
new file mode 100755
index 0000000..4c815d8
--- /dev/null
+++ b/python-pypi/pyasn1-modules/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=pyasn1-modules
+ VERSION=0.0.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:f1d310b4fe44984c7646b425e2c5e37a1a46ed4f24a08e9b39ea7222259c28b4c2ea25d7067d45c67277bca961266b591f3c56212667dcbd7f0926041bfcde00
+ WEB_SITE=http://pyasn1.sourceforge.net/
+ ENTERED=20130115
+ LICENSE[0]=BSD
+ KEYWORDS="python devel"
+ SHORT="collection of ASN.1-based protocols modules"
+cat << EOF
+A collection of ASN.1 modules expressed in form of pyasn1 classes.
+
+Includes protocols PDUs definition (SNMP, LDAP etc.) and various data
structures
+(X.509, PKCS etc.).
+EOF
diff --git a/python-pypi/pyasn1-modules/HISTORY
b/python-pypi/pyasn1-modules/HISTORY
new file mode 100644
index 0000000..6dce5e7
--- /dev/null
+++ b/python-pypi/pyasn1-modules/HISTORY
@@ -0,0 +1,2 @@
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/pyasn1/DEPENDS b/python-pypi/pyasn1/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/pyasn1/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/pyasn1/DETAILS b/python-pypi/pyasn1/DETAILS
index d7803d9..2ba25b6 100755
--- a/python-pypi/pyasn1/DETAILS
+++ b/python-pypi/pyasn1/DETAILS
@@ -1,9 +1,10 @@
SPELL=pyasn1
- VERSION=0.1.2
+ VERSION=0.1.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c7739106a791faca27eea3da66a3e5afb240eb04b0d25136fae181379008af00741a14a5647906fd791015c2ffbfbd6b426356532d627385f70f1c08db138f9b
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:5e5eadc20aa0c22bab0280e7c7c8fa58e9c22530bd6af1344dd9448527e6cd008fc4a9c0365072970b9e09c499640bc9c61ea795e9f136b28febd692875c6db4
WEB_SITE=http://pyasn1.sourceforge.net/
ENTERED=20060930
LICENSE[0]=BSD
diff --git a/python-pypi/pyasn1/HISTORY b/python-pypi/pyasn1/HISTORY
index fb53f71..82c5f9d 100644
--- a/python-pypi/pyasn1/HISTORY
+++ b/python-pypi/pyasn1/HISTORY
@@ -1,3 +1,13 @@
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.6
+
+2013-01-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.5
+
+2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.3; added pypi source url
+ * DEPENDS: added, for missing generic python dependency
+
2011-12-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.1.2

diff --git a/python-pypi/pydot/DETAILS b/python-pypi/pydot/DETAILS
index e2d05da..c1f379c 100755
--- a/python-pypi/pydot/DETAILS
+++ b/python-pypi/pydot/DETAILS
@@ -1,6 +1,6 @@
SPELL=pydot
- VERSION=1.0.25
-
SOURCE_HASH=sha512:50246e5edc132cf49734634ce6381acc492a12124b08b4bae5654b5823b89ad9c5170d6d79ac51b311986e133a3687336c539fddec2493ad54b07e906b1cf1c9
+ VERSION=1.0.28
+
SOURCE_HASH=sha512:54b4d7bfb01bbcae9a4832d1c3321d4f453a93f062ee55b35e3d59bee3f8989f4a544afb56c3d16b22bca8e6ef24b6286ac2688c9045b16906ef625999b35055
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]="http://$SPELL.googlecode.com/files/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/pydot/HISTORY b/python-pypi/pydot/HISTORY
index 6217129..e52e44e 100644
--- a/python-pypi/pydot/HISTORY
+++ b/python-pypi/pydot/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.28
+
2011-06-22 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0], WEB_SITE
updated spell to 1.0.25
diff --git a/python-pypi/pygments/DETAILS b/python-pypi/pygments/DETAILS
index c40bdde..db42820 100755
--- a/python-pypi/pygments/DETAILS
+++ b/python-pypi/pygments/DETAILS
@@ -1,6 +1,6 @@
SPELL=pygments
- VERSION=1.5
-
SOURCE_HASH=sha512:b194cb3a043c63b63a6c6a1603883db805d4241b76de7ae80d3da52e079274d616fbf782fd57058db25b5079332b346e572696f03d144520ffdad9e5e68e35f8
+ VERSION=1.6
+
SOURCE_HASH=sha512:552d0c2a1296773a5482122bd5cbec0ce91a497cd86ee105e1c5ddf2bfa9c206fcc7de504c6da480344c6e1bee30d7b26012fd061dcb2091d8b2b21bcd163bf0
SOURCE=Pygments-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/P/Pygments/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Pygments-$VERSION"
diff --git a/python-pypi/pygments/HISTORY b/python-pypi/pygments/HISTORY
index b8b8cdb..f45ef82 100644
--- a/python-pypi/pygments/HISTORY
+++ b/python-pypi/pygments/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6
+
2012-03-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5

diff --git a/python-pypi/pyicu/DEPENDS b/python-pypi/pyicu/DEPENDS
new file mode 100755
index 0000000..df39d7c
--- /dev/null
+++ b/python-pypi/pyicu/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends icu
diff --git a/python-pypi/pyicu/DETAILS b/python-pypi/pyicu/DETAILS
new file mode 100755
index 0000000..70b17ce
--- /dev/null
+++ b/python-pypi/pyicu/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pyicu
+ SPELLX=PyICU
+ VERSION=1.5
+
SOURCE_HASH=sha512:c196d65a5d112c2a720a10082fe461195858b87b03d5273facc13bb711a1c42264eec7899af52d71d783f35ad19e735fc74ffe994a1369ebf5550b58115c5e6e
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pyicu.osafoundation.org/
+ LICENSE[0]=BSD
+ ENTERED=20130307
+ SHORT="python extension wrapping IBM's ICU C++ API"
+cat << EOF
+PyICU is a python extension wrapping IBM's ICU C++ API.
+EOF
diff --git a/python-pypi/pyicu/HISTORY b/python-pypi/pyicu/HISTORY
new file mode 100644
index 0000000..65c5289
--- /dev/null
+++ b/python-pypi/pyicu/HISTORY
@@ -0,0 +1,3 @@
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-distutils-extra/DETAILS
b/python-pypi/python-distutils-extra/DETAILS
index 7147586..3152c13 100755
--- a/python-pypi/python-distutils-extra/DETAILS
+++ b/python-pypi/python-distutils-extra/DETAILS
@@ -1,8 +1,11 @@
SPELL=python-distutils-extra
- VERSION=2.18
- SOURCE=dist-$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ VERSION=2.37
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=dist-$SOURCE.asc
+ SOURCE_GPG="canonical.gpg:$SOURCE2:UPSTREAM_KEY"

SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/${VERSION:0:4}/+download/$SOURCE
+
SOURCE2_URL[0]=http://launchpad.net/$SPELL/trunk/${VERSION:0:4}/+download/$SOURCE2
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
WEB_SITE=https://launchpad.net/python-distutils-extra
LICENSE[0]=GPLv2
diff --git a/python-pypi/python-distutils-extra/HISTORY
b/python-pypi/python-distutils-extra/HISTORY
index 573f274..c7203c8 100644
--- a/python-pypi/python-distutils-extra/HISTORY
+++ b/python-pypi/python-distutils-extra/HISTORY
@@ -1,3 +1,7 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.37
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git
a/python-pypi/python-distutils-extra/dist-python-distutils-extra-2.18.tar.gz.sig

b/python-pypi/python-distutils-extra/dist-python-distutils-extra-2.18.tar.gz.sig
deleted file mode 100644
index 372f584..0000000
Binary files
a/python-pypi/python-distutils-extra/dist-python-distutils-extra-2.18.tar.gz.sig
and /dev/null differ
diff --git a/python-pypi/python-fastimport/DEPENDS
b/python-pypi/python-fastimport/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/python-fastimport/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-fastimport/DETAILS
b/python-pypi/python-fastimport/DETAILS
new file mode 100755
index 0000000..9db537e
--- /dev/null
+++ b/python-pypi/python-fastimport/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=python-fastimport
+ VERSION=0.9.2
+ SOURCE="fastimport-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:8fd9f89267ca88edff94cea7537740431d02680a1eebd085ee376954b47bf5222e7575750895d0d2da246694cdac7a5afe50d857b87c0f36e04eb3511bcbe472
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/python-fastimport";
+ LICENSE[0]="GPL2"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Fastimport parser in Python"
+cat << EOF
+This is the Python parser that was originally developed for bzr-fastimport,
+but extracted so it can be used by other projects.
+
+It is currently used by bzr-fastimport and dulwich. hg-fastimport and
+git-remote-hg use a slightly modified version of it.
+EOF
diff --git a/python-pypi/python-fastimport/HISTORY
b/python-pypi/python-fastimport/HISTORY
new file mode 100644
index 0000000..f43d54d
--- /dev/null
+++ b/python-pypi/python-fastimport/HISTORY
@@ -0,0 +1,2 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-gflags/DEPENDS
b/python-pypi/python-gflags/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/python-gflags/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/python-gflags/DETAILS
b/python-pypi/python-gflags/DETAILS
new file mode 100755
index 0000000..a70666d
--- /dev/null
+++ b/python-pypi/python-gflags/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=python-gflags
+ VERSION=2.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://python-gflags.googlecode.com/files/$SOURCE
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:28566acffd092f09105f3b9ad3be4ada11f024f940914e6efb103907f3779283c63bdfe13edad83aa470c5e887b49ad8b05031fc1895f3bad9b5d9c368bbfe18
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://code.google.com/p/python-gflags/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ KEYWORDS="python getopt optparse"
+ SHORT="commandline flags module for Python"
+cat << EOF
+This project is the python equivalent of gflags, a commandline flag
+implementation for C++ originally written by Google. It is intended to be
used
+in situations where a project wants to mimic the command-line flag handling
of a
+C++ app that uses gflags, or for a Python app that, via swig or some other
means,
+is linked with a C++ app that uses gflags.
+
+The python-gflags package contains a library that implements commandline
flags
+processing. As such it's a replacement for getopt(). It has increased
+flexibility, including built-in support for Python types, and the ability to
+define flags in the source file in which they're used. (This last is its
major
+difference from OptParse.)
+EOF
diff --git a/python-pypi/python-gflags/HISTORY
b/python-pypi/python-gflags/HISTORY
new file mode 100644
index 0000000..543f042
--- /dev/null
+++ b/python-pypi/python-gflags/HISTORY
@@ -0,0 +1,2 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/python-gnupg/DETAILS
b/python-pypi/python-gnupg/DETAILS
index abd1eec..7ded6c3 100755
--- a/python-pypi/python-gnupg/DETAILS
+++ b/python-pypi/python-gnupg/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-gnupg
- VERSION=0.3.0
+ VERSION=0.3.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://python-gnupg.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:fc269fd48ce87a3f983fff607f0175def01fdffe4a25a5d802c26d0097c62e95b82b29f17804ac91337757f6f188e57a2012c91dffbd2738561245a80bd15321
+
SOURCE_HASH=sha512:6ce427231210bb1a19ed0a9676e7c2b82985ca4407ba3c13c6fa1624c97ddf76839badc23681d877c054bea3d098abfc700938d4b1e5454e4b0c3952ba552a52
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://code.google.com/p/python-gnupg/
LICENSE[0]=BSD
diff --git a/python-pypi/python-gnupg/HISTORY
b/python-pypi/python-gnupg/HISTORY
index 693ff8e..9a6dada 100644
--- a/python-pypi/python-gnupg/HISTORY
+++ b/python-pypi/python-gnupg/HISTORY
@@ -1,3 +1,6 @@
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.2
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.0

diff --git a/python-pypi/python-markdown/DETAILS
b/python-pypi/python-markdown/DETAILS
index d523d10..ff5f21c 100755
--- a/python-pypi/python-markdown/DETAILS
+++ b/python-pypi/python-markdown/DETAILS
@@ -1,7 +1,7 @@
SPELL=python-markdown
SPELLX=Markdown
- VERSION=2.1.1
-
SOURCE_HASH=sha512:aa20209afc0f8b6bd3f39307b8487ffdf47b2ad017b8c6db70fcb2878c751a007c7f99bc71b1fe8abb7553468997a7b2be69f12211015835b94521a8c8c8657b
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:aa975a9d015e3e1320f35381c7e83e1f355222a3c0096e65ce4f1a1fa253fe0e3389ce1b3786b1cf40f4160863ede39d1081c655efe1c24132a766f02418fd61
SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/${SPELLX}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
diff --git a/python-pypi/python-markdown/HISTORY
b/python-pypi/python-markdown/HISTORY
index 19cd793..b3677e3 100644
--- a/python-pypi/python-markdown/HISTORY
+++ b/python-pypi/python-markdown/HISTORY
@@ -1,3 +1,9 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.oge>
+ * DETAILS: version 2.2.1
+
+2012-09-11 Treeve Jelbert <treeve AT sourcemage.oge>
+ * DETAILS: version 2.2.0
+
2012-02-27 Treeve Jelbert <treeve AT sourcemage.oge>
* DETAILS: version 2.1.1
new url
diff --git a/python-pypi/python-mpd/DETAILS b/python-pypi/python-mpd/DETAILS
index a9a3475..339a61b 100755
--- a/python-pypi/python-mpd/DETAILS
+++ b/python-pypi/python-mpd/DETAILS
@@ -1,12 +1,9 @@
SPELL=python-mpd
SPELLX=${SPELL}2
- VERSION=0.4.2
+ VERSION=0.5.0
SOURCE=$SPELLX-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELLX/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=jthalheim.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_HASH=sha512:b275c9ee0b98fa51b5396571504181cdf78e24b2a384ccd5bdadff2bd3ea29bb90811c43b269c369839b63b738545e45cf92e39063de181f898fbb78f77d1c0f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=https://github.com/Mic92/python-mpd2
LICENSE[0]=LGPL
diff --git a/python-pypi/python-mpd/HISTORY b/python-pypi/python-mpd/HISTORY
index e44902b..a9b0266 100644
--- a/python-pypi/python-mpd/HISTORY
+++ b/python-pypi/python-mpd/HISTORY
@@ -1,3 +1,11 @@
+2013-01-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.0; switched to hashsum
+ * jthalheim.gpg: removed
+
+2012-07-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.3
+ * jthalheim.gpg: added key D7CC79FA (Jörg Thalheim
<jthalheim AT gmail.com>)
+
2012-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.2 (transparently switched to forked
and backward-compatible version -- python-mpd2 -- which is in active
diff --git a/python-pypi/python-mpd/jthalheim.gpg
b/python-pypi/python-mpd/jthalheim.gpg
deleted file mode 100644
index 4585672..0000000
Binary files a/python-pypi/python-mpd/jthalheim.gpg and /dev/null differ
diff --git a/python-pypi/python-ssh/DETAILS b/python-pypi/python-ssh/DETAILS
index fc8d955..0c4333f 100755
--- a/python-pypi/python-ssh/DETAILS
+++ b/python-pypi/python-ssh/DETAILS
@@ -1,9 +1,9 @@
SPELL=python-ssh
SPELLX=ssh
- VERSION=1.7.14
+ VERSION=1.8.0
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:0c5b20cfc8fd8b3412fa371e1368607a2688af00ccad44a70b0d71e9aed8ccbe79c1063bbc4c65f0de3cf287fa0d1a3c116d89ab01139d8d6070db1a6ad80c12
+
SOURCE_HASH=sha512:bac32c2cf078c2a06b4b530c905e4b8e0c09b457d9d9feaee163d3a96d71b43c74d159a25ad65bcb4beba692b05b7587e60b4a13be7d049f8493977f9a032da7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://pypi.python.org/pypi/ssh/
ENTERED=20111025
diff --git a/python-pypi/python-ssh/HISTORY b/python-pypi/python-ssh/HISTORY
index bd64b63..e8c518f 100644
--- a/python-pypi/python-ssh/HISTORY
+++ b/python-pypi/python-ssh/HISTORY
@@ -1,3 +1,6 @@
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.14

diff --git a/python-pypi/pytz/DETAILS b/python-pypi/pytz/DETAILS
index 1a84703..cc428fa 100755
--- a/python-pypi/pytz/DETAILS
+++ b/python-pypi/pytz/DETAILS
@@ -1,8 +1,8 @@
SPELL=pytz
- VERSION=2012c
+ VERSION=2012j
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8d142b811c5781e48a66efecb400b9b89fa6e321bc8f4303a29f5b8b3e53b0b5ea54ceb4d639ca612ff0ecd0d44f83010d9988f88aceea8c5805b72252861554
+
SOURCE_HASH=sha512:52dec29039f415d8b4c6c44994b3d147edcf21fd03a9c065f392417da22bd5b9f966546e13be0014223170a21873f4cdc79a459d298b5546b34a5d66e1ab59c4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pytz.sourceforge.net/
LICENSE[0]=BSD
diff --git a/python-pypi/pytz/HISTORY b/python-pypi/pytz/HISTORY
index 1fd5315..cdd4000 100644
--- a/python-pypi/pytz/HISTORY
+++ b/python-pypi/pytz/HISTORY
@@ -1,3 +1,9 @@
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012j
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012h
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2012c

diff --git a/python-pypi/pyutil/DETAILS b/python-pypi/pyutil/DETAILS
index 1f31bc2..238c931 100755
--- a/python-pypi/pyutil/DETAILS
+++ b/python-pypi/pyutil/DETAILS
@@ -1,6 +1,6 @@
SPELL=pyutil
- VERSION=1.9.3
-
SOURCE_HASH=sha512:01d59f3be90a85bbd5001337eab6eb0afe9b50ffe21747783ffb5f9c055e6e8ba2d6404b2a0ecf1c3068b51b555a44569a9417e6b349c40e9b791a8ff2994102
+ VERSION=1.9.4
+
SOURCE_HASH=sha512:78df200025b96bf410eeb7e364e84d627761cb85a0cbfba65dea8ac3db2231128017a6ddf74e0002208d774c96445508932406a2016cc78274269a74b2bfbcc4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/$SPELL
diff --git a/python-pypi/pyutil/HISTORY b/python-pypi/pyutil/HISTORY
index 90fe51b..96c5159 100644
--- a/python-pypi/pyutil/HISTORY
+++ b/python-pypi/pyutil/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.4
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.3

diff --git a/python-pypi/redis-py/DEPENDS b/python-pypi/redis-py/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/redis-py/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/redis-py/DETAILS b/python-pypi/redis-py/DETAILS
new file mode 100755
index 0000000..dec7733
--- /dev/null
+++ b/python-pypi/redis-py/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=redis-py
+ SPELLX=${SPELL//-py/}
+ VERSION=2.7.1
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELLX/$SOURCE
+ SOURCE_URL[1]=https://github.com/downloads/andymccurdy/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:98b22d8870f968535b66475234dcaf2d2eb2b90ba1ae10ba2d25c55c0059bcc34dd4c4494be6fc9b3e59a75e62ef9d4cf66ad6baf5945d68cbed19554d3609ef
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=https://github.com/andymccurdy/redis-py
+ LICENSE[0]=MIT
+ ENTERED=20121107
+ SHORT="Python interface to the Redis key-value store"
+cat << EOF
+The Python interface to the Redis key-value store.
+EOF
diff --git a/python-pypi/redis-py/HISTORY b/python-pypi/redis-py/HISTORY
new file mode 100644
index 0000000..85ee361
--- /dev/null
+++ b/python-pypi/redis-py/HISTORY
@@ -0,0 +1,2 @@
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/reportlab/DETAILS b/python-pypi/reportlab/DETAILS
index dc22587..eaf1920 100755
--- a/python-pypi/reportlab/DETAILS
+++ b/python-pypi/reportlab/DETAILS
@@ -1,9 +1,9 @@
SPELL=reportlab
- VERSION=2.5
-
SOURCE_HASH=sha512:9fd043aeb94e1531156b40766e262af2976ef1f55009eaf42ea713d8cde0452ed1c17bbb98d28babf24177552ef9a1d2e9d149ac1f4db904ab806c20114f8766
+ VERSION=2.6
+
SOURCE_HASH=sha512:d1173231ec6924c225808607edd287b11095cda1856554ff42efb5911285b766f43b79d8747ea2867221aa5c158455ee864dbe903ceffeae535938d2fef59131
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://www.reportlab.org
+ WEB_SITE=http://www.reportlab.com
SOURCE_URL[0]=$WEB_SITE/ftp/$SOURCE
SOURCE_URL[1]=http://pypi.python.org/packages/source/r/reportlab/$SOURCE
ENTERED=20040122
diff --git a/python-pypi/reportlab/HISTORY b/python-pypi/reportlab/HISTORY
index 89b9f22..e5c2739 100644
--- a/python-pypi/reportlab/HISTORY
+++ b/python-pypi/reportlab/HISTORY
@@ -1,3 +1,7 @@
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6
+ new WEB_SITE
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/python-pypi/roundup/DETAILS b/python-pypi/roundup/DETAILS
index 5b77700..dcfa844 100755
--- a/python-pypi/roundup/DETAILS
+++ b/python-pypi/roundup/DETAILS
@@ -1,8 +1,9 @@
SPELL=roundup
- VERSION=1.4.19
+ VERSION=1.4.20
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:497cad23e1074e535cf2729d52f07ec2103c89e5c0927be678f02299c036dac6dc262fe909310e066588f00144151b98b55a7dfd8c1df28680f99fecc255236e
+
SOURCE_HASH=sha512:62a1ca744afb7e17a4e165d695e1623d73810a3d3e6c374a4b73d010fcc3e93756ca0bfb6dc4cf7937acd1156c4b938e881e2e9ffd9b0c8e4c4366b730cc43b1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://roundup.sourceforge.net/
LICENSE[0]=PYTHON
diff --git a/python-pypi/roundup/HISTORY b/python-pypi/roundup/HISTORY
index 3c1016e..ac65baf 100644
--- a/python-pypi/roundup/HISTORY
+++ b/python-pypi/roundup/HISTORY
@@ -1,3 +1,6 @@
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.20; SECURITY_PATCH++
+
2011-07-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.19

diff --git a/python-pypi/rsa/DEPENDS b/python-pypi/rsa/DEPENDS
index 6431ca2..fb4bc89 100755
--- a/python-pypi/rsa/DEPENDS
+++ b/python-pypi/rsa/DEPENDS
@@ -1,3 +1,3 @@
-depends python &&
+depends PYTHON &&
depends distribute &&
depends pyasn1
diff --git a/python-pypi/rsa/DETAILS b/python-pypi/rsa/DETAILS
index 6362fd6..7ad93cd 100755
--- a/python-pypi/rsa/DETAILS
+++ b/python-pypi/rsa/DETAILS
@@ -1,14 +1,14 @@
SPELL=rsa
- VERSION=3.0.1
- SOURCE=$SPELL-$VERSION.zip
+ VERSION=3.1.1
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:9e72a86d9de80efe59a5647e80b0beebc6bf4bb98d7c00d54931e512514cf666de7e09bc8b8809105b8480cdb6bfbdb7d9cb312de30ac0b45b5d1989249f2933
+
SOURCE_HASH=sha512:5a8e8836f90ec1db41fa87b0f81accbc22814e71581ec0b66be850966603d0210f28e05f3330f62a4622ada2faa6d0f14a7f21cc46415e7a61bc0a51bd2bce37
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.stuvel.eu/rsa
GATHER_DOCS=off
LICENSE[0]=GPL
ENTERED=20080424
- SHORT="Pure-Python RSA implementation"
+ SHORT="pure-Python RSA implementation"
cat << EOF
It's a module for calculating large primes, and RSA encryption, decryption,
signing and verification. Includes generating public and private keys.
diff --git a/python-pypi/rsa/HISTORY b/python-pypi/rsa/HISTORY
index fb06a43..be22b64 100644
--- a/python-pypi/rsa/HISTORY
+++ b/python-pypi/rsa/HISTORY
@@ -1,3 +1,10 @@
+2012-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.1
+
+2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1; fixed source url extension
+ * DEPENDS: python3 is supported
+
2011-09-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.1; corrected source extension

diff --git a/python-pypi/scipy/DETAILS b/python-pypi/scipy/DETAILS
index dc71723..61185bb 100755
--- a/python-pypi/scipy/DETAILS
+++ b/python-pypi/scipy/DETAILS
@@ -1,6 +1,6 @@
SPELL=scipy
- VERSION=0.10.0
-
SOURCE_HASH=sha512:7ff9f7865d0a94cd295389f1b6296433d3307f246a35fec386eb824d8f619d0ed4e1673f5d83cb75c13578addc5ea64ee304af677c3be0a9693c232fe16057ba
+ VERSION=0.11.0
+
SOURCE_HASH=sha512:d4fdd62f2db5285cd133649bd1bfa5175cb9da8304323abd74e0ef1207d55e6152f0f944da1da75f73e9dafb0f3bb14efba3c0526c732c348a653e0bd223ccfa
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
diff --git a/python-pypi/scipy/HISTORY b/python-pypi/scipy/HISTORY
index dc970ac..9e144b1 100644
--- a/python-pypi/scipy/HISTORY
+++ b/python-pypi/scipy/HISTORY
@@ -1,5 +1,8 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.0
+
2012-02-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.19.0
+ * DETAILS: version 0.10.0
extra url
* DEPENDS: cleanup

diff --git a/python-pypi/scons/DETAILS b/python-pypi/scons/DETAILS
index 0101cff..d16a44c 100755
--- a/python-pypi/scons/DETAILS
+++ b/python-pypi/scons/DETAILS
@@ -1,6 +1,6 @@
SPELL=scons
- VERSION=2.1.0
-
SOURCE_HASH=sha512:1eaa89aa842f3f801a817bd7a9b9b4993ad5d00be420bd2aa3cc55f04cf4a3959638f7ee2d6a1e93ce716315b05016888cd20d1884b025fe97613d1a3382527e
+ VERSION=2.2.0
+
SOURCE_HASH=sha512:b1910c2faf9bf888e32f90c567a5c3fe4b7066f48a3457639570868f02075e9d3ef20d0315d5bab5940576987bacdaa0f675aaf8f5bdb1efb1a0806cb0153738
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/scons/HISTORY b/python-pypi/scons/HISTORY
index a50c8d4..e1b5ec1 100644
--- a/python-pypi/scons/HISTORY
+++ b/python-pypi/scons/HISTORY
@@ -1,3 +1,6 @@
+2012-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.0
+
2011-11-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.0

diff --git a/python-pypi/six/DEPENDS b/python-pypi/six/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/six/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/six/DETAILS b/python-pypi/six/DETAILS
new file mode 100755
index 0000000..20599ea
--- /dev/null
+++ b/python-pypi/six/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=six
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:8963f851f88016286a2159f0e7d6eddacdaad8c84048cb233fb2b2371ea2b4b5a3f75a5937677fe5c6ceb1a1f1791362bd181134e0f15409e44e2358e6c07712
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELL
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/s/six/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20120622
+ KEYWORDS="python"
+ SHORT="Python 2 and 3 compatibility utilities"
+cat << EOF
+Six is a Python 2 and 3 compatibility library. It provides utility functions
+for smoothing over the differences between the Python versions with the goal
+of writing Python code that is compatible on both Python versions
+EOF
diff --git a/python-pypi/six/HISTORY b/python-pypi/six/HISTORY
new file mode 100644
index 0000000..6159757
--- /dev/null
+++ b/python-pypi/six/HISTORY
@@ -0,0 +1,7 @@
+2012-09-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+
+2012-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.0
+ spell created
+
diff --git a/python-pypi/sleekxmpp/DEPENDS b/python-pypi/sleekxmpp/DEPENDS
new file mode 100755
index 0000000..014a04e
--- /dev/null
+++ b/python-pypi/sleekxmpp/DEPENDS
@@ -0,0 +1,4 @@
+depends python &&
+depends dnspython &&
+depends pyasn1 &&
+depends pyasn1-modules
diff --git a/python-pypi/sleekxmpp/DETAILS b/python-pypi/sleekxmpp/DETAILS
new file mode 100755
index 0000000..2b1f83a
--- /dev/null
+++ b/python-pypi/sleekxmpp/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sleekxmpp
+ VERSION=1.1.11
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:3b746d0fd93a1d2ca5a6965ab568c1516a89e5b4b046eee4f0c872c8eaf17b8c5b60090c2623e35c4bea6a1025c832d946b4bc76d9a396a03833d9799f2ab5eb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/fritzy/SleekXMPP
+ LICENSE[0]=MIT
+ ENTERED=20130115
+ SHORT="elegant Python library for XMPP"
+cat << EOF
+SleekXMPP is an MIT licensed XMPP library for Python 2.6/3.1+, and is
featured
+in examples in XMPP: The Definitive Guide by Kevin Smith, Remko Tronçon, and
+Peter Saint-Andre.
+EOF
diff --git a/python-pypi/sleekxmpp/HISTORY b/python-pypi/sleekxmpp/HISTORY
new file mode 100644
index 0000000..046548c
--- /dev/null
+++ b/python-pypi/sleekxmpp/HISTORY
@@ -0,0 +1,2 @@
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index f0f1970..6dadb9f 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlalchemy
CHEESESHOP_PKG=SQLAlchemy
- VERSION=0.7.7
-
SOURCE_HASH=sha512:02ee0d77a54d1fd12993d29264f3f03f29a0fc18a10ea19e03ac7860f853954ca9ba45a6550591d76b729cc635cd562c02e8fcca23ec356c3af829b547a8bb62
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:5d8089179f670e55cba993d690f0c4b7a63789a0da218fa6afeda6b3064a99aeaa0495cbf8c264f0c88ecd41938cf534eb115365a5f214458f5b5f34d0c49a1f
SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"

SOURCE_URL[0]=http://pypi.python.org/packages/source/S/$CHEESESHOP_PKG/$SOURCE
SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/sqlalchemy/HISTORY b/python-pypi/sqlalchemy/HISTORY
index aee5132..c1f9669 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,12 @@
+2013-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.9
+
+2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.8
+
2012-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.7
* DEPENDS: updated dependencies; fixed flags
diff --git a/python-pypi/sqlobject/DETAILS b/python-pypi/sqlobject/DETAILS
index 88848d6..39e8fe5 100755
--- a/python-pypi/sqlobject/DETAILS
+++ b/python-pypi/sqlobject/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlobject
CHEESESHOP_PKG=SQLObject
- VERSION=1.2.2
-
SOURCE_HASH=sha512:d99cb4a0178abd50ea2528c2a5615cd8a34d1aea06c91ec4bf7d3843d9096499c1566cdc0d0ce4d132eaff3aff66d364b8fc0ade77d000c3dc2937cacb033323
+ VERSION=1.3.2
+
SOURCE_HASH=sha512:10f706b2baa611e0ff4262f3ff4b63300cbd6e1c6cbb7b5eb43d2cc9c15a25a8d65bf07273278c78ea5b0fd086d9e78de72223e86ba46cf4a07837ce44a61d73
SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"

SOURCE_URL[0]="http://pypi.python.org/packages/source/${CHEESESHOP_PKG:0:1}/${CHEESESHOP_PKG}/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$CHEESESHOP_PKG-$VERSION"
diff --git a/python-pypi/sqlobject/HISTORY b/python-pypi/sqlobject/HISTORY
index 752371b..5a43b15 100644
--- a/python-pypi/sqlobject/HISTORY
+++ b/python-pypi/sqlobject/HISTORY
@@ -1,3 +1,6 @@
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.2
+
2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2
* DEPENDS: cleanup
diff --git a/python-pypi/trac/DEPENDS b/python-pypi/trac/DEPENDS
index d35b83f..0ab4d2d 100755
--- a/python-pypi/trac/DEPENDS
+++ b/python-pypi/trac/DEPENDS
@@ -19,10 +19,15 @@ if list_find "$TRAC_DB" postgresql; then
fi &&

suggest_depends babel "" "" "for localization support" &&
-suggest_depends WEBSERVER "" "" "to run connected to a 'real' webserver" &&
suggest_depends subversion "" "" "for Subversion SCM support" &&
-suggest_depends mod_wsgi "" "" "for Apache WSGI module usage" &&
-suggest_depends mod_python "" "" "for faster execution with Apache" &&
+suggest_depends WEBSERVER "" "" "to run connected to a 'real' webserver" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL WEBSERVER) &&
+ echo $(get_spell_provider $SPELL WEBSERVER) | grep -Eq
"^(apache|httpd-)"; then
+ suggest_depends mod_wsgi "" "" "for Apache WSGI module usage" &&
+ suggest_depends mod_python "" "" "for faster execution with Apache"
+fi &&
+
suggest_depends pygments "" "" "for syntax highlighting (Pygments)" &&
suggest_depends enscript "" "" "for syntax highlighting (Enscript)" &&
suggest_depends pytz "" "" "for advanced timezone definition and DST
support" &&
diff --git a/python-pypi/trac/DETAILS b/python-pypi/trac/DETAILS
index 3974032..11e89e7 100755
--- a/python-pypi/trac/DETAILS
+++ b/python-pypi/trac/DETAILS
@@ -1,10 +1,9 @@
SPELL=trac
- VERSION=0.12.3
+ VERSION=0.12.5
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:84d65fc9b907bb120a4f319b14f038a8c9b67c2a9fa25216a672c23c85718e14c06e22bd78e45d30dd9c7d34d82f69ba8006074fac3e7af5134e0b02d61cb238
+
SOURCE_HASH=sha512:0b8418645a457792399fb0879b54d589c5fac891df3ad067ef7f7a378c528356851fe50f0c7937bd84a40a1ae471d20c09d69449101cdf0d06e984824b8bb83e
SOURCE=Trac-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
- SOURCE_URL[1]=ftp://ftp.edgewall.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://download.edgewall.org/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Trac-$VERSION"
WEB_SITE=http://trac.edgewall.org/
LICENSE[0]=BSD
diff --git a/python-pypi/trac/HISTORY b/python-pypi/trac/HISTORY
index 30a9593..8bcaf19 100644
--- a/python-pypi/trac/HISTORY
+++ b/python-pypi/trac/HISTORY
@@ -1,3 +1,8 @@
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12.5; renewed source url; dropped
+ outdated source url
+ * DEPENDS: mod_* are only valid for apache web-server
+
2012-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.12.3

diff --git a/python-pypi/virtinst/DETAILS b/python-pypi/virtinst/DETAILS
index 9a52ff8..b30631d 100755
--- a/python-pypi/virtinst/DETAILS
+++ b/python-pypi/virtinst/DETAILS
@@ -1,5 +1,5 @@
SPELL=virtinst
- VERSION=0.600.0
+ VERSION=0.600.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/virtinst/HISTORY b/python-pypi/virtinst/HISTORY
index bf894bf..06dfb55 100644
--- a/python-pypi/virtinst/HISTORY
+++ b/python-pypi/virtinst/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.600.3
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.600.0

diff --git a/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig
b/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig
deleted file mode 100644
index ea16287..0000000
Binary files a/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig and /dev/null
differ
diff --git a/python-pypi/virtinst/virtinst-0.600.3.tar.gz.sig
b/python-pypi/virtinst/virtinst-0.600.3.tar.gz.sig
new file mode 100644
index 0000000..eaee5c0
Binary files /dev/null and b/python-pypi/virtinst/virtinst-0.600.3.tar.gz.sig
differ
diff --git a/python-pypi/virtualenv/DEPENDS b/python-pypi/virtualenv/DEPENDS
new file mode 100755
index 0000000..503782e
--- /dev/null
+++ b/python-pypi/virtualenv/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends SETUPTOOLS
diff --git a/python-pypi/virtualenv/DETAILS b/python-pypi/virtualenv/DETAILS
new file mode 100755
index 0000000..ca848a2
--- /dev/null
+++ b/python-pypi/virtualenv/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=virtualenv
+ VERSION=1.8.4
+
SOURCE_HASH=sha512:2c485bc2ade615a1d397174be85f607605f1c97267ce38ec5a7b208a3d5f17b9abc456dc32154f2a5d21ebe1f7d82032b28deb66dd230bad2e69d9c72761e975
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=http://pypi.python.org/packages/source/v/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.virtualenv.org/
+ LICENSE[0]=MIT
+ ENTERED=20130120
+ KEYWORDS="python"
+ SHORT="Virtual Python Environment builder"
+cat << EOF
+virtualenv is a tool to create isolated Python environments.
+
+It creates an environment that has its own installation directories, that
+doesn't share libraries with other virtualenv environments (and optionally
+doesn't access the globally installed libraries either).
+EOF
diff --git a/python-pypi/virtualenv/HISTORY b/python-pypi/virtualenv/HISTORY
new file mode 100644
index 0000000..c19a140
--- /dev/null
+++ b/python-pypi/virtualenv/HISTORY
@@ -0,0 +1,5 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.4
+
+2012-11-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/webob/DETAILS b/python-pypi/webob/DETAILS
index d6017a1..36ce1fe 100755
--- a/python-pypi/webob/DETAILS
+++ b/python-pypi/webob/DETAILS
@@ -1,8 +1,8 @@
SPELL=webob
SPELLX=WebOb
- VERSION=1.2
-
SOURCE_HASH=sha512:d91e77e1b6d53053d39a24fd7056a14e67bbe6eb74d43ed09afb63160e7183355d80f9db8760a78d97dd54c207b35dfdb189cc35020dc289ee4b8f3cf49a0359
- SOURCE=$SPELLX-$VERSION.zip
+ VERSION=1.2.3
+
SOURCE_HASH=sha512:831e6bb1d2c6998b6929520098ed4aed3117d038457d9bba28ceba090bf32fcf6a935f88470bee1e0782f6c43395c4fa646d354c946596cc307edb7808e90559
+ SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://pythonpaste.org/webob/
@@ -12,9 +12,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SHORT=''
cat << EOF
WebOb provides wrappers around the WSGI request environment, and an object
-to help create
-WSGI responses.
+to help create WSGI responses.
The objects map much of the specified behavior of HTTP, including header
-parsing and
-accessors for other standard parts of the environment.
+parsing and accessors for other standard parts of the environment.
EOF
diff --git a/python-pypi/webob/HISTORY b/python-pypi/webob/HISTORY
index d559c19..8c43faa 100644
--- a/python-pypi/webob/HISTORY
+++ b/python-pypi/webob/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2

diff --git a/python-pypi/xlrd/DETAILS b/python-pypi/xlrd/DETAILS
index 09ec067..8f6d39a 100755
--- a/python-pypi/xlrd/DETAILS
+++ b/python-pypi/xlrd/DETAILS
@@ -1,6 +1,6 @@
SPELL=xlrd
- VERSION=0.7.1
-
SOURCE_HASH=sha512:ce8f5db4671960003bf6dadb3f15b74166b73b30765df6182c58644b585047af214e0db95f75fad84449847b6a58f42cf7bbbb0b53b44d53162a5f4d1f23cd07
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:6a768396462fade6fc9062473e49ac49e5e2cb5717473d2a5445c23bf41c69b833f8b5e911125a55059c877245614fa21660554a9989f3ea8acf2f8712515146
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/xlrd
diff --git a/python-pypi/xlrd/HISTORY b/python-pypi/xlrd/HISTORY
index 39f80fe..7d7ca67 100644
--- a/python-pypi/xlrd/HISTORY
+++ b/python-pypi/xlrd/HISTORY
@@ -1,3 +1,6 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/python-pypi/xlwt/DETAILS b/python-pypi/xlwt/DETAILS
index 4cf7d91..5d3423c 100755
--- a/python-pypi/xlwt/DETAILS
+++ b/python-pypi/xlwt/DETAILS
@@ -1,6 +1,6 @@
SPELL=xlwt
- VERSION=0.7.2
-
SOURCE_HASH=sha512:f6b633f89f755c3136d978e3306175ebfc945097e1e123ed093f4ced8fb916267e8db8a7ddbfb8f2364dd6e1ab8b0606509a2451f880c55df9ad0beaf6094c26
+ VERSION=0.7.4
+
SOURCE_HASH=sha512:92744c01e577ef54e12ec790c5cb44e239a7e9f9c560b9f471fba536eecf3d6f92ac9019313fac0a63f802ddd1c371dbce91a3c85a7daf03599c9ad545d3d515
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/xlwt
diff --git a/python-pypi/xlwt/HISTORY b/python-pypi/xlwt/HISTORY
index 6c77cfb..53ca2b1 100644
--- a/python-pypi/xlwt/HISTORY
+++ b/python-pypi/xlwt/HISTORY
@@ -1,3 +1,6 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.4
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/qt5/FUNCTIONS b/qt5/FUNCTIONS
new file mode 100755
index 0000000..52ec5a9
--- /dev/null
+++ b/qt5/FUNCTIONS
@@ -0,0 +1,3 @@
+default_build() {
+ qt5_build
+}
diff --git a/qt5/qt3d/CONFLICTS b/qt5/qt3d/CONFLICTS
new file mode 100755
index 0000000..bcef768
--- /dev/null
+++ b/qt5/qt3d/CONFLICTS
@@ -0,0 +1 @@
+conflicts qt3d y
diff --git a/qt5/qt3d/DEPENDS b/qt5/qt3d/DEPENDS
new file mode 100755
index 0000000..65782be
--- /dev/null
+++ b/qt5/qt3d/DEPENDS
@@ -0,0 +1,7 @@
+depends -sub CXX gcc &&
+depends -sub OPENGL qtbase &&
+depends qtxmlpatterns &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtsvg &&
+depends perl
diff --git a/qt5/qt3d/DETAILS b/qt5/qt3d/DETAILS
new file mode 100755
index 0000000..2c31ddd
--- /dev/null
+++ b/qt5/qt3d/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qt3d
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:189dc0cced9282af64808e3d447e8db1c43bc40e9db12760e923835ac69cd82def59bf70e4d12f5371560263c6c2aabb5ab1c7f4659255993c7ea547c24d6dc7
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+3D support for qt5
+EOF
diff --git a/qt5/qt3d/HISTORY b/qt5/qt3d/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qt3d/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtbase/BUILD b/qt5/qtbase/BUILD
new file mode 100755
index 0000000..150a9f8
--- /dev/null
+++ b/qt5/qtbase/BUILD
@@ -0,0 +1,27 @@
+QTDIR=$INSTALL_ROOT/opt/qt5 &&
+
+# need to specify version in path for gstreamer!!
+if is_depends_enabled $SPELL gstreamer;then
+ VV=`installed_version gstreamer | cut -c-4`
+ OPTS+=" -I$INSTALL_ROOT/usr/include/gstreamer-$VV"
+ OPTS+=" -L$INSTALL_ROOT/usr/lib/gstreamer-$VV -lgstreamer-$VV"
+fi &&
+OPTS="$QT_DEBUG \
+ $QT_NIS \
+ $QT_XRAMA \
+ $QT_GIF \
+ $QT_PCH \
+ $QT_EXAMPLE examples \
+ $QT_DEMOS demos \
+ $QT_TESTS tests \
+ $QT_ACCESS \
+ $QT_AUDIO \
+ $QT_JVS \
+ $OPTS" &&
+cd $SOURCE_DIRECTORY &&
+
+./configure -opensource -confirm-license \
+ -prefix $QTDIR -platform linux-g++ \
+ -reduce-relocations -reduce-exports $OPTS -v &&
+make
+
diff --git a/qt5/qtbase/CONFIGURE b/qt5/qtbase/CONFIGURE
new file mode 100755
index 0000000..eae64f7
--- /dev/null
+++ b/qt5/qtbase/CONFIGURE
@@ -0,0 +1,46 @@
+config_query QT_DOC 'install documents(very big)?' n &&
+
+config_query_option QT_EXAMPLE 'install examples?' n \
+ '-make' \
+ '-nomake' &&
+
+config_query_option QT_DEMOS 'install demos?' n \
+ '-make' \
+ '-nomake' &&
+
+config_query_option QT_TESTS 'install tests?' n \
+ '-make' \
+ '-nomake' &&
+
+config_query_option QT_DEBUG 'Compile with debugging symbols?' n \
+ '-debug' \
+ '-no-separate-debug-info' &&
+
+config_query_option QT_NIS 'Enable Network Information Services?' y \
+ '-nis' \
+ '-no-nis' &&
+
+config_query_option QT_XRAMA 'Enable Xinerama support?' n \
+ '-xinerama' \
+ '-no-xinerama' &&
+
+config_query_option QT_GIF 'Enable GIF support?' n \
+ '' \
+ '-no-gif' &&
+
+config_query_option QT_PCH 'Enable precompiled header support?' y \
+ '-pch' \
+ '-no-pch' &&
+
+config_query_option QT_ACCESS 'Compile Accessibility support' y \
+ '-accessibility' \
+ '-no-accessibility' &&
+
+config_query_option QT_AUDIO 'support Audio backends' y \
+ '-audio-backend' \
+ '-no-audio-backend' &&
+
+config_query_option QT_JVS 'Javascript-JIT' y \
+ '-javascript-jit' \
+ '-no-javascript-jit' &&
+config_query QT_SQL 'enable SQL support?' y
diff --git a/qt5/qtbase/DEPENDS b/qt5/qtbase/DEPENDS
new file mode 100755
index 0000000..2d37ca4
--- /dev/null
+++ b/qt5/qtbase/DEPENDS
@@ -0,0 +1,106 @@
+depends perl &&
+depends -sub CXX gcc &&
+depends zlib &&
+depends libx11 &&
+depends libxcursor &&
+depends libxfixes &&
+depends libxi &&
+depends libxrender &&
+depends libxrandr &&
+depends libxext &&
+depends icu '-icu' &&
+depends sqlite '-system-sqlite' &&
+depends -sub PCRE16 pcre '-system-pcre' &&
+depends ca-certificates &&
+
+optional_depends pkgconfig \
+ '-force-pkg-config' \
+ '' \
+ 'use pkg-config to find things' &&
+
+optional_depends boost \
+ '-make tests' \
+ '-nomake tests' \
+ 'to build tests' &&
+
+optional_depends libxcb '-xcb' '-no-xcb' 'Xcb support' &&
+
+if is_depends_enabled $SPELL libxcb; then
+ depends xcb-util-keysyms &&
+ depends xcb-util-image &&
+ depends xcb-util &&
+ depends xcb-util-wm &&
+ depends xcb-util-renderutil
+fi &&
+
+optional_depends fontconfig \
+ '-fontconfig' \
+ '-no-fontconfig' \
+ 'for FontConfig anti-aliased font support' &&
+
+optional_depends openssl \
+ '-openssl' \
+ '-no-openssl' \
+ 'ssl support(needed for kde4)' &&
+#graphics
+optional_depends OPENGL \
+ '-opengl' \
+ '-no-opengl' \
+ 'OpenGL support' &&
+
+optional_depends JPEG \
+ '-system-libjpeg' \
+ '-qt-libjpeg' \
+ 'to use the system jpeg library' &&
+
+optional_depends libpng \
+ '-system-libpng' \
+ '-no-libpng' \
+ 'PNG graphics support' &&
+
+optional_depends glib2 '-glib' '-no-glib' 'glib support'
+
+#database plugins
+if [[ $QT_SQL == y ]];then
+optional_depends FIREBIRD \
+ "-plugin-sql-ibase" \
+ '-no-sql-ibase' \
+ 'Firebird database support' &&
+
+optional_depends mysql \
+ "-plugin-sql-mysql" \
+ '-no-sql-mysql' \
+ 'MySql database support' &&
+
+optional_depends postgresql \
+ "-plugin-sql-psql" \
+ '-no-sql-psql' \
+ 'Postgresql database support' &&
+
+message choose libiodbc if you want to use soprano+virtuoso+kde4 &&
+optional_depends ODBC-MGR \
+ "-plugin-sql-odbc" \
+ '-no-sql-odbc' \
+ 'ODBC database support'
+fi &&
+optional_depends cups \
+ '-cups' \
+ '-no-cups' \
+ 'Printing support' &&
+
+optional_depends dbus \
+ '-dbus' \
+ '-no-dbus' \
+ 'for dbus support - builds QtDBus module' &&
+
+optional_depends 'gtk+2' \
+ '-gtkstyle' \
+ '-no-gtkstyle' \
+ 'for GTK+ theme integration' &&
+
+optional_depends udev '' '' 'generic evdev keyboard support' &&
+optional_depends libxkbcommon '' '' 'XKB keyboard/input handling' &&
+
+if [[ $QT_ACCESS == "-accessibility" ]]; then
+ depends at-spi2-core
+fi
diff --git a/qt5/qtbase/DETAILS b/qt5/qtbase/DETAILS
new file mode 100755
index 0000000..ec568fa
--- /dev/null
+++ b/qt5/qtbase/DETAILS
@@ -0,0 +1,22 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtbase
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:ed3a8621da1823ac639ad72242f7cf155a43bc14f9b3daf762d1203f031d65207efff19f0492b62c963ae8008be35d5d8d66ec88bbd019cb75b1bd2a6ecfed9f
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+# SECURITY_PATCH=3
+ WEB_SITE=http://qt-project.org/
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT="Qt5 simplifies writing and maintaining GUI applications"
+cat << EOF
+Qt is a toolkit for software developers. Qt simplifies the task of
+writing and maintaining GUI (graphical user interface) applications. Qt
+is written in C++ and is fully object-oriented. Qt is a multi-platform
+toolkit. When you implement a program with Qt, you can run it on the X
+Window System (Unix/X11) or Microsoft Windows NT/95/98/2000. Simply
+compile the source code for the platform you want.
+EOF
diff --git a/qt5/qtbase/HISTORY b/qt5/qtbase/HISTORY
new file mode 100644
index 0000000..af3c6ab
--- /dev/null
+++ b/qt5/qtbase/HISTORY
@@ -0,0 +1,10 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+ * CONFIGURE, BUILD: disable demos, tests
+ remove obsolete -fast
+ * SUB_DEPENDS: mathc flags with those in DEPENDS
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtbase/PRE_BUILD b/qt5/qtbase/PRE_BUILD
new file mode 100755
index 0000000..484091f
--- /dev/null
+++ b/qt5/qtbase/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/qtbase
diff --git a/qt5/qtbase/PRE_SUB_DEPENDS b/qt5/qtbase/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..1e426ab
--- /dev/null
+++ b/qt5/qtbase/PRE_SUB_DEPENDS
@@ -0,0 +1,16 @@
+case $THIS_SUB_DEPENDS in
+ ACCESS) [[ $QT_ACCESS == "-accessibility" ]] && return 0;;
+ DBUS) is_depends_enabled $SPELL dbus && return 0;;
+ OPENGL) is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL) &&
return 0;;
+ FIREBIRD) is_depends_enabled $SPELL FIREBIRD && return 0;;
+ MYSQL) is_depends_enabled $SPELL mysql && return 0;;
+ POSTGRESQL) is_depends_enabled $SPELL postgresql && return 0;;
+ SQLITE) is_depends_enabled $SPELL sqlite && return 0;;
+ ODBC) is_depends_enabled $SPELL ODBC-MGR && return 0;;
+ SSL) is_depends_enabled $SPELL openssl && return 0;;
+ AUDIO) [[ $QT_AUDIO == "-audio-backend" ]] && return 0;;
+ SQL) [[ $QT_SQL == "y" ]] && return 0;;
+ GTK ) [[ $QT_GTK == "-gtkstyle" ]] && return 0;;
+ *) echo "Eek, unknown subdependency requested!"; return 1;;
+esac
+return 1
diff --git a/qt5/qtbase/PROVIDES b/qt5/qtbase/PROVIDES
new file mode 100755
index 0000000..504a2d0
--- /dev/null
+++ b/qt5/qtbase/PROVIDES
@@ -0,0 +1 @@
+QT
diff --git a/qt5/qtbase/SUB_DEPENDS b/qt5/qtbase/SUB_DEPENDS
new file mode 100755
index 0000000..facf1cf
--- /dev/null
+++ b/qt5/qtbase/SUB_DEPENDS
@@ -0,0 +1,44 @@
+case $THIS_SUB_DEPENDS in
+DBUS) echo "DBUS support requested, forcing dbus dependency." &&
+ depends dbus
+ ;;
+OPENGL) echo "OPENGL support requested, forcing OPENGL dependency." &&
+ depends OPENGL
+ ;;
+AUDIO) echo "AUDIO support requested, forcing it" &&
+ QT_AUDIO="-audio-backend"
+ ;;
+SQL) echo "SQL support requested, forcing it" &&
+ QT_SQL="y"
+ ;;
+FIREBIRD) echo "Firebird support requested, forcing it" &&
+ depends FIREBIRD "-plugin-sql-ibase" &&
+ ;;
+POSTGRESQL) echo "Postresql support requested, forcing it" &&
+ depends postgresql '-plugin-sql-psql'
+ ;;
+SQLITE) echo "Sqlite support requested, forcing it" &&
+ depends sqlite '-system-sqlite'
+ ;;
+ODBC) echo "Odbc support requested, forcing it" &&
+ depends ODBC-MGR '-plugin-sql-odbc'
+ ;;
+SSL) echo "SSL support requested, forcing it" &&
+ depends openssl
+ ;;
+MYSQL) echo "MySQL support requested, forcing mysql dependency." &&
+ depends mysql "-plugin-sql-mysql"
+ ;;
+GTK) if [[ $QT_GTK == "-no-gtkstyle" ]]; then
+ echo "GTK theme integration requested, forcing it" &&
+ QT_GTK="-gtkstyle"
+ fi
+ ;;
+ACCESS) if [[ $QT_ACCESS == "-no-accessibility" ]]; then
+ echo "Accessiblity support requested, forcing it" &&
+ QT_ACCESS="-accessibility"
+ fi
+ ;;
+
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/qt5/qtbase/TRIGGERS b/qt5/qtbase/TRIGGERS
new file mode 100755
index 0000000..8585d45
--- /dev/null
+++ b/qt5/qtbase/TRIGGERS
@@ -0,0 +1,3 @@
+if is_depends_enabled $SPELL postgresql; then
+ on_cast postgresql check_self
+fi
diff --git a/qt5/qtbase/qtbase b/qt5/qtbase/qtbase
new file mode 100644
index 0000000..dfb09e0
--- /dev/null
+++ b/qt5/qtbase/qtbase
@@ -0,0 +1,36 @@
+diff --git a/config.tests/unix/ibase/ibase.pro
b/config.tests/unix/ibase/ibase.pro
+index 01e7429..415b51d 100644
+--- a/config.tests/unix/ibase/ibase.pro
++++ b/config.tests/unix/ibase/ibase.pro
+@@ -1,4 +1,4 @@
+ SOURCES = ibase.cpp
+ CONFIG -= qt dylib
+ mac:CONFIG -= app_bundle
+-LIBS += -lgds
++LIBS += -lfbclient
+diff --git a/config.tests/unix/odbc/odbc.pro
b/config.tests/unix/odbc/odbc.pro
+index 06a548f..b6616fe 100644
+--- a/config.tests/unix/odbc/odbc.pro
++++ b/config.tests/unix/odbc/odbc.pro
+@@ -2,4 +2,4 @@ SOURCES = odbc.cpp
+ CONFIG -= qt dylib
+ mac:CONFIG -= app_bundle
+ win32-g++*:LIBS += -lodbc32
+-else:LIBS += -lodbc
++else:LIBS += -liodbc
+diff --git a/src/sql/drivers/ibase/qsql_ibase.pri
b/src/sql/drivers/ibase/qsql_ibase.pri
+index 33fbb0d..9423e2a 100644
+--- a/src/sql/drivers/ibase/qsql_ibase.pri
++++ b/src/sql/drivers/ibase/qsql_ibase.pri
+@@ -2,7 +2,7 @@ HEADERS += $$PWD/qsql_ibase.h
+ SOURCES += $$PWD/qsql_ibase.cpp
+
+ unix {
+- !contains(LIBS, .*gds.*):!contains(LIBS, .*libfb.*):LIBS += -lgds
++ !contains(LIBS, .*gds.*):!contains(LIBS, .*fb.*):LIBS += -lfbclient
+ } else {
+ !contains(LIBS, .*gds.*):!contains(LIBS, .*fbclient.*) {
+ win32-borland:LIBS += gds32.lib
+--
+1.7.12
+
diff --git a/qt5/qtdeclarative/CONFLICTS b/qt5/qtdeclarative/CONFLICTS
new file mode 100755
index 0000000..eb943aa
--- /dev/null
+++ b/qt5/qtdeclarative/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtdeclarative y
diff --git a/qt5/qtdeclarative/DEPENDS b/qt5/qtdeclarative/DEPENDS
new file mode 100755
index 0000000..6217de7
--- /dev/null
+++ b/qt5/qtdeclarative/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc&&
+depends qtbase &&
+depends qtjsbackend &&
+depends qtxmlpatterns
diff --git a/qt5/qtdeclarative/DETAILS b/qt5/qtdeclarative/DETAILS
new file mode 100755
index 0000000..fe5abae
--- /dev/null
+++ b/qt5/qtdeclarative/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtdeclarative
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:82ea9b28266e8e7f7b08847c9973ba0ad851313e8e987b5de92dbac830c4672df5960cccfba7ef495b28a2cc510d65d72867056afdaf6d4db68f02de7445879d
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt x11 libs"
+ SHORT=""
+cat << EOF
+qtdeclarative support for qt5
+EOF
diff --git a/qt5/qtdeclarative/HISTORY b/qt5/qtdeclarative/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtdeclarative/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtgraphicaleffects/DEPENDS b/qt5/qtgraphicaleffects/DEPENDS
new file mode 100755
index 0000000..f1cdf1d
--- /dev/null
+++ b/qt5/qtgraphicaleffects/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns
+
diff --git a/qt5/qtgraphicaleffects/DETAILS b/qt5/qtgraphicaleffects/DETAILS
new file mode 100755
index 0000000..9f8557a
--- /dev/null
+++ b/qt5/qtgraphicaleffects/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtgraphicaleffects
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:ff45f66b3ed65e248243fb703f6fc050c5bf5bea39e55e95ded23f0219c6a124ab6c9039e8e6e92c73d901eb2bd3089405d9716c0764fe70576646ef7f214aa2
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11"
+ SHORT="graphical effects for qt5"
+cat << EOF
+graphical effects fot qt5
+EOF
diff --git a/qt5/qtgraphicaleffects/HISTORY b/qt5/qtgraphicaleffects/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtgraphicaleffects/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtimageformats/CONFLICTS b/qt5/qtimageformats/CONFLICTS
new file mode 100644
index 0000000..423e12e
--- /dev/null
+++ b/qt5/qtimageformats/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtimageformats y
diff --git a/qt5/qtimageformats/DEPENDS b/qt5/qtimageformats/DEPENDS
new file mode 100755
index 0000000..4799484
--- /dev/null
+++ b/qt5/qtimageformats/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+optional_depends tiff '' '' 'Support TIFF images' &&
+optional_depends libmng '' '' 'Support MNG images'
diff --git a/qt5/qtimageformats/DETAILS b/qt5/qtimageformats/DETAILS
new file mode 100755
index 0000000..002753d
--- /dev/null
+++ b/qt5/qtimageformats/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtimageformats
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:24f909f850f637114457109e26691f1f55790b786e44ca7c43e82e31b5f5e544cf0bfc20cf7ab4301ad3b82b933978619597670642ba74c73adb0a826a1c9449
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+support additional image formats for qt5
+EOF
diff --git a/qt5/qtimageformats/HISTORY b/qt5/qtimageformats/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtimageformats/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtjsbackend/DEPENDS b/qt5/qtjsbackend/DEPENDS
new file mode 100755
index 0000000..5be44ee
--- /dev/null
+++ b/qt5/qtjsbackend/DEPENDS
@@ -0,0 +1,3 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends PYTHON
diff --git a/qt5/qtjsbackend/DETAILS b/qt5/qtjsbackend/DETAILS
new file mode 100755
index 0000000..7570bef
--- /dev/null
+++ b/qt5/qtjsbackend/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtjsbackend
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:99a5cb019feb99bc9bb090624d35f20ed57139e8292a7a9c1ec2be14ec290654d97650cffd2d922879b42a85fb96e2d610779138376a823476c67534a826ff2a
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+JavaScript support for qt5
+EOF
diff --git a/qt5/qtjsbackend/HISTORY b/qt5/qtjsbackend/HISTORY
new file mode 100644
index 0000000..9a9528e
--- /dev/null
+++ b/qt5/qtjsbackend/HISTORY
@@ -0,0 +1,8 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+ * PRE_BUILD: added, support multiple versions of python
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtjsbackend/PRE_BUILD b/qt5/qtjsbackend/PRE_BUILD
new file mode 100755
index 0000000..ad71fa1
--- /dev/null
+++ b/qt5/qtjsbackend/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+ cd $SOURCE_DIRECTORY &&
+ if is_depends_enabled $SPELL python;then
+ ln -s /usr/bin/python2 python
+ fi
+ if is_depends_enabled $SPELL python3;then
+ ln -s /usr/bin/python3 python
+ fi
+
diff --git a/qt5/qtlocation/CONFLICTS b/qt5/qtlocation/CONFLICTS
new file mode 100755
index 0000000..884231b
--- /dev/null
+++ b/qt5/qtlocation/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtlocation y
diff --git a/qt5/qtlocation/DEPENDS b/qt5/qtlocation/DEPENDS
new file mode 100755
index 0000000..c6ad808
--- /dev/null
+++ b/qt5/qtlocation/DEPENDS
@@ -0,0 +1,7 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns &&
+depends qtsvg &&
+depends qt3d
diff --git a/qt5/qtlocation/DETAILS b/qt5/qtlocation/DETAILS
new file mode 100755
index 0000000..436d7d6
--- /dev/null
+++ b/qt5/qtlocation/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtlocation
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:b30fe62f86a2c9d16824c9cf5a53af84685c35bbd9de38f62e183b08f7d0f94cd87fed54ac03a7dcf4a53a95545810e28999c275139edfe4625ac1026a9eba19
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 nanooing"
+ SHORT="geolocation tools for qt5"
+cat << EOF
+geolocation support for qt5
+EOF
diff --git a/qt5/qtlocation/HISTORY b/qt5/qtlocation/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtlocation/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtmultimedia/CONFLICTS b/qt5/qtmultimedia/CONFLICTS
new file mode 100755
index 0000000..7884972
--- /dev/null
+++ b/qt5/qtmultimedia/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtmultimedia y
diff --git a/qt5/qtmultimedia/DEPENDS b/qt5/qtmultimedia/DEPENDS
new file mode 100755
index 0000000..607746c
--- /dev/null
+++ b/qt5/qtmultimedia/DEPENDS
@@ -0,0 +1,12 @@
+depends -sub CXX gcc &&
+depends -sub AUDIO qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns &&
+depends qtsvg &&
+# various audio backends
+optional_depends gstreamer '' '' 'video streaming' &&
+optional_depends nas '' '' 'Network Audio Sound support' &&
+optional_depends openal-soft '' '' 'playing audio in a virtual 3d
environment' &&
+optional_depends pulseaudio '' '' 'PulseAudio support'
+
diff --git a/qt5/qtmultimedia/DETAILS b/qt5/qtmultimedia/DETAILS
new file mode 100755
index 0000000..4c4bd4c
--- /dev/null
+++ b/qt5/qtmultimedia/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtmultimedia
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:ebfa155deb7ed5851df8f2700e0166ab951738ce98a3854b9f67670b51f81c3f16f92d9148696cdde912d40dcd63a5d559959056bbe73fce00ee9c9fc69f3acd
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://www.qtsoftware.com/products
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt x11 libs"
+ SHORT=""
+cat << EOF
+multimedia support for qt5
+EOF
diff --git a/qt5/qtmultimedia/HISTORY b/qt5/qtmultimedia/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtmultimedia/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtpim/CONFLICTS b/qt5/qtpim/CONFLICTS
new file mode 100755
index 0000000..971c5db
--- /dev/null
+++ b/qt5/qtpim/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtpim y
diff --git a/qt5/qtpim/DEPENDS b/qt5/qtpim/DEPENDS
new file mode 100755
index 0000000..3711ad1
--- /dev/null
+++ b/qt5/qtpim/DEPENDS
@@ -0,0 +1,5 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns
diff --git a/qt5/qtpim/DETAILS b/qt5/qtpim/DETAILS
new file mode 100755
index 0000000..129a70e
--- /dev/null
+++ b/qt5/qtpim/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtpim
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:f8ade5e211f704992a678447b21f0cc62c97dcf7b94cd98a89c39ecb3d6175808671239b29816f8c8ac5bd678161b402e689786a7dfc072a102a8456734c6fd8
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+Personal Information (PIM) support for qt5
+EOF
diff --git a/qt5/qtpim/HISTORY b/qt5/qtpim/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtpim/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtquick1/CONFLICTS b/qt5/qtquick1/CONFLICTS
new file mode 100755
index 0000000..5b16318
--- /dev/null
+++ b/qt5/qtquick1/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtquick1 y
diff --git a/qt5/qtquick1/DEPENDS b/qt5/qtquick1/DEPENDS
new file mode 100755
index 0000000..d2aad4f
--- /dev/null
+++ b/qt5/qtquick1/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtscript &&
+depends qtxmlpatterns
diff --git a/qt5/qtquick1/DETAILS b/qt5/qtquick1/DETAILS
new file mode 100755
index 0000000..1a746bf
--- /dev/null
+++ b/qt5/qtquick1/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtquick1
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:f65fffd2f2bdbcffc9b1d037b28c4c8520ba166cdc7937332784257b848b7cb83a4ed98e583d6bacb83a6a6416e40ba3e6953ca1f16fcee32c62380da12d6268
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+old qtquick1 support for qt5
+EOF
diff --git a/qt5/qtquick1/HISTORY b/qt5/qtquick1/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtquick1/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtscript/CONFLICTS b/qt5/qtscript/CONFLICTS
new file mode 100755
index 0000000..3563d99
--- /dev/null
+++ b/qt5/qtscript/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtscript y
diff --git a/qt5/qtscript/DEPENDS b/qt5/qtscript/DEPENDS
new file mode 100755
index 0000000..ac4398d
--- /dev/null
+++ b/qt5/qtscript/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends qtbase
diff --git a/qt5/qtscript/DETAILS b/qt5/qtscript/DETAILS
new file mode 100755
index 0000000..8c1c25b
--- /dev/null
+++ b/qt5/qtscript/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtscript
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:fa14496ffe856cfee0fc97c41ef681ac6d74f1819c003d78681615a375ab6916a61f2d30dd9b5466a8590385c9318f3a5913a95a8d2555a0ac46ed29f9e93443
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+script support for qt5
+EOF
diff --git a/qt5/qtscript/HISTORY b/qt5/qtscript/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtscript/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtsvg/DEPENDS b/qt5/qtsvg/DEPENDS
new file mode 100755
index 0000000..58bb42e
--- /dev/null
+++ b/qt5/qtsvg/DEPENDS
@@ -0,0 +1,3 @@
+depends -sub CXX gcc &&
+depends qtbase
+#optional_depends qtwayland '' '' 'Wayland compositing engine'
diff --git a/qt5/qtsvg/DETAILS b/qt5/qtsvg/DETAILS
new file mode 100755
index 0000000..1e60d09
--- /dev/null
+++ b/qt5/qtsvg/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtsvg
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:eb1df0667ddb896c8dafe0ce6397893ae2ecb1751b3f59ab4b6aac34580ae86c47c3724a86353cbfb78cdf5b4f535cf6813b65fe251799bfb0d35a9aceae9dab
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+SVG support for qt5
+EOF
diff --git a/qt5/qtsvg/HISTORY b/qt5/qtsvg/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtsvg/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtsystems/CONFLICTS b/qt5/qtsystems/CONFLICTS
new file mode 100755
index 0000000..7ceb11a
--- /dev/null
+++ b/qt5/qtsystems/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtsystems y
diff --git a/qt5/qtsystems/DEPENDS b/qt5/qtsystems/DEPENDS
new file mode 100755
index 0000000..15a3116
--- /dev/null
+++ b/qt5/qtsystems/DEPENDS
@@ -0,0 +1,9 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns &&
+optional_depends udev '' '' 'hardware detection' &&
+optional_depends libx11 '' '' 'X windows support' &&
+optional_depends gconf '' '' 'GNOME integration' &&
+optional_depends bluez '' '' 'Bluetooth support'
diff --git a/qt5/qtsystems/DETAILS b/qt5/qtsystems/DETAILS
new file mode 100755
index 0000000..673d1cd
--- /dev/null
+++ b/qt5/qtsystems/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtsystems
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:94addc6cfc4390e63127688f0d73c643db80720497c15fb6dbcb43371b2775c0f2630041e9dbc55ddd22ff9ee8cd287e1934982a6278ceda482df2f6bf68f7c4
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+system specific support for qt5
+EOF
diff --git a/qt5/qtsystems/HISTORY b/qt5/qtsystems/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtsystems/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qttools/CONFLICTS b/qt5/qttools/CONFLICTS
new file mode 100755
index 0000000..38af5ea
--- /dev/null
+++ b/qt5/qttools/CONFLICTS
@@ -0,0 +1 @@
+conflicts qttools y
diff --git a/qt5/qttools/DEPENDS b/qt5/qttools/DEPENDS
new file mode 100755
index 0000000..cca2b48
--- /dev/null
+++ b/qt5/qttools/DEPENDS
@@ -0,0 +1,7 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtjsbackend &&
+depends qtxmlpatterns &&
+optional_depends qtwebkit5 '' '' 'build help browser'
+
diff --git a/qt5/qttools/DETAILS b/qt5/qttools/DETAILS
new file mode 100755
index 0000000..8d05263
--- /dev/null
+++ b/qt5/qttools/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qttools
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:15ae866ed41d2fea18ade26128d01a5b26e1d69961ef7149d9f233054c29c66d678eddb8c47a567e1ad009a205e42a259cfcac023eef9d5ef465b9cabd6edc74
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 tools"
+ SHORT="tools for qt5"
+cat << EOF
+tools (assistant,designer,linguist,qdus,...) for qt5
+EOF
diff --git a/qt5/qttools/HISTORY b/qt5/qttools/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qttools/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtwayland/CONFLICTS b/qt5/qtwayland/CONFLICTS
new file mode 100755
index 0000000..05c8e86
--- /dev/null
+++ b/qt5/qtwayland/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtwayland y
diff --git a/qt5/qtwayland/DEPENDS b/qt5/qtwayland/DEPENDS
new file mode 100755
index 0000000..cc81e3f
--- /dev/null
+++ b/qt5/qtwayland/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends wayland &&
+depends libxkbcommon
diff --git a/qt5/qtwayland/DETAILS b/qt5/qtwayland/DETAILS
new file mode 100755
index 0000000..c1c803b
--- /dev/null
+++ b/qt5/qtwayland/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtwayland
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:46b26cdb2c2ff5813bcd9feef531f7fb3b9a06c69b5f385c50fe9c6841bef0125de0597566695b5631dfdddf22e2f878fce146880ed47aed594217eebe575797
+ SOURCE=$SPELLX-$VERSION.tar.xz
+
SOURCE_URL=http://releases.qt-project.org/qt5.0/beta1/split_sources/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+Wayland compositor support for qt5
+EOF
diff --git a/qt5/qtwayland/HISTORY b/qt5/qtwayland/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtwayland/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtwebkit5/BUILD b/qt5/qtwebkit5/BUILD
new file mode 100755
index 0000000..6594e7c
--- /dev/null
+++ b/qt5/qtwebkit5/BUILD
@@ -0,0 +1,2 @@
+OPTS=CONFIG+="shared" &&
+default_build
diff --git a/qt5/qtwebkit5/DEPENDS b/qt5/qtwebkit5/DEPENDS
new file mode 100755
index 0000000..2d98c21
--- /dev/null
+++ b/qt5/qtwebkit5/DEPENDS
@@ -0,0 +1,15 @@
+depends perl &&
+depends bison &&
+depends flex &&
+depends gperf &&
+depends PYTHON &&
+depends RUBY &&
+depends qtbase &&
+depends JPEG &&
+depends libpng &&
+depends zlib &&
+depends libxml2 &&
+depends libxslt &&
+depends icu &&
+depends sqlite &&
+depends fontconfig
diff --git a/qt5/qtwebkit5/DETAILS b/qt5/qtwebkit5/DETAILS
new file mode 100755
index 0000000..c38e657
--- /dev/null
+++ b/qt5/qtwebkit5/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtwebkit5
+ SPELLX=${SPELL/5}-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:82a7e5fa2d284c2fd30ab29ffd35afc259dbacffd5a97f0dfc8a39a4b34b6d878548f4a99584447594b3e426dacddd36c9cec37672f0ca3bddde43e2771eee90
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://gitorious.org/qtwebkit
+ ENTERED=20131212
+ LICENSE[0]=LGPL
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+WebKit support for qt5
+EOF
diff --git a/qt5/qtwebkit5/HISTORY b/qt5/qtwebkit5/HISTORY
new file mode 100644
index 0000000..fb6e924
--- /dev/null
+++ b/qt5/qtwebkit5/HISTORY
@@ -0,0 +1,3 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+ new spell, for modular qt5
diff --git a/qt5/qtwebkit5/PRE_BUILD b/qt5/qtwebkit5/PRE_BUILD
new file mode 100755
index 0000000..ad71fa1
--- /dev/null
+++ b/qt5/qtwebkit5/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+ cd $SOURCE_DIRECTORY &&
+ if is_depends_enabled $SPELL python;then
+ ln -s /usr/bin/python2 python
+ fi
+ if is_depends_enabled $SPELL python3;then
+ ln -s /usr/bin/python3 python
+ fi
+
diff --git a/qt5/qtxmlpatterns/CONFLICTS b/qt5/qtxmlpatterns/CONFLICTS
new file mode 100755
index 0000000..2b1cd4f
--- /dev/null
+++ b/qt5/qtxmlpatterns/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtxmlpatterns y
diff --git a/qt5/qtxmlpatterns/DEPENDS b/qt5/qtxmlpatterns/DEPENDS
new file mode 100755
index 0000000..bec1ddc
--- /dev/null
+++ b/qt5/qtxmlpatterns/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends qtbase
diff --git a/qt5/qtxmlpatterns/DETAILS b/qt5/qtxmlpatterns/DETAILS
new file mode 100755
index 0000000..3f2b112
--- /dev/null
+++ b/qt5/qtxmlpatterns/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://origin.releases.qt-project.org
+ SPELL=qtxmlpatterns
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.1
+
SOURCE_HASH=sha512:16a1d42348495b860fb01a7bb27d18d1b486a4d0fba68e5ef470b8197842032a3040b6991d07b66ea902c3ab03f09eecb9ad25b52725f7afc5ef6e66bba2760b
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt5/$VERSION/submodules_tar/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+XML support for qt5
+EOF
diff --git a/qt5/qtxmlpatterns/HISTORY b/qt5/qtxmlpatterns/HISTORY
new file mode 100644
index 0000000..c28943e
--- /dev/null
+++ b/qt5/qtxmlpatterns/HISTORY
@@ -0,0 +1,7 @@
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.1
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/ruby-raa/passenger/BUILD b/ruby-raa/passenger/BUILD
index 1d1dc92..0350e13 100755
--- a/ruby-raa/passenger/BUILD
+++ b/ruby-raa/passenger/BUILD
@@ -6,6 +6,9 @@ if is_depends_enabled $SPELL nginx; then
rake nginx
fi &&

-rm -rf old.binaries old.libraries &&
+if [[ $PASSENGER_BRANCH == 3 ]]; then
+ rm -rf ext/libev/.libs
+fi &&

+# post-build cleanup
find "$SOURCE_DIRECTORY" -name '*.[a|o]' -delete
diff --git a/ruby-raa/passenger/DETAILS b/ruby-raa/passenger/DETAILS
index d6f84e8..248ac66 100755
--- a/ruby-raa/passenger/DETAILS
+++ b/ruby-raa/passenger/DETAILS
@@ -1,11 +1,17 @@
SPELL=passenger
+if [[ $PASSENGER_BRANCH == 2 ]]; then
VERSION=2.2.15
RAAID=71376
+
SOURCE_HASH=sha512:a82f7d39d0a1053fd4b63c7d1464db54d229d0b42b326afc11dddef680938f522ba20b3bbd39ebb0241407b669dcdb7478c58420ca2f2225a9b2daa03ce8c17e
+else
+ VERSION=3.0.19
+ RAAID=76675
+
SOURCE_HASH=sha512:379506c1ef6eab01021a570c3420d7c50d4b3a8d1e0ab493dfa70dd58ae64190eb2bb30a6290db8385d35b4b1eaadb73a3ace998ea32c7ba20bcfe0809077f1d
+fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://rubyforge.org/frs/download.php/$RAAID/$SOURCE
WEB_SITE=http://www.modrails.com/
-
SOURCE_HASH=sha512:a82f7d39d0a1053fd4b63c7d1464db54d229d0b42b326afc11dddef680938f522ba20b3bbd39ebb0241407b669dcdb7478c58420ca2f2225a9b2daa03ce8c17e
LICENSE[0]=GPL
ENTERED=20080628
KEYWORDS="ruby rails apache nginx"
diff --git a/ruby-raa/passenger/HISTORY b/ruby-raa/passenger/HISTORY
index b97296e..7eb1aa8 100644
--- a/ruby-raa/passenger/HISTORY
+++ b/ruby-raa/passenger/HISTORY
@@ -1,3 +1,14 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated PASSENGER_BRANCH=3 to 3.0.19
+ Passenger 2 doesn't seem to compile with the latest version of
BOOST.
+ I couldn't find a patch and am not sure if anyone still needs it.
+
+
+2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added branch 3; updated spell to 3.0.15
+ * PREPARE: added, for branch selector; made 2nd branch default
+ * BUILD, INSTALL: corrected post-build cleanup procedure for all
branches
+
2010-09-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.15

diff --git a/ruby-raa/passenger/INSTALL b/ruby-raa/passenger/INSTALL
index c25773e..b214119 100755
--- a/ruby-raa/passenger/INSTALL
+++ b/ruby-raa/passenger/INSTALL
@@ -1,3 +1,5 @@
+rm -rf old.binaries old.libraries &&
+
local INSTALL_DIR="$INSTALL_ROOT/usr/lib/passenger" &&

mkdir -vp "$INSTALL_DIR" &&
diff --git a/ruby-raa/passenger/PREPARE b/ruby-raa/passenger/PREPARE
new file mode 100755
index 0000000..dadcaf9
--- /dev/null
+++ b/ruby-raa/passenger/PREPARE
@@ -0,0 +1 @@
+config_query_list PASSENGER_BRANCH "which branch?" 2 3
diff --git a/ruby-raa/rake/DETAILS b/ruby-raa/rake/DETAILS
index a572f74..bafd960 100755
--- a/ruby-raa/rake/DETAILS
+++ b/ruby-raa/rake/DETAILS
@@ -1,9 +1,10 @@
SPELL=rake
- VERSION=0.8.7
-
SOURCE_HASH=sha512:36b5e038db6e7f1b834651bd8d1411eb9db1ed05dc155f670fbd89ba8df9a380fcfe19498bbfac5876f5740e6b95ebd8e798fc9eb7be7d68a6f553e242ade598
+ VERSION=0.9.2.2
+
SOURCE_HASH=sha512:afa558f2ab8bf83a307258f92e7d3990ef2546a4a2cfa2c14b5e9ac346818f22eaf31e4a2649243acee5a94a3455c101277c08fd017051d49b95efc4806dfec7
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://rubyforge.org/frs/download.php/56872/$SOURCE
+
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/r/rake/rake_0.9.2.2.orig.tar.gz

+ #SOURCE_URL[0]=http://rubyforge.org/frs/download.php/56872/$SOURCE
WEB_SITE=http://rake.rubyforge.org/
ENTERED=20050524
LICENSE[0]=MIT
diff --git a/ruby-raa/rake/HISTORY b/ruby-raa/rake/HISTORY
index 2bc7c1a..b24426c 100644
--- a/ruby-raa/rake/HISTORY
+++ b/ruby-raa/rake/HISTORY
@@ -1,3 +1,8 @@
+2012-08-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: spell updated to 0.9.2.2
+ SOURCE_URL changed to debian since upstream does not have
+ a tarball.
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-1.8/HISTORY b/ruby-raa/ruby-1.8/HISTORY
index 106030e..059a715 100644
--- a/ruby-raa/ruby-1.8/HISTORY
+++ b/ruby-raa/ruby-1.8/HISTORY
@@ -1,3 +1,8 @@
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply stdout-rouge-fix.patch
+ * stdout-rouge-fix.patch: Fix glibc 2.14+ compilation
+ From http://bugs.ruby-lang.org/issues/5108
+
2012-05-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.7-p358; SECURITY_PATCH++; updated
mirrorlist
@@ -25,7 +30,7 @@
2010-01-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.1-p376
SECURITY_PATCH++, fixes CVE-2009-4124, fixes bug #15542
-
+
2009-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.7-p174; SECURITY_PATCH++

@@ -102,7 +107,7 @@

2006-11-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: remove -fomit-frame-pointer from CFLAGS as this causes a
- SEGFAULT #12643
+ SEGFAULT #12643

2006-11-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: SECURITY_PATCH
@@ -120,7 +125,7 @@
* PRE_BUILD, yaml-bignum-fix.patch: removed

2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
+ * DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).

2006-03-13 Arwed v. Merkatz <v.merkatz AT gmx.net>
@@ -176,3 +181,4 @@

2002-10-03 Julian v. Bock <julian AT wongr.net>
* DETAILS: add LICENSE and MD5 fields.
+
diff --git a/ruby-raa/ruby-1.8/PRE_BUILD b/ruby-raa/ruby-1.8/PRE_BUILD
new file mode 100755
index 0000000..91e5271
--- /dev/null
+++ b/ruby-raa/ruby-1.8/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+message "${MESSAGE_COLOR}Applying fix for glibc 2.14+...${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/lib/mkmf.rb \
+ "${SPELL_DIRECTORY}"/stdout-rouge-fix.patch
diff --git a/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
b/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
new file mode 100644
index 0000000..58c8583
--- /dev/null
+++ b/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
@@ -0,0 +1,36 @@
+# From http://bugs.ruby-lang.org/issues/5108
+diff --git a/lib/mkmf.rb b/lib/mkmf.rb
+index c9e738a..7a8004d 100644
+--- a/lib/mkmf.rb
++++ b/lib/mkmf.rb
+@@ -201,20 +201,26 @@ end
+ module Logging
+ @log = nil
+ @logfile = 'mkmf.log'
+- @orgerr = $stderr.dup
+- @orgout = $stdout.dup
+ @postpone = 0
+ @quiet = $extmk
+
+ def self::open
+ @log ||= File::open(@logfile, 'w')
+ @log.sync = true
++ orgerr = $stderr.dup
++ orgout = $stdout.dup
+ $stderr.reopen(@log)
+ $stdout.reopen(@log)
+ yield
+ ensure
+- $stderr.reopen(@orgerr)
+- $stdout.reopen(@orgout)
++ if orgerr
++ $stderr.reopen(orgerr)
++ orgerr.close
++ end
++ if orgout
++ $stdout.reopen(orgout)
++ orgout.close
++ end
+ end
+
+ def self::message(*s)
diff --git a/ruby-raa/ruby-1.9/DEPENDS b/ruby-raa/ruby-1.9/DEPENDS
index f42ce5e..8c5f8c3 100755
--- a/ruby-raa/ruby-1.9/DEPENDS
+++ b/ruby-raa/ruby-1.9/DEPENDS
@@ -2,4 +2,5 @@ optional_depends doxygen "" "--disable-install-doc" "install
documentation" &&
optional_depends db "" "" "for db support" &&
optional_depends gdbm "" "" "for gdbm support" &&
optional_depends tk "" "" "for tk support" &&
+optional_depends libyaml "" "" "for YAML output (recommended)" &&
optional_depends openssl "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-1.9/DETAILS b/ruby-raa/ruby-1.9/DETAILS
index 26660f7..7683552 100755
--- a/ruby-raa/ruby-1.9/DETAILS
+++ b/ruby-raa/ruby-1.9/DETAILS
@@ -1,12 +1,13 @@
SPELL=ruby-1.9
PACKAGE=ruby
- VERSION=1.9.3-p194
-
SOURCE_HASH=sha512:4b7ec49e21f9d8c51fcc1dec146e7d8c02ff63309484ea02d476820dba7e8fe6b6aed5fb74242614cf21552fbf4ac18f8583ca7138edb169ddbd336056ff4d62
+ VERSION=1.9.3-p392
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+
SOURCE_HASH=sha512:f005ab05979bd5bd2ce7eba382245f507b736c6630984da2eea7b9ec446fc1c86723f35c3b1c2653c90c509a9489baa60c1555fba004d3bbc9c422877b0b986a
SOURCE=$PACKAGE-$VERSION.tar.gz
- SECURITY_PATCH=5
- 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
+ SECURITY_PATCH=9
+ SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
+ SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-1.9/HISTORY b/ruby-raa/ruby-1.9/HISTORY
index 18a9f26..1d24d27 100644
--- a/ruby-raa/ruby-1.9/HISTORY
+++ b/ruby-raa/ruby-1.9/HISTORY
@@ -1,3 +1,26 @@
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p392; SECURITY_PATCH++
(CVE-2013-0269)
+
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p385; SECURITY_PATCH++
(CVE-2013-0256)
+
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p374; use BRANCH; updated mirror;
+ quoting paths
+
+2012-12-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p362
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p327; SECURITY_PATCH++
+ (CVE-2012-5371)
+
+2012-10-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p286; SECURITY_PATCH++
+
+2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added optional depends on libyaml
+
2012-04-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9.3-p194, SECURITY_PATCH=5

diff --git a/ruby-raa/ruby-glib2/DETAILS b/ruby-raa/ruby-glib2/DETAILS
index 365811c..86c307b 100755
--- a/ruby-raa/ruby-glib2/DETAILS
+++ b/ruby-raa/ruby-glib2/DETAILS
@@ -1,9 +1,9 @@
SPELL=ruby-glib2
- VERSION=1.0.3
+ VERSION=1.2.1
SOURCE=ruby-gtk2-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-gtk2-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/ruby-gnome2/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:587e0755348273264b07210df1386b293858de53e8121043acaad515c54e9bb8499bd423723c1bd3c375c7bd7439b9358f608d0ec794be7b5a814ba260aaf267
LICENSE[0]=GPL
WEB_SITE=http://ruby-gnome2.sourceforge.jp/
ENTERED=20031001
diff --git a/ruby-raa/ruby-glib2/HISTORY b/ruby-raa/ruby-glib2/HISTORY
index dfd9edf..1e1da02 100644
--- a/ruby-raa/ruby-glib2/HISTORY
+++ b/ruby-raa/ruby-glib2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-07 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 1.2.1
+
2011-11-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.3
* DEPENDS: added missing dep
diff --git a/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig
b/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig
deleted file mode 100644
index ed902ad..0000000
Binary files a/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig and /dev/null
differ
diff --git a/ruby-raa/rubygems/DETAILS b/ruby-raa/rubygems/DETAILS
index a894e6f..2522a00 100755
--- a/ruby-raa/rubygems/DETAILS
+++ b/ruby-raa/rubygems/DETAILS
@@ -1,6 +1,6 @@
SPELL=rubygems
- VERSION=1.7.2
-
SOURCE_HASH=sha512:e70e3197c511ae686dbc788ddbdb14e08762e3f4e3fed6ee23acc47c4c696b6da8c8cd8aa032a46d694fd66a235f48b9fb8423d5e8415234b8ad27954d19913c
+ VERSION=1.8.24
+
SOURCE_HASH=sha512:f055ecf76f624cba747e2f841eb44b89bd28419b0a44973c6442d22233644fbe6babee7dea89a71f17deefaaa4e4e5e9ebeb6fd3abb58dafb63f313b1c3d60c9
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://production.cf.rubygems.org/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ruby-raa/rubygems/HISTORY b/ruby-raa/rubygems/HISTORY
index 7d0ff78..47c6654 100644
--- a/ruby-raa/rubygems/HISTORY
+++ b/ruby-raa/rubygems/HISTORY
@@ -1,5 +1,8 @@
+2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.24
+
2011-05-13 David Kowis <dkowis AT shlrm.org>
- * DETAILS: version to 1.7.2
+ * DETAILS: version to 1.7.2

2010-09-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.7; renewed source url
diff --git a/samba.gpg b/samba.gpg
new file mode 100644
index 0000000..7fb4d71
Binary files /dev/null and b/samba.gpg differ
diff --git a/science-libs/eigen2/DETAILS b/science-libs/eigen2/DETAILS
index b27971d..c46fd90 100755
--- a/science-libs/eigen2/DETAILS
+++ b/science-libs/eigen2/DETAILS
@@ -1,9 +1,9 @@
SPELL=eigen2
SPELLX=eigen
VERSION=2.0.17
-
SOURCE_HASH=sha512:3c03f6c98ac6a60b5afd1ff4820158a72eb9391084609ac8254cc901305457c163b788782b7f8d01b5d9359775c427dc58b8999c2638d18fcb808d81bc477869
+
SOURCE_HASH=sha512:8fa0e4507864f61c30de14e3b29d963eb8b777d1a6bb04192d53e1f4c9db323b9fab2ddcedb63bf2af243fe0e26dcd717e97eb72216b6a1d444e455520192c72
SOURCE=$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-b23437e61a07
SOURCE_URL[0]=http://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
WEB_SITE=http://eigen.tuxfamily.org
LICENSE[0]=GPL
diff --git a/science-libs/eigen2/HISTORY b/science-libs/eigen2/HISTORY
index e83a0c5..4b36f5c 100644
--- a/science-libs/eigen2/HISTORY
+++ b/science-libs/eigen2/HISTORY
@@ -1,3 +1,9 @@
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added, for EIGEN
+
+2012-06-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated sha512 and fixed SOURCE_DIRECTORY
+
2011-12-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.17

diff --git a/science-libs/eigen2/PROVIDES b/science-libs/eigen2/PROVIDES
new file mode 100644
index 0000000..d1f084f
--- /dev/null
+++ b/science-libs/eigen2/PROVIDES
@@ -0,0 +1 @@
+EIGEN
diff --git a/science-libs/eigen3/DETAILS b/science-libs/eigen3/DETAILS
index 9e0e2f9..d97dfbd 100755
--- a/science-libs/eigen3/DETAILS
+++ b/science-libs/eigen3/DETAILS
@@ -1,9 +1,9 @@
SPELL=eigen3
SPELLX=eigen
- VERSION=3.0.5
-
SOURCE_HASH=sha512:37d0bf932d97fc7315ef836976cdba7aaa9938aba6abf6ed7562bd0ef7de7f01b9bdb7980bae13f5432ff0342b230883f00aea5bcf96d3364007694b40fc566e
+ VERSION=3.1.2
+
SOURCE_HASH=sha512:7f7cbada67fc4c63fd60ebfefaa2492432546e91e014a32103f958cd1f9644dff424a2e1046d8de51982dc9072873a96dfbe75e95a1529fd47880069989ae837
SOURCE=$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-6e7488e20373
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-5097c01bcdc4
SOURCE_URL[0]=https://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
WEB_SITE=http://eigen.tuxfamily.org
LICENSE[0]=LGPL
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
index a3a0a2d..ba577d9 100644
--- a/science-libs/eigen3/HISTORY
+++ b/science-libs/eigen3/HISTORY
@@ -1,3 +1,15 @@
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added, for EIGEN
+
+2012-11-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+
+2012-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.1
+
+2012-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.0
+
2012-02-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.5

diff --git a/science-libs/eigen3/PROVIDES b/science-libs/eigen3/PROVIDES
new file mode 100644
index 0000000..d1f084f
--- /dev/null
+++ b/science-libs/eigen3/PROVIDES
@@ -0,0 +1 @@
+EIGEN
diff --git a/science-libs/flann/DETAILS b/science-libs/flann/DETAILS
index 89dd4a4..964b97b 100755
--- a/science-libs/flann/DETAILS
+++ b/science-libs/flann/DETAILS
@@ -1,8 +1,8 @@
SPELL=flann
- VERSION=1.6.11
+ VERSION=1.7.1
SOURCE=$SPELL-$VERSION-src.zip
SOURCE_URL[0]=http://people.cs.ubc.ca/~mariusm/uploads/FLANN/$SOURCE
-
SOURCE_HASH=sha512:7da66255480ded6078b5b1332d01e09da2edd0c7adfe012d92fbf77b05d7a52e0d66d9b72f7373581cd37fdbcaf0c6d0ac6026c0f4f82de91b15605b0bbb41d0
+
SOURCE_HASH=sha512:a94f6acb6a23603c8f7e5347b317d15d50de134707389f27f22896ec99f4a0ae576fbeb56203cd1bff57707d4353f7fb98c85f1a2e976810734506049068efb0
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
WEB_SITE=http://people.cs.ubc.ca/~mariusm/index.php/FLANN/FLANN
LICENSE[0]=BSD
diff --git a/science-libs/flann/HISTORY b/science-libs/flann/HISTORY
index e1ddb59..34e1280 100644
--- a/science-libs/flann/HISTORY
+++ b/science-libs/flann/HISTORY
@@ -1,2 +1,5 @@
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.1
+
2011-10-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, BUILD: spell created, version 1.6.11
diff --git a/science-libs/mrpt/BUILD b/science-libs/mrpt/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/science-libs/mrpt/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/science-libs/mrpt/CNetworkOfPoses.h.patch
b/science-libs/mrpt/CNetworkOfPoses.h.patch
new file mode 100644
index 0000000..2b0c08b
--- /dev/null
+++ b/science-libs/mrpt/CNetworkOfPoses.h.patch
@@ -0,0 +1,11 @@
+--- CNetworkOfPoses.h.ori 2012-10-24 21:04:24.000000000 +0200
++++ CNetworkOfPoses.h 2012-10-24 21:56:48.000000000 +0200
+@@ -49,8 +49,6 @@
+ #include <mrpt/utils/traits_map.h>
+ #include <mrpt/utils/stl_extensions.h>
+
+-#include <mrpt/graphs/link_pragmas.h>
+-
+ // The main class in this file is CNetworkOfPoses, a generic basic template
for
+ // predefined 2D/3D graphs of pose contraints.
+ namespace mrpt
diff --git a/science-libs/mrpt/DEPENDS b/science-libs/mrpt/DEPENDS
new file mode 100755
index 0000000..648ab8a
--- /dev/null
+++ b/science-libs/mrpt/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+depends opencv
diff --git a/science-libs/mrpt/DETAILS b/science-libs/mrpt/DETAILS
new file mode 100755
index 0000000..731746c
--- /dev/null
+++ b/science-libs/mrpt/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=mrpt
+ VERSION=scm
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=svn_http://mrpt.googlecode.com/svn/trunk/:mrpt-scm
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://mrpt.org/
+ LICENSE[0]=GPL
+ ENTERED=20121024
+ SHORT="Mobile Robot Programming Toolkit"
+cat << EOF
+Mobile Robot Programming Toolkit (MRPT).
+The MRPT project comprises of libraries and tools aimed to help researchers
+in the areas of mobile robots and computer vision in the development of
+efficient implementations with reusability of code as a priority.
+It includes classes for easily managing 3D(6D) geometry, probability density
+functions (pdfs) over many predefined variables
(points,landmarks,poses,maps,...),
+Bayesian inference (Kalman filters, particle filters), image processing,
obstacle
+avoidance, etc...
+EOF
diff --git a/science-libs/mrpt/HISTORY b/science-libs/mrpt/HISTORY
new file mode 100644
index 0000000..e85ae11
--- /dev/null
+++ b/science-libs/mrpt/HISTORY
@@ -0,0 +1,3 @@
+2012-10-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, CNetworkOfPoses.h.patch:
+ spell created
diff --git a/science-libs/mrpt/PRE_BUILD b/science-libs/mrpt/PRE_BUILD
new file mode 100755
index 0000000..cc41848
--- /dev/null
+++ b/science-libs/mrpt/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h <
$SPELL_DIRECTORY/CNetworkOfPoses.h.patch
diff --git a/science-libs/pcl/DETAILS b/science-libs/pcl/DETAILS
index f31c936..d13ea3e 100755
--- a/science-libs/pcl/DETAILS
+++ b/science-libs/pcl/DETAILS
@@ -1,8 +1,8 @@
SPELL=pcl
- VERSION=1.2.0
+ VERSION=1.6.0
SOURCE=PCL-$VERSION-Source.tar.bz2
- SOURCE_URL[0]=http://dev.pointclouds.org/attachments/download/442/$SOURCE
-
SOURCE_HASH=sha512:9cb4e9fa63fc5776d90d1a87142eb14c9e29fa2d062f0b456abd7c135f661a2cd8c085472a5dd40c385da4656823d597a6dad4c85d213d778071f99eade55615
+ SOURCE_URL[0]=http://www.pointclouds.org/assets/files/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:d0837ed1dc3edb3fc864668250224968a927793c25bb7fbfe6f186f8dee97a76d81bb233f1186bbbb8548b134c07fb08a013191531a0e22dc3e43ae6cc4b9c1e
SOURCE_DIRECTORY=$BUILD_DIRECTORY/PCL-$VERSION-Source
WEB_SITE=http://pointclouds.org/
LICENSE[0]=BSD
diff --git a/science-libs/pcl/HISTORY b/science-libs/pcl/HISTORY
index 2412998..5271a0d 100644
--- a/science-libs/pcl/HISTORY
+++ b/science-libs/pcl/HISTORY
@@ -1,2 +1,5 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0, SOURCE_URL[0] updated
+
2011-10-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 1.2.0
diff --git a/science-libs/vtk-data/DETAILS b/science-libs/vtk-data/DETAILS
index bce02d4..97cf4dc 100755
--- a/science-libs/vtk-data/DETAILS
+++ b/science-libs/vtk-data/DETAILS
@@ -1,11 +1,11 @@
SPELL=vtk-data
- VERSION=5.8.0
+ VERSION=5.10.0
SOURCE=vtkdata-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VTKData
- SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:3}/$SOURCE
+ SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:4}/$SOURCE
WEB_SITE=http://public.kitware.com/VTK
LICENSE[0]=http://public.kitware.com/VTK/copyright.php
-
SOURCE_HASH=sha512:10fc5c999dab6fc12892d7e6587b155b462915d431e9a4c31d3a05dd0370d4bd28d73e47bae50262ed27b59a19b050adf2c43764c6e47e47eb7f126a460772b8
+
SOURCE_HASH=sha512:2b0bbd00ad57e27a085f24340900a1b9791936bb91267cdf38b35c01723910714c07679af03d1e4ac68f557c3abcb1e3a18af10526763a91a69e238fb2b40443
ENTERED=20020606
ARCHIVE=off
KEYWORDS="science libs"
diff --git a/science-libs/vtk-data/HISTORY b/science-libs/vtk-data/HISTORY
index 1046896..add14fe 100644
--- a/science-libs/vtk-data/HISTORY
+++ b/science-libs/vtk-data/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.10.0
+
2011-10-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.8.0, UPDATED removed, SOURCE_URL[0] updated

diff --git a/science-libs/vtk/DETAILS b/science-libs/vtk/DETAILS
index ffe3171..57ae1f6 100755
--- a/science-libs/vtk/DETAILS
+++ b/science-libs/vtk/DETAILS
@@ -1,11 +1,11 @@
SPELL=vtk
- VERSION=5.8.0
+ VERSION=5.10.0
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VTK
- SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:3}/$SOURCE
+ SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:4}/$SOURCE
WEB_SITE=http://public.kitware.com/VTK
LICENSE[0]=http://public.kitware.com/VTK/copyright.php
-
SOURCE_HASH=sha512:71d116b7bd0d7b485ab20d84749e24a6421cc66c9d2ac41b90a0d8b6621a6c1042ab83cad0103140f5da4c24f6dcefbaa812b64f8ae1da3b3046740443c5e328
+
SOURCE_HASH=sha512:8603098fa316fa86f624cf05eed3882158aaf098fe371754fec93fe96ebbf965a5315b3bfc34784f8adb0b46a545bd326c80e11e11157f3f96d33b36fb177554
ENTERED=20020606
KEYWORDS="science libs"
SHORT="library for visualization, image processing, 3D graphics"
diff --git a/science-libs/vtk/HISTORY b/science-libs/vtk/HISTORY
index 7f31b0d..a62468b 100644
--- a/science-libs/vtk/HISTORY
+++ b/science-libs/vtk/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.10.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/science/avogadro/DETAILS b/science/avogadro/DETAILS
index 7b5792f..4d24f03 100755
--- a/science/avogadro/DETAILS
+++ b/science/avogadro/DETAILS
@@ -1,6 +1,6 @@
SPELL=avogadro
- VERSION=1.0.3
-
SOURCE_HASH=sha512:49e7b8ca43f0f52a65efc7bf9dc45670ae5a5de5d1aa6bf7b58b8368e816be30fe6529c45fa658d7337d4a69327bb0aa8799d8d4b4805860aace28011cc74210
+ VERSION=1.1.0
+
SOURCE_HASH=sha512:d621dd3ea9e9223d3a29c6b0c0eec89a935837d0c587fcaaa549f91274a76f78a8c60c2a68a67d2f3aa2e107826befb6658be601c46c5bc0760c95bf7284540a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/science/avogadro/HISTORY b/science/avogadro/HISTORY
index 0f721c5..41f8191 100644
--- a/science/avogadro/HISTORY
+++ b/science/avogadro/HISTORY
@@ -1,3 +1,6 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.0
+
2011-04-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.0.3
fixed long description wrap
diff --git a/science/fraqtive/BUILD b/science/fraqtive/BUILD
index 6b4b1c6..eec3de4 100755
--- a/science/fraqtive/BUILD
+++ b/science/fraqtive/BUILD
@@ -1,3 +1 @@
-PATH="$QTDIR/bin/qt4:$PATH" &&
-./configure &&
-make
+qt4_build
diff --git a/science/fraqtive/DETAILS b/science/fraqtive/DETAILS
index 7257e8a..02ee133 100755
--- a/science/fraqtive/DETAILS
+++ b/science/fraqtive/DETAILS
@@ -1,6 +1,6 @@
SPELL=fraqtive
- VERSION=0.4.5
-
SOURCE_HASH=sha512:08cc3967d410047e22e79474e055a8957e02c6e269460cf5bf3cd3df4ac07555fb5ea88c9cbc05a67f4c22a2b6ef96056fd76a9e63082bfaf317ecf96dd3a686
+ VERSION=0.4.6
+
SOURCE_HASH=sha512:6661ce09a03f92b8429fd68893a0eea15a9a6b99932e22d82eca886709a475bf8729110c2e6576f851a6a4f8b3e414c2220fcbfc3ef12c80b2dc923165b19d65
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/science/fraqtive/HISTORY b/science/fraqtive/HISTORY
index 78c750b..16bd790 100644
--- a/science/fraqtive/HISTORY
+++ b/science/fraqtive/HISTORY
@@ -1,3 +1,7 @@
+2012-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.6
+ * BUILD: qt4_build used
+
2009-12-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 0.4.5

diff --git a/science/garmindev/DEPENDS b/science/garmindev/DEPENDS
index dc25fac6..0b24d0d 100755
--- a/science/garmindev/DEPENDS
+++ b/science/garmindev/DEPENDS
@@ -1,3 +1,3 @@
depends cmake &&
depends -sub CXX gcc &&
-depends LIBUSB-compat
+depends libusb-compat
diff --git a/science/garmindev/HISTORY b/science/garmindev/HISTORY
index 1eb1d16..ce43f0d 100644
--- a/science/garmindev/HISTORY
+++ b/science/garmindev/HISTORY
@@ -1,3 +1,6 @@
+2012-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: fixed dependency on libusb
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/science/gpsbabel/DETAILS b/science/gpsbabel/DETAILS
index e4bf346..d7e9b13 100755
--- a/science/gpsbabel/DETAILS
+++ b/science/gpsbabel/DETAILS
@@ -11,10 +11,10 @@ if [[ $GPSBABEL_BRANCH == "scm" ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
else
- VERSION=1.4.3
+ VERSION=1.4.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gentoo.osuosl.org/distfiles/${SOURCE}
-
SOURCE_HASH=sha512:4e0e5c6bb04a55a4ed809a769bbcf6eb61bdc115cbf24745d8ce51875d7e1044129a8c7249f560c652626317f44a56efb2eb2da4c2d564996793b0aa75e0cf75
+
SOURCE_HASH=sha512:07b12dfe2127a399d973fa793fe3437cbda8f3425f3317100767b7fda549d9ea6bdda1429822ade671e219c99d95bc7feb16a8d177779b457aafb373141c515a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
if is_depends_enabled $SPELL perl; then
diff --git a/science/gpsbabel/HISTORY b/science/gpsbabel/HISTORY
index 0a2de66..8049dab 100644
--- a/science/gpsbabel/HISTORY
+++ b/science/gpsbabel/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.4
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD, gpsbabel-xmldoc.patch: added patch from
gentoo to prevent downloading in BUILD
diff --git a/science/grass/DETAILS b/science/grass/DETAILS
index ea68130..74f25ca 100755
--- a/science/grass/DETAILS
+++ b/science/grass/DETAILS
@@ -1,8 +1,8 @@
SPELL=grass
- VERSION=6.4.1
+ VERSION=6.4.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.osgeo.org/${SPELL}64/source/${SOURCE}
-
SOURCE_HASH=sha512:97a2a81dd5699307ea09745da3be44be7269cdc36b42dfafb29b7fd9dec9c1d31e648f713efc9c66cdcdcd98a85276bc06a7eaeec21c8ae3c155ec867d0159bf
+
SOURCE_HASH=sha512:537905942965ca949ce241c9e147bb340837f1815d36a1d0170cf18482f66936cb24bda540345d8287a98e4a9275fc129bbc4decf7c3053d123e0f90819b2e5b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://grass.osgeo.org";
LICENSE[0]="GPL"
diff --git a/science/grass/HISTORY b/science/grass/HISTORY
index 5376df0..6bedb8f 100644
--- a/science/grass/HISTORY
+++ b/science/grass/HISTORY
@@ -1,3 +1,7 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.4.1
+ * PRE_BUILD, iostream_cpp470: add patch from ubuntu to fix compile
error
+
2011-10-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: 6.4.1
* DEPENDS: fixed various dependencies
diff --git a/science/grass/PRE_BUILD b/science/grass/PRE_BUILD
new file mode 100755
index 0000000..d4f429e
--- /dev/null
+++ b/science/grass/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < $SPELL_DIRECTORY/iostream_cpp470
diff --git a/science/grass/iostream_cpp470 b/science/grass/iostream_cpp470
new file mode 100644
index 0000000..35b1b12
--- /dev/null
+++ b/science/grass/iostream_cpp470
@@ -0,0 +1,116 @@
+Index: grass/lib/iostream/mm.cc
+===================================================================
+--- grass.orig/lib/iostream/mm.cc (revision 48704)
++++ grass/lib/iostream/mm.cc (revision 51638)
+@@ -254,11 +254,11 @@
+ }
+
+
+
+ /* ************************************************************ */
+-void* operator new[] (size_t sz) {
++void* operator new[] (size_t sz) throw(std::bad_alloc) {
+ void *p;
+
+ MM_DEBUG cout << "new: sz=" << sz << ", register "
+ << sz+SIZE_SPACE << "B ,";
+
+@@ -305,11 +305,11 @@
+ }
+
+
+
+ /* ************************************************************ */
+-void* operator new (size_t sz) {
++void* operator new (size_t sz) throw(std::bad_alloc) {
+ void *p;
+
+ MM_DEBUG cout << "new: sz=" << sz << ", register "
+ << sz+SIZE_SPACE << "B ,";
+
+@@ -357,11 +357,11 @@
+
+
+
+
+ /* ---------------------------------------------------------------------- */
+-void operator delete (void *ptr) {
++void operator delete (void *ptr) throw() {
+ size_t sz;
+ void *p;
+
+ MM_DEBUG cout << "delete: ptr=" << ptr << ",";
+
+@@ -397,11 +397,11 @@
+
+
+
+
+ /* ---------------------------------------------------------------------- */
+-void operator delete[] (void *ptr) {
++void operator delete[] (void *ptr) throw() {
+ size_t sz;
+ void *p;
+
+ MM_DEBUG cout << "delete[]: ptr=" << ptr << ",";
+
+Index: grass/include/iostream/mm.h
+===================================================================
+--- grass.orig/include/iostream/mm.h (revision 32629)
++++ grass/include/iostream/mm.h (revision 51638)
+@@ -108,14 +108,14 @@
+ int space_overhead ();
+
+ void print();
+
+ friend class mm_register_init;
+- friend void * operator new(size_t);
+- friend void * operator new[](size_t);
+- friend void operator delete(void *);
+- friend void operator delete[](void *);
++ friend void * operator new(size_t) throw(std::bad_alloc);
++ friend void * operator new[](size_t) throw(std::bad_alloc);
++ friend void operator delete(void *) throw();
++ friend void operator delete[](void *) throw();
+ };
+
+
+
+
+Index: grass/include/iostream/minmaxheap.h
+===================================================================
+--- grass.orig/include/iostream/minmaxheap.h (revision 41531)
++++ grass/include/iostream/minmaxheap.h (revision 51638)
+@@ -742,11 +742,11 @@
+ HeapIndex MinMaxHeap<T>::fill(T* arr, HeapIndex n) {
+ HeapIndex i;
+ //heap must be empty
+ assert(this->size()==0);
+ for (i = 0; !full() && i<n; i++) {
+- insert(arr[i]);
++ this->insert(arr[i]);
+ }
+ if (i < n) {
+ assert(i == this->maxsize);
+ return n - i;
+ } else {
+@@ -775,17 +775,17 @@
+
+ assert(this->maxsize > 0);
+
+ if(old) {
+ HeapIndex n = this->size();
+- this->A = allocateHeap(this->maxsize); /* allocate a new array */
++ this->A = this->allocateHeap(this->maxsize); /* allocate a new array
*/
+ /* copy over the old values */
+ assert(this->maxsize > n);
+ for(HeapIndex i=0; i<=n; i++) { /* why extra value? -RW */
+ this->A[i] = old[i];
+ }
+- freeHeap(old); /* free up old storage */
++ this->freeHeap(old); /* free up old storage */
+ }
+
+ }
+
+
diff --git a/science/maxima/DETAILS b/science/maxima/DETAILS
index f083179..1b65c5c 100755
--- a/science/maxima/DETAILS
+++ b/science/maxima/DETAILS
@@ -1,9 +1,9 @@
SPELL=maxima
- VERSION=5.27.0
+ VERSION=5.29.1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:74dcf03c5c603caa54545c05a6f1426ec8207448400289322d193c677fa96eda8098f1296fea582e15342a64a2e048155ef6135a1b0e061f82a842bf0a140959
+
SOURCE_HASH=sha512:9db7166ed49116c6369d5cf18ff01f54e9dba971e683a4daecbf01d063cd91bd5d188dc5a4e3fc0f7b14493a89841ded4f4a6ceac2bf6060b77c91fb9bc8013b
LICENSE[0]=GPL
WEB_SITE=http://maxima.sourceforge.net/
KEYWORDS="algebra lisp science"
diff --git a/science/maxima/HISTORY b/science/maxima/HISTORY
index 32a8ea4..35c9566 100644
--- a/science/maxima/HISTORY
+++ b/science/maxima/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.29.1
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.27.0
* DEPENDS: added dependency on perl
diff --git a/science/mkgmap/DETAILS b/science/mkgmap/DETAILS
index ee130cc..65287af 100755
--- a/science/mkgmap/DETAILS
+++ b/science/mkgmap/DETAILS
@@ -1,8 +1,8 @@
SPELL=mkgmap
- VERSION=r2277
+ VERSION=r2316
SOURCE="${SPELL}-${VERSION}-src.tar.gz"
SOURCE_URL[0]=http://www.${SPELL}.org.uk/snapshots/${SOURCE}
-
SOURCE_HASH=sha512:a66c41cb9656d4eba4ac459715c32b381d604781ddcbee85a47f9deb608db8a76ab337726d0a6f99b115deb83da492e425e404ee474b4b2dbd9c4ecd55eed191
+
SOURCE_HASH=sha512:a54c285b9c119b0fc170c067cca4e7b28d9c8d51796a72b401d01732d45b41c849597f9806b0f21b796e2c01bfd6eea0e8170df0cfd12e69edc15c2daba93c92
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.mkgmap.org.uk/page/main";
LICENSE[0]=GPL
diff --git a/science/mkgmap/HISTORY b/science/mkgmap/HISTORY
index 006e1dd..2213cf7 100644
--- a/science/mkgmap/HISTORY
+++ b/science/mkgmap/HISTORY
@@ -1,3 +1,9 @@
+2012-08-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2316
+
+2012-08-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2311
+
2012-05-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created

diff --git a/science/pcb/DEPENDS b/science/pcb/DEPENDS
index 98eed98..7cd8cab 100755
--- a/science/pcb/DEPENDS
+++ b/science/pcb/DEPENDS
@@ -13,6 +13,10 @@ optional_depends OPENGL \
"--disable-gl" \
"Enable GL drawing (with GTK HID)?" &&

+if [[ $(get_spell_provider $SPELL OPENGL) ]]; then
+ depends gtkglext
+fi &&
+
optional_depends libxrender \
"--enable-xrender" \
"--disable-xrender" \
diff --git a/science/pcb/HISTORY b/science/pcb/HISTORY
index 07a2e65..ea26078 100644
--- a/science/pcb/HISTORY
+++ b/science/pcb/HISTORY
@@ -1,3 +1,6 @@
+2013-02-20 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing gtkglext dependency if OPENGL enabled
+
2012-03-04 Sven Lemke <catnip AT web.de>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 20110918
diff --git a/science/proj/DETAILS b/science/proj/DETAILS
index e5994c9..d2d33dd 100755
--- a/science/proj/DETAILS
+++ b/science/proj/DETAILS
@@ -1,8 +1,8 @@
SPELL=proj
- VERSION=4.8.0
+ VERSION=4.7.0
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://download.osgeo.org/proj/${SOURCE}
-
SOURCE_HASH=sha512:6076289f8bdf1ca3b76ea879d8c221a668fcb4a6deec7cf6a293c489dfe0b21c36da0c6ed2c7a0b8042436106e851018aa429b4731f4ff018fea2fdb8887ec76
+
SOURCE_HASH=sha512:fb1e2653c399b15cf323e63ef122af87daaae9bc19616558cd104d5a11f76967a5cffbe731ebaf2bd5f783b83bafa6a74d59a9376b2c68d2a9b1c7a97b82b469
DGVER=1.5
SOURCE2="proj-datumgrid-$DGVER.zip"
SOURCE2_URL[0]=http://download.osgeo.org/proj/$SOURCE2
diff --git a/science/proj/HISTORY b/science/proj/HISTORY
index 4d2ccfd..1b0f89a 100644
--- a/science/proj/HISTORY
+++ b/science/proj/HISTORY
@@ -1,3 +1,6 @@
+2012-06-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.7.0, 4.8.0 is incompatible with ogdi
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, BUILD: version 4.8.0

diff --git a/science/qgis/DEPENDS b/science/qgis/DEPENDS
index e644801..ed6249a 100755
--- a/science/qgis/DEPENDS
+++ b/science/qgis/DEPENDS
@@ -7,6 +7,8 @@ depends qwt5 && # will work with qwt6 too
depends sqlite "-DWITH_INTERNAL_SQLITE3=FALSE" &&
depends bison &&
depends cmake &&
+depends libspatialindex &&
+depends libspatialite &&
optional_depends postgresql \
"-DWITH_POSTGRESQL=TRUE" \
"-DWITH_POSTGRESQL=FALSE" \
@@ -15,6 +17,9 @@ optional_depends expat \
"" \
"" \
"GPS importer plugin" &&
+if is_depends_enabled expat; then
+ depends gpsbabel
+fi &&
optional_depends gsl \
"" \
"" \
@@ -28,8 +33,5 @@ optional_depends python \
"-DWITH_BINDINGS=FALSE" \
"Python plugins support and PyQGIS(extra query)" &&
if is_depends_enabled python ; then
- optional_depends pyqt4 \
- "" \
- "" \
- "PyQGIS support"
+ depends pyqt4
fi
diff --git a/science/qgis/DETAILS b/science/qgis/DETAILS
index b483ba0..c350c13 100755
--- a/science/qgis/DETAILS
+++ b/science/qgis/DETAILS
@@ -1,9 +1,9 @@
SPELL=qgis
- VERSION=1.7.1
+ VERSION=1.8.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://qgis.org/downloads/$SOURCE
SOURCE_URL[1]=http://download.osgeo.org/${SPELL}/src/${SOURCE}
-
SOURCE_HASH=sha512:1e37cd3ce00aff7aca2795dbb39d3e9585df79703c4688dcb442dfeb8d8a3f71d7cf5a2556d749657c12789976c2fbb9eba426d92ece20ab8a565fea22bea0fe
+
SOURCE_HASH=sha512:475c2087164b325bd6efe49bdca9e5eb563645ea556c34f644cff00fd6bcc0585e9e39daa2e62f0a706db58bc1551af786fc2cb6c17ad90f5734ebea5044e57c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qgis.org";
LICENSE[0]="GPL"
diff --git a/science/qgis/HISTORY b/science/qgis/HISTORY
index 9bca992..5a5dd6b 100644
--- a/science/qgis/HISTORY
+++ b/science/qgis/HISTORY
@@ -1,3 +1,8 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+ * DEPENDS: added dependencies on libspatialite, libspatialindex,
gpsbabel,
+ made dependency on pyqt4 mandatory if python is enabled as
dependency
+
2011-10-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: 1.7.1
* DEPENDS: more, removed redundant sip
diff --git a/science/qhull/DETAILS b/science/qhull/DETAILS
index 5ee8e50..32a2b47 100755
--- a/science/qhull/DETAILS
+++ b/science/qhull/DETAILS
@@ -1,6 +1,6 @@
SPELL=qhull
- VERSION=2011.1
-
SOURCE_HASH=sha512:b08161af2551a0d6b63c9c48925ff5e0d0de7da69c28599d58e9f8c40638666b1a453d208b74d3b6ad6821e1be09d1d2154dbfd8e8982d15bb66d1a97f89b154
+ VERSION=2012.1
+
SOURCE_HASH=sha512:e35ea2cb73ef32b23b64a6594a8b5ea22ed8e2ea7535cfd72dca44331602368dfcb681600a0d2b090e80e67e6be7b32272244b9083d4805f2fbcf5897eb73240
SOURCE=$SPELL-$VERSION-src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.qhull.org/download/$SOURCE
diff --git a/science/qhull/HISTORY b/science/qhull/HISTORY
index 7a7ac6c..ea797dd 100644
--- a/science/qhull/HISTORY
+++ b/science/qhull/HISTORY
@@ -1,3 +1,6 @@
+2012-10-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2012.1
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/science/qlandkarte-gt/DETAILS b/science/qlandkarte-gt/DETAILS
index b499f3c..5d50597 100755
--- a/science/qlandkarte-gt/DETAILS
+++ b/science/qlandkarte-gt/DETAILS
@@ -1,8 +1,8 @@
SPELL=qlandkarte-gt
- VERSION=1.4.2
+ VERSION=1.6.0
SOURCE="qlandkartegt-${VERSION}.tar.gz"

SOURCE_URL[0]=http://garr.dl.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:86756f1bf81a65da0c74c5dfb60c20abdd6e905b2b75c725c1e8aa63d2d9de9aad73a90b2ffcde473685a4b4b44de92f9cd6e8d4be854ff3aa55687abcde7626
+
SOURCE_HASH=sha512:c4736f9ca21d7002184c563a488f8c1ae194ab6f73675d3f7c947baeda82c6b655aeadd8402f05ac792f9986879b7b73f49fffa0a3c15b76bb90c6d6b6af0ee2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/qlandkartegt-${VERSION}"
WEB_SITE="http://www.qlandkarte.org/";
LICENSE[0]=GPL
diff --git a/science/qlandkarte-gt/HISTORY b/science/qlandkarte-gt/HISTORY
index 6bc3fa2..01fdc9d 100644
--- a/science/qlandkarte-gt/HISTORY
+++ b/science/qlandkarte-gt/HISTORY
@@ -1,3 +1,15 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add sub dependency on OPENGL for qt4
+
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.0
+
+2012-09-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+
+2012-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.0
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.4.2

diff --git a/science/speedcrunch/BUILD b/science/speedcrunch/BUILD
new file mode 100755
index 0000000..7b652e7
--- /dev/null
+++ b/science/speedcrunch/BUILD
@@ -0,0 +1,11 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
+PATH="$QTDIR/bin/qt4:$PATH"
+cd $SOURCE_DIRECTORY &&
+mkdir -p build &&
+cd build &&
+prepare_cmake_flags &&
+cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr
-DSYSCONFDIR=$INSTALL_ROOT/etc $OPTS ../src &&
+make &&
+if ! [ -f "$SOURCE_DIRECTORY"/src/ca.qm ]; then
+ lrelease "$SOURCE_DIRECTORY"/src/speedcrunch.pro
+fi
diff --git a/science/speedcrunch/DEPENDS b/science/speedcrunch/DEPENDS
new file mode 100755
index 0000000..fb97c4f
--- /dev/null
+++ b/science/speedcrunch/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+depends qt4
diff --git a/science/speedcrunch/DETAILS b/science/speedcrunch/DETAILS
new file mode 100755
index 0000000..f60cbb5
--- /dev/null
+++ b/science/speedcrunch/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=speedcrunch
+ VERSION=0.10.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:cafd2dc80d4925e0228648883e0117dfe8f7f80b715fc1a97586c19d4f5790833d422aacc117f5beafc18918c116004cb8fce5701b801280f1e9e74a5933d037
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://speedcrunch.org";
+ LICENSE[0]="GPL"
+ ENTERED=20120709
+ KEYWORDS=""
+ SHORT="Desktop calculator"
+cat << EOF
+SpeedCrunch is a fast, high precision and powerful desktop calculator.
+EOF
diff --git a/science/speedcrunch/HISTORY b/science/speedcrunch/HISTORY
new file mode 100644
index 0000000..19d8d53
--- /dev/null
+++ b/science/speedcrunch/HISTORY
@@ -0,0 +1,2 @@
+2012-07-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/science/splitter/BUILD b/science/splitter/BUILD
new file mode 100755
index 0000000..c080dbd
--- /dev/null
+++ b/science/splitter/BUILD
@@ -0,0 +1,3 @@
+. $INSTALL_ROOT/etc/profile.d/ant.sh &&
+. $INSTALL_ROOT/etc/profile.d/java.sh &&
+ant
diff --git a/science/splitter/DEPENDS b/science/splitter/DEPENDS
new file mode 100755
index 0000000..108a8e5
--- /dev/null
+++ b/science/splitter/DEPENDS
@@ -0,0 +1,2 @@
+depends JDK &&
+depends ant
diff --git a/science/splitter/DETAILS b/science/splitter/DETAILS
new file mode 100755
index 0000000..94bdeb5
--- /dev/null
+++ b/science/splitter/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=splitter
+ VERSION=r200
+ SOURCE="${SPELL}-${VERSION}-src.tar.gz"
+ SOURCE_URL[0]=http://www.mkgmap.org.uk/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:4257d2eb7a1cced4a263e38f84111f3758df6d94120f785f53069f7704102945ddba07b7e7ec8d6eb00e873e8a1005f05a10b6f9334d1f7f8cd572e3d350fce5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.mkgmap.org.uk/page/tile-splitter";
+ LICENSE[0]=GPL
+ ENTERED=20120929
+ SHORT="a splitter for openstreetmap data"
+cat << EOF
+The format used for Garmin maps has, in effect, a maximum size, meaning that
+you have to split an .osm file that contains large well mapped regions into
+a number of smaller tiles. This program does that. There are two stages of
+processing required. The first stage is to calculate what area each tile
+should cover, based on the distribution of nodes. The second stage writes
+out the nodes, ways and relations from the original .osm file into separate
+smaller .osm files, one for each area that was calculated in stage one.
+EOF
diff --git a/science/splitter/HISTORY b/science/splitter/HISTORY
new file mode 100644
index 0000000..3f8f7f8
--- /dev/null
+++ b/science/splitter/HISTORY
@@ -0,0 +1,3 @@
+2012-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, splitter: spell created
+
diff --git a/science/splitter/INSTALL b/science/splitter/INSTALL
new file mode 100755
index 0000000..c08e23b
--- /dev/null
+++ b/science/splitter/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/splitter
&&
+install -m644 ${SOURCE_DIRECTORY}/dist/splitter.jar
${INSTALL_ROOT}/usr/share/splitter/ &&
+install -m755 ${SCRIPT_DIRECTORY}/splitter ${INSTALL_ROOT}/usr/bin/
diff --git a/science/splitter/splitter b/science/splitter/splitter
new file mode 100644
index 0000000..e73316e
--- /dev/null
+++ b/science/splitter/splitter
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+java -jar /usr/share/splitter/splitter.jar "$@"
diff --git a/science/stellarium/DETAILS b/science/stellarium/DETAILS
index 87aaf80..945aa42 100755
--- a/science/stellarium/DETAILS
+++ b/science/stellarium/DETAILS
@@ -1,9 +1,9 @@
SPELL=stellarium
- VERSION=0.11.2
+ VERSION=0.12.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:e5fd98a89a3d3c753ce81988fcdcd41fde3f393cadc38f6f6c92d4aab4c94950614f8e6194cf6c99c28184e5c1694f2eee827d15a0da6d1944be976ab1c728dc
+
SOURCE_HASH=sha512:21dade0ab830d1c4db1c739a71d7e22deedbf57486a71ad2cc04c7757de5e559f2151ca83949426f69f87d87ae5a7ebfb405372d4db0bd34c498e7dc10570d2b
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=GPL
WEB_SITE=http://www.stellarium.org
diff --git a/science/stellarium/HISTORY b/science/stellarium/HISTORY
index 02273dc..b06727f 100644
--- a/science/stellarium/HISTORY
+++ b/science/stellarium/HISTORY
@@ -1,3 +1,12 @@
+2013-01-31 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 0.12.0
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.11.4
+
+2012-06-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.11.3
+
2012-03-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.11.2

diff --git a/science/units/DETAILS b/science/units/DETAILS
index e801674..e49d4e6 100755
--- a/science/units/DETAILS
+++ b/science/units/DETAILS
@@ -1,10 +1,10 @@
SPELL=units
- VERSION=1.88
+ VERSION=2.01
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8e5630f6c3223d4c1139cfd905e8c2ede42ede4e5c73f310617b60c3082d2e22f39ddeef2ba7c7fe655b27423f138c8883fca78703d31f5dc3653382c8bac961
+
SOURCE_HASH=sha512:ddaa9d8ad84aea963e84379f6d5d6298ec0431c56ba2c805a5fbc3695504279a7ba81609e33bb9d52771ee3ca739570b925d30aa1637dacb5a90d8c8c483fd37
WEB_SITE=http://www.gnu.org/software/units/units.html
LICENSE[0]=GPL
ENTERED=20021127
diff --git a/science/units/HISTORY b/science/units/HISTORY
index 64adadd..5afb54d 100644
--- a/science/units/HISTORY
+++ b/science/units/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.01
+
2010-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.88

diff --git a/science/wxmaxima/DETAILS b/science/wxmaxima/DETAILS
index 7c60c44..d369add 100755
--- a/science/wxmaxima/DETAILS
+++ b/science/wxmaxima/DETAILS
@@ -1,8 +1,8 @@
SPELL=wxmaxima
- VERSION=12.04.0
+ VERSION=12.09.0
SOURCE="wxMaxima-${VERSION}.tar.gz"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/wxMaxima/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:3a6a275960948df8356bbebc8dcb16979abaf59bd039a0cfe52bf307250feb628df21a5b3bc0756cc5b1537d7fbd40e753398f5f8229f8670f26ce783416e290
+
SOURCE_HASH=sha512:fc3a8965a1e40ba4b0c60e27420d07c9653bd0499980fcd9d1dea87133b89c58ba58045ef13618497676811d1b456c8d8fc9b019e841d6f1abfcf2ed32b90e09
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wxMaxima-${VERSION}"
WEB_SITE="http://andrejv.github.com/wxmaxima";
LICENSE[0]=GPL
diff --git a/science/wxmaxima/HISTORY b/science/wxmaxima/HISTORY
index ca03dd0..7d7e1f8 100644
--- a/science/wxmaxima/HISTORY
+++ b/science/wxmaxima/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 12.09.0
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 12.04.0

diff --git a/security-libs/cracklib/DETAILS b/security-libs/cracklib/DETAILS
index ea084e6..9ddc28e 100755
--- a/security-libs/cracklib/DETAILS
+++ b/security-libs/cracklib/DETAILS
@@ -1,5 +1,5 @@
SPELL=cracklib
- VERSION=2.8.18
+ VERSION=2.8.22
VERSIONWORDS=20080507
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-words-$VERSIONWORDS.gz
@@ -7,7 +7,7 @@
SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:f9a754598f9be16507cb4e16a35720da71796dcda664bcfb36038b842ab9f5a1f4bbcdf4c9f64ef0981781ab91dc80117a531cd1651b29def2054be66e485725
+
SOURCE_HASH=sha512:7ec9f93d1bb8132dc143e320373c0ffab2c3e4a9da4e449ce7c6e9b3aada5a30933d3bccbca4d2ea0ef5e72ef5593427756e06c03a97940edf74bac37f2fd08b

SOURCE2_HASH='sha512:d21055d6439a2b92b23ab6fd31222d9330315a0b44f53fae308ce5749a9fcb33b7df982f85ca8e2d6d2f9cc4c7264dfc3ed454edbccecd76289713df09fd633e'
WEB_SITE=http://sf.net/projects/$SPELL
ENTERED=20050310
diff --git a/security-libs/cracklib/HISTORY b/security-libs/cracklib/HISTORY
index 6ae2221..cbf38dc 100644
--- a/security-libs/cracklib/HISTORY
+++ b/security-libs/cracklib/HISTORY
@@ -1,3 +1,14 @@
+2013-01-28 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * PRE_BUILD: Replacing AM_CONFIG_HEADER by
+ AC_CONFIG_HEADER, since the 1st got obsolete on
+ automake 1.13.1.
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.22
+
+2012-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.8.19
+
2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: python => PYTHON
add zlib
diff --git a/security-libs/cracklib/PRE_BUILD
b/security-libs/cracklib/PRE_BUILD
index c4879f0..6b51408 100755
--- a/security-libs/cracklib/PRE_BUILD
+++ b/security-libs/cracklib/PRE_BUILD
@@ -6,6 +6,7 @@ unpack_file 2
cd $SOURCE_DIRECTORY &&
# update the config scripts
sed -i "s/AM_GNU_GETTEXT_VERSION/&(0.18.1)/" configure.in &&
+sedit 's/AM_CONFIG_HEADER(config.h)/AC_CONFIG_HEADERS(config.h)/'
configure.in &&
# fix detection of python3
if is_depends_enabled $SPELL python3;then
sed -i "s/}/}m/" configure.in &&
diff --git a/security-libs/libprelude/HISTORY
b/security-libs/libprelude/HISTORY
index 3b1c4b3..f031579 100644
--- a/security-libs/libprelude/HISTORY
+++ b/security-libs/libprelude/HISTORY
@@ -1,3 +1,8 @@
+2012-08-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply patch to fix build
+ * libprelude-1.0.0-ptrdiff.patch: added, adds missing header
+ to fix build. From debian.
+
2012-05-30 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.0.0
* PRE_BUILD: added, to apply libtool 2.4 patch
diff --git a/security-libs/libprelude/PRE_BUILD
b/security-libs/libprelude/PRE_BUILD
index 3ce4e50..59ec7f0 100755
--- a/security-libs/libprelude/PRE_BUILD
+++ b/security-libs/libprelude/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+patch -p1 < $SPELL_DIRECTORY/libprelude-1.0.0-ptrdiff.patch &&
patch -p1 < $SPELL_DIRECTORY/libtool.patch
diff --git a/security-libs/libprelude/libprelude-1.0.0-ptrdiff.patch
b/security-libs/libprelude/libprelude-1.0.0-ptrdiff.patch
new file mode 100644
index 0000000..4ba1e19
--- /dev/null
+++ b/security-libs/libprelude/libprelude-1.0.0-ptrdiff.patch
@@ -0,0 +1,14 @@
+Description: Fix build error: 'ptrdiff_t' does not name a type
+Author: Pierre Chifflier <pollux AT debian.org>
+Last-Update: 2011-07-20
+
+--- libprelude-1.0.0.orig/bindings/libpreludecpp.i
++++ libprelude-1.0.0/bindings/libpreludecpp.i
+@@ -7,6 +7,7 @@
+ %{
+ #include <list>
+ #include <sstream>
++#include <cstddef>
+
+ #ifndef SWIGPYTHON
+ # include "config.h"
diff --git a/security-libs/libpwquality/DEPENDS
b/security-libs/libpwquality/DEPENDS
new file mode 100755
index 0000000..9341405
--- /dev/null
+++ b/security-libs/libpwquality/DEPENDS
@@ -0,0 +1 @@
+depends cracklib
diff --git a/security-libs/libpwquality/DETAILS
b/security-libs/libpwquality/DETAILS
new file mode 100755
index 0000000..790ae7c
--- /dev/null
+++ b/security-libs/libpwquality/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libpwquality
+ VERSION=1.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://fedorahosted.org/releases/l/i/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b125448dc26f904abe9bacfd1f61505220152a4a27c6b468a49724c875c27250ab4040ac2ffc21faac1326b70fe20eafb005b618ff0125f292cce1bd66ea25aa
+ WEB_SITE=https://fedorahosted.org/libpwquality/
+ ENTERED=20121022
+ LICENSE[0]=GPL
+ SHORT="password quality checking library"
+cat << EOF
+Library for password quality checking and generating random passwords.
+EOF
diff --git a/security-libs/libpwquality/HISTORY
b/security-libs/libpwquality/HISTORY
new file mode 100644
index 0000000..f1fafe8
--- /dev/null
+++ b/security-libs/libpwquality/HISTORY
@@ -0,0 +1,2 @@
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 1.2.0
diff --git a/security-libs/linux-pam/CONFIGURE
b/security-libs/linux-pam/CONFIGURE
index 7be2652..2d2a55e 100755
--- a/security-libs/linux-pam/CONFIGURE
+++ b/security-libs/linux-pam/CONFIGURE
@@ -13,5 +13,4 @@ config_query PAM_CHKPWD_SUID
\
$chkpwd_suid_default &&

config_query PAM_SECTTY "Install a default /etc/securetty?" n &&
-config_query PAM_SELINUX "Enable selinux support?" n &&
config_query PAM_DOCS "Build documentation?" n
diff --git a/security-libs/linux-pam/DEPENDS b/security-libs/linux-pam/DEPENDS
index 624982e..dac999b 100755
--- a/security-libs/linux-pam/DEPENDS
+++ b/security-libs/linux-pam/DEPENDS
@@ -4,13 +4,10 @@ depends cracklib &&
depends gnupg &&
depends smgl-fhs &&

-if [ "${PAM_SELINUX}" == "y" ]; then
- depends libselinux
-fi &&
-
if [ "${PAM_DOCS}" == "y" ]; then
depends texlive &&
depends linuxdoc-tools
fi

+optional_depends libselinux "--enable-selinux" "--disable-selinux" "for
selinux support" &&
optional_depends libprelude "--enable-prelude" "--disable-prelude" "for
prelude ids support"
diff --git a/security-libs/linux-pam/DETAILS b/security-libs/linux-pam/DETAILS
index a3153c1..d3d63ef 100755
--- a/security-libs/linux-pam/DETAILS
+++ b/security-libs/linux-pam/DETAILS
@@ -1,7 +1,9 @@
SPELL=linux-pam
- VERSION=1.1.5
+ VERSION=1.1.6
SECURITY_PATCH=3
SOURCE=Linux-PAM-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:c898c3db3da1856b1b16c2bfe19963c30696345982253888c2edf85317cf82ab4daaf9d105a162975d4cfd818b7bbca3d0e63ea7267af435e8f88b8fdc83ddd0
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Linux-PAM-$VERSION
SOURCE_URL[0]=http://fedorahosted.org/releases/l/i/linux-pam/$SOURCE
# SOURCE_URL[0]=$KERNEL_URL/pub/linux/libs/pam/library/$SOURCE
@@ -11,7 +13,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/Linux-PAM-$VERSION
# SOURCE2_URL[0]=$KERNEL_URL/pub/linux/libs/pam/library/$SOURCE2
# SOURCE2_URL[1]=ftp://ftp.kernel.org/pub/linux/libs/pam/library/$SOURCE2

-
SOURCE_HASH=sha512:c898c3db3da1856b1b16c2bfe19963c30696345982253888c2edf85317cf82ab4daaf9d105a162975d4cfd818b7bbca3d0e63ea7267af435e8f88b8fdc83ddd0
# SOURCE_GPG=kernel.gpg:$SOURCE2
# SOURCE2_IGNORE=signature

diff --git a/security-libs/linux-pam/HISTORY b/security-libs/linux-pam/HISTORY
index a06b8d7..2215f18 100644
--- a/security-libs/linux-pam/HISTORY
+++ b/security-libs/linux-pam/HISTORY
@@ -1,3 +1,13 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.6
+ Upstream MD5/SHA1 not posted for 1.1.6
+
+2012-07-07 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFIGURE: remove config_query for SELINUX
+ * DEPENDS: switch to optional_depends for selinux to pass proper flags
+ * INSTALL: fix commented out check for libselinux in case
+ someone needs it
+
2011-12-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.5, SECURITY_PATCH=3
http://www.redhat.com/archives/pam-list/2011-October/msg00019.html
diff --git a/security-libs/linux-pam/INSTALL b/security-libs/linux-pam/INSTALL
index 05d02bc..131a9f3 100755
--- a/security-libs/linux-pam/INSTALL
+++ b/security-libs/linux-pam/INSTALL
@@ -6,7 +6,7 @@ fi &&

# this is a BUG, the SA should decide if/when selinux is configured
# properly. Activating it before that breaks login, which is BAD.
-#if [ "$PAM_SELINUX" == "y" ]; then
+#if is_depends_enabled $SPELL libselinux; then
# echo "session required pam_selinux.so multiple" >>
/etc/pam.d/login
#fi &&

diff --git a/security-libs/linux-pam/Linux-PAM-1.1.6.tar.bz2.sig
b/security-libs/linux-pam/Linux-PAM-1.1.6.tar.bz2.sig
new file mode 100644
index 0000000..4707a7b
Binary files /dev/null and
b/security-libs/linux-pam/Linux-PAM-1.1.6.tar.bz2.sig differ
diff --git a/security/fwknop/BUILD b/security/fwknop/BUILD
new file mode 100755
index 0000000..d22e99f
--- /dev/null
+++ b/security/fwknop/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/security/fwknop/DETAILS b/security/fwknop/DETAILS
index 6f226e9..002e3a5 100755
--- a/security/fwknop/DETAILS
+++ b/security/fwknop/DETAILS
@@ -1,5 +1,6 @@
SPELL=fwknop
- VERSION=2.0
+ VERSION=2.0.4
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.cipherdyne.org/fwknop/download/$SOURCE
diff --git a/security/fwknop/HISTORY b/security/fwknop/HISTORY
index dd7ad08..5c820c1 100644
--- a/security/fwknop/HISTORY
+++ b/security/fwknop/HISTORY
@@ -1,3 +1,16 @@
+2012-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.4
+ * BUILD: added, to fix multijob build
+ * PRE_BUILD, command.patch, digest.patch: dropped, fixed by upstream
+
+2012-09-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.3; SECURITY_PATCH++
+ * INSTALL: dropped, fixed by upstream
+ * PRE_BUILD: apply the patches
+ * command.patch: added, to fix a bug for command type access message
+ (introduced in 2.0.1)
+ * digest.patch: added, to fix compilation with no file cache
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0; updated short desc
* DEPENDS: perl is no more -- as of version 2, fwknop has been fully
diff --git a/security/fwknop/INSTALL b/security/fwknop/INSTALL
deleted file mode 100755
index 8e6319e..0000000
--- a/security/fwknop/INSTALL
+++ /dev/null
@@ -1,11 +0,0 @@
-default_install &&
-
-if list_find "$FWKNOP_OPTS" "--enable-server"; then
- install -vm 755 -d "$INSTALL_ROOT/etc/fwknop" &&
-
- install_config_file "$SOURCE_DIRECTORY/server/access.conf" \
- "$INSTALL_ROOT/etc/fwknop/access.conf" &&
-
- install_config_file "$SOURCE_DIRECTORY/server/fwknopd.conf" \
- "$INSTALL_ROOT/etc/fwknop/fwknopd.conf"
-fi
diff --git a/security/fwknop/PRE_BUILD b/security/fwknop/PRE_BUILD
deleted file mode 100755
index 2f7639a..0000000
--- a/security/fwknop/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-# don't trash fwknopd configs (without castfs)
-sed -i "s:install-dist_fwknopdDATA install-man:install-man:"
server/Makefile.in
diff --git a/security/nmap/DETAILS b/security/nmap/DETAILS
index e49d10b..9905b4d 100755
--- a/security/nmap/DETAILS
+++ b/security/nmap/DETAILS
@@ -1,5 +1,5 @@
SPELL=nmap
- VERSION=6.00
+ VERSION=6.25
SOURCE=$SPELL-$VERSION.tar.bz2
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_URL[1]=http://sectools.org/nmap/sigs/$SOURCE2
# SOURCE_GPG=nmap.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
-
SOURCE_HASH=sha512:2abdcd6a4d991f6cc69e9e6732e82271affb562d66e8ac144392b83634b3d7e3356506bb2f4725c9b1d6ed36679456b598163a8c1c67bff7792d5ec62a4c6346
+
SOURCE_HASH=sha512:6ec4d8f50621c86a3d0b6a22cf179a1874bf109736c5a79d6b29faec6859e165f7c0e6c3f8c284de8f384a8a607f071e2176c900b22df3ba0f158d36b081870d
WEB_SITE=http://nmap.org/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/security/nmap/HISTORY b/security/nmap/HISTORY
index 81b0995..b44dbf6 100644
--- a/security/nmap/HISTORY
+++ b/security/nmap/HISTORY
@@ -1,3 +1,9 @@
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.25
+
+2012-06-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.01
+
2012-05-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.00

diff --git a/security/raccess/DETAILS b/security/raccess/DETAILS
index 631b005..2396f5f 100755
--- a/security/raccess/DETAILS
+++ b/security/raccess/DETAILS
@@ -10,21 +10,17 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
BUILD_API=1
SHORT="Remote Access Session is a security tool to analyze the
integrity of systems."
cat << EOF
-Remote Access Session is a security tool to analyze the integrity of
-systems. The program tries
-to gain access to a system using the most advanced techniques of remote
-intrusion. It can either
-work in normal mode (which is fast) or hard mode (which is more
-intensive). There is a big
-difference between Remote Access Session and other remote security audit
-tools. If Remote Access
-Session finds a remote vulnerability that gives user account or root, it
-will try to exploit it
-and it will return a shell. This allows a network administrator to discard
-false positives
-regarding remote vulnerabilities. It also includes all of the information
-from service banners
-in its output. It performs vendor and version detection on Web servers and
-other common servers,
-and also attempts remote OS identification.
+Remote Access Session is a security tool to analyze the integrity of systems.
+
+The program tries to gain access to a system using the most advanced
techniques
+of remote intrusion. It can either work in normal mode (which is fast) or
hard
+mode (which is more intensive).
+
+There is a big difference between Remote Access Session and other remote
+security audit tools. If Remote Access Session finds a remote vulnerability
that
+gives user account or root, it will try to exploit it and it will return a
+shell. This allows a network administrator to discard false positives
regarding
+remote vulnerabilities. It also includes all of the information from service
+banners in its output. It performs vendor and version detection on Web
servers
+and other common servers, and also attempts remote OS identification.
EOF
diff --git a/security/raccess/HISTORY b/security/raccess/HISTORY
index a514384..2641166 100644
--- a/security/raccess/HISTORY
+++ b/security/raccess/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed long description
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/security/shadow/DEPENDS b/security/shadow/DEPENDS
index e2d6ff9..1a31341 100755
--- a/security/shadow/DEPENDS
+++ b/security/shadow/DEPENDS
@@ -20,4 +20,19 @@ optional_depends cracklib \
optional_depends libselinux \
'--with-selinux' \
'--without-selinux' \
- 'for selinux support'
+ 'for selinux support' &&
+
+optional_depends attr \
+ '--with-attr=yes' \
+ '--with-attr=no' \
+ 'support extended attributes' &&
+
+optional_depends acl \
+ '--with-acl' \
+ '--without-acl' \
+ 'for filesystem access control list support' &&
+
+optional_depends audit \
+ '--with-audit' \
+ '--without-audit' \
+ 'support the audit system'
diff --git a/security/shadow/DETAILS b/security/shadow/DETAILS
index b5eb739..6fc6641 100755
--- a/security/shadow/DETAILS
+++ b/security/shadow/DETAILS
@@ -1,6 +1,6 @@
SPELL=shadow
- VERSION=4.1.5
-
SOURCE_HASH=sha512:c830958bf25f633ac41273acac62a62d755ab8fa4e9d01b9498fe4701890797bf81fef6a8bd5cabbd052ca33a9b8fb20072f40f97dcb9efbbf8ae0e1cccf8df8
+ VERSION=4.1.5.1
+
SOURCE_HASH=sha512:c3bc605de1ca5b774b80d0d92cef5d4c0d5b4a206acadcf5a819f195453093bfe7990d7e32b98799180847ae4fadecfc7876c8ee7297f343acce2230d805d02c
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pkg-shadow.alioth.debian.org/releases/$SOURCE
diff --git a/security/shadow/HISTORY b/security/shadow/HISTORY
index 1393838..dcf3afc 100644
--- a/security/shadow/HISTORY
+++ b/security/shadow/HISTORY
@@ -1,3 +1,10 @@
+2012-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.1.5.1
+ * PRE_BUILD, copydir.c.patch: patch removed
+
+2012-06-28 Justin Boffemmyer <flux AT sourcemage.org>
+ * DEPENDS: add missing optional dependencies
+
2012-02-15 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD, copydir.c.patch: upstream patch added

diff --git a/security/shadow/PRE_BUILD b/security/shadow/PRE_BUILD
deleted file mode 100755
index 2d7980c..0000000
--- a/security/shadow/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p2 < "$SPELL_DIRECTORY/copydir.c.patch"
diff --git a/security/shadow/copydir.c.patch b/security/shadow/copydir.c.patch
deleted file mode 100644
index 57fef5f..0000000
--- a/security/shadow/copydir.c.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- upstream/trunk/libmisc/copydir.c 2011/12/09 22:13:02 3655
-+++ upstream/trunk/libmisc/copydir.c 2012/02/13 19:16:29 3706
-@@ -46,6 +46,7 @@
- #include <selinux/selinux.h>
- #endif /* WITH_SELINUX */
- #if defined(WITH_ACL) || defined(WITH_ATTR)
-+#include <stdarg.h>
- #include <attr/error_context.h>
- #endif /* WITH_ACL || WITH_ATTR */
- #ifdef WITH_ACL
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 651eb8e..cf59f4e 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.6.8
- SECURITY_PATCH=36
+ VERSION=1.8.6
+ SECURITY_PATCH=42
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:1f2eae0b94632f0bc37dbab16afdba711e1b3c8b059390645c38523d114b2c2908ccd0c396fc0c3b89be8b6fb8a314fee7b1e16c57ce05e98bf88d923b55fc78
+
SOURCE_HASH=sha512:d130c615d950875c3e119edda8a5c6842fe48d57c77bf8cb8751354455fc1bac3c6c6d65b0f76be6a83e4350eed85337ffcad6d006c95fc713db9afe172e9b16
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 8d7a10a..6af22c2 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,24 @@
+2013-03-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.6, SECURITY_PATCH=42
+
+2013-01-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.5, SECURITY_PATCH=41
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.4, SECURITY_PATCH=40
+
+2012-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3, SECURITY_PATCH=39
+
+2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.2, SECURITY_PATCH=38
+
+2012-07-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1, SECURITY_PATCH=37
+
+2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.0
+
2012-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.8, SECURITY_PATCH=36

diff --git a/shell-term-fm/bash-completion/DETAILS
b/shell-term-fm/bash-completion/DETAILS
index ae8aa74..338247b 100755
--- a/shell-term-fm/bash-completion/DETAILS
+++ b/shell-term-fm/bash-completion/DETAILS
@@ -1,6 +1,6 @@
SPELL=bash-completion
- VERSION=1.3
-
SOURCE_HASH=sha512:f0c6eb3edce982d1306fdb7ba2cb598c08cff4bde8496fca369b3c4d2d3af0ef48dd494ab96258cc90f30b875a56759aad13a6b1bfb4928bfba4634cce6bf8be
+ VERSION=2.0
+
SOURCE_HASH=sha512:88d55f68bd5ab7c26b28e5d9f00b81ce8433c609d96a540a83c5f48400787368d4b5579a76fde6b268782f907d4d748f578d2550b70b2ccb2704657d98dae168
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://bash-completion.alioth.debian.org/files/$SOURCE
diff --git a/shell-term-fm/bash-completion/HISTORY
b/shell-term-fm/bash-completion/HISTORY
index 4c1f00b..605ce31 100644
--- a/shell-term-fm/bash-completion/HISTORY
+++ b/shell-term-fm/bash-completion/HISTORY
@@ -1,3 +1,6 @@
+2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0
+
2011-09-20 Bor Kraljič <pyrobor AT ver.si>
* smgl_completion: added gaze tablet that is now in devel sorcery

diff --git a/shell-term-fm/bash/DETAILS b/shell-term-fm/bash/DETAILS
index f89c236..495618e 100755
--- a/shell-term-fm/bash/DETAILS
+++ b/shell-term-fm/bash/DETAILS
@@ -1,5 +1,6 @@
SPELL=bash
VERSION=4.2
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE3=$SPELL-doc-3.2.tar.gz
diff --git a/shell-term-fm/bash/HISTORY b/shell-term-fm/bash/HISTORY
index b866f7b..1476f43 100644
--- a/shell-term-fm/bash/HISTORY
+++ b/shell-term-fm/bash/HISTORY
@@ -1,3 +1,7 @@
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: SECURITY_PATCH=1, CVE-2012-3410
+ * PRE_BUILD, patches/bash42-{001..037}: added 4.2 patches
+
2011-03-27 Remko van der Vossen <wich AT sourcemage.org>
* INSTALL: test for presence of texinfo before installing info pages

diff --git a/shell-term-fm/bash/PRE_BUILD b/shell-term-fm/bash/PRE_BUILD
index c88be2a..59fb9dc 100755
--- a/shell-term-fm/bash/PRE_BUILD
+++ b/shell-term-fm/bash/PRE_BUILD
@@ -2,6 +2,11 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
unpack_file 3 &&

+for i in $(seq -w 1 037); do
+ message "${MESSAGE_COLOR}applying patch bash42-$i ...${DEFAULT_COLOR}" &&
+ patch -p0 < $SPELL_DIRECTORY/patches/bash42-$i
+done &&
+
if [[ "$BASH_NI_LOGIN" == y ]]; then
message "${MESSAGE_COLOR}Defining
NON_INTERACTIVE_LOGIN_SHELLS.$DEFAULT_COLOR" &&
sed -i 's/\/\* \(#define NON_INTERACTIVE_LOGIN_SHELLS\) \*\//\1/'
config-top.h
diff --git a/shell-term-fm/bash/patches/bash42-001
b/shell-term-fm/bash/patches/bash42-001
new file mode 100644
index 0000000..547aaa0
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-001
@@ -0,0 +1,78 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-001
+
+Bug-Reported-by: Juergen Daubert <jue AT jue.li>
+Bug-Reference-ID: <20110214175132.GA19813 AT jue.netz>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00125.html
+
+Bug-Description:
+
+When running in Posix mode, bash does not correctly expand the right-hand
+side of a double-quoted word expansion containing single quotes.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2011-01-02 16:12:51.000000000 -0500
+--- subst.c 2011-02-19 00:00:00.000000000 -0500
+***************
+*** 1380,1387 ****
+
+ /* The handling of dolbrace_state needs to agree with the code in
parse.y:
+! parse_matched_pair() */
+! dolbrace_state = 0;
+! if (quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES))
+! dolbrace_state = (flags & SX_POSIXEXP) ? DOLBRACE_QUOTE :
DOLBRACE_PARAM;
+
+ i = *sindex;
+--- 1380,1389 ----
+
+ /* The handling of dolbrace_state needs to agree with the code in
parse.y:
+! parse_matched_pair(). The different initial value is to handle the
+! case where this function is called to parse the word in
+! ${param op word} (SX_WORD). */
+! dolbrace_state = (flags & SX_WORD) ? DOLBRACE_WORD : DOLBRACE_PARAM;
+! if ((quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) && (flags &
SX_POSIXEXP))
+! dolbrace_state = DOLBRACE_QUOTE;
+
+ i = *sindex;
+***************
+*** 7177,7181 ****
+ /* Extract the contents of the ${ ... } expansion
+ according to the Posix.2 rules. */
+! value = extract_dollar_brace_string (string, &sindex, quoted, (c ==
'%' || c == '#') ? SX_POSIXEXP : 0);
+ if (string[sindex] == RBRACE)
+ sindex++;
+--- 7181,7185 ----
+ /* Extract the contents of the ${ ... } expansion
+ according to the Posix.2 rules. */
+! value = extract_dollar_brace_string (string, &sindex, quoted, (c ==
'%' || c == '#' || c =='/' || c == '^' || c == ',' || c ==':') ?
SX_POSIXEXP|SX_WORD : SX_WORD);
+ if (string[sindex] == RBRACE)
+ sindex++;
+*** ../bash-4.2-patched/subst.h 2010-12-02 20:21:29.000000000 -0500
+--- subst.h 2011-02-16 21:12:09.000000000 -0500
+***************
+*** 57,60 ****
+--- 57,61 ----
+ #define SX_ARITHSUB 0x0080 /* extracting $(( ... )) (currently unused) */
+ #define SX_POSIXEXP 0x0100 /* extracting new Posix pattern removal
expansions in extract_dollar_brace_string */
++ #define SX_WORD 0x0200 /* extracting word in ${param op
word} */
+
+ /* Remove backslashes which are quoting backquotes from STRING. Modifies
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 0
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 1
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-002
b/shell-term-fm/bash/patches/bash42-002
new file mode 100644
index 0000000..077c7e0
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-002
@@ -0,0 +1,60 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-002
+
+Bug-Reported-by: Clark J. Wang <dearvoid AT gmail.com>
+Bug-Reference-ID:
<AANLkTimGbW7aC4E5infXP6ku5WPci4t=xVc+L1SyHqrD AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00157.html
+
+Bug-Description:
+
+The readline vi-mode `cc', `dd', and `yy' commands failed to modify the
+entire line.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/readline/vi_mode.c 2010-11-20 19:51:39.000000000
-0500
+--- lib/readline/vi_mode.c 2011-02-17 20:24:25.000000000 -0500
+***************
+*** 1115,1119 ****
+ _rl_vi_last_motion = c;
+ RL_UNSETSTATE (RL_STATE_VIMOTION);
+! return (0);
+ }
+ #if defined (READLINE_CALLBACKS)
+--- 1115,1119 ----
+ _rl_vi_last_motion = c;
+ RL_UNSETSTATE (RL_STATE_VIMOTION);
+! return (vidomove_dispatch (m));
+ }
+ #if defined (READLINE_CALLBACKS)
+*** ../bash-4.2-patched/lib/readline/callback.c 2010-06-06
12:18:58.000000000 -0400
+--- lib/readline/callback.c 2011-02-17 20:43:28.000000000 -0500
+***************
+*** 149,152 ****
+--- 149,155 ----
+ /* Should handle everything, including cleanup, numeric arguments,
+ and turning off RL_STATE_VIMOTION */
++ if (RL_ISSTATE (RL_STATE_NUMERICARG) == 0)
++ _rl_internal_char_cleanup ();
++
+ return;
+ }
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 1
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 2
+
+ #endif /* _PATCHLEVEL_H_ */
+
diff --git a/shell-term-fm/bash/patches/bash42-003
b/shell-term-fm/bash/patches/bash42-003
new file mode 100644
index 0000000..c488e96
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-003
@@ -0,0 +1,318 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-003
+
+Bug-Reported-by: Clark J. Wang <dearvoid AT gmail.com>
+Bug-Reference-ID:
<AANLkTikZ_rVV-frR8Fh0PzhXnMKnm5XsUR-F3qtPPs5G AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00136.html
+
+Bug-Description:
+
+When using the pattern replacement and pattern removal word expansions, bash
+miscalculates the possible match length in the presence of an unescaped left
+bracket without a closing right bracket, resulting in a failure to match
+the pattern.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/glob/gmisc.c 2011-02-05 16:11:17.000000000
-0500
+--- lib/glob/gmisc.c 2011-02-18 23:53:42.000000000 -0500
+***************
+*** 78,83 ****
+ size_t wmax;
+ {
+! wchar_t wc, *wbrack;
+! int matlen, t, in_cclass, in_collsym, in_equiv;
+
+ if (*wpat == 0)
+--- 78,83 ----
+ size_t wmax;
+ {
+! wchar_t wc;
+! int matlen, bracklen, t, in_cclass, in_collsym, in_equiv;
+
+ if (*wpat == 0)
+***************
+*** 119,123 ****
+ case L'[':
+ /* scan for ending `]', skipping over embedded [:...:] */
+! wbrack = wpat;
+ wc = *wpat++;
+ do
+--- 119,123 ----
+ case L'[':
+ /* scan for ending `]', skipping over embedded [:...:] */
+! bracklen = 1;
+ wc = *wpat++;
+ do
+***************
+*** 125,140 ****
+ if (wc == 0)
+ {
+! matlen += wpat - wbrack - 1; /* incremented below */
+! break;
+ }
+ else if (wc == L'\\')
+ {
+! wc = *wpat++;
+! if (*wpat == 0)
+! break;
+ }
+ else if (wc == L'[' && *wpat == L':') /* character class */
+ {
+ wpat++;
+ in_cclass = 1;
+ }
+--- 125,148 ----
+ if (wc == 0)
+ {
+! wpat--; /* back up to NUL */
+! matlen += bracklen;
+! goto bad_bracket;
+ }
+ else if (wc == L'\\')
+ {
+! /* *wpat == backslash-escaped character */
+! bracklen++;
+! /* If the backslash or backslash-escape ends the string,
+! bail. The ++wpat skips over the backslash escape */
+! if (*wpat == 0 || *++wpat == 0)
+! {
+! matlen += bracklen;
+! goto bad_bracket;
+! }
+ }
+ else if (wc == L'[' && *wpat == L':') /* character class */
+ {
+ wpat++;
++ bracklen++;
+ in_cclass = 1;
+ }
+***************
+*** 142,145 ****
+--- 150,154 ----
+ {
+ wpat++;
++ bracklen++;
+ in_cclass = 0;
+ }
+***************
+*** 147,152 ****
+ {
+ wpat++;
+ if (*wpat == L']') /* right bracket can appear as
collating symbol */
+! wpat++;
+ in_collsym = 1;
+ }
+--- 156,165 ----
+ {
+ wpat++;
++ bracklen++;
+ if (*wpat == L']') /* right bracket can appear as
collating symbol */
+! {
+! wpat++;
+! bracklen++;
+! }
+ in_collsym = 1;
+ }
+***************
+*** 154,157 ****
+--- 167,171 ----
+ {
+ wpat++;
++ bracklen++;
+ in_collsym = 0;
+ }
+***************
+*** 159,164 ****
+ {
+ wpat++;
+ if (*wpat == L']') /* right bracket can appear as
equivalence class */
+! wpat++;
+ in_equiv = 1;
+ }
+--- 173,182 ----
+ {
+ wpat++;
++ bracklen++;
+ if (*wpat == L']') /* right bracket can appear as
equivalence class */
+! {
+! wpat++;
+! bracklen++;
+! }
+ in_equiv = 1;
+ }
+***************
+*** 166,174 ****
+--- 184,196 ----
+ {
+ wpat++;
++ bracklen++;
+ in_equiv = 0;
+ }
++ else
++ bracklen++;
+ }
+ while ((wc = *wpat++) != L']');
+ matlen++; /* bracket expression can only match one char
*/
++ bad_bracket:
+ break;
+ }
+***************
+*** 214,219 ****
+ size_t max;
+ {
+! char c, *brack;
+! int matlen, t, in_cclass, in_collsym, in_equiv;
+
+ if (*pat == 0)
+--- 236,241 ----
+ size_t max;
+ {
+! char c;
+! int matlen, bracklen, t, in_cclass, in_collsym, in_equiv;
+
+ if (*pat == 0)
+***************
+*** 255,259 ****
+ case '[':
+ /* scan for ending `]', skipping over embedded [:...:] */
+! brack = pat;
+ c = *pat++;
+ do
+--- 277,281 ----
+ case '[':
+ /* scan for ending `]', skipping over embedded [:...:] */
+! bracklen = 1;
+ c = *pat++;
+ do
+***************
+*** 261,276 ****
+ if (c == 0)
+ {
+! matlen += pat - brack - 1; /* incremented below */
+! break;
+ }
+ else if (c == '\\')
+ {
+! c = *pat++;
+! if (*pat == 0)
+! break;
+ }
+ else if (c == '[' && *pat == ':') /* character class */
+ {
+ pat++;
+ in_cclass = 1;
+ }
+--- 283,306 ----
+ if (c == 0)
+ {
+! pat--; /* back up to NUL */
+! matlen += bracklen;
+! goto bad_bracket;
+ }
+ else if (c == '\\')
+ {
+! /* *pat == backslash-escaped character */
+! bracklen++;
+! /* If the backslash or backslash-escape ends the string,
+! bail. The ++pat skips over the backslash escape */
+! if (*pat == 0 || *++pat == 0)
+! {
+! matlen += bracklen;
+! goto bad_bracket;
+! }
+ }
+ else if (c == '[' && *pat == ':') /* character class */
+ {
+ pat++;
++ bracklen++;
+ in_cclass = 1;
+ }
+***************
+*** 278,281 ****
+--- 308,312 ----
+ {
+ pat++;
++ bracklen++;
+ in_cclass = 0;
+ }
+***************
+*** 283,288 ****
+ {
+ pat++;
+ if (*pat == ']') /* right bracket can appear as
collating symbol */
+! pat++;
+ in_collsym = 1;
+ }
+--- 314,323 ----
+ {
+ pat++;
++ bracklen++;
+ if (*pat == ']') /* right bracket can appear as
collating symbol */
+! {
+! pat++;
+! bracklen++;
+! }
+ in_collsym = 1;
+ }
+***************
+*** 290,293 ****
+--- 325,329 ----
+ {
+ pat++;
++ bracklen++;
+ in_collsym = 0;
+ }
+***************
+*** 295,300 ****
+ {
+ pat++;
+ if (*pat == ']') /* right bracket can appear as
equivalence class */
+! pat++;
+ in_equiv = 1;
+ }
+--- 331,340 ----
+ {
+ pat++;
++ bracklen++;
+ if (*pat == ']') /* right bracket can appear as
equivalence class */
+! {
+! pat++;
+! bracklen++;
+! }
+ in_equiv = 1;
+ }
+***************
+*** 302,310 ****
+--- 342,354 ----
+ {
+ pat++;
++ bracklen++;
+ in_equiv = 0;
+ }
++ else
++ bracklen++;
+ }
+ while ((c = *pat++) != ']');
+ matlen++; /* bracket expression can only match one char
*/
++ bad_bracket:
+ break;
+ }
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 2
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 3
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-004
b/shell-term-fm/bash/patches/bash42-004
new file mode 100644
index 0000000..fe29f82
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-004
@@ -0,0 +1,53 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-004
+
+Bug-Reported-by: Mike Frysinger <vapier AT gentoo.org>
+Bug-Reference-ID: <201102182106.17834.vapier AT gentoo.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00222.html
+
+Bug-Description:
+
+When used in contexts where word splitting and quote removal were not
+performed, such as pattern removal or pattern substitution, empty strings
+(either literal or resulting from quoted variables that were unset or
+null) were not matched correctly, resulting in failure.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2011-01-02 16:12:51.000000000 -0500
+--- subst.c 2011-02-18 22:30:13.000000000 -0500
+***************
+*** 3373,3379 ****
+ if (string == 0 || *string == '\0')
+ return (WORD_LIST *)NULL;
+
+! td.flags = 0;
+ td.word = string;
+ tresult = call_expand_word_internal (&td, quoted, 1, dollar_at_p,
has_dollar_at);
+ return (tresult);
+--- 3373,3379 ----
+ if (string == 0 || *string == '\0')
+ return (WORD_LIST *)NULL;
+
+! td.flags = W_NOSPLIT2; /* no splitting, remove "" and '' */
+ td.word = string;
+ tresult = call_expand_word_internal (&td, quoted, 1, dollar_at_p,
has_dollar_at);
+ return (tresult);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 3
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 4
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-005
b/shell-term-fm/bash/patches/bash42-005
new file mode 100644
index 0000000..3ca9fc1
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-005
@@ -0,0 +1,131 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-005
+
+Bug-Reported-by: Dennis Williamson <dennistwilliamson AT gmail.com>
+Bug-Reference-ID:
<AANLkTikDbEV5rnbPc0zOfmZfBcg0xGetzLLzK+KjRiNa AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00147.html
+
+Bug-Description:
+
+Systems that use tzset() to set the local timezone require the TZ variable
+to be in the environment. Bash must make sure the environment has been
+modified with any updated value for TZ before calling tzset(). This
+affects prompt string expansions and the `%T' printf conversion specification
+on systems that do not allow bash to supply a replacement for getenv(3).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/variables.h 2010-12-02 20:22:01.000000000 -0500
+--- variables.h 2011-02-19 19:57:12.000000000 -0500
+***************
+*** 314,317 ****
+--- 314,318 ----
+ extern void sort_variables __P((SHELL_VAR **));
+
++ extern int chkexport __P((char *));
+ extern void maybe_make_export_env __P((void));
+ extern void update_export_env_inplace __P((char *, int, char *));
+*** ../bash-4.2-patched/variables.c 2011-01-24 20:07:48.000000000 -0500
+--- variables.c 2011-02-19 20:04:50.000000000 -0500
+***************
+*** 3654,3657 ****
+--- 3654,3673 ----
+ }
+
++ int
++ chkexport (name)
++ char *name;
++ {
++ SHELL_VAR *v;
++
++ v = find_variable (name);
++ if (exported_p (v))
++ {
++ array_needs_making = 1;
++ maybe_make_export_env ();
++ return 1;
++ }
++ return 0;
++ }
++
+ void
+ maybe_make_export_env ()
+***************
+*** 4215,4219 ****
+ { "TEXTDOMAINDIR", sv_locale },
+
+! #if defined (HAVE_TZSET) && defined (PROMPT_STRING_DECODE)
+ { "TZ", sv_tz },
+ #endif
+--- 4231,4235 ----
+ { "TEXTDOMAINDIR", sv_locale },
+
+! #if defined (HAVE_TZSET)
+ { "TZ", sv_tz },
+ #endif
+***************
+*** 4559,4568 ****
+ #endif /* HISTORY */
+
+! #if defined (HAVE_TZSET) && defined (PROMPT_STRING_DECODE)
+ void
+ sv_tz (name)
+ char *name;
+ {
+! tzset ();
+ }
+ #endif
+--- 4575,4585 ----
+ #endif /* HISTORY */
+
+! #if defined (HAVE_TZSET)
+ void
+ sv_tz (name)
+ char *name;
+ {
+! if (chkexport (name))
+! tzset ();
+ }
+ #endif
+*** ../bash-4.2-patched/parse.y 2011-01-02 15:48:11.000000000 -0500
+--- parse.y 2011-02-19 20:05:00.000000000 -0500
+***************
+*** 5136,5139 ****
+--- 5136,5142 ----
+ /* Make the current time/date into a string. */
+ (void) time (&the_time);
++ #if defined (HAVE_TZSET)
++ sv_tz ("TZ"); /* XXX -- just make sure */
++ #endif
+ tm = localtime (&the_time);
+
+*** ../bash-4.2-patched/builtins/printf.def 2010-11-23 10:02:55.000000000
-0500
+--- builtins/printf.def 2011-02-19 20:05:04.000000000 -0500
+***************
+*** 466,469 ****
+--- 466,472 ----
+ else
+ secs = arg;
++ #if defined (HAVE_TZSET)
++ sv_tz ("TZ"); /* XXX -- just make sure */
++ #endif
+ tm = localtime (&secs);
+ n = strftime (timebuf, sizeof (timebuf), timefmt, tm);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 4
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 5
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-006
b/shell-term-fm/bash/patches/bash42-006
new file mode 100644
index 0000000..be6e49c
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-006
@@ -0,0 +1,46 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-006
+
+Bug-Reported-by: Allan McRae <allan AT archlinux.org>
+Bug-Reference-ID: <4D6D0D0B.50908 AT archlinux.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00001.html
+
+Bug-Description:
+
+A problem with bash42-005 caused it to dump core if TZ was unset.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/variables.c 2011-02-25 12:07:41.000000000 -0500
+--- variables.c 2011-03-01 10:13:04.000000000 -0500
+***************
+*** 3661,3665 ****
+
+ v = find_variable (name);
+! if (exported_p (v))
+ {
+ array_needs_making = 1;
+--- 3661,3665 ----
+
+ v = find_variable (name);
+! if (v && exported_p (v))
+ {
+ array_needs_making = 1;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 5
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 6
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-007
b/shell-term-fm/bash/patches/bash42-007
new file mode 100644
index 0000000..d16156e
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-007
@@ -0,0 +1,46 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-007
+
+Bug-Reported-by: Matthias Klose <doko AT debian.org>
+Bug-Reference-ID: <4D6FD2AC.1010500 AT debian.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00015.html
+
+Bug-Description:
+
+When used in contexts where word splitting and quote removal were not
+performed, such as case statement word expansion, empty strings
+(either literal or resulting from quoted variables that were unset or
+null) were not expanded correctly, resulting in failure.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2011-02-25 12:03:58.000000000 -0500
+--- subst.c 2011-03-03 14:08:23.000000000 -0500
+***************
+*** 4609,4614 ****
+--- 4611,4617 ----
+ if (ifs_firstc == 0)
+ #endif
+ word->flags |= W_NOSPLIT;
++ word->flags |= W_NOSPLIT2;
+ result = call_expand_word_internal (word, quoted, 0, (int *)NULL, (int
*)NULL);
+ expand_no_split_dollar_star = 0;
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 6
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 7
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-008
b/shell-term-fm/bash/patches/bash42-008
new file mode 100644
index 0000000..631abbd
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-008
@@ -0,0 +1,74 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-008
+
+Bug-Reported-by: Doug McMahon <mc2man AT optonline.net>
+Bug-Reference-ID: <1299441211.2535.11.camel@doug-XPS-M1330>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00050.html
+
+Bug-Description:
+
+Bash-4.2 does not attempt to save the shell history on receipt of a
+terminating signal that is handled synchronously. Unfortunately, the
+`close' button on most X11 terminal emulators sends SIGHUP, which
+kills the shell.
+
+This is a very small patch to save the history in the case that an
+interactive shell receives a SIGHUP or SIGTERM while in readline and
+reading a command.
+
+The next version of bash will do this differently.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/sig.c Tue Nov 23 08:21:22 2010
+--- sig.c Tue Mar 8 21:28:32 2011
+***************
+*** 47,50 ****
+--- 47,51 ----
+ #if defined (READLINE)
+ # include "bashline.h"
++ # include <readline/readline.h>
+ #endif
+
+***************
+*** 63,66 ****
+--- 64,68 ----
+ extern int history_lines_this_session;
+ #endif
++ extern int no_line_editing;
+
+ extern void initialize_siglist ();
+***************
+*** 506,510 ****
+ #if defined (HISTORY)
+ /* XXX - will inhibit history file being written */
+! history_lines_this_session = 0;
+ #endif
+ terminate_immediately = 0;
+--- 508,515 ----
+ #if defined (HISTORY)
+ /* XXX - will inhibit history file being written */
+! # if defined (READLINE)
+! if (interactive_shell == 0 || interactive == 0 || (sig != SIGHUP &&
sig != SIGTERM) || no_line_editing || (RL_ISSTATE (RL_STATE_READCMD) == 0))
+! # endif
+! history_lines_this_session = 0;
+ #endif
+ terminate_immediately = 0;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 7
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 8
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-009
b/shell-term-fm/bash/patches/bash42-009
new file mode 100644
index 0000000..83a7e2c
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-009
@@ -0,0 +1,82 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-009
+
+Bug-Reported-by: <piuma AT piumalab.org>
+Bug-Reference-ID: <4DAAC0DB.7060606 AT piumalab.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-04/msg00075.html
+
+Bug-Description:
+
+Under certain circumstances, running `fc -l' two times in succession with a
+relative history offset at the end of the history will result in an incorrect
+calculation of the last history entry and a seg fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/fc.def 2010-05-30 18:25:38.000000000
-0400
+--- builtins/fc.def 2011-04-19 15:46:17.000000000 -0400
+***************
+*** 305,309 ****
+
+ /* XXX */
+! if (saved_command_line_count > 0 && i == last_hist && hlist[last_hist]
== 0)
+ while (last_hist >= 0 && hlist[last_hist] == 0)
+ last_hist--;
+--- 305,309 ----
+
+ /* XXX */
+! if (i == last_hist && hlist[last_hist] == 0)
+ while (last_hist >= 0 && hlist[last_hist] == 0)
+ last_hist--;
+***************
+*** 476,480 ****
+ {
+ int sign, n, clen, rh;
+! register int i, j;
+ register char *s;
+
+--- 476,480 ----
+ {
+ int sign, n, clen, rh;
+! register int i, j, last_hist;
+ register char *s;
+
+***************
+*** 496,500 ****
+ calculation as if it were on. */
+ rh = remember_on_history || ((subshell_environment & SUBSHELL_COMSUB) &&
enable_history_list);
+! i -= rh + hist_last_line_added;
+
+ /* No specification defaults to most recent command. */
+--- 496,508 ----
+ calculation as if it were on. */
+ rh = remember_on_history || ((subshell_environment & SUBSHELL_COMSUB) &&
enable_history_list);
+! last_hist = i - rh - hist_last_line_added;
+!
+! if (i == last_hist && hlist[last_hist] == 0)
+! while (last_hist >= 0 && hlist[last_hist] == 0)
+! last_hist--;
+! if (last_hist < 0)
+! return (-1);
+!
+! i = last_hist;
+
+ /* No specification defaults to most recent command. */
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 8
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 9
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-010
b/shell-term-fm/bash/patches/bash42-010
new file mode 100644
index 0000000..e408abd
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-010
@@ -0,0 +1,61 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-010
+
+Bug-Reported-by: Mike Frysinger <vapier AT gentoo.org>
+Bug-Reference-ID: <201104122356.20160.vapier AT gentoo.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-04/msg00058.html
+
+Bug-Description:
+
+Bash did not correctly print/reproduce here documents attached to commands
+inside compound commands such as arithmetic for loops and user-specified
+subshells. This affected the execution of such commands inside a shell
+function when the function definition is saved and later restored using
+`.' or `eval'.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/print_cmd.c 2010-05-30 18:34:08.000000000 -0400
+--- print_cmd.c 2011-04-14 10:43:18.000000000 -0400
+***************
+*** 316,319 ****
+--- 317,321 ----
+ skip_this_indent++;
+ make_command_string_internal (command->value.Subshell->command);
++ PRINT_DEFERRED_HEREDOCS ("");
+ cprintf (" )");
+ break;
+***************
+*** 593,596 ****
+--- 606,610 ----
+ indentation += indentation_amount;
+ make_command_string_internal (arith_for_command->action);
++ PRINT_DEFERRED_HEREDOCS ("");
+ semicolon ();
+ indentation -= indentation_amount;
+***************
+*** 654,657 ****
+--- 668,672 ----
+
+ make_command_string_internal (group_command->command);
++ PRINT_DEFERRED_HEREDOCS ("");
+
+ if (inside_function_def)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 9
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-011
b/shell-term-fm/bash/patches/bash42-011
new file mode 100644
index 0000000..26fdf65
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-011
@@ -0,0 +1,46 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-011
+
+Bug-Reported-by: "David Parks" <davidparks21 AT yahoo.com>
+Bug-Reference-ID: <014101cc82c6$46ac1540$d4043fc0$@com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-10/msg00031.html
+
+Bug-Description:
+
+Overwriting a value in an associative array causes the memory allocated to
+store the key on the second and subsequent assignments to leak.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/assoc.c 2009-08-05 20:19:40.000000000 -0400
+--- assoc.c 2011-10-04 20:23:07.000000000 -0400
+***************
+*** 78,81 ****
+--- 78,86 ----
+ if (b == 0)
+ return -1;
++ /* If we are overwriting an existing element's value, we're not going to
++ use the key. Nothing in the array assignment code path frees the key
++ string, so we can free it here to avoid a memory leak. */
++ if (b->key != key)
++ free (key);
+ FREE (b->data);
+ b->data = value ? savestring (value) : (char *)0;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-012
b/shell-term-fm/bash/patches/bash42-012
new file mode 100644
index 0000000..70f0a56
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-012
@@ -0,0 +1,151 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-012
+
+Bug-Reported-by: Rui Santos <rsantos AT grupopie.com>
+Bug-Reference-ID: <4E04C6D0.2020507 AT grupopie.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-06/msg00079.html
+
+Bug-Description:
+
+When calling the parser to recursively parse a command substitution within
+an arithmetic expansion, the shell overwrote the saved shell input line and
+associated state, resulting in a garbled command.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/parse.y 2011-02-26 19:19:05.000000000 -0500
+--- parse.y 2011-06-24 20:08:22.000000000 -0400
+***************
+*** 3843,3846 ****
+--- 3849,3853 ----
+ {
+ sh_parser_state_t ps;
++ sh_input_line_state_t ls;
+ int orig_ind, nc, sflags;
+ char *ret, *s, *ep, *ostring;
+***************
+*** 3850,3857 ****
+--- 3857,3866 ----
+ ostring = string;
+
++ /*itrace("xparse_dolparen: size = %d shell_input_line = `%s'",
shell_input_line_size, shell_input_line);*/
+ sflags = SEVAL_NONINT|SEVAL_NOHIST|SEVAL_NOFREE;
+ if (flags & SX_NOLONGJMP)
+ sflags |= SEVAL_NOLONGJMP;
+ save_parser_state (&ps);
++ save_input_line_state (&ls);
+
+ /*(*/
+***************
+*** 3862,3865 ****
+--- 3871,3876 ----
+ restore_parser_state (&ps);
+ reset_parser ();
++ /* reset_parser clears shell_input_line and associated variables */
++ restore_input_line_state (&ls);
+ if (interactive)
+ token_to_read = 0;
+***************
+*** 5909,5912 ****
+--- 5920,5929 ----
+ ps->echo_input_at_read = echo_input_at_read;
+
++ ps->token = token;
++ ps->token_buffer_size = token_buffer_size;
++ /* Force reallocation on next call to read_token_word */
++ token = 0;
++ token_buffer_size = 0;
++
+ return (ps);
+ }
+***************
+*** 5950,5953 ****
+--- 5967,6006 ----
+ expand_aliases = ps->expand_aliases;
+ echo_input_at_read = ps->echo_input_at_read;
++
++ FREE (token);
++ token = ps->token;
++ token_buffer_size = ps->token_buffer_size;
++ }
++
++ sh_input_line_state_t *
++ save_input_line_state (ls)
++ sh_input_line_state_t *ls;
++ {
++ if (ls == 0)
++ ls = (sh_input_line_state_t *)xmalloc (sizeof (sh_input_line_state_t));
++ if (ls == 0)
++ return ((sh_input_line_state_t *)NULL);
++
++ ls->input_line = shell_input_line;
++ ls->input_line_size = shell_input_line_size;
++ ls->input_line_len = shell_input_line_len;
++ ls->input_line_index = shell_input_line_index;
++
++ /* force reallocation */
++ shell_input_line = 0;
++ shell_input_line_size = shell_input_line_len = shell_input_line_index =
0;
++ }
++
++ void
++ restore_input_line_state (ls)
++ sh_input_line_state_t *ls;
++ {
++ FREE (shell_input_line);
++ shell_input_line = ls->input_line;
++ shell_input_line_size = ls->input_line_size;
++ shell_input_line_len = ls->input_line_len;
++ shell_input_line_index = ls->input_line_index;
++
++ set_line_mbstate ();
+ }
+
+*** ../bash-4.2-patched/shell.h 2011-01-06 22:16:55.000000000 -0500
+--- shell.h 2011-06-24 19:12:25.000000000 -0400
+***************
+*** 137,140 ****
+--- 139,145 ----
+ int *token_state;
+
++ char *token;
++ int token_buffer_size;
++
+ /* input line state -- line number saved elsewhere */
+ int input_line_terminator;
+***************
+*** 167,171 ****
+--- 172,186 ----
+ } sh_parser_state_t;
+
++ typedef struct _sh_input_line_state_t {
++ char *input_line;
++ int input_line_index;
++ int input_line_size;
++ int input_line_len;
++ } sh_input_line_state_t;
++
+ /* Let's try declaring these here. */
+ extern sh_parser_state_t *save_parser_state __P((sh_parser_state_t *));
+ extern void restore_parser_state __P((sh_parser_state_t *));
++
++ extern sh_input_line_state_t *save_input_line_state
__P((sh_input_line_state_t *));
++ extern void restore_input_line_state __P((sh_input_line_state_t *));
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-013
b/shell-term-fm/bash/patches/bash42-013
new file mode 100644
index 0000000..5bb186b
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-013
@@ -0,0 +1,52 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-013
+
+Bug-Reported-by: Marten Wikstrom <marten.wikstrom AT keystream.se>
+Bug-Reference-ID: <BANLkTikKECAh94ZEX68iQvxYuPeEM_xoSQ AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-05/msg00049.html
+
+Bug-Description:
+
+An off-by-one error caused the shell to skip over CTLNUL characters,
+which are used internally to mark quoted null strings. The effect
+was to have stray 0x7f characters left after expanding words like
+""""""""aa.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2011-03-06 14:11:11.000000000 -0500
+--- subst.c 2011-05-11 11:23:33.000000000 -0400
+***************
+*** 3707,3711 ****
+ }
+ else if (string[i] == CTLNUL)
+! i++;
+
+ prev_i = i;
+--- 3710,3717 ----
+ }
+ else if (string[i] == CTLNUL)
+! {
+! i++;
+! continue;
+! }
+
+ prev_i = i;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-014
b/shell-term-fm/bash/patches/bash42-014
new file mode 100644
index 0000000..a43271c
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-014
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-014
+
+Bug-Reported-by: Shawn Bohrer <sbohrer AT rgmadvisors.com>
+Bug-Reference-ID: <20110504152320.6E8F28130527 AT dev1.rgmadvisors.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-05/msg00018.html
+
+Bug-Description:
+
+The regular expression matching operator did not correctly match
+expressions with an embedded ^A.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/pathexp.c 2010-08-13 23:21:57.000000000 -0400
+--- pathexp.c 2011-05-05 16:40:58.000000000 -0400
+***************
+*** 197,201 ****
+ if ((qflags & QGLOB_FILENAME) && pathname[i+1] == '/')
+ continue;
+! if ((qflags & QGLOB_REGEXP) && ere_char (pathname[i+1]) == 0)
+ continue;
+ temp[j++] = '\\';
+--- 197,201 ----
+ if ((qflags & QGLOB_FILENAME) && pathname[i+1] == '/')
+ continue;
+! if (pathname[i+1] != CTLESC && (qflags & QGLOB_REGEXP) && ere_char
(pathname[i+1]) == 0)
+ continue;
+ temp[j++] = '\\';
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-015
b/shell-term-fm/bash/patches/bash42-015
new file mode 100644
index 0000000..8655873
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-015
@@ -0,0 +1,81 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-015
+
+Bug-Reported-by: <dnade.ext AT orange-ftgroup.com>
+Bug-Reference-ID:
<728_1312188080_4E3666B0_728_118711_1_3B5D3E0F95CC5C478D6500CDCE8B691F7AAAA4AA3D AT PUEXCB2B.nanterre.francetelecom.fr>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-08/msg00000.html
+
+Bug-Description:
+
+When in a context where arithmetic evaluation is not taking place, the
+evaluator should not check for division by 0.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/expr.c 2010-12-21 11:12:13.000000000 -0500
+--- expr.c 2011-08-02 20:58:28.000000000 -0400
+***************
+*** 477,480 ****
+--- 481,492 ----
+ if (special)
+ {
++ if ((op == DIV || op == MOD) && value == 0)
++ {
++ if (noeval == 0)
++ evalerror (_("division by 0"));
++ else
++ value = 1;
++ }
++
+ switch (op)
+ {
+***************
+*** 483,493 ****
+ break;
+ case DIV:
+- if (value == 0)
+- evalerror (_("division by 0"));
+ lvalue /= value;
+ break;
+ case MOD:
+- if (value == 0)
+- evalerror (_("division by 0"));
+ lvalue %= value;
+ break;
+--- 495,501 ----
+***************
+*** 805,809 ****
+
+ if (((op == DIV) || (op == MOD)) && (val2 == 0))
+! evalerror (_("division by 0"));
+
+ if (op == MUL)
+--- 813,822 ----
+
+ if (((op == DIV) || (op == MOD)) && (val2 == 0))
+! {
+! if (noeval == 0)
+! evalerror (_("division by 0"));
+! else
+! val2 = 1;
+! }
+
+ if (op == MUL)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 15
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-016
b/shell-term-fm/bash/patches/bash42-016
new file mode 100644
index 0000000..4602588
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-016
@@ -0,0 +1,46 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-016
+
+Bug-Reported-by: Martin von Gagern <Martin.vGagern AT gmx.net>
+Bug-Reference-ID: <4E43AD9E.8060501 AT gmx.net>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-08/msg00141.html
+
+Bug-Description:
+
+Bash should not check for mail while executing the `eval' builtin.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/parse.y Fri Feb 25 12:07:41 2011
+--- parse.y Thu Aug 11 19:02:26 2011
+***************
+*** 2500,2504 ****
+ is the mail alarm reset; nothing takes place in check_mail ()
+ except the checking of mail. Please don't change this. */
+! if (prompt_is_ps1 && time_to_check_mail ())
+ {
+ check_mail ();
+--- 2498,2502 ----
+ is the mail alarm reset; nothing takes place in check_mail ()
+ except the checking of mail. Please don't change this. */
+! if (prompt_is_ps1 && parse_and_execute_level == 0 &&
time_to_check_mail ())
+ {
+ check_mail ();
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 15
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 16
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-017
b/shell-term-fm/bash/patches/bash42-017
new file mode 100644
index 0000000..010ed1e
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-017
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-017
+
+Bug-Reported-by: Curtis Doty <Curtis AT GreenKey.net>
+Bug-Reference-ID: <20110621035324.A4F70849F59 AT mx1.iParadigms.net>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-06/msg00053.html
+
+Bug-Description:
+
+Using `read -a foo' where foo was an already-declared associative array
+caused the shell to die with a segmentation fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/read.def 2011-01-04 11:43:36.000000000
-0500
+--- builtins/read.def 2011-06-21 10:31:02.000000000 -0400
+***************
+*** 643,646 ****
+--- 642,651 ----
+ return EXECUTION_FAILURE; /* readonly or noassign */
+ }
++ if (assoc_p (var))
++ {
++ builtin_error (_("%s: cannot convert associative to indexed
array"), arrayname);
++ xfree (input_string);
++ return EXECUTION_FAILURE; /* existing associative array */
++ }
+ array_flush (array_cell (var));
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 16
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 17
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-018
b/shell-term-fm/bash/patches/bash42-018
new file mode 100644
index 0000000..5d11dce
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-018
@@ -0,0 +1,74 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-018
+
+Bug-Reported-by: Thomas Cort <tcort AT minix3.org>
+Bug-Reference-ID: <BANLkTik-ebGGw3k_1YtB=RyfV1bsqdxC_g AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-06/msg00110.html
+
+Bug-Description:
+
+Bash fails to compile unless JOB_CONTROL is defined.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/execute_cmd.c 2011-02-09 17:32:25.000000000 -0500
+--- execute_cmd.c 2011-11-06 15:12:48.000000000 -0500
+***************
+*** 2197,2200 ****
+--- 2315,2319 ----
+ cmd->flags |= CMD_IGNORE_RETURN;
+
++ #if defined (JOB_CONTROL)
+ lastpipe_flag = 0;
+ begin_unwind_frame ("lastpipe-exec");
+***************
+*** 2216,2228 ****
+ add_unwind_protect (lastpipe_cleanup, lastpipe_jid);
+ }
+! cmd->flags |= CMD_LASTPIPE;
+ }
+ if (prev >= 0)
+ add_unwind_protect (close, prev);
+
+ exec_result = execute_command_internal (cmd, asynchronous, prev,
pipe_out, fds_to_close);
+
+ if (lstdin > 0)
+ restore_stdin (lstdin);
+
+ if (prev >= 0)
+--- 2335,2351 ----
+ add_unwind_protect (lastpipe_cleanup, lastpipe_jid);
+ }
+! if (cmd)
+! cmd->flags |= CMD_LASTPIPE;
+ }
+ if (prev >= 0)
+ add_unwind_protect (close, prev);
++ #endif
+
+ exec_result = execute_command_internal (cmd, asynchronous, prev,
pipe_out, fds_to_close);
+
++ #if defined (JOB_CONTROL)
+ if (lstdin > 0)
+ restore_stdin (lstdin);
++ #endif
+
+ if (prev >= 0)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 17
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 18
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-019
b/shell-term-fm/bash/patches/bash42-019
new file mode 100644
index 0000000..5fce40a
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-019
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-019
+
+Bug-Reported-by: Diego Augusto Molina <diegoaugustomolina AT gmail.com>
+Bug-Reference-ID:
<CAGOxLdHcSQu3ck9Qy3pRjj_NBU5tAPSAvNm-95-nLQ9Szwb6aA AT mail.gmail.com>
+Bug-Reference-URL:
lists.gnu.org/archive/html/bug-bash/2011-09/msg00047.html
+
+Bug-Description:
+
+Using `declare' with attributes and an invalid array variable name or
+assignment reference resulted in a segmentation fault instead of a
+declaration error.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/declare.def 2010-05-30 18:25:21.000000000
-0400
+--- builtins/declare.def 2011-09-15 15:20:20.000000000 -0400
+***************
+*** 514,517 ****
+--- 514,522 ----
+ var = assign_array_element (name, value, 0); /* XXX - not
aflags */
+ *subscript_start = '\0';
++ if (var == 0) /* some kind of assignment error */
++ {
++ assign_error++;
++ NEXT_VARIABLE ();
++ }
+ }
+ else if (simple_array_assign)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 18
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 19
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-020
b/shell-term-fm/bash/patches/bash42-020
new file mode 100644
index 0000000..a1dd044
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-020
@@ -0,0 +1,60 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-020
+
+Bug-Reported-by: Vincent Sheffer <vince.sheffer AT apisphere.com>
+Bug-Reference-ID: <F13C1C4F-C44C-4071-BFED-4BB6D13CF92F AT apisphere.com>
+Bug-Reference-URL:
https://lists.gnu.org/archive/html/bug-readline/2011-08/msg00000.html
+
+Bug-Description:
+
+The shared object helper script needs to be updated for Mac OS X 10.7
+(Lion, darwin11).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/support/shobj-conf 2009-10-28 09:20:21.000000000
-0400
+--- support/shobj-conf 2011-08-27 13:25:23.000000000 -0400
+***************
+*** 158,162 ****
+
+ # Darwin/MacOS X
+! darwin[89]*|darwin10*)
+ SHOBJ_STATUS=supported
+ SHLIB_STATUS=supported
+--- 172,176 ----
+
+ # Darwin/MacOS X
+! darwin[89]*|darwin1[012]*)
+ SHOBJ_STATUS=supported
+ SHLIB_STATUS=supported
+***************
+*** 187,191 ****
+
+ case "${host_os}" in
+! darwin[789]*|darwin10*) SHOBJ_LDFLAGS=''
+ SHLIB_XLDFLAGS='-dynamiclib -arch_only
`/usr/bin/arch` -install_name $(libdir)/$@ -current_version
$(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v'
+ ;;
+--- 201,205 ----
+
+ case "${host_os}" in
+! darwin[789]*|darwin1[012]*) SHOBJ_LDFLAGS=''
+ SHLIB_XLDFLAGS='-dynamiclib -arch_only
`/usr/bin/arch` -install_name $(libdir)/$@ -current_version
$(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v'
+ ;;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 19
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 20
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-021
b/shell-term-fm/bash/patches/bash42-021
new file mode 100644
index 0000000..b6153c7
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-021
@@ -0,0 +1,61 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-021
+
+Bug-Reported-by: Dan Douglas <ormaaj AT gmail.com>
+Bug-Reference-ID: <4585554.nZWb4q7YoZ@smorgbox>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-12/msg00084.html
+
+Bug-Description:
+
+Using `read -N' to assign values to an array can result in NUL values being
+assigned to some array elements. These values cause seg faults when
referenced
+later.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/read.def 2011-11-21 18:03:38.000000000
-0500
+--- builtins/read.def 2011-12-19 19:52:12.000000000 -0500
+***************
+*** 738,742 ****
+ }
+ else
+! var = bind_read_variable (varname, t);
+ }
+ else
+--- 775,779 ----
+ }
+ else
+! var = bind_read_variable (varname, t ? t : "");
+ }
+ else
+***************
+*** 799,803 ****
+ }
+ else
+! var = bind_read_variable (list->word->word, input_string);
+
+ if (var)
+--- 836,840 ----
+ }
+ else
+! var = bind_read_variable (list->word->word, input_string ?
input_string : "");
+
+ if (var)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 20
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 21
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-022
b/shell-term-fm/bash/patches/bash42-022
new file mode 100644
index 0000000..0067b13
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-022
@@ -0,0 +1,61 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-022
+
+Bug-Reported-by: Gregory Margo <gmargo AT pacbell.net>
+Bug-Reference-ID: <20110727174529.GA3333 AT pacbell.net>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-07/msg00102.html
+
+Bug-Description:
+
+The return value from lseek is `off_t'. This can cause corrupted return
+values when the file offset is greater than 2**31 - 1.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/sh/zread.c Mon Mar 2 08:54:45 2009
+--- lib/sh/zread.c Thu Jul 28 18:16:53 2011
+***************
+*** 161,166 ****
+ int fd;
+ {
+! off_t off;
+! int r;
+
+ off = lused - lind;
+--- 161,165 ----
+ int fd;
+ {
+! off_t off, r;
+
+ off = lused - lind;
+***************
+*** 169,173 ****
+ r = lseek (fd, -off, SEEK_CUR);
+
+! if (r >= 0)
+ lused = lind = 0;
+ }
+--- 168,172 ----
+ r = lseek (fd, -off, SEEK_CUR);
+
+! if (r != -1)
+ lused = lind = 0;
+ }
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 21
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 22
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-023
b/shell-term-fm/bash/patches/bash42-023
new file mode 100644
index 0000000..4f204ef
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-023
@@ -0,0 +1,62 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-023
+
+Bug-Reported-by: Ewan Mellor <Ewan.Mellor AT eu.citrix.com>
+Bug-Reference-ID:
<6005BE083BF501439A84DC3523BAC82DC4B964FD12 AT LONPMAILBOX01.citrite.net>
+Bug-Reference-URL:
+
+Bug-Description:
+
+Under some circumstances, an exit trap triggered by a bad substitution
+error when errexit is enabled will cause the shell to exit with an
+incorrect exit status (0).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2011-11-21 12:04:38.000000000 -0500
+--- subst.c 2012-02-08 13:36:28.000000000 -0500
+***************
+*** 7275,7278 ****
+--- 7281,7285 ----
+ case '\0':
+ bad_substitution:
++ last_command_exit_value = EXECUTION_FAILURE;
+ report_error (_("%s: bad substitution"), string ? string : "??");
+ FREE (value);
+*** ../bash-4.2-patched/error.c 2009-08-21 22:31:31.000000000 -0400
+--- error.c 2012-02-25 15:54:40.000000000 -0500
+***************
+*** 201,205 ****
+ va_end (args);
+ if (exit_immediately_on_error)
+! exit_shell (1);
+ }
+
+--- 201,209 ----
+ va_end (args);
+ if (exit_immediately_on_error)
+! {
+! if (last_command_exit_value == 0)
+! last_command_exit_value = 1;
+! exit_shell (last_command_exit_value);
+! }
+ }
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 22
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 23
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-024
b/shell-term-fm/bash/patches/bash42-024
new file mode 100644
index 0000000..b7b1158
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-024
@@ -0,0 +1,45 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-024
+
+Bug-Reported-by: Jim Avera <james_avera AT yahoo.com>
+Bug-Reference-ID: <4F29E07A.80405 AT yahoo.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-02/msg00001.html
+
+Bug-Description:
+
+When `printf -v' is used to set an array element, the format string contains
+`%b', and the corresponding argument is the empty string, the buffer used
+to store the value to be assigned can be NULL, which results in NUL being
+assigned to the array element. This causes a seg fault when it's used later.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/printf.def 2011-02-25 12:07:41.000000000
-0500
+--- builtins/printf.def 2012-02-02 08:37:12.000000000 -0500
+***************
+*** 256,259 ****
+--- 257,262 ----
+ {
+ vflag = 1;
++ if (vbsize == 0)
++ vbuf = xmalloc (vbsize = 16);
+ vblen = 0;
+ if (vbuf)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 23
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 24
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-025
b/shell-term-fm/bash/patches/bash42-025
new file mode 100644
index 0000000..34ac343
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-025
@@ -0,0 +1,143 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-025
+
+Bug-Reported-by: Bill Gradwohl <bill AT ycc.com>
+Bug-Reference-ID:
<CAFyvKis-UfuOWr5THBRKh=vYHDoKEEgdW8hN1RviTuYQ00Lu5A AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/help-bash/2012-03/msg00078.html
+
+Bug-Description:
+
+When used in a shell function, `declare -g -a array=(compound assignment)'
+creates a local variable instead of a global one.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/command.h 2010-08-02 19:36:51.000000000 -0400
+--- command.h 2012-04-01 12:38:35.000000000 -0400
+***************
+*** 98,101 ****
+--- 98,102 ----
+ #define W_ASSIGNASSOC 0x400000 /* word looks like
associative array assignment */
+ #define W_ARRAYIND 0x800000 /* word is an array index being
expanded */
++ #define W_ASSNGLOBAL 0x1000000 /* word is a global assignment to
declare (declare/typeset -g) */
+
+ /* Possible values for subshell_environment */
+*** ../bash-4.2-patched/execute_cmd.c 2011-11-21 18:03:41.000000000 -0500
+--- execute_cmd.c 2012-04-01 12:42:03.000000000 -0400
+***************
+*** 3581,3585 ****
+ WORD_LIST *w;
+ struct builtin *b;
+! int assoc;
+
+ if (words == 0)
+--- 3581,3585 ----
+ WORD_LIST *w;
+ struct builtin *b;
+! int assoc, global;
+
+ if (words == 0)
+***************
+*** 3587,3591 ****
+
+ b = 0;
+! assoc = 0;
+
+ for (w = words; w; w = w->next)
+--- 3587,3591 ----
+
+ b = 0;
+! assoc = global = 0;
+
+ for (w = words; w; w = w->next)
+***************
+*** 3604,3607 ****
+--- 3604,3609 ----
+ if (assoc)
+ w->word->flags |= W_ASSIGNASSOC;
++ if (global)
++ w->word->flags |= W_ASSNGLOBAL;
+ #endif
+ }
+***************
+*** 3609,3613 ****
+ /* Note that we saw an associative array option to a builtin that takes
+ assignment statements. This is a bit of a kludge. */
+! else if (w->word->word[0] == '-' && strchr (w->word->word, 'A'))
+ {
+ if (b == 0)
+--- 3611,3618 ----
+ /* Note that we saw an associative array option to a builtin that takes
+ assignment statements. This is a bit of a kludge. */
+! else if (w->word->word[0] == '-' && (strchr (w->word->word+1, 'A') ||
strchr (w->word->word+1, 'g')))
+! #else
+! else if (w->word->word[0] == '-' && strchr (w->word->word+1, 'g'))
+! #endif
+ {
+ if (b == 0)
+***************
+*** 3619,3626 ****
+ words->word->flags |= W_ASSNBLTIN;
+ }
+! if (words->word->flags & W_ASSNBLTIN)
+ assoc = 1;
+ }
+- #endif
+ }
+
+--- 3624,3632 ----
+ words->word->flags |= W_ASSNBLTIN;
+ }
+! if ((words->word->flags & W_ASSNBLTIN) && strchr (w->word->word+1,
'A'))
+ assoc = 1;
++ if ((words->word->flags & W_ASSNBLTIN) && strchr (w->word->word+1,
'g'))
++ global = 1;
+ }
+ }
+
+*** ../bash-4.2-patched/subst.c 2012-03-11 17:35:13.000000000 -0400
+--- subst.c 2012-04-01 12:38:35.000000000 -0400
+***************
+*** 367,370 ****
+--- 367,375 ----
+ fprintf (stderr, "W_ASSNBLTIN%s", f ? "|" : "");
+ }
++ if (f & W_ASSNGLOBAL)
++ {
++ f &= ~W_ASSNGLOBAL;
++ fprintf (stderr, "W_ASSNGLOBAL%s", f ? "|" : "");
++ }
+ if (f & W_COMPASSIGN)
+ {
+***************
+*** 2804,2808 ****
+ else if (assign_list)
+ {
+! if (word->flags & W_ASSIGNARG)
+ aflags |= ASS_MKLOCAL;
+ if (word->flags & W_ASSIGNASSOC)
+--- 2809,2813 ----
+ else if (assign_list)
+ {
+! if ((word->flags & W_ASSIGNARG) && (word->flags & W_ASSNGLOBAL) == 0)
+ aflags |= ASS_MKLOCAL;
+ if (word->flags & W_ASSIGNASSOC)
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 24
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 25
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-026
b/shell-term-fm/bash/patches/bash42-026
new file mode 100644
index 0000000..e15d748
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-026
@@ -0,0 +1,58 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-026
+
+Bug-Reported-by: Greg Wooledge <wooledg AT eeg.ccf.org>
+Bug-Reference-ID: <20120425180443.GO22241 AT eeg.ccf.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-04/msg00172.html
+
+Bug-Description:
+
+The `lastpipe' option does not behave correctly on machines where the
+open file limit is less than 256.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/execute_cmd.c 2011-11-21 12:04:47.000000000 -0500
+--- execute_cmd.c 2012-04-26 11:09:30.000000000 -0400
+***************
+*** 2206,2210 ****
+ if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out ==
NO_PIPE && prev > 0)
+ {
+! lstdin = move_to_high_fd (0, 0, 255);
+ if (lstdin > 0)
+ {
+--- 2325,2329 ----
+ if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out ==
NO_PIPE && prev > 0)
+ {
+! lstdin = move_to_high_fd (0, 1, -1);
+ if (lstdin > 0)
+ {
+***************
+*** 2252,2256 ****
+--- 2371,2377 ----
+ }
+
++ #if defined (JOB_CONTROL)
+ discard_unwind_frame ("lastpipe-exec");
++ #endif
+
+ return (exec_result);
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 25
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 26
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-027
b/shell-term-fm/bash/patches/bash42-027
new file mode 100644
index 0000000..c0c5d3f
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-027
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-027
+
+Bug-Reported-by: Mike Frysinger <vapier AT gentoo.org>
+Bug-Reference-ID: <201204211243.30163.vapier AT gentoo.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-04/msg00134.html
+
+Bug-Description:
+
+When the `extglob' shell option is enabled, pattern substitution does not
+work correctly in the presence of multibyte characters.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2012-03-11 17:52:57.000000000 -0400
+--- subst.c 2012-04-22 16:19:10.000000000 -0400
+***************
+*** 4167,4171 ****
+ #if defined (EXTENDED_GLOB)
+ if (extended_glob)
+! simple |= (wpat[1] != L'(' || (wpat[0] != L'*' && wpat[0] != L'?' &&
wpat[0] != L'+' && wpat[0] != L'!' && wpat[0] != L'@')); /*)*/
+ #endif
+
+--- 4167,4171 ----
+ #if defined (EXTENDED_GLOB)
+ if (extended_glob)
+! simple &= (wpat[1] != L'(' || (wpat[0] != L'*' && wpat[0] != L'?' &&
wpat[0] != L'+' && wpat[0] != L'!' && wpat[0] != L'@')); /*)*/
+ #endif
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 26
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 27
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-028
b/shell-term-fm/bash/patches/bash42-028
new file mode 100644
index 0000000..fa3be3b
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-028
@@ -0,0 +1,52 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-028
+
+Bug-Reported-by: Mark Edgar <medgar123 AT gmail.com>
+Bug-Reference-ID:
<CABHMh_3d+ZgO_zaEtYXPwK4P7tC0ghZ4g=Ue_TRpsEMf5YDsqw AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-03/msg00109.html
+
+Bug-Description:
+
+When using a word expansion for which the right hand side is evaluated,
+certain expansions of quoted null strings include spurious ^? characters.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2012-03-11 17:35:13.000000000 -0400
+--- subst.c 2012-03-20 19:30:13.000000000 -0400
+***************
+*** 5810,5813 ****
+--- 5810,5823 ----
+ if (qdollaratp && ((hasdol && quoted) || l->next))
+ *qdollaratp = 1;
++ /* If we have a quoted null result (QUOTED_NULL(temp)) and the word
is
++ a quoted null (l->next == 0 && QUOTED_NULL(l->word->word)), the
++ flags indicate it (l->word->flags & W_HASQUOTEDNULL), and the
++ expansion is quoted (quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES))
++ (which is more paranoia than anything else), we need to return the
++ quoted null string and set the flags to indicate it. */
++ if (l->next == 0 && (quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) &&
QUOTED_NULL(temp) && QUOTED_NULL(l->word->word) && (l->word->flags &
W_HASQUOTEDNULL))
++ {
++ w->flags |= W_HASQUOTEDNULL;
++ }
+ dispose_words (l);
+ }
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 27
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 28
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-029
b/shell-term-fm/bash/patches/bash42-029
new file mode 100644
index 0000000..c51704c
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-029
@@ -0,0 +1,524 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-029
+
+Bug-Reported-by: "Michael Kalisz" <michael AT kalisz.homelinux.net>
+Bug-Reference-ID:
<50241.78.69.11.112.1298585641.squirrel AT kalisz.homelinux.net>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00274.html
+
+Bug-Description:
+
+Bash-4.2 tries to leave completed directory names as the user typed them,
+without expanding them to a full pathname. One effect of this is that
+shell variables used in pathnames being completed (e.g., $HOME) are left
+unchanged, but the `$' is quoted by readline because it is a special
+character to the shell.
+
+This patch introduces two things:
+
+1. A new shell option, `direxpand', which, if set, attempts to emulate the
+ bash-4.1 behavior of expanding words to full pathnames during
+ completion;
+2. A set of heuristics that reduce the number of times special characters
+ such as `$' are quoted when the directory name is not expanded.
+
+Patch (apply with `patch -p0'):
+
+diff -NrC 2 ../bash-4.2-patched/bashline.c ./bashline.c
+*** ../bash-4.2-patched/bashline.c 2011-01-16 15:32:47.000000000 -0500
+--- ./bashline.c 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 122,125 ****
+--- 122,128 ----
+ static int bash_push_line __P((void));
+
++ static rl_icppfunc_t *save_directory_hook __P((void));
++ static void reset_directory_hook __P((rl_icppfunc_t *));
++
+ static void cleanup_expansion_error __P((void));
+ static void maybe_make_readline_line __P((char *));
+***************
+*** 244,251 ****
+--- 247,261 ----
+ int dircomplete_spelling = 0;
+
++ /* Expand directory names during word/filename completion. */
++ int dircomplete_expand = 0;
++ int dircomplete_expand_relpath = 0;
++
+ static char *bash_completer_word_break_characters = " \t\n\"'@><=;|&(:";
+ static char *bash_nohostname_word_break_characters = " \t\n\"'><=;|&(:";
+ /* )) */
+
++ static const char *default_filename_quote_characters = "
\t\n\\\"'@<>=;|&()#$`?*[!:{~"; /*}*/
++ static char *custom_filename_quote_characters = 0;
++
+ static rl_hook_func_t *old_rl_startup_hook = (rl_hook_func_t *)NULL;
+
+***************
+*** 502,506 ****
+ /* Tell the completer that we might want to follow symbolic links or
+ do other expansion on directory names. */
+! rl_directory_rewrite_hook = bash_directory_completion_hook;
+
+ rl_filename_rewrite_hook = bash_filename_rewrite_hook;
+--- 512,516 ----
+ /* Tell the completer that we might want to follow symbolic links or
+ do other expansion on directory names. */
+! set_directory_hook ();
+
+ rl_filename_rewrite_hook = bash_filename_rewrite_hook;
+***************
+*** 530,534 ****
+
+ /* characters that need to be quoted when appearing in filenames. */
+! rl_filename_quote_characters = " \t\n\\\"'@<>=;|&()#$`?*[!:{~"; /*}*/
+
+ rl_filename_quoting_function = bash_quote_filename;
+--- 540,544 ----
+
+ /* characters that need to be quoted when appearing in filenames. */
+! rl_filename_quote_characters = default_filename_quote_characters;
+
+ rl_filename_quoting_function = bash_quote_filename;
+***************
+*** 565,570 ****
+ rl_attempted_completion_function = attempt_shell_completion;
+ rl_completion_entry_function = NULL;
+- rl_directory_rewrite_hook = bash_directory_completion_hook;
+ rl_ignore_some_completions_function = filename_completion_ignore;
+ }
+
+--- 575,582 ----
+ rl_attempted_completion_function = attempt_shell_completion;
+ rl_completion_entry_function = NULL;
+ rl_ignore_some_completions_function = filename_completion_ignore;
++ rl_filename_quote_characters = default_filename_quote_characters;
++
++ set_directory_hook ();
+ }
+
+***************
+*** 1280,1283 ****
+--- 1292,1298 ----
+ rl_ignore_some_completions_function = filename_completion_ignore;
+
++ rl_filename_quote_characters = default_filename_quote_characters;
++ set_directory_hook ();
++
+ /* Determine if this could be a command word. It is if it appears at
+ the start of the line (ignoring preceding whitespace), or if it
+***************
+*** 1592,1595 ****
+--- 1607,1616 ----
+ else
+ {
++ if (dircomplete_expand && dot_or_dotdot (filename_hint))
++ {
++ dircomplete_expand = 0;
++ set_directory_hook ();
++ dircomplete_expand = 1;
++ }
+ mapping_over = 4;
+ goto inner;
+***************
+*** 1792,1795 ****
+--- 1813,1819 ----
+ inner:
+ val = rl_filename_completion_function (filename_hint, istate);
++ if (mapping_over == 4 && dircomplete_expand)
++ set_directory_hook ();
++
+ istate = 1;
+
+***************
+*** 2694,2697 ****
+--- 2718,2767 ----
+ }
+
++ /* Functions to save and restore the appropriate directory hook */
++ /* This is not static so the shopt code can call it */
++ void
++ set_directory_hook ()
++ {
++ if (dircomplete_expand)
++ {
++ rl_directory_completion_hook = bash_directory_completion_hook;
++ rl_directory_rewrite_hook = (rl_icppfunc_t *)0;
++ }
++ else
++ {
++ rl_directory_rewrite_hook = bash_directory_completion_hook;
++ rl_directory_completion_hook = (rl_icppfunc_t *)0;
++ }
++ }
++
++ static rl_icppfunc_t *
++ save_directory_hook ()
++ {
++ rl_icppfunc_t *ret;
++
++ if (dircomplete_expand)
++ {
++ ret = rl_directory_completion_hook;
++ rl_directory_completion_hook = (rl_icppfunc_t *)NULL;
++ }
++ else
++ {
++ ret = rl_directory_rewrite_hook;
++ rl_directory_rewrite_hook = (rl_icppfunc_t *)NULL;
++ }
++
++ return ret;
++ }
++
++ static void
++ restore_directory_hook (hookf)
++ rl_icppfunc_t *hookf;
++ {
++ if (dircomplete_expand)
++ rl_directory_completion_hook = hookf;
++ else
++ rl_directory_rewrite_hook = hookf;
++ }
++
+ /* Handle symbolic link references and other directory name
+ expansions while hacking completion. This should return 1 if it
modifies
+***************
+*** 2703,2720 ****
+ {
+ char *local_dirname, *new_dirname, *t;
+! int return_value, should_expand_dirname;
+ WORD_LIST *wl;
+ struct stat sb;
+
+! return_value = should_expand_dirname = 0;
+ local_dirname = *dirname;
+
+! if (mbschr (local_dirname, '$'))
+! should_expand_dirname = 1;
+ else
+ {
+ t = mbschr (local_dirname, '`');
+ if (t && unclosed_pair (local_dirname, strlen (local_dirname), "`")
== 0)
+! should_expand_dirname = 1;
+ }
+
+--- 2773,2801 ----
+ {
+ char *local_dirname, *new_dirname, *t;
+! int return_value, should_expand_dirname, nextch, closer;
+ WORD_LIST *wl;
+ struct stat sb;
+
+! return_value = should_expand_dirname = nextch = closer = 0;
+ local_dirname = *dirname;
+
+! if (t = mbschr (local_dirname, '$'))
+! {
+! should_expand_dirname = '$';
+! nextch = t[1];
+! /* Deliberately does not handle the deprecated $[...] arithmetic
+! expansion syntax */
+! if (nextch == '(')
+! closer = ')';
+! else if (nextch == '{')
+! closer = '}';
+! else
+! nextch = 0;
+! }
+ else
+ {
+ t = mbschr (local_dirname, '`');
+ if (t && unclosed_pair (local_dirname, strlen (local_dirname), "`")
== 0)
+! should_expand_dirname = '`';
+ }
+
+***************
+*** 2740,2743 ****
+--- 2821,2841 ----
+ dispose_words (wl);
+ local_dirname = *dirname;
++ /* XXX - change rl_filename_quote_characters here based on
++ should_expand_dirname/nextch/closer. This is the only place
++ custom_filename_quote_characters is modified. */
++ if (rl_filename_quote_characters && *rl_filename_quote_characters)
++ {
++ int i, j, c;
++ i = strlen (default_filename_quote_characters);
++ custom_filename_quote_characters = xrealloc
(custom_filename_quote_characters, i+1);
++ for (i = j = 0; c = default_filename_quote_characters[i]; i++)
++ {
++ if (c == should_expand_dirname || c == nextch || c ==
closer)
++ continue;
++ custom_filename_quote_characters[j++] = c;
++ }
++ custom_filename_quote_characters[j] = '\0';
++ rl_filename_quote_characters = custom_filename_quote_characters;
++ }
+ }
+ else
+***************
+*** 2759,2762 ****
+--- 2857,2871 ----
+ }
+
++ /* no_symbolic_links == 0 -> use (default) logical view of the file
system.
++ local_dirname[0] == '.' && local_dirname[1] == '/' means files in the
++ current directory (./).
++ local_dirname[0] == '.' && local_dirname[1] == 0 means relative
pathnames
++ in the current directory (e.g., lib/sh).
++ XXX - should we do spelling correction on these? */
++
++ /* This is test as it was in bash-4.2: skip relative pathnames in current
++ directory. Change test to
++ (local_dirname[0] != '.' || (local_dirname[1] && local_dirname[1] !=
'/'))
++ if we want to skip paths beginning with ./ also. */
+ if (no_symbolic_links == 0 && (local_dirname[0] != '.' ||
local_dirname[1]))
+ {
+***************
+*** 2764,2767 ****
+--- 2873,2885 ----
+ int len1, len2;
+
++ /* If we have a relative path
++ (local_dirname[0] != '/' && local_dirname[0] != '.')
++ that is canonical after appending it to the current directory, then
++ temp1 = temp2+'/'
++ That is,
++ strcmp (temp1, temp2) == 0
++ after adding a slash to temp2 below. It should be safe to not
++ change those.
++ */
+ t = get_working_directory ("symlink-hook");
+ temp1 = make_absolute (local_dirname, t);
+***************
+*** 2798,2802 ****
+ }
+ }
+! return_value |= STREQ (local_dirname, temp2) == 0;
+ free (local_dirname);
+ *dirname = temp2;
+--- 2916,2928 ----
+ }
+ }
+!
+! /* dircomplete_expand_relpath == 0 means we want to leave relative
+! pathnames that are unchanged by canonicalization alone.
+! *local_dirname != '/' && *local_dirname != '.' == relative pathname
+! (consistent with general.c:absolute_pathname())
+! temp1 == temp2 (after appending a slash to temp2) means the pathname
+! is not changed by canonicalization as described above. */
+! if (dircomplete_expand_relpath || ((local_dirname[0] != '/' &&
local_dirname[0] != '.') && STREQ (temp1, temp2) == 0))
+! return_value |= STREQ (local_dirname, temp2) == 0;
+ free (local_dirname);
+ *dirname = temp2;
+***************
+*** 3003,3012 ****
+ orig_func = rl_completion_entry_function;
+ orig_attempt_func = rl_attempted_completion_function;
+- orig_dir_func = rl_directory_rewrite_hook;
+ orig_ignore_func = rl_ignore_some_completions_function;
+ orig_rl_completer_word_break_characters =
rl_completer_word_break_characters;
+ rl_completion_entry_function = rl_filename_completion_function;
+ rl_attempted_completion_function = (rl_completion_func_t *)NULL;
+- rl_directory_rewrite_hook = (rl_icppfunc_t *)NULL;
+ rl_ignore_some_completions_function = filename_completion_ignore;
+ rl_completer_word_break_characters = " \t\n\"\'";
+--- 3129,3139 ----
+ orig_func = rl_completion_entry_function;
+ orig_attempt_func = rl_attempted_completion_function;
+ orig_ignore_func = rl_ignore_some_completions_function;
+ orig_rl_completer_word_break_characters =
rl_completer_word_break_characters;
++
++ orig_dir_func = save_directory_hook ();
++
+ rl_completion_entry_function = rl_filename_completion_function;
+ rl_attempted_completion_function = (rl_completion_func_t *)NULL;
+ rl_ignore_some_completions_function = filename_completion_ignore;
+ rl_completer_word_break_characters = " \t\n\"\'";
+***************
+*** 3016,3023 ****
+ rl_completion_entry_function = orig_func;
+ rl_attempted_completion_function = orig_attempt_func;
+- rl_directory_rewrite_hook = orig_dir_func;
+ rl_ignore_some_completions_function = orig_ignore_func;
+ rl_completer_word_break_characters =
orig_rl_completer_word_break_characters;
+
+ return r;
+ }
+--- 3143,3151 ----
+ rl_completion_entry_function = orig_func;
+ rl_attempted_completion_function = orig_attempt_func;
+ rl_ignore_some_completions_function = orig_ignore_func;
+ rl_completer_word_break_characters =
orig_rl_completer_word_break_characters;
+
++ restore_directory_hook (orig_dir_func);
++
+ return r;
+ }
+diff -NrC 2 ../bash-4.2-patched/bashline.h ./bashline.h
+*** ../bash-4.2-patched/bashline.h 2009-01-04 14:32:22.000000000 -0500
+--- ./bashline.h 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 34,41 ****
+--- 34,46 ----
+ extern int bash_re_edit __P((char *));
+
++ extern void bashline_set_event_hook __P((void));
++ extern void bashline_reset_event_hook __P((void));
++
+ extern int bind_keyseq_to_unix_command __P((char *));
+
+ extern char **bash_default_completion __P((const char *, int, int, int,
int));
+
++ void set_directory_hook __P((void));
++
+ /* Used by programmable completion code. */
+ extern char *command_word_completion_function __P((const char *, int));
+diff -NrC 2 ../bash-4.2-patched/builtins/shopt.def ./builtins/shopt.def
+*** ../bash-4.2-patched/builtins/shopt.def 2010-07-02 22:42:44.000000000
-0400
+--- ./builtins/shopt.def 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 62,65 ****
+--- 62,69 ----
+ #include "bashgetopt.h"
+
++ #if defined (READLINE)
++ # include "../bashline.h"
++ #endif
++
+ #if defined (HISTORY)
+ # include "../bashhist.h"
+***************
+*** 95,99 ****
+ extern int no_empty_command_completion;
+ extern int force_fignore;
+! extern int dircomplete_spelling;
+
+ extern int enable_hostname_completion __P((int));
+--- 99,103 ----
+ extern int no_empty_command_completion;
+ extern int force_fignore;
+! extern int dircomplete_spelling, dircomplete_expand;
+
+ extern int enable_hostname_completion __P((int));
+***************
+*** 122,125 ****
+--- 126,133 ----
+ #endif
+
++ #if defined (READLINE)
++ static int shopt_set_complete_direxpand __P((char *, int));
++ #endif
++
+ static int shopt_login_shell;
+ static int shopt_compat31;
+***************
+*** 151,154 ****
+--- 159,163 ----
+ { "compat41", &shopt_compat41, set_compatibility_level },
+ #if defined (READLINE)
++ { "direxpand", &dircomplete_expand, shopt_set_complete_direxpand },
+ { "dirspell", &dircomplete_spelling, (shopt_set_func_t *)NULL },
+ #endif
+***************
+*** 536,539 ****
+--- 545,559 ----
+ }
+
++ #if defined (READLINE)
++ static int
++ shopt_set_complete_direxpand (option_name, mode)
++ char *option_name;
++ int mode;
++ {
++ set_directory_hook ();
++ return 0;
++ }
++ #endif
++
+ #if defined (RESTRICTED_SHELL)
+ /* Don't allow the value of restricted_shell to be modified. */
+Binary files ../bash-4.2-patched/doc/._bashref.pdf and ./doc/._bashref.pdf
differ
+diff -NrC 2 ../bash-4.2-patched/doc/bash.1 ./doc/bash.1
+*** ../bash-4.2-patched/doc/bash.1 2011-01-16 15:31:39.000000000 -0500
+--- ./doc/bash.1 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 8949,8952 ****
+--- 8949,8962 ----
+ The default bash behavior remains as in previous versions.
+ .TP 8
++ .B direxpand
++ If set,
++ .B bash
++ replaces directory names with the results of word expansion when performing
++ filename completion. This changes the contents of the readline editing
++ buffer.
++ If not set,
++ .B bash
++ attempts to preserve what the user typed.
++ .TP 8
+ .B dirspell
+ If set,
+diff -NrC 2 ../bash-4.2-patched/doc/bashref.texi ./doc/bashref.texi
+*** ../bash-4.2-patched/doc/bashref.texi 2011-01-16 15:31:57.000000000
-0500
+--- ./doc/bashref.texi 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 4536,4539 ****
+--- 4536,4546 ----
+ The default Bash behavior remains as in previous versions.
+
++ @item direxpand
++ If set, Bash
++ replaces directory names with the results of word expansion when performing
++ filename completion. This changes the contents of the readline editing
++ buffer.
++ If not set, Bash attempts to preserve what the user typed.
++
+ @item dirspell
+ If set, Bash
+diff -NrC 2 ../bash-4.2-patched/tests/shopt.right ./tests/shopt.right
+*** ../bash-4.2-patched/tests/shopt.right 2010-07-02 23:36:30.000000000
-0400
+--- ./tests/shopt.right 2012-05-07 16:27:18.000000000 -0400
+***************
+*** 13,16 ****
+--- 13,17 ----
+ shopt -u compat40
+ shopt -u compat41
++ shopt -u direxpand
+ shopt -u dirspell
+ shopt -u dotglob
+***************
+*** 69,72 ****
+--- 70,74 ----
+ shopt -u compat40
+ shopt -u compat41
++ shopt -u direxpand
+ shopt -u dirspell
+ shopt -u dotglob
+***************
+*** 102,105 ****
+--- 104,108 ----
+ compat40 off
+ compat41 off
++ direxpand off
+ dirspell off
+ dotglob off
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 28
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 29
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-030
b/shell-term-fm/bash/patches/bash42-030
new file mode 100644
index 0000000..261a619
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-030
@@ -0,0 +1,178 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-030
+
+Bug-Reported-by: Roman Rakus <rrakus AT redhat.com>
+Bug-Reference-ID: <4D7DD91E.7040808 AT redhat.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00126.html
+
+Bug-Description:
+
+When attempting to glob strings in a multibyte locale, and those strings
+contain invalid multibyte characters that cause mbsnrtowcs to return 0,
+the globbing code loops infinitely.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/glob/xmbsrtowcs.c 2010-05-30 18:36:27.000000000
-0400
+--- lib/glob/xmbsrtowcs.c 2011-03-22 16:06:47.000000000 -0400
+***************
+*** 36,39 ****
+--- 36,41 ----
+ #if HANDLE_MULTIBYTE
+
++ #define WSBUF_INC 32
++
+ #ifndef FREE
+ # define FREE(x) do { if (x) free (x); } while (0)
+***************
+*** 149,153 ****
+ size_t wcnum; /* Number of wide characters in WSBUF */
+ mbstate_t state; /* Conversion State */
+! size_t wcslength; /* Number of wide characters produced by the
conversion. */
+ const char *end_or_backslash;
+ size_t nms; /* Number of multibyte characters to convert at one
time. */
+--- 151,155 ----
+ size_t wcnum; /* Number of wide characters in WSBUF */
+ mbstate_t state; /* Conversion State */
+! size_t n, wcslength; /* Number of wide characters produced by the
conversion. */
+ const char *end_or_backslash;
+ size_t nms; /* Number of multibyte characters to convert at one
time. */
+***************
+*** 172,176 ****
+ tmp_p = p;
+ tmp_state = state;
+! wcslength = mbsnrtowcs(NULL, &tmp_p, nms, 0, &tmp_state);
+
+ /* Conversion failed. */
+--- 174,189 ----
+ tmp_p = p;
+ tmp_state = state;
+!
+! if (nms == 0 && *p == '\\') /* special initial case */
+! nms = wcslength = 1;
+! else
+! wcslength = mbsnrtowcs (NULL, &tmp_p, nms, 0, &tmp_state);
+!
+! if (wcslength == 0)
+! {
+! tmp_p = p; /* will need below */
+! tmp_state = state;
+! wcslength = 1; /* take a single byte */
+! }
+
+ /* Conversion failed. */
+***************
+*** 187,191 ****
+ wchar_t *wstmp;
+
+! wsbuf_size = wcnum+wcslength+1; /* 1 for the L'\0' or the
potential L'\\' */
+
+ wstmp = (wchar_t *) realloc (wsbuf, wsbuf_size * sizeof (wchar_t));
+--- 200,205 ----
+ wchar_t *wstmp;
+
+! while (wsbuf_size < wcnum+wcslength+1) /* 1 for the L'\0' or the
potential L'\\' */
+! wsbuf_size += WSBUF_INC;
+
+ wstmp = (wchar_t *) realloc (wsbuf, wsbuf_size * sizeof (wchar_t));
+***************
+*** 200,207 ****
+
+ /* Perform the conversion. This is assumed to return 'wcslength'.
+! * It may set 'p' to NULL. */
+! mbsnrtowcs(wsbuf+wcnum, &p, nms, wsbuf_size-wcnum, &state);
+
+! wcnum += wcslength;
+
+ if (mbsinit (&state) && (p != NULL) && (*p == '\\'))
+--- 214,229 ----
+
+ /* Perform the conversion. This is assumed to return 'wcslength'.
+! It may set 'p' to NULL. */
+! n = mbsnrtowcs(wsbuf+wcnum, &p, nms, wsbuf_size-wcnum, &state);
+
+! /* Compensate for taking single byte on wcs conversion failure
above. */
+! if (wcslength == 1 && (n == 0 || n == (size_t)-1))
+! {
+! state = tmp_state;
+! p = tmp_p;
+! wsbuf[wcnum++] = *p++;
+! }
+! else
+! wcnum += wcslength;
+
+ if (mbsinit (&state) && (p != NULL) && (*p == '\\'))
+***************
+*** 231,236 ****
+ of DESTP and INDICESP are NULL. */
+
+- #define WSBUF_INC 32
+-
+ size_t
+ xdupmbstowcs (destp, indicesp, src)
+--- 253,256 ----
+*** ../bash-4.2-patched/lib/glob/glob.c 2009-11-14 18:39:30.000000000
-0500
+--- lib/glob/glob.c 2012-07-07 12:09:56.000000000 -0400
+***************
+*** 201,206 ****
+ size_t pat_n, dn_n;
+
+ pat_n = xdupmbstowcs (&pat_wc, NULL, pat);
+! dn_n = xdupmbstowcs (&dn_wc, NULL, dname);
+
+ ret = 0;
+--- 201,209 ----
+ size_t pat_n, dn_n;
+
++ pat_wc = dn_wc = (wchar_t *)NULL;
++
+ pat_n = xdupmbstowcs (&pat_wc, NULL, pat);
+! if (pat_n != (size_t)-1)
+! dn_n = xdupmbstowcs (&dn_wc, NULL, dname);
+
+ ret = 0;
+***************
+*** 222,225 ****
+--- 225,230 ----
+ ret = 1;
+ }
++ else
++ ret = skipname (pat, dname, flags);
+
+ FREE (pat_wc);
+***************
+*** 267,272 ****
+ n = xdupmbstowcs (&wpathname, NULL, pathname);
+ if (n == (size_t) -1)
+! /* Something wrong. */
+! return;
+ orig_wpathname = wpathname;
+
+--- 272,280 ----
+ n = xdupmbstowcs (&wpathname, NULL, pathname);
+ if (n == (size_t) -1)
+! {
+! /* Something wrong. Fall back to single-byte */
+! udequote_pathname (pathname);
+! return;
+! }
+ orig_wpathname = wpathname;
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 29
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 30
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-031
b/shell-term-fm/bash/patches/bash42-031
new file mode 100644
index 0000000..419d447
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-031
@@ -0,0 +1,80 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-031
+
+Bug-Reported-by: Max Horn <max AT quendi.de>
+Bug-Reference-ID: <20CC5C60-07C3-4E41-9817-741E48D407C5 AT quendi.de>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-readline/2012-06/msg00005.html
+
+Bug-Description:
+
+A change between bash-4.1 and bash-4.2 to prevent the readline input hook
+from being called too frequently had the side effect of causing delays
+when reading pasted input on systems such as Mac OS X. This patch fixes
+those delays while retaining the bash-4.2 behavior.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/readline/input.c 2010-05-30 18:33:01.000000000
-0400
+--- lib/readline/input.c 2012-06-25 21:08:42.000000000 -0400
+***************
+*** 410,414 ****
+ rl_read_key ()
+ {
+! int c;
+
+ rl_key_sequence_length++;
+--- 412,416 ----
+ rl_read_key ()
+ {
+! int c, r;
+
+ rl_key_sequence_length++;
+***************
+*** 430,441 ****
+ while (rl_event_hook)
+ {
+! if (rl_gather_tyi () < 0) /* XXX - EIO */
+ {
+ rl_done = 1;
+ return ('\n');
+ }
+ RL_CHECK_SIGNALS ();
+- if (rl_get_char (&c) != 0)
+- break;
+ if (rl_done) /* XXX - experimental */
+ return ('\n');
+--- 432,447 ----
+ while (rl_event_hook)
+ {
+! if (rl_get_char (&c) != 0)
+! break;
+!
+! if ((r = rl_gather_tyi ()) < 0) /* XXX - EIO */
+ {
+ rl_done = 1;
+ return ('\n');
+ }
++ else if (r == 1) /* read something */
++ continue;
++
+ RL_CHECK_SIGNALS ();
+ if (rl_done) /* XXX - experimental */
+ return ('\n');
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 30
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 31
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-032
b/shell-term-fm/bash/patches/bash42-032
new file mode 100644
index 0000000..d4f25ca
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-032
@@ -0,0 +1,75 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-032
+
+Bug-Reported-by: Ruediger Kuhlmann <RKuhlmann AT orga-systems.com>
+Bug-Reference-ID:
<OFDE975207.0C3622E5-ONC12579F3.00361A06-C12579F3.00365E39 AT orga-systems.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-05/msg00010.html
+
+Bug-Description:
+
+Bash-4.2 has problems with DEL characters in the expanded value of variables
+used in the same quoted string as variables that expand to nothing.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-20120427/subst.c 2012-04-22 16:19:10.000000000 -0400
+--- subst.c 2012-05-07 16:06:35.000000000 -0400
+***************
+*** 8152,8155 ****
+--- 8152,8163 ----
+ dispose_word_desc (tword);
+
++ /* Kill quoted nulls; we will add them back at the end of
++ expand_word_internal if nothing else in the string */
++ if (had_quoted_null && temp && QUOTED_NULL (temp))
++ {
++ FREE (temp);
++ temp = (char *)NULL;
++ }
++
+ goto add_string;
+ break;
+***************
+*** 8556,8560 ****
+ if (quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES))
+ tword->flags |= W_QUOTED;
+! if (had_quoted_null)
+ tword->flags |= W_HASQUOTEDNULL;
+ list = make_word_list (tword, (WORD_LIST *)NULL);
+--- 8564,8568 ----
+ if (quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES))
+ tword->flags |= W_QUOTED;
+! if (had_quoted_null && QUOTED_NULL (istring))
+ tword->flags |= W_HASQUOTEDNULL;
+ list = make_word_list (tword, (WORD_LIST *)NULL);
+***************
+*** 8587,8591 ****
+ if (word->flags & W_NOEXPAND)
+ tword->flags |= W_NOEXPAND;
+! if (had_quoted_null)
+ tword->flags |= W_HASQUOTEDNULL; /* XXX */
+ list = make_word_list (tword, (WORD_LIST *)NULL);
+--- 8595,8599 ----
+ if (word->flags & W_NOEXPAND)
+ tword->flags |= W_NOEXPAND;
+! if (had_quoted_null && QUOTED_NULL (istring))
+ tword->flags |= W_HASQUOTEDNULL; /* XXX */
+ list = make_word_list (tword, (WORD_LIST *)NULL);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 31
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 32
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-033
b/shell-term-fm/bash/patches/bash42-033
new file mode 100644
index 0000000..e58d728
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-033
@@ -0,0 +1,57 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-033
+
+Bug-Reported-by: David Leverton <levertond AT googlemail.com>
+Bug-Reference-ID: <4FCCE737.1060603 AT googlemail.com>
+Bug-Reference-URL:
+
+Bug-Description:
+
+Bash uses a static buffer when expanding the /dev/fd prefix for the test
+and conditional commands, among other uses, when it should use a dynamic
+buffer to avoid buffer overflow.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/sh/eaccess.c 2011-01-08 20:50:10.000000000
-0500
+--- lib/sh/eaccess.c 2012-06-04 21:06:43.000000000 -0400
+***************
+*** 83,86 ****
+--- 83,88 ----
+ struct stat *finfo;
+ {
++ static char *pbuf = 0;
++
+ if (*path == '\0')
+ {
+***************
+*** 107,111 ****
+ On most systems, with the notable exception of linux, this is
+ effectively a no-op. */
+! char pbuf[32];
+ strcpy (pbuf, DEV_FD_PREFIX);
+ strcat (pbuf, path + 8);
+--- 109,113 ----
+ On most systems, with the notable exception of linux, this is
+ effectively a no-op. */
+! pbuf = xrealloc (pbuf, sizeof (DEV_FD_PREFIX) + strlen (path + 8));
+ strcpy (pbuf, DEV_FD_PREFIX);
+ strcat (pbuf, path + 8);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 32
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 33
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-034
b/shell-term-fm/bash/patches/bash42-034
new file mode 100644
index 0000000..e4f05e1
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-034
@@ -0,0 +1,46 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-034
+
+Bug-Reported-by: "Davide Brini" <dave_br AT gmx.com>
+Bug-Reference-ID:
<20120604164154.69781EC04B AT imaps.oficinas.atrapalo.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-06/msg00030.html
+
+Bug-Description:
+
+In bash-4.2, the history code would inappropriately add a semicolon to
+multi-line compound array assignments when adding them to the history.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/parse.y 2011-11-21 18:03:36.000000000 -0500
+--- parse.y 2012-06-07 12:48:47.000000000 -0400
+***************
+*** 4900,4905 ****
+--- 4916,4924 ----
+ return (current_command_line_count == 2 ? "\n" : "");
+ }
+
++ if (parser_state & PST_COMPASSIGN)
++ return (" ");
++
+ /* First, handle some special cases. */
+ /*(*/
+ /* If we just read `()', assume it's a function definition, and don't
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 33
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 34
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-035
b/shell-term-fm/bash/patches/bash42-035
new file mode 100644
index 0000000..6f0be6f
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-035
@@ -0,0 +1,66 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-035
+
+Bug-Reported-by: Dan Douglas <ormaaj AT gmail.com>
+Bug-Reference-ID: <2766482.Ksm3GrSoYi@smorgbox>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-06/msg00071.html
+
+Bug-Description:
+
+When given a number of lines to read, `mapfile -n lines' reads one too many.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/mapfile.def 2010-05-29 22:09:47.000000000
-0400
+--- builtins/mapfile.def 2012-06-20 09:48:33.000000000 -0400
+***************
+*** 196,206 ****
+ interrupt_immediately++;
+ for (array_index = origin, line_count = 1;
+! zgetline (fd, &line, &line_length, unbuffered_read) != -1;
+! array_index++, line_count++)
+ {
+- /* Have we exceeded # of lines to store? */
+- if (line_count_goal != 0 && line_count > line_count_goal)
+- break;
+-
+ /* Remove trailing newlines? */
+ if (flags & MAPF_CHOP)
+--- 196,202 ----
+ interrupt_immediately++;
+ for (array_index = origin, line_count = 1;
+! zgetline (fd, &line, &line_length, unbuffered_read) != -1;
+! array_index++)
+ {
+ /* Remove trailing newlines? */
+ if (flags & MAPF_CHOP)
+***************
+*** 218,221 ****
+--- 214,222 ----
+
+ bind_array_element (entry, array_index, line, 0);
++
++ /* Have we exceeded # of lines to store? */
++ line_count++;
++ if (line_count_goal != 0 && line_count > line_count_goal)
++ break;
+ }
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 34
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 35
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-036
b/shell-term-fm/bash/patches/bash42-036
new file mode 100644
index 0000000..73fac40
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-036
@@ -0,0 +1,92 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-036
+
+Bug-Reported-by: gregrwm <backuppc-users AT whitleymott.net>
+Bug-Reference-ID:
<CAD+dB9B4JG+qUwZBQUwiQmVt0j6NDn=DDTxr9R+nkA8DL4KLJA AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2012-05/msg00108.html
+
+Bug-Description:
+
+Bash-4.2 produces incorrect word splitting results when expanding
+double-quoted $@ in the same string as and adjacent to other variable
+expansions. The $@ should be split, the other expansions should not.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2012-05-02 12:02:33.000000000 -0400
+--- subst.c 2012-07-08 21:19:32.000000000 -0400
+***************
+*** 7923,7927 ****
+ /* State flags */
+ int had_quoted_null;
+! int has_dollar_at;
+ int tflag;
+ int pflags; /* flags passed to param_expand */
+--- 7923,7927 ----
+ /* State flags */
+ int had_quoted_null;
+! int has_dollar_at, temp_has_dollar_at;
+ int tflag;
+ int pflags; /* flags passed to param_expand */
+***************
+*** 8128,8138 ****
+ *expanded_something = 1;
+
+! has_dollar_at = 0;
+ pflags = (word->flags & W_NOCOMSUB) ? PF_NOCOMSUB : 0;
+ if (word->flags & W_NOSPLIT2)
+ pflags |= PF_NOSPLIT2;
+ tword = param_expand (string, &sindex, quoted, expanded_something,
+! &has_dollar_at, &quoted_dollar_at,
+ &had_quoted_null, pflags);
+
+ if (tword == &expand_wdesc_error || tword == &expand_wdesc_fatal)
+--- 8128,8139 ----
+ *expanded_something = 1;
+
+! temp_has_dollar_at = 0;
+ pflags = (word->flags & W_NOCOMSUB) ? PF_NOCOMSUB : 0;
+ if (word->flags & W_NOSPLIT2)
+ pflags |= PF_NOSPLIT2;
+ tword = param_expand (string, &sindex, quoted, expanded_something,
+! &temp_has_dollar_at, &quoted_dollar_at,
+ &had_quoted_null, pflags);
++ has_dollar_at += temp_has_dollar_at;
+
+ if (tword == &expand_wdesc_error || tword == &expand_wdesc_fatal)
+***************
+*** 8275,8281 ****
+ temp = (char *)NULL;
+
+! has_dollar_at = 0;
+ /* Need to get W_HASQUOTEDNULL flag through this function. */
+! list = expand_word_internal (tword, Q_DOUBLE_QUOTES, 0,
&has_dollar_at, (int *)NULL);
+
+ if (list == &expand_word_error || list == &expand_word_fatal)
+--- 8276,8283 ----
+ temp = (char *)NULL;
+
+! temp_has_dollar_at = 0; /* XXX */
+ /* Need to get W_HASQUOTEDNULL flag through this function. */
+! list = expand_word_internal (tword, Q_DOUBLE_QUOTES, 0,
&temp_has_dollar_at, (int *)NULL);
+! has_dollar_at += temp_has_dollar_at;
+
+ if (list == &expand_word_error || list == &expand_word_fatal)
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 35
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 36
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-037
b/shell-term-fm/bash/patches/bash42-037
new file mode 100644
index 0000000..a12b8a7
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-037
@@ -0,0 +1,112 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-037
+
+Bug-Reported-by: Jakub Filak
+Bug-Reference-ID:
+Bug-Reference-URL: https://bugzilla.redhat.com/show_bug.cgi?id=813289
+
+Bug-Description:
+
+Attempting to redo (using `.') the vi editing mode `cc', `dd', or `yy'
+commands leads to an infinite loop.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/readline/vi_mode.c 2011-02-25 11:17:02.000000000
-0500
+--- lib/readline/vi_mode.c 2012-06-02 12:24:47.000000000 -0400
+***************
+*** 1235,1243 ****
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+! else if (vi_redoing)
+ {
+ _rl_vimvcxt->motion = _rl_vi_last_motion;
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+ #if defined (READLINE_CALLBACKS)
+ else if (RL_ISSTATE (RL_STATE_CALLBACK))
+--- 1297,1313 ----
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+! else if (vi_redoing && _rl_vi_last_motion != 'd') /* `dd' is special */
+ {
+ _rl_vimvcxt->motion = _rl_vi_last_motion;
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
++ else if (vi_redoing) /* handle redoing `dd' here */
++ {
++ _rl_vimvcxt->motion = _rl_vi_last_motion;
++ rl_mark = rl_end;
++ rl_beg_of_line (1, key);
++ RL_UNSETSTATE (RL_STATE_VIMOTION);
++ r = vidomove_dispatch (_rl_vimvcxt);
++ }
+ #if defined (READLINE_CALLBACKS)
+ else if (RL_ISSTATE (RL_STATE_CALLBACK))
+***************
+*** 1317,1325 ****
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+! else if (vi_redoing)
+ {
+ _rl_vimvcxt->motion = _rl_vi_last_motion;
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+ #if defined (READLINE_CALLBACKS)
+ else if (RL_ISSTATE (RL_STATE_CALLBACK))
+--- 1387,1403 ----
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
+! else if (vi_redoing && _rl_vi_last_motion != 'c') /* `cc' is special */
+ {
+ _rl_vimvcxt->motion = _rl_vi_last_motion;
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
++ else if (vi_redoing) /* handle redoing `cc' here */
++ {
++ _rl_vimvcxt->motion = _rl_vi_last_motion;
++ rl_mark = rl_end;
++ rl_beg_of_line (1, key);
++ RL_UNSETSTATE (RL_STATE_VIMOTION);
++ r = vidomove_dispatch (_rl_vimvcxt);
++ }
+ #if defined (READLINE_CALLBACKS)
+ else if (RL_ISSTATE (RL_STATE_CALLBACK))
+***************
+*** 1378,1381 ****
+--- 1456,1472 ----
+ r = rl_domove_motion_callback (_rl_vimvcxt);
+ }
++ else if (vi_redoing && _rl_vi_last_motion != 'y') /* `yy' is special */
++ {
++ _rl_vimvcxt->motion = _rl_vi_last_motion;
++ r = rl_domove_motion_callback (_rl_vimvcxt);
++ }
++ else if (vi_redoing) /* handle redoing `yy' here */
++ {
++ _rl_vimvcxt->motion = _rl_vi_last_motion;
++ rl_mark = rl_end;
++ rl_beg_of_line (1, key);
++ RL_UNSETSTATE (RL_STATE_VIMOTION);
++ r = vidomove_dispatch (_rl_vimvcxt);
++ }
+ #if defined (READLINE_CALLBACKS)
+ else if (RL_ISSTATE (RL_STATE_CALLBACK))
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 36
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 37
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/ffmpegthumbnailer/BUILD
b/shell-term-fm/ffmpegthumbnailer/BUILD
new file mode 100755
index 0000000..4819545
--- /dev/null
+++ b/shell-term-fm/ffmpegthumbnailer/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --enable-thumbnailer"
+default_build
diff --git a/shell-term-fm/ffmpegthumbnailer/DETAILS
b/shell-term-fm/ffmpegthumbnailer/DETAILS
index e55bea0..0680c43 100755
--- a/shell-term-fm/ffmpegthumbnailer/DETAILS
+++ b/shell-term-fm/ffmpegthumbnailer/DETAILS
@@ -1,8 +1,8 @@
SPELL=ffmpegthumbnailer
- VERSION=2.0.7
+ VERSION=2.0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:f8bdcdb9227baf849a8db94e83c325666bf05e13f30d2c78b0f8e3536cd3e4463c9d83da68d1398f446682afd81a306332b90e246b17047f910ab509d30ebdc8
+
SOURCE_HASH=sha512:6062d4b8f5326bde96c8c6dceaac52e1fabcec93f0a0ee4be19e203050e6c80426a006076a27e4a12582e05daceebd37beef008154fdd92a87f365fdff68ca83
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ffmpegthumbnailer/";
LICENSE[0]="GPLv2"
diff --git a/shell-term-fm/ffmpegthumbnailer/HISTORY
b/shell-term-fm/ffmpegthumbnailer/HISTORY
index 24dfabe..e3f0a29 100644
--- a/shell-term-fm/ffmpegthumbnailer/HISTORY
+++ b/shell-term-fm/ffmpegthumbnailer/HISTORY
@@ -1,3 +1,9 @@
+2013-02-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.8
+ * BUILD: build with --enable-thumbnailer to register as thumbnailer
+ under /usr/share/thumbnailers
+ * PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, PRE_BUILD: spell created
* ffmpegapi_fix_r241.patch: removed depreciated ffmpeg api
diff --git a/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
b/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
deleted file mode 100755
index d7b6fd3..0000000
--- a/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p0 < $SPELL_DIRECTORY/ffmpegapi_fix_r241.patch
diff --git a/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
b/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
deleted file mode 100644
index fd4bc8b..0000000
--- a/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- libffmpegthumbnailer/moviedecoder.cpp.old 2012-05-20 11:57:04.503450287
+0200
-+++ libffmpegthumbnailer/moviedecoder.cpp 2012-05-20 11:57:14.633450566
+0200
-@@ -58,19 +58,26 @@
- void MovieDecoder::initialize(const string& filename)
- {
- av_register_all();
-- avcodec_init();
- avcodec_register_all();
-
- string inputFile = filename == "-" ? "pipe:" : filename;
- m_AllowSeek = (filename != "-") && (filename.find("rtsp://") != 0);
--
-+
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if ((!m_FormatContextWasGiven) && av_open_input_file(&m_pFormatContext,
inputFile.c_str(), NULL, 0, NULL) != 0)
-+#else
-+ if ((!m_FormatContextWasGiven) &&
avformat_open_input(&m_pFormatContext, inputFile.c_str(), NULL, NULL) != 0)
-+#endif
- {
- destroy();
- throw logic_error(string("Could not open input file: ") + filename);
- }
-
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if (av_find_stream_info(m_pFormatContext) < 0)
-+#else
-+ if (avformat_find_stream_info(m_pFormatContext, NULL) < 0)
-+#endif
- {
- destroy();
- throw logic_error(string("Could not find stream information"));
-@@ -90,8 +97,12 @@
-
- if ((!m_FormatContextWasGiven) && m_pFormatContext)
- {
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- av_close_input_file(m_pFormatContext);
- m_pFormatContext = NULL;
-+#else
-+ avformat_close_input(&m_pFormatContext);
-+#endif
- }
-
- if (m_pPacket)
-@@ -159,7 +170,11 @@
-
- m_pVideoCodecContext->workaround_bugs = 1;
-
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if (avcodec_open(m_pVideoCodecContext, m_pVideoCodec) < 0)
-+#else
-+ if (avcodec_open2(m_pVideoCodecContext, m_pVideoCodec, NULL) < 0)
-+#endif
- {
- throw logic_error("Could not open video codec");
- }
diff --git a/shell-term-fm/freerdp/BUILD b/shell-term-fm/freerdp/BUILD
index 00572b4..e013b8d 100755
--- a/shell-term-fm/freerdp/BUILD
+++ b/shell-term-fm/freerdp/BUILD
@@ -1,9 +1 @@
-OPTS="$FREERDP_IPV6 \
- $OPTS" &&
-
-if [ "$FREERDP_SOUND" != "none" ]; then
- OPTS="--with-sound=$FREERDP_SOUND \
- $OPTS"
-fi &&
-
-default_build
+cmake_build
diff --git a/shell-term-fm/freerdp/CONFIGURE b/shell-term-fm/freerdp/CONFIGURE
deleted file mode 100755
index b6b906a..0000000
--- a/shell-term-fm/freerdp/CONFIGURE
+++ /dev/null
@@ -1,5 +0,0 @@
-config_query_option FREERDP_IPV6 "Enable IPv6 support?" y \
- "--with-ipv6" "--without-ipv6" &&
-
-config_query_list FREERDP_SOUND "Which sound system to use?" \
- "none" "alsa" "oss" "libao" "sun" "sgi"
diff --git a/shell-term-fm/freerdp/DEPENDS b/shell-term-fm/freerdp/DEPENDS
index ae40e2a..6005bd1 100755
--- a/shell-term-fm/freerdp/DEPENDS
+++ b/shell-term-fm/freerdp/DEPENDS
@@ -1,6 +1,18 @@
-depends openssl &&
-if list_find $FREERDP_SOUND alsa; then
- depends alsa-lib
-elif list_find $FREERDP_SOUND libao; then
- depends libao
-fi
+depends cmake &&
+depends openssl &&
+depends zlib &&
+optional_depends pcsc-lite '-DWITH_PCSC=1' \
+ '-DWITH_PCSC=0' \
+ '' &&
+optional_depends cups '-DWITH_CUPS=1' \
+ '-DWITH_CUPS=0' \
+ 'printer support' &&
+optional_depends LIBAVCODEC '-DWITH_FFMPEG=1' \
+ '-DWITH_FFMPEG=0' \
+ 'streaming io support' &&
+optional_depends pulseaudio '-DWITH_PULSEAUDIO=1' \
+ '-DWITH_PULSEAUDIO=0' \
+ 'streaming io support'
+optional_depends alsa-lib '-DWITH_ALSA=1' \
+ '-DWITH_ALSA=0' \
+ 'ALSA sound support'
diff --git a/shell-term-fm/freerdp/DETAILS b/shell-term-fm/freerdp/DETAILS
index 948ed39..ac54d87 100755
--- a/shell-term-fm/freerdp/DETAILS
+++ b/shell-term-fm/freerdp/DETAILS
@@ -1,10 +1,10 @@
SPELL=freerdp
- VERSION=0.8.1
+ VERSION=1.0.2
+
SOURCE_HASH=sha512:370b30e05bc125c69fd06583ab747f885e1bf41b47a68c0e326208f22be06e48a4163f4632085767c76aaeabda95b6ab9d285784fd33a73f7d404c9517d54f3c
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/0.8/${SOURCE}
-
SOURCE_HASH=sha512:23a4c08ad383151f67ee7e6f4e59515d1215eb4687fd91a29008263887db2b2f2b16840402e6061af4fa829fb418e76fd136d7e2a8afbb220e812dd512c49894
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://freerdp.sourceforge.net";
+ SOURCE_URL[0]=https://github.com/FreeRDP/FreeRDP/archive/$VERSION.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/FreeRDP-${VERSION}"
+ WEB_SITE=http://www.freerdp.com/
LICENSE[0]=GPL
ENTERED=20100720
SHORT="a client for the rdp protocol"
diff --git a/shell-term-fm/freerdp/HISTORY b/shell-term-fm/freerdp/HISTORY
index 87dc0c3..497b16a 100644
--- a/shell-term-fm/freerdp/HISTORY
+++ b/shell-term-fm/freerdp/HISTORY
@@ -1,3 +1,13 @@
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2, SOURCE_URL[0] and SOURCE_DIRECTORY updated
+
+2013-01-01 Treeve Jelbert <treeve @sourcemage.org>
+ * DETAILS: version 1.0.1
+ new website & url
+ * DEPENDS: add cmake, pcsc-lite, cups
+ * BUILD: cmake_build
+ * CONFIGURE: deleted
+
2010-10-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.1

diff --git a/shell-term-fm/mc/DETAILS b/shell-term-fm/mc/DETAILS
index 3cec174..b41faa4 100755
--- a/shell-term-fm/mc/DETAILS
+++ b/shell-term-fm/mc/DETAILS
@@ -1,6 +1,6 @@
SPELL=mc
- VERSION=4.8.1.3
-
SOURCE_HASH=sha512:b1ad9dcb8adbab4eb8aac0da73c986cdd94750dd950b3affa431c5361b5265eea9790b44534f6ae1dac238bba98d8c05d64a8d5f5b7d62c06ed960724bf6b972
+ VERSION=4.8.1.7
+
SOURCE_HASH=sha512:bbe660c1d8882726396b8f92fa41301a9dc282bfb4689f3f3c43d8d703432439f8e0d6ae1aebe0784b3df92b7684761aea447c8e63b6c4c68e13fd0195e51385
PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/shell-term-fm/mc/HISTORY b/shell-term-fm/mc/HISTORY
index 7ecf375..5ae671b 100644
--- a/shell-term-fm/mc/HISTORY
+++ b/shell-term-fm/mc/HISTORY
@@ -1,3 +1,15 @@
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.1.7
+
+2012-09-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.1.6
+
+2012-09-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.1.5
+
+2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.1.4
+
2012-04-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.1.3

diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index 5893f46..c92cb03 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -1,12 +1,12 @@
SPELL=mksh
- VERSION=R40f
- SOURCE=$SPELL-$VERSION.cpio.gz
+ VERSION=R44
+ SOURCE=$SPELL-$VERSION.tgz
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:a396ef02aecd713d44597da286bac2bdfe12f12f9712ebc21825283f3900bfca5b79125ca7e191c9970bde761e7873fc68ad3c822238e70697d65eb373560c75
+
SOURCE_HASH=sha512:01d3767d5ed63dd6136e8a2cdcb1ec59672f20d255468c41c68ddf097675e104928fc4d0717a57d4908630193c9269b20a6b81eb4a10bdf1d0ffb043e51e21ea
# 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 707d166..033d16c 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,16 @@
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R44
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R42b
+
+2013-02-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R42
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R41; .cpio.gz -> .tgz
+ * PRE_BUILD: dropped, no longer needed
+
2012-04-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to R40f

diff --git a/shell-term-fm/mksh/PRE_BUILD b/shell-term-fm/mksh/PRE_BUILD
deleted file mode 100755
index ce0b943..0000000
--- a/shell-term-fm/mksh/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-verify_file &&
-mk_source_dir "$SOURCE_DIRECTORY" &&
-cd "$BUILD_DIRECTORY" &&
-
-# We need a cpio handler...
-gzip -dc "$SOURCE_CACHE/$SOURCE" | cpio -mid
diff --git a/shell-term-fm/pcmanfm/DETAILS b/shell-term-fm/pcmanfm/DETAILS
index a336ff0..709faf1 100755
--- a/shell-term-fm/pcmanfm/DETAILS
+++ b/shell-term-fm/pcmanfm/DETAILS
@@ -1,10 +1,10 @@
SPELL=pcmanfm
- VERSION=0.9.10
+ VERSION=1.1.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:25ee98785ebb490d2cafb3cfa4e52f1620c8ca8392e492c92e24e6fcf0baf301b456f1fbb3ec42ec460f2453bd5b29c16ce2d42d8a410573462255d581d6e694
+
SOURCE_HASH=sha512:c21f1db1138f0d02e050752144ae3896be6c8e20cf9339284cc98442abdc5af238dfe2329f81612f25ed4f2f611427fee1946a96dfe2f941d3db78e7175c0cdb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE=http://pcmanfm.sourceforge.net/
+ WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
ENTERED=20070108
SHORT="A fast and lightweight file manager developed with GTK+ 2."
diff --git a/shell-term-fm/pcmanfm/HISTORY b/shell-term-fm/pcmanfm/HISTORY
index effb39a..da57272 100644
--- a/shell-term-fm/pcmanfm/HISTORY
+++ b/shell-term-fm/pcmanfm/HISTORY
@@ -1,3 +1,13 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.0
+ * PRE_BUILD: fix includes
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.1
+
+2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0, WEB_SITE updated
+
2011-10-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9.10

diff --git a/shell-term-fm/pcmanfm/PRE_BUILD b/shell-term-fm/pcmanfm/PRE_BUILD
new file mode 100755
index 0000000..2948d60
--- /dev/null
+++ b/shell-term-fm/pcmanfm/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+for file in ${SOURCE_DIRECTORY}/src/*.{c,h}; do
+ sedit 's:libfm/fm.h:libfm-1.0/fm.h:' $file &&
+ sedit 's:libfm/fm-gtk.h:libfm-1.0/fm-gtk.h:' $file
+done
diff --git a/shell-term-fm/qtfm/DETAILS b/shell-term-fm/qtfm/DETAILS
index a8a78a2..c73d924 100755
--- a/shell-term-fm/qtfm/DETAILS
+++ b/shell-term-fm/qtfm/DETAILS
@@ -1,11 +1,11 @@
SPELL=qtfm
- VERSION=5.4
+ VERSION=5.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.qtfm.org/$SOURCE
WEB_SITE=http://www.qtfm.org/
ENTERED=20120510
-
SOURCE_HASH=sha512:7dce01eb5bb75d2e07fd068c0ab3a4fb6e32c2233727777b70ba7f2dce2ddeb4056831be562bd05481f111a063303a4490c581ac4ccefb0a39d4fefa6baabf17
+
SOURCE_HASH=sha512:0d592b482f35c76b424cc581394d34299bb93367f287f57718d640df256f352fef7e389a8370889d0d78ca8afb9868cdfb56ae15671614e279365b72f9e629e0
LICENSE[0]=GPL
SHORT="pure Qt based file manager"
cat << EOF
diff --git a/shell-term-fm/qtfm/HISTORY b/shell-term-fm/qtfm/HISTORY
index d614957..bc14a1c 100644
--- a/shell-term-fm/qtfm/HISTORY
+++ b/shell-term-fm/qtfm/HISTORY
@@ -1,2 +1,5 @@
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.5
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 5.4
diff --git a/shell-term-fm/rdesktop/BUILD b/shell-term-fm/rdesktop/BUILD
index 8d7251a..6ed6a15 100755
--- a/shell-term-fm/rdesktop/BUILD
+++ b/shell-term-fm/rdesktop/BUILD
@@ -1,4 +1,5 @@
OPTS="$RDESKTOP_IPV6 \
+ --without-libvncserver \
$OPTS" &&

if [ "$RDESKTOP_SOUND" != "none" ]; then
diff --git a/shell-term-fm/rdesktop/DEPENDS b/shell-term-fm/rdesktop/DEPENDS
index f517441..ec5a850 100755
--- a/shell-term-fm/rdesktop/DEPENDS
+++ b/shell-term-fm/rdesktop/DEPENDS
@@ -1,11 +1,13 @@
depends openssl &&
+depends libx11 &&
if list_find $RDESKTOP_SOUND alsa; then
depends alsa-lib
elif list_find $RDESKTOP_SOUND libao; then
depends libao
-fi &&
+fi

-optional_depends libvncserver \
- "--with-libvncserver" \
- "--without-libvncserver" \
- "to build rdp2vnc"
+# current support of this is broken
+#optional_depends libvncserver \
+# "--with-libvncserver" \
+# "--without-libvncserver" \
+# "to build rdp2vnc"
diff --git a/shell-term-fm/rdesktop/HISTORY b/shell-term-fm/rdesktop/HISTORY
index e52b415..0c9dc15 100644
--- a/shell-term-fm/rdesktop/HISTORY
+++ b/shell-term-fm/rdesktop/HISTORY
@@ -1,3 +1,9 @@
+2012-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, BUILD: commented libvncserver support, as of broken rdp2vnc
+
+2012-06-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on libx11
+
2012-01-22 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added libvncserver optional dependency
* PRE_BUILD: added, to apply the patch
diff --git a/shell-term-fm/remmina/DEPENDS b/shell-term-fm/remmina/DEPENDS
index 66821aa..30c6365 100755
--- a/shell-term-fm/remmina/DEPENDS
+++ b/shell-term-fm/remmina/DEPENDS
@@ -4,13 +4,13 @@ depends libpthread-stubs &&
depends zlib &&
depends JPEG &&
depends gnutls &&
-optional_depends libssh '--enable-ssh' '--disable-ssh' \
+optional_depends libssh '--enable-ssh -DWITH_FREERDP=OFF
-DWITH_APPINDICATOR=OFF' '--disable-ssh' \
'for SSH support' &&
optional_depends vte '--enable-vte' '--disable-vte' \
'for vte terminal support' &&
optional_depends libgcrypt '--enable-gcrypt' '--disable-gcrypt' \
'for password encryption' &&
-optional_depends avahi '--enable-avahi' '--disable-avahi' \
+optional_depends avahi '-DWITH_AVAHI=OFF --enable-avahi' '--disable-avahi' \
'for avahi support' &&
optional_depends unique '--enable-unique' '--disable-unique' \
'for managing unique processes'
diff --git a/shell-term-fm/remmina/DETAILS b/shell-term-fm/remmina/DETAILS
index edc8c3f..cfe95a0 100755
--- a/shell-term-fm/remmina/DETAILS
+++ b/shell-term-fm/remmina/DETAILS
@@ -1,9 +1,9 @@
SPELL=remmina
- VERSION=0.9.1
+ VERSION=1.0.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:38fe18958e2cc032632c31a38e40ae3888c68f8874e7cd46528db11bba1a8c0ee5221e99d10a90ee305cd14306ea20f80c5ae9d937d05faf2bdcd6095ac32053
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://github.com/downloads/FreeRDP/Remmina/Remmina-1.0.0.tar.gz
+
SOURCE_HASH=sha512:585fff5eb4585978ee321e481fafa057052d39ca01690a4e3bb7e9add94bb968373ab30001ef18c7578bc98b24df25ff4ab7a0fc882d99770b2dce079c4d39a6
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/FreeRDP-Remmina-356c033
WEB_SITE=http://remmina.sourceforge.net/
ENTERED=20100305
LICENSE[0]=GPL
diff --git a/shell-term-fm/remmina/HISTORY b/shell-term-fm/remmina/HISTORY
index c3cbfa1..9cd2da0 100644
--- a/shell-term-fm/remmina/HISTORY
+++ b/shell-term-fm/remmina/HISTORY
@@ -1,3 +1,12 @@
+2012-11-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * Try it out: changed blabla
+ * Copy it back to the grimoire: changed blabla
+ * DEPENDS: changed blabla
+ * BUILD: added, bla bla!
+ * DETAILS: Fixed SOURCE_URL[0]
+ changed blabla
+ updated spell to 1.0.0
+
2010-12-14 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.9.1

diff --git a/shell-term-fm/rxvt-unicode/DEPENDS
b/shell-term-fm/rxvt-unicode/DEPENDS
index 5bf2539..07c451f 100755
--- a/shell-term-fm/rxvt-unicode/DEPENDS
+++ b/shell-term-fm/rxvt-unicode/DEPENDS
@@ -1,22 +1,27 @@
depends -sub CXX gcc &&
+depends libx11 &&
depends libxrender &&

+optional_depends gdk-pixbuf2 \
+ "--enable-pixbuf" \
+ "--disable-pixbuf" \
+ "for background images" &&
+
optional_depends startup-notification \
"--enable-startup-notification" \
"--disable-startup-notification" \
- "for startup notification"
+ "for startup notification" &&

optional_depends libxft \
"--enable-xft" \
"--disable-xft" \
- "for XFT support"
+ "for XFT support" &&
+
+if is_depends_enabled $SPELL libxft; then
+ depends fontconfig
+fi &&

optional_depends perl \
"--enable-perl" \
"--disable-perl" \
- "for embedded perl interpreter" &&
-
-optional_depends LIBAFTERIMAGE \
- "--enable-afterimage" \
- "--disable-afterimage" \
- "for background images"
+ "for embedded perl interpreter"
diff --git a/shell-term-fm/rxvt-unicode/DETAILS
b/shell-term-fm/rxvt-unicode/DETAILS
index 357949b..6eb7ae4 100755
--- a/shell-term-fm/rxvt-unicode/DETAILS
+++ b/shell-term-fm/rxvt-unicode/DETAILS
@@ -1,6 +1,6 @@
SPELL=rxvt-unicode
- VERSION=9.15
-
SOURCE_HASH=sha512:1095fb88502377fa669746bbe9a5597f0c748e2c01a468ce382e91236ed0e6f720f3ca7631f7105aa390afac09588b92cebd70589096b6a20f174c4297463b71
+ VERSION=9.17
+
SOURCE_HASH=sha512:e7ba2614cf7f8027170a6adfddedd3fc7a63f219a76f92901b49b5a26295d5191200ac7c1dad1f1e7c90225c8fa2dced3022317e8e876425a57d067c3c0d84ee
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://dist.schmorp.de/$SPELL/$SOURCE
diff --git a/shell-term-fm/rxvt-unicode/HISTORY
b/shell-term-fm/rxvt-unicode/HISTORY
index dfa98fb..f11f568 100644
--- a/shell-term-fm/rxvt-unicode/HISTORY
+++ b/shell-term-fm/rxvt-unicode/HISTORY
@@ -1,3 +1,15 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.17
+ * DEPENDS: added gdk-pixbuf2 optional dep -- replaced LIBAFTERIMAGE;
+ added required libx11; added fontconfig dependency for cases when
+ libxft is selected; added missing `&&'
+
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 9.16
+
+2012-08-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: perform check_self if perl is cast
+
2012-02-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependency on startup-notification

diff --git a/shell-term-fm/rxvt-unicode/TRIGGERS
b/shell-term-fm/rxvt-unicode/TRIGGERS
new file mode 100755
index 0000000..420be68
--- /dev/null
+++ b/shell-term-fm/rxvt-unicode/TRIGGERS
@@ -0,0 +1,3 @@
+if is_depends_enabled $SPELL perl; then
+ on_cast perl check_self
+fi
diff --git a/shell-term-fm/rxvt/DEPENDS b/shell-term-fm/rxvt/DEPENDS
index 28c71f64..f3df258 100755
--- a/shell-term-fm/rxvt/DEPENDS
+++ b/shell-term-fm/rxvt/DEPENDS
@@ -1 +1,5 @@
-depends xorg-libs
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxpm
diff --git a/shell-term-fm/rxvt/HISTORY b/shell-term-fm/rxvt/HISTORY
index 775bfa9..7bf6f69 100644
--- a/shell-term-fm/rxvt/HISTORY
+++ b/shell-term-fm/rxvt/HISTORY
@@ -1,3 +1,6 @@
+2012-09-16 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: depend on individual X libs
+
2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Switch X11-LIBS to the one and only xorg-libs

diff --git a/shell-term-fm/spacefm/DETAILS b/shell-term-fm/spacefm/DETAILS
index 9f99af3..b767f92 100755
--- a/shell-term-fm/spacefm/DETAILS
+++ b/shell-term-fm/spacefm/DETAILS
@@ -1,8 +1,8 @@
SPELL=spacefm
- VERSION=0.7.7
+ VERSION=0.8.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c5896b3b054f7c7700c041235ffe9219fe6e26813eb620d846ca92154a5777eab7c4ce687e09fd4434caacff8e222c0fe7f48d5e0b16fee980a85b5a4e95b44b
+
SOURCE_HASH=sha512:90c19958e9f6f292ee3d53e18b773cb6641de7150b543da81a6d80ecdf73df154dbb023ee3f475c84bd9c3b8ce3c2ca864182374a7aec7ace2b1a0aebc49ca88
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://ignorantguru.github.com/spacefm/
LICENSE[0]=GPL
diff --git a/shell-term-fm/spacefm/HISTORY b/shell-term-fm/spacefm/HISTORY
index a6ee509..21c42a3 100644
--- a/shell-term-fm/spacefm/HISTORY
+++ b/shell-term-fm/spacefm/HISTORY
@@ -1,2 +1,14 @@
+2012-09-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.0
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.11
+
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.9
+
+2012-06-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.8
+
2012-05-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: spell created, version 0.7.7
diff --git a/shell-term-fm/st/BUILD b/shell-term-fm/st/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/shell-term-fm/st/BUILD
@@ -0,0 +1 @@
+make
diff --git a/shell-term-fm/st/DEPENDS b/shell-term-fm/st/DEPENDS
new file mode 100755
index 0000000..b555ae0
--- /dev/null
+++ b/shell-term-fm/st/DEPENDS
@@ -0,0 +1 @@
+depends libx11
diff --git a/shell-term-fm/st/DETAILS b/shell-term-fm/st/DETAILS
new file mode 100755
index 0000000..1ffe3ca
--- /dev/null
+++ b/shell-term-fm/st/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=st
+ VERSION=0.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://dl.suckless.org/st/$SOURCE
+
SOURCE_HASH=sha512:7ba515d68d0677c72ad696ad07a009337ae98f7ff79690f950a9a9edaa2ab1ec76a3ad39918d3070836f372d0de6216c6f5308a76a7e60063fc2f2a8f6fc325c
+ WEB_SITE=http://st.suckless.org/
+ ENTERED=20130208
+ LICENSE[0]=MIT
+ KEYWORDS="simple terminal"
+cat << EOF
+st is a simple terminal emulator.
+EOF
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
new file mode 100644
index 0000000..2e5c287
--- /dev/null
+++ b/shell-term-fm/st/HISTORY
@@ -0,0 +1,2 @@
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 0.3
diff --git a/shell-term-fm/st/PRE_BUILD b/shell-term-fm/st/PRE_BUILD
new file mode 100755
index 0000000..c59a232
--- /dev/null
+++ b/shell-term-fm/st/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit "s:/local::" config.mk
diff --git a/shell-term-fm/terminator/DETAILS
b/shell-term-fm/terminator/DETAILS
index 52e1f02..26e1bb0 100755
--- a/shell-term-fm/terminator/DETAILS
+++ b/shell-term-fm/terminator/DETAILS
@@ -1,8 +1,8 @@
SPELL=terminator
- VERSION=0.95
+ VERSION=0.96
SOURCE=${SPELL}_$VERSION.tar.gz

SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/$SOURCE
-
SOURCE_HASH=sha512:a468cd924d5b88e89b5db866cfa8719342728a0505141b8f144258fc983409d76b910518399ee317f8603e5578ec886a45b795dd9bc5db039de3d156fc56fc80
+
SOURCE_HASH=sha512:f74b5887ea7a11bf5c6866eae5e879a60badd81dd5056cfd0fdb5e4940b81917e6cd05ea50b56a9c7beba8e9fc9e842b25d3c8ad3ed7b574b72f43a1d4fc6c5e
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.tenshu.net/terminator/
LICENSE[0]=GPL
diff --git a/shell-term-fm/terminator/HISTORY
b/shell-term-fm/terminator/HISTORY
index 28d4aa3..8d32d5e 100644
--- a/shell-term-fm/terminator/HISTORY
+++ b/shell-term-fm/terminator/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.96
+
2010-10-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.95

diff --git a/shell-term-fm/tmux/DETAILS b/shell-term-fm/tmux/DETAILS
index 89879cd..5746215 100755
--- a/shell-term-fm/tmux/DETAILS
+++ b/shell-term-fm/tmux/DETAILS
@@ -1,8 +1,8 @@
SPELL=tmux
- VERSION=1.6
+ VERSION=1.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5c7b311d011f2f2027926a615d4300e97fd22f3ae32b0c364fdf935ff02124c59d1d0c48e7e9d572229c7600b6583fd679f4b960a5af872305f005d27350ad9c
+
SOURCE_HASH=sha512:d2002858ab6c974e6a6c7dc31db20cd6271170cba9e7314216dfcea6670ae09c5112a4313b77bd21d14a906c89723fc9f6c20cea528e7320e2857ec4d71c725b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://tmux.sourceforge.net/
LICENSE[0]=BSD
diff --git a/shell-term-fm/tmux/HISTORY b/shell-term-fm/tmux/HISTORY
index 4ff0f55..683b65e 100644
--- a/shell-term-fm/tmux/HISTORY
+++ b/shell-term-fm/tmux/HISTORY
@@ -1,3 +1,6 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7
+
2012-01-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6

diff --git a/shell-term-fm/vifm/DEPENDS b/shell-term-fm/vifm/DEPENDS
index fa1074e..de0ec3b 100755
--- a/shell-term-fm/vifm/DEPENDS
+++ b/shell-term-fm/vifm/DEPENDS
@@ -11,4 +11,7 @@ optional_depends gtk+2 \
"--without-gtk" \
"to determine mimetypes (via GTK+)" &&

-optional_depends libx11 "" "" "to determine terminal emulator title"
+optional_depends libx11 \
+ "--with-X11" \
+ "--without-X11" \
+ "to determine terminal emulator title"
diff --git a/shell-term-fm/vifm/DETAILS b/shell-term-fm/vifm/DETAILS
index b44fcf8..a4df0dd 100755
--- a/shell-term-fm/vifm/DETAILS
+++ b/shell-term-fm/vifm/DETAILS
@@ -1,8 +1,8 @@
SPELL=vifm
- VERSION=0.7.3
+ VERSION=0.7.4b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:045cab644e3091fabf25d166f6b98924cb27742c2302986996a7d2f7326abe0ca85d357fa8d96ff8064edd8d911e12015c958c87a03107716a784c71148b46be
+
SOURCE_HASH=sha512:73831065a428f27b440ac901b7e1417ff93319d86ab9d35678d7edddeef96ad53e40a0a90298f93a5f12f7c12d176131ae18e9a89196752fe2a5a3f477e3a17a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://vifm.sourceforge.net/
LICENSE[0]=GPL
diff --git a/shell-term-fm/vifm/HISTORY b/shell-term-fm/vifm/HISTORY
index 05d33fb..f758b0a 100644
--- a/shell-term-fm/vifm/HISTORY
+++ b/shell-term-fm/vifm/HISTORY
@@ -1,3 +1,18 @@
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4b
+
+2012-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4a
+ * PRE_BUILD: dropped
+
+2012-10-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4
+ * DEPENDS: added missing flags for libx11
+ * PRE_BUILD: added, to fix configure with newer automake
+
+2012-06-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.3a
+
2012-06-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.3
* PRE_BUILD: removed
diff --git a/shell-term-fm/xfe/DETAILS b/shell-term-fm/xfe/DETAILS
index 4eec00c..58a1572 100755
--- a/shell-term-fm/xfe/DETAILS
+++ b/shell-term-fm/xfe/DETAILS
@@ -1,6 +1,6 @@
SPELL=xfe
- VERSION=1.32.4
-
SOURCE_HASH=sha512:29c4d77d27ddb2367cd867859c106c554d254943be42661119eda7011ebe059c9cc134ed7648ec0b52363a89a7de9c6ad18842304d7ce3a791e150dadd5e585d
+ VERSION=1.34
+
SOURCE_HASH=sha512:7a5e4312a564137efd8f0a0940dd8e60c4ef6090171cc1c6fa3e09154089bc88ca2bb7b06ab01947043ddca30ae83c7a14c8649068daebe4745d1fd59dc1d3d4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/shell-term-fm/xfe/HISTORY b/shell-term-fm/xfe/HISTORY
index dc0a6fe..d88bcba 100644
--- a/shell-term-fm/xfe/HISTORY
+++ b/shell-term-fm/xfe/HISTORY
@@ -1,3 +1,6 @@
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34
+
2011-06-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.4

diff --git a/shell-term-fm/zsh/DETAILS b/shell-term-fm/zsh/DETAILS
index 414ff55..52ea8cd 100755
--- a/shell-term-fm/zsh/DETAILS
+++ b/shell-term-fm/zsh/DETAILS
@@ -12,19 +12,19 @@ fi

SOURCE_URL[0]=cvs://:pserver:anonymous AT zsh.cvs.sourceforge.net:/cvsroot/zsh:zsh
elif [[ $ZSH_BUILD == "devel" ]];
then
- VERSION=4.3.12
-
SOURCE_HASH=sha512:8f2c2f309a4a3cee34d5fc835c42d8f5e7e6b48d20f3b83f44441d0d6ddd862129dc84d5c0851ebeb440c2704ef4f01d5da32b4f2c423b94a1648ad8595bc068
+ VERSION=5.0.2
+
SOURCE_HASH=sha512:096e9fee085bbcb88035984c28cc9d186ae549f9ab09d699f380438b82fcf09b03ac2e9635ddb3cef9d0f287403c10fd29d21ec18f79e8bfab63760db738a07d
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
SOURCE_URL[2]=ftp://ftp.fu-berlin.de/pub/unix/shells/$SPELL/$SOURCE
SOURCE_URL[3]=ftp://ftp.cs.elte.hu/pub/$SPELL/$SOURCE
elif [[ $ZSH_BUILD == "stable" ]];
then
- VERSION=4.2.7
-
SOURCE_HASH=sha512:5d8e7a4ccded60abeba23e60c736eed746ea6e2c95a00a7a17b1aa5cb51dc27c183517b924abd142d4f8eef0c9280c1fb68fb3f635d1f08602de5453d2d5d972
+ VERSION=5.0.2
+
SOURCE_HASH=sha512:096e9fee085bbcb88035984c28cc9d186ae549f9ab09d699f380438b82fcf09b03ac2e9635ddb3cef9d0f287403c10fd29d21ec18f79e8bfab63760db738a07d
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
SOURCE_URL[2]=ftp://ftp.fu-berlin.de/pub/unix/shells/$SPELL/$SOURCE
SOURCE_URL[3]=ftp://ftp.cs.elte.hu/pub/$SPELL/$SOURCE
diff --git a/shell-term-fm/zsh/HISTORY b/shell-term-fm/zsh/HISTORY
index 66e3350..3fedaf7 100644
--- a/shell-term-fm/zsh/HISTORY
+++ b/shell-term-fm/zsh/HISTORY
@@ -1,3 +1,12 @@
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
+2013-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.2
+
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.0
+
2011-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: updated unstable to 4.3.12

diff --git a/smgl/castfs/DETAILS b/smgl/castfs/DETAILS
index 57caacd..5ddd3bb 100755
--- a/smgl/castfs/DETAILS
+++ b/smgl/castfs/DETAILS
@@ -14,6 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
FORCE_DOWNLOAD=1
else
VERSION=0.6.1
+ PATCHLEVEL=4
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
@@ -27,7 +28,6 @@ fi
LICENSE[0]=GPL
KEYWORDS="filesystems smgl"
SHORT="Fuse filesystem used for staging packages."
- PATCHLEVEL=3
cat << EOF
castfs is a fuse filesystem written in C and is used for capturing
filesystem
calls for your root filesystem and staging any modifications or additions to
diff --git a/smgl/castfs/HISTORY b/smgl/castfs/HISTORY
index abe8701..6c0c4df 100644
--- a/smgl/castfs/HISTORY
+++ b/smgl/castfs/HISTORY
@@ -1,3 +1,10 @@
+2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: register new triggers (PATCHLEVEL+=1)
+ * TRIGGERS: corrected static build check
+ * PRE_BUILD: apply the patch
+ * argc.patch: added, to prevent crashing when ran without arguments
+ (fixes #395)
+
2012-06-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: added -lpthread to LDFLAGS to prevent link error

diff --git a/smgl/castfs/PRE_BUILD b/smgl/castfs/PRE_BUILD
index 946a46c..20c1e58 100755
--- a/smgl/castfs/PRE_BUILD
+++ b/smgl/castfs/PRE_BUILD
@@ -1,4 +1,7 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+patch -p0 < "$SPELL_DIRECTORY/argc.patch" &&
+
# disable the xattr functions until they get fixed #14479
sed -i 's,setxattr,,' configure
diff --git a/smgl/castfs/TRIGGERS b/smgl/castfs/TRIGGERS
index 1324f64..6af29bb 100755
--- a/smgl/castfs/TRIGGERS
+++ b/smgl/castfs/TRIGGERS
@@ -1,3 +1,3 @@
-if [[ $STATIC_FUSE == y ]]; then
+if list_find "$STATIC_FUSE" "--enable-static-fuse"; then
on_cast fuse cast_self
fi
diff --git a/smgl/castfs/argc.patch b/smgl/castfs/argc.patch
new file mode 100644
index 0000000..a70bc69
--- /dev/null
+++ b/smgl/castfs/argc.patch
@@ -0,0 +1,30 @@
+--- src/castfs.c.orig 2010-03-30 09:07:57.000000000 +0400
++++ src/castfs.c 2012-08-05 16:05:34.667167115 +0400
+@@ -724,6 +724,13 @@
+ char *new_argv[argc], *logptr, *dbgptr, deflog[]="/tmp/castfs.log";
+ int new_argc = 0;
+
++ /* Currently, need: `castfs mnt-dir -o stage=stage-dir` */
++ if (argc < 4) {
++fprintf(stderr, "castfs: argc wrong\n");
++ usage();
++ exit(-1);
++ }
++
+ /* get environmental vars and open fd's for log file */
+ umask(0);
+
+@@ -760,13 +767,6 @@
+ dbglvl = dbgdef; // Toggle the needed bits.
+ }
+
+- /* Currently, need: `castfs mnt-dir -o stage=stage-dir` */
+- if (argc < 4) {
+-fprintf(stderr, "castfs: argc wrong\n");
+- usage();
+- exit(-1);
+- }
+-
+ /* dump some nice header information in the log file */
+ cast_log(CAST_DBG_MAIN, "main\n");
+ cast_log(CAST_DBG_MAIN, "logfile %s fd %d\n",
getenv("CASTFS_LOGFILE"),
diff --git a/telephony/farstream/DEPENDS b/telephony/farstream/DEPENDS
index 3914e0b..79b5587 100755
--- a/telephony/farstream/DEPENDS
+++ b/telephony/farstream/DEPENDS
@@ -1 +1,27 @@
-depends gstreamer
+depends gstreamer &&
+depends libnice &&
+
+optional_depends python \
+ "--enable-python" \
+ "--disable-python" \
+ "for Python bindings" &&
+
+if is_depends_enabled $SPELL python; then
+ depends pygobject &&
+ depends gst-python
+fi &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection --enable-gobject-cast-checks" \
+ "--disable-introspection --disable-gobject-cast-checks" \
+ "Enable introspection for this build?" &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "Enable valgrind support?" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/telephony/farstream/DETAILS b/telephony/farstream/DETAILS
index 9650d17..a49b772 100755
--- a/telephony/farstream/DETAILS
+++ b/telephony/farstream/DETAILS
@@ -1,5 +1,5 @@
SPELL=farstream
- VERSION=0.1.2
+ VERSION=0.2.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
WEB_SITE=http://www.freedesktop.org/wiki/Software/Farstream
diff --git a/telephony/farstream/HISTORY b/telephony/farstream/HISTORY
index 4ceeaeb..a5dd153 100644
--- a/telephony/farstream/HISTORY
+++ b/telephony/farstream/HISTORY
@@ -1,2 +1,11 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.2.2
+ * DEPENDS: added new optional depends
+
+2012-08-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing required (libnice) and optional dependencies
+ (python, gtk-doc)
+ * {PRE_,}SUB_DEPENDS: added, for PYTHON subdependency
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: spell created, version 0.1.2
diff --git a/telephony/farstream/PRE_SUB_DEPENDS
b/telephony/farstream/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..90596d9
--- /dev/null
+++ b/telephony/farstream/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case "$THIS_SUB_DEPENDS" in
+ PYTHON) is_depends_enabled $SPELL python ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/telephony/farstream/SUB_DEPENDS b/telephony/farstream/SUB_DEPENDS
new file mode 100755
index 0000000..6e8c990
--- /dev/null
+++ b/telephony/farstream/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case "$THIS_SUB_DEPENDS" in
+ PYTHON) depends python "--enable-python" &&
+ depends pygobject &&
+ depends gst-python ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/telephony/mediastreamer/BUILD b/telephony/mediastreamer/BUILD
new file mode 100755
index 0000000..df66706
--- /dev/null
+++ b/telephony/mediastreamer/BUILD
@@ -0,0 +1,7 @@
+if [[ $VIDEO_SUPPORT == "y" ]];then
+ OPTS="--enable-video $OPTS"
+else
+ OPTS="--disable-video $OPTS"
+fi &&
+
+default_build
diff --git a/telephony/mediastreamer/CONFIGURE
b/telephony/mediastreamer/CONFIGURE
new file mode 100755
index 0000000..19f0aa5
--- /dev/null
+++ b/telephony/mediastreamer/CONFIGURE
@@ -0,0 +1 @@
+config_query VIDEO_SUPPORT "Build with video support?" y
diff --git a/telephony/mediastreamer/DEPENDS b/telephony/mediastreamer/DEPENDS
index c650a8a..75ebace 100755
--- a/telephony/mediastreamer/DEPENDS
+++ b/telephony/mediastreamer/DEPENDS
@@ -1,3 +1,12 @@
depends speex &&
depends ortp &&
-depends ffmpeg
+optional_depends pulseaudio "--enable-pulseaudio" "--disable-pulseaudio"
"for PulseAudio support" &&
+
+if [[ $VIDEO_SUPPORT == "y" ]]; then
+ optional_depends LIBAVCODEC "--enable-ffmpeg" "--disable-ffmpeg" "for
video support" &&
+ optional_depends libtheora "--enable-theora" "--disable-theora" "for Ogg
Theora support" &&
+ optional_depends libxv "--enable-xv" "--disable-xv" "to
enable xv support" &&
+ optional_depends libvpx "--enable-vp8" "--disable-vp8" "to
enable vp8 (webm) support"
+fi &&
+
+optional_depends doxygen "" "" "to build documentation"
diff --git a/telephony/mediastreamer/DETAILS b/telephony/mediastreamer/DETAILS
index ef96ae9..eeb42c5 100755
--- a/telephony/mediastreamer/DETAILS
+++ b/telephony/mediastreamer/DETAILS
@@ -1,5 +1,5 @@
SPELL=mediastreamer
- VERSION=2.7.3
+ VERSION=2.8.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.sig

SOURCE_URL[0]=http://download-mirror.savannah.gnu.org/releases/linphone/${SPELL}/${SOURCE}
diff --git a/telephony/mediastreamer/HISTORY b/telephony/mediastreamer/HISTORY
index 18827a5..96858a6 100644
--- a/telephony/mediastreamer/HISTORY
+++ b/telephony/mediastreamer/HISTORY
@@ -1,3 +1,20 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: fixed ffmpeg version check
+
+2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply ffmpeg 0.11 patch for ffmpeg-svn as well
+
+2012-07-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.8.2
+ * PREPARE: added, to query for video support
+ * BUILD: added, to apply video support flags
+ * DEPENDS: added optional_depends pulseaudio & doxygen.
+ added optional_depends ffmpeg, libvpx, libtheora, libxv
+ for when if video support is enabled.
+ * PRE_BUILD: apply ffpmeg patch if ffmpeg is enabled & >= 0.11
+ * mediastreamer-ffmpeg-0.11.patch: added, to fix compilation with
ffmpeg >=0.11
+ * disable-v4l1.patch: removed, no longer needed
+
2011-10-18 Bor Kraljič <pyrobor AT ver.si>
* PRE_BUILD, DEPENDS, DETAILS, disable-v4l1.patch: spell created

diff --git a/telephony/mediastreamer/PRE_BUILD
b/telephony/mediastreamer/PRE_BUILD
index eefb607..d0795c9 100755
--- a/telephony/mediastreamer/PRE_BUILD
+++ b/telephony/mediastreamer/PRE_BUILD
@@ -1,3 +1,11 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p2 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/disable-v4l1.patch
+
+. "$GRIMOIRE/FUNCTIONS" &&
+FFMPEG_VER=0
+if is_depends_enabled $SPELL ffmpeg && spell_ok ffmpeg; then
+ FFMPEG_VER=$(installed_version ffmpeg)
+fi
+if is_version_less 0.11.0 $FFMPEG_VER || is_depends_enabled $SPELL
ffmpeg-svn; then
+ patch -p1 < $SPELL_DIRECTORY/mediastreamer-ffmpeg-0.11.patch
+fi
diff --git a/telephony/mediastreamer/disable-v4l1.patch
b/telephony/mediastreamer/disable-v4l1.patch
deleted file mode 100644
index 9f6cb84..0000000
--- a/telephony/mediastreamer/disable-v4l1.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -wbBur linphone-3.4.3/mediastreamer2/src/Makefile.am
linphone-3.4.3.my/mediastreamer2/src/Makefile.am
---- linphone-3.4.3/mediastreamer2/src/Makefile.am 2011-02-09
08:43:11.000000000 +0000
-+++ linphone-3.4.3.my/mediastreamer2/src/Makefile.am 2011-04-01
14:54:04.000000000 +0000
-@@ -117,7 +117,7 @@
- endif
-
- if BUILD_V4L
--libmediastreamer_la_SOURCES+=msv4l.c msv4l2.c
-+libmediastreamer_la_SOURCES+=msv4l2.c
- endif
-
- if BUILD_WIN32
-diff -wbBur linphone-3.4.3/mediastreamer2/src/Makefile.in
linphone-3.4.3.my/mediastreamer2/src/Makefile.in
---- linphone-3.4.3/mediastreamer2/src/Makefile.in 2011-03-28
18:34:07.000000000 +0000
-+++ linphone-3.4.3.my/mediastreamer2/src/Makefile.in 2011-04-01
14:55:00.000000000 +0000
-@@ -54,7 +54,7 @@
- @BUILD_MACAQSND_TRUE@am__append_12 = aqsnd.c
- @BUILD_PULSEAUDIO_TRUE@am__append_13 = pulseaudio.c
- @BUILD_MACOSX_TRUE@@BUILD_VIDEO_TRUE@am__append_14 = msv4m.m
--@BUILD_V4L_TRUE@@BUILD_VIDEO_TRUE@am__append_15 = msv4l.c msv4l2.c
-+@BUILD_V4L_TRUE@@BUILD_VIDEO_TRUE@am__append_15 = msv4l2.c
- @BUILD_VIDEO_TRUE@@BUILD_WIN32_TRUE@am__append_16 = msdscap-mingw.cc
drawdib-display.c
- @BUILD_THEORA_TRUE@@BUILD_VIDEO_TRUE@am__append_17 = theora.c
- @BUILD_FFMPEG_TRUE@@BUILD_VIDEO_TRUE@am__append_18 = videoenc.c \
-@@ -135,7 +135,7 @@
- audiostream.c msspeex.c speexec.c gsm.c winsnd3.c \
- msfileplayer_win.c msfilerec_win.c msfileplayer.c msfilerec.c \
- msresample.c alsa.c oss.c arts.c pasnd.c macsnd.c msiounit.c \
-- aqsnd.c pulseaudio.c msv4m.m msv4l.c msv4l2.c msdscap-mingw.cc \
-+ aqsnd.c pulseaudio.c msv4m.m msv4l2.c msdscap-mingw.cc \
- drawdib-display.c theora.c videoenc.c videodec.c pixconv.c \
- sizeconv.c nowebcam.c nowebcam.h swscale.h ffmpeg-priv.h \
- h264dec.c jpegwriter.c videoout.c x11video.c rfc2429.h \
-@@ -156,7 +156,7 @@
- @BUILD_MACAQSND_TRUE@am__objects_12 = aqsnd.lo
- @BUILD_PULSEAUDIO_TRUE@am__objects_13 = pulseaudio.lo
- @BUILD_MACOSX_TRUE@@BUILD_VIDEO_TRUE@am__objects_14 = msv4m.lo
--@BUILD_V4L_TRUE@@BUILD_VIDEO_TRUE@am__objects_15 = msv4l.lo msv4l2.lo
-+@BUILD_V4L_TRUE@@BUILD_VIDEO_TRUE@am__objects_15 = msv4l2.lo
- @BUILD_VIDEO_TRUE@@BUILD_WIN32_TRUE@am__objects_16 = msdscap-mingw.lo \
- @BUILD_VIDEO_TRUE@@BUILD_WIN32_TRUE@ drawdib-display.lo
- @BUILD_THEORA_TRUE@@BUILD_VIDEO_TRUE@am__objects_17 = theora.lo
-@@ -600,7 +600,6 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mssndcard.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msspeex.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msticker.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msv4l.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msv4l2.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msv4m.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msvideo.Plo@am__quote@
diff --git a/telephony/mediastreamer/mediastreamer-ffmpeg-0.11.patch
b/telephony/mediastreamer/mediastreamer-ffmpeg-0.11.patch
new file mode 100644
index 0000000..6df9364
--- /dev/null
+++ b/telephony/mediastreamer/mediastreamer-ffmpeg-0.11.patch
@@ -0,0 +1,205 @@
+diff --git a/include/mediastreamer2/msvideo.h
b/include/mediastreamer2/msvideo.h
+index 5ae8a63..86edf86 100644
+--- mediastreamer2/include/mediastreamer2/msvideo.h
++++ mediastreamer2/include/mediastreamer2/msvideo.h
+@@ -21,6 +21,12 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
+ #define msvideo_h
+
+ #include <mediastreamer2/msfilter.h>
++#ifndef INT64_C
++#define INT64_C(c) (c ## LL)
++#define UINT64_C(c) (c ## ULL)
++#endif
++#include <libavutil/avutil.h>
++#include <libavcodec/version.h>
+
+ /* some global constants for video MSFilter(s) */
+ #define MS_VIDEO_SIZE_SQCIF_W 128
+@@ -206,7 +212,9 @@ extern "C"{
+ MS2_PUBLIC int ms_pix_fmt_to_ffmpeg(MSPixFmt fmt);
+ MS2_PUBLIC MSPixFmt ffmpeg_pix_fmt_to_ms(int fmt);
+ MS2_PUBLIC MSPixFmt ms_fourcc_to_pix_fmt(uint32_t fourcc);
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ MS2_PUBLIC void ms_ffmpeg_check_init(void);
++#endif
+ MS2_PUBLIC int ms_yuv_buf_init_from_mblk(MSPicture *buf, mblk_t *m);
+ MS2_PUBLIC int ms_yuv_buf_init_from_mblk_with_size(MSPicture *buf, mblk_t
*m, int w, int h);
+ MS2_PUBLIC int ms_picture_init_from_mblk_with_size(MSPicture *buf, mblk_t
*m, MSPixFmt fmt, int w, int h);
+diff --git a/src/h264dec.c b/src/h264dec.c
+index 223de3d..8c40a7c 100644
+--- mediastreamer2/src/h264dec.c
++++ mediastreamer2/src/h264dec.c
+@@ -44,7 +44,9 @@ typedef struct _DecData{
+ static void ffmpeg_init(){
+ static bool_t done=FALSE;
+ if (!done){
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ avcodec_init();
++#endif
+ avcodec_register_all();
+ done=TRUE;
+ }
+diff --git a/src/mscommon.c b/src/mscommon.c
+index 2cab005..bebb946 100644
+--- mediastreamer2/src/mscommon.c
++++ mediastreamer2/src/mscommon.c
+@@ -33,9 +33,17 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
+ #include "mediastreamer2/mscodecutils.h"
+ #include "mediastreamer2/msfilter.h"
+ #include <ortp/ortp_srtp.h>
++#ifndef INT64_C
++#define INT64_C(c) (c ## LL)
++#define UINT64_C(c) (c ## ULL)
++#endif
++#include <libavutil/avutil.h>
++#include <libavcodec/version.h>
+
+ extern void __register_ffmpeg_encoders_if_possible(void);
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ extern void ms_ffmpeg_check_init();
++#endif
+ extern bool_t libmsandroiddisplay_init(void);
+ extern void libmsandroiddisplaybad_init(void);
+ extern void libmsandroidopengldisplay_init(void);
+@@ -645,7 +653,9 @@ void ms_init(){
+ }
+ }
+ #if !defined(NO_FFMPEG)
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ ms_ffmpeg_check_init();
++#endif
+ __register_ffmpeg_encoders_if_possible();
+ #endif
+ #endif
+diff --git a/src/videodec.c b/src/videodec.c
+index c04e1e9..a455075 100644
+--- mediastreamer2/src/videodec.c
++++ mediastreamer2/src/videodec.c
+@@ -27,9 +27,16 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
+ #include "mediastreamer2/msvideo.h"
+ #include "mediastreamer2/msticker.h"
+ #include "rfc2429.h"
++#ifndef INT64_C
++#define INT64_C(c) (c ## LL)
++#define UINT64_C(c) (c ## ULL)
++#endif
++#include <libavutil/avutil.h>
++#include <libavcodec/version.h>
+
+-
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ extern void ms_ffmpeg_check_init();
++#endif
+
+
+ typedef struct DecState{
+@@ -50,7 +57,9 @@
+
+ static void dec_init(MSFilter *f, enum CodecID cid){
+ DecState *s=(DecState *)ms_new0(DecState,1);
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ ms_ffmpeg_check_init();
++#endif
+
+ avcodec_get_context_defaults(&s->av_context);
+ s->av_codec=NULL;
+diff --git a/src/videoenc.c b/src/videoenc.c
+index 21d016f..520f06a 100644
+--- mediastreamer2/src/videoenc.c
++++ mediastreamer2/src/videoenc.c
+@@ -37,7 +37,9 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
+
+ #define RATE_CONTROL_MARGIN 15000 /*bits/second*/
+
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ static bool_t avcodec_initialized=FALSE;
++#endif
+
+ #ifdef ENABLE_LOG_FFMPEG
+
+@@ -51,6 +53,7 @@ void ms_ffmpeg_log_callback(void* ptr, int level, const
char* fmt, va_list vl)
+
+ #endif
+
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ void ms_ffmpeg_check_init(){
+ if(!avcodec_initialized){
+ avcodec_init();
+@@ -62,6 +65,7 @@ void ms_ffmpeg_check_init(){
+ #endif
+ }
+ }
++#endif
+
+ /* the goal of this small object is to tell when to send I frames at
startup:
+ at 2 and 4 seconds*/
+@@ -201,7 +205,9 @@ static void enc_init(MSFilter *f, enum CodecID codec)
+ {
+ EncState *s=(EncState *)ms_new(EncState,1);
+ f->data=s;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ ms_ffmpeg_check_init();
++#endif
+ s->profile=0;/*always default to profile 0*/
+ s->comp_buf=NULL;
+ s->fps=15;
+@@ -300,9 +306,13 @@ static void prepare_h263(EncState *s){
+ if (s->profile==0){
+ s->codec=CODEC_ID_H263;
+ }else{
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ c->flags|=CODEC_FLAG_H263P_UMV;
++#endif
+ c->flags|=CODEC_FLAG_AC_PRED;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ c->flags|=CODEC_FLAG_H263P_SLICE_STRUCT;
++#endif
+ /*
+ c->flags|=CODEC_FLAG_OBMC;
+ c->flags|=CODEC_FLAG_AC_PRED;
+@@ -372,7 +382,11 @@ static void add_rfc2190_header(mblk_t **packet,
AVCodecContext *context){
+ // assume video size is CIF or QCIF
+ if (context->width == 352 && context->height == 288)
header->b_wptr[1] = 0x60;
+ else header->b_wptr[1] = 0x40;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ if (context->coded_frame->pict_type != FF_I_TYPE) header->b_wptr[1]
|= 0x10;
++#else
++ if (context->coded_frame->pict_type != AV_PICTURE_TYPE_I)
header->b_wptr[1] |= 0x10;
++#endif
+ header->b_wptr += 4;
+ header->b_cont = *packet;
+ *packet = header;
+@@ -779,7 +793,11 @@ static void process_frame(MSFilter *f, mblk_t *inm){
+ s->req_vfu=TRUE;
+ }
+ if (s->req_vfu){
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ pict.pict_type=FF_I_TYPE;
++#else
++ pict.pict_type=AV_PICTURE_TYPE_I;
++#endif
+ s->req_vfu=FALSE;
+ }
+ comp_buf->b_rptr=comp_buf->b_wptr=comp_buf->b_datap->db_base;
+@@ -799,7 +817,11 @@ static void process_frame(MSFilter *f, mblk_t *inm){
+ if (s->framenum==1){
+ video_starter_first_frame
(&s->starter,f->ticker->time);
+ }
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ if (c->coded_frame->pict_type==FF_I_TYPE){
++#else
++ if (c->coded_frame->pict_type==AV_PICTURE_TYPE_I){
++#endif
+ ms_message("Emitting I-frame");
+ }
+ comp_buf->b_wptr+=error;
+@@ -1067,7 +1089,9 @@ MSFilterDesc ms_mjpeg_enc_desc={
+ #endif
+
+ void __register_ffmpeg_encoders_if_possible(void){
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 0, 100)
+ ms_ffmpeg_check_init();
++#endif
+ if (avcodec_find_encoder(CODEC_ID_MPEG4))
+ ms_filter_register(&ms_mpeg4_enc_desc);
+ if (avcodec_find_encoder(CODEC_ID_H263)){
diff --git a/telephony/telepathy-farstream/DEPENDS
b/telephony/telepathy-farstream/DEPENDS
index f44f854..2c10f68 100755
--- a/telephony/telepathy-farstream/DEPENDS
+++ b/telephony/telepathy-farstream/DEPENDS
@@ -1 +1,11 @@
depends farstream
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "Enable introspection for this build?" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Use gtk-doc to build documentation?"
diff --git a/telephony/telepathy-farstream/DETAILS
b/telephony/telepathy-farstream/DETAILS
index a374733..78beb1a 100755
--- a/telephony/telepathy-farstream/DETAILS
+++ b/telephony/telepathy-farstream/DETAILS
@@ -1,13 +1,13 @@
SPELL=telepathy-farstream
- VERSION=0.4.0
+ VERSION=0.6.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
+ SOURCE_URL[0]=http://telepathy.freedesktop.org/releases/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=telepathy.gpg:$SOURCE.asc:UPSTREAM_KEY
SOURCE2_IGNORE=signature
+ WEB_SITE=http://telepathy.freedesktop.org
LICENSE[0]=GPL
ENTERED=20120405
SHORT="telepathy client library that uses farstream"
diff --git a/telephony/telepathy-farstream/HISTORY
b/telephony/telepathy-farstream/HISTORY
index d4242ed..b23abc5 100644
--- a/telephony/telepathy-farstream/HISTORY
+++ b/telephony/telepathy-farstream/HISTORY
@@ -1,3 +1,7 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.6.0
+ * DEPENDS: added new optional depends
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS, DEPENDS: spell created, version 0.4.0

diff --git a/telephony/telepathy-glib/DETAILS
b/telephony/telepathy-glib/DETAILS
index 7a3e67e..ab584b4 100755
--- a/telephony/telepathy-glib/DETAILS
+++ b/telephony/telepathy-glib/DETAILS
@@ -1,5 +1,5 @@
SPELL=telepathy-glib
- VERSION=0.18.0
+ VERSION=0.20.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
WEB_SITE=http://telepathy.freedesktop.org
diff --git a/telephony/telepathy-glib/HISTORY
b/telephony/telepathy-glib/HISTORY
index f6bc7cc..1e1a90a 100644
--- a/telephony/telepathy-glib/HISTORY
+++ b/telephony/telepathy-glib/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.0
+
2012-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.18.0

diff --git a/utils/accountsservice/DETAILS b/utils/accountsservice/DETAILS
index c4ecf39..5f6aea1 100755
--- a/utils/accountsservice/DETAILS
+++ b/utils/accountsservice/DETAILS
@@ -1,5 +1,5 @@
SPELL=accountsservice
- VERSION=0.6.12
+ VERSION=0.6.25
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://cgit.freedesktop.org/$SPELL/snapshot/$SOURCE
diff --git a/utils/accountsservice/HISTORY b/utils/accountsservice/HISTORY
index 9db410a..38d3482 100644
--- a/utils/accountsservice/HISTORY
+++ b/utils/accountsservice/HISTORY
@@ -1,3 +1,6 @@
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.25
+
2011-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.12

diff --git a/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig
b/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig
deleted file mode 100644
index 2392dcc..0000000
Binary files a/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig and
/dev/null differ
diff --git a/utils/accountsservice/accountsservice-0.6.25.tar.bz2.sig
b/utils/accountsservice/accountsservice-0.6.25.tar.bz2.sig
new file mode 100644
index 0000000..07c22e4
Binary files /dev/null and
b/utils/accountsservice/accountsservice-0.6.25.tar.bz2.sig differ
diff --git a/utils/acpid2/DETAILS b/utils/acpid2/DETAILS
index 6814cce..61ca2cc 100755
--- a/utils/acpid2/DETAILS
+++ b/utils/acpid2/DETAILS
@@ -1,9 +1,9 @@
SPELL=acpid2
SPELLX=acpid
- VERSION=2.0.15
-
SOURCE_HASH=sha512:84bd1141c077b91dd0728db5fcca66a759da371def5ac468539362d7453ae25d25b787b3cf42bdef483df666936632568ce3dbb2a08f58dbfc9390729b1ba053
+ VERSION=2.0.18
+
SOURCE_HASH=sha512:b139f1d9b9c61f0366a46d47d8fb28fc5e19a34c4d69114b851563781c457042ed3776e93f4b654035c96d55f95b2b65eab93d422af579bb1de151b3245c928b
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL[0]=http://tedfelix.com/linux/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
DOCS="samples/*"
WEB_SITE=http://tedfelix.com/linux/acpid-netlink.html
diff --git a/utils/acpid2/HISTORY b/utils/acpid2/HISTORY
index 1685199..eef726d 100644
--- a/utils/acpid2/HISTORY
+++ b/utils/acpid2/HISTORY
@@ -1,3 +1,12 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.18; renewed source url
+
+2012-09-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.17
+
+2012-07-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.16
+
2012-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.15; renewed source tarball ext; gather
sample files
diff --git a/utils/atop/DEPENDS b/utils/atop/DEPENDS
new file mode 100755
index 0000000..c2af731
--- /dev/null
+++ b/utils/atop/DEPENDS
@@ -0,0 +1,2 @@
+depends ncurses &&
+depends zlib
diff --git a/utils/atop/DETAILS b/utils/atop/DETAILS
index dd07dd1..cafe49e 100755
--- a/utils/atop/DETAILS
+++ b/utils/atop/DETAILS
@@ -1,9 +1,9 @@
SPELL=atop
- VERSION=1.25
+ VERSION=2.0.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.atoptool.nl/download/$SOURCE
-
SOURCE_HASH=sha512:dcd10730f06226e6fddfaa6a5b35341f6d5329bb214ecda5601f68004374d3d1ec16d0586020dd4c6e860fdab20ecb231e215edc4d1129b0e1d5df28c8334cdc
+
SOURCE_HASH=sha512:c02b1c2ebf5c49fb0ad17bbcf0b86af8e5623c8d0b6ba8b1096d9b592cbb358e011933142cdebc90f619221785e859aaa009a338f3682d8bfa4340a50b308471
WEB_SITE=http://www.atconsultancy.nl/atop/home.html
ENTERED=20020725
LICENSE=GPL
diff --git a/utils/atop/HISTORY b/utils/atop/HISTORY
index e47ff26..9182bc6 100644
--- a/utils/atop/HISTORY
+++ b/utils/atop/HISTORY
@@ -1,3 +1,7 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.2
+ * DEPENDS: added dependencies on ncurses and zlib
+
2010-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fixed CFLAGS substitution so it works with -Os

diff --git a/utils/avahi/BUILD b/utils/avahi/BUILD
index ddb918a..efaf029 100755
--- a/utils/avahi/BUILD
+++ b/utils/avahi/BUILD
@@ -9,7 +9,7 @@ if [[ "$AVAHI_DAEMON" == 'n' ]]; then
OPTS="${OPTS} --with-xml=none"
fi &&

-if [[ "$AVAHI_NODBUS" == 'y' ]]; then
+if ! is_depends_enabled $SPELL dbus; then
OPTS="${OPTS} --disable-dbus"
fi &&

@@ -21,7 +21,14 @@ if [[ "$AVAHI_COMPAT_HOWL" == 'y' ]]; then
OPTS="$OPTS --enable-compat-howl"
fi &&

-OPTS="--disable-qt3 $OPTS" &&
+if ! is_depends_enabled $SPELL pygtk2; then
+ OPTS="$OPTS --disable-pygtk"
+fi &&

+if ! is_depends_enabled $SPELL gdbm; then
+ OPTS="$OPTS --disable-gdbm"
+fi &&
+
+OPTS="--disable-qt3 $OPTS" &&

default_build
diff --git a/utils/avahi/DEPENDS b/utils/avahi/DEPENDS
index 8947f1b..b2eb27d 100755
--- a/utils/avahi/DEPENDS
+++ b/utils/avahi/DEPENDS
@@ -16,7 +16,7 @@ optional_depends gtk+3 \
"Use GTK+3?" &&

optional_depends glib2 \
- "--enable-glib" "--disable-glib" \
+ "--enable-glib" "--disable-glib --disable-gobject" \
"Enable glib bindings?" &&

if ( is_depends_enabled $SPELL qt4 ) || \
@@ -37,11 +37,8 @@ depends libdaemon --enable-libdaemon &&
if [[ "$AVAHI_DISCOVER" == 'y' ]] || [[ "$AVAHI_DAEMON" == 'y' ]] || \
[[ "$AVAHI_CLIENT" == 'y' ]] || [[ "$AVAHI_BOOKMARKS" == 'y' ]]; then
depends dbus --enable-dbus
-else
- AVAHI_NODBUS=y
fi &&

-
if [[ "$AVAHI_DISCOVER" == 'y' ]] || [[ "$AVAHI_BOOKMARKS" == 'y' ]]; then
depends dbus-python '--enable-dbus' &&
depends pygtk2 '--enable-pygtk'
@@ -52,7 +49,8 @@ if [[ "$AVAHI_BOOKMARKS" == 'y' ]]; then
fi &&

if [[ "$AVAHI_DISCOVER" == 'y' ]] || [[ "$AVAHI_UTILS" == 'y' ]]; then
- optional_depends gdbm "--enable-gdbm" "--disable-gdbm" "Use GDBM?"
+ # disabled in build if not enabled
+ optional_depends gdbm "--enable-gdbm" "" "Use GDBM?"
fi &&

if [[ "$AVAHI_DISCOVER" == 'y' ]] && ( is_depends_enabled $SPELL gdbm ); then
diff --git a/utils/avahi/HISTORY b/utils/avahi/HISTORY
index b3e670d..d5ad365 100644
--- a/utils/avahi/HISTORY
+++ b/utils/avahi/HISTORY
@@ -1,3 +1,14 @@
+2012-06-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: Setting variables in DEPENDS isn't persistent, so change
+ check for no D-BUS.
+ Explicitly disable pygtk annd gdbm if not enabled
+ * DEPENDS: if glib is disabled, disable gobject as well.
+ Remove setting AVAHI_NODBUS as it is not persistent.
+ Set disable gdbm flag in BUILD.
+ * PRE_BUILD: Do not run autoreconf as it seems to break install
+ * qt.patch: Changed. Lets patch configure rather than configure.ac
+ so autoreconf does not need to be run.
+
2012-04-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.31
* INSTALL: added
diff --git a/utils/avahi/PRE_BUILD b/utils/avahi/PRE_BUILD
index 493a8f6..d14e782 100755
--- a/utils/avahi/PRE_BUILD
+++ b/utils/avahi/PRE_BUILD
@@ -1,7 +1,6 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&
patch -p1 < $SPELL_DIRECTORY/qt.patch &&
-autoreconf &&
create_group netdev &&
create_group avahi &&
create_account avahi &&
diff --git a/utils/avahi/qt.patch b/utils/avahi/qt.patch
index ebeecc6..d02a2f2 100644
--- a/utils/avahi/qt.patch
+++ b/utils/avahi/qt.patch
@@ -1,20 +1,20 @@
---- avahi-0.6.23/configure.ac 2008-07-20 18:38:46.000000000 +0200
-+++ avahi-0.6.23.cp/configure.ac 2008-06-24 01:17:27.000000000 +0200
-@@ -482,7 +482,7 @@
- AC_SUBST(QT3_CFLAGS)
- AC_SUBST(QT3_LIBS)
- QT3_PREFIX="`$PKG_CONFIG --variable=prefix qt-mt`/bin"
-- AC_PATH_PROGS(MOC_QT3, [moc-qt3 moc], no, [$QT3_PREFIX])
-+ AC_PATH_PROGS(MOC_QT3, [moc-qt3 moc], no, [/usr/bin])
- if test "$MOC_QT3" = no; then
- AC_MSG_ERROR([Could not find QT3 moc])
- fi
-@@ -507,7 +507,7 @@
- AC_SUBST(QT4_CFLAGS)
- AC_SUBST(QT4_LIBS)
- QT4_PREFIX="`$PKG_CONFIG --variable=prefix QtCore`/bin"
-- AC_PATH_PROGS(MOC_QT4, [moc-qt4 moc], no, [$QT4_PREFIX])
-+ AC_PATH_PROGS(MOC_QT4, [moc-qt4 moc], no, [/usr/bin/qt4])
- if test "$MOC_QT4" = no; then
- AC_MSG_ERROR([Could not find QT4 moc])
- fi
+--- avahi-0.6.31/configure 2012-02-14 17:36:33.221047221 -0500
++++ avahi-0.6.31.o/configure 2012-06-13 00:55:43.876468604 -0400
+@@ -20670,7 +20670,7 @@
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-for as_dir in $QT3_PREFIX
++for as_dir in /usr/bin
+ do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+@@ -20840,7 +20840,7 @@
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-for as_dir in $QT4_PREFIX
++for as_dir in /usr/bin/qt4
+ do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
diff --git a/utils/binwalk/BUILD b/utils/binwalk/BUILD
new file mode 100755
index 0000000..ed9b1c7
--- /dev/null
+++ b/utils/binwalk/BUILD
@@ -0,0 +1,2 @@
+cd src &&
+default_build
diff --git a/utils/binwalk/DETAILS b/utils/binwalk/DETAILS
new file mode 100755
index 0000000..e26a681
--- /dev/null
+++ b/utils/binwalk/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=binwalk
+ VERSION=0.4.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://binwalk.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:1670ca6c00857b9e7af0d58fcf5bb2b85bbfc79c605ff2910a78f29d246493608ccd74e35e078fe88cd50778dbf1fb4e98c5eabcfc9e4300265e3003079823b7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://code.google.com/p/binwalk/
+ LICENSE[0]=MIT
+ ENTERED=20121219
+ SHORT="firmware analysis tool"
+cat << EOF
+Binwalk is a tool for searching a given binary image for embedded files and
+executable code. Specifically, it is designed for identifying files and code
+embedded inside of firmware images. Binwalk uses the libmagic library, so it
+is compatible with magic signatures created for the Unix file utility.
+
+Binwalk also includes a custom magic signature file which contains improved
+signatures for files that are commonly found in firmware images such as
+compressed/archived files, firmware headers, Linux kernels, bootloaders,
+filesystems, etc.
+EOF
diff --git a/utils/binwalk/HISTORY b/utils/binwalk/HISTORY
new file mode 100644
index 0000000..6ab4e28
--- /dev/null
+++ b/utils/binwalk/HISTORY
@@ -0,0 +1,2 @@
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD: spell created, version 0.4.5
diff --git a/utils/bluez/CONFIGURE b/utils/bluez/CONFIGURE
index 996eb2f..f6ec9fe 100755
--- a/utils/bluez/CONFIGURE
+++ b/utils/bluez/CONFIGURE
@@ -2,7 +2,6 @@ config_query_option BLUEZOPTS "Enable debug information?" n
"--enable-debug" "--
config_query_option BLUEZOPTS "Build HID daemon?" n "--enable-hidd"
"--disable-hidd" &&
config_query_option BLUEZOPTS "Build PAN daemon?" n "--enable-pand"
"--disable-pand" &&
config_query_option BLUEZOPTS "Build DUN daemon?" n "--enable-dund"
"--disable-dund" &&
-config_query_option BLUEZOPTS "Build Tracing daemon?" n "--enable-tracer"
"--disable-tracer" &&
config_query_option BLUEZOPTS "Build the utilities?" y "--enable-tools"
"--disable-tools" &&
config_query_option BLUEZOPTS "Build the test programs?" n "--enable-test"
"--disable-test" &&
config_query_option BLUEZOPTS "Build HID mode switching utility?" n
"--enable-hid2hci" "--disable-hid2hci" &&
@@ -19,7 +18,7 @@ config_query_option BLUEZOPTS "Build the audio plugin?" n
"--enable-audio" "--di
config_query_option BLUEZOPTS "Build the service plugin?" n
"--enable-service" "--disable-service" &&
config_query_option BLUEZOPTS "Build the health plugin?" n "--enable-health"
"--disable-health" &&
config_query_option BLUEZOPTS "Build the pnat plugin?" n "--enable-pnat"
"--disable-pnat" &&
-config_query_option BLUEZOPTS "Build the GATT example plugin?" n
"--enable-gatt-example" "--disable-gatt-example" &&
+config_query_option BLUEZOPTS "Build the GATT plugin?" n "--enable-gatt"
"--disable-gatt" &&
config_query_option BLUEZOPTS "Build the maemo6 plugin?" n "--enable-maemo6"
"--disable-maemo6" &&
-config_query_option BLUEZOPTS "Build the D-Bus OOB plugin?" n
"--enable-dbusoob" "--disable-dbusoob"
-
+config_query_option BLUEZOPTS "Build the D-Bus OOB plugin?" n
"--enable-dbusoob" "--disable-dbusoob" &&
+config_query_option BLUEZOPTS "Build the Wii Remote plugin?" n
"--enable-wiimote" "--disable-wiimote"
diff --git a/utils/bluez/DEPENDS b/utils/bluez/DEPENDS
index d318f17..2a893b7 100755
--- a/utils/bluez/DEPENDS
+++ b/utils/bluez/DEPENDS
@@ -31,9 +31,4 @@ optional_depends gstreamer \
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
- "get adapter class using HAL?" &&
-
-optional_depends libcap-ng \
- "--enable-capng" \
- "--disable-capng" \
- "enable capabilities support?"
+ "get adapter class using HAL?"
diff --git a/utils/bluez/DETAILS b/utils/bluez/DETAILS
index 6a15099..f582228 100755
--- a/utils/bluez/DETAILS
+++ b/utils/bluez/DETAILS
@@ -1,11 +1,11 @@
SPELL=bluez
- VERSION=4.96
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sign
+ VERSION=4.101
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SPELL-$VERSION.tar.sign
SOURCE2_IGNORE=signature
SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.bluez.org/
LICENSE[0]=GPL
diff --git a/utils/bluez/HISTORY b/utils/bluez/HISTORY
index ae32f91..7bebb03 100644
--- a/utils/bluez/HISTORY
+++ b/utils/bluez/HISTORY
@@ -1,3 +1,10 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.101
+ gz -> xz
+ * PRE_BUILD: added, for gpg verification of extracted tar
+ * CONFIGURE: removed deprecated configure flags
+ * DEPENDS: removed optional_depends libcap-ng
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/bluez/PRE_BUILD b/utils/bluez/PRE_BUILD
new file mode 100755
index 0000000..e1fd445
--- /dev/null
+++ b/utils/bluez/PRE_BUILD
@@ -0,0 +1,8 @@
+message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+SOURCE_ORI=${SOURCE}
+SOURCE=${SOURCE/.xz}
+xz -dkf ${SOURCE_CACHE}/$SOURCE_ORI
+default_pre_build
+message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+rm ${SOURCE_CACHE}/${SOURCE}
+SOURCE=${SOURCE_ORI}
diff --git a/utils/colordiff/DETAILS b/utils/colordiff/DETAILS
index 5db3972..c7a0978 100755
--- a/utils/colordiff/DETAILS
+++ b/utils/colordiff/DETAILS
@@ -1,11 +1,10 @@
SPELL=colordiff
- VERSION=1.0.9
+ VERSION=1.0.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://colordiff.sourceforge.net/$SOURCE
-# SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:d7f7c4655c87cd20c70a030beb3d286b5db3aaf22c2a37a797b2b1329a56d7aea0af3d32a2159dc64e71ba8fe318b238917117a94e55ca2a751e5556110ce8a8
- WEB_SITE=http://colordiff.sourceforge.net/
+ SOURCE_URL[0]=http://www.colordiff.org/$SOURCE
+
SOURCE_HASH=sha512:8a47ea9e0c703d6b577a01e9a63df58233f752d4e72bb7f8213fcc076efcc52869df5e694126abbdc8a63816010786a577fa37ed3e175162dece3f17bd79fdda
+ WEB_SITE=http://www.colordiff.org/
ENTERED=20050902
LICENSE[0]=GPL
KEYWORDS="utils"
diff --git a/utils/colordiff/HISTORY b/utils/colordiff/HISTORY
index f7d48e5..1510309 100644
--- a/utils/colordiff/HISTORY
+++ b/utils/colordiff/HISTORY
@@ -1,3 +1,12 @@
+2012-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.13
+
+2012-11-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.12, WEB_SITE and SOURCE_URL[0] updated
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.10
+
2009-04-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.9

diff --git a/utils/consolekit/DEPENDS b/utils/consolekit/DEPENDS
index 08be8b6..cae0407 100755
--- a/utils/consolekit/DEPENDS
+++ b/utils/consolekit/DEPENDS
@@ -2,4 +2,13 @@ depends dbus-glib &&
depends libx11 &&
depends pkgconfig &&
optional_depends policykit '' '' 'PolicyKit support' &&
-optional_depends linux-pam '' '' 'PAM support'
+optional_depends linux-pam '' '' 'PAM support' &&
+
+depends dbus &&
+depends glib2 &&
+depends libffi &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends pcre &&
+depends zlib
diff --git a/utils/consolekit/DETAILS b/utils/consolekit/DETAILS
index a9b7abd..7064c27 100755
--- a/utils/consolekit/DETAILS
+++ b/utils/consolekit/DETAILS
@@ -1,6 +1,7 @@
SPELL=consolekit
SPELLX=ConsoleKit
VERSION=0.4.5
+ PATCHLEVEL=1

SOURCE_HASH=sha512:9f969aeb2199810f73cdf111c7af38231d09b1c04d71209b2fa9c3ab7d39e3ca018b6aa0088abf1fafbf19550d2f844eeee8b3e298970959af1c88a7b366be80
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.freedesktop.org/software/$SPELLX/dist/$SOURCE
diff --git a/utils/consolekit/HISTORY b/utils/consolekit/HISTORY
index 8318dd4..d55cd81 100644
--- a/utils/consolekit/HISTORY
+++ b/utils/consolekit/HISTORY
@@ -1,3 +1,10 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, glib2, libffi, libxau, libxcb,
libxdmcp, pcre, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/utils/coreutils/DETAILS b/utils/coreutils/DETAILS
index 5afb2ff..e7d7a0b 100755
--- a/utils/coreutils/DETAILS
+++ b/utils/coreutils/DETAILS
@@ -1,11 +1,12 @@
SPELL=coreutils
- VERSION=8.17
+ VERSION=8.21
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
- SOURCE_GPG=gnu-verified.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+# SOURCE_GPG=gnu-verified.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+ SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.gnu.org/software/coreutils/
ENTERED=20030409
diff --git a/utils/coreutils/HISTORY b/utils/coreutils/HISTORY
index 0761c30..3982f7a 100644
--- a/utils/coreutils/HISTORY
+++ b/utils/coreutils/HISTORY
@@ -1,3 +1,19 @@
+2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.21
+
+2013-01-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.20
+ signed by new key: P�draig Brady
+ * PRE_BUILD: use default_pre_build
+ do not apply patch
+ * headers.patch: deleted
+
+2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 8.19
+
+2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 8.18
+
2012-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 8.17

diff --git a/utils/coreutils/PRE_BUILD b/utils/coreutils/PRE_BUILD
index efd528b..c486703 100755
--- a/utils/coreutils/PRE_BUILD
+++ b/utils/coreutils/PRE_BUILD
@@ -1,12 +1,6 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
-
+default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/headers.patch" &&
-
if [[ $SMACK == y ]]; then
patch -p1 < "$SPELL_DIRECTORY/coreutils-smack.patch"
fi
diff --git a/utils/coreutils/headers.patch b/utils/coreutils/headers.patch
deleted file mode 100644
index 9b02b94..0000000
--- a/utils/coreutils/headers.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/ls.c.orig 2009-03-29 21:44:10.000000000 +0400
-+++ src/ls.c 2009-04-05 01:30:22.668552690 +0400
-@@ -36,6 +36,7 @@
- Greg Lee <lee AT uhunix.uhcc.hawaii.edu>. */
-
- #include <config.h>
-+#include <asm/types.h>
- #include <sys/types.h>
-
- #ifdef HAVE_CAP
diff --git a/utils/cpuburn/BUILD b/utils/cpuburn/BUILD
index 8f58e6d..6dfecc1 100755
--- a/utils/cpuburn/BUILD
+++ b/utils/cpuburn/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/utils/cpuburn/HISTORY b/utils/cpuburn/HISTORY
index a5d5aca..699c5f5 100644
--- a/utils/cpuburn/HISTORY
+++ b/utils/cpuburn/HISTORY
@@ -1,3 +1,7 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make instead of make
+ * PRE_BUILD: fix compile error on x86_64
+
2008-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, BUILD, INSTALL, HISTORY: spell created

diff --git a/utils/cpuburn/PRE_BUILD b/utils/cpuburn/PRE_BUILD
new file mode 100755
index 0000000..2d8dbcf
--- /dev/null
+++ b/utils/cpuburn/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:gcc :gcc -m32 :' Makefile
diff --git a/utils/cronie/CONFIGURE b/utils/cronie/CONFIGURE
index da7ffa2..b95f832 100755
--- a/utils/cronie/CONFIGURE
+++ b/utils/cronie/CONFIGURE
@@ -1,6 +1,10 @@
config_query_option CRONIE_OPTS "Enable inotify support?" n \
"--with-inotify" \
- "--without-inotify"
+ "--without-inotify" &&
+
+config_query_option CRONIE_OPTS "Enable system crontab support?" n \
+ "--with-syscrontab" \
+ "--without-syscrontab" &&

config_query_option CRONIE_OPTS "Enable Anacron support?" n \
"--enable-anacron" \
diff --git a/utils/cronie/DEPENDS b/utils/cronie/DEPENDS
index 9c22c0f..36da2a7 100755
--- a/utils/cronie/DEPENDS
+++ b/utils/cronie/DEPENDS
@@ -1,6 +1,6 @@
-optional_depends MAIL-TRANSPORT-AGENT \
- "" "" \
- "for sending reports" &&
+suggest_depends MAIL-TRANSPORT-AGENT \
+ "" "" \
+ "for sending reports" &&

optional_depends linux-pam \
"--with-pam" \
diff --git a/utils/cronie/DETAILS b/utils/cronie/DETAILS
index 0ed0eb8..cbe7337 100755
--- a/utils/cronie/DETAILS
+++ b/utils/cronie/DETAILS
@@ -1,9 +1,9 @@
SPELL=cronie
- VERSION=1.4.8
+ VERSION=1.4.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://fedorahosted.org/releases/c/r/$SPELL/$SOURCE
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:e2fd54910ffc233c24f3a0e6dce3b845b74b36c42cfd7cbae614201bc8f024a04b7c12dc82b43cd4a8f1dbf49c2dc96a5e0539ef58a936f11dc13c2269564eeb
+
SOURCE_HASH=sha512:932684fb982e273f63828ec71397f4bfa27c6a0559a63d797fcc38f53ec0fcdeb6708c542f9ec952a54e1218ae6cf3aa7c3a7e5c485bb08ce77e2a6549cc46b7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://fedorahosted.org/cronie/
LICENSE[0]=ISC
diff --git a/utils/cronie/HISTORY b/utils/cronie/HISTORY
index c560d4f..c1eecda 100644
--- a/utils/cronie/HISTORY
+++ b/utils/cronie/HISTORY
@@ -1,3 +1,9 @@
+2012-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.9
+ * CONFIGURE: added option for syscrontab support
+ * INSTALL: /etc/crontab is optional
+ * DEPENDS: optional -> suggest for MTA
+
2011-07-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.8

diff --git a/utils/cronie/INSTALL b/utils/cronie/INSTALL
index 8a38600..ab2a472 100755
--- a/utils/cronie/INSTALL
+++ b/utils/cronie/INSTALL
@@ -11,4 +11,6 @@ fi &&
install -vm 755 -d "$INSTALL_ROOT/etc/cron.d" &&
install -vm 770 -o daemon -g crontab -d "$INSTALL_ROOT/var/spool/cron" &&

-install_config_file "$SPELL_DIRECTORY/crontab" "$INSTALL_ROOT/etc/crontab"
+if list_find "$CRONIE_OPTS" "--with-syscrontab"; then
+ install_config_file "$SPELL_DIRECTORY/crontab" "$INSTALL_ROOT/etc/crontab"
+fi
diff --git a/utils/dbus-c++/HISTORY b/utils/dbus-c++/HISTORY
index 6ce3022..3bc8335 100644
--- a/utils/dbus-c++/HISTORY
+++ b/utils/dbus-c++/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply configure.ac patch
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/utils/dbus-c++/PRE_BUILD b/utils/dbus-c++/PRE_BUILD
index cd9bd9e..5a39be9 100755
--- a/utils/dbus-c++/PRE_BUILD
+++ b/utils/dbus-c++/PRE_BUILD
@@ -2,5 +2,8 @@ default_pre_build &&

cd $SOURCE_DIRECTORY &&

+patch -p1 < $SPELL_DIRECTORY/configure.patch &&
+
NOCONFIGURE=Y ./autogen.sh

+
diff --git a/utils/dbus-c++/configure.patch b/utils/dbus-c++/configure.patch
new file mode 100644
index 0000000..c8d2128
--- /dev/null
+++ b/utils/dbus-c++/configure.patch
@@ -0,0 +1,12 @@
+diff -ur dbus-c++-20130217/configure.ac dbus-c++-mod/configure.ac
+--- dbus-c++-20130217/configure.ac 2013-02-17 18:10:27.000000000 -0600
++++ dbus-c++-mod/configure.ac 2013-02-17 18:13:25.363189012 -0600
+@@ -4,7 +4,7 @@
+ AC_INIT([libdbus-c++], 0.9.0, [andreas.volz AT tux-style.com])
+
+ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADER([config.h])
+ AC_CONFIG_MACRO_DIR([m4])
+
+ AC_CANONICAL_HOST
diff --git a/utils/dbus-glib/DETAILS b/utils/dbus-glib/DETAILS
index e329db7..e26abbd 100755
--- a/utils/dbus-glib/DETAILS
+++ b/utils/dbus-glib/DETAILS
@@ -1,6 +1,7 @@
SPELL=dbus-glib
- VERSION=0.98
-
SOURCE_HASH=sha512:aaa63b46f09340b68655378b2890c20a359336ba43e6113bea801a1b219e459df909d518cfacae2ebd10a6a1470f362f915c372e2d905baa1510eddd2aced544
+ VERSION=0.100.1
+
SOURCE_HASH=sha512:6ab716335910083f5b0f74c309ea1d6cb650686d5e13b045a50ad3b3e3cd04a019d60b7079ae265f01b049c660c93cd30ba0f15b1db038cf225dc48858ad6b40
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dbus.freedesktop.org/releases/$SPELL/$SOURCE
diff --git a/utils/dbus-glib/HISTORY b/utils/dbus-glib/HISTORY
index 06ee377..69a6eda 100644
--- a/utils/dbus-glib/HISTORY
+++ b/utils/dbus-glib/HISTORY
@@ -1,3 +1,11 @@
+2013-02-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.100.1
+ SECURITY_PATCH=1
+ fixes CVE-2013-0292
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.100
+
2011-10-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.98

diff --git a/utils/dbus-python/DETAILS b/utils/dbus-python/DETAILS
index 3f6c409..c526a2a 100755
--- a/utils/dbus-python/DETAILS
+++ b/utils/dbus-python/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbus-python
- VERSION=1.1.0
-
SOURCE_HASH=sha512:e5a3a771ca4a94c4f0fdc0db319c0ac166f2b2772436cf0d8ce763ff1e71381e5cd39e3251970dfc2497c0f6eefeb36e7baf0d3235c95723afe2e3742916dee0
+ VERSION=1.1.1
+
SOURCE_HASH=sha512:6ac128594b616e6b1b523a9395d38752f241d14dc888616c5ec3622d49b9641fff8784cda3ab1941f49bb55df05f74ae72a88ec739a7688189e2feae84b855da
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://dbus.freedesktop.org/releases/$SPELL/$SOURCE
diff --git a/utils/dbus-python/HISTORY b/utils/dbus-python/HISTORY
index 9f2f79f..bf418e6 100644
--- a/utils/dbus-python/HISTORY
+++ b/utils/dbus-python/HISTORY
@@ -1,3 +1,6 @@
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 888757d..6140de2 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbus
- VERSION=1.4.20
-
SOURCE_HASH=sha512:d6bad9df110a7b93f278577b9e45c0a9c07fbc2d6bb89fbf0c4af09d9dc8bab91b4e62aee0db32536b1c6194fc638e7a1c99f48a74e0cf55fcb1cc121bbe57f7
- SECURITY_PATCH=7
+ VERSION=1.6.8
+
SOURCE_HASH=sha512:eb26f1dfb6c6e3757a408a98e0f4012eda926e2f8ee7a2356ebd567a2e4a7d96effca7cec6e6b4f9e7bc578cbdd7b703d00158343a260859aff0718c76f296b0
+ SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dbus.freedesktop.org/releases/dbus/$SOURCE
diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
index 8a95d0a..4c40422 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,15 @@
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.8, SECURITY_PATCH=8
+
+2012-07-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.4
+
+2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.2
+
+2012-06-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.20

diff --git a/utils/dialog/DETAILS b/utils/dialog/DETAILS
index 1739db1..3f423f4 100755
--- a/utils/dialog/DETAILS
+++ b/utils/dialog/DETAILS
@@ -1,5 +1,5 @@
SPELL=dialog
- VERSION=1.1-20110707
+ VERSION=1.1-20120706
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/dialog/HISTORY b/utils/dialog/HISTORY
index 92562de..0b56c4c 100644
--- a/utils/dialog/HISTORY
+++ b/utils/dialog/HISTORY
@@ -1,3 +1,6 @@
+2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1-20120706
+
2011-08-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1-20110707

diff --git a/utils/dmenu/DETAILS b/utils/dmenu/DETAILS
index 8ab83d9..f52a54f 100755
--- a/utils/dmenu/DETAILS
+++ b/utils/dmenu/DETAILS
@@ -1,8 +1,8 @@
SPELL=dmenu
- VERSION=4.4.1
+ VERSION=4.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:96d505d38686b8d7bfe47a01cf2aeeed4417736c27a550db1907950189357b3877a0b376bd1704953950ef89c082389edfac4a927a64fcd9c6e1ecb326e1e08c
+
SOURCE_HASH=sha512:872dee68c35a93c663eb0a941653eaaa4aa83d8379e05b4dbca089a2c9335036b496de85d8ddf7af1228a5625490a06a89031fb1aac726236b608b952962c248
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://tools.suckless.org/dmenu
ENTERED=20061230
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index bdc0783..2956f34 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.5
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.4.1
* DEPENDS: added dependencies on libxinerama and X11-LIBS
diff --git a/utils/eggdbus/DEPENDS b/utils/eggdbus/DEPENDS
index 1a72968..5fa2637 100755
--- a/utils/eggdbus/DEPENDS
+++ b/utils/eggdbus/DEPENDS
@@ -1,6 +1,9 @@
depends glib2 &&
depends dbus &&
depends dbus-glib &&
+depends libffi &&
+depends pcre &&
+depends zlib &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/utils/eggdbus/DETAILS b/utils/eggdbus/DETAILS
index 821c897..4e3ab31 100755
--- a/utils/eggdbus/DETAILS
+++ b/utils/eggdbus/DETAILS
@@ -1,5 +1,6 @@
SPELL=eggdbus
VERSION=0.6
+ PATCHLEVEL=1

SOURCE_HASH=sha512:76fbb32166fdedb68b8b552a2e5c25d00399ecf34425ec57ba008af8ba4d4fc0dfa19cfdeedd1a4a2bed8750a0be146c88a083b1d518de020afb7b5ca96f2fda
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/eggdbus/HISTORY b/utils/eggdbus/HISTORY
index 192dc7c..bc25854 100644
--- a/utils/eggdbus/HISTORY
+++ b/utils/eggdbus/HISTORY
@@ -1,3 +1,10 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, pcre and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2009-11-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6

diff --git a/utils/file/BUILD b/utils/file/BUILD
index aecc2ab..b328d4c 100755
--- a/utils/file/BUILD
+++ b/utils/file/BUILD
@@ -3,5 +3,6 @@
--prefix=/usr \
--datadir=$TRACK_ROOT/usr/share/misc \
--mandir=$TRACK_ROOT/usr/share/man \
+ --enable-static \
$OPTS &&
make DESTDIR=$INSTALL_ROOT
diff --git a/utils/file/DETAILS b/utils/file/DETAILS
index 21e2f94..84721c0 100755
--- a/utils/file/DETAILS
+++ b/utils/file/DETAILS
@@ -1,6 +1,6 @@
SPELL=file
- VERSION=5.11
-
SOURCE_HASH=sha512:a3f740e1a950f84ae53ef477ff255370050b52dd39fa309c8b8c4b0dc061e96fce585eb4a587037003509c01cd067d49e5193f1d0905e5c28347223a15aa271b
+ VERSION=5.13
+
SOURCE_HASH=sha512:14254237b3f70323a26832d4b614e546b9e403f4929c65ff008e3239b116eff682091fe09da241eab2e43e5ac84ac8518bb6262473808cceb38ccafeeda264fb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.astron.com/pub/file/$SOURCE
diff --git a/utils/file/HISTORY b/utils/file/HISTORY
index 3001c44..4716041 100644
--- a/utils/file/HISTORY
+++ b/utils/file/HISTORY
@@ -1,3 +1,13 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.13
+
+2013-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated hash for reuploaded tarball by upstream;
PATCHLEVEL++
+
+2013-01-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.12
+ * BUILD: include static version of library
+
2012-02-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.11

diff --git a/utils/glances/BUILD b/utils/glances/BUILD
new file mode 100755
index 0000000..ee574bc
--- /dev/null
+++ b/utils/glances/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+python setup.py build
diff --git a/utils/glances/DEPENDS b/utils/glances/DEPENDS
index 9370a7f..f0f716e 100755
--- a/utils/glances/DEPENDS
+++ b/utils/glances/DEPENDS
@@ -1 +1,2 @@
-depends pystatgrab
+depends pystatgrab &&
+depends SETUPTOOLS
diff --git a/utils/glances/DETAILS b/utils/glances/DETAILS
index a577a98..66c51ce 100755
--- a/utils/glances/DETAILS
+++ b/utils/glances/DETAILS
@@ -1,8 +1,9 @@
SPELL=glances
- VERSION=1.3.5
+ VERSION=1.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/downloads/nicolargo/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:648051a2d7f4dc3934b74b96d6851450e8b78da5f69612c774900cfd8de54921f817377f73cd1ae846a7a0b66579edd810aa1334532ce96eaeaa11f11492210f
+
+SOURCE_HASH=sha512:d5bcfa801adc6b7bb38ba60c78c09980a2d2bfed8cbde15fa0783819607de80270afa9ebadc5c56595f426be1dc19084deebff8c3346dc35e61fdd731309a9f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/nicolargo/glances";
LICENSE[0]=LGPL
diff --git a/utils/glances/HISTORY b/utils/glances/HISTORY
index 2ac86c3..9c8dc87 100644
--- a/utils/glances/HISTORY
+++ b/utils/glances/HISTORY
@@ -1,3 +1,8 @@
+2012-07-20 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 1.4
+ * DEPENDS: now requires some SETUPTOOLS
+ * BUILD/INSTALL: run python setup in respective mode
+
2012-01-04 Julien _kaze_ ROZO <julien AT rozo.org>
* DEPENDS, DETAILS, HISTORY: spell created

diff --git a/utils/glances/INSTALL b/utils/glances/INSTALL
new file mode 100755
index 0000000..762d43b
--- /dev/null
+++ b/utils/glances/INSTALL
@@ -0,0 +1 @@
+python setup.py install
diff --git a/utils/gnuplot/DETAILS b/utils/gnuplot/DETAILS
index 7e4552b..af7773f 100755
--- a/utils/gnuplot/DETAILS
+++ b/utils/gnuplot/DETAILS
@@ -11,11 +11,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot:gnuplot
SOURCE_IGNORE=volatile
else
- VERSION=4.6.0
+ VERSION=4.6.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a4358c20577f978215a22db041f4d369ab69a88624b2fe831d2a1124fffb84d4dafa7f0f5a8bfdb388c663073570adb084949195c6eebd0f11f9b0ac4485debc
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a6a05da6708a7f5629d8356901e93ab622d4a3a6325e050fc1f8dce652e6061164783a98ff5cbc2dede65f6f0cb5be6a1ab2fcaeb778f6879215bae7056bd3ed
fi
WEB_SITE=http://www.gnuplot.info
ENTERED=20020210
diff --git a/utils/gnuplot/HISTORY b/utils/gnuplot/HISTORY
index 42d40d3..235543c 100644
--- a/utils/gnuplot/HISTORY
+++ b/utils/gnuplot/HISTORY
@@ -1,3 +1,7 @@
+2013-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.1, fix SOURCE_URL[0]
+ * PRE_BUILD, automake-1.12.patch: removed patch
+
2012-06-11 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: apply fix for automake-1.12
* automake-1.12.patch: added, patch for automake 1.12.
diff --git a/utils/gnuplot/PRE_BUILD b/utils/gnuplot/PRE_BUILD
index fa1663b..5d1ed15 100755
--- a/utils/gnuplot/PRE_BUILD
+++ b/utils/gnuplot/PRE_BUILD
@@ -4,10 +4,7 @@ cd "$SOURCE_DIRECTORY" &&
# Hopefully fixed in gnuplot 4.7 .
patch -Np0 < "$SPELL_DIRECTORY/crossbuild.patch" &&

-patch -p0 < $SPELL_DIRECTORY/automake-1.12.patch &&
-
-# remove the true when removing the patch above
-if true || [[ $GNUPLOT_BRANCH == scm ]]; then
+if [[ $GNUPLOT_BRANCH == scm ]]; then
cd "$SOURCE_DIRECTORY" &&
autoreconf -iv
fi
diff --git a/utils/gnuplot/automake-1.12.patch
b/utils/gnuplot/automake-1.12.patch
deleted file mode 100644
index 30d976d..0000000
--- a/utils/gnuplot/automake-1.12.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- Makefile.am 2012/01/14 08:18:00 1.20.2.1
-+++ Makefile.am 2012/05/08 20:28:19 1.20.2.2
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
-
- SUBDIRS = config m4 term src docs $(LISPDIR) man demo tutorial share
-
---- src/Makefile.am 2012/01/19 07:03:27 1.86.2.3
-+++ src/Makefile.am 2012/05/08 20:28:20 1.86.2.4
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = ansi2knr foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
-
- # in the spirit of automake ...
- pkglibexecdir = $(libexecdir)/@PACKAGE@/@VERSION_MAJOR@
---- configure.in 2012/04/26 22:53:11 1.297.2.14
-+++ configure.in 2012/05/08 20:28:19 1.297.2.15
-@@ -20,11 +20,12 @@
- dnl configure.in body
-
- dnl Compiler characteristics
--dnl Check for ANSI C prototypes, the const and inline keywords,
--dnl and ANSI style stringification
-+dnl Check for the const and inline keywords and ANSI style stringification
-+dnl automake 1.12 dropped support for AM_C_PROTOTYPES and ansi2knr
-+dnl But our code still tests for #ifdef PROTOTYPES, so define it here
-+AC_DEFINE(PROTOTYPES,1,[Automake 1.12 dropped support for building without
prototypes])
- AC_GNU_SOURCE
- AC_PROG_CC
--AM_C_PROTOTYPES
- AC_PROG_CPP
- AC_C_CONST
- AC_C_INLINE
diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index f2d1c58..ae5619f 100755
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -1,5 +1,5 @@
SPELL=grep
- VERSION=2.10
+ VERSION=2.14
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/grep/HISTORY b/utils/grep/HISTORY
index 07a9302..6e7c126 100644
--- a/utils/grep/HISTORY
+++ b/utils/grep/HISTORY
@@ -1,3 +1,14 @@
+2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.14
+
+2012-04-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.12
+ * PRE_BUILD, grep-2.11.patch: deleted
+
+2012-03-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.11
+ * PRE_BUILD, grep-2.11.patch: official patch added
+
2011-11-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10, tar.gz -> tar.xz
* DEPENDS, PRE_BUILD: updated to process xz tarball
diff --git a/utils/grep/PRE_BUILD b/utils/grep/PRE_BUILD
deleted file mode 100755
index 6f54504..0000000
--- a/utils/grep/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
-cd $SOURCE_DIRECTORY
diff --git a/utils/gti/BUILD b/utils/gti/BUILD
new file mode 100755
index 0000000..32828cc
--- /dev/null
+++ b/utils/gti/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+make
diff --git a/utils/gti/DEPENDS b/utils/gti/DEPENDS
new file mode 100755
index 0000000..21f6e3f
--- /dev/null
+++ b/utils/gti/DEPENDS
@@ -0,0 +1 @@
+depends git
diff --git a/utils/gti/DETAILS b/utils/gti/DETAILS
new file mode 100755
index 0000000..da3bda0
--- /dev/null
+++ b/utils/gti/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gti
+ VERSION=1.0.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/rwos-gti-8865ed5
+ SOURCE_URL[0]=https://github.com/rwos/gti/tarball/v$VERSION
+
SOURCE_HASH=sha512:b248724c91ed40f780ae3952f1df158d2fce32fc01bdf310dfd2826ea1ed44750eba0ee0a2a6543bde1e34307cb843d6334f5f723d785dd81bb7fd0c0fea6c1e
+ WEBSITE=http://r-wos.org/hacks/gti
+ ENTERED=20120817
+ LICENSE[0]=BSD
+ SHORT="silly git launcher"
+cat << EOF
+Just a silly git launcher, basically. Inspired by sl.
+EOF
diff --git a/utils/gti/HISTORY b/utils/gti/HISTORY
new file mode 100644
index 0000000..d1d9118
--- /dev/null
+++ b/utils/gti/HISTORY
@@ -0,0 +1,2 @@
+2012-08-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 1.0.3
diff --git a/utils/htop/DETAILS b/utils/htop/DETAILS
index e84d45d..bfa79e6 100755
--- a/utils/htop/DETAILS
+++ b/utils/htop/DETAILS
@@ -1,11 +1,11 @@
SPELL=htop
- VERSION=1.0.1
+ VERSION=1.0.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://htop.sourceforge.net/
ENTERED=20050218
-
SOURCE_HASH=sha512:9cc442fd63fb3270929e489f645d1a63fdcba2bee4ea0e606a86257badb55fa02794b7a97de4070c951f5558b7d40a677e10801a1c42c0832521a453f956997c
+
SOURCE_HASH=sha512:50ae0e8ace862520c01a707b3cf9a19591dc1081f6fc38c7fdccc81e36dd94b3cbe9db00cbb90f782c22d9b73f22526e24d04fad8368c6f2a7de0c58f9d92191
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="an interactive process viewer for Linux"
diff --git a/utils/htop/HISTORY b/utils/htop/HISTORY
index 310e3cd..d434066 100644
--- a/utils/htop/HISTORY
+++ b/utils/htop/HISTORY
@@ -1,3 +1,6 @@
+2012-11-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
2012-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.1

diff --git a/utils/installwatch/HISTORY b/utils/installwatch/HISTORY
index 33857d2..49ff536 100644
--- a/utils/installwatch/HISTORY
+++ b/utils/installwatch/HISTORY
@@ -1,3 +1,6 @@
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * installwatch-glibc-2.13.patch: glibc 2.15 and 2.16 cases added
+
2012-05-05 Pol Vinogradov <vin.public AT gmail.com>
* installwatch-glibc-2.13.patch: added glibc 2.14 case

diff --git a/utils/installwatch/installwatch-glibc-2.13.patch
b/utils/installwatch/installwatch-glibc-2.13.patch
index 07a4844..68c2e9c 100644
--- a/utils/installwatch/installwatch-glibc-2.13.patch
+++ b/utils/installwatch/installwatch-glibc-2.13.patch
@@ -1,7 +1,7 @@
diff -Naur installwatch.ori//create-localdecls installwatch/create-localdecls
--- installwatch.ori//create-localdecls 2011-02-05 12:46:19.000000000
+0100
+++ installwatch/create-localdecls 2011-02-05 12:50:10.000000000 +0100
-@@ -105,6 +105,12 @@
+@@ -105,6 +105,18 @@
12)
echo '#define GLIBC_MINOR 12' >> $OUTFILE
SUBVERSION='glibc-2.12' ;;
@@ -11,6 +11,12 @@ diff -Naur installwatch.ori//create-localdecls
installwatch/create-localdecls
+ 14)
+ echo '#define GLIBC_MINOR 14' >> $OUTFILE
+ SUBVERSION='glibc-2.14' ;;
++ 15)
++ echo '#define GLIBC_MINOR 15' >> $OUTFILE
++ SUBVERSION='glibc-2.15' ;;
++ 16)
++ echo '#define GLIBC_MINOR 16' >> $OUTFILE
++ SUBVERSION='glibc-2.16' ;;
*)
echo 'Treated as glibc >= 2.1 (finger crossed)'
echo '#define GLIBC_MINOR 1' >> $OUTFILE
diff --git a/utils/iotop/DETAILS b/utils/iotop/DETAILS
index 46f417e..9c861f8 100755
--- a/utils/iotop/DETAILS
+++ b/utils/iotop/DETAILS
@@ -1,8 +1,8 @@
SPELL=iotop
- VERSION=0.4.3
+ VERSION=0.5
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://guichaz.free.fr/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:53051bc72b84a76905b7d3b122442ca6520ca68e02dbd7ec4192174ba5990c51bd9ce932799f351d7b885927474284060d38716946a955f75c6427652752b557
+
SOURCE_HASH=sha512:4da79acaadb9687aed625eb3299770c7096adce0ff102342e71b5beb2809a5ba573bf51126c67cb466092e6e80a6874d19015cdaa05e440baa4c4bfa0f323dc7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://guichaz.free.fr/iotop/";
LICENSE[0]=GPL
diff --git a/utils/iotop/HISTORY b/utils/iotop/HISTORY
index 588cc5d..4836cb5 100644
--- a/utils/iotop/HISTORY
+++ b/utils/iotop/HISTORY
@@ -1,3 +1,9 @@
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.4
+
2011-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.3

diff --git a/utils/ipmitool/BUILD b/utils/ipmitool/BUILD
new file mode 100755
index 0000000..2e7a3d0
--- /dev/null
+++ b/utils/ipmitool/BUILD
@@ -0,0 +1,3 @@
+OPTS="$IPMITOOL_OPTS $OPTS" &&
+
+default_build
diff --git a/utils/ipmitool/CONFIGURE b/utils/ipmitool/CONFIGURE
new file mode 100755
index 0000000..43e9d38
--- /dev/null
+++ b/utils/ipmitool/CONFIGURE
@@ -0,0 +1,36 @@
+config_query_option IPMITOOL_OPTS "Enable IPMIv1.5 LAN interface?" y \
+ "--enable-intf-lan" \
+ "--disable-intf-lan" &&
+
+config_query_option IPMITOOL_OPTS "Enable IPMIv2.0 RMCP+ LAN interface?" y \
+ "--enable-intf-lanplus" \
+ "--disable-intf-lanplus" &&
+
+# TODO: requires freeipmi spell, must be moved to DEPENDS once ready
+#config_query_option IPMITOOL_OPTS "Enable FreeIPMI IPMI interface?" y \
+# "--enable-intf-free" \
+# "--disable-intf-free" &&
+
+config_query_option IPMITOOL_OPTS "Enable Linux OpenIPMI interface?" y \
+ "--enable-intf-open" \
+ "--disable-intf-open" &&
+
+config_query_option IPMITOOL_OPTS "Enable Intel IMB driver interface?" y \
+ "--enable-intf-imb" \
+ "--disable-intf-imb" &&
+
+config_query_option IPMITOOL_OPTS "Enable Solaris 9 x86 IPMI interface?" n \
+ "--enable-intf-lipmi" \
+ "--disable-intf-lipmi" &&
+
+config_query_option IPMITOOL_OPTS "Enable Solaris 10 x86 IPMI interface?" y \
+ "--enable-intf-bmc" \
+ "--disable-intf-bmc" &&
+
+config_query_option IPMITOOL_OPTS "Enable IPMI shell interface?" y \
+ "--enable-ipmishell" \
+ "--disable-ipmishell" &&
+
+config_query_option IPMITOOL_OPTS "Enable extra security checks on files
opened for read?" n \
+ "--enable-file-security" \
+ "--disable-file-security"
diff --git a/utils/ipmitool/DEPENDS b/utils/ipmitool/DEPENDS
new file mode 100755
index 0000000..ad88c25
--- /dev/null
+++ b/utils/ipmitool/DEPENDS
@@ -0,0 +1,7 @@
+depends ncurses &&
+depends readline &&
+
+optional_depends openssl \
+ "--disable-internal-md5" \
+ "--enable-internal-md5" \
+ "to use external MD5 library"
diff --git a/utils/ipmitool/DETAILS b/utils/ipmitool/DETAILS
index e1d9930..8cbe8d4 100755
--- a/utils/ipmitool/DETAILS
+++ b/utils/ipmitool/DETAILS
@@ -1,5 +1,6 @@
SPELL=ipmitool
VERSION=1.8.11
+ PATCHLEVEL=1
SECURITY_PATCH=1

SOURCE_HASH=sha512:48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b
SOURCE="$SPELL-$VERSION.tar.gz"
diff --git a/utils/ipmitool/HISTORY b/utils/ipmitool/HISTORY
index 2135e79..5045bb0 100644
--- a/utils/ipmitool/HISTORY
+++ b/utils/ipmitool/HISTORY
@@ -1,3 +1,9 @@
+2012-06-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS: added, for missing dependencies
+ * CONFIGURE: added, for several configure options
+ * BUILD: added, to use IPMITOOL_OPTS
+
2012-01-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: SECURITY_PATCH=1; UPDATED -> ENTERED; cleaned up
* PRE_BUILD: added, to apply the patch
diff --git a/utils/iso-codes/DETAILS b/utils/iso-codes/DETAILS
index 07a94f6..8e8594b 100755
--- a/utils/iso-codes/DETAILS
+++ b/utils/iso-codes/DETAILS
@@ -1,6 +1,6 @@
SPELL=iso-codes
- VERSION=3.32.1
- SOURCE=${SPELL}-${VERSION}.tar.bz2
+ VERSION=3.38
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://pkg-isocodes.alioth.debian.org/downloads/${SOURCE}
diff --git a/utils/iso-codes/HISTORY b/utils/iso-codes/HISTORY
index 27e2d0f..86f4ac8 100644
--- a/utils/iso-codes/HISTORY
+++ b/utils/iso-codes/HISTORY
@@ -1,3 +1,9 @@
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.38, bz2 -> xz
+
+2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.37
+
2012-02-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.32.1

diff --git a/utils/joystick/BUILD b/utils/joystick/BUILD
index a057968..27ba77d 100755
--- a/utils/joystick/BUILD
+++ b/utils/joystick/BUILD
@@ -1,4 +1 @@
-cd ${SOURCE_DIRECTORY}/utils &&
-make_single &&
-make &&
-make_normal
+true
diff --git a/utils/joystick/DEPENDS b/utils/joystick/DEPENDS
index 7ddd3ee..0e86e55 100755
--- a/utils/joystick/DEPENDS
+++ b/utils/joystick/DEPENDS
@@ -1 +1 @@
-depends sdl
+depends linuxconsoletools
diff --git a/utils/joystick/DETAILS b/utils/joystick/DETAILS
index d6271b9..3402ee1 100755
--- a/utils/joystick/DETAILS
+++ b/utils/joystick/DETAILS
@@ -1,17 +1,7 @@
- SPELL=joystick
- VERSION=20051019
- SOURCE="${SPELL}_${VERSION}.orig.tar.gz"
-
SOURCE_URL[0]=http://archive.ubuntu.com/ubuntu/pool/universe/j/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:6ef91c3af1614b7db580ad349f306acb126fff6ced47bf2a854dd31550b174658ad12895ae289aeea9ef86415d270847aa441ea4a8f3c6ada0c153ac95c72ed5
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}.orig"
- WEB_SITE="http://sourceforge.net/projects/linuxconsole";
- LICENSE[0]=GPL
- ENTERED=20090901
- SHORT="some useful tools for using joysticks"
-cat << EOF
-set of testing and calibration tools for joysticks:
-
- evtest (1) - input device event monitor inputattach (1) - attach serial-port
- peripherals to the input subsystem jstest (1) - joystick test program jscal
- (1) - joystick calibration program
-EOF
+ SPELL=joystick
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by linuxconsoletools]
+ EOF
diff --git a/utils/joystick/DOWNLOAD b/utils/joystick/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/joystick/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/utils/joystick/HISTORY b/utils/joystick/HISTORY
index 39eebcf..44f5271 100644
--- a/utils/joystick/HISTORY
+++ b/utils/joystick/HISTORY
@@ -1,2 +1,7 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [project has been renamed]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2009-09-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/utils/joystick/INSTALL b/utils/joystick/INSTALL
index 762082f..27ba77d 100755
--- a/utils/joystick/INSTALL
+++ b/utils/joystick/INSTALL
@@ -1,14 +1 @@
-for i in cvmove \
- evtest \
- ffcfstress \
- ffmvforce \
- ffset \
- fftest \
- inputattach \
- jscal \
- jstest;
-do
- install -v -m 755 \
- ${SOURCE_DIRECTORY}/utils/$i \
- ${INSTALL_ROOT}/usr/bin
-done
+true
diff --git a/utils/joystick/PRE_BUILD b/utils/joystick/PRE_BUILD
index 76b88d3..27ba77d 100755
--- a/utils/joystick/PRE_BUILD
+++ b/utils/joystick/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY}/utils &&
-sedit "s:CFLAGS.*-I:CFLAGS = $CFLAGS -I:" Makefile
+true
diff --git a/utils/joystick/TRIGGERS b/utils/joystick/TRIGGERS
new file mode 100755
index 0000000..84ebf50
--- /dev/null
+++ b/utils/joystick/TRIGGERS
@@ -0,0 +1 @@
+on_cast joystick dispel_self
diff --git a/utils/kbd/DEPENDS b/utils/kbd/DEPENDS
index dfa17ac..e413cf7 100755
--- a/utils/kbd/DEPENDS
+++ b/utils/kbd/DEPENDS
@@ -3,6 +3,10 @@ depends smgl-fhs &&
depends autoconf &&
depends automake &&

+optional_depends linux-pam \
+ "--enable-vlock" \
+ "--disable-vlock" \
+ "build vlock" &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/utils/kbd/DETAILS b/utils/kbd/DETAILS
index 78d5ae3..f752645 100755
--- a/utils/kbd/DETAILS
+++ b/utils/kbd/DETAILS
@@ -1,6 +1,7 @@
SPELL=kbd
- VERSION=1.15.3
-
SOURCE_HASH=sha512:11b41eada434644bc1def1c896bb6f10a1cd5a4e7ab285348d7f70e7c950ab0f4e4a99e3d45137ea44dbaeb098da733677b4399eb8bb271ffc32e45545db58f3
+ VERSION=1.15.5
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:725853b0ecde6a38976e2bae5672b8de78bfc90d65a0762695964a6dab729c96be4af778fe7f0f195caae04d630b07a3d0d95c9c928d1a5609e223e47723e58c
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.altlinux.org/pub/people/legion/$SPELL/$SOURCE
diff --git a/utils/kbd/HISTORY b/utils/kbd/HISTORY
index a0d692e..a0ff9a6 100644
--- a/utils/kbd/HISTORY
+++ b/utils/kbd/HISTORY
@@ -1,3 +1,15 @@
+2013-01-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply the patch; quoting paths
+ * loadkeys.patch: added, official fix for regression in 1.15.5
+
+2012-12-28 Treeve Jelbert <treeve AT sourcemage.org
+ * DEPENDS: add optional linux-pam (for vlock)
+
+2012-12-25 Florian Franzmann <siflfran AT haow.stw.uni-erlangen.de>
+ * DETAILS: version 1.15.3
+ * PRE_BUILD, es-po.patch: removed the patch
+
2011-10-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.15.3
* PRE_BUILD: apply the patch
diff --git a/utils/kbd/PRE_BUILD b/utils/kbd/PRE_BUILD
index b067985..72586bd 100755
--- a/utils/kbd/PRE_BUILD
+++ b/utils/kbd/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/fgconsole-serial.patch &&
-patch -p1 < $SPELL_DIRECTORY/es-po.patch &&
+patch -p0 < "$SPELL_DIRECTORY/loadkeys.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/fgconsole-serial.patch" &&
autoreconf
diff --git a/utils/kbd/es-po.patch b/utils/kbd/es-po.patch
deleted file mode 100644
index 578f0a7..0000000
--- a/utils/kbd/es-po.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kbd-1.15.3/po/es.old 2011-05-14 23:12:49.000000000 +0200
-+++ kbd-1.15.3/po/es.po 2011-05-15 21:07:02.120669404 +0200
-@@ -1363,7 +1363,7 @@
- #: src/setfont.c:682
- #, c-format
- msgid "Saved %d-char %dx%d font file on %s\n"
--msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres en
%s\n"
-+msgstr "Se ha guardado el fichero de tipos %dx%d de %d caracteres en %s\n"
-
- #: src/setkeycodes.c:21
- #, c-format
diff --git a/utils/kbd/loadkeys.patch b/utils/kbd/loadkeys.patch
new file mode 100644
index 0000000..1de6e9f
--- /dev/null
+++ b/utils/kbd/loadkeys.patch
@@ -0,0 +1,40 @@
+--- src/loadkeys.analyze.l.orig
++++ src/loadkeys.analyze.l
+@@ -307,8 +307,10 @@ To to|To|TO
+ char *s = xstrndup(yytext+1,
strlen(yytext)-2);
+ /* use static pathname to store *s ? */
+ open_include(s);
+- yy_pop_state();
+- state_ptr--;
++ while (state_ptr > 0) {
++ yy_pop_state();
++ state_ptr--;
++ }
+ }
+ <INCLSTR>[^"]|\"\"|\"[^"\n]*{Eol} {
+ yyerror(_("expected filename between
quotes"));
+@@ -323,7 +325,7 @@ To to|To|TO
+ }
+ {Eol} {
+ line_nr++;
+- if (state_ptr > 0) {
++ while (state_ptr > 0) {
+ yy_pop_state();
+ state_ptr--;
+ }
+@@ -428,8 +430,10 @@ To to|To|TO
+ }
+ <STR>\" {
+ *p = '\0';
+- yy_pop_state();
+- state_ptr--;
++ while (state_ptr > 0) {
++ yy_pop_state();
++ state_ptr--;
++ }
+ return(STRLITERAL);
+ }
+ . {
+--
+1.7.3.3
+
diff --git a/utils/less/DETAILS b/utils/less/DETAILS
index 590036f..c6dd576 100755
--- a/utils/less/DETAILS
+++ b/utils/less/DETAILS
@@ -1,5 +1,5 @@
SPELL=less
- VERSION=444
+ VERSION=451
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/less/HISTORY b/utils/less/HISTORY
index 7e6d336..e944d24 100644
--- a/utils/less/HISTORY
+++ b/utils/less/HISTORY
@@ -1,3 +1,6 @@
+2012-09-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 451
+
2011-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 444

diff --git a/utils/libnotify/DEPENDS b/utils/libnotify/DEPENDS
index 1d1ab24..20ec922 100755
--- a/utils/libnotify/DEPENDS
+++ b/utils/libnotify/DEPENDS
@@ -1,2 +1,9 @@
depends dbus-glib &&
-depends gtk+3
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+3 &&
+depends libpng &&
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "for introspection"
diff --git a/utils/libnotify/DETAILS b/utils/libnotify/DETAILS
index 21e2aae..145f54a 100755
--- a/utils/libnotify/DETAILS
+++ b/utils/libnotify/DETAILS
@@ -7,7 +7,7 @@
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.galago-project.org/
ENTERED=20051221
- PATCHLEVEL=0
+ PATCHLEVEL=1
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Allow applications to display passive pop-up
notifications."
diff --git a/utils/libnotify/HISTORY b/utils/libnotify/HISTORY
index 9163736..32a27aa 100644
--- a/utils/libnotify/HISTORY
+++ b/utils/libnotify/HISTORY
@@ -1,3 +1,12 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added optional dependency on gobject-introspection,
+ removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on gdk-pixbuf2, glib2, libffi,
+ libpng, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.5

diff --git a/utils/linuxconsoletools/BUILD b/utils/linuxconsoletools/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/utils/linuxconsoletools/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/utils/linuxconsoletools/DEPENDS b/utils/linuxconsoletools/DEPENDS
new file mode 100755
index 0000000..7ddd3ee
--- /dev/null
+++ b/utils/linuxconsoletools/DEPENDS
@@ -0,0 +1 @@
+depends sdl
diff --git a/utils/linuxconsoletools/DETAILS b/utils/linuxconsoletools/DETAILS
new file mode 100755
index 0000000..5943bc7
--- /dev/null
+++ b/utils/linuxconsoletools/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=linuxconsoletools
+ VERSION=1.4.4
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/linuxconsole/${SOURCE}
+
SOURCE_HASH=sha512:ab2f15e26da3705cea35e26dda149f83d5792b0643aa8f684854be26d98a69943cfac3f07c8eac83485a289c9bdc7d41ad3af8990cec0a168b6b6e30381ee33a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/linuxconsole/";
+ LICENSE[0]=GPL
+ ENTERED=20121224
+ SHORT="utilities to test and configure joysticks"
+cat << EOF
+This project maintains the Linux Console tools, which include utilities to
+test and configure joysticks, connect legacy devices to the kernel's input
+subsystem (providing support for serial mice, touchscreens etc.), and test
+the input event layer.
+EOF
diff --git a/utils/linuxconsoletools/HISTORY b/utils/linuxconsoletools/HISTORY
new file mode 100644
index 0000000..ca1f4e9
--- /dev/null
+++ b/utils/linuxconsoletools/HISTORY
@@ -0,0 +1,3 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/utils/linuxconsoletools/INSTALL b/utils/linuxconsoletools/INSTALL
new file mode 100755
index 0000000..2f84ddf
--- /dev/null
+++ b/utils/linuxconsoletools/INSTALL
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/utils && DESTDIR=${INSTALL_ROOT} PREFIX=/usr
default_install &&
+cd ${SOURCE_DIRECTORY}/docs && DESTDIR=${INSTALL_ROOT} PREFIX=/usr
default_install
diff --git a/utils/lshw/DETAILS b/utils/lshw/DETAILS
index 4c4ae87..96326c8 100755
--- a/utils/lshw/DETAILS
+++ b/utils/lshw/DETAILS
@@ -1,10 +1,9 @@
SPELL=lshw
- VERSION=B.02.15
-
SOURCE_HASH=sha512:e0e2e6f4644416f4b15fe36cbc4d2954ee658f79c3f594f1a0bd467109593f2f746e9d70dbf16e968f699dba0249dc9d43459c5a986df8de1c5de47481411296
+ VERSION=B.02.16
+
SOURCE_HASH=sha512:ad3bd3d7b6f36f912265f0853f5aa37158c6d420a90a5e84b3e8fcd8a3c6137f7505cb5361e3eceb49954332d2466c686c946dcda8db0da3d51b3c48e343c2ab
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]="$SOURCEFORGE_URL/ezix/$SOURCE"
- SOURCE_URL[1]="http://www.ezix.org/software/files/$SOURCE";
+ SOURCE_URL[0]="http://www.ezix.org/software/files/$SOURCE";
WEB_SITE=http://ezix.org/project/wiki/HardwareLiSter
ENTERED=20030402
LICENSE[0]=GPL
diff --git a/utils/lshw/HISTORY b/utils/lshw/HISTORY
index 47b42db..074ab5d 100644
--- a/utils/lshw/HISTORY
+++ b/utils/lshw/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version B.02.16
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/utils/lsof/DETAILS b/utils/lsof/DETAILS
index 2c3ed2f..f49fe46 100755
--- a/utils/lsof/DETAILS
+++ b/utils/lsof/DETAILS
@@ -1,6 +1,6 @@
SPELL=lsof
- VERSION=4.85
-
SOURCE_HASH=sha512:f38356d300e18feaac09043f19c3ef612ac22cb89608cbecbc3594dd170705be855ebc5ce80b069db4a5af9bb517b1f4e571c2e175aa579214014d7f77ac30cb
+ VERSION=4.87
+
SOURCE_HASH=sha512:5e811225dd65366e3ef49628d567864fadda1dbda2d66a5e473123e73c468f5a3a577ae4e1b701a55ac49c2a759dab5c413663121c260a2804fca10ece902766
SOURCE=${SPELL}_${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_$VERSION
SOURCE_URL[0]=ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/$SOURCE
diff --git a/utils/lsof/HISTORY b/utils/lsof/HISTORY
index 533005b..15ff204 100644
--- a/utils/lsof/HISTORY
+++ b/utils/lsof/HISTORY
@@ -1,3 +1,9 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.87
+
+2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.86
+
2012-04-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: backup SOURCE_URL[2] and SOURCE_URL[3] added

diff --git a/utils/metalog/DETAILS b/utils/metalog/DETAILS
index ab50faa..76e63d6 100755
--- a/utils/metalog/DETAILS
+++ b/utils/metalog/DETAILS
@@ -1,9 +1,9 @@
SPELL=metalog
- VERSION=2
+ VERSION=3
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:194d9ca0c5bc8addd1970362cfa7bf1a368f50a9aa7370e2c4d63eb9d9819df08df001a3a85595a74e7b16fdd78c94ffde3cd9a63962ebc9f6ed71b1a574d7cf
+
SOURCE_HASH=sha512:2ac614bb85fe466308c4ced0842fdab5f056eda60e892189a8220719f1e06a72fce3c76842a2ac8c63a6808c20d8b7a7d8676896e14f7f54e40630ecbd21e289
WEB_SITE=http://metalog.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/utils/metalog/HISTORY b/utils/metalog/HISTORY
index fc8a0cb..b513fd1 100644
--- a/utils/metalog/HISTORY
+++ b/utils/metalog/HISTORY
@@ -1,3 +1,6 @@
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: dropped p7zip -- no longer needed

diff --git a/utils/minimodem/DEPENDS b/utils/minimodem/DEPENDS
new file mode 100755
index 0000000..e825b86
--- /dev/null
+++ b/utils/minimodem/DEPENDS
@@ -0,0 +1,3 @@
+depends pulseaudio &&
+depends libsndfile &&
+depends fftw
diff --git a/utils/minimodem/DETAILS b/utils/minimodem/DETAILS
new file mode 100755
index 0000000..a5dba19
--- /dev/null
+++ b/utils/minimodem/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=minimodem
+ VERSION=0.8.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.whence.com/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:26ec0cd45c765b26868d9434e681b4e5efe96bd70b30551ed47dd3397136e017e23176a56b4f77d895b4554c36b203bea8ad832e3714f1face3addbb6af19bc8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.whence.com/minimodem/";
+ LICENSE[0]=GPL
+ ENTERED=20120624
+ SHORT="command-line program which generates (or decodes) audio
modem tones"
+cat << EOF
+minimodem is a command-line program which generates (or decodes) audio
+modem tones at any specified baud rate, emulating an old Bell-type or
+radio-teletype FSK modem. The tones can be played to (or recorded from)
+the PulseAudio system or to an audio file.
+
+minimodem can be used to transfer data between nearby computers using an
+audio cable (or just via sound waves), or between remote computers using
+radio, telephone, or another audio communications medium.
+EOF
diff --git a/utils/minimodem/HISTORY b/utils/minimodem/HISTORY
new file mode 100644
index 0000000..65c0fde
--- /dev/null
+++ b/utils/minimodem/HISTORY
@@ -0,0 +1,3 @@
+2012-06-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell created
+
diff --git a/utils/notification-daemon/CONFLICTS
b/utils/notification-daemon/CONFLICTS
index 4a1564b..f87a7bb 100755
--- a/utils/notification-daemon/CONFLICTS
+++ b/utils/notification-daemon/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon-xfce &&
-conflicts notify-osd
+conflicts notify-osd &&
+conflicts xfce4-notifyd
diff --git a/utils/notification-daemon/DETAILS
b/utils/notification-daemon/DETAILS
index a3023b0..3144d70 100755
--- a/utils/notification-daemon/DETAILS
+++ b/utils/notification-daemon/DETAILS
@@ -1,5 +1,5 @@
SPELL=notification-daemon
- VERSION=0.7.4
+ VERSION=0.7.6
SOURCE=${SPELL}-${VERSION}.tar.xz
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
@@ -7,7 +7,6 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.galago-project.org/
ENTERED=20051217
- PATCHLEVEL=0
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Notification daemon built on DBUS"
diff --git a/utils/notification-daemon/HISTORY
b/utils/notification-daemon/HISTORY
index 10ca72b..087ac9c 100644
--- a/utils/notification-daemon/HISTORY
+++ b/utils/notification-daemon/HISTORY
@@ -1,3 +1,7 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.6
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.4

diff --git a/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
b/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
deleted file mode 100644
index 4cc9aea..0000000
Binary files a/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
and /dev/null differ
diff --git a/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
b/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
new file mode 100644
index 0000000..faeb716
Binary files /dev/null and
b/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig differ
diff --git a/utils/notify-osd/CONFIGURE b/utils/notify-osd/CONFIGURE
new file mode 100755
index 0000000..cc76b6d
--- /dev/null
+++ b/utils/notify-osd/CONFIGURE
@@ -0,0 +1 @@
+config_query LEOLIK_PATCH "Apply Leolik's patches for a customizable
notify-OSD (https://launchpad.net/~leolik/+archive/leolik)?" n
diff --git a/utils/notify-osd/CONFLICTS b/utils/notify-osd/CONFLICTS
index 327b526..337356c 100755
--- a/utils/notify-osd/CONFLICTS
+++ b/utils/notify-osd/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon &&
-conflicts notification-daemon-xfce
+conflicts notification-daemon-xfce &&
+conflicts xfce4-notifyd
diff --git a/utils/notify-osd/DEPENDS b/utils/notify-osd/DEPENDS
index 55a4531..3326926 100755
--- a/utils/notify-osd/DEPENDS
+++ b/utils/notify-osd/DEPENDS
@@ -1,5 +1,5 @@
depends pkgconfig &&
-depends gtk+2 &&
+depends gtk+3 &&
depends glib2 &&
depends gconf2 &&
depends libwnck &&
diff --git a/utils/notify-osd/DETAILS b/utils/notify-osd/DETAILS
index afd5c83..453abbb 100755
--- a/utils/notify-osd/DETAILS
+++ b/utils/notify-osd/DETAILS
@@ -1,9 +1,12 @@
SPELL=notify-osd
- VERSION=0.9.32
- BRANCH=oneiric
+ VERSION=0.9.34
+ BRANCH=precise
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2=${SOURCE}.asc

SOURCE_URL[0]=http://launchpad.net/${SPELL}/${BRANCH}/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4648252ac5def5f71e29334b3a03daf0cd1ab3a0dc11ff570f55f46cfd6f0b85af424d40f87c9c55dc76cf087d717abe26835de1765dbb9bc7426cca10077710
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
+ SOURCE_GPG=canonical.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/notify-osd";
LICENSE[0]=GPL
diff --git a/utils/notify-osd/HISTORY b/utils/notify-osd/HISTORY
index 47e23f7..32589df 100644
--- a/utils/notify-osd/HISTORY
+++ b/utils/notify-osd/HISTORY
@@ -1,3 +1,11 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.34
+ changed to upstream GPG verification
+ * DEPENDS: gtk+2 -> gtk+3
+ * CONFIGURE, PRE_BUILD, leolik.patch: added to optionally apply
leolik's
+ patch for a customizable notify-osd
(https://launchpad.net/~leolik/+archive/leolik)
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.9.32

diff --git a/utils/notify-osd/PRE_BUILD b/utils/notify-osd/PRE_BUILD
new file mode 100755
index 0000000..17973ad
--- /dev/null
+++ b/utils/notify-osd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [[ $LEOLIK_PATCH == "y" ]]; then
+ patch -p0 < $SPELL_DIRECTORY/leolik.patch
+fi
diff --git a/utils/notify-osd/leolik.patch b/utils/notify-osd/leolik.patch
new file mode 100644
index 0000000..befb88f
--- /dev/null
+++ b/utils/notify-osd/leolik.patch
@@ -0,0 +1,1563 @@
+diff -Naur old_src/bubble.c src/bubble.c
+--- old_src/bubble.c 2012-03-23 10:49:59.000000000 -0400
++++ src/bubble.c 2012-11-10 08:44:21.000000000 -0500
+@@ -119,6 +119,14 @@
+ A
+ };
+
++typedef struct _NotifyHSVColor NotifyHSVColor;
++
++struct _NotifyHSVColor {
++ gdouble hue;
++ gdouble saturation;
++ gdouble value;
++};
++
+ #define TEMPORARY_ICON_PREFIX_WORKAROUND 1
+ #ifdef TEMPORARY_ICON_PREFIX_WORKAROUND
+ #warning "--== Using the icon-name-substitution! This is a temp. workaround
not going to be maintained for long! ==--"
+@@ -128,25 +136,25 @@
+ // FIXME: this is in class Defaults already, but not yet hooked up so for
the
+ // moment we use the macros here, these values reflect the visual-guideline
+ // for jaunty notifications
+-#define TEXT_TITLE_COLOR_R 1.0f
+-#define TEXT_TITLE_COLOR_G 1.0f
+-#define TEXT_TITLE_COLOR_B 1.0f
+-#define TEXT_TITLE_COLOR_A 1.0f
+-
+-#define TEXT_BODY_COLOR_R 0.91f
+-#define TEXT_BODY_COLOR_G 0.91f
+-#define TEXT_BODY_COLOR_B 0.91f
+-#define TEXT_BODY_COLOR_A 1.0f
++float TEXT_TITLE_COLOR_R = 1.0f;
++float TEXT_TITLE_COLOR_G = 1.0f;
++float TEXT_TITLE_COLOR_B = 1.0f;
++float TEXT_TITLE_COLOR_A = 1.0f;
++
++float TEXT_BODY_COLOR_R = 0.91f;
++float TEXT_BODY_COLOR_G = 0.91f;
++float TEXT_BODY_COLOR_B = 0.91f;
++float TEXT_BODY_COLOR_A = 1.0f;
+
+ #define TEXT_SHADOW_COLOR_R 0.0f
+ #define TEXT_SHADOW_COLOR_G 0.0f
+ #define TEXT_SHADOW_COLOR_B 0.0f
+-#define TEXT_SHADOW_COLOR_A 1.0f
++float TEXT_SHADOW_COLOR_A = 1.0f;
+
+-#define BUBBLE_BG_COLOR_R 0.15f
+-#define BUBBLE_BG_COLOR_G 0.15f
+-#define BUBBLE_BG_COLOR_B 0.15f
+-#define BUBBLE_BG_COLOR_A 0.9f
++float BUBBLE_BG_COLOR_R = 0.07f;
++float BUBBLE_BG_COLOR_G = 0.07f;
++float BUBBLE_BG_COLOR_B = 0.07f;
++float BUBBLE_BG_COLOR_A = 0.9f;
+
+ #define INDICATOR_UNLIT_R 1.0f
+ #define INDICATOR_UNLIT_G 1.0f
+@@ -167,6 +175,10 @@
+ #define BUBBLE_CONTENT_BLUR_RADIUS 4
+ #define TEXT_DROP_SHADOW_SIZE 2
+
++gboolean BUBBLE_PREVENT_FADE = TRUE;
++gboolean BUBBLE_CLOSE_ON_CLICK = FALSE;
++gboolean BUBBLE_AS_DESKTOP_BG = FALSE;
++
+ //-- private functions
---------------------------------------------------------
+
+ static guint g_bubble_signals[LAST_SIGNAL] = { 0 };
+@@ -487,6 +499,22 @@
+ cairo_surface_destroy (new_surface);
+ }
+
++static gdouble
++get_shadow_size (Bubble *bubble)
++{
++ BubblePrivate* priv = GET_PRIVATE (bubble);
++ Defaults* d = bubble->defaults;
++ return defaults_get_bubble_shadow_size (d, priv->composited);
++}
++
++static gdouble
++get_corner_radius (Bubble *bubble)
++{
++ BubblePrivate* priv = GET_PRIVATE (bubble);
++ Defaults* d = bubble->defaults;
++ return defaults_get_bubble_corner_radius (d, priv->composited);
++}
++
+ static void
+ _draw_layout_grid (cairo_t* cr,
+ Bubble* bubble)
+@@ -501,112 +529,112 @@
+
+ // all vertical grid lines
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (2 * defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (2 * defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ // all horizontal grid lines
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) -
++ EM2PIXELS (get_shadow_size (bubble), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) -
++ EM2PIXELS (get_shadow_size (bubble), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ cairo_stroke (cr);
+ }
+@@ -625,20 +653,28 @@
+ raico_blur_t* blur = NULL;
+ gint width;
+ gint height;
++ gint scratch_shadow_size;
+
+ bubble_get_size (self, &width, &height);
+
+ // create temp. scratch surface for top-left shadow/background part
+ if (priv->composited)
++ {
++ scratch_shadow_size = EM2PIXELS (get_shadow_size (self), d);
+ scratch = cairo_image_surface_create (
+ CAIRO_FORMAT_ARGB32,
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size);
++ }
+ else
++ {
++ // We must have at least some width to this scratch surface.
++ scratch_shadow_size = 1;
+ scratch = cairo_image_surface_create (
+ CAIRO_FORMAT_RGB24,
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size);
++ }
+
+ g_return_if_fail (scratch);
+
+@@ -673,48 +709,72 @@
+ color_string = defaults_get_bubble_bg_color (d);
+ gdk_rgba_parse (&color, color_string);
+ g_free (color_string);
+-
++
++ // Apply color tweaks
++ NotifyHSVColor hsv_color;
++ gtk_rgb_to_hsv (color.red, color.green, color.blue,
++ &hsv_color.hue, &hsv_color.saturation,
&hsv_color.value);
++ hsv_color.saturation *= (2.0f - hsv_color.saturation);
++ hsv_color.value = MIN (hsv_color.value, 0.4f);
++ gtk_hsv_to_rgb (hsv_color.hue, hsv_color.saturation, hsv_color.value,
++ &color.red, &color.green, &color.blue);
++
+ if (priv->composited)
+ {
+ _draw_shadow (
+ cr,
+ width,
+ height,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d));
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d));
+ cairo_set_operator (cr, CAIRO_OPERATOR_CLEAR);
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d),
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ (gdouble) bubble_get_height (self) -
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d));
++ 2.0f * EM2PIXELS (get_shadow_size (self), d));
+ cairo_fill (cr);
+ cairo_set_operator (cr, CAIRO_OPERATOR_OVER);
+- cairo_set_source_rgba (cr,
+- 0.75 * color.red,
+- 0.75 * color.green,
+- 0.75 * color.blue,
+- BUBBLE_BG_COLOR_A);
++ if (BUBBLE_AS_DESKTOP_BG) {
++ cairo_set_source_rgba (cr,
++ color.red,
++ color.green,
++ color.blue,
++ BUBBLE_BG_COLOR_A);
++ } else {
++ cairo_set_source_rgba (cr,
++ BUBBLE_BG_COLOR_R,
++ BUBBLE_BG_COLOR_G,
++ BUBBLE_BG_COLOR_B,
++ BUBBLE_BG_COLOR_A);
++ }
+ }
+ else
+- cairo_set_source_rgb (cr,
+- 0.75 * color.red,
+- 0.75 * color.green,
+- 0.75 * color.blue);
++ if (BUBBLE_AS_DESKTOP_BG) {
++ cairo_set_source_rgb (cr,
++ color.red,
++ color.green,
++ color.blue);
++ } else {
++ cairo_set_source_rgb (cr,
++ BUBBLE_BG_COLOR_R,
++ BUBBLE_BG_COLOR_G,
++ BUBBLE_BG_COLOR_B);
++ }
+
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d),
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ (gdouble) bubble_get_height (self) -
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ 2.0f * EM2PIXELS (get_shadow_size (self), d));
+ cairo_fill (cr);
+ cairo_destroy (cr);
+
+@@ -722,8 +782,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (scratch),
+ cairo_image_surface_get_format (scratch),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size,
+ cairo_image_surface_get_stride (scratch));
+ clone = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -732,8 +792,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (clone),
+ cairo_image_surface_get_format (clone),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 2 * scratch_shadow_size,
++ 2 * scratch_shadow_size,
+ cairo_image_surface_get_stride (clone));
+ normal = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -748,8 +808,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (clone),
+ cairo_image_surface_get_format (clone),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 2 * scratch_shadow_size,
++ 2 * scratch_shadow_size,
+ cairo_image_surface_get_stride (clone));
+ blurred = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -1265,11 +1325,11 @@
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
2.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
2.0f,
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d)
- 2.0f,
++ EM2PIXELS (get_shadow_size (self), d) + 2.0f,
++ EM2PIXELS (get_shadow_size (self), d) + 2.0f,
++ EM2PIXELS (get_corner_radius (self), d) - 2.0f,
+ EM2PIXELS (defaults_get_bubble_width (d), d) - 4.0f,
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d) - 2.0f);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d) - 2.0f);
+ cairo_fill (cr);
+
+ cairo_set_source_rgb (cr, 0.0f, 0.0f, 0.0f);
+@@ -1279,12 +1339,12 @@
+ cairo_move_to (
+ cr,
+ EM2PIXELS (defaults_get_text_body_size (d), d) +
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
++ EM2PIXELS (get_shadow_size (self), d) +
+ 2.0f,
+ EM2PIXELS (defaults_get_text_body_size (d), d) +
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
++ EM2PIXELS (get_shadow_size (self), d) +
+ 2.0f +
+- ((2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d) - 2.0f) -
++ ((2.0f * EM2PIXELS (get_shadow_size (self), d) -
2.0f) -
+ EM2PIXELS (defaults_get_text_body_size (d), d)) / 2);
+
+ switch (bubble_get_urgency (self))
+@@ -1428,7 +1488,7 @@
+ gdouble alpha_blur)
+ {
+ Defaults* d = self->defaults;
+- gint shadow = EM2PIXELS (defaults_get_bubble_shadow_size
(d), d);
++ gint shadow = EM2PIXELS (get_shadow_size (self), d);
+ gint icon_half = EM2PIXELS (defaults_get_icon_size (d), d) / 2;
+ gint width_half = EM2PIXELS (defaults_get_bubble_width (d), d)
/ 2;
+ gint height_half = EM2PIXELS (defaults_get_bubble_min_height
(d), d) / 2;
+@@ -1605,15 +1665,23 @@
+ // sanity check
+ if (!window)
+ return;
+-
+- // set an 1x1 input-region to allow click-through
+- region = cairo_region_create_rectangle (&rect);
+- if (cairo_region_status (region) == CAIRO_STATUS_SUCCESS)
++
++ if (!BUBBLE_CLOSE_ON_CLICK)
+ {
+- gtk_widget_input_shape_combine_region (window, NULL);
+- gtk_widget_input_shape_combine_region (window, region);
++ // set an 1x1 input-region to allow click-through
++ region = cairo_region_create_rectangle (&rect);
++ if (cairo_region_status (region) == CAIRO_STATUS_SUCCESS)
++ {
++ gtk_widget_input_shape_combine_region (window, NULL);
++ gtk_widget_input_shape_combine_region (window,
region);
++ }
++ cairo_region_destroy (region);
++ }
++ else
++ {
++ GdkWindow *window_ = gtk_widget_get_window (window);
++ gdk_window_set_events (window_, gdk_window_get_events
(window_) | GDK_BUTTON_PRESS);
+ }
+- cairo_region_destroy (region);
+ }
+
+ static void
+@@ -1703,7 +1771,7 @@
+ cairo_paint (cr);
+ cairo_set_operator (cr, CAIRO_OPERATOR_OVER);
+
+- if (priv->prevent_fade || !priv->composited)
++ if (!BUBBLE_PREVENT_FADE || priv->prevent_fade || !priv->composited)
+ {
+ // render drop-shadow and bubble-background
+ _render_background (bubble, cr, 1.0f, 0.0f);
+@@ -1730,12 +1798,35 @@
+
+ _set_bg_blur (window,
+ TRUE,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ return TRUE;
+ }
+
+ static gboolean
++button_press_event_handler (GtkWidget* window G_GNUC_UNUSED,
++ GdkEventButton* event,
++ Bubble* bubble)
++{
++ BubblePrivate *priv = GET_PRIVATE (bubble);
++
++ if (priv->mouse_over && event->button == 1)
++ {
++ bubble_hide (bubble);
++
++ dbus_send_close_signal (bubble_get_sender (bubble),
++ bubble_get_id (bubble),
++ 1);
++
++ g_signal_emit (bubble, g_bubble_signals[TIMED_OUT], 0);
++
++ return TRUE;
++ }
++
++ return FALSE;
++}
++
++static gboolean
+ redraw_handler (Bubble* bubble)
+ {
+ GtkWindow* window;
+@@ -1759,7 +1850,7 @@
+
+ if (priv->alpha == NULL)
+ {
+- if (priv->distance < 1.0f && !priv->prevent_fade)
++ if (priv->distance < 1.0f && !priv->prevent_fade &&
BUBBLE_PREVENT_FADE)
+ {
+ gtk_window_set_opacity (window,
+ WINDOW_MIN_OPACITY +
+@@ -1914,7 +2005,7 @@
+
+ // mark mouse-pointer having left bubble and proximity-area
+ // after inital show-up of bubble
+- if (priv->prevent_fade && priv->distance > 1.0f)
++ if (BUBBLE_PREVENT_FADE && priv->prevent_fade &&
priv->distance > 1.0f)
+ priv->prevent_fade = FALSE;
+ }
+
+@@ -2210,6 +2301,14 @@
+ G_CALLBACK (expose_handler),
+ this);
+
++ if (BUBBLE_CLOSE_ON_CLICK)
++ {
++ g_signal_connect (window,
++ "button-press-event",
++ G_CALLBACK (button_press_event_handler),
++ this);
++ }
++
+ // "clear" input-mask, set title/icon/attributes
+ gtk_widget_set_app_paintable (window, TRUE);
+ gtk_window_set_title (GTK_WINDOW (window), "notify-osd");
+@@ -2689,7 +2788,7 @@
+
+ priv = GET_PRIVATE (self);
+
+- if (priv->prevent_fade)
++ if (BUBBLE_PREVENT_FADE && priv->prevent_fade)
+ return FALSE;
+
+ return priv->mouse_over;
+@@ -2793,7 +2892,7 @@
+
+ // check if mouse-pointer is over bubble (and proximity-area)
initially
+ pointer_update (self);
+- if (priv->distance <= 1.0f)
++ if (priv->distance <= 1.0f || !BUBBLE_PREVENT_FADE)
+ priv->prevent_fade = TRUE;
+ else
+ priv->prevent_fade = FALSE;
+@@ -3351,6 +3450,8 @@
+ gint old_bubble_height = 0;
+ gint new_bubble_width = 0;
+ gint new_bubble_height = 0;
++ gint x;
++ gint y;
+ Defaults* d;
+ BubblePrivate* priv;
+
+@@ -3379,7 +3480,7 @@
+
+ new_bubble_width =
+ EM2PIXELS (defaults_get_bubble_width (d), d) +
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d), d);
++ 2 * EM2PIXELS (get_shadow_size (self), d);
+
+ switch (priv->layout)
+ {
+@@ -3397,7 +3498,7 @@
+
+ new_bubble_height =
+ EM2PIXELS (defaults_get_bubble_min_height
(d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d);
+ break;
+
+ case LAYOUT_ICON_TITLE_BODY:
+@@ -3446,7 +3547,7 @@
+ new_bubble_height =
+ EM2PIXELS
(defaults_get_icon_size (d), d) +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS
(get_shadow_size (self), d);
+ }
+ else
+ {
+@@ -3454,7 +3555,7 @@
+ priv->body_height +
+ priv->title_height +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS
(get_shadow_size (self), d);
+ }
+ }
+ }
+@@ -3501,7 +3602,7 @@
+ priv->body_height +
+ priv->title_height +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size
(self), d);
+ }
+ }
+ break;
+@@ -3518,7 +3619,7 @@
+
+ new_bubble_height = priv->title_height +
+ 2.0f * EM2PIXELS (defaults_get_margin_size
(d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d);
+ }
+ break;
+
+@@ -3545,6 +3646,13 @@
+ _refresh_body (self);
+
+ update_shape (self);
++
++ if (defaults_get_gravity (d) == GRAVITY_SOUTH_EAST)
++ {
++ bubble_get_position(self, &x, &y);
++ bubble_move(self, x, y - (new_bubble_height -
old_bubble_height));
++ }
++
+ }
+
+ void
+diff -Naur old_src/defaults.c src/defaults.c
+--- old_src/defaults.c 2012-03-23 10:49:59.000000000 -0400
++++ src/defaults.c 2012-11-10 08:44:21.000000000 -0500
+@@ -110,40 +110,41 @@
+ /* these values are interpreted as em-measurements and do comply to the
+ * visual guide for jaunty-notifications */
+ #define DEFAULT_DESKTOP_BOTTOM_GAP 6.0f
+-#define DEFAULT_BUBBLE_WIDTH 24.0f
+-#define DEFAULT_BUBBLE_MIN_HEIGHT 5.0f
+-#define DEFAULT_BUBBLE_MAX_HEIGHT 12.2f
+-#define DEFAULT_BUBBLE_VERT_GAP 0.5f
+-#define DEFAULT_BUBBLE_HORZ_GAP 0.5f
++float DEFAULT_BUBBLE_WIDTH = 24.0f;
++float DEFAULT_BUBBLE_MIN_HEIGHT = 5.0f;
++float DEFAULT_BUBBLE_MAX_HEIGHT = 12.2f;
++float DEFAULT_BUBBLE_VERT_GAP = 0.5f;
++float DEFAULT_BUBBLE_HORZ_GAP = 0.5f;
+ #define DEFAULT_BUBBLE_SHADOW_SIZE 0.7f
+ #define DEFAULT_BUBBLE_SHADOW_COLOR "#000000"
+ #define DEFAULT_BUBBLE_BG_COLOR "#131313"
+ #define DEFAULT_BUBBLE_BG_OPACITY "#cc"
+ #define DEFAULT_BUBBLE_HOVER_OPACITY "#66"
+-#define DEFAULT_BUBBLE_CORNER_RADIUS 0.375f
++float DEFAULT_BUBBLE_CORNER_RADIUS = 0.375f;
+ #define DEFAULT_CONTENT_SHADOW_SIZE 0.125f
+ #define DEFAULT_CONTENT_SHADOW_COLOR "#000000"
+-#define DEFAULT_MARGIN_SIZE 1.0f
+-#define DEFAULT_ICON_SIZE 3.0f
+-#define DEFAULT_GAUGE_SIZE 0.625f
+-#define DEFAULT_GAUGE_OUTLINE_WIDTH 0.125f
++float DEFAULT_MARGIN_SIZE = 1.0f;
++float DEFAULT_ICON_SIZE = 3.0f;
++float DEFAULT_GAUGE_SIZE = 0.625f;
++#define DEFAULT_GAUGE_OUTLINE_WIDTH 0.125f
+ #define DEFAULT_TEXT_FONT_FACE "Sans"
+ #define DEFAULT_TEXT_TITLE_COLOR "#ffffff"
+-#define DEFAULT_TEXT_TITLE_WEIGHT TEXT_WEIGHT_BOLD
+-#define DEFAULT_TEXT_TITLE_SIZE 1.0f
++short DEFAULT_TEXT_TITLE_WEIGHT = TEXT_WEIGHT_BOLD;
++float DEFAULT_TEXT_TITLE_SIZE = 1.0f;
+ #define DEFAULT_TEXT_BODY_COLOR "#eaeaea"
+-#define DEFAULT_TEXT_BODY_WEIGHT TEXT_WEIGHT_NORMAL
+-#define DEFAULT_TEXT_BODY_SIZE 0.9f
++short DEFAULT_TEXT_BODY_WEIGHT = TEXT_WEIGHT_NORMAL;
++float DEFAULT_TEXT_BODY_SIZE = 0.9f;
+ #define DEFAULT_PIXELS_PER_EM 10.0f
+ #define DEFAULT_SYSTEM_FONT_SIZE 10.0f
+ #define DEFAULT_SCREEN_DPI 96.0f
+ #define DEFAULT_GRAVITY GRAVITY_NORTH_EAST
++short SLOT_ALLOCATION = SLOT_ALLOCATION_DYNAMIC;
+
+ /* these values are interpreted as milliseconds-measurements and do comply
to
+ * the visual guide for jaunty-notifications */
+-#define DEFAULT_FADE_IN_TIMEOUT 250
+-#define DEFAULT_FADE_OUT_TIMEOUT 1000
+-#define DEFAULT_ON_SCREEN_TIMEOUT 10000
++float DEFAULT_FADE_IN_TIMEOUT = 250;
++float DEFAULT_FADE_OUT_TIMEOUT = 1000;
++float DEFAULT_ON_SCREEN_TIMEOUT = 10000;
+
+ /* notify-osd settings */
+ #define NOTIFY_OSD_SCHEMA "com.canonical.notify-osd"
+@@ -242,7 +243,7 @@
+ gravity = g_settings_get_int (self->nosd_settings,
GSETTINGS_GRAVITY_KEY);
+
+ // protect against out-of-bounds values for gravity
+- if (gravity != GRAVITY_EAST && gravity != GRAVITY_NORTH_EAST)
++ if (gravity != GRAVITY_EAST && gravity != GRAVITY_NORTH_EAST &&
gravity != GRAVITY_WEST && gravity != GRAVITY_NORTH_WEST && gravity !=
GRAVITY_SOUTH_EAST && gravity != GRAVITY_SOUTH_WEST)
+ gravity = DEFAULT_GRAVITY;
+
+ // update stored DPI-value
+@@ -546,7 +547,7 @@
+ self);
+
+ // use fixed slot-allocation for async. and sync. bubbles
+- self->slot_allocation = SLOT_ALLOCATION_FIXED;
++ self->slot_allocation = SLOT_ALLOCATION;
+ }
+
+ static void
+@@ -1546,7 +1547,7 @@
+ "gravity",
+ "Positional hint for placing bubbles",
+ 0,
+- 2,
++ 6,
+ DEFAULT_GRAVITY,
+ G_PARAM_CONSTRUCT |
+ G_PARAM_READWRITE |
+@@ -1762,11 +1763,11 @@
+ }
+
+ gdouble
+-defaults_get_bubble_shadow_size (Defaults* self)
++defaults_get_bubble_shadow_size (Defaults* self, gboolean is_composited)
+ {
+ gdouble bubble_shadow_size;
+
+- if (!self || !IS_DEFAULTS (self))
++ if (!self || !IS_DEFAULTS (self) || !is_composited)
+ return 0.0f;
+
+ g_object_get (self, "bubble-shadow-size", &bubble_shadow_size, NULL);
+@@ -1841,11 +1842,11 @@
+ }
+
+ gdouble
+-defaults_get_bubble_corner_radius (Defaults* self)
++defaults_get_bubble_corner_radius (Defaults* self, gboolean is_composited)
+ {
+ gdouble bubble_corner_radius;
+
+- if (!self || !IS_DEFAULTS (self))
++ if (!self || !IS_DEFAULTS (self) || !is_composited)
+ return 0.0f;
+
+ g_object_get (self,
+@@ -2205,11 +2206,10 @@
+ }
+
+ void
+-defaults_get_top_corner (Defaults *self, gint *x, gint *y)
++defaults_get_top_corner (Defaults *self, GdkScreen **screen, gint *x, gint
*y)
+ {
+ GdkRectangle rect;
+ GdkRectangle panel_rect = {0, 0, 0, 0};
+- GdkScreen* screen = NULL;
+ GdkWindow* active_window = NULL;
+ GdkWindow* panel_window = NULL;
+ gint mx;
+@@ -2219,21 +2219,23 @@
+ gint aw_monitor;
+ gboolean has_panel_window = FALSE;
+ gboolean follow_focus = defaults_multihead_does_focus_follow
(self);
++ gboolean is_composited = FALSE;
+
+ g_return_if_fail (self != NULL && IS_DEFAULTS (self));
+
+ gdk_display_get_pointer (gdk_display_get_default (),
+- &screen,
++ screen,
+ &mx,
+ &my,
+ NULL);
+
++ is_composited = gdk_screen_is_composited (*screen);
+ panel_window = get_panel_window ();
+
+ if (panel_window != NULL)
+ {
+ gdk_window_get_frame_extents (panel_window, &panel_rect);
+- panel_monitor = gdk_screen_get_monitor_at_window (screen,
++ panel_monitor = gdk_screen_get_monitor_at_window (*screen,
+
panel_window);
+ monitor = panel_monitor;
+ g_debug ("found panel (%d,%d) - %dx%d on monitor %d",
+@@ -2249,12 +2251,12 @@
+ if (follow_focus)
+ {
+ g_debug ("multi_head_focus_follow mode");
+- monitor = gdk_screen_get_monitor_at_point (screen, mx, my);
+- active_window = gdk_screen_get_active_window (screen);
++ monitor = gdk_screen_get_monitor_at_point (*screen, mx, my);
++ active_window = gdk_screen_get_active_window (*screen);
+ if (active_window != NULL)
+ {
+ aw_monitor = gdk_screen_get_monitor_at_window (
+- screen,
++ *screen,
+ active_window);
+
+ if (monitor != aw_monitor)
+@@ -2270,7 +2272,7 @@
+ }
+ }
+
+- gdk_screen_get_monitor_geometry (screen, monitor, &rect);
++ gdk_screen_get_monitor_geometry (*screen, monitor, &rect);
+ g_debug ("selecting monitor %d at (%d,%d) - %dx%d",
+ monitor,
+ rect.x,
+@@ -2299,7 +2301,7 @@
+
+ *y = rect.y;
+ *y += EM2PIXELS (defaults_get_bubble_vert_gap (self), self)
+- - EM2PIXELS (defaults_get_bubble_shadow_size (self), self);
++ - EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self);
+
+ /* correct potential offset in multi-monitor setups with two (or more)
+ * monitors side by side, all having different vertical resolutions
and
+@@ -2307,9 +2309,9 @@
+ * the top edge of the monitor with the lowest vertical resolution,
+ * LP: #716458 */
+ GdkRectangle cur_geo = {0, 0, 0, 0};
+- int num_monitors = gdk_screen_get_n_monitors (screen);
+- int screen_width = gdk_screen_get_width (screen);
+- int screen_height = gdk_screen_get_height (screen);
++ int num_monitors = gdk_screen_get_n_monitors (*screen);
++ int screen_width = gdk_screen_get_width (*screen);
++ int screen_height = gdk_screen_get_height (*screen);
+
+ if (!follow_focus && num_monitors > 1)
+ {
+@@ -2319,10 +2321,10 @@
+ {
+ int right_most_monitor = 0;
+
+- right_most_monitor = gdk_screen_get_monitor_at_point
(screen,
++ right_most_monitor = gdk_screen_get_monitor_at_point
(*screen,
+
screen_width,
+
screen_height / 2);
+- gdk_screen_get_monitor_geometry (screen,
++ gdk_screen_get_monitor_geometry (*screen,
+ right_most_monitor,
+ &cur_geo);
+ if (cur_geo.y != 0)
+@@ -2332,10 +2334,10 @@
+ {
+ int left_most_monitor = 0;
+
+- left_most_monitor = gdk_screen_get_monitor_at_point
(screen,
++ left_most_monitor = gdk_screen_get_monitor_at_point
(*screen,
+
0,
+
screen_height / 2);
+- gdk_screen_get_monitor_geometry (screen,
++ gdk_screen_get_monitor_geometry (*screen,
+ left_most_monitor,
+ &cur_geo);
+ if (cur_geo.y != 0)
+@@ -2348,12 +2350,12 @@
+ if (gtk_widget_get_default_direction () == GTK_TEXT_DIR_LTR)
+ {
+ *x = rect.x + rect.width;
+- *x -= EM2PIXELS (defaults_get_bubble_shadow_size (self), self)
++ *x -= EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self)
+ + EM2PIXELS (defaults_get_bubble_horz_gap (self),
self)
+ + EM2PIXELS (defaults_get_bubble_width (self), self);
+ } else {
+ *x = rect.x
+- - EM2PIXELS (defaults_get_bubble_shadow_size (self),
self)
++ - EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self)
+ + EM2PIXELS (defaults_get_bubble_horz_gap (self),
self);
+ }
+
+diff -Naur old_src/defaults.h src/defaults.h
+--- old_src/defaults.h 2012-03-23 10:49:59.000000000 -0400
++++ src/defaults.h 2012-11-10 08:44:21.000000000 -0500
+@@ -31,6 +31,7 @@
+
+ #include <glib-object.h>
+ #include <gio/gio.h>
++#include <gdk/gdk.h>
+
+ G_BEGIN_DECLS
+
+@@ -58,7 +59,13 @@
+ {
+ GRAVITY_NONE = 0,
+ GRAVITY_NORTH_EAST, // top-right of screen
+- GRAVITY_EAST // vertically centered at right of screen
++ GRAVITY_EAST, // vertically centered at right of screen
++ GRAVITY_SOUTH_EAST, // bottom-right of screen
++ GRAVITY_SOUTH_WEST, // bottom-left of screen
++ GRAVITY_WEST, // vertically centered at left of screen
++ GRAVITY_NORTH_WEST // top-left of screen
++
++
+ } Gravity;
+
+ typedef enum
+@@ -177,7 +184,7 @@
+ defaults_get_bubble_horz_gap (Defaults* self);
+
+ gdouble
+-defaults_get_bubble_shadow_size (Defaults* self);
++defaults_get_bubble_shadow_size (Defaults* self, gboolean is_composited);
+
+ gchar*
+ defaults_get_bubble_shadow_color (Defaults* self);
+@@ -192,7 +199,7 @@
+ defaults_get_bubble_hover_opacity (Defaults* self);
+
+ gdouble
+-defaults_get_bubble_corner_radius (Defaults* self);
++defaults_get_bubble_corner_radius (Defaults* self, gboolean is_composited);
+
+ gdouble
+ defaults_get_content_shadow_size (Defaults* self);
+@@ -258,7 +265,7 @@
+ defaults_refresh_screen_dimension_properties (Defaults *self);
+
+ void
+-defaults_get_top_corner (Defaults *self, gint *x, gint *y);
++defaults_get_top_corner (Defaults *self, GdkScreen **screen, gint *x, gint
*y);
+
+ Gravity
+ defaults_get_gravity (Defaults *self);
+diff -Naur old_src/display.c src/display.c
+--- old_src/display.c 2012-03-23 10:49:59.000000000 -0400
++++ src/display.c 2012-11-10 08:44:21.000000000 -0500
+@@ -60,12 +60,13 @@
+ static gboolean
+ stack_is_at_top_corner (Stack *self, Bubble *bubble)
+ {
++ GdkScreen* screen;
+ gint x, y1, y2;
+
+ g_assert (IS_STACK (self));
+ g_assert (IS_BUBBLE (bubble));
+
+- defaults_get_top_corner (self->defaults, &x, &y1);
++ defaults_get_top_corner (self->defaults, &screen, &x, &y1);
+ bubble_get_position (bubble, &x, &y2);
+
+ return y1 == y2;
+@@ -74,11 +75,12 @@
+ static void
+ stack_display_position_sync_bubble (Stack *self, Bubble *bubble)
+ {
+- Defaults* d = self->defaults;
+- gint y = 0;
+- gint x = 0;
++ Defaults* d = self->defaults;
++ GdkScreen* screen;
++ gint y = 0;
++ gint x = 0;
+
+- defaults_get_top_corner (d, &x, &y);
++ defaults_get_top_corner (d, &screen, &x, &y);
+
+ // TODO: with multi-head, in focus follow mode, there may be enough
+ // space left on the top monitor
+@@ -279,10 +281,11 @@
+ static void
+ stack_layout (Stack* self)
+ {
+- Bubble* bubble = NULL;
+- Defaults* d;
+- gint y = 0;
+- gint x = 0;
++ Bubble* bubble = NULL;
++ Defaults* d;
++ GdkScreen* screen;
++ gint y = 0;
++ gint x = 0;
+
+ g_return_if_fail (self != NULL);
+
+@@ -310,10 +313,12 @@
+ return;
+ }
+
++ /*
+ bubble_set_timeout (bubble,
+ defaults_get_on_screen_timeout (self->defaults));
++ */
+
+- defaults_get_top_corner (self->defaults, &x, &y);
++ defaults_get_top_corner (self->defaults, &screen, &x, &y);
+
+ d = self->defaults;
+
+diff -Naur old_src/main.c src/main.c
+--- old_src/main.c 2012-03-23 10:49:59.000000000 -0400
++++ src/main.c 2012-11-10 08:44:21.000000000 -0500
+@@ -25,6 +25,10 @@
+ ** with this program. If not, see <http://www.gnu.org/licenses/>.
+ **
+
*******************************************************************************/
++#define _GNU_SOURCE /* getline */
++#include <unistd.h> /* getuid */
++#include <pwd.h> /* getpwuid */
++#include <sys/types.h>
+
+ #include <string.h>
+ #include <stdlib.h>
+@@ -39,6 +43,213 @@
+
+ #define ICONS_DIR (DATADIR G_DIR_SEPARATOR_S "notify-osd"
G_DIR_SEPARATOR_S "icons")
+
++/* begin hack */
++extern float TEXT_TITLE_COLOR_R;
++extern float TEXT_TITLE_COLOR_G;
++extern float TEXT_TITLE_COLOR_B;
++extern float TEXT_TITLE_COLOR_A;
++
++extern float TEXT_BODY_COLOR_R;
++extern float TEXT_BODY_COLOR_G;
++extern float TEXT_BODY_COLOR_B;
++extern float TEXT_BODY_COLOR_A;
++
++extern float TEXT_SHADOW_COLOR_A;
++
++extern float BUBBLE_BG_COLOR_R;
++extern float BUBBLE_BG_COLOR_G;
++extern float BUBBLE_BG_COLOR_B;
++extern float BUBBLE_BG_COLOR_A;
++
++extern float DEFAULT_TEXT_TITLE_SIZE;
++extern float DEFAULT_TEXT_BODY_SIZE;
++extern float DEFAULT_ON_SCREEN_TIMEOUT;
++
++extern short DEFAULT_TEXT_TITLE_WEIGHT;
++extern short DEFAULT_TEXT_BODY_WEIGHT;
++extern short SLOT_ALLOCATION;
++
++extern float DEFAULT_MARGIN_SIZE;
++extern float DEFAULT_BUBBLE_CORNER_RADIUS;
++extern float DEFAULT_BUBBLE_WIDTH;
++extern float DEFAULT_BUBBLE_VERT_GAP;
++extern float DEFAULT_BUBBLE_HORZ_GAP;
++extern float DEFAULT_ICON_SIZE;
++extern float DEFAULT_GAUGE_SIZE;
++
++extern gboolean BUBBLE_PREVENT_FADE;
++extern gboolean BUBBLE_CLOSE_ON_CLICK;
++extern gboolean BUBBLE_AS_DESKTOP_BG;
++
++void parse_color(unsigned int c, float* r, float* g, float* b)
++{
++ *b = (float)(c & 0xFF) / (float)(0xFF);
++ c >>= 8;
++ *g = (float)(c & 0xFF) / (float)(0xFF);
++ c >>= 8;
++ *r = (float)(c & 0xFF) / (float)(0xFF);
++}
++
++
++void load_settings(void)
++{
++ char file[PATH_MAX];
++ uid_t uid = getuid();
++ const char* settings_file_name = ".notify-osd";
++
++ struct passwd* pw = getpwuid(uid);
++ if (!pw) {
++ fprintf(stderr,
++ "failed to retrieve home directory. using default
settings.\n");
++ return;
++ }
++ /* $HOME/.notify-osd */
++ snprintf(file, sizeof(file), "%s%s%s", pw->pw_dir,
++ G_DIR_SEPARATOR_S, settings_file_name);
++
++ FILE* fp = fopen(file, "r");
++
++ if (!fp) {
++ fprintf(stderr, "could not open '%s'. using default settings.\n",
file);
++ return;
++
++ }
++ printf("reading settings from '%s'\n", file);
++
++ char* buf = NULL;
++ size_t size = 0;
++ char key[32], value[32];
++ float fvalue;
++ unsigned int ivalue;
++
++ while(getline(&buf, &size, fp) != -1) {
++ if (sscanf(buf, "%31s = %31s", key, value) != 2)
++ continue;
++ if (!strcmp(key, "bubble-background-color") &&
++ sscanf(value, "%x", &ivalue)) {
++
++ parse_color(ivalue, &BUBBLE_BG_COLOR_R, &BUBBLE_BG_COLOR_G,
++ &BUBBLE_BG_COLOR_B);
++
++
++ } else if (!strcmp(key, "bubble-background-opacity") &&
++ sscanf(value, "%f", &fvalue)) {
++
++ BUBBLE_BG_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-title-color") &&
++ sscanf(value, "%x", &ivalue) ) {
++
++ parse_color(ivalue, &TEXT_TITLE_COLOR_R, &TEXT_TITLE_COLOR_G,
++ &TEXT_TITLE_COLOR_B);
++
++ } else if (!strcmp(key, "text-title-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_TITLE_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-body-color") &&
++ sscanf(value, "%x", &ivalue) ) {
++
++ parse_color(ivalue, &TEXT_BODY_COLOR_R, &TEXT_BODY_COLOR_G,
++ &TEXT_BODY_COLOR_B);
++
++ } else if (!strcmp(key, "text-body-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_BODY_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-shadow-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_SHADOW_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-title-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_TEXT_TITLE_SIZE = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-body-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_TEXT_BODY_SIZE = fvalue*0.01;
++
++ } else if (!strcmp(key, "bubble-expire-timeout") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_ON_SCREEN_TIMEOUT = fvalue*1000;
++
++ } else if (!strcmp(key, "text-title-weight")) {
++ if (!strcmp(value, "bold")) {
++ DEFAULT_TEXT_TITLE_WEIGHT =
700;
++ } else if (!strcmp(value, "normal"))
{
++ DEFAULT_TEXT_TITLE_WEIGHT =
400;
++ } else if (!strcmp(value, "light")) {
++ DEFAULT_TEXT_TITLE_WEIGHT =
300;
++ }
++ } else if (!strcmp(key, "text-body-weight")) {
++ if (!strcmp(value, "bold")) {
++ DEFAULT_TEXT_BODY_WEIGHT =
700;
++ } else if (!strcmp(value, "normal"))
{
++ DEFAULT_TEXT_BODY_WEIGHT =
400;
++ } else if (!strcmp(value, "light")) {
++ DEFAULT_TEXT_BODY_WEIGHT =
300;
++ }
++ } else if (!strcmp(key, "text-margin-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_MARGIN_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-corner-radius") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_CORNER_RADIUS = fvalue*0.01;
++
++ } else if (!strcmp(key, "bubble-width") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_WIDTH = fvalue*0.1;
++
++ } else if (!strcmp(key, "slot-allocation")) {
++ if (!strcmp(value, "dynamic")) {
++ SLOT_ALLOCATION =
SLOT_ALLOCATION_DYNAMIC;
++ } else if (!strcmp(value, "fixed")) {
++ SLOT_ALLOCATION =
SLOT_ALLOCATION_FIXED;
++ }
++ } else if (!strcmp(key, "bubble-vertical-gap") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_VERT_GAP = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-horizontal-gap") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_HORZ_GAP = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-icon-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_ICON_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-gauge-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_GAUGE_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-prevent-fade") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_PREVENT_FADE = ivalue;
++
++ } else if (!strcmp(key, "bubble-close-on-click") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_CLOSE_ON_CLICK = ivalue;
++
++ } else if (!strcmp(key, "bubble-as-desktop-bg") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_AS_DESKTOP_BG = ivalue;
++
++ }
++
++ }
++
++ if (buf) {
++ free(buf);
++ }
++
++ fclose(fp);
++}
++/* end hack */
++
+ int
+ main (int argc,
+ char** argv)
+@@ -58,6 +269,8 @@
+ gtk_icon_theme_append_search_path(gtk_icon_theme_get_default(),
+ ICONS_DIR);
+
++ load_settings();
++
+ defaults = defaults_new ();
+ observer = observer_new ();
+ stack = stack_new (defaults, observer);
+diff -Naur old_src/send-test-notification.sh src/send-test-notification.sh
+--- old_src/send-test-notification.sh 1969-12-31 19:00:00.000000000 -0500
++++ src/send-test-notification.sh 2012-11-10 08:44:09.000000000 -0500
+@@ -0,0 +1,63 @@
++#!/bin/sh
++
++notify-send "Take note" "The next example will test the icon-only
layout-case" -i dialog-info
++sleep 2
++notify-send "Eject" -i notification-device-eject -h
string:x-canonical-private-icon-only:
++sleep 2
++notify-send "WiFi signal found" -i notification-network-wireless-medium
++sleep 2
++notify-send "WiFi signal lost" -i notification-network-wireless-disconnected
++sleep 2
++notify-send "Volume" -i notification-audio-volume-medium -h int:value:75 -h
string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Volume" -i notification-audio-volume-low -h int:value:30 -h
string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Brightness" -i notification-display-brightness-high -h
int:value:101 -h string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Brightness" -i notification-keyboard-brightness-medium -h
int:value:45 -h string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Testing markup" "Some <b>bold</b>, <u>underlined</u>,
<i>italic</i> text. Note, you should not see any marked up text."
++sleep 2
++notify-send "Jamshed Kakar" "Hey, what about this restaurant?
http://www.blafasel.org
++
++Would you go from your place by train or should I pick you up from work?
What do you think?"
++sleep 2
++notify-send "English bubble" "The quick brown fox jumps over the lazy dog."
-i network
++sleep 2
++notify-send "Bubble from Germany" "Polyfon zwitschernd aßen Mäxchens Vögel
Rüben, Joghurt und Quark." -i gnome-system
++sleep 2
++notify-send "Very russian" "Съешь ещё этих мягких французских булок, да
выпей чаю." -i dialog-info
++sleep 2
++notify-send "More from Germany" "Oje, Qualm verwölkt Dix zig
Farbtriptychons." -i gnome-globe
++sleep 2
++notify-send "Filter the world 1/3" "<a
href=\"http://www.ubuntu.com/\";>Ubuntu</a>
++Don't rock the boat
++Kick him while he&apos;s down
++\"Film spectators are quiet vampires.\"
++Peace &amp; Love
++War & Peace
++Law &#38; Order
++Love &#x26; War
++7 > 3
++7 &gt; 3"
++sleep 2
++notify-send "Filter the world 2/3" "7 &#62; 3
++7 &#x3e; 3
++14 < 42
++14 &lt; 42
++14 &#60; 42
++14 &#x3c; 42
++><
++<>
++< this is not a tag >
++<i>Not italic</i>"
++sleep 2
++notify-send "Filter the world 3/3" "<b>So broken</i>
++<img src=\"foobar.png\" />Nothing to see
++<u>Test</u>
++<b>Bold</b>
++<span>Span</span>
++<s>E-flat</s>
++<sub>Sandwich</sub>
++<small>Fry</small>
++<tt>Testing tag</tt>"
+diff -Naur old_src/stack.c src/stack.c
+--- old_src/stack.c 2012-03-23 10:49:59.000000000 -0400
++++ src/stack.c 2012-11-10 08:44:21.000000000 -0500
+@@ -44,6 +44,7 @@
+ G_DEFINE_TYPE (Stack, stack, G_TYPE_OBJECT);
+
+ #define FORCED_SHUTDOWN_THRESHOLD 500
++#define NOTIFY_EXPIRES_DEFAULT -1
+
+ /* fwd declaration */
+ void close_handler (GObject* n, Stack* stack);
+@@ -646,6 +647,15 @@
+ if (body)
+ bubble_set_message_body (bubble, body);
+
++ if (timeout == NOTIFY_EXPIRES_DEFAULT) {
++ bubble_set_timeout (bubble,
++ defaults_get_on_screen_timeout
(self->defaults));
++ }
++ else {
++ bubble_set_timeout (bubble, timeout);
++ }
++
++
+ if (new_bubble && bubble_is_append_allowed(bubble)) {
+ app_bubble = find_bubble_for_append(self, bubble);
+
+@@ -885,6 +895,9 @@
+ gint* x,
+ gint* y)
+ {
++ GdkScreen* screen = NULL;
++ gboolean is_composited = FALSE;
++
+ // sanity checks
+ if (!x && !y)
+ return;
+@@ -904,7 +917,9 @@
+ }
+
+ // initialize x and y
+- defaults_get_top_corner (self->defaults, x, y);
++ defaults_get_top_corner (self->defaults, &screen, x, y);
++
++ is_composited = gdk_screen_is_composited (screen);
+
+ // differentiate returned top-left corner for top and bottom slot
+ // depending on the placement
+@@ -920,12 +935,12 @@
+ *y += defaults_get_desktop_height (d) / 2 -
+ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
+ bubble_height +
+- EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ // the position for the async. bubble
+ else if (slot == SLOT_BOTTOM)
+ *y += defaults_get_desktop_height (d) / 2 +
+ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
+- EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ break;
+
+ case GRAVITY_NORTH_EAST:
+@@ -944,15 +959,61 @@
+ case SLOT_ALLOCATION_FIXED:
+ *y += EM2PIXELS
(defaults_get_icon_size (d), d) +
+ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- EM2PIXELS
(defaults_get_bubble_vert_gap (d), d); /* +
+- 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);*/
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) + 2;
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y += bubble_get_height
(self->slots[SLOT_TOP]) +
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ break;
++
++ default:
++ break;
++ }
++
++ }
++ break;
++
++ case GRAVITY_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ // the position for the sync./feedback bubble
++ if (slot == SLOT_TOP)
++ *y += defaults_get_desktop_height (d) / 2 -
++ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
++ bubble_height +
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ // the position for the async. bubble
++ else if (slot == SLOT_BOTTOM)
++ *y += defaults_get_desktop_height (d) / 2 +
++ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ break;
++
++ case GRAVITY_NORTH_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ if (slot == SLOT_BOTTOM)
++ {
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ *y += EM2PIXELS
(defaults_get_icon_size (d), d) +
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) +
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) + 2;
+ break;
+
+ case SLOT_ALLOCATION_DYNAMIC:
+ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
+ *y += bubble_get_height
(self->slots[SLOT_TOP]) +
+ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
+- 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ break;
+
+ default:
+@@ -961,6 +1022,114 @@
+
+ }
+ break;
++
++ case GRAVITY_SOUTH_EAST:
++ d = self->defaults;
++
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ bubble_height -
++ EM2PIXELS
(defaults_get_icon_size (d), d) -
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) - 2;
++
++ }
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y +=
defaults_get_desktop_height (d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 4 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) -
++ bubble_get_height
(self->slots[SLOT_TOP]);
++ }
++ break;
++
++ default:
++ break;
++ }
++
++ break;
++
++ case GRAVITY_SOUTH_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ bubble_height -
++ EM2PIXELS
(defaults_get_icon_size (d), d) -
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) - 2;
++
++ }
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y +=
defaults_get_desktop_height (d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 4 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) -
++ bubble_get_height
(self->slots[SLOT_TOP]);
++ }
++ break;
++
++ default:
++ break;
++ }
++
++ break;
+
+ default:
+ g_warning ("Unhandled placement!\n");
diff --git a/utils/nss-pam-ldapd/DETAILS b/utils/nss-pam-ldapd/DETAILS
index ac82eb9..ec28432 100755
--- a/utils/nss-pam-ldapd/DETAILS
+++ b/utils/nss-pam-ldapd/DETAILS
@@ -1,5 +1,6 @@
SPELL=nss-pam-ldapd
- VERSION=0.7.16
+ VERSION=0.7.18
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://arthurdejong.org/$SPELL/$SOURCE
diff --git a/utils/nss-pam-ldapd/HISTORY b/utils/nss-pam-ldapd/HISTORY
index 614f87e..d716961 100644
--- a/utils/nss-pam-ldapd/HISTORY
+++ b/utils/nss-pam-ldapd/HISTORY
@@ -1,3 +1,12 @@
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (CVE-2013-0288)
+
+2012-12-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.18
+
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.17
+
2012-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.16

diff --git a/utils/oyranos/0001-remove-example-causing-install-error.patch
b/utils/oyranos/0001-remove-example-causing-install-error.patch
new file mode 100644
index 0000000..0ccb5b8
--- /dev/null
+++ b/utils/oyranos/0001-remove-example-causing-install-error.patch
@@ -0,0 +1,28 @@
+From 8c260555811bca4ffdca3903539ba62ae71506b0 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 1 Nov 2012 09:14:28 +0100
+Subject: [PATCH] remove example causing install error
+
+---
+ makefile.in | 5 -----
+ 1 file changed, 5 deletions(-)
+
+diff --git a/makefile.in b/makefile.in
+index d8ba904..67069b4 100644
+--- a/makefile.in
++++ b/makefile.in
+@@ -1481,11 +1481,6 @@ install_bin: all oforms install_gui
+
+ # install recursive
+ install: install-main examples
+-#ifdef QT
+- $(INSTALL) -m 755 examples/xcmsevents/qcmsevents "$(DESTDIR)$(bindir)"
+- mkdir -p "$(DESTDIR)$(desktopdir)"
+- $(INSTALL) -m 644
"$(SRCDIR)/examples/xcmsevents/qcmsevents-applet.desktop"
"$(DESTDIR)$(desktopdir)"
+-#endif
+ $(INSTALL) -m 755
examples/oyranos_profile_graph/oyranos-profile-graph "$(DESTDIR)$(bindir)"
+ echo ... $@ done
+
+--
+1.8.0
+
diff --git a/utils/oyranos/DEPENDS b/utils/oyranos/DEPENDS
index 2208dda..4f153f4 100755
--- a/utils/oyranos/DEPENDS
+++ b/utils/oyranos/DEPENDS
@@ -1,7 +1,26 @@
-depends db &&
-depends elektra '--internal-elektra=no' &&
-depends -sub 'THREAD' fltk &&
-depends libxml2 &&
+depends cairo &&
+depends elektra '--internal-elektra=no' &&
+depends exiv2 &&
+depends -sub 'THREAD' fltk &&
+depends fontconfig &&
+depends -sub CXX gcc &&
+depends gettext &&
+depends lcms &&
+depends lcms2 &&
+depends libpng &&
+depends libraw &&
+depends libtool &&
+depends libx11 &&
+depends libxcm &&
+depends libxext &&
+depends libxfixes &&
+depends libxft &&
+depends libxinerama &&
+depends libxml2 &&
+depends libxrandr &&
+depends libxxf86vm &&
+depends OPENGL &&
+depends yajl &&

optional_depends doxygen \
'' \
diff --git a/utils/oyranos/DETAILS b/utils/oyranos/DETAILS
index 496d21b..5d8e8d1 100755
--- a/utils/oyranos/DETAILS
+++ b/utils/oyranos/DETAILS
@@ -1,9 +1,9 @@
SPELL=oyranos
- VERSION=0.1.7
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.9.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH[0]=sha512:89f2160958da792fe093159b0c3ad12d043fc2073b546a61aa884ed69a11f66da430dc90cfe9b249af5b6b75a7f755940239a1ea5cdcdf50770bda228978c6f8
LICENSE[0]=GPL2
WEB_SITE=http://www.oyranos.org/
KEYWORDS="utils"
diff --git a/utils/oyranos/HISTORY b/utils/oyranos/HISTORY
index 1f8761c..1bbdc5a 100644
--- a/utils/oyranos/HISTORY
+++ b/utils/oyranos/HISTORY
@@ -1,3 +1,10 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.0
+ * system-elektra.patch, linking.patch: removed
+ * PRE_BUILD, 0001-remove-example-causing-install-error.patch:
+ fix error during install
+ * DEPENDS: adapted to new version of oyranos
+
2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, system-elektra.patch, linking.patch:
Created
diff --git a/utils/oyranos/PRE_BUILD b/utils/oyranos/PRE_BUILD
index dbc7947..bccb9fc 100755
--- a/utils/oyranos/PRE_BUILD
+++ b/utils/oyranos/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
-rm -rf $SOURCE_DIRECTORY/elektra-0.6.4 &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/system-elektra.patch &&
-patch -p1 < $SCRIPT_DIRECTORY/linking.patch
+rm -rf $SOURCE_DIRECTORY/elektra-* &&
+rm -rf $SOURCE_DIRECTORY/yajl-* &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SCRIPT_DIRECTORY/0001-remove-example-causing-install-error.patch
diff --git a/utils/oyranos/linking.patch b/utils/oyranos/linking.patch
deleted file mode 100644
index 024b6e5..0000000
--- a/utils/oyranos/linking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur oyranos-0.1.7.orig/makefile.in oyranos-0.1.7/makefile.in
---- oyranos-0.1.7.orig/makefile.in 2008-04-26 23:07:47.000000000 -0700
-+++ oyranos-0.1.7/makefile.in 2008-04-26 23:13:15.000000000 -0700
-@@ -31,7 +31,7 @@
- ELEKTRA_STATICTEST_LIBS = `test -f
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a && echo
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a || (test -f
$(libdir)/libelektra.a && (echo $(libdir)/libelektra.a ; test -f
$(libdir)/libelektra-filesys.a && echo $(libdir)/libelektra-filesys.a ||
(test -f $(libdir)/elektra/libelektra-filesys.a && echo
$(libdir)/elektra/libelektra-filesys.a)) || echo $(ELEKTRA_LIBS))`
-
- LDLIBS = $(LDFLAGS) -L$(libdir) -L. \
-- $(ELEKTRA_STATICTEST_LIBS) -lc $(I18N_LIB)
-+ $(ELEKTRA_STATICTEST_LIBS) -lc -lxml2 -ldb_cxx $(I18N_LIB)
-
-
- CPP_HEADERS = \
diff --git a/utils/oyranos/oyranos-0.1.7.tar.gz.sig
b/utils/oyranos/oyranos-0.1.7.tar.gz.sig
deleted file mode 100644
index ebafe03..0000000
Binary files a/utils/oyranos/oyranos-0.1.7.tar.gz.sig and /dev/null differ
diff --git a/utils/oyranos/system-elektra.patch
b/utils/oyranos/system-elektra.patch
deleted file mode 100644
index 1302d4e..0000000
--- a/utils/oyranos/system-elektra.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naur oyranos-0.1.7.orig/configure oyranos-0.1.7/configure
---- oyranos-0.1.7.orig/configure 2008-04-26 22:30:50.719216830 -0700
-+++ oyranos-0.1.7/configure 2008-04-26 22:37:22.139469402 -0700
-@@ -409,11 +409,7 @@
- fi
- fi
-
--if [ "$internalelektra" != "no" ]; then
-- ELEKTRA_VERSION="elektra-0.6.4"
-- export ELEKTRA_VERSION
--fi
--export internalelektra
-+export internalelektra="no"
-
-
- # set some compiler and linker options
diff --git a/utils/pciutils/DETAILS b/utils/pciutils/DETAILS
index 49969be..9c2e1c0 100755
--- a/utils/pciutils/DETAILS
+++ b/utils/pciutils/DETAILS
@@ -1,12 +1,13 @@
SPELL=pciutils
- VERSION=3.1.9
-
SOURCE_HASH=sha512:4b254f063cab0c5ee65a93a3faca46ff793874ca60db3b3c480b952213f9918833a025b5d2a75f46386c421a9dc3d46aaafeee5283f40a5ec72433758ffbad45
+ VERSION=3.1.10
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/$SOURCE
- SOURCE_URL[1]=$KERNEL_URL/pub/software/utils/pciutils/$SOURCE
- SOURCE_URL[2]=http://www.ibiblio.org/pub/Linux/hardware/$SOURCE
- WEB_SITE=http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html
+ SOURCE2_URL[0]=$SOURCE_URL.sign
+ SOURCE_GPG=pciutils.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ WEB_SITE=http://mj.ucw.cz/sw/pciutils/
ENTERED=20020125
LICENSE[0]=GPL
KEYWORDS="utils"
@@ -19,14 +20,13 @@ work on other systems as well.

The utilities include: (See manual pages for more details)

-lspci: displays detailed information about all PCI busses and
- devices in the system, replacing the original /proc/pci
- interface.
-
-setpci: allows to read from and write to PCI device
- configuration registers. For example, you can adjust
- the latency timers with it.
+lspci: displays detailed information about all PCI busses and
+devices in the system, replacing the original /proc/pci
+interface.

+setpci: allows to read from and write to PCI device
+configuration registers. For example, you can adjust
+the latency timers with it.

Included development headers and libpci.a library installation.

diff --git a/utils/pciutils/HISTORY b/utils/pciutils/HISTORY
index b50e7e3..6cda983 100644
--- a/utils/pciutils/HISTORY
+++ b/utils/pciutils/HISTORY
@@ -1,6 +1,14 @@
-2012-06-14 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: updated hash sum, reuploaded by upstream; contents is
- completely identical though
+2013-02-25 Remko van der Vossen <wich AT sourcemage.org>
+ * volatiles: pci.ids is volatile
+ * configs: deleted, pci.ids.gz is already marked as volatile
+
+2012-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.10
+
+2012-06-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: leave only master mirror as it seems it's not broken;
updated
+ website; removed tabs; switched to upstream pgp checking
+ * pciutils.gpg: added, D70F82D public key (Martin Mares <mj AT ucw.cz>)

2012-01-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.1.9
diff --git a/utils/pciutils/configs b/utils/pciutils/configs
deleted file mode 100755
index 505a8f1..0000000
--- a/utils/pciutils/configs
+++ /dev/null
@@ -1 +0,0 @@
-^/usr/share/pci.ids.gz$
diff --git a/utils/pciutils/pciutils.gpg b/utils/pciutils/pciutils.gpg
new file mode 100644
index 0000000..f6fd714
Binary files /dev/null and b/utils/pciutils/pciutils.gpg differ
diff --git a/utils/pciutils/volatiles b/utils/pciutils/volatiles
index 505a8f1..97145bd 100755
--- a/utils/pciutils/volatiles
+++ b/utils/pciutils/volatiles
@@ -1 +1,2 @@
^/usr/share/pci.ids.gz$
+^/usr/share/pci.ids$
diff --git a/utils/ponysay/BUILD b/utils/ponysay/BUILD
new file mode 100755
index 0000000..e69de29
diff --git a/utils/ponysay/DEPENDS b/utils/ponysay/DEPENDS
new file mode 100755
index 0000000..8c09196
--- /dev/null
+++ b/utils/ponysay/DEPENDS
@@ -0,0 +1 @@
+depends python3
diff --git a/utils/ponysay/DETAILS b/utils/ponysay/DETAILS
new file mode 100755
index 0000000..adb7a4d
--- /dev/null
+++ b/utils/ponysay/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=ponysay
+ VERSION=2.6
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/erkin/ponysay/tarball/$VERSION
+
SOURCE_HASH=sha512:13d83f3743ac4e812c383255d0a97a7e8d1965debdca14ce9cb30e73a607b257ced2a4d360c9dcfd6f1447d2d2ce67193c129cf6b74fdb3cb7ac9f8b0be77c1a
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/erkin-ponysay-fe542f9
+ WEB_SITE=https://github.com/erkin/ponysay
+ LICENSE[0]=WTFPL
+ ENTERED=20120724
+ SHORT="cowsay wrapper with ponies"
+cat << EOF
+A cowsay wrapper with ponies.
+EOF
diff --git a/utils/ponysay/HISTORY b/utils/ponysay/HISTORY
new file mode 100644
index 0000000..8245a2f
--- /dev/null
+++ b/utils/ponysay/HISTORY
@@ -0,0 +1,17 @@
+2012-09-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6
+ * BUILD, INSTALL: added
+
+2012-08-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4
+
+2012-08-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2
+ * DEPENDS: cowsay -> python3
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0
+ * BUILD: removed
+
+2012-07-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 1.1
diff --git a/utils/ponysay/INSTALL b/utils/ponysay/INSTALL
new file mode 100755
index 0000000..5024f4d
--- /dev/null
+++ b/utils/ponysay/INSTALL
@@ -0,0 +1 @@
+./setup.py install
diff --git a/utils/powertop/DETAILS b/utils/powertop/DETAILS
index 1357e5a..82b75ec 100755
--- a/utils/powertop/DETAILS
+++ b/utils/powertop/DETAILS
@@ -1,12 +1,12 @@
SPELL=powertop
- VERSION=2.0
-
SOURCE_HASH=sha512:3d78d0840d2253a7287914ecfadb8183fd06d1ad3d9b7300306171352299259a41a8c470484a40fcd1700305f02c98505254742327b89574bca40a3d279f7043
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.2
+
SOURCE_HASH=sha512:f57586e100ca36a6787cd9a3794a8f057fffe7bd9decaa8cf04b9d81300bb1da7c2d1f7eab91e3c0faa9616b7d47007b6b796dcd777bde5aec53dbe3a7ed4bec
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://01.org/powertop/sites/default/files/downloads/${SOURCE}
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=GPL2
- WEB_SITE=http://www.lesswatts.org
+ WEB_SITE=https://01.org/powertop/
KEYWORDS="utils mobile power"
ENTERED=20070620
SHORT='Intel mobile power usage tool'
diff --git a/utils/powertop/HISTORY b/utils/powertop/HISTORY
index c528ea0..7404065 100644
--- a/utils/powertop/HISTORY
+++ b/utils/powertop/HISTORY
@@ -1,3 +1,9 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2
+
+2012-08-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1, WEB_SITE updated, bz2 -> gz
+
2012-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.0
* BUILD: removed
diff --git a/utils/procinfo/BUILD b/utils/procinfo/BUILD
deleted file mode 100755
index 8f58e6d..0000000
--- a/utils/procinfo/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make
diff --git a/utils/procinfo/DEPENDS b/utils/procinfo/DEPENDS
index 6826bc7..ad85ec2 100755
--- a/utils/procinfo/DEPENDS
+++ b/utils/procinfo/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends -sub CXX gcc &&
+depends ncurses
diff --git a/utils/procinfo/DETAILS b/utils/procinfo/DETAILS
index c271682..e1f34fa 100755
--- a/utils/procinfo/DETAILS
+++ b/utils/procinfo/DETAILS
@@ -1,11 +1,10 @@
SPELL=procinfo
- VERSION=19.2
- VERSION_OLD=18
- SOURCE=$SPELL-$VERSION_OLD.tar.gz
-
SOURCE_HASH=sha512:12c4d7983f5d6531be6d4df39f5f1e1ee2ea2394a6eb8fb8df0573f0085499e4b7d43355bfa549a24ddf1ecb09bbfa7b038cef9c483620c74ad5cedc219e35fa
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION_OLD"
- SOURCE_URL[0]=ftp://ftp.cistron.nl/pub/people/00-OLD/sandervm/$SOURCE
- WEB_SITE=ftp://ftp.cistron.nl/pub/people/00-OLD/sandervm
+ VERSION=2.0.304
+ SOURCE=$SPELL-ng-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:db336d2ff3bb3b31ac83a51a9d273fae8d16d36bd805f548eda06cb501699473fd8e4b4f9b722165fbf685d76c3fc09bfea9e516eabc37a888e2fae7679c08cf
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-ng-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL-ng/$SPELL-ng/${VERSION}/${SOURCE}
+ WEB_SITE=http://procinfo-ng.sourceforge.net/
ENTERED=20010922
KEYWORDS="utils"
SHORT="tools to acquire useful information from /proc"
diff --git a/utils/procinfo/HISTORY b/utils/procinfo/HISTORY
index 471fd1f..e764abc 100644
--- a/utils/procinfo/HISTORY
+++ b/utils/procinfo/HISTORY
@@ -1,3 +1,9 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.304
+ * DEPENDS: removed dependency on perl, added dependencies on ncurses
and gcc
+ with CXX
+ * BUILD, INSTALL, PRE_BUILD, procinfo-19.2.patch.bz2: removed
+
2008-07-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: fixed SOURCE_URL[0], quoting the paths! Updated spell to
19.2
* BUILD, DEPENDS: cleaned up
diff --git a/utils/procinfo/INSTALL b/utils/procinfo/INSTALL
deleted file mode 100755
index 26606b0..0000000
--- a/utils/procinfo/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-make -e PREFIX="$INSTALL_ROOT/usr" install
diff --git a/utils/procinfo/PRE_BUILD b/utils/procinfo/PRE_BUILD
deleted file mode 100755
index c2961a8..0000000
--- a/utils/procinfo/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-bzcat "$SPELL_DIRECTORY/$SPELL-$VERSION.patch.bz2" | patch -p1 &&
-
-sed -i "s/-ltermcap/-lncurses/;s/\$(prefix)\/man/\$(prefix)\/share\/man/" \
- Makefile
diff --git a/utils/procinfo/procinfo-19.2.patch.bz2
b/utils/procinfo/procinfo-19.2.patch.bz2
deleted file mode 100644
index 85f9618..0000000
Binary files a/utils/procinfo/procinfo-19.2.patch.bz2 and /dev/null differ
diff --git a/utils/psmisc/DETAILS b/utils/psmisc/DETAILS
index 687180c..30bbab5 100755
--- a/utils/psmisc/DETAILS
+++ b/utils/psmisc/DETAILS
@@ -1,6 +1,6 @@
SPELL=psmisc
- VERSION=22.17
-
SOURCE_HASH=sha512:3e4aee636fb7d41d09f2903c029da1b297c8b5de7b8add2fc259cfa3742d381449a7bf2656a7ec66f096e45cc473167a2218cb85a26afb145689d0440cd79fc7
+ VERSION=22.19
+
SOURCE_HASH=sha512:8f4526e53c80a3bc19430b5721610b733f59a330ee0230a3a285d104f99969c092421cb59b4e535aff3337c4de2118c148e2ea2e7019b704a28b22eff40b19d3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/utils/psmisc/HISTORY b/utils/psmisc/HISTORY
index d8342e2..fd4234f 100644
--- a/utils/psmisc/HISTORY
+++ b/utils/psmisc/HISTORY
@@ -1,3 +1,9 @@
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 22.19
+
+2012-06-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 22.18
+
2012-06-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 22.17

diff --git a/utils/pv/BUILD b/utils/pv/BUILD
new file mode 100755
index 0000000..3dfa71b
--- /dev/null
+++ b/utils/pv/BUILD
@@ -0,0 +1,3 @@
+OPTS="$PV_OPTS $OPTS" &&
+
+default_build
diff --git a/utils/pv/CONFIGURE b/utils/pv/CONFIGURE
new file mode 100755
index 0000000..166094f
--- /dev/null
+++ b/utils/pv/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option PV_OPTS "Use splice system call?" y \
+ "--enable-splice" \
+ "--disable-splice"
diff --git a/utils/pv/DEPENDS b/utils/pv/DEPENDS
new file mode 100755
index 0000000..5325a82
--- /dev/null
+++ b/utils/pv/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/utils/pv/DETAILS b/utils/pv/DETAILS
index 1def3f4..955984c 100755
--- a/utils/pv/DETAILS
+++ b/utils/pv/DETAILS
@@ -1,8 +1,11 @@
SPELL=pv
- VERSION=1.2.0
+ VERSION=1.4.6
SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=http://pipeviewer.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:9b5a880b54b55f79c421b159fd6de379cacf233ba32ccdaa51cfdd18db5959b366ab50074ff84e67b09fd8377bcc9ef428efd864da1d5a8774ecbb7d3936475d
+ SOURCE2=${SOURCE}.txt
+ SOURCE_URL[0]=http://www.ivarch.com/programs/sources/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.txt
+ SOURCE_GPG=pv.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOCS="COPYING NEWS TODO"
WEB_SITE=http://www.ivarch.com/programs/pv.shtml
diff --git a/utils/pv/HISTORY b/utils/pv/HISTORY
index 24ba4c1..7e6ca80 100644
--- a/utils/pv/HISTORY
+++ b/utils/pv/HISTORY
@@ -1,2 +1,20 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.6
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.0
+
+2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4
+ * CONFIGURE: added, for splice option
+ * DEPENDS: added, for gettext optional dependency
+ * BUILD: added, to use PV_OPTS
+
+2012-06-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.1; fixed SOURCE_URL[0]; converted to
+ upstream signature checking
+ * pv.gpg: added gpg keyring for 3FC56F51 public key (Andrew Wood
+ <andrew.wood AT ivarch.com>)
+
2011-09-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: spell created
diff --git a/utils/pv/pv.gpg b/utils/pv/pv.gpg
new file mode 100644
index 0000000..35e7f8d
Binary files /dev/null and b/utils/pv/pv.gpg differ
diff --git a/utils/pyxdg/DETAILS b/utils/pyxdg/DETAILS
index 46a3651..e876b34 100755
--- a/utils/pyxdg/DETAILS
+++ b/utils/pyxdg/DETAILS
@@ -1,9 +1,9 @@
SPELL=pyxdg
- VERSION=0.19
+ VERSION=0.23
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.freedesktop.org/~lanius/$SOURCE
-
SOURCE_HASH=sha512:1e202a0f4f6c00f66abe4717b2a5796b11bb466accc0d08f6172a4fa5d24de2121a39457d7e6f0b417945970e38590a94785300f23b82c0aed6d5969efb239b6
+ SOURCE_URL[0]=http://www.freedesktop.org/~takluyver/$SOURCE
+
SOURCE_HASH=sha512:8384c50c72ec0b6ae9e183385d10f709e5e439d29cc44551e9672b9c423f705d2f41cb531251b08787b1604f7c6d273be90d6216689906f06ded692d1fb41556
LICENSE[0]=LGPL
WEB_SITE=http://www.freedesktop.org/wiki/Software/pyxdg
ENTERED=20040921
diff --git a/utils/pyxdg/HISTORY b/utils/pyxdg/HISTORY
index 89e4ce1..db2f778 100644
--- a/utils/pyxdg/HISTORY
+++ b/utils/pyxdg/HISTORY
@@ -1,3 +1,6 @@
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.23
+
2010-02-21 Sukneet <skipinder AT gmail.com>
* DETAILS: updated spell to 0.19; bug #15598

diff --git a/utils/qemu/DETAILS b/utils/qemu/DETAILS
index 51ab8ee..6d01434 100755
--- a/utils/qemu/DETAILS
+++ b/utils/qemu/DETAILS
@@ -16,15 +16,16 @@ case $QEMU_VER in
VERSION=1.0.1
;;
*)
- VERSION=1.1.0-rc2
+ VERSION=1.1.1-1
;;
esac
if [ $QEMU_VER = 1.1 ]; then
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%-*}"
else
SOURCE=$SPELL-$VERSION.tar.gz
-fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+fi
case $QEMU_VER in
0.12|0.14)
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
diff --git a/utils/qemu/HISTORY b/utils/qemu/HISTORY
index 4319796..d60a43b 100644
--- a/utils/qemu/HISTORY
+++ b/utils/qemu/HISTORY
@@ -1,3 +1,6 @@
+2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.1-1 (branch 1.1); removed tabs
+
2012-05-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed branch 1.1 VERSION and SOURCE
* DETAILS, PREPARE: Added branch 1.1, and renamed 1.00 to 1.0
diff --git a/utils/quvi/DEPENDS b/utils/quvi/DEPENDS
index 1c50d1e..e99de10 100755
--- a/utils/quvi/DEPENDS
+++ b/utils/quvi/DEPENDS
@@ -1,3 +1,3 @@
depends curl &&
depends pkgconfig &&
-depends lua
+depends lua51
diff --git a/utils/quvi/HISTORY b/utils/quvi/HISTORY
index f4587dc..ccd60e1 100644
--- a/utils/quvi/HISTORY
+++ b/utils/quvi/HISTORY
@@ -1,3 +1,6 @@
+2012-07-28 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on lua51
+
2011-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.19

diff --git a/utils/schroot/BUILD b/utils/schroot/BUILD
new file mode 100755
index 0000000..4fa6ddb
--- /dev/null
+++ b/utils/schroot/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' --enable-shared --disable--static' &&
+LDFLAGS+=" -lintl" &&
+default_build
diff --git a/utils/schroot/DEPENDS b/utils/schroot/DEPENDS
index 698a86e..f6e1c17 100755
--- a/utils/schroot/DEPENDS
+++ b/utils/schroot/DEPENDS
@@ -1,7 +1,18 @@
-depends -sub "PROGRAM_OPTIONS REGEX" boost &&
-depends -sub CXX gcc &&
-depends lockdev &&
-depends linux-pam &&
+depends -sub "PROGRAM_OPTIONS REGEX IOSTREAMS" boost &&
+depends -sub CXX gcc &&
+depends lockdev &&
+
+optional_depends doxygen '--enable-doxygen' \
+ '--disable-doxygen' \
+ 'build documentation' &&
+optional_depends e2fsprogs \
+ '--enable-uuid' \
+ '--disable-uuid' \
+ 'support for UUIDs' &&
+optional_depends linux-pam \
+ '--enable-pam' \
+ '--disable-pam' \
+ 'PAM support' &&

optional_depends 'gettext' \
'--enable-nls' \
diff --git a/utils/schroot/DETAILS b/utils/schroot/DETAILS
index e734bcc..0051cc4 100755
--- a/utils/schroot/DETAILS
+++ b/utils/schroot/DETAILS
@@ -1,9 +1,11 @@
SPELL=schroot
- VERSION=1.4.1
- SOURCE=${SPELL}_$VERSION.orig.tar.gz
+ VERSION=1.6.5
+
SOURCE_HASH=sha512:2f7285f9e76fff8db2a9a7cd66f4d06c2c19662f812c3b3108be45bbc6a67bee63b39b56235e257ab226c35efdba6b50a2e2511a618c32d76da10a0d7843fe90
+ PATCHLEVEL=1
+# SOURCE_GPG=gurus.gpg:$SOURCE.sign:WORKS_FOR_ME
+ SOURCE=${SPELL}_$VERSION.orig.tar.xz
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/s/schroot/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sign:WORKS_FOR_ME
LICENSE[0]=GPL
WEB_SITE=http://alioth.debian.org/projects/buildd-tools/
ENTERED=20080412
diff --git a/utils/schroot/HISTORY b/utils/schroot/HISTORY
index 0ddccc6..b427f96 100644
--- a/utils/schroot/HISTORY
+++ b/utils/schroot/HISTORY
@@ -1,3 +1,22 @@
+2013-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.5
+ * BUILD: fix link with latest gettext
+
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+ * PRE_BUILD: fix compile with gcc-4.7.x
+ * DEPENDS: also needs boost IOSTREAMS
+
+2012-11-16 Ismael Luceno <ismael.luceno AT gmail.com>
+ * BUILD: Fixed OPTS
+
+2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.3
+ * DEPENDS: linux-pam is optional, add e2fsprogs, doxygen
+ * PRE_BUILD: disable patch
+ * schroot-1.4.1-boost-validation_error.patch: deleted
+ * BUILD: added, for shared libraries
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/utils/schroot/PRE_BUILD b/utils/schroot/PRE_BUILD
index aa926a3..b67dd00 100755
--- a/utils/schroot/PRE_BUILD
+++ b/utils/schroot/PRE_BUILD
@@ -1,9 +1,13 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+sed -i '/chroot.h/ a\
+#include "sbuild-chroot-block-device-base.h"
+' sbuild/sbuild-chroot-facet-session-clonable.cc &&
+if is_depends_enabled $SPELL linux-pam; then
PAM_SCHROOT="$SOURCE_DIRECTORY/etc/pam/schroot" &&
echo "auth required pam_unix.so" >> $PAM_SCHROOT &&
echo "account required pam_unix.so" >> $PAM_SCHROOT &&
-echo "session required pam_unix.so" >> $PAM_SCHROOT &&
-sedit "s:/usr/bin/stat:/bin/stat:" $SOURCE_DIRECTORY/etc/setup.d/20copyfiles
&&
-patch -p1 < $SCRIPT_DIRECTORY/schroot-1.4.1-boost-validation_error.patch
+echo "session required pam_unix.so" >> $PAM_SCHROOT
+fi &&
+sedit "s:/usr/bin/stat:/bin/stat:" $SOURCE_DIRECTORY/etc/setup.d/20copyfiles

diff --git a/utils/schroot/schroot-1.4.1-boost-validation_error.patch
b/utils/schroot/schroot-1.4.1-boost-validation_error.patch
deleted file mode 100644
index 514df7c..0000000
--- a/utils/schroot/schroot-1.4.1-boost-validation_error.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-diff -Naur schroot-1.4.1.orig//bin/csbuild/csbuild-options.cc
schroot-1.4.1//bin/csbuild/csbuild-options.cc
---- schroot-1.4.1.orig//bin/csbuild/csbuild-options.cc 2010-02-21
01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/csbuild/csbuild-options.cc 2010-03-06
11:22:25.393248289 +0300
-@@ -220,9 +220,9 @@
- if (vm.count("binNMU") && vm.count("make-binNMU"))
- this->bin_nmu = true;
- else if (vm.count("binNMU"))
-- throw opt::validation_error(_("--makebinNMU missing"));
-+ throw opt::error(_("--makebinNMU missing"));
- else if (vm.count("make-binNMU"))
-- throw opt::validation_error(_("--binNMU missing"));
-+ throw opt::error(_("--binNMU missing"));
-
- if (!deb_build_options_string.empty())
- {
-diff -Naur schroot-1.4.1.orig//bin/dchroot-dsa/dchroot-dsa-options.cc
schroot-1.4.1//bin/dchroot-dsa/dchroot-dsa-options.cc
---- schroot-1.4.1.orig//bin/dchroot-dsa/dchroot-dsa-options.cc 2010-02-21
01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/dchroot-dsa/dchroot-dsa-options.cc 2010-03-06
11:23:37.476575149 +0300
-@@ -90,11 +90,11 @@
-
- // dchroot-dsa only allows one command.
- if (this->command.size() > 1)
-- throw opt::validation_error(_("Only one command may be specified"));
-+ throw opt::error(_("Only one command may be specified"));
-
- if (!this->command.empty() &&
- !sbuild::is_absname(this->command[0]))
-- throw opt::validation_error(_("Command must have an absolute path"));
-+ throw opt::error(_("Command must have an absolute path"));
-
- if (this->chroots.empty() && !all_used() &&
- (this->action != ACTION_CONFIG &&
-@@ -103,5 +103,5 @@
- this->action != ACTION_LOCATION &&
- this->action != ACTION_HELP &&
- this->action != ACTION_VERSION))
-- throw opt::validation_error(_("No chroot specified"));
-+ throw opt::error(_("No chroot specified"));
- }
-diff -Naur schroot-1.4.1.orig//bin/schroot/schroot-options-base.cc
schroot-1.4.1//bin/schroot/schroot-options-base.cc
---- schroot-1.4.1.orig//bin/schroot/schroot-options-base.cc 2010-02-21
01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot/schroot-options-base.cc 2010-03-06
11:23:02.639911148 +0300
-@@ -200,7 +200,7 @@
- this->load_chroots = true;
- this->load_sessions = false;
- if (this->chroots.size() != 1 || all_used())
-- throw opt::validation_error
-+ throw opt::error
- (_("Exactly one chroot must be specified when beginning a
session"));
-
- this->all = this->all_chroots = this->all_sessions = false;
-@@ -213,7 +213,7 @@
- this->load_chroots = this->load_sessions = true;
-
- if (!this->session_name.empty())
-- throw opt::validation_error
-+ throw opt::error
- (_("--session-name is not permitted for the specified action; did
you mean to use --chroot?"));
- }
- else if (this->action == ACTION_HELP ||
-@@ -234,7 +234,7 @@
- if (this->all_sessions)
- this->load_sessions = true;
- if (!this->chroots.empty())
-- throw opt::validation_error(_("--chroot may not be used with
--list"));
-+ throw opt::error(_("--chroot may not be used with --list"));
- }
- else if (this->action == ACTION_INFO ||
- this->action == ACTION_LOCATION ||
-@@ -259,6 +259,6 @@
- // Something went wrong
- this->load_chroots = this->load_sessions = false;
- this->all = this->all_chroots = this->all_sessions = false;
-- throw opt::validation_error(_("Unknown action specified"));
-+ throw opt::error(_("Unknown action specified"));
- }
- }
-diff -Naur
schroot-1.4.1.orig//bin/schroot-base/schroot-base-option-action.cc
schroot-1.4.1//bin/schroot-base/schroot-base-option-action.cc
---- schroot-1.4.1.orig//bin/schroot-base/schroot-base-option-action.cc
2010-02-21 01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot-base/schroot-base-option-action.cc
2010-03-06 11:24:09.682901202 +0300
-@@ -82,7 +82,7 @@
- if (this->current_action == "")
- this->current_action = action;
- else
-- throw opt::validation_error(_("Only one action may be specified"));
-+ throw opt::error(_("Only one action may be specified"));
- }
- else
- throw std::logic_error((format(_("%1%: invalid action")) %
action).str());
-diff -Naur schroot-1.4.1.orig//bin/schroot-base/schroot-base-options.cc
schroot-1.4.1//bin/schroot-base/schroot-base-options.cc
---- schroot-1.4.1.orig//bin/schroot-base/schroot-base-options.cc
2010-02-21 01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot-base/schroot-base-options.cc 2010-03-06
11:24:04.516571747 +0300
-@@ -155,7 +155,7 @@
- else if (this->debug_level == "critical")
- sbuild::debug_log_level = sbuild::DEBUG_CRITICAL;
- else
-- throw opt::validation_error(_("Invalid debug level"));
-+ throw opt::error(_("Invalid debug level"));
- }
- else
- sbuild::debug_log_level = sbuild::DEBUG_NONE;
-diff -Naur
schroot-1.4.1.orig//bin/schroot-listmounts/schroot-listmounts-options.cc
schroot-1.4.1//bin/schroot-listmounts/schroot-listmounts-options.cc
---- schroot-1.4.1.orig//bin/schroot-listmounts/schroot-listmounts-options.cc
2010-02-21 01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot-listmounts/schroot-listmounts-options.cc
2010-03-06 11:22:45.059911238 +0300
-@@ -86,5 +86,5 @@
-
- if (this->action == ACTION_LISTMOUNTS &&
- this->mountpoint.empty())
-- throw opt::validation_error(_("No mount point specified"));
-+ throw opt::error(_("No mount point specified"));
- }
-diff -Naur schroot-1.4.1.orig//bin/schroot-mount/schroot-mount-options.cc
schroot-1.4.1//bin/schroot-mount/schroot-mount-options.cc
---- schroot-1.4.1.orig//bin/schroot-mount/schroot-mount-options.cc
2010-02-21 01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot-mount/schroot-mount-options.cc 2010-03-06
11:23:22.253241091 +0300
-@@ -99,5 +99,5 @@
-
- if (this->action == ACTION_MOUNT &&
- this->mountpoint.empty())
-- throw opt::validation_error(_("No mount point specified"));
-+ throw opt::error(_("No mount point specified"));
- }
-diff -Naur
schroot-1.4.1.orig//bin/schroot-releaselock/schroot-releaselock-options.cc
schroot-1.4.1//bin/schroot-releaselock/schroot-releaselock-options.cc
----
schroot-1.4.1.orig//bin/schroot-releaselock/schroot-releaselock-options.cc
2010-02-21 01:17:31.000000000 +0300
-+++ schroot-1.4.1//bin/schroot-releaselock/schroot-releaselock-options.cc
2010-03-06 11:25:02.019899016 +0300
-@@ -89,5 +89,5 @@
-
- if (this->action == ACTION_RELEASELOCK &&
- this->device.empty())
-- throw opt::validation_error(_("No device specified"));
-+ throw opt::error(_("No device specified"));
- }
-diff -Naur schroot-1.4.1.orig//test/schroot-base-option-action.cc
schroot-1.4.1//test/schroot-base-option-action.cc
---- schroot-1.4.1.orig//test/schroot-base-option-action.cc 2010-02-21
01:17:31.000000000 +0300
-+++ schroot-1.4.1//test/schroot-base-option-action.cc 2010-03-06
11:25:17.070467289 +0300
-@@ -37,10 +37,10 @@
- CPPUNIT_TEST(test_current);
- CPPUNIT_TEST_EXCEPTION(test_current_fail, std::logic_error);
- CPPUNIT_TEST_EXCEPTION(test_current_fail_multipleset,
-- opt::validation_error);
-+ opt::error);
- CPPUNIT_TEST(test_operators);
- CPPUNIT_TEST_EXCEPTION(test_operators_fail_multipleset,
-- opt::validation_error);
-+ opt::error);
- CPPUNIT_TEST_SUITE_END();
-
- protected:
diff --git a/utils/schroot/schroot_1.4.1.orig.tar.gz.sign
b/utils/schroot/schroot_1.4.1.orig.tar.gz.sign
deleted file mode 100644
index 59fcfaf..0000000
Binary files a/utils/schroot/schroot_1.4.1.orig.tar.gz.sign and /dev/null
differ
diff --git a/utils/smartmontools/DEPENDS b/utils/smartmontools/DEPENDS
new file mode 100755
index 0000000..5830309
--- /dev/null
+++ b/utils/smartmontools/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends libselinux \
+ "--with-selinux" \
+ "--without-selinux" \
+ "for SELinux support"
diff --git a/utils/smartmontools/DETAILS b/utils/smartmontools/DETAILS
index e6acbb5..c6133b7 100755
--- a/utils/smartmontools/DETAILS
+++ b/utils/smartmontools/DETAILS
@@ -1,6 +1,6 @@
SPELL=smartmontools
- VERSION=5.42
-
SOURCE_HASH=sha512:0c3dc9fe41a874ef72152b94fe46bd367961012096529cfaea4e48a2c849770a6f2b5e92437359ad9cc7bc0b5c654093310bfaa2ee8726421c2a22386fc1278c
+ VERSION=6.0
+
SOURCE_HASH=sha512:85ff4ae574be5ef386754e33856154d56ff4f97ef1a88e80d037cefc1a58e5afec93a8769003f0b98bd655579503b217f48bea8483e287a4c2a74ebfb371f064
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=${SOURCEFORGE_URL}/smartmontools/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/utils/smartmontools/HISTORY b/utils/smartmontools/HISTORY
index 98cb966..8f2dc2c 100644
--- a/utils/smartmontools/HISTORY
+++ b/utils/smartmontools/HISTORY
@@ -1,3 +1,7 @@
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 6.0
+ * DEPENDS: added, for optional SELinux support
+
2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.42

diff --git a/utils/smem/DETAILS b/utils/smem/DETAILS
index abd9031..552245c 100755
--- a/utils/smem/DETAILS
+++ b/utils/smem/DETAILS
@@ -1,8 +1,8 @@
SPELL=smem
- VERSION=1.0
+ VERSION=1.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.selenic.com/smem/download/$SOURCE
-
SOURCE_HASH=sha512:f7589f5ec87f79768f67b87d1640e9264bff3faf04b938ebb2029c47678e7e00ce3d93f74b3f62c0919176867d00f15f9a0b2d64fb1ec605c7a76f24f9029512
+
SOURCE_HASH=sha512:77e99cc9dc2c03b1dddccb4278f35d9e6fdcfe31056fb985075baca730bbd32df5eb97b325c43aa51a6acfba2a6b0860a484a29a014fa88bc79b764b72172893
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.selenic.com/smem/
DOCS="COPYING"
diff --git a/utils/smem/HISTORY b/utils/smem/HISTORY
index 52003a6..2569726 100644
--- a/utils/smem/HISTORY
+++ b/utils/smem/HISTORY
@@ -1,2 +1,5 @@
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2
+
2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/utils/sphinx/DETAILS b/utils/sphinx/DETAILS
index d6debc4..eb935f9 100755
--- a/utils/sphinx/DETAILS
+++ b/utils/sphinx/DETAILS
@@ -1,7 +1,7 @@
SPELL=sphinx
- VERSION=2.0.4
+ VERSION=2.0.5
SOURCE=$SPELL-$VERSION-release.tar.gz
-
SOURCE_HASH=sha512:34bc6718328f9aad3ad8f081c67bee292af70827cc6d27e9f69198a5a5245fb2d5d76467c1bbea6ff1b4b45b249c302e844c7ce3c2976b103b80fc6a8013f567
+
SOURCE_HASH=sha512:83dbcfcbc8237ab13dadd2d488feb4bb679115f901b191ef3541a9f79234c6559c3b7558c654f0dfba9fba0f26a233230f3916a50ea72a33292810277b221e5b
WEB_SITE=http://www.sphinxsearch.com/
SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-release"
diff --git a/utils/sphinx/HISTORY b/utils/sphinx/HISTORY
index e5e38dc..8e1a5ed 100644
--- a/utils/sphinx/HISTORY
+++ b/utils/sphinx/HISTORY
@@ -1,3 +1,6 @@
+2012-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.5
+
2012-03-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.4 stable release; renewed source url
and
tarball
diff --git a/utils/strigi/0001-fix-build-for-disabled-qt4-option.patch
b/utils/strigi/0001-fix-build-for-disabled-qt4-option.patch
deleted file mode 100644
index f94e0bc..0000000
--- a/utils/strigi/0001-fix-build-for-disabled-qt4-option.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e92b260635e4fe542c0c606f2a2484334e8240ca Mon Sep 17 00:00:00 2001
-From: Johannes Huber <johu AT gmx.de>
-Date: Wed, 13 Jul 2011 18:32:16 +0200
-Subject: [PATCH] fix build for disabled qt4 option
-
----
- lib/CMakeLists.txt | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
-diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
-index ba07497..5c6ae79 100644
---- a/strigiclient/lib/CMakeLists.txt
-+++ b/strigiclient/lib/CMakeLists.txt
-@@ -1,4 +1,7 @@
- if(NOT WIN32)
- add_subdirectory(htmlgui)
- endif(NOT WIN32)
--add_subdirectory(searchclient)
-+
-+if(QT4_FOUND)
-+ add_subdirectory(searchclient)
-+endif(QT4_FOUND)
---
-1.7.3.4
-
-
diff --git a/utils/strigi/DEPENDS b/utils/strigi/DEPENDS
index 7f200c9..2ee1f71 100755
--- a/utils/strigi/DEPENDS
+++ b/utils/strigi/DEPENDS
@@ -1,13 +1,17 @@
-depends -sub CXX gcc &&
+depends -sub CXX gcc &&
depends cmake &&
depends bzip2 &&
depends pkgconfig &&
depends openssl &&
-depends clucene &&
depends libxml2 &&
-optional_depends dbus '-DENABLE_DBUS=on' '-DENABLE_DBUS=off' 'message
based indexing' &&
+depends boost &&
+
+optional_depends -sub stable clucene \
+ '-DENABLE_CLUCENE=on' \
+ '-DENABLE_CLUCENE=OFF -DENABLE_CLUCENE_NG=OFF' \
+ 'to use standalone version (not required if only used with
KDE)' &&
+optional_depends dbus '-DENABLE_DBUS=on' '-DENABLE_DBUS=off' 'for message
based indexing' &&
optional_depends -sub DBUS qt4 '-DENABLE_QT4=on' '-DENABLE_QT4=off' 'for qt4
gui' &&
-optional_depends FAM '-DENABLE_FAM=on' '' 'file change monitoring' &&
-optional_depends sqlite '-DENABLE_SQLITE=off' '' 'sqlite3 backend (broken)'
&&
-optional_depends exiv2 '-DENABLE_EXIV2=on' '' 'picure indexing' &&
-optional_depends ffmpeg '-DENABLE_FFMPEG=off' '-DENABLE_FFMPEG=off' 'ffmpeg
indexing (broken)'
+optional_depends FAM '-DENABLE_FAM=on' '' 'for file change
monitoring' &&
+optional_depends exiv2 '-DENABLE_EXIV2=on' '' 'for picture indexing' &&
+optional_depends LIBAVCODEC '-DENABLE_FFMPEG=on' '-DENABLE_FFMPEG=off' 'for
video indexing'
diff --git a/utils/strigi/DETAILS b/utils/strigi/DETAILS
index d3f2177..1f0eeec 100755
--- a/utils/strigi/DETAILS
+++ b/utils/strigi/DETAILS
@@ -1,9 +1,8 @@
SPELL=strigi
- VERSION=0.7.5
-
SOURCE_HASH=sha512:9c6f46475095996927153b9e8ee07d92c4cba0793772792c3a9b40229bdbd2b503fe07bcd3c8d73f235474326b8a601dea20bc77bc64c090248ea414d393c240
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_URL[0]=http://www.vandenoever.info/software/strigi/$SOURCE
+ VERSION=0.7.8
+
SOURCE_HASH=sha512:536f5bd5ed13d87d30c2fa31b6dcb2a883df173e5d60deefe0fdeb843f40f29f7edd0041029dc013bb31a205572087ed95ca661bcdf6d989d9806931716b1043
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.vandenoever.info/software/strigi/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.vandenoever.info/software/strigi/
LICENSE[0]=LGPL
diff --git a/utils/strigi/HISTORY b/utils/strigi/HISTORY
index 3ee1460..9d2af1e 100644
--- a/utils/strigi/HISTORY
+++ b/utils/strigi/HISTORY
@@ -1,5 +1,30 @@
+2013-03-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.8
+ * PRE_BUILD, strigi-0.7.7-{gcc47,ffmpeg-0.11}.patch: removed
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply strigi-0.7.7-ffmpeg-0.11.patch for ffmpeg 1.0+ as
well
+
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: changed depends clucene to optional_depends, with
sub_depends
+ stable
+
+2012-07-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.7
+ changed SOURCE_URL to debian since 0.7.7 is no longer available from
+ official sources
+ * DEPENDS: added depends boost
+ removed optional depends sqlite since it no longer works
+ re-enabled optional depends ffmpeg, but changed to LIBAVCODEC
+ * PRE_BUILD: removed patch for disabled qt4 build, no longer needed
+ added patch to fix building on gcc 4.7
+ if ffmpeg >= 0.11 is enabled, apply patch to fix build with it
+ * 0001-fix-build-for-disabled-qt4-option.patch: removed, no longer
needed
+ * strigi-0.7.7-gcc47.patch: added, fixes build with gcc 4.7
+ * strigi-0.7.7-ffmpeg-0.11.patch: added, fixes build with ffmpeg >=
0.11
+
2012-02-08 Tommy Boatman <tboatman AT sourcemage.org>
- * DEPENDS: ffmpeg optional but currently broken, so option is
+ * DEPENDS: ffmpeg optional but currently broken, so option is
disabled either way

2011-08-31 Bor Kraljič <pyrobor AT ver.si>
diff --git a/utils/strigi/PRE_BUILD b/utils/strigi/PRE_BUILD
deleted file mode 100755
index 4f1c189..0000000
--- a/utils/strigi/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/0001-fix-build-for-disabled-qt4-option.patch
diff --git a/utils/sudo/DETAILS b/utils/sudo/DETAILS
index 26efd1f..bcbdc3a 100755
--- a/utils/sudo/DETAILS
+++ b/utils/sudo/DETAILS
@@ -1,14 +1,16 @@
SPELL=sudo
- VERSION=1.8.5p2
+ VERSION=1.8.6p7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=ftp://ftp.sudo.ws/pub/$SPELL/$SOURCE
- SOURCE_URL[1]=ftp://ftp.courtesan.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://www.gratisoft.us/sudo/dist/${SOURCE}
+ SOURCE_URL[1]=ftp://ftp.sudo.ws/pub/$SPELL/$SOURCE
+ SOURCE_URL[2]=ftp://ftp.courtesan.com/pub/$SPELL/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
SOURCE2_IGNORE=signature
- SECURITY_PATCH=8
+ SECURITY_PATCH=9
SOURCE_GPG=sudo.gpg:$SOURCE.sig:UPSTREAM_KEY
WEB_SITE=http://www.courtesan.com/sudo
KEYWORDS="utils"
diff --git a/utils/sudo/HISTORY b/utils/sudo/HISTORY
index 9573906..2592f1b 100644
--- a/utils/sudo/HISTORY
+++ b/utils/sudo/HISTORY
@@ -1,3 +1,30 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p7; SECURITY_PATCH++
+
+2013-01-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p5
+
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p4
+
+2012-09-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p3
+
+2012-09-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p2
+
+2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p1
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: re-add source urls
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed SOURCE_URL
+
+2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.5p3
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.5p2

diff --git a/utils/syslinux/BUILD b/utils/syslinux/BUILD
index 051f422..e6cd611 100755
--- a/utils/syslinux/BUILD
+++ b/utils/syslinux/BUILD
@@ -1,10 +1,5 @@
-# disable pic won't be sufficient as this needs to be disabled also
-# on 64bit(it builds only as 32)
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
-
+# remove all flags
+CFLAGS="" &&
#
# SysLinux is very picky about LDFLAGS...
#
diff --git a/utils/syslinux/DEPENDS b/utils/syslinux/DEPENDS
index 059b4b6..22b716b 100755
--- a/utils/syslinux/DEPENDS
+++ b/utils/syslinux/DEPENDS
@@ -1,5 +1,5 @@
depends perl &&
-depends digest-sha1 &&
+#depends digest-sha1 &&
depends nasm &&

suggest_depends mtools "" "" "for msdos filesystem support"
diff --git a/utils/syslinux/DETAILS b/utils/syslinux/DETAILS
index e1c06ac..08c0174 100755
--- a/utils/syslinux/DETAILS
+++ b/utils/syslinux/DETAILS
@@ -1,30 +1,26 @@
SPELL=syslinux
- VERSION=4.04
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=5.01
+
SOURCE_HASH=sha512:ad447d2469c3308393ea65060f09c31fda1ad56d253155e7cf6475690c89f95b449786afeef47068d9edbc4fe605f75799738173d4ed16ef4cfb1d46dcb93117
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/boot/$SPELL/4.xx/$SOURCE
-
SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/utils/boot/$SPELL/4.xx/$SOURCE
- WEB_SITE=http://syslinux.zytor.com
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/boot/$SPELL/5.xx/$SOURCE
+
SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/utils/boot/$SPELL/5.xx/$SOURCE
+ WEB_SITE=http://www.syslinux.org

- SOURCE_GPG="kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY"
+# SOURCE_GPG="kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY"

- SOURCE2=$SOURCE.sign
- SOURCE2_URL[0]=$SOURCE_URL.sign
- SOURCE2_IGNORE=signature
+# SOURCE2=$SOURCE.sign
+# SOURCE2_URL[0]=$SOURCE_URL.sign
+# SOURCE2_IGNORE=signature

LICENSE[0]=GPL
ENTERED=20010922
- KEYWORDS="iso utils"
- SHORT="syslinux is a bootloader for Linux that works on FAT and
ISO9660 filesystems."
+ KEYWORDS="bootloader"
+ SHORT="syslinux is a bootloader"
cat << EOF
-SYSLINUX is a boot loader for the Linux operating system which operates
-off of MS-DOS floppies. It is intended to simplify first-time
-installation of Linux, rescue disks, and other uses for boot floppies. A
-SYSLINUX floppy can be manipulated using standard MS-DOS (or any other
-OS that can access an MS-DOS filesystem) tools once it has been created,
-and requires only a ~ 8K DOS program or ~ 16K Linux program to create it
-in the first place. It also includes PXELINUX, a program to boot off a
-network server using a boot PROM compatible with the Intel PXE
-(Pre-Execution Environment) specification, and ISOLINUX, a program to
-boot off ISO 9660 CD-ROMs in native mode.
+The Syslinux Project covers lightweight bootloaders for MS-DOS FAT
filesystems
+(SYSLINUX), network booting (PXELINUX), bootable "El Torito" CD-ROMs
(ISOLINUX), and
+Linux ext2/ext3/ext4 or btrfs filesystems (EXTLINUX). The project also
includes
+MEMDISK, a tool to boot legacy operating systems (such as DOS) from
nontraditional
+media; it is usually used in conjunction with PXELINUX and ISOLINUX.
EOF
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index 64847c4..b59ae0f 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,3 +1,9 @@
+2013-01-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.01
+ new WEB_SITE and description
+ * PRE_BUILD, INSTALL: deleted
+ * BUILD: remove all CFLAGS
+
2011-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep

diff --git a/utils/syslinux/INSTALL b/utils/syslinux/INSTALL
deleted file mode 100755
index 1d4eeb5..0000000
--- a/utils/syslinux/INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-default_install &&
-
-install -vm 755 -d "$INSTALL_ROOT/var/lib/syslinux" &&
-
-cp -av core/*.bin "$INSTALL_ROOT/var/lib/syslinux"
diff --git a/utils/syslinux/PRE_BUILD b/utils/syslinux/PRE_BUILD
deleted file mode 100755
index cfe5ac5..0000000
--- a/utils/syslinux/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-rm -f diag/geodsp/mk-lba-img &&
-
-sed -i 's/win32.*exe//;s/win32//' Makefile &&
-sed -i 's:/usr/man:/usr/share/man:' MCONFIG
diff --git a/utils/syslog-ng/DETAILS b/utils/syslog-ng/DETAILS
index b8f16f7..2c74405 100755
--- a/utils/syslog-ng/DETAILS
+++ b/utils/syslog-ng/DETAILS
@@ -1,6 +1,6 @@
SPELL=syslog-ng
- VERSION=3.3.5
-
SOURCE_HASH=sha512:eaac6376c527bbf6730943670a2dfac1c8765837335ca509cbebf120279a31d13f7b813fe1dde72761bcf185320619b84b650b1e037ccf0fe94966e93c3415c3
+ VERSION=3.4.1
+
SOURCE_HASH=sha512:5f9830f269cd612f3ee62a044a0dab4a38b33395a6b60669e84433410ad63f74b1711536b49fad13589f82986f55c9581433141f7a77eeae34056ec6344c9399
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 a77ba5e..3794f77 100644
--- a/utils/syslog-ng/HISTORY
+++ b/utils/syslog-ng/HISTORY
@@ -1,3 +1,12 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
+2012-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.7
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.6
+
2012-06-08 David C. Haley <khoralin AT gmail.com>
* DEPENDS: removed libdbi; added libdbi-drivers

diff --git a/utils/taskwarrior/BUILD b/utils/taskwarrior/BUILD
index d590482..1bbe43a 100755
--- a/utils/taskwarrior/BUILD
+++ b/utils/taskwarrior/BUILD
@@ -1,5 +1,5 @@
# needed else fails to find the dynamic loader
if is_depends_enabled $SPELL lua ; then
-CXXFLAGS="-ldl $CXXFLAGS"
+ CXXFLAGS="-ldl $CXXFLAGS"
fi &&
-default_build
+cmake_build
diff --git a/utils/taskwarrior/DEPENDS b/utils/taskwarrior/DEPENDS
index e396cd7..e76415f 100755
--- a/utils/taskwarrior/DEPENDS
+++ b/utils/taskwarrior/DEPENDS
@@ -1,3 +1,4 @@
depends ncurses &&
-optional_depends lua51 "--with-lua" "--without-lua" "Lua
support(${PROBLEM_COLOR}EXPERIMENTAL${DEFAULT_COLOR})"
+depends cmake &&

+optional_depends lua "" "" "for Lua support
(${PROBLEM_COLOR}EXPERIMENTAL${DEFAULT_COLOR})"
diff --git a/utils/taskwarrior/DETAILS b/utils/taskwarrior/DETAILS
index b3aeaa5..005b7c3 100755
--- a/utils/taskwarrior/DETAILS
+++ b/utils/taskwarrior/DETAILS
@@ -1,13 +1,12 @@
SPELL=taskwarrior
- VERSION=1.9.3
+ VERSION=2.1.2
SOURCE="task-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.${SPELL}.org/download/${SOURCE}
-
SOURCE_HASH=sha512:a97c539c9c9280fc40bc77b731b17d2cb6d47ed61e998fcade2e52b51a98cec735fcad62252d06a6f97dbee810ad2bb5f52d8427120b453255a797137b57bb5e
+ SOURCE_URL[0]=http://www.taskwarrior.org/download/${SOURCE}
+
SOURCE_HASH=sha512:b9c802503b5580f6c1b965cdee1e39386e818027adba69699071d28dca12c27b37963bb9586b17a764c3430d3405a55febae176b6ef087798660020f2f683b86
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/task-${VERSION}"
WEB_SITE="http://www.taskwarrior.org";
LICENSE[0]="GPLv2"
ENTERED=20101110
- PATCHLEVEL=1
KEYWORDS=""
SHORT="A command-line to do list manager."
cat << EOF
diff --git a/utils/taskwarrior/HISTORY b/utils/taskwarrior/HISTORY
index 112822d..23ed269 100644
--- a/utils/taskwarrior/HISTORY
+++ b/utils/taskwarrior/HISTORY
@@ -1,3 +1,11 @@
+2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.2
+
+2012-09-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.1
+ * BUILD: switched to cmake build
+ * DEPENDS: cleaned up; added cmake; lua51 -> lua
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

@@ -9,4 +17,3 @@

2010-11-10 Andraž 'ruskie' Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created, keywords cleaned up
-
diff --git a/utils/usb-modeswitch-data/DETAILS
b/utils/usb-modeswitch-data/DETAILS
index 0dd8761..f4dae36 100755
--- a/utils/usb-modeswitch-data/DETAILS
+++ b/utils/usb-modeswitch-data/DETAILS
@@ -1,9 +1,9 @@
SPELL=usb-modeswitch-data
- VERSION=20111023
+ VERSION=20120815
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.draisberghof.de/usb_modeswitch/$SOURCE
-
SOURCE_HASH=sha512:f8ba2ef5a4e7dd6e45c1c5d927d23cae908d4d82a034901ae7589fc3663d49e7c547d67f183eba60d7d6f677f47757ede61e259e46bddec4928637329de62f6d
+
SOURCE_HASH=sha512:b667c5615b97fbd60322f564e70075d2a91d28dd6279de2710b41a00cd1310e59627d924b6ef17854803debba430145035fac04ffb4d8301cc49ae04f174da17
WEB_SITE=http://www.draisberghof.de/usb_modeswitch/
ENTERED=20111025
LICENSE[0]=GPL
diff --git a/utils/usb-modeswitch-data/HISTORY
b/utils/usb-modeswitch-data/HISTORY
index a7f5632..3114f11 100644
--- a/utils/usb-modeswitch-data/HISTORY
+++ b/utils/usb-modeswitch-data/HISTORY
@@ -1,2 +1,5 @@
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 20120815
+
2011-10-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 20111023
diff --git a/utils/usb-modeswitch/DEPENDS b/utils/usb-modeswitch/DEPENDS
index 9431cbb..b2b9127 100755
--- a/utils/usb-modeswitch/DEPENDS
+++ b/utils/usb-modeswitch/DEPENDS
@@ -1,2 +1,2 @@
depends tcl &&
-depends LIBUSB-compat
+depends libusb-compat
diff --git a/utils/usb-modeswitch/DETAILS b/utils/usb-modeswitch/DETAILS
index a28beb0..26559e0 100755
--- a/utils/usb-modeswitch/DETAILS
+++ b/utils/usb-modeswitch/DETAILS
@@ -1,9 +1,9 @@
SPELL=usb-modeswitch
- VERSION=1.2.0
+ VERSION=1.2.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.draisberghof.de/usb_modeswitch/$SOURCE
-
SOURCE_HASH=sha512:27cadc90657ad0c06a26bd34c16e261db5187ed5e17e8baa7dc9f66669695f85e8412b5053390316874536be460793b37d75cad8f268f7dbbf6f74fe1e5558fe
+
SOURCE_HASH=sha512:4d2629528148ff086e129524f490b1e88aa832fbbb74edc9d3745a4a3b20167b3d55d002702b26f710604c690c7dfcaa1e866a5dd3a59b75dc0884d568dae231
WEB_SITE=http://www.draisberghof.de/usb_modeswitch/
ENTERED=20111025
LICENSE[0]=GPL
diff --git a/utils/usb-modeswitch/HISTORY b/utils/usb-modeswitch/HISTORY
index 61ac36f..38ec48e 100644
--- a/utils/usb-modeswitch/HISTORY
+++ b/utils/usb-modeswitch/HISTORY
@@ -1,5 +1,5 @@
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: libusb => LIBUSB
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.4

2011-10-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 1.2.0
diff --git a/utils/usbutils/DETAILS b/utils/usbutils/DETAILS
index e85358e..eb32c79 100755
--- a/utils/usbutils/DETAILS
+++ b/utils/usbutils/DETAILS
@@ -1,11 +1,12 @@
SPELL=usbutils
- VERSION=004
+ VERSION=006
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sign
-
SOURCE_URL[0]=http://ftp.sunet.se/pub/Linux/kernel.org/linux/utils/usb/usbutils/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sign
- SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+# SOURCE2=$SOURCE.sign
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/usb/usbutils/$SOURCE
+
SOURCE_HASH=sha512:0f903065a86a9fca353c04cc8074c6f145331fd5e7409769e35286722b2d78902f9be089b14e66368b34265149431d2d4d6288edfd5ce8a3d63ffbefb12941e4
+# SOURCE2_URL[0]=$SOURCE_URL.sign
+# SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.linux-usb.org/
ENTERED=20021218
diff --git a/utils/usbutils/HISTORY b/utils/usbutils/HISTORY
index baa2f93..39d767a 100644
--- a/utils/usbutils/HISTORY
+++ b/utils/usbutils/HISTORY
@@ -1,3 +1,6 @@
+2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 006, SOURCE_URL[0] updated
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/usbview/DEPENDS b/utils/usbview/DEPENDS
index edffa0e..9cacba3 100755
--- a/utils/usbview/DEPENDS
+++ b/utils/usbview/DEPENDS
@@ -1 +1 @@
-depends gtk+2
+depends gtk+3
diff --git a/utils/usbview/DETAILS b/utils/usbview/DETAILS
index db76acf..d51fb7d 100755
--- a/utils/usbview/DETAILS
+++ b/utils/usbview/DETAILS
@@ -1,11 +1,11 @@
SPELL=usbview
- VERSION=1.1
+ VERSION=2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.kroah.com/linux-usb/$SOURCE
WEB_SITE=http://www.kroah.com/linux-usb/
ENTERED=20020909
-
SOURCE_HASH=sha512:5d6a3d1d8054a9a5cc9e28d97e52d843aaeda3251da3cf33d00e938695b6296106456192dddc48fb02f1e6490e89ebb2a096f68faa64ac10144a80106d986a39
+
SOURCE_HASH=sha512:87b3d0b0c734c94e5527f19575c0460f5c0b894dac29936a759d573058c9c007ad59c9be32a5c6d485cba258193efe4ca15bdd6f3ca31df321ed230778b5404f
LICENSE=GPL
KEYWORDS="usb utils"
SHORT="USB topology and device viewer"
diff --git a/utils/usbview/HISTORY b/utils/usbview/HISTORY
index b1740a1..1453b7c 100644
--- a/utils/usbview/HISTORY
+++ b/utils/usbview/HISTORY
@@ -1,3 +1,7 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0
+ * DEPENDS: gtk+2 -> gtk+3
+
2009-03-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1, SHORT changed
* PREPARE, DEPENDS: depends only on gtk+2 now
diff --git a/utils/util-linux/BUILD b/utils/util-linux/BUILD
index 6f8590e..bdeb680 100755
--- a/utils/util-linux/BUILD
+++ b/utils/util-linux/BUILD
@@ -5,6 +5,10 @@ if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $OPTS"
fi &&

+if [[ $UL_VERSION == latest ]]; then
+ OPTS="--disable-eject --disable-kill --disable-login --disable-sulogin
--disable-su --disable-utmpdump $OPTS"
+fi &&
+
create_group tty &&

disable_pic &&
diff --git a/utils/util-linux/CONFIGURE b/utils/util-linux/CONFIGURE
index df6572b..3b00f63 100755
--- a/utils/util-linux/CONFIGURE
+++ b/utils/util-linux/CONFIGURE
@@ -1,32 +1,3 @@
-. "$GRIMOIRE/FUNCTIONS" &&
-
-local OLD_SPELL_VERSION="" &&
-spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
-
-# util-linux 2.20 needs ttyX in /etc/inittab without /dev
-# http://www.sourcemage.org/issues/110
-message "${MESSAGE_COLOR}Checking sanity of
$INSTALL_ROOT/etc/inittab...${DEFAULT_COLOR}" &&
-
-if grep -iq "/dev/tty" "$INSTALL_ROOT/etc/inittab"; then
- if is_version_less ${OLD_SPELL_VERSION} 2.20 && is_version_less 2.19.1
${VERSION}; then
- message "${PROBLEM_COLOR}" &&
- message "WARNING: $INSTALL_ROOT/etc/inittab needs syntax update. You
need to" &&
- message "replace all '/dev/tty*' lines to 'tty*' equivalents, e.g.:" &&
- message "${MESSAGE_COLOR}Before: tty1:linux:/sbin/agetty /dev/tty1 9600"
&&
- message "After: tty1:linux:/sbin/agetty tty1 9600${PROBLEM_COLOR}" &&
- message "Press 'n' to abort cast and do that manually by editing" &&
- message "$INSTALL_ROOT/etc/inittab file under superuser, then recast
$SPELL." &&
- message "${DEFAULT_COLOR}" &&
-
- if ! query "Attempt to replace the lines automatically?" n; then
- return 1
- else
- persistent_add UL_DEV_AUTOREPLACE &&
- local UL_DEV_AUTOREPLACE="y"
- fi
- fi
-fi &&
-
if [[ ! -e "$INSTALL_ROOT/etc/sysconfig/hwclock" ]]; then
config_query UTC "Should the hardware clock store time in UTC (may break
systems like MS Windows)?" y
fi
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index b31d6c8..eb30003 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -12,9 +12,9 @@ if [[ $UL_VERSION == aes ]]; then
SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
SOURCE4_IGNORE=signature
else
- VERSION=2.21.2
+ VERSION=2.22.2
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:d6499636b40e22f72b957e0334faefce51656a4d8f8dc038c17d24b03d84e50917112a47a18c6601a048d041263714092ecffbd269d41699a4bdb86a89bc3e30
+
SOURCE_HASH=sha512:4b61e845f00e886041afc8cdada9219a94a80a90fe2624aa502a230c6ac9451fcdfc65f9a8b7d4d058145764d39a3bf5c4eba256f3acc1b45df28ab2dd8490e0
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index a65becf..0306240 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,18 @@
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: latest updated to 2.22.2
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: latest updated to 2.22.1
+ * BUILD: eject, kill, login, sulogin, su and utmpdump not installed
+ spells eject, coreutils, shadow and simpleinit-msb have to be
updated
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * PREPARE: removed senseless 2nd version check
+
+2012-10-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE, PREPARE: prevent triggerring from other spells for
+ migrating process
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.21.2

diff --git a/utils/util-linux/PREPARE b/utils/util-linux/PREPARE
index 13921a1..f8acac4 100755
--- a/utils/util-linux/PREPARE
+++ b/utils/util-linux/PREPARE
@@ -1,3 +1,34 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
message "aes version is older usually, but needed for loop-AES patch" &&

-config_query_list UL_VERSION "What version do you want to use?" latest aes
+config_query_list UL_VERSION "What version do you want to use?" \
+ latest \
+ aes &&
+
+local OLD_SPELL_VERSION="" &&
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+# util-linux 2.20 needs ttyX in /etc/inittab without /dev
+# http://www.sourcemage.org/issues/110
+message "${MESSAGE_COLOR}Checking sanity of
$INSTALL_ROOT/etc/inittab...${DEFAULT_COLOR}" &&
+
+if grep -iq "/dev/tty" "$INSTALL_ROOT/etc/inittab"; then
+ if is_version_less ${OLD_SPELL_VERSION} 2.20; then
+ message "${PROBLEM_COLOR}" &&
+ message "WARNING: $INSTALL_ROOT/etc/inittab needs syntax update. You
need to" &&
+ message "replace all '/dev/tty*' lines to 'tty*' equivalents, e.g.:" &&
+ message "${MESSAGE_COLOR}Before: tty1:linux:/sbin/agetty /dev/tty1 9600"
&&
+ message "After: tty1:linux:/sbin/agetty tty1 9600${PROBLEM_COLOR}" &&
+ message "Press 'n' to abort cast and do that manually by editing" &&
+ message "$INSTALL_ROOT/etc/inittab file under superuser, then recast
$SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+
+ if ! query "Attempt to replace the lines automatically?" n; then
+ return 1
+ else
+ persistent_add UL_DEV_AUTOREPLACE &&
+ local UL_DEV_AUTOREPLACE="y"
+ fi
+ fi
+fi
diff --git a/utils/vimpager/DETAILS b/utils/vimpager/DETAILS
index 250c535..67b8683 100755
--- a/utils/vimpager/DETAILS
+++ b/utils/vimpager/DETAILS
@@ -1,9 +1,9 @@
SPELL=vimpager
- VERSION=1.4.4
-
SOURCE_HASH=sha512:d4c4b1521944c750f28b68bdd7487ba8cd820e3cf715fe108b48dfb1a612878e4997b6cc160d3400f2472bcd9c3e713381599cf3b555a80c73e40d98322b577f
+ VERSION=1.7.1
+
SOURCE_HASH=sha512:69bfa9a1e41e0d28b4050951b27b6ce651d5416713d0104501d2d374bfeb702404f99e09be22a11fd1fab3546c9811a6568043ac78b1ccec4c9d3963eedd6e46
SOURCE=$SPELL-$VERSION
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.vim.org/scripts/download_script.php?src_id=15268
+ SOURCE_URL[0]=http://www.vim.org/scripts/download_script.php?src_id=18306
WEB_SITE=http://www.vim.org/scripts/script.php?script_id=1723
LICENSE[0]=http://vimdoc.sourceforge.net/htmldoc/uganda.html#license
ENTERED=20110323
diff --git a/utils/vimpager/HISTORY b/utils/vimpager/HISTORY
index f7a27ad..7916e8b 100644
--- a/utils/vimpager/HISTORY
+++ b/utils/vimpager/HISTORY
@@ -1,3 +1,6 @@
+2012-07-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.1
+
2011-03-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD, INSTALL, PROVIDES, profile.d/pages.sh:
spell created, version 1.4.4
diff --git a/utils/virt-manager/DETAILS b/utils/virt-manager/DETAILS
index 170ee57..57e0585 100755
--- a/utils/virt-manager/DETAILS
+++ b/utils/virt-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=virt-manager
- VERSION=0.9.0
+ VERSION=0.9.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/virt-manager/HISTORY b/utils/virt-manager/HISTORY
index acca80b..feda80f 100644
--- a/utils/virt-manager/HISTORY
+++ b/utils/virt-manager/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.4
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.0

diff --git a/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig
b/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig
deleted file mode 100644
index d3c0eb8..0000000
Binary files a/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig and /dev/null
differ
diff --git a/utils/virt-manager/virt-manager-0.9.4.tar.gz.sig
b/utils/virt-manager/virt-manager-0.9.4.tar.gz.sig
new file mode 100644
index 0000000..84c5e0d
Binary files /dev/null and b/utils/virt-manager/virt-manager-0.9.4.tar.gz.sig
differ
diff --git a/utils/virtualbox/DETAILS b/utils/virtualbox/DETAILS
index 366bb0f..4eb9321 100755
--- a/utils/virtualbox/DETAILS
+++ b/utils/virtualbox/DETAILS
@@ -1,10 +1,10 @@
SPELL=virtualbox
- VERSION=4.1.16
+ VERSION=4.2.4
PATCHLEVEL=0
SOURCE=VirtualBox-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-${VERSION%-*}

SOURCE_URL[0]=http://download.virtualbox.org/virtualbox/${VERSION%-*}/$SOURCE
-
SOURCE_HASH=sha512:7d7c76026c78d6b59b5d1ab387394f78e7203355183ec40e4ec3374183fd75ef5e6327b8525f401516f6337a56f27fdd401e081ed0edb3e8ed12a08e0007d8b0
+
SOURCE_HASH=sha512:8238afd440e20842de27c8c68296c88bd18f561a45497ee97364d5720d73a9fe99eba9af3ad851d89e02540e304bcc3f48847704207ce2c8cdced8fa10dc4aa6
LICENSE[0]=GPL
WEB_SITE=http://www.virtualbox.org/
ENTERED=20070612
diff --git a/utils/virtualbox/HISTORY b/utils/virtualbox/HISTORY
index 46226a0..8e5f585 100644
--- a/utils/virtualbox/HISTORY
+++ b/utils/virtualbox/HISTORY
@@ -1,3 +1,12 @@
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.4
+
+2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.0
+
+2012-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.1.18
+
2012-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.1.16

diff --git a/utils/virtualbox/PRE_BUILD b/utils/virtualbox/PRE_BUILD
index b7d43bd..5434ae0 100755
--- a/utils/virtualbox/PRE_BUILD
+++ b/utils/virtualbox/PRE_BUILD
@@ -9,7 +9,7 @@ ln -s $TRACK_ROOT/usr/include
$SOURCE_DIRECTORY/FAKEQT4DIR/include &&
ln -s $TRACK_ROOT/usr/bin/qt4 $SOURCE_DIRECTORY/FAKEQT4DIR/bin &&
ln -s $TRACK_ROOT/usr/lib/qt4 $SOURCE_DIRECTORY/FAKEQT4DIR/lib &&

-sedit "146d;148d" configure
+sedit "144d;146d" configure

-sedit "146iQT4DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
-sedit "148iQT4UIC3DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
+sedit "144iQT4DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
+sedit "146iQT4UIC3DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
diff --git a/utils/wol/BUILD b/utils/wol/BUILD
new file mode 100755
index 0000000..c018eec
--- /dev/null
+++ b/utils/wol/BUILD
@@ -0,0 +1,3 @@
+OPTS="$WOL_OPTS $OPTS" &&
+
+default_build
diff --git a/utils/wol/CONFIGURE b/utils/wol/CONFIGURE
new file mode 100755
index 0000000..6a5b86d
--- /dev/null
+++ b/utils/wol/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option WOL_OPTS "Enable strict ANSI checking?" n \
+ "--enable-ansi" \
+ "--disable-ansi"
diff --git a/utils/wol/DEPENDS b/utils/wol/DEPENDS
new file mode 100755
index 0000000..5325a82
--- /dev/null
+++ b/utils/wol/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/utils/wol/DETAILS b/utils/wol/DETAILS
new file mode 100755
index 0000000..96b1650
--- /dev/null
+++ b/utils/wol/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=wol
+ VERSION=0.7.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.asc
+ SOURCE_URL[0]=$SOURCEFORGE_URL/wake-on-lan/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=wol.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://sourceforge.net/projects/wake-on-lan/
+ LICENSE[0]=GPL
+ ENTERED=20120703
+ SHORT="Wake On LAN client"
+cat << EOF
+wol implements Wake On LAN functionality in a small program. It wakes up
hardware
+that is Magic Packet compliant. Some workstations provides SecureON which
extends
+wake-on-lan with a password. This feature is also provided by wol.
+EOF
diff --git a/utils/wol/HISTORY b/utils/wol/HISTORY
new file mode 100644
index 0000000..ce16c5b
--- /dev/null
+++ b/utils/wol/HISTORY
@@ -0,0 +1,2 @@
+2012-07-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, CONFIGURE, wol.gpg: spell created
diff --git a/utils/wol/wol.gpg b/utils/wol/wol.gpg
new file mode 100644
index 0000000..bf768f8
Binary files /dev/null and b/utils/wol/wol.gpg differ
diff --git a/utils/wyrd/BUILD b/utils/wyrd/BUILD
new file mode 100755
index 0000000..de33b68
--- /dev/null
+++ b/utils/wyrd/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/utils/wyrd/DEPENDS b/utils/wyrd/DEPENDS
new file mode 100755
index 0000000..f0633d0
--- /dev/null
+++ b/utils/wyrd/DEPENDS
@@ -0,0 +1,4 @@
+depends ocaml &&
+depends ncurses &&
+depends remind &&
+depends PAGER
diff --git a/utils/wyrd/DETAILS b/utils/wyrd/DETAILS
new file mode 100755
index 0000000..9ee9583
--- /dev/null
+++ b/utils/wyrd/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=wyrd
+ VERSION=1.4.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://pessimization.com/software/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:5d4707f726ea725cd005e82fc17fa5452ecd087a8946733bf3e92f1cc99d3291758b7756ab2fac75d8b4ff6793897da7982c16f889ff3bfca00853653a09d924
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://pessimization.com/software/wyrd/";
+ LICENSE[0]=GPL
+ ENTERED=20130123
+ SHORT="a text-based front-end to Remind"
+cat << EOF
+Wyrd is a text-based front-end to Remind, a sophisticated calendar and alarm
+program. Remind's power lies in its programmability, and Wyrd does not hide
+this capability behind flashy GUI dialogs. Rather, Wyrd is designed to make
+you more efficient at editing your reminder files directly. It also offers
+a scrollable timetable suitable for visualizing your schedule at a glance.
+EOF
diff --git a/utils/wyrd/HISTORY b/utils/wyrd/HISTORY
new file mode 100644
index 0000000..a33cce8
--- /dev/null
+++ b/utils/wyrd/HISTORY
@@ -0,0 +1,3 @@
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/utils/xen/DEPENDS b/utils/xen/DEPENDS
index 6002d09..77780bb 100755
--- a/utils/xen/DEPENDS
+++ b/utils/xen/DEPENDS
@@ -13,6 +13,8 @@ if [[ $XEN_HVM == y ]]; then
depends sdl
fi &&

+optional_depends gnutls "" "" "for TLS support in VNC" &&
+
suggest_depends lxml "" "" "for XenAPI support in XM" &&
suggest_depends pyopenssl "" "" "for SSL support" &&
suggest_depends python-pam "" "" "for PAM support"
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index 43b7113..d6c6fb1 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,5 +1,6 @@
SPELL=xen
- VERSION=4.1.2
+ VERSION=4.1.4
+ SECURITY_PATCH=7
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
@@ -9,7 +10,6 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
WEB_SITE=http://www.xen.org
ENTERED=20041110
- PATCHLEVEL=2
LICENSE[0]=GPL
KEYWORDS="xen"
SHORT="Xen is a paravirtualising virtual machine monitor"
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index 62663c5..06aa996 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,3 +1,52 @@
+2013-02-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patches
+ * xsa-36.patch: added, to fix CVE-2013-0153
+ * xsa-38.patch: added, to fix CVE-2013-0215
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: security update
+ * INSTALL: corrected multijob build
+ * PRE_BUILD: apply patches
+ * xsa-27-1.patch: added, to fix CVE-2012-5511
+ * xsa-33.patch: added, to fix CVE-2012-5634
+ * xsa-41{,-1}.patch: added, to fix CVE-2012-6075
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.4
+ * PRE_BUILD: removed patches
+ * xsa-*.patch: removed, fixed by upstream
+
+2012-12-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * init.d/xendomains: corrected detection of running domUs after
instant
+ poweroff/reboot
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added gnutls optional dependency
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH+=2
+ * PRE_BUILD: apply patches
+ * xsa-{12-14,16-17,26-31}.patch: added, to fix CVE-2012-3494,
+ CVE-2012-3495, CVE-2012-3496, CVE-2012-3498, CVE-2012-3515,
+ CVE-2012-5510, CVE-2012-5511, CVE-2012-5512, CVE-2012-5513,
+ CVE-2012-5514, CVE-2012-5515
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patches
+ * xsa-{20-25}.patch: added, to fix CVE-2012-4535, CVE-2012-4536,
+ CVE-2012-4537, CVE-2012-4538, CVE-2012-4539, CVE-2012-4544,
+ CVE-2012-2625
+
+2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * xsa-19.patch: added, to fix CVE-2012-4411
+
+2012-08-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.3; SECURITY_PATCH=1
+
2012-02-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL++; quoting paths
* DEPENDS: made python-pam, pyopenssl, iasl optional; added missing
diff --git a/utils/xen/INSTALL b/utils/xen/INSTALL
index a60a3c6..0e01ff7 100755
--- a/utils/xen/INSTALL
+++ b/utils/xen/INSTALL
@@ -1,13 +1,13 @@
unset LDFLAGS &&
unset CFLAGS &&

+make_single &&
make install-xen install-tools &&

if [[ $XEN_STUBDOM == y ]]; then
- make_single &&
- make install-stubdom &&
- make_normal
+ make install-stubdom
fi &&
+make_normal &&

if [[ $INIT_INSTALLED ]]; then
install_config_file "$SPELL_DIRECTORY/init.d/xend.conf" \
diff --git a/utils/xen/PRE_BUILD b/utils/xen/PRE_BUILD
index c7f9a4a..ba38b55 100755
--- a/utils/xen/PRE_BUILD
+++ b/utils/xen/PRE_BUILD
@@ -1,6 +1,13 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

+patch -p1 < "$SPELL_DIRECTORY/xsa-27-1.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/xsa-33.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/xsa-36.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/xsa-38.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/xsa-41.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/xsa-41-1.patch" &&
+
if [[ $XEN_UPINIT != y ]]; then
sedit "s:all install-initd:all:" tools/hotplug/Linux/Makefile
fi &&
diff --git a/utils/xen/init.d/xendomains b/utils/xen/init.d/xendomains
index 75cc264..7a4ff0b 100755
--- a/utils/xen/init.d/xendomains
+++ b/utils/xen/init.d/xendomains
@@ -60,13 +60,22 @@ function is_running()
$CMD list "${1}" >/dev/null 2>&1
}

-start()
+function is_running_doms()
+{
+ $CMD list | tail -n +2 | grep -v -E "^Domain-0[[:space:]]+0" > /dev/null
+}
+
+start()
{
check_userland

if [ -f $LOCKFILE ]; then
- echo -e "XEN: xendomains already running (lockfile exists)"
- exit 0
+ if is_running_doms; then
+ echo -e "XEN: xendomains already running (lockfile exists)"
+ exit 0
+ else
+ rm -f $LOCKFILE
+ fi
fi

if [ $(ls ${XENDOMAINS_AUTO} | wc -l) == 0 ]; then
diff --git a/utils/xen/xsa-27-1.patch b/utils/xen/xsa-27-1.patch
new file mode 100644
index 0000000..4260b20
--- /dev/null
+++ b/utils/xen/xsa-27-1.patch
@@ -0,0 +1,12 @@
+--- a/xen/arch/x86/mm/paging.c Wed Jan 16 14:15:12 2013 +0000
++++ b/xen/arch/x86/mm/paging.c Thu Jan 17 11:17:32 2013 +0000
+@@ -534,7 +534,8 @@ int paging_log_dirty_range(struct domain
+
+ size = ((nr + BITS_PER_LONG - 1) / BITS_PER_LONG) * sizeof (long);
+ rv = 0;
+- for ( off = 0; !rv && off < size; off += sizeof zeroes )
++ off = 0;
++ while ( !rv && off < size )
+ {
+ int todo = min(size - off, (int) PAGE_SIZE);
+ if ( copy_to_guest_offset(dirty_bitmap, off, zeroes, todo) )
diff --git a/utils/xen/xsa-33.patch b/utils/xen/xsa-33.patch
new file mode 100644
index 0000000..d0bdeb4
--- /dev/null
+++ b/utils/xen/xsa-33.patch
@@ -0,0 +1,21 @@
+VT-d: fix interrupt remapping source validation for devices behind
+legacy bridges
+
+Using SVT_VERIFY_BUS here doesn't make sense; native Linux also
+uses SVT_VERIFY_SID_SQ here instead.
+
+This is XSA-33 / CVE-2012-5634.
+
+Signed-off-by: Jan Beulich <jbeulich AT suse.com>
+
+--- a/xen/drivers/passthrough/vtd/intremap.c
++++ b/xen/drivers/passthrough/vtd/intremap.c
+@@ -499,7 +499,7 @@ static void set_msi_source_id(struct pci_dev *pdev,
struct iremap_entry *ire)
+ set_ire_sid(ire, SVT_VERIFY_BUS, SQ_ALL_16,
+ (bus << 8) | pdev->bus);
+ else if ( pdev_type(bus, devfn) == DEV_TYPE_LEGACY_PCI_BRIDGE )
+- set_ire_sid(ire, SVT_VERIFY_BUS, SQ_ALL_16,
++ set_ire_sid(ire, SVT_VERIFY_SID_SQ, SQ_ALL_16,
+ PCI_BDF2(bus, devfn));
+ }
+ break;
diff --git a/utils/xen/xsa-36.patch b/utils/xen/xsa-36.patch
new file mode 100644
index 0000000..f4b15e2
--- /dev/null
+++ b/utils/xen/xsa-36.patch
@@ -0,0 +1,369 @@
+ACPI: acpi_table_parse() should return handler's error code
+
+Currently, the error code returned by acpi_table_parse()'s handler
+is ignored. This patch will propagate handler's return value to
+acpi_table_parse()'s caller.
+
+AMD,IOMMU: Clean up old entries in remapping tables when creating new
+interrupt mapping.
+
+When changing the affinity of an IRQ associated with a passed
+through PCI device, clear previous mapping.
+
+In addition, because some BIOSes may incorrectly program IVRS
+entries for IOAPIC try to check for entry's consistency. Specifically,
+if conflicting entries are found disable IOMMU if per-device
+remapping table is used. If entries refer to bogus IOAPIC IDs
+disable IOMMU unconditionally
+
+AMD,IOMMU: Disable IOMMU if SATA Combined mode is on
+
+AMD's SP5100 chipset can be placed into SATA Combined mode
+that may cause prevent dom0 from booting when IOMMU is
+enabled and per-device interrupt remapping table is used.
+While SP5100 erratum 28 requires BIOSes to disable this mode,
+some may still use it.
+
+This patch checks whether this mode is on and, if per-device
+table is in use, disables IOMMU.
+
+AMD,IOMMU: Make per-device interrupt remapping table default
+
+Using global interrupt remapping table may be insecure, as
+described by XSA-36. This patch makes per-device mode default.
+
+This is XSA-36 / CVE-2013-0153.
+
+Signed-off-by: Jan Beulich <jbeulich AT suse.com>
+Signed-off-by: Boris Ostrovsky <boris.ostrovsky AT amd.com>
+
+--- a/xen/arch/x86/irq.c
++++ b/xen/arch/x86/irq.c
+@@ -1677,9 +1677,6 @@ int map_domain_pirq(
+ d->arch.pirq_irq[pirq] = irq;
+ d->arch.irq_pirq[irq] = pirq;
+ spin_unlock_irqrestore(&desc->lock, flags);
+-
+- if ( opt_irq_vector_map == OPT_IRQ_VECTOR_MAP_PERDEV )
+- printk(XENLOG_INFO "Per-device vector maps for GSIs not
implemented yet.\n");
+ }
+
+ done:
+--- a/xen/drivers/acpi/tables.c
++++ b/xen/drivers/acpi/tables.c
+@@ -267,7 +267,7 @@ acpi_table_parse_madt(enum acpi_madt_typ
+ * @handler: handler to run
+ *
+ * Scan the ACPI System Descriptor Table (STD) for a table matching @id,
+- * run @handler on it. Return 0 if table found, return on if not.
++ * run @handler on it.
+ */
+ int acpi_table_parse(char *id, acpi_table_handler handler)
+ {
+@@ -282,8 +282,7 @@ int acpi_table_parse(char *id, acpi_tabl
+ acpi_get_table(id, 0, &table);
+
+ if (table) {
+- handler(table);
+- return 0;
++ return handler(table);
+ } else
+ return 1;
+ }
+--- a/xen/drivers/passthrough/amd/iommu_acpi.c
++++ b/xen/drivers/passthrough/amd/iommu_acpi.c
+@@ -21,6 +21,7 @@
+ #include <xen/config.h>
+ #include <xen/errno.h>
+ #include <asm/apicdef.h>
++#include <asm/io_apic.h>
+ #include <asm/amd-iommu.h>
+ #include <asm/hvm/svm/amd-iommu-proto.h>
+ #include <asm/hvm/svm/amd-iommu-acpi.h>
+@@ -29,7 +30,6 @@ extern unsigned long amd_iommu_page_entr
+ extern unsigned short ivrs_bdf_entries;
+ extern struct ivrs_mappings *ivrs_mappings;
+ extern unsigned short last_bdf;
+-extern int ioapic_bdf[MAX_IO_APICS];
+ extern void *shared_intremap_table;
+
+ static void add_ivrs_mapping_entry(
+@@ -636,6 +636,7 @@ static u16 __init parse_ivhd_device_spec
+ u16 header_length, u16 block_length, struct amd_iommu *iommu)
+ {
+ u16 dev_length, bdf;
++ int apic;
+
+ dev_length = sizeof(struct acpi_ivhd_device_special);
+ if ( header_length < (block_length + dev_length) )
+@@ -652,9 +653,58 @@ static u16 __init parse_ivhd_device_spec
+ }
+
+ add_ivrs_mapping_entry(bdf, bdf, ivhd_device->header.flags, iommu);
+- /* set device id of ioapic */
+- ioapic_bdf[ivhd_device->special.handle] = bdf;
+- return dev_length;
++
++ if ( ivhd_device->special.variety != 1 /* ACPI_IVHD_IOAPIC */ )
++ {
++ if ( ivhd_device->special.variety != 2 /* ACPI_IVHD_HPET */ )
++ printk(XENLOG_ERR "Unrecognized IVHD special variety %#x\n",
++ ivhd_device->special.variety);
++ return dev_length;
++ }
++
++ /*
++ * Some BIOSes have IOAPIC broken entries so we check for IVRS
++ * consistency here --- whether entry's IOAPIC ID is valid and
++ * whether there are conflicting/duplicated entries.
++ */
++ for ( apic = 0; apic < nr_ioapics; apic++ )
++ {
++ if ( IO_APIC_ID(apic) != ivhd_device->special.handle )
++ continue;
++
++ if ( ioapic_bdf[ivhd_device->special.handle].pin_setup )
++ {
++ if ( ioapic_bdf[ivhd_device->special.handle].bdf == bdf )
++ AMD_IOMMU_DEBUG("IVHD Warning: Duplicate IO-APIC %#x
entries\n",
++ ivhd_device->special.handle);
++ else
++ {
++ printk(XENLOG_ERR "IVHD Error: Conflicting IO-APIC %#x
entries\n",
++ ivhd_device->special.handle);
++ if ( amd_iommu_perdev_intremap )
++ return 0;
++ }
++ }
++ else
++ {
++ /* set device id of ioapic */
++ ioapic_bdf[ivhd_device->special.handle].bdf = bdf;
++
++ ioapic_bdf[ivhd_device->special.handle].pin_setup =
xzalloc_array(
++ unsigned long, BITS_TO_LONGS(nr_ioapic_registers[apic]));
++ if ( nr_ioapic_registers[apic] &&
++ !ioapic_bdf[IO_APIC_ID(apic)].pin_setup )
++ {
++ printk(XENLOG_ERR "IVHD Error: Out of memory\n");
++ return 0;
++ }
++ }
++ return dev_length;
++ }
++
++ printk(XENLOG_ERR "IVHD Error: Invalid IO-APIC %#x\n",
++ ivhd_device->special.handle);
++ return 0;
+ }
+
+ static int __init parse_ivhd_block(struct acpi_ivhd_block_header
*ivhd_block)
+--- a/xen/drivers/passthrough/amd/iommu_init.c
++++ b/xen/drivers/passthrough/amd/iommu_init.c
+@@ -897,12 +897,45 @@ static int __init amd_iommu_setup_device
+ return 0;
+ }
+
++/* Check whether SP5100 SATA Combined mode is on */
++static bool_t __init amd_sp5100_erratum28(void)
++{
++ u32 bus, id;
++ u16 vendor_id, dev_id;
++ u8 byte;
++
++ for (bus = 0; bus < 256; bus++)
++ {
++ id = pci_conf_read32(bus, 0x14, 0, PCI_VENDOR_ID);
++
++ vendor_id = id & 0xffff;
++ dev_id = (id >> 16) & 0xffff;
++
++ /* SP5100 SMBus module sets Combined mode on */
++ if (vendor_id != 0x1002 || dev_id != 0x4385)
++ continue;
++
++ byte = pci_conf_read8(bus, 0x14, 0, 0xad);
++ if ( (byte >> 3) & 1 )
++ {
++ printk(XENLOG_WARNING "AMD-Vi: SP5100 erratum 28 detected,
disabling IOMMU.\n"
++ "If possible, disable SATA Combined mode in BIOS or
contact your vendor for BIOS update.\n");
++ return 1;
++ }
++ }
++
++ return 0;
++}
++
+ int __init amd_iommu_init(void)
+ {
+ struct amd_iommu *iommu;
+
+ BUG_ON( !iommu_found() );
+
++ if ( amd_iommu_perdev_intremap && amd_sp5100_erratum28() )
++ goto error_out;
++
+ irq_to_iommu = xmalloc_array(struct amd_iommu *, nr_irqs);
+ if ( irq_to_iommu == NULL )
+ goto error_out;
+--- a/xen/drivers/passthrough/amd/iommu_intr.c
++++ b/xen/drivers/passthrough/amd/iommu_intr.c
+@@ -27,7 +27,7 @@
+ #define INTREMAP_LENGTH 0xB
+ #define INTREMAP_ENTRIES (1 << INTREMAP_LENGTH)
+
+-int ioapic_bdf[MAX_IO_APICS];
++struct ioapic_bdf ioapic_bdf[MAX_IO_APICS];
+ extern struct ivrs_mappings *ivrs_mappings;
+ extern unsigned short ivrs_bdf_entries;
+ void *shared_intremap_table;
+@@ -117,12 +117,12 @@ void invalidate_interrupt_table(struct a
+ static void update_intremap_entry_from_ioapic(
+ int bdf,
+ struct amd_iommu *iommu,
+- struct IO_APIC_route_entry *ioapic_rte)
++ const struct IO_APIC_route_entry *rte,
++ const struct IO_APIC_route_entry *old_rte)
+ {
+ unsigned long flags;
+ u32* entry;
+ u8 delivery_mode, dest, vector, dest_mode;
+- struct IO_APIC_route_entry *rte = ioapic_rte;
+ int req_id;
+ spinlock_t *lock;
+ int offset;
+@@ -138,6 +138,14 @@ static void update_intremap_entry_from_i
+ spin_lock_irqsave(lock, flags);
+
+ offset = get_intremap_offset(vector, delivery_mode);
++ if ( old_rte )
++ {
++ int old_offset = get_intremap_offset(old_rte->vector,
++ old_rte->delivery_mode);
++
++ if ( offset != old_offset )
++ free_intremap_entry(bdf, old_offset);
++ }
+ entry = (u32*)get_intremap_entry(req_id, offset);
+ update_intremap_entry(entry, vector, delivery_mode, dest_mode, dest);
+
+@@ -176,7 +184,7 @@ int __init amd_iommu_setup_ioapic_remapp
+ continue;
+
+ /* get device id of ioapic devices */
+- bdf = ioapic_bdf[IO_APIC_ID(apic)];
++ bdf = ioapic_bdf[IO_APIC_ID(apic)].bdf;
+ iommu = find_iommu_for_device(bdf);
+ if ( !iommu )
+ {
+@@ -207,6 +215,7 @@ int __init amd_iommu_setup_ioapic_remapp
+ flush_command_buffer(iommu);
+ spin_unlock_irqrestore(&iommu->lock, flags);
+ }
++ set_bit(pin, ioapic_bdf[IO_APIC_ID(apic)].pin_setup);
+ }
+ }
+ return 0;
+@@ -218,6 +227,7 @@ void amd_iommu_ioapic_update_ire(
+ struct IO_APIC_route_entry old_rte = { 0 };
+ struct IO_APIC_route_entry new_rte = { 0 };
+ unsigned int rte_lo = (reg & 1) ? reg - 1 : reg;
++ unsigned int pin = (reg - 0x10) / 2;
+ int saved_mask, bdf;
+ struct amd_iommu *iommu;
+
+@@ -228,7 +238,7 @@ void amd_iommu_ioapic_update_ire(
+ }
+
+ /* get device id of ioapic devices */
+- bdf = ioapic_bdf[IO_APIC_ID(apic)];
++ bdf = ioapic_bdf[IO_APIC_ID(apic)].bdf;
+ iommu = find_iommu_for_device(bdf);
+ if ( !iommu )
+ {
+@@ -254,6 +264,14 @@ void amd_iommu_ioapic_update_ire(
+ *(((u32 *)&new_rte) + 1) = value;
+ }
+
++ if ( new_rte.mask &&
++ !test_bit(pin, ioapic_bdf[IO_APIC_ID(apic)].pin_setup) )
++ {
++ ASSERT(saved_mask);
++ __io_apic_write(apic, reg, value);
++ return;
++ }
++
+ /* mask the interrupt while we change the intremap table */
+ if ( !saved_mask )
+ {
+@@ -262,7 +280,11 @@ void amd_iommu_ioapic_update_ire(
+ }
+
+ /* Update interrupt remapping entry */
+- update_intremap_entry_from_ioapic(bdf, iommu, &new_rte);
++ update_intremap_entry_from_ioapic(
++ bdf, iommu, &new_rte,
++ test_and_set_bit(pin,
++ ioapic_bdf[IO_APIC_ID(apic)].pin_setup) ? &old_rte
++ : NULL);
+
+ /* Forward write access to IO-APIC RTE */
+ __io_apic_write(apic, reg, value);
+@@ -373,6 +395,12 @@ void amd_iommu_msi_msg_update_ire(
+ return;
+ }
+
++ if ( msi_desc->remap_index >= 0 )
++ update_intremap_entry_from_msi_msg(iommu, pdev, msi_desc, NULL);
++
++ if ( !msg )
++ return;
++
+ update_intremap_entry_from_msi_msg(iommu, pdev, msi_desc, msg);
+ }
+
+--- a/xen/drivers/passthrough/amd/pci_amd_iommu.c
++++ b/xen/drivers/passthrough/amd/pci_amd_iommu.c
+@@ -195,6 +195,8 @@ int __init amd_iov_detect(void)
+ {
+ printk("AMD-Vi: Not overriding irq_vector_map setting\n");
+ }
++ if ( !amd_iommu_perdev_intremap )
++ printk(XENLOG_WARNING "AMD-Vi: Using global interrupt remap table
is not recommended (see XSA-36)!\n");
+ return scan_pci_devices();
+ }
+
+--- a/xen/drivers/passthrough/iommu.c
++++ b/xen/drivers/passthrough/iommu.c
+@@ -49,7 +49,7 @@ bool_t __read_mostly iommu_qinval = 1;
+ bool_t __read_mostly iommu_intremap = 1;
+ bool_t __read_mostly iommu_hap_pt_share;
+ bool_t __read_mostly amd_iommu_debug;
+-bool_t __read_mostly amd_iommu_perdev_intremap;
++bool_t __read_mostly amd_iommu_perdev_intremap = 1;
+
+ static void __init parse_iommu_param(char *s)
+ {
+@@ -78,6 +78,8 @@ static void __init parse_iommu_param(cha
+ amd_iommu_debug = 1;
+ else if ( !strcmp(s, "amd-iommu-perdev-intremap") )
+ amd_iommu_perdev_intremap = 1;
++ else if ( !strcmp(s, "amd-iommu-global-intremap") )
++ amd_iommu_perdev_intremap = 0;
+ else if ( !strcmp(s, "dom0-passthrough") )
+ iommu_passthrough = 1;
+ else if ( !strcmp(s, "dom0-strict") )
+--- a/xen/include/asm-x86/hvm/svm/amd-iommu-proto.h
++++ b/xen/include/asm-x86/hvm/svm/amd-iommu-proto.h
+@@ -88,6 +88,11 @@ void amd_iommu_read_msi_from_ire(
+ unsigned int amd_iommu_read_ioapic_from_ire(
+ unsigned int apic, unsigned int reg);
+
++extern struct ioapic_bdf {
++ u16 bdf;
++ unsigned long *pin_setup;
++} ioapic_bdf[];
++
+ /* power management support */
+ void amd_iommu_resume(void);
+ void amd_iommu_suspend(void);
diff --git a/utils/xen/xsa-38.patch b/utils/xen/xsa-38.patch
new file mode 100644
index 0000000..f4a5dc0
--- /dev/null
+++ b/utils/xen/xsa-38.patch
@@ -0,0 +1,73 @@
+diff --git a/tools/ocaml/libs/xb/partial.ml b/tools/ocaml/libs/xb/partial.ml
+index 3558889..d4d1c7b 100644
+--- a/tools/ocaml/libs/xb/partial.ml
++++ b/tools/ocaml/libs/xb/partial.ml
+@@ -27,8 +27,15 @@ external header_size: unit -> int = "stub_header_size"
+ external header_of_string_internal: string -> int * int * int * int
+ = "stub_header_of_string"
+
++let xenstore_payload_max = 4096 (* xen/include/public/io/xs_wire.h *)
++
+ let of_string s =
+ let tid, rid, opint, dlen = header_of_string_internal s in
++ (* A packet which is bigger than xenstore_payload_max is illegal.
++ This will leave the guest connection is a bad state and will
++ be hard to recover from without restarting the connection
++ (ie rebooting the guest) *)
++ let dlen = min xenstore_payload_max dlen in
+ {
+ tid = tid;
+ rid = rid;
+@@ -38,6 +45,7 @@ let of_string s =
+ }
+
+ let append pkt s sz =
++ if pkt.len > 4096 then failwith "Buffer.add: cannot grow buffer";
+ Buffer.add_string pkt.buf (String.sub s 0 sz)
+
+ let to_complete pkt =
+diff --git a/tools/ocaml/libs/xb/xs_ring_stubs.c
b/tools/ocaml/libs/xb/xs_ring_stubs.c
+index 00414c5..4888ac5 100644
+--- a/tools/ocaml/libs/xb/xs_ring_stubs.c
++++ b/tools/ocaml/libs/xb/xs_ring_stubs.c
+@@ -39,21 +39,23 @@ static int xs_ring_read(struct mmap_interface *interface,
+ char *buffer, int len)
+ {
+ struct xenstore_domain_interface *intf = interface->addr;
+- XENSTORE_RING_IDX cons, prod;
++ XENSTORE_RING_IDX cons, prod; /* offsets only */
+ int to_read;
+
+- cons = intf->req_cons;
+- prod = intf->req_prod;
++ cons = *(volatile uint32*)&intf->req_cons;
++ prod = *(volatile uint32*)&intf->req_prod;
+ xen_mb();
++ cons = MASK_XENSTORE_IDX(cons);
++ prod = MASK_XENSTORE_IDX(prod);
+ if (prod == cons)
+ return 0;
+- if (MASK_XENSTORE_IDX(prod) > MASK_XENSTORE_IDX(cons))
++ if (prod > cons)
+ to_read = prod - cons;
+ else
+- to_read = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(cons);
++ to_read = XENSTORE_RING_SIZE - cons;
+ if (to_read < len)
+ len = to_read;
+- memcpy(buffer, intf->req + MASK_XENSTORE_IDX(cons), len);
++ memcpy(buffer, intf->req + cons, len);
+ xen_mb();
+ intf->req_cons += len;
+ return len;
+@@ -66,8 +68,8 @@ static int xs_ring_write(struct mmap_interface *interface,
+ XENSTORE_RING_IDX cons, prod;
+ int can_write;
+
+- cons = intf->rsp_cons;
+- prod = intf->rsp_prod;
++ cons = *(volatile uint32*)&intf->rsp_cons;
++ prod = *(volatile uint32*)&intf->rsp_prod;
+ xen_mb();
+ if ( (prod - cons) >= XENSTORE_RING_SIZE )
+ return 0;
diff --git a/utils/xen/xsa-41-1.patch b/utils/xen/xsa-41-1.patch
new file mode 100644
index 0000000..4ca750b
--- /dev/null
+++ b/utils/xen/xsa-41-1.patch
@@ -0,0 +1,41 @@
+From 2c0331f4f7d241995452b99afaf0aab00493334a Mon Sep 17 00:00:00 2001
+From: Michael Contreras <michael AT inetric.com>
+Date: Wed, 5 Dec 2012 13:31:30 -0500
+Subject: [PATCH] e1000: Discard oversized packets based on SBP|LPE
+
+Discard packets longer than 16384 when !SBP to match the hardware behavior.
+
+Signed-off-by: Michael Contreras <michael AT inetric.com>
+Signed-off-by: Stefan Hajnoczi <stefanha AT redhat.com>
+---
+ hw/e1000.c | 7 +++++--
+ 1 files changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/hw/e1000.c b/hw/e1000.c
+index 92fb00a..8fd1654 100644
+--- a/tools/ioemu-qemu-xen/hw/e1000.c
++++ b/tools/ioemu-qemu-xen/hw/e1000.c
+@@ -61,6 +61,8 @@ static int debugflags = DBGBIT(TXERR) | DBGBIT(GENERAL);
+
+ /* this is the size past which hardware will drop packets when setting
LPE=0 */
+ #define MAXIMUM_ETHERNET_VLAN_SIZE 1522
++/* this is the size past which hardware will drop packets when setting
LPE=1 */
++#define MAXIMUM_ETHERNET_LPE_SIZE 16384
+
+ /*
+ * HW models:
+@@ -809,8 +811,9 @@ e1000_receive(NetClientState *nc, const uint8_t *buf,
size_t size)
+ }
+
+ /* Discard oversized packets if !LPE and !SBP. */
+- if (size > MAXIMUM_ETHERNET_VLAN_SIZE
+- && !(s->mac_reg[RCTL] & E1000_RCTL_LPE)
++ if ((size > MAXIMUM_ETHERNET_LPE_SIZE ||
++ (size > MAXIMUM_ETHERNET_VLAN_SIZE
++ && !(s->mac_reg[RCTL] & E1000_RCTL_LPE)))
+ && !(s->mac_reg[RCTL] & E1000_RCTL_SBP)) {
+ return size;
+ }
+--
+1.7.0.4
+
diff --git a/utils/xen/xsa-41.patch b/utils/xen/xsa-41.patch
new file mode 100644
index 0000000..64f60c5
--- /dev/null
+++ b/utils/xen/xsa-41.patch
@@ -0,0 +1,46 @@
+From b0d9ffcd0251161c7c92f94804dcf599dfa3edeb Mon Sep 17 00:00:00 2001
+From: Michael Contreras <michael AT inetric.com>
+Date: Sun, 2 Dec 2012 20:11:22 -0800
+Subject: [PATCH] e1000: Discard packets that are too long if !SBP and !LPE
+
+The e1000_receive function for the e1000 needs to discard packets longer than
+1522 bytes if the SBP and LPE flags are disabled. The linux driver assumes
+this behavior and allocates memory based on this assumption.
+
+Signed-off-by: Michael Contreras <michael AT inetric.com>
+Signed-off-by: Anthony Liguori <aliguori AT us.ibm.com>
+---
+ hw/e1000.c | 10 ++++++++++
+ 1 files changed, 10 insertions(+), 0 deletions(-)
+
+diff --git a/hw/e1000.c b/hw/e1000.c
+index cb7e7e8..5537ad2 100644
+--- a/tools/ioemu-qemu-xen/hw/e1000.c
++++ b/tools/ioemu-qemu-xen/hw/e1000.c
+@@ -59,6 +59,9 @@ static int debugflags = DBGBIT(TXERR) | DBGBIT(GENERAL);
+ #define PNPMMIO_SIZE 0x20000
+ #define MIN_BUF_SIZE 60 /* Min. octets in an ethernet frame sans FCS */
+
++/* this is the size past which hardware will drop packets when setting
LPE=0 */
++#define MAXIMUM_ETHERNET_VLAN_SIZE 1522
++
+ /*
+ * HW models:
+ * E1000_DEV_ID_82540EM works with Windows and Linux
+@@ -805,6 +808,13 @@ e1000_receive(NetClientState *nc, const uint8_t *buf,
size_t size)
+ size = sizeof(min_buf);
+ }
+
++ /* Discard oversized packets if !LPE and !SBP. */
++ if (size > MAXIMUM_ETHERNET_VLAN_SIZE
++ && !(s->mac_reg[RCTL] & E1000_RCTL_LPE)
++ && !(s->mac_reg[RCTL] & E1000_RCTL_SBP)) {
++ return size;
++ }
++
+ if (!receive_filter(s, buf, size))
+ return size;
+
+--
+1.7.0.4
+
diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index 7db904c..fefb956 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -1,10 +1,10 @@
SPELL=youtube-dl
- VERSION=2012.01.08b
+ VERSION=2012.09.27
SOURCE=$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/rg3/youtube-dl/raw/$VERSION/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
-
SOURCE_HASH=sha512:c5394f60df62466ab400bf73fdb94f803ab4c83df93d18cde2c3882d5e9027d4832802e21b664f16d283881604e649d76a0a8fe0f12ea672739a67874071d08a
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
FORCE_DOWNLOAD=on
LICENSE[0]=BSD
KEYWORDS="utils"
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index f821197..b61622c 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,9 @@
+2012-09-27 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2012.09.27
+
+2012-09-27 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2012.02.27
+
2012-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2012.01.08b

diff --git a/utils/youtube-dl/youtube-dl.sig b/utils/youtube-dl/youtube-dl.sig
new file mode 100644
index 0000000..c70a114
Binary files /dev/null and b/utils/youtube-dl/youtube-dl.sig differ
diff --git a/video-libs/gmerlin-avdecoder/DETAILS
b/video-libs/gmerlin-avdecoder/DETAILS
index 45887eb..64b3da1 100755
--- a/video-libs/gmerlin-avdecoder/DETAILS
+++ b/video-libs/gmerlin-avdecoder/DETAILS
@@ -1,8 +1,8 @@
SPELL=gmerlin-avdecoder
- VERSION=1.1.0
+ VERSION=1.2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/gmerlin/$SOURCE
-
SOURCE_HASH=sha512:7bd21294b0ecc7d90fd90319863f81a2773ab4972e58434722c1071940250f5d53d23da093d66429f1e0435103af5fef14d26307f66abc55a7872d9fd068bf8e
+
SOURCE_HASH=sha512:aed4c138d8879417528decc6969946f4eb9fbc57cedb5c7158adfa191d121fc87c9d5ea4a2ac2bc91e3bebc94ca9536419e11bd5cfecc8555d88a1c223ec4649
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gmerlin.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video-libs/gmerlin-avdecoder/HISTORY
b/video-libs/gmerlin-avdecoder/HISTORY
index 7774739..7bdecbf 100644
--- a/video-libs/gmerlin-avdecoder/HISTORY
+++ b/video-libs/gmerlin-avdecoder/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0
+
2011-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.0

diff --git a/video-libs/gmerlin-encoders/DETAILS
b/video-libs/gmerlin-encoders/DETAILS
index 9add0f6..91bf0ac 100755
--- a/video-libs/gmerlin-encoders/DETAILS
+++ b/video-libs/gmerlin-encoders/DETAILS
@@ -1,8 +1,8 @@
SPELL=gmerlin-encoders
- VERSION=1.0.0
+ VERSION=1.2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/gmerlin/$SOURCE
-
SOURCE_HASH=sha512:3b2cf51eb31081f050ff3fc7245553077bfff8cec33a0eee63a287e61453f6ac0753154ac17ce2d2248501beadbbbd75cc27f09f9a4a2aef3645e3b5d1b7abff
+
SOURCE_HASH=sha512:d2dedcbc48c497e1d22137e64ee3d1f463439bb3dab09e3344f1642bea753e6ea23126b039f42e919d36b829048988b3dc51f81c2c6ed81257a72e59c47c4a6d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gmerlin.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video-libs/gmerlin-encoders/HISTORY
b/video-libs/gmerlin-encoders/HISTORY
index 340852a..479142e 100644
--- a/video-libs/gmerlin-encoders/HISTORY
+++ b/video-libs/gmerlin-encoders/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0
+
2011-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.0

diff --git a/video-libs/gmerlin/DETAILS b/video-libs/gmerlin/DETAILS
index 066cb87..d60b7f3 100755
--- a/video-libs/gmerlin/DETAILS
+++ b/video-libs/gmerlin/DETAILS
@@ -1,8 +1,8 @@
SPELL=gmerlin
- VERSION=1.0.0
+ VERSION=1.2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:fded30559f6d1849f5517544fdd32815f813990f44d6e4479cc4d2a34c429158dcf115b75aaad8c883420a394bf3d866d3a408c0f61629ab9d172c11e6e61719
+
SOURCE_HASH=sha512:9c7e5377f6fc29d201d1cad8adfc20e184a39b66028640460e9b021b6baee7a7146bd1a1e8a91dca2879d7c979c9b1cdaf9e07e421af090848d3bedcd58e090d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gmerlin.sourceforge.net
LICENSE[0]=GPL
diff --git a/video-libs/gmerlin/HISTORY b/video-libs/gmerlin/HISTORY
index 0a51df9..65cb487 100644
--- a/video-libs/gmerlin/HISTORY
+++ b/video-libs/gmerlin/HISTORY
@@ -1,3 +1,6 @@
+2012-06-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.0
+
2011-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.0

diff --git a/video-libs/gmtk/DETAILS b/video-libs/gmtk/DETAILS
index 4cbbce9..87c680d 100755
--- a/video-libs/gmtk/DETAILS
+++ b/video-libs/gmtk/DETAILS
@@ -1,5 +1,5 @@
SPELL=gmtk
- VERSION=1.0.5
+ VERSION=1.0.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gmtk.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/video-libs/gmtk/HISTORY b/video-libs/gmtk/HISTORY
index e668c72..d9a37c2 100644
--- a/video-libs/gmtk/HISTORY
+++ b/video-libs/gmtk/HISTORY
@@ -1,2 +1,8 @@
+2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.0.7
+
+2012-06-24 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.0.6
+
2011-12-31 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS, CONFIGURE, BUILD
diff --git a/video-libs/gmtk/gmtk-1.0.5.tar.gz.sig
b/video-libs/gmtk/gmtk-1.0.5.tar.gz.sig
deleted file mode 100644
index 94432b0..0000000
Binary files a/video-libs/gmtk/gmtk-1.0.5.tar.gz.sig and /dev/null differ
diff --git a/video-libs/gmtk/gmtk-1.0.7.tar.gz.sig
b/video-libs/gmtk/gmtk-1.0.7.tar.gz.sig
new file mode 100644
index 0000000..82e72c0
Binary files /dev/null and b/video-libs/gmtk/gmtk-1.0.7.tar.gz.sig differ
diff --git a/video-libs/gst-ffmpeg/DEPENDS b/video-libs/gst-ffmpeg/DEPENDS
index 3e1418b..ebc99b1 100755
--- a/video-libs/gst-ffmpeg/DEPENDS
+++ b/video-libs/gst-ffmpeg/DEPENDS
@@ -1,2 +1,8 @@
+depends gst-plugins-base &&
depends gstreamer &&
-depends gst-plugins-base
+depends LZMA &&
+depends bzip2 &&
+depends glib2 &&
+depends libxml2 &&
+depends orc &&
+depends zlib
diff --git a/video-libs/gst-ffmpeg/DETAILS b/video-libs/gst-ffmpeg/DETAILS
index 406be28..9002a74 100755
--- a/video-libs/gst-ffmpeg/DETAILS
+++ b/video-libs/gst-ffmpeg/DETAILS
@@ -1,5 +1,6 @@
SPELL=gst-ffmpeg
VERSION=0.10.13
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-ffmpeg/$SOURCE
diff --git a/video-libs/gst-ffmpeg/HISTORY b/video-libs/gst-ffmpeg/HISTORY
index 760348c..20646d2 100644
--- a/video-libs/gst-ffmpeg/HISTORY
+++ b/video-libs/gst-ffmpeg/HISTORY
@@ -1,3 +1,14 @@
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi, pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on LZMA, bzip2, glib2, icu,
+ libffi, libxml2, orc, pcre, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, fix-operand-type-mismatch.patch: fixed compile error

diff --git a/video-libs/gst-libav-1.0/BUILD b/video-libs/gst-libav-1.0/BUILD
new file mode 100755
index 0000000..59b9173
--- /dev/null
+++ b/video-libs/gst-libav-1.0/BUILD
@@ -0,0 +1,3 @@
+# need -Os to build
+CFLAGS="$CFLAGS -Os" &&
+default_build
diff --git a/video-libs/gst-libav-1.0/DEPENDS
b/video-libs/gst-libav-1.0/DEPENDS
new file mode 100755
index 0000000..097058b
--- /dev/null
+++ b/video-libs/gst-libav-1.0/DEPENDS
@@ -0,0 +1,2 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0
diff --git a/video-libs/gst-libav-1.0/DETAILS
b/video-libs/gst-libav-1.0/DETAILS
new file mode 100755
index 0000000..ae1deee
--- /dev/null
+++ b/video-libs/gst-libav-1.0/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=gst-libav-1.0
+ VERSION=1.0.2
+ SOURCE=gst-libav-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-libav-$VERSION
+ SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-libav/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ KEYWORDS="gstreamer video libs"
+ SHORT="GStreamer plugin version of ffmpeg"
+cat << EOF
+GStreamer plugin version of ffmpeg.
+EOF
diff --git a/video-libs/gst-libav-1.0/HISTORY
b/video-libs/gst-libav-1.0/HISTORY
new file mode 100644
index 0000000..a6e9b7f
--- /dev/null
+++ b/video-libs/gst-libav-1.0/HISTORY
@@ -0,0 +1,5 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-ffmpeg, version 1.0.0
diff --git a/video-libs/gst-libav-1.0/gst-libav-1.0.2.tar.xz.sig
b/video-libs/gst-libav-1.0/gst-libav-1.0.2.tar.xz.sig
new file mode 100644
index 0000000..ba17fb0
Binary files /dev/null and
b/video-libs/gst-libav-1.0/gst-libav-1.0.2.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-bad-1.0/BUILD
b/video-libs/gst-plugins-bad-1.0/BUILD
new file mode 100755
index 0000000..aa54903
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/BUILD
@@ -0,0 +1,5 @@
+OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_BAD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-bad-1.0/DEPENDS
b/video-libs/gst-plugins-bad-1.0/DEPENDS
new file mode 100755
index 0000000..574b72c
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/DEPENDS
@@ -0,0 +1,86 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends orc &&
+
+# add libsoup dependency when libsoup 2.4 is there
+optional_depends libcdaudio \
+ "--enable-cdaudio" \
+ "--disable-cdaudio" \
+ "for cdaudio based cd player" &&
+optional_depends mjpegtools \
+ "--enable-mpeg2enc" \
+ "--disable-mpeg2enc" \
+ "for mpeg2 encoder" &&
+optional_depends mythtv \
+ "--enable-mythtv" \
+ "--disable-mythtv" \
+ "for mythtv source plugin" &&
+optional_depends nas \
+ "--enable-nas" \
+ "--disable-nas" \
+ "for nas audio output" &&
+optional_depends bzip2 \
+ "--enable-bz2" \
+ "--disable-bz2" \
+ "for bzip2 compressor/decompressor plugin" &&
+optional_depends libdca \
+ "--enable-dts" \
+ "--disable-dts" \
+ "for DTS audio decoding" &&
+# needs directfb >= 0.9.24, we're currently at 0.9.22
+#optional_depends directfb \
+# "--enable-directfb" \
+# "--disable-directfb" \
+# "for directfb video output" &&
+optional_depends faad2 \
+ "--enable-faad" \
+ "--disable-faad" \
+ "for AAC audio decoding" &&
+optional_depends libmms \
+ "--enable-libmms" \
+ "--disable-libmms" \
+ "for mms protocol support" &&
+optional_depends libmpcdec \
+ "--enable-musepack" \
+ "--disable-musepack" \
+ "for musepack audio decoding" &&
+optional_depends libmusicbrainz \
+ "--enable-musicbrainz" \
+ "--disable-musicbrainz" \
+ "for musicbrainz tag generation" &&
+optional_depends neon \
+ "--enable-neon" \
+ "--disable-neon" \
+ "for neon http protocol support" &&
+optional_depends sdl \
+ "--enable-sdl" \
+ "--disable-sdl" \
+ "for sdl video output" &&
+optional_depends soundtouch \
+ "--enable-soundtouch" \
+ "--disable-soundtouch" \
+ "for soundtouch plugin" &&
+optional_depends swfdec \
+ "--enable-swfdec" \
+ "--disable-swfdec" \
+ "for flash plugin" &&
+optional_depends xvid \
+ "--enable-xvid" \
+ "--disable-xvid" \
+ "for xvid plugin" &&
+optional_depends schroedinger \
+ "--enable-schro" \
+ "--disable-schro" \
+ "for dirac encoder/decoder" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+optional_depends ladspa \
+ "--enable-ladspa" \
+ "--disable-ladspa" \
+ "for LADSPA element" &&
+optional_depends celt \
+ "--enable-celt" \
+ "--disable-celt" \
+ "for CELT experimental audio codec support"
diff --git a/video-libs/gst-plugins-bad-1.0/DETAILS
b/video-libs/gst-plugins-bad-1.0/DETAILS
new file mode 100755
index 0000000..b2f5c4c
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=gst-plugins-bad-1.0
+ VERSION=1.0.5
+ SOURCE=gst-plugins-bad-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-bad-$VERSION
+ SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-bad/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="lower quality plugins for gstreamer"
+cat << EOF
+Plugins for gstreamer.
+A set of plug-ins that aren't up to par compared to the rest. They might be
+close to being good quality, but they're missing something - be it a good
code
+review, some documentation, a set of tests, a real live maintainer, or some
+actual wide use. If the blanks are filled in they might be upgraded to
become
+part of either gst-plugins-good or gst-plugins-ugly, depending on the other
+factors.
+EOF
diff --git a/video-libs/gst-plugins-bad-1.0/HISTORY
b/video-libs/gst-plugins-bad-1.0/HISTORY
new file mode 100644
index 0000000..7561585
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/HISTORY
@@ -0,0 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-bad, version 1.0.0
diff --git a/video-libs/gst-plugins-bad-1.0/PREPARE
b/video-libs/gst-plugins-bad-1.0/PREPARE
new file mode 100755
index 0000000..5222d8f
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_BAD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.5.tar.xz.sig
b/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.5.tar.xz.sig
new file mode 100644
index 0000000..9c67a3b
Binary files /dev/null and
b/video-libs/gst-plugins-bad-1.0/gst-plugins-bad-1.0.5.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-bad/BUILD
b/video-libs/gst-plugins-bad/BUILD
index 04e0374..aa54903 100755
--- a/video-libs/gst-plugins-bad/BUILD
+++ b/video-libs/gst-plugins-bad/BUILD
@@ -1,2 +1,5 @@
OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_BAD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
default_build
diff --git a/video-libs/gst-plugins-bad/DEPENDS
b/video-libs/gst-plugins-bad/DEPENDS
index b0a6e25..6735718 100755
--- a/video-libs/gst-plugins-bad/DEPENDS
+++ b/video-libs/gst-plugins-bad/DEPENDS
@@ -83,4 +83,8 @@ optional_depends ladspa \
optional_depends celt \
"--enable-celt" \
"--disable-celt" \
- "for CELT experimental audio codec support"
+ "for CELT experimental audio codec support" &&
+optional_depends openal-soft \
+ '--enable-openal' \
+ '--disable-openal' \
+ 'for OpenAL 3D audio API support'
diff --git a/video-libs/gst-plugins-bad/HISTORY
b/video-libs/gst-plugins-bad/HISTORY
index 8fa3beb..68c29d2 100644
--- a/video-libs/gst-plugins-bad/HISTORY
+++ b/video-libs/gst-plugins-bad/HISTORY
@@ -1,3 +1,9 @@
+2013-02-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on openal-soft (cannot use openal)
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PREPARE, BUILD: add option for building experimental plugins
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.23
* PRE_BUILD, mjpegtools-fix.patch: removed
diff --git a/video-libs/gst-plugins-bad/PREPARE
b/video-libs/gst-plugins-bad/PREPARE
new file mode 100755
index 0000000..5222d8f
--- /dev/null
+++ b/video-libs/gst-plugins-bad/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_BAD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-base-1.0/BUILD
b/video-libs/gst-plugins-base-1.0/BUILD
new file mode 100755
index 0000000..04e0374
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --disable-examples" &&
+default_build
diff --git a/video-libs/gst-plugins-base-1.0/DEPENDS
b/video-libs/gst-plugins-base-1.0/DEPENDS
new file mode 100755
index 0000000..10c12dc
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/DEPENDS
@@ -0,0 +1,48 @@
+depends gstreamer-1.0 &&
+depends orc &&
+
+optional_depends libx11 \
+ "--enable-x --enable-xvideo --enable-xshm" \
+ "--disable-x --disable-xvideo --disable-xshm" \
+ "for X11 video output" &&
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for alsa audio input/output" &&
+optional_depends cdparanoia \
+ "--enable-cdparanoia" \
+ "--disable-cdparanoia" \
+ "for audio cd input" &&
+optional_depends libvisual \
+ "--enable-libvisual" \
+ "--disable-libvisual" \
+ "for libvisual audio visualization" &&
+optional_depends libogg \
+ "--enable-ogg" \
+ "--disable-ogg" \
+ "for OGG file reading/writing" &&
+optional_depends pango \
+ "--enable-pango" \
+ "--disable-pango" \
+ "for subtitle/text renderering" &&
+optional_depends libvorbis \
+ "--enable-vorbis" \
+ "--disable-vorbis" \
+ "for vorbis audio decoding/encoding" &&
+optional_depends libtheora \
+ "--enable-theora" \
+ "--disable-theora" \
+ "for theora video decoding/encoding" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-base-1.0/DETAILS
b/video-libs/gst-plugins-base-1.0/DETAILS
new file mode 100755
index 0000000..f3ecbf7
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=gst-plugins-base-1.0
+ VERSION=1.0.5
+ SOURCE=gst-plugins-base-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-base-$VERSION
+
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-base/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="base plugins for gstreamer"
+cat << EOF
+Base plugins for gstreamer.
+This module contains a set of reference plugins, base classes for other
+plugins, and helper libraries.
+EOF
diff --git a/video-libs/gst-plugins-base-1.0/HISTORY
b/video-libs/gst-plugins-base-1.0/HISTORY
new file mode 100644
index 0000000..b408ad04
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/HISTORY
@@ -0,0 +1,9 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+ * DEPENDS: removed optional_depends gnome-vfs2, no longer valid
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, based on gst-plugin-base, version 1.0.0
diff --git
a/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.5.tar.xz.sig
b/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.5.tar.xz.sig
new file mode 100644
index 0000000..dcae91b
Binary files /dev/null and
b/video-libs/gst-plugins-base-1.0/gst-plugins-base-1.0.5.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-good-1.0/BUILD
b/video-libs/gst-plugins-good-1.0/BUILD
new file mode 100755
index 0000000..ba87027
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/BUILD
@@ -0,0 +1,5 @@
+OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_GOOD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-good-1.0/DEPENDS
b/video-libs/gst-plugins-good-1.0/DEPENDS
new file mode 100755
index 0000000..ad7fdea
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/DEPENDS
@@ -0,0 +1,85 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+
+optional_depends orc \
+ "--enable-orc" \
+ "--disable-orc" \
+ "for orc support" &&
+optional_depends aalib \
+ "--enable-aalib" \
+ "--disable-aalib" \
+ "for ASCII art output" &&
+optional_depends libx11 \
+ "--enable-x --enable-xshm" \
+ "--disable-x --disable-xshm" \
+ "for recording from X11" &&
+optional_depends cairo \
+ "--enable-cairo" \
+ "--disable-cairo" \
+ "for subtitle/text rendering" &&
+optional_depends flac \
+ "--enable-flac" \
+ "--disable-flac" \
+ "for flac audio decoding/encoding" &&
+optional_depends gdk-pixbuf2 \
+ "--enable-gdk_pixbuf" \
+ "--disable-gdk_pixbuf" \
+ "for gdkpixbuf image loader" &&
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "for jpeg image decoding/encoding" &&
+optional_depends libcaca \
+ "--enable-libcaca" \
+ "--disable-libcaca" \
+ "for coloured ascii art output" &&
+optional_depends libdv \
+ "--enable-libdv" \
+ "--disable-libdv" \
+ "for DV video decoding" &&
+optional_depends libpng \
+ "--enable-libpng" \
+ "--disable-libpng" \
+ "for png image encoding" &&
+optional_depends libiec61883 \
+ "--enable-dv1394" \
+ "--disable-dv1394" \
+ "to read from a IEE1394 (firewire) device" &&
+optional_depends libshout \
+ "--enable-shout2" \
+ "--disable-shout2" \
+ "for shoutcast protocol send support" &&
+optional_depends libsoup \
+ "--enable-soup" \
+ "--disable-soup" \
+ "for the soup http client plugin" &&
+optional_depends speex \
+ "--enable-speex" \
+ "--disable-speex" \
+ "for speex audio decoding/encoding" &&
+optional_depends taglib \
+ "--enable-taglib" \
+ "--disable-taglib" \
+ "for ID3v2 tag writing" &&
+optional_depends wavpack \
+ "--enable-wavpack" \
+ "--disable-wavpack" \
+ "for wavpack audio decoding" &&
+optional_depends libvpx \
+ "--enable-vpx" \
+ "--disable-vpx" \
+ "for VPX decoding" &&
+optional_depends pulseaudio \
+ "--enable-pulse" \
+ "--disable-pulse" \
+ "for pulseaudio plugin" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-good-1.0/DETAILS
b/video-libs/gst-plugins-good-1.0/DETAILS
new file mode 100755
index 0000000..6b0a0df
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gst-plugins-good-1.0
+ VERSION=1.0.5
+ SOURCE=gst-plugins-good-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/gst-plugins-good-$VERSION"
+
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-good/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org/
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="plugins for gstreamer"
+cat << EOF
+Plugins for gstreamer.
+This module contains a set of plug-ins that we consider to have good quality
+code, correct functionality, our preferred license (LGPL for the plug-in
+code, LGPL or LGPL-compatible for the supporting library).
+EOF
diff --git a/video-libs/gst-plugins-good-1.0/HISTORY
b/video-libs/gst-plugins-good-1.0/HISTORY
new file mode 100644
index 0000000..962fc56
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/HISTORY
@@ -0,0 +1,11 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+ * DEPENDS: removed optional_depends hal, gconf2, libxml2, esound
+ gtk+2 -> gdk-pixbuf2
+ added optional_depends libvpx
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-good, version 1.0.0
diff --git a/video-libs/gst-plugins-good-1.0/PREPARE
b/video-libs/gst-plugins-good-1.0/PREPARE
new file mode 100755
index 0000000..c6d5b05
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_GOOD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-good-1.0/PROVIDES
b/video-libs/gst-plugins-good-1.0/PROVIDES
new file mode 100755
index 0000000..4245fac
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/PROVIDES
@@ -0,0 +1 @@
+TOTEM_BACKEND
diff --git
a/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.5.tar.xz.sig
b/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.5.tar.xz.sig
new file mode 100644
index 0000000..2d6b7f3
Binary files /dev/null and
b/video-libs/gst-plugins-good-1.0/gst-plugins-good-1.0.5.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-good/BUILD
b/video-libs/gst-plugins-good/BUILD
index 04e0374..ba87027 100755
--- a/video-libs/gst-plugins-good/BUILD
+++ b/video-libs/gst-plugins-good/BUILD
@@ -1,2 +1,5 @@
OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_GOOD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
default_build
diff --git a/video-libs/gst-plugins-good/HISTORY
b/video-libs/gst-plugins-good/HISTORY
index 77ea832..54a38f4 100644
--- a/video-libs/gst-plugins-good/HISTORY
+++ b/video-libs/gst-plugins-good/HISTORY
@@ -1,3 +1,9 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to fix v4l2 compile
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PREPARE, BUILD: add optional support for experimental plugins
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.31

diff --git a/video-libs/gst-plugins-good/PREPARE
b/video-libs/gst-plugins-good/PREPARE
new file mode 100755
index 0000000..c6d5b05
--- /dev/null
+++ b/video-libs/gst-plugins-good/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_GOOD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-good/PRE_BUILD
b/video-libs/gst-plugins-good/PRE_BUILD
new file mode 100755
index 0000000..47532f6
--- /dev/null
+++ b/video-libs/gst-plugins-good/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/gst-plugins-good-v4l2.patch
diff --git a/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
b/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
new file mode 100644
index 0000000..948b23f
--- /dev/null
+++ b/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
@@ -0,0 +1,11 @@
+diff -ur gst-plugins-good-0.10.31/sys/v4l2/gstv4l2bufferpool.c
gst-plugins-good-mod/sys/v4l2/gstv4l2bufferpool.c
+--- gst-plugins-good-0.10.31/sys/v4l2/gstv4l2bufferpool.c 2011-12-30
07:59:13.000000000 -0600
++++ gst-plugins-good-mod/sys/v4l2/gstv4l2bufferpool.c 2013-02-17
19:05:57.874153672 -0600
+@@ -181,7 +181,6 @@
+ GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u",
+ ret->vbuffer.m.offset);
+ GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length);
+- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input);
+
+ data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length,
+ PROT_READ | PROT_WRITE, MAP_SHARED, pool->video_fd,
diff --git a/video-libs/gst-plugins-ugly-1.0/BUILD
b/video-libs/gst-plugins-ugly-1.0/BUILD
new file mode 100755
index 0000000..b6b3573
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/BUILD
@@ -0,0 +1,11 @@
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ OPTS="--enable-mad $OPTS"
+else
+ OPTS="--disable-mad $OPTS"
+fi &&
+# disabled x264 plugin as it is not compatible with the current API
+OPTS="$OPTS --disable-x264" &&
+if [[ $GST_PLUGINS_UGLY_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-ugly-1.0/CONFIGURE
b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
new file mode 100755
index 0000000..e6d94ff
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_MP3 "Enable mp3 support?" y
diff --git a/video-libs/gst-plugins-ugly-1.0/DEPENDS
b/video-libs/gst-plugins-ugly-1.0/DEPENDS
new file mode 100755
index 0000000..84ae13f
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DEPENDS
@@ -0,0 +1,49 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends orc &&
+
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ depends libmad '--enable-mad' &&
+ depends libid3tag
+fi &&
+optional_depends a52dec \
+ "--enable-a52dec" \
+ "--disable-a52dec" \
+ "for a52 audio decoding" &&
+optional_depends lame \
+ "--enable-lame" \
+ "--disable-lame" \
+ "for mp3 audio encoding" &&
+optional_depends libmpeg2 \
+ "--enable-mpeg2dec" \
+ "--disable-mpeg2dec" \
+ "for mpeg2 video decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for cdio based CD plugin" &&
+optional_depends libdvdread \
+ "--enable-dvdread" \
+ "--disable-dvdread" \
+ "for DVD input plugin" &&
+optional_depends twolame \
+ "--enable-twolame" \
+ "--disable-twolame" \
+ "for MP2 audio encoder" &&
+# in theory, but I can't get sidplay-libs to compile
+#optional_depends sidplay-libs \
+# "--enable-sidplay" \
+# "--disable-sidplay" \
+# "for SID audio decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for audio cd reading" &&
+optional_depends x264 \
+ "--enable-x264" \
+ "--disable-x264" \
+ "for x264 encoder" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/video-libs/gst-plugins-ugly-1.0/DETAILS
b/video-libs/gst-plugins-ugly-1.0/DETAILS
new file mode 100755
index 0000000..cab9135
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gst-plugins-ugly-1.0
+ VERSION=1.0.5
+ SOURCE=gst-plugins-ugly-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-ugly-$VERSION
+
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-ugly/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="plugins for gstreamer with licensing and/or patent issues"
+cat << EOF
+Plugins for gstreamer.
+This module contains a set of plug-ins that have good quality and correct
+functionality, but distributing them might pose problems. The license
+on either the plug-ins or the supporting libraries might not be how we'd
+like. The code might be widely known to present patent problems.
+EOF
diff --git a/video-libs/gst-plugins-ugly-1.0/HISTORY
b/video-libs/gst-plugins-ugly-1.0/HISTORY
new file mode 100644
index 0000000..d0068f2
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/HISTORY
@@ -0,0 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-ugly, version 1.0.0
diff --git a/video-libs/gst-plugins-ugly-1.0/PREPARE
b/video-libs/gst-plugins-ugly-1.0/PREPARE
new file mode 100755
index 0000000..5b30fab
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git
a/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS

b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++
b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git a/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
new file mode 100755
index 0000000..2cbf952
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
@@ -0,0 +1,13 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libcdio${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libcdio '--enable-cdio'
+ ;;
+ LIBMPEG2) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libmpeg2${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libmpeg2 '--enable-mpeg2dec'
+ ;;
+ *) echo "Unknown sub-depends!" ;
+ return 1
+ ;;
+esac
diff --git
a/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.5.tar.xz.sig
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.5.tar.xz.sig
new file mode 100644
index 0000000..29918bf
Binary files /dev/null and
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.5.tar.xz.sig differ
diff --git a/video-libs/gst-plugins-ugly/BUILD
b/video-libs/gst-plugins-ugly/BUILD
index fb67615..b6b3573 100755
--- a/video-libs/gst-plugins-ugly/BUILD
+++ b/video-libs/gst-plugins-ugly/BUILD
@@ -5,4 +5,7 @@ else
fi &&
# disabled x264 plugin as it is not compatible with the current API
OPTS="$OPTS --disable-x264" &&
+if [[ $GST_PLUGINS_UGLY_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
default_build
diff --git a/video-libs/gst-plugins-ugly/HISTORY
b/video-libs/gst-plugins-ugly/HISTORY
index 5c31662..ecd7a6d 100644
--- a/video-libs/gst-plugins-ugly/HISTORY
+++ b/video-libs/gst-plugins-ugly/HISTORY
@@ -1,3 +1,9 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to fix cdio build
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PREPARE, BUILD: optionally enable experimental plugins
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.19

diff --git a/video-libs/gst-plugins-ugly/PREPARE
b/video-libs/gst-plugins-ugly/PREPARE
new file mode 100755
index 0000000..5b30fab
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-ugly/PRE_BUILD
b/video-libs/gst-plugins-ugly/PRE_BUILD
new file mode 100755
index 0000000..ce26a3f
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/cdio.patch
diff --git a/video-libs/gst-plugins-ugly/cdio.patch
b/video-libs/gst-plugins-ugly/cdio.patch
new file mode 100644
index 0000000..e8d89ae
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/cdio.patch
@@ -0,0 +1,209 @@
+commit 649bd92cd2600719862ad5189899212409dd0a67
+Author: Leon Merten Lohse <leon AT green-side.de>
+Date: Thu May 3 23:50:30 2012 +0100
+
+ cdio: compensate for libcdio's recent cd-text api changes
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=675112
+
+ Conflicts:
+
+ ext/cdio/gstcdiocddasrc.c
+
+Index: b/ext/cdio/gstcdio.c
+===================================================================
+--- a/ext/cdio/gstcdio.c
++++ b/ext/cdio/gstcdio.c
+@@ -28,16 +28,20 @@
+ #include <cdio/logging.h>
+
+ GST_DEBUG_CATEGORY (gst_cdio_debug);
+
+ void
+-gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
++gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext, track_t
track,
+ cdtext_field_t field, const gchar * gst_tag, GstTagList ** p_tags)
+ {
+ const gchar *txt;
+
++#if LIBCDIO_VERSION_NUM > 83
++ txt = cdtext_get_const (cdtext, field, track);
++#else
+ txt = cdtext_get_const (field, cdtext);
++#endif
+ if (txt == NULL || *txt == '\0') {
+ GST_DEBUG_OBJECT (src, "empty CD-TEXT field %u (%s)", field, gst_tag);
+ return;
+ }
+
+@@ -55,42 +59,59 @@ gst_cdio_add_cdtext_field (GstObject * s
+
+ GST_DEBUG_OBJECT (src, "CD-TEXT: %s = %s", gst_tag, txt);
+ }
+
+ GstTagList *
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_get_cdtext (GstObject * src, cdtext_t * t, track_t track)
++{
++ GstTagList *tags = NULL;
++
++#else
+ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ {
+ GstTagList *tags = NULL;
+ cdtext_t *t;
+
+ t = cdio_get_cdtext (cdio, track);
+ if (t == NULL) {
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for track %u", track);
+ return NULL;
+ }
++#endif
+
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_PERFORMER, GST_TAG_ARTIST,
&tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_TITLE, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_TITLE,
GST_TAG_TITLE,
++ &tags);
+
+ return tags;
+ }
+
+ void
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_add_cdtext_album_tags (GstObject * src, cdtext_t * t,
++ GstTagList * tags)
++{
++#else
+ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList *
tags)
+ {
+ cdtext_t *t;
+
+ t = cdio_get_cdtext (cdio, 0);
+ if (t == NULL) {
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for album");
+ return;
+ }
++#endif
+
+- /* FIXME: map CDTEXT_PERFORMER to GST_TAG_ALBUM_ARTIST once we have that
*/
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_ALBUM, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_GENRE, GST_TAG_GENRE, &tags);
+-
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ALBUM_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_TITLE, GST_TAG_ALBUM,
++ &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_GENRE, GST_TAG_GENRE,
++ &tags);
+ GST_DEBUG ("CD-TEXT album tags: %" GST_PTR_FORMAT, tags);
+ }
+
+ static void
+ gst_cdio_log_handler (cdio_log_level_t level, const char *msg)
+Index: b/ext/cdio/gstcdio.h
+===================================================================
+--- a/ext/cdio/gstcdio.h
++++ b/ext/cdio/gstcdio.h
+@@ -22,25 +22,41 @@
+ #define __GST_CDIO_H__
+
+ #include <gst/gst.h>
+ #include <cdio/cdio.h>
+ #include <cdio/cdtext.h>
++#include <cdio/version.h>
++
++#if LIBCDIO_VERSION_NUM <= 83
++ #define CDTEXT_FIELD_PERFORMER CDTEXT_PERFORMER
++ #define CDTEXT_FIELD_GENRE CDTEXT_GENRE
++ #define CDTEXT_FIELD_TITLE CDTEXT_TITLE
++#endif
+
+ GST_DEBUG_CATEGORY_EXTERN (gst_cdio_debug);
+ #define GST_CAT_DEFAULT gst_cdio_debug
+
+ void gst_cdio_add_cdtext_field (GstObject * src,
+ cdtext_t * cdtext,
++ track_t track,
+ cdtext_field_t field,
+ const gchar * gst_tag,
+ GstTagList ** p_tags);
+
+ GstTagList * gst_cdio_get_cdtext (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ track_t track);
+
+ void gst_cdio_add_cdtext_album_tags (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ GstTagList * tags);
+
+ #endif /* __GST_CDIO_H__ */
+
+Index: b/ext/cdio/gstcdiocddasrc.c
+===================================================================
+--- a/ext/cdio/gstcdiocddasrc.c
++++ b/ext/cdio/gstcdiocddasrc.c
+@@ -216,10 +216,13 @@ static gboolean
+ gst_cdio_cdda_src_open (GstCddaBaseSrc * cddabasesrc, const gchar * device)
+ {
+ GstCdioCddaSrc *src;
+ discmode_t discmode;
+ gint first_track, num_tracks, i;
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t *cdtext;
++#endif
+
+ src = GST_CDIO_CDDA_SRC (cddabasesrc);
+
+ g_assert (device != NULL);
+ g_assert (src->cdio == NULL);
+@@ -242,12 +245,22 @@ gst_cdio_cdda_src_open (GstCddaBaseSrc *
+ return TRUE; /* base class will generate 'has no tracks'
error */
+
+ if (src->read_speed != -1)
+ cdio_set_speed (src->cdio, src->read_speed);
+
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext = cdio_get_cdtext (src->cdio);
++
++ if (NULL == cdtext)
++ GST_DEBUG_OBJECT (src, "no CD-TEXT on disc");
++ else
++ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), cdtext,
++ cddabasesrc->tags);
++#else
+ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), src->cdio,
+ cddabasesrc->tags);
++#endif
+
+ GST_LOG_OBJECT (src, "%u tracks, first track: %d", num_tracks,
first_track);
+
+ for (i = 0; i < num_tracks; ++i) {
+ GstCddaBaseSrcTrack track = { 0, };
+@@ -260,12 +273,18 @@ gst_cdio_cdda_src_open (GstCddaBaseSrc *
+
+ /* Note: LSN/LBA confusion all around us; in any case, this does
+ * the right thing here (for cddb id calculations etc. as well) */
+ track.start = cdio_get_track_lsn (src->cdio, i + first_track);
+ track.end = track.start + len_sectors - 1; /* -1? */
++#if LIBCDIO_VERSION_NUM > 83
++ if (NULL != cdtext)
++ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), cdtext,
++ i + first_track);
++#else
+ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), src->cdio,
+ i + first_track);
++#endif
+
+ gst_cdda_base_src_add_track (GST_CDDA_BASE_SRC (src), &track);
+ }
+ return TRUE;
diff --git a/video-libs/gstreamer-1.0/BUILD b/video-libs/gstreamer-1.0/BUILD
new file mode 100755
index 0000000..2c78d18
--- /dev/null
+++ b/video-libs/gstreamer-1.0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --disable-examples --disable-tests" &&
+default_build
diff --git a/video-libs/gstreamer-1.0/DEPENDS
b/video-libs/gstreamer-1.0/DEPENDS
new file mode 100755
index 0000000..29c1887
--- /dev/null
+++ b/video-libs/gstreamer-1.0/DEPENDS
@@ -0,0 +1,29 @@
+depends glib2 &&
+depends libxml2 &&
+depends flex &&
+depends bison &&
+depends perl &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "for better integration with valgrind" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gstreamer-1.0/DETAILS
b/video-libs/gstreamer-1.0/DETAILS
new file mode 100755
index 0000000..119edab
--- /dev/null
+++ b/video-libs/gstreamer-1.0/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=gstreamer-1.0
+ VERSION=1.0.5
+ SOURCE=gstreamer-$VERSION.tar.xz
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/gstreamer-$VERSION"
+ SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gstreamer/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org/
+ ENTERED=20120930
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer streaming video libs"
+ SHORT="framework for streaming media"
+cat << EOF
+This is GStreamer, a framework for streaming media. The
+fundamental design comes from the video pipeline at Oregon Graduate
+Institute, as well as some ideas from DirectMedia. It's based on
+plug-ins that will provide the various codec and other functionality.
+The interface hopefully is generic enough for various companies (ahem,
+Apple) to release binary codecs for Linux, until such time as they get
+a clue and release the source.
+EOF
diff --git a/video-libs/gstreamer-1.0/HISTORY
b/video-libs/gstreamer-1.0/HISTORY
new file mode 100644
index 0000000..294000d
--- /dev/null
+++ b/video-libs/gstreamer-1.0/HISTORY
@@ -0,0 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gstreamer, version 1.0.0
diff --git a/video-libs/gstreamer-1.0/gstreamer-1.0.5.tar.xz.sig
b/video-libs/gstreamer-1.0/gstreamer-1.0.5.tar.xz.sig
new file mode 100644
index 0000000..82d4a05
Binary files /dev/null and
b/video-libs/gstreamer-1.0/gstreamer-1.0.5.tar.xz.sig differ
diff --git a/video-libs/libdvbpsi/DETAILS b/video-libs/libdvbpsi/DETAILS
index 1940e76..6a42f49 100755
--- a/video-libs/libdvbpsi/DETAILS
+++ b/video-libs/libdvbpsi/DETAILS
@@ -1,6 +1,6 @@
SPELL=libdvbpsi
- VERSION=0.2.2
-
SOURCE_HASH=sha512:9077a87d31b6c142773d68a5679a5b864df1c063f66d8b405964127b5e2f0b6b8ab4c1c003f873c221ba5657022667bfdb19cc399211be52bbc94a227de262a7
+ VERSION=1.0.0
+
SOURCE_HASH=sha512:543b9b7146b2864688521e1c6a7a70148a0bea8b6af714d22935f884f5e6417b6929eee2adf7bbe18cda8b58dd0856673e3d61a7101b87a1050b2d09c67c102c
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/$SPELL/$VERSION/$SOURCE
diff --git a/video-libs/libdvbpsi/HISTORY b/video-libs/libdvbpsi/HISTORY
index b961dee..ee10cad 100644
--- a/video-libs/libdvbpsi/HISTORY
+++ b/video-libs/libdvbpsi/HISTORY
@@ -1,3 +1,6 @@
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+
2011-11-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.2
licence = LGPL
diff --git a/video-libs/libdvdcss/DETAILS b/video-libs/libdvdcss/DETAILS
index 4d6ae9f..a8bc143 100755
--- a/video-libs/libdvdcss/DETAILS
+++ b/video-libs/libdvdcss/DETAILS
@@ -1,6 +1,6 @@
SPELL=libdvdcss
- VERSION=1.2.11
-
SOURCE_HASH=sha512:32dec992cf2f352a09c4edc39ea16101fc9005f3aecc43460aa1b5834c104d3f2c1efc81051339fa18fd4f33cfa949fd17ffe84414519a92b91d0d8a1ae4c467
+ VERSION=1.2.12
+
SOURCE_HASH=sha512:d152444e62f3c02f45c97b5c19fcc4b08c80ac058b6fd116ccda8107a38e6b306c57832583509668fd29f73967ad775e378bf11472f36b0564e4e4b1a1513edc
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/libdvdcss/$VERSION/$SOURCE
diff --git a/video-libs/libdvdcss/HISTORY b/video-libs/libdvdcss/HISTORY
index 88a1c9c..6c419ca 100644
--- a/video-libs/libdvdcss/HISTORY
+++ b/video-libs/libdvdcss/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.12
+
2011-11-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.11
* BUILD: deleted, not needed
diff --git a/video-libs/libdvdnav/DETAILS b/video-libs/libdvdnav/DETAILS
index 031f8f7..aacd74b 100755
--- a/video-libs/libdvdnav/DETAILS
+++ b/video-libs/libdvdnav/DETAILS
@@ -1,15 +1,12 @@
SPELL=libdvdnav
- VERSION=4.1.3
+ VERSION=4.2.0
+
SOURCE_HASH=sha512:f9b9c52af870bc088bc8bbc7a64285dc55906dcfd11d6849d8a7b4046b083472c3e898609ec399a45059e10cffce0ef67ec2dec2ec4f0a1c904b9b6d2a85185f
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp1.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[0]=ftp://ftp2.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[0]=ftp://ftp4.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
+ SOURCE_URL[0]=http://dvdnav.mplayerhq.hu/releases/$SOURCE
WEB_SITE=http://mplayerhq.hu/
ENTERED=20020428
-
SOURCE_HASH=sha512:ce3e6ae56d8d73a6c5a2cb30e63f47867569b65a68304ba7da1f6500a4f0136154ce764dfd3e3af91135d068da0dedbc2759dd97de6712011fe37f76e186b45c
LICENSE[0]=GPL
-# DOCS="COPYING NEWS README"
KEYWORDS="video libs"
SHORT="Library for DVD navigation"
cat << EOF
diff --git a/video-libs/libdvdnav/HISTORY b/video-libs/libdvdnav/HISTORY
index 1dd0d17..bd4ba41 100644
--- a/video-libs/libdvdnav/HISTORY
+++ b/video-libs/libdvdnav/HISTORY
@@ -1,3 +1,6 @@
+2012-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.0
+
2008-11-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: specify --with-dvdread
fixes bug #14908
diff --git a/video-libs/libdvdread/DETAILS b/video-libs/libdvdread/DETAILS
index 820ecc7..708261d 100755
--- a/video-libs/libdvdread/DETAILS
+++ b/video-libs/libdvdread/DETAILS
@@ -1,12 +1,12 @@
SPELL=libdvdread
- VERSION=4.1.3
+ VERSION=4.2.0
+
SOURCE_HASH=sha512:192802a05f4b6561bd3d85ea54a29861d98ec947a5eeaa45a8d53389744c31570ee5dbdf3fbd0645ea8e6b254795e39d0948d54849dad99252155db00501b21f
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[1]=http://www2.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
+ SOURCE_URL[0]=http://dvdnav.mplayerhq.hu/releases/$SOURCE
WEB_SITE=http://www.mplayerhq.hu/
ENTERED=20010927
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=GPL
KEYWORDS="dvd video libs"
SHORT="libdvdread provides API for reading DVD video disks."
diff --git a/video-libs/libdvdread/HISTORY b/video-libs/libdvdread/HISTORY
index cef7a17..49aaed5 100644
--- a/video-libs/libdvdread/HISTORY
+++ b/video-libs/libdvdread/HISTORY
@@ -1,3 +1,8 @@
+2012-10-25 Treeve Jelbert <treeve AT ourcemage.org>
+ * DETAILS: version 4.2.0
+ new url
+ * UP_TRIGGERS: update version check
+
2008-11-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* UP_TRIGGERS: added for the migration from 0.9

diff --git a/video-libs/libdvdread/UP_TRIGGERS
b/video-libs/libdvdread/UP_TRIGGERS
index 5d0878d..f3324c5 100755
--- a/video-libs/libdvdread/UP_TRIGGERS
+++ b/video-libs/libdvdread/UP_TRIGGERS
@@ -2,12 +2,12 @@
local OLD_SPELL_VERSION=""
if spell_ok $SPELL; then
OLD_SPELL_VERSION="$(installed_version $SPELL)"
- if [[ ${OLD_SPELL_VERSION:0:1} == 0 ]]; then
+ if [[ ${OLD_SPELL_VERSION:0:3} == '4.1' ]]; then
message "This is an incompatible update of libdvdread..."
message "Figuring out what spells need to be recast, this may take a
while."
for each in $(show_up_depends $SPELL 1); do
if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libdvdread.so.3"; then
+ grep -q "NEEDED.*libdvdread.so.4"; then
up_trigger $each cast_self
fi
done
diff --git a/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig
b/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig
deleted file mode 100644
index 331d29f..0000000
Binary files a/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig and
/dev/null differ
diff --git a/video-libs/libfame/BUILD b/video-libs/libfame/BUILD
new file mode 100755
index 0000000..01c03c5
--- /dev/null
+++ b/video-libs/libfame/BUILD
@@ -0,0 +1,5 @@
+if [[ ${SMGL_COMPAT_ARCHS[1]} == x86_64 || ${SMGL_COMPAT_ARCHS[1]} == ia32
]]; then
+ OPTS="--enable-sse --enable-mmx $OPTS"
+fi &&
+
+default_build
diff --git a/video-libs/libfame/HISTORY b/video-libs/libfame/HISTORY
index 78da8e6..81850a3 100644
--- a/video-libs/libfame/HISTORY
+++ b/video-libs/libfame/HISTORY
@@ -1,2 +1,8 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added to apply patches and run autoreconf
+ * BUILD: added to pass sse and mmx flags
+ * libfame-0.9.1-fstrict-aliasing.patch,
libfame-0.9.1-underquoted.patch, libfame-0.9.1-x86_64.patch:
+ added, from RPMforge. Fixes build.
+
2007-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, HISTORY: created spell
diff --git a/video-libs/libfame/PRE_BUILD b/video-libs/libfame/PRE_BUILD
new file mode 100755
index 0000000..78a63f9
--- /dev/null
+++ b/video-libs/libfame/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/libfame-0.9.1-fstrict-aliasing.patch &&
+patch -p1 < $SPELL_DIRECTORY/libfame-0.9.1-underquoted.patch &&
+patch -p1 < $SPELL_DIRECTORY/libfame-0.9.1-x86_64.patch &&
+
+# Needed for autoreconf
+touch NEWS ChangeLog
+autoreconf -f -i
diff --git a/video-libs/libfame/libfame-0.9.1-fstrict-aliasing.patch
b/video-libs/libfame/libfame-0.9.1-fstrict-aliasing.patch
new file mode 100644
index 0000000..f9ddcda
--- /dev/null
+++ b/video-libs/libfame/libfame-0.9.1-fstrict-aliasing.patch
@@ -0,0 +1,32 @@
+diff -Naupr libfame-0.9.1.orig/configure.in libfame-0.9.1/configure.in
+--- libfame-0.9.1.orig/configure.in 2004-02-11 14:12:24.000000000 +0100
++++ libfame-0.9.1/configure.in 2004-10-25 11:49:01.654265064 +0200
+@@ -97,26 +97,9 @@ dnl See if we need to pass -lm for the m
+ AC_CHECK_LIB(m, sqrt, LIBS="$LIBS -lm")
+
+ dnl Optimize
++dnl enable -fstrict-aliasing unconditionally
+ if test x$ac_cv_prog_gcc = xyes; then
+- CFLAGS="$CFLAGS -Wall -fexpensive-optimizations -funroll-loops
-ffast-math"
+-
+-dnl -fstrict-aliasing doesn't seem to be supported by gcc < 2.95
+- gcc_major_version=`$CC --version | \
+- sed -e 's,[[^0-9.]],,g' -e
's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
+- gcc_minor_version=`$CC --version | \
+- sed -e 's,[[^0-9.]],,g' -e
's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
+- gcc_micro_version=`$CC --version | \
+- sed -e 's,[[^0-9.]],,g' -e
's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+-
+- dnl ok, I must admit I don't know how to do or/and ;)
+- if test $gcc_major_version -eq 2; then
+- if test $gcc_minor_version -gt 94; then
+- CFLAGS="$CFLAGS -fstrict-aliasing"
+- fi
+- fi
+- if test $gcc_major_version -gt 2; then
+- CFLAGS="$CFLAGS -fstrict-aliasing"
+- fi
++ CFLAGS="$CFLAGS -Wall -fexpensive-optimizations -funroll-loops
-ffast-math -fstrict-aliasing"
+ fi
+
+ dnl Check for debugging support
diff --git a/video-libs/libfame/libfame-0.9.1-underquoted.patch
b/video-libs/libfame/libfame-0.9.1-underquoted.patch
new file mode 100644
index 0000000..62f0d4b
--- /dev/null
+++ b/video-libs/libfame/libfame-0.9.1-underquoted.patch
@@ -0,0 +1,12 @@
+diff -Naupr libfame-0.9.1.orig/libfame.m4.in libfame-0.9.1/libfame.m4.in
+--- libfame-0.9.1.orig/libfame.m4.in 2001-11-20 12:56:37.000000000 +0100
++++ libfame-0.9.1/libfame.m4.in 2006-09-18 20:38:20.000000000 +0200
+@@ -3,7 +3,7 @@ dnl Test for libfame, and define LIBFAME
+ dnl Vivien Chappelier 12/11/00
+ dnl stolen from ORBit autoconf
+ dnl
+-AC_DEFUN(AM_PATH_LIBFAME,
++AC_DEFUN([AM_PATH_LIBFAME],
+ [dnl
+ dnl Get the cflags and libraries from the libfame-config script
+ dnl
diff --git a/video-libs/libfame/libfame-0.9.1-x86_64.patch
b/video-libs/libfame/libfame-0.9.1-x86_64.patch
new file mode 100644
index 0000000..0abe4be
--- /dev/null
+++ b/video-libs/libfame/libfame-0.9.1-x86_64.patch
@@ -0,0 +1,15 @@
+diff -Naupr libfame-0.9.1.orig/src/fame_malloc.c
libfame-0.9.1/src/fame_malloc.c
+--- libfame-0.9.1.orig/src/fame_malloc.c 2003-06-20 14:40:30.000000000
+0200
++++ libfame-0.9.1/src/fame_malloc.c 2005-09-30 11:08:48.000000000 +0200
+@@ -36,9 +36,9 @@ void* fame_malloc(size_t size)
+ */
+
+ ptr = (unsigned char*) malloc(size+ALIGN);
+- aligned = (unsigned char*) (((unsigned int)ptr & (~(ALIGN-1))) + ALIGN );
++ aligned = (unsigned char*) (((unsigned long)ptr &(~(ALIGN-1))) + ALIGN );
+ padding = aligned - 1;
+- *padding = (ALIGN-1) - ((unsigned int)ptr & (ALIGN-1));
++ *padding = (ALIGN-1) - ((unsigned long)ptr & (ALIGN-1));
+
+ return ((void*)aligned);
+ }
diff --git a/video-libs/libucil/DETAILS b/video-libs/libucil/DETAILS
index f2d7d96..95ae971 100755
--- a/video-libs/libucil/DETAILS
+++ b/video-libs/libucil/DETAILS
@@ -1,6 +1,6 @@
SPELL=libucil
- VERSION=0.9.8
-
SOURCE_HASH=sha512:a3625147d3137c1e2791323a854b1653880be80ee3f12d3c06a5a00593b21468cd3e48edab4f3bf2f5c04e3fbd20a3e8f724f847fa871884fd61c0c18998328a
+ VERSION=0.9.10
+
SOURCE_HASH=sha512:9b37f4961bd332069a5ca54d7700d31c92e01053a983eda9bd91a6c8874076ea8b97ca768c001e5035ba0bdada6d60f8b4af2ff89ecfe79fdc49ba01ab9e11eb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.unicap-imaging.org/downloads/$SOURCE
diff --git a/video-libs/libucil/HISTORY b/video-libs/libucil/HISTORY
index 9934f67..355a94d 100644
--- a/video-libs/libucil/HISTORY
+++ b/video-libs/libucil/HISTORY
@@ -1,2 +1,5 @@
+2013-01-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.10
+
2010-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: spell created (based on deprecated
unicap spell)
diff --git a/video-libs/libunicap/DEPENDS b/video-libs/libunicap/DEPENDS
index 3eb49af..22b46d5 100755
--- a/video-libs/libunicap/DEPENDS
+++ b/video-libs/libunicap/DEPENDS
@@ -9,7 +9,7 @@ optional_depends libraw1394 \
# "--disable-dcam" \
# "build plugin for IIDC 1394 cameras" &&

-depends libv4l &&
+depends v4l-utils &&

optional_depends gettext \
"--enable-nls" \
diff --git a/video-libs/libunicap/DETAILS b/video-libs/libunicap/DETAILS
index 840ba78..41d812c 100755
--- a/video-libs/libunicap/DETAILS
+++ b/video-libs/libunicap/DETAILS
@@ -1,6 +1,6 @@
SPELL=libunicap
VERSION=0.9.12
- PATCHLEVEL=1
+ PATCHLEVEL=2

SOURCE_HASH=sha512:9111ddf196b3a6087a6b94a6c5e4bd841e416e4d0079b6481f770f361963db95e1d463b62d58ef599242ab15e4a58ef840932ab5c73df735ef5821f873db14fb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/video-libs/libunicap/HISTORY b/video-libs/libunicap/HISTORY
index 4b75d68..647934d 100644
--- a/video-libs/libunicap/HISTORY
+++ b/video-libs/libunicap/HISTORY
@@ -1,3 +1,9 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+
2011-08-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: PATCHLEVEL=1
* DEPENDS: optional_depends libv4l -> depends libv4l
diff --git a/video-libs/libunicap/PRE_BUILD b/video-libs/libunicap/PRE_BUILD
index 2ebd39b..a222c18 100755
--- a/video-libs/libunicap/PRE_BUILD
+++ b/video-libs/libunicap/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+# fix obsolete synatax for udev rules
+sed -i 's/SYSFS/ATTRS/g' data/50-euvccam.rules
patch -p1 < $SPELL_DIRECTORY/libunicap.patch &&
bzcat $SPELL_DIRECTORY/bazaar-88.patch.bz2 | patch -p1
diff --git a/video-libs/libv4l/BUILD b/video-libs/libv4l/BUILD
index 11df526..27ba77d 100755
--- a/video-libs/libv4l/BUILD
+++ b/video-libs/libv4l/BUILD
@@ -1 +1 @@
-make -C lib all
+true
diff --git a/video-libs/libv4l/CONFLICTS b/video-libs/libv4l/CONFLICTS
new file mode 100755
index 0000000..4e25c94
--- /dev/null
+++ b/video-libs/libv4l/CONFLICTS
@@ -0,0 +1 @@
+conflicts libv4l y
diff --git a/video-libs/libv4l/DETAILS b/video-libs/libv4l/DETAILS
index 5fd0b3d..4fc19b4 100755
--- a/video-libs/libv4l/DETAILS
+++ b/video-libs/libv4l/DETAILS
@@ -1,23 +1,8 @@
SPELL=libv4l
- SPELLX=v4l-utils
- VERSION=0.8.8
-
SOURCE_HASH=sha512:4bc103e8431fa237612fcaa6addd63a03186ade64e306e83384192f0051e6c0f36b22771e66875062a984e1b0e0e255a945afe6dc0d1356560c140293c8d11c4
- SOURCE="${SPELLX}-${VERSION}.tar.bz2"
-# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
- SOURCE_URL[0]=http://linuxtv.org/downloads/$SPELLX/$SOURCE
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
- WEB_SITE=http://freshmeat.net/projects/libv4l
- LICENSE[0]=LGPL
- ENTERED=20090108
- SHORT="a collection of libraries that adds a thin abstraction
layer on top of video4linux2 (V4L2) devices"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-The purpose of this layer is to make it easy for application writers
-to support a wide variety of devices without having to write separate
-code for different devices in the same class. It consists of 3 different
-libraries. libv4lconvert offers functions to convert from any (known) pixel
-format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the
-(deprecated) v4l1 API on top of v4l2 devices, independent of the drivers
-for those devices supporting v4l1 compatibility (which many v4l2 drivers do
-not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for
-the application transparent libv4lconvert conversion where necessary.
+deprecated spell [replaced by v4l-utils]
EOF
+
diff --git a/video-libs/libv4l/DOWNLOAD b/video-libs/libv4l/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video-libs/libv4l/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/video-libs/libv4l/HISTORY b/video-libs/libv4l/HISTORY
index b3e15a7..9f167bc 100644
--- a/video-libs/libv4l/HISTORY
+++ b/video-libs/libv4l/HISTORY
@@ -1,50 +1,4 @@
-2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.8
-
-2012-02-22 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.6
-
-2011-07-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.5
-
-2011-06-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.8.4
-
-2011-05-12 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.8.3
- Now works with Linux headers 2.6.38+
-
-2011-02-01 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.2
-
-2010-09-05 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.1, new SOURCE libv4l -> v4l-utils, SOURCE_URL, WEB_SITE
- * BUILD, INSTALL: updated to v4l-utils tarball
-
-2010-01-18 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.4
-
-2009-10-26 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.3
-
-2009-10-09 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.2, new SOURCE_URL[0]
-
-2009-09-01 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.1
-
-2009-07-11 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.0
-
-2009-06-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.99
-
-2009-04-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.97
-
-2009-03-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.9
-
-2009-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS, BUILD, INSTALL: spell created
-
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by v4l-utils]
diff --git a/video-libs/libv4l/INSTALL b/video-libs/libv4l/INSTALL
index 8c2c15c..27ba77d 100755
--- a/video-libs/libv4l/INSTALL
+++ b/video-libs/libv4l/INSTALL
@@ -1 +1 @@
-make -C lib install PREFIX=/usr
+true
diff --git a/video-libs/libv4l/PRE_BUILD b/video-libs/libv4l/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video-libs/libv4l/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/video-libs/libv4l/UP_TRIGGERS b/video-libs/libv4l/UP_TRIGGERS
new file mode 100755
index 0000000..20c813a
--- /dev/null
+++ b/video-libs/libv4l/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger v4l-utils cast_self
diff --git a/video-libs/live/DETAILS b/video-libs/live/DETAILS
index 214940a..3023617 100755
--- a/video-libs/live/DETAILS
+++ b/video-libs/live/DETAILS
@@ -1,7 +1,8 @@
SPELL=live
- VERSION=2012.05.17
+ VERSION=2013.02.11
SOURCE=$SPELL.$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
+#SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=http://www.live555.com/liveMedia/public/$SOURCE
SOURCE_URL[1]=http://live555sourcecontrol.googlecode.com/files/$SOURCE
diff --git a/video-libs/live/HISTORY b/video-libs/live/HISTORY
index cd3e724..d783fed 100644
--- a/video-libs/live/HISTORY
+++ b/video-libs/live/HISTORY
@@ -1,3 +1,25 @@
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2013.02.11
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2012.10.24
+
+2012-09-27 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated version to 2012.09.27
+ (At least that one is obtainable.)
+
+2012-08-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2012.08.20
+
+2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2012.08.17
+
+2012-07-16 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2012.07.14
+
+2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2012.06.23
+
2012-05-27 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2012.05.17

diff --git a/video-libs/live/live.2012.05.17.tar.gz.sig
b/video-libs/live/live.2012.05.17.tar.gz.sig
deleted file mode 100644
index 52ee3c5..0000000
Binary files a/video-libs/live/live.2012.05.17.tar.gz.sig and /dev/null differ
diff --git a/video-libs/smpeg/DETAILS b/video-libs/smpeg/DETAILS
index 3ba39af..6dd2810 100755
--- a/video-libs/smpeg/DETAILS
+++ b/video-libs/smpeg/DETAILS
@@ -3,7 +3,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://mirrors.sunsite.dk/lokigames/open-source/smpeg/$SOURCE
- WEB_SITE=http://www.lokigames.com/development/smpeg.php3
+ WEB_SITE=http://icculus.org/smpeg/
ENTERED=20010922

SOURCE_HASH=sha512:d566bb68b0caacecdf61cd766b26e003fd4e153c243d873f7aae33ab69919202bd121bb9c10f494bd9530267ddec2a9e018eb46ee8bb9d502a29cd2de2f1bbfb
LICENSE[0]=GPL
diff --git a/video-libs/smpeg/HISTORY b/video-libs/smpeg/HISTORY
index d03e316..2b9a613 100644
--- a/video-libs/smpeg/HISTORY
+++ b/video-libs/smpeg/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/video-libs/xine-lib/CONFIGURE b/video-libs/xine-lib/CONFIGURE
index dd357be..cb6527b 100755
--- a/video-libs/xine-lib/CONFIGURE
+++ b/video-libs/xine-lib/CONFIGURE
@@ -11,4 +11,29 @@ config_query_option XINE_LIB_OPTS \
# V4L 1 is deprecated
if list_find "$XINE_LIB_OPTS" "--enable-v4l"; then
list_remove "XINE_LIB_OPTS" "--enable-v4l"
-fi
+fi &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable support for a52dec decoding library?" y \
+ "" \
+ "--disable-a52dec" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable FAAD decoder support?" y \
+ "" \
+ "--disable-faad" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable DTS decoding library support?" y \
+ "" \
+ "--disable-dts" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable MAD decoding library support?" y \
+ "" \
+ "--disable-mad" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable Musepack decoding support?" y \
+ "" \
+ "--disable-musepack"
diff --git a/video-libs/xine-lib/DEPENDS b/video-libs/xine-lib/DEPENDS
index 808ad5d..790c7ca 100755
--- a/video-libs/xine-lib/DEPENDS
+++ b/video-libs/xine-lib/DEPENDS
@@ -3,6 +3,11 @@ depends LIBAVCODEC &&
depends libcdio &&
depends vcdimager-unstable &&

+optional_depends libxdg-basedir \
+ "--with-external-libxdg-basedir" \
+ "--without-external-libxdg-basedir" \
+ "to use system version of libxdg-basedir" &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
@@ -107,34 +112,40 @@ if is_depends_enabled $SPELL speex; then
depends libogg
fi &&

-# not recommended as system libraries
-#
-# libdvdnav: --with-external-dvdnav
-
-optional_depends libmpcdec \
- "--enable-musepack" \
- "--disable-musepack" \
- "for Musepack decoding support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-musepack"; then
+ optional_depends libmpcdec \
+ "--enable-musepack" \
+ "--enable-musepack=internal" \
+ "to use system version of Musepack decoding library"
+fi &&

-optional_depends faad2 \
- "--enable-faad" \
- "--disable-faad" \
- "for FAAD decoder support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-faad"; then
+ optional_depends faad2 \
+ "--enable-faad" \
+ "--enable-faad=internal" \
+ "to use system version of FAAD decoder"
+fi &&

-optional_depends libdts \
- "--enable-dts" \
- "--disable-dts" \
- "for DTS decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-dts"; then
+ optional_depends libdca \
+ "--enable-dts" \
+ "--enable-dts=internal" \
+ "to use system version of DTS decoding library"
+fi &&

-optional_depends a52dec \
- "--enable-a52dec" \
- "--disable-a52dec" \
- "for a52dec decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-a52dec"; then
+ optional_depends a52dec \
+ "--enable-a52dec" \
+ "--enable-a52dec=internal" \
+ "to use system version of a52dec decoding library"
+fi &&

-optional_depends libmad \
- "--enable-mad" \
- "--disable-mad" \
- "for MAD decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-mad"; then
+ optional_depends libmad \
+ "--enable-mad" \
+ "--enable-mad=internal" \
+ "to use system version of MAD decoding library"
+fi &&

optional_depends libmodplug \
"--enable-modplug" \
@@ -167,6 +178,11 @@ if is_depends_enabled $SPELL freetype2; then
"--disable-antialiasing"
fi &&

+optional_depends libdvdnav \
+ "--with-external-dvdnav" \
+ "--without-external-dvdnav" \
+ "to use system version of dvdnav library
(${PROBLEM_COLOR}not recommended${DEFAULT_COLOR})" &&
+
optional_depends libdvdcss "" "" "to play encrypted DVDs" &&

optional_depends real-codecs \
@@ -188,7 +204,7 @@ optional_depends quicktime-codecs \

# input plugins
if list_find "$XINE_LIB_OPTS" "--enable-v4l2"; then
- optional_depends libv4l \
+ optional_depends v4l-utils \
"--enable-libv4l" \
"--disable-libv4l" \
"for libv4l support"
@@ -207,4 +223,6 @@ optional_depends samba \
optional_depends libfame \
"--enable-dxr3" \
"--disable-dxr3" \
- "build DXR3/HW+ plugins"
+ "build DXR3/HW+ plugins" &&
+
+suggest_depends optipng "" "" "for PNG optimisation"
diff --git a/video-libs/xine-lib/HISTORY b/video-libs/xine-lib/HISTORY
index fe6c26b..75743c4 100644
--- a/video-libs/xine-lib/HISTORY
+++ b/video-libs/xine-lib/HISTORY
@@ -1,3 +1,15 @@
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added default selection for internal libraries
+ * DEPENDS: added switches between internal and external versions;
+ added dependencies: libxdg-basedir, libdvdnav (with a warning);
+ added optipng suggest dependency
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: replaced libdts with libdca
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.2; switched source to .xz

diff --git a/video-libs/xvid/DETAILS b/video-libs/xvid/DETAILS
index 59c5a0a..8ee2f80 100755
--- a/video-libs/xvid/DETAILS
+++ b/video-libs/xvid/DETAILS
@@ -1,6 +1,7 @@
SPELL=xvid
VERSION=1.3.2
SECURITY_PATCH=2
+ PATCHLEVEL=1
SOURCE=${SPELL}core-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}core"
SOURCE_URL[0]=http://downloads.xvid.org/downloads/$SOURCE
diff --git a/video-libs/xvid/HISTORY b/video-libs/xvid/HISTORY
index f562eb7..f9533d0 100644
--- a/video-libs/xvid/HISTORY
+++ b/video-libs/xvid/HISTORY
@@ -1,3 +1,6 @@
+2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1 to actually install the symlink
+
2012-03-12 Arjan Bouter <abouter AT sourcemage.org>
* INSTALL: added libxvidcore.so symlink

diff --git a/video/bino/DETAILS b/video/bino/DETAILS
index 9d0680c..583b79b 100755
--- a/video/bino/DETAILS
+++ b/video/bino/DETAILS
@@ -1,11 +1,11 @@
SPELL=bino
- VERSION=1.2.1
+ VERSION=1.4.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/bino/$SOURCE
- WEB_SITE=http://www.nongnu.org/bino/
+ WEB_SITE=http://bino3d.org/
ENTERED=20110124
-
SOURCE_HASH=sha512:f7696f87f99ae90574ee2d6a9fd5bb315dedd781cc72aca3f459567499dc35c630527cf8ea4c7da3485704c619f11964fb2db3b1348bd7f7cb0ab98fa698c67c
+
SOURCE_HASH=sha512:5be3416fcd89410cc4892614f8322425de8896763f84102ed728dbc141deea7d74156c23b04df7633d05543e1da3dabc09eb57917cfa0913df8900d421d61100
LICENSE[0]=GPL
SHORT="3D video player with multi-display support"
cat << EOF
diff --git a/video/bino/HISTORY b/video/bino/HISTORY
index 93517eb..ae8fd96 100644
--- a/video/bino/HISTORY
+++ b/video/bino/HISTORY
@@ -1,3 +1,12 @@
+2013-01-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.2
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.1
+
+2012-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0, WEB_SITE updated
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.1
* PRE_BUILD: removed
diff --git a/video/cheese/DEPENDS b/video/cheese/DEPENDS
index 055ffd3..d94aad6 100755
--- a/video/cheese/DEPENDS
+++ b/video/cheese/DEPENDS
@@ -1,16 +1,22 @@
depends clutter-gst &&
-depends mx &&
depends gnome-video-effects &&
depends glib2 &&
-depends gstreamer &&
-depends gst-plugins-base &&
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends gst-plugins-bad-1.0 &&
depends evolution-data-server &&
depends xf86vidmodeproto &&
depends libxxf86vm &&
-depends gnome-desktop &&
-depends -sub GTK libcanberra &&
+depends -sub GTK3 libcanberra &&
+depends pango &&
+depends clutter &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian"
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build"
diff --git a/video/cheese/DETAILS b/video/cheese/DETAILS
index 07c713d..320476d 100755
--- a/video/cheese/DETAILS
+++ b/video/cheese/DETAILS
@@ -1,5 +1,5 @@
SPELL=cheese
- VERSION=3.4.1
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/video/cheese/HISTORY b/video/cheese/HISTORY
index d0f8b06..8319746 100644
--- a/video/cheese/HISTORY
+++ b/video/cheese/HISTORY
@@ -1,3 +1,15 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.2
+ * DEPENDS: removed depends mx, gstreamer, gst-plugins-base,
gnome-desktop
+ removed optional_depends rarian
+ added depends gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-bad-1.0,
+ pango, clutter
+ added optional_depends gtk-doc, gobject-introspection
+ changed sub-depends libcanberra to GTK3
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/video/cheese/cheese-3.4.1.tar.xz.sig
b/video/cheese/cheese-3.4.1.tar.xz.sig
deleted file mode 100644
index 927846b..0000000
Binary files a/video/cheese/cheese-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/video/cheese/cheese-3.6.2.tar.xz.sig
b/video/cheese/cheese-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..d16f969
Binary files /dev/null and b/video/cheese/cheese-3.6.2.tar.xz.sig differ
diff --git a/video/eviacam/01-visionpipeline.patch
b/video/eviacam/01-visionpipeline.patch
new file mode 100644
index 0000000..395564b
--- /dev/null
+++ b/video/eviacam/01-visionpipeline.patch
@@ -0,0 +1,12 @@
+--- src/visionpipeline.cpp.orig 2011-10-05 01:48:19.000000000 +0300
++++ src/visionpipeline.cpp 2012-05-31 21:52:36.418770777 +0300
+@@ -33,6 +33,9 @@
+ #include <wx/msgdlg.h>
+ #include <wx/stdpaths.h>
+
++#include <cv.h>
++#include <cvaux.h>
++
+ // Constants
+ #define DEFAULT_TRACK_AREA_WIDTH_PERCENT 0.50f
+ #define DEFAULT_TRACK_AREA_HEIGHT_PERCENT 0.30f
diff --git a/video/eviacam/DEPENDS b/video/eviacam/DEPENDS
new file mode 100755
index 0000000..2683eca
--- /dev/null
+++ b/video/eviacam/DEPENDS
@@ -0,0 +1,3 @@
+depends wxgtk &&
+depends opencv &&
+depends libxtst
diff --git a/video/eviacam/DETAILS b/video/eviacam/DETAILS
new file mode 100755
index 0000000..8513fd0
--- /dev/null
+++ b/video/eviacam/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=eviacam
+ VERSION=1.6.0
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:066a4b7ed5403a7d17e4cd5e27b9159e9ab4e4fe8820fecbe18db356b32d002195158dec443191e37781b50eee09c3b2001fcafd6c8b25b3531cfde796acd95c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://eviacam.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20120907
+ SHORT="cross-platform webcam based mouse emulator"
+cat << EOF
+Enable Viacam (a.k.a. eViacam) is a mouse replacement software that moves the
+pointer as you move your head. It works on standard PCs equipped with a web
+camera. No additional hardware is required. Based on the award winning Facial
+Mouse software.
+EOF
diff --git a/video/eviacam/HISTORY b/video/eviacam/HISTORY
new file mode 100644
index 0000000..a412968
--- /dev/null
+++ b/video/eviacam/HISTORY
@@ -0,0 +1,6 @@
+2012-11-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0
+
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, 01-visionpipeline.patch: spell created,
+ version 1.5.4, patch from Arch
diff --git a/video/eviacam/PRE_BUILD b/video/eviacam/PRE_BUILD
new file mode 100755
index 0000000..cecccc6
--- /dev/null
+++ b/video/eviacam/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p0 < $SPELL_DIRECTORY/01-visionpipeline.patch
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index 2b62472..921a015 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,7 +1,7 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=0.11
- SECURITY_PATCH=12
+ VERSION=1.0.4
+ SECURITY_PATCH=14
else
VERSION=0.7.13
SECURITY_PATCH=11
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index a8baba2..afea4e3 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,26 @@
+2013-02-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.4, SECURITY_PATCH=14
+
+2013-01-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.3
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.1
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0
+
+2012-09-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.11.2
+
+2012-08-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: offer sub dependency on stable/legacy
+ release
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: changed sub dependency names to upper
case
+
+2012-06-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 0.11.1; SECURITY_PATCH++
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.13 (legacy)

diff --git a/video/ffmpeg/PRE_SUB_DEPENDS b/video/ffmpeg/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..064b98b
--- /dev/null
+++ b/video/ffmpeg/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case ${THIS_SUB_DEPENDS} in
+"LEGACY") [[ "$(installed_version ffmpeg)" == "0.7.13" ]] && return 0
;;
+"STABLE") [[ "$(installed_version ffmpeg)" != "0.7.13" ]] && return 0
;;
+esac
+return 1
diff --git a/video/ffmpeg/SUB_DEPENDS b/video/ffmpeg/SUB_DEPENDS
new file mode 100755
index 0000000..bf6ceb9
--- /dev/null
+++ b/video/ffmpeg/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case ${THIS_SUB_DEPENDS} in
+"LEGACY") FFMPEG_RELEASE="legacy" && echo "Forcing legacy release." ;;
+"STABLE") FFMPEG_RELEASE="stable" && echo "Forcing stable release." ;;
+*) echo "Unknown sub depends!!!" && return 1 ;;
+esac
diff --git a/video/gecko-mediaplayer/DETAILS b/video/gecko-mediaplayer/DETAILS
index 5918756..3f30c5b 100755
--- a/video/gecko-mediaplayer/DETAILS
+++ b/video/gecko-mediaplayer/DETAILS
@@ -1,5 +1,5 @@
SPELL=gecko-mediaplayer
- VERSION=1.0.5
+ VERSION=1.0.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gecko-mediaplayer.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/video/gecko-mediaplayer/HISTORY b/video/gecko-mediaplayer/HISTORY
index ccfec08..0c24443 100644
--- a/video/gecko-mediaplayer/HISTORY
+++ b/video/gecko-mediaplayer/HISTORY
@@ -1,3 +1,9 @@
+2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.0.7
+
+2012-06-24 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.0.6
+
2012-01-01 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 1.0.5
* DEPENDS: updated depends
diff --git a/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig
b/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig
new file mode 100644
index 0000000..6c6ed29
Binary files /dev/null and
b/video/gecko-mediaplayer/gecko-mediaplayer-1.0.7.tar.gz.sig differ
diff --git a/video/gnome-mplayer/DETAILS b/video/gnome-mplayer/DETAILS
index 158a56c..7bc7b3b 100755
--- a/video/gnome-mplayer/DETAILS
+++ b/video/gnome-mplayer/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-mplayer
- VERSION=1.0.5
+ VERSION=1.0.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gnome-mplayer.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/video/gnome-mplayer/HISTORY b/video/gnome-mplayer/HISTORY
index cfb6745..1db36b7 100644
--- a/video/gnome-mplayer/HISTORY
+++ b/video/gnome-mplayer/HISTORY
@@ -1,3 +1,9 @@
+2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.0.7
+
+2012-06-24 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.0.6
+
2012-01-01 Robin Cook <rcook AT wyrms.net>
* DETIALS: updated to 1.0.5
* DEPENDS: updated to new depends
diff --git a/video/gnome-mplayer/gnome-mplayer-1.0.5.tar.gz.sig
b/video/gnome-mplayer/gnome-mplayer-1.0.5.tar.gz.sig
deleted file mode 100644
index f8e4311..0000000
Binary files a/video/gnome-mplayer/gnome-mplayer-1.0.5.tar.gz.sig and
/dev/null differ
diff --git a/video/gnome-mplayer/gnome-mplayer-1.0.7.tar.gz.sig
b/video/gnome-mplayer/gnome-mplayer-1.0.7.tar.gz.sig
new file mode 100644
index 0000000..e7c91e9
Binary files /dev/null and
b/video/gnome-mplayer/gnome-mplayer-1.0.7.tar.gz.sig differ
diff --git a/video/guvcview/DEPENDS b/video/guvcview/DEPENDS
index 304d751..e7d1ade 100755
--- a/video/guvcview/DEPENDS
+++ b/video/guvcview/DEPENDS
@@ -2,7 +2,7 @@ depends gtk+3 &&
depends sdl &&
depends udev &&
depends libpng &&
-depends libv4l &&
+depends v4l-utils &&
depends portaudio19 &&
depends LIBAVCODEC &&

diff --git a/video/guvcview/DETAILS b/video/guvcview/DETAILS
index 2b1bccb..90e7f16 100755
--- a/video/guvcview/DETAILS
+++ b/video/guvcview/DETAILS
@@ -1,8 +1,8 @@
SPELL=guvcview
- VERSION=1.6.0
+ VERSION=1.7.0
SOURCE=${SPELL}-src-${VERSION}.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:cfd091db3f391efca2ae0266d197ed3ac7f69d8c4f96971aebe9b10f6463cc801bd9de65a5446c7f81c329d638674880d06782e34c4f5b1433eb5a5e8b9df793
+
SOURCE_HASH=sha512:86e476c3b7763ff4d4e4077114440c3d287b38497a76c063ea91cf13f7b2830ade298360b710871334c28baf481ac6619edbef685bd4745097d0e47e8a95de0b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
WEB_SITE=http://guvcview.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video/guvcview/HISTORY b/video/guvcview/HISTORY
index ea21d57..6990844 100644
--- a/video/guvcview/HISTORY
+++ b/video/guvcview/HISTORY
@@ -1,3 +1,17 @@
+2013-03-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.0
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+2012-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch if uvcvideo.h (comes with kernel sources
+ > 3.0) isn't found
+ * linux-2.patch: added, to fix compilation with kernel sources < 3.0
+ and glibc without sanitize headers
+
2012-06-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing optional deps

diff --git a/video/guvcview/PRE_BUILD b/video/guvcview/PRE_BUILD
index da87c42..cc8c640 100755
--- a/video/guvcview/PRE_BUILD
+++ b/video/guvcview/PRE_BUILD
@@ -1,3 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+
+if [[ ! -f "$INSTALL_ROOT/usr/include/linux/uvcvideo.h" ]]; then
+ patch -p1 < "$SPELL_DIRECTORY/linux-2.patch"
+fi &&
+
sed -i -e '29i#include <locale.h>' src/options.c
diff --git a/video/guvcview/linux-2.patch b/video/guvcview/linux-2.patch
new file mode 100644
index 0000000..eb4ce02
--- /dev/null
+++ b/video/guvcview/linux-2.patch
@@ -0,0 +1,83 @@
+--- guvcview-src-1.6.0.orig/src/uvcvideo.h
++++ guvcview-src-1.6.0/src/uvcvideo.h
+@@ -0,0 +1,69 @@
++#ifndef __LINUX_UVCVIDEO_H_
++#define __LINUX_UVCVIDEO_H_
++
++#include <linux/ioctl.h>
++#include <linux/types.h>
++
++/*
++ * Dynamic controls
++ */
++
++/* Data types for UVC control data */
++#define UVC_CTRL_DATA_TYPE_RAW 0
++#define UVC_CTRL_DATA_TYPE_SIGNED 1
++#define UVC_CTRL_DATA_TYPE_UNSIGNED 2
++#define UVC_CTRL_DATA_TYPE_BOOLEAN 3
++#define UVC_CTRL_DATA_TYPE_ENUM 4
++#define UVC_CTRL_DATA_TYPE_BITMASK 5
++
++/* Control flags */
++#define UVC_CTRL_FLAG_SET_CUR (1 << 0)
++#define UVC_CTRL_FLAG_GET_CUR (1 << 1)
++#define UVC_CTRL_FLAG_GET_MIN (1 << 2)
++#define UVC_CTRL_FLAG_GET_MAX (1 << 3)
++#define UVC_CTRL_FLAG_GET_RES (1 << 4)
++#define UVC_CTRL_FLAG_GET_DEF (1 << 5)
++/* Control should be saved at suspend and restored at resume. */
++#define UVC_CTRL_FLAG_RESTORE (1 << 6)
++/* Control can be updated by the camera. */
++#define UVC_CTRL_FLAG_AUTO_UPDATE (1 << 7)
++
++#define UVC_CTRL_FLAG_GET_RANGE \
++ (UVC_CTRL_FLAG_GET_CUR | UVC_CTRL_FLAG_GET_MIN | \
++ UVC_CTRL_FLAG_GET_MAX | UVC_CTRL_FLAG_GET_RES | \
++ UVC_CTRL_FLAG_GET_DEF)
++
++struct uvc_menu_info {
++ __u32 value;
++ __u8 name[32];
++};
++
++struct uvc_xu_control_mapping {
++ __u32 id;
++ __u8 name[32];
++ __u8 entity[16];
++ __u8 selector;
++
++ __u8 size;
++ __u8 offset;
++ __u32 v4l2_type;
++ __u32 data_type;
++
++ struct uvc_menu_info *menu_info;
++ __u32 menu_count;
++
++ __u32 reserved[4];
++};
++
++struct uvc_xu_control_query {
++ __u8 unit;
++ __u8 selector;
++ __u8 query;
++ __u16 size;
++ __u8 *data;
++};
++
++#define UVCIOC_CTRL_MAP _IOWR('u', 0x20, struct
uvc_xu_control_mapping)
++#define UVCIOC_CTRL_QUERY _IOWR('u', 0x21, struct uvc_xu_control_query)
++
++#endif
+--- guvcview-src-1.6.0.orig/src/v4l2_dyna_ctrls.h
++++ guvcview-src-1.6.0/src/v4l2_dyna_ctrls.h
+@@ -23,7 +23,7 @@
+ #define V4L2_DYNA_CTRLS_H
+
+ #include <linux/videodev2.h>
+-#include <linux/uvcvideo.h>
++#include "uvcvideo.h"
+ /*
+ * Dynamic controls
+ */
diff --git a/video/handbrake/DEPENDS b/video/handbrake/DEPENDS
index d79ee86..b707b75 100755
--- a/video/handbrake/DEPENDS
+++ b/video/handbrake/DEPENDS
@@ -19,4 +19,9 @@ optional_depends 'yasm' \
'--disable-local-yasm' \
'build and use local yasm' &&

+optional_depends 'LIBAVCODEC' \
+ '--enable-ff-mpeg2' \
+ '--disable-ff-mpeg2' \
+ 'for ffmpeg MPEG2 decoding' &&
+
suggest_depends 'libdvdcss' '' '' 'for DVD CSS decryption'
diff --git a/video/handbrake/DETAILS b/video/handbrake/DETAILS
index 601ca83..1ebfd66 100755
--- a/video/handbrake/DETAILS
+++ b/video/handbrake/DETAILS
@@ -1,5 +1,5 @@
SPELL=handbrake
- VERSION=0.9.6
+ VERSION=0.9.8
SOURCE=HandBrake-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/HandBrake-$VERSION
SOURCE_URL[0]=http://handbrake.fr/rotation.php?file=$SOURCE
diff --git a/video/handbrake/HISTORY b/video/handbrake/HISTORY
index edf35f8..aa78664 100644
--- a/video/handbrake/HISTORY
+++ b/video/handbrake/HISTORY
@@ -1,3 +1,10 @@
+2012-09-25 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depend on LIBAVCODEC for ffmpeg support
+
+2012-08-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.8
+ Matches upstream posted MD5
+
2012-05-05 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.9.6
Matches upstream posted MD5
diff --git a/video/handbrake/HandBrake-0.9.6.tar.bz2.sig
b/video/handbrake/HandBrake-0.9.6.tar.bz2.sig
deleted file mode 100644
index f8b2a96..0000000
Binary files a/video/handbrake/HandBrake-0.9.6.tar.bz2.sig and /dev/null
differ
diff --git a/video/handbrake/HandBrake-0.9.8.tar.bz2.sig
b/video/handbrake/HandBrake-0.9.8.tar.bz2.sig
new file mode 100644
index 0000000..d297037
Binary files /dev/null and b/video/handbrake/HandBrake-0.9.8.tar.bz2.sig
differ
diff --git a/video/kamerka/BUILD b/video/kamerka/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/video/kamerka/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/video/kamerka/DEPENDS b/video/kamerka/DEPENDS
new file mode 100755
index 0000000..f1232ac
--- /dev/null
+++ b/video/kamerka/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4 &&
+depends v4l-utils
diff --git a/video/kamerka/DETAILS b/video/kamerka/DETAILS
new file mode 100755
index 0000000..256d7ff
--- /dev/null
+++ b/video/kamerka/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=kamerka
+ VERSION=0.8.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://dosowisko.net/kamerka/downloads/$SOURCE
+ WEB_SITE=http://dos1.github.com/kamerka/
+ ENTERED=20120726
+
SOURCE_HASH=sha512:c6a19b9c6deb8121f3475abe43060cd087d0fb728a624c1f884fb168cc57850cbafda7c5e2bee24fd21abb8055009b2356c5a6728ba805ec1ef6ace21d246423
+ LICENSE[0]=GPL
+ SHORT="take photos using your webcam and shiny animated QML
interface"
+cat << EOF
+Kamerka - take photos using your webcam and shiny animated QML interface.
+Kamerka is an Qt4 app using KDE4 libraries. It uses Video4Linux to get image
from
+webcam and is able to save photos. Interface is based on QML and uses it's
possibilities
+to show easy to use animated UI.
+EOF
diff --git a/video/kamerka/HISTORY b/video/kamerka/HISTORY
new file mode 100644
index 0000000..9aa9925
--- /dev/null
+++ b/video/kamerka/HISTORY
@@ -0,0 +1,5 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 0.8.1
diff --git a/video/lives/DEPENDS b/video/lives/DEPENDS
index 0d8c438..20b6bc7 100755
--- a/video/lives/DEPENDS
+++ b/video/lives/DEPENDS
@@ -1,8 +1,30 @@
-depends mplayer &&
+depends alsa-lib &&
+depends atk &&
+depends cairo &&
+depends fftw &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
depends gtk+2 &&
+depends harfbuzz &&
depends imagemagick &&
+depends libdv &&
+depends libffi &&
+depends libogg &&
+depends libtheora &&
+depends libx11 &&
+depends mplayer &&
+depends pango &&
depends perl &&
-depends sdl &&
-optional_depends dvgrab "--enable-dvgrab" "--disable-dvgrab"
"firewire support"&&
-optional_depends mjpegtools "--enable-mjpegtools" "--disable-mjpegtools"
"for mpeg2 encoding support" &&
+depends pixman &&
+depends schroedinger &&
+
+optional_depends dvgrab "--enable-dvgrab" "--disable-dvgrab"
"firewire support" &&
+optional_depends mjpegtools "--enable-mjpegtools" "--disable-mjpegtools"
"for mpeg2 encoding support" &&
optional_depends libvisual "--enable-libvisual" "--disable-libvisual"
"for visualization support"
+optional_depends ffmpeg "--enable-ffmpeg" "--disable-ffmpeg" "use avcodec"
&&
+optional_depends libpng "--enable-libpng" "--disable-libpng" "support for
png files" &&
+optional_depends ladspa "--enable-ladspa" "--disable-ladspa" "for ladspa
support" &&
+optional_depends libunicap "--enable-unicap" "--disable-unicap" "for
capture device support" &&
+optional_depends liboil "--enable-liboil" "--disable-liboil" "for optimized
numerical operations"
diff --git a/video/lives/DETAILS b/video/lives/DETAILS
index ee2fa57..e15c469 100755
--- a/video/lives/DETAILS
+++ b/video/lives/DETAILS
@@ -1,6 +1,6 @@
SPELL=lives
- VERSION=1.6.0
-
SOURCE_HASH=sha512:020ec26b58fccd39c0cfd83354aab562343d908891d8f4c97c14d9280b89ec0a95e2bc335381a8d7c62dc5ebd873ef36311fcb4ce19af2cb31a66f5c95aded05
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:4db5760d08d613b4bc584350ae7fa200632c7e50a9fc96b1b534a5552c94bb169c2cc5ff076560f4f4a8158e06bf8f5f109eb010fbec950ad29b547334a45fa6
SOURCE=LiVES-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/lives-$VERSION
SOURCE_URL[0]=http://www.xs4all.nl/%7Esalsaman/lives/current/$SOURCE
diff --git a/video/lives/HISTORY b/video/lives/HISTORY
index 072e433..38014a9 100644
--- a/video/lives/HISTORY
+++ b/video/lives/HISTORY
@@ -1,3 +1,20 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libggi, libgii, libpng,
+ libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86dga,
+ libxxf86vm, orc, pcre and slang, added optional dependencies on
+ ffmpeg, libpng, ladspa, libunicap, and liboil
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+ * DEPENDS: added dependencies on aalib, alsa-lib, atk, cairo, expat,
+ ffmpeg, fftw, fontconfig, freetype2, gdk-pixbuf2, glib2, harfbuzz,
libdv,
+ libffi, libggi, libgii, libogg, libpng, libtheora, libx11, libxau,
+ libxcb, libxdmcp, libxext, libxrender, libxxf86dga, libxxf86vm,
+ orc, pango, pcre, pixman, schroedinger, slang
+
+2012-09-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
2012-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.0

diff --git a/video/minitube/0001-fix-build-with-gcc-4.7.patch
b/video/minitube/0001-fix-build-with-gcc-4.7.patch
deleted file mode 100644
index 4fdf0f4..0000000
--- a/video/minitube/0001-fix-build-with-gcc-4.7.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From a186f8dfc22d24b03d103df1f303cb22fb38d149 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sat, 5 May 2012 11:44:24 +0200
-Subject: [PATCH] fix build with gcc 4.7
-
----
- src/qtsingleapplication/qtlocalpeer.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/qtsingleapplication/qtlocalpeer.cpp
b/src/qtsingleapplication/qtlocalpeer.cpp
-index 4c4382d..b666197 100644
---- a/src/qtsingleapplication/qtlocalpeer.cpp
-+++ b/src/qtsingleapplication/qtlocalpeer.cpp
-@@ -101,7 +101,7 @@ QtLocalPeer::QtLocalPeer(QObject* parent, const QString
&appId)
- socketName += QLatin1Char('-') + QString::number(sessionId, 16);
- }
- #else
-- socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
-+ socketName += QLatin1Char('-') +
QString::number(QtLP_Private::getuid(), 16);
- #endif
-
- server = new QLocalServer(this);
---
-1.7.10.1
-
diff --git a/video/minitube/DEPENDS b/video/minitube/DEPENDS
index 03c0a24..50c3d17 100755
--- a/video/minitube/DEPENDS
+++ b/video/minitube/DEPENDS
@@ -1,2 +1,12 @@
-depends qt4 &&
-depends phonon
+depends -sub CXX gcc &&
+depends dbus &&
+depends qt4 &&
+depends phonon &&
+depends PHONON_BACKEND &&
+if is_depends_enabled $SPELL phonon-backend-gstreamer; then
+ depends gstreamer
&&
+ suggest_depends gst-plugins-good '' '' 'codecs for gstreamer'
&&
+ suggest_depends gst-plugins-bad '' '' 'more codecs for gstreamer'
&&
+ suggest_depends gst-plugins-ugly '' '' 'even more codecs for gstreamer'
&&
+ suggest_depends gst-ffmpeg '' '' 'ffmpeg support for gstreamer'
+fi
diff --git a/video/minitube/DETAILS b/video/minitube/DETAILS
index c55e92e..485aaf3 100755
--- a/video/minitube/DETAILS
+++ b/video/minitube/DETAILS
@@ -11,10 +11,10 @@ if [[ "${MINITUBE_BRANCH}" == "scm" ]] ; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.7.1
+ VERSION=2.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://flavio.tordini.org/files/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:e1987506c4691021e712486d6b918e2c4383d24ab32e39431cc4c302b7f1196369f83fa42d630b19af51843877474308adb39a9f290dc00f2e7a53d117791e00
+
SOURCE_HASH=sha512:f08f49549486f22d6156aa4344fd0698e03b0fcf669530010a648467cd3da1edbe6ee9e7c7578c69c7f410a03afe2e5c25bb84e6e1dc70c6534210566789f81e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
fi
WEB_SITE="http://flavio.tordini.org/minitube";
diff --git a/video/minitube/HISTORY b/video/minitube/HISTORY
index 2d3643c..9a4c69e 100644
--- a/video/minitube/HISTORY
+++ b/video/minitube/HISTORY
@@ -1,3 +1,27 @@
+2013-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed hashsum. The tarball changed, changes do not
+ appear to be dangerous, merely upstream too lazy to bump
+ their version number
+
+2013-02-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0
+ * PRE_BUILD, 0001-fix-build-with-gcc-4.7.patch: removed
+
+2012-09-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on PHONON_BACKEND instead of
phonon-backend-gstreamer
+
+2012-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gcc with sub-dependency on CXX,
+ added depency on dbus, added suggest dependencies on
+ phonon-backend-gstreamer, gst-plugins-{good,bad,ugly} and
+ gst-ffmpeg
+
+2012-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: use qt4_build
* PREPARE, DETAILS: add option for selecting the scm version
diff --git a/video/minitube/PRE_BUILD b/video/minitube/PRE_BUILD
deleted file mode 100755
index 8d6e6d3..0000000
--- a/video/minitube/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/0001-fix-build-with-gcc-4.7.patch
diff --git a/video/miro/DETAILS b/video/miro/DETAILS
index a98dc86..e2bf905 100755
--- a/video/miro/DETAILS
+++ b/video/miro/DETAILS
@@ -1,9 +1,9 @@
SPELL=miro
- VERSION=5.0.1
+ VERSION=5.0.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.osuosl.org/pub/pculture.org/miro/src/$SOURCE
-
SOURCE_HASH=sha512:fbfa5588470cddd3caaa8553ec1fbf5f09d063ed2d16ec40a183a822c34aa680a79879d7b9c252a0d5663b78ad0d74d851b71381985f42cb0359938c7d6a6902
+
SOURCE_HASH=sha512:0f0f1ba8be4ba5131ec63db50e540d7570840a25570588f01ab5c2176d7df46769d5b985f8a719abd680ac7b50d4bd6020da2416c186884fd825c53dd6ddb9fb
WEB_SITE=http://www.getmiro.com/
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/video/miro/HISTORY b/video/miro/HISTORY
index 613c489..53e8262 100644
--- a/video/miro/HISTORY
+++ b/video/miro/HISTORY
@@ -1,3 +1,7 @@
+2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.2
+ * PRE_BUILD, ffmpeg.patch: patch from Arch added
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.1, SOURCE_DIRECTORY updated

diff --git a/video/miro/PRE_BUILD b/video/miro/PRE_BUILD
new file mode 100755
index 0000000..1d3cb75
--- /dev/null
+++ b/video/miro/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/ffmpeg.patch"
diff --git a/video/miro/ffmpeg.patch b/video/miro/ffmpeg.patch
new file mode 100644
index 0000000..8362308
--- /dev/null
+++ b/video/miro/ffmpeg.patch
@@ -0,0 +1,63 @@
+--- miro-5.0.1/linux/miro-segmenter.c~ 2012-07-06 14:33:24.618082171 +0000
++++ miro-5.0.1/linux/miro-segmenter.c 2012-07-06 15:10:19.564146117 +0000
+@@ -156,7 +156,7 @@
+ exit(1);
+ }
+
+- ret = av_open_input_file(&ic, input, ifmt, 0, NULL);
++ ret = avformat_open_input(&ic, input, ifmt, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Could not open input file, make sure it is an
mpegts file: %d\n", ret);
+ exit(1);
+@@ -215,12 +215,7 @@
+ }
+ }
+
+- if (av_set_parameters(oc, NULL) < 0) {
+- fprintf(stderr, "Invalid output format parameters\n");
+- exit(1);
+- }
+-
+- dump_format(oc, 0, input, 1);
++ av_dump_format(oc, 0, input, 1);
+
+ if (video_st) {
+ codec = avcodec_find_decoder(video_st->codec->codec_id);
+@@ -233,12 +228,12 @@
+ }
+ }
+
+- if (url_fopen(&oc->pb, output_filename, URL_WRONLY) < 0) {
++ if (avio_open(&oc->pb, output_filename, AVIO_FLAG_WRITE) < 0) {
+ fprintf(stderr, "Could not open '%s'\n", output_filename);
+ exit(1);
+ }
+
+- if (av_write_header(oc)) {
++ if (avformat_write_header(oc, NULL)) {
+ fprintf(stderr, "Could not write mpegts header to first output
file\n");
+
+ exit(1);
+@@ -274,10 +269,10 @@
+ }
+
+ if (segment_time - prev_segment_time >= segment_duration) {
+- put_flush_packet(oc->pb);
+- url_fclose(oc->pb);
++ avio_flush(oc->pb);
++ avio_close(oc->pb);
+
+- if (url_fopen(&oc->pb, output_filename, URL_WRONLY) < 0) {
++ if (avio_open(&oc->pb, output_filename, AVIO_FLAG_WRITE) < 0) {
+ fprintf(stderr, "Could not open '%s'\n", output_filename);
+ break;
+ }
+@@ -307,7 +302,7 @@
+ av_freep(&oc->streams[i]);
+ }
+
+- url_fclose(oc->pb);
++ avio_close(oc->pb);
+ av_free(oc);
+
+ /* End-of-transcode marker. */
diff --git a/video/mjpegtools/BUILD b/video/mjpegtools/BUILD
index 6e843f8..2c462a7 100755
--- a/video/mjpegtools/BUILD
+++ b/video/mjpegtools/BUILD
@@ -1,5 +1,7 @@
# fails to compile with -DPIC and -fPIC (except on all-PIC archs)
disable_pic &&
+CFLAGS+=" -fpermissive" &&
+CXXFLAGS+=" -fpermissive" &&

make_single &&
default_build &&
diff --git a/video/mjpegtools/DEPENDS b/video/mjpegtools/DEPENDS
index 0f83dfe..f736ca2 100755
--- a/video/mjpegtools/DEPENDS
+++ b/video/mjpegtools/DEPENDS
@@ -1,5 +1,4 @@
depends -sub CXX gcc &&
-depends glib2 &&
depends JPEG &&
depends xorg-libs &&
depends nasm &&
@@ -20,11 +19,31 @@ optional_depends libquicktime \
"for quicktime support" &&

optional_depends gtk+2 \
- "" \
- "" \
+ "--with-gtk" \
+ "--without-gtk" \
"for glav gui support" &&

optional_depends sdl \
- "" \
- "" \
- "for software playback"
+ "--with-libsdl" \
+ "--without-libsdl" \
+ "for software playback" &&
+
+optional_depends libxxf86dga \
+ "--with-dga" \
+ "--without-dga" \
+ "for software playback" &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ depends atk &&
+ depends cairo &&
+ depends fontconfig &&
+ depends freetype2 &&
+ depends gdk-pixbuf2 &&
+ depends glib2 &&
+ depends harfbuzz &&
+ depends glib2 &&
+ depends libx11 &&
+ depends pango &&
+ depends pixman
+fi
+
diff --git a/video/mjpegtools/DETAILS b/video/mjpegtools/DETAILS
index 2c821da..747f441 100755
--- a/video/mjpegtools/DETAILS
+++ b/video/mjpegtools/DETAILS
@@ -1,5 +1,6 @@
SPELL=mjpegtools
VERSION=2.0.0
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/mjpeg/$SOURCE
diff --git a/video/mjpegtools/HISTORY b/video/mjpegtools/HISTORY
index 6df7377..baa678e 100644
--- a/video/mjpegtools/HISTORY
+++ b/video/mjpegtools/HISTORY
@@ -1,3 +1,21 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on aalib, expat, libffi, libggi,
+ libgii, libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86vm,
+ pcre and slang; made dependencies on atk, cairo, fontconfig,
+ freetype2 gdk-pixbuf2, harfbuzz, glib2, libx11, pango and glib2
+ dependent on the optional dependency on gtk+2
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: fixed switches for optional dependencies, added optional
+ dependency on libxxf86dga, added dependencies on aalib, atk,
+ cairo, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
+ libffi, libggi, libgii, libx11, libxau, libxcb, libxdmcp,
+ libxext, libxrender, libxxf86vm, pango, pcre, pixman, slang
+ * DETAILS: bumped PATCHLEVEL
+
+2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: add -fpermissive to CFLAGS and CXXFLAGS
+
2011-08-17 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.0.0
* PRE_BUILD: removed as well as patches
diff --git a/video/mkvtoolnix/BUILD b/video/mkvtoolnix/BUILD
index 25630f0..3ace354 100755
--- a/video/mkvtoolnix/BUILD
+++ b/video/mkvtoolnix/BUILD
@@ -6,4 +6,5 @@ then
export RCC="${INSTALL_ROOT}/usr/bin/qt4/rcc"
export UIC="${INSTALL_ROOT}/usr/bin/qt4/uic"
fi &&
-default_build
+default_build_configure &&
+./drake -j${MAKE_NJOBS}
diff --git a/video/mkvtoolnix/DEPENDS b/video/mkvtoolnix/DEPENDS
index d2e2424..ae31e69 100755
--- a/video/mkvtoolnix/DEPENDS
+++ b/video/mkvtoolnix/DEPENDS
@@ -1,10 +1,14 @@
+depends curl &&
+depends expat &&
+depends gettext &&
depends libebml &&
depends libmatroska &&
-depends expat &&
depends libogg &&
depends libvorbis &&
depends zlib &&
-depends -sub REGEX boost "--with-boost-libdir=${INSTALL_ROOT}/usr/lib" &&
+depends -sub REGEX boost "--with-boost-libdir=${INSTALL_ROOT}/usr/lib"
&&
+depends -sub FILESYSTEM boost &&
+depends -sub SYSTEM boost &&

optional_depends WXWIDGET \
'--enable-gui --enable-wxwidgets' \
diff --git a/video/mkvtoolnix/DETAILS b/video/mkvtoolnix/DETAILS
index 3a083f8..6fd40ae 100755
--- a/video/mkvtoolnix/DETAILS
+++ b/video/mkvtoolnix/DETAILS
@@ -1,10 +1,10 @@
SPELL=mkvtoolnix
- VERSION=2.9.8
+ VERSION=5.9.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.bunkus.org/videotools/mkvtoolnix/sources/$SOURCE
WEB_SITE=http://www.bunkus.org/videotools/mkvtoolnix/
-
SOURCE_HASH=sha512:0768f04205f82aed92ae9b3452df224e35ce95cee8912575f0c998b4e694d11f221b731e49f35c17283a09b5836e05e7d513030dd7af8da31d277d9e09595e12
+
SOURCE_HASH=sha512:d186e799ee6d95699d0ed4c820be3c7255e77e02b9330d4832cd114714a6a3f2c8fc27f7615f5e8da99ee5c7bb1cfca6b838954b58aff2d3739dbe3ecea203fc
LICENSE[0]=GPL
ENTERED=20030520
KEYWORDS="video"
diff --git a/video/mkvtoolnix/HISTORY b/video/mkvtoolnix/HISTORY
index 5bf5e26..6306df2 100644
--- a/video/mkvtoolnix/HISTORY
+++ b/video/mkvtoolnix/HISTORY
@@ -1,3 +1,9 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.9.0
+ * DEPENDS: added dependencies n curl and gettext, added
+ sub dependencies on FILESYSTEM and SYSTEM for boost
+ * BUILD, INSTALL: use supplied drake
+
2009-08-30 Quentin Rameau <quinq AT sourcemage.org>
* DETAILS: updated to version 2.9.8
* DEPENDS: added dependencies on libebml, libogg, zlib,
diff --git a/video/mkvtoolnix/INSTALL b/video/mkvtoolnix/INSTALL
new file mode 100755
index 0000000..a593c70
--- /dev/null
+++ b/video/mkvtoolnix/INSTALL
@@ -0,0 +1 @@
+./drake install
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index d9ee2d1..51726b2 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -11,14 +11,14 @@ if [[ $MLT_BRANCH == scm ]];then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
else
- VERSION=0.7.8
-
SOURCE_HASH=sha512:c0a91852d060cb643da488d5cb8a02b6fa10473a0adf9651446c3c3fd8c47f6dc7f615a124bed3a89dafd81dea2ecd4a0071a8068296002cec0457d61deb3b64
+ VERSION=0.8.8
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/mlt/$SOURCE
+ SOURCE_URL[0]=http://downloads.sourceforge.net/project/mlt/mlt/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
LICENSE[0]=GPL
- WEB_SITE=http://mlt.sourceforge.net/
+ WEB_SITE=http://www.mltframework.org/
ENTERED=20030514
KEYWORDS="video"
DOCS="docs/*.txt"
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index 11b2545..3c3e9bb 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,7 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.8
+ update website
+
2012-06-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.8

diff --git a/video/mlt/mlt-0.8.8.tar.gz.sig b/video/mlt/mlt-0.8.8.tar.gz.sig
new file mode 100644
index 0000000..1dad396
Binary files /dev/null and b/video/mlt/mlt-0.8.8.tar.gz.sig differ
diff --git a/video/mplayer2/BUILD b/video/mplayer2/BUILD
index 4c90659..03151de 100755
--- a/video/mplayer2/BUILD
+++ b/video/mplayer2/BUILD
@@ -1,6 +1,16 @@
#disable_pic &&

-OPTS="$MPLAYER_OPTS $MPLAYER_IVTV $OPTS" &&
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ OPTS="$MPLAYER_OPTS $MPLAYER_IVTV $OPTS"
+else
+ OPTS="$MPLAYER_OPTS $OPTS"
+fi &&
+
+if [ "$MPLAYER2_BRANCH" == "scm" ]; then
+ local PYVER=$(installed_version python3) &&
+ sed -i "s:python3:python${PYVER%\.*}:" \
+ TOOLS/{file2string,matroska,vdpau_functions}.py
+fi &&

CFLAGS= ./configure --prefix=${INSTALL_ROOT}/usr \
--confdir=${TRACK_ROOT}/etc/mplayer \
diff --git a/video/mplayer2/CONFIGURE b/video/mplayer2/CONFIGURE
index 7f6fa83..8f93251 100755
--- a/video/mplayer2/CONFIGURE
+++ b/video/mplayer2/CONFIGURE
@@ -1,6 +1,8 @@
-config_query_option MPLAYER_IVTV \
- "Build against IVTV?" n \
- "--enable-ivtv" "--disable-ivtv" &&
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ config_query_option MPLAYER_IVTV \
+ "Build against IVTV?" n \
+ "--enable-ivtv" "--disable-ivtv"
+fi &&
config_query_option MPLAYER_OPTS \
"Enable Joystick support?" y \
"--enable-joystick" "--disable-joystick"
diff --git a/video/mplayer2/DEPENDS b/video/mplayer2/DEPENDS
index c4cf995..8b4c123 100755
--- a/video/mplayer2/DEPENDS
+++ b/video/mplayer2/DEPENDS
@@ -34,31 +34,35 @@ optional_depends twolame "" "" "Twolame (MPEG layer 2
audio) support in mencode
# audio devices
if [ "$MPLAYER2_BRANCH" != "scm" ]; then
optional_depends esound "" "--disable-esd" "for direct esd audio output"
&&
- optional_depends arts "" "--disable-arts" "for arts audio output"
+ optional_depends arts "" "--disable-arts" "for arts audio output" &&
+ optional_depends nas "" "--disable-nas" "for NAS audio output" &&
+ optional_depends svgalib "" "--disable-svga" "for svgalib video output"
&&
+ optional_depends xf86-video-mga "--enable-xmga" "--disable-xmga" "for
xmga output support" &&
+ optional_depends aalib "" "--disable-aa" "for aalib (ascii) video output"
&&
+ optional_depends libggi "" "--disable-ggi" "for GGI video output" &&
+ optional_depends live "" "--disable-live" "for live.com Streaming Media
(sdp/rtsp) support" &&
+ optional_depends libnemesi "--enable-nemesi" "--disable-nemesi" "for
Streaming Control Transmission Protocol (sctp) support"
fi &&
optional_depends alsa-lib "" "--disable-alsa" "for alsa audio output" &&
-optional_depends nas "" "--disable-nas" "for NAS audio output" &&
optional_depends pulseaudio "" "--disable-pulse" "for pulseaudio audio
output" &&

# video devices
-optional_depends svgalib "" "--disable-svga" "for svgalib video output" &&
optional_depends xorg-server "--enable-x11" "--disable-x11" "for X11 output
support" &&
if is_depends_enabled $SPELL xorg-server; then
depends -sub "DPMS" xorg-server
fi &&

optional_depends libxv "--enable-xv" "--disable-xv" "for xv output support"
&&
-optional_depends xf86-video-mga "--enable-xmga" "--disable-xmga" "for xmga
output support" &&

-if [ "$MPLAYER_SVN" == "y" ]; then
+if [ "$MPLAYER2_BRANCH" == "scm" ]; then
+ depends git &&
+ depends python3 &&
optional_depends libxscrnsaver "" "--disable-xss" "to inhibit screensaver
start while playing"
fi &&

optional_depends sdl "" "--disable-sdl" "for SDL video and audio output" &&
optional_depends directfb "" "--disable-directfb" "for direct framebuffer
support" &&
optional_depends libcaca "" "--disable-caca" "for colored ASCII video
output" &&
-optional_depends aalib "" "--disable-aa" "for aalib (ascii) video output"
&&
-optional_depends libggi "" "--disable-ggi" "for GGI video output" &&

# image support
optional_depends giflib "" "--disable-gif" "to output to .gif files" &&
@@ -67,8 +71,7 @@ optional_depends JPEG "" "--disable-jpeg" "to output to
.jpeg files" &&

# misc
optional_depends cdparanoia "" "--disable-cdparanoia" "to play audio cds"
&&
-optional_depends live "" "--disable-live" "for live.com Streaming Media
(sdp/rtsp) support" &&
-optional_depends libnemesi "--enable-nemesi" "--disable-nemesi" "for
Streaming Control Transmission Protocol (sctp) support" &&
+
optional_depends lirc "" "--disable-lirc" "for remote-control" &&
optional_depends freetype2 "" "--disable-freetype" "for truetype subtitle
font support" &&
optional_depends fontconfig "" "--disable-fontconfig" "for fontconfig font
lookup support" &&
diff --git a/video/mplayer2/HISTORY b/video/mplayer2/HISTORY
index 457812c..fd9a4d3 100644
--- a/video/mplayer2/HISTORY
+++ b/video/mplayer2/HISTORY
@@ -1,3 +1,11 @@
+2012-11-04 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, CONFIGURE, DEPENDS: fixed the scm build
+ * INSTALL: install no man pages for scm branch
+
+2012-07-20 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: fixed python3 detection
+ * DEPENDS: corrected scm check, added git and python3 for scm branch
+
2012-05-29 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: git_http -> git in scm branch
* DEPENDS: esound and arts are for stable branch only now
diff --git a/video/mplayer2/INSTALL b/video/mplayer2/INSTALL
new file mode 100755
index 0000000..f7b7584
--- /dev/null
+++ b/video/mplayer2/INSTALL
@@ -0,0 +1,5 @@
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ default_install
+else
+ make install-no-man
+fi
diff --git a/video/mythtv/CONFIGURE b/video/mythtv/CONFIGURE
index 6b5be14..9e973f6 100755
--- a/video/mythtv/CONFIGURE
+++ b/video/mythtv/CONFIGURE
@@ -1,4 +1,3 @@
config_query_option ENABLE_DVB "Enable DVB capture card functionality" y
"--enable-dvb --dvb-path=/usr/include/linux/dvb" "" &&
-config_query_option ENABLE_OSS "Enable OSS audio output?" y
"--enable-audio-oss" "--disable-audio-oss" &&
config_query_option ENABLE_JOYSTICK "Enable joystick menu?" y
"--enable-joystick-menu" "--disable-joystick-menu" &&
config_query_option ENABLE_FIREWIRE "Enable firewire support" y
"--enable-firewire" "--disable-firewire"
diff --git a/video/mythtv/DEPENDS b/video/mythtv/DEPENDS
index 90c7510..74ad173 100755
--- a/video/mythtv/DEPENDS
+++ b/video/mythtv/DEPENDS
@@ -1,14 +1,28 @@
depends MYSQL &&
depends qt4 &&
depends freetype2 &&
-depends lame &&
depends libmad &&
depends libvorbis &&
depends flac &&
depends cdparanoia &&
+
+optional_depends openssl "--enable-libcrypto" "--disable-libcrypto" "for use
of the OpenSSL cryptographic library" &&
+optional_depends yasm "--enable-yasm" "--disable-yasm" "for use of yasm
assembler" &&
optional_depends xmltv "" "" "For tv station grabbing" &&
+optional_depends libxml2 "--enable-libxml2" "--disable-libxml2" "to get disc
metadata" &&
optional_depends lirc "--enable-lirc" "--disable-lirc" "For IR remote
support" &&
optional_depends python "" "--without-bindings=python" "For python bindings"
&&
optional_depends OPENGL "--enable-opengl-video" "--disable-opengl-video"
"For OPENGL video" &&
-optional_depends directfb "--enable-directfb" "--disable-directfb" "For
Directfb video" &&
-optional_depends jack "--enable-audio-jack" "--disable-audio-jack" "For jack
audio"
+optional_depends pulseaudio "--enable-audio-pulseoutput"
"--disable-audio-pulseoutput" "for PulseAudio audio support" &&
+optional_depends alsa-lib "--enable-audio-alsa" "--disable-audio-alsa" "for
ALSA audio support" &&
+optional_depends oss "--enable-audio-oss" "--disable-audio-oss" "for OSS
audio support" &&
+optional_depends JACK-DRIVER "--enable-audio-jack" "--disable-audio-jack"
"For jack audio" &&
+optional_depends libvdpau "--enable-vdpau" "--disable-vdpau" "for NVidia
hardware accelleration" &&
+optional_depends xrandr "--enable-xrandr" "--disable-xrandr" "for X11
resolution switching" &&
+optional_depends libxv "--enable-xv" "--disable-xv" "for XVideo output" &&
+optional_depends libass "--enable-libass" "--disable-libass" "for SSA/ASS
subtitle support" &&
+optional_depends avahi "--enable-libdns-sd" "--disable-libdns-sd" "for DNS
Service Discovery" &&
+optional_depends lame "--enable-libmp3lame" "--disable-libmp3lame" "for MP3
encoding" &&
+optional_depends faac "--enable-libfaac --enable-nonfree" "--diable-libfaac"
"for AAC encoding (enables non-free code)" &&
+optional_depends x264 "--enable-libx264" "--disable-libx264" "for H.264
encoding" &&
+optional_depends libvpx "--enable-libvpx" "--disable-libvpx" "for VP8
encoding"
diff --git a/video/mythtv/DETAILS b/video/mythtv/DETAILS
index c26a4b9..cb711fe 100755
--- a/video/mythtv/DETAILS
+++ b/video/mythtv/DETAILS
@@ -1,7 +1,7 @@
SPELL=mythtv
- VERSION=0.24.1
+ VERSION=0.26.0
SOURCE=${SPELL}-${VERSION}.tar.bz2
-
SOURCE_HASH=sha512:a2b38fc9f2053f90b6e443b414f2000a63151f2c43ee2dd539ec1cdf15222a10e75cd5612036e93170b480344823830a646a807182b62d7941d7bb91440eb3de
+
SOURCE_HASH=sha512:8c8766542b6a1a877d400fd99343e8149d9c6cc4ab1e425db358bdbdc10b6cb7422bb4bdcf984ce64b2cf02b0ad0725606b266558afcadff9ec9c9bb95bb49c0
SOURCE_URL[0]=ftp://ftp.osuosl.org/pub/mythtv/${SOURCE}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.mythtv.org
diff --git a/video/mythtv/HISTORY b/video/mythtv/HISTORY
index b0d461e..b073818 100644
--- a/video/mythtv/HISTORY
+++ b/video/mythtv/HISTORY
@@ -1,3 +1,10 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.26.0
+ * CONFIGURE: removed query for OSS
+ * DEPENDS: added optional_depends yasm, libxml2, pulseaudio,
libvdpau, xrandr,
+ libxv, libass, avahi, lame, faac, x264, libvpx
+ removed optional_depends directfb
+
2011-12-18 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS, DEPENDS: switched back to release version.

diff --git a/video/openshot/DETAILS b/video/openshot/DETAILS
index 8a62f86..9924089 100755
--- a/video/openshot/DETAILS
+++ b/video/openshot/DETAILS
@@ -1,6 +1,6 @@
SPELL=openshot
- VERSION=1.4.2
-
SOURCE_HASH=sha512:7b6398f2af1f020681e83432b0d0f8e44f092ab9b5ff2f1e43201404922c10304eaffa4f4d7ddac08574f2171c960137ad3cfca6a093835540b19552fcf563f0
+ VERSION=1.4.3
+
SOURCE_HASH=sha512:f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://launchpad.net/openshot/${VERSION:0:3}/$VERSION/+download/$SOURCE
diff --git a/video/openshot/HISTORY b/video/openshot/HISTORY
index d622f1d..ebbd41f 100644
--- a/video/openshot/HISTORY
+++ b/video/openshot/HISTORY
@@ -1,3 +1,6 @@
+2012-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.2

diff --git a/video/smplayer/DETAILS b/video/smplayer/DETAILS
index 939f83a..e091a76 100755
--- a/video/smplayer/DETAILS
+++ b/video/smplayer/DETAILS
@@ -1,8 +1,8 @@
SPELL=smplayer
- VERSION=0.8.0
+ VERSION=0.8.3
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:471dd55cce745b89a1d00d823da64bd23881a2b1e45e49b8578323aa3562de8592ed929f166b2b81fd6eefcb71f41144cf7a3678772198414d716b89f75c1bda
+
SOURCE_HASH=sha512:14d1830ce4ff3f4bf4b7f6cce1c74c84edf11dbe43fad540b9919a9b06aa148ad22c8a13498a2a61b576677c27b44482d52accf5f5c89294c4e0d7a3eba46252
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 51addb0..31a1776 100644
--- a/video/smplayer/HISTORY
+++ b/video/smplayer/HISTORY
@@ -1,3 +1,12 @@
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.3
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.2
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.1
+
2012-04-04 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 0.8,0
* BUILD: fixed installation paths
diff --git a/video/totem-pl-parser/DEPENDS b/video/totem-pl-parser/DEPENDS
index 2863f7d..7f83c65 100755
--- a/video/totem-pl-parser/DEPENDS
+++ b/video/totem-pl-parser/DEPENDS
@@ -1,7 +1,7 @@
depends libxml2 &&
depends glib2 &&
depends -sub "2.4" gmime &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-vfs2 &&

optional_depends gobject-introspection \
@@ -14,6 +14,16 @@ optional_depends quvi \
"--disable-quvi" \
"to enable Quvi video link parsing" &&

+optional_depends libarchive \
+ "--enable-libarchive" \
+ "--disable-libarchive" \
+ "for archive support" &&
+
+optional_depends libgcrypt \
+ "--enable-libgcrypt" \
+ "--disable-libgcrypt" \
+ "for cryptographic support" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/video/totem-pl-parser/DETAILS b/video/totem-pl-parser/DETAILS
index 1dc7a60..3087166 100755
--- a/video/totem-pl-parser/DETAILS
+++ b/video/totem-pl-parser/DETAILS
@@ -1,5 +1,5 @@
SPELL=totem-pl-parser
- VERSION=3.4.2
+ VERSION=3.4.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video/totem-pl-parser/HISTORY b/video/totem-pl-parser/HISTORY
index 0c493b2..d169c83 100644
--- a/video/totem-pl-parser/HISTORY
+++ b/video/totem-pl-parser/HISTORY
@@ -1,3 +1,8 @@
+2013-02-16 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.3
+ * DEPENDS: gtk+2->gtk+3
+ added optional-depends libarchive & libgcrypt
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git a/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig
b/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig
deleted file mode 100644
index f3baf3e..0000000
Binary files a/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig and
/dev/null differ
diff --git a/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
b/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
new file mode 100644
index 0000000..ab04d9e
Binary files /dev/null and
b/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig differ
diff --git a/video/totem/DEPENDS b/video/totem/DEPENDS
index aef5db9..8f303b3 100755
--- a/video/totem/DEPENDS
+++ b/video/totem/DEPENDS
@@ -1,13 +1,13 @@
depends pylint &&
depends glib2 &&
depends gmime &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-vfs2 &&
depends gnome-desktop &&
depends gnome-icon-theme &&
depends iso-codes &&
depends totem-pl-parser &&
-depends gst-plugins-good &&
+depends gst-plugins-base &&
depends libxslt &&
depends libpeas &&

@@ -64,4 +64,12 @@ optional_depends dbus-glib \
"" \
"for dbus remote control" &&

-optional_depends libgdata "" "" "for youtube plugin"
+optional_depends libgdata "" "" "for youtube plugin" &&
+
+suggest_depends gst-plugins-good "" "" "The plug-ins for most Open formats
(Highly recommended)" &&
+
+suggest_depends gst-plugins-ugly "" "" "for good-quality plug-ins that might
pose distribution problems, needed for DVD playback" &&
+
+suggest_depends gst-plugins-bad "" "" "a set of plug-ins that need more
work, needed for DVD playback as well" &&
+
+suggest_depends gst-ffmpeg "" "" "FFmpeg-based plug-in, contains all the
basic decoders for popular codecs, such as DivX and WMV"
diff --git a/video/totem/DETAILS b/video/totem/DETAILS
index 2bbb53f..b4b0ef4 100755
--- a/video/totem/DETAILS
+++ b/video/totem/DETAILS
@@ -1,5 +1,5 @@
SPELL=totem
- VERSION=3.4.2
+ VERSION=3.4.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video/totem/HISTORY b/video/totem/HISTORY
index 86e8b9b..376421a 100644
--- a/video/totem/HISTORY
+++ b/video/totem/HISTORY
@@ -1,3 +1,11 @@
+2012-07-05 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.3
+ * DEPENDS: gtk+2 -> gtk+3
+ Removed depends gst-plugins-good.
+ Added depends gst-plugins-base.
+ Added suggest depends gst-plugins-good, gst-plugins-ugly,
+ gst-plugins-bad, and gst-ffmpeg.
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git a/video/totem/totem-3.4.2.tar.xz.sig
b/video/totem/totem-3.4.2.tar.xz.sig
deleted file mode 100644
index 5fa7718..0000000
Binary files a/video/totem/totem-3.4.2.tar.xz.sig and /dev/null differ
diff --git a/video/totem/totem-3.4.3.tar.xz.sig
b/video/totem/totem-3.4.3.tar.xz.sig
new file mode 100644
index 0000000..09a05db
Binary files /dev/null and b/video/totem/totem-3.4.3.tar.xz.sig differ
diff --git a/video/transcode/DEPENDS b/video/transcode/DEPENDS
index 9b22e2f..28d0b10 100755
--- a/video/transcode/DEPENDS
+++ b/video/transcode/DEPENDS
@@ -1,4 +1,4 @@
- auto* for configure hacking
+# auto* for configure hacking
depends autoconf &&
depends automake &&

@@ -8,7 +8,7 @@ optional_depends LIBAVCODEC '--enable-ffmpeg' \
'--disable-ffmpeg' \
'for ffmpeg support' &&

-optional_depends libv4l '--enable-v4l --enable-libv4l2' \
+optional_depends v4l-utils '--enable-v4l --enable-libv4l2' \
'--disable-v4l' \
'for video4linux support' &&

@@ -22,10 +22,11 @@ optional_depends nasm
\
"" \
"for mpeg encoding with bbmpeg support" &&

-optional_depends avifile \
- "--enable-avifile
--with-avifile-includes=${INSTALL_ROOT}/usr/include/avifile-$(installed_version
avifile | awk -F'.' '{print $1"."$2}')" \
- "--disable-avifile" \
- "for AVI decoding support using avifile" &&
+# unknown to v1.1.7
+#optional_depends avifile \
+# "--enable-avifile
--with-avifile-includes=${INSTALL_ROOT}/usr/include/avifile-$(installed_version
avifile | awk -F'.' '{print $1"."$2}')" \
+# "--disable-avifile" \
+# "for AVI decoding support using avifile" &&

optional_depends a52dec \
"--enable-a52" \
@@ -107,10 +108,12 @@ optional_depends JPEG \
"--disable-libjpeg" \
"for JPEG image support" &&

-optional_depends xvid \
- "--enable-xvid" \
- "--disable-xvid" \
- "for xvid de-/encoding support" &&
+# libvxidcore now incompatible?
+# checking for xvid_global in -lxvidcore... no
+#optional_depends xvid \
+# "--enable-xvid" \
+# "--disable-xvid" \
+# "for xvid de-/encoding support" &&

optional_depends x264 \
'--enable-x264' \
@@ -122,10 +125,11 @@ optional_depends libmpeg2 \
'--disable-libmpeg2' \
'for mpeg2 support' &&

-optional_depends libmpeg3 \
- "--enable-libmpeg3" \
- "--disable-libmpeg3" \
- "for decoding of MPEG files with libmpeg3" &&
+# unknown to 1.1.7
+#optional_depends libmpeg3 \
+# "--enable-libmpeg3" \
+# "--disable-libmpeg3" \
+# "for decoding of MPEG files with libmpeg3" &&

optional_depends mjpegtools \
"--enable-mjpegtools" \
diff --git a/video/transcode/HISTORY b/video/transcode/HISTORY
index 1c0581e..a6bef65 100644
--- a/video/transcode/HISTORY
+++ b/video/transcode/HISTORY
@@ -1,3 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: hotfix to make it build (disabling xvid)
2012-03-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.7, SOURCE_URL[0] updated

diff --git a/video/ucview/DETAILS b/video/ucview/DETAILS
index 0d13f45..3617049 100755
--- a/video/ucview/DETAILS
+++ b/video/ucview/DETAILS
@@ -1,9 +1,9 @@
SPELL=ucview
- VERSION=0.31
+ VERSION=0.33
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://unicap-imaging.org/downloads/$SOURCE
-
SOURCE_HASH=sha512:5f60f2d07bb04f9664e5bb5b38b133c1032a74e974e25f4e0e2ad4296fbdae3e1f9b84469d3af2a5659ca0dc3ab512599e11f9ff0f9f734f81dce371ff44a9aa
+
SOURCE_HASH=sha512:324615d349c3f476a838a3d833efb6faf1f409e1c623984abd1727a25b19fb3ca358573a41fffa964a475e7c6312847e7301c6ce2f132cb301e40b4eab2a17a4
WEB_SITE=http://unicap-imaging.org/
ENTERED=20070515
LICENSE[0]=GPL
diff --git a/video/ucview/HISTORY b/video/ucview/HISTORY
index 91775a9..36f2521 100644
--- a/video/ucview/HISTORY
+++ b/video/ucview/HISTORY
@@ -1,3 +1,6 @@
+2013-01-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.33
+
2010-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.31
* DEPENDS: corrected dependency (unicap -> libunicapgtk), added
diff --git a/video/v4l-utils/BUILD b/video/v4l-utils/BUILD
deleted file mode 100755
index 4352d7b..0000000
--- a/video/v4l-utils/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make -C utils all
diff --git a/video/v4l-utils/CONFLICTS b/video/v4l-utils/CONFLICTS
new file mode 100755
index 0000000..4e25c94
--- /dev/null
+++ b/video/v4l-utils/CONFLICTS
@@ -0,0 +1 @@
+conflicts libv4l y
diff --git a/video/v4l-utils/DEPENDS b/video/v4l-utils/DEPENDS
new file mode 100755
index 0000000..cb4565a
--- /dev/null
+++ b/video/v4l-utils/DEPENDS
@@ -0,0 +1,5 @@
+depends pkgconfig &&
+optional_depends JPEG '' '--without-jpeg' 'JPEG support' &&
+optional_depends gettext '' '--disable-nls' 'Native Language support' &&
+# always disable qt4, as usage of RCC is broken
+optional_depends qt4 '--disable-qv4l2' '--disable-qv4l2' 'QT support'
diff --git a/video/v4l-utils/DETAILS b/video/v4l-utils/DETAILS
index 867052c..425c242 100755
--- a/video/v4l-utils/DETAILS
+++ b/video/v4l-utils/DETAILS
@@ -1,6 +1,6 @@
SPELL=v4l-utils
- VERSION=0.8.8
-
SOURCE_HASH=sha512:4bc103e8431fa237612fcaa6addd63a03186ade64e306e83384192f0051e6c0f36b22771e66875062a984e1b0e0e255a945afe6dc0d1356560c140293c8d11c4
+ VERSION=0.9.3
+
SOURCE_HASH=sha512:52d1fdaf73cb27963458013bc62792d1331f9fa6a50d761ac594999db2c3c654fe48dfb51019d12acaf7d2ab0ff5563503e8dac6abc2ea915baa4c6373988c3d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://linuxtv.org/downloads/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/video/v4l-utils/HISTORY b/video/v4l-utils/HISTORY
index 919a072..1b0fa45 100644
--- a/video/v4l-utils/HISTORY
+++ b/video/v4l-utils/HISTORY
@@ -1,3 +1,15 @@
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.3
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * INSTALL: added, to fix multijob build
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.1
+ * CONFLICTS, DEPENDS: added
+ * BUILD, INSTALL: deleted
+ libv4l is now integrated here
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.8

diff --git a/video/v4l-utils/INSTALL b/video/v4l-utils/INSTALL
index 70fe5b1..9d9a4c0 100755
--- a/video/v4l-utils/INSTALL
+++ b/video/v4l-utils/INSTALL
@@ -1 +1,3 @@
-make -C utils install PREFIX=/usr
+make_single &&
+default_install &&
+make_normal
diff --git a/video/v4l2ucp/BUILD b/video/v4l2ucp/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/video/v4l2ucp/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/video/v4l2ucp/DEPENDS b/video/v4l2ucp/DEPENDS
new file mode 100755
index 0000000..f1232ac
--- /dev/null
+++ b/video/v4l2ucp/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4 &&
+depends v4l-utils
diff --git a/video/v4l2ucp/DETAILS b/video/v4l2ucp/DETAILS
new file mode 100755
index 0000000..32ba4ac
--- /dev/null
+++ b/video/v4l2ucp/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=v4l2ucp
+ VERSION=2.0.2
+
SOURCE_HASH=sha512:4c1e4e9fa5f8388a179632918edda2f5b84737370bf6eb67fe4b05215f0fc67f59df4749d7e86aa4da288da0eedf646978e0c84332054ec561a7c814b079fefc
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://v4l2ucp.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20130116
+ SHORT="universal control panel for Video for Linux Two (V4L2)
devices"
+cat << EOF
+A universal control panel for Video for Linux Two (V4L2) devices.
+EOF
diff --git a/video/v4l2ucp/HISTORY b/video/v4l2ucp/HISTORY
new file mode 100644
index 0000000..0a58ba7
--- /dev/null
+++ b/video/v4l2ucp/HISTORY
@@ -0,0 +1,2 @@
+2013-01-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 2.0.2
diff --git a/video/v4l2ucp/PRE_BUILD b/video/v4l2ucp/PRE_BUILD
new file mode 100755
index 0000000..e3783cc
--- /dev/null
+++ b/video/v4l2ucp/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "s:linux/videodev.h:linux/videodev2.h:" src/v4l2ctrl.c
diff --git a/video/vlc/DEPENDS b/video/vlc/DEPENDS
index 581cf3f..51ce18c 100755
--- a/video/vlc/DEPENDS
+++ b/video/vlc/DEPENDS
@@ -305,7 +305,7 @@ optional_depends "libnotify" \
"--disable-notify" \
"for desktop notifications support" &&

-optional_depends "libv4l" \
+optional_depends "v4l-utils" \
"--enable-libv4l2" \
"--disable-libv4l2" \
"for libv4l2 Video4Linux2 support" &&
diff --git a/video/vlc/DETAILS b/video/vlc/DETAILS
index ea285ea..35f135e 100755
--- a/video/vlc/DETAILS
+++ b/video/vlc/DETAILS
@@ -1,7 +1,7 @@
SPELL=vlc
- VERSION=2.0.1
+ VERSION=2.0.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:12d583daa1062ce78a3d842b978b78ae9c8805dedfcf0e8ae4ad1272984c1170e8a4f3ac0e6c8511cf016626a450cf9d763998d156e70460abba781d6599a6cd
+
SOURCE_HASH=sha512:eff8146e99f819f49bf9875e4ce0bb562fca46bbf68cd7d2e2121e86d12c8b4ce02bf8fb024910f7d5742abec90583bba45eb2301156ed0418ef76952345d49e
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
# SOURCE2=$SOURCE.asc
# SOURCE2_IGNORE=signature
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=GPL
ENTERED=20011113
KEYWORDS="player video"
- SECURITY_PATCH=23
+ SECURITY_PATCH=24
SHORT="multimedia player"
cat << EOF
VLC (initially VideoLAN Client) is a highly portable multimedia player for
diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index 0749da8..5c8e70b 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,3 +1,23 @@
+2012-12-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.5
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.4
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.3
+2012-07-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply lua 5.2 fixes
+ * lua.patch, lua-scripts.patch: added, applies fixes for lua 5.2
+ from upstream. I assume this will be in the next major update
+
+2012-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.2, SECURITY_PATCH=24
+ * PRE_BUILD, glx.patch: patch removed
+
2012-04-18 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD, glx.patch: added to fix xcb build error, Bug #366
from vlc git repo, should be fixed on next update
diff --git a/video/vlc/PRE_BUILD b/video/vlc/PRE_BUILD
index 50fd9d3..9d792f5 100755
--- a/video/vlc/PRE_BUILD
+++ b/video/vlc/PRE_BUILD
@@ -1,6 +1,10 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+# lua 5.2 patchs from upstream
+patch -p1 < $SPELL_DIRECTORY/lua.patch &&
+patch -p1 < $SPELL_DIRECTORY/lua-scripts.patch &&
+
MOZ_MAKEFILE="projects/mozilla/Makefile.in" &&
if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
sedit 's:$(libdir)/mozilla:$(libdir)/firefox:' $MOZ_MAKEFILE
@@ -8,6 +12,4 @@ elif test "$(get_spell_provider $SPELL GECKO)" = seamonkey;
then
sedit 's:$(libdir)/mozilla:$(libdir)/seamonkey:' $MOZ_MAKEFILE
elif test "$(get_spell_provider $SPELL GECKO)" = xulrunner; then
sedit 's:$(libdir)/mozilla:$(libdir)/xulrunner:' $MOZ_MAKEFILE
-fi &&
-
-patch -p1 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/glx.patch
+fi
diff --git a/video/vlc/glx.patch b/video/vlc/glx.patch
deleted file mode 100644
index 69b2ca6..0000000
--- a/video/vlc/glx.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/modules/video_output/xcb/glx.c
-+++ b/modules/video_output/xcb/glx.c
-@@ -381,7 +381,10 @@ static int Open (vlc_object_t *obj)
- if (HasExtension (glx_extensions, "GLX_EXT_swap_control")) {
- PFNGLXSWAPINTERVALEXTPROC SwapIntervalEXT =
(PFNGLXSWAPINTERVALEXTPROC)GetProcAddress (NULL, "glXSwapIntervalEXT");
- if (!is_swap_interval_set && SwapIntervalEXT)
-- is_swap_interval_set = !SwapIntervalEXT (dpy, sys->glwin, 1);
-+ {
-+ SwapIntervalEXT (dpy, sys->glwin, 1);
-+ is_swap_interval_set = true;
-+ }
- }
- #endif
diff --git a/video/vlc/lua-scripts.patch b/video/vlc/lua-scripts.patch
new file mode 100644
index 0000000..9bba02c
--- /dev/null
+++ b/video/vlc/lua-scripts.patch
@@ -0,0 +1,131 @@
+From a957114421fd2e875432e5fde0448ffc1ae60cfd Mon Sep 17 00:00:00 2001
+From: Kelly Anderson <kelly AT silka.with-linux.com>
+Date: Thu, 5 Jan 2012 06:23:35 -0700
+Subject: [PATCH 1/1] Cleanup lua script escape sequences for lua 5.2.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+Converting \ to %, since 5.2 no longer accepts \.
+
+Signed-off-by: Rémi Denis-Courmont <remi AT remlab.net>
+---
+ share/lua/extensions/imdb.lua | 2 +-
+ share/lua/playlist/appletrailers.lua | 6 +++---
+ share/lua/playlist/extreme.lua | 10 +++++-----
+ share/lua/playlist/katsomo.lua | 2 +-
+ share/lua/playlist/mpora.lua | 4 ++--
+ share/lua/playlist/pinkbike.lua | 4 ++--
+ 6 files changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/share/lua/playlist/appletrailers.lua
b/share/lua/playlist/appletrailers.lua
+index 8bd4bea..4d0f5e7 100644
+--- a/share/lua/playlist/appletrailers.lua
++++ b/share/lua/playlist/appletrailers.lua
+@@ -67,7 +67,7 @@ function parse()
+ description = find( line, "h%d.->(.-)</h%d") .. ' '
+ end
+ if string.match( line, 'img src=') then
+- for img in string.gmatch(line, '<img src="(http://.*\.jpg)" ')
do
++ for img in string.gmatch(line, '<img src="(http://.*%.jpg)" ')
do
+ art_url = img
+ end
+ for i,value in pairs(playlist) do
+@@ -76,8 +76,8 @@ function parse()
+ else break end
+ end
+ end
+- if string.match( line, "class=\"hd\".-\.mov") then
+- for urlline,resolution in string.gmatch(line,
"class=\"hd\".-href=\"(.-.mov)\".-(%d+.-p)") do
++ if string.match( line, 'class="hd".-%.mov') then
++ for urlline,resolution in string.gmatch(line,
'class="hd".-href="(.-%.mov)".-(%d+.-p)') do
+ urlline = string.gsub( urlline, "_"..resolution,
"_h"..resolution )
+ table.insert( playlist, { path = urlline,
+ name = description .. '(' ..
resolution .. ')',
+diff --git a/share/lua/playlist/extreme.lua b/share/lua/playlist/extreme.lua
+index 6fd7251..f5949ce 100644
+--- a/share/lua/playlist/extreme.lua
++++ b/share/lua/playlist/extreme.lua
+@@ -34,14 +34,14 @@ end
+ -- Probe function.
+ function probe()
+ return vlc.access == "http"
+- and string.match( vlc.path, "extreme.com/." )
+- or string.match( vlc.path, "freecaster.tv/." )
+- or string.match( vlc.path, "player.extreme.com/info/.")
++ and string.match( vlc.path, "extreme%.com/." )
++ or string.match( vlc.path, "freecaster%.tv/." )
++ or string.match( vlc.path, "player%.extreme%.com/info/.")
+ end
+
+ -- Parse function.
+ function parse()
+- if (string.match( vlc.path, "extreme\.com/." ) or string.match(
vlc.path, "freecaster\.tv/." )) and not string.match( vlc.path,
"player.extreme.com/info/") then
++ if (string.match( vlc.path, "extreme%.com/." ) or string.match(
vlc.path, "freecaster%.tv/." )) and not string.match( vlc.path,
"player%.extreme%.com/info/") then
+ while true do
+ line = vlc.readline()
+ if not line then break end
+@@ -54,7 +54,7 @@ function parse()
+ return { { path = "http://player.extreme.com/info/"; .. vid; name =
"extreme.com video"; } }
+ end
+
+- if string.match( vlc.path, "player.extreme.com/info/." ) then
++ if string.match( vlc.path, "player%.extreme%.com/info/." ) then
+ prefres = get_prefres()
+ gostraight = true
+ while true do
+diff --git a/share/lua/playlist/katsomo.lua b/share/lua/playlist/katsomo.lua
+index bf461c7..6965e4e 100644
+--- a/share/lua/playlist/katsomo.lua
++++ b/share/lua/playlist/katsomo.lua
+@@ -57,7 +57,7 @@ function parse()
+ then
+ arturl = "http://www.katsomo.fi"..find( line, " src=\"(.-)\"
alt=" )
+ end
+- for treeid,name in string.gmatch( line,
"/\?treeId=(%d+)\">([^<]+)</a") do
++ for treeid,name in string.gmatch( line,
'/%?treeId=(%d+)">([^<]+)</a') do
+ name = vlc.strings.resolve_xml_special_chars( name )
+ name = vlc.strings.from_charset( "ISO_8859-1", name )
+ path = "http://www.katsomo.fi/?treeId="..treeid
+diff --git a/share/lua/playlist/mpora.lua b/share/lua/playlist/mpora.lua
+index cfee5d0..d48c1e6 100644
+--- a/share/lua/playlist/mpora.lua
++++ b/share/lua/playlist/mpora.lua
+@@ -23,7 +23,7 @@
+ -- Probe function.
+ function probe()
+ return vlc.access == "http"
+- and string.match( vlc.path, "video.mpora.com/watch/" )
++ and string.match( vlc.path, "video%.mpora%.com/watch/" )
+ end
+
+ -- Parse function.
+@@ -40,7 +40,7 @@ function parse()
+ _,_,arturl = string.find( line, "image_src\" href=\"(.*)\" />" )
+ end
+ if string.match( line, "video_src" ) then
+- _,_,video = string.find( line,
"href=\"http://video\.mpora\.com/ep/(.*).swf\" />" )
++ _,_,video = string.find( line,
'href="http://video%.mpora%.com/ep/(.*)%.swf" />' )
+ end
+
+ end
+diff --git a/share/lua/playlist/pinkbike.lua
b/share/lua/playlist/pinkbike.lua
+index 06105d7..f6787c8 100644
+--- a/share/lua/playlist/pinkbike.lua
++++ b/share/lua/playlist/pinkbike.lua
+@@ -45,10 +45,10 @@ function parse()
+ end
+ -- Try to find server which has our video
+ if string.match( line, "<link rel=\"videothumbnail\"
href=\"http://(.*)/vt/svt-") then
+- _,_,server = string.find (line, "<link
rel=\"videothumbnail\"\ href=\"http://(.*)/vt/svt-" )
++ _,_,server = string.find (line, '<link
rel="videothumbnail" href="http://(.*)/vt/svt-' )
+ end
+ if string.match( line, "<link rel=\"videothumbnail\"
href=\"(.*)\" type=\"image/jpeg\"") then
+- _,_,arturl = string.find (line, "<link
rel=\"videothumbnail\" href=\"(.*)\"\ type=\"image/jpeg\"")
++ _,_,arturl = string.find (line, '<link
rel="videothumbnail" href="(.*)" type="image/jpeg"')
+ end
+ end
+
+--
+1.7.10
+
diff --git a/video/vlc/lua.patch b/video/vlc/lua.patch
new file mode 100644
index 0000000..1e76119
--- /dev/null
+++ b/video/vlc/lua.patch
@@ -0,0 +1,411 @@
+From c0f44d25b394418bbbe0f436c67b5872f7f44f5d Mon Sep 17 00:00:00 2001
+From: Kelly Anderson <kelly AT silka.with-linux.com>
+Date: Thu, 5 Jan 2012 06:23:36 -0700
+Subject: [PATCH] Consolidate lua includes in vlc.h
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+So lua 5.2 compatibility declarations can be made in one place.
+
+Signed-off-by: Rémi Denis-Courmont <remi AT remlab.net>
+---
+ modules/lua/intf.c | 4 ----
+ modules/lua/libs/acl.c | 3 ---
+ modules/lua/libs/configuration.c | 3 ---
+ modules/lua/libs/dialog.c | 3 ---
+ modules/lua/libs/equalizer.c | 3 ---
+ modules/lua/libs/gettext.c | 4 ----
+ modules/lua/libs/httpd.c | 4 ----
+ modules/lua/libs/input.c | 4 +---
+ modules/lua/libs/input.h | 2 ++
+ modules/lua/libs/messages.c | 4 ----
+ modules/lua/libs/misc.c | 4 ----
+ modules/lua/libs/net.c | 3 ---
+ modules/lua/libs/objects.c | 3 ---
+ modules/lua/libs/osd.c | 3 ---
+ modules/lua/libs/playlist.c | 3 ---
+ modules/lua/libs/sd.c | 4 ----
+ modules/lua/libs/stream.c | 3 ---
+ modules/lua/libs/strings.c | 3 ---
+ modules/lua/libs/variables.c | 4 ----
+ modules/lua/libs/video.c | 3 ---
+ modules/lua/libs/vlm.c | 3 ---
+ modules/lua/libs/volume.c | 4 ----
+ modules/lua/libs/xml.c | 3 ---
+ modules/lua/vlc.c | 4 ----
+ modules/lua/vlc.h | 6 ++++++
+ 25 files changed, 9 insertions(+), 78 deletions(-)
+
+diff --git a/modules/lua/intf.c b/modules/lua/intf.c
+index 3b01727..61fe362 100644
+--- a/modules/lua/intf.c
++++ b/modules/lua/intf.c
+@@ -37,10 +37,6 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "vlc.h"
+ #include "libs.h"
+
+diff --git a/modules/lua/libs/acl.c b/modules/lua/libs/acl.c
+index 4deb66e..693137d 100644
+--- a/modules/lua/libs/acl.c
++++ b/modules/lua/libs/acl.c
+@@ -35,9 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_acl.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/configuration.c
b/modules/lua/libs/configuration.c
+index 7a4785f..7b5f732 100644
+--- a/modules/lua/libs/configuration.c
++++ b/modules/lua/libs/configuration.c
+@@ -34,9 +34,6 @@
+
+ #include <vlc_common.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/dialog.c b/modules/lua/libs/dialog.c
+index 3ca67b2..55468f3 100644
+--- a/modules/lua/libs/dialog.c
++++ b/modules/lua/libs/dialog.c
+@@ -35,9 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_extensions.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/equalizer.c b/modules/lua/libs/equalizer.c
+index 75b2334..e698c6f 100644
+--- a/modules/lua/libs/equalizer.c
++++ b/modules/lua/libs/equalizer.c
+@@ -38,9 +38,6 @@
+ #include <vlc_input.h>
+ #include <vlc_charset.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "input.h"
+ #include "../libs.h"
+ #include "../vlc.h"
+diff --git a/modules/lua/libs/gettext.c b/modules/lua/libs/gettext.c
+index b461e73..2781d35 100644
+--- a/modules/lua/libs/gettext.c
++++ b/modules/lua/libs/gettext.c
+@@ -32,10 +32,6 @@
+ # include "config.h"
+ #endif
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/httpd.c b/modules/lua/libs/httpd.c
+index b4520d9..85a38cc 100644
+--- a/modules/lua/libs/httpd.c
++++ b/modules/lua/libs/httpd.c
+@@ -35,10 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_httpd.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/input.c b/modules/lua/libs/input.c
+index 60211fd..7b413e2 100644
+--- a/modules/lua/libs/input.c
++++ b/modules/lua/libs/input.c
+@@ -37,13 +37,11 @@
+
+ #include <vlc_playlist.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+ #include <assert.h>
+
++#include "../vlc.h"
+ #include "input.h"
+ #include "playlist.h"
+-#include "../vlc.h"
+ #include "../libs.h"
+ #include "../extension.h"
+
+diff --git a/modules/lua/libs/input.h b/modules/lua/libs/input.h
+index dbe76df..903134a 100644
+--- a/modules/lua/libs/input.h
++++ b/modules/lua/libs/input.h
+@@ -24,6 +24,8 @@
+ #ifndef VLC_LUA_INPUT_H
+ #define VLC_LUA_INPUT_H
+
++#include "../vlc.h"
++
+ input_thread_t * vlclua_get_input_internal( lua_State * );
+
+ #endif
+diff --git a/modules/lua/libs/messages.c b/modules/lua/libs/messages.c
+index 9c40e53..589d162 100644
+--- a/modules/lua/libs/messages.c
++++ b/modules/lua/libs/messages.c
+@@ -38,10 +38,6 @@
+ #include <vlc_meta.h>
+ #include <vlc_aout.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/misc.c b/modules/lua/libs/misc.c
+index f98d28a..5b793bd 100644
+--- a/modules/lua/libs/misc.c
++++ b/modules/lua/libs/misc.c
+@@ -41,10 +41,6 @@
+ #include <vlc_interface.h>
+ #include <vlc_keys.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/net.c b/modules/lua/libs/net.c
+index 1c7cd12..0e832cc 100644
+--- a/modules/lua/libs/net.c
++++ b/modules/lua/libs/net.c
+@@ -41,9 +41,6 @@
+ #include <vlc_url.h>
+ #include <vlc_fs.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #ifdef HAVE_POLL
+ #include <poll.h> /* poll structures and defines */
+ #endif
+diff --git a/modules/lua/libs/objects.c b/modules/lua/libs/objects.c
+index c3543d6..bcdb43e 100644
+--- a/modules/lua/libs/objects.c
++++ b/modules/lua/libs/objects.c
+@@ -35,9 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_vout.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "objects.h"
+diff --git a/modules/lua/libs/osd.c b/modules/lua/libs/osd.c
+index fb36ed5..e06646b 100644
+--- a/modules/lua/libs/osd.c
++++ b/modules/lua/libs/osd.c
+@@ -35,9 +35,6 @@
+ #include <vlc_vout.h>
+ #include <vlc_osd.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "input.h"
+diff --git a/modules/lua/libs/playlist.c b/modules/lua/libs/playlist.c
+index ae610f3..2336a37 100644
+--- a/modules/lua/libs/playlist.c
++++ b/modules/lua/libs/playlist.c
+@@ -37,9 +37,6 @@
+ #include <vlc_interface.h>
+ #include <vlc_playlist.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "playlist.h"
+diff --git a/modules/lua/libs/sd.c b/modules/lua/libs/sd.c
+index 7ca9476..d88cab2 100644
+--- a/modules/lua/libs/sd.c
++++ b/modules/lua/libs/sd.c
+@@ -38,10 +38,6 @@
+ #include <vlc_playlist.h>
+ #include <vlc_charset.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "playlist.h"
+diff --git a/modules/lua/libs/stream.c b/modules/lua/libs/stream.c
+index ef7187c..6a366f1 100644
+--- a/modules/lua/libs/stream.c
++++ b/modules/lua/libs/stream.c
+@@ -38,9 +38,6 @@
+ #include <vlc_meta.h>
+ #include <vlc_aout.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/strings.c b/modules/lua/libs/strings.c
+index ab8e435..88c5f0e 100644
+--- a/modules/lua/libs/strings.c
++++ b/modules/lua/libs/strings.c
+@@ -39,9 +39,6 @@
+ #include <vlc_aout.h>
+ #include <vlc_charset.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/variables.c b/modules/lua/libs/variables.c
+index f3becae..aad5ae1 100644
+--- a/modules/lua/libs/variables.c
++++ b/modules/lua/libs/variables.c
+@@ -34,10 +34,6 @@
+
+ #include <vlc_common.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "variables.h"
+diff --git a/modules/lua/libs/video.c b/modules/lua/libs/video.c
+index eb914b5..258e0d2 100644
+--- a/modules/lua/libs/video.c
++++ b/modules/lua/libs/video.c
+@@ -34,9 +34,6 @@
+
+ #include <vlc_vout.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "input.h"
+diff --git a/modules/lua/libs/vlm.c b/modules/lua/libs/vlm.c
+index d48755c..7b2b708 100644
+--- a/modules/lua/libs/vlm.c
++++ b/modules/lua/libs/vlm.c
+@@ -35,9 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_vlm.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/libs/volume.c b/modules/lua/libs/volume.c
+index 3aab542..bae1534 100644
+--- a/modules/lua/libs/volume.c
++++ b/modules/lua/libs/volume.c
+@@ -38,10 +38,6 @@
+ #include <vlc_meta.h>
+ #include <vlc_aout_intf.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+ #include "playlist.h"
+diff --git a/modules/lua/libs/xml.c b/modules/lua/libs/xml.c
+index f8b0afe..80f53fb 100644
+--- a/modules/lua/libs/xml.c
++++ b/modules/lua/libs/xml.c
+@@ -35,9 +35,6 @@
+ #include <vlc_common.h>
+ #include <vlc_xml.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-
+ #include "../vlc.h"
+ #include "../libs.h"
+
+diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c
+index 5433eb8..a0132cf 100644
+--- a/modules/lua/vlc.c
++++ b/modules/lua/vlc.c
+@@ -45,10 +45,6 @@
+ #include <vlc_stream.h>
+ #include <sys/stat.h>
+
+-#include <lua.h> /* Low level lua C API */
+-#include <lauxlib.h> /* Higher level C API */
+-#include <lualib.h> /* Lua libs */
+-
+ #include "vlc.h"
+
+
/*****************************************************************************
+diff --git a/modules/lua/vlc.h b/modules/lua/vlc.h
+index 5d87914..2b8fbff 100644
+--- a/modules/lua/vlc.h
++++ b/modules/lua/vlc.h
+@@ -36,9 +36,15 @@
+ #include <vlc_strings.h>
+ #include <vlc_stream.h>
+
++#define LUA_COMPAT_MODULE
+ #include <lua.h> /* Low level lua C API */
+ #include <lauxlib.h> /* Higher level C API */
+ #include <lualib.h> /* Lua libs */
++#if LUA_VERSION_NUM >= 502
++#define lua_equal(L,idx1,idx2)
lua_compare(L,(idx1),(idx2),LUA_OPEQ)
++#define lua_objlen(L,idx) lua_rawlen(L,idx)
++#define lua_strlen(L,idx) lua_rawlen(L,idx)
++#endif
+
+
/*****************************************************************************
+ * Module entry points
+--
+1.7.10
+
diff --git a/video/xbmc/DEPENDS b/video/xbmc/DEPENDS
index c63800c..6f9d777 100755
--- a/video/xbmc/DEPENDS
+++ b/video/xbmc/DEPENDS
@@ -80,7 +80,7 @@ optional_depends a52dec \
"--enable-external-liba52" \
"--disable-external-liba52" \
"use system liba52" &&
-optional_depends libdts \
+optional_depends libdca \
"--enable-external-libdts" \
"--disable-external-libdts" \
"use system libdts" &&
diff --git a/video/xbmc/HISTORY b/video/xbmc/HISTORY
index 3267a3b..b72d465 100644
--- a/video/xbmc/HISTORY
+++ b/video/xbmc/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: changed optional_depends libdts to libdca
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/windowmanagers/awesome/DETAILS b/windowmanagers/awesome/DETAILS
index 9270f32..0bb21ef 100755
--- a/windowmanagers/awesome/DETAILS
+++ b/windowmanagers/awesome/DETAILS
@@ -1,9 +1,9 @@
SPELL=awesome
- VERSION=3.4.11
+ VERSION=3.4.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://awesome.naquadah.org/download/$SOURCE
-
SOURCE_HASH=sha512:7fb241d513d99a6e54653d2e57788b1052b4a4df97b1e8b4565ce2d67d06e04ce5ff9e93b4402045273ee63d387efee6b193bab9168949b6da4e6a0bf8d90d00
+
SOURCE_HASH=sha512:9b30667c43c7f84f5347fbec7fbe669fbd78533c863536f3c530e3eb7183e6f2f855fcb5b0ffe18f02f67c1626f6bd121e029ddb67b54272f66d59e917edaccb
LICENSE[0]=MIT
KEYWORDS="windowmanagers"
WEB_SITE=http://awesome.naquadah.org/
diff --git a/windowmanagers/awesome/HISTORY b/windowmanagers/awesome/HISTORY
index 1ec7c95..2739cb6 100644
--- a/windowmanagers/awesome/HISTORY
+++ b/windowmanagers/awesome/HISTORY
@@ -1,3 +1,6 @@
+2012-07-15 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 3.4.13
+
2012-01-11 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: added to fix glib2 include

diff --git a/windowmanagers/fluxbox/BUILD b/windowmanagers/fluxbox/BUILD
index 3d8e291..c3bf9b1 100755
--- a/windowmanagers/fluxbox/BUILD
+++ b/windowmanagers/fluxbox/BUILD
@@ -2,6 +2,12 @@ if [[ $FLUXBOX_BRANCH == scm ]]; then
./autogen.sh
fi &&

+if is_depends_enabled $SPELL fribidi && is_depends_enabled fribidi glib2;
then
+ CXXFLAGS="-I$INSTALL_ROOT/usr/include/glib-2.0 \
+ -I$INSTALL_ROOT/usr/lib/glib-2.0/include \
+ $CXXFLAGS"
+fi &&
+
OPTS="$FLUXBOX_OPTS $OPTS" &&

default_build
diff --git a/windowmanagers/fluxbox/CONFIGURE
b/windowmanagers/fluxbox/CONFIGURE
index b0a0dcc..8dc6a74 100755
--- a/windowmanagers/fluxbox/CONFIGURE
+++ b/windowmanagers/fluxbox/CONFIGURE
@@ -3,8 +3,14 @@ list_remove FLUXBOX_OPTS '--disable-ordered-pseudo' &&
list_remove FLUXBOX_OPTS '--enable-ordered-pseudo' &&
list_remove FLUXBOX_OPTS '--enable-gnome' &&
list_remove FLUXBOX_OPTS '--disable-gnome' &&
+list_remove FLUXBOX_OPTS '--enable-randr1.2' &&
+list_remove FLUXBOX_OPTS '--disable-randr1.2' &&
+list_remove FLUXBOX_OPTS '--enable-newwmspec' &&
+list_remove FLUXBOX_OPTS '--disable-newwmspec' &&
+list_remove FLUXBOX_OPTS '--enable-timed-cache' &&
+list_remove FLUXBOX_OPTS '--disable-timed-cache' &&

-config_query FLUXBOX_CONF "Go through all (8) configuration options?" n
+config_query FLUXBOX_CONF "Go through all (9) configuration options?" n &&

if [[ $FLUXBOX_CONF == y ]]; then
config_query_option FLUXBOX_OPTS "include code for the Slit?" y \
@@ -23,17 +29,21 @@ if [[ $FLUXBOX_CONF == y ]]; then
"--enable-regexp" \
"--disable-regexp" &&

- config_query_option FLUXBOX_OPTS "include code for new WM Spec?" y \
- "--enable-newwmspec" \
- "--disable-newwmspec" &&
+ config_query_option FLUXBOX_OPTS "enable support for Extended Window
Manager Hints?" y \
+ "--enable-ewmh" \
+ "--disable-ewmh" &&

config_query_option FLUXBOX_OPTS "include verbose debugging code?" n \
"--enable-debug" \
"--disable-debug" &&

+ config_query_option FLUXBOX_OPTS "build programs used in testing fluxbox?"
n \
+ "--enable-test" \
+ "--disable-test" &&
+
config_query_option FLUXBOX_OPTS "use new timed pixmap cache?" y \
- "--enable-timed-cache" \
- "--disable-timed-cache" &&
+ "--enable-timedcache" \
+ "--disable-timedcache" &&

config_query_option FLUXBOX_OPTS "include Xmb (multibyte font, utf-8)
support?" y \
"--enable-xmb" \
diff --git a/windowmanagers/fluxbox/DEPENDS b/windowmanagers/fluxbox/DEPENDS
index da8aae5..fd3a5d0 100755
--- a/windowmanagers/fluxbox/DEPENDS
+++ b/windowmanagers/fluxbox/DEPENDS
@@ -47,12 +47,6 @@ optional_depends libxrandr \
"--disable-randr" \
"for X Randr extension support" &&

-if is_depends_enabled $SPELL libxrandr; then
- config_query_option FLUXBOX_OPTS "enable RANDR 1.2 support?" y \
- "--enable-randr1.2" \
- "--disable-randr1.2"
-fi &&
-
optional_depends fribidi \
"--enable-fribidi" \
"--disable-fribidi" \
diff --git a/windowmanagers/fluxbox/DETAILS b/windowmanagers/fluxbox/DETAILS
index 6008d69..2c8685c 100755
--- a/windowmanagers/fluxbox/DETAILS
+++ b/windowmanagers/fluxbox/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.3.2
+ VERSION=1.3.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
diff --git a/windowmanagers/fluxbox/HISTORY b/windowmanagers/fluxbox/HISTORY
index c40622a..cd32350 100644
--- a/windowmanagers/fluxbox/HISTORY
+++ b/windowmanagers/fluxbox/HISTORY
@@ -1,3 +1,18 @@
+2013-02-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.5
+
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4
+ * PRE_BUILD: force autoreconf when needed
+ * fribidi.patch: updated for new release
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.3
+ * CONFIGURE: dropped deprecated randr1.2 flags; fixed timedcache
flags;
+ added test flags; swapped deprecated flags with ewmh support
+ * BUILD: fixed fribidi detection, when built with glib support
+ * size_t.patch: dropped, fixed by upstream
+
2011-10-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.2
* DEPENDS, CONFIGURE: renewed optional flags
diff --git a/windowmanagers/fluxbox/PRE_BUILD
b/windowmanagers/fluxbox/PRE_BUILD
index 6f597d5..78e13e8 100755
--- a/windowmanagers/fluxbox/PRE_BUILD
+++ b/windowmanagers/fluxbox/PRE_BUILD
@@ -3,10 +3,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-# Version 1.3.2 needs this patch, git not anymore.
-[[ $FLUXBOX_GIT == y ]] || patch -p0 < "$SPELL_DIRECTORY/size_t.patch" &&
-
if is_depends_enabled $SPELL fribidi && is_version_less $(installed_version
fribidi) 0.19; then
patch -p0 < "$SPELL_DIRECTORY/fribidi.patch" &&
- autoreconf -i
+ autoreconf -fi
fi
diff --git a/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig
deleted file mode 100644
index b3d3f00..0000000
Binary files a/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig and /dev/null
differ
diff --git a/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
new file mode 100644
index 0000000..c1ca64d
Binary files /dev/null and b/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
differ
diff --git a/windowmanagers/fluxbox/fribidi.patch
b/windowmanagers/fluxbox/fribidi.patch
index 088269b..dcebbbd 100644
--- a/windowmanagers/fluxbox/fribidi.patch
+++ b/windowmanagers/fluxbox/fribidi.patch
@@ -1,6 +1,6 @@
---- configure.in.orig 2011-02-19 15:09:14.000000000 +0300
-+++ configure.in 2011-02-20 01:07:55.763381637 +0300
-@@ -613,7 +613,7 @@
+--- configure.ac.orig 2013-02-10 20:14:25.000000000 +0400
++++ configure.ac 2013-02-11 02:11:54.065894982 +0400
+@@ -517,7 +517,7 @@
AC_MSG_CHECKING([for fribidi/fribidi.h])
AC_TRY_COMPILE(
#include <fribidi/fribidi.h>
@@ -8,4 +8,4 @@
+ , FRIBIDI_VERSION,
AC_MSG_RESULT([yes])
AC_DEFINE(HAVE_FRIBIDI, [1], [Define to 1 if you have
FRIBIDI])
- LIBS="$LIBS -lfribidi",
+ LIBS="-lfribidi $LIBS",
diff --git a/windowmanagers/fluxbox/size_t.patch
b/windowmanagers/fluxbox/size_t.patch
deleted file mode 100644
index cca7cd0..0000000
--- a/windowmanagers/fluxbox/size_t.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff -ru src/FbTk/LayerItem.hh ../fluxbox-1.3.1-size_t/src/FbTk/LayerItem.hh
---- src/FbTk/LayerItem.hh 2011-02-24 17:00:37.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/LayerItem.hh 2011-04-11
07:37:09.000000000 +0200
-@@ -25,6 +25,7 @@
-
- #include "Layer.hh"
- #include "NotCopyable.hh"
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/FbTk/MacroCommand.hh
../fluxbox-1.3.1-size_t/src/FbTk/MacroCommand.hh
---- src/FbTk/MacroCommand.hh 2009-10-04 21:45:38.000000000 +0200
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/MacroCommand.hh 2011-04-11
07:35:02.000000000 +0200
-@@ -25,6 +25,7 @@
- #include "Command.hh"
- #include "RefCount.hh"
-
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/FbTk/Makefile.in ../fluxbox-1.3.1-size_t/src/FbTk/Makefile.in
---- src/FbTk/Makefile.in 2011-02-27 18:40:24.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/Makefile.in 2011-04-10
23:35:33.000000000 +0200
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11.1 from Makefile.am.
-+# Makefile.in generated by automake 1.11 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-diff -ru src/FbTk/MultLayers.hh
../fluxbox-1.3.1-size_t/src/FbTk/MultLayers.hh
---- src/FbTk/MultLayers.hh 2011-02-24 17:00:37.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/MultLayers.hh 2011-04-11
07:36:19.000000000 +0200
-@@ -23,6 +23,7 @@
- #ifndef FBTK_MULTLAYERS_HH
- #define FBTK_MULTLAYERS_HH
-
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/Makefile.in ../fluxbox-1.3.1-size_t/src/Makefile.in
---- src/Makefile.in 2011-02-27 18:40:24.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/Makefile.in 2011-04-10 23:35:33.000000000
+0200
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11.1 from Makefile.am.
-+# Makefile.in generated by automake 1.11 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -569,7 +569,7 @@
- # (which will cause the Makefiles to be regenerated when you run
`make');
- # (2) otherwise, pass the desired values on the `make' command line.
- $(RECURSIVE_TARGETS):
-- @fail= failcom='exit 1'; \
-+ @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
-@@ -594,7 +594,7 @@
- fi; test -z "$$fail"
-
- $(RECURSIVE_CLEAN_TARGETS):
-- @fail= failcom='exit 1'; \
-+ @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
-Only in ../fluxbox-1.3.1-size_t/src/: defaults.cc
diff --git a/windowmanagers/fvwm/DETAILS b/windowmanagers/fvwm/DETAILS
index a845ef8..c45004c 100755
--- a/windowmanagers/fvwm/DETAILS
+++ b/windowmanagers/fvwm/DETAILS
@@ -15,8 +15,8 @@ else
VERSION=2.7.0

SOURCE_HASH=sha512:45ca6ff8c4303e11a916aeeedbef070066e216804be165a6fc36129314927818efe720024b69eb248a0a7884ca869cf47854a4ecfad7bdfaeb9b392c0bd2d6a1
else
- VERSION=2.6.3
-
SOURCE_HASH=sha512:edb613f8d4073a874d99d676bd316809a6fc769496b82b6e3cbfe702f45fe0d580ded0885b3033057010f3be32415415c6d99fbf7fa0e664b4d6ca38fd56cd6b
+ VERSION=2.6.5
+
SOURCE_HASH=sha512:a1b8cf5a5124b939441834a2fb44c885c579939e4099cf2c8178ea2c4261258df4e565068593699f9446e363135a2666c9288c1bce551a6cf5c6c79287104698
fi
SOURCE=fvwm-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/fvwm-${VERSION}
diff --git a/windowmanagers/fvwm/HISTORY b/windowmanagers/fvwm/HISTORY
index 03c446c..e288daa 100644
--- a/windowmanagers/fvwm/HISTORY
+++ b/windowmanagers/fvwm/HISTORY
@@ -1,3 +1,6 @@
+2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.5
+
2011-10-04 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 2.6.3
* DEPENDS: corrected the optional efence dep
diff --git a/windowmanagers/i3/DEPENDS b/windowmanagers/i3/DEPENDS
index 7787f67..1af6138 100755
--- a/windowmanagers/i3/DEPENDS
+++ b/windowmanagers/i3/DEPENDS
@@ -7,7 +7,8 @@ depends xcb-util-keysyms &&
optional_depends asciidoc '' '' 'for the hacking-howto' &&
optional_depends xmlto '' '' 'for the manpage' &&
optional_depends xmessage '' '' 'for the welcome message' &&
-optional_depends perl '' '' 'To migrate your configuration to the v4
format' &&
+optional_depends perl '' '' 'to migrate your configuration to the v4
format' &&
+optional_depends pango '' '' 'to use pango for rendering text (Xft fonts)'
&&
suggest_depends i3lock '' '' 'for a screen locker' &&
suggest_depends i3status '' '' 'for status bar information' &&
suggest_depends dmenu '' '' 'for an application launcher'
diff --git a/windowmanagers/i3/DETAILS b/windowmanagers/i3/DETAILS
index 733a1ad..aaf25b6 100755
--- a/windowmanagers/i3/DETAILS
+++ b/windowmanagers/i3/DETAILS
@@ -1,5 +1,5 @@
SPELL=i3
- VERSION=4.2
+ VERSION=4.4
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://${SPELL}wm.org/downloads/${SOURCE}
diff --git a/windowmanagers/i3/FINAL b/windowmanagers/i3/FINAL
index 50818ee..7a05a58 100755
--- a/windowmanagers/i3/FINAL
+++ b/windowmanagers/i3/FINAL
@@ -1,4 +1,5 @@
message "${DISPEL_COLOR}If you are using the nVidia binary graphics driver"
-message "you need to use --force-xinerama (in your .xsession) when"
-message "starting i3, like so:"
-message "exec i3 --force-xinerama -V >>~/.i3/i3log 2>&1${DEFAULT_COLOR}"
+message "older than 302.17, you need to use --force-xinerama (in your
.xsession)"
+message "when starting i3, like so:"
+message "exec i3 --force-xinerama -V >>~/.i3/i3log 2>&1"
+message "or use ${DEFAULT_COLOR}force_xinerama yes${DISPEL_COLOR} in your
configuration file.${DEFAULT_COLOR}"
diff --git a/windowmanagers/i3/HISTORY b/windowmanagers/i3/HISTORY
index 3bee3f5..f15a962 100644
--- a/windowmanagers/i3/HISTORY
+++ b/windowmanagers/i3/HISTORY
@@ -1,3 +1,13 @@
+2013-02-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.4
+
+2012-09-19 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.3
+ * DEPENDS: added optional_depends pango
+ * PRE_BUILD: added, to disable pango if not enabled
+ * FINAL: updated message to reflect nvidia driver
+ versions and an alternative fix
+
2012-04-26 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.2

diff --git a/windowmanagers/i3/PRE_BUILD b/windowmanagers/i3/PRE_BUILD
new file mode 100755
index 0000000..77820c1
--- /dev/null
+++ b/windowmanagers/i3/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+if ! is_depends_enabled $SPELL pango; then
+ sed -i 's/DPANGO_SUPPORT=1/DPANGO_SUPPORT=0/' $SOURCE_DIRECTORY/common.mk
+fi
diff --git a/windowmanagers/windowmaker/DETAILS
b/windowmanagers/windowmaker/DETAILS
index c911a97..2c9a149 100755
--- a/windowmanagers/windowmaker/DETAILS
+++ b/windowmanagers/windowmaker/DETAILS
@@ -1,9 +1,9 @@
SPELL=windowmaker
- VERSION=0.95.2
+ VERSION=0.95.4
SOURCE=WindowMaker-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/WindowMaker-${VERSION}

SOURCE_URL[0]=http://windowmaker.org/pub/source/release/WindowMaker-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:91899b36573d4a174ed1c9516df2f4ada03a91f0d50a501053c970ec818874b7597c6db9a004189ce97d66345d0bee06d951f16c808203e6be13075bd8bf02ae
+
SOURCE_HASH=sha512:d170ee79f927c1eb70d6fe7e324bf3a5ab4eb206496b5d4182ba92fab5a3968ed00d465e69adad3b7d71e9d4d5ea333f78bee28a68510228baa8ce33de156dc3
WEB_SITE=http://www.windowmaker.info
LICENSE[0]=GPL
LICENSE[1]=http://windowmaker.info/disclaimer.html
diff --git a/windowmanagers/windowmaker/HISTORY
b/windowmanagers/windowmaker/HISTORY
index ad6b740..eee998a 100644
--- a/windowmanagers/windowmaker/HISTORY
+++ b/windowmanagers/windowmaker/HISTORY
@@ -1,3 +1,6 @@
+2013-02-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.95.4
+
2012-02-15 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.95.2
* PRE_BUILD, BUILD, INSTALL, windowmaker*.patch: removed obsolete
patches.
diff --git a/windowmanagers/xmonad/DEPENDS b/windowmanagers/xmonad/DEPENDS
index a7064f0..daac485 100755
--- a/windowmanagers/xmonad/DEPENDS
+++ b/windowmanagers/xmonad/DEPENDS
@@ -1,3 +1,5 @@
depends ghc &&
depends haskell-x11 &&
-depends haskell-mtl
+depends haskell-mtl &&
+depends haskell-utf8-string &&
+depends haskell-extensible-exceptions
diff --git a/windowmanagers/xmonad/DETAILS b/windowmanagers/xmonad/DETAILS
index 0d8892c..d50c82e 100755
--- a/windowmanagers/xmonad/DETAILS
+++ b/windowmanagers/xmonad/DETAILS
@@ -1,8 +1,8 @@
SPELL=xmonad
- VERSION=0.10
+ VERSION=0.11
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a80b688f20ea10335e2381c40bc425493582e3dbf09a6c9133f875e451b937a8c4255853e570f90d820bbf80e45d148c5e23bbdbb1850d0b6bcfb52db27ed83c
+
SOURCE_HASH=sha512:34740f032508584f34f6b138d21394eca17e8020bccc4d8c6e8b3cb6b7ca64b153077cfd16636a6130768ebd145fe993569f8a229862d7816d0c89c905ee08bc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xmonad.org";
LICENSE[0]=BSD3
diff --git a/windowmanagers/xmonad/HISTORY b/windowmanagers/xmonad/HISTORY
index 05b5fd3..7d43624 100644
--- a/windowmanagers/xmonad/HISTORY
+++ b/windowmanagers/xmonad/HISTORY
@@ -1,3 +1,13 @@
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install manpage
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-utf8-string
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on haskell-extensible-exceptions
+
2011-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10

diff --git a/windowmanagers/xmonad/INSTALL b/windowmanagers/xmonad/INSTALL
index 57421e3..fcce801 100755
--- a/windowmanagers/xmonad/INSTALL
+++ b/windowmanagers/xmonad/INSTALL
@@ -1,4 +1,5 @@
runhaskell Setup.lhs install &&
SHARE_DIR=${INSTALL_ROOT}/usr/share/${SPELL} &&
mkdir -vp $SHARE_DIR &&
-cp -v xmonad.cabal $SHARE_DIR
+cp -v xmonad.cabal $SHARE_DIR &&
+install -m644 ${SOURCE_DIRECTORY}/man/xmonad.1
${INSTALL_ROOT}/usr/share/man/man1/
diff --git a/wm-addons/bbpager/0001-add-missing-includes.patch
b/wm-addons/bbpager/0001-add-missing-includes.patch
new file mode 100644
index 0000000..761ac94
--- /dev/null
+++ b/wm-addons/bbpager/0001-add-missing-includes.patch
@@ -0,0 +1,51 @@
+From 45f8fd2e7c78e85fd53f3a760e0fb2c66862d36b Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 1 Mar 2013 22:50:02 +0100
+Subject: [PATCH] add missing includes
+
+---
+ src/Baseresource.cxx | 1 +
+ src/main.cxx | 1 +
+ src/resource.cxx | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/Baseresource.cxx b/src/Baseresource.cxx
+index b02b282..c88d8ea 100644
+--- a/src/Baseresource.cxx
++++ b/src/Baseresource.cxx
+@@ -22,6 +22,7 @@
+ #include <string>
+ #include "Baseresource.h"
+ #include <stdio.h>
++#include <strings.h>
+ #include "Menu.hh"
+
+ BaseResource::BaseResource(bt::Application &_app, unsigned int _screen,
const std::string &blackbox_rc_filename, const std::string &filename) :
+diff --git a/src/main.cxx b/src/main.cxx
+index 0f4f37f..caa2278 100644
+--- a/src/main.cxx
++++ b/src/main.cxx
+@@ -26,6 +26,7 @@
+ #include <stdio.h>
+ #include <string>
+ #include <iostream>
++#include <string.h>
+
+
+ Configuration::Configuration(int iargc, char **iargv)
+diff --git a/src/resource.cxx b/src/resource.cxx
+index 9604177..f566c3e 100644
+--- a/src/resource.cxx
++++ b/src/resource.cxx
+@@ -19,6 +19,8 @@
+ // (See the included file COPYING / GPL-2.0)
+ //
+
++#include <strings.h>
++
+ #include "resource.h"
+ #include "blackboxstyle.h"
+
+--
+1.8.1.3
+
diff --git a/wm-addons/bbpager/DETAILS b/wm-addons/bbpager/DETAILS
index 0d2a7014..0bc9f8f 100755
--- a/wm-addons/bbpager/DETAILS
+++ b/wm-addons/bbpager/DETAILS
@@ -1,9 +1,9 @@
SPELL=bbpager
- VERSION=0.4.2
+ VERSION=0.4.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/bbtools/${SOURCE}
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/bbtools/${SPELL}/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:33202efd4d55639ab4c5f9fe54b9b0a6e4d32dd822119fb5517d5d2231922962d6985b51d7fa84dc3eb909ddea05033965a3882cda2dc10193aae2f873da1869
WEB_SITE=http://bbtools.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20020214
diff --git a/wm-addons/bbpager/HISTORY b/wm-addons/bbpager/HISTORY
index b0e605f..f7b033a 100644
--- a/wm-addons/bbpager/HISTORY
+++ b/wm-addons/bbpager/HISTORY
@@ -1,3 +1,8 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.7
+ * PRE_BUILD, 0001-add-missing-includes.patch: fix compile
+ errors due to missing includes
+
2007-01-19 Pieter Lenaerts <e-type AT sourcemage.org>
* DETAILS: updated to 0.4.2, updated URL's

diff --git a/wm-addons/bbpager/PRE_BUILD b/wm-addons/bbpager/PRE_BUILD
new file mode 100755
index 0000000..9a5b1f4
--- /dev/null
+++ b/wm-addons/bbpager/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-includes.patch
diff --git a/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig
b/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig
deleted file mode 100644
index eb6e95a..0000000
Binary files a/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig and /dev/null differ
diff --git a/wm-addons/cairo-dock-plugins/DETAILS
b/wm-addons/cairo-dock-plugins/DETAILS
index c1e64c6..4ef97da 100755
--- a/wm-addons/cairo-dock-plugins/DETAILS
+++ b/wm-addons/cairo-dock-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock-plugins
- VERSION=3.0.0
+ VERSION=3.1.2
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-plug-ins/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/wm-addons/cairo-dock-plugins/HISTORY
b/wm-addons/cairo-dock-plugins/HISTORY
index fc43480..fd80e60 100644
--- a/wm-addons/cairo-dock-plugins/HISTORY
+++ b/wm-addons/cairo-dock-plugins/HISTORY
@@ -1,3 +1,12 @@
+2012-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.2
+
+2012-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.0
+
+2012-09-02 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.0.2
+
2012-04-16 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 3.0.0, switched to SOURCE_GPG checking

diff --git a/wm-addons/cairo-dock/DEPENDS b/wm-addons/cairo-dock/DEPENDS
index 67518b9..4bb6c23 100755
--- a/wm-addons/cairo-dock/DEPENDS
+++ b/wm-addons/cairo-dock/DEPENDS
@@ -3,4 +3,10 @@ depends OPENGL &&
depends cairo &&
depends librsvg2 &&
depends gtkglext &&
-depends gtk+2
+optional_depends gtk+2 \
+ "-Dforce-gtk2=yes" \
+ "-Dforce-gtk2=no" \
+ "for GTK 2 interface (otherwise use GTK 3)" &&
+if ! is_depends_enabled $SPELL gtk+2; then
+ depends gtk+3
+fi
diff --git a/wm-addons/cairo-dock/DETAILS b/wm-addons/cairo-dock/DETAILS
index 3145634..e8eeb09 100755
--- a/wm-addons/cairo-dock/DETAILS
+++ b/wm-addons/cairo-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock
- VERSION=3.0.0
+ VERSION=3.1.2
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-core/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/wm-addons/cairo-dock/HISTORY b/wm-addons/cairo-dock/HISTORY
index 3901bbd..5ba6a61 100644
--- a/wm-addons/cairo-dock/HISTORY
+++ b/wm-addons/cairo-dock/HISTORY
@@ -1,3 +1,13 @@
+2012-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.2
+
+2012-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.0
+
+2012-09-02 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.0.2
+ * DEPENDS: use either gtk+2 or gtk+3
+
2012-04-16 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 3.0.0, switched to SOURCE_GPG checking
* BUILD: added fix to build with current glib2
diff --git a/wm-addons/i3status/4AC8EE1D.gpg b/wm-addons/i3status/4AC8EE1D.gpg
deleted file mode 100644
index b627bca..0000000
Binary files a/wm-addons/i3status/4AC8EE1D.gpg and /dev/null differ
diff --git a/wm-addons/i3status/DEPENDS b/wm-addons/i3status/DEPENDS
index 6b15265..1f20ddb 100755
--- a/wm-addons/i3status/DEPENDS
+++ b/wm-addons/i3status/DEPENDS
@@ -1,4 +1,6 @@
depends confuse &&
-optional_depends wireless_tools '' '' "For information about wireless
connection" &&
+depends yajl &&
+depends wireless_tools &&
optional_depends alsa-lib '' '' "To get the current volume" &&
-optional_depends asciidoc '' '' "To generate documentation"
+optional_depends libcap '' '' "To get the network status without root
permissions" &&
+optional_depends asciidoc '' '' "To generate documentation"
diff --git a/wm-addons/i3status/DETAILS b/wm-addons/i3status/DETAILS
index 4ad7283..8023fdc 100755
--- a/wm-addons/i3status/DETAILS
+++ b/wm-addons/i3status/DETAILS
@@ -1,10 +1,10 @@
SPELL=i3status
- VERSION=2.5.1
+ VERSION=2.7
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://i3wm.org/${SPELL}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=4AC8EE1D.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=i3.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://i3wm.org/i3status/";
diff --git a/wm-addons/i3status/HISTORY b/wm-addons/i3status/HISTORY
index 5c92214..44272ac 100644
--- a/wm-addons/i3status/HISTORY
+++ b/wm-addons/i3status/HISTORY
@@ -1,3 +1,16 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added optional_depends libcap
+
+2013-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on yajl, made the dependency on
+ wireless_tools mandatory
+
+2013-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.7
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6
+
2012-05-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.5.1

diff --git a/wm-addons/razor-qt/DETAILS b/wm-addons/razor-qt/DETAILS
index f8dd5fd..dd7ca43 100755
--- a/wm-addons/razor-qt/DETAILS
+++ b/wm-addons/razor-qt/DETAILS
@@ -1,8 +1,8 @@
SPELL=razor-qt
- VERSION=0.4.1
+ VERSION=0.5.1
SOURCE="razorqt-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://${SPELL}.org/downloads/${SOURCE}
-
SOURCE_HASH=sha512:c2ac2eaab91957da86c857c3eaaa4ff2757f67af05ea42ccbf02fdd9c2435b42c4be2e27fd11111a2c7802af342d08f798fb1ef64b1580c911bbfc753c0b7814
+ SOURCE_URL[0]=https://github.com/downloads/Razor-qt/razor-qt/$SOURCE
+
SOURCE_HASH=sha512:736e9f38a959cb70465e9d4331c912b26ca9c0ed1e354702a29e1f10b2aec95352b96c6af24022f447bc9526a4f6c77b10aa59cac620837c8355c99884323521
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/razorqt-${VERSION}"
WEB_SITE="http://razor-qt.org";
LICENSE[0]=GPL/LGPL
diff --git a/wm-addons/razor-qt/HISTORY b/wm-addons/razor-qt/HISTORY
index 09cd188..7851054 100644
--- a/wm-addons/razor-qt/HISTORY
+++ b/wm-addons/razor-qt/HISTORY
@@ -1,3 +1,9 @@
+2012-10-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.1
+
+2012-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.0, SOURCE_URL[0] updated
+
2012-02-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1

diff --git a/wm-addons/tabbed/DETAILS b/wm-addons/tabbed/DETAILS
index f915234..6514750 100755
--- a/wm-addons/tabbed/DETAILS
+++ b/wm-addons/tabbed/DETAILS
@@ -1,8 +1,8 @@
SPELL=tabbed
- VERSION=0.2
+ VERSION=0.4.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:b9b1f25361e10b22b589ff459a69e2ceba9eb147d1e0e9584ae6d902e1ed99122aa3501c5db2eef6e32c1e9fbb88e8778a0131034cdf6ff91383ca0010bbd73d
+
SOURCE_HASH=sha512:d93cb0dd6aaa6d3a85b621f05fe2681be680354d6e7212b6541b1648e825d14503d64fce8086012faec54b8cc00913f164c56269623dc1752bc612a375b150cb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://tools.suckless.org/tabbed";
LICENSE[0]="MIT/X"
diff --git a/wm-addons/tabbed/HISTORY b/wm-addons/tabbed/HISTORY
index 4eaef5b..74b4592 100644
--- a/wm-addons/tabbed/HISTORY
+++ b/wm-addons/tabbed/HISTORY
@@ -1,3 +1,6 @@
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.1
+
2010-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, BUILD, INSTALL: spell created

diff --git
a/wm-addons/xmonad-contrib/0001-getAtomName-is-now-defined-in-the-X11-library.patch

b/wm-addons/xmonad-contrib/0001-getAtomName-is-now-defined-in-the-X11-library.patch
new file mode 100644
index 0000000..02ab796
--- /dev/null
+++
b/wm-addons/xmonad-contrib/0001-getAtomName-is-now-defined-in-the-X11-library.patch
@@ -0,0 +1,51 @@
+From edd8e17babfd93dd92557d09150cac8eb30f3f3f Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 3 Mar 2013 20:13:36 +0100
+Subject: [PATCH] getAtomName is now defined in the X11 library
+
+---
+ XMonad/Hooks/DebugEvents.hs | 14 --------------
+ xmonad-contrib.cabal | 2 +-
+ 2 files changed, 1 insertion(+), 15 deletions(-)
+
+diff --git a/XMonad/Hooks/DebugEvents.hs b/XMonad/Hooks/DebugEvents.hs
+index 6256444..2301425 100644
+--- a/XMonad/Hooks/DebugEvents.hs
++++ b/XMonad/Hooks/DebugEvents.hs
+@@ -49,20 +49,6 @@ import System.Exit
+ import System.IO
+ import System.Process
+
+--- this should move into X11
+-foreign import ccall unsafe "XGetAtomName"
+- xGetAtomName :: Display -> Atom -> IO CString
+-
+-getAtomName :: Display -> Atom -> IO (Maybe String)
+-getAtomName d a = do
+- n <- xGetAtomName d a
+- if n == nullPtr
+- then return Nothing
+- else do
+- n' <- peekCString n
+- xFree n
+- return $ Just n'
+-
+ -- | Event hook to dump all received events. You should probably not use
this
+ -- unconditionally; it will produce massive amounts of output.
+ debugEventsHook :: Event -> X All
+diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal
+index a83bac6..4b1d369 100644
+--- a/xmonad-contrib.cabal
++++ b/xmonad-contrib.cabal
+@@ -72,7 +72,7 @@ library
+ extensions: ForeignFunctionInterface
+ cpp-options: -DXFT
+
+- build-depends: mtl >= 1 && < 3, unix, X11>=1.6 && < 1.7,
xmonad>=0.11 && < 0.12, utf8-string
++ build-depends: mtl >= 1 && < 3, unix, X11>=1.6.1 && < 1.7,
xmonad>=0.11 && < 0.12, utf8-string
+
+ if true
+ ghc-options: -fwarn-tabs -Wall
+--
+1.8.1.3
+
diff --git a/wm-addons/xmonad-contrib/DEPENDS
b/wm-addons/xmonad-contrib/DEPENDS
index 0cdfeae..6ca2034 100755
--- a/wm-addons/xmonad-contrib/DEPENDS
+++ b/wm-addons/xmonad-contrib/DEPENDS
@@ -3,4 +3,5 @@ depends haskell-x11 &&
depends haskell-mtl &&
depends haskell-utf8-string &&
depends haskell-random &&
+depends haskell-extensible-exceptions &&
depends xmonad
diff --git a/wm-addons/xmonad-contrib/DETAILS
b/wm-addons/xmonad-contrib/DETAILS
index 3d9db14..996f465 100755
--- a/wm-addons/xmonad-contrib/DETAILS
+++ b/wm-addons/xmonad-contrib/DETAILS
@@ -1,8 +1,8 @@
SPELL=xmonad-contrib
- VERSION=0.10
+ VERSION=0.11
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:b2cf743319c9bdf22074b71d28035781b44d60c70794cf5497abd51fb52e8dee569818f37bf9c05330630ab97927fe217b9e0733844a244396d3214b0bf32937
+
SOURCE_HASH=sha512:ed6c72de3aa5ca652cc8f0c1d69799c9d77f38b37c2763e8a07b0cbc6bd0d18ad57a3f4914a9e7084668a8901df0e98820900f057bb1e42ce224541e56a2b748
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xmonad.org";
LICENSE[0]=BSD3
diff --git a/wm-addons/xmonad-contrib/HISTORY
b/wm-addons/xmonad-contrib/HISTORY
index 92c4cad..abf5693 100644
--- a/wm-addons/xmonad-contrib/HISTORY
+++ b/wm-addons/xmonad-contrib/HISTORY
@@ -1,3 +1,9 @@
+2012-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-extensible-exceptions
+ * PRE_BUILD, 0001-getAtomName-is-now-defined-in-the-X11-library.patch:
+ fix compile error
+
2011-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10

diff --git a/wm-addons/xmonad-contrib/PRE_BUILD
b/wm-addons/xmonad-contrib/PRE_BUILD
new file mode 100755
index 0000000..371b761
--- /dev/null
+++ b/wm-addons/xmonad-contrib/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-getAtomName-is-now-defined-in-the-X11-library.patch
diff --git a/wm-addons/xxkb/DEPENDS b/wm-addons/xxkb/DEPENDS
index 6c4c81d..1abe20c 100755
--- a/wm-addons/xxkb/DEPENDS
+++ b/wm-addons/xxkb/DEPENDS
@@ -1,5 +1,6 @@
depends libx11 &&
depends libxpm &&
+depends imake &&

optional_depends librsvg2 \
"-DWITH_SVG_SUPPORT" "" \
diff --git a/wm-addons/xxkb/DETAILS b/wm-addons/xxkb/DETAILS
index 259d9ce..4264b4c 100755
--- a/wm-addons/xxkb/DETAILS
+++ b/wm-addons/xxkb/DETAILS
@@ -1,6 +1,6 @@
SPELL=xxkb
VERSION=1.11
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION-src.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/wm-addons/xxkb/HISTORY b/wm-addons/xxkb/HISTORY
index 109255d..102e836 100644
--- a/wm-addons/xxkb/HISTORY
+++ b/wm-addons/xxkb/HISTORY
@@ -1,3 +1,12 @@
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: apply the patch
+ * missing_init.patch: added, to fix some memory issue that leads to
+ crash
+
+2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing imake dependency
+
2011-08-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* INSTALL: install manual page, too
diff --git a/wm-addons/xxkb/PRE_BUILD b/wm-addons/xxkb/PRE_BUILD
index a69a2e0..843aa59 100755
--- a/wm-addons/xxkb/PRE_BUILD
+++ b/wm-addons/xxkb/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/missing_init.patch" &&
patch -p0 < "$SPELL_DIRECTORY/imake.patch"
diff --git a/wm-addons/xxkb/missing_init.patch
b/wm-addons/xxkb/missing_init.patch
new file mode 100644
index 0000000..52ea883
--- /dev/null
+++ b/wm-addons/xxkb/missing_init.patch
@@ -0,0 +1,22 @@
+--- xxkb.c 2012-03-06 17:49:02.888079235 +0200
++++ xxkb_fixed.c 2012-03-06 17:48:58.712462301 +0200
+@@ -667,12 +667,14 @@
+ Window rwin, parent, *children;
+ int num;
+
+- XQueryTree(dpy, temp_win, &rwin,
&parent, &children, &num);
+- AddWindow(temp_win, parent);
++ if (XQueryTree(dpy, temp_win, &rwin,
&parent, &children, &num) != 0)
++ {
++ AddWindow(temp_win, parent);
+
+- if (children != None) {
+- XFree(children);
+- }
++ if (children != None) {
++ XFree(children);
++ }
++ }
+ }
+ break;
+
diff --git a/x11-libs/cairo/DEPENDS b/x11-libs/cairo/DEPENDS
index d8b295c..c889f44 100755
--- a/x11-libs/cairo/DEPENDS
+++ b/x11-libs/cairo/DEPENDS
@@ -19,10 +19,15 @@ optional_depends libxcb \
"--disable-xcb" \
"for XCB surface backend feature" &&

+optional_depends glib2 \
+ "--enable-gobject" \
+ "--disable-gobject" \
+ "for gobject functions feature" &&
+
optional_depends libx11 \
- "--enable-xlib" \
- "--disable-xlib" \
- "for Xlib surface backend feature" &&
+ "--enable-xlib" \
+ "--disable-xlib" \
+ "for Xlib surface backend feature" &&

if is_depends_enabled $SPELL libx11; then
optional_depends libxrender \
diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index 3de42a4..ecf5ae6 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -1,15 +1,13 @@
SPELL=cairo
if [[ $CAIRO_DEVEL == y ]]; then
- VERSION=1.12.2
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:149e55e206175220448c520624980ba0081a3e2336202f6c5d5ba9098a51c01f6d89843c3c3f0d5bed3473a5ff49dee6530e2cacec93a94c9d78767cb881f847
+ VERSION=1.12.14
+
SOURCE_HASH=sha512:c676973ab98e018291aeced53bcda9b192202f1a7d65c845798decfaee015f40600f4db32c8977ba4a3e6ff8dc10478f6fd06e83be7e6cca610be8aafd125ee0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
else
- VERSION=1.12.2
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:149e55e206175220448c520624980ba0081a3e2336202f6c5d5ba9098a51c01f6d89843c3c3f0d5bed3473a5ff49dee6530e2cacec93a94c9d78767cb881f847
+ VERSION=1.12.14
+
SOURCE_HASH=sha512:c676973ab98e018291aeced53bcda9b192202f1a7d65c845798decfaee015f40600f4db32c8977ba4a3e6ff8dc10478f6fd06e83be7e6cca610be8aafd125ee0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
fi
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 3d18c37..503fe9c 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,23 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.14
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.12
+
+2013-01-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.10
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.6
+
+2012-10-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.4
+
+2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * SUB_DEPENDS: corrected XCB comment, added GOBJ subdep
+ * {REPAIR^all^,}PRE_SUB_DEPENDS: added GOBJ subdep
+ * DEPENDS: added glib2 optional dep; fixed aligning for libx11
+
2012-05-13 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: added xz-utils, it's not part of basesystem...

diff --git a/x11-libs/cairo/PRE_SUB_DEPENDS b/x11-libs/cairo/PRE_SUB_DEPENDS
index fd530b1..15cc31b 100755
--- a/x11-libs/cairo/PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/PRE_SUB_DEPENDS
@@ -2,6 +2,7 @@ case $THIS_SUB_DEPENDS in
CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
+ GOBJ) is_depends_enabled $SPELL glib2;;
PNG) is_depends_enabled $SPELL libpng;;
PS) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-ps.h" ]];;
SVG) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-svg.h" ]];;
diff --git a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
index fd530b1..15cc31b 100755
--- a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
@@ -2,6 +2,7 @@ case $THIS_SUB_DEPENDS in
CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
+ GOBJ) is_depends_enabled $SPELL glib2;;
PNG) is_depends_enabled $SPELL libpng;;
PS) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-ps.h" ]];;
SVG) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-svg.h" ]];;
diff --git a/x11-libs/cairo/SUB_DEPENDS b/x11-libs/cairo/SUB_DEPENDS
index 3286867..1a1e7d7 100755
--- a/x11-libs/cairo/SUB_DEPENDS
+++ b/x11-libs/cairo/SUB_DEPENDS
@@ -2,8 +2,10 @@ case $THIS_SUB_DEPENDS in
CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
CAIRO_DEVEL="y" ;;
PDF) return 0;;
- XCB) message "Cairo with XCB support requested, forcing xcb-util
dependency" &&
+ XCB) message "Cairo with XCB support requested, forcing libxcb dependency"
&&
depends libxcb "--enable-xcb";;
+ GOBJ) message "Cairo with gobject functions feature requested, forcing
glib2 dependency" &&
+ depends glib2 "--enable-gobject";;
PNG) message "Cairo with PNG support requested, forcing libpng dependency"
&&
depends libpng "--enable-png --enable-svg";;
PS) return 0;;
diff --git a/x11-libs/fontconfig/DETAILS b/x11-libs/fontconfig/DETAILS
index 0eed13a..fca07d8 100755
--- a/x11-libs/fontconfig/DETAILS
+++ b/x11-libs/fontconfig/DETAILS
@@ -1,7 +1,6 @@
SPELL=fontconfig
- VERSION=2.9.0
-
SOURCE_HASH=sha512:1e91132141756c7455b97fb4d7773b8c0812d98d0c0f5f137c728d6f03cb4601a7f2857c246bd63619d47a8d9aeceb475a16dd625bfc085e235e85b04d29014f
- PATCHLEVEL=0
+ VERSION=2.10.2
+
SOURCE_HASH=sha512:d8886b3bb40790591120ae7701efa7430dcb8c171eaa9bac3c42fe62cb0c9646c66aded49a8683a4299e2dbeda90dbf4ca09bb53075f9c089f95097135142cb6
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 181cfe2..e343cf9 100644
--- a/x11-libs/fontconfig/HISTORY
+++ b/x11-libs/fontconfig/HISTORY
@@ -1,3 +1,9 @@
+2013-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10.2
+
+2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.1
+
2012-03-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9.0

diff --git a/x11-libs/unity-greeter/BUILD b/x11-libs/unity-greeter/BUILD
index 3c6533a..134c8b7 100755
--- a/x11-libs/unity-greeter/BUILD
+++ b/x11-libs/unity-greeter/BUILD
@@ -1,2 +1,2 @@
OPTS+=" --enable-compiler-warnings=no" &&
-LIBS+=" -lm" default_build
+LIBS+=" -lm -lX11" default_build
diff --git a/x11-libs/unity-greeter/CONFIGURE
b/x11-libs/unity-greeter/CONFIGURE
deleted file mode 100755
index 5b36af9..0000000
--- a/x11-libs/unity-greeter/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-message 'unity-greeter renders a grid of white dots over the background.' &&
-config_query UNITY_GRID 'patch the source to remove the grid?' n
diff --git a/x11-libs/unity-greeter/DETAILS b/x11-libs/unity-greeter/DETAILS
index 4d69895..d2e8ed9 100755
--- a/x11-libs/unity-greeter/DETAILS
+++ b/x11-libs/unity-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=unity-greeter
- VERSION=0.2.8
+ VERSION=13.04.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.2/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4cad59e1ab444f40398d649b4ba33e19445e49f4faf58a2ed916814795e0c7e7fda528683064820ca6811c02a58df3cc74bb3284403605b8efff624117258ed8
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/${VERSION%.*}/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:e3517b1b8bd3f6ffa8eda5b1470250d6192608d14e80430fd15bef13b6d0725aa1e5a43613dc23c905d9a2bdec6088eb1b6986b916d31d774544dbdce43aa6f7
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 0c8e9cc..9ac7c93 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,11 @@
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 13.04.1
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, CONFIGURE, grid.patch: remove patch that does
+ not apply anymore
+ * BUILD: include libX11 in LIBS
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.8

diff --git a/x11-libs/unity-greeter/PRE_BUILD
b/x11-libs/unity-greeter/PRE_BUILD
index 82e0aee..580203b 100755
--- a/x11-libs/unity-greeter/PRE_BUILD
+++ b/x11-libs/unity-greeter/PRE_BUILD
@@ -2,9 +2,4 @@ default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.vala &&
-sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.c &&
-
-if [[ "$UNITY_GRID" = 'y' ]]; then
- cd "${SOURCE_DIRECTORY}/src" &&
- patch < "${SCRIPT_DIRECTORY}/grid.patch"
-fi
+sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.c
diff --git a/x11-libs/unity-greeter/grid.patch
b/x11-libs/unity-greeter/grid.patch
deleted file mode 100644
index 048207a..0000000
--- a/x11-libs/unity-greeter/grid.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- user-list.vala 2011-09-28 07:32:51.000000000 +0200
-+++ user-list.vala-fixed 2011-11-12 00:34:32.217649083 +0100
-@@ -249,7 +249,7 @@
-
- /* Draw overlay */
- bc.set_source (overlay);
-- bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2 +
2, height - grid_size * 2 + 2);
-+// bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2
+ 2, height - grid_size * 2 + 2);
- bc.fill ();
-
- /* Draw logo */
diff --git a/x11-libs/wine/DEPENDS b/x11-libs/wine/DEPENDS
index 1b6eee8..b718845 100755
--- a/x11-libs/wine/DEPENDS
+++ b/x11-libs/wine/DEPENDS
@@ -156,7 +156,7 @@ optional_depends libxext \
'--without-xshape' \
'for X11 XShape extension support' &&

-optional_depends xf86vidmodeproto \
+optional_depends libxxf86vm \
'--with-xxf86vm' \
'--without-xxf86vm' \
'for Xvidmode support'
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 7ecf983..f26446d 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,9 +12,9 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.5.6
+ VERSION=1.5.24
else
- VERSION=1.4
+ VERSION=1.4.1
fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 1de182d..c6eba9a 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,57 @@
+2013-02-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.24
+
+2013-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.23 (devel)
+
+2013-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix libxxf86vm dependency
+
+2013-01-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.22
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.21
+
+2012-12-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.20
+
+2012-12-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.19
+
+2012-11-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.18
+
+2012-11-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.17
+
+2012-10-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.16
+
+2012-10-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.15
+
+2012-10-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.14
+
+2012-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.13
+
+2012-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.12
+
+2012-08-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.11
+
+2012-08-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.10
+
+2012-07-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.8
+
+2012-06-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.1
+
2012-06-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated devel to 1.5.6

diff --git a/x11-toolkits/fltk/DETAILS b/x11-toolkits/fltk/DETAILS
index 382b1bd..17b4780 100755
--- a/x11-toolkits/fltk/DETAILS
+++ b/x11-toolkits/fltk/DETAILS
@@ -1,6 +1,6 @@
SPELL=fltk
- VERSION=1.3.0
-
SOURCE_HASH=sha512:a7adf9def90b143bc7ff54ac82fe9f6812b49209ab4145aada45210a3c314f9d91ae413240a8c57492826eca011aa147c68a131a9fe20bf221e7bc70c6c908ee
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:f0f5ed1127f30cccb6a9f06f5ec1618c379a9e40376f79971f5fe91c554c4efd5c8c4eafaa2640db39b87a07fba33a411aa88061bb8bab91541d7c11fab3e465
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ftp.easysw.com/pub/${SPELL}/${VERSION}/${SOURCE}
diff --git a/x11-toolkits/fltk/HISTORY b/x11-toolkits/fltk/HISTORY
index 855aa91..ceedc89 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,3 +1,9 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: added sub dependency on OPENGL
+
+2012-11-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.1
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/x11-toolkits/fltk/PRE_SUB_DEPENDS
b/x11-toolkits/fltk/PRE_SUB_DEPENDS
index ee14d9c..41e5464 100755
--- a/x11-toolkits/fltk/PRE_SUB_DEPENDS
+++ b/x11-toolkits/fltk/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
THREAD) list_find "$FLTK_SUBOPTS" '--enable-threads' ;;
+ OPENGL) is_depends_enabled $SPELL $(get_spell_provider $SPELL
OPENGL) && return 0;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/x11-toolkits/fltk/SUB_DEPENDS b/x11-toolkits/fltk/SUB_DEPENDS
index 7fe9836..b6f79f9 100755
--- a/x11-toolkits/fltk/SUB_DEPENDS
+++ b/x11-toolkits/fltk/SUB_DEPENDS
@@ -1,6 +1,9 @@
persistent_add FLTK_SUBOPTS
case $THIS_SUB_DEPENDS in
THREAD) list_add FLTK_SUBOPTS '--enable-threads' ;;
+ OPENGL) echo "OPENGL support requested, forcing OPENGL
dependency." &&
+ depends OPENGL
+ ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/x11-toolkits/gtk+2/DETAILS b/x11-toolkits/gtk+2/DETAILS
index 5a88dc3..5cc1c81 100755
--- a/x11-toolkits/gtk+2/DETAILS
+++ b/x11-toolkits/gtk+2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtk+2
- VERSION=2.24.10
+ VERSION=2.24.17
SOURCE=gtk+-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/gtk+/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:7a83555b4b6eb534bbdb77eae85164e182d68f786a72dcdbf41e221a25af0981263cc6637427cdf8984f82064927fb38d370d3f8621b7b056b3b5dbd92bcaf79
LICENSE[0]=LGPL
SECURITY_PATCH=2
KEYWORDS="x11 libs"
diff --git a/x11-toolkits/gtk+2/HISTORY b/x11-toolkits/gtk+2/HISTORY
index 183d2f9..5a73293 100644
--- a/x11-toolkits/gtk+2/HISTORY
+++ b/x11-toolkits/gtk+2/HISTORY
@@ -1,3 +1,24 @@
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.24.17
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.24.16, fix SOURCE_HASH
+
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.15
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.14
+
+2012-09-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.13
+
+2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.12
+
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.11
+
2012-02-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.24.10

diff --git a/x11-toolkits/gtk+2/gtk+-2.24.10.tar.xz.sig
b/x11-toolkits/gtk+2/gtk+-2.24.10.tar.xz.sig
deleted file mode 100644
index 81acca1..0000000
Binary files a/x11-toolkits/gtk+2/gtk+-2.24.10.tar.xz.sig and /dev/null differ
diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index 76ce35e..48425d5 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -2,14 +2,14 @@

if [[ "$GTK_VER" == "devel" ]]; then
depends -sub GLIB_DEVEL glib2 &&
- depends -sub "CAIRO_DEVEL PDF PS SVG X" cairo &&
+ depends -sub "CAIRO_DEVEL PDF PS SVG X GOBJ" cairo &&
optional_depends -sub GOBJ_DEVEL gobject-introspection \
"--enable-introspection=yes" \
"--enable-introspection=no" \
"to enable introspection support"
else
depends glib2 &&
- depends -sub "PDF PS SVG X" cairo &&
+ depends -sub "PDF PS SVG X GOBJ" cairo &&
optional_depends gobject-introspection \
"--enable-introspection=yes" \
"--enable-introspection=no" \
@@ -17,12 +17,13 @@ else
fi

depends gdk-pixbuf2 &&
-simple_version_check_force_depends gdk-pixbuf2 223 3 &&
+simple_version_check_force_depends gdk-pixbuf2 226 3 &&
depends atk &&
-simple_version_check_force_depends atk 21 2 &&
+simple_version_check_force_depends atk 253 3 &&
depends pango &&
-simple_version_check_force_depends pango 129 3 &&
+simple_version_check_force_depends pango 130 3 &&

+depends at-spi2-atk &&
depends libsm &&
depends libxext &&
depends libxcursor &&
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 34eccef..3688773 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.4.3
+ VERSION=3.6.2
SOURCE=gtk+-$VERSION.tar.xz
SOURCE_GPG=gurus.gpg:$SOURCE.sig
else
- VERSION=3.4.3
+ VERSION=3.6.2
SOURCE=gtk+-$VERSION.tar.xz
SOURCE_GPG=gurus.gpg:$SOURCE.sig
fi
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 0306164..3e747e3 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,20 @@
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: updated versions for gdk-pixbuf2, atk, pango
+ added depends at-spi2-atk
+
+2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: strictly requires cairo with glib2 dep enabled
+
+2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.4
+
2012-05-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.3

diff --git a/x11-toolkits/gtk+3/gtk+-3.4.3.tar.xz.sig
b/x11-toolkits/gtk+3/gtk+-3.4.3.tar.xz.sig
deleted file mode 100644
index 0f998fd..0000000
Binary files a/x11-toolkits/gtk+3/gtk+-3.4.3.tar.xz.sig and /dev/null differ
diff --git a/x11-toolkits/gtk+3/gtk+-3.6.2.tar.xz.sig
b/x11-toolkits/gtk+3/gtk+-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..218d93a
Binary files /dev/null and b/x11-toolkits/gtk+3/gtk+-3.6.2.tar.xz.sig differ
diff --git a/x11-toolkits/gtk-sharp-2/DETAILS
b/x11-toolkits/gtk-sharp-2/DETAILS
index 7e785f6..bf4c228e 100755
--- a/x11-toolkits/gtk-sharp-2/DETAILS
+++ b/x11-toolkits/gtk-sharp-2/DETAILS
@@ -1,11 +1,9 @@
SPELL=gtk-sharp-2
- VERSION=2.12.10
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=2.12.11
SOURCE=gtk-sharp-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/gtk-sharp-${VERSION}
- SOURCE_URL[0]=${GNOME_URL}/sources/gtk-sharp/${BRANCH}/$SOURCE
-# SOURCE_URL[1]=http://ftp.novell.com/pub/mono/sources/gtk-sharp212/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=http://download.mono-project.com/sources/gtk-sharp212/$SOURCE
+
SOURCE_HASH=sha512:870ddc559bcac3071f13ddb9e04a02022e2eea5f7a8335b574a747b726c0e5ecd005847f726069c555b64a289d625071f4b319c1b1242d6d1c05e62a46b7db88
WEB_SITE=http://www.mono-project.com/
LICENSE[0]=LGPL
ENTERED=20050611
diff --git a/x11-toolkits/gtk-sharp-2/HISTORY
b/x11-toolkits/gtk-sharp-2/HISTORY
index c53f694..8a0b7a9 100644
--- a/x11-toolkits/gtk-sharp-2/HISTORY
+++ b/x11-toolkits/gtk-sharp-2/HISTORY
@@ -1,3 +1,10 @@
+2012-07-10 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 2.12.11, changed SOURCE_URL to reflect new home
+ at mono-project
+ * glib_fix.patch: created to address build failure with newer
+ versions of glib2 (bug #407)
+ * PRE_BUILD: patch application before libtoolize
+
2010-03-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: commented out SOURCE_URL[1], same content but different
size
* gtk-sharp-2.12.10.tar.bz2.sig: updated to SOURCE_URL[0] tarball
diff --git a/x11-toolkits/gtk-sharp-2/PRE_BUILD
b/x11-toolkits/gtk-sharp-2/PRE_BUILD
index ac2a160..266664a 100755
--- a/x11-toolkits/gtk-sharp-2/PRE_BUILD
+++ b/x11-toolkits/gtk-sharp-2/PRE_BUILD
@@ -1,5 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
touch INSTALL &&
+patch -p1 < $SCRIPT_DIRECTORY/glib_fix.patch &&
libtoolize -f &&
autoreconf -f
diff --git a/x11-toolkits/gtk-sharp-2/glib_fix.patch
b/x11-toolkits/gtk-sharp-2/glib_fix.patch
new file mode 100644
index 0000000..5825f27
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-2/glib_fix.patch
@@ -0,0 +1,117 @@
+diff -urN old/configure.in new/configure.in
+--- old/configure.in 2012-07-08 14:43:54.333939345 -0500
++++ new/configure.in 2012-07-08 14:39:06.505947046 -0500
+@@ -223,6 +223,16 @@
+ AM_CONDITIONAL(ENABLE_MSI, test "x$enable_msi" = "xyes")
+ AM_CONDITIONAL(ENABLE_MONOGETOPTIONS, test "x$has_mono" = "xtrue")
+
++PKG_CHECK_MODULES(GLIB_2_31,
++ glib-2.0 >= 2.31,
++ HAVE_GLIB_2_31_OR_HIGHER=yes, HAVE_GLIB_2_31_OR_HIGHER=no)
++
++if test "x$HAVE_GLIB_2_31_OR_HIGHER" = "xyes" ; then
++ CFLAGS="$CFLAGS -DDISABLE_GTHREAD_CHECK"
++ CSFLAGS="$CSFLAGS -define:DISABLE_GTHREAD_CHECK"
++fi
++
++AC_SUBST(CSFLAGS)
+ AC_SUBST(CFLAGS)
+
+ AC_OUTPUT([
+diff -urN old/glib/Thread.cs new/glib/Thread.cs
+--- old/glib/Thread.cs 2012-07-08 14:44:51.373937819 -0500
++++ new/glib/Thread.cs 2012-07-08 14:46:02.825935908 -0500
+@@ -21,29 +21,42 @@
+
+ namespace GLib
+ {
+- using System;
+- using System.Runtime.InteropServices;
++ using System;
++ using System.Runtime.InteropServices;
+
+- public class Thread
+- {
+- private Thread () {}
+-
+- [DllImport("libgthread-2.0-0.dll")]
+- static extern void g_thread_init (IntPtr i);
+-
+- public static void Init ()
+- {
+- g_thread_init (IntPtr.Zero);
+- }
+-
+- [DllImport("glibsharpglue-2")]
+- static extern bool glibsharp_g_thread_supported ();
+-
+- public static bool Supported
+- {
+- get {
+- return glibsharp_g_thread_supported ();
+- }
+- }
+- }
+-}
++ public class Thread
++ {
++ private Thread () {}
++
++#if DISABLE_GTHREAD_CHECK
++ public static void Init ()
++ {
++ // GLib automatically inits threads in 2.31 and above
++ //
http://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#g-thread-init
++ }
++
++ public static bool Supported {
++ get { return true; }
++ }
++#else
++ [DllImport("libgthread-2.0-0.dll")]
++ static extern void g_thread_init (IntPtr i);
++
++ public static void Init ()
++ {
++ g_thread_init (IntPtr.Zero);
++ }
++
++ [DllImport("glibsharpglue-2")]
++ static extern bool glibsharp_g_thread_supported ();
++
++ public static bool Supported
++ {
++ get {
++ return glibsharp_g_thread_supported ();
++ }
++ }
++#endif
++
++ }
++}
+\ No newline at end of file
+diff -urN old/glib/glue/thread.c new/glib/glue/thread.c
+--- old/glib/glue/thread.c 2012-07-07 18:38:18.693593075 -0500
++++ new/glib/glue/thread.c 2012-07-07 20:19:22.973430852 -0500
+@@ -19,14 +19,21 @@
+ * Boston, MA 02111-1307, USA.
+ */
+
+-
++#ifdef DISABLE_GTHREAD_CHECK
++#include <glib.h>
++#else
+ #include <glib/gthread.h>
++#endif
+
+ gboolean glibsharp_g_thread_supported (void);
+
+ gboolean
+ glibsharp_g_thread_supported ()
+ {
++#ifdef DISABLE_GTHREAD_CHECK
++ return TRUE;
++#else
+ return g_thread_supported ();
++#endif
+ }
diff --git a/x11-toolkits/gtk-sharp-2/gtk-sharp-2.12.10.tar.bz2.sig
b/x11-toolkits/gtk-sharp-2/gtk-sharp-2.12.10.tar.bz2.sig
deleted file mode 100644
index cd3c880..0000000
Binary files a/x11-toolkits/gtk-sharp-2/gtk-sharp-2.12.10.tar.bz2.sig and
/dev/null differ
diff --git a/x11-toolkits/qscintilla/BUILD b/x11-toolkits/qscintilla/BUILD
index 285f3ab..92534bd 100755
--- a/x11-toolkits/qscintilla/BUILD
+++ b/x11-toolkits/qscintilla/BUILD
@@ -3,7 +3,7 @@ QTDIR=/usr &&
local QTSCINT &&
if is_depends_enabled $SPELL qt4 ; then
PATH=$QTDIR/bin/qt4:$PATH
- QTSCINT=Qt4
+ QTSCINT=Qt4Qt5
else
QTSCINT=Qt3
fi &&
diff --git a/x11-toolkits/qscintilla/DETAILS b/x11-toolkits/qscintilla/DETAILS
index efe1d56..448c7b9 100755
--- a/x11-toolkits/qscintilla/DETAILS
+++ b/x11-toolkits/qscintilla/DETAILS
@@ -1,10 +1,10 @@
SPELL=qscintilla
- VERSION=2.6
-
SOURCE_HASH=sha512:81eda15dfa36eedd874c3523795bf2861f840937f72c8df4d8ac67faf0a8e5f7e431d991f450cd0af2850e5bbffe1dc96afe43674b463e54596b20cc016bb652
+ VERSION=2.6.2
+
SOURCE_HASH=sha512:5d92c70182817f34141c4166a41807a3ef506c38cc2cd3c83d140eeca329e4aa6f1fa379bb9422da95d65a3385eefc27b0948b342af89c93eeca49f233a63a81
SOURCE=QScintilla-gpl-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/QScintilla-gpl-$VERSION

WEB_SITE=http://www.riverbankcomputing.co.uk/software/qscintilla/intro
-
SOURCE_URL[0]=http://www.riverbankcomputing.com/static/Downloads/QScintilla2/$SOURCE
+
SOURCE_URL[0]=$SOURCEFORGE_URL/pyqt/QScintilla2/QScintilla-${VERSION}/${SOURCE}
LICENSE[0]=GPL
ENTERED=20060206
KEYWORDS="qt editors x11 libs"
diff --git a/x11-toolkits/qscintilla/HISTORY b/x11-toolkits/qscintilla/HISTORY
index f8efb4c..fd97e26 100644
--- a/x11-toolkits/qscintilla/HISTORY
+++ b/x11-toolkits/qscintilla/HISTORY
@@ -1,3 +1,7 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.2
+ * BUILD: fixed QTSCINT variable
+
2011-12-11 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.6

diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index cca3b81..ad4ad08 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -2,8 +2,9 @@ persistent_remove QT_VER
SPELL=qt4
TMPFS=off
SPELLX=qt-everywhere-opensource-src
- VERSION=4.8.2
-
SOURCE_HASH=sha512:42c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62
+ VERSION=4.8.4
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:472972b63b5cad83b4c4656b23e95b6d4923cc31a518138e25d5921982b14abc835883356c2b779a7972cb77cf73fe25b46630be7c6a86a917b364186aa17496
SOURCE=$SPELLX-$VERSION.tar.gz
SECURITY_PATCH=4
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 713ad6b..3f980f0 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,16 @@
+2013-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch:
+ patch to fix moc for builds that depend on BOOST 1.53
+
+2012-11-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.8.4
+
+2012-09-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.8.3
+ * PRE_BUILD, qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch:
+ removed obsolete patch
+
2012-06-02 Sukneet Basuta <sukneet AT sourcemage.org>
* CONFIGURE: add config_query to build webkit with or without
HTML5 video support
diff --git a/x11-toolkits/qt4/PRE_BUILD b/x11-toolkits/qt4/PRE_BUILD
index b62fd90..15a1cd6 100755
--- a/x11-toolkits/qt4/PRE_BUILD
+++ b/x11-toolkits/qt4/PRE_BUILD
@@ -2,7 +2,6 @@ default_pre_build &&
cd $SOURCE_DIRECTORY &&

sed -i '/-Werror/d' src/3rdparty/webkit/Source/WebKit.pri &&
-patch -p1 <
${SCRIPT_DIRECTORY}/qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch &&

# fix bad .pro file for 4.6.0-beta1
for file in
tools/assistant/tools/{qhelpgenerator,qcollectiongenerator,qhelpconverter,assistant}/*.pro;
do
@@ -42,4 +41,7 @@ sed -i -e '/CONFIG\s*+=\s*text_breaking_with_icu/
s:^#\s*::' \

if [[ $QT_WEBKIT_VIDEO == n ]]; then
sed -i '1iDEFINES += ENABLE_VIDEO=0'
src/3rdparty/webkit/Source/WebCore/WebCore.pro
-fi
+fi &&
+
+# fix moc for spells that depend on BOOST 1.53
+patch -p1 <
$SPELL_DIRECTORY/qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch
diff --git
a/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch
b/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch
deleted file mode 100644
index dce2eaa..0000000
--- a/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch
+++ /dev/null
@@ -1,345 +0,0 @@
-Submitted By: Ragnar Thomsen
<rthomsen_at_linuxfromscratch_dot_org>
-Date: 2012-04-04
-Initial Package Version: 4.8.1
-Origin: Webkit Trac
-Description: Fixes building with Glib 2.32
-
-diff -Naur a/src/3rdparty/webkit/Source/JavaScriptCore/GNUmakefile.list.am
b/src/3rdparty/webkit/Source/JavaScriptCore/GNUmakefile.list.am
---- a/src/3rdparty/webkit/Source/JavaScriptCore/GNUmakefile.list.am
2012-03-14 15:01:27.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/GNUmakefile.list.am
2012-04-02 18:24:44.675935621 +0200
-@@ -438,7 +438,6 @@
- Source/JavaScriptCore/wtf/gobject/GRefPtr.h \
- Source/JavaScriptCore/wtf/gobject/GTypedefs.h \
- Source/JavaScriptCore/wtf/gtk/MainThreadGtk.cpp \
-- Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp \
- Source/JavaScriptCore/wtf/HashCountedSet.h \
- Source/JavaScriptCore/wtf/HashFunctions.h \
- Source/JavaScriptCore/wtf/HashIterators.h \
-diff -Naur
a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
---- a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
2012-03-14 15:01:26.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
2012-04-02 18:27:24.179929519 +0200
-@@ -44,8 +44,6 @@
-
- #if USE(PTHREADS)
- #include <pthread.h>
--#elif PLATFORM(GTK)
--#include "GOwnPtr.h"
- #endif
-
- #if PLATFORM(QT)
-@@ -66,10 +64,6 @@
- typedef void* PlatformReadWriteLock;
- #endif
- typedef pthread_cond_t PlatformCondition;
--#elif PLATFORM(GTK)
--typedef GOwnPtr<GMutex> PlatformMutex;
--typedef void* PlatformReadWriteLock; // FIXME: Implement.
--typedef GOwnPtr<GCond> PlatformCondition;
- #elif PLATFORM(QT)
- typedef QT_PREPEND_NAMESPACE(QMutex)* PlatformMutex;
- typedef void* PlatformReadWriteLock; // FIXME: Implement.
-diff -Naur
a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp
b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp
---- a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp
2012-03-14 15:01:26.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp
2012-04-02 18:29:01.491925799 +0200
-@@ -37,18 +37,6 @@
- g_list_free(ptr);
- }
-
--template <> void freeOwnedGPtr<GCond>(GCond* ptr)
--{
-- if (ptr)
-- g_cond_free(ptr);
--}
--
--template <> void freeOwnedGPtr<GMutex>(GMutex* ptr)
--{
-- if (ptr)
-- g_mutex_free(ptr);
--}
--
- template <> void freeOwnedGPtr<GPatternSpec>(GPatternSpec* ptr)
- {
- if (ptr)
-diff -Naur a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h
b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h
---- a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h
2012-03-14 15:01:26.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GOwnPtr.h
2012-04-02 18:29:59.075923577 +0200
-@@ -35,8 +35,6 @@
- template <typename T> inline void freeOwnedGPtr(T* ptr);
- template<> void freeOwnedGPtr<GError>(GError*);
- template<> void freeOwnedGPtr<GList>(GList*);
--template<> void freeOwnedGPtr<GCond>(GCond*);
--template<> void freeOwnedGPtr<GMutex>(GMutex*);
- template<> void freeOwnedGPtr<GPatternSpec>(GPatternSpec*);
- template<> void freeOwnedGPtr<GDir>(GDir*);
-
-diff -Naur
a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h
b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h
---- a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h
2012-03-14 15:01:26.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h
2012-04-02 18:31:06.043921024 +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 -Naur
a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp
b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp
---- a/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp
2012-03-14 15:01:26.000000000 +0100
-+++ b/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp
1970-01-01 01:00:00.000000000 +0100
-@@ -1,248 +0,0 @@
--/*
-- * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
-- * Copyright (C) 2007 Justin Haygood (jhaygood AT reaktix.com)
-- *
-- * Redistribution and use in source and binary forms, with or without
-- * modification, are permitted provided that the following conditions
-- * are met:
-- *
-- * 1. Redistributions of source code must retain the above copyright
-- * notice, this list of conditions and the following disclaimer.
-- * 2. Redistributions in binary form must reproduce the above copyright
-- * notice, this list of conditions and the following disclaimer in the
-- * documentation and/or other materials provided with the distribution.
-- * 3. Neither the name of Apple Inc. ("Apple") nor the names of
-- * its contributors may be used to endorse or promote products derived
-- * from this software without specific prior written permission.
-- *
-- * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-- * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES
-- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES;
-- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND
-- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT
-- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- */
--
--#include "config.h"
--#include "Threading.h"
--
--#if !USE(PTHREADS)
--
--#include "CurrentTime.h"
--#include "HashMap.h"
--#include "MainThread.h"
--#include "RandomNumberSeed.h"
--#include <wtf/StdLibExtras.h>
--
--#include <glib.h>
--#include <limits.h>
--
--namespace WTF {
--
--typedef HashMap<ThreadIdentifier, GThread*> ThreadMap;
--
--static Mutex* atomicallyInitializedStaticMutex;
--
--static Mutex& threadMapMutex()
--{
-- DEFINE_STATIC_LOCAL(Mutex, mutex, ());
-- return mutex;
--}
--
--void initializeThreading()
--{
-- if (!g_thread_supported())
-- g_thread_init(NULL);
-- ASSERT(g_thread_supported());
--
-- if (!atomicallyInitializedStaticMutex) {
-- atomicallyInitializedStaticMutex = new Mutex;
-- threadMapMutex();
-- initializeRandomNumberGenerator();
-- }
--}
--
--void lockAtomicallyInitializedStaticMutex()
--{
-- ASSERT(atomicallyInitializedStaticMutex);
-- atomicallyInitializedStaticMutex->lock();
--}
--
--void unlockAtomicallyInitializedStaticMutex()
--{
-- atomicallyInitializedStaticMutex->unlock();
--}
--
--static ThreadMap& threadMap()
--{
-- DEFINE_STATIC_LOCAL(ThreadMap, map, ());
-- return map;
--}
--
--static ThreadIdentifier identifierByGthreadHandle(GThread*& thread)
--{
-- MutexLocker locker(threadMapMutex());
--
-- ThreadMap::iterator i = threadMap().begin();
-- for (; i != threadMap().end(); ++i) {
-- if (i->second == thread)
-- return i->first;
-- }
--
-- return 0;
--}
--
--static ThreadIdentifier establishIdentifierForThread(GThread*& thread)
--{
-- ASSERT(!identifierByGthreadHandle(thread));
--
-- MutexLocker locker(threadMapMutex());
--
-- static ThreadIdentifier identifierCount = 1;
--
-- threadMap().add(identifierCount, thread);
--
-- return identifierCount++;
--}
--
--static GThread* threadForIdentifier(ThreadIdentifier id)
--{
-- MutexLocker locker(threadMapMutex());
--
-- return threadMap().get(id);
--}
--
--static void clearThreadForIdentifier(ThreadIdentifier id)
--{
-- MutexLocker locker(threadMapMutex());
--
-- ASSERT(threadMap().contains(id));
--
-- threadMap().remove(id);
--}
--
--ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void*
data, const char*)
--{
-- GThread* thread;
-- if (!(thread = g_thread_create(entryPoint, data, TRUE, 0))) {
-- LOG_ERROR("Failed to create thread at entry point %p with data %p",
entryPoint, data);
-- return 0;
-- }
--
-- ThreadIdentifier threadID = establishIdentifierForThread(thread);
-- return threadID;
--}
--
--void initializeCurrentThreadInternal(const char*)
--{
--}
--
--int waitForThreadCompletion(ThreadIdentifier threadID, void** result)
--{
-- ASSERT(threadID);
--
-- GThread* thread = threadForIdentifier(threadID);
--
-- void* joinResult = g_thread_join(thread);
-- if (result)
-- *result = joinResult;
--
-- clearThreadForIdentifier(threadID);
-- return 0;
--}
--
--void detachThread(ThreadIdentifier)
--{
--}
--
--ThreadIdentifier currentThread()
--{
-- GThread* currentThread = g_thread_self();
-- if (ThreadIdentifier id = identifierByGthreadHandle(currentThread))
-- return id;
-- return establishIdentifierForThread(currentThread);
--}
--
--void yield()
--{
-- g_thread_yield();
--}
--
--Mutex::Mutex()
-- : m_mutex(g_mutex_new())
--{
--}
--
--Mutex::~Mutex()
--{
--}
--
--void Mutex::lock()
--{
-- g_mutex_lock(m_mutex.get());
--}
--
--bool Mutex::tryLock()
--{
-- return g_mutex_trylock(m_mutex.get());
--}
--
--void Mutex::unlock()
--{
-- g_mutex_unlock(m_mutex.get());
--}
--
--ThreadCondition::ThreadCondition()
-- : m_condition(g_cond_new())
--{
--}
--
--ThreadCondition::~ThreadCondition()
--{
--}
--
--void ThreadCondition::wait(Mutex& mutex)
--{
-- g_cond_wait(m_condition.get(), mutex.impl().get());
--}
--
--bool ThreadCondition::timedWait(Mutex& mutex, double absoluteTime)
--{
-- // Time is in the past - return right away.
-- if (absoluteTime < currentTime())
-- return false;
--
-- // Time is too far in the future for g_cond_timed_wait - wait forever.
-- if (absoluteTime > INT_MAX) {
-- wait(mutex);
-- return true;
-- }
--
-- int timeSeconds = static_cast<int>(absoluteTime);
-- int timeMicroseconds = static_cast<int>((absoluteTime - timeSeconds) *
1000000.0);
--
-- GTimeVal targetTime;
-- targetTime.tv_sec = timeSeconds;
-- targetTime.tv_usec = timeMicroseconds;
--
-- return g_cond_timed_wait(m_condition.get(), mutex.impl().get(),
&targetTime);
--}
--
--void ThreadCondition::signal()
--{
-- g_cond_signal(m_condition.get());
--}
--
--void ThreadCondition::broadcast()
--{
-- g_cond_broadcast(m_condition.get());
--}
--
--
--}
--
--#endif // !USE(PTHREADS)
diff --git
a/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch
b/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch
new file mode 100644
index 0000000..fa82334
--- /dev/null
+++ b/x11-toolkits/qt4/qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch
@@ -0,0 +1,15 @@
+diff -up
qt-everywhere-opensource-src-4.8.4/src/tools/moc/main.cpp.moc-boost148
qt-everywhere-opensource-src-4.8.4/src/tools/moc/main.cpp
+--- qt-everywhere-opensource-src-4.8.4/src/tools/moc/main.cpp.moc-boost148
2012-11-23 04:09:53.000000000 -0600
++++ qt-everywhere-opensource-src-4.8.4/src/tools/moc/main.cpp 2013-02-11
07:07:18.942748176 -0600
+@@ -187,6 +187,11 @@ int runMoc(int _argc, char **_argv)
+ Moc moc;
+ pp.macros["Q_MOC_RUN"];
+ pp.macros["__cplusplus"];
++
++ // Workaround a bugs while parsing some boost headers. See QTBUG-22829
++ pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"];
++ pp.macros["BOOST_LEXICAL_CAST_INCLUDED"];
++
+ QByteArray filename;
+ QByteArray output;
+ FILE *in = 0;
diff --git a/x11-toolkits/qwt5/BUILD b/x11-toolkits/qwt5/BUILD
index 068c7d2..7255991 100755
--- a/x11-toolkits/qwt5/BUILD
+++ b/x11-toolkits/qwt5/BUILD
@@ -1,9 +1,3 @@
export QTDIR=${INSTALL_ROOT}/usr &&
-local QMAKE &&
-if spell_ok qt4;then
- QMAKE=${TRACK_ROOT}/usr/bin/qt4/qmake
-else
- QMAKE=${TRACK_ROOT}/usr/bin/qmake
-fi &&
-$QMAKE &&
+$TRACK_ROOT/usr/bin/qt4/qmake &&
make
diff --git a/x11-toolkits/qwt5/CONFLICTS b/x11-toolkits/qwt5/CONFLICTS
new file mode 100755
index 0000000..b69e67d
--- /dev/null
+++ b/x11-toolkits/qwt5/CONFLICTS
@@ -0,0 +1,3 @@
+# Shall not be present during build. Stupid, I know.
+# See:
http://sourceforge.net/tracker/?func=detail&aid=3470306&group_id=13693&atid=113693
+conflicts qwt5
diff --git a/x11-toolkits/qwt5/DEPENDS b/x11-toolkits/qwt5/DEPENDS
index 4cdd0bb..028837c 100755
--- a/x11-toolkits/qwt5/DEPENDS
+++ b/x11-toolkits/qwt5/DEPENDS
@@ -1 +1 @@
-depends QT
+depends qt4
diff --git a/x11-toolkits/qwt5/DETAILS b/x11-toolkits/qwt5/DETAILS
index 792f7b2..706b929 100755
--- a/x11-toolkits/qwt5/DETAILS
+++ b/x11-toolkits/qwt5/DETAILS
@@ -1,9 +1,9 @@
SPELL=qwt5
- VERSION=5.2.0
+ VERSION=6.0.1
SOURCE=qwt-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/qwt-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/qwt/${SOURCE}
-
SOURCE_HASH=sha512:15e1fd4eb5e3f1bd3f91ac1ce26358f69f67a81e5207aca81414d408591c112b7b3071fd58b8f226b495fc9d2cbe1f67c44db631ef0c759b8b6376c80e866562
+
SOURCE_HASH=sha512:36fdd5344203586daa8b8283b6ae743fedd3f0685bc3405295868288de66827695b5e31e9a54231a3fe8aa0f3b008f1d0961ff9d89a201a4f5b14f7376b17610
WEB_SITE=http://qwt.sourceforge.net
ENTERED=20061003
LICENSE[0]=http://qwt.sourceforge.net/qwtlicense.html
diff --git a/x11-toolkits/qwt5/HISTORY b/x11-toolkits/qwt5/HISTORY
index 2fe2fe0..f623d90 100644
--- a/x11-toolkits/qwt5/HISTORY
+++ b/x11-toolkits/qwt5/HISTORY
@@ -1,3 +1,8 @@
+2012-08-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, BUILD, DEPENDS, PRE_BUILD: update to qt4-only 6.0.1 ...
qwt5
+ name is suboptimal now.
+ * CONFLICTS: stupid qmake makes build conflict with installed version
+
2009-03-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.2.0

diff --git a/x11-toolkits/qwt5/PRE_BUILD b/x11-toolkits/qwt5/PRE_BUILD
index e73fe2a..9ac9b76 100755
--- a/x11-toolkits/qwt5/PRE_BUILD
+++ b/x11-toolkits/qwt5/PRE_BUILD
@@ -1,17 +1,13 @@
default_pre_build &&
-sedit "s: INSTALLBASE = /usr/local/qwt-${VERSION}: INSTALLBASE =
$INSTALL_ROOT/usr:" \
- $SOURCE_DIRECTORY/qwtconfig.pri &&
-sedit "s:#CONFIG += QwtSVGItem:CONFIG += QwtSVGItem:" \
- $SOURCE_DIRECTORY/qwtconfig.pri &&
-#sedit "s:#CONFIG += QwtExamples:CONFIG += QwtExamples:" \
-# $SOURCE_DIRECTORY/qwtconfig.pri &&
-sedit "s:doc.path = \$\$INSTALLBASE/doc:doc.path =
\$\$INSTALLBASE/share/doc:" \
- $SOURCE_DIRECTORY/qwtconfig.pri &&

-sed -e '/realtime_plot \\/d' \
- -e '/bode \\/d' \
- -e '/svgmap/d' \
- -i $SOURCE_DIRECTORY/examples/examples.pro &&
+# Those messy droppings of this QT4 lib are annoying!
+# Trying to get things into some system-like order.

-sed -i -e '/INSTALLS/ s,doc,,' $SOURCE_DIRECTORY/src/src.pro
+sedit "s: QWT_INSTALL_PREFIX = /usr/local/qwt-\$\$QWT_VERSION:
QWT_INSTALL_PREFIX = $INSTALL_ROOT/usr:" \
+ $SOURCE_DIRECTORY/qwtconfig.pri &&
+
+sedit "s:QWT_INSTALL_DOCS =
\$\${QWT_INSTALL_PREFIX}/doc:QWT_INSTALL_DOCS =
\$\${QWT_INSTALL_PREFIX}/share/doc/qwt:" \
+ $SOURCE_DIRECTORY/qwtconfig.pri &&

+sedit "s:QWT_INSTALL_FEATURES =
\$\${QWT_INSTALL_PREFIX}/features:QWT_INSTALL_FEATURES =
\$\${QWT_INSTALL_PREFIX}/share/qt4/mkspecs/features:" \
+ $SOURCE_DIRECTORY/qwtconfig.pri
diff --git a/x11-toolkits/wxgtk-new/DEPENDS b/x11-toolkits/wxgtk-new/DEPENDS
index 4d2b1e7..46600b0 100755
--- a/x11-toolkits/wxgtk-new/DEPENDS
+++ b/x11-toolkits/wxgtk-new/DEPENDS
@@ -1,7 +1,6 @@
depends -sub CXX gcc &&
depends gtk+2 &&
depends libx11 '--with-x' &&
-depends libxpm '--with-libxpm' &&

# all of the "depends" below strictly speaking are not required, e.g. we can
# use included library by specifying --with-*=builtin, but we want to use the
@@ -45,4 +44,7 @@ optional_depends libiodbc \
optional_depends sdl \
'--with-sdl --enable-sound' \
'--without-sdl' \
- 'for sound system support'
+ 'for sound system support' &&
+optional_depends libxpm '--with-libxpm' \
+ '--without-libxpm' \
+ 'support XPM file format'
diff --git a/x11-toolkits/wxgtk-new/DETAILS b/x11-toolkits/wxgtk-new/DETAILS
index c669a14..bce5e2b 100755
--- a/x11-toolkits/wxgtk-new/DETAILS
+++ b/x11-toolkits/wxgtk-new/DETAILS
@@ -1,8 +1,8 @@
SPELL=wxgtk-new
SPELLX=wxGTK
SPELLX=wxWidgets
- VERSION=2.9.3
-
SOURCE_HASH=sha512:f81d0b8f6b8964d2b98d630bdd14266fb69534eba6e613d2bb14451449097b84f98d841abc857cd3f0e228ec8bc300b1c1d01baa211be61babf04fcd1fe0bf91
+ VERSION=2.9.4
+
SOURCE_HASH=sha512:6306b99480081f3517eb73d10de76560fbee59c487a1070596347ec05c592400d7110f1447190521afbc39cb5308aec8bd442e650280350b19a6e43bf8fc5749
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/$SOURCE
diff --git a/x11-toolkits/wxgtk-new/HISTORY b/x11-toolkits/wxgtk-new/HISTORY
index 573fe73..85d5081 100644
--- a/x11-toolkits/wxgtk-new/HISTORY
+++ b/x11-toolkits/wxgtk-new/HISTORY
@@ -1,3 +1,7 @@
+2012-07-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.4
+ * DEPENDS: libxpm is optional
+
2012-01-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.9.3

diff --git a/x11/bumblebee/BUILD b/x11/bumblebee/BUILD
new file mode 100755
index 0000000..58f9e92
--- /dev/null
+++ b/x11/bumblebee/BUILD
@@ -0,0 +1,3 @@
+create_group bumblebee &&
+
+default_build
diff --git a/x11/bumblebee/DEPENDS b/x11/bumblebee/DEPENDS
new file mode 100755
index 0000000..bb7553a
--- /dev/null
+++ b/x11/bumblebee/DEPENDS
@@ -0,0 +1,9 @@
+depends glib2 &&
+depends libbsd &&
+depends libx11 &&
+
+optional_depends help2man "" "" "to generate documentation" &&
+
+runtime_depends virtualgl &&
+
+suggest_depends bbswitch "" "" "for additional method of power management
support"
diff --git a/x11/bumblebee/DETAILS b/x11/bumblebee/DETAILS
new file mode 100755
index 0000000..0021064
--- /dev/null
+++ b/x11/bumblebee/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=bumblebee
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:4b1b37c4b6bef9ea2b91bcfdacf5a2dea18fc4ed245d9881f93454d5e23bb07d4048114ec79c143f82504e20526e7b55e5b8d3a1b83c08340c244ea93fbef150
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/downloads/Bumblebee-Project/Bumblebee/$SOURCE
+ WEB_SITE=http://www.bumblebee-project.org/
+ ENTERED=20121105
+ LICENSE[0]=GPL
+ SHORT="project aiming to support NVIDIA Optimus technology under
Linux"
+cat << EOF
+Bumblebee is a effort to make Nvidia Optimus enabled laptops work in
GNU/Linux
+systems. Such feature involves two graphics cards with two different power
+consumption profiles plugged in a layered way sharing a single framebuffer.
+EOF
diff --git a/x11/bumblebee/HISTORY b/x11/bumblebee/HISTORY
new file mode 100644
index 0000000..d386b2e
--- /dev/null
+++ b/x11/bumblebee/HISTORY
@@ -0,0 +1,2 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, init.d/bumblebee{,.conf}: spell
created
diff --git a/x11/bumblebee/INSTALL b/x11/bumblebee/INSTALL
new file mode 100755
index 0000000..b5d18cc
--- /dev/null
+++ b/x11/bumblebee/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/bumblebee.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/bumblebee"
+fi
diff --git a/x11/bumblebee/init.d/bumblebee b/x11/bumblebee/init.d/bumblebee
new file mode 100755
index 0000000..72d5ab1
--- /dev/null
+++ b/x11/bumblebee/init.d/bumblebee
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+. /etc/sysconfig/bumblebee
+
+PROGRAM=/usr/sbin/bumblebeed
+ARGS="--daemon $BUMBLEBEED_ARGS"
+RUNLEVEL=5
+
+. /etc/init.d/smgl_init
diff --git a/x11/bumblebee/init.d/bumblebee.conf
b/x11/bumblebee/init.d/bumblebee.conf
new file mode 100644
index 0000000..4d67038
--- /dev/null
+++ b/x11/bumblebee/init.d/bumblebee.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see ``bumblebeed --help''
+
+BUMBLEBEED_ARGS=""
diff --git a/x11/colord-gtk/DEPENDS b/x11/colord-gtk/DEPENDS
new file mode 100755
index 0000000..47f4ecf
--- /dev/null
+++ b/x11/colord-gtk/DEPENDS
@@ -0,0 +1,4 @@
+depends glib2 &&
+depends lcms2 &&
+depends gtk+3 &&
+depends colord
diff --git a/x11/colord-gtk/DETAILS b/x11/colord-gtk/DETAILS
new file mode 100755
index 0000000..85308d8
--- /dev/null
+++ b/x11/colord-gtk/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=colord-gtk
+ VERSION=0.1.23
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2=$SOURCE.asc
+ SOURCE2_IGNORE=signature
+
SOURCE_URL[0]=http://www.freedesktop.org/software/colord/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=freedesktop.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.freedesktop.org/software/colord/";
+ LICENSE[0]="GPL"
+ ENTERED=20121006
+ KEYWORDS=""
+ SHORT="GTK support for colord"
+cat << EOF
+colord-gtk is a support library for colord and provides additional
+functionality that requires GTK+.
+EOF
diff --git a/x11/colord-gtk/HISTORY b/x11/colord-gtk/HISTORY
new file mode 100644
index 0000000..b7e339b
--- /dev/null
+++ b/x11/colord-gtk/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11/colord/DEPENDS b/x11/colord/DEPENDS
index 802b052..ca485c5 100755
--- a/x11/colord/DEPENDS
+++ b/x11/colord/DEPENDS
@@ -1,3 +1,21 @@
-depends xz-utils &&
-depends lcms2 &&
-cast udev
+depends glib2 &&
+
+optional_depends -sub GUDEV udev \
+ "--enable-gudev" \
+ "--disable-gudev" \
+ "for GUDEV support" &&
+
+optional_depends policykit \
+ "--enable-polkit" \
+ "--disable-polkit" \
+ "for policykit support" &&
+
+optional_depends sane-backends \
+ "--enable-sane" \
+ "--disable-sane" \
+ "for scanner support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/x11/colord/DETAILS b/x11/colord/DETAILS
index 3f3ed3d..8455371 100755
--- a/x11/colord/DETAILS
+++ b/x11/colord/DETAILS
@@ -1,9 +1,12 @@
SPELL=colord
- VERSION=0.1.18
-
SOURCE_HASH=sha512:40c7f3ce1fe188e6cd50dab74deeedbcbe2720e6d75dfcc0697800e53f54ae2218b5e7241c15ec7c31910b1c94f1862a41441f220526d036bd278893b10c3d97
+ VERSION=0.1.22
SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.asc
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG=freedesktop.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=http://www.freedesktop.org/software/colord/releases/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
WEB_SITE=http://www.freedesktop.org/software/colord/
LICENSE[0]=GPL
ENTERED=20111003
diff --git a/x11/colord/HISTORY b/x11/colord/HISTORY
index 4684a85..c3c5b91 100644
--- a/x11/colord/HISTORY
+++ b/x11/colord/HISTORY
@@ -1,3 +1,10 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.22
+ switched to upstream GPG verification
+ * DEPENDS: removed depends xz-utils, lcms2, udev
+ added depends glib2
+ added optional_depends udev, policykit, sane-backends, gtk-doc
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.18

diff --git a/x11/conky/CONFIGURE b/x11/conky/CONFIGURE
index 1e3d6c8..49228a9 100755
--- a/x11/conky/CONFIGURE
+++ b/x11/conky/CONFIGURE
@@ -7,4 +7,10 @@ config_query_option CONKY_OPTS 'enable support for
IBM/Lenovo laptops?' n \
config_query_option CONKY_OPTS 'enable support for Eve-Online skill
monitor?' n \
'--enable-eve' '--disable-eve' &&
config_query_option CONKY_OPTS 'enable support for RSS?' n \
- '--enable-rss' '--disable-rss'
+ '--enable-rss' '--disable-rss' &&
+config_query_option CONKY_OPTS 'enable support for hard disk temperature?' y
\
+ '--enable-hddtemp' '--disable-hddtemp' &&
+config_query_option CONKY_OPTS 'enable support for per task IO stats?' y \
+ '--enable-iostats' '--disable-iostats' &&
+config_query_option CONKY_OPTS 'enable support for IPv4 port monitoring?' y \
+ '--enable-portmon' '--disable-portmon'
diff --git a/x11/conky/DEPENDS b/x11/conky/DEPENDS
index 9a50806..f6fa69c 100755
--- a/x11/conky/DEPENDS
+++ b/x11/conky/DEPENDS
@@ -65,4 +65,15 @@ optional_depends lua51 \
optional_depends wireless_tools \
"--enable-wlan" \
"--disable-wlan" \
- "for Wireless support"
+ "for Wireless support" &&
+
+optional_depends ncurses \
+ "--enable-ncurses" \
+ "--disable-ncurses" \
+ "for TUI support" &&
+
+optional_depends moc \
+ "--enable-moc" \
+ "--disable-moc" \
+ "for moc player support"
+
diff --git a/x11/conky/HISTORY b/x11/conky/HISTORY
index 7571e78..dd78c4c 100644
--- a/x11/conky/HISTORY
+++ b/x11/conky/HISTORY
@@ -1,3 +1,8 @@
+2013-02-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE: add optional support for hdd temperature, per task
+ IO stats and IPv4 port monitoring
+ * DEPENDS: add optional dependencies on ncurses and moc
+
2012-05-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.0
* PRE_BUILD, curl.patch: dropped
diff --git a/x11/easystroke/DETAILS b/x11/easystroke/DETAILS
index b811544..29fa6b5 100755
--- a/x11/easystroke/DETAILS
+++ b/x11/easystroke/DETAILS
@@ -1,5 +1,5 @@
SPELL=easystroke
- VERSION=0.5.5.1
+ VERSION=0.5.6
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/x11/easystroke/HISTORY b/x11/easystroke/HISTORY
index c97f72d..00eea71 100644
--- a/x11/easystroke/HISTORY
+++ b/x11/easystroke/HISTORY
@@ -1,3 +1,9 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.6
+
+2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
+ * TRIGGERS: added, to check_self when boost is cast
+
2011-11-05 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.5.5.1
converted to guru signed spell
diff --git a/x11/easystroke/TRIGGERS b/x11/easystroke/TRIGGERS
new file mode 100755
index 0000000..1696e74
--- /dev/null
+++ b/x11/easystroke/TRIGGERS
@@ -0,0 +1 @@
+on_cast boost check_self
diff --git a/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig
b/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig
deleted file mode 100644
index 818848a..0000000
Binary files a/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig and /dev/null
differ
diff --git a/x11/easystroke/easystroke-0.5.6.tar.gz.sig
b/x11/easystroke/easystroke-0.5.6.tar.gz.sig
new file mode 100644
index 0000000..3c1393e
Binary files /dev/null and b/x11/easystroke/easystroke-0.5.6.tar.gz.sig differ
diff --git a/x11/gkrellm2/HISTORY b/x11/gkrellm2/HISTORY
index 540c672..10b224b 100644
--- a/x11/gkrellm2/HISTORY
+++ b/x11/gkrellm2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply gentoo patches to build with newer glib2
+
2010-10-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.3.5

diff --git a/x11/gkrellm2/PRE_BUILD b/x11/gkrellm2/PRE_BUILD
new file mode 100755
index 0000000..1195b2c
--- /dev/null
+++ b/x11/gkrellm2/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-autofs.patch &&
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-cifs.patch &&
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-dso.patch
diff --git a/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
b/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
new file mode 100644
index 0000000..cf36a98
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
@@ -0,0 +1,10 @@
+--- gkrellm-2.3.5.old/src/sysdeps/linux.c 2010-10-06 03:27:33.000000000
+1100
++++ gkrellm-2.3.5/src/sysdeps/linux.c 2011-11-24 02:07:30.926450485 +1100
+@@ -1439,6 +1439,7 @@
+ || !strcmp(type, "usbdevfs")
+ || !strcmp(type, "usbfs")
+ || !strcmp(type, "sysfs")
++ || !strcmp(type, "autofs")
+ )
+ continue;
+ /* Strip trailing / from the directory.
diff --git a/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
b/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
new file mode 100644
index 0000000..fa35ef6
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
@@ -0,0 +1,24 @@
+--- gkrellm-2.3.5.old/server/monitor.c 2010-10-06 03:46:59.000000000 +1100
++++ gkrellm-2.3.5/server/monitor.c 2011-11-24 02:01:30.871402778 +1100
+@@ -1329,7 +1329,8 @@
+ static gchar *remote_fs_types[] =
+ {
+ "nfs",
+- "smbfs"
++ "smbfs",
++ "cifs"
+ };
+
+ void
+--- gkrellm-2.3.5.old/src/fs.c 2010-09-15 02:25:51.000000000 +1000
++++ gkrellm-2.3.5/src/fs.c 2011-11-24 02:00:17.347088370 +1100
+@@ -163,7 +163,8 @@
+ static gchar *remote_fs_types[] =
+ {
+ "nfs",
+- "smbfs"
++ "smbfs",
++ "cifs"
+ };
+
+
diff --git a/x11/gkrellm2/gkrellm-2.3.5-dso.patch
b/x11/gkrellm2/gkrellm-2.3.5-dso.patch
new file mode 100644
index 0000000..3a24baa
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-dso.patch
@@ -0,0 +1,32 @@
+From 2c839bf2703e99c3851b58695545fed90b6226fc Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino AT gentoo.org>
+Date: Wed, 29 Aug 2012 22:28:47 -0400
+Subject: [PATCH] Explicitly link to libgmodule-2.0
+
+With >=gdk-pixbuf-2.24 and >=pango-1.30, libgmodule-2.0 is no longer
+provided by "pkg-config --libs gtk+-2.0 gthread-2.0", so link to it
+explicitly (as is already done in server/).
+
+Fixes build failure with gnu ld.gold in gkrellm-2.3.5.
+
+https://bugs.gentoo.org/show_bug.cgi?id=428532
+---
+ src/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 6d482a7..19b0c29 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -69,7 +69,7 @@ STRIP ?= -s
+ GKRELLM_INCLUDES = gkrellm.h gkrellm-public-proto.h $(SHARED_PATH)/log.h
+
+ PKG_INCLUDE = `$(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0`
+-PKG_LIB = `$(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0`
++PKG_LIB = `$(PKG_CONFIG) --libs gtk+-2.0 gmodule-2.0 gthread-2.0`
+
+ FLAGS = -O2 -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE)
$(PTHREAD_INC)\
+ ${SSL_INCLUDE} ${NTLM_INCLUDE} -DGKRELLM_CLIENT
+--
+1.7.12
+
diff --git a/x11/gtk-chtheme/HISTORY b/x11/gtk-chtheme/HISTORY
index b0be2b9..a430b4f 100644
--- a/x11/gtk-chtheme/HISTORY
+++ b/x11/gtk-chtheme/HISTORY
@@ -1,3 +1,7 @@
+2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * gtk224.patch: added, to fix build with gtk+2 >= 2.24
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/x11/gtk-chtheme/PRE_BUILD b/x11/gtk-chtheme/PRE_BUILD
new file mode 100755
index 0000000..65fca46
--- /dev/null
+++ b/x11/gtk-chtheme/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/gtk224.patch"
diff --git a/x11/gtk-chtheme/gtk224.patch b/x11/gtk-chtheme/gtk224.patch
new file mode 100644
index 0000000..4fad5b4
--- /dev/null
+++ b/x11/gtk-chtheme/gtk224.patch
@@ -0,0 +1,22 @@
+--- util.c.orig 2004-02-08 17:42:33.000000000 +0400
++++ util.c 2012-07-24 19:32:31.725182191 +0400
+@@ -19,7 +19,7 @@
+
+ GtkWidget* unfocussable(GtkWidget *w)
+ {
+- GTK_WIDGET_UNSET_FLAGS(w, GTK_CAN_FOCUS);
++ gtk_widget_set_can_focus(w, TRUE);
+ return w;
+ }
+
+--- theme_sel.c.orig 2004-02-09 06:20:28.000000000 +0400
++++ theme_sel.c 2012-07-24 19:37:24.000000000 +0400
+@@ -110,7 +110,7 @@
+ GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_container_add(GTK_CONTAINER(sw), theme_list);
+
+- gtk_timeout_add(0, (GtkFunction)theme_list_focus, theme_list);
++ gtk_timeout_add(0, (GSourceFunc)theme_list_focus, theme_list);
+
+ return sw;
+ }
diff --git a/x11/gtk-vnc/DEPENDS b/x11/gtk-vnc/DEPENDS
index 0285a90..0a05090 100755
--- a/x11/gtk-vnc/DEPENDS
+++ b/x11/gtk-vnc/DEPENDS
@@ -1,6 +1,11 @@
depends gnutls &&
depends -sub VAPIGEN vala &&

+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (Recommended)' &&
+
optional_depends python \
'--with-python' \
'--without-python' \
@@ -15,4 +20,14 @@ optional_depends python \
optional_depends LIBSASL \
'--with-sasl' \
'--without-sasl' \
- 'for SASL authentication support'
+ 'for SASL authentication support' &&
+
+optional_depends gobject-introspection \
+ '--enable-introspection' \
+ '--disable-introspection' \
+ 'for GObject introspection' &&
+
+optional_depends pulseaudio \
+ '--with-pulseaudio' \
+ '--without-pulseaudio' \
+ 'for PulseAudio audio playback'
diff --git a/x11/gtk-vnc/DETAILS b/x11/gtk-vnc/DETAILS
index 697d049..aee9cd0 100755
--- a/x11/gtk-vnc/DETAILS
+++ b/x11/gtk-vnc/DETAILS
@@ -1,6 +1,6 @@
SPELL=gtk-vnc
- VERSION=0.4.4
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
diff --git a/x11/gtk-vnc/HISTORY b/x11/gtk-vnc/HISTORY
index 316a523..a57c554 100644
--- a/x11/gtk-vnc/HISTORY
+++ b/x11/gtk-vnc/HISTORY
@@ -1,3 +1,10 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.1
+ SOURCE matches upstream SHA256
+ SOURCE uses .xz instead of .bz2
+ * DEPENDS: Optionally depends on gettext, pulseaudio, and
+ gobject-introspection
+
2012-01-19 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS, SUB_DEPENDS: Allow choice between gtk+2 (default) and gtk+3
Some apps require pythong bindings (e.g. virt-manager) which
diff --git a/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig
b/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig
deleted file mode 100644
index c30b9ab..0000000
Binary files a/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig and /dev/null differ
diff --git a/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
b/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
new file mode 100644
index 0000000..1a35b5d
Binary files /dev/null and b/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig differ
diff --git a/x11/lightdm-gtk-greeter/DETAILS b/x11/lightdm-gtk-greeter/DETAILS
index 64566fb..a1a769b 100755
--- a/x11/lightdm-gtk-greeter/DETAILS
+++ b/x11/lightdm-gtk-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=lightdm-gtk-greeter
- VERSION=1.1.5
+ VERSION=1.5.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4a21c4c8e8bd69f505dc82bc57fd8225ff17dc41bf5db2867dfc6a0eda910f0c82784da2675141ea2f301a1ea63cf8ba1b6510f5ee7f781e67ed81490ac86eaf
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.6/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:12399c3504dc4a39fbe2e5334cf19ce951b740dbfef2b33685a2476dc119110c7ed1bb1cd346eb38289fc383e01bc092d4754f494f0fef01000101d6f04057f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://launchpad.net/lightdm-gtk-greeter";
LICENSE[0]=GPL
diff --git a/x11/lightdm-gtk-greeter/HISTORY b/x11/lightdm-gtk-greeter/HISTORY
index 4b75472..4446286 100644
--- a/x11/lightdm-gtk-greeter/HISTORY
+++ b/x11/lightdm-gtk-greeter/HISTORY
@@ -1,3 +1,9 @@
+2013-03-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.5.1, changed SOURCE_URL[0]
+
+2013-01-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.3.1
+
2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/x11/lightdm/DEPENDS b/x11/lightdm/DEPENDS
index 43d79c1..9277355 100755
--- a/x11/lightdm/DEPENDS
+++ b/x11/lightdm/DEPENDS
@@ -3,6 +3,7 @@ depends linux-pam &&
depends libxklavier &&
depends -sub XEPHYR xorg-server &&
depends libxml2 &&
+depends itstool &&
depends libx11 &&
optional_depends qt4 \
'--enable-liblightdm-qt' \
diff --git a/x11/lightdm/DETAILS b/x11/lightdm/DETAILS
index 7f25923..f15c9d9 100755
--- a/x11/lightdm/DETAILS
+++ b/x11/lightdm/DETAILS
@@ -1,8 +1,8 @@
SPELL=lightdm
- VERSION=1.2.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.2/$VERSION/+download/${SOURCE}
-
SOURCE_HASH=sha512:b5135e9241be12353da27945abad73c04f888cd0be1991cb23663be84b63b3781da93add7e51e438dee4e36a259458d6c66beb60382937234acf28dcbda520e7
+ VERSION=1.5.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.6/$VERSION/+download/${SOURCE}
+
SOURCE_HASH=sha512:e7a7fab1ad3b717e8c9de48e0337985ccbca5c3850697d59c910ed0a2418339207a1111e197f0f7a2a2b0ad6800373681c29d8f683e4a5ee3ae74a72b51e9da2
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 84f5bd7..93a7878 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,16 @@
+2013-03-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.5.1, switched to .xz, changed SOURCE_URL[0]
+
+2013-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * lightdm: removed, lightdm installs its own pam files now
+ * INSTALL: set pam files executable
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on itstool
+
+2013-01-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.4.0
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.2

diff --git a/x11/lightdm/INSTALL b/x11/lightdm/INSTALL
index f0bf67d..d45576c 100755
--- a/x11/lightdm/INSTALL
+++ b/x11/lightdm/INSTALL
@@ -1,6 +1,4 @@
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}/"
-fi
+chmod +x ${PAM_DIR}/lightdm{,-autologin,-greeter}
diff --git a/x11/lightdm/lightdm b/x11/lightdm/lightdm
deleted file mode 100755
index 40658fe..0000000
--- a/x11/lightdm/lightdm
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# The PAM configuration file for the `lightdm' service
-#
-auth requisite pam_securetty.so
-auth required pam_nologin.so
-auth required pam_shells.so
-auth required pam_env.so
-auth required pam_unix.so
-auth optional pam_group.so
-account requisite pam_time.so
-account required pam_unix.so
-password required pam_unix.so shadow
-session required pam_unix.so
diff --git a/x11/slim/DETAILS b/x11/slim/DETAILS
index d1515b8..f70c33a 100755
--- a/x11/slim/DETAILS
+++ b/x11/slim/DETAILS
@@ -1,11 +1,11 @@
SPELL=slim
- VERSION=1.3.3
+ VERSION=1.3.5
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://download.berlios.de/slim/$SOURCE
SOURCE_URL[1]=http://slim.berlios.de/releases/$SOURCE
-
SOURCE_HASH=sha512:a146ef6f1c25a6d317a81934da04ba02f3985842665883b1a2764d33079b00752a686f14d0d18b20bf9bba1d80a7c183c9d318664d1b7e2f7eec09d3d9eaa346
+
SOURCE_HASH=sha512:09757dc115488efd883eeced70ddb7d13afca0738e9cc531b2a66065e55eef52a3f67f5352365f7b9762b75132be4eb18bcbb12d47b3f79bb9ec0e0e2f62d85e
WEB_SITE=http://slim.berlios.de/
KEYWORDS="x11"
ENTERED=20050518
diff --git a/x11/slim/HISTORY b/x11/slim/HISTORY
index 42c1e15..ad2a38e 100644
--- a/x11/slim/HISTORY
+++ b/x11/slim/HISTORY
@@ -1,3 +1,11 @@
+2013-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.5
+ * PRE_BUILD: dropped version patching, fixed by upstream; fixed
systemd
+ service path
+
+2012-07-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4
+
2012-03-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.3
* DEPENDS: added cmake, optional consolekit dependency and flags
diff --git a/x11/slim/PRE_BUILD b/x11/slim/PRE_BUILD
index f03dec0..9354bb4 100755
--- a/x11/slim/PRE_BUILD
+++ b/x11/slim/PRE_BUILD
@@ -1,6 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s:PATCH \"2\":PATCH \"3\":" CMakeLists.txt &&
+sedit "s:usr/lib/systemd:$INSTALL_ROOT/lib/systemd:" CMakeLists.txt &&

patch -p0 < "$SPELL_DIRECTORY/gcc43.patch"
diff --git a/x11/virt-viewer/DETAILS b/x11/virt-viewer/DETAILS
index 08710d2..aa1f047 100755
--- a/x11/virt-viewer/DETAILS
+++ b/x11/virt-viewer/DETAILS
@@ -1,9 +1,10 @@
SPELL=virt-viewer
- VERSION=0.4.2
+ VERSION=0.5.4
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:e583ee1beacff124d5fe85671716cbd68704aa1bc3ab44105ec890fdc764cd50b644728aff04299a90357cb5fcff859820434728662dde033238c8be0c8e229d
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://virt-manager.et.redhat.com/download/sources/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:e583ee1beacff124d5fe85671716cbd68704aa1bc3ab44105ec890fdc764cd50b644728aff04299a90357cb5fcff859820434728662dde033238c8be0c8e229d
LICENSE[0]=GPL
WEB_SITE=http://virt-manager.et.redhat.com/
KEYWORDS="vnc virtualization"
diff --git a/x11/virt-viewer/HISTORY b/x11/virt-viewer/HISTORY
index a0da484..e76634f 100644
--- a/x11/virt-viewer/HISTORY
+++ b/x11/virt-viewer/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.4
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.2

diff --git a/x11/virt-viewer/virt-viewer-0.5.4.tar.gz.sig
b/x11/virt-viewer/virt-viewer-0.5.4.tar.gz.sig
new file mode 100644
index 0000000..67c2bda
Binary files /dev/null and b/x11/virt-viewer/virt-viewer-0.5.4.tar.gz.sig
differ
diff --git a/x11/x11vnc/DEPENDS b/x11/x11vnc/DEPENDS
index e1f9cb4..2b7884c 100755
--- a/x11/x11vnc/DEPENDS
+++ b/x11/x11vnc/DEPENDS
@@ -1,3 +1,4 @@
+depends libxtst &&
depends xorg-server &&

optional_depends libvncserver \
diff --git a/x11/x11vnc/HISTORY b/x11/x11vnc/HISTORY
index 8603f91..f00bf53 100644
--- a/x11/x11vnc/HISTORY
+++ b/x11/x11vnc/HISTORY
@@ -1,3 +1,7 @@
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added not strictly required, but highly recommended libxtst
+ dependency
+
2011-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9.13

diff --git a/x11/xcompmgr/DETAILS b/x11/xcompmgr/DETAILS
index 0da941a..078d618 100755
--- a/x11/xcompmgr/DETAILS
+++ b/x11/xcompmgr/DETAILS
@@ -1,10 +1,9 @@
SPELL=xcompmgr
- VERSION=1.1.5
+ VERSION=1.1.6
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/$SOURCE
-#
SOURCE_HASH=sha512:a8843feee37047a37d1d2c017e0d8c84679b0904e55f230f4962d6290e791099709dc716b71ae2590f002f74098a9ca8c6668ed62117730980eada95bc283d04
+
SOURCE_HASH=sha512:c1dd2ab42575fcf9d53fc923b4fe98ee4b2617e2bd652b8f20d34404e8547f8dfecb6bcd14d1d54da1a618ccb8e822b89e75d57f0320e9d55edbfb0dc83ddcbd
WEB_SITE=http://xorg.freedesktop.org/
GATHER_DOCS=off
ENTERED=20040622
diff --git a/x11/xcompmgr/HISTORY b/x11/xcompmgr/HISTORY
index dc5690c..a993ab6 100644
--- a/x11/xcompmgr/HISTORY
+++ b/x11/xcompmgr/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.6
+
2009-12-17 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.5
SOURCE matches upstream posted SHA1
diff --git a/x11/xdotool/BUILD b/x11/xdotool/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/x11/xdotool/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/x11/xdotool/DEPENDS b/x11/xdotool/DEPENDS
new file mode 100755
index 0000000..eca76f4
--- /dev/null
+++ b/x11/xdotool/DEPENDS
@@ -0,0 +1 @@
+depends libxtst
diff --git a/x11/xdotool/DETAILS b/x11/xdotool/DETAILS
new file mode 100755
index 0000000..beef5e9
--- /dev/null
+++ b/x11/xdotool/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=xdotool
+ VERSION=2.20110530.1
+ SOURCE="${SPELL}_${VERSION}.orig.tar.gz"
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/x/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:0b2f71203c41e320aac152e1376b30bb9f5ea2067572299ad4c32f49b2505566275f0b377b4f443c3520751d71a9b270325cd676e63ee2a153de3213e128f2cb
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.semicomplete.com/blog/projects/xdotool/";
+ LICENSE[0]=BSD
+ ENTERED=20130302
+ SHORT="lets you programatically simulate keyboard input and mouse
activity"
+cat << EOF
+xdotool lets you programatically (or manually) simulate keyboard input and
+mouse activity, move and resize windows, etc. It does this using X11's XTEST
+extension and other Xlib functions.
+EOF
diff --git a/x11/xdotool/HISTORY b/x11/xdotool/HISTORY
new file mode 100644
index 0000000..ee475ba
--- /dev/null
+++ b/x11/xdotool/HISTORY
@@ -0,0 +1,3 @@
+2013-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, BUILD, INSTALL: spell created
+
diff --git a/x11/xdotool/INSTALL b/x11/xdotool/INSTALL
new file mode 100755
index 0000000..f627473
--- /dev/null
+++ b/x11/xdotool/INSTALL
@@ -0,0 +1 @@
+DESTDIR="${INSTALL_ROOT}" PREFIX="/usr" default_install
diff --git a/x11/xearth/DETAILS b/x11/xearth/DETAILS
index 8f51c56..36054b2 100755
--- a/x11/xearth/DETAILS
+++ b/x11/xearth/DETAILS
@@ -5,9 +5,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://cag.lcs.mit.edu/pub/tuna/$SOURCE
SOURCE_URL[1]=ftp://ftp.cs.colorado.edu/users/tuna/$SOURCE

SOURCE_HASH=sha512:ab1c146385a0e61f6208a0218cabc8a10902f52feb50f328a330cdbddc5d2eff2c3efdf6719b625bcc07171ed2fd6201230ad8a71cd77a451ad9c81383bfd46e
- WEB_SITE=http://www.cs.colorado.edu/~tuna/xearth/
+ WEB_SITE=http://hewgill.com/xearth/original/
ENTERED=20020910
- LICENSE[0]=http://www.cs.colorado.edu/~tuna/xearth/copyright.html
+ LICENSE[0]=http://hewgill.com/xearth/original/copyright.html
KEYWORDS="x11"
SHORT='Xearth sets the X root window to an image of the Earth'
cat << EOF
diff --git a/x11/xearth/HISTORY b/x11/xearth/HISTORY
index 8dca3a1..686c662 100644
--- a/x11/xearth/HISTORY
+++ b/x11/xearth/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed WEB_SITE and LICENSE
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/x11/xlockmore/DETAILS b/x11/xlockmore/DETAILS
index afae538..c774476 100755
--- a/x11/xlockmore/DETAILS
+++ b/x11/xlockmore/DETAILS
@@ -1,5 +1,5 @@
SPELL=xlockmore
- VERSION=5.38
+ VERSION=5.41
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/x11/xlockmore/HISTORY b/x11/xlockmore/HISTORY
index 9cd1ad8..7237633 100644
--- a/x11/xlockmore/HISTORY
+++ b/x11/xlockmore/HISTORY
@@ -1,3 +1,9 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.41
+
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.40
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.38

diff --git a/x11/xosview/DETAILS b/x11/xosview/DETAILS
index 6aa0135..e58be4c 100755
--- a/x11/xosview/DETAILS
+++ b/x11/xosview/DETAILS
@@ -1,9 +1,9 @@
SPELL=xosview
- VERSION=1.9.3
+ VERSION=1.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.pogo.org.uk/~mark/xosview/releases/$SOURCE
-
SOURCE_HASH=sha512:909b25309a0eb055ee3341aa022934a795b7c9321c6a98328f2fd96cb82d41c065a2549746754c3aa2fe47a4672580aafef5fb0fac2c8e145b193046ccb8cd59
+
SOURCE_HASH=sha512:e4f24a7cabe04fa3ede4448e823ab37b2b7ee5bd96a9cb7ca5d6c384e14eed331f6de79d7e1f1e735f57659cb66650c880e8719966753b3fe64947ed4bbfe732
WEB_SITE=http://www.pogo.org.uk/~mark/xosview/
UPDATED=20031210
LICENSE=GPL
diff --git a/x11/xosview/HISTORY b/x11/xosview/HISTORY
index 0dfa3ae..717fefb 100644
--- a/x11/xosview/HISTORY
+++ b/x11/xosview/HISTORY
@@ -1,3 +1,9 @@
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12
+
+2012-08-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.4
+
2012-04-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9.3, WEB_SITE and SOURCE_URL[0] updated
* PRE_BUILD, glibc-2.6.patch: removed
diff --git a/x11/xscreensaver/DETAILS b/x11/xscreensaver/DETAILS
index 3a63e6a..1e341d4 100755
--- a/x11/xscreensaver/DETAILS
+++ b/x11/xscreensaver/DETAILS
@@ -1,10 +1,10 @@
SPELL=xscreensaver
- VERSION=5.15
+ VERSION=5.20
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.jwz.org/$SPELL/$SOURCE
WEB_SITE=http://www.jwz.org/xscreensaver/
-
SOURCE_HASH=sha512:2013cf627908a3fa59a3e7d3e6e03b495497113828bf6c89d477fd84dca6867ddeafd572a5f23f12bbfd98fb32acbfc2bcb5d24ef4975c3c263439dbe6fa66b2
+
SOURCE_HASH=sha512:2867e081154e53c3d7e16bda1226c9682b296461f93b7565cbb0a267ac81489abefd947e0795f04e77632e108f428c7421e14fdd95894297a8a8da375914db74
ENTERED=20010922
LICENSE[0]=BSD
KEYWORDS="x11"
diff --git a/x11/xscreensaver/HISTORY b/x11/xscreensaver/HISTORY
index 7bb7a73..af42dc5 100644
--- a/x11/xscreensaver/HISTORY
+++ b/x11/xscreensaver/HISTORY
@@ -1,3 +1,9 @@
+2012-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20
+
+2012-09-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.19
+
2011-11-13 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 5.15

diff --git a/x11/xteddy/DEPENDS b/x11/xteddy/DEPENDS
new file mode 100755
index 0000000..6795523
--- /dev/null
+++ b/x11/xteddy/DEPENDS
@@ -0,0 +1 @@
+depends imlib2
diff --git a/x11/xteddy/DETAILS b/x11/xteddy/DETAILS
new file mode 100755
index 0000000..db316f9
--- /dev/null
+++ b/x11/xteddy/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=xteddy
+ VERSION=2.2
+ PATCHLEVEL=0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://webstaff.itn.liu.se/~stegu/xteddy/$SOURCE
+
SOURCE_HASH=sha512:e48f1f616980b747b3e528a7bb3a46605986e87e05cbad1385992931098acd8857cdd9fa7c38bca94007e74d1ab13cfd567fe6e502eecf8691e24272bd98159b
+ WEB_SITE=http://webstaff.itn.liu.se/~stegu/xteddy/
+ ENTERED=20120719
+ LICENSE[0]=GPL
+ SHORT="cuddly teddy bear for your X Windows desktop"
+cat << EOF
+Xteddy is a cuddly teddy bear for your X Windows desktop.
+EOF
diff --git a/x11/xteddy/HISTORY b/x11/xteddy/HISTORY
new file mode 100644
index 0000000..4cc8fa5
--- /dev/null
+++ b/x11/xteddy/HISTORY
@@ -0,0 +1,2 @@
+2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 2.2
diff --git a/x11/xvkbd/DETAILS b/x11/xvkbd/DETAILS
index 13442b6..333f5cd 100755
--- a/x11/xvkbd/DETAILS
+++ b/x11/xvkbd/DETAILS
@@ -1,11 +1,11 @@
SPELL=xvkbd
- VERSION=3.0
+ VERSION=3.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://homepage3.nifty.com/tsato/xvkbd/$SOURCE
WEB_SITE=http://homepage3.nifty.com/tsato/xvkbd/
ENTERED=20071204
-
SOURCE_HASH=sha512:e6e3e318c0e553e38c1e124d565d33dc94434f61b6ad1350a0ac688ec2f4757153877ca69771f952d2636443e799fcd2bedb531ab2dceff9b9fd1d92d0772ae2
+
SOURCE_HASH=sha512:8fbcfbf2e3d280c2554f9b8ee9c17e6b400ef1598a05fe3864374b31129471422141bd7353872a738eed2b6573a083a4be8ad7ac5818fd8b6c4a4f98693444f2
LICENSE[0]=GPL
SHORT="xvkbd is a virtual (graphical) keyboard program for X
Window System"
cat << EOF
diff --git a/x11/xvkbd/HISTORY b/x11/xvkbd/HISTORY
index fc387d8..cd44648 100644
--- a/x11/xvkbd/HISTORY
+++ b/x11/xvkbd/HISTORY
@@ -1,3 +1,6 @@
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3
+
2009-04-07 Arjan Bouter <abouter AT sourcemage.org>
* BUILD: mxmkmf -> xmkmf
* DEPENDS, PRE_BUILD: made xaw3d optional and removed lesstiff
diff --git a/xfce/exo-0.5/CONFLICTS b/xfce/exo-0.5/CONFLICTS
deleted file mode 100755
index 751ca2c..0000000
--- a/xfce/exo-0.5/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts exo
diff --git a/xfce/exo-0.5/DEPENDS b/xfce/exo-0.5/DEPENDS
deleted file mode 100755
index 1eccea1..0000000
--- a/xfce/exo-0.5/DEPENDS
+++ /dev/null
@@ -1,26 +0,0 @@
-depends uri &&
-
-optional_depends pygtk2 \
- "--enable-python" \
- "--disable-python" \
- "for Python bindings" &&
-
-optional_depends hal \
- "--enable-hal" \
- "--disable-hal" \
- "for HAL support" &&
-
-optional_depends libnotify \
- "--enable-notifications" \
- "--disable-notifications" \
- "for libnotify support" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "use gtk-doc to build documentation" &&
-
-optional_depends gnome-doc-utils \
- "--enable-xml2po" \
- "--disable-xml2po" \
- "use xml2po to translate documentation"
diff --git a/xfce/exo-0.5/DETAILS b/xfce/exo-0.5/DETAILS
deleted file mode 100755
index 07f7a37..0000000
--- a/xfce/exo-0.5/DETAILS
+++ /dev/null
@@ -1,22 +0,0 @@
- SPELL=exo-0.5
- VERSION=0.5.1
- SOURCE=exo-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/exo-${VERSION}
-
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/exo/${VERSION:0:3}/${SOURCE}
-
SOURCE_HASH=sha512:abc3b64289d7e088b75040896fc311ebc97cdd8cc9233e9b3502d1e10b533b5426ad6d10adc1d766b3d4c68d098a9d6f65aee73f964efbb0175a706ef93bb0ff
-# SOURCE_GPG=xfce.gpg:$SOURCE2:UPSTREAM_KEY
- WEB_SITE=http://thunar.xfce.org/
- ENTERED=20050101
- LICENSE=LGPL
- KEYWORDS="xfce"
- SHORT="extension library for Xfce"
-cat << EOF
-libexo is an extension library for Xfce. While Xfce ships with quite a few
-libraries that are primarly targeted at desktop development, libexo is
targeted
-at application development, with a focus on applications for Xfce. It
contains
-several additional widgets (e.g. an icon bar and widgets that automatically
-ellipsize text), provides a framework for editable toolbars, light-weight
-session management support, functions to automatically synchronize object
-properties, and several miscelleanous utility and helper functions useful for
-application developers.
-EOF
diff --git a/xfce/exo-0.5/HISTORY b/xfce/exo-0.5/HISTORY
deleted file mode 100644
index 64c0089..0000000
--- a/xfce/exo-0.5/HISTORY
+++ /dev/null
@@ -1,72 +0,0 @@
-2010-03-06 Sukneet Basuta <sukneet AT sourcemage.org>
- * ALL: forked from exo, needed for latest thunar version. XFCE needs
0.3
- * CONFLICTS: added, conflicts with exo
- * DEPENDS: removed dependency on libxfcegui4, not needed
-
-2010-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.5.1
- removed xfce version information; is not used
-
-2009-12-25 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.106
-
-2009-10-10 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.104
-
-2009-10-09 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.103. Updated SOURCE_URL.
-
-2009-04-19 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 0.3.101 (Xfce 4.6.1)
- * DEPENDS: added missing opt deps
-
-2009-02-27 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 0.3.100
- * PRE_BUILD, exo-mount-hal.patch: removed
-
-2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: quoting paths; fixed short desc
- * DEPENDS: cleaned up
- * PRE_BUILD: quoting paths
-
-2008-09-17 Arjan Bouter <abouter AT sourcemage.org>
- * DETAILS: use grimoire-wide release version
-
-2008-04-02 Vlad Glagolev <stealth AT sourcemage.org>
- * PRE_BUILD: added a patch to fix hal mount problem
-
-2007-12-03 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: gurus => upstream, refixed SOURCE_URL
- * DEPENDS: cleaned up
-
-2007-12-02 Elisamuel Resto <ryuji AT sourcemage.org>
- * DEPENDS: optionally depend on hal and libnotify
-
-2007-12-02 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 0.3.4. Fixed SOURCE_URL and WEB_SITE
-
-2007-01-25 Pol Vinogradov <vin.public AT gmail.com>
- * DEPENDS: uri is required
-
-2007-01-23 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to 0.3.2. Updated SOURCE & SOURCE_URL
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2005-03-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: updated to 0.3.0
- * DEPENDS: removed dependency on dbus, added optional_depends on
pygtk2
-
-2005-01-07 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: changed LICENSE to LGPL
- * DEPENDS: added dependency on libxfcegui4
-
-2005-01-01 Bas van Gils <bas.vangils AT cs.ru.nl>
- * created spell
diff --git a/xfce/exo/CONFLICTS b/xfce/exo/CONFLICTS
deleted file mode 100755
index 104a4b9..0000000
--- a/xfce/exo/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts exo-0.5
diff --git a/xfce/exo/DEPENDS b/xfce/exo/DEPENDS
index dfc163f..8feeb07 100755
--- a/xfce/exo/DEPENDS
+++ b/xfce/exo/DEPENDS
@@ -3,15 +3,6 @@ depends libxfce4util &&
depends libxfce4ui &&
depends uri &&

-optional_depends pygtk2 \
- "--enable-python" \
- "--disable-python" \
- "for Python bindings" &&
-
-if is_depends_enabled $SPELL pygtk2; then
- depends python
-fi &&
-
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
@@ -22,7 +13,27 @@ optional_depends gtk-doc \
"--disable-gtk-doc" \
"use gtk-doc to build documentation" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation"
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends util-linux &&
+depends zlib
diff --git a/xfce/exo/DETAILS b/xfce/exo/DETAILS
index d199536..33c11f1 100755
--- a/xfce/exo/DETAILS
+++ b/xfce/exo/DETAILS
@@ -1,10 +1,10 @@
SPELL=exo
- VERSION=0.8.0
+ VERSION=0.10.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:28b7ad276f0efdb519145c7e09e8fd88e7c28dea67e0c9cb5384703e126cd935dad86d57ea207ea7c5d6d1d6838ed54c55b72e2a68095e79c743fddb0081cbf4
+
SOURCE_HASH=sha512:91a5a7f7b893c427ef10ee6ce248a6b6f8e2aba4281e406a60bc8fe7fa50196eb79d8b0ad6609ab48371acf77425df8cb67124ab11b7c4ff08d1dc83bb180eae
WEB_SITE=http://thunar.xfce.org/
ENTERED=20050101
LICENSE=LGPL
diff --git a/xfce/exo/HISTORY b/xfce/exo/HISTORY
index 4299c76..bf29710 100644
--- a/xfce/exo/HISTORY
+++ b/xfce/exo/HISTORY
@@ -1,3 +1,29 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: removed, removed exo-0.5
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.2
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, expat, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, harfbuzz, libffi, libice, libpng,
libsm,
+ libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
+ pixman, util-linux, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.1
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.0
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.1
+ * DEPENDS: dropped deprecated dependencies
+
2012-05-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: 0.8.x requires libxfce4ui

diff --git a/xfce/gtk-xfce-engine/DETAILS b/xfce/gtk-xfce-engine/DETAILS
index 874452c..3502f13 100755
--- a/xfce/gtk-xfce-engine/DETAILS
+++ b/xfce/gtk-xfce-engine/DETAILS
@@ -1,11 +1,11 @@
SPELL=gtk-xfce-engine
- VERSION=3.0.0
+ VERSION=3.0.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:468c97f000f17975ab5cef59158a455ba6ddb8d266d191fca14eff3790f28647e2db4f132eb4f9b0a54de96f265be8846830821c8cc60b643e5eb31954378ad6
+
SOURCE_HASH=sha512:0cd701cc485fcf7e112221c550f58078ca63773b0dd8c22d052b55564ad7954c721398735fbcf85b72f2b56ac5c65c1648522c1238fe97c274093d90f80af058
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="theme xfce"
diff --git a/xfce/gtk-xfce-engine/HISTORY b/xfce/gtk-xfce-engine/HISTORY
index 58d4a5b..2aa04d8 100644
--- a/xfce/gtk-xfce-engine/HISTORY
+++ b/xfce/gtk-xfce-engine/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.0.0

diff --git a/xfce/libxfce4ui/DEPENDS b/xfce/libxfce4ui/DEPENDS
index c38d31a..b6e9793 100755
--- a/xfce/libxfce4ui/DEPENDS
+++ b/xfce/libxfce4ui/DEPENDS
@@ -1,6 +1,19 @@
+depends atk &&
+depends cairo &&
+depends dbus &&
+depends dbus-glib &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
depends glib2 &&
depends gtk+2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libx11 &&
+depends libsm &&
depends libxfce4util &&
+depends pango &&
+depends pixman &&
depends xfconf &&

optional_depends glade3 \
@@ -17,3 +30,5 @@ optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"use gtk-doc to build documentation"
+
+
diff --git a/xfce/libxfce4ui/DETAILS b/xfce/libxfce4ui/DETAILS
index 273c25e..98d623a 100755
--- a/xfce/libxfce4ui/DETAILS
+++ b/xfce/libxfce4ui/DETAILS
@@ -1,5 +1,6 @@
SPELL=libxfce4ui
VERSION=4.10.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
diff --git a/xfce/libxfce4ui/HISTORY b/xfce/libxfce4ui/HISTORY
index e3e5942..5befa89 100644
--- a/xfce/libxfce4ui/HISTORY
+++ b/xfce/libxfce4ui/HISTORY
@@ -1,3 +1,14 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libice, libxau,
+ libxcb, libxdmcp, libxext, libxrender and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, dbus, dbus-glib, expat,
+ fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi, libice,
libpng,
+ libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxfce4ui,
libxrender,
+ pango, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/mousepad/DEPENDS b/xfce/mousepad/DEPENDS
index 42b1a9a..48bcf35 100755
--- a/xfce/mousepad/DEPENDS
+++ b/xfce/mousepad/DEPENDS
@@ -1,3 +1,13 @@
-depends libxfcegui4 &&
+depends glib2 &&
+depends gtk+2 &&
+depends gtksourceview &&

-optional_depends xfprint "" "" "for printing support"
+optional_depends dbus-glib \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for D-BUS support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/xfce/mousepad/DETAILS b/xfce/mousepad/DETAILS
index 41c932e..9d1d0c6 100755
--- a/xfce/mousepad/DETAILS
+++ b/xfce/mousepad/DETAILS
@@ -1,11 +1,11 @@
SPELL=mousepad
- VERSION=0.2.16
+ VERSION=0.3.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:907aa63c4eabdd4683a7dddca3fea5ae3f8903fa506154f6b855dfc9ee56ac38b25eeead359730b902c21403be5c8e9243250e888305f02f9823093a6d34fce3
+
SOURCE_HASH=sha512:4e8f7cd8f05265c7f3964f0f5196721136c501351aa8c7bae1e3a6056fcd61f40364f2bb226817d458afa3707334dd600efbae2f8d050d65841ef03085717e42
LICENSE[0]=GPL
ENTERED=20050128
KEYWORDS="xfce editors"
diff --git a/xfce/mousepad/HISTORY b/xfce/mousepad/HISTORY
index 0e75fa1..c71bde8 100644
--- a/xfce/mousepad/HISTORY
+++ b/xfce/mousepad/HISTORY
@@ -1,3 +1,7 @@
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.0
+ * DEPENDS: rewritten dependency list
+
2011-01-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed source url

diff --git a/xfce/notification-daemon-xfce/CONFLICTS
b/xfce/notification-daemon-xfce/CONFLICTS
index 5c98c6e..8b0a896 100755
--- a/xfce/notification-daemon-xfce/CONFLICTS
+++ b/xfce/notification-daemon-xfce/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon &&
-conflicts notify-osd
+conflicts notify-osd &&
+conflicts xfce4-notifyd
diff --git a/xfce/notification-daemon-xfce/HISTORY
b/xfce/notification-daemon-xfce/HISTORY
index d29aedb..04cbf01 100644
--- a/xfce/notification-daemon-xfce/HISTORY
+++ b/xfce/notification-daemon-xfce/HISTORY
@@ -1,3 +1,6 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2011-10-18 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD, libnotify-0.7.4.patch: added to build with libnotify
0.7.4

diff --git a/xfce/orage/DETAILS b/xfce/orage/DETAILS
index cdd8f7c..256ce16 100755
--- a/xfce/orage/DETAILS
+++ b/xfce/orage/DETAILS
@@ -1,11 +1,10 @@
SPELL=orage
if [[ $ORAGE_STABLE == y ]]; then
- VERSION=4.8.3
- PATCHLEVEL=1
+ VERSION=4.8.4
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:5a7aea002bdbf9fef3e32e85dcb94315a1b13494689ae4add277ca053067d3192a7eb43538654148de75fc03e884df1de2d8f7a2593cadbdc687252f6941789f
+
SOURCE_HASH=sha512:a3dc10f16d9a002a95de0fa993b69a86dac174207f4ed1fbcf90030146a57b3a124e66e18a21b6fdd77673cb78ecadc9a618a1f755d8d9e4bf8aafa12926b38f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
else
VERSION=4.5.91.1
diff --git a/xfce/orage/HISTORY b/xfce/orage/HISTORY
index 29b5d5e..eedc687 100644
--- a/xfce/orage/HISTORY
+++ b/xfce/orage/HISTORY
@@ -1,3 +1,6 @@
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+
2012-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep; PATCHLEVEL=1

diff --git a/xfce/parole/DETAILS b/xfce/parole/DETAILS
index 49644fb..91f6d84 100755
--- a/xfce/parole/DETAILS
+++ b/xfce/parole/DETAILS
@@ -1,9 +1,9 @@
SPELL=parole
- VERSION=0.2.0.6
+ VERSION=0.3.0.3
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:7cfa55f6044416df86628f44fe0696c1753d4bce04b42ad44963d3d6387c6a239f3055f7ae2bdb2e2b37ed737558ff2ba386cba32f9cbe0903ccfbee7e61e30e
+
SOURCE_HASH=sha512:ea079a07f5ae713d0dcf0b0d00fb62383db05983650192891bf767fe5dda0d76f808ae763e795978da68e4981cc34bf772fc1aaf6c4f940f484de296a4b11438
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://goodies.xfce.org/projects/applications/parole";
LICENSE[0]="GPL"
diff --git a/xfce/parole/HISTORY b/xfce/parole/HISTORY
index 267be2f..f2859ce 100644
--- a/xfce/parole/HISTORY
+++ b/xfce/parole/HISTORY
@@ -1,3 +1,6 @@
+2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.3.0.3
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.0.6

diff --git a/xfce/ristretto/DEPENDS b/xfce/ristretto/DEPENDS
index 664a82b..81014cf 100755
--- a/xfce/ristretto/DEPENDS
+++ b/xfce/ristretto/DEPENDS
@@ -4,4 +4,11 @@ depends libxfce4util &&
depends libxfcegui4 &&
depends libexif &&
depends thunar &&
-depends thunar-vfs
+depends thunar-vfs &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+suggest_depends tumbler "" "" "for faster thumbnails rendering support"
diff --git a/xfce/ristretto/DETAILS b/xfce/ristretto/DETAILS
index 5053109..b68df30 100755
--- a/xfce/ristretto/DETAILS
+++ b/xfce/ristretto/DETAILS
@@ -1,9 +1,9 @@
SPELL=ristretto
- VERSION=0.3.5
+ VERSION=0.6.3
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:fb2515d6c4ca9f947f2f89fda9dc04fbcc34f9aedcc70309166e5b743a8705200d2b21f429d21ce7128a5055962eb1db2c034688c3992e24ddb08476b2f6efa4
+
SOURCE_HASH=sha512:996ed14ab749efd2df702a87e559711791bad71226e8b097c630e9c425059805ca52523ef68e8757849837e89a59bbb580459cc45b4e207785aedcfbaf733166
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://goodies.xfce.org/projects/applications/ristretto/
LICENSE[0]=GPL
diff --git a/xfce/ristretto/HISTORY b/xfce/ristretto/HISTORY
index 830155f..4e555a9 100644
--- a/xfce/ristretto/HISTORY
+++ b/xfce/ristretto/HISTORY
@@ -1,3 +1,13 @@
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added tumbler suggest dep
+
+2012-08-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.3
+
+2012-07-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.2
+ * DEPENDS: added optional gettext dependency
+
2012-03-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.5

diff --git a/xfce/thunar-1.1/CONFLICTS b/xfce/thunar-1.1/CONFLICTS
deleted file mode 100755
index 9c01e76..0000000
--- a/xfce/thunar-1.1/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts thunar
diff --git a/xfce/thunar-1.1/DEPENDS b/xfce/thunar-1.1/DEPENDS
deleted file mode 100755
index 3da2c5a..0000000
--- a/xfce/thunar-1.1/DEPENDS
+++ /dev/null
@@ -1,41 +0,0 @@
-depends exo-0.5 &&
-depends shared-mime-info &&
-depends desktop-file-utils &&
-depends libxfce4ui &&
-
-optional_depends dbus-glib \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-Bus support" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends hal \
- "--with-volume-manager=hal" \
- "--with-volume-manager=none" \
- "use HAL as volume manager" &&
-
-optional_depends libexif \
- "--enable-exif" \
- "--disable-exif" \
- "for EXIF support" &&
-
-optional_depends pcre \
- "--enable-pcre" \
- "--disable-pcre" \
- "for regular expressions support" &&
-
-optional_depends startup-notification \
- "--enable-startup-notification" \
- "--disable-startup-notification" \
- "for startup notification library support" &&
-
-optional_depends gnome-doc-utils \
- "--enable-xml2po" \
- "--disable-xml2po" \
- "use xml2po to translate documentation" &&
-
-optional_depends gamin "" "" "for filesystem change updates"
diff --git a/xfce/thunar-1.1/DETAILS b/xfce/thunar-1.1/DETAILS
deleted file mode 100755
index f454d11..0000000
--- a/xfce/thunar-1.1/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=thunar-1.1
- VERSION=1.1.0
- SOURCE=Thunar-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Thunar-${VERSION}
-
SOURCE_URL[0]=http://www.xfce.org/archive/src/xfce/${SPELL%%-*}/${VERSION%.*}/$SOURCE
- WEB_SITE=http://thunar.xfce.org/
-
SOURCE_HASH=sha512:a9b97f39b53187c7c0f6e67a39ea18b123767ee4238b62ba0bc8d8428b7e500e9b0b9c30367ed4b185f71d0e2e2a9f437b5e832f2b8efc6426321ba67ef80040
-# SOURCE_GPG=xfce.gpg:$SOURCE2:UPSTREAM_KEY
- LICENSE=GPL
- ENTERED=20030608
- KEYWORDS="xfce"
- SHORT="file manager for the XFce Desktop Environment"
-cat << EOF
-Thunar is a filemanager for the XFce Desktop Environment
-EOF
diff --git a/xfce/thunar-1.1/HISTORY b/xfce/thunar-1.1/HISTORY
deleted file mode 100644
index eca0084..0000000
--- a/xfce/thunar-1.1/HISTORY
+++ /dev/null
@@ -1,70 +0,0 @@
-2010-10-12 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed SOURCE_URL
-
-2010-03-06 Sukneet Basuta <sukneet AT sourcemage.org>
- * ALL: forked from thunar, new version needs exo-0.5, XFCE needs
exo-0.3
- * CONFLICTS: added, conflicts with thunar
-
-2010-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 1.1.0
- changed source url to non xfce release version
- * PRE_BUILD: updated document locations
- * DEPENDS: added libxfce4ui dep
-
-2009-04-19 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 1.0.1 (Xfce 4.6.1)
- * DEPENDS: added gnome-doc-utils opt dep
-
-2009-02-27 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 1.0.0
- * DEPENDS: added missing dep
- * PRE_BUILD: use static name; added more langs
- * thunar-zombie.patch: removed
-
-2008-11-14 Vlad Glagolev <stealth AT sourcemage.org>
- * PRE_BUILD: don't use "SCRIPT"; quoting paths
-
-2008-11-14 George Sherwood <gsherwood AT sourcemage.org>
- * PRE_BUILD: Added patch.
- * thunar-zombie.patch: Added upstream patch. Bug #14884
- See http://bugzilla.xfce.org/show_bug.cgi?id=2983
-
-2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: updated spell to 0.9.3; quoting paths; fixed short desc
- * PRE_BUILD: quoting paths; cleaned up
-
-2008-09-17 Arjan Bouter <abouter AT sourcemage.org>
- * DETAILS: use grimoire-wide release version
-
-2008-04-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: shared-mime-info is required to display the files correctly
-
-2008-03-13 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: fixed D-Bus support
-
-2007-12-22 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: added req dep -- desktop-file-utils, cleaned up
-
-2007-12-03 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: refixed SOURCE_URL, gurus => upstream
-
-2007-12-02 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 0.9.0. Fixed SOURCE_URL and WEB_SITE
-
-2007-11-11 Vlad Glagolev <stealth AT sourcemage.org>
- * Thunar-0.8.0.tar.bz2.sig: fixed sig
-
-2007-11-05 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: fixed xfce-panel dep, added gamin as optional
- * PRE_BUILD: cleaned up
-
-2007-08-20 Pol Vinogradov <vin.public AT gmail.com>
- * DEPENDS: added dbus, gtk-doc, hal, libexif, pcre and
- startup-notification as optional
-
-2007-02-19 Pol Vinogradov <vin.public AT gmail.com>
- * DETAILS: PATCHLEVEL++
- * PRE_BUILD: added for proper docs installation
-
-2007-01-23 George Sherwood <george AT beernabeer.com>
- * DEPENDS, DETAILS, HISTORY: created the spell
diff --git a/xfce/thunar-1.1/PRE_BUILD b/xfce/thunar-1.1/PRE_BUILD
deleted file mode 100755
index ce01195..0000000
--- a/xfce/thunar-1.1/PRE_BUILD
+++ /dev/null
@@ -1,14 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-sed -i "s:doc/Thunar:doc/thunar:g" \
- ThunarHelp.in \
- docs/{manual/,}/Makefile.{am,in} &&
-
-for lang in fr ja pl; do
- sed -i "s:doc/Thunar:doc/thunar:g" \
- docs/manual/images/${lang}/Makefile.{am,in}
-done &&
-
-sed -i "s:doc/Thunar:doc/thunar:g" \
- docs/manual/images/Makefile.{am,in}
diff --git a/xfce/thunar/CONFLICTS b/xfce/thunar/CONFLICTS
deleted file mode 100755
index 1146df1..0000000
--- a/xfce/thunar/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts thunar-1.1
diff --git a/xfce/thunar/DEPENDS b/xfce/thunar/DEPENDS
index 3b699b0..1d21257 100755
--- a/xfce/thunar/DEPENDS
+++ b/xfce/thunar/DEPENDS
@@ -54,7 +54,21 @@ optional_depends startup-notification \
"--disable-startup-notification" \
"for startup notification library support" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation"
+depends atk &&
+depends cairo &&
+if is_depends_enabled $SPELL dbus-glib; then
+ depends dbus
+fi &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends harfbuzz &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends pango &&
+depends pixman &&
+depends xfconf
diff --git a/xfce/thunar/DETAILS b/xfce/thunar/DETAILS
index 2498dc9..ce561d9 100755
--- a/xfce/thunar/DETAILS
+++ b/xfce/thunar/DETAILS
@@ -1,11 +1,11 @@
SPELL=thunar
- VERSION=1.4.0
+ VERSION=1.6.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=Thunar-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Thunar-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://thunar.xfce.org/
-
SOURCE_HASH=sha512:43e805fe8a870542abf1544174aea854ee48dea521fd5024531a4a500e609e7b919f42b1d0311278d33538e082d58e6f958ed0ce713a3d33fbeeab82907ff00f
+
SOURCE_HASH=sha512:307496dcd67c46f5dbef10305c25ba4ae0a23525932f660dbeb7508dff32601173deae72fa0f2884b11677fb8dcea2473a1c7647203e74154a0d85c30e2061aa
LICENSE[0]=GPL
LICENSE[1]=LGPL
ENTERED=20030608
diff --git a/xfce/thunar/HISTORY b/xfce/thunar/HISTORY
index 8eb0fce..dd8f269 100644
--- a/xfce/thunar/HISTORY
+++ b/xfce/thunar/HISTORY
@@ -1,3 +1,30 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: removed, removed thunar-1.1
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libxau, libxcb,
libxdmcp,
+ libxext, libxrender
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.2
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, dbus, expat, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, libffi, libice,
libpng,
+ libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango,
+ pixman, xfconf
+ * DETAILS: bumped PATCHLEVEL
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.1
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.0
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.2
+ * DEPENDS: dropped deprecated dependencies
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.4.0

diff --git a/xfce/tumbler/DEPENDS b/xfce/tumbler/DEPENDS
new file mode 100755
index 0000000..e2eafbf
--- /dev/null
+++ b/xfce/tumbler/DEPENDS
@@ -0,0 +1,70 @@
+depends glib2 &&
+depends intltool &&
+depends dbus &&
+depends dbus-glib &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends freetype2 \
+ "--enable-font-thumbnailer" \
+ "--disable-font-thumbnailer" \
+ "for GNOME thumbnailer support" &&
+
+optional_depends JPEG \
+ "--enable-jpeg-thumbnailer" \
+ "--disable-jpeg-thumbnailer" \
+ "for JPEG thumbnailer plugin with EXIF support" &&
+
+optional_depends ffmpegthumbnailer \
+ "--enable-ffmpeg-thumbnailer" \
+ "--disable-ffmpeg-thumbnailer" \
+ "for ffmpeg video thumbnailer plugin" &&
+
+optional_depends gstreamer \
+ "--enable-gstreamer-thumbnailer" \
+ "--disable-gstreamer-thumbnailer" \
+ "for GStreamer video thumbnailer plugin" &&
+
+optional_depends poppler \
+ "--enable-poppler-thumbnailer" \
+ "--disable-poppler-thumbnailer" \
+ "for poppler PDF/PS thumbnailer plugin" &&
+
+optional_depends libgsf \
+ "--enable-odf-thumbnailer" \
+ "--disable-odf-thumbnailer" \
+ "for office thumbnailer plugin" &&
+
+optional_depends -sub GNOME libopenraw \
+ "--enable-raw-thumbnailer" \
+ "--disable-raw-thumbnailer" \
+ "for RAW image thumbnailer plugin" &&
+
+optional_depends libpng \
+ "--enable-xdg-cache" \
+ "--disable-xdg-cache" \
+ "for freedesktop.org cache plugin" &&
+
+if is_depends_enabled $SPELL freetype2 || \
+ is_depends_enabled $SPELL $(get_spell_provider $SPELL JPEG) || \
+ is_depends_enabled $SPELL ffmpegthumbnailer || \
+ is_depends_enabled $SPELL gstreamer || \
+ is_depends_enabled $SPELL poppler || \
+ is_depends_enabled $SPELL libgsf || \
+ is_depends_enabled $SPELL libopenraw || \
+ is_depends_enabled $SPELL libpng; then
+ depends gdk-pixbuf2 '--enable-pixbuf-thumbnailer'
+else
+ optional_depends gdk-pixbuf2 \
+ "--enable-pixbuf-thumbnailer" \
+ "--disable-pixbuf-thumbnailer" \
+ "for GdkPixbuf thumbnailer plugin"
+fi
diff --git a/xfce/tumbler/DETAILS b/xfce/tumbler/DETAILS
new file mode 100755
index 0000000..607e3fa
--- /dev/null
+++ b/xfce/tumbler/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=tumbler
+ VERSION=0.1.27
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
+ WEB_SITE=http://www.xfce.org/
+
SOURCE_HASH=sha512:aec319300536cf890f101c258b290ab8b792b5effcffd4256a86e0cab66147ee06c454f16a5105cdf0b45cbb064b84706a7b1676b4410b0b960749e319d57127
+ LICENSE[0]=GPL
+ ENTERED=20121130
+ KEYWORDS="xfce"
+ SHORT="image thumbnailer service"
+cat << EOF
+Tumbler is a D-Bus service for applications to request thumbnails for various
+URI schemes and MIME types. It is an implementation of the thumbnail
management
+D-Bus specification described on:
+
+ http://live.gnome.org/ThumbnailerSpec
+
+written in an object-oriented fashion using GLib and GObject. Its modular
+architecture makes it very flexible and useful in many situations. It
provides
+plugin interfaces for extending the URI schemes and MIME types for which
+thumbnails can be generated as well as for replacing the storage backend
that is
+used to store the thumbnails on disk. Tumbler's functionality can also be
+extended via specialized thumbnailer services implemented in accordance to
the
+thumbnail management D-Bus specification.
+EOF
diff --git a/xfce/tumbler/HISTORY b/xfce/tumbler/HISTORY
new file mode 100644
index 0000000..6b280d9
--- /dev/null
+++ b/xfce/tumbler/HISTORY
@@ -0,0 +1,8 @@
+2013-01-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.27
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.26
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created (as part of Xfce 4.10)
diff --git a/xfce/xfburn/HISTORY b/xfce/xfburn/HISTORY
index 37f7e4c..e1f6e70 100644
--- a/xfce/xfburn/HISTORY
+++ b/xfce/xfburn/HISTORY
@@ -1,3 +1,10 @@
+2012-07-26 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: apply glib232.patch to stable branch only
+
+2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added to apply the patch
+ * glib232.patch: added, to fix build with recent glib2
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/xfce/xfburn/PRE_BUILD b/xfce/xfburn/PRE_BUILD
new file mode 100755
index 0000000..595d651
--- /dev/null
+++ b/xfce/xfburn/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $XFBURN_BRANCH != scm ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/glib232.patch"
+fi
diff --git a/xfce/xfburn/glib232.patch b/xfce/xfburn/glib232.patch
new file mode 100644
index 0000000..9e3951b
--- /dev/null
+++ b/xfce/xfburn/glib232.patch
@@ -0,0 +1,10 @@
+--- xfburn/xfburn-settings.h.orig 2009-10-25 01:18:10.000000000 +0400
++++ xfburn/xfburn-settings.h 2012-07-26 11:11:42.806567198 +0400
+@@ -24,6 +24,7 @@
+ #endif /* !HAVE_CONFIG_H */
+
+ #include <glib.h>
++#include <glib-object.h>
+
+ G_BEGIN_DECLS
+
diff --git a/xfce/xfce4-notifyd/CONFLICTS b/xfce/xfce4-notifyd/CONFLICTS
new file mode 100755
index 0000000..25b0e75
--- /dev/null
+++ b/xfce/xfce4-notifyd/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts notification-daemon-xfce &&
+conflicts notification-daemon &&
+conflicts notify-osd
diff --git a/xfce/xfce4-notifyd/DEPENDS b/xfce/xfce4-notifyd/DEPENDS
new file mode 100755
index 0000000..fb2f350
--- /dev/null
+++ b/xfce/xfce4-notifyd/DEPENDS
@@ -0,0 +1,6 @@
+depends gtk+2 &&
+#depends libxfce4ui &&
+depends libxfce4util &&
+depends xfconf &&
+depends dbus &&
+depends dbus-glib
diff --git a/xfce/xfce4-notifyd/DETAILS b/xfce/xfce4-notifyd/DETAILS
new file mode 100755
index 0000000..3270e12
--- /dev/null
+++ b/xfce/xfce4-notifyd/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=xfce4-notifyd
+ VERSION=0.2.2
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://archive.xfce.org/src/apps/${SPELL}/0.2/${SOURCE}
+
SOURCE_HASH=sha512:16424263c11c531ae52881520226d694a4470473d04e4f44af2e4b87372042422a2b777e764a12978ef57ed7aaed710cd41b15945849b184ce01730d2fd6bf9e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-notifyd";
+ LICENSE[0]="GPLv2"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Xfce Notification Daemon"
+cat << EOF
+The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that
+implements the "server-side" portion of the Freedesktop desktop notifications
+specification. Applications that wish to pop up a notification bubble in a
+standard way can implicitly make use of xfce4-notifyd to do so by sending
+standard messages over D-Bus using the org.freedesktop.Notifications
interface.
+EOF
diff --git a/xfce/xfce4-notifyd/HISTORY b/xfce/xfce4-notifyd/HISTORY
new file mode 100644
index 0000000..72d6ce9
--- /dev/null
+++ b/xfce/xfce4-notifyd/HISTORY
@@ -0,0 +1,3 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS, CONFLICTS, PROVIDES: spell created
+
diff --git a/xfce/xfce4-notifyd/PROVIDES b/xfce/xfce4-notifyd/PROVIDES
new file mode 100755
index 0000000..3b79695
--- /dev/null
+++ b/xfce/xfce4-notifyd/PROVIDES
@@ -0,0 +1 @@
+NOTIFICATION_DAEMON
diff --git a/xfce/xfce4-settings/DEPENDS b/xfce/xfce4-settings/DEPENDS
index d0cd184..81291d7 100755
--- a/xfce/xfce4-settings/DEPENDS
+++ b/xfce/xfce4-settings/DEPENDS
@@ -4,6 +4,7 @@ depends dbus-glib &&
depends libxfce4util &&
depends libxfce4ui &&
depends libxi &&
+depends garcon &&

optional_depends gettext \
"--enable-nls" \
diff --git a/xfce/xfce4-settings/HISTORY b/xfce/xfce4-settings/HISTORY
index deb3f06..45b814e 100644
--- a/xfce/xfce4-settings/HISTORY
+++ b/xfce/xfce4-settings/HISTORY
@@ -1,3 +1,6 @@
+2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: garcon added
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfconf/DEPENDS b/xfce/xfconf/DEPENDS
index ca7aa78..6230cdb 100755
--- a/xfce/xfconf/DEPENDS
+++ b/xfce/xfconf/DEPENDS
@@ -15,4 +15,6 @@ optional_depends perl-glib \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "use gtk-doc to build documentation"
+ "use gtk-doc to build documentation" &&
+
+depends dbus
diff --git a/xfce/xfconf/DETAILS b/xfce/xfconf/DETAILS
index ce374df..4438c39 100755
--- a/xfce/xfconf/DETAILS
+++ b/xfce/xfconf/DETAILS
@@ -1,5 +1,6 @@
SPELL=xfconf
VERSION=4.10.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/xfce/xfconf/HISTORY b/xfce/xfconf/HISTORY
index 9e730c9..4ea5169 100644
--- a/xfce/xfconf/HISTORY
+++ b/xfce/xfconf/HISTORY
@@ -1,3 +1,10 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi, libxext and pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, libffi, libxext, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xorg-app/xconsole/DETAILS b/xorg-app/xconsole/DETAILS
index f531d00..386d139 100755
--- a/xorg-app/xconsole/DETAILS
+++ b/xorg-app/xconsole/DETAILS
@@ -1,10 +1,10 @@
SPELL=xconsole
PKG=xconsole
- VERSION=1.0.3
+ VERSION=1.0.4
XORG_VER=X11R7.1
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:404ae64e81c63f64ad11caeae937eb77dfdb323a287830d742c5ca9d545f700c640905781dd727ae81be275d97bce76ceeda1da37a43b568f0e199a465fc6b00
+
SOURCE_HASH=sha512:2f199c557da00d487425bef7da1f74794157a690e14dba9ff51cec931599f8f8537760d7b5cb8d82a0416ca8d7b6ae2183e7149462c80ecd0c3c7278bdf19cb8
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xconsole/HISTORY b/xorg-app/xconsole/HISTORY
index 29c8043..54e5275 100644
--- a/xorg-app/xconsole/HISTORY
+++ b/xorg-app/xconsole/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.4
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing off XPrint
* DETAILS: patchlevel++
diff --git a/xorg-app/xdm/BUILD b/xorg-app/xdm/BUILD
index aab73ff..1bda793 100755
--- a/xorg-app/xdm/BUILD
+++ b/xorg-app/xdm/BUILD
@@ -1,3 +1,3 @@
-OPTS="$XDM_OPTS $OPTS" &&
+OPTS="$XDM_OPTS $OPTS --with-xdmconfigdir=\"$INSTALL_ROOT/etc/X11/xdm\"" &&

default_build
diff --git a/xorg-app/xdm/HISTORY b/xorg-app/xdm/HISTORY
index e524975..c03b18f 100644
--- a/xorg-app/xdm/HISTORY
+++ b/xorg-app/xdm/HISTORY
@@ -1,3 +1,6 @@
+2012-09-17 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: Put config files where they belong
+
2010-06-25 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.10
SOURCE matches upstream posted SHA1
diff --git a/xorg-app/xfontsel/DETAILS b/xorg-app/xfontsel/DETAILS
index a956ca9..45a42c4 100755
--- a/xorg-app/xfontsel/DETAILS
+++ b/xorg-app/xfontsel/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfontsel
PKG=xfontsel
- VERSION=1.0.2
+ VERSION=1.0.4
XORG_VER=X11R7.0
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:63195156352c969dc174065b9c32f05e17f5d2d61134eb1d9a9800d80ca8b5a8b3720fc189901a5c98bab39321f79635549e42a0bd0ce10967bbc8187352144a
+
SOURCE_HASH=sha512:0c5eeb39b77a10607dce4c42f710864b750de04b06b4d746ed804757b6d1e4357679d52d30155f506c69f5186162da756132689b5e38bd9694bfaf9d004ee452
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xfontsel/HISTORY b/xorg-app/xfontsel/HISTORY
index aaf0b6c..a88071f 100644
--- a/xorg-app/xfontsel/HISTORY
+++ b/xorg-app/xfontsel/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.4
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing off XPrint
* DETAILS: patchlevel++
diff --git a/xorg-app/xinit/DETAILS b/xorg-app/xinit/DETAILS
index da7de9b..b97e154 100755
--- a/xorg-app/xinit/DETAILS
+++ b/xorg-app/xinit/DETAILS
@@ -1,6 +1,6 @@
SPELL=xinit
- VERSION=1.3.1
-
SOURCE_HASH=sha512:e62a576c860b722a988642ba14c20830cc218e042f36e10c881ed5afd3f45510875e32255a67265ffd4bfee0af3bf0d2b611cd258532f7ea502c11a499f4fc7d
+ VERSION=1.3.2
+
SOURCE_HASH=sha512:bafe4706ee09b7980518af54dbc7d4cb971fcf4aaf4ea575d58c7102258e63a838c7e4acd6a4267d10fb8253dd779c1a008a8ab64164442b902bc0b19716197a
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
diff --git a/xorg-app/xinit/HISTORY b/xorg-app/xinit/HISTORY
index 0e3f66e..54b5578 100644
--- a/xorg-app/xinit/HISTORY
+++ b/xorg-app/xinit/HISTORY
@@ -1,3 +1,6 @@
+2012-11-28 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 1.3.2 - fix bug 452
+
2011-07-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.1

diff --git a/xorg-driver/xf86-input-wacom/DETAILS
b/xorg-driver/xf86-input-wacom/DETAILS
index 825c21f..104d3dd 100755
--- a/xorg-driver/xf86-input-wacom/DETAILS
+++ b/xorg-driver/xf86-input-wacom/DETAILS
@@ -1,5 +1,5 @@
SPELL=xf86-input-wacom
- VERSION=0.12.0
+ VERSION=0.19.0
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/$SOURCE/download
#http://$SOURCEFOURGE_URL/xf86-input-wacom/$SOURCE
diff --git a/xorg-driver/xf86-input-wacom/HISTORY
b/xorg-driver/xf86-input-wacom/HISTORY
index 73bffb8..80db422 100644
--- a/xorg-driver/xf86-input-wacom/HISTORY
+++ b/xorg-driver/xf86-input-wacom/HISTORY
@@ -1,3 +1,6 @@
+2013-02-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.19.0
+
2012-03-04 Robin Cook <rcook AT wyrms.net>
* DEPENDS: corrected typo in kbproto

diff --git a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig
deleted file mode 100644
index 105dce9..0000000
Binary files
a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig and
/dev/null differ
diff --git a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
new file mode 100644
index 0000000..49a5a1b
Binary files /dev/null and
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig differ
diff --git a/xorg-driver/xf86-video-ati/HISTORY
b/xorg-driver/xf86-video-ati/HISTORY
index 6d00c10..5b44ef7 100644
--- a/xorg-driver/xf86-video-ati/HISTORY
+++ b/xorg-driver/xf86-video-ati/HISTORY
@@ -1,3 +1,6 @@
+2013-02-25 Ismael Luceno <ismael.luceno AT gmail.com>
+ * PRE_BUILD: Fix call to autogen.sh
+
2011-03-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS version 6.14.1

diff --git a/xorg-driver/xf86-video-ati/PRE_BUILD
b/xorg-driver/xf86-video-ati/PRE_BUILD
index ecc94ad..aad493a 100755
--- a/xorg-driver/xf86-video-ati/PRE_BUILD
+++ b/xorg-driver/xf86-video-ati/PRE_BUILD
@@ -1,6 +1,5 @@
default_pre_build &&
if [[ $ATI_SCM == y ]] ; then
-cd $SOURCE_DIRECTORY &&
-sedit "s:.*configure.*::" autogen.sh &&
-./autogen.sh
+ cd "$SOURCE_DIRECTORY" &&
+ NOCONFIGURE=1 ./autogen.sh
fi
diff --git a/xorg-extras/xterm/DETAILS b/xorg-extras/xterm/DETAILS
index f36742d..0022f93 100755
--- a/xorg-extras/xterm/DETAILS
+++ b/xorg-extras/xterm/DETAILS
@@ -1,5 +1,5 @@
SPELL=xterm
- VERSION=270
+ VERSION=287
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://invisible-island.net/xterm/$SOURCE
diff --git a/xorg-extras/xterm/HISTORY b/xorg-extras/xterm/HISTORY
index f880917..1fb8e4c 100644
--- a/xorg-extras/xterm/HISTORY
+++ b/xorg-extras/xterm/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 287
+
2011-06-07 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 270

diff --git a/xorg-extras/xterm/xterm-267.tgz.sig
b/xorg-extras/xterm/xterm-267.tgz.sig
deleted file mode 100644
index 2d1b810..0000000
Binary files a/xorg-extras/xterm/xterm-267.tgz.sig and /dev/null differ
diff --git a/xorg-lib/libxp/HISTORY b/xorg-lib/libxp/HISTORY
index d97b99d..4b78f93 100644
--- a/xorg-lib/libxp/HISTORY
+++ b/xorg-lib/libxp/HISTORY
@@ -1,3 +1,7 @@
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * sig file updated
+ * PRE_BUILD, werror-fix.patch: removed
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: appy patch to remove werror causing build to fail.

diff --git a/xorg-lib/libxp/PRE_BUILD b/xorg-lib/libxp/PRE_BUILD
deleted file mode 100755
index f32c7bd..0000000
--- a/xorg-lib/libxp/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-./autogen.sh &&
-
-patch -p0 < $SCRIPT_DIRECTORY/werror-fix.patch
diff --git a/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
b/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
index 87d5148..73700f1 100644
Binary files a/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig and
b/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig differ
diff --git a/xorg-lib/libxp/werror-fix.patch b/xorg-lib/libxp/werror-fix.patch
deleted file mode 100644
index 25dc373..0000000
--- a/xorg-lib/libxp/werror-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure-orig 2011-12-25 15:52:45.689534862 -0600
-+++ configure 2011-12-25 15:53:08.762535820 -0600
-@@ -7606,7 +7606,7 @@
- CFLAGS="$xorg_testset_save_CFLAGS"
-
- if test "$supported" = "yes" ; then
-- BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
-+ BASE_CFLAGS="$BASE_CFLAGS"
- found="yes"
- fi
- fi
diff --git a/xorg-xserver/xorg-server/DETAILS
b/xorg-xserver/xorg-server/DETAILS
index f01be04..6170a8d 100755
--- a/xorg-xserver/xorg-server/DETAILS
+++ b/xorg-xserver/xorg-server/DETAILS
@@ -1,5 +1,5 @@
SPELL=xorg-server
- VERSION=1.8.1
+ VERSION=1.8.2
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/xserver/$SOURCE
#
SOURCE_HASH=sha512:66dcc6b26ab7d1e24814c5e650cbb5942ec9d20642cebe82cb4a66e4d7a6cdd472573c17d769a490e0426b826e98774f98a61459ad078fedf4abe38f79e189fc
@@ -9,7 +9,6 @@
ENTERED=20051125
LICENSE[0]=XCL
SECURITY_PATCH=4
- PATCHLEVEL=1
SHORT="X servers (including Xorg, Xprt, Xvfb, Xnest & Xdmx)"
cat << EOF
X servers (including Xorg, Xprt, Xvfb, Xnest & Xdmx), the core of the X
diff --git a/xorg-xserver/xorg-server/HISTORY
b/xorg-xserver/xorg-server/HISTORY
index 1b35ff6..a7a2f01 100644
--- a/xorg-xserver/xorg-server/HISTORY
+++ b/xorg-xserver/xorg-server/HISTORY
@@ -1,3 +1,6 @@
+2012-09-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.2 (latest in 1.8 branch)
+
2011-05-15 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: fixed hal+dbus / udev hotplug options

diff --git a/xorg-xserver/xorg-server/xorg-server-1.8.1.tar.bz2.sig
b/xorg-xserver/xorg-server/xorg-server-1.8.1.tar.bz2.sig
deleted file mode 100644
index 0cc09e1..0000000
Binary files a/xorg-xserver/xorg-server/xorg-server-1.8.1.tar.bz2.sig and
/dev/null differ
diff --git a/xorg-xserver/xorg-server/xorg-server-1.8.2.tar.bz2.sig
b/xorg-xserver/xorg-server/xorg-server-1.8.2.tar.bz2.sig
new file mode 100644
index 0000000..7faf1ee
Binary files /dev/null and
b/xorg-xserver/xorg-server/xorg-server-1.8.2.tar.bz2.sig differ



  • [SM-Commit] GIT changes to devel-gcc-4.7 grimoire by Sukneet Basuta (a1b77aa8adbe1bda21fb970ba5b302daee7d5d8f), Sukneet Basuta, 03/11/2013

Archive powered by MHonArc 2.6.24.

Top of Page