[SM-Commit] GIT changes to master grimoire by Bor Kraljič (d6eef29590fda47fdf5bbfad5c3fc5b1549a059e)

Bor Kraljič scm at sourcemage.org
Mon Sep 26 06:29:53 EDT 2011


GIT changes to master grimoire by Bor Kraljič <pyrobor at ver.si>:

 audio-plugins/omins/DETAILS                    |    5 ++++-
 audio-plugins/omins/FDD52377.gpg               |binary
 audio-plugins/omins/HISTORY                    |    4 ++++
 audio-plugins/volnorm/AB474598.gpg             |binary
 audio-plugins/volnorm/DETAILS                  |    5 ++++-
 audio-plugins/volnorm/HISTORY                  |    4 ++++
 audio-soft/alsa-patch-bay/19C57B14.gpg         |binary
 audio-soft/alsa-patch-bay/DETAILS              |    5 ++++-
 audio-soft/alsa-patch-bay/HISTORY              |    4 ++++
 audio-soft/normalize/83FE7486.gpg              |binary
 audio-soft/normalize/DETAILS                   |    5 ++++-
 audio-soft/normalize/HISTORY                   |    4 ++++
 chat-im/gaim-guifications/A8AC8032.gpg         |binary
 chat-im/gaim-guifications/DETAILS              |    5 ++++-
 chat-im/gaim-guifications/HISTORY              |    4 ++++
 chat-im/licq/322EC89E.gpg                      |binary
 chat-im/licq/DETAILS                           |    6 ++++--
 chat-im/licq/HISTORY                           |    4 ++++
 chat-im/pidgin-otr/2BA87C5C.gpg                |binary
 chat-im/pidgin-otr/DETAILS                     |    5 ++++-
 chat-im/pidgin-otr/HISTORY                     |    4 ++++
 chat-im/pidgin-otr/pidgin-otr-3.2.0.tar.gz.sig |    0 
 chat-im/pidgin/4C292FCC.gpg                    |binary
 chat-im/pidgin/DETAILS                         |    5 ++++-
 chat-im/pidgin/HISTORY                         |    4 ++++
 chat-im/pidgin/pidgin-2.10.0.tar.bz2.sig       |    0 
 chat-irc/znc/CB8FCB06.gpg                      |binary
 chat-irc/znc/DETAILS                           |    5 ++++-
 chat-irc/znc/HISTORY                           |    4 ++++
 chat-libs/libotr/2BA87C5C.gpg                  |binary
 chat-libs/libotr/DETAILS                       |    5 ++++-
 chat-libs/libotr/HISTORY                       |    4 ++++
 collab/subversion/4E24517C.gpg                 |binary
 collab/subversion/DETAILS                      |    5 ++++-
 collab/subversion/HISTORY                      |    4 ++++
 crypto/bcrypt/17BF1DD3.gpg                     |binary
 crypto/bcrypt/DETAILS                          |    5 ++++-
 crypto/bcrypt/HISTORY                          |    4 ++++
 crypto/beecrypt/DD965C83.gpg                   |binary
 crypto/beecrypt/DETAILS                        |    5 ++++-
 crypto/beecrypt/HISTORY                        |    4 ++++
 crypto/cryptoolinux/D7EB8C9C.gpg               |binary
 crypto/cryptoolinux/DETAILS                    |    5 ++++-
 crypto/cryptoolinux/HISTORY                    |    4 ++++
 crypto/cryptplug/87978569.gpg                  |binary
 crypto/cryptplug/DETAILS                       |    5 ++++-
 crypto/cryptplug/HISTORY                       |    4 ++++
 crypto/cyrus-sasl/6581B5F1.gpg                 |binary
 crypto/cyrus-sasl/DETAILS                      |    5 ++++-
 crypto/cyrus-sasl/HISTORY                      |    4 ++++
 crypto/ecryptfs-utils/DETAILS                  |    5 ++++-
 crypto/ecryptfs-utils/F1529469.gpg             |binary
 crypto/ecryptfs-utils/HISTORY                  |    4 ++++
 crypto/gpa/DETAILS                             |    2 +-
 crypto/gpa/HISTORY                             |    3 +++
 crypto/gpgdir/0D3E7410.gpg                     |binary
 crypto/gpgdir/DETAILS                          |    5 ++++-
 crypto/gpgdir/HISTORY                          |    4 ++++
 crypto/libsasl/6581B5F1.gpg                    |binary
 crypto/libsasl/DETAILS                         |    5 ++++-
 crypto/libsasl/HISTORY                         |    4 ++++
 crypto/libssh2/279D5C91.gpg                    |binary
 crypto/libssh2/DETAILS                         |    5 ++++-
 crypto/libssh2/HISTORY                         |    4 ++++
 crypto/lsh/A8F4C2FD.gpg                        |binary
 crypto/lsh/DETAILS                             |    5 ++++-
 crypto/lsh/HISTORY                             |    4 ++++
 crypto/nettle/A8F4C2FD.gpg                     |binary
 crypto/nettle/DETAILS                          |    5 ++++-
 crypto/nettle/HISTORY                          |    4 ++++
 crypto/paperkey/49E1CBC9.gpg                   |binary
 crypto/paperkey/DETAILS                        |    5 ++++-
 crypto/paperkey/HISTORY                        |    4 ++++
 crypto/pcsc-tools/DETAILS                      |    5 ++++-
 crypto/pcsc-tools/E07F1CF9.gpg                 |binary
 crypto/pcsc-tools/HISTORY                      |    4 ++++
 crypto/pinentry/1CE0C630.gpg                   |binary
 crypto/pinentry/DETAILS                        |    5 ++++-
 crypto/pinentry/HISTORY                        |    4 ++++
 crypto/poldi/CF0508EC.gpg                      |binary
 crypto/poldi/DETAILS                           |    5 ++++-
 crypto/poldi/HISTORY                           |    4 ++++
 crypto/rssh/81CFE75D.gpg                       |binary
 crypto/rssh/DETAILS                            |    5 ++++-
 crypto/rssh/HISTORY                            |    4 ++++
 database/guile-dbi/DETAILS                     |    2 +-
 database/guile-dbi/HISTORY                     |    3 +++
 database/qof/28BCB3E3.gpg                      |binary
 database/qof/DETAILS                           |    5 ++++-
 database/qof/HISTORY                           |    4 ++++
 dev/null                                       |binary
 devel/arx/4CACD81D.gpg                         |binary
 devel/arx/DETAILS                              |    5 ++++-
 devel/arx/HISTORY                              |    4 ++++
 devel/ddd/DETAILS                              |    5 ++++-
 devel/ddd/E5158D1A.gpg                         |binary
 devel/ddd/HISTORY                              |    4 ++++
 devel/gnu-smalltalk/A750566F.gpg               |binary
 devel/gnu-smalltalk/DETAILS                    |    5 ++++-
 devel/gnu-smalltalk/HISTORY                    |    4 ++++
 devel/greg/DETAILS                             |    2 +-
 devel/greg/HISTORY                             |    3 +++
 102 files changed, 260 insertions(+), 35 deletions(-)

