2009-02-16 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Mon, 16 Feb 2009 18:51:37 +0000 (18:51 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Mon, 16 Feb 2009 18:51:37 +0000 (18:51 +0000)
* src/inst-sections.nsi (calc_defaults_man_advanced_en_done): Make
GPA an alternative to Kleopatra for GpgEX and GpgOL.

ChangeLog
src/inst-sections.nsi

index a8f7722..831d0ba 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2009-02-16  Marcus Brinkmann  <marcus@g10code.de>
 
+       * src/inst-sections.nsi (calc_defaults_man_advanced_en_done): Make
+       GPA an alternative to Kleopatra for GpgEX and GpgOL.
+
        * src/inst-sections.nsi: Install an uninstall entry into the start
        menu.
        * src/inst-finish.nsi: Add translation for uninstall entry.
index b0303c3..a3cfd1d 100644 (file)
@@ -710,8 +710,14 @@ Function CalcDepends
   !insertmacro SectionFlagIsSet ${SEC_gpgex} \
                ${SF_SELECTED} have_gpgex skip_gpgex
   have_gpgex:
-  # This is not a build dependency, but it is a run-t
+
+  # This is not a build dependency, but it is a run-time dependency.
+  !insertmacro SectionFlagIsSet ${SEC_gpa} \
+               ${SF_SELECTED} skip_gpgex_dep_kleopatra need_gpgex_dep_kleopatra
+  need_gpgex_dep_kleopatra:
   !insertmacro SelectSection ${SEC_kleopatra}
+  skip_gpgex_dep_kleopatra:
+
   # Other dependencies are linked in statically.
   skip_gpgex:
 !endif
@@ -721,7 +727,14 @@ Function CalcDepends
                ${SF_SELECTED} have_gpgol skip_gpgol
   have_gpgol:
   !insertmacro SelectSection ${SEC_gpgme}
+
+  # This is not a build dependency, but it is a run-time dependency.
+  !insertmacro SectionFlagIsSet ${SEC_gpa} \
+               ${SF_SELECTED} skip_gpgol_dep_kleopatra need_gpgol_dep_kleopatra
+  need_gpgol_dep_kleopatra:
   !insertmacro SelectSection ${SEC_kleopatra}
+  skip_gpgol_dep_kleopatra:
+
   skip_gpgol:
 !endif