[Gpg4win-commits] r1226 - in trunk: . patches/gpgex-0.9.3 src
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Tue Aug 4 17:09:13 CEST 2009
Author: marcus
Date: 2009-08-04 17:09:09 +0200 (Tue, 04 Aug 2009)
New Revision: 1226
Added:
trunk/patches/gpgex-0.9.3/02-doc.patch
Modified:
trunk/ChangeLog
trunk/Makefile.am
trunk/src/inst-qt.nsi
trunk/src/uninst-kleopatra.nsi
trunk/src/uninst-qt.nsi
Log:
2009-08-04 Marcus Brinkmann <marcus at g10code.de>
* patches/gpgex-0.9.3/02-doc.patch: New file.
* Makefile.am (EXTRA_DIST): Add it.
* src/uninst-qt.nsi, src/inst-qt.nsi: Install qdbus.exe.
* src/uninst-kleopatra.nsi: Use it to stop a running kleopatra
process. Add missing doc files to uninstall.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/ChangeLog 2009-08-04 15:09:09 UTC (rev 1226)
@@ -1,3 +1,11 @@
+2009-08-04 Marcus Brinkmann <marcus at g10code.de>
+
+ * patches/gpgex-0.9.3/02-doc.patch: New file.
+ * Makefile.am (EXTRA_DIST): Add it.
+ * src/uninst-qt.nsi, src/inst-qt.nsi: Install qdbus.exe.
+ * src/uninst-kleopatra.nsi: Use it to stop a running kleopatra
+ process. Add missing doc files to uninstall.
+
2009-08-03 Emanuel Schuetze <emanuel.schuetze at intevation.de>
* src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi:
Modified: trunk/Makefile.am
===================================================================
--- trunk/Makefile.am 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/Makefile.am 2009-08-04 15:09:09 UTC (rev 1226)
@@ -36,6 +36,7 @@
patches/winpt/01-gpg-path.patch \
patches/gpgex/01-no-checksums.patch \
patches/gpgex-0.9.3/01-full-browser.patch \
+ patches/gpgex-0.9.3/02-doc.patch \
patches/gnupg2/01-version.patch.in \
patches/gnupg2-2.0.9/01-close-all-handle.patch \
patches/gnupg2-2.0.9/02-de.po-fix.patch \
Added: trunk/patches/gpgex-0.9.3/02-doc.patch
===================================================================
--- trunk/patches/gpgex-0.9.3/02-doc.patch 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/patches/gpgex-0.9.3/02-doc.patch 2009-08-04 15:09:09 UTC (rev 1226)
@@ -0,0 +1,133 @@
+#! /bin/sh
+patch -p0 -f $* < $0
+exit $?
+
+
+Index: doc/gpgex-de.html
+===================================================================
+--- doc/gpgex-de.html (revision 69)
++++ doc/gpgex-de.html (working copy)
+@@ -15,15 +15,15 @@
+ Kleopatra über die Kontext-Menüs von Dateien aufzurufen.
+ </p>
+ <h2>Befehle</h2>
+- <h3>Entschlüsseln und verifizieren, Entschlüsseln, Verifizieren</h3>
++ <h3>Entschlüsseln und überprüfen, Entschlüsseln, Überprüfen</h3>
+ <p>
+- Entschlüsselt und/oder verifiziert die ausgewählten Dateien.
++ Entschlüsselt und/oder überprüft die ausgewählten Dateien.
+ FIXME: Hier wird ein Link zur Kleopatra-Dokumentation für die
+ Entschlüssel- und Verifizier-Funktionen eingestellt.
+ </p>
+- <h3>Verschlüsseln und signieren, Verschlüsseln, Signieren</h3>
++ <h3>Signieren und verschlüsseln, Signieren, Verschlüsseln</h3>
+ <p>
+- Verschlüsselt und/oder signiert die ausgewählten Dateien.
++ Signiert und/oder verschlüsselt die ausgewählten Dateien.
+ FIXME: Hier wird ein Link zur Kleopatra-Dokumentation für die
+ Verschlüssel- und Signier-Funktionen eingestellt.
+ </p>
+@@ -33,18 +33,6 @@
+ wird ein Link zur Kleopatra-Dokumentation für die
+ Import-Funktion eingestellt.
+ <p>
+- <h3>Prüfsummen erstellen</h3>
+- <p>
+- Erstellt Prüfsummen für die ausgewählten Dateien. FIXME: Hier
+- wird ein Link zur Kleopatra-Dokumentation für die Funktionen zur
+- Erstellung von Prüfsummen eingestellt.
+- </p>
+- <h3>Prüfsummen verifizieren</h3>
+- <p>
+- Verifiziert die Prüfsummen für die ausgewählten Dateien. FIXME:
+- Hier wird ein Link zur Kleopatra-Dokumentation für die Funktion
+- zur Verifikation von Prüfsummen eingestellt.
+- </p>
+ <h3>Hilfe zu GpgEX</h3>
+ <p>
+ Stellt diese Hilfe dar.
+@@ -54,16 +42,24 @@
+ Falls nicht auf Kleopatra zugegriffen werden kann, wird ein
+ Nachrichtenfenster mit einer Fehlermeldung angezeigt. Um mehr
+ Informationen zu erhalten, kann der Fehlerbericht von Kleopatra
+- eingesehen werden, oder es kann eine Debug Datei im Registry Eintrag
+- <code>GpgEX Debug File</code> zum Schlüssel
+- <code>HKLM\Software\GNU\GnuPG</code> angegeben werden.
+- Informationen zum Protokoll werden dann ggf. nach einem Neustart
+- an diese Datei angehangen.
++ eingesehen werden (Anleitung siehe Gpg4win-Kompendium),
++ oder es kann eine GpgEX-Diagnosedatei angegeben werden. Dazu
++ im Registrierungs-Editor den Schlüssel
++ <code><acronym title="HKEY_LOCAL_MACHINE">HKLM</acronym>\Software\GNU\GnuPG</code>
++ auswählen, eine neue "Zeichenfolge" mit dem Namen <code>GpgEX Debug File</code>
++ anlegen und als Wert einen Dateinamen (z.B. <code>c:\temp\gpgex-debug-file.log</code>)
++ angeben. Informationen zum Protokoll werden dann nach
++ einem Neustart von Windows an diese Datei angehangen.
+ </p>
+- <h2>Verweise</h2>
++ <h2>Hinweis</h2>
+ <p>
+- Mehr Informationen und aktuelle Versionen sind auf der
+- <a href="http://www.gpg4win.org/">Gpg4win Webpräsenz</a>
++ Mehr Informationen über die Krypto-Operationen befinden sich im
++ <a href="../HTML/en/kleopatra/index.html">Kleopatra Handbuch</a>
++ (Englisch).
++ </p>
++ <p>
++ Mehr Informationen und aktuelle Programmversionen sind auf der
++ <a href="http://www.gpg4win.de">Gpg4win Webpräsenz</a>
+ verfügbar.
+ </p>
+ </body>
+Index: doc/gpgex-en.html
+===================================================================
+--- doc/gpgex-en.html (revision 69)
++++ doc/gpgex-en.html (working copy)
+@@ -32,18 +32,6 @@
+ Import certificates in the selected files. FIXME: Here will be
+ a link to the Kleopatra documentation for the import function.
+ <p>
+- <h3>Create checksums</h3>
+- <p>
+- Create checksums for the selected files. FIXME: Here will be a
+- link to the Kleopatra documentation for the create checksum
+- function.
+- </p>
+- <h3>Verify checksums</h3>
+- <p>
+- Verify the checksums for the selected files. FIXME: Here will
+- be a link to the Kleopatra documentation for the verify checksum
+- function.
+- </p>
+ <h3>Help on GpgEX</h3>
+ <p>
+ Display this help.
+@@ -52,15 +40,21 @@
+ <p>
+ If Kleopatra can not be accessed, a message box with an error
+ message will be displayed. To get more information, you can
+- either check the error log of Kleopatra, or specify a debug file
+- with the registry value <code>GpgEX Debug File</code> in the key
+- <code>HKLM\Software\GNU\GnuPG</code>. To this file logging
+- information is appended, after a restart if necessary.
++ either check the error log of Kleopatra, or specify a debug
++ file: Select the key <code><acronym title="HKEY_LOCAL_MACHINE">HKLM</acronym>\Software\GNU\GnuPG</code>
++ in the registry editor, create a new string value with the name
++ <code>GpgEX Debug File</code> and the value of the debug filename
++ (e.g. <code>c:\temp\gpgex-debug-file.log</code>). To this file
++ logging information is appended, after a restart if necessary.
+ </p>
+- <h2>References</h2>
++ <h2>Reference</h2>
+ <p>
+- Please find more information and new versions at
+- the <a href="http://www.gpg4win.org/">Gpg4win web-site</a>.
++ More information about these crypto operations can be found in
++ the <a href="../HTML/en/kleopatra/index.html">Kleopatra
++ manual</a>.
++
++ Please find more information and new software versions at
++ the <a href="http://www.gpg4win.org/">Gpg4win website</a>.
+ </p>
+ </body>
+ </html>
Property changes on: trunk/patches/gpgex-0.9.3/02-doc.patch
___________________________________________________________________
Name: svn:executable
+ *
Modified: trunk/src/inst-qt.nsi
===================================================================
--- trunk/src/inst-qt.nsi 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/src/inst-qt.nsi 2009-08-04 15:09:09 UTC (rev 1226)
@@ -132,5 +132,12 @@
# File ${prefix}/translations/qvfb_zh_CN.qm
# File ${prefix}/translations/qvfb_zh_TW.qm
+ # FIXME: From the lib package. This is wrong.
+!undef prefix
+!define prefix ${ipdir}/qt-dev-${gpg4win_pkg_qt_version}
+
+ SetOutPath "$INSTDIR"
+ File ${prefix}/bin/qdbus.exe
+
!endif
SectionEnd
Modified: trunk/src/uninst-kleopatra.nsi
===================================================================
--- trunk/src/uninst-kleopatra.nsi 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/src/uninst-kleopatra.nsi 2009-08-04 15:09:09 UTC (rev 1226)
@@ -30,6 +30,9 @@
Push "${gpg4win_pkg_kleopatra_src}"
Call un.SourceDelete
!else
+ # Try to terminate kleopatra.
+ ExecWait '"$INSTDIR\qdbus.exe" org.kde.kleopatra /MainApplication quit'
+ Sleep 1000
# FIXME: See inst-kleopatra.nsi
Delete "$INSTDIR\bin\kleopatra.exe"
@@ -76,6 +79,7 @@
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\favicon.ico"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\fdl-license"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\fdl-license.html"
+ Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\fdl-notice.html"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\flat.css"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\footer.html"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\common\gpl-license"
@@ -124,6 +128,7 @@
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\menusettings.html"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\menutools.html"
Delete "$INSTDIR\share\doc\HTML\en\kleopatra\menuwindow.html"
+ Delete "$INSTDIR\share\doc\HTML\en\kleopatra\menuview.html"
RMDir "$INSTDIR\share\doc\HTML\en\kleopatra"
RMDir "$INSTDIR\share\doc\HTML\en"
Modified: trunk/src/uninst-qt.nsi
===================================================================
--- trunk/src/uninst-qt.nsi 2009-08-04 10:13:34 UTC (rev 1225)
+++ trunk/src/uninst-qt.nsi 2009-08-04 15:09:09 UTC (rev 1226)
@@ -33,6 +33,8 @@
Delete "$INSTDIR\mingwm10.dll"
Delete "$INSTDIR\qt.conf"
+ Delete "$INSTDIR\qdbus.exe"
+
Delete "$INSTDIR\Qt3Support4.dll"
Delete "$INSTDIR\QtCore4.dll"
Delete "$INSTDIR\QtDBus4.dll"
More information about the Gpg4win-commits
mailing list