2010-04-21 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Wed, 21 Apr 2010 02:28:26 +0000 (02:28 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Wed, 21 Apr 2010 02:28:26 +0000 (02:28 +0000)
* packages/packages.current: Update gpa, gpgol, gpgex, libassuan,
gnupg, dirmngr, gpgme and scute.
* src/Makefile.am (gpg4win_pkg_libassuan_configure): Instead of
disable-shared, use enable-static.  Also, don't set pth path.
* src/inst-libassuan.nsi: Install libassuan-0.dll.
* src/uninst-libassuan.nsi: Uninstall it.

ChangeLog
packages/packages.current
src/Makefile.am
src/inst-libassuan.nsi
src/uninst-libassuan.nsi

index f457e0f..131d800 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-04-21  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update gpa, gpgol, gpgex, libassuan,
+       gnupg, dirmngr, gpgme and scute.        
+       * src/Makefile.am (gpg4win_pkg_libassuan_configure): Instead of
+       disable-shared, use enable-static.  Also, don't set pth path.
+       * src/inst-libassuan.nsi: Install libassuan-0.dll.
+       * src/uninst-libassuan.nsi: Uninstall it.       
+
 2010-04-16  Werner Koch  <wk@g10code.com>
 
        * src/sha1sum.c: New.
index 6770618..5fd215c 100644 (file)
@@ -311,18 +311,19 @@ server http://wald.intevation.org/frs/download.php
 #
 # GpgOL
 #
-server ftp://ftp.g10code.com/g10code/gpgol
+#server ftp://ftp.g10code.com/g10code/gpgol
+server ftp://ftp.g10code.com/g10code/scratch
 
-file gpgol-1.1.1.tar.bz2
-chk  4042b2106c1593a81db865138dede3fc530f2a93
+file gpgol-1.1.2-svn334.tar.bz2
+chk  3938a9971f9db3e0f9887e4c8e12b55ba3daa433
 
 #
 # GpgEX
 #
 server ftp://ftp.g10code.com/g10code/gpgex
 
-file gpgex-0.9.5.tar.bz2
-chk  8f42f3e5a5189c3c2c216f7ff924a1714a5fde6d
+file gpgex-0.9.6.tar.bz2
+chk  fe3fcd88888a2e68909d011c7d79f41ea22d3342
 
 #
 # Pth emulation
@@ -356,24 +357,24 @@ chk  c8d269fb15869b59204ef3f5d46ceb2c44dbeab3
 file libgcrypt/libgcrypt-1.4.5.tar.bz2
 chk  ef7ecbd3a03a7978094366bcd1257b3654608d28
 
-file libassuan/libassuan-1.0.5.tar.bz2
-chk  f6c36e9d99736883a8ce5b80b0a51d854cbbbc70
+file libassuan/libassuan-2.0.0.tar.bz2
+chk  b03c586a4eefdfc0bb1ec65ecf958b9890d429f7
 
-name gnupg2-2.0.14.tar.bz2
-file gnupg/gnupg-2.0.14.tar.bz2
-chk  cc5e4637f37f5bc82b00c73fc094ddadb7401821
+name gnupg2-2.0.15.tar.bz2
+file gnupg/gnupg-2.0.15.tar.bz2
+chk  3596668fb9cc8ec0714463a5009f990fc23434b0
 
-file dirmngr/dirmngr-1.0.3.tar.bz2
-chk  437d381c937b1f1d0699d1ed37cf50f14bfbcd32
+file alpha/dirmngr/dirmngr-1.1.0rc1.tar.bz2
+chk  9c403f2e785df38253c6f8a3e9a1d697cbfacff8
 
-file gpgme/gpgme-1.2.0.tar.bz2
-chk  2f4f6c4b85f2b5a2c4dcf2167342ed6c41efcd1c
+file gpgme/gpgme-1.3.0.tar.bz2
+chk  0db69082abfbbbaf86c3ab0906f5137de900da73
 
 file pinentry/pinentry-0.8.0.tar.gz
 chk  381f9ee47b9f198e1be5d3ec4e043067a7e97912
 
-file scute/scute-1.3.0.tar.bz2
-chk  0d20924a5411a6699f54ced11128029dedff3211
+file scute/scute-1.4.0.tar.bz2
+chk  e28141d2b03612c09512651795976c58ed3f8035
 
 # (Snapshots)
 # server ftp://ftp.g10code.com/g10code/scratch
@@ -398,10 +399,13 @@ chk  6255a7958dc9e735c3f76595cd973abca09c1f93
 #
 # GPA
 #
-server http://wald.intevation.org/frs/download.php
+#server http://wald.intevation.org/frs/download.php
+#file 603/gpa-0.9.0.tar.bz2
+
+server ftp://ftp.g10code.com/g10code/scratch
 
-file 603/gpa-0.9.0.tar.bz2
-chk  ce7e6c5d34c7a1a5066f367f2b890c24197ea073
+file gpa-0.9.1-svn1024.tar.bz2
+chk  1bee8fbf774316a66c122284e79391abf79ecca9
 
 
 #
index 1b790ae..255d5eb 100644 (file)
@@ -164,8 +164,7 @@ define gpg4win_pkg_libgpg_error_post_install
 endef
 
 gpg4win_pkg_libassuan_configure =  --silent \
-  --disable-shared \
-  --with-pth-prefix=$(idir)
+  --enable-static
 
 gpg4win_pkg_libksba_configure = --silent \
   --with-gpg-error-prefix=$(idir)
index dfb61fc..c214447 100644 (file)
@@ -34,7 +34,15 @@ Section "-libassuan" SEC_libassuan
 !ifdef SOURCES
   File "${gpg4win_pkg_libassuan}"
 !else
-  # Nothing to install as we link statically.
+  ClearErrors
+  SetOverwrite try
+  File "${prefix}/bin/libassuan-0.dll"
+
+  SetOverwrite lastused
+  ifErrors 0 +3
+      File /oname=libassuan-0.dll.tmp "${prefix}/bin/libassuan-0.dll"
+      Rename /REBOOTOK libassuan-0.dll.tmp libassuan-0.dll
+
 
 !endif
 SectionEnd
index 87b6250..55ad547 100644 (file)
@@ -31,7 +31,7 @@ Section "-un.libassuan"
   Push "${gpg4win_pkg_libassuan}"
   Call un.SourceDelete
 !else
-  # Nothing to uninstall as we link static.
+  Delete "$INSTDIR\libassuan-0.dll"
 
 !endif
 SectionEnd