Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (4c1bc8bad5f61cea4d64079983f0107210e79216)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (4c1bc8bad5f61cea4d64079983f0107210e79216)
  • Date: Fri, 11 Jul 2014 03:04:18 -0500

GIT changes to devel-xorg-modular grimoire by Treeve Jelbert
<treeve AT sourcemage.org>:

ChangeLog | 26 ++++++
FUNCTIONS | 16 +++
archive-libs/lzo/BUILD | 2
archive-libs/lzo/DETAILS | 6 -
archive-libs/lzo/HISTORY | 8 +
archive/bacula/DETAILS | 7 -
archive/bacula/HISTORY | 3
archive/burp/DETAILS | 22 +----
archive/burp/HISTORY | 6 +
archive/lz4/BUILD | 1
archive/lz4/DETAILS | 16 +++
archive/lz4/HISTORY | 3
audio-creation/audacity/DETAILS | 7 -
audio-creation/audacity/HISTORY | 3
audio-drivers/alsa-driver/DETAILS | 7 -
audio-drivers/alsa-driver/HISTORY | 3
audio-drivers/alsa-firmware/DETAILS | 7 -
audio-drivers/alsa-firmware/HISTORY | 3
audio-drivers/alsa-lib/DETAILS | 7 -
audio-drivers/alsa-lib/HISTORY | 3
audio-drivers/alsa-oss/DETAILS | 7 -
audio-drivers/alsa-oss/HISTORY | 3
audio-drivers/alsa-plugins/DETAILS | 7 -
audio-drivers/alsa-plugins/HISTORY | 3
audio-drivers/alsa-tools/DETAILS | 7 -
audio-drivers/alsa-tools/HISTORY | 3
audio-drivers/alsa-utils/DETAILS | 7 -
audio-drivers/alsa-utils/HISTORY | 3
audio-drivers/jack/DETAILS | 8 -
audio-drivers/jack/HISTORY | 3
audio-drivers/jack2/DETAILS | 7 -
audio-drivers/jack2/HISTORY | 3
audio-drivers/libffado/DETAILS | 7 -
audio-drivers/libffado/HISTORY | 3
audio-drivers/portaudio19/DETAILS | 7 -
audio-drivers/portaudio19/HISTORY | 3
audio-drivers/pyalsa/DETAILS | 7 -
audio-drivers/pyalsa/HISTORY | 3
audio-libs/celt/DETAILS | 7 -
audio-libs/celt/HISTORY | 3
audio-libs/faad2/DETAILS | 7 -
audio-libs/faad2/HISTORY | 3
audio-players/moc/DETAILS | 7 -
audio-players/moc/HISTORY | 3
audio-plugins/quodlibet-plugins/DETAILS | 7 -
audio-plugins/quodlibet-plugins/HISTORY | 3
audio-soft/easytag/DETAILS | 4
audio-soft/easytag/HISTORY | 3
audio-soft/qjackctl/DETAILS | 8 -
audio-soft/qjackctl/HISTORY | 3
chat-im/amsn/DETAILS | 7 -
chat-im/amsn/HISTORY | 3
chat-im/choqok/DETAILS | 7 -
chat-im/choqok/HISTORY | 3
chat-im/licq/DETAILS | 7 -
chat-im/licq/HISTORY | 3
chat-im/profanity/DETAILS | 7 -
chat-im/profanity/HISTORY | 3
chat-im/vacuum/DETAILS | 7 -
chat-im/vacuum/HISTORY | 3
chat-irc/irssi/DETAILS | 7 -
chat-irc/irssi/HISTORY | 3
chat-irc/weechat/DETAILS | 8 -
chat-irc/weechat/HISTORY | 3
chat-libs/opal/DETAILS | 7 -
chat-libs/opal/HISTORY | 3
chat-libs/ptlib/DETAILS | 7 -
chat-libs/ptlib/HISTORY | 3
cluster/ocfs2-tools/DETAILS | 7 -
cluster/ocfs2-tools/HISTORY | 3
crypto/gnupg-exp/DETAILS | 2
crypto/gnupg-exp/HISTORY | 3
crypto/gnupg/DETAILS | 2
crypto/gnupg/HISTORY | 3
crypto/gpa/DETAILS | 7 -
crypto/gpa/HISTORY | 3
dev/null |binary
devel/b43-tools/DETAILS | 7 -
devel/b43-tools/HISTORY | 3
devel/bin86/DETAILS | 8 -
devel/bin86/HISTORY | 4
devel/codeblocks/DETAILS | 7 -
devel/codeblocks/HISTORY | 3
devel/dev86/DETAILS | 8 -
devel/dev86/HISTORY | 4
devel/extra-cmake-modules/DETAILS | 8 -
devel/extra-cmake-modules/HISTORY | 3
devel/gccxml/DETAILS | 7 -
devel/gccxml/HISTORY | 3
devel/gcl/DETAILS | 7 -
devel/gcl/HISTORY | 3
devel/gnusim8085/DEPENDS | 2
devel/gnusim8085/DETAILS | 27 ++++++
devel/gnusim8085/HISTORY | 2
devel/libunwind/DETAILS | 8 -
devel/libunwind/HISTORY | 3
devel/mlgmpidl/DETAILS | 7 -
devel/mlgmpidl/HISTORY | 3
devel/python/DETAILS | 6 -
devel/python/HISTORY | 4
devel/qgrit/DETAILS | 8 -
devel/qgrit/HISTORY | 3
devel/valgrind/DETAILS | 8 -
devel/valgrind/HISTORY | 3
disk/btrfs-progs/DETAILS | 7 -
disk/btrfs-progs/HISTORY | 6 +
disk/btrfs-progs/INSTALL | 1
disk/btrfs-progs/PRE_BUILD | 4
disk/cdrdao/DETAILS | 7 -
disk/cdrdao/HISTORY | 3
disk/fuse-google-drive/DETAILS | 7 -
disk/fuse-google-drive/HISTORY | 3
disk/fuse/DETAILS | 7 -
disk/fuse/HISTORY | 3
disk/libburn/DETAILS | 9 --
disk/libburn/HISTORY | 6 +
disk/libisoburn/DETAILS | 9 --
disk/libisoburn/HISTORY | 6 +
disk/libisofs/DETAILS | 9 --
disk/libisofs/HISTORY | 6 +
disk/partimage-ng/DETAILS | 7 -
disk/partimage-ng/HISTORY | 3
doc/fbreader/DETAILS | 7 -
doc/fbreader/HISTORY | 3
e-16/e16/DETAILS | 7 -
e-16/e16/HISTORY | 3
e-17/e17/DETAILS | 7 -
e-17/e17/HISTORY | 3
e-17/edbus/DETAILS | 7 -
e-17/edbus/HISTORY | 3
e-17/edje/DETAILS | 7 -
e-17/edje/HISTORY | 3
e-17/efl/DETAILS | 7 -
e-17/efl/HISTORY | 3
e-17/emap/DETAILS | 7 -
e-17/emap/HISTORY | 3
e-17/emotion/DETAILS | 7 -
e-17/emotion/HISTORY | 3
e-17/emotion_generic_players/DETAILS | 7 -
e-17/emotion_generic_players/HISTORY | 3
e-17/enki/DETAILS | 7 -
e-17/enki/HISTORY | 3
e-17/enna/DETAILS | 7 -
e-17/enna/HISTORY | 3
e-17/eobj/DETAILS | 7 -
e-17/eobj/HISTORY | 3
e-17/ephoto/DETAILS | 7 -
e-17/ephoto/HISTORY | 3
e-17/ephysics/DETAILS | 7 -
e-17/ephysics/HISTORY | 3
e-17/erss/DETAILS | 7 -
e-17/erss/HISTORY | 3
e-17/evas_generic_loaders/DETAILS | 7 -
e-17/evas_generic_loaders/HISTORY | 3
e-17/evfs/DETAILS | 7 -
e-17/evfs/HISTORY | 3
e-17/eweather/DETAILS | 7 -
e-17/eweather/HISTORY | 3
e-17/ewl/DETAILS | 7 -
e-17/ewl/HISTORY | 3
e-17/ewler/DETAILS | 7 -
e-17/ewler/HISTORY | 3
e-17/exchange/DETAILS | 7 -
e-17/exchange/HISTORY | 3
e-17/eyelight/DETAILS | 7 -
e-17/eyelight/HISTORY | 3
e-17/iconbar/DETAILS | 7 -
e-17/iconbar/HISTORY | 3
e-17/libeweather/DETAILS | 7 -
e-17/libeweather/HISTORY | 3
e-17/shellementary/DETAILS | 7 -
e-17/shellementary/HISTORY | 3
e-17/terminology/DETAILS | 7 -
e-17/terminology/HISTORY | 3
editors/emacs/DETAILS | 7 -
editors/emacs/HISTORY | 3
editors/sandy/DETAILS | 7 -
editors/sandy/HISTORY | 3
editors/tidy/DETAILS | 6 -
editors/tidy/HISTORY | 3
editors/vim-gnupg/DETAILS | 7 -
editors/vim-gnupg/HISTORY | 3
editors/vim/DETAILS | 9 --
editors/vim/HISTORY | 3
editors/vimoutliner/DETAILS | 7 -
editors/vimoutliner/HISTORY | 3
emacs-lisp/autopair/DEPENDS | 1
emacs-lisp/autopair/DETAILS | 25 ++++++
emacs-lisp/autopair/HISTORY | 2
emacs-lisp/autopair/PREPARE | 2
emacs-lisp/clojure-mode/DETAILS | 7 -
emacs-lisp/clojure-mode/HISTORY | 3
emacs-lisp/cluck/DETAILS | 7 -
emacs-lisp/cluck/HISTORY | 3
emacs-lisp/coffee-mode/DETAILS | 7 -
emacs-lisp/coffee-mode/HISTORY | 3
emacs-lisp/egg/DETAILS | 7 -
emacs-lisp/egg/HISTORY | 3
emacs-lisp/emacs-goodies-el/DETAILS | 7 -
emacs-lisp/emacs-goodies-el/HISTORY | 3
emacs-lisp/fill-column-indicator/DETAILS | 7 -
emacs-lisp/fill-column-indicator/HISTORY | 3
emacs-lisp/haml-mode/DETAILS | 7 -
emacs-lisp/haml-mode/HISTORY | 3
emacs-lisp/identica-mode/DETAILS | 7 -
emacs-lisp/identica-mode/HISTORY | 3
emacs-lisp/scss-mode/DETAILS | 7 -
emacs-lisp/scss-mode/HISTORY | 3
emacs-lisp/sinatra_el/DETAILS | 7 -
emacs-lisp/sinatra_el/HISTORY | 3
emacs-lisp/visual-regexp/DEPENDS | 1
emacs-lisp/visual-regexp/DETAILS | 26 ++++++
emacs-lisp/visual-regexp/HISTORY | 3
emacs-lisp/visual-regexp/PREPARE | 2
ftp/fatrat/DETAILS | 12 --
ftp/fatrat/HISTORY | 3
ftp/rsync/DETAILS | 7 -
ftp/rsync/HISTORY | 3
ftp/transmission/DETAILS | 4
ftp/transmission/HISTORY | 3
ftp/transmission/transmission-2.84.tar.xz.sig |binary
gnome2-apps/galculator/DETAILS | 4
gnome2-apps/galculator/HISTORY | 3
gnome2-apps/homebank/DETAILS | 4
gnome2-apps/homebank/HISTORY | 3
gnome2-libs/gdk-pixbuf2/DETAILS | 4
gnome2-libs/gdk-pixbuf2/HISTORY | 3
gnome2-libs/glib2/DETAILS | 9 --
gnome2-libs/glib2/HISTORY | 3
gnome2-libs/librep2/DETAILS | 7 -
gnome2-libs/librep2/HISTORY | 3
graphics-libs/harfbuzz/DETAILS | 7 -
graphics-libs/harfbuzz/HISTORY | 3
graphics-libs/libgxps/DETAILS | 7 -
graphics-libs/libgxps/HISTORY | 3
graphics-libs/mesalib/DETAILS | 7 -
graphics-libs/mesalib/HISTORY | 3
graphics-libs/openjpeg/DETAILS | 8 -
graphics-libs/openjpeg/HISTORY | 7 +
graphics-libs/poppler/DETAILS | 7 -
graphics-libs/poppler/HISTORY | 3
graphics/blender/DETAILS | 7 -
graphics/blender/HISTORY | 3
graphics/blender_cvs/DETAILS | 7 -
graphics/blender_cvs/HISTORY | 3
graphics/darktable/DETAILS | 7 -
graphics/darktable/HISTORY | 3
graphics/lensfun/DETAILS | 7 -
graphics/lensfun/HISTORY | 3
graphics/mypaint/DETAILS | 7 -
graphics/mypaint/HISTORY | 3
graphics/shotwell/DEPENDS | 3
graphics/shotwell/DETAILS | 6 -
graphics/shotwell/HISTORY | 5 +
graphics/topmod/DETAILS | 7 -
graphics/topmod/HISTORY | 3
graphics/xaralx/DETAILS | 7 -
graphics/xaralx/HISTORY | 3
http/dillo/DETAILS | 7 -
http/dillo/HISTORY | 3
http/dillo2/DETAILS | 7 -
http/dillo2/HISTORY | 3
http/eflwebkit/DETAILS | 7 -
http/eflwebkit/HISTORY | 3
http/elinks/DETAILS | 7 -
http/elinks/HISTORY | 3
http/firefox/HISTORY | 4
http/firefox/mozconfig | 1
http/lighttpd/DEPENDS | 5 +
http/lighttpd/HISTORY | 3
http/midori/DEPENDS | 41
+++++-----
http/midori/DETAILS | 13 +--
http/midori/DOWNLOAD | 8 +
http/midori/HISTORY | 7 +
http/midori/PRE_BUILD | 12 +-
http/surf/DETAILS | 8 -
http/surf/HISTORY | 3
kde4-support/phonon-backend-mplayer/DETAILS | 7 -
kde4-support/phonon-backend-mplayer/HISTORY | 3
kernels/drm/DETAILS | 8 -
kernels/drm/HISTORY | 3
kernels/linux/DETAILS | 2
kernels/linux/HISTORY | 9 ++
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2 | 5 +
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4 | 5 +
kernels/linux/latest.defaults | 2
kernels/solo6x10/DETAILS | 8 -
kernels/solo6x10/HISTORY | 3
libs/dietlibc/DETAILS | 7 -
libs/dietlibc/HISTORY | 3
libs/dw2/DETAILS | 7 -
libs/dw2/HISTORY | 3
libs/gfreenect/DETAILS | 7 -
libs/gfreenect/HISTORY | 3
libs/glibc/DETAILS | 13 +--
libs/glibc/HISTORY | 3
libs/libdrm/DETAILS | 7 -
libs/libdrm/HISTORY | 3
libs/libfreenect/DETAILS | 9 --
libs/libfreenect/HISTORY | 8 +
libs/libfreenect/PREPARE | 6 -
libs/libfreenect/PRE_BUILD | 7 -
libs/libnfc/DETAILS | 7 -
libs/libnfc/HISTORY | 3
libs/libodfgen/DEPENDS | 6 +
libs/libodfgen/DETAILS | 20 ++++
libs/libodfgen/HISTORY | 7 +
libs/librevenge/DEPENDS | 6 +
libs/librevenge/DETAILS | 13 +++
libs/librevenge/HISTORY | 3
libs/libwpd/DEPENDS | 5 -
libs/libwpd/DETAILS | 6 -
libs/libwpd/HISTORY | 5 +
libs/libwpg/DEPENDS | 7 +
libs/libwpg/DETAILS | 10 +-
libs/libwpg/HISTORY | 5 +
libs/libwps/DEPENDS | 6 -
libs/libwps/DETAILS | 8 -
libs/libwps/HISTORY | 5 +
libs/openni-sensor/DETAILS | 7 -
libs/openni-sensor/HISTORY | 6 +
libs/openni-sensor/PREPARE | 3
libs/openni-sensorkinect/DETAILS | 7 -
libs/openni-sensorkinect/HISTORY | 6 +
libs/openni-sensorkinect/PREPARE | 3
libs/openni/DETAILS | 7 -
libs/openni/HISTORY | 6 +
libs/openni/PREPARE | 3
libs/osceleton/DETAILS | 7 -
libs/osceleton/HISTORY | 3
libs/python-ant/DETAILS | 7 -
libs/python-ant/HISTORY | 3
libs/qoauth/DETAILS | 7 -
libs/qoauth/HISTORY | 3
libs/sdl2/DETAILS | 7 -
libs/sdl2/HISTORY | 3
libs/talloc/DETAILS | 7 -
libs/talloc/HISTORY | 3
lua-forge/lua/HISTORY | 3
lua-forge/lua/shared.patch | 2
lua-forge/lua51/HISTORY | 4
lua-forge/lua51/patch-src_Makefile | 4
mail/mutt/DETAILS | 7 -
mail/mutt/HISTORY | 3
net/conntrack/DETAILS | 7 -
net/conntrack/HISTORY | 3
net/pppd-chldap/DETAILS | 7 -
net/pppd-chldap/HISTORY | 4
net/pppd-chldap/PREPARE | 3
net/pptp-linux/BUILD | 2
net/pptp-linux/DEPENDS | 4
net/pptp-linux/DETAILS | 12 +-
net/pptp-linux/HISTORY | 11 ++
net/pptp-linux/PRE_BUILD | 4
net/pptp-linux/options.patch | 15 +++
net/pptp-linux/pptp.gpg |binary
net/samba4/DETAILS | 7 -
net/samba4/HISTORY | 3
net/traceroute/DETAILS | 6 -
net/traceroute/HISTORY | 4
perl-cpan/finance-quote/DETAILS | 4
perl-cpan/finance-quote/HISTORY | 3
php-pear/php-dev/DETAILS | 9 --
php-pear/php-dev/HISTORY | 3
php-pear/php/DETAILS | 6 -
php-pear/php/HISTORY | 5 +
python-pypi/cherrypy/DETAILS | 4
python-pypi/cherrypy/HISTORY | 3
python-pypi/fdb/DETAILS | 4
python-pypi/fdb/HISTORY | 3
python-pypi/gitosis/DETAILS | 7 -
python-pypi/gitosis/HISTORY | 6 +
python-pypi/gitosis/PREPARE | 5 -
python-pypi/mercurial/DETAILS | 4
python-pypi/mercurial/HISTORY | 3
python-pypi/python-efl/DETAILS | 7 -
python-pypi/python-efl/HISTORY | 3
python-pypi/scrapely/DETAILS | 7 -
python-pypi/scrapely/HISTORY | 3
python-pypi/setuptools/DETAILS | 4
python-pypi/setuptools/HISTORY | 4
python-pypi/sqlalchemy/DETAILS | 4
python-pypi/sqlalchemy/HISTORY | 3
science/gpsbabel/DETAILS | 7 -
science/gpsbabel/HISTORY | 3
science/qlandkarte-gt/DETAILS | 6 -
science/qlandkarte-gt/HISTORY | 3
shell-term-fm/tty-clock/DETAILS | 7 -
shell-term-fm/tty-clock/HISTORY | 3
smgl/castfs/DETAILS | 8 -
smgl/castfs/HISTORY | 3
smgl/guru-tools/DETAILS | 7 -
smgl/guru-tools/HISTORY | 3
smgl/quill/DETAILS | 8 -
smgl/quill/HISTORY | 3
smgl/simpleinit-msb/DETAILS | 1
smgl/simpleinit-msb/HISTORY | 6 +
smgl/simpleinit-msb/PRE_BUILD | 1
smgl/simpleinit-msb/simpleinit-poweroff.patch | 15 +++
utils/bibletime4/DETAILS | 7 -
utils/bibletime4/HISTORY | 3
utils/dbus-c++/DETAILS | 9 --
utils/dbus-c++/HISTORY | 3
utils/dbus-c++/PREPARE | 4
utils/dbus-mono/DETAILS | 7 -
utils/dbus-mono/HISTORY | 6 +
utils/dbus-mono/PREPARE | 3
utils/dbus/DETAILS | 6 -
utils/dbus/HISTORY | 3
utils/flashrom/DETAILS | 8 -
utils/flashrom/HISTORY | 3
utils/gnuplot/DETAILS | 7 -
utils/gnuplot/HISTORY | 3
utils/openmoko-dfu-util/DETAILS | 7 -
utils/openmoko-dfu-util/HISTORY | 3
utils/renouveau/DETAILS | 7 -
utils/renouveau/HISTORY | 3
utils/vbtracetool/DETAILS | 7 -
utils/vbtracetool/HISTORY | 3
utils/xen-tools/DETAILS | 4
utils/xen/BUILD | 1
utils/xen/DETAILS | 2
utils/xen/HISTORY | 7 +
video/animata/DETAILS | 7 -
video/animata/HISTORY | 3
video/dvdauthor/DETAILS | 7 -
video/dvdauthor/HISTORY | 3
video/ffmpeg/DETAILS | 4
video/ffmpeg/HISTORY | 3
video/minitube/DETAILS | 7 -
video/minitube/HISTORY | 3
video/mlt/DETAILS | 7 -
video/mlt/HISTORY | 3
video/mplayer/DETAILS | 7 -
video/mplayer/HISTORY | 3
video/mplayer2/DETAILS | 7 -
video/mplayer2/HISTORY | 3
windowmanagers/blackbox/DETAILS | 7 -
windowmanagers/blackbox/HISTORY | 3
windowmanagers/fluxbox/DETAILS | 7 -
windowmanagers/fluxbox/HISTORY | 3
windowmanagers/fvwm/DETAILS | 7 -
windowmanagers/fvwm/HISTORY | 3
windowmanagers/wmii/DETAILS | 8 -
windowmanagers/wmii/HISTORY | 3
wm-addons/cairo-dock-plugins/DETAILS | 2
wm-addons/cairo-dock-plugins/HISTORY | 3
wm-addons/cairo-dock/DETAILS | 2
wm-addons/cairo-dock/HISTORY | 3
wm-addons/obvious/DETAILS | 7 -
wm-addons/obvious/HISTORY | 6 +
wm-addons/obvious/PREPARE | 5 -
wm-addons/wicked/DETAILS | 7 -
wm-addons/wicked/HISTORY | 6 +
wm-addons/wicked/PREPARE | 3
x11-libs/cairo/DETAILS | 21 +++--
x11-libs/cairo/HISTORY | 4
x11-libs/cairo/PREPARE | 3
x11-libs/cairo/PRE_BUILD | 13 ++-
x11-libs/cairo/PRE_SUB_DEPENDS | 2
x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS | 2
x11-libs/cairo/SUB_DEPENDS | 4
x11-libs/wine/DETAILS | 9 --
x11-libs/wine/HISTORY | 6 +
x11-toolkits/gtk+3/DETAILS | 8 -
x11-toolkits/gtk+3/HISTORY | 3
x11/freenx/DETAILS | 7 -
x11/freenx/HISTORY | 3
x11/transset/DETAILS | 7 -
x11/transset/HISTORY | 3
xfce/xfburn/DETAILS | 7 -
xfce/xfburn/HISTORY | 3
xorg-driver/wizardpen/DETAILS | 7 -
xorg-driver/wizardpen/HISTORY | 3
xorg-driver/xf86-video-ati/DETAILS | 7 -
xorg-driver/xf86-video-ati/HISTORY | 3
xorg-driver/xf86-video-openchrome/DETAILS | 7 -
xorg-driver/xf86-video-openchrome/HISTORY | 3
478 files changed, 1548 insertions(+), 1049 deletions(-)

New commits:
commit d9db8eaba7f77ea434b6124a03111e280e6e03fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

extra-cmake-modules: => 1.0.0

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

galculator: => 2.1.3

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

mercurial: => 3.0.2

commit d4d464df1b784237b735e65f6e8d873441197019
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.7.7

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

visual-regexp: new spell, A regexp/replace command for Emacs with
interactive visual feedback

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

autopair: new spell, Automagically pair braces and quotes

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

traceroute 2.0.20

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

dbus 1.8.6, SECURITY_PATCH=11

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

kernels/linux: version 3.15.4

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

x11-toolkits/gtk+3: version 3.13.3

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

gnome2-libs/glib2: version 2.41.1

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

http/midori: git -> bzr, converted to cmake build system completely

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

xen: Run the configure script, it runs subdirs in turn

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

xen 4.4.0

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

dev86 0.16.21

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

bin86 0.16.21

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

lua: link liblua.so with libm.so

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

lua51: shared object not properly linked to dependencies

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

xen-tools: Fix heredoc

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

Revert "php: fixed 5.2 branch build"

Reason: erroneous commit fixed by previous update

This reverts commit af6dbae028c0e029a2f5eaff7cbd177aa4231858.

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

php: fixed 5.2 branch build

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

python: download site ssl certificate does not verify

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

gnusim8085: new spell, Graphical simulator, assembler and debugger for
the Intel 8085 microprocessor

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

cherrypy: => 3.5.0

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

wicked: Use prepare_select_branch

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

obvious: Use prepare_select_branch

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

dbus-mono: Use prepare_select_branch

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

gitosis: Use prepare_select_branch

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

openni: Use prepare_select_branch

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

openni-sensorkinect: Use prepare_select_branch

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

openni-sensor: Use prepare_select_branch

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

libfreenect: Use prepare_select_branch

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

Add missing includes to ppd-chldap and dbus-c++

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

x11-libs/cairo: added scm branch

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

FUNCTIONS: more fixes in get_scm_version

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

FUNCTIONS: more fixes to recent changes

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

wm-addons/cairo-dock-plugins: version 3.3.2

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

wm-addons/cairo-dock: version 3.3.2

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

pppd-chldap: Use prepare_select branch

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

dbus-c++: Use prepare_select_branch and get_scm_version

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

Make several spells to use get_scm_version

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

FUNCTIONS: Fix get_up_spell_name to handle the dot and plus symbols

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

FUNCTIONS: Add get_scm_version function

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

lzo 2.08

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

lzo: Install libraries to the root directory

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