New commits:
commit d6eef29590fda47fdf5bbfad5c3fc5b1549a059e
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    greg: added :UPSTREAM_KEY to SOURCE_GPG

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

    gnu-smalltalk: converted to upstream signature checking

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

    ddd: converted to upstream signature checking

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

    arx: converted to upstream signature checking

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

    qof: converted to upstream signature checking

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

    guile-dbi: added :UPSTREAM_KEY to SOURCE_GPG

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

    rssh: converted to upstream signature checking

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

    poldi: converted to upstream signature checking

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

    pinentry: converted to upstream signature checking

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

    pcsc-tools: converted to upstream signature checking

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

    paperkey: converted to upstream signature checking

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

    nettle: converted to upstream signature checking

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

    lsh: converted to upstream signature checking

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

    libssh2: converted to upstream signature checking

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

    libsasl: converted to upstream signature checking

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

    gpgdir: converted to upstream signature checking

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

    gpa: added :UPSTREAM_KEY to SOURCE_GPG

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

    ecryptfs-utils: converted to upstream signature checking

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

    cyrus-sasl: converted to upstream signature checking

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

    cryptplug: converted to upstream signature checking

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

    cryptoolinux: converted to upstream signature checking

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

    beecrypt: converted to upstream signature checking

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

    bcrypt: converted to upstream signature checking

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

    subversion: converted to upstream signature checking

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

    libotr: converted to upstream signature checking

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

    znc: converted to upstream signature checking

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

    pidgin: converted to upstream signature checking

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

    pidgin-otr: converted to upstream signature checking

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

    licq: converted to upstream signature checking

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

    gaim-guifications: converted to upstream signature checking

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

    normalize: converted to upstream signature checking

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

    alsa-patch-bay: converted to upstream signature checking

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

    volnorm: converted to upstream signature checking

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

    omins: converted to upstream signature checking

diff --git a/audio-plugins/omins/DETAILS b/audio-plugins/omins/DETAILS
index 69825c5..2706157 100755
--- a/audio-plugins/omins/DETAILS
+++ b/audio-plugins/omins/DETAILS
@@ -1,8 +1,11 @@
            SPELL=omins
          VERSION=0.2.0
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
    SOURCE_URL[0]=http://download.savannah.gnu.org/releases/om-synth/$SOURCE
-     SOURCE_HASH=sha512:ef6725dd1f1be9d33056b51d22d62ab62c614ed0b1027072d291937bea891c6b81b5182a2be561526f1c221c2fa7f8b852c58a87e2f0f9662b7092d716f4b54d
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=FDD52377.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://www.nongnu.org/om-synth/omins.html
       LICENSE[0]=GPL
diff --git a/audio-plugins/omins/FDD52377.gpg b/audio-plugins/omins/FDD52377.gpg
new file mode 100644
index 0000000..d09103a
Binary files /dev/null and b/audio-plugins/omins/FDD52377.gpg differ
diff --git a/audio-plugins/omins/HISTORY b/audio-plugins/omins/HISTORY
index b9e10be..be1cfd9 100644
--- a/audio-plugins/omins/HISTORY
+++ b/audio-plugins/omins/HISTORY
@@ -1,2 +1,6 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* FDD52377.gpg: added gpg keyring
+
 2006-09-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS, DEPENDS, HISTORY: created spell
diff --git a/audio-plugins/volnorm/AB474598.gpg b/audio-plugins/volnorm/AB474598.gpg
new file mode 100644
index 0000000..c6e90c6
Binary files /dev/null and b/audio-plugins/volnorm/AB474598.gpg differ
diff --git a/audio-plugins/volnorm/DETAILS b/audio-plugins/volnorm/DETAILS
index f5dc3c6..79dd3d7 100755
--- a/audio-plugins/volnorm/DETAILS
+++ b/audio-plugins/volnorm/DETAILS
@@ -1,9 +1,12 @@
            SPELL=volnorm
          VERSION=0.8.3
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:d045a50668b9519a1a68e5b6684340df3b2c03ce93bf06f9f7dc13fb6a649b0b85403acac35d0a4bdafbf7828cee923b5340727c402559f40dc6305e21d1f711
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=AB474598.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
         WEB_SITE=http://www.xmms.org/plugins.php?details=23
          ENTERED=20041001
       LICENSE[0]=GPL
diff --git a/audio-plugins/volnorm/HISTORY b/audio-plugins/volnorm/HISTORY
index dc6bcf5..52de7da 100644
--- a/audio-plugins/volnorm/HISTORY
+++ b/audio-plugins/volnorm/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* AB474598.gpg: added gpg keyring
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/audio-soft/alsa-patch-bay/19C57B14.gpg b/audio-soft/alsa-patch-bay/19C57B14.gpg
new file mode 100644
index 0000000..358f471
Binary files /dev/null and b/audio-soft/alsa-patch-bay/19C57B14.gpg differ
diff --git a/audio-soft/alsa-patch-bay/DETAILS b/audio-soft/alsa-patch-bay/DETAILS
index 0c3e2ea..8e06bd2 100755
--- a/audio-soft/alsa-patch-bay/DETAILS
+++ b/audio-soft/alsa-patch-bay/DETAILS
@@ -1,11 +1,14 @@
            SPELL=alsa-patch-bay
          VERSION=1.0.0
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://pkl.net/~node/software/$SPELL/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
         WEB_SITE=http://pkl.net/~node/software/$SPELL/
          ENTERED=20020516
-     SOURCE_HASH=sha512:214dd0b75c1ae272d5de8f678a6dafa7b55fbcd7988ad4b4fc3862ba949940d9a5cd9b40a619c434f252799500e639ed5040bcecfe9fd76d8e41cb2c62c0604c
+      SOURCE_GPG=19C57B14.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
       LICENSE[0]=GPL
         KEYWORDS="tools audio"
            SHORT="A graphical patch bay for ALSA and JACK."
diff --git a/audio-soft/alsa-patch-bay/HISTORY b/audio-soft/alsa-patch-bay/HISTORY
index e6ca43f..61bf6c5 100644
--- a/audio-soft/alsa-patch-bay/HISTORY
+++ b/audio-soft/alsa-patch-bay/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 19C57B14.gpg: added gpg keyring
+
 2008-03-18 Eric Sandall <sandalle at sourcemage.org>
 	* DEPENDS: Switch X11-LIBS to the one and only xorg-libs
 
diff --git a/audio-soft/normalize/83FE7486.gpg b/audio-soft/normalize/83FE7486.gpg
new file mode 100644
index 0000000..e4ddee3
Binary files /dev/null and b/audio-soft/normalize/83FE7486.gpg differ
diff --git a/audio-soft/normalize/DETAILS b/audio-soft/normalize/DETAILS
index 3fd7d32..fd76036 100755
--- a/audio-soft/normalize/DETAILS
+++ b/audio-soft/normalize/DETAILS
@@ -1,11 +1,14 @@
            SPELL=normalize
          VERSION=0.7.7
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://savannah.nongnu.org/download/normalize/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
         WEB_SITE=http://normalize.nongnu.org/
          ENTERED=20011217
-     SOURCE_HASH=sha512:5fb2265eac93b243682cedb955d2ddfe05f55cafdeb1d757aaef0afb36bc9907ea3321b8554e128f6228bdeeaeef96e3e9ba000d0ad84282cc76a50b3e460ce4
+      SOURCE_GPG=83FE7486.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
       LICENSE[0]=GPL
         KEYWORDS="tools audio"
            SHORT="WAV file volume normalizer"
