Preparing a release
authorWerner Koch <wk@gnupg.org>
Fri, 9 Mar 2007 14:51:50 +0000 (14:51 +0000)
committerWerner Koch <wk@gnupg.org>
Fri, 9 Mar 2007 14:51:50 +0000 (14:51 +0000)
ChangeLog
NEWS
configure.ac
doc/ChangeLog
doc/README.de.txt
doc/README.en.txt
doc/manual/Makefile.am
packages/packages.current
src/Makefile.am
src/inst-gnupg.nsi

index 5c411e7..a900071 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2007-03-09  Werner Koch  <wk@g10code.com>
+
+       Released 1.0.9.
+
+       * src/Makefile.am: Fixed syntax error in gnupg post install.
+
+       * packages/packages.current: Replaced sourceforge download site
+       by the g10code mirror.  Updated WinPT, GPA and GnupG.
+
+2007-02-26  Werner Koch  <wk@g10code.com>
+
+       * configure.ac: Require msgfmt.
+       * src/inst-gnupg.nsi: Install the German translation.
+       * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
+
 2006-12-06  Werner Koch  <wk@g10code.com>
 
        Released 1.0.8.
diff --git a/NEWS b/NEWS
index 25f9ae9..afedd99 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,9 +3,37 @@
 # The version number given below are for the standard installers as
 # distributed by www.gpg4win.org.
 
-Noteworthy changes in version 1.0.9
+Noteworthy changes in version 1.0.9 (2007-03-09)
 ------------------------------------------------
 
+(en) Updated GnuPG to fix a problem in Sylpheed-Claws and GPGol. See
+     http://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000252.html .
+(de) Update von GnuPG um eine Problem in Sylpheed-Claws and GPGol zu
+     beheben.  Siehe 
+     http://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000252.html .
+
+(en) GnuPG prints German messages when used on the command line (when
+     used on a German system).
+(de) GnuPG gibt nun auf der Kommandozeile Meldungen auch auf Deutsch aus.
+
+(en) Some long standing bugs have been resolved in GPA.
+(de) Einige lang bekannte Fehler wurde in GPA behoben.
+
+(en) A new version of WinPT is included.
+(de) Eine neue Version von WinPT is nun enthalten.
+
+
+~~~~~~~~~~~~~~~
+GnuPG: 1.4.7
+WinPT: 1.2.0
+GPA:   0.7.5
+GPGol: 0.9.91
+GPGee: 1.3.1
+Sylpheed-Claws: 2.4.0
+Einsteiger:     2.0.2
+Durchblicker:   2.0.2
+~~~~~~~~~~~~~~~
+
 
 Noteworthy changes in version 1.0.8 (2006-12-06)
 ------------------------------------------------
index cac18c0..84140ce 100644 (file)
@@ -27,7 +27,7 @@ min_automake_version="1.9.3"
 # "svn up" and "autogen.sh" right before creating a distribution.
 # Right after a release the make target "copy-news" is to be called!
 m4_define([my_version], [1.0.9])
-m4_define([my_issvn], [yes])
+m4_define([my_issvn], [no])
 
 m4_define([svn_revision], m4_esyscmd([echo -n $( (svn info 2>/dev/null \
           ||echo 'Revision: 0')|sed -n '/^Revision:/ s/[^0-9]//gp'|head -1)]))
@@ -126,11 +126,12 @@ AC_CHECK_PROGS(TEXI2DVI, texi2dvi)
 AC_CHECK_PROGS(DVIPDF, dvipdf)
 AC_CHECK_PROGS(CONVERT, convert)
 AC_CHECK_PROGS(SHA1SUM, sha1sum)
+AC_CHECK_PROGS(MSGFMT, msgfmt)
 AC_PROG_INSTALL
 
 missing_tools=
 for i in DLLTOOL MAKE UNZIP TAR MKDIR CP RM STOW MAKENSIS ZCAT TEXI2DVI \
-         DVIPDF CONVERT SHA1SUM ; do
+         DVIPDF CONVERT SHA1SUM MSGFMT ; do
    eval tmp='$'$i
    if test -z "$tmp"; then 
       missing_tools="$missing_tools `echo $i | tr 'A-Z' 'a-z'`"
index f1bc6e6..9baacc2 100644 (file)
@@ -1,3 +1,7 @@
+2007-03-09  Werner Koch  <wk@g10code.com>
+
+       * README.de.txt, README.en.txt (Content): Change order of sections.
+
 2007-03-05  Werner Koch  <wk@g10code.com>
 
        * manual/Makefile.am (webversion): Do not build advanced.html
