#!/bin/sh # for emacs # # Don't edit this file directly. Edit `custom.sh' in the same directory # instead. That will be read in at the beginning of this script. # # You can use the full power of bash 2.04 scripting. In particular, you can # set any variable mentioned here to something non-empty and it will not be # overridden later. However, you must define all variables you make use of # yourself. Expressions registered with late_eval are executed at the end of # the script. # # Note: All directories must be without spaces! # [ "$__SOURCED_DEFAULTS" ] && return __SOURCED_DEFAULTS=1 [ -f "./custom.sh" ] && . ./custom.sh || true set_default GLOBAL_DIR c:\\soft set_default TMP_DIR $GLOBAL_DIR\\tmp set_default DOWNLOAD_DIR $GLOBAL_DIR\\downloads if [ -z "$BUILD_FROM_TARBALL" ]; then if [ -f "../../src/swig-runtime.h" ]; then BUILD_FROM_TARBALL=yes else BUILD_FROM_TARBALL=no fi fi if [ "$BUILD_FROM_TARBALL" = "yes" ]; then set_default GNUCASH_DIR "$(wpwd ..\\..)" set_default REPOS_DIR $GNUCASH_DIR # keep this pointing from BUILD_DIR to REPOS_DIR set_default REL_REPOS_DIR .. else set_default GNUCASH_DIR $GLOBAL_DIR\\gnucash set_default REPOS_DIR $GNUCASH_DIR\\repos # keep this pointing from BUILD_DIR to REPOS_DIR set_default REL_REPOS_DIR ..\\repos set_default REPOS_TYPE "git" if [ "$REPOS_TYPE" = "git" ]; then set_default GNUCASH_SCM_REV "trunk" set_default REPOS_URL "git://github.com/Gnucash/gnucash.git" elif [ "$REPOS_TYPE" = "svn" ]; then # latest revision that should compile, use HEAD or vwxyz set_default GNUCASH_SCM_REV "HEAD" set_default REPOS_URL "http://svn.gnucash.org/repo/gnucash/trunk" fi fi set_default BUILD_DIR $GNUCASH_DIR\\build set_default INSTALL_DIR $GNUCASH_DIR\\inst set_default WITH_CUTECASH no set_default CUTECASH_BUILD_DIR $GNUCASH_DIR\\build-cutecash #### # For cross-compiling, change this to "yes" set_default CROSS_COMPILE "no" # If "yes", build without optimizations (-O0) and ease debugging set_default DISABLE_OPTIMIZATIONS no set_default MSYS_DIR $GLOBAL_DIR\\msys # tools here means binaries runnable without other DLLs or data files set_default TOOLS_DIR $GLOBAL_DIR\\tools set_default WGET_DIR $TOOLS_DIR #WGET= set_default SF_MIRROR "http://heanet.dl.sourceforge.net/sourceforge" set_default GTK_MIRROR "ftp.gtk.org/pub" set_default GNOME_MIRROR "ftp.gnome.org/pub/gnome" set_default GNOME_WIN32_URL "$GNOME_MIRROR/binaries/win32" set_default GNOME_WIN32_DEPS_URL "$GNOME_WIN32_URL/dependencies" set_default DTK_URL "$SF_MIRROR/mingw/msysDTK-1.0.1.exe" set_default M4_URL "$SF_MIRROR/mingw/m4-1.4.7-MSYS.tar.bz2" set_default MINGW_RT_URL "$SF_MIRROR/mingw/mingwrt-3.18-mingw32-dev.tar.gz" set_default MINGW_RT_DLL_URL "$SF_MIRROR/mingw/mingwrt-3.18-mingw32-dll.tar.gz" set_default W32API_URL "$SF_MIRROR/mingw/w32api-3.15-1-mingw32-dev.tar.lzma" set_default MINGW_MAKE_URL "$SF_MIRROR/mingw/mingw32-make-3.81-20080326-3.tar.gz" set_default MINGW_DIR $GLOBAL_DIR\\mingw # The URLs for precompiled gcc/mingw binaries set_default BINUTILS_URL "$SF_MIRROR/mingw/binutils-2.21-2-mingw32-bin.tar.lzma" set_default GCC_CORE_URL "$SF_MIRROR/mingw/gcc-core-4.5.2-1-mingw32-bin.tar.lzma" set_default GCC_CORE_DLL_URL "$SF_MIRROR/mingw/libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" set_default GCC_GPP_URL "$SF_MIRROR/mingw/gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" set_default GCC_GPP_DLL_URL "$SF_MIRROR/mingw/libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" set_default GCC_GPP_PATCH "`pwd`/gcc-c++-4.4.0.patch" set_default GCC_MPC_URL "$SF_MIRROR/mingw/libmpc-0.8.1-1-mingw32-dll-2.tar.lzma" set_default GCC_MPFR_URL "$SF_MIRROR/mingw/libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma" set_default GCC_GMP_URL "$SF_MIRROR/mingw/libgmp-5.0.1-1-mingw32-dll-10.tar.lzma" set_default GCC_PTHREADS_URL "$SF_MIRROR/mingw/libpthread-2.8.0-3-mingw32-dll-2.tar.lzma" if [ "$CROSS_COMPILE" != yes ]; then # Use native toolchain set_default LD ld set_default CC gcc set_default DLLTOOL dlltool set_default RANLIB ranlib # For native build on Windows we can use the precompiled binaries # defined above else # What flavor of GCC cross-compiler are we building? set_default TARGET "mingw32" # Insert your cross-compiler mingw32 bin-directories here set_default HOST_XCOMPILE "--host=$TARGET" # Where does the cross-compiler go? # This should be the directory into which your cross-compiler # will be installed. Remember that if you set this to a directory # that only root has write access to, you will need to run this # script as root. set_default PREFIX `unix_path $MINGW_DIR` # Use native toolchain set_default LD $TARGET-ld set_default CC $TARGET-gcc set_default DLLTOOL $TARGET-dlltool set_default RANLIB $TARGET-ranlib # For cross compilation we need to build our own toolchain set_default BINUTILS_SRC_URL "$SF_MIRROR/mingw/binutils-2.20.1-src.tar.gz" set_default GCC_CORE_SRC_URL "$SF_MIRROR/mingw/gcc-core-3.4.5-20060117-2-src.tar.gz" set_default GCC_GPP_SRC_URL "$SF_MIRROR/mingw/gcc-g++-3.4.5-20060117-2-src.tar.gz" # Not required for GnuCash set_default GCC_G77_SRC_URL "" #"$SF_MIRROR/mingw/gcc-g77-3.4.5-20060117-2-src.tar.gz" set_default GCC_OBJC_SRC_URL "" #"$SF_MIRROR/mingw/gcc-objc-3.4.5-20060117-2-src.tar.gz" set_default GCC_JAVA_SRC_URL "" #"$SF_MIRROR/mingw/gcc-java-3.4.5-20060117-2-src.tar.gz" set_default GCC_ADA_SRC_URL "" #"$SF_MIRROR/mingw/gcc-ada-3.4.5-20060117-2-src.tar.gz" # What directory will the cross-compiler be built in? # This is the directory into which source archives will # be downloaded, expanded, compiled, etc. You need to # have write-access to this directory. If you leave it # blank, it defaults to the current directory. set_default XC_BUILD_DIR `unix_path $TMP_DIR` # Purge anything and everything already in the $PREFIX #(also known as the destination or installation) directory? # Set to "yes" to purge, any other value omits the purge step. set_default PURGE_DIR "no" # If you wish to apply a patch to GCC, put it in the SRC_DIR # and add its filename here. set_default GCC_PATCH "" # These are the files from the SDL website # These are optional, set them to "" if you don't want them set_default SDL_URL "" #http://www.libsdl.org/extras/win32/common" set_default OPENGL_URL "" #"$SDL_URL/opengl-devel.tar.gz" set_default DIRECTX_URL "" #$SDL_URL/directx-devel.tar.gz" fi set_default CROSS_GCC_SRC_URL "$SF_MIRROR/mingw/gcc-4.4.0-src.tar.bz2" set_default CROSS_GCC_SRC2_URL "$SF_MIRROR/mingw/gcc-4.4.0-mingw32-src-2.tar.gz" #set_default CROSS_GCC_SRC_URL "$SF_MIRROR/mingw/gcc-4.5.0-1-mingw32-src.tar.lzma" set_default CROSS_BINUTILS_SRC_URL "$SF_MIRROR/mingw/binutils-2.20.1-src.tar.gz" set_default UNZIP_URL "$SF_MIRROR/gnuwin32/unzip-5.51-1.exe" set_default UNZIP_DIR $TOOLS_DIR # do not use regex-gnu or regex-spencer v3.8.g3, see bug #382852 set_default REGEX_URL "$GNOME_WIN32_DEPS_URL/libgnurx-2.5.zip" set_default REGEX_DEV_URL "$GNOME_WIN32_DEPS_URL/libgnurx-dev-2.5.zip" set_default REGEX_DIR $GLOBAL_DIR\\regex set_default READLINE_BIN_URL "$SF_MIRROR/gnuwin32/readline-5.0-1-bin.zip" set_default READLINE_LIB_URL "$SF_MIRROR/gnuwin32/readline-5.0-1-lib.zip" set_default READLINE_DIR $GLOBAL_DIR\\readline set_default ACTIVE_PERL_URL "http://downloads.activestate.com/ActivePerl/releases/5.14.2.1402/ActivePerl-5.14.2.1402-MSWin32-x86-295342.zip" set_default ACTIVE_PERL_DIR $GLOBAL_DIR\\active-perl set_default AUTOCONF_URL "http://ftp.gnu.org/gnu/autoconf/autoconf-2.63.tar.bz2" set_default AUTOMAKE_URL "http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.bz2" set_default LIBTOOL_URL "http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz" set_default AUTOTOOLS_DIR $GLOBAL_DIR\\autotools set_default GMP_URL "ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.1.tar.bz2" set_default GMP_ABI 32 set_default GMP_DIR $GLOBAL_DIR\\gmp set_default GMP5_BIN_URL "$SF_MIRROR/mingw/libgmp-5.0.1-1-mingw32-dll-10.tar.lzma" set_default GMP5_DEV_URL "$SF_MIRROR/mingw/gmp-5.0.1-1-mingw32-dev.tar.lzma" GUILE_VERSION="1.8.8" set_default GUILE_URL "http://ftp.gnu.org/pub/gnu/guile/guile-${GUILE_VERSION}.tar.gz" set_default GUILE_DIR $GLOBAL_DIR\\guile set_default GUILE_PATCH `pwd`/guile-1.8.8.patch set_default OPENSSL_URL "http://www.openssl.org/source/openssl-0.9.8j.tar.gz" set_default OPENSSL_DIR $GLOBAL_DIR\\openssl GNUTLS_VERSION="2.8.6" set_default GNUTLS_URL "http://josefsson.org/gnutls4win/gnutls-${GNUTLS_VERSION}.zip" set_default GNUTLS_DIR $GLOBAL_DIR\\gnutls set_default MINGW_UTILS_URL "$SF_MIRROR/mingw/mingw-utils-0.3.tar.gz" set_default MINGW_UTILS_DIR $TOOLS_DIR set_default EXETYPE_SCRIPT `pwd`/exetype.pl set_default EXETYPE_DIR $TOOLS_DIR XMLSOFT_URL="http://xmlsoft.org/sources/win32" XSLT_BASE_URL="http://ftp.acc.umu.se/pub/GNOME/sources/libxslt/1.1" XML2_BASE_URL="ftp://xmlsoft.org/libxml2" LIBXSLT_VERSION="1.1.22" #LIBXSLT_VERSION=1.1.26 set_default LIBXSLT_SRC_URL "${XSLT_BASE_URL}/libxslt-${LIBXSLT_VERSION}.tar.bz2" set_default LIBXSLT_MAKEFILE_PATCH "`pwd`/libxslt-1.1.22.Makefile.in.patch" LIBXML2_VERSION="2.7.7" set_default LIBXML2_SRC_URL "${XML2_BASE_URL}/libxml2-${LIBXML2_VERSION}.tar.gz" set_default LIBXSLT_ICONV_URL "${XMLSOFT_URL}/iconv-1.9.2.win32.zip" set_default LIBXSLT_ZLIB_URL "${XMLSOFT_URL}/zlib-1.2.3.win32.zip" set_default LIBXSLT_DIR $GLOBAL_DIR\\libxslt set_default ATK_URL "$GNOME_WIN32_URL/atk/1.32/atk_1.32.0-2_win32.zip" set_default ATK_DEV_URL "$GNOME_WIN32_URL/atk/1.32/atk-dev_1.32.0-2_win32.zip" CAIRO_VERSION="1.10.2" set_default CAIRO_URL "$GNOME_WIN32_DEPS_URL/cairo_${CAIRO_VERSION}-2_win32.zip" set_default CAIRO_DEV_URL "$GNOME_WIN32_DEPS_URL/cairo-dev_${CAIRO_VERSION}-2_win32.zip" set_default EXPAT_URL "$GNOME_WIN32_DEPS_URL/expat_2.0.1-1_win32.zip" set_default EXPAT_DEV_URL "$GNOME_WIN32_DEPS_URL/expat-dev_2.0.1-1_win32.zip" set_default FONTCONFIG_URL "$GNOME_WIN32_DEPS_URL/fontconfig_2.8.0-2_win32.zip" set_default FONTCONFIG_DEV_URL "$GNOME_WIN32_DEPS_URL/fontconfig-dev_2.8.0-2_win32.zip" set_default FREETYPE_URL "$GNOME_WIN32_DEPS_URL/freetype_2.4.4-1_win32.zip" set_default FREETYPE_DEV_URL "$GNOME_WIN32_DEPS_URL/freetype-dev_2.4.4-1_win32.zip" set_default GAIL_URL "$GNOME_WIN32_URL/gail/1.22/gail-1.22.0.zip" set_default GAIL_DEV_URL "$GNOME_WIN32_URL/gail/1.22/gail-dev-1.22.0.zip" GCONF_VERSION="2.22.0" set_default GCONF_URL "$GNOME_WIN32_URL/GConf/2.22/GConf_${GCONF_VERSION}-3_win32.zip" set_default GCONF_DEV_URL "$GNOME_WIN32_URL/GConf/2.22/GConf-dev_${GCONF_VERSION}-3_win32.zip" GDK_PIXBUF_VERSION=2.24.0 set_default GDK_PIXBUF_URL "$GNOME_WIN32_URL/gdk-pixbuf/2.24/gdk-pixbuf_${GDK_PIXBUF_VERSION}-1_win32.zip" set_default GDK_PIXBUF_DEV_URL "$GNOME_WIN32_URL/gdk-pixbuf/2.24/gdk-pixbuf-dev_${GDK_PIXBUF_VERSION}-1_win32.zip" set_default GETTEXT_RUNTIME_URL "$GNOME_WIN32_DEPS_URL/gettext-runtime_0.18.1.1-2_win32.zip" set_default GETTEXT_RUNTIME_DEV_URL "$GNOME_WIN32_DEPS_URL/gettext-runtime-dev_0.18.1.1-2_win32.zip" set_default GETTEXT_TOOLS_URL "$GNOME_WIN32_DEPS_URL/gettext-tools-dev_0.18.1.1-2_win32.zip" set_default GLIB_URL "$GNOME_WIN32_URL/glib/2.28/glib_2.28.8-1_win32.zip" set_default GLIB_DEV_URL "$GNOME_WIN32_URL/glib/2.28/glib-dev_2.28.8-1_win32.zip" GTK_VERSION="2.24.10" set_default GTK_URL "$GNOME_WIN32_URL/gtk+/2.24/gtk+_${GTK_VERSION}-1_win32.zip" set_default GTK_DEV_URL "$GNOME_WIN32_URL/gtk+/2.24/gtk+-dev_${GTK_VERSION}-1_win32.zip" set_default GTK_DOC_URL "$GNOME_MIRROR/sources/gtk-doc/1.13/gtk-doc-1.13.tar.bz2" set_default GTK_PREFS_URL "$SF_MIRROR/gtk-win/gtk2_prefs-0.4.1.bin-gtk2.10-win32.zip" set_default GTK_THEME_URL "$SF_MIRROR/gtk-win/gtk2-themes-2009-09-07-win32_bin.zip" set_default INTLTOOL_URL "$GNOME_WIN32_URL/intltool/0.40/intltool_0.40.4-1_win32.zip" set_default LIBART_LGPL_URL "$GNOME_WIN32_URL/libart_lgpl/2.3/libart-lgpl_2.3.21-1_win32.zip" set_default LIBART_LGPL_DEV_URL "$GNOME_WIN32_URL/libart_lgpl/2.3/libart-lgpl-dev_2.3.21-1_win32.zip" set_default LIBGNOMECANVAS_URL "$GNOME_WIN32_URL/libgnomecanvas/2.30/libgnomecanvas_2.30.1-1_win32.zip" set_default LIBGNOMECANVAS_DEV_URL "$GNOME_WIN32_URL/libgnomecanvas/2.30/libgnomecanvas-dev_2.30.1-1_win32.zip" set_default LIBICONV_URL "$GNOME_WIN32_DEPS_URL/libiconv-1.9.1.bin.woe32.zip" set_default LIBJPEG_URL "$SF_MIRROR/gnucash/jpeg_7-1-fixed-win32.zip" set_default LIBJPEG_DEV_URL "$GNOME_WIN32_DEPS_URL/jpeg-dev_7-1_win32.zip" set_default LIBPNG_URL "$GNOME_WIN32_DEPS_URL/libpng_1.4.3-1_win32.zip" set_default LIBPNG_DEV_URL "$GNOME_WIN32_DEPS_URL/libpng-dev_1.4.3-1_win32.zip" set_default LIBTIFF_URL "$GNOME_WIN32_DEPS_URL/libtiff_3.9.2-1_win32.zip" set_default LIBTIFF_DEV_URL "$GNOME_WIN32_DEPS_URL/libtiff-dev_3.9.2-1_win32.zip" set_default LIBXML2_URL "$GNOME_WIN32_DEPS_URL/libxml2_2.7.7-1_win32.zip" set_default LIBXML2_DEV_URL "$GNOME_WIN32_DEPS_URL/libxml2-dev_2.7.7-1_win32.zip" set_default ORBIT2_URL "$GNOME_WIN32_URL/ORBit2/2.14/ORBit2_2.14.16-1_win32.zip" set_default ORBIT2_DEV_URL "$GNOME_WIN32_URL/ORBit2/2.14/ORBit2-dev_2.14.16-1_win32.zip" set_default PANGO_URL "$GNOME_WIN32_URL/pango/1.29/pango_1.29.4-1_win32.zip" set_default PANGO_DEV_URL "$GNOME_WIN32_URL/pango/1.29/pango-dev_1.29.4-1_win32.zip" set_default PKG_CONFIG_URL "$GNOME_WIN32_DEPS_URL/pkg-config_0.25-1_win32.zip" set_default PKG_CONFIG_DEV_URL "$GNOME_WIN32_DEPS_URL/pkg-config-dev_0.25-1_win32.zip" set_default ZLIB_URL "$GNOME_WIN32_DEPS_URL/zlib_1.2.5-2_win32.zip" set_default ZLIB_DEV_URL "$GNOME_WIN32_DEPS_URL/zlib-dev_1.2.5-2_win32.zip" set_default GNOME_DIR $GLOBAL_DIR\\gnome set_default SWIG_URL "$SF_MIRROR/swig/swigwin-1.3.36.zip" set_default SWIG_DIR $GLOBAL_DIR\\swig set_default PCRE_BIN_URL "$SF_MIRROR/gnuwin32/pcre-7.0-bin.zip" set_default PCRE_LIB_URL "$SF_MIRROR/gnuwin32/pcre-7.0-lib.zip" set_default PCRE_DIR $GLOBAL_DIR\\pcre LIBGSF_VERSION="1.14.17" set_default LIBGSF_URL "$GNOME_MIRROR/sources/libgsf/1.14/libgsf-${LIBGSF_VERSION}.tar.bz2" set_default LIBGSF_DIR $GLOBAL_DIR\\libgsf GOFFICE_VERSION="0.8.13" set_default GOFFICE_URL "$GNOME_MIRROR/sources/goffice/0.8/goffice-${GOFFICE_VERSION}.tar.bz2" set_default GOFFICE_DIR $GLOBAL_DIR\\goffice #set_default GOFFICE_PATCH `pwd`/goffice-x.x.x.patch set_default GLADE_URL "$GNOME_MIRROR/sources/glade3/3.0/glade3-3.1.2.tar.bz2" set_default GLADE_DIR $GLOBAL_DIR\\glade set_default INNO_URL "http://files.jrsoftware.org/is/5/isetup-5.3.9-unicode.exe" set_default INNO_DIR $GLOBAL_DIR\\inno set_default HH_URL "http://download.microsoft.com/download/0/a/9/0a939ef6-e31c-430f-a3df-dfae7960d564/htmlhelp.exe" set_default HH_DIR $GLOBAL_DIR\\hh set_default BUILD_WEBKIT_FROM_SOURCE no set_default WEBKIT_VERSION "1.2.7" set_default WEBKIT_URL "$SF_MIRROR/gnucash/webkit-${WEBKIT_VERSION}-win32.zip" set_default WEBKIT_DIR $GLOBAL_DIR\\webkit set_default WEBKIT_SRC_URL "http://www.webkitgtk.org/webkit-1.2.7.tar.gz" set_default WEBKIT_PATCH `pwd`/webkit-1.2.7-time.patch set_default WEBKIT_PATCH2 `pwd`/webkit-1.2.7-vasprintf.patch set_default WEBKIT_CONFIGURE_PATCH `pwd`/webkit-1.2.7-configure.patch set_default WEBKIT_DATADIR_PATCH `pwd`/webkit-1.2.7-datadir.patch set_default WEBKIT_GCCPATH_PATCH `pwd`/webkit-1.2.7-gccpath.patch set_default WEBKIT_MAKEFILE_PATCH `pwd`/webkit-1.2.7-makefile.patch set_default WEBKIT_MINGW32_PATCH `pwd`/webkit-1.2.7-mingw32.patch set_default WEBKIT_NOSVG_PATCH `pwd`/webkit-1.2.7-nosvg.patch set_default WEBKIT_WEBKITENUMTYPES_CPP `pwd`/webkitenumtypes.cpp set_default WEBKIT_WEBKITENUMTYPES_H `pwd`/webkitenumtypes.h set_default ENCHANT_VERSION "1.5.0" set_default ENCHANT_URL "$GNOME_WIN32_URL/dependencies/enchant_${ENCHANT_VERSION}-2_win32.zip" set_default ENCHANT_DEV_URL "$GNOME_WIN32_URL/dependencies/enchant-dev_${ENCHANT_VERSION}-2_win32.zip" set_default ENCHANT_DIR $GLOBAL_DIR\\enchant set_default LIBSOUP_VERSION "2.28.2" set_default LIBSOUP_URL "$GNOME_WIN32_URL/libsoup/2.26/libsoup-${LIBSOUP_VERSION}-1_win32.zip" set_default LIBSOUP_DEV_URL "$GNOME_WIN32_URL/libsoup/2.26/libsoup-dev-${LIBSOUP_VERSION}-1_win32.zip" set_default LIBSOUP_DIR $GLOBAL_DIR\\libsoup set_default LIBSOUP_SRC_URL "$GNOME_MIRROR/sources/libsoup/2.28/libsoup-${LIBSOUP_VERSION}.tar.bz2" set_default ICU4C_URL "http://download.icu-project.org/files/icu4c/4.4.1/icu4c-4_4_1-Win32-msvc9.zip" set_default ICU4C_SRC_URL "http://download.icu-project.org/files/icu4c/4.4.1/icu4c-4_4_1-src.tgz" set_default ICU4C_DIR $GLOBAL_DIR\\icu-mingw32 set_default ICU4C_PATCH `pwd`/icu-crossmingw.patch set_default SVN_URL "http://subversion.tigris.org/files/documents/15/47914/svn-win32-1.6.6.zip" set_default SVN_DIR $GLOBAL_DIR\\svn set_default GIT_URL "http://msysgit.googlecode.com/files/Git-1.7.10-preview20120409.exe" set_default GIT_DIR $GLOBAL_DIR\\git-1.7.10 # OFX import in gnucash and ofx directconnect support for aqbanking set_default OPENSP_URL "$SF_MIRROR/openjade/OpenSP-1.5.2.tar.gz" set_default OPENSP_DIR $GLOBAL_DIR\\opensp set_default OPENSP_PATCH `pwd`/opensp-1.5.2.patch LIBOFX_VERSION="0.9.5" set_default LIBOFX_URL "$SF_MIRROR/libofx/libofx-${LIBOFX_VERSION}.tar.gz" set_default LIBOFX_DIR $GLOBAL_DIR\\libofx #set_default LIBOFX_PATCH `pwd`/libofx-x.x.x.patch ## online banking: gwenhywfar+aqbanking set_default AQBANKING5 yes # If sticking to aqbanking4, make sure to enable the QtCore4.dll et al # in gnucash.iss.in again because in aqbanking4 those DLLs are still # needed. if [ "$AQBANKING5" = "yes" ]; then GWENHYWFAR_VERSION="4.5.0beta" set_default GWENHYWFAR_URL "http://www2.aquamaniac.de/sites/download/download.php?package=01&release=68&file=01&dummy=gwenhywfar-${GWENHYWFAR_VERSION}.tar.gz" else GWENHYWFAR_VERSION="3.11.3" set_default GWENHYWFAR_URL "http://www2.aquamaniac.de/sites/download/download.php?package=01&release=31&file=01&dummy=gwenhywfar-${GWENHYWFAR_VERSION}.tar.gz" #set_default GWENHYWFAR_PATCH `pwd`/gwenhywfar-x.x.x.patch fi set_default GWENHYWFAR_DIR $GLOBAL_DIR\\gwenhywfar KTOBLZCHECK_VERSION="1.41" set_default KTOBLZCHECK_URL "$SF_MIRROR/ktoblzcheck/ktoblzcheck-${KTOBLZCHECK_VERSION}.tar.gz" # ktoblzcheck is being installed into GWENHYWFAR_DIR if [ "$AQBANKING5" = "yes" ]; then AQBANKING_VERSION="5.0.27beta" set_default AQBANKING_URL "http://www2.aquamaniac.de/sites/download/download.php?package=03&release=97&file=01&dummy=aqbanking-${AQBANKING_VERSION}.tar.gz" set_default AQBANKING_WITH_QT no else AQBANKING_VERSION="4.2.4" set_default AQBANKING_URL "http://www2.aquamaniac.de/sites/download/download.php?package=03&release=50&file=01&dummy=aqbanking-${AQBANKING_VERSION}.tar.gz" set_default AQBANKING_PATCH `pwd`/aqbanking-4.2.4-r2132.patch set_default AQBANKING_WITH_QT yes fi set_default AQBANKING_DIR $GLOBAL_DIR\\aqbanking # If set to yes, download Qt from http://www.trolltech.com/developer/downloads/qt/windows, # install it and set QTDIR in custom.sh, like "QTDIR=/c/Qt/4.2.3". set_default QT_WIN_SRC_URL "ftp://ftp.qt.nokia.com/qt/source/qt-all-opensource-src-4.5.3.zip" set_default SQLITE3_URL "http://sqlite.org/sqlite-amalgamation-3.6.1.tar.gz" set_default SQLITE3_DIR $GLOBAL_DIR\\sqlite3 set_default MYSQL_LIB_URL "http://mirror.csclub.uwaterloo.ca/mysql/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.1-win32.zip" set_default MYSQL_LIB_DIR $GLOBAL_DIR\\mysql set_default LIBMYSQL_DEF `pwd`/libmysql.def set_default PGSQL_LIB_URL "$SF_MIRROR/gnucash/pgsql-win32-2.tar.gz" set_default PGSQL_DIR $GLOBAL_DIR\\pgsql set_default LIBDBI_URL "$SF_MIRROR/libdbi/libdbi-0.8.3.tar.gz" set_default LIBDBI_DIR $GLOBAL_DIR\\libdbi set_default LIBDBI_PATCH `pwd`/libdbi-0.8.3.patch set_default LIBDBI_PATCH2 `pwd`/libdbi-dbd_helper.c.patch set_default LIBDBI_DRIVERS_URL "$SF_MIRROR/libdbi-drivers/libdbi-drivers-0.8.3-1.tar.gz" set_default LIBDBI_DRIVERS_DIR $GLOBAL_DIR\\libdbi-drivers set_default LIBDBI_DRIVERS_PATCH `pwd`/libdbi-drivers-dbd_sqlite3.c.patch set_default LIBDBI_DRIVERS_PATCH2 `pwd`/libdbi-drivers-Makefile.in.patch set_default LIBDBI_DRIVERS_PATCH3 `pwd`/libdbi-drivers-dbd_mysql.c.patch set_default LIBDBI_DRIVERS_PATCH4 `pwd`/libdbi-drivers-dbd_pgsql.c.patch set_default CMAKE_URL "http://www.cmake.org/files/v2.8/cmake-2.8.0-win32-x86.zip" set_default CMAKE_DIR $GLOBAL_DIR\\cmake set_default DOCBOOK_XSL_URL "$SF_MIRROR/docbook/docbook-xsl-1.76.1.zip" set_default DOCBOOK_DTD_URL "http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip" if [ "$REPOS_TYPE" = "git" ]; then set_default DOCS_SCM_REV "trunk" set_default DOCS_URL "git://github.com/Gnucash/gnucash-docs.git" elif [ "$REPOS_TYPE" = "svn" ]; then # latest revision that should compile, use HEAD or vwxyz set_default DOCS_SCM_REV "HEAD" set_default DOCS_URL "http://svn.gnucash.org/repo/gnucash-docs/trunk" fi set_default UPDATE_DOCS yes set_default DOCS_DIR $GLOBAL_DIR\\gnucash-docs set_default XSLTPROCFLAGS "" set_default ISOCODES_URL "http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.34.tar.bz2" set_default ISOCODES_DIR $GLOBAL_DIR\\isocodes ### Local Variables: *** ### sh-basic-offset: 4 *** ### indent-tabs-mode: nil *** ### End: ***