More tweaks. Added installer screenshots.
authorWerner Koch <wk@gnupg.org>
Tue, 10 Jan 2006 14:27:59 +0000 (14:27 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 10 Jan 2006 14:27:59 +0000 (14:27 +0000)
21 files changed:
ChangeLog
TODO
autogen.sh
configure.ac
doc/ChangeLog
doc/manual-de/Makefile.am
doc/manual-de/durchblicker.tex
doc/manual-de/einsteiger.tex
doc/manual-de/macros.tex [new file with mode: 0644]
doc/manual-de/sc-inst-components.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-directory.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-finished.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-finished2.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-license.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-ready.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-startmenu.eps.gz [new file with mode: 0644]
doc/manual-de/sc-inst-welcome.eps.gz [new file with mode: 0644]
doc/manual-de/version.tex.in [new file with mode: 0644]
src/Makefile.am
src/inst-gnupg.nsi
src/installer.nsi

index 070f0bd..6d25b1a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-01-10  Werner Koch  <wk@g10code.com>
+
+       * configure.ac: New option --disable-source-installer.
+       * src/Makefile.am: Implement it.
+
+       * src/installer.nsi: Insert directory page.
+
 2006-01-09  Werner Koch  <wk@g10code.com>
 
        Released 0.5.1.
diff --git a/TODO b/TODO
index d80bcf1..14ea852 100644 (file)
--- a/TODO
+++ b/TODO
    Marcus'  GNU strip 2.15.94 20050118 does not work.
 ** Mo file installation macro
 
-
 * Component related issues:
-** Check out which locale files to install and where. !!!
 ** Check which iconv to use !!
 ** Finish integration of GnuPG.
 ** Add the missing packages: Sylpheed Eudore extensions.
+** Remove the /nonfatal from the keyserver helper installing
+     This might need that we check what files are actually available.
 
 * The following items are related to package auto-detection and
    configuration.  They are not critical.
index 123333a..e4aab4e 100755 (executable)
@@ -72,7 +72,7 @@ if test "$1" = "--build-w32"; then
         fi
     fi
 
-    ./configure --host=i586-mingw32msvc --build=${build} \
+    ./configure --host=i586-mingw32msvc --build=${build}  "$@"\
 
     rc=$?
 
index 82fa10c..2a0506f 100644 (file)
@@ -58,6 +58,18 @@ AC_SUBST(BUILD_TIMESTAMP)
 AC_SUBST(BUILD_FILEVERSION)
 
 
+# For development of this package it is useful to build without
+# creatign the source install;er (takes a long time).  This option may
+# be used to suppress creation of the source installer.
+AC_ARG_ENABLE(source-installer,
+    AC_HELP_STRING([--disable-source-installer],
+                   [Do not create the Source installer]),
+                    build_source_installer=$enableval,
+                    build_source_installer=yes)
+AC_MSG_RESULT($source_installer)
+AM_CONDITIONAL(BUILD_SOURCE_INSTALLER, test "$build_source_installer" = yes)
+
+
 # Required tools.
 AC_PROG_CC
 AC_PROG_CPP
@@ -143,6 +155,6 @@ fi
 AC_CONFIG_FILES(Makefile packages/Makefile include/Makefile src/Makefile)
 AC_CONFIG_FILES(include/config.nsi src/gpg4win.mk)
 AC_CONFIG_FILES(doc/Makefile)
-AC_CONFIG_FILES(doc/manual-de/Makefile)
+AC_CONFIG_FILES(doc/manual-de/Makefile doc/manual-de/version.tex)
 AC_CONFIG_FILES(doc/website/Makefile)
 AC_OUTPUT
index 570bfca..769366a 100644 (file)
@@ -1,3 +1,7 @@
+2006-01-10  Werner Koch  <wk@g10code.com>
+
+       * manual-de/version.tex.in: New.
+
 2006-01-05  Werner Koch  <wk@g10code.com>
 
        * manual-de/Makefile.am: Tweaked for VPATH builds.
index 62508da..dcf056a 100644 (file)
@@ -26,14 +26,19 @@ eps_files := adele01.eps.gz adele02.eps.gz man-with-signed-key.eps.gz \
              pk-safe-opened-with-sk.eps.gz think-passphrase.eps.gz \
              keyserver-world.eps.gz key-with-sigs.eps.gz \
             clock-face.eps.gz mileage-indicator.eps.gz \
-            table-1.eps.gz table-2.eps.gz table-3.eps.gz 
+            table-1.eps.gz table-2.eps.gz table-3.eps.gz \
+             sc-inst-components.eps.gz sc-inst-directory.eps.gz \
+             sc-inst-finished.eps.gz sc-inst-finished2.eps.gz \
+             sc-inst-license.eps.gz sc-inst-ready.eps.gz \
+             sc-inst-startmenu.eps.gz sc-inst-welcome.eps.gz
 
 eps_files_bb := $(eps_files:.gz=.bb)
 
-EXTRA_DIST = fdl.tex einsteiger.tex durchblicker.tex $(eps_files)
+EXTRA_DIST = fdl.tex einsteiger.tex durchblicker.tex $(eps_files) \
+            macros.tex version.tex.in
 
 CLEANFILES = $(eps_files_bb) *.pdf *.pdf *.toc *.log *.aux *.out
-
+DISTCLEANFILES = version.tex
 
 pkgdata_DATA = einsteiger.pdf durchblicker.pdf
 
index fe47d02..aa6efa4 100644 (file)
@@ -18,6 +18,9 @@
 % Hyperref should be among the last packages loaded
 \usepackage{hyperref}
 
+\input{version.tex}
+\input{macros.tex}
+
 \begin{document}
 \thispagestyle{empty}
 \pagestyle{fancy}
@@ -790,11 +793,11 @@ E-Mail Programm kopiert und schlie
 es, wenn man den Schlüssel --­ genau wie im vorherigen Beispiel ­--
 exportiert und dann direkt als E-Mail-Anhang verschickt.
 
-Dazu klicken Sie auf im GNU Privacy Assistant auf [Export] in der
-Iconleiste und dann in dem sich öffnenden Dialog auf [Exportieren in
-Datei]. Wählen Sie mit [Durchsuchen...] einen geeigneten Ordner auf
-Ihrem PC, z.B. \verb-C:\Eigene Dateien\ - und speichern Sie den
-Schlüssel dort z.B. als ,,mein\_key.asc''.
+Dazu klicken Sie auf im GNU Privacy Assistant auf \Button{Export} in
+der Iconleiste und dann in dem sich öffnenden Dialog auf
+\Button{Exportieren~in~Datei}. Wählen Sie mit \Button{Durchsuchen...}
+einen geeigneten Ordner auf Ihrem PC, z.B. \verb-C:\Eigene Dateien\ -
+und speichern Sie den Schlüssel dort z.B. als ,,mein\_key.asc''.
 
 Nun ziehen Sie den exportierten Schlüssel als Dateianhang in das
 entsprechende Fenster Ihres E-Mail-Programms, genauso wie jede andere
index 8b076f0..3d8e207 100644 (file)
 \usepackage{hyperref}
 
 
+\input{version.tex}
+\input{macros.tex}
+
 \begin{document}
 \thispagestyle{empty}
 \pagestyle{fancy}
 \parindent0cm
 \parskip\medskipamount
 
-
 \title{Gpg4win für Einsteiger}
 \author{Eine Veröffentlichung des Gpg4Win Projekts\\
   \small Basierend auf einem Original von \\
@@ -129,15 +131,13 @@ Das Gpg4win-Anleitungs- und 
 
 \begin{itemize}
 
-\item dem gedruckten Schnelleinstieg, ,,Gpg4win für Einsteiger'', in dem
+\item dem Schnelleinstieg, ,,Gpg4win für Einsteiger'', in dem
   Sie gerade lesen,
 
+\item dem Handbuch ,,Gpg4win für Durchblicker'' im PDF-Format, welches
+  Sie nach der Installation von Gpg4win auf Ihrer Festplatte finden,
 
-\item dem Handbuch ,,Gpg4win für Durchblicker'' im PDF-Format, das Sie
-  auf der beiliegenden CD-ROM und nach der Installation von Gpg4win auf
-  Ihrer Festplatte finden,
-
-\item dem Gpg4win-Übungsroboter Adele, mit dem Sie die EMail-Ver- und
+\item dem Übungsroboter Adele, mit dem Sie die Email-Ver- und
   Entschlüsselung so oft üben können, wie Sie wollen. Um mit Adele zu
   üben, brauchen Sie eine Internet-Verbindung.
 \end{itemize}
@@ -145,24 +145,27 @@ Das Gpg4win-Anleitungs- und 
 
 ,,Gpg4win für Einsteiger'' führt Sie kurz und knapp durch die Installa-
 tion und die alltägliche Benutzung der Gpg4win-Software. Der Zeitbedarf
-für das Durcharbeiten des Schnelleinstiegs hängt unter anderem davon
+für das Durcharbeiten des Schnelleinstiegs hängt unter anderem davon
 ab, wie gut Sie sich mit Ihrem PC und Windows auskennen. In etwa
 sollten Sie sich eine halbe Stunde Zeit nehmen.
 
 ,,Gpg4win für Durchblicker'' liefert Hintergrundwissen, das Ihnen die
 grundlegenden Mechanismen von Gpg4win verdeutlicht und die etwas
-seltener benutzten Features erläutert. Das Handbuch liegt im
-PDF-Format vor, Sie können es auch ausdrucken.
+seltener benutzten Fähigkeiten erläutert.
 
-Beide Handbuchteile können unabhängig voneinander benutzt werden. Zu
+Beide Handbuchteile liegen als PDF Dateien vor.  Falls Sie keine
+gedruckte Version erhalten haben, so können Sie sie auch selbst
+ausdrucken.
+
+Die Handbuchteile können unabhängig voneinander benutzt werden. Zu
 Ihrem besseren Verständnis sollten Sie aber möglichst beide Teile in
 der angegebenen Reihenfolge lesen.
 
 $\spadesuit$ Diese Hand weist auf auf den Wechsel in das andere Buch
 hin.
 
-Der Gpg4win-Übungsroboter Adele steht Ihnen jederzeit im Internet zur
-Verfügung. Sie empfängt und sendet verschlüsselte E-Mails und
+Der Übungsroboter Adele steht Ihnen jederzeit im Internet zur
+Verfügung. Adele empfängt und sendet verschlüsselte E-Mails und
 entschlüsselt sie auch. Sie können also mit Adele einen kompletten
 Verschlüsselungsdialog so lange üben, bis Sie sich völlig mit dem
 Gebrauch der Software vertraut gemacht haben.
@@ -173,35 +176,38 @@ Gebrauch der Software vertraut gemacht haben.
 
 Das Projekt Gpg4win (GNU Privacy Guard for Windows) ist eine vom
 Bundesamt für Sicherheit in der Informationstechnik beauftragte
-E-Mail-Verschlüsselungssoftware. Gpg4win bezeichnet ein Gesamtpaket,
-welches die Programme GnuPG, GPA, WinPT und andere Komponenten
-enthält.
+Email-Verschlüsselungssoftware. Gpg4win bezeichnet ein Gesamtpaket,
+welches die Programme GnuPG, GPA, WinPT, GPGol, GPGee und
+Sylpheed-Claws enthält.
 
 Mit dem Verschlüsselungsprogramm GnuPG (GNU Privacy Guard) kann
-jedermann E-Mails sicher, einfach und kostenlos verschlüsseln. GnuPG
+jedermann Emails sicher, einfach und kostenlos verschlüsseln. GnuPG
 kann ohne jede Restriktion privat oder kommerziell benutzt werden. Die
 Verschlüsselung von GnuPG ist extrem sicher und kann nach dem heutigen
 Stand von Forschung und Technik nicht gebrochen werden.
 
-GnuPG ist Freie Software\footnote{oft fälschlich auch als Open Source
-  Software bezeichnet}. Das bedeutet, dass jedermann das Recht hat,
-sie nach Belieben kommerziell oder privat zu nutzen.  Jedermann soll
-und darf den Quellcode, also die eigentliche Programmierung des
-Programms, genau untersuchen.
+GnuPG ist Freie Software\footnote{oft ungenau auch als Open Source
+  Software bezeichnet}. Das bedeutet, daß jedermann das Recht hat, sie
+nach Belieben kommerziell oder privat zu nutzen.  Jedermann darf den
+Quellcode, also die eigentliche Programmierung des Programms, genau
+untersuchen und auch selbst Änderungen durchführen und diese
+weitergeben.\footnote{Obwohl dies ausdrücklich erlaubt ist, sollte man
+  ohne ausreichendes Fachwissen nicht leichtfertig Änderungen
+  durchführen da hierdurch die Sicherheit der Software beeinträchtigt
+  werden kann.}
 
 Für eine Sicherheits-Software ist diese garantierte Transparenz des
-Quellcodes eine unverzichtbare Grundlage. Nur so lässt sich die
+Quellcodes eine unverzichtbare Grundlage. Nur so läßt sich die
 Vertrauenswürdigkeit eines Programmes prüfen.
 
-GnuPG ist vollständig kompatibel mit PGP.
-
-GnuPG basiert auf dem inter- nationalen Standard OpenPGP (RFC 2440),
-ist vollständig kom- patibel zu PGP und benutzt die gleiche
-Infrastruktur (Schlüssel- server etc).
+GnuPG basiert auf dem internationalen Standard OpenPGP (RFC 2440), ist
+vollständig kompatibel zu PGP und benutzt die gleiche Infrastruktur
+(Schlüsselserver etc).
 
-PGP (,,Pretty Good Privacy'') ist keine freie Software, sie wird seit
-mehreren Jahren nicht mehr unter der freien Softwarelizenz GNU General
-Public License (GNU GPL) vertrieben.
+PGP (,,Pretty Good Privacy'') ist keine Freie Software, sie war
+lediglich vor vielen Jahren kurzzeitig zu ähnlichen Bedingungen wie
+GnuPG erhältlich.  Diese Version entspricht aber schon lange nicht
+mehr dem Stand der Technik.
 
 Weitere Informationen zu GnuPG und den Projekten der Bundesregierung
 zum Schutz des Internets finden Sie auf der Website
@@ -211,47 +217,71 @@ sicherheit-im-internet.de des Bundeswirtschaftsministeriums.
 %% Orginal page 9
 \section{Sie installieren Gpg4win}
 
-Legen Sie die beiliegende CD-ROM in das CD-ROM-Laufwerk Ihres PCs.
-Öffnen Sie Ihren ,,Arbeitsplatz'' und klicken Sie dort auf das CD-ROM-
-Icon mit dem Titel ,,Gpg4win''.
+Falls Sie Gpg4Win auf einer CD-ROM erhalten haben:
 
-Wenn sich das CD-ROM-Icon geöffnet hat, klicken Sie auf das
-Installations-Icon mit dem Titel ,,Gpg4win.1.1-de''.
+Legen Sie diese CD-ROM in das CD-ROM-Laufwerk Ihres PCs.  Öffnen Sie
+Ihren ,,Arbeitsplatz'' und klicken Sie dort auf das CD-ROM- Icon mit
+dem Titel ,,Gpg4win''. Wenn sich das CD-ROM-Icon geöffnet hat, klicken
+Sie auf das Installations-Icon mit dem Titel ,,Gpg4win''.
 
-% Icon Gpg4win 1.1-de
+Haben Sie Gpg4Win aus dem Internet heruntergeladen, so klicken Sie
+bitte auf diese neu abgespeicherte Datei, die den Namen
+\texttt{gpg4win-\PackageVersion{}.exe} haben sollte.  Achten Sie
+unbedingt darauf, daß Sie die Datei von einer vertrauenswürdigen Seite
+erhalten haben.
+
+Die weitere Installatiion ist dann identisch:
 
 Die Frage, ob Sie das Programm installieren wollen, beantworten Sie
-mit [ Ja ].
+mit \Button{Ja}.
 
 Es begrüßt Sie dieser Screen:
 
 % screenshot:  Welcome Seite Installer
+\begin{center}
+\includegraphics{sc-inst-welcome}
+\end{center}
 
 Beenden Sie alle möglicherweise auf Ihrem Rechner laufenden Programme,
-und klicken Sie dann auf [ Weiter ].
+und klicken Sie dann auf \Button{Weiter}.
 
 \clearpage
 %% Orginal page 10
 
-%% FIXME: Eine Zustimmung zur Installion ist bei Freier Software nicht
-%% notwendig.
-Lesen Sie die Lizenzvereinbarung und ­ wenn Sie ihr zustimmen ­
-klicken Sie auf [ Ja ].
+Auf der Seite mit dem Lizenabkommen, können Sie Informationen zu den
+Lizenzen dieser Software lesen. 
+
+Wenn Sie die Software lediglich installieren und einsetzen wollen, so
+haben Sie immer das Recht dazu und sind nicht angehalten diese Texte
+zu lesen.  
+
+Geben Sie allerdings diese Software weiter oder wollen Sie sie
+verändern, so müßen Sie sich mit den Bedingungen der Lizenzen vertraut
+machen.  
 
 % sreenshot Lizenzseite des Installers
+\begin{center}
+\includegraphics{sc-inst-license}
+\end{center}
+
+
+Klicken Sie auf \Button{Weiter}.
+
 
 \clearpage
 %% Original page 11
 
-In der nun folgenden Dateiauswahl können Sie einen Ordner auf Ihrem
-PC aussuchen, in dem Gpg4win installiert wird. Sie können auch einfach
-den voreingestellten Standard-Ordner \verb-C:\Programme\Gpg4win- nehmen.
+In der nun folgenden Dateiauswahl können Sie einen Ordner auf Ihrem PC
+aussuchen, in dem Gpg4win installiert wird. Sie sollten hier im
+Normalfall den voreingestellten Ordner \verb-C:\Programme\GNU\GnuPG-
+nehmen.
 
 % screenshot: Auswahl des Installationsverzeichnis.
-% fixme: Haben wir miomentan nicht.
-
+\begin{center}
+\includegraphics{sc-inst-directory}
+\end{center}
 
-Klicken Sie anschliessend auf [ Weiter ].
+Klicken Sie anschliessend auf \Button{Weiter}.
 
 \clearpage
 %% Original page 12
@@ -259,28 +289,62 @@ Klicken Sie anschliessend auf [ Weiter ].
 Das Programm legt nun ein Icon in das Windows Startup-Menü, damit Sie
 Gpg4win einfacher starten können.
 
-% screenshot:  Startnmenu auswählen
+% screenshot:  Startmenu auswählen
+\begin{center}
+\includegraphics{sc-inst-startmenu}
+\end{center}
 
 Am einfachsten übernehmen Sie die vorgeschlagene Einstellung und
-klicken dann auf [ Weiter ].
+klicken dann auf \Button{Installieren}.
+
+\clearpage
 
-Anschließend werden alle bisherigen Eingaben noch einmal aufgelistet.
-Wenn alles in Ordnung ist, klicken Sie auf [Installieren].
+Während der nun folgenden Installation sehen Sie einen
+Fortschrittsbalken und Informationen, welche Datei momentan
+installiert wird.  Sie können jederzeit auf \Button{Details~anzeigen} drücken
+um ein Protokoll der Installation sichbar zu machen.
 
+% Screenshot: Ready page Installer
+\begin{center}
+\includegraphics{sc-inst-ready}
+\end{center}
+
+Nachdem die Installation abgeschlossen ist, drücken Sie bitte auf
+\Button{Weiter}.
 
 \clearpage
 %% Original page 13
 
+Die letzte Seite des Installationsvorgangs wird nun angezeigt:
+
 % Screenshot: Finish page Installer
+\begin{center}
+\includegraphics{sc-inst-finished}
+\end{center}
 
-Nach kurzer Zeit ist die Installation beendet und dieser Dialog
-erscheint:
+Durch ankreuzen von ,,Die Schlüsselverwaltung aufrufen'' wird diese
+direkt danach noch aufgerufen.  Gpg4win hat 2 Schlüsselverwaltungen:
+Wurde GPA installiert, so wird diese aufgerufen werden (dies ist der
+Normallfall und m Weiteren beschrieben); wurde GPA nicht installiert so
+wird versucht WinPT aufzurufen.
 
-Klicken Sie auf [ Fertigstellen ] und
-lesen Sie die Informationen in der
-kurzen Readme-Datei
+Klicken Sie auf \Button{Fertig stellen}.
+
+\clearpage
+
+In einigen Fällen kann es vorkommen, daß Windows neu gebootet werden
+muß.  In diesem Fall sehen Sie statt der obigen die folgende Seite:
+
+% Screenshot: Finish page Installer with reboot
+\begin{center}
+\includegraphics{sc-inst-finished2}
+\end{center}
+
+Sie können hier auswählen, ob Windows sofort neu gestartet werden
+soll oder später manuell. 
+
+Klicken Sie hier auch auf \Button{Fertig stellen}.
 
-Wenn Sie fertig sind, schließen Sie die Readme-Datei.
 
 % FIXME:  Wir müssen erklären wie man Word als Standard Editor in
 % Outlook ausschaltet.
@@ -296,9 +360,9 @@ starten.
 
 Vorher sollten Sie aber im Handbuch ,,Gpg4win für Durchblicker''
 (PDF-Datei) die Kapitel 3 und 4 lesen. Wir erklären dort den genialen
-Trick, mit dem Gpg4win Ihre E-Mails sicher und bequem verschlüsselt.
+Trick, mit dem Gpg4win Ihre Emails sicher und bequem verschlüsselt.
 Gpg4win funktioniert zwar auch, ohne dass Sie verstehen warum, aber im
-Gegensatz zu anderen PC-Programmen wollen Sie Gpg4win schließlich Ihre
+Gegensatz zu anderen Programmen wollen Sie Gpg4win schließlich Ihre
 geheime Korrespondenz anvertrauen. Da sollten Sie schon wissen, was
 vor sich geht.
 
@@ -310,6 +374,7 @@ und trotzdem leicht zu merkenden Passwortsatz ausdenken k
 $\spadesuit$ Lesen Sie jetzt im Handbuch die Kapitel 3 und 4, und
              lesen Sie erst danach hier weiter.
 
+
 \clearpage
 %% Original page 15
 \section{Sie erzeugen Ihr  Schlüsselpaar}
@@ -321,8 +386,8 @@ wir Ihr Schl
 Eigentlich müsste man so einen wichtigen Schritt ein paar Mal üben
 können$\ldots$
 
-Und genau das können Sie auch tun: Sie können den gesamten Vblauf der
-Schlüsselerzeugung, erschlüsselung und Entschlüssel- ung durchspielen,
+Und genau das können Sie auch tun: Sie können den gesamten Ablauf der
+Schlüsselerzeugung, Verschlüsselung und Entschlüsselung durchspielen,
 so oft Sie wollen, bis Sie ganz sicher sind.
 
 Ihr Vertrauen in Gpg4win wird sich durch diese ,,Trockenübun'' festigen,
@@ -331,10 +396,10 @@ Problem mehr sein.
 
 Ihr Partner bei diesen Übungen wird Adele sein.
 
-Adele ist ein Testserver, den die Firma G-N-U GmbH ­-- einer der
-Entwickler von Gpg4win ­-- bereit stellt. Mit Hilfe von Adele können Sie
-Ihre Schlüssel, die wir gleich erzeugen werden, ausprobieren und
-testen, bevor Sie damit Ernst machen. Doch dazu später mehr.
+Adele ist ein Testserver, denr noch aus dem alten GnuPP Projekt
+stammt.  Mit Hilfe von Adele können Sie Ihre Schlüssel, die wir gleich
+erzeugen werden, ausprobieren und testen, bevor Sie damit Ernst
+machen. Doch dazu später mehr.
 
 
 \clearpage
@@ -342,7 +407,7 @@ testen, bevor Sie damit Ernst machen. Doch dazu sp
 Los geht's!
 
 Öffnen Sie das Windows Startmenü, dort den Ordner
-\verb-Programme\Gpg4win- und schließlich das Programm GNU Privacy
+\verb-Programme\GNU\Gpg4win- und schließlich das Programm GPA
 Assistant. Daraufhin sehen Sie diesen Dialog:
 
 % screenshot: GPA Erste Schlüsselerzeugung
@@ -364,7 +429,7 @@ Oder Sie k
 machen und Ihren richtigen
 Namen eingeben.
 
-Klicken Sie auf [ Weiter ], wenn Sie fertig sind.
+Klicken Sie auf \Button{Weiter}, wenn Sie fertig sind.
 
 \clearpage
 %% Original page 18
@@ -378,7 +443,7 @@ f.mustermann@firm.de
 
 Oder Sie können auch gleich Ihre echte E-Mail-Adresse eingeben.
 
-Klicken Sie auf [ Weiter ], wenn Sie die E-Mail-Adresse eingegeben
+Klicken Sie auf \Button{Weiter}, wenn Sie die E-Mail-Adresse eingegeben
 haben.
 
 Anschliessend können Sie einen Kommentar zum Schlüssel eingeben, als
@@ -386,7 +451,7 @@ z.B. ,,Schl
 sichtbar und wird einem Dritten nicht angezeigt. 
 % FIXME: Quatsch, der Kommentar is teil der UserID
 
-Klicken Sie anschliessend auf [ Weiter ].
+Klicken Sie anschliessend auf \Button{Weiter}.
 
 
 \clearpage
@@ -413,7 +478,7 @@ einen Test-Passwortsatz eingeben oder auch gleich ,,Ernst machen''.
 \clearpage
 %% Original page 20
 Wenn Sie Ihren geheimen Passwortsatz zweimal eingegeben haben, klicken
-Sie auf [ Weiter ].
+Sie auf \Button{Weiter}.
 
 % screenshot: Wizard, backup
 
@@ -435,7 +500,7 @@ Stellen 
 
 % screenshot:  Wizard, backup path
 
-Fertig? Dann klicken Sie auf [Fertig] und Ihre Schlüssel werden
+Fertig? Dann klicken Sie auf \Button{Fertig} und Ihre Schlüssel werden
 endgültig erzeugt.
 
 \clearpage
@@ -463,7 +528,7 @@ Ein Schl
 Schlüssel, der trotzdem nicht zuviel Rechenpower auf Ihrem Computer
 beansprucht.
 
-Klicken Sie nun auf [ Schliessen ].  Voila --- Ihre Schlüssel sind
+Klicken Sie nun auf \Button{Schliessen}.  Voila --- Ihre Schlüssel sind
 fertig!
 
 % screenshot: keymanger mit einem Schlüssel.
@@ -570,7 +635,7 @@ z.B. \verb-C:\Eigene Dateien- und speichern Sie den Schl
 ,,mein\_key.asc''.
 
 Wenn der Schlüssel auf Ihrer Festplatte gespeichert ist, können Sie
-den Dialog ,,Schlüssel exportieren'' mit [OK] schließen.
+den Dialog ,,Schlüssel exportieren'' mit \Button{OK} schließen.
 
 
 \clearpage
diff --git a/doc/manual-de/macros.tex b/doc/manual-de/macros.tex
new file mode 100644 (file)
index 0000000..b13361a
--- /dev/null
@@ -0,0 +1 @@
+\newcommand{\Button}[1]{[\,#1\,]}
diff --git a/doc/manual-de/sc-inst-components.eps.gz b/doc/manual-de/sc-inst-components.eps.gz
new file mode 100644 (file)
index 0000000..e132344
Binary files /dev/null and b/doc/manual-de/sc-inst-components.eps.gz differ
diff --git a/doc/manual-de/sc-inst-directory.eps.gz b/doc/manual-de/sc-inst-directory.eps.gz
new file mode 100644 (file)
index 0000000..17688a3
Binary files /dev/null and b/doc/manual-de/sc-inst-directory.eps.gz differ
diff --git a/doc/manual-de/sc-inst-finished.eps.gz b/doc/manual-de/sc-inst-finished.eps.gz
new file mode 100644 (file)
index 0000000..a998bc7
Binary files /dev/null and b/doc/manual-de/sc-inst-finished.eps.gz differ
diff --git a/doc/manual-de/sc-inst-finished2.eps.gz b/doc/manual-de/sc-inst-finished2.eps.gz
new file mode 100644 (file)
index 0000000..32b7036
Binary files /dev/null and b/doc/manual-de/sc-inst-finished2.eps.gz differ
diff --git a/doc/manual-de/sc-inst-license.eps.gz b/doc/manual-de/sc-inst-license.eps.gz
new file mode 100644 (file)
index 0000000..d38a4e1
Binary files /dev/null and b/doc/manual-de/sc-inst-license.eps.gz differ
diff --git a/doc/manual-de/sc-inst-ready.eps.gz b/doc/manual-de/sc-inst-ready.eps.gz
new file mode 100644 (file)
index 0000000..52851fa
Binary files /dev/null and b/doc/manual-de/sc-inst-ready.eps.gz differ
diff --git a/doc/manual-de/sc-inst-startmenu.eps.gz b/doc/manual-de/sc-inst-startmenu.eps.gz
new file mode 100644 (file)
index 0000000..d8c2ef1
Binary files /dev/null and b/doc/manual-de/sc-inst-startmenu.eps.gz differ
diff --git a/doc/manual-de/sc-inst-welcome.eps.gz b/doc/manual-de/sc-inst-welcome.eps.gz
new file mode 100644 (file)
index 0000000..d45f8b7
Binary files /dev/null and b/doc/manual-de/sc-inst-welcome.eps.gz differ
diff --git a/doc/manual-de/version.tex.in b/doc/manual-de/version.tex.in
new file mode 100644 (file)
index 0000000..6985d45
--- /dev/null
@@ -0,0 +1 @@
+\newcommand{\PackageVersion}{@PACKAGE_VERSION@}
index 23a9402..bcb35d8 100644 (file)
@@ -217,7 +217,11 @@ g4wihelp.dll: g4wihelp.c exdll.h
        $(CC) -I. -shared -O2 -o g4wihelp.dll $(srcdir)/g4wihelp.c \
           -lwinmm -lgdi32
 
+if BUILD_SOURCE_INSTALLER
 all-local: gpg4win-$(VERSION).exe gpg4win-src-$(VERSION).exe
+else
+all-local: gpg4win-$(VERSION).exe
+endif
 
 clean-local:
        rm -f gpg4win-$(VERSION).exe gpg4win-src-$(VERSION).exe
index 6d9e050..7ef6468 100644 (file)
@@ -40,7 +40,8 @@ Section "GnuPG" SEC_gnupg
   # gnupg/g10/keyserver.c::keyserver_spawn() for an explanation.
   File "${prefix}/libexec/gnupg/gpgkeys_finger.exe"
   File "${prefix}/libexec/gnupg/gpgkeys_hkp.exe"
-  File "${prefix}/libexec/gnupg/gpgkeys_http.exe"
+  File /nonfatal "${prefix}/libexec/gnupg/gpgkeys_http.exe"
+  File /nonfatal "${prefix}/libexec/gnupg/gpgkeys_curl.exe"
   File "${prefix}/libexec/gnupg/gpgkeys_ldap.exe"
 
   SetOutPath "$INSTDIR\share\gnupg"
index 4e589d8..0483c5d 100644 (file)
@@ -106,6 +106,8 @@ VIAddVersionKey "FileVersion" "${PROD_VERSION}"
 !define MUI_PAGE_CUSTOMFUNCTION_SHOW PrintNonAdminWarning
 !insertmacro MUI_PAGE_COMPONENTS
 
+!insertmacro MUI_PAGE_DIRECTORY
+
 !ifdef HAVE_STARTMENU
 Var STARTMENU_FOLDER