diff --git a/audio-soft/normalize/HISTORY b/audio-soft/normalize/HISTORY
index 61a8b9b..d7422fa 100644
--- a/audio-soft/normalize/HISTORY
+++ b/audio-soft/normalize/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 83FE7486.gpg: added gpg keyring
+
 2007-02-23 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
 	* DETAILS: updated spell to 0.7.7
 	  fixed WEB_SITE
diff --git a/chat-im/gaim-guifications/A8AC8032.gpg b/chat-im/gaim-guifications/A8AC8032.gpg
new file mode 100644
index 0000000..c5667a7
Binary files /dev/null and b/chat-im/gaim-guifications/A8AC8032.gpg differ
diff --git a/chat-im/gaim-guifications/DETAILS b/chat-im/gaim-guifications/DETAILS
index 1e772c4..147758b 100755
--- a/chat-im/gaim-guifications/DETAILS
+++ b/chat-im/gaim-guifications/DETAILS
@@ -1,8 +1,11 @@
           SPELL=gaim-guifications
         VERSION=2.12
          SOURCE=guifications-$VERSION.tar.gz
+        SOURCE2=$SOURCE.sig
   SOURCE_URL[0]=$SOURCEFORGE_URL/guifications/$SOURCE
-    SOURCE_HASH=sha512:11e791eec6e119675f3153515ae35dddfd1a03ea6331f19fdf731e1e1aa5096ade87c00bf474187828887383114fe9c42441c5afd5a8f1b218702b2b455c909b
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+     SOURCE_GPG=A8AC8032.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/guifications-$VERSION
        WEB_SITE=http://guifications.sourceforge.net/
       LICENSE[0]=GPL
diff --git a/chat-im/gaim-guifications/HISTORY b/chat-im/gaim-guifications/HISTORY
index 6a922d6..0e16746 100644
--- a/chat-im/gaim-guifications/HISTORY
+++ b/chat-im/gaim-guifications/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* A8AC8032.gpg: added gpg keyring
+
 2006-11-11 George Sherwood <george at beernabeer.com>
 	* DEPENDS: depends gaim1.5
 
diff --git a/chat-im/licq/322EC89E.gpg b/chat-im/licq/322EC89E.gpg
new file mode 100644
index 0000000..eaac5e5
Binary files /dev/null and b/chat-im/licq/322EC89E.gpg differ
diff --git a/chat-im/licq/DETAILS b/chat-im/licq/DETAILS
index eaf9501..562498f 100755
--- a/chat-im/licq/DETAILS
+++ b/chat-im/licq/DETAILS
@@ -36,10 +36,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
 else
          VERSION=1.3.9
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.sign
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-#      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-      SOURCE_HASH=sha512:8fe8f0afcf8a795259ccaa2bb7764962aa3b942b2e975f6283e02b247b3f9037a6ff12cbd424274a53ce43de11023d394ae3f8b59aea0550aa48b5421c53d336
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
+      SOURCE_GPG=322EC89E.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 fi
 if [ "$XOSD" == "y" ]; then
     SOURCE7_NAME=osd
diff --git a/chat-im/licq/HISTORY b/chat-im/licq/HISTORY
index 97341c7..8e1bbcc 100644
--- a/chat-im/licq/HISTORY
+++ b/chat-im/licq/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 322EC89E.gpg: added gpg keyring
+
 2011-09-22 Ismael Luceno <ismael at sourcemage.org>
 	* BUILD, DEPENDS, DETAILS, INSTALL, PREPARE, PRE_BUILD: Use prepare_select_branch
 
diff --git a/chat-im/pidgin-otr/2BA87C5C.gpg b/chat-im/pidgin-otr/2BA87C5C.gpg
new file mode 100644
index 0000000..d75c8d6
Binary files /dev/null and b/chat-im/pidgin-otr/2BA87C5C.gpg differ
diff --git a/chat-im/pidgin-otr/DETAILS b/chat-im/pidgin-otr/DETAILS
index 20d2cc0..aac3c6a 100755
--- a/chat-im/pidgin-otr/DETAILS
+++ b/chat-im/pidgin-otr/DETAILS
@@ -1,8 +1,11 @@
            SPELL=pidgin-otr
          VERSION=3.2.0
           SOURCE="$SPELL-${VERSION}.tar.gz"
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=2BA87C5C.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
         WEB_SITE="http://www.cypherpunks.ca/otr/"
       LICENSE[0]=GPL
diff --git a/chat-im/pidgin-otr/HISTORY b/chat-im/pidgin-otr/HISTORY
index d38d66f..a569ee8 100644
--- a/chat-im/pidgin-otr/HISTORY
+++ b/chat-im/pidgin-otr/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 2BA87C5C.gpg: added gpg keyring
+
 2009-01-04 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated to version 3.2.0
 
diff --git a/chat-im/pidgin-otr/pidgin-otr-3.2.0.tar.gz.sig b/chat-im/pidgin-otr/pidgin-otr-3.2.0.tar.gz.sig
deleted file mode 100644
index 9c7c8b7..0000000
Binary files a/chat-im/pidgin-otr/pidgin-otr-3.2.0.tar.gz.sig and /dev/null differ
diff --git a/chat-im/pidgin/4C292FCC.gpg b/chat-im/pidgin/4C292FCC.gpg
new file mode 100644
index 0000000..689916a
Binary files /dev/null and b/chat-im/pidgin/4C292FCC.gpg differ
diff --git a/chat-im/pidgin/DETAILS b/chat-im/pidgin/DETAILS
index bf1cc5f..44273c9 100755
--- a/chat-im/pidgin/DETAILS
+++ b/chat-im/pidgin/DETAILS
@@ -2,8 +2,11 @@
          VERSION=2.10.0
   SECURITY_PATCH=11
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=4C292FCC.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://pidgin.sourceforge.net/
       LICENSE[0]=GPL
diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index 51dd7cf..55e5ebc 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 4C292FCC.gpg: added gpg keyring
+
 2011-08-20 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.10.0, SECURITY_PATCH=11
 	  http://pidgin.im/news/security/?id={53,54,55}
diff --git a/chat-im/pidgin/pidgin-2.10.0.tar.bz2.sig b/chat-im/pidgin/pidgin-2.10.0.tar.bz2.sig
deleted file mode 100644
index 6beff2a..0000000
Binary files a/chat-im/pidgin/pidgin-2.10.0.tar.bz2.sig and /dev/null differ
diff --git a/chat-irc/znc/CB8FCB06.gpg b/chat-irc/znc/CB8FCB06.gpg
new file mode 100644
index 0000000..a67956d
Binary files /dev/null and b/chat-irc/znc/CB8FCB06.gpg differ
diff --git a/chat-irc/znc/DETAILS b/chat-irc/znc/DETAILS
index 11f47db..fa3c659 100755
--- a/chat-irc/znc/DETAILS
+++ b/chat-irc/znc/DETAILS
@@ -2,8 +2,11 @@
          VERSION=0.202
   SECURITY_PATCH=2
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
    SOURCE_URL[0]=http://znc.in/releases/$SOURCE
