[SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (44e799d13ca9828d1f35a68f2f11dce8ad4bfaf3)

Eric Sandall scm at sourcemage.org
Sun Oct 10 15:30:34 EDT 2010


GIT changes to devel-xorg-modular grimoire by Eric Sandall <sandalle at sourcemage.org>:

 ChangeLog                                                                                 |    7 
 archive/yencode/DETAILS                                                                   |    4 
 archive/yencode/HISTORY                                                                   |    4 
 audio-creation/espeak/DETAILS                                                             |    2 
 audio-creation/espeak/HISTORY                                                             |    3 
 audio-creation/gtkpod/DETAILS                                                             |    2 
 audio-creation/gtkpod/HISTORY                                                             |    3 
 audio-creation/gtkpod/gtkpod-0.99.16.tar.gz.sig                                           |    0 
 audio-creation/gtkpod/gtkpod-1.0.0.tar.gz.sig                                             |binary
 audio-creation/nted/DETAILS                                                               |    4 
 audio-creation/nted/HISTORY                                                               |    3 
 audio-libs/libgpod/DEPENDS                                                                |    1 
 audio-libs/libgpod/DETAILS                                                                |    4 
 audio-libs/libgpod/HISTORY                                                                |    4 
 audio-libs/libgpod/libgpod-0.7.2.tar.gz.sig                                               |    0 
 audio-libs/libgpod/libgpod-0.7.95.tar.gz.sig                                              |binary
 audio-libs/libsndfile/DETAILS                                                             |    2 
 audio-libs/libsndfile/HISTORY                                                             |    3 
 audio-players/banshee-community-extensions/DETAILS                                        |    2 
 audio-players/banshee-community-extensions/HISTORY                                        |    3 
 audio-players/banshee-community-extensions/banshee-community-extensions-1.6.0.tar.bz2.sig |    0 
 audio-players/banshee-community-extensions/banshee-community-extensions-1.8.0.tar.bz2.sig |binary
 audio-players/banshee/DEPENDS                                                             |    5 
 audio-players/banshee/DETAILS                                                             |    6 
 audio-players/banshee/HISTORY                                                             |    7 
 audio-players/banshee/banshee-1-1.6.1.tar.bz2.sig                                         |    0 
 audio-players/banshee/banshee-1-1.8.0.tar.bz2.sig                                         |binary
 audio-players/shorten/DETAILS                                                             |    9 
 audio-players/shorten/HISTORY                                                             |    4 
 audio-soft/darksnow/DETAILS                                                               |    2 
 audio-soft/darksnow/HISTORY                                                               |    3 
 chat-im/freetalk/62E15A31.gpg                                                             |binary
 chat-im/freetalk/DETAILS                                                                  |   11 
 chat-im/freetalk/HISTORY                                                                  |    4 
 chat-im/purple-plugin-pack/9EA132A6.gpg                                                   |binary
 chat-im/purple-plugin-pack/DETAILS                                                        |    9 
 chat-im/purple-plugin-pack/HISTORY                                                        |    5 
 collab/aegis/DETAILS                                                                      |    2 
 collab/aegis/HISTORY                                                                      |    3 
 crypto/gnutls/DETAILS                                                                     |    6 
 crypto/gnutls/HISTORY                                                                     |    3 
 crypto/openssh/DETAILS                                                                    |   12 
 crypto/openssh/HISTORY                                                                    |    4 
 database/sqlite/CONFIGURE                                                                 |    2 
 database/sqlite/DETAILS                                                                   |    4 
 database/sqlite/HISTORY                                                                   |    4 
 dev/null                                                                                  |binary
 devel/b43-tools/DETAILS                                                                   |    2 
 devel/b43-tools/HISTORY                                                                   |    3 
 devel/doxygen/DETAILS                                                                     |    2 
 devel/doxygen/HISTORY                                                                     |    3 
 devel/doxygen/doxygen-1.7.1.src.tar.gz.sig                                                |    0 
 devel/doxygen/doxygen-1.7.2.src.tar.gz.sig                                                |binary
 devel/expect/DETAILS                                                                      |    9 
 devel/expect/HISTORY                                                                      |    5 
 devel/expect/PRE_BUILD                                                                    |    3 
 devel/expect/expect-5.43.0-spawn-1.patch                                                  |  217 --
 devel/expect/expect-5.43.0-tcl_8.5.5_fix-1.patch                                          |  125 -
 devel/ghc/DETAILS                                                                         |    2 
 devel/ghc/HISTORY                                                                         |    3 
 devel/tig/DETAILS                                                                         |    4 
 devel/tig/HISTORY                                                                         |    3 
 disk/fuse/DETAILS                                                                         |    4 
 disk/fuse/HISTORY                                                                         |    3 
 disk/udev/DETAILS                                                                         |    2 
 disk/udev/HISTORY                                                                         |    3 
 e-17/e_module-calendar/DETAILS                                                            |    2 
 e-17/e_module-calendar/HISTORY                                                            |    4 
 editors/openoffice/HISTORY                                                                |    3 
 editors/openoffice/OOo_3.2.1_src_binfilter.tar.bz2.sig                                    |binary
 ftp/gtk-gnutella/DETAILS                                                                  |    6 
 ftp/gtk-gnutella/E9596555.gpg                                                             |binary
 ftp/gtk-gnutella/HISTORY                                                                  |    3 
 ftp/gtk-gnutella/gtk-gnutella-0.96.8.tar.bz2.sig                                          |    0 
 ftp/transmission/DETAILS                                                                  |    2 
 ftp/transmission/HISTORY                                                                  |    3 
 ftp/transmission/transmission-2.04.tar.bz2.sig                                            |    0 
 ftp/transmission/transmission-2.10.tar.bz2.sig                                            |binary
 gnome2-libs/libbonobomm/DETAILS                                                           |    2 
 gnome2-libs/libbonobomm/HISTORY                                                           |    3 
 graphics-libs/poppler/DETAILS                                                             |    8 
 graphics-libs/poppler/HISTORY                                                             |    3 
 graphics/f-spot/DEPENDS                                                                   |    3 
 graphics/f-spot/DETAILS                                                                   |    2 
 graphics/f-spot/HISTORY                                                                   |    4 
 graphics/f-spot/f-spot-0.6.2.tar.bz2.sig                                                  |    0 
 graphics/f-spot/f-spot-0.8.0.tar.bz2.sig                                                  |binary
 graphics/feh/DETAILS                                                                      |    4 
 graphics/feh/HISTORY                                                                      |    3 
 http/ashd/DEPENDS                                                                         |   16 
 http/ashd/DETAILS                                                                         |   59 
 http/ashd/HISTORY                                                                         |    3 
 http/ashd/PREPARE                                                                         |    7 
 http/ashd/PRE_BUILD                                                                       |    6 
 http/webkitgtk/DETAILS                                                                    |    6 
 http/webkitgtk/HISTORY                                                                    |    3 
 http/xshttpd/HISTORY                                                                      |    3 
 http/xshttpd/johans.gpg                                                                   |binary
 java/avalon-logkit/DETAILS                                                                |    2 
 java/avalon-logkit/HISTORY                                                                |    3 
 kde4-apps/kmymoney4/DETAILS                                                               |    2 
 kde4-apps/kmymoney4/HISTORY                                                               |    3 
 kernels/hibernate-script/DETAILS                                                          |    2 
 kernels/hibernate-script/HISTORY                                                          |    3 
 libs/chipmunk/DETAILS                                                                     |   26 
 libs/chipmunk/HISTORY                                                                     |    4 
 libs/libflickrnet/AssemblyInfo.patch                                                      |   25 
 libs/libflickrnet/BUILD                                                                   |    2 
 libs/libflickrnet/DEPENDS                                                                 |    1 
 libs/libflickrnet/DETAILS                                                                 |   14 
 libs/libflickrnet/HISTORY                                                                 |    5 
 libs/libflickrnet/INSTALL                                                                 |    3 
 libs/libflickrnet/PRE_BUILD                                                               |    3 
 libs/libflickrnet/flickrnet.pc                                                            |    7 
 libs/libgdiplus/DETAILS                                                                   |    2 
 libs/libgdiplus/HISTORY                                                                   |    3 
 libs/libgdiplus/libgdiplus-2.6.7.tar.bz2.sig                                              |    0 
 libs/libgdiplus/libgdiplus-2.8.tar.bz2.sig                                                |binary
 libs/libplist/BUILD                                                                       |    1 
 libs/libplist/DETAILS                                                                     |   13 
 libs/libplist/HISTORY                                                                     |    3 
 libs/libplist/libplist-1.3.tar.bz2.sig                                                    |binary
 libs/libtommath/DETAILS                                                                   |    6 
 libs/libtommath/HISTORY                                                                   |    4 
 libs/lightmediascanner/DETAILS                                                            |    4 
 libs/lightmediascanner/HISTORY                                                            |    3 
 libs/lightmediascanner/lightmediascanner-0.1.0.1.tar.gz.sig                               |    0 
 libs/lightmediascanner/lightmediascanner-0.4.1.0.tar.gz.sig                               |binary
 libs/podsleuth/DETAILS                                                                    |    4 
 libs/podsleuth/HISTORY                                                                    |    3 
 libs/podsleuth/podsleuth-0.6.6.tar.gz.sig                                                 |    0 
 libs/podsleuth/podsleuth-0.6.7.tar.gz.sig                                                 |binary
 libs/talloc/BUILD                                                                         |    6 
 libs/talloc/C30A4429.gpg                                                                  |binary
 libs/talloc/DETAILS                                                                       |   18 
 libs/talloc/HISTORY                                                                       |    7 
 libs/talloc/INSTALL                                                                       |    6 
 libs/talloc/PREPARE                                                                       |    7 
 libs/talloc/PRE_BUILD                                                                     |    6 
 mail/fetchmail/DETAILS                                                                    |    2 
 mail/fetchmail/HISTORY                                                                    |    3 
 mail/mb2md/HISTORY                                                                        |    3 
 mail/mb2md/mb2md-3.20.pl.gz.sig                                                           |binary
 net/net-snmp/DETAILS                                                                      |    2 
 net/net-snmp/HISTORY                                                                      |    3 
 net/samba/DETAILS                                                                         |    4 
 net/samba/HISTORY                                                                         |    3 
 net/tor/DETAILS                                                                           |    2 
 net/tor/HISTORY                                                                           |    3 
 php-pear/ffmpeg-php/HISTORY                                                               |    3 
 php-pear/ffmpeg-php/PRE_BUILD                                                             |    2 
 python-pypi/gannotate/HISTORY                                                             |    3 
 python-pypi/gannotate/gannotate-0.6.1.tgz.sig                                             |binary
 python-pypi/pybugz/DETAILS                                                                |    6 
 python-pypi/pybugz/HISTORY                                                                |    8 
 python-pypi/pybugz/PRE_BUILD                                                              |    9 
 python-pypi/pybugz/all_current_updates.patch                                              |  838 ++++++++++
 python-pypi/pybugz/python-2.6-elementtree.patch                                           |   11 
 python-pypi/sqlobject/DETAILS                                                             |    4 
 python-pypi/sqlobject/HISTORY                                                             |    5 
 python-pypi/trac/DETAILS                                                                  |    4 
 python-pypi/trac/HISTORY                                                                  |    3 
 video-libs/libtheora/DETAILS                                                              |    8 
 video-libs/libtheora/HISTORY                                                              |    4 
 video-libs/live/DETAILS                                                                   |    4 
 video-libs/live/HISTORY                                                                   |    3 
 video/guvcview/DETAILS                                                                    |    4 
 video/guvcview/HISTORY                                                                    |    3 
 x11/synergy/DETAILS                                                                       |   15 
 x11/synergy/HISTORY                                                                       |    3 
 170 files changed, 1393 insertions(+), 480 deletions(-)

New commits:
commit 7263dae70a6dbb9cf0472f307e55d2271df38002
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    pybugz: this is what I get fro doing stuff half asleep

commit 7321f6856bd9801cdae8032a92d479ab6ad4859b
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    pybugz: another fixup

commit aa54aa63a24f6cc86bb4b3baf4665a158692ce3c
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    pybugz: added patch to bring it up to date

commit 23a0a49ba51bd8f8635f6844088f4a71679afc18
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    sqlobject: => 0.14.0

commit a62072ba38af557822df96e1a924dd19ad149d60
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    pybugz: updated to 0.8.0

commit acb883ca4ec5abab820e33dde4db643ead77f609
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    tor: => 0.2.2.17-alpha

commit e1bfa2649f5c553c056a00740b9d1382120815d8
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    gannotate: Resigning and adding missing sig file

commit 9792a98a24ecbfffbddddad713c26ff7dc3feab6
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    mb2md: Resigning and adding missing sig file

commit fdfb92fcdb7cbc3b9f416ebed76da4dc1560726a
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    trac: => 0.12.1

commit 2ceee1f520d59bc8947503ed583b6f382fdab62d
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    libsndfile: => 1.0.23

commit 330c45eca77fc59b299b125bddccad1592926190
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    ashd: new spell, a split process httpd server

commit 282345ffa6626ba5878532b31f8408f38e7c2197
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    video-libs/libtheora: unstable version 1.2.0alpha1

commit 6fe050acf6ed6a10e291447dd9a6b0b289dda04e
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    xshttpd: added key 355F8408 from subkeys.pgp.net

commit 8c6820175c69d9cc53fd601c985f3bf320d8f7df
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    ghc: fixed SOURCE2_HASH. It wasn't updated with version bump for x86_64

commit ab1b0f18fb9d8177b51dca5d10afabce87dd336c
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    expect: updated spell to 5.44.1.15

commit 89234b3af5e356209e6cab7111881eab834ec2dd
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    guvcview 1.4.2

commit 28a24993b4c87bf02699b8605e9588b5330a6e67
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    gnutls 2.10.2

commit f7e6655d98486ba74d6cbd786930b098baee4bdb
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    live 2010.10.06

commit 78ff475a4a4ad7abcb5bd8e24f6b43005f629e67
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    webkitgtk 1.2.5, SECURITY_PATCH=2, #15882

commit 1e64e9db07c7df32ee869f5c3f85b99a4704802d
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    lightmediascanner 0.4.1.0

commit f1535d9761126d6d9d060089589a44f914b8a309
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    fetchmail 6.3.18

commit 203e37f299a607c12a80c26c7c6f5c7cc5dfd64c
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    podsleuth 0.6.7

commit 85478c7f1308544f13d62070ad72079a0f2210c3
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    tig 0.16.2

commit 6bd6491ebffaa7b121ddc0272cb444262bb61bfd
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    gtkpod 1.0.0

commit 7bc03e76c289f6f8de6c832fdb68dc9dcbb5c777
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    banshee-community-extensions 1.8.0

commit 60bd8cefacab348eeabd4f8d01328611e7a2674e
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    banshee 1.8.0

commit 82c0009d7641476abb6260b7e9ab4299639c3d4b
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    libgpod 0.7.95

commit a40c2ed6e666848fbed439880165dcffea64931a
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    libs/libplist: new spell, Apple Binary and XML Property Lists

commit 7a0745cb44290c348505b9dd298e1668058a8a68
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    poppler 0.14.4

commit 6ff74564b1ccf77eb3d2dfa7d995474e70fed147
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    f-spot 0.8.0

commit 79587b052b2c54946032ef935aa0df4bedfaeb67
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    libs/libflickrnet: new spell, Flickr.Net API Library

commit e686f56aebe29969a165f9fd6ba93e243a9f6adf
Author: George Sherwood <gsherwood at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    samba: Updated to version 3.5.6

commit d5d6ce26c10ddc03c298cd75a68d00fd6e7f9608
Author: George Sherwood <gsherwood at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    doxygen: Updated to version 1.7.2

commit e1562b99542e125a1e2b70e67d8192767809d9b1
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    libtommath: updated spell to 0.41

commit 2dee37fe7ec56a6ca92dca35881d7319d03727d8
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    chipmunk: updated spell to 5.3.1

commit 6b4b8a1e4c2c5ff2ecf1189b983bc769390724c7
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    hibernate-script: fixed SOURCE_URL

commit 5e8c26d4a775fd39e93923e94c3cffdaea68dfdf
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    avalon-logkit: fixed SOURCE_URL

commit 48550e73d560a24f3dc4640707fc4a56bc0e67e7
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    net-snmp: => 5.6

commit 9d6eb7b712a047205ce8d70de0b504869688f3aa
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    freetalk: converted to upstream signature checking

commit 888153c7f402f8acccb69cf05f55af3dd164c119
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    transmission: => 2.10

commit e014d6956e0bba4b7fadaaf4409860e1156f3601
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    libbonobomm: fixed sha512 (source checked with upstream md5)

commit 4a841f9cf1d1b68d0a2c2783bddac22ef00d98e2
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    gtk-gnutella: converted to upstream signature checking

commit ae04bdc7cf32f6bc3005cd4f26e1813c27929c59
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    e_module-calendar: tarballs don't use svn
    
    get-e.org is closed but sources are on fall-back mirror

commit 844f57d76f50c81f49a28a3b31916bb6d8baa56c
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    openoffice: added missing sig file

commit 6a66b4cd923234ad65cd7e2ab408d725bc56264c
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    b43-tools: fixed SOURCE_URL

commit 4f1b5f5ee30258ca91a3dfe9f4c139aaa69badd5
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    aegis: fixed typo in SOURCE_URL

commit 4bbd3f95691e74ab3efd4a197de402a38086e870
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    purple-plugin-pack: updated spell to 2.6.2 & fixed SOURCE_URL

commit 3c8a385e8e0e68590ac95400df9513f6dbfda7e2
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    espeak: sha512 updated #15880

commit 8d39f3a7dbf7e090f6553bb713222a740ca22dda
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    banshee: fixed SOURCE_URL

commit 984a809e2934047b56022b090c98abadd073823b
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    darksnow: fixed SOURCE_URL

commit 86de366353114ad03656bafda7cb884f579a2fae
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    feh 1.10

commit fd8dfe57bfce9358e507fe61e06b7ccaafcbd870
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    shorten: updated spell to 3.6.1

commit c767453dba869bb208a64457af7a50bfbae69da5
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    openssh: disable sftp file control patch temporarily

commit 26fdd7d8fb625134a6ba898e91070452a8283677
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    nted: updated spell to 1.10.16

commit 05f4c839087ea5c3a1b35d26add14823c8bfc663
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    yencode: changed SOURCE_URL & WEB_SITE to sourceforge
    
    original website doesn't exist anymore

commit 0890dcb96442f84ba1caea8404096c737e16a0f5
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    kmymoney4: updated spell to 4.5

commit 6bb89b1db45d43782be2ab020c0fc8934eb88afb
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    ffmpeg-php: fixed compilation with the latest ffmpeg lib

commit 6667e19e697a1c304bf0f8b9a5383407022fb1ed
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    sqlite: => 3.7.3

commit 334f1db439f76142704e94ccc1fd87ca3deafb7f
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    libgdiplus 2.8

commit e7e1e3408a694ee7ef44573bf351afebeba9b7a1
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    fuse 2.8.5

commit 8747bbef7b4c150e14311c7d2a47a0bbfad2f00a
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    udev 163

commit c22c2619d4782c730c32de53fd87373e1fcc911d
Author: Ismael Luceno <ismael at sourcemage.org>
Commit: Ismael Luceno <ismael at sourcemage.org>

    synergy: Word-wrap long description to 80 cols

commit 3de6c8e29173bb61d454cd61420b07ddb271bba6
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    talloc: added versioned source from  http://samba.org/ftp/talloc/

diff --git a/ChangeLog b/ChangeLog
index 6ceb927..e50d5cd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-10-10 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
+	* http/ashd: new spell, a split process httpd server
+
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* libs/libflickrnet: new spell, Flickr.Net API Library
+	* libs/libplist: new spell, Apple Binary and XML Property Lists
+
 2010-10-04 Philippe "Puppet_Master" Caseiro <puppetmaster at sourcemage.org>
 	* e-17/entrance: removed deprecated spell
 
diff --git a/archive/yencode/DETAILS b/archive/yencode/DETAILS
index fffd22c..606dd37 100755
--- a/archive/yencode/DETAILS
+++ b/archive/yencode/DETAILS
@@ -2,9 +2,9 @@
          VERSION=0.46
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=http://www.yencode.org/download/source/$SOURCE
+   SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
      SOURCE_HASH=sha512:5883ec76f2ef3b857f09c79c63f47e2a1cf0354dbc06ff11cafecfda1112c638283ea3a987f906286ccc9dbe9d57f5f35b06ec1c3404dfc46465e722410d34a8
-        WEB_SITE=http://www.yencode.org
+        WEB_SITE=http://sourceforge.net/projects/yencode/
          ENTERED=
          UPDATED=
          LICENSE=GPL
diff --git a/archive/yencode/HISTORY b/archive/yencode/HISTORY
index df244e8..d12e6f8 100644
--- a/archive/yencode/HISTORY
+++ b/archive/yencode/HISTORY
@@ -1,3 +1,7 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: changed SOURCE_URL & WEB_SITE to sourceforge since original
+	  website doesn't exist anymore
+
 2006-06-28 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Removed BUILD_API=2, set grimoire-wide
 
diff --git a/audio-creation/espeak/DETAILS b/audio-creation/espeak/DETAILS
index 963f0c8..a7dfb33 100755
--- a/audio-creation/espeak/DETAILS
+++ b/audio-creation/espeak/DETAILS
@@ -2,7 +2,7 @@
          VERSION=1.44.05
           SOURCE=espeak-${VERSION}-source.zip
    SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-     SOURCE_HASH=sha512:f96af210996229a64ed1896e3de4248f31d5d5391197589c20a55e4885b484007c1015e61eee8b3f5d074d047e275119614e23b82aa41c674100b666bc2e695f
+     SOURCE_HASH=sha512:1020ab44adaed4d7fd03cfa71b2406077216071c8192b7e39d1be7b9b8d32a1bd829e05fc663725b36b929b380725ae7c7e3e17ba20347547afaf59c7d219601
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/espeak-${VERSION}-source
         WEB_SITE=http://espeak.sourceforge.net/
       LICENSE[0]=GPL
diff --git a/audio-creation/espeak/HISTORY b/audio-creation/espeak/HISTORY
index efbb9c9..87b1fc2 100644
--- a/audio-creation/espeak/HISTORY
+++ b/audio-creation/espeak/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: sha512 updated #15880
+
 2010-09-15 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.44.05
 
diff --git a/audio-creation/gtkpod/DETAILS b/audio-creation/gtkpod/DETAILS
index 4791662..1e398d7 100755
--- a/audio-creation/gtkpod/DETAILS
+++ b/audio-creation/gtkpod/DETAILS
@@ -1,5 +1,5 @@
            SPELL=gtkpod
-         VERSION=0.99.16
+         VERSION=1.0.0
 #     SOURCE_HASH=sha512:e31e63ed5b5e5c3f8489b6126f97ca8018dbd15169ef58e8c6593319e3a4740a0b75c743ae45f771a60c287301c1fb557417fe13a3665d251b6a44b7df54cfca
           SOURCE=$SPELL-$VERSION.tar.gz
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
diff --git a/audio-creation/gtkpod/HISTORY b/audio-creation/gtkpod/HISTORY
index d056b88..fffa2bf 100644
--- a/audio-creation/gtkpod/HISTORY
+++ b/audio-creation/gtkpod/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.0.0
+
 2010-05-19 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 0.99.16 (website page is out-of-date)
 	* DEPENDS: May now use either provider of MP4V2 (Bug #15684)
diff --git a/audio-creation/gtkpod/gtkpod-0.99.16.tar.gz.sig b/audio-creation/gtkpod/gtkpod-0.99.16.tar.gz.sig
deleted file mode 100644
index 0cf58ff..0000000
Binary files a/audio-creation/gtkpod/gtkpod-0.99.16.tar.gz.sig and /dev/null differ
diff --git a/audio-creation/gtkpod/gtkpod-1.0.0.tar.gz.sig b/audio-creation/gtkpod/gtkpod-1.0.0.tar.gz.sig
new file mode 100644
index 0000000..0b8ffba
Binary files /dev/null and b/audio-creation/gtkpod/gtkpod-1.0.0.tar.gz.sig differ
diff --git a/audio-creation/nted/DETAILS b/audio-creation/nted/DETAILS
index 0c6a8af..af72035 100755
--- a/audio-creation/nted/DETAILS
+++ b/audio-creation/nted/DETAILS
@@ -1,10 +1,10 @@
                SPELL=nted
-             VERSION=1.9.22
+             VERSION=1.10.16
               SOURCE=$SPELL-$VERSION.tar.gz
     SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
        SOURCE_URL[0]=http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/sources/$SOURCE
             WEB_SITE=http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml
-         SOURCE_HASH=sha512:302f3bb31e7ada9b22aef9db9639fd660cf085f1160ec90e7c0b7d9ec7abcb0004c873d03f18301fa33d1ebb964e8a7df38a871e22ab10aea58b0e9db843f884
+         SOURCE_HASH=sha512:222a7b2b4877d6b5e59098197467bcf134b0eca6fa787d95a5e23cab51cd7cf062e089e54f889dd9a8d9fb21517773a1a2ced9f122250e05b0680b8b47532418
              ENTERED=20081219
           LICENSE[0]=GPL
             KEYWORDS="editors audio"
diff --git a/audio-creation/nted/HISTORY b/audio-creation/nted/HISTORY
index d9f76af..b95d1f7 100644
--- a/audio-creation/nted/HISTORY
+++ b/audio-creation/nted/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 1.10.16
+
 2010-04-10 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated to version 1.9.22. Fixed SOURCE_URL[0]
 	  Fixed long description wrap
diff --git a/audio-libs/libgpod/DEPENDS b/audio-libs/libgpod/DEPENDS
index cb20fc4..152e149 100755
--- a/audio-libs/libgpod/DEPENDS
+++ b/audio-libs/libgpod/DEPENDS
@@ -1,4 +1,5 @@
 depends glib2 &&
+depends libplist &&
 depends xml-parser-expat &&
 optional_depends libxml2 \
                  '--enable-libxml' \
diff --git a/audio-libs/libgpod/DETAILS b/audio-libs/libgpod/DETAILS
index 1e7ff9a..dc2fee8 100755
--- a/audio-libs/libgpod/DETAILS
+++ b/audio-libs/libgpod/DETAILS
@@ -1,11 +1,11 @@
            SPELL=libgpod
-         VERSION=0.7.2
+         VERSION=0.7.95
 #     SOURCE_HASH=sha512:e490d58509bb58941e9905fb8bc342a0657b06b759f78e86df21f32632f167ce7c3e5864d97928a280474d2746a22b48ab5f7cbce3eab1e5f849a4b2d495cb33
           SOURCE=$SPELL-$VERSION.tar.gz
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/gtkpod/$SOURCE
-        WEB_SITE=http://www.gtkpod.org/
+        WEB_SITE=http://www.gtkpod.org/wiki/Libgpod
          ENTERED=20051206
       LICENSE[0]=GPL
         KEYWORDS="audio libs"
diff --git a/audio-libs/libgpod/HISTORY b/audio-libs/libgpod/HISTORY
index f263655..d92b379 100644
--- a/audio-libs/libgpod/HISTORY
+++ b/audio-libs/libgpod/HISTORY
@@ -1,3 +1,7 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.7.95, updated WEB_SITE
+	* DEPENDS: added libplist
+
 2010-05-19 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 0.7.2
 
diff --git a/audio-libs/libgpod/libgpod-0.7.2.tar.gz.sig b/audio-libs/libgpod/libgpod-0.7.2.tar.gz.sig
deleted file mode 100644
index 12a0482..0000000
Binary files a/audio-libs/libgpod/libgpod-0.7.2.tar.gz.sig and /dev/null differ
diff --git a/audio-libs/libgpod/libgpod-0.7.95.tar.gz.sig b/audio-libs/libgpod/libgpod-0.7.95.tar.gz.sig
new file mode 100644
index 0000000..6d99298
Binary files /dev/null and b/audio-libs/libgpod/libgpod-0.7.95.tar.gz.sig differ
diff --git a/audio-libs/libsndfile/DETAILS b/audio-libs/libsndfile/DETAILS
index d3ecb21..23dc32b 100755
--- a/audio-libs/libsndfile/DETAILS
+++ b/audio-libs/libsndfile/DETAILS
@@ -1,5 +1,5 @@
            SPELL=libsndfile
-         VERSION=1.0.22
+         VERSION=1.0.23
   SECURITY_PATCH=2
           SOURCE=$SPELL-$VERSION.tar.gz
          SOURCE2=$SOURCE.asc
diff --git a/audio-libs/libsndfile/HISTORY b/audio-libs/libsndfile/HISTORY
index 71ad19c..cdc0983 100644
--- a/audio-libs/libsndfile/HISTORY
+++ b/audio-libs/libsndfile/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 1.0.23
+
 2010-10-06 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.0.22
 
diff --git a/audio-players/banshee-community-extensions/DETAILS b/audio-players/banshee-community-extensions/DETAILS
index 847a783..6337eeb 100755
--- a/audio-players/banshee-community-extensions/DETAILS
+++ b/audio-players/banshee-community-extensions/DETAILS
@@ -1,5 +1,5 @@
            SPELL=banshee-community-extensions
-         VERSION=1.6.0
+         VERSION=1.8.0
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
       SOURCE_URL=http://download.banshee-project.org/$SPELL/$VERSION/$SOURCE
diff --git a/audio-players/banshee-community-extensions/HISTORY b/audio-players/banshee-community-extensions/HISTORY
index df48e6c..b61b21e 100644
--- a/audio-players/banshee-community-extensions/HISTORY
+++ b/audio-players/banshee-community-extensions/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.8.0
+
 2010-04-01 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.6.0
 
diff --git a/audio-players/banshee-community-extensions/banshee-community-extensions-1.6.0.tar.bz2.sig b/audio-players/banshee-community-extensions/banshee-community-extensions-1.6.0.tar.bz2.sig
deleted file mode 100644
index 3b90628..0000000
Binary files a/audio-players/banshee-community-extensions/banshee-community-extensions-1.6.0.tar.bz2.sig and /dev/null differ
diff --git a/audio-players/banshee-community-extensions/banshee-community-extensions-1.8.0.tar.bz2.sig b/audio-players/banshee-community-extensions/banshee-community-extensions-1.8.0.tar.bz2.sig
new file mode 100644
index 0000000..823a5c8
Binary files /dev/null and b/audio-players/banshee-community-extensions/banshee-community-extensions-1.8.0.tar.bz2.sig differ
diff --git a/audio-players/banshee/DEPENDS b/audio-players/banshee/DEPENDS
index 87357af..b7cd041 100755
--- a/audio-players/banshee/DEPENDS
+++ b/audio-players/banshee/DEPENDS
@@ -20,6 +20,11 @@ optional_depends monodoc                          \
                  "--disable-docs"                 \
                  "Build documentation?"           &&
 
+optional_depends libgpod \
+                 "" \
+                 "--disable-appledevice" \
+                 "Apple device support" &&
+
 optional_depends ipod-sharp                       \
                  "--enable-ipod"                  \
                  "--disable-ipod"                 \
diff --git a/audio-players/banshee/DETAILS b/audio-players/banshee/DETAILS
index 9049d19..104579d 100755
--- a/audio-players/banshee/DETAILS
+++ b/audio-players/banshee/DETAILS
@@ -1,11 +1,11 @@
            SPELL=banshee
-         VERSION=1-1.6.1
+         VERSION=1-1.8.0
           SOURCE=${SPELL}-${VERSION}.tar.bz2
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-      SOURCE_URL=http://download.banshee-project.org/banshee/$SOURCE
+      SOURCE_URL=http://download.banshee-project.org/banshee/stable/${VERSION#*-}/$SOURCE
       SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
       LICENSE[0]=GPL
-        WEB_SITE=http://banshee-project.org
+        WEB_SITE=http://banshee.fm/
            SHORT="Easily Manage and Listen to Your Music"
 cat << EOF
 With Banshee you can easily import, manage, and play selections from your music
diff --git a/audio-players/banshee/HISTORY b/audio-players/banshee/HISTORY
index a02d47e..5faceb6 100644
--- a/audio-players/banshee/HISTORY
+++ b/audio-players/banshee/HISTORY
@@ -1,3 +1,10 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1-1.8.0, new WEB_SITE
+	* DEPENDS: added optional_depends libgpod
+
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE_URL
+
 2010-05-08 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1-1.6.1
 	* DEPENDS: removed deprecated nautilus-cd-burner
diff --git a/audio-players/banshee/banshee-1-1.6.1.tar.bz2.sig b/audio-players/banshee/banshee-1-1.6.1.tar.bz2.sig
deleted file mode 100644
index c299c3d..0000000
Binary files a/audio-players/banshee/banshee-1-1.6.1.tar.bz2.sig and /dev/null differ
diff --git a/audio-players/banshee/banshee-1-1.8.0.tar.bz2.sig b/audio-players/banshee/banshee-1-1.8.0.tar.bz2.sig
new file mode 100644
index 0000000..6cd9014
Binary files /dev/null and b/audio-players/banshee/banshee-1-1.8.0.tar.bz2.sig differ
diff --git a/audio-players/shorten/DETAILS b/audio-players/shorten/DETAILS
index e9c0b44..5149825 100755
--- a/audio-players/shorten/DETAILS
+++ b/audio-players/shorten/DETAILS
@@ -1,12 +1,11 @@
            SPELL=shorten
-         VERSION=3.6.0
+         VERSION=3.6.1
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=http://www.etree.org/shnutils/shorten/source/$SOURCE
-        WEB_SITE=http://www.softsound.com/Shorten.html
+   SOURCE_URL[0]=http://etree.org/shnutils/shorten/dist/src/$SOURCE
+        WEB_SITE=http://etree.org/shnutils/shorten/
          ENTERED=20020213
-         UPDATED=20020223
-   SOURCE_HASH=sha512:66d3358e9fccd68413639633239bbdc92180afd757ffe2c1643e0544a3bbb9527e10bfa0ec23ea8d0c71ae869c67ca7ec9ed749e49c096599df90166d460e1f2
+     SOURCE_HASH=sha512:825f2c02fcc5f715eb20b2b4356a5334be9c3d55b9c7238e0a2a734b99b88d8fb23308647644506282fd03df4a8e51e2aafbc1b1a89982d45d042a05a01951b3
 	LICENSE[0]=GPL
 	MAINTAINER=unet at sourcemage.org
         KEYWORDS="players audio"
diff --git a/audio-players/shorten/HISTORY b/audio-players/shorten/HISTORY
index 4359a05..52c2fa9 100644
--- a/audio-players/shorten/HISTORY
+++ b/audio-players/shorten/HISTORY
@@ -1,3 +1,7 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 3.6.1
+	  fixed WEB_SITE & SOURCE_URL
+
 2006-03-12 Karsten Behrmann <BearPerson at sourcemage.org>
 	* DETAILS: (automated) Add KEYWORDS
 
diff --git a/audio-soft/darksnow/DETAILS b/audio-soft/darksnow/DETAILS
index f837677..8e483b4 100755
--- a/audio-soft/darksnow/DETAILS
+++ b/audio-soft/darksnow/DETAILS
@@ -1,7 +1,7 @@
            SPELL=darksnow
          VERSION=0.6.1
           SOURCE="${SPELL}-${VERSION}.tar.gz"
-   SOURCE_URL[0]=http://${SPELL}.radiolivre.org/${SOURCE}
+   SOURCE_URL[0]=http://${SPELL}.radiolivre.org/pacotes/${SOURCE}
      SOURCE_HASH=sha512:f61017d35b633fd4c453b774c698cfb1eda9f3f3e45d7dedee1c5d3a23fc0c35e3f607d83d4494f2bf40c9324d41ea9a81de9445f1f08aeb2abdb90923a9bdaf
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://darksnow.radiolivre.org/index.en.html"
diff --git a/audio-soft/darksnow/HISTORY b/audio-soft/darksnow/HISTORY
index 0d921ba..bf8f19c 100644
--- a/audio-soft/darksnow/HISTORY
+++ b/audio-soft/darksnow/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE_URL
+
 2008-04-13 Arjan Bouter <abouter at sourcemage.org>
 	* DEPENDS, DETAILS, HISTORY: spell created
 
diff --git a/chat-im/freetalk/62E15A31.gpg b/chat-im/freetalk/62E15A31.gpg
new file mode 100644
index 0000000..11fc2c4
Binary files /dev/null and b/chat-im/freetalk/62E15A31.gpg differ
diff --git a/chat-im/freetalk/DETAILS b/chat-im/freetalk/DETAILS
index 20c044b..d8a078f 100755
--- a/chat-im/freetalk/DETAILS
+++ b/chat-im/freetalk/DETAILS
@@ -1,12 +1,11 @@
            SPELL=freetalk
          VERSION=3.0
           SOURCE="${SPELL}-${VERSION}.tar.gz"
-#         SOURCE2="${SOURCE}.sig"
-   SOURCE_URL[0]=http://download.savannah.gnu.org/releases/${SPELL}/${SOURCE}
-#  SOURCE2_URL[0]=http://download.savannah.gnu.org/releases/${SPELL}/${SOURCE2}
-#      SOURCE_GPG=gnu-verified.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
-#  SOURCE2_IGNORE=signature
-     SOURCE_HASH=sha512:242dfc8f18665839e52e5777b62d7a97dee63da85358da4fd8c55f29518b0ea483b24933415e767e566dc27f5661ffb94135171b41eb5ef7d82be856b70b78d6
+         SOURCE2=${SOURCE}.sig
+   SOURCE_URL[0]=http://download.savannah.gnu.org/releases/${SPELL}/old/${SOURCE}
+  SOURCE2_URL[0]=http://download.savannah.gnu.org/releases/${SPELL}/old/${SOURCE2}
+      SOURCE_GPG=62E15A31.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://www.gnu.org/software/freetalk/"
       LICENSE[0]=GPL
diff --git a/chat-im/freetalk/HISTORY b/chat-im/freetalk/HISTORY
index 5a04404..e8bd75a 100644
--- a/chat-im/freetalk/HISTORY
+++ b/chat-im/freetalk/HISTORY
@@ -1,2 +1,6 @@
+2010-10-09 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 62E15A31.gpg: added gpg keyring
+
 2007-11-11 Alexander Tsamutali <astsmtl at gmail.com>
 	* DEPENDS, DETAILS, HISTORY: spell created
diff --git a/chat-im/purple-plugin-pack/9EA132A6.gpg b/chat-im/purple-plugin-pack/9EA132A6.gpg
new file mode 100644
index 0000000..4714059
Binary files /dev/null and b/chat-im/purple-plugin-pack/9EA132A6.gpg differ
diff --git a/chat-im/purple-plugin-pack/DETAILS b/chat-im/purple-plugin-pack/DETAILS
index 0e7b96d..3759827 100755
--- a/chat-im/purple-plugin-pack/DETAILS
+++ b/chat-im/purple-plugin-pack/DETAILS
@@ -1,8 +1,11 @@
            SPELL=purple-plugin-pack
-         VERSION=2.5.1
+         VERSION=2.6.2
           SOURCE="purple-plugin_pack-${VERSION}.tar.bz2"
-   SOURCE_URL[0]=http://downloads.guifications.org/plugins/Plugin%20Pack/${SOURCE}
-     SOURCE_HASH=sha512:e60ba13d9cdbb581ad478ad8e03626d94baa06ad89eb508a9ad31b0d18e0800ed97e9b3fd5aa6158a9eb340465277db48a58c7a08e0ded64ed9aac1859fa0ac9
+         SOURCE2=$SOURCE.asc
+   SOURCE_URL[0]=http://downloads.guifications.org/plugins/Plugin%20Pack%20Archive/${SOURCE}
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=9EA132A6.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/purple-plugin_pack-${VERSION}"
         WEB_SITE="http://plugins.guifications.org/trac/wiki/PluginPack"
       LICENSE[0]=GPL
diff --git a/chat-im/purple-plugin-pack/HISTORY b/chat-im/purple-plugin-pack/HISTORY
index 09aefa4..43da908 100644
--- a/chat-im/purple-plugin-pack/HISTORY
+++ b/chat-im/purple-plugin-pack/HISTORY
@@ -1,3 +1,8 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 2.6.2 & fixed SOURCE_URL
+	* 9EA132A6.gpg: added gpg keyring
+	  converted to upstream signature checking
+
 2009-07-01 David Kowis <dkowis at shlrm.org>
 	* DETAILS: updated to latest version
 
diff --git a/collab/aegis/DETAILS b/collab/aegis/DETAILS
index 303ace7..7439eb8 100755
--- a/collab/aegis/DETAILS
+++ b/collab/aegis/DETAILS
@@ -3,7 +3,7 @@
      SOURCE_HASH='sha512:8426b2de3f85a90949b41c74172913235c09937c6d154ebd9fbee9c79fbd2ceeb7ea5a32f338e3499a610cab665a72cddbc29fd4e367b351696b7a2ffe9a297b'
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=$SOUREFORGE_URL/$SPELL/$SOURCE
+   SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
    SOURCE_URL[1]=http://aegis.sourceforge.net/$SOURCE
         WEB_SITE=http://aegis.sourceforge.net/
          ENTERED=20021010
diff --git a/collab/aegis/HISTORY b/collab/aegis/HISTORY
index 276c112..0d21a48 100644
--- a/collab/aegis/HISTORY
+++ b/collab/aegis/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed typo in SOURCE_URL
+
 2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed BUILD_API=2.
 
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index dc194af..e85487c 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -15,7 +15,7 @@ fi
 
 
 if [ -z "$GNUTLS_BRANCH" ] || [ "$GNUTLS_BRANCH" == "DEFAULT" ]; then
-  GNUTLS_BRANCH="2.8"
+  GNUTLS_BRANCH="2.10"
 fi
 
 case $GNUTLS_BRANCH in
@@ -65,9 +65,9 @@ case $GNUTLS_BRANCH in
      SOURCE_HASH=sha512:49a4a74350cb6f48b4ab8946b95cb84c52d834feeb269a2438ff34e1257d739a36aa62acf75406ddc81460b7589c59790700d0cb093d43ff56e9fbedeaef849f
   ;;
   2.10)
-         VERSION=2.10.1
+         VERSION=2.10.2
           SOURCE=$SPELL-$VERSION.tar.bz2
-     SOURCE_HASH=sha512:78dc83ea74158fe9f9b88b56a00216775233144f8033d05f8822ef9fd80223e339c55dda8f6e40295db84bf6f2f7e5dd142eafc2c340460302a7d2d2aabd6588
+     SOURCE_HASH=sha512:063d291cce8682eb6d450b72868b2ab2c01cf907d22dcd7c4a2aaec9b9685feb4d37a1b44540855f5b95e43dfdd7049ecb0038821c0b8ed6b3346d94449da89b
   ;;
 esac
 
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index d07e23a..2e7a39f 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.10.2, GNUTLS_BRANCH="2.10"
+
 2010-07-25 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.10.1
 
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index 647a01f..da9b4be 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -3,12 +3,12 @@
   SECURITY_PATCH=4
           SOURCE=$SPELL-$VERSION.tar.gz
          SOURCE2=$SOURCE.asc
-if [[ $SFTP_FILECONTROL == y ]]; then
-      PATCHLEVEL=2
-         SOURCE3=openssh-5.4p1.sftpfilecontrol-v1.3.patch
-    SOURCE3_HASH=sha512:45716ba1a811086926265750e73b3aff7d98f6b08e0a1a3f4d92103527b7d7d93514e2950df443c2b95ef8e646f672e10b4c2a0a2d8f21314b2d6f94cae5f6b7
-  SOURCE3_URL[0]=http://sftpfilecontrol.sourceforge.net/download/v1.3/$SOURCE3
-fi
+#if [[ $SFTP_FILECONTROL == y ]]; then
+#      PATCHLEVEL=2
+#         SOURCE3=openssh-5.4p1.sftpfilecontrol-v1.3.patch
+#    SOURCE3_HASH=sha512:45716ba1a811086926265750e73b3aff7d98f6b08e0a1a3f4d92103527b7d7d93514e2950df443c2b95ef8e646f672e10b4c2a0a2d8f21314b2d6f94cae5f6b7
+#  SOURCE3_URL[0]=http://sftpfilecontrol.sourceforge.net/download/v1.3/$SOURCE3
+#fi
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$SOURCE
   SOURCE2_URL[0]=$SOURCE_URL.asc
diff --git a/crypto/openssh/HISTORY b/crypto/openssh/HISTORY
index 7dc0cf3..882c522 100644
--- a/crypto/openssh/HISTORY
+++ b/crypto/openssh/HISTORY
@@ -1,3 +1,7 @@
+2010-10-08 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: removed sftp filecontrol patch until it's fixed with newer
+	  openssh version
+
 2010-08-23 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 5.6p1
 
diff --git a/database/sqlite/CONFIGURE b/database/sqlite/CONFIGURE
index 816ddee..615eb77 100755
--- a/database/sqlite/CONFIGURE
+++ b/database/sqlite/CONFIGURE
@@ -1,6 +1,6 @@
 config_query SQLITE_META "Enable column metadata?" y &&
 
-config_query SQLITE_SECURE_DELETE "Compiled with SQLITE_SECURE_DELETE?" n &&
+config_query SQLITE_SECURE_DELETE "Compile with SQLITE_SECURE_DELETE?" n &&
 
 config_query_option SQLITE_TSAFE "Build thread-safe SQLite?" y \
                                  "--enable-threadsafe" \
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 8a5c579..2ffc8d3 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,6 +1,6 @@
            SPELL=sqlite
-         VERSION=3.7.2
-     SOURCE_HASH=sha512:a6d2659e377d10838b6379b6413a9c7911065eb676fe8ddcb515da89b836d3cc61d1a0b931ddf71febf6a9d2526644050258a9d3710690fe38dc388dbb0979ba
+         VERSION=3.7.3
+     SOURCE_HASH=sha512:21d5ddd31e4e3dddbcbf0e9eed09b03e32f0abbc41b5496877d96a0af877aa2d280c140161c22f4df6bbc264599b204fbc8970c09d7cbc588a324ab789bc3034
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=http://sqlite.org/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index ac4185c..6c8d3d9 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,7 @@
+2010-10-08 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 3.7.3
+	* CONFIGURE: fixed a mistype
+
 2010-09-12 George Sherwood <gsherwood at sourcemage.org>
 	PRE_SUB_DEPENDS: Fixed logic
 	REPAIR^all^PRE_SUB_DEPENDS: Fixed logic
diff --git a/devel/b43-tools/DETAILS b/devel/b43-tools/DETAILS
index fefb37a..824068f 100755
--- a/devel/b43-tools/DETAILS
+++ b/devel/b43-tools/DETAILS
@@ -5,7 +5,7 @@ else
          VERSION=git
 fi
           SOURCE="${SPELL}.tar.bz2"
-   SOURCE_URL[0]=git_http://git.bu3sch.de/git/${SPELL}.git
+   SOURCE_URL[0]=git_http://git.bu3sch.de/${SPELL}.git
    SOURCE_IGNORE=volatile
   FORCE_DOWNLOAD=on
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
diff --git a/devel/b43-tools/HISTORY b/devel/b43-tools/HISTORY
index 8826811..1101114 100644
--- a/devel/b43-tools/HISTORY
+++ b/devel/b43-tools/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE_URL
+
 2010-04-02 Ismael Luceno <ismael at sourcemage.org>
 	* BUILD, INSTALL: build all the tools
 	* DETAILS: improved description
diff --git a/devel/doxygen/DETAILS b/devel/doxygen/DETAILS
index 69fffe2..e079d50 100755
--- a/devel/doxygen/DETAILS
+++ b/devel/doxygen/DETAILS
@@ -1,5 +1,5 @@
            SPELL=doxygen
-         VERSION=1.7.1
+         VERSION=1.7.2
           SOURCE=$SPELL-$VERSION.src.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=ftp://ftp.stack.nl/pub/users/dimitri/$SOURCE
diff --git a/devel/doxygen/HISTORY b/devel/doxygen/HISTORY
index dc6dc94..e325abf 100644
--- a/devel/doxygen/HISTORY
+++ b/devel/doxygen/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 George Sherwood <gsherwood at sourcemage.org>
+	* DETAILS: Updated to version 1.7.2
+
 2010-06-26 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.7.1
 
diff --git a/devel/doxygen/doxygen-1.7.1.src.tar.gz.sig b/devel/doxygen/doxygen-1.7.1.src.tar.gz.sig
deleted file mode 100644
index 4399d57..0000000
Binary files a/devel/doxygen/doxygen-1.7.1.src.tar.gz.sig and /dev/null differ
diff --git a/devel/doxygen/doxygen-1.7.2.src.tar.gz.sig b/devel/doxygen/doxygen-1.7.2.src.tar.gz.sig
new file mode 100644
index 0000000..a65f8f0
Binary files /dev/null and b/devel/doxygen/doxygen-1.7.2.src.tar.gz.sig differ
diff --git a/devel/expect/DETAILS b/devel/expect/DETAILS
index 1c29efa..93bb0fe 100755
--- a/devel/expect/DETAILS
+++ b/devel/expect/DETAILS
@@ -1,12 +1,11 @@
             SPELL=expect
-          VERSION=5.43
-           SOURCE=$SPELL-$VERSION.0.tar.gz
+          VERSION=5.44.1.15
+           SOURCE=$SPELL-$VERSION.tar.gz
  SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-    SOURCE_URL[0]=http://expect.nist.gov/src/$SOURCE
-      SOURCE_HASH=sha512:692ceac0eea5f2e8f75c42217fab3b2e2c202b0c460a06d5986f56a81789fbe895032a1c50b7e7fb96fb0a3d3f52f8383e706cbd0b81aa0fe03fdcc8b3ae4143
+    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+      SOURCE_HASH=sha512:c932bd040527c99dce153603d18ce0239a55788fad3ff875acabc2ec06c710d08b723daa333ba9fd4b0c6976491bc400285c5c76cb82285a1405c06e6453c286
          WEB_SITE=http://expect.nist.gov
           ENTERED=20020307
-          UPDATED=20040226
        LICENSE[0]=UNKNOWN
          KEYWORDS="telnet ftp devel"
             SHORT="Automate interactive applications (telnet, ftp, passwd, etc)"
diff --git a/devel/expect/HISTORY b/devel/expect/HISTORY
index 0a99cae..0a06715 100644
--- a/devel/expect/HISTORY
+++ b/devel/expect/HISTORY
@@ -1,3 +1,8 @@
+2010-10-10 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 5.44.1.15
+	* PRE_BUILD: patches are not needed anymore
+	* expect-5.43.0-tcl_8.5.5_fix-1.patch, expect-5.43.0-spawn-1.patch: removed, no longer needed
+
 2009-09-06 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* BUILD, DEPENDS, DETAILS, expect-5.43.0-spawn-1.patch,
 	  expect-5.43.0-tcl_8.5.5_fix-1.patch, INSTALL, PRE_BUILD:
diff --git a/devel/expect/PRE_BUILD b/devel/expect/PRE_BUILD
index 4ad5210..80f4ce9 100755
--- a/devel/expect/PRE_BUILD
+++ b/devel/expect/PRE_BUILD
@@ -2,9 +2,6 @@ default_pre_build &&
 
 cd ${SOURCE_DIRECTORY} &&
 
-patch -p1 < ${SCRIPT_DIRECTORY}/expect-5.43.0-spawn-1.patch                 &&
-patch -p1 < ${SCRIPT_DIRECTORY}/expect-5.43.0-tcl_8.5.5_fix-1.patch         &&
-
 sedit '/^install:/s/install-libraries //' Makefile.in                       &&
 sedit 's/^SCRIPTS_MANPAGES = /_&/' Makefile.in                              &&
 sedit 's:/usr/local/bin:/usr/bin:' expect.man                               &&
diff --git a/devel/expect/expect-5.43.0-spawn-1.patch b/devel/expect/expect-5.43.0-spawn-1.patch
deleted file mode 100644
index c2033c0..0000000
--- a/devel/expect/expect-5.43.0-spawn-1.patch
+++ /dev/null
@@ -1,217 +0,0 @@
-Submitted By: LFS Book <lfs-book at linuxfromscratch.org>
-Date: 2003-10-05
-Initial Package Version: 5.38
-Origin: Redhat RPM (Patch by HJ Lu)
-Description: NA
-diff -uNr expect-5.38.orig/exp_chan.c expect-5.38/exp_chan.c
---- expect-5.38.orig/exp_chan.c	2002-02-12 13:00:55.000000000 +1100
-+++ expect-5.38/exp_chan.c	2003-03-01 10:36:18.000000000 +1100
-@@ -519,6 +519,7 @@
-     esPtr->buffer = Tcl_NewStringObj("",0);
-     Tcl_IncrRefCount(esPtr->buffer);
-     esPtr->umsize = exp_default_match_max;
-+    esPtr->umsize_changed = exp_default_match_max_changed;
-     /* this will reallocate object with an appropriate sized buffer */
-     expAdjust(esPtr);
- 
-diff -uNr expect-5.38.orig/exp_command.h expect-5.38/exp_command.h
---- expect-5.38.orig/exp_command.h	2002-04-08 08:57:20.000000000 +1000
-+++ expect-5.38/exp_command.h	2003-03-01 10:36:18.000000000 +1100
-@@ -25,6 +25,7 @@
- EXTERN char *		exp_get_var _ANSI_ARGS_((Tcl_Interp *,char *));
- 
- EXTERN int exp_default_match_max;
-+EXTERN int exp_default_match_max_changed;
- EXTERN int exp_default_parity;
- EXTERN int exp_default_rm_nulls;
- 
-@@ -97,6 +98,7 @@
-     int msize;	        /* # of bytes that buffer can hold (max) */
-     int umsize;	        /* # of bytes (min) that is guaranteed to match */
- 			/* this comes from match_max command */
-+    int umsize_changed;	/* is umsize changed by user?  */
-     int printed;	/* # of bytes written to stdout (if logging on) */
-                         /* but not actually returned via a match yet */
-     int echoed;	        /* additional # of bytes (beyond "printed" above) */
-diff -uNr expect-5.38.orig/expect.c expect-5.38/expect.c
---- expect-5.38.orig/expect.c	2002-04-08 09:00:33.000000000 +1000
-+++ expect-5.38/expect.c	2003-03-01 10:36:18.000000000 +1100
-@@ -41,8 +41,17 @@
- #include "tcldbg.h"
- #endif
- 
-+/* The initial length is 2000. We increment it by 2000. The maximum
-+   is 8MB (0x800000).  */
-+#define EXP_MATCH_MAX		2000
-+#define EXP_MATCH_INC		2000
-+#define EXP_MATCH_STEP_LIMIT	0x700000
-+#define EXP_MATCH_LIMIT		0x800000
-+#define EXP_MATCH_LIMIT_QUOTE	"0x800000"
-+
- /* initial length of strings that we can guarantee patterns can match */
--int exp_default_match_max =	2000;
-+int exp_default_match_max =	EXP_MATCH_MAX;
-+int exp_default_match_max_changed = 0;
- #define INIT_EXPECT_TIMEOUT_LIT	"10"	/* seconds */
- #define INIT_EXPECT_TIMEOUT	10	/* seconds */
- int exp_default_parity =	TRUE;
-@@ -1618,6 +1627,76 @@
-     return newsize;
- }
- 
-+/* returns # of bytes until we see a newline at the end or EOF.  */
-+/*ARGSUSED*/
-+static int
-+expReadNewLine(interp,esPtr,save_flags) /* INTL */
-+Tcl_Interp *interp;
-+ExpState *esPtr;
-+int save_flags;
-+{
-+    int size;
-+    int exp_size;
-+    int full_size;
-+    int count;
-+    char *str;
-+
-+    count = 0;
-+    for (;;) {
-+	exp_size = expSizeGet(esPtr);
-+
-+	/* When we reach the limit, we will only read one char at a
-+	   time.  */
-+	if (esPtr->umsize >= EXP_MATCH_STEP_LIMIT)
-+	    size = TCL_UTF_MAX;
-+	else
-+	    size = exp_size;
-+
-+	if (exp_size + TCL_UTF_MAX >= esPtr->msize) {
-+	    if (esPtr->umsize >= EXP_MATCH_LIMIT) {
-+		expDiagLogU("WARNING: interact buffer is full. probably your program\r\n");
-+		expDiagLogU("is not interactive or has a very long output line. The\r\n");
-+		expDiagLogU("current limit is " EXP_MATCH_LIMIT_QUOTE ".\r\n");
-+		expDiagLogU("Dumping first half of buffer in order to continue\r\n");
-+		expDiagLogU("Recommend you enlarge the buffer.\r\n");
-+		exp_buffer_shuffle(interp,esPtr,save_flags,EXPECT_OUT,"expect");
-+		return count;
-+	    }
-+	    else {
-+		esPtr->umsize += EXP_MATCH_INC;
-+		expAdjust(esPtr);
-+	    }
-+	}
-+
-+	full_size = esPtr->msize - (size / TCL_UTF_MAX);
-+	size = Tcl_ReadChars(esPtr->channel,
-+			esPtr->buffer,
-+			full_size,
-+			1 /* append */);
-+	if (size > 0) {
-+	    count += size;
-+	    /* We try again if there are more to read and we haven't
-+	       seen a newline at the end. */
-+	    if (size == full_size) {
-+		str = Tcl_GetStringFromObj(esPtr->buffer, &size);
-+		if (str[size - 1] != '\n')
-+		    continue;
-+	    }
-+	}
-+	else {
-+	    /* It is even trickier. We got an error from read. We have
-+	       to recover from it. Let's make sure the size of
-+	       buffer is correct. It can be corrupted. */
-+	    str = Tcl_GetString(esPtr->buffer);
-+	    Tcl_SetObjLength(esPtr->buffer, strlen(str));
-+	}
-+
-+	break;
-+    }
-+
-+    return count;
-+}
-+
- /* returns # of bytes read or (non-positive) error of form EXP_XXX */
- /* returns 0 for end of file */
- /* If timeout is non-zero, set an alarm before doing the read, else assume */
-@@ -1632,6 +1711,8 @@
- {
-     int cc = EXP_TIMEOUT;
-     int size = expSizeGet(esPtr);
-+    int full_size;
-+    int count;
- 
-     if (size + TCL_UTF_MAX >= esPtr->msize) 
- 	exp_buffer_shuffle(interp,esPtr,save_flags,EXPECT_OUT,"expect");
-@@ -1648,11 +1729,43 @@
-     }
- #endif
- 
--    
-+    /* FIXME: If we ask less than what is available in the tcl buffer
-+       when tcl has seen EOF, we will throw away the remaining data
-+       since the next read will get EOF. Since expect is line-oriented,
-+       we exand our buffer to get EOF or the next newline at the end of
-+       the input buffer. I don't know if it is the right fix.  H.J. */
-+    count = 0;
-+    full_size = esPtr->msize - (size / TCL_UTF_MAX);
-     cc = Tcl_ReadChars(esPtr->channel,
--	    esPtr->buffer,
--	    esPtr->msize - (size / TCL_UTF_MAX),
--	    1 /* append */);
-+		esPtr->buffer,
-+		full_size,
-+		1 /* append */);
-+    if (cc > 0) {
-+	count += cc;
-+	/* It gets very tricky. There are more to read. We will expand
-+	   our buffer and get EOF or a newline at the end unless the
-+	   buffer length has been changed.  */
-+	if (cc == full_size) {
-+	    char *str;
-+	    str = Tcl_GetStringFromObj(esPtr->buffer, &size);
-+	    if (str[size - 1] != '\n') {
-+		if (esPtr->umsize_changed) {
-+		    char buf[20];	/* big enough for 64bit int in hex.  */
-+		    snprintf(buf,sizeof(buf),"0x%x", esPtr->umsize);
-+		    expDiagLogU("WARNING: interact buffer is not large enough to hold\r\n");
-+		    expDiagLogU("all output. probably your program is not interactive or\r\n");
-+		    expDiagLogU("has a very long output line. The current limit is ");
-+		    expDiagLogU(buf);
-+		    expDiagLogU(".\r\n");
-+		}
-+		else {
-+		    cc = expReadNewLine(interp,esPtr,save_flags);
-+		    if (cc > 0)
-+			count += cc;
-+		}
-+	    }
-+	}
-+    }
-     i_read_errno = errno;
- 
- #ifdef SIMPLE_EVENT
-@@ -1673,7 +1786,7 @@
- 	}
-     }
- #endif
--    return cc;	
-+    return count > 0 ? count : cc;
- }
- 
- /*
-@@ -2746,8 +2859,14 @@
- 	return(TCL_ERROR);
-     }
- 
--    if (Default) exp_default_match_max = size;
--    else esPtr->umsize = size;
-+    if (Default) {
-+	exp_default_match_max = size;
-+	exp_default_match_max_changed = 1;
-+    }
-+    else {
-+	esPtr->umsize = size;
-+	esPtr->umsize_changed = 1;
-+    }
- 
-     return(TCL_OK);
- }
diff --git a/devel/expect/expect-5.43.0-tcl_8.5.5_fix-1.patch b/devel/expect/expect-5.43.0-tcl_8.5.5_fix-1.patch
deleted file mode 100644
index 5b9596a..0000000
--- a/devel/expect/expect-5.43.0-tcl_8.5.5_fix-1.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-Submitted By: DJ Lucas <dj_AT_linuxfromscratch_DOT_org>
-Date: 2008-09-28
-Initial Package Version: 5.43
-Upstream status: Not Submitted
-Origin: LFS ticket 2126 (http://wiki.linuxfromscratch.org/lfs/ticket/2126)
-        Bryan Kadzban <bryan at kadzban.is-a-geek.net>
-Description: Removes references to functions that Tcl 8.5 no longer exposes 
-             and correct other minor build problems WRT TCL-8.5.x.
-
-diff -Naur expect-5.43-orig/Dbg.c expect-5.43/Dbg.c
---- expect-5.43-orig/Dbg.c	2002-03-22 22:11:54.000000000 -0600
-+++ expect-5.43/Dbg.c	2008-08-24 01:30:15.000000000 -0500
-@@ -9,7 +9,7 @@
- */
- 
- #include <stdio.h>
--
-+#include "expect_cf.h"
- #include "tcldbgcf.h"
- #if 0
- /* tclInt.h drags in stdlib.  By claiming no-stdlib, force it to drag in */
-diff -Naur expect-5.43-orig/exp_inter.c expect-5.43/exp_inter.c
---- expect-5.43-orig/exp_inter.c	2004-08-17 21:03:00.000000000 -0500
-+++ expect-5.43/exp_inter.c	2008-08-24 01:28:59.000000000 -0500
-@@ -36,6 +36,7 @@
- #include <ctype.h>
- 
- #include "tcl.h"
-+#include "tclInt.h"
- #include "string.h"
- 
- #include "exp_tty_in.h"
-diff -Naur expect-5.43/exp_command.c expect-5.43-patched/exp_command.c
---- expect-5.43/exp_command.c	2004-08-20 13:18:01.000000000 -0400
-+++ expect-5.43-patched/exp_command.c	2008-01-12 11:42:45.000000000 -0500
-@@ -2265,6 +2265,8 @@
- 	/*NOTREACHED*/
- }
- 
-+static struct exp_cmd_data cmd_data[];
-+
- /*ARGSUSED*/
- static int
- Exp_CloseObjCmd(clientData, interp, objc, objv)
-@@ -2311,12 +2313,23 @@
- 	/* Historical note: we used "close"  long before there was a */
- 	/* Tcl builtin by the same name. */
- 
-+	/* The code that registered this function as the handler for */
-+	/* the "close" command stored away the old handler in the */
-+	/* exp_cmd_data for the "close" command. */
-+
-+	struct exp_cmd_data *cmd_ptr;
- 	Tcl_CmdInfo info;
-+
-+	for(cmd_ptr = &cmd_data[0]; cmd_ptr->name; cmd_ptr++) {
-+	    if(strncmp(cmd_ptr->name, "close", 5) == 0)
-+		break;
-+	}
-+
- 	Tcl_ResetResult(interp);
- 	if (0 == Tcl_GetCommandInfo(interp,"close",&info)) {
- 	    info.clientData = 0;
- 	}
--	return(Tcl_CloseObjCmd(info.clientData,interp,objc_orig,objv_orig));
-+	return(cmd_ptr->old_objProc(info.clientData,interp,objc_orig,objv_orig));
-     }
- 
-     if (chanName) {
-@@ -2961,7 +2974,10 @@
-     /* if successful (i.e., TCL_RETURN is returned) */
-     /* modify the result, so that we will handle it specially */
- 
--    int result = Tcl_ReturnObjCmd(clientData,interp,objc,objv);
-+    Tcl_CmdInfo info;
-+    Tcl_GetCommandInfo(interp, "return", &info);
-+
-+    int result = info.objProc(clientData,interp,objc,objv);
-     if (result == TCL_RETURN)
-         result = EXP_TCL_RETURN;
-     return result;
-@@ -3062,8 +3078,7 @@
- 
- 	for (;c->name;c++) {
- 		/* if already defined, don't redefine */
--		if ((c->flags & EXP_REDEFINE) ||
--		    !(Tcl_FindHashEntry(&globalNsPtr->cmdTable,c->name) ||
-+		if (!(Tcl_FindHashEntry(&globalNsPtr->cmdTable,c->name) ||
- 		      Tcl_FindHashEntry(&currNsPtr->cmdTable,c->name))) {
- 			if (c->objproc)
- 				Tcl_CreateObjCommand(interp,c->name,
-@@ -3072,6 +3087,21 @@
- 				Tcl_CreateCommand(interp,c->name,c->proc,
- 						  c->data,exp_deleteProc);
- 		}
-+		else if (c->flags & EXP_REDEFINE) { /* unless the REDEFINE flag is present */
-+			Tcl_CmdInfo info;
-+
-+			if (Tcl_GetCommandInfo(interp, c->name, &info)) {
-+				c->old_proc	= info.proc;
-+				c->old_objProc	= info.objProc;
-+			}
-+
-+			if (c->objproc)
-+				Tcl_CreateObjCommand(interp,c->name,
-+						     c->objproc,c->data,exp_deleteObjProc);
-+			else
-+				Tcl_CreateCommand(interp,c->name,c->proc,
-+						  c->data,exp_deleteProc);
-+		}
- 		if (!(c->name[0] == 'e' &&
- 		      c->name[1] == 'x' &&
- 		      c->name[2] == 'p')
-diff -Naur expect-5.43/exp_command.h expect-5.43-patched/exp_command.h
---- expect-5.43/exp_command.h	2008-01-12 11:44:11.000000000 -0500
-+++ expect-5.43-patched/exp_command.h	2008-01-12 11:26:05.000000000 -0500
-@@ -297,6 +297,8 @@
- 	Tcl_CmdProc	*proc;
- 	ClientData	data;
- 	int 		flags;
-+	Tcl_CmdProc	*old_proc;     /* these store the procedure for the old command, */
-+	Tcl_ObjCmdProc	*old_objProc;  /* if any */
- };
- 
- EXTERN void		exp_create_commands _ANSI_ARGS_((Tcl_Interp *,
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index c0b7158..7e1dddc 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -10,7 +10,7 @@ if [[ ! -x /usr/bin/ghc ]] ; then
          SOURCE2=$SPELL-$VERSION-$ARCH-unknown-linux-n.tar.bz2
   SOURCE2_URL[0]=http://darcs.haskell.org/download/dist/$VERSION/$SOURCE2
     SOURCE2_HASH=sha512:b19b46d62587b9ef0b46f5c9aed05fa009009884ca15db8c43002b1c9d344db0dc019431971e7bcd8264e39505f5762d8cc840fd570d7438dfa1ffbf0068c3c4
-  [ "$ARCH" = "x86_64" ] && SOURCE2_HASH=sha512:697ac33529bb651d98a1f81f65323ef19c8ccb9ca62265dab6daa90558b78b1a38520bafafa8403bc89243f0831b42872019107560448a609fd54f3672fe57fb
+  [ "$ARCH" = "x86_64" ] && SOURCE2_HASH=sha512:ab5fb2dc550162279ede57e543dfff1827c3b8494945c33a484533ee04a23e1ae32e0d617454ce92d3e4165f2ae4d4532f86495ce1f455567ff893b3403bce25
 fi
 
       LICENSE[0]=BSD
diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index bfa1e61..459026d 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE2_HASH. It wasn't updated with version bump for x86_64
+
 2010-08-22 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* DETAILS: version 6.12.3
 
diff --git a/devel/tig/DETAILS b/devel/tig/DETAILS
index 8a160b0..705d8ae 100755
--- a/devel/tig/DETAILS
+++ b/devel/tig/DETAILS
@@ -1,8 +1,8 @@
            SPELL=tig
-         VERSION=0.16.1
+         VERSION=0.16.2
           SOURCE="${SPELL}-${VERSION}.tar.gz"
    SOURCE_URL[0]=http://jonas.nitro.dk/${SPELL}/releases/${SOURCE}
-     SOURCE_HASH=sha512:9dd283179d22cef6a30b759078b0e7e0384258b5fa350cbe4c073260f923ecdd763d8106f5378a9ca145c45c79da7412a9c4d2a128bc0a88f202d62fdb3f5626
+     SOURCE_HASH=sha512:8e1b3fb18a19248f1107deb13c8f6f7b071abd135b23c110fea7bf1204f33578af63f27642e04496a10be7b740e7a9d8f2fe09a41f9d68ca5c9694e5e57ffa84
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://jonas.nitro.dk/tig/"
       LICENSE[0]=GPL
diff --git a/devel/tig/HISTORY b/devel/tig/HISTORY
index f36ab6c..0e878c2 100644
--- a/devel/tig/HISTORY
+++ b/devel/tig/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.16.2
+
 2010-09-19 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.16.1
 
diff --git a/disk/fuse/DETAILS b/disk/fuse/DETAILS
index 38f53c8..45f3735 100755
--- a/disk/fuse/DETAILS
+++ b/disk/fuse/DETAILS
@@ -1,7 +1,7 @@
            SPELL=fuse
 if [ "$CVS" != "y" ]; then
-         VERSION=2.8.4
-     SOURCE_HASH=sha512:2275ee26db7c0b13612f7679a8ca39dd2af66b97825abd29518c1d3027e09aa34868a445b266afe053e9236060f4d011231ebab0fe25ac7955da5c8955c7f392
+         VERSION=2.8.5
+     SOURCE_HASH=sha512:83f668c5c02f591a1f6e5cb6f95abb7227248ba80fab940395ee5ec07ce44743dae07c3cfd865327143fe5cbe3bbee4aa1c4e856e55aa80cb8b6892f9683efad
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/disk/fuse/HISTORY b/disk/fuse/HISTORY
index 53a5ac2..2037f6b 100644
--- a/disk/fuse/HISTORY
+++ b/disk/fuse/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.8.5
+
 2010-04-28 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: fixed long description wrap; updated spell to 2.8.4
 
diff --git a/disk/udev/DETAILS b/disk/udev/DETAILS
index 2515948..453ffc5 100755
--- a/disk/udev/DETAILS
+++ b/disk/udev/DETAILS
@@ -1,5 +1,5 @@
            SPELL=udev
-         VERSION=162
+         VERSION=163
           SOURCE=$SPELL-$VERSION.tar.bz2
          SOURCE2=$SOURCE.sign
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/udev/HISTORY b/disk/udev/HISTORY
index 68e62f5..ef3d3f3 100644
--- a/disk/udev/HISTORY
+++ b/disk/udev/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 163
+
 2010-09-03 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 162
 
diff --git a/e-17/e_module-calendar/DETAILS b/e-17/e_module-calendar/DETAILS
index d070988..771f149 100755
--- a/e-17/e_module-calendar/DETAILS
+++ b/e-17/e_module-calendar/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
 else
          VERSION=0.1.5
           SOURCE=${SPELL/*-/}-$VERSION.tar.gz
-   SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA/${SPELL/*-/}:$SPELL
+   SOURCE_URL[0]=http://get-e.org/Resources/Modules/_files/$SOURCE
      SOURCE_HASH=sha512:d63b79fe60d0202960659c8612de86c8bd0554ce66d82ad8c9a439b0d230440fc69f70aae9b8fdf93eefa5af529bbdd1ac9f211c51fb09514a2fd55368e74621
 #      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/*-/}-$VERSION
diff --git a/e-17/e_module-calendar/HISTORY b/e-17/e_module-calendar/HISTORY
index 62d83b1..5871c5b 100644
--- a/e-17/e_module-calendar/HISTORY
+++ b/e-17/e_module-calendar/HISTORY
@@ -1,3 +1,7 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: tarballs don't use svn (get-e.org is closed but sources
+	  are on fall-back mirror)
+
 2010-08-17 Ladislav Hagara <hgr at vabo.cz>
 	* DEPENDS: esmart removed
 
diff --git a/editors/openoffice/HISTORY b/editors/openoffice/HISTORY
index 833d9fc..c023386 100644
--- a/editors/openoffice/HISTORY
+++ b/editors/openoffice/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* OOo_3.2.1_src_binfilter.tar.bz2.sig: added missing sig file
+
 2010-08-29 Pol Vinogradov <vin.public at gmail.com>
 	* PRE_BUILD, sal_cppu.gcc45.patch: added patch for building with
 	  g++ 4.5, http://www.openoffice.org/issues/show_bug.cgi?id=109853
diff --git a/editors/openoffice/OOo_3.2.1_src_binfilter.tar.bz2.sig b/editors/openoffice/OOo_3.2.1_src_binfilter.tar.bz2.sig
new file mode 100644
index 0000000..4f0106c
Binary files /dev/null and b/editors/openoffice/OOo_3.2.1_src_binfilter.tar.bz2.sig differ
diff --git a/ftp/gtk-gnutella/DETAILS b/ftp/gtk-gnutella/DETAILS
index 52d9ade..53c9ba3 100755
--- a/ftp/gtk-gnutella/DETAILS
+++ b/ftp/gtk-gnutella/DETAILS
@@ -1,10 +1,12 @@
            SPELL=gtk-gnutella
          VERSION=0.96.8
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
-#    SOURCE_HASH=sha512:735797854210641d0758ddacf00be99323de7c4c1b8c3a9e2530b35bc9abf54a1f9dff792dfcdb2210d4d9072e02c8fdab66fd7707b3752007ed3126036e089e
+  SOURCE2_URL[0]=$SOURCE_URL.asc
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=E9596555.gpg:$SOURCE2:UPSTREAM_KEY
       LICENSE[0]=GPL
         WEB_SITE=http://gtk-gnutella.sourceforge.net/
          ENTERED=20011022
diff --git a/ftp/gtk-gnutella/E9596555.gpg b/ftp/gtk-gnutella/E9596555.gpg
new file mode 100644
index 0000000..602f86b
Binary files /dev/null and b/ftp/gtk-gnutella/E9596555.gpg differ
diff --git a/ftp/gtk-gnutella/HISTORY b/ftp/gtk-gnutella/HISTORY
index 930b6b2..85bc330 100644
--- a/ftp/gtk-gnutella/HISTORY
+++ b/ftp/gtk-gnutella/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+
 2010-08-19 David C. Haley <khoralin at gmail.com>
 	* DETAILS: Updated to 0.96.8
 
diff --git a/ftp/gtk-gnutella/gtk-gnutella-0.96.8.tar.bz2.sig b/ftp/gtk-gnutella/gtk-gnutella-0.96.8.tar.bz2.sig
deleted file mode 100644
index 89e562b..0000000
Binary files a/ftp/gtk-gnutella/gtk-gnutella-0.96.8.tar.bz2.sig and /dev/null differ
diff --git a/ftp/transmission/DETAILS b/ftp/transmission/DETAILS
index 2f233a0..7239d98 100755
--- a/ftp/transmission/DETAILS
+++ b/ftp/transmission/DETAILS
@@ -1,5 +1,5 @@
            SPELL=transmission
-         VERSION=2.04
+         VERSION=2.10
   SECURITY_PATCH=1
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=http://mirrors.m0k.org/$SPELL/files/$SOURCE
diff --git a/ftp/transmission/HISTORY b/ftp/transmission/HISTORY
index 1bd2f83..0542df7 100644
--- a/ftp/transmission/HISTORY
+++ b/ftp/transmission/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 2.10
+
 2010-08-08 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 2.04
 
diff --git a/ftp/transmission/transmission-2.04.tar.bz2.sig b/ftp/transmission/transmission-2.04.tar.bz2.sig
deleted file mode 100644
index aa2459f..0000000
Binary files a/ftp/transmission/transmission-2.04.tar.bz2.sig and /dev/null differ
diff --git a/ftp/transmission/transmission-2.10.tar.bz2.sig b/ftp/transmission/transmission-2.10.tar.bz2.sig
new file mode 100644
index 0000000..f794928
Binary files /dev/null and b/ftp/transmission/transmission-2.10.tar.bz2.sig differ
diff --git a/gnome2-libs/libbonobomm/DETAILS b/gnome2-libs/libbonobomm/DETAILS
index cd7be6b..22afbb6 100755
--- a/gnome2-libs/libbonobomm/DETAILS
+++ b/gnome2-libs/libbonobomm/DETAILS
@@ -5,7 +5,7 @@
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
    SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-          MD5[0]='74b27845ec8a1efb1139a847a8a63ef5'
+     SOURCE_HASH=sha512:41ff06c779c8c8211c453bf75a0db2dcacd3a0030ac24000a3f4415d2e396c74233a1533443a8cc2489e06517ef6adad7ac2f2f279cebb8ac2e7a9b4d829a9b7
       MAKE_NJOBS=1
       LICENSE[0]="LGPL"
         WEB_SITE=http://gtkmm.sourceforge.net/
diff --git a/gnome2-libs/libbonobomm/HISTORY b/gnome2-libs/libbonobomm/HISTORY
index b39dd1b..dd1025c 100644
--- a/gnome2-libs/libbonobomm/HISTORY
+++ b/gnome2-libs/libbonobomm/HISTORY
@@ -1,3 +1,6 @@
+2010-08-10 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed sha512 (source checked with upstream md5)
+
 2008-08-19 Robert Figura <rfigura at sourcemage.org>
 	* DEPENDS: added dependency on gtkmm2
 
diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index 371794f..55bf263 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
    SOURCE_IGNORE=volatile
 else
  if [[ $POPPLER_VER == devel ]]; then
-         VERSION=0.14.3
-     SOURCE_HASH=sha512:53461eb418a0bfab68164a1fac87d8837354165bc9a3830defa54ec0a46c0f7cb876303d50dfa6aae903c9336eff39241a90679a63371ca6f228b8014143ee70
+         VERSION=0.14.4
+     SOURCE_HASH=sha512:63620d82928c55691622d127d4c467a78f2b412fb8ff8ece5a471816256b2578052e0627f1c36c23e645cefa350f05a222dc3cf46f4a26e6439c460c8c58092e
  else
-         VERSION=0.14.3
-     SOURCE_HASH=sha512:53461eb418a0bfab68164a1fac87d8837354165bc9a3830defa54ec0a46c0f7cb876303d50dfa6aae903c9336eff39241a90679a63371ca6f228b8014143ee70
+         VERSION=0.14.4
+     SOURCE_HASH=sha512:63620d82928c55691622d127d4c467a78f2b412fb8ff8ece5a471816256b2578052e0627f1c36c23e645cefa350f05a222dc3cf46f4a26e6439c460c8c58092e
  fi
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index c381731..13f994a 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.14.4
+
 2010-09-11 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 0.14.3
 	* DEPENDS: added curl dependency
diff --git a/graphics/f-spot/DEPENDS b/graphics/f-spot/DEPENDS
index 5cb6970..9063788 100755
--- a/graphics/f-spot/DEPENDS
+++ b/graphics/f-spot/DEPENDS
@@ -10,4 +10,5 @@ depends  libgphoto2      &&
 depends  gtk-sharp-2     &&
 depends  gnome-sharp     &&
 depends  gnome-desktop-sharp &&
-depends  ndesk-dbus-glib
+depends  ndesk-dbus-glib &&
+depends libflickrnet
diff --git a/graphics/f-spot/DETAILS b/graphics/f-spot/DETAILS
index e2df81a..c87409a 100755
--- a/graphics/f-spot/DETAILS
+++ b/graphics/f-spot/DETAILS
@@ -1,5 +1,5 @@
            SPELL=f-spot
-         VERSION=0.6.2
+         VERSION=0.8.0
           BRANCH=`echo $VERSION|cut -d . -f 1,2`
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/graphics/f-spot/HISTORY b/graphics/f-spot/HISTORY
index 5ca1b41..77a1187 100644
--- a/graphics/f-spot/HISTORY
+++ b/graphics/f-spot/HISTORY
@@ -1,3 +1,7 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.8.0
+	* DEPENDS: libflickrnet added
+
 2010-05-18 Eric Sandall <sandalle at sourcemage.org>
 	* DEPENDS: 0.6.2 requires mono-addins
 
diff --git a/graphics/f-spot/f-spot-0.6.2.tar.bz2.sig b/graphics/f-spot/f-spot-0.6.2.tar.bz2.sig
deleted file mode 100644
index e45beb2..0000000
Binary files a/graphics/f-spot/f-spot-0.6.2.tar.bz2.sig and /dev/null differ
diff --git a/graphics/f-spot/f-spot-0.8.0.tar.bz2.sig b/graphics/f-spot/f-spot-0.8.0.tar.bz2.sig
new file mode 100644
index 0000000..69eb3ea
Binary files /dev/null and b/graphics/f-spot/f-spot-0.8.0.tar.bz2.sig differ
diff --git a/graphics/feh/DETAILS b/graphics/feh/DETAILS
index 5d5fcec..9658236 100755
--- a/graphics/feh/DETAILS
+++ b/graphics/feh/DETAILS
@@ -1,5 +1,5 @@
            SPELL=feh
-         VERSION=1.9
+         VERSION=1.10
   SECURITY_PATCH=1
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[1]=http://www.chaosdorf.de/~derf/feh/$SOURCE
         WEB_SITE=http://derf.homelinux.org/~derf/projects/feh/
          ENTERED=20011101
-     SOURCE_HASH=sha512:6e3009d5d01e7b8535b901785c2a8da6966e03475bfebb5ab703bb6fff77418c927f3d1caa79132cf9de5d9bd4ad110cb7a2486c12bb706a88210f16a2762595
+     SOURCE_HASH=sha512:d8383d367dd32b80b88729cd4a2dd922e446a5dc6b5a22557dc7c2c5685002c40946b8c6d6819f7fcddeab24e91bf3d7987760b4f482aea5a857f5d74c5dd5d9
       LICENSE[0]=GPL
         KEYWORDS="graphics"
            SHORT="A fast, lightweight image viewer which uses imlib2"
diff --git a/graphics/feh/HISTORY b/graphics/feh/HISTORY
index ac710eb..bb928cb 100644
--- a/graphics/feh/HISTORY
+++ b/graphics/feh/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.10
+
 2010-08-25 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.9, https -> http
 
diff --git a/http/ashd/DEPENDS b/http/ashd/DEPENDS
new file mode 100755
index 0000000..49ba0fc
--- /dev/null
+++ b/http/ashd/DEPENDS
@@ -0,0 +1,16 @@
+depends libtool &&
+depends asciidoc &&
+depends file &&
+optional_depends attr \
+                 "--enable-attr" \
+                 "--disable-attr" \
+                 "Extended attributes support" &&
+optional_depends gnutls \
+                 "--enable-gnutls" \
+                 "--disable-gnutls" \
+                 "HTTPS support"
+# not yet there
+#optional_depends python \
+#                 "" \
+#                 "" \
+#                 "For serve-ssi and wsgi support" 
diff --git a/http/ashd/DETAILS b/http/ashd/DETAILS
new file mode 100755
index 0000000..c9fca89
--- /dev/null
+++ b/http/ashd/DETAILS
@@ -0,0 +1,59 @@
+           SPELL=ashd
+if [[ $ASHD_SCM == y ]]; then
+if [[ $ASH_SCM_AUTO == y ]]; then
+         VERSION=$(date +%Y%m%d)
+else
+         VERSION=scm
+fi
+          SOURCE=${SPELL}-scm.tar.bz2
+   SOURCE_URL[0]=git://git.dolda2000.com/ashd:ashd-scm
+   SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+else
+         VERSION=0.2
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://www.dolda2000.com/~fredrik/${SPELL}/${SOURCE}
+     SOURCE_HASH=sha512:218de06e2ca9153fbe652d14f53f27d72400ca5e8af2154297663c6afa22f9c31e63cd78e66b6024358f4b5f1b3f87e4d6f280f582f41573c7fde076fc0c45dc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+        WEB_SITE="http://www.dolda2000.com/~fredrik/ashd/"
+      LICENSE[0]="GPLv3"
+         ENTERED=20101010
+        KEYWORDS="http server"
+           SHORT="A Sane HTTP Daemon"
+cat << EOF
+Ashd is a modular HTTP server based on a multi-program architecture. Whereas
+most other HTTP servers are monolithic programs with, perhaps, loadable
+modules, Ashd is composed of several different programs, each of which
+handles requests in different ways, passing requests to each other over a
+simple protocol (not unlike Unix pipelines). The design of Ashd brings it
+a number of nice properties, the following being the most noteworthy ones.
+
+Sanity of design The separation of concerns between different, independent
+programs is an example of standard Unix philosophy – each program
+does one thing only, but does it well (I hope). The clean delineation of
+functions allows each program to be very small and simple – currently,
+each of the programs in the collection (including even the core HTTP parser
+program, htparser, as long as one does not count its, quite optional, SSL
+implementation) is implemented in less than 1,000 lines of C code (and most
+are considerably smaller than that), allowing them to be easily studied and
+understood.  Security Since each program runs in a process of its own, it can
+be assigned proper permissions. Most noteworthy of all, the userplex program
+ensures that serving of user home directories (/~user/ URLs, if you will)
+only happens by code that is actually logged in as the user in question;
+and the htparser program, being the only program which speaks directly
+with the clients, can run perfectly well as a non-user (like nobody)
+and be chroot'ed into an empty directory.  Configuration sanity Again,
+since each program only handles a simple task, its configuration can be
+made quite simple. There is no need for the dirplex program, which handles
+only service from physical directories, to care about virtual directories,
+virtual hosts, HTTP protocol parameters or authentication; just as there is
+no need for the patplex pattern matcher to know about file types or directory
+hierarchies. Each program's configuration file format can be kept as simple as
+possible, and most programs are configured simply with command-line options.
+Persistence Though Ashd is a multi-process program, it is not in the same
+sense as e.g. Apache. Each request handler continues to run indefinitely
+and does not spawn multiple copies of itself, meaning that all process
+state persists between requests – session data can be kept in memory,
+connections to back-end services can be kept open, and so on.
+EOF
diff --git a/http/ashd/HISTORY b/http/ashd/HISTORY
new file mode 100644
index 0000000..5cf9743
--- /dev/null
+++ b/http/ashd/HISTORY
@@ -0,0 +1,3 @@
+2010-10-10 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
+	* DEPENDS, DETAILS: spell created
+
diff --git a/http/ashd/PREPARE b/http/ashd/PREPARE
new file mode 100755
index 0000000..192bc51
--- /dev/null
+++ b/http/ashd/PREPARE
@@ -0,0 +1,7 @@
+config_query ASHD_SCM "Do you want SCM version" "n" &&
+if [[ "$ASHD_SCM" == "y" ]]
+then
+config_query ASHD_SCM_AUTO \
+          "Automaticaly update the spell on sorcery queue/system-update?" \
+          "n"
+fi
diff --git a/http/ashd/PRE_BUILD b/http/ashd/PRE_BUILD
new file mode 100755
index 0000000..749a5fe
--- /dev/null
+++ b/http/ashd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e "/valgrind\/memcheck.h/d" lib/mt.c &&
+if [[ $ASHD_SCM == y ]]; then
+./bootstrap
+fi
diff --git a/http/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index 6facb12..27f4164 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -6,11 +6,11 @@ if [[ $WEBKITGTK_NIGHT == "y" ]]; then
      SOURCE_HASH=sha512:ebdd3309af6d4e6725e781bf6fb788f56e3c992ebcde8a6bd75c75db29803dd0a5f52c6b47338378b5622fa6763943081b247ea3df4265990ea9752e0c5a1a66
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
 else
-         VERSION=1.2.4
-  SECURITY_PATCH=1
+         VERSION=1.2.5
+  SECURITY_PATCH=2
           SOURCE=webkit-$VERSION.tar.gz
    SOURCE_URL[0]=http://www.webkitgtk.org/$SOURCE
-     SOURCE_HASH=sha512:b0c05f5592b3a87d50f7b13e59fc2e139c17f0bfc29c60675b6892240e62e91726eef0c03e1f9b64e986b249ced8caff11729c28e1213f90e47014837a614d3e
+     SOURCE_HASH=sha512:70f66b0253b79db0c2b5b8c8b71b70b374926f957b0ab79424993d4ae122602e6f0363c6750cba0655efd67a3ae5e89b5af2231897377c66a5d56bd8a97e695c
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
 fi
         WEB_SITE=http://webkitgtk.org/
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 9fee456..41b970f 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.2.5, SECURITY_PATCH=2, #15882
+
 2010-09-26 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated devel to version 1.3.4
 
diff --git a/http/xshttpd/HISTORY b/http/xshttpd/HISTORY
index a85f055..5017731 100644
--- a/http/xshttpd/HISTORY
+++ b/http/xshttpd/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Bor Kraljič <pyrobor at ver.si>
+	* johnas.gpg: added key 355F8408 from subkeys.pgp.net
+
 2010-08-18 Remko van der Vossen <wich at sourcemage.org>
 	* DETAILS: devel version 37b16
 	* CONFLICTS: conflicts httpd-dev
diff --git a/http/xshttpd/johans.gpg b/http/xshttpd/johans.gpg
index 843b84a..1bb5578 100644
Binary files a/http/xshttpd/johans.gpg and b/http/xshttpd/johans.gpg differ
diff --git a/java/avalon-logkit/DETAILS b/java/avalon-logkit/DETAILS
index 0862415..1e74f79 100755
--- a/java/avalon-logkit/DETAILS
+++ b/java/avalon-logkit/DETAILS
@@ -4,7 +4,7 @@
          VERSION=1.2
           SOURCE=${PKG_NAME}-${VERSION}-src.zip
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_NAME}-${VERSION}
-   SOURCE_URL[0]=http://www.apache.org/dist/avalon/logkit/latest/${SOURCE}
+   SOURCE_URL[0]=http://archive.apache.org/dist/avalon/logkit/${SOURCE}
      SOURCE_HASH=sha512:8d3801927f21350929f903692e288ae6cf64a31a704ca41b6c59e2111e9b4620828091bb34601c9ed7da5de4e4a401073f9193b689b40dd42e55593cfe5c5b85
       LICENSE[0]=APACHE
         WEB_SITE=http://avalon.apache.org/logkit/
diff --git a/java/avalon-logkit/HISTORY b/java/avalon-logkit/HISTORY
index 1ca4069..e4b4632 100644
--- a/java/avalon-logkit/HISTORY
+++ b/java/avalon-logkit/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE_URL
+
 2007-02-16 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
 	* CONFLICTS: removed, deprecation complete
 
diff --git a/kde4-apps/kmymoney4/DETAILS b/kde4-apps/kmymoney4/DETAILS
index 20964c6..8d5b222 100755
--- a/kde4-apps/kmymoney4/DETAILS
+++ b/kde4-apps/kmymoney4/DETAILS
@@ -1,6 +1,6 @@
            SPELL=kmymoney4
           SPELLX=kmymoney
-         VERSION=3.97.0
+         VERSION=4.5
 #     SOURCE_HASH=sha512:
           SOURCE=$SPELLX-$VERSION.tar.bz2
          SOURCE2=$SOURCE.sig
diff --git a/kde4-apps/kmymoney4/HISTORY b/kde4-apps/kmymoney4/HISTORY
index 78852a7..f5fb91b 100644
--- a/kde4-apps/kmymoney4/HISTORY
+++ b/kde4-apps/kmymoney4/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 4.5
+
 2010-06-15 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: added SOURCE2_IGNORE for signature
 
diff --git a/kernels/hibernate-script/DETAILS b/kernels/hibernate-script/DETAILS
index 252e648..2753662 100755
--- a/kernels/hibernate-script/DETAILS
+++ b/kernels/hibernate-script/DETAILS
@@ -2,7 +2,7 @@
          VERSION=2.0
           SOURCE=$SPELL-$VERSION.tar.gz
          SOURCE2=$SOURCE.sign
-   SOURCE_URL[0]=http://www.tuxonice.net/downloads/all/${SOURCE}
+   SOURCE_URL[0]=http://tuxonice.net/files/${SOURCE}
   SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
       SOURCE_GPG=suspend2.gpg:$SOURCE2:UPSTREAM_KEY
   SOURCE2_IGNORE=signature
diff --git a/kernels/hibernate-script/HISTORY b/kernels/hibernate-script/HISTORY
index d3f4146..f7ba85a 100644
--- a/kernels/hibernate-script/HISTORY
+++ b/kernels/hibernate-script/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: fixed SOURCE_URL
+
 2009-05-02 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
 	* init.d/hibernate-cleanup: made it non-sh, bug #13702
 
diff --git a/libs/chipmunk/DETAILS b/libs/chipmunk/DETAILS
index 11aa144..8619fda 100755
--- a/libs/chipmunk/DETAILS
+++ b/libs/chipmunk/DETAILS
@@ -1,14 +1,15 @@
           SPELL=chipmunk
-         VERSION=5.2.0
+         VERSION=5.3.1
           SOURCE=Chipmunk-$VERSION.tgz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/Chipmunk-$VERSION
    SOURCE_URL[0]=http://files.slembcke.net/chipmunk/release/Chipmunk-5.x/${SOURCE}
          WEB_SITE=http://code.google.com/p/chipmunk-physics/
-      SOURCE_HASH=sha512:3d1bc61bfffdee023487b0e2ac0680aae3328442be977c8d0f2f845545def198f0e201df787e1a78574c409be5e303b4cf131d920e27793d3b224128f2741a11
+     SOURCE_HASH=sha512:74c0f4cf52a95195737c0546396bc7860b719bb33b88db7e6fa49e12c1e61cf3e73b6f6c2ac44efa838cb650c7668f47709f0ca57c8c2ba112b99d15404b9aac
       LICENSE[0]=MIT
          ENTERED=20100316
         KEYWORDS="games library physics 2d"
            SHORT="chipmunk is a fast and lightweight 2D rigid body physics library in C"
+
 cat << EOF
 Fast and lightweight 2D rigid body physics library in C
 
@@ -17,16 +18,21 @@ Features:
     * Circle, convex polygon, and beveled line segment collision primitives.
     * Multiple collision primitives can be attached to a single rigid body.
     * Fast broad phase collision detection by using a spatial hash.
-    * Extremely fast impulse solving by utilizing Erin Catto's contact persistence algorithm.
+    * Extremely fast impulse solving by utilizing Erin Catto's contact
+    persistence algorithm.
     * Support for collision callbacks based on user definable object types.
-    * Flexible collision detection system with layers, exclusion groups and event based callbacks.
-    * Supports point and segment (raycasting) queries to the collision detection system.
-    * Impulses applied to contact points can be retrieved after the impulse solver has finished for gameplay effects.
-    * Several kinds of joints and constraints available along with an API for easily adding new kinds of constraints.
-    * Lightweight C99 implementation with no external dependencies outside of the Std. C library.
+    * Flexible collision detection system with layers, exclusion groups and
+    event based callbacks.
+    * Supports point and segment (raycasting) queries to the collision
+    detection system.
+    * Impulses applied to contact points can be retrieved after the impulse
+    solver has finished for gameplay effects.
+    * Several kinds of joints and constraints available along with an API
+    for easily adding new kinds of constraints.
+    * Lightweight C99 implementation with no external dependencies outside
+    of the Std. C library.
     * Many language bindings available.
     * Simple, read the documentation and see!
     * Unrestrictive MIT license.
-    * Makes you smarter, stronger and more attractive to the opposite gender! 
+    * Makes you smarter, stronger and more attractive to the opposite gender!
 EOF
-
diff --git a/libs/chipmunk/HISTORY b/libs/chipmunk/HISTORY
index 01c2da7..bf35180 100644
--- a/libs/chipmunk/HISTORY
+++ b/libs/chipmunk/HISTORY
@@ -1,2 +1,6 @@
+2010-10-09 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 5.3.1
+	  fixed long description wrap
+
 2010-03-16 Philippe "Puppet_Master" Caseiro <puppetmaster at sourcemage.org>
 	* BUILD, DEPENDS, DETAILS: Spell created
diff --git a/libs/libflickrnet/AssemblyInfo.patch b/libs/libflickrnet/AssemblyInfo.patch
new file mode 100644
index 0000000..29df67d
--- /dev/null
+++ b/libs/libflickrnet/AssemblyInfo.patch
@@ -0,0 +1,25 @@
+--- AssemblyInfo.cs	2009-03-10 04:03:54.000000000 -0400
++++ AssemblyInfo.cs.new	2010-09-07 11:25:28.198761516 -0400
+@@ -30,7 +30,7 @@
+ // You can specify all the values or you can default the Revision and Build Numbers 
+ // by using the '*' as shown below:
+ 
+-[assembly: AssemblyVersion("2.2.0.*")]
++[assembly: AssemblyVersion("2.2.0.0")]
+ 
+ //
+ // In order to sign your assembly you must specify a key to use. Refer to the 
+@@ -61,10 +61,10 @@
+ [assembly: AssemblyKeyName("")]
+ 
+ #if !WindowsCE
+-[assembly: AssemblyKeyFile("..\\..\\FlickrNet.snk")]
++[assembly: AssemblyKeyFile("FlickrNet.snk")]
+ [assembly: AllowPartiallyTrustedCallers()]
+ [assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)]
+ #endif
+ 
+ [assembly: CLSCompliantAttribute(true)]
+-[assembly: ComVisible(false)]
+\ Pas de fin de ligne à la fin du fichier.
++[assembly: ComVisible(false)]
diff --git a/libs/libflickrnet/BUILD b/libs/libflickrnet/BUILD
new file mode 100755
index 0000000..fa23e5b
--- /dev/null
+++ b/libs/libflickrnet/BUILD
@@ -0,0 +1,2 @@
+cd FlickrNet &&
+gmcs -target:library -out:FlickrNet.dll -r:System.Web.dll -r:System.Drawing.dll *.cs
diff --git a/libs/libflickrnet/DEPENDS b/libs/libflickrnet/DEPENDS
new file mode 100755
index 0000000..78057dd
--- /dev/null
+++ b/libs/libflickrnet/DEPENDS
@@ -0,0 +1 @@
+depends mono
diff --git a/libs/libflickrnet/DETAILS b/libs/libflickrnet/DETAILS
new file mode 100755
index 0000000..d1587a2
--- /dev/null
+++ b/libs/libflickrnet/DETAILS
@@ -0,0 +1,14 @@
+           SPELL=libflickrnet
+         VERSION=2.2.0
+          SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-48055~2.2.0
+   SOURCE_URL[0]=https://launchpad.net/ubuntu/+archive/primary/+files/$SOURCE
+ SOURCE_HINTS[0]="no-check-certificate"
+     SOURCE_HASH=sha512:59c579ae3f9e46279382b3f826a03ce9a87d98bd044466bfde47b73e2ca67c5680be56ac886585e63e98c24f5b77d094f832517bbbd73da78f3f35e94360d8b4
+      LICENSE[0]=LGPL
+        WEB_SITE=https://launchpad.net/ubuntu/+source/libflickrnet
+         ENTERED=20101010
+           SHORT="Flickr.Net API Library"
+cat << EOF
+Flickr.Net API Library.
+EOF
diff --git a/libs/libflickrnet/HISTORY b/libs/libflickrnet/HISTORY
new file mode 100644
index 0000000..315c7bb
--- /dev/null
+++ b/libs/libflickrnet/HISTORY
@@ -0,0 +1,5 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, AssemblyInfo.patch,
+	  flickrnet.pc: spell created, version 2.2.0
+	  based on http://aur.archlinux.org/packages/libflickrnet/
+
diff --git a/libs/libflickrnet/INSTALL b/libs/libflickrnet/INSTALL
new file mode 100755
index 0000000..6b38458
--- /dev/null
+++ b/libs/libflickrnet/INSTALL
@@ -0,0 +1,3 @@
+install -Dm644 FlickrNet.dll ${INSTALL_ROOT}/usr/lib/mono/flickrnet-$VERSION/FlickrNet.dll &&
+install -Dm644 $SPELL_DIRECTORY/flickrnet.pc ${INSTALL_ROOT}/usr/lib/pkgconfig/flickrnet.pc &&
+sed -i "s/@VERSION@/$VERSION/" ${INSTALL_ROOT}/usr/lib/pkgconfig/flickrnet.pc
diff --git a/libs/libflickrnet/PRE_BUILD b/libs/libflickrnet/PRE_BUILD
new file mode 100755
index 0000000..f6e7777
--- /dev/null
+++ b/libs/libflickrnet/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY/FlickrNet &&
+patch -p0 < $SPELL_DIRECTORY/AssemblyInfo.patch
diff --git a/libs/libflickrnet/flickrnet.pc b/libs/libflickrnet/flickrnet.pc
new file mode 100644
index 0000000..7d788b4
--- /dev/null
+++ b/libs/libflickrnet/flickrnet.pc
@@ -0,0 +1,7 @@
+prefix=/usr
+libdir=${prefix}/lib
+
+Name: flickrnet
+Description: Flickr.Net API Library
+Version: @VERSION@
+Libs: -r:${libdir}/mono/flickrnet- at VERSION@/FlickrNet.dll
diff --git a/libs/libgdiplus/DETAILS b/libs/libgdiplus/DETAILS
index b2abb80..0c39de8 100755
--- a/libs/libgdiplus/DETAILS
+++ b/libs/libgdiplus/DETAILS
@@ -1,5 +1,5 @@
            SPELL=libgdiplus
-         VERSION=2.6.7
+         VERSION=2.8
          BRANCH=`echo $VERSION|cut -d . -f 1,2`
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libgdiplus/HISTORY b/libs/libgdiplus/HISTORY
index 3a5bfa0..1990423 100644
--- a/libs/libgdiplus/HISTORY
+++ b/libs/libgdiplus/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.8
+
 2010-08-09 Robin Cook <rcook at wyrms.net>
 	* DETAILS: updated VERSION to 2.6.7
 	* PRE_BUILD: removed, patch no longer needed
diff --git a/libs/libgdiplus/libgdiplus-2.6.7.tar.bz2.sig b/libs/libgdiplus/libgdiplus-2.6.7.tar.bz2.sig
deleted file mode 100644
index ec5d0b6..0000000
Binary files a/libs/libgdiplus/libgdiplus-2.6.7.tar.bz2.sig and /dev/null differ
diff --git a/libs/libgdiplus/libgdiplus-2.8.tar.bz2.sig b/libs/libgdiplus/libgdiplus-2.8.tar.bz2.sig
new file mode 100644
index 0000000..9c31617
Binary files /dev/null and b/libs/libgdiplus/libgdiplus-2.8.tar.bz2.sig differ
diff --git a/libs/libplist/BUILD b/libs/libplist/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/libplist/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/libplist/DETAILS b/libs/libplist/DETAILS
new file mode 100755
index 0000000..be9637b
--- /dev/null
+++ b/libs/libplist/DETAILS
@@ -0,0 +1,13 @@
+           SPELL=libplist
+         VERSION=1.3
+          SOURCE=$SPELL-$VERSION.tar.bz2
+      SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=http://github.com/downloads/JonathanBeck/$SPELL/$SOURCE
+        WEB_SITE=http://www.libimobiledevice.org/
+         ENTERED=20101010
+      LICENSE[0]=GPL
+           SHORT="Apple Binary and XML Property Lists"
+cat << EOF
+Apple Binary and XML Property Lists.
+EOF
diff --git a/libs/libplist/HISTORY b/libs/libplist/HISTORY
new file mode 100644
index 0000000..e785f15
--- /dev/null
+++ b/libs/libplist/HISTORY
@@ -0,0 +1,3 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS, BUILD: spell created, version 1.3
+
diff --git a/libs/libplist/libplist-1.3.tar.bz2.sig b/libs/libplist/libplist-1.3.tar.bz2.sig
new file mode 100644
index 0000000..d8c9d49
Binary files /dev/null and b/libs/libplist/libplist-1.3.tar.bz2.sig differ
diff --git a/libs/libtommath/DETAILS b/libs/libtommath/DETAILS
index 5d181ed..25a697a 100755
--- a/libs/libtommath/DETAILS
+++ b/libs/libtommath/DETAILS
@@ -1,14 +1,14 @@
            SPELL=libtommath
-         VERSION=0.39
+         VERSION=0.41
           SOURCE=ltm-$VERSION.tar.bz2
          SOURCE2=$SOURCE.asc
   SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-      SOURCE_URL=http://math.libtomcrypt.com/files/$SOURCE
+      SOURCE_URL=http://libtom.org/files/$SOURCE
      SOURCE2_URL=$SOURCE_URL.asc
      SOURCE_HASH=signature
       SOURCE_GPG=ltm.gpg:$SOURCE2:UPSTREAM_KEY
-        WEB_SITE=http://math.libtomcrypt.com      
+        WEB_SITE=http://libtom.org/?page=index&newsitems=5&whatfile=ltm
       LICENSE[0]=GPL
          ENTERED=20070222
            SHORT="LibTomMath is a free open source portable number theoretic multiple-precision integer library."
diff --git a/libs/libtommath/HISTORY b/libs/libtommath/HISTORY
index ef51742..b70539e 100644
--- a/libs/libtommath/HISTORY
+++ b/libs/libtommath/HISTORY
@@ -1,3 +1,7 @@
+2010-10-09 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: updated spell to 0.41
+	  fixed SOURCE_URL & WEB_SITE
+
 2010-06-15 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: added SOURCE2_IGNORE for signature
 
diff --git a/libs/lightmediascanner/DETAILS b/libs/lightmediascanner/DETAILS
index 313c55c..3d6623a 100755
--- a/libs/lightmediascanner/DETAILS
+++ b/libs/lightmediascanner/DETAILS
@@ -11,10 +11,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
    SOURCE_URL[0]=git://staff.get-e.org/users/barbieri/$SPELL:$SPELL-git
    SOURCE_IGNORE=volatile
 else
-         VERSION=0.1.0.1
+         VERSION=0.4.1.0
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=https://garage.maemo.org/frs/download.php/2837/$SOURCE
+   SOURCE_URL[0]=https://garage.maemo.org/frs/download.php/8852/$SOURCE
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
 fi
       LICENSE[0]=GPL
diff --git a/libs/lightmediascanner/HISTORY b/libs/lightmediascanner/HISTORY
index 58a92f3..90516e8 100644
--- a/libs/lightmediascanner/HISTORY
+++ b/libs/lightmediascanner/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.4.1.0
+
 2008-03-13 Eric Sandall <sandalle at sourcemage.org>
 	* PREPARE, DETAILS, PRE_BUILD: Query and configure SCM checkout via git
 	* DOWNLOAD: Support git downloading via default_sorcery_download
diff --git a/libs/lightmediascanner/lightmediascanner-0.1.0.1.tar.gz.sig b/libs/lightmediascanner/lightmediascanner-0.1.0.1.tar.gz.sig
deleted file mode 100644
index 800fa19..0000000
Binary files a/libs/lightmediascanner/lightmediascanner-0.1.0.1.tar.gz.sig and /dev/null differ
diff --git a/libs/lightmediascanner/lightmediascanner-0.4.1.0.tar.gz.sig b/libs/lightmediascanner/lightmediascanner-0.4.1.0.tar.gz.sig
new file mode 100644
index 0000000..64835f5
Binary files /dev/null and b/libs/lightmediascanner/lightmediascanner-0.4.1.0.tar.gz.sig differ
diff --git a/libs/podsleuth/DETAILS b/libs/podsleuth/DETAILS
index 5144378..6454bac 100755
--- a/libs/podsleuth/DETAILS
+++ b/libs/podsleuth/DETAILS
@@ -1,8 +1,8 @@
            SPELL=podsleuth
-         VERSION=0.6.6
+         VERSION=0.6.7
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-      SOURCE_URL=http://banshee-project.org/files/$SPELL/$VERSION/$SOURCE
+      SOURCE_URL=http://download.banshee.fm/$SPELL/$VERSION/$SOURCE
       SOURCE_GPG=gurus.gpg:${SOURCE}.sig
         WEB_SITE=http://banshee-project.org/
          ENTERED=20090625
diff --git a/libs/podsleuth/HISTORY b/libs/podsleuth/HISTORY
index 40a3d83..ebd9b18 100644
--- a/libs/podsleuth/HISTORY
+++ b/libs/podsleuth/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.6.7, updated SOURCE_URL
+
 2010-02-26 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.6.6
 
diff --git a/libs/podsleuth/podsleuth-0.6.6.tar.gz.sig b/libs/podsleuth/podsleuth-0.6.6.tar.gz.sig
deleted file mode 100644
index 402d4e2..0000000
Binary files a/libs/podsleuth/podsleuth-0.6.6.tar.gz.sig and /dev/null differ
diff --git a/libs/podsleuth/podsleuth-0.6.7.tar.gz.sig b/libs/podsleuth/podsleuth-0.6.7.tar.gz.sig
new file mode 100644
index 0000000..dc69ea8
Binary files /dev/null and b/libs/podsleuth/podsleuth-0.6.7.tar.gz.sig differ
diff --git a/libs/talloc/BUILD b/libs/talloc/BUILD
index f4182d2..490cbc6 100755
--- a/libs/talloc/BUILD
+++ b/libs/talloc/BUILD
@@ -1,2 +1,6 @@
-cd  $SOURCE_DIRECTORY/lib/$SPELL  &&
+cd  $SOURCE_DIRECTORY &&
+if [[ "$TALLOC_SCM" == "y" ]]
+then
+  cd lib/$SPELL
+fi &&
 default_build
diff --git a/libs/talloc/C30A4429.gpg b/libs/talloc/C30A4429.gpg
new file mode 100644
index 0000000..17532f5
Binary files /dev/null and b/libs/talloc/C30A4429.gpg differ
diff --git a/libs/talloc/DETAILS b/libs/talloc/DETAILS
index 67090b5..359d79e 100755
--- a/libs/talloc/DETAILS
+++ b/libs/talloc/DETAILS
@@ -1,13 +1,25 @@
            SPELL=talloc
-if [[ "$TALLOC_SCM_AUTOUPDATE"  ==  "y"  ]];  then
+if [[ $TALLOC_SCM == y ]]
+then
+  if [[ "$TALLOC_SCM_AUTOUPDATE"  ==  "y"  ]];  then
          VERSION=$(date +%Y%m%d)
-else
+  else
          VERSION=git
-fi
+  fi
           SOURCE=samba4-git.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
    SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
    SOURCE_IGNORE=volatile
+else
+         VERSION=2.0.1
+          SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=http://samba.org/ftp/talloc/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=C30A4429.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
+fi
       LICENSE[0]=GPL
         WEB_SITE=http://talloc.samba.org/
         KEYWORDS="memory library"
diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index fec7ee4..a3c97ca 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,10 @@
+2010-10-07 Bor Kraljič <pyrobor at ver.si>
+	* C30A4429.gpg: added gpg keyring
+	* INSTALL, BUILD, PRE_BUILD: source is at diffrent place if we don't have
+	  whole samba4 git source
+	* PREPARE: added query about SCM or versioned source
+	* DETAILS: added versioned source from http://samba.org/ftp/talloc/
+
 2009-04-17 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Share git checkout with samba4 to save bandwidth and disk space
 
diff --git a/libs/talloc/INSTALL b/libs/talloc/INSTALL
index e85c9fd..918c90c 100755
--- a/libs/talloc/INSTALL
+++ b/libs/talloc/INSTALL
@@ -1,2 +1,6 @@
-cd  $SOURCE_DIRECTORY/lib/$SPELL  &&
+cd  $SOURCE_DIRECTORY &&
+if [[ "$TALLOC_SCM" == "y" ]]
+then
+  cd lib/$SPELL
+fi &&
 default_install
diff --git a/libs/talloc/PREPARE b/libs/talloc/PREPARE
index 8589e68..0a7f54c 100755
--- a/libs/talloc/PREPARE
+++ b/libs/talloc/PREPARE
@@ -1 +1,6 @@
-config_query  TALLOC_SCM_AUTOUPDATE  "Automatically add to queue every day?"  n
+config_query TALLOC_SCM "Build the git version?" n
+
+if [[ "$TALLOC_SCM" == "y" ]]
+then
+  config_query  TALLOC_SCM_AUTOUPDATE "Automatically add to queue every day?" n
+fi
diff --git a/libs/talloc/PRE_BUILD b/libs/talloc/PRE_BUILD
index 2f136b3..630286c 100755
--- a/libs/talloc/PRE_BUILD
+++ b/libs/talloc/PRE_BUILD
@@ -1,3 +1,7 @@
 default_pre_build                 &&
-cd  $SOURCE_DIRECTORY/lib/$SPELL  &&
+cd  $SOURCE_DIRECTORY &&
+if [[ "$TALLOC_SCM" == "y" ]]
+then
+  cd lib/$SPELL
+fi &&
 NOCONFIGURE="on"  ./autogen.sh
diff --git a/mail/fetchmail/DETAILS b/mail/fetchmail/DETAILS
index b7a61b6..31f1ad3 100755
--- a/mail/fetchmail/DETAILS
+++ b/mail/fetchmail/DETAILS
@@ -1,5 +1,5 @@
            SPELL=fetchmail
-         VERSION=6.3.17
+         VERSION=6.3.18
   SECURITY_PATCH=7
           SOURCE=$SPELL-$VERSION.tar.bz2
          SOURCE2=$SOURCE.asc
diff --git a/mail/fetchmail/HISTORY b/mail/fetchmail/HISTORY
index 3deab65..5e858ea 100644
--- a/mail/fetchmail/HISTORY
+++ b/mail/fetchmail/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 6.3.18
+
 2010-05-07 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 6.3.17, SECURITY_PATCH=7, fetchmail-SA-2010-02.txt
 
diff --git a/mail/mb2md/HISTORY b/mail/mb2md/HISTORY
index 13e3e85..4e77d59 100644
--- a/mail/mb2md/HISTORY
+++ b/mail/mb2md/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Bor Kraljič <pyrobor at ver.si>
+	* mb2md-3.20.pl.gz.sig: Resigning and adding missing sig file
+
 2009-11-16 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Fix website
 
diff --git a/mail/mb2md/mb2md-3.20.pl.gz.sig b/mail/mb2md/mb2md-3.20.pl.gz.sig
new file mode 100644
index 0000000..e7a890a
Binary files /dev/null and b/mail/mb2md/mb2md-3.20.pl.gz.sig differ
diff --git a/net/net-snmp/DETAILS b/net/net-snmp/DETAILS
index 211ab0c..2396715 100755
--- a/net/net-snmp/DETAILS
+++ b/net/net-snmp/DETAILS
@@ -1,5 +1,5 @@
            SPELL=net-snmp
-         VERSION=5.5
+         VERSION=5.6
   SECURITY_PATCH=1
           SOURCE=$SPELL-$VERSION.tar.gz
          SOURCE2=$SOURCE.asc
diff --git a/net/net-snmp/HISTORY b/net/net-snmp/HISTORY
index a23f970..4b96a53 100644
--- a/net/net-snmp/HISTORY
+++ b/net/net-snmp/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 5.6
+
 2010-08-31 Vlad Glagolev <stealth at sourcemage.org>
 	* BUILD: added useful ucd-snmp/diskio module to build
 
diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index ad3527a..52596b7 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,11 +1,11 @@
            SPELL=samba
-         VERSION=3.5.5
+         VERSION=3.5.6
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
    SOURCE_URL[1]=ftp://de3.samba.org/pub/$SPELL/$SOURCE
    SOURCE_URL[2]=http://us1.samba.org/samba/ftp/old-versions/$SOURCE
-     SOURCE_HASH=sha512:54a469c3c960fea82499b124046affc9b0c81fe6ce9b8ce564da40e4a19bff9c643eb8981a5f2c9ebf36722aa6e4337ef911a2af467639089cd32851c37ffd6e
+     SOURCE_HASH=sha512:441eec7866f4ce40fa32147941c5f2d95f5f2112ee8946252b919c82c6141e02056ec711e2522d0fac6098bdc45b9119e1d44b4459c8022d1094b6c88969fefa
 if [[ "$SAMBA_VSCAN" == "y" ]] ; then
    VSCAN_VERSION=0.3.6c-beta4
          SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index eae04fd..49c43c1 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,6 @@
+2010-10-09 George Sherwood <gsherwood at sourcemage.org>
+	* DETAILS: Updated to version 3.5.6
+
 2010-09-14 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 3.5.5, SECURITY_PATCH=13
 	* {libcap,valgrind-include,wrong_python_ldflags}.patch: removed
diff --git a/net/tor/DETAILS b/net/tor/DETAILS
index e05cd10..d5f0ebb 100755
--- a/net/tor/DETAILS
+++ b/net/tor/DETAILS
@@ -1,7 +1,7 @@
            SPELL=tor
 
 if [ "$TOR_DEVEL" == "y" ]; then
-         VERSION=0.2.2.13-alpha
+         VERSION=0.2.2.17-alpha
   SECURITY_PATCH=4
 else
          VERSION=0.2.1.26
diff --git a/net/tor/HISTORY b/net/tor/HISTORY
index d454e48..1c1dde0 100644
--- a/net/tor/HISTORY
+++ b/net/tor/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Treeve Jelbert <treeve at sourcemage,org>
+	* DETAILS: versions 0.2.2.17-alpha (devel)
+
 2010-05-09 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS: updated DTOR_DEVEL=n to 0.2.1.26
 
diff --git a/php-pear/ffmpeg-php/HISTORY b/php-pear/ffmpeg-php/HISTORY
index 5c9cb01..59b5851 100644
--- a/php-pear/ffmpeg-php/HISTORY
+++ b/php-pear/ffmpeg-php/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Vlad Glagolev <stealth at sourcemage.org>
+	* PRE_BUILD: fixed compilation with the latest ffmpeg library
+
 2010-05-06 Vlad Glagolev <stealth at sourcemage.org>
 	* TRIGGERS: added
 
diff --git a/php-pear/ffmpeg-php/PRE_BUILD b/php-pear/ffmpeg-php/PRE_BUILD
index 7f85d2f..102a534 100755
--- a/php-pear/ffmpeg-php/PRE_BUILD
+++ b/php-pear/ffmpeg-php/PRE_BUILD
@@ -1,4 +1,6 @@
 default_pre_build &&
 cd "$SOURCE_DIRECTORY" &&
 
+sed -i "s:PIX_FMT_RGBA32:PIX_FMT_RGB32:g" ffmpeg_frame.c &&
+
 phpize
diff --git a/python-pypi/gannotate/HISTORY b/python-pypi/gannotate/HISTORY
index bae7aa3..c0f9726 100644
--- a/python-pypi/gannotate/HISTORY
+++ b/python-pypi/gannotate/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Bor Kraljič <pyrobor at ver.si>
+	* gannotate-0.6.1.tgz.sig: Resigning and adding missing sig file
+
 2008-01-13 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: spell deprecated (part of bzr-gtk now)
 
diff --git a/python-pypi/gannotate/gannotate-0.6.1.tgz.sig b/python-pypi/gannotate/gannotate-0.6.1.tgz.sig
new file mode 100644
index 0000000..ac25b6d
Binary files /dev/null and b/python-pypi/gannotate/gannotate-0.6.1.tgz.sig differ
diff --git a/python-pypi/pybugz/DETAILS b/python-pypi/pybugz/DETAILS
index 765f5eb..885db3f 100755
--- a/python-pypi/pybugz/DETAILS
+++ b/python-pypi/pybugz/DETAILS
@@ -1,9 +1,9 @@
             SPELL=pybugz
-          VERSION=0.6.11
+          VERSION=0.8.0
            SOURCE=$SPELL-$VERSION.tar.gz
  SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-    SOURCE_URL[0]=http://media.liquidx.net/static/$SPELL/$SOURCE
-      SOURCE_HASH="sha512:1ccad177f87a80a7b450e730d86003a872913ac8ccb371314606a8509d31056601d708bf5aee63c3780b02f41a4871b546c26fd26d89e771ba9f8dffff33875b"
+    SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+      SOURCE_HASH=sha512:077d8b9db0d4cd2608e78d6b81c25eea633d7dc09c95b0d2954a9b38606e2384c6c71ddbd4d14af384e9ed6d56d228ab2cdd1aae664c59fbebed98203ec1ceab
        LICENSE[0]=GPL
          WEB_SITE=http://www.liquidx.net/pybugz/
          KEYWORDS="util bugzilla"
diff --git a/python-pypi/pybugz/HISTORY b/python-pypi/pybugz/HISTORY
index 790105a..6a59b19 100644
--- a/python-pypi/pybugz/HISTORY
+++ b/python-pypi/pybugz/HISTORY
@@ -1,3 +1,11 @@
+2010-10-10 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
+	* DETAILS: Fixed SOURCE_URL[0]
+	  updated spell to 0.8.0
+	* PRE_BUILD: made it friendly for our bugzilla, added patch for fixes(python
+	  2.7), only apply on 2.7, this is what I get for doing stuff when half
+	  asleep
+	* all_current_updates.patch: patch to bring it up to date with the git stuff
+
 2009-08-05 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS, DEPENDS, PRE_BUILD, python-2.6-elementtree.patch:
 	  Added spell from Bug #15070
diff --git a/python-pypi/pybugz/PRE_BUILD b/python-pypi/pybugz/PRE_BUILD
index 682e0ca..c8a3ed2 100755
--- a/python-pypi/pybugz/PRE_BUILD
+++ b/python-pypi/pybugz/PRE_BUILD
@@ -1,3 +1,10 @@
 default_pre_build &&
 cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/python-2.6-elementtree.patch
+if [[ "$(installed_version python | cut -c-3)" == "2.7" ]]; then
+patch -p1 < $SPELL_DIRECTORY/all_current_updates.patch &&
+sed -i -e "s/https:\/\/bugs.gentoo.org/http:\/\/bugs.sourcemage.org/" bugz/clparser.py
+else
+# make it friendly for our bugzilla
+sed -i -e "s/https:\/\/bugs.gentoo.org/http:\/\/bugs.sourcemage.org/" bugz/cli.py
+fi
+
diff --git a/python-pypi/pybugz/all_current_updates.patch b/python-pypi/pybugz/all_current_updates.patch
new file mode 100644
index 0000000..b7b54ca
--- /dev/null
+++ b/python-pypi/pybugz/all_current_updates.patch
@@ -0,0 +1,838 @@
+diff --git a/bin/bugz b/bin/bugz
+index 39229ac..afaa4f8 100755
+--- a/bin/bugz
++++ b/bin/bugz
+@@ -4,79 +4,28 @@ import locale
+ import sys
+ import traceback
+ 
+-from optparse import OptionParser
+-
+-from bugz import cli, __version__
+ from bugz.cli import BugzError, PrettyBugz
++from bugz.clparser import make_parser, get_kwds
+ 
+ def main():
+-	if len(sys.argv) < 2:
+-		PrettyBugz.help()
+-		sys.exit(-1)
+-
+-	cmd = sys.argv[1]
+-
+-	parser = OptionParser(version = '%%prog %s' % __version__)
+-
+-	global_opts = PrettyBugz.options
+-	for x in global_opts.values():
+-		parser.add_option(x)
+-
+-	if cmd == '--help' or cmd == '-h' or cmd == 'help':
+-		PrettyBugz.help()
+-		sys.exit(0)
+-	elif cmd == '--version' :
+-		parser.print_version()
+-		sys.exit(0)
+-
+-	cmd_func = getattr(PrettyBugz, cmd, None)
+-	if cmd_func is None:
+-		print '!! Error: Unable to recognise command: %s' % cmd
+-		print
+-		PrettyBugz.help()
+-		sys.exit(-1)
+-
+-	cmd_options = getattr(cmd_func, "options", {})
+-	cmd_args = getattr(cmd_func, "args", "[options]")
+-	parser.set_description(cmd_func.__doc__)
+-	parser.set_usage('%%prog %s %s' % (cmd, cmd_args))
+-
+-	for x in cmd_options.values():
+-		parser.add_option(x)
++	parser = make_parser()
+ 
+ 	# parse options
+-	opts, args = parser.parse_args(sys.argv[2:])
+-
+-	# separate bugz options and cmd options
+-	bugz_kwds = {}
+-	for name, opt in global_opts.items():
+-		try:
+-			bugz_kwds[name] = getattr(opts, name)
+-		except AttributeError:
+-			pass
+-
+-	cmd_kwds = {}
+-	for name, opt in cmd_options.items():
+-		try:
+-			cmd_kwds[name] = getattr(opts, name)
+-		except AttributeError:
+-			pass
++	args = parser.parse_args()
++	(bugz_kwds, cmd_kwds) = get_kwds(args)
+ 
+ 	try:
+ 		bugz = PrettyBugz(**bugz_kwds)
+-		getattr(bugz, cmd)(*args, **cmd_kwds)
++		args.func(bugz, **cmd_kwds)
+ 
+ 	except BugzError, e:
+ 		print ' ! Error: %s' % e
+-		print
+-		parser.print_help()
+ 		sys.exit(-1)
+ 
+ 	except TypeError, e:
+ 		print ' ! Error: Incorrect number of arguments supplied'
+ 		print
+ 		traceback.print_exc()
+-		parser.print_help()
+ 		sys.exit(-1)
+ 
+ 	except RuntimeError, e:
+diff --git a/bugz/bugzilla.py b/bugz/bugzilla.py
+index 7e1a2a9..2134de6 100644
+--- a/bugz/bugzilla.py
++++ b/bugz/bugzilla.py
+@@ -7,6 +7,7 @@ import locale
+ import mimetypes
+ import os
+ import re
++import sys
+ 
+ from cookielib import LWPCookieJar, CookieJar
+ from cStringIO import StringIO
+@@ -84,6 +85,8 @@ def get_content_type(filename):
+ #
+ # Override the behaviour of elementtree and allow us to
+ # force the encoding to utf-8
++# Not needed in Python 2.7, since ElementTree.XMLTreeBuilder uses the forced
++# encoding.
+ #
+ 
+ class ForcedEncodingXMLTreeBuilder(ElementTree.XMLTreeBuilder):
+@@ -235,7 +238,7 @@ class Bugz:
+ 			base64string = base64.encodestring('%s:%s' % (self.httpuser, self.httppassword))[:-1]
+ 			req.add_header("Authorization", "Basic %s" % base64string)
+ 		resp = self.opener.open(req)
+-		re_request_login = re.compile(r'<title>.*Log in to Bugzilla</title>')
++		re_request_login = re.compile(r'<title>.*Log in to .*</title>')
+ 		if not re_request_login.search(resp.read()):
+ 			self.log('Already logged in.')
+ 			self.authenticated = True
+@@ -255,6 +258,8 @@ class Bugz:
+ 		qparams = config.params['auth'].copy()
+ 		qparams['Bugzilla_login'] = self.user
+ 		qparams['Bugzilla_password'] = self.password
++		if not self.forget:
++			qparams['Bugzilla_remember'] = 'on'
+ 
+ 		req_url = urljoin(self.base, config.urls['auth'])
+ 		req = Request(req_url, urlencode(qparams), config.headers)
+@@ -285,7 +290,7 @@ class Bugz:
+ 				self.log('Unknown field: ' + field)
+ 				columns.append(field)
+ 		for row in rows[1:]:
+-			if row[0].find("Missing Search") != -1:
++			if "Missing Search" in row[0]:
+ 				self.log('Bugzilla error (Missing search found)')
+ 				return None
+ 			fields = {}
+@@ -439,9 +444,25 @@ class Bugz:
+ 			req.add_header("Authorization", "Basic %s" % base64string)
+ 		resp = self.opener.open(req)
+ 
+-		fd = StringIO(resp.read())
++		data = resp.read()
++		# Get rid of control characters.
++		data = re.sub('[\x00-\x08\x0e-\x1f\x0b\x0c]', '', data)
++		fd = StringIO(data)
++
+ 		# workaround for ill-defined XML templates in bugzilla 2.20.2
+-		parser = ForcedEncodingXMLTreeBuilder(encoding = 'utf-8')
++		(major_version, minor_version) = \
++		    (sys.version_info[0], sys.version_info[1])
++		if major_version > 2 or \
++			    (major_version == 2 and minor_version >= 7):
++			# If this is 2.7 or greater, then XMLTreeBuilder
++			# does what we want.
++			parser_class = ElementTree.XMLParser
++		else:
++			# Running under Python 2.6, so we need to use our
++			# subclass of XMLTreeBuilder instead.
++			parser_class = ForcedEncodingXMLTreeBuilder
++		parser = parser_class(encoding = 'utf-8')
++
+ 		etree = ElementTree.parse(fd, parser)
+ 		bug = etree.find('.//bug')
+ 		if bug and bug.attrib.has_key('error'):
+@@ -517,7 +538,7 @@ class Bugz:
+ 		FIELDS = ('bug_file_loc', 'bug_severity', 'short_desc', 'bug_status',
+ 				'status_whiteboard', 'keywords',
+ 				'op_sys', 'priority', 'version', 'target_milestone',
+-				'assigned_to', 'rep_platform', 'product', 'component')
++				'assigned_to', 'rep_platform', 'product', 'component', 'token')
+ 
+ 		FIELDS_MULTI = ('blocked', 'dependson')
+ 
+@@ -637,6 +658,11 @@ class Bugz:
+ 
+ 		try:
+ 			resp = self.opener.open(req)
++			re_error = re.compile(r'id="error_msg".*>([^<]+)<')
++			error = re_error.search(resp.read())
++			if error:
++				print error.group(1)
++				return []
+ 			return modified
+ 		except:
+ 			return []
+@@ -753,7 +779,7 @@ class Bugz:
+ 		return 0
+ 
+ 	def attach(self, bugid, title, description, filename,
+-			content_type = 'text/plain'):
++			content_type = 'text/plain', ispatch = False):
+ 		"""Attach a file to a bug.
+ 
+ 		@param bugid: bug id
+@@ -777,7 +803,11 @@ class Bugz:
+ 		qparams['bugid'] = bugid
+ 		qparams['description'] = title
+ 		qparams['comment'] = description
+-		qparams['contenttypeentry'] = content_type
++		if ispatch:
++			qparams['ispatch'] = '1'
++			qparams['contenttypeentry'] = 'text/plain'
++		else:
++			qparams['contenttypeentry'] = content_type
+ 
+ 		filedata = [('data', filename, open(filename).read())]
+ 		content_type, body = encode_multipart_formdata(qparams.items(),
+diff --git a/bugz/cli.py b/bugz/cli.py
+index e97da1b..8f25450 100644
+--- a/bugz/cli.py
++++ b/bugz/cli.py
+@@ -8,8 +8,6 @@ import sys
+ import tempfile
+ import textwrap
+ 
+-from optparse import OptionParser
+-from optparse import make_option
+ from urlparse import urljoin
+ 
+ try:
+@@ -122,43 +120,7 @@ def block_edit(comment, comment_from = ''):
+ class BugzError(Exception):
+ 	pass
+ 
+-#
+-# ugly optparse callbacks (really need to integrate this somehow)
+-#
+-
+-def modify_opt_fixed(opt, opt_str, val, parser):
+-	parser.values.status = 'RESOLVED'
+-	parser.values.resolution = 'FIXED'
+-
+-def modify_opt_invalid(opt, opt_str, val, parser):
+-	parser.values.status = 'RESOLVED'
+-	parser.values.resolution = 'INVALID'
+-
+ class PrettyBugz(Bugz):
+-	options = {
+-		'base': make_option('-b', '--base', type='string',
+-							default = 'https://bugs.gentoo.org/',
+-							help = 'Base URL of Bugzilla'),
+-		'user': make_option('-u', '--user', type='string',
+-							help = 'Username for commands requiring authentication'),
+-		'password': make_option('-p', '--password', type='string',
+-							help = 'Password for commands requiring authentication'),
+-		'httpuser': make_option('-H', '--httpuser', type='string',
+-							help = 'Username for basic http auth'),
+-		'httppassword': make_option('-P', '--httppassword', type='string',
+-							help = 'Password for basic http auth'),
+-		'forget': make_option('-f', '--forget', action='store_true',
+-							help = 'Forget login after execution'),
+-		'columns': make_option('--columns', type='int', default = 0,
+-							help = 'Maximum number of columns output should use'),
+-		'encoding': make_option('--encoding',
+-							help = 'Output encoding (default: utf-8).'),
+-		'skip_auth': make_option('--skip-auth', action='store_true',
+-							default = False, help = 'Skip Authentication.'),
+-		'quiet': make_option('-q', '--quiet', action='store_true',
+-							default = False, help = 'Quiet mode'),
+-	}
+-
+ 	def __init__(self, base, user = None, password =None, forget = False,
+ 			columns = 0, encoding = '', skip_auth = False,
+ 			quiet = False, httpuser = None, httppassword = None ):
+@@ -195,10 +157,11 @@ class PrettyBugz(Bugz):
+ 	def get_input(self, prompt):
+ 		return raw_input(prompt)
+ 
+-	def search(self, *args, **kwds):
++	def search(self, **kwds):
+ 		"""Performs a search on the bugzilla database with the keywords given on the title (or the body if specified).
+ 		"""
+-		search_term = ' '.join(args).strip()
++		search_term = ' '.join(kwds['terms']).strip()
++		del kwds['terms']
+ 		show_status = kwds['show_status']
+ 		del kwds['show_status']
+ 		show_url = kwds['show_url']
+@@ -232,41 +195,6 @@ class PrettyBugz(Bugz):
+ 
+ 		self.listbugs(result, show_url, show_status)
+ 
+-	search.args = "<search term> [options..]"
+-	search.options = {
+-		'order': make_option('-o', '--order', type='choice',
+-								choices = config.choices['order'].keys(),
+-								default = 'number'),
+-		'assigned_to': make_option('-a', '--assigned-to',
+-								help = 'email the bug is assigned to'),
+-		'reporter': make_option('-r', '--reporter',
+-								help = 'email the bug was reported by'),
+-		'cc': make_option('--cc',help = 'Restrict by CC email address'),
+-		'commenter': make_option('--commenter',help = 'email that commented the bug'),
+-		'status': make_option('-s', '--status', action='append',
+-								help = 'Bug status (for multiple choices,'
+-								'use --status=NEW --status=ASSIGNED) or --status=all for all statuses'),
+-		'severity': make_option('--severity', action='append',
+-								choices = config.choices['severity'],
+-								help = 'Restrict by severity.'),
+-		'priority': make_option('--priority', action='append',
+-								choices = config.choices['priority'].values(),
+-								help = 'Restrict by priority (1 or more)'),
+-		'comments': make_option('-c', '--comments',  action='store_true',
+-								help = 'Search comments instead of title'),
+-		'product': make_option('--product', action='append',
+-								help = 'Restrict by product (1 or more)'),
+-		'component': make_option('-C', '--component', action='append',
+-								help = 'Restrict by component (1 or more)'),
+-		'keywords': make_option('-k', '--keywords', help = 'Bug keywords'),
+-		'whiteboard': make_option('-w', '--whiteboard',
+-								help = 'Status whiteboard'),
+-		'show_status': make_option('--show-status', help='show status of bugs',
+-								action = 'store_true', default = False),
+-		'show_url': make_option('--show-url', help='Show bug id as a url.',
+-								action = 'store_true', default = False),
+-	}
+-
+ 	def namedcmd(self, command, show_status=False, show_url=False):
+ 		"""Run a command stored in Bugzilla by name."""
+ 		log_msg = 'Running namedcmd \'%s\''%command
+@@ -280,14 +208,6 @@ class PrettyBugz(Bugz):
+ 
+ 		self.listbugs(result, show_url, show_status)
+ 
+-	namedcmd.args = "<command name>"
+-	namedcmd.options = {
+-		'show_status': make_option('--show-status', help='show status of bugs',
+-								action = 'store_true', default = False),
+-		'show_url': make_option('--show-url', help='Show bug id as a url.',
+-								action = 'store_true', default = False),
+-	}
+-
+ 	def get(self, bugid, comments = True, attachments = True):
+ 		""" Fetch bug details given the bug id """
+ 		self.log('Getting bug %s ..' % bugid)
+@@ -384,13 +304,6 @@ class PrettyBugz(Bugz):
+ 				i += 1
+ 			print
+ 
+-	get.args = "<bug_id> [options..]"
+-	get.options = {
+-		'comments': make_option("-n", "--no-comments", dest = 'comments',
+-								action="store_false", default = True,
+-								help = 'Do not show comments'),
+-	}
+-
+ 	def post(self, product = None, component = None,
+ 			title = None, description = None, assigned_to = None,
+ 			cc = None, url = None, keywords = None,
+@@ -579,42 +492,6 @@ class PrettyBugz(Bugz):
+ 		else:
+ 			raise RuntimeError('Failed to submit bug')
+ 
+-	post.args = "[options]"
+-	post.options = {
+-		'product': make_option('--product', help = 'Product'),
+-		'component': make_option('--component', help = 'Component'),
+-		'prodversion': make_option('--prodversion',
+-									help = 'Version of the product'),
+-		'title': make_option('-t', '--title', help = 'Title of bug'),
+-		'description': make_option('-d', '--description',
+-									help = 'Description of the bug'),
+-		'description_from': make_option('-F' , '--description-from',
+-									help = 'Description from contents of'
+-									' file'),
+-		'append_command': make_option('--append-command',
+-									help = 'Append the output of a command to the description.'),
+-		'assigned_to': make_option('-a', '--assigned-to',
+-									help = 'Assign bug to someone other than '
+-									'the default assignee'),
+-		'cc': make_option('--cc', help = 'Add a list of emails to CC list'),
+-		'url': make_option('-U', '--url',
+-									help = 'URL associated with the bug'),
+-		'dependson': make_option('--depends-on', dest='dependson', help = 'Add a list of bug dependencies'),
+-		'blocked': make_option('--blocked', help = 'Add a list of blocker bugs'),
+-		'keywords': make_option('-k', '--keywords', help = 'List of bugzilla keywords'),
+-		'batch': make_option('--batch', action="store_true",
+-									help = 'do not prompt for any values'),
+-		'default_confirm': make_option('--default-confirm',
+-									choices = ['y','Y','n','N'],
+-									default = 'y',
+-									help = 'default answer to confirmation question (y/n)'),
+-		'priority': make_option('--priority',
+-								choices=config.choices['priority'].values()),
+-		'severity': make_option('-S', '--severity',
+-								choices=config.choices['severity']),
+-	}
+-
+-
+ 	def modify(self, bugid, **kwds):
+ 		"""Modify an existing bug (eg. adding a comment or changing resolution.)"""
+ 		if 'comment_from' in kwds:
+@@ -637,6 +514,15 @@ class PrettyBugz(Bugz):
+ 				kwds['comment'] = block_edit('Enter comment:')
+ 			del kwds['comment_editor']
+ 
++		if kwds['fixed']:
++			kwds['STATUS'] = 'CLOSED'
++			kwds['resolution'] = 'FIXED'
++		del kwds['fixed']
++
++		if kwds['invalid']:
++			kwds['STATUS'] = 'CLOSED'
++			kwds['resolution'] = 'INVALID'
++		del kwds['invalid']
+ 		result = Bugz.modify(self, bugid, **kwds)
+ 		if not result:
+ 			raise RuntimeError('Failed to modify bug')
+@@ -645,53 +531,6 @@ class PrettyBugz(Bugz):
+ 			for field, value in result:
+ 				self.log('  %-12s: %s' % (field, value))
+ 
+-
+-	modify.args = "<bug_id> [options..]"
+-	modify.options = {
+-		'title': make_option('-t', '--title', help = 'Set title of bug'),
+-		'comment_from': make_option('-F', '--comment-from',
+-									help = 'Add comment from file.  If -C is also specified, the editor will be opened with this file as its contents.'),
+-		'comment_editor': make_option('-C', '--comment-editor',
+-									action='store_true', default = False,
+-									help = 'Add comment via default editor'),
+-		'comment': make_option('-c', '--comment', help = 'Add comment to bug'),
+-		'url': make_option('-U', '--url', help = 'Set URL field of bug'),
+-		'status': make_option('-s', '--status',
+-									choices=config.choices['status'].values(),
+-									help = 'Set new status of bug (eg. RESOLVED)'),
+-		'resolution': make_option('-r', '--resolution',
+-									choices=config.choices['resolution'].values(),
+-									help = 'Set new resolution (only if status = RESOLVED)'),
+-		'assigned_to': make_option('-a', '--assigned-to'),
+-		'duplicate': make_option('-d', '--duplicate', type='int', default=0),
+-		'priority': make_option('--priority',
+-								choices=config.choices['priority'].values()),
+-		'severity': make_option('-S', '--severity',
+-								choices=config.choices['severity']),
+-		'fixed': make_option('--fixed', action='callback',
+-								callback = modify_opt_fixed,
+-								help = "Mark bug as RESOLVED, FIXED"),
+-		'invalid': make_option('--invalid', action='callback',
+-								callback = modify_opt_invalid,
+-								help = "Mark bug as RESOLVED, INVALID"),
+-		'add_cc': make_option('--add-cc', action = 'append',
+-								help = 'Add an email to the CC list'),
+-		'remove_cc': make_option('--remove-cc', action = 'append',
+-								help = 'Remove an email from the CC list'),
+-		'add_dependson': make_option('--add-dependson', action = 'append',
+-								help = 'Add a bug to the depends list'),
+-		'remove_dependson': make_option('--remove-dependson', action = 'append',
+-								help = 'Remove a bug from the depends list'),
+-		'add_blocked': make_option('--add-blocked', action = 'append',
+-								help = 'Add a bug to the blocked list'),
+-		'remove_blocked': make_option('--remove-blocked', action = 'append',
+-								help = 'Remove a bug from the blocked list'),
+-		'whiteboard': make_option('-w', '--whiteboard',
+-								help = 'Set Status whiteboard'),
+-		'keywords': make_option('-k', '--keywords',
+-								help = 'Set bug keywords'),
+-		}
+-
+ 	def attachment(self, attachid, view = False):
+ 		""" Download or view an attachment given the id."""
+ 		self.log('Getting attachment %s' % attachid)
+@@ -713,30 +552,14 @@ class PrettyBugz(Bugz):
+ 
+ 			open(safe_filename, 'wb').write(result['fd'].read())
+ 
+-	attachment.args = "<attachid> [-v]"
+-	attachment.options = {
+-		'view': make_option('-v', '--view', action="store_true",
+-							default = False,
+-							help = "Print attachment rather than save")
+-	}
+-
+-	def attach(self, bugid, filename, content_type = 'text/plain', description = None):
++	def attach(self, bugid, filename, content_type = 'text/plain', patch = False, description = None):
+ 		""" Attach a file to a bug given a filename. """
+ 		if not os.path.exists(filename):
+ 			raise BugzError('File not found: %s' % filename)
+ 		if not description:
+ 			description = block_edit('Enter description (optional)')
+ 		result = Bugz.attach(self, bugid, filename, description, filename,
+-				content_type)
+-
+-	attach.args = "<bugid> <filename> [-c=<mimetype>] [-d=<description>]"
+-	attach.options = {
+-		'content_type': make_option('-c', '--content-type',
+-									default='text/plain',
+-									help = 'Mimetype of the file (default: text/plain)'),
+-		'description': make_option('-d', '--description',
+-									help = 'A description of the attachment.')
+-	}
++				content_type, patch)
+ 
+ 	def listbugs(self, buglist, show_url=False, show_status=False):
+ 		for row in buglist:
+@@ -760,27 +583,3 @@ class PrettyBugz(Bugz):
+ 				print line[:self.columns]
+ 
+ 		self.log("%i bug(s) found." % len(buglist))
+-
+-	@classmethod
+-	def help(self):
+-		print 'Usage: bugz <subcommand> [parameter(s)] [options..]'
+-		print
+-		print 'Subcommands:'
+-		print '  search      Search for bugs in bugzilla'
+-		print '  get         Get a bug from bugzilla'
+-		print '  attachment  Get an attachment from bugzilla'
+-		print '  post        Post a new bug into bugzilla'
+-		print '  modify      Modify a bug (eg. post a comment)'
+-		print '  attach      Attach file to a bug'
+-		print '  namedcmd    Run a stored search,'
+-		print
+-		print 'Examples:'
+-		print '  bugz get 12345'
+-		print '  bugz search python --assigned-to liquidx at gentoo.org'
+-		print '  bugz attachment 5000 --view'
+-		print '  bugz attach 140574 python-2.4.3.ebuild'
+-		print '  bugz modify 140574 -c "Me too"'
+-		print '  bugz namedcmd "Amd64 stable"'
+-		print
+-		print 'For more information on subcommands, run:'
+-		print '  bugz <subcommand> --help'
+diff --git a/bugz/clparser.py b/bugz/clparser.py
+new file mode 100644
+index 0000000..f9bdca9
+--- /dev/null
++++ b/bugz/clparser.py
+@@ -0,0 +1,283 @@
++#!/usr/bin/env python
++
++import argparse
++
++from bugz import __version__
++from bugz.cli import PrettyBugz
++from bugz.config import config
++
++def make_attach_parser(subparsers):
++	attach_parser = subparsers.add_parser('attach',
++		help = 'attach file to a bug')
++	attach_parser.add_argument('bugid',
++		help = 'the ID of the bug where the file should be attached')
++	attach_parser.add_argument('filename',
++		help = 'the name of the file to attach')
++	attach_parser.add_argument('-c', '--content-type',
++		default='text/plain',
++		help = 'mimetype of the file (default: text/plain)')
++	attach_parser.add_argument('-d', '--description',
++		help = 'a description of the attachment.')
++	attach_parser.add_argument('-p', '--patch',
++		action='store_true',
++	help = 'attachment is a patch')
++	attach_parser.set_defaults(func = PrettyBugz.attach)
++
++def make_attachment_parser(subparsers):
++	attachment_parser = subparsers.add_parser('attachment',
++		help = 'get an attachment from bugzilla')
++	attachment_parser.add_argument('attachid',
++		help = 'the ID of the attachment')
++	attachment_parser.add_argument('-v', '--view',
++		action="store_true",
++		default = False,
++		help = 'print attachment rather than save')
++	attachment_parser.set_defaults(func = PrettyBugz.attachment)
++
++def make_get_parser(subparsers):
++	get_parser = subparsers.add_parser('get',
++		help = 'get a bug from bugzilla')
++	get_parser.add_argument('bugid',
++		help = 'the ID of the bug to retrieve.')
++	get_parser.add_argument("-a", "--no-attachments",
++		action="store_false",
++		default = True,
++		help = 'do not show attachments',
++		dest = 'attachments')
++	get_parser.add_argument("-n", "--no-comments",
++		action="store_false",
++		default = True,
++		help = 'do not show comments',
++		dest = 'comments')
++	get_parser.set_defaults(func = PrettyBugz.get)
++
++def make_modify_parser(subparsers):
++	modify_parser = subparsers.add_parser('modify',
++		help = 'modify a bug (eg. post a comment)')
++	modify_parser.add_argument('bugid',
++		help = 'the ID of the bug to modify')
++	modify_parser.add_argument('-a', '--assigned-to',
++		help = 'change assignee for this bug')
++	modify_parser.add_argument('-C', '--comment-editor',
++		action='store_true',
++		help = 'add comment via default editor')
++	modify_parser.add_argument('-F', '--comment-from',
++		help = 'add comment from file.  If -C is also specified, the editor will be opened with this file as its contents.')
++	modify_parser.add_argument('-c', '--comment',
++		help = 'add comment from command line')
++	modify_parser.add_argument('-d', '--duplicate',
++		type = int,
++		default = 0,
++		help = 'this bug is a duplicate')
++	modify_parser.add_argument('-k', '--keywords',
++		help = 'set bug keywords'),
++	modify_parser.add_argument('--priority',
++		choices=config.choices['priority'].values(),
++		help = 'change the priority for this bug')
++	modify_parser.add_argument('-r', '--resolution',
++		choices=config.choices['resolution'].values(),
++		help = 'set new resolution (only if status = RESOLVED)')
++	modify_parser.add_argument('-s', '--status',
++		choices=config.choices['status'].values(),
++		help = 'set new status of bug (eg. RESOLVED)')
++	modify_parser.add_argument('-S', '--severity',
++		choices=config.choices['severity'],
++		help = 'set severity for this bug')
++	modify_parser.add_argument('-t', '--title',
++		help = 'set title of bug')
++	modify_parser.add_argument('-U', '--url',
++		help = 'set URL field of bug')
++	modify_parser.add_argument('-w', '--whiteboard',
++		help = 'set Status whiteboard'),
++	modify_parser.add_argument('--add-cc',
++		action = 'append',
++		help = 'add an email to the CC list')
++	modify_parser.add_argument('--remove-cc',
++		action = 'append',
++		help = 'remove an email from the CC list')
++	modify_parser.add_argument('--add-dependson',
++		action = 'append',
++		help = 'add a bug to the depends list')
++	modify_parser.add_argument('--remove-dependson',
++		action = 'append',
++		help = 'remove a bug from the depends list')
++	modify_parser.add_argument('--add-blocked',
++		action = 'append',
++		help = 'add a bug to the blocked list')
++	modify_parser.add_argument('--remove-blocked',
++		action = 'append',
++		help = 'remove a bug from the blocked list')
++	modify_parser.add_argument('--fixed',
++		action='store_true',
++		help = 'mark bug as RESOLVED, FIXED')
++	modify_parser.add_argument('--invalid',
++		action='store_true',
++		help = 'mark bug as RESOLVED, INVALID')
++	modify_parser.set_defaults(func = PrettyBugz.modify)
++
++def make_namedcmd_parser(subparsers):
++	namedcmd_parser = subparsers.add_parser('namedcmd',
++		help = 'run a stored search')
++	namedcmd_parser.add_argument('command',
++		help = 'the name of the stored search')
++	namedcmd_parser.add_argument('--show-status',
++		action = 'store_true',
++		help = 'show status of bugs')
++	namedcmd_parser.add_argument('--show-url',
++		action = 'store_true',
++		help = 'show bug id as a url')
++	namedcmd_parser.set_defaults(func = PrettyBugz.namedcmd)
++
++def make_post_parser(subparsers):
++	post_parser = subparsers.add_parser('post',
++		help = 'post a new bug into bugzilla')
++	post_parser.add_argument('--product',
++		help = 'product')
++	post_parser.add_argument('--component',
++		help = 'component')
++	post_parser.add_argument('--prodversion',
++		help = 'version of the product')
++	post_parser.add_argument('-t', '--title',
++		help = 'title of bug')
++	post_parser.add_argument('-d', '--description',
++		help = 'description of the bug')
++	post_parser.add_argument('-F' , '--description-from',
++		help = 'description from contents of file')
++	post_parser.add_argument('--append-command',
++		help = 'append the output of a command to the description')
++	post_parser.add_argument('-a', '--assigned-to',
++		help = 'assign bug to someone other than the default assignee')
++	post_parser.add_argument('--cc',
++		help = 'add a list of emails to CC list')
++	post_parser.add_argument('-U', '--url',
++		help = 'URL associated with the bug')
++	post_parser.add_argument('--depends-on',
++		help = 'add a list of bug dependencies',
++		dest='dependson')
++	post_parser.add_argument('--blocked',
++		help = 'add a list of blocker bugs')
++	post_parser.add_argument('-k', '--keywords',
++		help = 'list of bugzilla keywords')
++	post_parser.add_argument('--batch',
++		action="store_true",
++		help = 'do not prompt for any values')
++	post_parser.add_argument('--default-confirm',
++		choices = ['y','Y','n','N'],
++		default = 'y',
++		help = 'default answer to confirmation question')
++	post_parser.add_argument('--priority',
++		choices=config.choices['priority'].values(),
++		help = 'set priority for the new bug')
++	post_parser.add_argument('-S', '--severity',
++		choices=config.choices['severity'],
++		help = 'set the severity for the new bug')
++	post_parser.set_defaults(func = PrettyBugz.post)
++
++def make_search_parser(subparsers):
++	search_parser = subparsers.add_parser('search',
++		help = 'search for bugs in bugzilla')
++	search_parser.add_argument('terms',
++		nargs='*',
++		help = 'strings to search for in title or body')
++	search_parser.add_argument('-o', '--order',
++		choices = config.choices['order'].keys(),
++		default = 'number',
++		help = 'display bugs in this order')
++	search_parser.add_argument('-a', '--assigned-to',
++		help = 'email the bug is assigned to')
++	search_parser.add_argument('-r', '--reporter',
++		help = 'email the bug was reported by')
++	search_parser.add_argument('--cc',
++		help = 'restrict by CC email address')
++	search_parser.add_argument('--commenter',
++		help = 'email that commented the bug')
++	search_parser.add_argument('-s', '--status',
++		action='append',
++		help = 'restrict by status (one or more, use all for all statuses)')
++	search_parser.add_argument('--severity',
++		action='append',
++		choices = config.choices['severity'],
++		help = 'restrict by severity (one or more)')
++	search_parser.add_argument('--priority',
++		action='append',
++		choices = config.choices['priority'].values(),
++		help = 'restrict by priority (one or more)')
++	search_parser.add_argument('-c', '--comments',
++		action='store_true',
++		default=None,
++		help = 'search comments instead of title')
++	search_parser.add_argument('--product',
++		action='append',
++		help = 'restrict by product (one or more)')
++	search_parser.add_argument('-C', '--component',
++		action='append',
++		help = 'restrict by component (1 or more)')
++	search_parser.add_argument('-k', '--keywords',
++		help = 'restrict by keywords')
++	search_parser.add_argument('-w', '--whiteboard',
++		help = 'status whiteboard')
++	search_parser.add_argument('--show-status',
++		action = 'store_true',
++		help='show status of bugs')
++	search_parser.add_argument('--show-url',
++		action = 'store_true',
++		help='show bug id as a url.')
++	search_parser.set_defaults(func = PrettyBugz.search)
++
++def make_parser():
++	parser = argparse.ArgumentParser(
++		epilog = 'use -h after a sub-command for sub-command specific help')
++	parser.add_argument('-b', '--base',
++		default = 'https://bugs.gentoo.org/',
++		help = 'base URL of Bugzilla')
++	parser.add_argument('-u', '--user',
++		help = 'username for commands requiring authentication')
++	parser.add_argument('-p', '--password',
++		help = 'password for commands requiring authentication')
++	parser.add_argument('-H', '--httpuser',
++		help = 'username for basic http auth')
++	parser.add_argument('-P', '--httppassword',
++		help = 'password for basic http auth')
++	parser.add_argument('-f', '--forget',
++		action='store_true',
++		help = 'forget login after execution')
++	parser.add_argument('-q', '--quiet',
++		action='store_true',
++		default = False,
++		help = 'quiet mode')
++	parser.add_argument('--columns', 
++		type = int,
++		default = 0,
++		help = 'maximum number of columns output should use')
++	parser.add_argument('--encoding',
++		help = 'output encoding (default: utf-8).')
++	parser.add_argument('--skip-auth',
++		action='store_true',
++		default = False,
++		help = 'skip Authentication.')
++	parser.add_argument('--version',
++		action='version',
++		help='show program version and exit',
++		version='%(prog)s ' + __version__)
++	subparsers = parser.add_subparsers(help = 'help for sub-commands')
++	make_attach_parser(subparsers)
++	make_attachment_parser(subparsers)
++	make_get_parser(subparsers)
++	make_modify_parser(subparsers)
++	make_namedcmd_parser(subparsers)
++	make_post_parser(subparsers)
++	make_search_parser(subparsers)
++	return parser
++
++def get_kwds(args):
++	bugz = {}
++	cmd = {}
++	global_attrs = ['user', 'password', 'httpuser', 'httppassword', 'forget',
++		'base', 'columns', 'encoding', 'quiet', 'skip_auth']
++	for attr in dir(args):
++		if attr[0] != '_' and attr != 'func':
++			if attr in global_attrs:
++				bugz[attr] = getattr(args,attr)
++			else:
++				cmd[attr] = getattr(args,attr)
++	return bugz, cmd
+diff --git a/bugz/config.py b/bugz/config.py
+index 4083e48..824c2ad 100644
+--- a/bugz/config.py
++++ b/bugz/config.py
+@@ -54,6 +54,7 @@ class BugzConfig:
+ 
+ 		'attach_post': {
+ 		'action': 'insert',
++		'ispatch': '',
+ 		'contenttypemethod': 'manual',
+ 		'bugid': '',
+ 		'description': '',
+diff --git a/contrib/zsh-completion b/contrib/zsh-completion
+index ee4bef6..c88ebff 100644
+--- a/contrib/zsh-completion
++++ b/contrib/zsh-completion
+@@ -14,7 +14,7 @@ _bugz() {
+     '(-P --httppassword)'{-P,--httppassword}'[basic http auth password (if required)]:password: '
+     '(-f --forget)'{-f,--forget}'[do not remember authentication]'
+     '--columns[number of columns to use when displaying output]:number: '
+-    '(--skip-auth)'{--skip-auth}'[do not authenticate]'
++    '--skip-auth[do not authenticate]'
+     '(-q --quiet)'{-q,--quiet}'[do not display status messages]'
+   )
+   _bugz_commands=(
diff --git a/python-pypi/pybugz/python-2.6-elementtree.patch b/python-pypi/pybugz/python-2.6-elementtree.patch
deleted file mode 100644
index 96093a3..0000000
--- a/python-pypi/pybugz/python-2.6-elementtree.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/bugz.py	2006-09-02 05:35:37.000000000 -0700
-+++ b/bugz.py	2009-02-07 10:13:31.000000000 -0800
-@@ -238,7 +238,7 @@
- from urlparse import urlsplit, urljoin
- from urllib import urlencode
- from urllib2 import build_opener, HTTPCookieProcessor, Request
--from elementtree import ElementTree
-+from xml.etree import ElementTree
- from cookielib import LWPCookieJar, CookieJar
- 
- #
diff --git a/python-pypi/sqlobject/DETAILS b/python-pypi/sqlobject/DETAILS
index 24cea17..4dbefd3 100755
--- a/python-pypi/sqlobject/DETAILS
+++ b/python-pypi/sqlobject/DETAILS
@@ -1,7 +1,7 @@
            SPELL=sqlobject
   CHEESESHOP_PKG=SQLObject
-         VERSION=0.13.0
-     SOURCE_HASH=sha512:b0d1f7c91ec06e8c5e50de14fce47e26cdfb330e3bd4abb678d19d86a340763fc3da0451a2e286d2443d05ea0e70198016d31460b6e0fdcdfad75f8f248523b6
+         VERSION=0.14.0
+     SOURCE_HASH=sha512:36c6c31f879d86259e6fee624fd32022ac4b845fd6dec66ca87d5040dc789cb66e292313e5785f652f830348bccff85cb1b936a29b5bd1c6bf0540c043438af5
           SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"
    SOURCE_URL[0]="http://pypi.python.org/packages/source/${CHEESESHOP_PKG:0:1}/${CHEESESHOP_PKG}/$SOURCE"
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$CHEESESHOP_PKG-$VERSION"
diff --git a/python-pypi/sqlobject/HISTORY b/python-pypi/sqlobject/HISTORY
index 5ea09bf..a39ffdd 100644
--- a/python-pypi/sqlobject/HISTORY
+++ b/python-pypi/sqlobject/HISTORY
@@ -1,4 +1,7 @@
-2010-08013 Treeve Jelbert <treeve at sourcemage.org>
+2010-10-10 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.14.0
+
+2010-08-13 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 0.13.0
 
 2010-05-06 Treeve Jelbert <treeve at sourcemage.org>
diff --git a/python-pypi/trac/DETAILS b/python-pypi/trac/DETAILS
index 180ab59..39396b4 100755
--- a/python-pypi/trac/DETAILS
+++ b/python-pypi/trac/DETAILS
@@ -1,7 +1,7 @@
            SPELL=trac
-         VERSION=0.12
+         VERSION=0.12.1
   SECURITY_PATCH=1
-     SOURCE_HASH=sha512:748d41c7a3a7b82c8cc35f577f6a2a1a44daca8fa879b1cb71223ab52cde1be8e5004351f125d7b91b6bba150d6a3695fc4ca58cd11a22bf47079ae6cc6ea743
+     SOURCE_HASH=sha512:787a7b076629949bf7856e2ce036bc0c5de8be00e593988a2c069701e381eea8de5abc96d5c92349c72b9bada857c5b47b0f6981e5f9c8044878e76eba9e60fc
           SOURCE=Trac-$VERSION.tar.gz
    SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
    SOURCE_URL[1]=ftp://ftp.edgewall.com/pub/$SPELL/$SOURCE
diff --git a/python-pypi/trac/HISTORY b/python-pypi/trac/HISTORY
index 5527530..3c0a607 100644
--- a/python-pypi/trac/HISTORY
+++ b/python-pypi/trac/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 0.12.1
+
 2010-06-29 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 0.12
 	* DEPENDS: babel is required now
diff --git a/video-libs/libtheora/DETAILS b/video-libs/libtheora/DETAILS
index e7ce40f..b6ccb45 100755
--- a/video-libs/libtheora/DETAILS
+++ b/video-libs/libtheora/DETAILS
@@ -1,12 +1,12 @@
            SPELL=libtheora
 if [[ $THEORA_PRERELEASE == "n" ]]; then
          VERSION=1.1.1
-     SOURCE_HASH=sha512:9ab9b3af1c35d16a7d6d84f61f59ef3180132e30c27bdd7c0fa2683e0d00e2c791accbc7fd2c90718cc947d8bd10ee4a5940fb55f90f1fd7b0ed30583a47dbbd
+     SOURCE_HASH=sha512:f20dda4b03f5e9c2eda0bf85dbc78046fa55227f81ee82ffde096ff07cd8a5b47ba42041c6958eb184b51f1c0c6ba763e1861601e10cfb918444a5a06bfea798
 else
-         VERSION=1.1.1
-     SOURCE_HASH=sha512:9ab9b3af1c35d16a7d6d84f61f59ef3180132e30c27bdd7c0fa2683e0d00e2c791accbc7fd2c90718cc947d8bd10ee4a5940fb55f90f1fd7b0ed30583a47dbbd
+         VERSION=1.2.0alpha1
+     SOURCE_HASH=sha512:876c2c7cc2ccaa53be2d7a724163108695207e89021bc07f251f38aaad48752b154e722bd41fd5373ae51029980f2d98a8f0d11d8844dfe1562402eb6cafe82a
 fi
-          SOURCE=$SPELL-$VERSION.tar.bz2
+          SOURCE=$SPELL-$VERSION.tar.gz
 #      SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//RC?}
    SOURCE_URL[0]=http://downloads.xiph.org/releases/theora/$SOURCE
diff --git a/video-libs/libtheora/HISTORY b/video-libs/libtheora/HISTORY
index a5455bd..5b0b086 100644
--- a/video-libs/libtheora/HISTORY
+++ b/video-libs/libtheora/HISTORY
@@ -1,3 +1,7 @@
+2010-10-10 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* DETAILS: updated unstable to 1.2.0alpha1, using tar.gz
+	  now instead of tar.bz2
+
 2009-11-01 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: updated spell to 1.1.1
 
diff --git a/video-libs/live/DETAILS b/video-libs/live/DETAILS
index f3d008c..e40d885 100755
--- a/video-libs/live/DETAILS
+++ b/video-libs/live/DETAILS
@@ -1,7 +1,7 @@
            SPELL=live
-         VERSION=2010.09.22
+         VERSION=2010.10.06
           SOURCE=$SPELL.$VERSION.tar.gz
-     SOURCE_HASH=sha512:7b8bb0252725a11616ca1afeeee831f06bfe3627cc3d8b0845e192aff94dc1845d446083e142a4025ec7bef3757401025311feb1749da0ffbe8e977a69160a90
+     SOURCE_HASH=sha512:78de9856d8afb09de5b45f9283b7095c8597f8b1fe81be7d278a3e78574cc52934655bc2cb7716e1e3db4c7207759b525531ba26d37620d5fcd790ff3ba962ac
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
    SOURCE_URL[0]=http://www.live555.com/liveMedia/public/$SOURCE
    SOURCE_URL[1]=http://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/nork/$SOURCE
diff --git a/video-libs/live/HISTORY b/video-libs/live/HISTORY
index 834cbd4..aa7d56e 100644
--- a/video-libs/live/HISTORY
+++ b/video-libs/live/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2010.10.06
+
 2010-09-22 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: updated spell to 2010.09.22
 
diff --git a/video/guvcview/DETAILS b/video/guvcview/DETAILS
index 426b5d5..8466295 100755
--- a/video/guvcview/DETAILS
+++ b/video/guvcview/DETAILS
@@ -1,8 +1,8 @@
            SPELL=guvcview
-         VERSION=1.4.1
+         VERSION=1.4.2
           SOURCE=${SPELL}-src-${VERSION}.tar.gz
    SOURCE_URL[0]=http://download.berlios.de/${SPELL}/${SOURCE}
-     SOURCE_HASH=sha512:d949eed3c4456aa2e9b6f313b2cf983bdf3d9f29be87f747272121289494d53fda6ef11962920020049cd011254cf6c198d8cd4f86b76785358962c7e21b3658
+     SOURCE_HASH=sha512:36c3eae2f8138bc56ef3b0cda9fd57310e9626f132d5de88688ef0e1d93e1b43a731d35a74f933e93e5011ddd292ca79ca44d93fae8b799a0b36b36640567c93
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
         WEB_SITE=http://guvcview.berlios.de/
       LICENSE[0]=GPL
diff --git a/video/guvcview/HISTORY b/video/guvcview/HISTORY
index f3f341c..b9c26f3 100644
--- a/video/guvcview/HISTORY
+++ b/video/guvcview/HISTORY
@@ -1,3 +1,6 @@
+2010-10-10 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.4.2
+
 2010-07-06 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: sha512 updated
 
diff --git a/x11/synergy/DETAILS b/x11/synergy/DETAILS
index fd5728c..57be347 100755
--- a/x11/synergy/DETAILS
+++ b/x11/synergy/DETAILS
@@ -11,8 +11,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         KEYWORDS="x11"
            SHORT="Share a single mouse and keyboard between computers"
 cat << EOF
-Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems without special hardware.
-It's intended for users with multiple computers on their desk since each system uses its own monitor(s). 
-Just move the mouse off the edge of a screen to move to another screen; keyboard and mouse input is then redirected to the other screen. 
-Synergy also lets you cut and paste between systems and it makes screen savers activate/deactivate in concert.
+Synergy lets you easily share a single mouse and keyboard between multiple
+computers with different operating systems without special hardware.
+
+It's intended for users with multiple computers on their desk since each
+system uses its own monitor(s).
+
+Just move the mouse off the edge of a screen to move to another screen;
+keyboard and mouse input is then redirected to the other screen.
+
+Synergy also lets you cut and paste between systems and it makes screen
+savers activate/deactivate in concert.
 EOF
diff --git a/x11/synergy/HISTORY b/x11/synergy/HISTORY
index ee72b42..265aa5c 100644
--- a/x11/synergy/HISTORY
+++ b/x11/synergy/HISTORY
@@ -1,3 +1,6 @@
+2010-10-08 Ismael Luceno <ismael at sourcemage.org>
+	* DETAILS: Word-wrap long description to 80 cols
+
 2010-03-13 Sukneet Basuta <sukneet at sourcemage.org>
 	* DEPENDS: added dependencies on libxtst, libxinerama, libxext, and libx11
 	* PRE_BUILD: added patch, synergy_gcc43.patch, to compile on gcc 4.3.3 and up



More information about the SM-Commit mailing list