r16341 - gnucash/trunk/packaging/win32 - Ship the gnucash binary including the Qt DLLs. #457228
Christian Stimming
cstim at cvs.gnucash.org
Fri Jul 20 17:59:22 EDT 2007
Author: cstim
Date: 2007-07-20 17:59:19 -0400 (Fri, 20 Jul 2007)
New Revision: 16341
Trac: http://svn.gnucash.org/trac/changeset/16341
Modified:
gnucash/trunk/packaging/win32/dist.sh
gnucash/trunk/packaging/win32/gnucash.iss.in
Log:
Ship the gnucash binary including the Qt DLLs. #457228
Modified: gnucash/trunk/packaging/win32/dist.sh
===================================================================
--- gnucash/trunk/packaging/win32/dist.sh 2007-07-20 21:59:16 UTC (rev 16340)
+++ gnucash/trunk/packaging/win32/dist.sh 2007-07-20 21:59:19 UTC (rev 16341)
@@ -185,7 +185,11 @@
mkdir -p $DIST_UDIR/share
cp -a $_INSTALL_UDIR/share/{gnucash,pixmaps,xml} $DIST_UDIR/share
cp -a $_REPOS_UDIR/packaging/win32/install-fq-mods.bat $DIST_UDIR/bin
- cp -a $_BUILD_UDIR/packaging/win32/gnucash.iss $_GNUCASH_UDIR
+
+ _QTDIR_WIN=`echo $QTDIR | sed 's,^/\([A-Za-z]\)/,\1:/,g' `
+ sed < $_BUILD_UDIR/packaging/win32/gnucash.iss \
+ > $_GNUCASH_UDIR/gnucash.iss \
+ -e "s#@-qtbindir-@#${_QTDIR_WIN}/bin#g"
}
function finish() {
Modified: gnucash/trunk/packaging/win32/gnucash.iss.in
===================================================================
--- gnucash/trunk/packaging/win32/gnucash.iss.in 2007-07-20 21:59:16 UTC (rev 16340)
+++ gnucash/trunk/packaging/win32/gnucash.iss.in 2007-07-20 21:59:19 UTC (rev 16341)
@@ -77,6 +77,17 @@
Source: "@prefix@\..\dist\libexec\*"; DestDir: "{app}\libexec"; Flags: recursesubdirs; Components: main
Source: "@prefix@\..\dist\share\*"; DestDir: "{app}\share"; Flags: recursesubdirs; Components: main
+; Additionally, we ship the Qt DLLs because the Online-Banking-Wizard
+; lib/aqbanking/plugins/16/wizards/qt3-wizard.exe needs them.
+Source: "@-qtbindir-@\QtCore4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source: "@-qtbindir-@\QtGui4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source: "@-qtbindir-@\mingwm10.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+; The following are all needed by Qt3Support
+Source: "@-qtbindir-@\Qt3Support4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source: "@-qtbindir-@\QtXml4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source: "@-qtbindir-@\QtSql4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source: "@-qtbindir-@\QtNetwork4.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+
;; The translations (no idea why mingw installs them in prefix/lib/locale)
;Source: "@prefix@\..\dist\lib\locale\*"; DestDir: "{app}\lib\locale"; Flags: recursesubdirs; Components: translations
;
More information about the gnucash-changes
mailing list