r15567 - gnucash/trunk/packaging/win32 - Add (untested) installation of ktoblzcheck as well.
Christian Stimming
cstim at cvs.gnucash.org
Sun Feb 11 16:48:42 EST 2007
Author: cstim
Date: 2007-02-11 16:48:42 -0500 (Sun, 11 Feb 2007)
New Revision: 15567
Trac: http://svn.gnucash.org/trac/changeset/15567
Modified:
gnucash/trunk/packaging/win32/custom.sh
gnucash/trunk/packaging/win32/dist.sh
gnucash/trunk/packaging/win32/gnucash.iss.in
gnucash/trunk/packaging/win32/install.sh
Log:
Add (untested) installation of ktoblzcheck as well.
Modified: gnucash/trunk/packaging/win32/custom.sh
===================================================================
--- gnucash/trunk/packaging/win32/custom.sh 2007-02-11 21:23:51 UTC (rev 15566)
+++ gnucash/trunk/packaging/win32/custom.sh 2007-02-11 21:48:42 UTC (rev 15567)
@@ -185,6 +185,9 @@
GWENHYWFAR_URL="$SF_MIRROR/gwenhywfar/gwenhywfar-2.5.3.tar.gz"
GWENHYWFAR_DIR=$GLOBAL_DIR\\gwenhywfar
+KTOBLZCHECK="$SF_MIRROR/ktoblzcheck/ktoblzcheck-1.12.tar.gz"
+# ktoblzcheck is being installed into GWENHYWFAR_DIR
+
AQBANKING_URL="$SF_MIRROR/aqbanking/aqbanking-2.2.7.tar.gz"
AQBANKING_DIR=$GLOBAL_DIR\\aqbanking
##
@@ -219,6 +222,7 @@
add_step inst_libofx
## Online banking:
add_step inst_gwenhywfar
+#add_step inst_ktoblzcheck
add_step inst_aqbanking
##
if test x$cross_compile != xyes ; then
Modified: gnucash/trunk/packaging/win32/dist.sh
===================================================================
--- gnucash/trunk/packaging/win32/dist.sh 2007-02-11 21:23:51 UTC (rev 15566)
+++ gnucash/trunk/packaging/win32/dist.sh 2007-02-11 21:48:42 UTC (rev 15567)
@@ -151,6 +151,12 @@
cp -a ${_GWENHYWFAR_UDIR}/lib/gwenhywfar ${DIST_UDIR}/lib
}
+function dist_ktoblzcheck() {
+ setup ktoblzcheck
+ # dll is already copied in dist_gwenhywfar
+ cp -a ${_GWENHYWFAR_UDIR}/share/ktoblzcheck ${DIST_UDIR}/share
+}
+
function dist_aqbanking() {
setup aqbanking
cp -a ${_AQBANKING_UDIR}/bin/*.exe ${DIST_UDIR}/bin
Modified: gnucash/trunk/packaging/win32/gnucash.iss.in
===================================================================
--- gnucash/trunk/packaging/win32/gnucash.iss.in 2007-02-11 21:23:51 UTC (rev 15566)
+++ gnucash/trunk/packaging/win32/gnucash.iss.in 2007-02-11 21:48:42 UTC (rev 15567)
@@ -107,6 +107,12 @@
Root: HKCU; Subkey: "Software\AqHbci\Paths"; ValueType: none; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\AqHbci\Paths"; ValueType: string; ValueName: "xmldatadir"; ValueData: "{app}\share\aqhbci\xml"; Flags: uninsdeletevalue
+; And also a key for ktoblzcheck
+Root: HKCU; Subkey: "Software\Ktoblzcheck"; ValueType: none; Flags: uninsdeletekeyifempty
+Root: HKCU; Subkey: "Software\Ktoblzcheck\Paths"; ValueType: none; Flags: uninsdeletekeyifempty
+Root: HKCU; Subkey: "Software\Ktoblzcheck\Paths"; ValueType: string; ValueName: "datadir"; ValueData: "{app}\share\ktoblzcheck"
+
+
; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Delete the created config script on uninstall
; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Modified: gnucash/trunk/packaging/win32/install.sh
===================================================================
--- gnucash/trunk/packaging/win32/install.sh 2007-02-11 21:23:51 UTC (rev 15566)
+++ gnucash/trunk/packaging/win32/install.sh 2007-02-11 21:48:42 UTC (rev 15567)
@@ -707,6 +707,27 @@
${PKG_CONFIG} --exists gwenhywfar || die "Gwenhywfar not installed correctly"
}
+function inst_ktoblzcheck() {
+ setup Ktoblzcheck
+ # Out of convenience ktoblzcheck is being installed into
+ # GWENHYWFAR_DIR
+ if quiet ${PKG_CONFIG} --exists ktoblzcheck
+ then
+ echo "Ktoblzcheck already installed. Skipping."
+ else
+ wget_unpacked $KTOBLZCHECK_URL $DOWNLOAD_DIR $TMP_DIR
+ assert_one_dir $TMP_UDIR/ktoblzcheck-*
+ qpushd $TMP_UDIR/ktoblzcheck-*
+ ./configure \
+ --prefix=$_GWENHYWFAR_UDIR
+ make
+ make check
+ make install
+ qpopd
+ fi
+ ${PKG_CONFIG} --exists ktoblzcheck || die "Ktoblzcheck not installed correctly"
+}
+
function inst_qt4() {
# This section is not a full install, but the .la creation is
# already useful in itself and that's why it has already been
More information about the gnucash-changes
mailing list