index e4f4736..83606f9 100644 (file)
@@ -13,8 +13,8 @@ Dies ist GnuPG for Windows, Version !VERSION!.
 Inhalt:
 
      1. Wichtige Hinweise
-     2. Versionsnummern
-     3. Änderungen
+     2. Änderungen
+     3. Versionsnummern
      4. Rechtliche Hinweise
 
 
@@ -31,18 +31,6 @@ online unter http://www.gpg4win.de lesen.
 
 
 
-2. Versionsnummern der einzenen Bestandteile
-============================================
-
-Zur Übersicht sind hier die Prüfsummen sowie die Namen der einzelnen
-Bestandteile aufgelistet.  Sie finden dieselben Informationen auch in
-der Datei versioninfo.txt.
-
-!VERSIONINFO!
-
-
-
-
 3. Liste der Änderungen an Gpg4Win
 ==================================
 
@@ -55,6 +43,18 @@ finden Sie die Eintr
 
 
 
+3. Versionsnummern der einzenen Bestandteile
+============================================
+
+Zur Übersicht sind hier die Prüfsummen sowie die Namen der einzelnen
+Bestandteile aufgelistet.  Sie finden dieselben Informationen auch in
+der Datei versioninfo.txt.
+
+!VERSIONINFO!
+
+
+
+
 4. Rechtliche Hinweise zu den einzelnen Bestandteilen der Software
 ==================================================================
 
index 62baa7b..e0fa946 100644 (file)
@@ -12,8 +12,8 @@ This is GnuPG for Windows, vesion !VERSION!.
 Content:
 
      1. Important notes
-     2. Version numbers 
-     3. Changes
+     2. Changes
+     3. Version numbers 
      4. Legal notices 
 
 
@@ -29,15 +29,7 @@ news.
 
 
 
-2. Version Numbers of Included Software
-=======================================
-
-!VERSIONINFO!
-
-
-
-
-3. Record of Changes (NEWS file)
+2. Record of Changes (NEWS file)
 ================================
 
 An up-to-date list of changes is also available at
@@ -49,6 +41,14 @@ NEWS file:
 
 
 
+3. Version Numbers of Included Software
+=======================================
+
+!VERSIONINFO!
+
+
+
+
 4. Legal notices pertaining to the individual packets
 =====================================================
 
index fec774b..151491f 100644 (file)
@@ -99,6 +99,7 @@ online: webversion
        echo "Going to put current manuals online for www.gpg4win.org ..."; \
         user=`svn info | sed -n '/^URL:/ s,.*svn+ssh://\\([^@]*\\).*,\\1,p'`;\
        rsync -v --exclude='.svn' einsteiger*.html durchblicker*.html \
+          novices*.html \
          einsteiger.css durchblicker.css \
          $(web_png_files) $(png_files) gpg4win-logo.png \
          $${user}@wald.intevation.org:/gpg4win/htdocs/handbuecher/
index ba90bf8..0cb02d4 100644 (file)
@@ -34,8 +34,10 @@ file libiconv/libiconv-1.9.1.tar.gz
 chk  f130c93fdf20903ca21bace8b8822f46468c9d65
 
 
-# Sourceforge
-server http://kent.dl.sourceforge.net/sourceforge/gnuwin32
+# Gnuwin32 packages orginally hosted at sf.net but mirrored at g10code
+# for easier download.  The regex-0.12 package has evne disappeared
+# from Sourceforge.
+server ftp://ftp.g10code.com/mirrors/gnuwin32
 
 file zlib-1.2.3-bin.zip
 chk  becbcaf5076e307e743b1edc6a5645849eba9ebc
@@ -68,12 +70,10 @@ chk  37e5aa61bdf26cd182ebc6169528c86f165c7e09
 file regex-0.12-src.zip
 chk  b9faae10efae552f23c213891a3ed8187cb7d017
 
-server http://kent.dl.sourceforge.net/sourceforge/sylpheed-claws
 