-     SOURCE_HASH=sha512:d3222abe86dd3aaad1461a9369aa8ac6e464b9653b52ad1a47ff737f33a8cc340ff7e200d0902f97f8709bfa7fe5313e12697ba512634c5d9e04177844b47ebb
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=CB8FCB06.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
         WEB_SITE=http://en.znc.in/
       LICENSE[0]=GPL
diff --git a/chat-irc/znc/HISTORY b/chat-irc/znc/HISTORY
index 8fb6065..8b3a1b9 100644
--- a/chat-irc/znc/HISTORY
+++ b/chat-irc/znc/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* CB8FCB06.gpg: added gpg keyring
+
 2011-09-23 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 0.202
 
diff --git a/chat-libs/libotr/2BA87C5C.gpg b/chat-libs/libotr/2BA87C5C.gpg
new file mode 100644
index 0000000..d75c8d6
Binary files /dev/null and b/chat-libs/libotr/2BA87C5C.gpg differ
diff --git a/chat-libs/libotr/DETAILS b/chat-libs/libotr/DETAILS
index 4424fd9..bff0fc1 100755
--- a/chat-libs/libotr/DETAILS
+++ b/chat-libs/libotr/DETAILS
@@ -1,8 +1,11 @@
            SPELL=libotr
          VERSION=3.2.0
           SOURCE="${SPELL}-${VERSION}.tar.gz"
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
-     SOURCE_HASH=sha512:1f2b3b986128e51f771b80b40593e1b88abd6268b65f94b489548a8355632b860bbce53609aacdcc5b354ba7deaf98ac02f47d9827af82cfbf62d1c6b689d61f
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=2BA87C5C.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
         WEB_SITE="http://www.cypherpunks.ca/otr/"
       LICENSE[0]=GPL
diff --git a/chat-libs/libotr/HISTORY b/chat-libs/libotr/HISTORY
index 6784167..d93b6c5 100644
--- a/chat-libs/libotr/HISTORY
+++ b/chat-libs/libotr/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 2BA87C5C.gpg: added gpg keyring
+
 2009-01-04 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated to version 3.2.0
 
diff --git a/collab/subversion/4E24517C.gpg b/collab/subversion/4E24517C.gpg
new file mode 100644
index 0000000..e5af882
Binary files /dev/null and b/collab/subversion/4E24517C.gpg differ
diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index ed7d962..b65c311 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -9,8 +9,11 @@ if [[ "$SVN_HEAD" == y ]]; then
    SOURCE_IGNORE='volatile'
 else
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=http://subversion.tigris.org/downloads/$SOURCE
-     SOURCE_HASH=sha512:ec034b979f127e9338664a4ca0061c252f6fab7c094eee58eddaa175543456c1e1e1211a123f1e4ea1417f5f6c5c9b87abfb9d4039eb14f31cac38185934eb97
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=4E24517C.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 fi
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
         WEB_SITE=http://subversion.apache.org/
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index b642f0e..fbda294 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 4E24517C.gpg: added gpg keyring
+
 2011-06-02 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.6.17, WEB_SITE updated, SECURITY_PATCH=2
 	  http://svn.haxx.se/dev/archive-2011-06/0030.shtml
diff --git a/crypto/bcrypt/17BF1DD3.gpg b/crypto/bcrypt/17BF1DD3.gpg
new file mode 100644
index 0000000..d35a4b2
Binary files /dev/null and b/crypto/bcrypt/17BF1DD3.gpg differ
diff --git a/crypto/bcrypt/DETAILS b/crypto/bcrypt/DETAILS
index b6a2043..9b9125f 100755
--- a/crypto/bcrypt/DETAILS
+++ b/crypto/bcrypt/DETAILS
@@ -1,9 +1,12 @@
            SPELL=bcrypt
          VERSION=1.1
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:4cc939e997b125b48a66c20469d9743ec227dbee080d89b1ab2515a3c41749c6e8fb6d2d4276cd23eaf6bed0614989431f1f87c23220a94ad595024f8985d68b
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=17BF1DD3.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
         WEB_SITE=http://bcrypt.sourceforge.net/
          ENTERED=20021126
       LICENSE[0]=BSD
diff --git a/crypto/bcrypt/HISTORY b/crypto/bcrypt/HISTORY
index 009eac2..587a487 100644
--- a/crypto/bcrypt/HISTORY
+++ b/crypto/bcrypt/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 17BF1DD3.gpg: added gpg keyring
+
 2011-09-15 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS: Word-wrap long description.
 
diff --git a/crypto/beecrypt/DD965C83.gpg b/crypto/beecrypt/DD965C83.gpg
new file mode 100644
index 0000000..a2d41e3
Binary files /dev/null and b/crypto/beecrypt/DD965C83.gpg differ
diff --git a/crypto/beecrypt/DETAILS b/crypto/beecrypt/DETAILS
index 1f9c679..7aeaf9d 100755
--- a/crypto/beecrypt/DETAILS
+++ b/crypto/beecrypt/DETAILS
@@ -1,9 +1,12 @@
            SPELL=beecrypt
          VERSION=4.2.1
-     SOURCE_HASH=sha512:59995d53c024efe6344a21ac0d6d55fbe652488a4a22cc6719f9fc3851d56697fa8738937d48aa1e6f9ebe749de61ac3c79a5f0cea793872213c3bdf922e71bc
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=DD965C83.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
         WEB_SITE=http://www.gnu.org/directory/security/crypt/BeeCrypt.html
          ENTERED=20030909
       LICENSE[0]=LGPL
diff --git a/crypto/beecrypt/HISTORY b/crypto/beecrypt/HISTORY
index 3186f19..c64da60 100644
--- a/crypto/beecrypt/HISTORY
+++ b/crypto/beecrypt/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* DD965C83.gpg: added gpg keyring
+
 2011-07-30 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* DEPENDS: changed dependency on g++ to dependency on gcc with
 	  sub-depends on CXX (scripted)
diff --git a/crypto/cryptoolinux/D7EB8C9C.gpg b/crypto/cryptoolinux/D7EB8C9C.gpg
new file mode 100644
index 0000000..128d34a
Binary files /dev/null and b/crypto/cryptoolinux/D7EB8C9C.gpg differ
diff --git a/crypto/cryptoolinux/DETAILS b/crypto/cryptoolinux/DETAILS
index 532fa61..99f7054 100755
--- a/crypto/cryptoolinux/DETAILS
+++ b/crypto/cryptoolinux/DETAILS
@@ -1,8 +1,11 @@
            SPELL=cryptoolinux
          VERSION=0.2
           SOURCE=CrypTooLinux-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
    SOURCE_URL[0]=http://download.gna.org/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:d88425378b2152f23a68ff9d2ff7f1a95d1980ff23f3d68763f64ae703abea06f581ff376a73fa0e96489928ca98d7c127652fb14f98bd63e8108c37db1ad43b
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=D7EB8C9C.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ctl"
         WEB_SITE=http://www.cryptoolinux.net
       LICENSE[0]=GPL
diff --git a/crypto/cryptoolinux/HISTORY b/crypto/cryptoolinux/HISTORY
index 48b3c07..7882ce7 100644
--- a/crypto/cryptoolinux/HISTORY
+++ b/crypto/cryptoolinux/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* D7EB8C9C.gpg: added gpg keyring
+
 2008-12-16 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS, DEPENDS, PRE_BUILD, BUILD, patch.diff: spell created, v. 0.2
 