btrfs-progs: Fix installation paths

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

transmission: => 2.84

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

lighttpd: added libev optional dependency

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

burp: => 1.4.16 (devel)

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

gnupg-exp 2.0.25

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

gnupg 1.4.18

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

libwpg: => 0.3.0

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

libwps: => 0.3.0

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

libwpd: => 0.10.0

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

new spell -libodfgen

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

new spell -librevenge

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

video/ffmpeg: version 2.2.4, fixes CVE-2014-4610

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

kernels/linux: version 3.15.2, fixes CVE-2014-4611 and CVE-2014-4608

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

archive-libs/lzo: version 2.07, fixes CVE-2014-4607

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

archive/lz4: new spell, a very fast lossless compression algorithm

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

http/firefox: add --enable-profile-guided-optimization

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

libisoburn: => 1.3.8

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

libisofs: => 1.3.8

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

libburn: => 1.3.8

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

shotwell 0.18.0

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

wine: => 1.7.21

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

finance-quote: => 1.35

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

gdk-pixbuf2: => 2.30.8

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

php: => 5.4.30 [security]

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

homebank: => 4.6.1

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

easytag: => 2.2.3

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

openjpeg-1.5.2 - SECURITY fix+++

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

pptp-linux: => 1.8.0

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

setuptools: => 5.2

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

sqlalchemy: => 0.9.6

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

fdb: => 1.4.1

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

setuptools: => 5.0.2

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

simpleinit-msb: fixed critical segfault on invoking from Xen (as a guest
HVM DomU)

diff --git a/ChangeLog b/ChangeLog
index 25608af..52e8960 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,29 @@
+2014-07-09 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/visual-regexp: new spell, A regexp/replace command for
+ Emacs with interactive visual feedback
+ * emacs-lisp/autopair: new spell, Automagically pair braces and
+ quotes
+
+2014-07-05 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/gnusim8085: new spell, Graphical simulator, assembler and
+ debugger for the Intel 8085 microprocessor
+
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * FUNCTIONS: more fixes to get_up_spell_name and get_scm_version
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * FUNCTIONS: Fix get_up_spell_name to handle the dot and plus symbols
+
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * FUNCTIONS: Added get_scm_version function
+
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/librevenge: WordPerfect Document importer
+ * libs/libodfgen: ODF generator, originally by Javier Vasquez
+
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * archive/lz4: new spell, a very fast lossless compression algorithm
+
2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
* editors/auctex: moved to emacs-lisp/auctex