-#file  sylpheed-claws-2.2.0.tar.bz2
-#chk   b2244cfa04a7800b7d0ce518e0b1f54743f02bf3  
-#file  sylpheed-claws-2.3.1.tar.bz2
-#chk   9a9935dc4c7ed04b45daf6c75d01dbe2f4920e3e
+# For the same reason we also keep a copy of the Sylpheed hosted Claws project.
+server ftp://ftp.g10code.com/mirrors/claws
+
 file  sylpheed-claws-2.4.0.tar.bz2
 chk   f61acdf3e9851da3d1e2591321bf43426465955f
 
@@ -146,10 +146,11 @@ server http://wald.intevation.org/frs/download.php
 
 #file  265/winpt-1.0.0.tar.bz2
 #chk   7a3589a0ce3a81e3b94547ffdd76bf53d51e919f  
+#file  272/winpt-1.0.1.tar.bz2
+#chk   574b7766701aaaef6e388d8b3ad68a171c9c071f
 
-file  272/winpt-1.0.1.tar.bz2
-chk   574b7766701aaaef6e388d8b3ad68a171c9c071f
-
+file  312/winpt-1.2.0.tar.bz2
+chk   050f93a0d74385ce90e8934e49c11f171d495c5a
 
 # GPGee
 # Note that the -bin package has been repackaged from the
@@ -183,26 +184,21 @@ chk  391eee90ea072ea181bed332b9411f2a43395e7e
 
 server ftp://ftp.gnupg.org/gcrypt
 
-file gnupg/gnupg-1.4.6.tar.bz2
-chk  9cbbef5c94f793867ff3ae4941816962311a0563
+file gnupg/gnupg-1.4.7.tar.bz2
+chk  22149105845c79068771837c8deb7d5ba0854927
 
-file libgpg-error/libgpg-error-1.2.tar.bz2
-chk  468657e5bccd534f350b1a0109e19d2a9cc5d027
+file libgpg-error/libgpg-error-1.5.tar.bz2
+chk  1f83d9af8e8ed3bcbf3a5e9018db257dc6336655
 
-file gpgme/gpgme-1.1.2.tar.bz2
-chk  ebf8c278e967588acd7c416bd14bfe35615b7e81
+file gpgme/gpgme-1.1.4.tar.bz2
+chk  d3c71afb8b88b1050067633cd8bcc4ca0bae696d  
 
 
 # Intevation.org stuff.
 
 server http://wald.intevation.org/frs/download.php
 
-file 241/gpa-0.7.4.tar.bz2
-chk  f2bdfb3ce5e6e7f6ce7530d214dd2202ab6a2072
-
-
-
-
-
+file 324/gpa-0.7.5.tar.bz2
+chk  b29e2195088418d1ecab5a087fa8b747cdae7b8e
 
 
index a8e53b5..39d3a3b 100644 (file)
@@ -38,6 +38,7 @@ gpg4win_pkg_glib_configure = \
   CPPFLAGS=-I$(idir)/include LDFLAGS=-L$(idir)/lib
 
 # The GnuPG package provides man pages which we have to convert.
+# We also create the MO files here.
 define gpg4win_pkg_gnupg_post_install  
 (man -Tlatin1 -l $$$${pkgidir}/share/man/man1/gpg.1 | \
  sed `printf "s/\b.//g"` | \
@@ -47,7 +48,11 @@ man -Tlatin1 -l $$$${pkgidir}/share/man/man1/gpgv.1 | \
  sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man1/gpgv.man; \
 man -Tlatin1 -l $$$${pkgidir}/share/man/man7/gnupg.7 | \
  sed `printf "s/\b.//g"` | \
- sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man7/gnupg.man)
+ sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man7/gnupg.man; \
+for i in de; do \
+ msgfmt --output-file=$$$${pkgidir}/share/gnupg/$$$${i}.mo \
+                               $$$${pkgsdir}/po/$$$${i}.po; \
+ done)
 endef
 
 # We would like to use --with-libiconv-prefix and
index cfc32a2..6d7299b 100644 (file)
@@ -51,6 +51,13 @@ Section "GnuPG" SEC_gnupg
   File "${prefix}/share/man/man1/gpgv.man"
   File "${prefix}/share/man/man7/gnupg.man"
 
+  # Install the language files for gpg.  Note that the PO files are
+  # required to be UTF-8 encoded and that the post-install macro in
+  # Makefile.am needs to build them.
+  SetOutPath "$INSTDIR\gnupg.nls"
+  File "${prefix}/share/gnupg/de.mo"
+
+
   WriteRegStr HKLM "Software\GNU\GnuPG" "Install Directory" $INSTDIR
 !endif
 SectionEnd