diff --git a/crypto/cryptplug/87978569.gpg b/crypto/cryptplug/87978569.gpg
new file mode 100644
index 0000000..f18aa11
Binary files /dev/null and b/crypto/cryptplug/87978569.gpg differ
diff --git a/crypto/cryptplug/DETAILS b/crypto/cryptplug/DETAILS
index 1de0262..514792a 100755
--- a/crypto/cryptplug/DETAILS
+++ b/crypto/cryptplug/DETAILS
@@ -1,9 +1,12 @@
            SPELL=cryptplug
          VERSION=0.3.16
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/alpha/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:b33e9c3ca9a7d8c0648e9627b2973bedaee6b27fbd2e09f85a434973e58399b742c56648c1c0ce0fa30dac0541554b844da2139a770cfcab5519c94bb5554ee0
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=87978569.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
         WEB_SITE=http://www.gnu.org/directory/security/libgcrypt.html
          ENTERED=20030326
       LICENSE[0]=GPL
diff --git a/crypto/cryptplug/HISTORY b/crypto/cryptplug/HISTORY
index 2739189..561687a 100644
--- a/crypto/cryptplug/HISTORY
+++ b/crypto/cryptplug/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 87978569.gpg: added gpg keyring
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/crypto/cyrus-sasl/6581B5F1.gpg b/crypto/cyrus-sasl/6581B5F1.gpg
new file mode 100644
index 0000000..eda7920
Binary files /dev/null and b/crypto/cyrus-sasl/6581B5F1.gpg differ
diff --git a/crypto/cyrus-sasl/DETAILS b/crypto/cyrus-sasl/DETAILS
index ad6bb75..7ec8500 100755
--- a/crypto/cyrus-sasl/DETAILS
+++ b/crypto/cyrus-sasl/DETAILS
@@ -2,10 +2,13 @@
          VERSION=2.1.23
   SECURITY_PATCH=1
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$SOURCE
    SOURCE_URL[1]=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/sasl/$SOURCE
-     SOURCE_HASH=sha512:bf72db55fefe9eccfe4a12caf1160efc80aba98f8acc2743af360fda96659a3ee1fc3a5af6104b3dfc8fc4571f4e98526b9719a6cdf0948980cf76a9cb1a2b0e
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=6581B5F1.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
       LICENSE[0]=BSD
         WEB_SITE=http://cyrusimap.web.cmu.edu/
          ENTERED=20020717
diff --git a/crypto/cyrus-sasl/HISTORY b/crypto/cyrus-sasl/HISTORY
index a38f19e..e333934 100644
--- a/crypto/cyrus-sasl/HISTORY
+++ b/crypto/cyrus-sasl/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 6581B5F1.gpg: added gpg keyring
+
 2011-01-07 Eric Sandall <sandalle at sourcemage.org>
 	* CONFLICTS: Conflicts with libsasl
 	  e.g. sasl/sasl.h conflicts
diff --git a/crypto/ecryptfs-utils/DETAILS b/crypto/ecryptfs-utils/DETAILS
index 4dbd81d..ffc3b33 100755
--- a/crypto/ecryptfs-utils/DETAILS
+++ b/crypto/ecryptfs-utils/DETAILS
@@ -2,9 +2,12 @@
          VERSION=90
   SECURITY_PATCH=1
           SOURCE=${SPELL}_$VERSION.orig.tar.gz
+         SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION
    SOURCE_URL[0]=http://launchpad.net/ecryptfs/trunk/$VERSION/+download/$SOURCE
-     SOURCE_HASH=sha512:000fde5fffd98e21728935963e8e3ea3372105852f46bc5486c34c602fc5d8865772b35202a418319373f13372894a727ef5685927fa50e4a17c9ccfd8183fc5
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=F1529469.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
       LICENSE[0]=GPL
         WEB_SITE=http://launchpad.net/ecryptfs/
          ENTERED=20061130
diff --git a/crypto/ecryptfs-utils/F1529469.gpg b/crypto/ecryptfs-utils/F1529469.gpg
new file mode 100644
index 0000000..bd546b2
Binary files /dev/null and b/crypto/ecryptfs-utils/F1529469.gpg differ
diff --git a/crypto/ecryptfs-utils/HISTORY b/crypto/ecryptfs-utils/HISTORY
index 2783ef1..e3334af 100644
--- a/crypto/ecryptfs-utils/HISTORY
+++ b/crypto/ecryptfs-utils/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* F1529469.gpg: added gpg keyring
+
 2011-08-25 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 90
 
diff --git a/crypto/gpa/DETAILS b/crypto/gpa/DETAILS
index ed38d61..c0c0982 100755
--- a/crypto/gpa/DETAILS
+++ b/crypto/gpa/DETAILS
@@ -16,7 +16,7 @@ else
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=http://wald.intevation.org/frs/download.php/603/$SOURCE
 #   SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/alpha/$SPELL/$SOURCE
-      SOURCE_GPG="GnuPG.gpg:$SOURCE.sig"
+      SOURCE_GPG="GnuPG.gpg:$SOURCE.sig:UPSTREAM_KEY"
 
          SOURCE2=$SOURCE.sig
   SOURCE2_URL[0]=http://wald.intevation.org/frs/download.php/604/$SOURCE2
diff --git a/crypto/gpa/HISTORY b/crypto/gpa/HISTORY
index d927e3d..cd80a53 100644
--- a/crypto/gpa/HISTORY
+++ b/crypto/gpa/HISTORY
@@ -1,3 +1,6 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: added :UPSTREAM_KEY to SOURCE_GPG
+
 2011-09-15 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
 
diff --git a/crypto/gpgdir/0D3E7410.gpg b/crypto/gpgdir/0D3E7410.gpg
new file mode 100644
index 0000000..e66ba6d
Binary files /dev/null and b/crypto/gpgdir/0D3E7410.gpg differ
diff --git a/crypto/gpgdir/DETAILS b/crypto/gpgdir/DETAILS
index 1b348f9..2a3c0c8 100755
--- a/crypto/gpgdir/DETAILS
+++ b/crypto/gpgdir/DETAILS
@@ -1,8 +1,11 @@
            SPELL=gpgdir
          VERSION=1.8
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=http://www.cipherdyne.org/gpgdir/download/$SOURCE
-     SOURCE_HASH=sha512:05d66d4775013da4b62c4a751e4e7861ddfecca1351922050b5187c7bf6ebc1588ecf16c6356d5e30a33bd9423b041160deb7d915c2a8633f2f381b024c081fa
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=0D3E7410.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://www.cipherdyne.org/gpgdir/
       LICENSE[0]=GPL
diff --git a/crypto/gpgdir/HISTORY b/crypto/gpgdir/HISTORY
index 3980283..22adea6 100644
--- a/crypto/gpgdir/HISTORY
+++ b/crypto/gpgdir/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 0D3E7410.gpg: added gpg keyring
+
 2008-04-05 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.8
 
