2006-08-03 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Wed, 2 Aug 2006 22:02:31 +0000 (22:02 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Wed, 2 Aug 2006 22:02:31 +0000 (22:02 +0000)
* configure.ac: Add libiconv as a dependency for gnupg.
* src/inst-sections.nsi: Likewise here.

ChangeLog
configure.ac
src/inst-sections.nsi

index 3bac6f7..8b728e9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
+
+       * configure.ac: Add libiconv as a dependency for gnupg.
+       * src/inst-sections.nsi: Likewise here.
+
 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
 
        * packages/packages.current: Add jpeg packages.
index faaa9be..6bf8b58 100644 (file)
@@ -155,7 +155,7 @@ GPG4WIN_BPKG_BINSRC([GPGee], [gnupg])
 
 GPG4WIN_SPKG([libgpg-error], [libiconv gettext])
 GPG4WIN_SPKG([gpgme], [libgpg-error gnupg glib])
-GPG4WIN_SPKG([gnupg])
+GPG4WIN_SPKG([gnupg], [libiconv])
 GPG4WIN_SPKG([pthreads-w32])
 GPG4WIN_SPKG([gpgol], [gpgme])
 GPG4WIN_SPKG([gpa], [libiconv gettext zlib gtk+ libpng glib gpgme])
index 3808c8c..aa328f8 100644 (file)
@@ -362,9 +362,16 @@ Function CalcDepends
 
   # Package "zlib" has no dependencies.
   # Package "pkgconfig" has no dependencies.
-  # Package "libiconv" has no dependencies.
   # Package "libgpg-error" has no dependencies.
-  # Package "gnupg" has no dependencies.
+
+!ifdef HAVE_PKG_GNUPG
+  !insertmacro SectionFlagIsSet ${SEC_gnupg} ${SF_SELECTED} have_gnupg skip_gnupg
+  have_gnupg:
+  !insertmacro SelectSection ${SEC_libiconv}
+  skip_gnupg:
+!endif
+
+  # Package "libiconv" has no dependencies.
 
 FunctionEnd