diff --git a/FUNCTIONS b/FUNCTIONS
index 970d697..4ca4510 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -659,7 +659,21 @@ function prepare_select_branch() {
## Get uppercase spell name with _ instead of -
#---
function get_up_spell_name() {
- echo ${1:-$SPELL} | tr "a-z-" "A-Z_"
+ echo ${1:-$SPELL} | tr '.+a-z-' '_XA-Z_'
+}
+
+#---
+## Get branch-based/autoupdate-aware version number
+#---
+function get_scm_version() {
+ local spell=$(get_up_spell_name) &&
+ local spell_branch="${spell}_BRANCH" &&
+ local spell_autoupdate="${spell}_AUTOUPDATE" &&
+ if [ "${!spell_autoupdate}" = "y" ]; then
+ echo $(date "+%Y%m%d")
+ else
+ echo ${!spell_branch:-scm}
+ fi
}

# Move SPELL_OPTS to OPTS
diff --git a/archive-libs/lzo/BUILD b/archive-libs/lzo/BUILD
index 6bf90bf..881b4c1 100755
--- a/archive-libs/lzo/BUILD
+++ b/archive-libs/lzo/BUILD
@@ -1,3 +1,3 @@
-OPTS="--enable-shared $OPTS" &&
+OPTS="--libdir=/lib --enable-shared $OPTS" &&

default_build
diff --git a/archive-libs/lzo/DETAILS b/archive-libs/lzo/DETAILS
index 32d0991..235558d 100755
--- a/archive-libs/lzo/DETAILS
+++ b/archive-libs/lzo/DETAILS
@@ -1,7 +1,7 @@
SPELL=lzo
- VERSION=2.06
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:2369b87627c6f075b58b88189344989969050289185596db1174e6d918baa2b86e6076c8ec9cc68953df10c13bd1145d841603f26bde8a80111fb0d7091bf1c7
+ VERSION=2.08
+ SECURITY_PATCH=1
+
SOURCE_HASH=sha512:d03ae521000d69dd1fc92112a7b6e642c388b2898d7fb6ac4168e947a895e8d5e77199f78f05e036cefe02f346ea242bca694522f3c7959ab6ca19de956162dd
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.oberhumer.com/opensource/lzo/download/$SOURCE
diff --git a/archive-libs/lzo/HISTORY b/archive-libs/lzo/HISTORY
index 1378b50..11c168e 100644
--- a/archive-libs/lzo/HISTORY
+++ b/archive-libs/lzo/HISTORY
@@ -1,3 +1,11 @@
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.08
+ * BUILD: Install libraries to the root directory, lzo is used by some
+ system tools.
+
+2014-06-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.07, SECURITY_PATCH++, fixes CVE-2014-4607
+
2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* BUILD: added, to build shared library
diff --git a/archive/bacula/DETAILS b/archive/bacula/DETAILS
index edf3ab7..0e0e171 100755
--- a/archive/bacula/DETAILS
+++ b/archive/bacula/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=bacula
if [[ $BACULA_BRANCH == scm ]]; then
- if [[ $BACULA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_IGNORE=volatile
diff --git a/archive/bacula/HISTORY b/archive/bacula/HISTORY
index ecd8152..3187107 100644
--- a/archive/bacula/HISTORY
+++ b/archive/bacula/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-15 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index 8030ec9..e5e687b 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -1,34 +1,28 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=burp
-if [[ $BURP_BRANCH == scm ]]; then
- if [[ $BURP_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+case "$BURP_BRANCH"
+in scm) VERSION=$(get_scm_version)
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.4.10
+;;devel) VERSION=1.4.16
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:43fdfa3ec755fe359c6bf6491278132ce48ebee3356036211f682c521ed75ac2ea783dbf64b4eae2d229f01c1957ee9abe2e7b691f55c84a68c877d67cb254ff
+
SOURCE_HASH=sha512:7cf4a49362e7466b50398151f31f44128e774aa547ee17f3ab8f77a3aa52cd55f602f29563e0c91edb5b261a98b5a436d1cc9d132c67aa11450eb657fa323641
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
-elif [[ $BURP_BRANCH == stable ]]; then
- VERSION=1.3.48
+;;stable)VERSION=1.3.48
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE

SOURCE_HASH=sha512:08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
-else
- VERSION=1.3.10
+;;*) 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
+esac
WEB_SITE=http://burp.grke.net/
ENTERED=20130118
LICENSE[0]=AGPL
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index 59039fd..60f6a7c 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-07-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.16 (devel)
+
2014-03-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: devel -> stable; stable -> legacy; added 1.4.10 version as
devel branch
diff --git a/archive/lz4/BUILD b/archive/lz4/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/archive/lz4/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/archive/lz4/DETAILS b/archive/lz4/DETAILS
new file mode 100755
index 0000000..411f168
--- /dev/null
+++ b/archive/lz4/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=lz4
+ VERSION=r118
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/Cyan4973/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:41b3c0502590f123938e5a1f9f8595a63e166f946d8035bbd902e62f3461ccc1ce7da87c935744f568459a275f5be803489a8f29bf174505a9907899fd1fcbb7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/lz4/";
+ LICENSE[0]=BSD
+ ENTERED=20140628
+ SHORT="a very fast lossless compression algorithm"
+cat << EOF
+LZ4 is a very fast lossless compression algorithm, providing compression
+speed at 400 MB/s per core, scalable with multi-cores CPU. It also features
+an extremely fast decoder, with speed in multiple GB/s per core, typically
+reaching RAM speed limits on multi-core systems.
+EOF
diff --git a/archive/lz4/HISTORY b/archive/lz4/HISTORY
new file mode 100644
index 0000000..1d9e0f8
--- /dev/null
+++ b/archive/lz4/HISTORY
@@ -0,0 +1,3 @@
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD: spell created
+
diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index 9f48789..6ac18d0 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=audacity
case "$AUDACITY_BRANCH"
in scm)
- if [ "$AUDACITY_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]="cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/audacity:audacity"
SOURCE_IGNORE=volatile
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index 04a2720..0425af0 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
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
diff --git a/audio-drivers/alsa-driver/DETAILS
b/audio-drivers/alsa-driver/DETAILS
index 99ee902..5d15e82 100755
--- a/audio-drivers/alsa-driver/DETAILS
+++ b/audio-drivers/alsa-driver/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-driver
if [[ $ALSA_DRIVER_BRANCH == scm ]]; then
- if [[ $ALSA_DRIVER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE2=alsa-kmirror-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-driver.git:alsa-driver-git
diff --git a/audio-drivers/alsa-driver/HISTORY
b/audio-drivers/alsa-driver/HISTORY
index a9dad60..a7d9f45 100644
--- a/audio-drivers/alsa-driver/HISTORY
+++ b/audio-drivers/alsa-driver/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25
* BUILD: add --enable-dynamic-minors to $OPTS
diff --git a/audio-drivers/alsa-firmware/DETAILS
b/audio-drivers/alsa-firmware/DETAILS
index 80f9f03..2d3b66c 100755
--- a/audio-drivers/alsa-firmware/DETAILS
+++ b/audio-drivers/alsa-firmware/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-firmware
if [[ $ALSA_FIRMWARE_BRANCH == scm ]]; then
- if [[ $ALSA_FIRMWARE_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2

SOURCE_URL[0]=git://git.alsa-project.org/alsa-firmware.git:alsa-firmware-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-firmware/HISTORY
b/audio-drivers/alsa-firmware/HISTORY
index 2cbbb71..f90d20c 100644
--- a/audio-drivers/alsa-firmware/HISTORY
+++ b/audio-drivers/alsa-firmware/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25

diff --git a/audio-drivers/alsa-lib/DETAILS b/audio-drivers/alsa-lib/DETAILS
index 4a2ff07..9c95489 100755
--- a/audio-drivers/alsa-lib/DETAILS
+++ b/audio-drivers/alsa-lib/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-lib
if [[ $ALSA_LIB_BRANCH == scm ]]; then
- if [[ $ALSA_LIB_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-lib.git:alsa-lib-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-lib/HISTORY b/audio-drivers/alsa-lib/HISTORY
index 2dcef59..bf5f8b2 100644
--- a/audio-drivers/alsa-lib/HISTORY
+++ b/audio-drivers/alsa-lib/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.28

diff --git a/audio-drivers/alsa-oss/DETAILS b/audio-drivers/alsa-oss/DETAILS
index f3fadce..7de5390 100755
--- a/audio-drivers/alsa-oss/DETAILS
+++ b/audio-drivers/alsa-oss/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-oss
if [[ $ALSA_OSS_BRANCH == scm ]]; then
- if [[ $ALSA_OSS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-oss.git:alsa-oss-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-oss/HISTORY b/audio-drivers/alsa-oss/HISTORY
index 9a1c42b..46bd2d9 100644
--- a/audio-drivers/alsa-oss/HISTORY
+++ b/audio-drivers/alsa-oss/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25

diff --git a/audio-drivers/alsa-plugins/DETAILS
b/audio-drivers/alsa-plugins/DETAILS
index 57af1f5..f2a8b2e 100755
--- a/audio-drivers/alsa-plugins/DETAILS
+++ b/audio-drivers/alsa-plugins/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-plugins
if [[ $ALSA_PLUGINS_BRANCH == scm ]]; then
- if [[ $ALSA_PLUGINS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-plugins.git:alsa-plugins-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-plugins/HISTORY
b/audio-drivers/alsa-plugins/HISTORY
index 20a4577..9320d28 100644
--- a/audio-drivers/alsa-plugins/HISTORY
+++ b/audio-drivers/alsa-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

diff --git a/audio-drivers/alsa-tools/DETAILS
b/audio-drivers/alsa-tools/DETAILS
index 310755a..5d86f02 100755
--- a/audio-drivers/alsa-tools/DETAILS
+++ b/audio-drivers/alsa-tools/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-tools
if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
- if [[ $ALSA_TOOLS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-tools.git:alsa-tools-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-tools/HISTORY
b/audio-drivers/alsa-tools/HISTORY
index 98e6f58..9855e1b 100644
--- a/audio-drivers/alsa-tools/HISTORY
+++ b/audio-drivers/alsa-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on gtk+2

diff --git a/audio-drivers/alsa-utils/DETAILS
b/audio-drivers/alsa-utils/DETAILS
index 26920f3..2d30879 100755
--- a/audio-drivers/alsa-utils/DETAILS
+++ b/audio-drivers/alsa-utils/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-utils
if [[ $ALSA_UTILS_BRANCH == scm ]]; then
- if [[ $ALSA_UTILS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-utils.git:alsa-utils-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-utils/HISTORY
b/audio-drivers/alsa-utils/HISTORY
index 1ecebf4..a71b392 100644
--- a/audio-drivers/alsa-utils/HISTORY
+++ b/audio-drivers/alsa-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.28

diff --git a/audio-drivers/jack/DETAILS b/audio-drivers/jack/DETAILS
index d903b2b..55f6d9c 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=jack
if [[ $JACK_BRANCH == scm ]]
then
- if [[ $JACK_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jack/trunk/jack:jack
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index 24adffb..7a74e02 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-03-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.124.1
* DEPENDS: add optional dependencies on zita-alsa-pcmi and libffado
diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS
index 74371ef..751a9be 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -1,12 +1,9 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=jack2
SPELLX=jack
WEB_SITE=http://jackaudio.org/
if [[ $JACK2_BRANCH == scm ]]; then
- if [[ $JACK2_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jack/jack2/trunk/jackmp:jackdmp
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index 4e89474..ee09ab7 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fix build error due to incompatibility with waf_build
* DEPENDS: add dependency on dbus-python
diff --git a/audio-drivers/libffado/DETAILS b/audio-drivers/libffado/DETAILS
index b6dcbf9..f19431d 100755
--- a/audio-drivers/libffado/DETAILS
+++ b/audio-drivers/libffado/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libffado
if [[ "$LIBFFADO_BRANCH" == scm ]]; then
- if [[ "$LIBFFADO_AUTOUPDATE" == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL=svn_http://subversion.ffado.org/ffado/branches/libffado-2.0:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY
index a181b3f..1fcba89 100644
--- a/audio-drivers/libffado/HISTORY
+++ b/audio-drivers/libffado/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, DEPENDS: Bump to 2.1.0

diff --git a/audio-drivers/portaudio19/DETAILS
b/audio-drivers/portaudio19/DETAILS
index 12afafb..13cf9e2 100755
--- a/audio-drivers/portaudio19/DETAILS
+++ b/audio-drivers/portaudio19/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=portaudio19
case ${PORTAUDIO19_BRANCH} in
scm)
-if [[ "$PORTAUDIO19_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=cvs
-fi
+ VERSION=$(get_scm_version)
# SOURCE_URL=svn://www.portaudio.com/repos/portaudio/branches/v19-devel
SOURCE=${SPELL}_cvs.tar.bz2
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/portaudio19/HISTORY
b/audio-drivers/portaudio19/HISTORY
index 6aa46f0..ed83dc3 100644
--- a/audio-drivers/portaudio19/HISTORY
+++ b/audio-drivers/portaudio19/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: stable_v19_20140130

diff --git a/audio-drivers/pyalsa/DETAILS b/audio-drivers/pyalsa/DETAILS
index de2141a..977e556 100755
--- a/audio-drivers/pyalsa/DETAILS
+++ b/audio-drivers/pyalsa/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=pyalsa
if [[ $PYALSA_BRANCH == scm ]]; then
- if [[ $PYALSA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-python.git:pyalsa-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/pyalsa/HISTORY b/audio-drivers/pyalsa/HISTORY
index 25a942a..8448029 100644
--- a/audio-drivers/pyalsa/HISTORY
+++ b/audio-drivers/pyalsa/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

diff --git a/audio-libs/celt/DETAILS b/audio-libs/celt/DETAILS
index c912469..b8c3aef 100755
--- a/audio-libs/celt/DETAILS
+++ b/audio-libs/celt/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=celt
if [[ $CELT_BRANCH == scm ]]; then
- if [[ $CELT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_URL[0]=git_http://git.xiph.org/celt.git:$SPELL
diff --git a/audio-libs/celt/HISTORY b/audio-libs/celt/HISTORY
index 7b80e84..5a01fb7 100644
--- a/audio-libs/celt/HISTORY
+++ b/audio-libs/celt/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-01-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.11.1

diff --git a/audio-libs/faad2/DETAILS b/audio-libs/faad2/DETAILS
index f0b6864..9b6e823 100755
--- a/audio-libs/faad2/DETAILS
+++ b/audio-libs/faad2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=faad2
if [ "$FAAD2_BRANCH" = "scm" ]; then
- if [ "$FAAD2_AUTOUPDATE" = "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/faac:faad2
SOURCE_IGNORE=volatile
diff --git a/audio-libs/faad2/HISTORY b/audio-libs/faad2/HISTORY
index 1a62ddf..a05161d 100644
--- a/audio-libs/faad2/HISTORY
+++ b/audio-libs/faad2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD: remove use of obsolete macro in configure.in

diff --git a/audio-players/moc/DETAILS b/audio-players/moc/DETAILS
index 1b14df6..5a2b02b 100755
--- a/audio-players/moc/DETAILS
+++ b/audio-players/moc/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=moc
if [[ "$MOC_BRANCH" == "scm" ]]; then
- if [[ "$MOC_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
- else
- VERSION=svn
- fi
SOURCE=${SPELL}-svn.tar.bz2
SOURCE_URL[0]=svn://daper.net/moc/trunk:moc
SOURCE_IGNORE=volatile
diff --git a/audio-players/moc/HISTORY b/audio-players/moc/HISTORY
index 951c7b0..9cdb086 100644
--- a/audio-players/moc/HISTORY
+++ b/audio-players/moc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
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
diff --git a/audio-plugins/quodlibet-plugins/DETAILS
b/audio-plugins/quodlibet-plugins/DETAILS
index e722ae5..501412e 100755
--- a/audio-plugins/quodlibet-plugins/DETAILS
+++ b/audio-plugins/quodlibet-plugins/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=quodlibet-plugins
-if test "$QUODLIBET_PLUGINS_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL.tar.bz2
SOURCE_IGNORE=volatile
SOURCE_HINTS=old_svn_compat
diff --git a/audio-plugins/quodlibet-plugins/HISTORY
b/audio-plugins/quodlibet-plugins/HISTORY
index f9d2c3c..71f1ebb 100644
--- a/audio-plugins/quodlibet-plugins/HISTORY
+++ b/audio-plugins/quodlibet-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2006-10-29 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS: removed BUILD_API=2
DEPENDS: fixed, svn changed to subversion
diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS
index b92a130..1d0cd7d 100755
--- a/audio-soft/easytag/DETAILS
+++ b/audio-soft/easytag/DETAILS
@@ -1,9 +1,9 @@
SPELL=easytag
- VERSION=2.2.2
+ VERSION=2.2.3
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:1b49fdb080ad59f08c956e63fb0a286a2785e6c4483b2b4003e1b217ad1537999d76dcaedbe4a59782514b655ee53bac8b6907eff246c00bc1a578b2be674010
+
SOURCE_HASH=sha512:d3a27c6f9b6326cd5850855ea2acae1f73330198247516b3f44d1553e830d29043ef973de81e13743c83aca685258b5a6ba2a19969f571664ac60ff99e71a0ea
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://projects.gnome.org/easytag/
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index cd5cde5..4ad9ec2 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,6 @@
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.3
+
2014-06-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.2; fixed short desc; don't do useless
doc'ing
diff --git a/audio-soft/qjackctl/DETAILS b/audio-soft/qjackctl/DETAILS
index 3a1f598..0d483da 100755
--- a/audio-soft/qjackctl/DETAILS
+++ b/audio-soft/qjackctl/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=qjackctl
if [[ $QJACKCTL_BRANCH == scm ]]
then
- if [[ $QJACKCTL_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"

SOURCE_URL[0]=cvs://:pserver:anonymous AT qjackctl.cvs.sourceforge.net:/cvsroot/qjackctl:qjackctl
diff --git a/audio-soft/qjackctl/HISTORY b/audio-soft/qjackctl/HISTORY
index 97fb799..aab46e9 100644
--- a/audio-soft/qjackctl/HISTORY
+++ b/audio-soft/qjackctl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.11
* BUILD: set path to qt4
diff --git a/chat-im/amsn/DETAILS b/chat-im/amsn/DETAILS
index 0517de5..dfe2fc4 100755
--- a/chat-im/amsn/DETAILS
+++ b/chat-im/amsn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=amsn
if [[ $AMSN_BRANCH == scm ]]; then
- if [[ $AMSN_AUTOUPDATE == y ]]; then
- VERSION="$(date +%Y%m%d)"
- else
- VERSION=svnsnapshot
- fi
+ VERSION="$(get_scm_version)"
SOURCE=${SPELL}_dev.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/msn
SOURCE_IGNORE=volatile
diff --git a/chat-im/amsn/HISTORY b/chat-im/amsn/HISTORY
index 784aba2..30cd276 100644
--- a/chat-im/amsn/HISTORY
+++ b/chat-im/amsn/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libv4l -> v4l-utils

diff --git a/chat-im/choqok/DETAILS b/chat-im/choqok/DETAILS
index cefd432..26cd449 100755
--- a/chat-im/choqok/DETAILS
+++ b/chat-im/choqok/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=choqok
if [[ "$CHOQOK_BRANCH" = scm ]]; then
- if [[ "$CHOQOK_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL=git://git.kde.org/choqok
SOURCE_IGNORE=volatile
diff --git a/chat-im/choqok/HISTORY b/chat-im/choqok/HISTORY
index d330970..3540463 100644
--- a/chat-im/choqok/HISTORY
+++ b/chat-im/choqok/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/chat-im/licq/DETAILS b/chat-im/licq/DETAILS
index ecec6c7..5d9f724 100755
--- a/chat-im/licq/DETAILS
+++ b/chat-im/licq/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=licq
if [[ "$LICQ_BRANCH" == "scm" ]]; then
- if [[ "$LICQ_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://github.com/licq-im/licq.git:licq
SOURCE_IGNORE=volatile
diff --git a/chat-im/licq/HISTORY b/chat-im/licq/HISTORY
index cdfde99..ac4968a 100644
--- a/chat-im/licq/HISTORY
+++ b/chat-im/licq/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.8.2

diff --git a/chat-im/profanity/DETAILS b/chat-im/profanity/DETAILS
index 79473fe..1e49f9b 100755
--- a/chat-im/profanity/DETAILS
+++ b/chat-im/profanity/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=profanity
if [[ ${PROFANITY_BRANCH} == scm ]]; then
- if [[ ${PROFANITY_AUTOUPDATE} == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=git://github.com/boothj5/${SPELL}.git
SOURCE_IGNORE=volatile
diff --git a/chat-im/profanity/HISTORY b/chat-im/profanity/HISTORY
index 1513a04..00e824b 100644
--- a/chat-im/profanity/HISTORY
+++ b/chat-im/profanity/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
* DETAILS, PREPARE, DEPENDS, PRE_BUILD: spell created

diff --git a/chat-im/vacuum/DETAILS b/chat-im/vacuum/DETAILS
index ba7cb19..a9e5f11 100755
--- a/chat-im/vacuum/DETAILS
+++ b/chat-im/vacuum/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vacuum
-if test "$VACUUM_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/chat-im/vacuum/HISTORY b/chat-im/vacuum/HISTORY
index 393c51a..329f961 100644
--- a/chat-im/vacuum/HISTORY
+++ b/chat-im/vacuum/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-03-07 Pol Vinogradov <vin.public AT gmail.com>
* BUILD: switched to qt4_cmake_build
* DEPENDS: added cmake
diff --git a/chat-irc/irssi/DETAILS b/chat-irc/irssi/DETAILS
index 6a156ad..aa7ad00 100755
--- a/chat-irc/irssi/DETAILS
+++ b/chat-irc/irssi/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=irssi
if [[ $IRSSI_BRANCH == scm ]]; then
- if [[ $IRSSI_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=ON
SOURCE_HINTS=old_svn_compat
SOURCE_URL[0]=svn://svn.irssi.org/repos/irssi/trunk:irssi-svn
diff --git a/chat-irc/irssi/HISTORY b/chat-irc/irssi/HISTORY
index 4b4489a..c9ce0f3 100644
--- a/chat-irc/irssi/HISTORY
+++ b/chat-irc/irssi/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.8.16

diff --git a/chat-irc/weechat/DETAILS b/chat-irc/weechat/DETAILS
index 6341b97..f8f86d6 100755
--- a/chat-irc/weechat/DETAILS
+++ b/chat-irc/weechat/DETAILS
@@ -1,15 +1,13 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=weechat
if [ "$WEECHAT_BRANCH" == "scm" ]; then
- VERSION=$WEECHAT_BRANCH
- if [ "$WEECHAT_AUTOUPDATE" == "y" ]; then
- VERSION+=-$(date +%Y%m%d)
- fi
+ VERSION=$(get_scm_version)
SOURCE=weechat-$WEECHAT_BRANCH.tar.bz2
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
+else
if [ "$WEECHAT_BRANCH" == "devel" ]; then
VERSION=0.4.4-dev
SOURCE=$SPELL-devel.tar.bz2
diff --git a/chat-irc/weechat/HISTORY b/chat-irc/weechat/HISTORY
index 5a709c3..fe6fe6d 100644
--- a/chat-irc/weechat/HISTORY
+++ b/chat-irc/weechat/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-02-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable 0.4.3, unstable 0.4.4-dev
* FINAL: removed
diff --git a/chat-libs/opal/DETAILS b/chat-libs/opal/DETAILS
index 693fe75..89dde06 100755
--- a/chat-libs/opal/DETAILS
+++ b/chat-libs/opal/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=opal
if [[ $OPAL_BRANCH == scm ]]; then
- if [[ $OPAL_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2

SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/trunk:opalvoip
FORCE_DOWNLOAD=on
diff --git a/chat-libs/opal/HISTORY b/chat-libs/opal/HISTORY
index 74ef7f7..a344612 100644
--- a/chat-libs/opal/HISTORY
+++ b/chat-libs/opal/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-10 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.10.5
Fixed SOURCE_URL[0]
diff --git a/chat-libs/ptlib/DETAILS b/chat-libs/ptlib/DETAILS
index 6b859bc..c8dbb19 100755
--- a/chat-libs/ptlib/DETAILS
+++ b/chat-libs/ptlib/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ptlib
if [[ $PTLIB_BRANCH == scm ]]; then
- if [[ $PTLIB_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2

SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk:opalvoip
FORCE_DOWNLOAD=on
diff --git a/chat-libs/ptlib/HISTORY b/chat-libs/ptlib/HISTORY
index 3b7cce5..5d5d879 100644
--- a/chat-libs/ptlib/HISTORY
+++ b/chat-libs/ptlib/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.10.5
Fixed SOURCE_URL[0]
diff --git a/cluster/ocfs2-tools/DETAILS b/cluster/ocfs2-tools/DETAILS
index b107da2..716fa93 100755
--- a/cluster/ocfs2-tools/DETAILS
+++ b/cluster/ocfs2-tools/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ocfs2-tools
if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then
- if [[ $OCFS2_TOOLS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://oss.oracle.com/git/${SPELL}.git:${SPELL}-${VERSION}
diff --git a/cluster/ocfs2-tools/HISTORY b/cluster/ocfs2-tools/HISTORY
index b6b4e06..3b4856c 100644
--- a/cluster/ocfs2-tools/HISTORY
+++ b/cluster/ocfs2-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
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)
diff --git a/crypto/gnupg-exp/DETAILS b/crypto/gnupg-exp/DETAILS
index acaa06e..1cde996 100755
--- a/crypto/gnupg-exp/DETAILS
+++ b/crypto/gnupg-exp/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg-exp
- VERSION=2.0.24
+ VERSION=2.0.25
SECURITY_PATCH=8
PATCHLEVEL=0

diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index 2e672dc..aa56ef6 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,6 @@
+2014-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.25
+
2014-06-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.24, SECURITY_PATCH=8

diff --git a/crypto/gnupg/DETAILS b/crypto/gnupg/DETAILS
index f08d72a..db0a8c9 100755
--- a/crypto/gnupg/DETAILS
+++ b/crypto/gnupg/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg
- VERSION=1.4.17
+ VERSION=1.4.18
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 5f627a0..6814438 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,6 @@
+2014-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.18
+
2014-06-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.17, SECURITY_PATCH=11

diff --git a/crypto/gpa/DETAILS b/crypto/gpa/DETAILS
index c112442..3dace30 100755
--- a/crypto/gpa/DETAILS
+++ b/crypto/gpa/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gpa
if [ "$GPA_BRANCH" == "scm" ]; then
- if [ "$GPA_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL[0]=git://git.gnupg.org/gpa.git:$SPELL-scm
diff --git a/crypto/gpa/HISTORY b/crypto/gpa/HISTORY
index a487ab2..fadb54f 100644
--- a/crypto/gpa/HISTORY
+++ b/crypto/gpa/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4

diff --git a/devel/b43-tools/DETAILS b/devel/b43-tools/DETAILS
index efd9a05..ba27446 100755
--- a/devel/b43-tools/DETAILS
+++ b/devel/b43-tools/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=b43-tools
-if [[ $B43_TOOLS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}.tar.bz2"
SOURCE_URL[0]=git://git.bues.ch/${SPELL}.git
SOURCE_IGNORE=volatile
diff --git a/devel/b43-tools/HISTORY b/devel/b43-tools/HISTORY
index d9466aa..b8d98ce 100644
--- a/devel/b43-tools/HISTORY
+++ b/devel/b43-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-12-11 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: website moved to git.bues.ch

diff --git a/devel/bin86/DETAILS b/devel/bin86/DETAILS
index 394f9df..744471d 100755
--- a/devel/bin86/DETAILS
+++ b/devel/bin86/DETAILS
@@ -1,10 +1,10 @@
SPELL=bin86
- VERSION=0.16.19
+ VERSION=0.16.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.debath.co.uk/dev86/$SOURCE
-
SOURCE_HASH=sha512:7cd54b1425a2a631b8af3e3e3b26c91b287f6e14e94f7795eb9e6a746c5acfe9137689bb802adf30f355cb731d59b4753acfa829028380c89ef3259642cad454
- WEB_SITE=http://www.debath.co.uk/
+ WEB_SITE=http://v3.sk/~lkundrak/dev86
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+
SOURCE_HASH=sha512:e80e06965fbdcf13100aae4690071d01a6efe74aed7ff8f14e5892c6803393a1b5acda1296e0f0e1837dfb73e0edd02e9cccfeabbeabe1b68fa6b6b85ced1f56
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="devel"
diff --git a/devel/bin86/HISTORY b/devel/bin86/HISTORY
index d1c3fcf..44a293f 100644
--- a/devel/bin86/HISTORY
+++ b/devel/bin86/HISTORY
@@ -1,3 +1,7 @@
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.16.21
+
2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.16.19, updated WEB_SITE

diff --git a/devel/codeblocks/DETAILS b/devel/codeblocks/DETAILS
index 41345f4..c5bcf74 100755
--- a/devel/codeblocks/DETAILS
+++ b/devel/codeblocks/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=codeblocks
if [[ $CODEBLOCKS_BRANCH = scm ]]; then
- if [[ $CODEBLOCKS_AUTOUPDATE = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE_URL[0]="svn://svn.berlios.de/${SPELL}/trunk:${SPELL}"
FORCE_DOWNLOAD=on
diff --git a/devel/codeblocks/HISTORY b/devel/codeblocks/HISTORY
index b7fa00b..a554936 100644
--- a/devel/codeblocks/HISTORY
+++ b/devel/codeblocks/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch

diff --git a/devel/dev86/DETAILS b/devel/dev86/DETAILS
index a460485..a959234 100755
--- a/devel/dev86/DETAILS
+++ b/devel/dev86/DETAILS
@@ -1,10 +1,10 @@
SPELL=dev86
- VERSION=0.16.19
+ VERSION=0.16.21
SOURCE=Dev86src-$VERSION.tar.gz
-
SOURCE_HASH=sha512:4077f7ac800330eb4658ffaa53dc8cc982792b1dcd7a59625cba4a5dac494117c6bd4ec5307bf02349ad6ae3d0c0903ab2e41123a8df94373e469092fa005cd3
+
SOURCE_HASH=sha512:6d35dc3c7f9735cf7967cdb2bc0f7bee967ae26667cd8cef56bbdf7d7855ef1d35057db4c0031ff86b9b95d3c8ee44aff408446115b35b6c10cf207a33838016
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.debath.co.uk/dev86/$SOURCE
- WEB_SITE=http://www.debath.co.uk/dev86/
+ WEB_SITE=http://v3.sk/~lkundrak/dev86
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
ENTERED=20060131
LICENSE[0]=GPL
KEYWORDS="compiler devel"
diff --git a/devel/dev86/HISTORY b/devel/dev86/HISTORY
index 81abd6b..61f37ae 100644
--- a/devel/dev86/HISTORY
+++ b/devel/dev86/HISTORY
@@ -1,3 +1,7 @@
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.16.21
+
2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.16.19

diff --git a/devel/extra-cmake-modules/DETAILS
b/devel/extra-cmake-modules/DETAILS
index afbd04f..229384e 100755
--- a/devel/extra-cmake-modules/DETAILS
+++ b/devel/extra-cmake-modules/DETAILS
@@ -1,9 +1,9 @@
SPELL=extra-cmake-modules
- VERSION=0.0.14
- VX=4.100.0
-
SOURCE_HASH=sha512:992634031839137387786f98af1b02af6696e414c77595ea66fa57e9a7a245f02dcb0dbff388700bc0e715c40d3e68fd01328b5ca0a9d42a666d4ec009d29793
+ VERSION=1.0.0
+ VX=5.0.0
+
SOURCE_HASH=sha512:13d07ac94a07b4d2c8c6622b50dc877c7ddf341be91ebd7fa7da34229c8e1b6f54a858040586fa1d3ddd7fa9b7665c530b9ae5da4d7ab62184e880d0c55eef62
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=$KDE_URL/unstable/frameworks/$VX/$SOURCE
+ SOURCE_URL=$KDE_URL/stable/frameworks/$VX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

WEB_SITE=https://projects.kde.org/projects/frameworks/extra-cmake-modules
LICENSE[0]=GPL
diff --git a/devel/extra-cmake-modules/HISTORY
b/devel/extra-cmake-modules/HISTORY
index 3e5dacd..c6acc95 100644
--- a/devel/extra-cmake-modules/HISTORY
+++ b/devel/extra-cmake-modules/HISTORY
@@ -1,3 +1,6 @@
+2014-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+
2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.0.14/4.10.0

diff --git a/devel/gccxml/DETAILS b/devel/gccxml/DETAILS
index ea96f2e..87f07fc 100755
--- a/devel/gccxml/DETAILS
+++ b/devel/gccxml/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gccxml
-if [[ "$GCCXML_AUTOUPDATE" == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://github.com/gccxml/gccxml.git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/gccxml/HISTORY b/devel/gccxml/HISTORY
index 4e27b40..d61e8d2 100644
--- a/devel/gccxml/HISTORY
+++ b/devel/gccxml/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: now hosteted at github
* DEPENDS: add git
diff --git a/devel/gcl/DETAILS b/devel/gcl/DETAILS
index b247906..cbb3846 100755
--- a/devel/gcl/DETAILS
+++ b/devel/gcl/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gcl
if [[ "$GCL_BRANCH" == "scm" ]]; then
- if [[ "$GCL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.savannah.gnu.org:/sources/gcl:gcl
diff --git a/devel/gcl/HISTORY b/devel/gcl/HISTORY
index 67c88b1..c338582 100644
--- a/devel/gcl/HISTORY
+++ b/devel/gcl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/devel/gnusim8085/DEPENDS b/devel/gnusim8085/DEPENDS
new file mode 100755
index 0000000..0e47194
--- /dev/null
+++ b/devel/gnusim8085/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+2 &&
+depends gtksourceview
diff --git a/devel/gnusim8085/DETAILS b/devel/gnusim8085/DETAILS
new file mode 100755
index 0000000..b7ab400
--- /dev/null
+++ b/devel/gnusim8085/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=gnusim8085
+ VERSION=1.3.7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://gnusim8085.org/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140705
+ KEYWORDS=""
+ SHORT="Graphical simulator, assembler and debugger for the Intel
8085 microprocessor"
+cat << EOF
+GNUSim8085 is a 8085 microprocessor simulator with following features:
+
+* A simple editor component with syntax highlighting.
+* A keypad to input assembly language instructions with appropriate
+ arguments.
+* Easy view of register contents.
+* Easy view of flag contents.
+* Hexadecimal <--> Decimal converter.
+* View of stack, memory and I/O contents.
+* Support for breakpoints for programming debugging.
+* Stepwise program execution.
+* One click conversion of assembly program to opcode listing.
+* Printing support (known not to work well on Windows).
+* UI translated in various languages.
+EOF
diff --git a/devel/gnusim8085/HISTORY b/devel/gnusim8085/HISTORY
new file mode 100644
index 0000000..40b778a
--- /dev/null
+++ b/devel/gnusim8085/HISTORY
@@ -0,0 +1,2 @@
+2014-07-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/devel/libunwind/DETAILS b/devel/libunwind/DETAILS
index 6d25764..00002a6 100755
--- a/devel/libunwind/DETAILS
+++ b/devel/libunwind/DETAILS
@@ -1,11 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libunwind
if [[ $LIBUNWIND_BRANCH == scm ]];then
-if [[ "$DRM_AUTOUPDATE" == "y" ]]
-then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+ VERSION="$(get_scm_version)"
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://git.sv.gnu.org/libunwind.git
diff --git a/devel/libunwind/HISTORY b/devel/libunwind/HISTORY
index 501cb75..48802a8 100644
--- a/devel/libunwind/HISTORY
+++ b/devel/libunwind/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, BUILD: fixed syntax error

diff --git a/devel/mlgmpidl/DETAILS b/devel/mlgmpidl/DETAILS
index 7891781..ded0bd3 100755
--- a/devel/mlgmpidl/DETAILS
+++ b/devel/mlgmpidl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mlgmpidl
-if [[ "$MLGMPIDL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-svn.tar.bz2"

SOURCE_URL[0]="svn://scm.gforge.inria.fr/svnroot/mlxxxidl/mlgmpidl/trunk:${SPELL}"
SOURCE_IGNORE=volatile
diff --git a/devel/mlgmpidl/HISTORY b/devel/mlgmpidl/HISTORY
index 106843b..77f7a9e 100644
--- a/devel/mlgmpidl/HISTORY
+++ b/devel/mlgmpidl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-03-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD, PREPARE: spell created

diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index 03a8346..8350bab 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -3,8 +3,10 @@
SOURCE=Python-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
- SOURCE_URL[0]=http://www.python.org/ftp/$SPELL/$VERSION/$SOURCE
- SOURCE2_URL[0]=http://www.python.org/ftp/$SPELL/$VERSION/$SOURCE2
+ SOURCE_URL[0]=https://www.python.org/ftp/$SPELL/$VERSION/$SOURCE
+ SOURCE2_URL[0]=https://www.python.org/ftp/$SPELL/$VERSION/$SOURCE2
+ SOURCE_HINTS=no-check-certificate
+ SOURCE2_HINTS=no-check-certificate
SOURCE_GPG=python.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
STAGED_INSTALL=off
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index ae6c608..ad17692 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,7 @@
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: python website always forwards to https now and the
+ certificate doesn't seem to verify
+
2014-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.7

diff --git a/devel/qgrit/DETAILS b/devel/qgrit/DETAILS
index c21727d..b0f4517 100755
--- a/devel/qgrit/DETAILS
+++ b/devel/qgrit/DETAILS
@@ -1,10 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=qgrit
- if [[ ${QGRIT_AUTOUPDATE} == "y" ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git_http://github.com/${SPELL}/${SPELL}.git:$SPELL
SOURCE_IGNORE=volatile
diff --git a/devel/qgrit/HISTORY b/devel/qgrit/HISTORY
index 4e2f935..9c06244 100644
--- a/devel/qgrit/HISTORY
+++ b/devel/qgrit/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, PREPARE, INSTALL: spell created

diff --git a/devel/valgrind/DETAILS b/devel/valgrind/DETAILS
index ff78eb4..d7c4349 100755
--- a/devel/valgrind/DETAILS
+++ b/devel/valgrind/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=valgrind
if [[ $VALGRIND_BRANCH == scm ]]
then
- if [[ $VALGRIND_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn://svn.valgrind.org/valgrind/trunk:$SPELL-svn
FORCE_DOWNLOAD=on
diff --git a/devel/valgrind/HISTORY b/devel/valgrind/HISTORY
index 2e0c13f..0e68c30 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.9.0
* BUILD: use empty CFLAGS to prevent segfault
diff --git a/disk/btrfs-progs/DETAILS b/disk/btrfs-progs/DETAILS
index a456b15..4d15fdb 100755
--- a/disk/btrfs-progs/DETAILS
+++ b/disk/btrfs-progs/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=btrfs-progs

SOURCE_URL[0]=git://git.kernel.org/pub/scm/linux/kernel/git/mason/$SPELL.git
if [ "$BTRFS_PROGS_BRANCH" = scm ]; then
- if [ "$BTRFS_PROGS_AUTOUPDATE" = y ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
else
VERSION=3.14.2
SOURCE_URL[0]="$SOURCE_URL[0]::v$VERSION"
diff --git a/disk/btrfs-progs/HISTORY b/disk/btrfs-progs/HISTORY
index db4ca98..2c8fd3e 100644
--- a/disk/btrfs-progs/HISTORY
+++ b/disk/btrfs-progs/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, INSTALL: Fix installation paths
+
2014-06-02 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fetch releases from git too
* DETAILS: Updated spell to 3.14.2
diff --git a/disk/btrfs-progs/INSTALL b/disk/btrfs-progs/INSTALL
new file mode 100755
index 0000000..baa07f4
--- /dev/null
+++ b/disk/btrfs-progs/INSTALL
@@ -0,0 +1 @@
+make DESTDIR="$INSTALL_ROOT" prefix=/usr bindir=/bin install
diff --git a/disk/btrfs-progs/PRE_BUILD b/disk/btrfs-progs/PRE_BUILD
deleted file mode 100755
index 742fb92..0000000
--- a/disk/btrfs-progs/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:/local::" Makefile
diff --git a/disk/cdrdao/DETAILS b/disk/cdrdao/DETAILS
index d50e664..b5178be 100755
--- a/disk/cdrdao/DETAILS
+++ b/disk/cdrdao/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=cdrdao
if [[ "$CDRDAO_BRANCH" == "scm" ]]; then
- if [[ "$CDRDAO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=sfcvs
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=1
SOURCE=$SPELL-sfcvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-sfcvs
diff --git a/disk/cdrdao/HISTORY b/disk/cdrdao/HISTORY
index 0295cd1..72e90af 100644
--- a/disk/cdrdao/HISTORY
+++ b/disk/cdrdao/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-09-09 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: moved all in build here.
added aclocal and automake --add-missing to build with new automake
diff --git a/disk/fuse-google-drive/DETAILS b/disk/fuse-google-drive/DETAILS
index a0566fd..78dbed3 100755
--- a/disk/fuse-google-drive/DETAILS
+++ b/disk/fuse-google-drive/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fuse-google-drive
- if [ "$FUSE_GOOGLE_DRIVE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/jcline/${SPELL}.git:${SPELL}-scm
FORCE_DOWNLOAD=on
diff --git a/disk/fuse-google-drive/HISTORY b/disk/fuse-google-drive/HISTORY
index 3de4ed4..9a6aaa6 100644
--- a/disk/fuse-google-drive/HISTORY
+++ b/disk/fuse-google-drive/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-16 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS, PRE_BUILD, PREPARE: spell created
diff --git a/disk/fuse/DETAILS b/disk/fuse/DETAILS
index 9d70ade..290c21c 100755
--- a/disk/fuse/DETAILS
+++ b/disk/fuse/DETAILS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fuse
if [ "$FUSE_BRANCH" != "scm" ]; then
VERSION=2.9.3
@@ -6,11 +7,7 @@ if [ "$FUSE_BRANCH" != "scm" ]; then
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
else
- if [ "$FUSE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://fuse.git.sourceforge.net/gitroot/fuse/fuse:fuse-git
FORCE_DOWNLOAD=on
diff --git a/disk/fuse/HISTORY b/disk/fuse/HISTORY
index 80c3753..e5de356 100644
--- a/disk/fuse/HISTORY
+++ b/disk/fuse/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9.3
* DEPENDS: add runtime util-linux
diff --git a/disk/libburn/DETAILS b/disk/libburn/DETAILS
index a96730b..d156552 100755
--- a/disk/libburn/DETAILS
+++ b/disk/libburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libburn
if [[ $LIBBURN_BRANCH == scm ]]; then
- if [[ $LIBBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,7 +9,7 @@ if [[ $LIBBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.6
+ VERSION=1.3.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index 243b94c..e2b4ea2 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
2014-03-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.6

diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index d214651..85da7b5 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libisoburn
if [[ $LIBISOBURN_BRANCH == scm ]]; then
- if [[ $LIBISOBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,7 +9,7 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.6.pl01
+ VERSION=1.3.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index 88219af..6d18f41 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
2014-03-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.6.pl01

diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index bddfc23..fe619c1 100755
--- a/disk/libisofs/DETAILS
+++ b/disk/libisofs/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libisofs
if [[ $LIBISOFS_BRANCH == scm ]]; then
- if [[ $LIBISOFS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,7 +9,7 @@ if [[ $LIBISOFS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.3.6
+ VERSION=1.3.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index 9f536ca..615176c 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
2014-03-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.6

diff --git a/disk/partimage-ng/DETAILS b/disk/partimage-ng/DETAILS
index 5956188..dcf763d 100755
--- a/disk/partimage-ng/DETAILS
+++ b/disk/partimage-ng/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=partimage-ng
-if [[ "${PARTIMAGE_NG_AUTOUPDATE}" == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=trunk
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-trunk.tar.bz2

SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~vonami/partimage-ng/trunk:$SPELL-trunk
SOURCE_IGNORE=volatile
diff --git a/disk/partimage-ng/HISTORY b/disk/partimage-ng/HISTORY
index 44e8cfe..8b8c859 100644
--- a/disk/partimage-ng/HISTORY
+++ b/disk/partimage-ng/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/doc/fbreader/DETAILS b/doc/fbreader/DETAILS
index 2c48d4e..17c9c10 100755
--- a/doc/fbreader/DETAILS
+++ b/doc/fbreader/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fbreader
if [[ "$FBREADER_BRANCH" == "scm" ]];then
-if [[ "$FBREADER_AUTOUPDATE" == "y" ]];then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
SOURCE_URL[0]=git://github.com/geometer/FBReader.git:$SPELL-scm
diff --git a/doc/fbreader/HISTORY b/doc/fbreader/HISTORY
index d0bd3ce..2d17b6b 100644
--- a/doc/fbreader/HISTORY
+++ b/doc/fbreader/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated source url
* DEPENDS: dropped not required enca dependency
diff --git a/e-16/e16/DETAILS b/e-16/e16/DETAILS
index 9002492..0a81547 100755
--- a/e-16/e16/DETAILS
+++ b/e-16/e16/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=e16
if [[ "$E16_BRANCH" == "scm" ]]; then
- if [[ "$E16_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-0.16-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-0.16-cvs
diff --git a/e-16/e16/HISTORY b/e-16/e16/HISTORY
index bbdfc89..57dacbb 100644
--- a/e-16/e16/HISTORY
+++ b/e-16/e16/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.13

diff --git a/e-17/e17/DETAILS b/e-17/e17/DETAILS
index e7f17c3..285a8c6 100755
--- a/e-17/e17/DETAILS
+++ b/e-17/e17/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=e17
if [[ "$E17_BRANCH" == "scm" ]]; then
- if [[ "$E17_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=enlightenment-0.17-git.tar.bz2
PATCHLEVEL=6
FORCE_DOWNLOAD=on
diff --git a/e-17/e17/HISTORY b/e-17/e17/HISTORY
index fe6f303..5c3e08e 100644
--- a/e-17/e17/HISTORY
+++ b/e-17/e17/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Replace xorg-libs with libx11, libxau, libxdmcp, and
libxext
diff --git a/e-17/edbus/DETAILS b/e-17/edbus/DETAILS
index d62dc16..52c0bf6 100755
--- a/e-17/edbus/DETAILS
+++ b/e-17/edbus/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=edbus
-if [[ $EDBUS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
diff --git a/e-17/edbus/HISTORY b/e-17/edbus/HISTORY
index 40bdfa0..5489fe1 100644
--- a/e-17/edbus/HISTORY
+++ b/e-17/edbus/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDS: change to using efl

diff --git a/e-17/edje/DETAILS b/e-17/edje/DETAILS
index a2832f0..d96b96b 100755
--- a/e-17/edje/DETAILS
+++ b/e-17/edje/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=edje
if [[ "$EDJE_BRANCH" == "scm" ]]; then
- if [[ "$EDJE_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/e-17/edje/HISTORY b/e-17/edje/HISTORY
index 5564cd9..215468f 100644
--- a/e-17/edje/HISTORY
+++ b/e-17/edje/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.8
* DEPENDS: Depends on evas
diff --git a/e-17/efl/DETAILS b/e-17/efl/DETAILS
index 23abda4..153b7c8 100755
--- a/e-17/efl/DETAILS
+++ b/e-17/efl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=efl
-if [[ $EFL_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.enlightenment.org/core/efl.git:$SPELL-git
diff --git a/e-17/efl/HISTORY b/e-17/efl/HISTORY
index 0c25770..1cd3922 100644
--- a/e-17/efl/HISTORY
+++ b/e-17/efl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/e-17/emap/DETAILS b/e-17/emap/DETAILS
index 0a3dc3e..25f8c7b 100755
--- a/e-17/emap/DETAILS
+++ b/e-17/emap/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emap
- if [ "$EMAP_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/emap/HISTORY b/e-17/emap/HISTORY
index 5ec2692..9aeb73f 100644
--- a/e-17/emap/HISTORY
+++ b/e-17/emap/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDS: changed to using efl

diff --git a/e-17/emotion/DETAILS b/e-17/emotion/DETAILS
index 3942bda..71ce14f 100755
--- a/e-17/emotion/DETAILS
+++ b/e-17/emotion/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emotion
if [ "$EMOTION_BRANCH" == "scm" ]; then
- if [ "$EMOTION_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/e-17/emotion/HISTORY b/e-17/emotion/HISTORY
index 2d5b75c..a97596c 100644
--- a/e-17/emotion/HISTORY
+++ b/e-17/emotion/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.8

diff --git a/e-17/emotion_generic_players/DETAILS
b/e-17/emotion_generic_players/DETAILS
index 5488736..707ac01 100755
--- a/e-17/emotion_generic_players/DETAILS
+++ b/e-17/emotion_generic_players/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emotion_generic_players
-if [[ $EMOTION_GENERIC_PLAYERS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.enlightenment.org/core/${SPELL}.git:$SPELL-git
diff --git a/e-17/emotion_generic_players/HISTORY
b/e-17/emotion_generic_players/HISTORY
index 7970f4f..948c4c6 100644
--- a/e-17/emotion_generic_players/HISTORY
+++ b/e-17/emotion_generic_players/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created

diff --git a/e-17/enki/DETAILS b/e-17/enki/DETAILS
index 7a6b7b0..b8f8705 100755
--- a/e-17/enki/DETAILS
+++ b/e-17/enki/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=enki
-if [ "$ENKI_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-svn
diff --git a/e-17/enki/HISTORY b/e-17/enki/HISTORY
index 10c89df..39456b6 100644
--- a/e-17/enki/HISTORY
+++ b/e-17/enki/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDS: changed to using efl

diff --git a/e-17/enna/DETAILS b/e-17/enna/DETAILS
index ff2a4fd..c96e426 100755
--- a/e-17/enna/DETAILS
+++ b/e-17/enna/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=enna
-if [ "$ENNA_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=mercurial
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-hg.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-hg
SOURCE_URL[0]=hg_http://hg.geexbox.org/${SPELL}:${SPELL}-hg
diff --git a/e-17/enna/HISTORY b/e-17/enna/HISTORY
index 964ee41..d824e54 100644
--- a/e-17/enna/HISTORY
+++ b/e-17/enna/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, DOWNLOAD, PREPARE: Use prepare_select_branch

diff --git a/e-17/eobj/DETAILS b/e-17/eobj/DETAILS
index 8539204..98c8c2b 100755
--- a/e-17/eobj/DETAILS
+++ b/e-17/eobj/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eobj
-if [[ $EOBJ_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
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
diff --git a/e-17/eobj/HISTORY b/e-17/eobj/HISTORY
index bfdd5e6..74dc219 100644
--- a/e-17/eobj/HISTORY
+++ b/e-17/eobj/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
* CONFLICTS: Conflicts with efl

diff --git a/e-17/ephoto/DETAILS b/e-17/ephoto/DETAILS
index e7d8001..0a98854 100755
--- a/e-17/ephoto/DETAILS
+++ b/e-17/ephoto/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ephoto
PATCHLEVEL=1
-if [ "$EPHOTO_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
diff --git a/e-17/ephoto/HISTORY b/e-17/ephoto/HISTORY
index fbaf2c0..7ac21af 100644
--- a/e-17/ephoto/HISTORY
+++ b/e-17/ephoto/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/ephysics/DETAILS b/e-17/ephysics/DETAILS
index ab1c2f7..3e27540 100755
--- a/e-17/ephysics/DETAILS
+++ b/e-17/ephysics/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ephysics
PATCHLEVEL=0
-if [ "$EPHYSICS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
diff --git a/e-17/ephysics/HISTORY b/e-17/ephysics/HISTORY
index 07fd5cf..7ad3b61 100644
--- a/e-17/ephysics/HISTORY
+++ b/e-17/ephysics/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: typo efs -> efl

diff --git a/e-17/erss/DETAILS b/e-17/erss/DETAILS
index 9cb73f3..b2c14e5 100755
--- a/e-17/erss/DETAILS
+++ b/e-17/erss/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=erss
-if [ "$ERSS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/MISC/$SPELL:$SPELL
diff --git a/e-17/erss/HISTORY b/e-17/erss/HISTORY
index 49d07c1..aabfeb5 100644
--- a/e-17/erss/HISTORY
+++ b/e-17/erss/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/evas_generic_loaders/DETAILS
b/e-17/evas_generic_loaders/DETAILS
index 6e7097f..628c9de 100755
--- a/e-17/evas_generic_loaders/DETAILS
+++ b/e-17/evas_generic_loaders/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
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=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.enlightenment.org/core/${SPELL}.git:$SPELL-git
diff --git a/e-17/evas_generic_loaders/HISTORY
b/e-17/evas_generic_loaders/HISTORY
index ac7b99a..a6b9022 100644
--- a/e-17/evas_generic_loaders/HISTORY
+++ b/e-17/evas_generic_loaders/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.8

diff --git a/e-17/evfs/DETAILS b/e-17/evfs/DETAILS
index 77663c7..de873aa 100755
--- a/e-17/evfs/DETAILS
+++ b/e-17/evfs/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=evfs
-if [[ "$EVFS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/$SPELL:$SPELL
diff --git a/e-17/evfs/HISTORY b/e-17/evfs/HISTORY
index f2ad688..d9f5b74 100644
--- a/e-17/evfs/HISTORY
+++ b/e-17/evfs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/eweather/DETAILS b/e-17/eweather/DETAILS
index 2a5db8b..8fedd18 100755
--- a/e-17/eweather/DETAILS
+++ b/e-17/eweather/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eweather
- if [ "$EWEATHER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/eweather/HISTORY b/e-17/eweather/HISTORY
index 0f6de18..75719bf 100644
--- a/e-17/eweather/HISTORY
+++ b/e-17/eweather/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDES: changed to using efl

diff --git a/e-17/ewl/DETAILS b/e-17/ewl/DETAILS
index b109267..a59daac 100755
--- a/e-17/ewl/DETAILS
+++ b/e-17/ewl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ewl
-if [ "$EWL_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/BROKEN/$SPELL:$SPELL
diff --git a/e-17/ewl/HISTORY b/e-17/ewl/HISTORY
index 5003b92..b6079b1 100644
--- a/e-17/ewl/HISTORY
+++ b/e-17/ewl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-15 Tommy Boatman <tboatman AT sourcemage.org>
* DEPENDS: changed e-emotion to emotion

diff --git a/e-17/ewler/DETAILS b/e-17/ewler/DETAILS
index cf7b8f1..f2ca01f 100755
--- a/e-17/ewler/DETAILS
+++ b/e-17/ewler/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ewler
-if [[ "$EWLER_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/MISC/$SPELL:$SPELL
diff --git a/e-17/ewler/HISTORY b/e-17/ewler/HISTORY
index cd59577..d9bacc1 100644
--- a/e-17/ewler/HISTORY
+++ b/e-17/ewler/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/e-17/exchange/DETAILS b/e-17/exchange/DETAILS
index f844a45..47d2418 100755
--- a/e-17/exchange/DETAILS
+++ b/e-17/exchange/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=exchange
-if [ "$EXCHANGE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
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-svn
diff --git a/e-17/exchange/HISTORY b/e-17/exchange/HISTORY
index faa1dad..322a379 100644
--- a/e-17/exchange/HISTORY
+++ b/e-17/exchange/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDS: changed to using efl

diff --git a/e-17/eyelight/DETAILS b/e-17/eyelight/DETAILS
index 5101fab..d38a7a8 100755
--- a/e-17/eyelight/DETAILS
+++ b/e-17/eyelight/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eyelight
-if [[ $ELEMENTARY_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
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
diff --git a/e-17/eyelight/HISTORY b/e-17/eyelight/HISTORY
index 667a84e..eb5e17e 100644
--- a/e-17/eyelight/HISTORY
+++ b/e-17/eyelight/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-15 Tommy Boatman <tboatman AT sourcemage.org>
* DEPENDS: changed e-emotion to emotion

diff --git a/e-17/iconbar/DETAILS b/e-17/iconbar/DETAILS
index 4682095..e440d8d 100755
--- a/e-17/iconbar/DETAILS
+++ b/e-17/iconbar/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=iconbar
-if [ "$ICONBAR_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/$SPELL:$SPELL
diff --git a/e-17/iconbar/HISTORY b/e-17/iconbar/HISTORY
index 5bf716a..52bafb2 100644
--- a/e-17/iconbar/HISTORY
+++ b/e-17/iconbar/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/e-17/libeweather/DETAILS b/e-17/libeweather/DETAILS
index 8fa1383..51e8c8b 100755
--- a/e-17/libeweather/DETAILS
+++ b/e-17/libeweather/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libeweather
- if [ "$LIBEWEATHER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/libeweather/HISTORY b/e-17/libeweather/HISTORY
index b84feb6..e898704 100644
--- a/e-17/libeweather/HISTORY
+++ b/e-17/libeweather/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-11-24 Robin Cook <rcook AT wyrms.net>
* DEPENDS: changed to using efl

diff --git a/e-17/shellementary/DETAILS b/e-17/shellementary/DETAILS
index e5d5398..76c537d 100755
--- a/e-17/shellementary/DETAILS
+++ b/e-17/shellementary/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=shellementary
-if [[ $SHELLEMENTARY_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
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
diff --git a/e-17/shellementary/HISTORY b/e-17/shellementary/HISTORY
index 0c786eb..38e0900 100644
--- a/e-17/shellementary/HISTORY
+++ b/e-17/shellementary/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/terminology/DETAILS b/e-17/terminology/DETAILS
index f3445bf..b33110a 100755
--- a/e-17/terminology/DETAILS
+++ b/e-17/terminology/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=terminology
if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
PATCHLEVEL=0
- if [ "$TERMINOLOGY_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.enlightenment.org/apps/terminology.git:$SPELL-git
diff --git a/e-17/terminology/HISTORY b/e-17/terminology/HISTORY
index 8606c6c..58a373f 100644
--- a/e-17/terminology/HISTORY
+++ b/e-17/terminology/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.3.0

diff --git a/editors/emacs/DETAILS b/editors/emacs/DETAILS
index debc401..41a66d9 100755
--- a/editors/emacs/DETAILS
+++ b/editors/emacs/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emacs
if [[ "$EMACS_BRANCH" == "scm" ]]; then
- if [[ "$EMACS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=trunk
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-trunk.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-trunk
SOURCE_URL[0]=bzr://bzr.savannah.gnu.org/emacs/trunk/:emacs-trunk
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 586e2e3..f478551 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/editors/sandy/DETAILS b/editors/sandy/DETAILS
index d8e2088..6d6a1e8 100755
--- a/editors/sandy/DETAILS
+++ b/editors/sandy/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=sandy
-if [[ ${SANDY_AUTOUPDATE} == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
SOURCE_URL[0]=hg_http://hg.suckless.org/sandy:${SPELL}-scm
diff --git a/editors/sandy/HISTORY b/editors/sandy/HISTORY
index 958f8a0..fb7fa70 100644
--- a/editors/sandy/HISTORY
+++ b/editors/sandy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PROVIDES: modified Neko Nyancat's
spell files from Feature #368
diff --git a/editors/tidy/DETAILS b/editors/tidy/DETAILS
index 181fa72..d5b8804 100755
--- a/editors/tidy/DETAILS
+++ b/editors/tidy/DETAILS
@@ -1,9 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=tidy
if [[ "${TIDY_BRANCH}" == "scm" ]]; then
- if [[ "${TIDY_AUTOUPDATE}" == "y" ]]
- then VERSION=$(date +%Y%m%d)
- else VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvsroot.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT tidy.cvs.sourceforge.net:/cvsroot/tidy:tidy
SOURCE_IGNORE=volatile
diff --git a/editors/tidy/HISTORY b/editors/tidy/HISTORY
index 7bcbe53..194ba80 100644
--- a/editors/tidy/HISTORY
+++ b/editors/tidy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Word-wrap long description to 80 chars
* DEPENDS, DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
diff --git a/editors/vim-gnupg/DETAILS b/editors/vim-gnupg/DETAILS
index 76d7544..fedba71 100755
--- a/editors/vim-gnupg/DETAILS
+++ b/editors/vim-gnupg/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vim-gnupg
-if [[ "$VIM_GNUPG_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/jamessan/${SPELL}.git
SOURCE_IGNORE=volatile
diff --git a/editors/vim-gnupg/HISTORY b/editors/vim-gnupg/HISTORY
index 1a163b4..634892d 100644
--- a/editors/vim-gnupg/HISTORY
+++ b/editors/vim-gnupg/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 6982815..8f73b2a 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -1,17 +1,12 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vim
if [[ "${VIM_BRANCH}" == "scm" ]]
then
-
- if [[ "${VIM_AUTOUPDATE}" == "y" ]]
- then VERSION=$(date +%Y%m%d) && FORCE_DOWNLOAD=on
- else VERSION=hg
- fi
-
+ VERSION=$(get_scm_version) && FORCE_DOWNLOAD=on
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=hg_http://vim.googlecode.com/hg:${SPELL}-hg
SOURCE_IGNORE=volatile
-
else
XVERSION=7.4
PATCH_VERSION=282
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 1778a55..dfb9dbd 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD: apply upstream patches 7.4.001 to 7.4.282

diff --git a/editors/vimoutliner/DETAILS b/editors/vimoutliner/DETAILS
index df56596..e0d1ffd 100755
--- a/editors/vimoutliner/DETAILS
+++ b/editors/vimoutliner/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vimoutliner
-if [[ "$VIMOUTLINER_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/$SPELL/$SPELL.git
SOURCE_IGNORE=volatile
diff --git a/editors/vimoutliner/HISTORY b/editors/vimoutliner/HISTORY
index 1a163b4..634892d 100644
--- a/editors/vimoutliner/HISTORY
+++ b/editors/vimoutliner/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/emacs-lisp/autopair/DEPENDS b/emacs-lisp/autopair/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/autopair/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/autopair/DETAILS b/emacs-lisp/autopair/DETAILS
new file mode 100755
index 0000000..c6aeff7
--- /dev/null
+++ b/emacs-lisp/autopair/DETAILS
@@ -0,0 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=autopair
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/capitaomorte/$SPELL.git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="https://github.com/capitaomorte/$SPELL";
+ LICENSE[0]="GPLv3+"
+ ENTERED=20140708
+ KEYWORDS=""
+ SHORT="Automagically pair braces and quotes"
+cat << EOF
+Autopair is an extension to the Emacs text editor that automatically pairs
+braces and quotes:
+
+ Opening braces/quotes are autopaired; Closing braces/quotes are
+ autoskipped; Backspacing an opening brace/quote autodeletes its pair.
+ Newline between newly-opened brace pairs open an extra indented line.
+
+Autopair works well across all Emacs major-modes, deduces from the language's
+syntax table which characters to pair, skip or delete. It should work even
+with extensions that redefine such keys.
+EOF
diff --git a/emacs-lisp/autopair/HISTORY b/emacs-lisp/autopair/HISTORY
new file mode 100644
index 0000000..8f8547b
--- /dev/null
+++ b/emacs-lisp/autopair/HISTORY
@@ -0,0 +1,2 @@
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/autopair/PREPARE b/emacs-lisp/autopair/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/emacs-lisp/autopair/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/emacs-lisp/clojure-mode/DETAILS b/emacs-lisp/clojure-mode/DETAILS
index 94bf4ac..852ca44 100755
--- a/emacs-lisp/clojure-mode/DETAILS
+++ b/emacs-lisp/clojure-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=clojure-mode
-if [ "$CLOJURE_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/technomancy/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/clojure-mode/HISTORY b/emacs-lisp/clojure-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/clojure-mode/HISTORY
+++ b/emacs-lisp/clojure-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/cluck/DETAILS b/emacs-lisp/cluck/DETAILS
index 8b04e1f..39b4df6 100755
--- a/emacs-lisp/cluck/DETAILS
+++ b/emacs-lisp/cluck/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=cluck
-if [ "$CLUCK_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/ddp/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/cluck/HISTORY b/emacs-lisp/cluck/HISTORY
index ff0ee4f..2668c33 100644
--- a/emacs-lisp/cluck/HISTORY
+++ b/emacs-lisp/cluck/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/coffee-mode/DETAILS b/emacs-lisp/coffee-mode/DETAILS
index 71b7bad..00435dc 100755
--- a/emacs-lisp/coffee-mode/DETAILS
+++ b/emacs-lisp/coffee-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=coffee-mode
-if [ "$COFFEE_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/defunkt/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/coffee-mode/HISTORY b/emacs-lisp/coffee-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/coffee-mode/HISTORY
+++ b/emacs-lisp/coffee-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/egg/DETAILS b/emacs-lisp/egg/DETAILS
index 9bda953..3b0003e 100755
--- a/emacs-lisp/egg/DETAILS
+++ b/emacs-lisp/egg/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=egg
-if [ "$EGG_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/byplayer/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/egg/HISTORY b/emacs-lisp/egg/HISTORY
index ff0ee4f..2668c33 100644
--- a/emacs-lisp/egg/HISTORY
+++ b/emacs-lisp/egg/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/emacs-goodies-el/DETAILS
b/emacs-lisp/emacs-goodies-el/DETAILS
index a761b80..350a5fc 100755
--- a/emacs-lisp/emacs-goodies-el/DETAILS
+++ b/emacs-lisp/emacs-goodies-el/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emacs-goodies-el
-if [ "$EMACS_GOODIES_EL_AUTOUPDATE" = y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE="$SPELL-scm.tar.bz2"

SOURCE_URL[0]=cvs://:pserver:anonymous AT anonscm.debian.org:/cvs/pkg-goodies-el:$SPELL:HEAD
SOURCE_IGNORE=volatile
diff --git a/emacs-lisp/emacs-goodies-el/HISTORY
b/emacs-lisp/emacs-goodies-el/HISTORY
index 23befb1..ba776d6 100644
--- a/emacs-lisp/emacs-goodies-el/HISTORY
+++ b/emacs-lisp/emacs-goodies-el/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created

diff --git a/emacs-lisp/fill-column-indicator/DETAILS
b/emacs-lisp/fill-column-indicator/DETAILS
index 3e0be53..5d96d3a 100755
--- a/emacs-lisp/fill-column-indicator/DETAILS
+++ b/emacs-lisp/fill-column-indicator/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fill-column-indicator
-if [ "$FILL_COLUMN_INDICATOR_AUTOUPDATE" = y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"

SOURCE_URL[0]=git://github.com/alpaker/Fill-Column-Indicator.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/fill-column-indicator/HISTORY
b/emacs-lisp/fill-column-indicator/HISTORY
index 2e32b80..20fb631 100644
--- a/emacs-lisp/fill-column-indicator/HISTORY
+++ b/emacs-lisp/fill-column-indicator/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-08 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/haml-mode/DETAILS b/emacs-lisp/haml-mode/DETAILS
index d972296..461cd25 100755
--- a/emacs-lisp/haml-mode/DETAILS
+++ b/emacs-lisp/haml-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=haml-mode
-if [ "$HAML_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/nex3/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/haml-mode/HISTORY b/emacs-lisp/haml-mode/HISTORY
index 0262cbb..3f9b3dc 100644
--- a/emacs-lisp/haml-mode/HISTORY
+++ b/emacs-lisp/haml-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/identica-mode/DETAILS
b/emacs-lisp/identica-mode/DETAILS
index ac735b6..cfde214 100755
--- a/emacs-lisp/identica-mode/DETAILS
+++ b/emacs-lisp/identica-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=identica-mode
-if [ "$IDENTICA_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://git.sv.gnu.org/${SPELL}.git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/identica-mode/HISTORY
b/emacs-lisp/identica-mode/HISTORY
index 98947ec..98b8e8f 100644
--- a/emacs-lisp/identica-mode/HISTORY
+++ b/emacs-lisp/identica-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/scss-mode/DETAILS b/emacs-lisp/scss-mode/DETAILS
index b97dd35..c0ae588 100755
--- a/emacs-lisp/scss-mode/DETAILS
+++ b/emacs-lisp/scss-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=scss-mode
-if [ "$SCSS_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/antonj/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/scss-mode/HISTORY b/emacs-lisp/scss-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/scss-mode/HISTORY
+++ b/emacs-lisp/scss-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/sinatra_el/DETAILS b/emacs-lisp/sinatra_el/DETAILS
index e684fce..0f7e571 100755
--- a/emacs-lisp/sinatra_el/DETAILS
+++ b/emacs-lisp/sinatra_el/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=sinatra_el
-if [ "$SINATRA_EL_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/eschulte/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/sinatra_el/HISTORY b/emacs-lisp/sinatra_el/HISTORY
index 0262cbb..3f9b3dc 100644
--- a/emacs-lisp/sinatra_el/HISTORY
+++ b/emacs-lisp/sinatra_el/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/visual-regexp/DEPENDS
b/emacs-lisp/visual-regexp/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/visual-regexp/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/visual-regexp/DETAILS
b/emacs-lisp/visual-regexp/DETAILS
new file mode 100755
index 0000000..8d9d2dd
--- /dev/null
+++ b/emacs-lisp/visual-regexp/DETAILS
@@ -0,0 +1,26 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=visual-regexp
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/benma/$SPELL.el.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="https://github.com/benma/visual-regexp.el/";
+ LICENSE[0]="GPLv3+"
+ ENTERED=20140708
+ KEYWORDS=""
+ SHORT="A regexp/replace command for Emacs with interactive visual
feedback"
+cat << EOF
+visual-regexp for Emacs is like `replace-regexp`, but with live visual
+feedback directly in the buffer.
+
+While constructing the regexp in the minibuffer, you get live visual feedback
+for the matches, including group matches.
+
+While constructing the replacement in the minibuffer, you get live visual
+feedback for the replacements.
+
+It can be used to replace all matches in one go (like `replace-regexp`),
+or a decision can be made on each match (like `query-replace-regexp`).
+EOF
diff --git a/emacs-lisp/visual-regexp/HISTORY
b/emacs-lisp/visual-regexp/HISTORY
new file mode 100644
index 0000000..88b8ca8
--- /dev/null
+++ b/emacs-lisp/visual-regexp/HISTORY
@@ -0,0 +1,3 @@
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/emacs-lisp/visual-regexp/PREPARE
b/emacs-lisp/visual-regexp/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/emacs-lisp/visual-regexp/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/ftp/fatrat/DETAILS b/ftp/fatrat/DETAILS
index eed0a4d..3a881f1 100755
--- a/ftp/fatrat/DETAILS
+++ b/ftp/fatrat/DETAILS
@@ -1,27 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fatrat

if [[ $FATRAT_BRANCH == scm ]]; then
-
- if [[ $FATRAT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
-
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.dolezel.info/fatrat.git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
-
else
-
VERSION=1.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.dolezel.info/download/data/fatrat/$SOURCE

SOURCE_HASH=sha512:b8231c5e2490b451217ff19e0d29b8fa28e4fd912785c64ff0957d5fd40476af5d0769ad0b1df48fab3c48fab209b2a1dc72935b3514b4a250a7c16b62c42c53
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
fi

WEB_SITE=http://fatrat.dolezel.info/
diff --git a/ftp/fatrat/HISTORY b/ftp/fatrat/HISTORY
index 241c0a4..c953d60 100644
--- a/ftp/fatrat/HISTORY
+++ b/ftp/fatrat/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/ftp/rsync/DETAILS b/ftp/rsync/DETAILS
index 6e651b7..dc90f8d 100755
--- a/ftp/rsync/DETAILS
+++ b/ftp/rsync/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=rsync
if [[ $RSYNC_BRANCH == scm ]]; then
- if [[ $RSYNC_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.samba.org/$SPELL.git:$SPELL-git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
diff --git a/ftp/rsync/HISTORY b/ftp/rsync/HISTORY
index 3016adf..032b5f2 100644
--- a/ftp/rsync/HISTORY
+++ b/ftp/rsync/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-24 Treeve Jelbert <treev AT pi.be>
* DETAILS: version 3.1.0

diff --git a/ftp/transmission/DETAILS b/ftp/transmission/DETAILS
index de9e79a..0939061 100755
--- a/ftp/transmission/DETAILS
+++ b/ftp/transmission/DETAILS
@@ -1,6 +1,6 @@
SPELL=transmission
- VERSION=2.83
- SECURITY_PATCH=1
+ VERSION=2.84
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://download.transmissionbt.com/files/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
diff --git a/ftp/transmission/HISTORY b/ftp/transmission/HISTORY
index 6f249ac..3037940 100644
--- a/ftp/transmission/HISTORY
+++ b/ftp/transmission/HISTORY
@@ -1,3 +1,6 @@
+2014-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.84; SECURITY_PATCH++
+
2014-05-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.83

diff --git a/ftp/transmission/transmission-2.83.tar.xz.sig
b/ftp/transmission/transmission-2.83.tar.xz.sig
deleted file mode 100644
index 6e05fe1..0000000
Binary files a/ftp/transmission/transmission-2.83.tar.xz.sig and /dev/null
differ
diff --git a/ftp/transmission/transmission-2.84.tar.xz.sig
b/ftp/transmission/transmission-2.84.tar.xz.sig
new file mode 100644
index 0000000..5ed119d
Binary files /dev/null and b/ftp/transmission/transmission-2.84.tar.xz.sig
differ
diff --git a/gnome2-apps/galculator/DETAILS b/gnome2-apps/galculator/DETAILS
index 4e9a775..b623063 100755
--- a/gnome2-apps/galculator/DETAILS
+++ b/gnome2-apps/galculator/DETAILS
@@ -1,9 +1,9 @@
SPELL=galculator
- VERSION=2.0.1
+ VERSION=2.1.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/galculator/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:782b5a672fa40bab01dc39fb32e79e8da08993bace6c37768db2ca11a2bb996fdc07e773a0f70b7bba73c018de6ea6e3f71afc3885ccbc94d345fef62cdfa74a
LICENSE[0]=GPL
WEB_SITE=http://galculator.sourceforge.net/
ENTERED=20030120
diff --git a/gnome2-apps/galculator/HISTORY b/gnome2-apps/galculator/HISTORY
index 3133378..ec4cdb2 100644
--- a/gnome2-apps/galculator/HISTORY
+++ b/gnome2-apps/galculator/HISTORY
@@ -1,3 +1,6 @@
+2014-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.3; switched to hash check
+
2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.1
fixed long description wrap
diff --git a/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig
b/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig
deleted file mode 100644
index 776a34d..0000000
Binary files a/gnome2-apps/galculator/galculator-2.0.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-apps/homebank/DETAILS b/gnome2-apps/homebank/DETAILS
index c726fdd..2f29854 100755
--- a/gnome2-apps/homebank/DETAILS
+++ b/gnome2-apps/homebank/DETAILS
@@ -1,8 +1,8 @@
SPELL=homebank
- VERSION=4.6
+ VERSION=4.6.1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://homebank.free.fr/public/${SOURCE}
-
SOURCE_HASH=sha512:fd3ccea84485b6864cfb4a80bc711ea507d47725ca110453dc4d53ee11a83c8b3f50bf61492a1932bd3154c5613cc7f4dba1ba6a0a07d73abfb9494f9690cf34
+
SOURCE_HASH=sha512:ef896c482c22c6fac0813dbcb18d44fc50799aa9baf456c3e4387ab04cf6cabf1c784f93b1dfe12aabbf85a0a964a3451f5f0af229ac97b39be70ef1e2bb3c94
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://homebank.free.fr/
ENTERED=20060624
diff --git a/gnome2-apps/homebank/HISTORY b/gnome2-apps/homebank/HISTORY
index 21be5a6..0bd1561 100644
--- a/gnome2-apps/homebank/HISTORY
+++ b/gnome2-apps/homebank/HISTORY
@@ -1,3 +1,6 @@
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.1
+
2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.6; quoting paths

diff --git a/gnome2-libs/gdk-pixbuf2/DETAILS b/gnome2-libs/gdk-pixbuf2/DETAILS
index fbb640e..27b0913 100755
--- a/gnome2-libs/gdk-pixbuf2/DETAILS
+++ b/gnome2-libs/gdk-pixbuf2/DETAILS
@@ -1,6 +1,6 @@
SPELL=gdk-pixbuf2
- VERSION=2.30.2
-
SOURCE_HASH=sha512:bde531eb3a55258b8d6f4b7e47b3b67814da6f2db12352dd7e30605a25ef4c668bc3bdafb3ed1dcc0a66378838b1228213d5049b2be76e86b2161404d2df110d
+ VERSION=2.30.8
+
SOURCE_HASH=sha512:2888cf035b70330e8d3ac87af54b69b2c990440fd59922464088d2a685e90022ad39c83d1ce1ccccfac3872b55ce9445ec4a3e9c7ab6371e20b19e20df7f261d
SECURITY_PATCH=1
PATCHLEVEL=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/gnome2-libs/gdk-pixbuf2/HISTORY b/gnome2-libs/gdk-pixbuf2/HISTORY
index 5e038cd..777e099 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,6 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.30.8
+
2014-01-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.30.2

diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 05842cc..3222ed1 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,17 +1,16 @@
SPELL=glib2
if [[ $GLIB_VER == devel ]];then
- VERSION=2.40.0
-
SOURCE_HASH=sha512:346a32f2d1447d3398ac2400047f0556517b914788cf9c8c9f28de5f395ef3993231f9a58fc103e08013fa2e7136a097de46aabdf4c035a46f883ca3971408a4
+ VERSION=2.41.1
+
SOURCE_HASH=sha512:992b01416f712efc9e851ffa1341a829aa38be73da656e1b17371e59b8310e4b90eafa2da1ca7a1d5911f5ef74ee972a1db436c854b8c101bdf13b22067b3770
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=2.40.0
-
SOURCE_HASH=sha512:346a32f2d1447d3398ac2400047f0556517b914788cf9c8c9f28de5f395ef3993231f9a58fc103e08013fa2e7136a097de46aabdf4c035a46f883ca3971408a4
+ VERSION=2.41.1
+
SOURCE_HASH=sha512:992b01416f712efc9e851ffa1341a829aa38be73da656e1b17371e59b8310e4b90eafa2da1ca7a1d5911f5ef74ee972a1db436c854b8c101bdf13b22067b3770
SECURITY_PATCH=1
SOURCE=glib-$VERSION.tar.xz
# 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 d27ef3d..39b6879 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.41.1
+
2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: do not use autogen.sh, use autoreconf
do not disable gdbus-codegen, it is needed by gtk+3
diff --git a/gnome2-libs/librep2/DETAILS b/gnome2-libs/librep2/DETAILS
index edc6d2f..4f40946 100755
--- a/gnome2-libs/librep2/DETAILS
+++ b/gnome2-libs/librep2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=librep2
if [ "${LIBREP2_CVS}" == "y" ]; then
- if [ "${LIBREP2_AUTOUPDATE}" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-cvs.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-cvs
SOURCE_URL[0]=svn_http://svn.gnome.org/svn/librep/trunk:librep-svn
diff --git a/gnome2-libs/librep2/HISTORY b/gnome2-libs/librep2/HISTORY
index f03ecc8..924b318 100644
--- a/gnome2-libs/librep2/HISTORY
+++ b/gnome2-libs/librep2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 0.92.1b
changed SOURCE_URL[1]
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index 50e575c..2073962 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=harfbuzz
if [[ "$HARFBUZZ_BRANCH" == "scm" ]]; then
- if [ "$HARFBUZZ_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_URL[0]=git://anongit.freedesktop.org/harfbuzz:harfbuzz-git
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index 0e51b14..e6f898d 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.29

diff --git a/graphics-libs/libgxps/DETAILS b/graphics-libs/libgxps/DETAILS
index 61a2bfd..d680600 100755
--- a/graphics-libs/libgxps/DETAILS
+++ b/graphics-libs/libgxps/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libgxps
if [[ $LIBGXPS_BRANCH == scm ]]; then
- if [[ $LIBGXPS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://git.gnome.org/libgxps
FORCE_DOWNLOAD=1
diff --git a/graphics-libs/libgxps/HISTORY b/graphics-libs/libgxps/HISTORY
index 880a0d2..0d17496 100644
--- a/graphics-libs/libgxps/HISTORY
+++ b/graphics-libs/libgxps/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing ``&&''

diff --git a/graphics-libs/mesalib/DETAILS b/graphics-libs/mesalib/DETAILS
index 8e1adf4..ca461f5 100755
--- a/graphics-libs/mesalib/DETAILS
+++ b/graphics-libs/mesalib/DETAILS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mesalib

if [[ -z $MESALIB_BRANCH ]]; then
@@ -21,11 +22,7 @@ case "$MESALIB_BRANCH" in

SOURCE_HASH=sha512:d805af05231789bd4fdcba2c16c3697c682ae0f8e6d649dc2ced18ec10fdd3155ea520bc3fcf70c9783ca315d8e7004c7967983338973b0a04be11efc085717d
;;
scm)
- if [[ "$MESALIB_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD="on"
SOURCE_URL[0]=git://anongit.freedesktop.org/git/mesa/mesa:mesalib-git
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 49e4675..0767420 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
* PROVIDES: add MESALIB
* CONFLICTS: added, conflicts mesalib-1x
diff --git a/graphics-libs/openjpeg/DETAILS b/graphics-libs/openjpeg/DETAILS
index c3fb931..5092b32 100755
--- a/graphics-libs/openjpeg/DETAILS
+++ b/graphics-libs/openjpeg/DETAILS
@@ -1,11 +1,11 @@
SPELL=openjpeg
- VERSION=1.5.1
-
SOURCE_HASH=sha512:7b6c6889eb478008bd659cf2f2dcc0551ebb0c15f6765d1df04bc75208acb300929e399d0ea9b5c69a6d43b39cd1e58ab94bc71c3b6efdfba35903f46b54dd2d
- SECURITY_PATCH=1
+ VERSION=1.5.2
+
SOURCE_HASH=sha512:b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
+ SECURITY_PATCH=2
# SOURCE_GPG="gurus.gpg:$SOURCE.sig"
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
- SOURCE_URL[0]=http://openjpeg.googlecode.com/files/$SOURCE
+
SOURCE_URL[0]=https://sf.net/projects/openjpeg.mirror/files/$VERSION/$SOURCE
LICENSE[0]=BSD
WEB_SITE=http://code.google.com/p/openjpeg/
KEYWORDS="images graphics libs"
diff --git a/graphics-libs/openjpeg/HISTORY b/graphics-libs/openjpeg/HISTORY
index 434d1f6..b5e02db 100644
--- a/graphics-libs/openjpeg/HISTORY
+++ b/graphics-libs/openjpeg/HISTORY
@@ -1,3 +1,10 @@
+2014-06-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.2
+ SECURITY_PATCH++
+ fixes CVE-2013-4289 CVE-2013-4290
+ CVE-2013-1447 CVE-2013-6045 CVE-2013-6052 CVE-2013-6054
CVE-2013-6053 CVE-2013-6887
+ new url - sourceforge
+
2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: extra depends libpng, tiff, lcms2, zlib

diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index b571dcc..59be572 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=poppler
if [[ $POPPLER_BRANCH == scm ]]; then
- if [[ $POPPLER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index 3c39c5d..52958f0 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-12-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.22.4

diff --git a/graphics/blender/DETAILS b/graphics/blender/DETAILS
index e35dc3a..7b93235 100755
--- a/graphics/blender/DETAILS
+++ b/graphics/blender/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blender
if [ "$BLENDER_BRANCH" == "scm" ]; then
- if [ "$BLENDER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"

SOURCE_URL[0]=svn_https://svn.blender.org/svnroot/bf-blender/trunk/blender:$SPELL-svn
diff --git a/graphics/blender/HISTORY b/graphics/blender/HISTORY
index db50eb1..d71524a 100644
--- a/graphics/blender/HISTORY
+++ b/graphics/blender/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-02-19 Robin Cook <rcook AT wymns.net>
* DETAILS: updated to 2.62
* DEPENDS: uncommented openexr optional depends
diff --git a/graphics/blender_cvs/DETAILS b/graphics/blender_cvs/DETAILS
index 5be6856..97e0fa9 100755
--- a/graphics/blender_cvs/DETAILS
+++ b/graphics/blender_cvs/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blender_cvs
-if [[ "$BLENDER_CVS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-src

SOURCE_URL[0]=svn_https://svn.blender.org/svnroot/bf-blender/trunk/blender:blender
diff --git a/graphics/blender_cvs/HISTORY b/graphics/blender_cvs/HISTORY
index 7a4cbab..4ddaebf 100644
--- a/graphics/blender_cvs/HISTORY
+++ b/graphics/blender_cvs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index 3c73740..5bf5889 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
VERSION=1.4.2
@@ -6,11 +7,7 @@ if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then

SOURCE_HASH=sha512:5a4ba7f5de75bb4db31861fbc095e7854bf701211377b42bbbc3da00a57bcf5aa6e81745b5f34c1c6c7d9a6a3a43678db3d8373d556587e2d3c9210193163f9e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
-if [[ "$DARKTABLE_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index 5dc102b..f977e60 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.4.2

diff --git a/graphics/lensfun/DETAILS b/graphics/lensfun/DETAILS
index 54c8d2a..dec3143 100755
--- a/graphics/lensfun/DETAILS
+++ b/graphics/lensfun/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=lensfun
if [[ $LENSFUN_BRANCH == scm ]]; then
-if [[ $LENSFUN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_HINTS=old_svn_compat
FORCE_DOWNLOAD=ON
diff --git a/graphics/lensfun/HISTORY b/graphics/lensfun/HISTORY
index 1fff259..0db8d3a 100644
--- a/graphics/lensfun/HISTORY
+++ b/graphics/lensfun/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-08-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.7

diff --git a/graphics/mypaint/DETAILS b/graphics/mypaint/DETAILS
index 68d547b..e6c42d4 100755
--- a/graphics/mypaint/DETAILS
+++ b/graphics/mypaint/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mypaint
if [[ $MYPAINT_BRANCH == scm ]]; then
- if [[ $MYPAINT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="$SPELL-scm.tar.bz2"
SOURCE_URL[0]=git://gitorious.org/$SPELL/$SPELL.git:$SPELL-scm
SOURCE_IGNORE=volatile
diff --git a/graphics/mypaint/HISTORY b/graphics/mypaint/HISTORY
index 746f8d8..078f953 100644
--- a/graphics/mypaint/HISTORY
+++ b/graphics/mypaint/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-04-27 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added dependency on lcms2

diff --git a/graphics/shotwell/DEPENDS b/graphics/shotwell/DEPENDS
index 553abc1..f7c4f03 100755
--- a/graphics/shotwell/DEPENDS
+++ b/graphics/shotwell/DEPENDS
@@ -8,4 +8,5 @@ depends json-glib &&
depends webkitgtk &&
depends gstreamer-1.0 &&
depends gst-plugins-base-1.0 &&
-depends libgee
+depends libgee &&
+depends rest
diff --git a/graphics/shotwell/DETAILS b/graphics/shotwell/DETAILS
index 10c0491..b6be1e2 100755
--- a/graphics/shotwell/DETAILS
+++ b/graphics/shotwell/DETAILS
@@ -1,11 +1,11 @@
SPELL=shotwell
- VERSION=0.14.1
+ VERSION=0.18.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://yorba.org/download/shotwell/${VERSION::4}/$SOURCE
+
SOURCE_URL[0]=https://download.gnome.org/sources/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://yorba.org/shotwell/
ENTERED=20100709
-
SOURCE_HASH=sha512:cefc5130b7fd5bd2b7d7889c5ebba01e9a447e885ece8353e42cd4cd515c068722d2460a2cdf31a94824605091c06042e086986aff8fe2dd0b589ad2a2dce20b
+
SOURCE_HASH=sha512:42fbb0840bb64b07512381695b2b0b076b5fd574e3c23cfed9b8722d49b87574ee2d1edc7c10cefbbda3da01f80a2e5162ea9e7d1b48d6f6c416a84f2b3d6fca
LICENSE[0]=GPL
SHORT="digital photo organizer"
cat << EOF
diff --git a/graphics/shotwell/HISTORY b/graphics/shotwell/HISTORY
index 39d27d8..8fe90e5 100644
--- a/graphics/shotwell/HISTORY
+++ b/graphics/shotwell/HISTORY
@@ -1,3 +1,8 @@
+2014-06-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on rest
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.18.0
+
2013-04-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14.1

diff --git a/graphics/topmod/DETAILS b/graphics/topmod/DETAILS
index b8d6be3..170267c 100755
--- a/graphics/topmod/DETAILS
+++ b/graphics/topmod/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=topmod
-if [[ $TOPMOD_AUTOUPDATE == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn_http://${SPELL}.googlecode.com/svn/trunk:topmod-svn
SOURCE_IGNORE=volatile
diff --git a/graphics/topmod/HISTORY b/graphics/topmod/HISTORY
index 188ca90..ad1e028 100644
--- a/graphics/topmod/HISTORY
+++ b/graphics/topmod/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-04-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DEPENDS, DETAILS, BUILD, INSTALL, PRE_BUILD, PREPARE: spell created
* 64.bit.patch: initial unbreaking patch from Arch
diff --git a/graphics/xaralx/DETAILS b/graphics/xaralx/DETAILS
index d2e01db..dc99ab3 100755
--- a/graphics/xaralx/DETAILS
+++ b/graphics/xaralx/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xaralx
SPELLX=XaraLX
if [[ $XARALX_BRANCH == scm ]]; then
- if [[ $XARALX_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_URL[0]=svn://svn.xara.com/Trunk/${SPELLX}:${SPELLX}
diff --git a/graphics/xaralx/HISTORY b/graphics/xaralx/HISTORY
index dc17e5d..4631599 100644
--- a/graphics/xaralx/HISTORY
+++ b/graphics/xaralx/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/http/dillo/DETAILS b/http/dillo/DETAILS
index 8520471..9f6e248 100755
--- a/http/dillo/DETAILS
+++ b/http/dillo/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dillo
if [[ "$DILLO_CVS" == "y" ]]; then
- if [ "$DILLO_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/http/dillo/HISTORY b/http/dillo/HISTORY
index 79f3eee..71e580d 100644
--- a/http/dillo/HISTORY
+++ b/http/dillo/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/http/dillo2/DETAILS b/http/dillo2/DETAILS
index efaea9f..dd1433d 100755
--- a/http/dillo2/DETAILS
+++ b/http/dillo2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dillo2
if [[ "$DILLO2_CVS" == "y" ]]; then
- if [ "$DILLO2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/http/dillo2/HISTORY b/http/dillo2/HISTORY
index 2ed7c21..acc4eab 100644
--- a/http/dillo2/HISTORY
+++ b/http/dillo2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/http/eflwebkit/DETAILS b/http/eflwebkit/DETAILS
index 098b50b..5a6781c 100755
--- a/http/eflwebkit/DETAILS
+++ b/http/eflwebkit/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eflwebkit
if [ "$EFLWEBKIT_BRANCH" == "scm" ]; then
- if [ "$EFLWEBKIT_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_URL[0]=svn_http://svn.webkit.org/repository/webkit/trunk:$SPELL-svn
diff --git a/http/eflwebkit/HISTORY b/http/eflwebkit/HISTORY
index 6fce823..5fc09eb 100644
--- a/http/eflwebkit/HISTORY
+++ b/http/eflwebkit/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: mesalib => MESALIB

diff --git a/http/elinks/DETAILS b/http/elinks/DETAILS
index 7da45cc..eca9709 100755
--- a/http/elinks/DETAILS
+++ b/http/elinks/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=elinks
SECURITY_PATCH=2
if [[ $ELINKS_BRANCH == scm ]]; then
- if [[ $ELINKS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git_http://elinks.cz/elinks.git:$SPELL
SOURCE_IGNORE=volatile
diff --git a/http/elinks/HISTORY b/http/elinks/HISTORY
index 26ad324..e85d260 100644
--- a/http/elinks/HISTORY
+++ b/http/elinks/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: enable verbose build mode

diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index f72f23a..b05d952 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * mozconfig: add --enable-profile-guided-optimization, this is
+ how upstream builds their releases
+
2014-06-10 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 30.0, SECURITY_PATCH++

diff --git a/http/firefox/mozconfig b/http/firefox/mozconfig
index 498246c..a50644b 100644
--- a/http/firefox/mozconfig
+++ b/http/firefox/mozconfig
@@ -19,6 +19,7 @@ ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-crashreporter
ac_add_options --disable-tests
+ac_add_options --enable-profile-guided-optimization
ac_add_options --prefix=$INSTALL_ROOT/usr
ac_add_options --mandir=$INSTALL_ROOT/usr
ac_add_options --enable-optimize="$CFLAGS -fno-fast-math"
diff --git a/http/lighttpd/DEPENDS b/http/lighttpd/DEPENDS
index c0b2425..89e7abd 100755
--- a/http/lighttpd/DEPENDS
+++ b/http/lighttpd/DEPENDS
@@ -29,6 +29,11 @@ optional_depends libmemcache \
'--with-memcache' '--without-memcache' \
'memcache storage for mod_trigger_b4_dl' &&

+optional_depends libev \
+ "--with-libev" \
+ "--without-libev" \
+ "for fdevent handlers support" &&
+
if list_find "$LIGHTTPD_OPTS" "--with-webdav-props"; then
depends libxml2
fi &&
diff --git a/http/lighttpd/HISTORY b/http/lighttpd/HISTORY
index 97ba093..fba5fd5 100644
--- a/http/lighttpd/HISTORY
+++ b/http/lighttpd/HISTORY
@@ -1,3 +1,6 @@
+2014-07-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added libev optional dependency
+
2014-03-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.35; SECURITY_PATCH++
(CVE-2014-2323, CVE-2014-2324)
diff --git a/http/midori/DEPENDS b/http/midori/DEPENDS
index a37eea8..3c4d498 100755
--- a/http/midori/DEPENDS
+++ b/http/midori/DEPENDS
@@ -1,44 +1,49 @@
+depends cmake &&
+depends libnotify &&
depends libxml2 &&
depends libsoup &&
depends python &&
depends sqlite &&
depends vala &&

+if [[ "$MIDORI_BRANCH" == "scm" ]]; then
+ depends bzr
+fi &&
+
optional_depends gtk+3 \
- "--enable-gtk3" \
- "--disable-gtk3" \
+ "-DUSE_GTK3=ON" \
+ "-DUSE_GTK3=OFF" \
"use GTK3 instead of GTK2?" &&

if is_depends_enabled $SPELL gtk+3 ; then
- depends webkitgtk3
+ depends webkitgtk3 &&
+ optional_depends granite \
+ "-DUSE_GRANITE=ON" \
+ "-DUSE_GRANITE=OFF" \
+ "for fancy notebook and pop-overs"
else
depends gtk+2 &&
depends webkitgtk
fi &&

optional_depends gettext \
- "--enable-nls" \
- "--disable-nls" \
+ "-DENABLE_NLS=1" \
+ "-DENABLE_NLS=0" \
"for native language support" &&

-optional_depends libnotify \
- "" \
- "--disable-libnotify" \
- "for notification support" &&
+optional_depends gobject-introspection \
+ "-DUSE_GIR=ON" \
+ "-DUSE_GIR=OFF" \
+ "generate GObject Introspection bindings" &&

optional_depends libzeitgeist \
- "--enable-zeitgeist" \
- "--disable-zeitgeist" \
+ "-DUSE_ZEITGEIST=ON" \
+ "-DUSE_ZEITGEIST=OFF" \
"for Zeitgeist history integration" &&

-optional_depends unique \
- "--enable-unique" \
- "--disable-unique" \
- "for single instance support" &&
-
optional_depends gtk-doc \
- "--enable-apidocs" \
- "--disable-apidocs" \
+ "-DUSE_APIDOCS=ON" \
+ "-DUSE_APIDOCS=OFF" \
"for API documentation" &&

optional_depends gnome-icon-theme "" "" "for all the icons" &&
diff --git a/http/midori/DETAILS b/http/midori/DETAILS
index 90eb9fe..570a26c 100755
--- a/http/midori/DETAILS
+++ b/http/midori/DETAILS
@@ -1,15 +1,12 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=midori
if [[ $MIDORI_BRANCH == scm ]]; then
- if [[ $MIDORI_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
- SOURCE=$SPELL-git.tar.bz2
- SOURCE_URL[0]=git://git.xfce.org/apps/$SPELL:$SPELL-git
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-trunk.tar.bz2
+
SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~midori/midori/trunk/:midori-trunk
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-trunk"
else
VERSION=0.5.8
BRANCH=`echo $VERSION | cut -d . -f 1,2`
diff --git a/http/midori/DOWNLOAD b/http/midori/DOWNLOAD
new file mode 100755
index 0000000..3c77268
--- /dev/null
+++ b/http/midori/DOWNLOAD
@@ -0,0 +1,8 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+if [[ "$MIDORI_BRANCH" == "scm" ]]
+then
+ bzr_download
+else
+ default_download
+fi
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index 309fef4..61847bb 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,10 @@
+2014-07-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPEMDS, DOWNLOAD, PRE_BUILD: git -> bzr, converted to
cmake
+ build system completely
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.8
* PRE_BUILD: added
diff --git a/http/midori/PRE_BUILD b/http/midori/PRE_BUILD
index d13b7fb..ac41ad8 100755
--- a/http/midori/PRE_BUILD
+++ b/http/midori/PRE_BUILD
@@ -1,4 +1,8 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $SOURCE_DIRECTORY &&
-unpack_file &&
-cd $SOURCE_DIRECTORY
+if [[ "$MIDORI_BRANCH" == "scm" ]]; then
+ default_pre_build
+else
+ mk_source_dir $SOURCE_DIRECTORY &&
+ cd $SOURCE_DIRECTORY &&
+ unpack_file &&
+ cd $SOURCE_DIRECTORY
+fi
diff --git a/http/surf/DETAILS b/http/surf/DETAILS
index c2e397f..3b004a9 100755
--- a/http/surf/DETAILS
+++ b/http/surf/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=surf
if [[ ${SURF_BRANCH} == "scm" ]]
then
- if [[ ${SURF_AUTOUPDATE} == "y" ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
SOURCE_URL[0]=hg_http://code.suckless.org/hg/${SPELL}:${SPELL}-scm
diff --git a/http/surf/HISTORY b/http/surf/HISTORY
index da2a64d..0c09f6f 100644
--- a/http/surf/HISTORY
+++ b/http/surf/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: ensure EDITOR has a value by sourcing
/etc/profile.d/editor.sh or defaulting to nano
diff --git a/kde4-support/phonon-backend-mplayer/DETAILS
b/kde4-support/phonon-backend-mplayer/DETAILS
index 03a0c7e..93ce4c0 100755
--- a/kde4-support/phonon-backend-mplayer/DETAILS
+++ b/kde4-support/phonon-backend-mplayer/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=phonon-backend-mplayer
- if [[ "$PHONON_BACKEND_MPLAYER_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git_http://anongit.kde.org/phonon-mplayer:${SPELL}-git
SOURCE_IGNORE=volatile
diff --git a/kde4-support/phonon-backend-mplayer/HISTORY
b/kde4-support/phonon-backend-mplayer/HISTORY
index f33096a..c588336 100644
--- a/kde4-support/phonon-backend-mplayer/HISTORY
+++ b/kde4-support/phonon-backend-mplayer/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PROVIDES: provide PHONON_BACKEND

diff --git a/kernels/drm/DETAILS b/kernels/drm/DETAILS
index 416bc49..ffbcf69 100755
--- a/kernels/drm/DETAILS
+++ b/kernels/drm/DETAILS
@@ -1,10 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=drm
-if [[ "$DRM_AUTOUPDATE" == "y" ]]
-then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+ VERSION="$(get_scm_version)"
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://anongit.freedesktop.org/git/mesa/drm:drm-git
diff --git a/kernels/drm/HISTORY b/kernels/drm/HISTORY
index a8fafaf..2a89c3c 100644
--- a/kernels/drm/HISTORY
+++ b/kernels/drm/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/kernels/linux/DETAILS b/kernels/linux/DETAILS
index d36454c..3d0d938 100755
--- a/kernels/linux/DETAILS
+++ b/kernels/linux/DETAILS
@@ -8,7 +8,7 @@ test -f ${CONFIG_CACHE}/${SPELL}.details.defaults &&

VERSION=${KERNEL_VERSION=${LATEST_maintenance_patches/patch-/}}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/linux-cache-${VERSION}
LINUX_SOURCE_DIRECTORY=${BUILD_DIRECTORY}/linux-${VERSION}
- SECURITY_PATCH=2
+ SECURITY_PATCH=3
WEB_SITE=http://www.kernel.org/
GATHER_DOCS=off
ENTERED=20020819
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 7fd0553..f7841bc 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,4 +1,13 @@
2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.4, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.4: version 3.15.4
+
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.2, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.2: version 3.15.2
+ * DETAILS: SECURITY_PATCH++, fixes CVE-2014-4611 and CVE-2014-4608
+
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/kernels/3.15.1, latest.defaults,
info/patches/maintenance_patches_3/patch-3.15.1: version 3.15.1

diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
new file mode 100755
index 0000000..1f2da5f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f7925fc373dd813985f1e79ec0000534ddb78c5d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
new file mode 100755
index 0000000..cd7c0e5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0d7c129934c0b1309f5fc6e7941b5fdc47c9f7b6"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index ce5134e..0db2b53 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.15
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.15.1
+LATEST_maintenance_patches_3=patch-3.15.4
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/solo6x10/DETAILS b/kernels/solo6x10/DETAILS
index c5ee130..5e723da 100755
--- a/kernels/solo6x10/DETAILS
+++ b/kernels/solo6x10/DETAILS
@@ -1,11 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=solo6x10
if [[ "$SOLO6X10_BRANCH" == scm ]]; then
- if [[ "$SOLO6X10_AUTOUPDATE" == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_URL[0]=git://github.com/bluecherrydvr/$SPELL.git:$SPELL-scm
SOURCE_IGNORE=volatile
diff --git a/kernels/solo6x10/HISTORY b/kernels/solo6x10/HISTORY
index 102f243..6a1e391 100644
--- a/kernels/solo6x10/HISTORY
+++ b/kernels/solo6x10/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-04-26 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.4.7

diff --git a/libs/dietlibc/DETAILS b/libs/dietlibc/DETAILS
index 572735b..401924f 100755
--- a/libs/dietlibc/DETAILS
+++ b/libs/dietlibc/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dietlibc
if [[ $DIETLIBC_BRANCH == scm ]]; then
- if [[ $DIETLIBC_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_URL[0]=cvs://:pserver:cvs AT cvs.fefe.de:/cvs:dietlibc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
diff --git a/libs/dietlibc/HISTORY b/libs/dietlibc/HISTORY
index 2f92581..c6b4079 100644
--- a/libs/dietlibc/HISTORY
+++ b/libs/dietlibc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/libs/dw2/DETAILS b/libs/dw2/DETAILS
index d3beba0..a7bd03b 100755
--- a/libs/dw2/DETAILS
+++ b/libs/dw2/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dw2
- if [ "$DW2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/libs/dw2/HISTORY b/libs/dw2/HISTORY
index d233fe1..05a8840 100644
--- a/libs/dw2/HISTORY
+++ b/libs/dw2/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-08-26 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,PREPARE: added spell
diff --git a/libs/gfreenect/DETAILS b/libs/gfreenect/DETAILS
index d527dea..1781145 100755
--- a/libs/gfreenect/DETAILS
+++ b/libs/gfreenect/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gfreenect
-if [[ "$GFREENECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/elima/GFreenect.git:gfreenect.git
SOURCE_IGNORE=volatile
diff --git a/libs/gfreenect/HISTORY b/libs/gfreenect/HISTORY
index 3c7d489..4bafa59 100644
--- a/libs/gfreenect/HISTORY
+++ b/libs/gfreenect/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: gobject-introspection and gtk-doc added

diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 0eb0ea1..33d684b 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=glibc
TMPFS=off
if [ "$GLIBC_NPTL" = "n" ]; then
@@ -21,11 +22,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE5_HASH=sha512:c1931495915c8461de97e4156c9d0edd7b44e4b48cbce2d4c3a52b83d331a9ce48f3c7abb7dd787ed897f1e7d0e81c5cdb4eb3986bc24a5e2788708427e2dcb1
else
if [[ "${GLIBC_BRANCH}" == "scm" ]]; then
- if [[ "${GLIBC_AUTOUPDATE}" == "y" ]]; then
- VERSION=${GLIBC_BRANCH}-$(date +%Y%m%d)
- else
- VERSION=${GLIBC_BRANCH}
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
@@ -54,14 +51,14 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
local LINUX_DIRECTORY
LINUX_DIRECTORY=$(gaze where -path linux | sed "s/linux -> //")
. $LINUX_DIRECTORY/latest.defaults
-
+
if [[ $(uname -r) = 3.* ]]; then
HEADERS_VERSION=$(echo $LATEST_maintenance_patches_3 | sed "s/patch-//")
HEADERS_VERSION=${HEADERS_VERSION:-$LATEST_3}
SOURCE3=linux-${LATEST_3}.tar.xz
SOURCE3_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE3}"
case $HEADERS_VERSION in
- 3.[1-9]*)
+ 3.[1-9]*)
SOURCE6="linux-${LATEST_3}.tar.sign"
SOURCE6_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE6}"
;;
@@ -78,7 +75,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
if [[ ${HEADERS_VERSION} > 3.0.4 ]]; then
SOURCE8="patch-${HEADERS_VERSION}.sign"
SOURCE8_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE8}"
- else
+ else
SOURCE8="${SOURCE7}.sign"
SOURCE8_URL="${SOURCE7_URL}.sign"
fi
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index eecb51c..2b8c65f 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, glibc-2.19-fix-sign-in-bsloww1-input.patch,
glibc-2.19-xattr_header.patch: add bug fixes from arch linux
diff --git a/libs/libdrm/DETAILS b/libs/libdrm/DETAILS
index 9448be2..4c22aa5 100755
--- a/libs/libdrm/DETAILS
+++ b/libs/libdrm/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libdrm
if [[ $LIBDRM_BRANCH == scm ]]; then
- if [[ $LIBDRM_AUTOUPDATE == y ]]; then
- VERSION="$(date +%Y%m%d)"
- else
- VERSION=git
- fi
+ VERSION="$(get_scm_version)"
SOURCE=drm-git.tar.bz2 # Use the same source as drm
SOURCE_URL[0]=git://anongit.freedesktop.org/git/mesa/drm:drm-git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/drm-git"
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index b97e96f..ff9af3e 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.4.54

diff --git a/libs/libfreenect/DETAILS b/libs/libfreenect/DETAILS
index 8109f7f..8fabd52 100755
--- a/libs/libfreenect/DETAILS
+++ b/libs/libfreenect/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libfreenect
-if [[ "$LIBFREENECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
- SOURCE_URL[0]=git://github.com/OpenKinect/libfreenect.git:libfreenect-git
+
SOURCE_URL[0]=git://github.com/OpenKinect/libfreenect.git:libfreenect-git:"$LIBFREENECT_BRANCH"
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
WEB_SITE=http://openkinect.org/
diff --git a/libs/libfreenect/HISTORY b/libs/libfreenect/HISTORY
index ca586bf..cb8daa2 100644
--- a/libs/libfreenect/HISTORY
+++ b/libs/libfreenect/HISTORY
@@ -1,4 +1,10 @@
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

2011-12-31 Ladislav Hagara <hgr AT vabo.cz>
diff --git a/libs/libfreenect/PREPARE b/libs/libfreenect/PREPARE
index 32d8b00..347c0fd 100755
--- a/libs/libfreenect/PREPARE
+++ b/libs/libfreenect/PREPARE
@@ -1,4 +1,4 @@
-config_query LIBFREENECT_AUTOUPDATE "Queue for update on every system
update?" n &&
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch master unstable &&
config_query LIBFREENECT_PYTHON_WRAPPER "Do you want to build libfreenect
python wrapper?" n &&
-config_query LIBFREENECT_AUDIO "Do you want to enable audio?" n &&
-config_query_list LIBFREENECT_GIT_BRANCH "Which branch of libfreenect do you
want to build?" master unstable
+config_query LIBFREENECT_AUDIO "Do you want to enable audio?" n
diff --git a/libs/libfreenect/PRE_BUILD b/libs/libfreenect/PRE_BUILD
deleted file mode 100755
index ed29463..0000000
--- a/libs/libfreenect/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-if [[ "$LIBFREENECT_GIT_BRANCH" == "unstable" ]]; then
- message "${MESSAGE_COLOR}git checkout unstable${DEFAULT_COLOR}" &&
- git checkout origin/unstable
-fi
diff --git a/libs/libnfc/DETAILS b/libs/libnfc/DETAILS
index 9344fca..c9eadbc 100755
--- a/libs/libnfc/DETAILS
+++ b/libs/libnfc/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libnfc
if [[ "$LIBNFC_BRANCH" == "scm" ]]; then
- if [[ "$LIBNFC_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/libs/libnfc/HISTORY b/libs/libnfc/HISTORY
index a65dcb5..d046795 100644
--- a/libs/libnfc/HISTORY
+++ b/libs/libnfc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/libodfgen/DEPENDS b/libs/libodfgen/DEPENDS
new file mode 100755
index 0000000..0948deb
--- /dev/null
+++ b/libs/libodfgen/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends boost &&
+depends zlib &&
+depends pkgconfig &&
+depends librevenge &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libodfgen/DETAILS b/libs/libodfgen/DETAILS
new file mode 100755
index 0000000..58ae8a3
--- /dev/null
+++ b/libs/libodfgen/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libodfgen
+ VERSION=0.1.1
+
SOURCE_HASH=sha512:887180ef93f82635b1df26bf25a090d0a21c44d03f8a1268ceb877561bf4d7c14e1f14681e8994aff87a4993b9ca81aa83439ee29306d34a75423826a9582af4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
+ LICENSE[0]=MPL
+ WEB_SITE=http://sf.net/p/libwpd/libodfgen
+ ENTERED=20140215
+ SHORT="Library for generating documents in Open Document Format"
+cat << EOF
+libodfgen is a library for generating documents in Open
+Document Format (ODF). It provides generator implementation for the
+following libraries:
+* libwpd (::WPXDocumentInterface): text documents
+* libwpg (libwpg::WPGPaintInterface): vector drawings
+* libetonyek (libetonyek::KEYPresentationInterface): presentations
+As these APIs are used by multiple libraries, libodfgen can be used to
+generate ODF from many sources.
+EOF
diff --git a/libs/libodfgen/HISTORY b/libs/libodfgen/HISTORY
new file mode 100644
index 0000000..6f979fe
--- /dev/null
+++ b/libs/libodfgen/HISTORY
@@ -0,0 +1,7 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.1
+ * DEPENDS: add librevenge, pkgconfig, doxygen
+ remove libwpd, libwpg, etonyek
+
+2014-02-15 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: Initial spell
diff --git a/libs/librevenge/DEPENDS b/libs/librevenge/DEPENDS
new file mode 100755
index 0000000..d254060
--- /dev/null
+++ b/libs/librevenge/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends boost &&
+depends zlib &&
+depends pkgconfig &&
+optional_depends doxygen '' '--without-docs' 'build documentation' &&
+optional_depends cppunit '' '--disable-tests' 'build tests'
diff --git a/libs/librevenge/DETAILS b/libs/librevenge/DETAILS
new file mode 100755
index 0000000..546c644
--- /dev/null
+++ b/libs/librevenge/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=librevenge
+ VERSION=0.0.1
+
SOURCE_HASH=sha512:a11f2bba3cba4df921c577fc5ab5f3964483c017bf6db4f34ce5dc18181904a9006d7eaba3c41ecef9908d511cf3ce972f839a004061272ed4380620398acb15
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
+ LICENSE[0]=MPL
+ WEB_SITE=http://sf.net/p/libwpd/librevenge
+ ENTERED=20140629
+ SHORT="WordPerfect Document importer"
+cat << EOF
+WordPerfect Document importer
+EOF
diff --git a/libs/librevenge/HISTORY b/libs/librevenge/HISTORY
new file mode 100644
index 0000000..094b3e1
--- /dev/null
+++ b/libs/librevenge/HISTORY
@@ -0,0 +1,3 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.1
+ spell created
diff --git a/libs/libwpd/DEPENDS b/libs/libwpd/DEPENDS
index f148724..a112c92 100755
--- a/libs/libwpd/DEPENDS
+++ b/libs/libwpd/DEPENDS
@@ -1 +1,4 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+depends librevenge &&
+depends zlib &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwpd/DETAILS b/libs/libwpd/DETAILS
index 8066e44..35a301a 100755
--- a/libs/libwpd/DETAILS
+++ b/libs/libwpd/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwpd
- VERSION=0.9.4
+ VERSION=0.10.0
+
SOURCE_HASH=sha512:fb3c069691e2c5caaa8181147824261a232fddc21ab825f3084b64354c8593efac023e4db9515163c975b400c661997ebf59d6137b960a5a5b86efeab0e0f254
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://libwpd.sourceforge.net/index.html
ENTERED=20071006
diff --git a/libs/libwpd/HISTORY b/libs/libwpd/HISTORY
index d5a250f..fb8d608 100644
--- a/libs/libwpd/HISTORY
+++ b/libs/libwpd/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.0
+ new url, libreoffice.org
+ * DEPENDS: add librevenge, doxygen,zlib
+
2012-05-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4

diff --git a/libs/libwpd/libwpd-0.9.4.tar.bz2.sig
b/libs/libwpd/libwpd-0.9.4.tar.bz2.sig
deleted file mode 100644
index 0585074..0000000
Binary files a/libs/libwpd/libwpd-0.9.4.tar.bz2.sig and /dev/null differ
diff --git a/libs/libwpg/DEPENDS b/libs/libwpg/DEPENDS
index 2e2f3be..e9eb7e5 100755
--- a/libs/libwpg/DEPENDS
+++ b/libs/libwpg/DEPENDS
@@ -1,2 +1,5 @@
-depends -sub CXX gcc &&
-depends libwpd
+depends -sub CXX gcc &&
+depends pkgconfig &&
+depends libwpd &&
+depends librevenge &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwpg/DETAILS b/libs/libwpg/DETAILS
index 352b5fb..3a8ef3e 100755
--- a/libs/libwpg/DETAILS
+++ b/libs/libwpg/DETAILS
@@ -1,10 +1,10 @@
SPELL=libwpg
- VERSION=0.2.0
-
SOURCE_HASH=sha512:a78699d9a8e6817f4124d1782b8cb28254cf838a6533096a8855aaea06ee83f2a4b2eaac4e0ac49764e41419ed2cd7a16094d5a267f666c853729b980f368c6e
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:254b5d2ff3cfeb23a3a94d81e9fc44c4c78550bb25a822e2b0ae7bc7cfdcdc4db5742992d20087353d66c81df956b9837c329c950afd41e297bddd0e9d1f3aa8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENSE[0]=GPL
+ SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
+$SOURCEFORGE_URL/$SPELL/$SOURCE LICENSE[0]=GPL
WEB_SITE=http://libwpg.sourceforge.net/
ENTERED=20071006
KEYWORDS="libs wordperfect"
diff --git a/libs/libwpg/HISTORY b/libs/libwpg/HISTORY
index 5dc2ae6..3c11ff3 100644
--- a/libs/libwpg/HISTORY
+++ b/libs/libwpg/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.0
+ new url libreoffice.org
+ * DEPENDS: add librevenge, doxygen, pkgconfig
+
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/libwps/DEPENDS b/libs/libwps/DEPENDS
index 2e2f3be..aaa03de 100755
--- a/libs/libwps/DEPENDS
+++ b/libs/libwps/DEPENDS
@@ -1,2 +1,4 @@
-depends -sub CXX gcc &&
-depends libwpd
+depends -sub CXX gcc &&
+depends librevenge &&
+depends boost &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwps/DETAILS b/libs/libwps/DETAILS
index 4bd04bc..a9c26e0 100755
--- a/libs/libwps/DETAILS
+++ b/libs/libwps/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwps
- VERSION=0.2.7
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:c24bfc0f78fee739cc6ee14c4f7bbfa707892e059dfa5398651f43031c14161e245820cf9dc779dd86ff6628299ecf5b25af77b343e5a615302fe78670f521c9
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://libwps.sourceforge.net/
ENTERED=20071006
diff --git a/libs/libwps/HISTORY b/libs/libwps/HISTORY
index 05c9c86..d30a6b7 100644
--- a/libs/libwps/HISTORY
+++ b/libs/libwps/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.0
+ new url, libreoffice.org
+ * DEPENDS: add librevenge, boost, doxygen; delete libwpd
+
2012-05-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.7

diff --git a/libs/libwps/libwps-0.2.7.tar.gz.sig
b/libs/libwps/libwps-0.2.7.tar.gz.sig
deleted file mode 100644
index a246772..0000000
Binary files a/libs/libwps/libwps-0.2.7.tar.gz.sig and /dev/null differ
diff --git a/libs/openni-sensor/DETAILS b/libs/openni-sensor/DETAILS
index 43c88b6..e405072 100755
--- a/libs/openni-sensor/DETAILS
+++ b/libs/openni-sensor/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni-sensor
-if [[ "$OPENNI_SENSOR_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/PrimeSense/Sensor.git:openni-primesense-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni-sensor/HISTORY b/libs/openni-sensor/HISTORY
index 09af20c..580c640 100644
--- a/libs/openni-sensor/HISTORY
+++ b/libs/openni-sensor/HISTORY
@@ -1,2 +1,8 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, BUILD, INSTALL: spell created
diff --git a/libs/openni-sensor/PREPARE b/libs/openni-sensor/PREPARE
index 7a5d332..86a5079 100755
--- a/libs/openni-sensor/PREPARE
+++ b/libs/openni-sensor/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_SENSOR_AUTOUPDATE "Queue for update on every system
update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/openni-sensorkinect/DETAILS
b/libs/openni-sensorkinect/DETAILS
index 6add9f3..dbbd525 100755
--- a/libs/openni-sensorkinect/DETAILS
+++ b/libs/openni-sensorkinect/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni-sensorkinect
-if [[ "$OPENNI_SENSORKINECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"

SOURCE_URL[0]=git://github.com/avin2/SensorKinect.git:openni-sensorkinect-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni-sensorkinect/HISTORY
b/libs/openni-sensorkinect/HISTORY
index 09af20c..580c640 100644
--- a/libs/openni-sensorkinect/HISTORY
+++ b/libs/openni-sensorkinect/HISTORY
@@ -1,2 +1,8 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, BUILD, INSTALL: spell created
diff --git a/libs/openni-sensorkinect/PREPARE
b/libs/openni-sensorkinect/PREPARE
index d869393..86a5079 100755
--- a/libs/openni-sensorkinect/PREPARE
+++ b/libs/openni-sensorkinect/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_SENSORKINECT_AUTOUPDATE "Queue for update on every
system update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/openni/DETAILS b/libs/openni/DETAILS
index cae33af..fe69f8b 100755
--- a/libs/openni/DETAILS
+++ b/libs/openni/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni
-if [[ "$OPENNI_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/OpenNI/OpenNI.git:openni-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni/HISTORY b/libs/openni/HISTORY
index 4508263..6cfcf45 100644
--- a/libs/openni/HISTORY
+++ b/libs/openni/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/openni/PREPARE b/libs/openni/PREPARE
index f83bf08..86a5079 100755
--- a/libs/openni/PREPARE
+++ b/libs/openni/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_AUTOUPDATE "Queue for update on every system update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/osceleton/DETAILS b/libs/osceleton/DETAILS
index 413db23..39c80ad 100755
--- a/libs/osceleton/DETAILS
+++ b/libs/osceleton/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=osceleton
-if [[ "$OSCELETON_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/Sensebloom/OSCeleton.git:osceleton-git
SOURCE_IGNORE=volatile
diff --git a/libs/osceleton/HISTORY b/libs/osceleton/HISTORY
index b21f8c3..f4e9fde 100644
--- a/libs/osceleton/HISTORY
+++ b/libs/osceleton/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, PREPARE, PRE_BUILD, BUILD, INSTALL, Makefile: spell created
diff --git a/libs/python-ant/DETAILS b/libs/python-ant/DETAILS
index afb8a5f..3f8e2ad 100755
--- a/libs/python-ant/DETAILS
+++ b/libs/python-ant/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=python-ant
VERSION=40b559e
-if [[ "$PYTHON_ANT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/mvillalba/python-ant.git:python-ant-scm
SOURCE_IGNORE=volatile
diff --git a/libs/python-ant/HISTORY b/libs/python-ant/HISTORY
index f3631a7..9507410 100644
--- a/libs/python-ant/HISTORY
+++ b/libs/python-ant/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PREPARE: pull directly from git

diff --git a/libs/qoauth/DETAILS b/libs/qoauth/DETAILS
index fca14ff..119a981 100755
--- a/libs/qoauth/DETAILS
+++ b/libs/qoauth/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=qoauth
-if [ "$QOAUTH_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_URL[0]=git://github.com/ayoy/${SPELL}.git
SOURCE_IGNORE=volatile
diff --git a/libs/qoauth/HISTORY b/libs/qoauth/HISTORY
index a4d3d8c..22e946f 100644
--- a/libs/qoauth/HISTORY
+++ b/libs/qoauth/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-01-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/libs/sdl2/DETAILS b/libs/sdl2/DETAILS
index 7fb9133..6033885 100755
--- a/libs/sdl2/DETAILS
+++ b/libs/sdl2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=sdl2
if [ "$SDL2_BRANCH" == "scm" ]; then
- if [ "$SDL2_AUTOUPDATE" == "y" ]; then
- VERSION=2.0-$(date +%Y%m%d)
- else
- VERSION=2.0-hg
- fi
+ VERSION=2.0-$(get_scm_version)
SOURCE=$SPELL-2.0-hg.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
diff --git a/libs/sdl2/HISTORY b/libs/sdl2/HISTORY
index f60a5d5..5a263cd 100644
--- a/libs/sdl2/HISTORY
+++ b/libs/sdl2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: mesalib => MESALIB

diff --git a/libs/talloc/DETAILS b/libs/talloc/DETAILS
index f2f8a91..1022d5c 100755
--- a/libs/talloc/DETAILS
+++ b/libs/talloc/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=talloc
if [[ $TALLOC_BRANCH == scm ]]
then
- if [[ "$TALLOC_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=samba4-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index 36bcf3d..3fafc68 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: conflicts with samba's internal lib

diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index 9ebdb3e..dbfcdc8 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,6 @@
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * shared.patch: link with libm.so
+
2013-12-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.2.3

diff --git a/lua-forge/lua/shared.patch b/lua-forge/lua/shared.patch
index fa07115..0945e01 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) -ldl
++ $(CC) -o $@ -shared $(LDFLAGS) $(CORE_O) $(LIB_O) -lm -ldl
+
clean:
$(RM) $(ALL_T) $(ALL_O)
diff --git a/lua-forge/lua51/HISTORY b/lua-forge/lua51/HISTORY
index a15ba61..218a311 100644
--- a/lua-forge/lua51/HISTORY
+++ b/lua-forge/lua51/HISTORY
@@ -1,3 +1,7 @@
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * patch-src_Makefile: shared object was not linked
+ to libraries properly
+
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
diff --git a/lua-forge/lua51/patch-src_Makefile
b/lua-forge/lua51/patch-src_Makefile
index 7ecea06..5de88ce 100644
--- a/lua-forge/lua51/patch-src_Makefile
+++ b/lua-forge/lua51/patch-src_Makefile
@@ -7,7 +7,7 @@ diff -ur lua-5.1.5/src/Makefile lua-mod/src/Makefile
MYCFLAGS=
-MYLDFLAGS=
-MYLIBS=
-+MYLDFLAGS= -lm -ldl
++MYLDFLAGS=
+MYLIBS= -ldl

# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE
=========
@@ -29,7 +29,7 @@ diff -ur lua-5.1.5/src/Makefile lua-mod/src/Makefile
$(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)

+$(LUA_SO): $(CORE_O) $(LIB_O)
-+ $(CC) -o $@ -shared $(MYLDFLAGS) $(CORE_O) $(LIB_O)
++ $(CC) -o $@ -shared $(MYLDFLAGS) $(CORE_O) $(LIB_O) $(LIBS)
+
clean:
$(RM) $(ALL_T) $(ALL_O)
diff --git a/mail/mutt/DETAILS b/mail/mutt/DETAILS
index 7657908..f57b15c 100755
--- a/mail/mutt/DETAILS
+++ b/mail/mutt/DETAILS
@@ -1,13 +1,10 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mutt
PATCH_DIRECTORY=$SCRIPT_DIRECTORY/patches

case $MUTT_BRANCH in
scm)
- if [[ $MUTT_AUTOUPDATE == "y" ]]; then
- VERSION=mercurial_$(date +%Y%m%d)
- else
- VERSION=mercurial
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-mercurial.tar.bz2
SOURCE_URL[0]=hg_http://dev.mutt.org/hg/mutt:$SPELL-mercurial:HEAD
FORCE_DOWNLOAD=on
diff --git a/mail/mutt/HISTORY b/mail/mutt/HISTORY
index 5177be6..d282b0b 100644
--- a/mail/mutt/HISTORY
+++ b/mail/mutt/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS, DOWNLOAD, PREPARE, PRE_BUILD:
Use prepare_select_branch
diff --git a/net/conntrack/DETAILS b/net/conntrack/DETAILS
index d14244e..027dde9 100755
--- a/net/conntrack/DETAILS
+++ b/net/conntrack/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=conntrack
SPELLX=conntrack-tools
if [[ "$CONNTRACK_BRANCH" == "scm" ]]; then
-if [[ "$CONNTRACK_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/net/conntrack/HISTORY b/net/conntrack/HISTORY
index e04b539..da78547 100644
--- a/net/conntrack/HISTORY
+++ b/net/conntrack/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/net/pppd-chldap/DETAILS b/net/pppd-chldap/DETAILS
index 7bd6fde..02ff35b 100755
--- a/net/pppd-chldap/DETAILS
+++ b/net/pppd-chldap/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=pppd-chldap
- if [[ $PPPD_CHLDAP_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://github.com/dkruchinin/pppd-ldap.git:$SPELL
diff --git a/net/pppd-chldap/HISTORY b/net/pppd-chldap/HISTORY
index 0ad87c4..e0fc0ea 100644
--- a/net/pppd-chldap/HISTORY
+++ b/net/pppd-chldap/HISTORY
@@ -1,3 +1,7 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+ * DETAILS: Use get_scm_version
+
2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFIGURE, PREPARE, {PRE_,}BUILD, INSTALL: spell
created
diff --git a/net/pppd-chldap/PREPARE b/net/pppd-chldap/PREPARE
index 9a91549..86a5079 100755
--- a/net/pppd-chldap/PREPARE
+++ b/net/pppd-chldap/PREPARE
@@ -1 +1,2 @@
-config_query PPPD_CHLDAP_AUTOUPDATE 'Automatically update on every system
update?' n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/net/pptp-linux/BUILD b/net/pptp-linux/BUILD
index 190baed..7206258 100755
--- a/net/pptp-linux/BUILD
+++ b/net/pptp-linux/BUILD
@@ -1 +1 @@
-make DESTDIR="$INSTALL_ROOT" OPTIMIZE="$CFLAGS"
+make DESTDIR="$INSTALL_ROOT" IP="/sbin/ip" OPTIMIZE="$CFLAGS"
diff --git a/net/pptp-linux/DEPENDS b/net/pptp-linux/DEPENDS
index 37f3364..9ae843d 100755
--- a/net/pptp-linux/DEPENDS
+++ b/net/pptp-linux/DEPENDS
@@ -1 +1,3 @@
-depends ppp
+depends ppp &&
+depends perl &&
+depends iproute2
diff --git a/net/pptp-linux/DETAILS b/net/pptp-linux/DETAILS
index 778234b..50d4a00 100755
--- a/net/pptp-linux/DETAILS
+++ b/net/pptp-linux/DETAILS
@@ -1,15 +1,17 @@
SPELL=pptp-linux
- VERSION=1.7.2
+ VERSION=1.8.0
SOURCE=pptp-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/pptp-$VERSION
+ SOURCE2=$SOURCE.signature
SOURCE_URL[0]=$SOURCEFORGE_URL/pptpclient/$SOURCE
-
#SOURCE_HASH=sha512:1b57d933b818b6115d847116ce17bb377713eebf76cfb791e085ced42291e56045ec807310b898ec0684e9251d232f59dc12b56cc63fa834a6767cd198a1f4d9
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE2_URL[0]=$SOURCE_URL.signature
+ SOURCE_GPG=pptp.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/pptp-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://pptpclient.sourceforge.net/
KEYWORDS="microsoft net pptp"
ENTERED=20030602
- SHORT="A Linux client for the Microsoft PPTP protocol."
+ SHORT="Linux client for the Microsoft PPTP protocol"
cat << EOF
PPTP Client is a Linux, FreeBSD and NetBSD client for the proprietary
Microsoft Point-to-Point Tunneling Protocol, PPTP. Allows connection
diff --git a/net/pptp-linux/HISTORY b/net/pptp-linux/HISTORY
index f8d9fa9..7d85c12 100644
--- a/net/pptp-linux/HISTORY
+++ b/net/pptp-linux/HISTORY
@@ -1,3 +1,14 @@
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0; converted to upstream pgp signature
+ check; quoting paths; cleaned up
+ * DEPENDS: added missing dependency: iproute2
+ * BUILD: fixed ip binary path
+ * PRE_BUILD: added, to apply patch
+ * options.patch: added, to prevent options file from trashing on
+ non-castfs systems
+ * pptp.gpg: added, AE2466C0 public key (James Cameron
+ <quozl AT us.netrek.org>) imported
+
2008-09-29 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated VERSION to 1.7.2

diff --git a/net/pptp-linux/PRE_BUILD b/net/pptp-linux/PRE_BUILD
new file mode 100755
index 0000000..5409d5e
--- /dev/null
+++ b/net/pptp-linux/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/options.patch"
diff --git a/net/pptp-linux/options.patch b/net/pptp-linux/options.patch
new file mode 100644
index 0000000..ec25535
--- /dev/null
+++ b/net/pptp-linux/options.patch
@@ -0,0 +1,15 @@
+--- Makefile.orig 2013-10-23 12:10:46.000000000 +0400
++++ Makefile 2014-06-25 22:45:47.565785309 +0400
+@@ -76,8 +76,10 @@
+ mkdir -p $(MANDIR)
+ install -m 644 pptp.8 $(MANDIR)
+ install -m 644 pptpsetup.8 $(MANDIR)
+- mkdir -p $(PPPDIR)
+- install -m 644 options.pptp $(PPPDIR)
++ if [ ! -f $(PPPDIR)/options.pptp ]; then \
++ mkdir -p $(PPPDIR) ; \
++ install -m 644 options.pptp $(PPPDIR) ; \
++ fi
+
+ uninstall:
+ $(RM) $(BINDIR)/pptp $(MANDIR)/pptp.8
diff --git a/net/pptp-linux/pptp-1.7.2.tar.gz.sig
b/net/pptp-linux/pptp-1.7.2.tar.gz.sig
deleted file mode 100644
index 24dfee7..0000000
Binary files a/net/pptp-linux/pptp-1.7.2.tar.gz.sig and /dev/null differ
diff --git a/net/pptp-linux/pptp.gpg b/net/pptp-linux/pptp.gpg
new file mode 100644
index 0000000..4801ede
Binary files /dev/null and b/net/pptp-linux/pptp.gpg differ
diff --git a/net/samba4/DETAILS b/net/samba4/DETAILS
index dac8217..ce8c5fe 100755
--- a/net/samba4/DETAILS
+++ b/net/samba4/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=samba4
if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
- if [[ "$SAMBA4_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.samba.org/samba.git:$SPELL
diff --git a/net/samba4/HISTORY b/net/samba4/HISTORY
index ed1d789..cf1538c 100644
--- a/net/samba4/HISTORY
+++ b/net/samba4/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-11-23 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Fixed stable to just use default_pre_build, the other
way leaves no files
* DEPENDS: Fixed --with-sendfile-support syntax
diff --git a/net/traceroute/DETAILS b/net/traceroute/DETAILS
index 323f7c5..9249c59 100755
--- a/net/traceroute/DETAILS
+++ b/net/traceroute/DETAILS
@@ -1,9 +1,9 @@
SPELL=traceroute
- VERSION=2.0.19
+ VERSION=2.0.20
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:406b742dd0248720f1c15f2fc30050f9c420c8cfe564028b6f9519158afcbde6810af10d86739377809342762cb403fc32487867413a281b0644349ede125485
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ba82468f5e52a14cf029ff977d85e9cc395bdac2fdf8c29232f9e664bf15efdbaca4f56a78533f2afadd3aef95e31d4497f00f4fc29f74a699a149f0434b484d
WEB_SITE=http://traceroute.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index 7f098a7..1f26aa8 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,7 @@
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.0.20
+
2013-12-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 2.0.19

diff --git a/perl-cpan/finance-quote/DETAILS b/perl-cpan/finance-quote/DETAILS
index 77f0f07..68619b5 100755
--- a/perl-cpan/finance-quote/DETAILS
+++ b/perl-cpan/finance-quote/DETAILS
@@ -1,7 +1,7 @@
SPELL=finance-quote
SPELLX=Finance-Quote
- VERSION=1.17
-
SOURCE_HASH=sha512:c55c8ebca493dafc9593e49f9fba48131fba6d7dd6bb956b6c6f6dbfefe579c73e24bab86d69fb4e088f8733d8fb9a236a87c52e9d77384c3609de004eb6c900
+ VERSION=1.35
+
SOURCE_HASH=sha512:bf04da96dcf66a4789eb6ca76fa7b2c7ff5ec618e9ac69885c6c9eca6c1ef524c45adb4833c12b9fd7fa29c4ebc44f5a94d7733c3b49ff97cb14930c55ee563a
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/perl-cpan/finance-quote/HISTORY b/perl-cpan/finance-quote/HISTORY
index ba16e72..9b7c89a 100644
--- a/perl-cpan/finance-quote/HISTORY
+++ b/perl-cpan/finance-quote/HISTORY
@@ -1,3 +1,6 @@
+2014-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.35
+
2009-12-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.17

diff --git a/php-pear/php-dev/DETAILS b/php-pear/php-dev/DETAILS
index 39c0bd7..3217d64 100755
--- a/php-pear/php-dev/DETAILS
+++ b/php-pear/php-dev/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=php-dev
-if [ "$PHP_DEV_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=6.0
-fi
- SNAP_VER=svn
+ VERSION=$(get_scm_version)
+ SNAP_VER=svn
SOURCE=$SPELL-${SNAP_VER}.tar.bz2
SOURCE_IGNORE=volatile
LICENSE[0]=http://www.php.net/license/3_0.txt
diff --git a/php-pear/php-dev/HISTORY b/php-pear/php-dev/HISTORY
index 3ad9a33..7db77c5 100644
--- a/php-pear/php-dev/HISTORY
+++ b/php-pear/php-dev/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 6ba652a..6c4c8f2 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,10 +1,10 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.4.29
- SECURITY_PATCH=7
+ VERSION=5.4.30
+ SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
-
SOURCE_HASH=sha512:bfde669baba0cba50e0986cb6b819abf2a3c33ff5fd5b0c508565bdf9491ada6496681bb2551174415336696556bb61ff1258579beddd4583bcc7df551545ecf
+
SOURCE_HASH=sha512:02e1fdc49420cdf3611503e3f65ad7272fe069f9a3be4edad8ad142bed42658cef25e97dbdab4e99a3f85874505e47dafd15bfe008663e31ad5fcb78e0929a17
elif [[ $PHP5_BRANCH == previous ]]; then
VERSION=5.3.28
SECURITY_PATCH=22
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index 9394a7b..5613066 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,8 @@
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.30 (stable); SECUIRTY_PATCH++
+ (CVE-2014-3981, CVE-2014-0207, CVE-2014-3478, CVE-2014-3479,
+ CVE-2014-3480, CVE-2014-3487, CVE-2014-4049, CVE-2014-3515)
+
2014-05-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.4.29 (stable); SECUIRTY_PATCH++
(CVE-2014-0238, CVE-2014-0237)
diff --git a/python-pypi/cherrypy/DETAILS b/python-pypi/cherrypy/DETAILS
index e60f913..8f28349 100755
--- a/python-pypi/cherrypy/DETAILS
+++ b/python-pypi/cherrypy/DETAILS
@@ -1,10 +1,10 @@
SPELL=cherrypy
SPELLX=CherryPy
if [[ $BRANCH == 3 ]]; then
- VERSION=3.3.0
+ VERSION=3.5.0
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/C/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:605d1ca5694cd8c5237f2115ef2ca39d7290b90c82b91c3699cfb59ad346c3506a1b78ad0502f89de43f8711d01afbbc2eb82f00f86ffbc0fcd63c1def88f0a4
+
SOURCE_HASH=sha512:a563e7c44518028659274ef8b1bf1aaebcd59b28538558879f705945ad9a9ae74eee65e0406b104d662e327fb0d512f54790ceabfeb2c4952757922e72c2793a
else
VERSION=2.3.0
SOURCE=$SPELLX-$VERSION.tar.gz
diff --git a/python-pypi/cherrypy/HISTORY b/python-pypi/cherrypy/HISTORY
index fd1a08f..dad4bd4 100644
--- a/python-pypi/cherrypy/HISTORY
+++ b/python-pypi/cherrypy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.0 (3)
+
2014-04-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated 3rd branch to 3.3.0

diff --git a/python-pypi/fdb/DETAILS b/python-pypi/fdb/DETAILS
index 3aed2b0..a60750d 100755
--- a/python-pypi/fdb/DETAILS
+++ b/python-pypi/fdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=fdb
- VERSION=1.4
-
SOURCE_HASH=sha512:a5e17e069201de0933bd1d48b50e8f19329f81d6d38315e93b84fd7559b9f5461b9a8b948ee53926f42ecf973dcee93ec03bf783bf4ca6b2ceb13672c6192484
+ VERSION=1.4.1
+
SOURCE_HASH=sha512:e28d1c1c15c07c99cc19910efac86459a52badf8083e042f35e2faabbe98a1681b86df8f0136fbb1d11b90321414ec8b651156ae81c451a7fe007f9a1cea6eeb
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 06794b7..c3a9bda 100644
--- a/python-pypi/fdb/HISTORY
+++ b/python-pypi/fdb/HISTORY
@@ -1,3 +1,6 @@
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.1
+
2013-06-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4

diff --git a/python-pypi/gitosis/DETAILS b/python-pypi/gitosis/DETAILS
index 4470f29..be6233a 100755
--- a/python-pypi/gitosis/DETAILS
+++ b/python-pypi/gitosis/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gitosis
-if [[ "${GITOSIS_AUTOUPDATE}" == "y" ]]; then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+ VERSION="$(get_scm_version)"
SOURCE=${SPELL}-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://eagain.net/gitosis.git:${SPELL}-git
diff --git a/python-pypi/gitosis/HISTORY b/python-pypi/gitosis/HISTORY
index a7e665f..fdd9a22 100644
--- a/python-pypi/gitosis/HISTORY
+++ b/python-pypi/gitosis/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/gitosis/PREPARE b/python-pypi/gitosis/PREPARE
index dc640e1..86a5079 100755
--- a/python-pypi/gitosis/PREPARE
+++ b/python-pypi/gitosis/PREPARE
@@ -1,3 +1,2 @@
-config_query GITOSIS_AUTOUPDATE \
- "Automaticaly update the spell on sorcery queue/system-update?"
"n"
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index fb70d38..161a22b 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,6 +1,6 @@
SPELL=mercurial
- VERSION=3.0.1
-
SOURCE_HASH=sha512:5995746848150b8caccedea72a4ebdfebf61360a7819ffac3870c7cbb4051389591833ada266b775ff9cf67a52ef02966b71c389773d72ea8411391a7b51f413
+ VERSION=3.0.2
+
SOURCE_HASH=sha512:3ccd2c8cbe42f929dbaa2921989c2686d60b6961d6ad32471a4fbc91f5594a2398df913dce0c12bac5f7dd81036442a044c0e2247025cd010ab5e3e2265d9926
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index c84f9df..e9ff43c 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,6 @@
+2014-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.2
+
2014-06-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.1

diff --git a/python-pypi/python-efl/DETAILS b/python-pypi/python-efl/DETAILS
index f7fe148..cab93aa 100755
--- a/python-pypi/python-efl/DETAILS
+++ b/python-pypi/python-efl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=python-efl
-if [[ ${PYTHON-EFL_AUTOUPDATE} == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git

SOURCE_URL[0]=git://git.enlightenment.org/bindings/python/${SPELL}.git:$SPELL-git
diff --git a/python-pypi/python-efl/HISTORY b/python-pypi/python-efl/HISTORY
index 7f8c84a..335b266 100644
--- a/python-pypi/python-efl/HISTORY
+++ b/python-pypi/python-efl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, CONFLICTS: spell created

diff --git a/python-pypi/scrapely/DETAILS b/python-pypi/scrapely/DETAILS
index 9f8b5ef..153e83d 100755
--- a/python-pypi/scrapely/DETAILS
+++ b/python-pypi/scrapely/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=scrapely
if [[ $SCRAPELY_BRANCH == scm ]]; then
- if [[ "$SCRAPELY_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE_URL[0]=git://github.com/scrapy/$SPELL.git:$SPELL-scm
SOURCE=$SPELL-scm.tar.bz2
diff --git a/python-pypi/scrapely/HISTORY b/python-pypi/scrapely/HISTORY
index 874d6db..81e5ff5 100644
--- a/python-pypi/scrapely/HISTORY
+++ b/python-pypi/scrapely/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-12 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: spell created
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index 935d247..d471a30 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=4.0.1
-
SOURCE_HASH=sha512:9cc63fc2a989bfca2556c8d0b2991346a0c7474dceb11165cf86fe03fd054fdd46337565eeee1654f08710f3b87b65cabe20192f2017fc1b02df9a529b97a066
+ VERSION=5.2
+
SOURCE_HASH=sha512:891613bd8cc3302fb520c02173fd06f708b722263524d29deb387ca495059ed40e313d133f77283105c910fee55988dcd0d449734087648ce18b7e4e0b7174c6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index ba3cccb..d7d4b25 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,7 @@
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.2
+ * DETAILS: version 5.2
+
2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.0.1

diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index fef1266..fb6041b 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlalchemy
CHEESESHOP_PKG=SQLAlchemy
- VERSION=0.9.4
-
SOURCE_HASH=sha512:0a497de001c2f26663c16798c2be41b040f79b1463e3fb1a51205a14976bc92795abc6a0fbf4d42790a8041760103c58cb03ce0ea1d5973f84d092c0b86cc1e7
+ VERSION=0.9.6
+
SOURCE_HASH=sha512:86a9237391848f1bfe86202b2376f351b35db3a3aaeb1ee35ebe2808ba7924544f13477610831a145009c572ee6ee12de0067e185b50de7344ad6733ec47e334
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 a31526c..20a1603 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,6 @@
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.6
+
2014-03-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.4

diff --git a/science/gpsbabel/DETAILS b/science/gpsbabel/DETAILS
index d7e9b13..a0de22a 100755
--- a/science/gpsbabel/DETAILS
+++ b/science/gpsbabel/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gpsbabel
if [[ $GPSBABEL_BRANCH == "scm" ]]; then
- if [[ $ELINKS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="$SPELL-scm.tar.bz2"

SOURCE_URL[0]="svn_http://${SPELL}.googlecode.com/svn/trunk/gpsbabel:$SPELL-scm";
FORCE_DOWNLOAD=on
diff --git a/science/gpsbabel/HISTORY b/science/gpsbabel/HISTORY
index 978ea8d..19e52de 100644
--- a/science/gpsbabel/HISTORY
+++ b/science/gpsbabel/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-03-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: remove dependency on system zlib as it is incompatible
with gpsbabel
diff --git a/science/qlandkarte-gt/DETAILS b/science/qlandkarte-gt/DETAILS
index 3aefc2f..d59bfa1 100755
--- a/science/qlandkarte-gt/DETAILS
+++ b/science/qlandkarte-gt/DETAILS
@@ -1,8 +1,8 @@
SPELL=qlandkarte-gt
- VERSION=1.7.6
+ VERSION=1.7.7
SOURCE="qlandkartegt-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://downloads.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarte%20GT%20${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:15c96a04979666ccafe9badeed5a6973fdeb49339a707adf20b06d76292d5f23042f541276bc7fc1b390d70a3f5db033f749d2bed30e348c472196622dd3c275
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:c55885703821ae835cbf4b914da2510aa377fe6d6a4cec79266408806ceb17d3316e520daf062bb3390f42b148751e0d9feb06258ca47ad9cda8c6e9311ad6f3
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 f9e4928..03ed325 100644
--- a/science/qlandkarte-gt/HISTORY
+++ b/science/qlandkarte-gt/HISTORY
@@ -1,3 +1,6 @@
+2014-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.7
+
2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.7.6

diff --git a/shell-term-fm/tty-clock/DETAILS b/shell-term-fm/tty-clock/DETAILS
index d973920..2c41141 100755
--- a/shell-term-fm/tty-clock/DETAILS
+++ b/shell-term-fm/tty-clock/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=tty-clock
-if [[ ${TTY_CLOCK_AUTOUPDATE} == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/xorg62/${SPELL}.git:${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
diff --git a/shell-term-fm/tty-clock/HISTORY b/shell-term-fm/tty-clock/HISTORY
index 5293fad..3728a87 100644
--- a/shell-term-fm/tty-clock/HISTORY
+++ b/shell-term-fm/tty-clock/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2010-03-07 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, CONFIGURE, BUILD, INSTALL: spell created

diff --git a/smgl/castfs/DETAILS b/smgl/castfs/DETAILS
index c97042e..023f802 100755
--- a/smgl/castfs/DETAILS
+++ b/smgl/castfs/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=castfs
if [[ $CASTFS_BRANCH == scm ]]
then
- if [[ $CASTFS_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL=git://repo.or.cz/castfs.git
diff --git a/smgl/castfs/HISTORY b/smgl/castfs/HISTORY
index 45c74b4..7f8d0cc 100644
--- a/smgl/castfs/HISTORY
+++ b/smgl/castfs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-11-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL+=1; don't do useless doc'ing

diff --git a/smgl/guru-tools/DETAILS b/smgl/guru-tools/DETAILS
index 05ced3f..f2f2c72 100755
--- a/smgl/guru-tools/DETAILS
+++ b/smgl/guru-tools/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=guru-tools
if [[ "$GURU_TOOLS_BRANCH" = scm ]]; then
- if [[ "$GURU_TOOLS_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-scm
FORCE_DOWNLOAD=on
diff --git a/smgl/guru-tools/HISTORY b/smgl/guru-tools/HISTORY
index 529fddc..558b04b 100644
--- a/smgl/guru-tools/HISTORY
+++ b/smgl/guru-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Bor Kraljič <pyrobor AT ver.si>
* PREPARE, DETAILS: added git version as scm branch
* DEPENDS: depend on git if using git scm branch
diff --git a/smgl/quill/DETAILS b/smgl/quill/DETAILS
index 0b0145a..eddd1e5 100755
--- a/smgl/quill/DETAILS
+++ b/smgl/quill/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=quill
if [[ $QUILL_BRANCH == scm ]]
then
- if [[ $QUILL_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL=git://scm.sourcemage.org/smgl/misc/${SPELL}.git:${SPELL}-git
diff --git a/smgl/quill/HISTORY b/smgl/quill/HISTORY
index 6e720d2..ca3c8d7 100644
--- a/smgl/quill/HISTORY
+++ b/smgl/quill/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
* INSTALL: Add support for make-based install

diff --git a/smgl/simpleinit-msb/DETAILS b/smgl/simpleinit-msb/DETAILS
index 1890d64..3d9fa61 100755
--- a/smgl/simpleinit-msb/DETAILS
+++ b/smgl/simpleinit-msb/DETAILS
@@ -1,5 +1,6 @@
SPELL=simpleinit-msb
VERSION=1.3
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE
diff --git a/smgl/simpleinit-msb/HISTORY b/smgl/simpleinit-msb/HISTORY
index 4caf329..c643641 100644
--- a/smgl/simpleinit-msb/HISTORY
+++ b/smgl/simpleinit-msb/HISTORY
@@ -1,3 +1,9 @@
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * simpleinit-poweroff.patch: added, to fix critical segfault on
invoking
+ from Xen (as a guest HVM DomU)
+
2011-05-12 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply simpleinit-ftbfs-define-enoictlcmd.patch
* simpleinit-ftbfs-define-enoictlcmd.patch: Define ENOIOCTLCMD for
diff --git a/smgl/simpleinit-msb/PRE_BUILD b/smgl/simpleinit-msb/PRE_BUILD
index 0855fbe..ef5f755 100755
--- a/smgl/simpleinit-msb/PRE_BUILD
+++ b/smgl/simpleinit-msb/PRE_BUILD
@@ -7,6 +7,7 @@ patch -p0 < "$SPELL_DIRECTORY/simpleinit-msb-crypt.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-output-on-shutdown.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-selinux.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-nonls.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/simpleinit-poweroff.patch" &&
message "${MESSAGE_COLOR}Apply linux 2.6.38+ headers
patch...${DEFAULT_COLOR}" &&
patch -p1 < "$SPELL_DIRECTORY/simpleinit-ftbfs-define-enoictlcmd.patch" &&

diff --git a/smgl/simpleinit-msb/simpleinit-poweroff.patch
b/smgl/simpleinit-msb/simpleinit-poweroff.patch
new file mode 100644
index 0000000..315d325
--- /dev/null
+++ b/smgl/simpleinit-msb/simpleinit-poweroff.patch
@@ -0,0 +1,15 @@
+--- login-utils/shutdown.c.orig 2014-06-25 15:09:23.000000000 +0400
++++ login-utils/shutdown.c 2014-06-25 15:11:12.534462171 +0400
+@@ -210,10 +210,10 @@
+ prog = argv[0];
+ if((ptr = strrchr(argv[0], '/'))) prog = ++ptr;
+
+- /* All names (halt, reboot, fasthalt, fastboot, shutdown)
++ /* All names (halt, poweroff, reboot, fasthalt, fastboot, shutdown)
+ refer to the same program with the same options,
+ only the defaults differ. */
+- if(!strcmp("halt", prog)) {
++ if(!strcmp("halt", prog) || !strcmp("poweroff", prog)) {
+ opt_reboot = 0;
+ opt_quiet = 1;
+ opt_fast = 0;
diff --git a/utils/bibletime4/DETAILS b/utils/bibletime4/DETAILS
index 568028d..29fe0b8 100755
--- a/utils/bibletime4/DETAILS
+++ b/utils/bibletime4/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=bibletime4
SPELLX=bibletime
if [[ $BIBLETIME4_BRANCH == scm ]]; then
- if [[ $BIBLETIME4_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_URL[0]=git://gitorious.org/$SPELLX/$SPELLX.git
SOURCE_IGNORE=volatile
diff --git a/utils/bibletime4/HISTORY b/utils/bibletime4/HISTORY
index 05ecbeb..5102611 100644
--- a/utils/bibletime4/HISTORY
+++ b/utils/bibletime4/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-10-13 Jeremy Blosser <jblosser AT sourcemage.org>
* DETAILS, PREPARE: release version to 2.9.2, add git version

diff --git a/utils/dbus-c++/DETAILS b/utils/dbus-c++/DETAILS
index 482c3e3..dee703e 100755
--- a/utils/dbus-c++/DETAILS
+++ b/utils/dbus-c++/DETAILS
@@ -1,13 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dbus-c++
- if [[ $DBUS_CPP_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- else
- VERSION=git
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
- fi
SOURCE_URL[0]=git://gitorious.org/dbus-cplusplus/mainline.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
diff --git a/utils/dbus-c++/HISTORY b/utils/dbus-c++/HISTORY
index 3bc8335..e003df2 100644
--- a/utils/dbus-c++/HISTORY
+++ b/utils/dbus-c++/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PREPARE: Use prepare_select_branch and get_scm_version
+
2013-02-17 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: apply configure.ac patch

diff --git a/utils/dbus-c++/PREPARE b/utils/dbus-c++/PREPARE
index 10728e7..86a5079 100755
--- a/utils/dbus-c++/PREPARE
+++ b/utils/dbus-c++/PREPARE
@@ -1,2 +1,2 @@
-config_query DBUS_CPP_AUTOUPDATE "Automatically update on every system
update?" n
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/utils/dbus-mono/DETAILS b/utils/dbus-mono/DETAILS
index 27559db..d063d48 100755
--- a/utils/dbus-mono/DETAILS
+++ b/utils/dbus-mono/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dbus-mono
-if [[ "$DBUS_MONO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
-else
- VERSION=git
-fi
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
SOURCE_URL=git://anongit.freedesktop.org/git/dbus/dbus-mono:dbus-mono
diff --git a/utils/dbus-mono/HISTORY b/utils/dbus-mono/HISTORY
index 8501a3a..f870321 100644
--- a/utils/dbus-mono/HISTORY
+++ b/utils/dbus-mono/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2007-03-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: beautified

diff --git a/utils/dbus-mono/PREPARE b/utils/dbus-mono/PREPARE
index fa7d4a4..86a5079 100755
--- a/utils/dbus-mono/PREPARE
+++ b/utils/dbus-mono/PREPARE
@@ -1 +1,2 @@
-config_query DBUS_MONO_AUTOUPDATE "Autoupdate git repository on every cast?"
n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index e3e8180..5963cc6 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbus
- VERSION=1.8.4
-
SOURCE_HASH=sha512:9ed29c96917d374c6187574d8612246f39187ed7df7e1dc4752f841eadba59dcc451bdc530dc934dd72b26c69844318e8a55e8f9a60618248a022c358d139da0
- SECURITY_PATCH=10
+ VERSION=1.8.6
+
SOURCE_HASH=sha512:62f162bab8e6f6d84fdfa1335013e0bf186d70bac5c3242dc956a912b7e35759f28a2bcaca29e1f620a7a30fc3ccc48552ffa123d4b3a2b5109135ae7ff5d1aa
+ SECURITY_PATCH=11
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 5051d3d..4903011 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,6 @@
+2014-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.6, SECURITY_PATCH=11
+
2014-06-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.8.4
SECURITY++, fixes CVE-2014-3477
diff --git a/utils/flashrom/DETAILS b/utils/flashrom/DETAILS
index be61bfd..d64bc0c 100755
--- a/utils/flashrom/DETAILS
+++ b/utils/flashrom/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=flashrom
if [[ ${FLASHROM_BRANCH} == scm ]]
then
- if [[ $FLASHROM_AUTOUPDATE = y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_URL[0]=svn://coreboot.org/flashrom/trunk:${SOURCE%.tar.bz2}
FORCE_DOWNLOAD=on
diff --git a/utils/flashrom/HISTORY b/utils/flashrom/HISTORY
index e725e99..0d0755f 100644
--- a/utils/flashrom/HISTORY
+++ b/utils/flashrom/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-12 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 0.9.5.2
diff --git a/utils/gnuplot/DETAILS b/utils/gnuplot/DETAILS
index bf1f6d1..ab310d1 100755
--- a/utils/gnuplot/DETAILS
+++ b/utils/gnuplot/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gnuplot
if [[ $GNUPLOT_BRANCH == scm ]]; then
- if [[ $GNUPLOT_AUTOUPDATE == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/utils/gnuplot/HISTORY b/utils/gnuplot/HISTORY
index a79dd19..2addcb1 100644
--- a/utils/gnuplot/HISTORY
+++ b/utils/gnuplot/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-08-22 Thomas Orgis <sobukus AT sourcemage.org>
* PRE_BUILD: fix for CVS branch

diff --git a/utils/openmoko-dfu-util/DETAILS b/utils/openmoko-dfu-util/DETAILS
index bcbef39..173002c 100755
--- a/utils/openmoko-dfu-util/DETAILS
+++ b/utils/openmoko-dfu-util/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openmoko-dfu-util
-if [[ "$OPENMOKO_DFU_UTIL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="dfu-util-${VERSION}.tar.bz2"
SOURCE_HINTS=no-check-certificate
SOURCE_URL[0]=git://git.openezx.org/dfu-util.git:$SPELL
diff --git a/utils/openmoko-dfu-util/HISTORY b/utils/openmoko-dfu-util/HISTORY
index e49a27b..1a75398 100644
--- a/utils/openmoko-dfu-util/HISTORY
+++ b/utils/openmoko-dfu-util/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/renouveau/DETAILS b/utils/renouveau/DETAILS
index 66362cc..721f5ac 100755
--- a/utils/renouveau/DETAILS
+++ b/utils/renouveau/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=renouveau
- if [[ "$RENOUVEAU_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT nouveau.cvs.sourceforge.net:/cvsroot/nouveau:$SPELL
SOURCE_IGNORE=volatile
diff --git a/utils/renouveau/HISTORY b/utils/renouveau/HISTORY
index a2ce740..ea50b3d 100644
--- a/utils/renouveau/HISTORY
+++ b/utils/renouveau/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/utils/vbtracetool/DETAILS b/utils/vbtracetool/DETAILS
index 00fba08..830fd25 100755
--- a/utils/vbtracetool/DETAILS
+++ b/utils/vbtracetool/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vbtracetool
- if [[ "$VBTRACETOOL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://people.freedesktop.org/~stuart/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/utils/vbtracetool/HISTORY b/utils/vbtracetool/HISTORY
index 5c1ac27..4398e1b 100644
--- a/utils/vbtracetool/HISTORY
+++ b/utils/vbtracetool/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/utils/xen-tools/DETAILS b/utils/xen-tools/DETAILS
index 91518c5..84d265e 100755
--- a/utils/xen-tools/DETAILS
+++ b/utils/xen-tools/DETAILS
@@ -2,6 +2,6 @@
VERSION=0
PATCHLEVEL=9999
SHORT="deprecated"
- cat << EOF
+cat << EOF
deprecated spell [replaced by xen]
- EOF
+EOF
diff --git a/utils/xen/BUILD b/utils/xen/BUILD
index e930828..69e3147 100755
--- a/utils/xen/BUILD
+++ b/utils/xen/BUILD
@@ -2,6 +2,7 @@ unset LDFLAGS &&
unset CFLAGS &&

cd "$SOURCE_DIRECTORY" &&
+./configure --prefix=${INSTALL_ROOT}/usr $OPTS &&
make xen tools &&

if [[ $XEN_STUBDOM == y ]]; then
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index 4d2729c..7b0c90e 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,5 +1,5 @@
SPELL=xen
- VERSION=4.1.6.1
+ VERSION=4.4.0
SECURITY_PATCH=9
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index 587916a..3e4790e 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,3 +1,10 @@
+2014-07-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, PRE_BUILD: Run the configure script, it runs subdirs in turn
+
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.4.0
+ * PRE_BUILD: Run the subdirs' configure scripts
+
2013-10-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.1.6.1; SECURITY_PATCH++

diff --git a/video/animata/DETAILS b/video/animata/DETAILS
index 6156317..855bcf4 100755
--- a/video/animata/DETAILS
+++ b/video/animata/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=animata
-if test "$ANIMATA_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://animata.googlecode.com/svn/trunk:animata-svn
diff --git a/video/animata/HISTORY b/video/animata/HISTORY
index ba4d010..7599aec 100644
--- a/video/animata/HISTORY
+++ b/video/animata/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD, BUILD, INSTALL: spell created
diff --git a/video/dvdauthor/DETAILS b/video/dvdauthor/DETAILS
index e70e851..1c8fa68 100755
--- a/video/dvdauthor/DETAILS
+++ b/video/dvdauthor/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dvdauthor
if [ "$DVDAUTHOR_BRANCH" == "scm" ]; then
- if [ "$DVDAUTHOR_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://github.com/ldo/dvdauthor
diff --git a/video/dvdauthor/HISTORY b/video/dvdauthor/HISTORY
index 4d4798a..28f53b6 100644
--- a/video/dvdauthor/HISTORY
+++ b/video/dvdauthor/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-01-15 Robin Cook <rcook AT wyrms.net>
* PREPARE: added for option for scm build
* DETAILS: updated to 0.7.1 and anded for scm build
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index c4a9133..3975bec 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,7 +1,7 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=2.2.3
- SECURITY_PATCH=14
+ VERSION=2.2.4
+ SECURITY_PATCH=15
else
VERSION=0.7.16
SECURITY_PATCH=11
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index b327a7e..f3b938f 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,6 @@
+2014-06-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2.4, SECURITY_PATCH++, fixes CVE-2014-4610
+
2014-06-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.3

diff --git a/video/minitube/DETAILS b/video/minitube/DETAILS
index 193e087..f2efc8e 100755
--- a/video/minitube/DETAILS
+++ b/video/minitube/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=minitube
if [[ "${MINITUBE_BRANCH}" == "scm" ]] ; then
- if [[ "${MINITUBE_AUTOUPDATE}" == "y" ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL[0]=git://gitorious.org/minitube/minitube.git
diff --git a/video/minitube/HISTORY b/video/minitube/HISTORY
index ee01c80..943679b 100644
--- a/video/minitube/HISTORY
+++ b/video/minitube/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.1.5
* PRE_BUILD, 0001-remove-reference-to-missing-translations.patch:
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index c29d967..a80fed5 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mlt
if [[ $MLT_BRANCH == scm ]];then
- if [[ "$MLT_AUTOUPDATE" == "y" ]]; then
- VERSION=-$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://mltframework.org/mlt.git:mlt-git
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index b15f56d..0b73b57 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-09-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to version 0.9.0

diff --git a/video/mplayer/DETAILS b/video/mplayer/DETAILS
index 21799a5..1db1594 100755
--- a/video/mplayer/DETAILS
+++ b/video/mplayer/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mplayer
if [[ $MPLAYER_BRANCH == scm ]]; then
- if [[ $MPLAYER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn://svn.mplayerhq.hu/mplayer/trunk/:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/video/mplayer/HISTORY b/video/mplayer/HISTORY
index efcf035..bf1e83a 100644
--- a/video/mplayer/HISTORY
+++ b/video/mplayer/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/video/mplayer2/DETAILS b/video/mplayer2/DETAILS
index 018512a..37637a3 100755
--- a/video/mplayer2/DETAILS
+++ b/video/mplayer2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mplayer2
if [ "$MPLAYER2_BRANCH" == "scm" ]; then
- if [ "$MPLAYER2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.mplayer2.org/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/video/mplayer2/HISTORY b/video/mplayer2/HISTORY
index 60474f6..385f2a1 100644
--- a/video/mplayer2/HISTORY
+++ b/video/mplayer2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/windowmanagers/blackbox/DETAILS b/windowmanagers/blackbox/DETAILS
index c2455b3..e647c91 100755
--- a/windowmanagers/blackbox/DETAILS
+++ b/windowmanagers/blackbox/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blackbox
if [[ $BLACKBOX_BRANCH == scm ]]; then
- if [[ $BLACKBOX_AUTOUPDATE == y ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-cvs-snapshot.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL[0]=http://blackboxwm.sourceforge.net/$SOURCE
diff --git a/windowmanagers/blackbox/HISTORY b/windowmanagers/blackbox/HISTORY
index 57990dc..2f248c6 100644
--- a/windowmanagers/blackbox/HISTORY
+++ b/windowmanagers/blackbox/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-08-19 Remko van der Vossen <wich AT sourcemagr.org>
* DEPENDS: replace xorg-libs with individual libraries
* DETAILS: use new style source forge url
diff --git a/windowmanagers/fluxbox/DETAILS b/windowmanagers/fluxbox/DETAILS
index 2c8685c..f42efa8 100755
--- a/windowmanagers/fluxbox/DETAILS
+++ b/windowmanagers/fluxbox/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fluxbox
if [[ $FLUXBOX_BRANCH == scm ]]; then
- if [[ $FLUXBOX_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.fluxbox.org/fluxbox.git:fluxbox
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
diff --git a/windowmanagers/fluxbox/HISTORY b/windowmanagers/fluxbox/HISTORY
index cd32350..2ae7b0b 100644
--- a/windowmanagers/fluxbox/HISTORY
+++ b/windowmanagers/fluxbox/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.5

diff --git a/windowmanagers/fvwm/DETAILS b/windowmanagers/fvwm/DETAILS
index c45004c..f6589ad 100755
--- a/windowmanagers/fvwm/DETAILS
+++ b/windowmanagers/fvwm/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fvwm
if [[ "${FVWM_BRANCH}" == "scm" ]] ; then
- if [[ "${FVWM_AUTOUPDATE}" == "y" ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=fvwm-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/fvwm-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous:guest AT cvs.fvwm.org:/home/cvs/fvwm:fvwm
diff --git a/windowmanagers/fvwm/HISTORY b/windowmanagers/fvwm/HISTORY
index e288daa..38bef69 100644
--- a/windowmanagers/fvwm/HISTORY
+++ b/windowmanagers/fvwm/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.6.5

diff --git a/windowmanagers/wmii/DETAILS b/windowmanagers/wmii/DETAILS
index 0fb0599..b5ef103 100755
--- a/windowmanagers/wmii/DETAILS
+++ b/windowmanagers/wmii/DETAILS
@@ -1,11 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL="wmii"
if [[ ${WMII_BRANCH} == scm ]]; then
- if [[ ${WMII_AUTOUPDATE} == "y" ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SOURCE%.tar.bz2}
SOURCE_URL[0]=hg_http://hg.suckless.org/wmii:${SOURCE%.tar.bz2}
diff --git a/windowmanagers/wmii/HISTORY b/windowmanagers/wmii/HISTORY
index e23efb6..39fd361 100644
--- a/windowmanagers/wmii/HISTORY
+++ b/windowmanagers/wmii/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DOWNLOAD, PREPARE, DETAILS: Use prepare_select_branch

diff --git a/wm-addons/cairo-dock-plugins/DETAILS
b/wm-addons/cairo-dock-plugins/DETAILS
index 67145e2..732b5a3 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.3.0
+ VERSION=3.3.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 794f928..96d13c4 100644
--- a/wm-addons/cairo-dock-plugins/HISTORY
+++ b/wm-addons/cairo-dock-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.2
+
2013-10-16 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.3.0

diff --git a/wm-addons/cairo-dock/DETAILS b/wm-addons/cairo-dock/DETAILS
index 4487ac9..e77965f 100755
--- a/wm-addons/cairo-dock/DETAILS
+++ b/wm-addons/cairo-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock
- VERSION=3.3.0
+ VERSION=3.3.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 c6c50b0..1a879b2 100644
--- a/wm-addons/cairo-dock/HISTORY
+++ b/wm-addons/cairo-dock/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.2
+
2013-10-16 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.3.0

diff --git a/wm-addons/obvious/DETAILS b/wm-addons/obvious/DETAILS
index 0ccddf9..24c0a80 100755
--- a/wm-addons/obvious/DETAILS
+++ b/wm-addons/obvious/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=obvious
-if [ "$OBVIOUS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=git://git.mercenariesguild.net/${SPELL}.git:${SPELL}-git
SOURCE_IGNORE=volatile
diff --git a/wm-addons/obvious/HISTORY b/wm-addons/obvious/HISTORY
index 3352758..03a8421 100644
--- a/wm-addons/obvious/HISTORY
+++ b/wm-addons/obvious/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2009-11-02 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added missing dependency on git
* TRIGGERS: added trigger on awesome, to make sure the widgets stay
working
diff --git a/wm-addons/obvious/PREPARE b/wm-addons/obvious/PREPARE
index bf979af..86a5079 100755
--- a/wm-addons/obvious/PREPARE
+++ b/wm-addons/obvious/PREPARE
@@ -1,3 +1,2 @@
-config_query OBVIOUS_AUTOUPDATE \
- "Automatically update on every system update?" y
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/wm-addons/wicked/DETAILS b/wm-addons/wicked/DETAILS
index 9529de8..649ac68 100755
--- a/wm-addons/wicked/DETAILS
+++ b/wm-addons/wicked/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wicked
-if [ "$WICKED_AUTOUPDATE" = 'y' ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=git://git.glacicle.com/awesome/wicked.git:$SPELL-$VERSION
SOURCE_IGNORE=volatile
diff --git a/wm-addons/wicked/HISTORY b/wm-addons/wicked/HISTORY
index 7d661f4..2df5bc2 100644
--- a/wm-addons/wicked/HISTORY
+++ b/wm-addons/wicked/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-10-06 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS,DEPENDS,PREPARE,INSTALL,BUILD: spell created

diff --git a/wm-addons/wicked/PREPARE b/wm-addons/wicked/PREPARE
index b08a26f..86a5079 100755
--- a/wm-addons/wicked/PREPARE
+++ b/wm-addons/wicked/PREPARE
@@ -1 +1,2 @@
-config_query WICKED_AUTOUPDATE "Automatically update on every system
update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index fa0d086..c44f1da 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -1,17 +1,28 @@
+. ${GRIMOIRE}/FUNCTIONS &&
SPELL=cairo
-if [[ $CAIRO_DEVEL == y ]]; then
+case "$CAIRO_BRANCH" in
+ scm)
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://anongit.freedesktop.org/git/cairo:cairo-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git" ;;
+
+ devel)
VERSION=1.12.16

SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
-#
SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

-else
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;
+
+ stable)
VERSION=1.12.16

SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
-fi
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;
+esac
WEB_SITE=http://cairographics.org/
LICENSE[0]=MIT
ENTERED=20040617
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 05bd795..1f5cbf9 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,7 @@
+2014-07-04 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, PRE_BUILD, PREPARE, PRE_BUILD, PRE_SUB_DEPENDS,
+ REPAIR^all^PRE_SUB_DEPENDS, SUB_DEPENDS: added scm branch
+
2013-09-12 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.12.16

diff --git a/x11-libs/cairo/PREPARE b/x11-libs/cairo/PREPARE
index 8f9397f..40600f7 100755
--- a/x11-libs/cairo/PREPARE
+++ b/x11-libs/cairo/PREPARE
@@ -1 +1,2 @@
-config_query CAIRO_DEVEL "Build devel (unstable) version?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel scm
diff --git a/x11-libs/cairo/PRE_BUILD b/x11-libs/cairo/PRE_BUILD
index 682b8e2..e94bf95 100755
--- a/x11-libs/cairo/PRE_BUILD
+++ b/x11-libs/cairo/PRE_BUILD
@@ -1,4 +1,9 @@
-mk_source_dir $SOURCE_DIRECTORY &&
- unpack_file &&
-# http://bugs.gentoo.org/show_bug.cgi?id=336696
-patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+if [[ "$CAIRO_BRANCH" == "scm" ]]; then
+ NOCONFIGURE=1 ./autogen.sh
+else
+ # http://bugs.gentoo.org/show_bug.cgi?id=336696
+ patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch
+fi
diff --git a/x11-libs/cairo/PRE_SUB_DEPENDS b/x11-libs/cairo/PRE_SUB_DEPENDS
index 15cc31b..32d996d 100755
--- a/x11-libs/cairo/PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
+ CAIRO_DEVEL) [[ "$CAIRO_BRANCH" == "devel" || "$CAIRO_BRANCH" == "scm" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
GOBJ) is_depends_enabled $SPELL glib2;;
diff --git a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
index 15cc31b..32d996d 100755
--- a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
+ CAIRO_DEVEL) [[ "$CAIRO_BRANCH" == "devel" || "$CAIRO_BRANCH" == "scm" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
GOBJ) is_depends_enabled $SPELL glib2;;
diff --git a/x11-libs/cairo/SUB_DEPENDS b/x11-libs/cairo/SUB_DEPENDS
index 1a1e7d7..8edd371 100755
--- a/x11-libs/cairo/SUB_DEPENDS
+++ b/x11-libs/cairo/SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
- CAIRO_DEVEL="y" ;;
+ CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
+ [[ "$CAIRO_BRANCH" == "scm" ]] ||
CAIRO_BRANCH="devel";;
PDF) return 0;;
XCB) message "Cairo with XCB support requested, forcing libxcb dependency"
&&
depends libxcb "--enable-xcb";;
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 625701b..04b2611 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wine
if [[ $WINE_BRANCH == scm ]]; then
- if [[ $WINE_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://source.winehq.org/git/wine.git:wine-git
SOURCE_IGNORE=volatile
@@ -12,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.20
+ VERSION=1.7.21
else
VERSION=1.6.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 051125a..8140bbc 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.21 (devel)
+
2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.20 (devel)

diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index f70071c..fdad975 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.12.2
-
SOURCE_HASH=sha512:4a8d2f52328587d73e30f363bdbbd91322dae0198f5581a2da3ebbe96ef0a0635193d2537e8fc127dc0950a24df42862233edd3a873dcbd166dc675bae849c9e
+ VERSION=3.13.3
+
SOURCE_HASH=sha512:9b0206860c9488099672fc81fbb1f5ec9726e15c3095e5d7973d5282171da0cd3a59ea33c6297c954355a2b2621012779d3fd7e4d53595562a35970f1a8530fd
else
- VERSION=3.12.2
-
SOURCE_HASH=sha512:4a8d2f52328587d73e30f363bdbbd91322dae0198f5581a2da3ebbe96ef0a0635193d2537e8fc127dc0950a24df42862233edd3a873dcbd166dc675bae849c9e
+ VERSION=3.13.3
+
SOURCE_HASH=sha512:9b0206860c9488099672fc81fbb1f5ec9726e15c3095e5d7973d5282171da0cd3a59ea33c6297c954355a2b2621012779d3fd7e4d53595562a35970f1a8530fd
fi
SOURCE=gtk+-$VERSION.tar.xz
BRANCH=`echo $VERSION | cut -d . -f 1,2`
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 71019e1..75499ca 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2014-07-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.13.3
+
2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.12.2

diff --git a/x11/freenx/DETAILS b/x11/freenx/DETAILS
index f628ba9..a6134d3 100755
--- a/x11/freenx/DETAILS
+++ b/x11/freenx/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=freenx
if [[ "$FREENX_BRANCH" == "scm" ]]; then
- if [[ "$FREENX_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.freenx.berlios.de:/cvsroot/freenx:$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/x11/freenx/HISTORY b/x11/freenx/HISTORY
index e5bdd08..99b4bfd 100644
--- a/x11/freenx/HISTORY
+++ b/x11/freenx/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-04-02 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: fixed typo

diff --git a/x11/transset/DETAILS b/x11/transset/DETAILS
index 827a767..35b6ba5 100755
--- a/x11/transset/DETAILS
+++ b/x11/transset/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=transset
-if [ "$TRANSSET_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=cvs
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
SOURCE_URL[0]=cvs://:pserver:anoncvs AT freedesktop.org:/cvs/xapps:$SPELL
diff --git a/x11/transset/HISTORY b/x11/transset/HISTORY
index 263cfac..4a750b3 100644
--- a/x11/transset/HISTORY
+++ b/x11/transset/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/xfce/xfburn/DETAILS b/xfce/xfburn/DETAILS
index b2e36c5..8b1c123 100755
--- a/xfce/xfburn/DETAILS
+++ b/xfce/xfburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xfburn
if [[ $XFBURN_BRANCH == scm ]]; then
- if [[ $XFBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git_http://git.xfce.org/apps/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/xfce/xfburn/HISTORY b/xfce/xfburn/HISTORY
index e1f6e70..1dc49a6 100644
--- a/xfce/xfburn/HISTORY
+++ b/xfce/xfburn/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-26 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD: apply glib232.patch to stable branch only

diff --git a/xorg-driver/wizardpen/DETAILS b/xorg-driver/wizardpen/DETAILS
index f638e5d..0a063e1 100755
--- a/xorg-driver/wizardpen/DETAILS
+++ b/xorg-driver/wizardpen/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wizardpen
-if [[ "$WIZARDPEN_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=trunk
-fi
+ VERSION=$(get_scm_version)
SOURCE="wizardpen-trunk.tar.bz2"
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
diff --git a/xorg-driver/wizardpen/HISTORY b/xorg-driver/wizardpen/HISTORY
index b8eb237..fd12b60 100644
--- a/xorg-driver/wizardpen/HISTORY
+++ b/xorg-driver/wizardpen/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/xorg-driver/xf86-video-ati/DETAILS
b/xorg-driver/xf86-video-ati/DETAILS
index 0e8e221..b02e4d5 100755
--- a/xorg-driver/xf86-video-ati/DETAILS
+++ b/xorg-driver/xf86-video-ati/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xf86-video-ati
if [[ $XF86_VIDEO_ATI_BRANCH == scm ]]; then
- if [[ $XF86_VIDEO_ATI_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
- else
- VERSION=scm
- fi
SOURCE=$SPELL-scm.tar.bz2

SOURCE_URL[0]="git://anongit.freedesktop.org/git/xorg/driver/$SPELL:$SPELL-scm"
SOURCE_IGNORE=volatile
diff --git a/xorg-driver/xf86-video-ati/HISTORY
b/xorg-driver/xf86-video-ati/HISTORY
index 6b848e3..a8cca3e 100644
--- a/xorg-driver/xf86-video-ati/HISTORY
+++ b/xorg-driver/xf86-video-ati/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-06-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS version 7.4.0
* DEPENDS: all versions need glamor
diff --git a/xorg-driver/xf86-video-openchrome/DETAILS
b/xorg-driver/xf86-video-openchrome/DETAILS
index 8f79272..c4a6d7e 100755
--- a/xorg-driver/xf86-video-openchrome/DETAILS
+++ b/xorg-driver/xf86-video-openchrome/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xf86-video-openchrome
if [[ $XF86_VIDEO_OPENCHROME_BRANCH == scm ]]; then
- if [[ "$XF86_VIDEO_OPENCHROME_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-svn.tar.bz2
SOURCE_HINTS=old_svn_compat
SOURCE_URL[0]=svn://svn.openchrome.org/svn/trunk:$SPELL
diff --git a/xorg-driver/xf86-video-openchrome/HISTORY
b/xorg-driver/xf86-video-openchrome/HISTORY
index 35ed339..65776c1 100644
--- a/xorg-driver/xf86-video-openchrome/HISTORY
+++ b/xorg-driver/xf86-video-openchrome/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: mesalib => MESALIB




  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (4c1bc8bad5f61cea4d64079983f0107210e79216), Treeve Jelbert, 07/11/2014

Archive powered by MHonArc 2.6.24.

Top of Page