diff --git a/crypto/libsasl/6581B5F1.gpg b/crypto/libsasl/6581B5F1.gpg
new file mode 100644
index 0000000..eda7920
Binary files /dev/null and b/crypto/libsasl/6581B5F1.gpg differ
diff --git a/crypto/libsasl/DETAILS b/crypto/libsasl/DETAILS
index f6fc417..fad5341 100755
--- a/crypto/libsasl/DETAILS
+++ b/crypto/libsasl/DETAILS
@@ -1,10 +1,13 @@
            SPELL=libsasl
          VERSION=2.1.23
           SOURCE=cyrus-sasl-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/cyrus-sasl-$VERSION
    SOURCE_URL[0]=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$SOURCE
    SOURCE_URL[1]=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/sasl/$SOURCE
-     SOURCE_HASH=sha512:bf72db55fefe9eccfe4a12caf1160efc80aba98f8acc2743af360fda96659a3ee1fc3a5af6104b3dfc8fc4571f4e98526b9719a6cdf0948980cf76a9cb1a2b0e
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=6581B5F1.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
       LICENSE[0]=BSD
         WEB_SITE=http://cyrusimap.web.cmu.edu/
          ENTERED=20090722
diff --git a/crypto/libsasl/HISTORY b/crypto/libsasl/HISTORY
index e2aa3e6..7ab135d 100644
--- a/crypto/libsasl/HISTORY
+++ b/crypto/libsasl/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 6581B5F1.gpg: added gpg keyring
+
 2011-01-07 Eric Sandall <sandalle at sourcemage.org>
 	* CONFLICTS: Conflicts with cyrus-sasl
       e.g. sasl/sasl.h conflicts
diff --git a/crypto/libssh2/279D5C91.gpg b/crypto/libssh2/279D5C91.gpg
new file mode 100644
index 0000000..3c25db0
Binary files /dev/null and b/crypto/libssh2/279D5C91.gpg differ
diff --git a/crypto/libssh2/DETAILS b/crypto/libssh2/DETAILS
index 840370a..4e814a6 100755
--- a/crypto/libssh2/DETAILS
+++ b/crypto/libssh2/DETAILS
@@ -1,9 +1,12 @@
            SPELL=libssh2
          VERSION=1.3.0
-     SOURCE_HASH=sha512:e2f5f8175ff5b950766328d106c6c420e08ec04f325d862ddfb03fc4535e1ce16b8d76390aad322659d9abe60f054ca9bc12b52f96dbf10e4f992832ac8554a7
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=279D5C91.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://www.libssh2.org/download/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
       LICENSE[0]=BSD
         WEB_SITE=http://www.libssh2.org/
          ENTERED=20070130
diff --git a/crypto/libssh2/HISTORY b/crypto/libssh2/HISTORY
index 00f6bd2..ebd6919 100644
--- a/crypto/libssh2/HISTORY
+++ b/crypto/libssh2/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 279D5C91.gpg: added gpg keyring
+
 2011-09-07 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.3.0
 
diff --git a/crypto/lsh/A8F4C2FD.gpg b/crypto/lsh/A8F4C2FD.gpg
new file mode 100644
index 0000000..a3781df
Binary files /dev/null and b/crypto/lsh/A8F4C2FD.gpg differ
diff --git a/crypto/lsh/DETAILS b/crypto/lsh/DETAILS
index d0efbf8..95745c1 100755
--- a/crypto/lsh/DETAILS
+++ b/crypto/lsh/DETAILS
@@ -1,9 +1,12 @@
            SPELL=lsh
          VERSION=2.0.1
           SOURCE=${SPELL}-${VERSION}.tar.gz
+                                                                                                                             SOURCE2=$SOURCE.asc
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
    SOURCE_URL[0]=ftp://ftp.lysator.liu.se/pub/security/lsh/${SOURCE}
-     SOURCE_HASH=sha512:6f76d685486a95a32f7ffdef8cf31ce1f8ab5865f42e46b77e463681062a81ce8f3a97477ee68285b9e76c2b3aaf0d4cd3a7cdd9d2e1ab67f9268f1028315d94
+                                                                                                                      SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+                                                                                                                          SOURCE_GPG=A8F4C2FD.gpg:$SOURCE2:UPSTREAM_KEY
+                                                                                                                      SOURCE2_IGNORE=signature
         WEB_SITE=http://www.lysator.liu.se/~nisse/lsh/
          ENTERED=20030916
       LICENSE[0]=GPL
diff --git a/crypto/lsh/HISTORY b/crypto/lsh/HISTORY
index 373c184..746913d 100644
--- a/crypto/lsh/HISTORY
+++ b/crypto/lsh/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* A8F4C2FD.gpg: added gpg keyring
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/crypto/nettle/A8F4C2FD.gpg b/crypto/nettle/A8F4C2FD.gpg
new file mode 100644
index 0000000..a3781df
Binary files /dev/null and b/crypto/nettle/A8F4C2FD.gpg differ
diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS
index 55e8650..c857982 100755
--- a/crypto/nettle/DETAILS
+++ b/crypto/nettle/DETAILS
@@ -1,9 +1,12 @@
            SPELL=nettle
          VERSION=2.4
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://www.lysator.liu.se/~nisse/archive/$SOURCE
-     SOURCE_HASH=sha512:2523e3a0119918c5f4988d8c7e62b1895067b7ffee440910f2040c7cba22d1d26d8f13aee266779edb88605faa6252e4d2e22acbee54d886f766c0c0c9765516
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=A8F4C2FD.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
         WEB_SITE=http://www.gnu.org/directory/security/crypt/nettle.html
          ENTERED=20030909
       LICENSE[0]=GPL
diff --git a/crypto/nettle/HISTORY b/crypto/nettle/HISTORY
index deb6658..12d7e8f 100644
--- a/crypto/nettle/HISTORY
+++ b/crypto/nettle/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* A8F4C2FD.gpg: added gpg keyring
+
 2011-09-06 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.4
 
diff --git a/crypto/paperkey/49E1CBC9.gpg b/crypto/paperkey/49E1CBC9.gpg
new file mode 100644
index 0000000..9e41b4d
Binary files /dev/null and b/crypto/paperkey/49E1CBC9.gpg differ
diff --git a/crypto/paperkey/DETAILS b/crypto/paperkey/DETAILS
index 3b2ec40..42db130 100755
--- a/crypto/paperkey/DETAILS
+++ b/crypto/paperkey/DETAILS
@@ -1,8 +1,11 @@
            SPELL=paperkey
          VERSION=1.2
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
    SOURCE_URL[0]=http://www.jabberwocky.com/software/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:b084e521a736d4da5b9444b435bef73f0328c1dc5d568a6e4ac82b34566cf262cd559492a869d261a3d89c459eecfebb97564555e75919329d520dd2dc99f2a9
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=49E1CBC9.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://www.jabberwocky.com/software/paperkey/
       LICENSE[0]=GPL
diff --git a/crypto/paperkey/HISTORY b/crypto/paperkey/HISTORY
index 41c951b..f390c12 100644
--- a/crypto/paperkey/HISTORY
+++ b/crypto/paperkey/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 49E1CBC9.gpg: added gpg keyring
+
 2009-12-07 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.2
 
