gnucash-on-windows master: Restore libgcrypt to gnutls; included in older binary, not in new one.
John Ralls
jralls at code.gnucash.org
Mon Oct 27 16:25:27 EDT 2014
Updated via https://github.com/Gnucash/gnucash-on-windows/commit/befc8f3a (commit)
from https://github.com/Gnucash/gnucash-on-windows/commit/36ba1083 (commit)
commit befc8f3afdd3b0174661a88560cab320f5512a83
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Oct 27 13:25:17 2014 -0700
Restore libgcrypt to gnutls; included in older binary, not in new one.
diff --git a/defaults.sh b/defaults.sh
index a52165b..6022607 100644
--- a/defaults.sh
+++ b/defaults.sh
@@ -207,6 +207,10 @@ set_default OPENSSL_DIR $GLOBAL_DIR\\openssl
GNUTLS_VERSION="3.2.19"
set_default GNUTLS_URL "ftp://ftp.gnutls.org/gcrypt/gnutls/w32/gnutls-${GNUTLS_VERSION}-w32.zip"
+GCRYPT_VERSION="1.6.2"
+set_default GCRYPT_SRC_URL "ftp://ftp.gnutls.org/gcrypt/libgcrypt/libgcrypt-${GCRYPT_VERSION}.tar.bz2"
+GPG_ERROR_VERSION="1.17"
+set_default GPG_ERROR_SRC_URL "ftp://ftp.gnutls.org/gcrypt/libgpg-error/libgpg-error-${GPG_ERROR_VERSION}.tar.bz2"
set_default GNUTLS_DIR $GLOBAL_DIR\\gnutls
set_default MINGW_UTILS_URL "$SF_MIRROR/mingw/mingw-utils-0.3.tar.gz"
diff --git a/install-impl.sh b/install-impl.sh
index 3699109..b232862 100644
--- a/install-impl.sh
+++ b/install-impl.sh
@@ -459,6 +459,26 @@ function inst_gnutls() {
echo "GNUTLS already installed in $_GNUTLS_UDIR. skipping."
else
wget_unpacked $GNUTLS_URL $DOWNLOAD_DIR $GNUTLS_DIR
+ wget_unpacked $GCRYPT_SRC_URL $DOWNLOAD_DIR $TMP_DIR
+ wget_unpacked $GPG_ERROR_SRC_URL $DOWNLOAD_DIR $TMP_DIR
+ mydir=`pwd`
+ assert_one_dir $TMP_UDIR/libgcrypt-*
+ assert_one_dir $TMP_UDIR/libgpg-error-*
+ qpushd $TMP_UDIR/libgpg-error-*
+ ./configure ${HOST_XCOMPILE} --prefix=$_GNUTLS_UDIR --disable-nls \
+ --disable-languages \
+ CPPFLAGS="${GNOME_CPPFLAGS}" \
+ LDFLAGS="${GNOME_LDFLAGS}"
+ make
+ make install
+ qpopd
+ qpushd $TMP_UDIR/libgcrypt-*
+ ./configure ${HOST_XCOMPILE} --prefix=$_GNUTLS_UDIR \
+ CPPFLAGS="${GNOME_CPPFLAGS}" \
+ LDFLAGS="${GNOME_LDFLAGS}"
+ make
+ make install
+ qpopd
rm -f $_GNUTLS_UDIR/lib/*.la
quiet ${PKG_CONFIG} --exists gnutls || die "GNUTLS not installed correctly"
fi
Summary of changes:
defaults.sh | 4 ++++
install-impl.sh | 20 ++++++++++++++++++++
2 files changed, 24 insertions(+)
More information about the gnucash-changes
mailing list