diff --git a/crypto/pcsc-tools/DETAILS b/crypto/pcsc-tools/DETAILS
index a91a109..7347742 100755
--- a/crypto/pcsc-tools/DETAILS
+++ b/crypto/pcsc-tools/DETAILS
@@ -1,9 +1,12 @@
            SPELL=pcsc-tools
          VERSION=1.4.17
-     SOURCE_HASH=sha512:b58543ef39f9ce1633ade8bbdb896578fc9a8465cd04d13834f20e149b097dfc9f8769b1a0854244c31e98afa88e0c70562b0f6f77a623d34c4cab923c812afc
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.asc
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=E07F1CF9.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://ludovic.rousseau.free.fr/softwares/pcsc-tools/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
         WEB_SITE=http://ludovic.rousseau.free.fr/softwares/pcsc-tools/
       LICENSE[0]=GPL
          ENTERED=20090112
diff --git a/crypto/pcsc-tools/E07F1CF9.gpg b/crypto/pcsc-tools/E07F1CF9.gpg
new file mode 100644
index 0000000..9085bf3
Binary files /dev/null and b/crypto/pcsc-tools/E07F1CF9.gpg differ
diff --git a/crypto/pcsc-tools/HISTORY b/crypto/pcsc-tools/HISTORY
index a8441e1..0303417 100644
--- a/crypto/pcsc-tools/HISTORY
+++ b/crypto/pcsc-tools/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* E07F1CF9.gpg: added gpg keyring
+
 2010-10-11 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.4.17
 
diff --git a/crypto/pinentry/1CE0C630.gpg b/crypto/pinentry/1CE0C630.gpg
new file mode 100644
index 0000000..1c57c90
Binary files /dev/null and b/crypto/pinentry/1CE0C630.gpg differ
diff --git a/crypto/pinentry/DETAILS b/crypto/pinentry/DETAILS
index b7452bd..ab851f1 100755
--- a/crypto/pinentry/DETAILS
+++ b/crypto/pinentry/DETAILS
@@ -1,9 +1,12 @@
            SPELL=pinentry
          VERSION=0.8.1
-     SOURCE_HASH=sha512:a7f9a582b1d9c347c65f4a842dc4f3270199dc23eab2487e5150e37b71d666628a8a60d44f85d64bba5b1a7018379dd181e810bc373994c9a94fafe706adf76a
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=1CE0C630.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/pinentry/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
         WEB_SITE=http://www.gnu.org/directory/security/libgcrypt.html
          ENTERED=20030326
       LICENSE[0]=GPL
diff --git a/crypto/pinentry/HISTORY b/crypto/pinentry/HISTORY
index 21e666a..abc0802 100644
--- a/crypto/pinentry/HISTORY
+++ b/crypto/pinentry/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 1CE0C630.gpg: added gpg keyring
+
 2011-01-01 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.8.1
 
diff --git a/crypto/poldi/CF0508EC.gpg b/crypto/poldi/CF0508EC.gpg
new file mode 100644
index 0000000..ff91b39
Binary files /dev/null and b/crypto/poldi/CF0508EC.gpg differ
diff --git a/crypto/poldi/DETAILS b/crypto/poldi/DETAILS
index a59a562..fd11f43 100755
--- a/crypto/poldi/DETAILS
+++ b/crypto/poldi/DETAILS
@@ -1,8 +1,11 @@
            SPELL=poldi
          VERSION=0.4.1
           SOURCE=$SPELL-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
    SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/alpha/poldi/$SOURCE
-     SOURCE_HASH=sha512:0ef276ee1d480416ebab33d590acecf958e707523afd3cee67c019620515a47c825ed42d8ec6427468aa9218f6db9c670f67ea521a8c3fb32d100593814bf51c
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+      SOURCE_GPG=CF0508EC.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://www.gnupg.org/
          ENTERED=20060908
diff --git a/crypto/poldi/HISTORY b/crypto/poldi/HISTORY
index d455b14..0779ec7 100644
--- a/crypto/poldi/HISTORY
+++ b/crypto/poldi/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* CF0508EC.gpg: added gpg keyring
+
 2009-07-26 Arjan Bouter <abouter at sourcemage.org>
 	* DETAILS: 0.4.1
 
diff --git a/crypto/rssh/81CFE75D.gpg b/crypto/rssh/81CFE75D.gpg
new file mode 100644
index 0000000..04d2bbc
Binary files /dev/null and b/crypto/rssh/81CFE75D.gpg differ
diff --git a/crypto/rssh/DETAILS b/crypto/rssh/DETAILS
index f0eaad1..a3099c7 100755
--- a/crypto/rssh/DETAILS
+++ b/crypto/rssh/DETAILS
@@ -2,9 +2,12 @@
          VERSION=2.3.2
   SECURITY_PATCH=1
           SOURCE=$SPELL-$VERSION.tar.gz
+                                                                                                                                                                                                                                        SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:17868d28e72c13087e088a093df505526e157915d15abc080040faa03ee3ae40bb880d1c621a0f47c54da5f3a11bdf90ac4c43659054e954489cc938162a26d5
+                                                                                                                                                                                                                                 SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+                                                                                                                                                                                                                                     SOURCE_GPG=81CFE75D.gpg:$SOURCE2:UPSTREAM_KEY
+                                                                                                                                                                                                                                 SOURCE2_IGNORE=signature
         WEB_SITE=http://www.pizzashack.org/rssh/
          ENTERED=20030508
       LICENSE[0]=BSD
diff --git a/crypto/rssh/HISTORY b/crypto/rssh/HISTORY
index c8a844d..e019a72 100644
--- a/crypto/rssh/HISTORY
+++ b/crypto/rssh/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 81CFE75D.gpg: added gpg keyring
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/database/guile-dbi/DETAILS b/database/guile-dbi/DETAILS
index 7a535c4..0b333d0 100755
--- a/database/guile-dbi/DETAILS
+++ b/database/guile-dbi/DETAILS
@@ -5,7 +5,7 @@
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://download.gna.org/guile-dbi/$SOURCE
   SOURCE2_URL[0]=http://download.gna.org/guile-dbi/$SOURCE2
-      SOURCE_GPG=gnu.gpg:$SOURCE2
+      SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
   SOURCE2_IGNORE=signature
         WEB_SITE=http://www.gna.org/projects/guile-dbi
       LICENSE[0]=GPL
diff --git a/database/guile-dbi/HISTORY b/database/guile-dbi/HISTORY
index e185881..56a7f6a 100644
--- a/database/guile-dbi/HISTORY
+++ b/database/guile-dbi/HISTORY
@@ -1,3 +1,6 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: added :UPSTREAM_KEY to SOURCE_GPG
+
 2007-04-24 Arwed v. Merkatz <v.merkatz at gmx.net>
 	* DETAILS: only support guile 1.8
 
diff --git a/database/qof/28BCB3E3.gpg b/database/qof/28BCB3E3.gpg
new file mode 100644
index 0000000..a1a3a85
Binary files /dev/null and b/database/qof/28BCB3E3.gpg differ
diff --git a/database/qof/DETAILS b/database/qof/DETAILS
index bef42c4..c860b3d 100755
--- a/database/qof/DETAILS
+++ b/database/qof/DETAILS
@@ -1,9 +1,12 @@
            SPELL=qof
          VERSION=0.7.1
-     SOURCE_HASH=sha512:964185ea5d30113227832185bf0ea8392513a60a51a21e83c3fb4405ca6a6b4c25af46887217ae945bd47a6d7e7450fe6ee7ccb3caefdaa51fefb600e1cf5725
           SOURCE=${SPELL}-${VERSION}.tar.gz
+         SOURCE2=$SOURCE.asc
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=28BCB3E3.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
    SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
 #      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
          LICENSE=GPL
         WEB_SITE=http://qof.sourceforge.net/
diff --git a/database/qof/HISTORY b/database/qof/HISTORY
index 75534f0..8feaf2b 100644
--- a/database/qof/HISTORY
+++ b/database/qof/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 28BCB3E3.gpg: added gpg keyring
+
 2006-09-12 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 0.7.1
 	* BUILD: add --disable-error-on-warning
diff --git a/devel/arx/4CACD81D.gpg b/devel/arx/4CACD81D.gpg
new file mode 100644
index 0000000..4207ffb
Binary files /dev/null and b/devel/arx/4CACD81D.gpg differ
diff --git a/devel/arx/DETAILS b/devel/arx/DETAILS
index b9b7439..41e7446 100755
--- a/devel/arx/DETAILS
+++ b/devel/arx/DETAILS
@@ -1,9 +1,12 @@
            SPELL=arx
          VERSION=2.2.4
-     SOURCE_HASH=sha512:9595243f6542b63c4f724e58d2f58bc672b3465c22905f60c00c7df1823ff8bc6a925681405aa21547c6cf1844b6ddd4eafb7470396f610df65efc65a16ccac0
           SOURCE=ArX-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
+  SOURCE2_IGNORE=signature
+      SOURCE_GPG=4CACD81D.gpg:$SOURCE2:UPSTREAM_KEY
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/ArX-$VERSION
    SOURCE_URL[0]=http://savannah.nongnu.org/download/arx/$SOURCE
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
         WEB_SITE=http://www.nongnu.org/arx/
          ENTERED=20050227
       LICENSE[0]=GPL
diff --git a/devel/arx/HISTORY b/devel/arx/HISTORY
index 76749e7..051f30a 100644
--- a/devel/arx/HISTORY
+++ b/devel/arx/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* 4CACD81D.gpg: added gpg keyring
+
 2011-07-30 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* DEPENDS: changed dependency on g++ to dependency on gcc with
 	  sub-depends on CXX (scripted)
diff --git a/devel/ddd/DETAILS b/devel/ddd/DETAILS
index bf05e0a..53fa0ca 100755
--- a/devel/ddd/DETAILS
+++ b/devel/ddd/DETAILS
@@ -1,9 +1,12 @@
            SPELL=ddd
          VERSION=3.3.12
           SOURCE=$SPELL-$VERSION.tar.gz
+         SOURCE2=$SOURCE.sig
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://ftp.gnu.org/gnu/$SPELL/$SOURCE
-     SOURCE_HASH=sha512:1249e4f5f25335f8f2c3616470f7a8f36262c00b8ac12b79f2b2806228de2831ebeb780fe09490e5e8b5b1ca108fe936ae70856f6a6ec02876fc75c7b4a7dbf3
+  SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+      SOURCE_GPG=E5158D1A.gpg:$SOURCE2:UPSTREAM_KEY
+  SOURCE2_IGNORE=signature
         WEB_SITE=http://www.gnu.org/software/ddd/
          ENTERED=20020427
       LICENSE[0]=GPL
diff --git a/devel/ddd/E5158D1A.gpg b/devel/ddd/E5158D1A.gpg
new file mode 100644
index 0000000..b902da4
Binary files /dev/null and b/devel/ddd/E5158D1A.gpg differ
diff --git a/devel/ddd/HISTORY b/devel/ddd/HISTORY
index efdbd49..cb4af32 100644
--- a/devel/ddd/HISTORY
+++ b/devel/ddd/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* E5158D1A.gpg: added gpg keyring
+
 2010-04-30 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS: Fixed SOURCE_URL[0]
 	  updated spell to 3.3.12
diff --git a/devel/gnu-smalltalk/A750566F.gpg b/devel/gnu-smalltalk/A750566F.gpg
new file mode 100644
index 0000000..e9f5f9c
Binary files /dev/null and b/devel/gnu-smalltalk/A750566F.gpg differ
diff --git a/devel/gnu-smalltalk/DETAILS b/devel/gnu-smalltalk/DETAILS
index f3c5896..ec70eee 100755
--- a/devel/gnu-smalltalk/DETAILS
+++ b/devel/gnu-smalltalk/DETAILS
@@ -1,9 +1,12 @@
                SPELL=gnu-smalltalk
              VERSION=3.1
               SOURCE=smalltalk-$VERSION.tar.gz
+             SOURCE2=$SOURCE.sig
     SOURCE_DIRECTORY=$BUILD_DIRECTORY/smalltalk-$VERSION
        SOURCE_URL[0]=$GNU_URL/smalltalk/$SOURCE
-         SOURCE_HASH=sha512:5bb9d3d81f1d0f11a96f3cc5530bc82eebd64a8cc7cb42855f024b0faf594c227fc2a6015aeb51b59502c86721dd6ab51416068ebfff5fe266b93e8245a257e1
+      SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+          SOURCE_GPG=A750566F.gpg:$SOURCE2:UPSTREAM_KEY
+      SOURCE2_IGNORE=signature
           LICENSE[0]=GPL
             WEB_SITE=http://smalltalk.gnu.org/
              ENTERED=20050219
diff --git a/devel/gnu-smalltalk/HISTORY b/devel/gnu-smalltalk/HISTORY
index 8e87686..5493581 100644
--- a/devel/gnu-smalltalk/HISTORY
+++ b/devel/gnu-smalltalk/HISTORY
@@ -1,3 +1,7 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: converted to upstream signature checking
+	* A750566F.gpg: added gpg keyring
+
 2008-10-28 Lalo Martins <lalo at sourcemage.org>
     * DETAILS: Updated to 3.1
     * DEPENDS: (new file) optional tk and gtk+2
diff --git a/devel/greg/DETAILS b/devel/greg/DETAILS
index 1ab8781..4530cfb 100755
--- a/devel/greg/DETAILS
+++ b/devel/greg/DETAILS
@@ -5,7 +5,7 @@
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://download.gna.org/greg/$SOURCE
   SOURCE2_URL[0]=http://download.gna.org/greg/$SOURCE2
-      SOURCE_GPG=gnu.gpg:$SOURCE2
+      SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
   SOURCE2_IGNORE=signature
         WEB_SITE=http://homepage.gna.org/greg/
          ENTERED=20050131
diff --git a/devel/greg/HISTORY b/devel/greg/HISTORY
index 436b292..2457ed1 100644
--- a/devel/greg/HISTORY
+++ b/devel/greg/HISTORY
@@ -1,3 +1,6 @@
+2011-09-26 Bor Kraljič <pyrobor at ver.si>
+	* DETAILS: added :UPSTREAM_KEY to SOURCE_GPG
+
 2007-04-23 Arwed v. Merkatz <v.merkatz at gmx.net>
 	* DETAILS: removed multi-version support, just support current stable
 


More information about the SM-Commit mailing list