r19513 - gnucash/trunk/packaging/win32 - Windows version:
Geert Janssens
gjanssens at code.gnucash.org
Mon Aug 30 13:10:31 EDT 2010
Author: gjanssens
Date: 2010-08-30 13:10:31 -0400 (Mon, 30 Aug 2010)
New Revision: 19513
Trac: http://svn.gnucash.org/trac/changeset/19513
Modified:
gnucash/trunk/packaging/win32/dist-impl.sh
gnucash/trunk/packaging/win32/gnucash.iss.in
Log:
Windows version:
* reduce footprint by not packaging unused files
* move gnc-mod required files to bin
* remove libdir from the PATH
Modified: gnucash/trunk/packaging/win32/dist-impl.sh
===================================================================
--- gnucash/trunk/packaging/win32/dist-impl.sh 2010-08-30 17:08:36 UTC (rev 19512)
+++ gnucash/trunk/packaging/win32/dist-impl.sh 2010-08-30 17:10:31 UTC (rev 19513)
@@ -218,15 +218,13 @@
function dist_libdbi() {
setup LibDBI
cp -a ${_SQLITE3_UDIR}/bin/* ${DIST_UDIR}/bin
- cp -a ${_SQLITE3_UDIR}/lib/* ${DIST_UDIR}/lib
- cp -a ${_MYSQL_LIB_UDIR}/bin/* ${DIST_UDIR}/bin
- cp -a ${_MYSQL_LIB_UDIR}/lib/* ${DIST_UDIR}/lib
+ cp -a ${_MYSQL_LIB_UDIR}/bin/*.{dll,manifest} ${DIST_UDIR}/bin
+ cp -a ${_MYSQL_LIB_UDIR}/lib/*.dll ${DIST_UDIR}/bin
cp -a ${_PGSQL_UDIR}/bin/* ${DIST_UDIR}/bin
- cp -a ${_PGSQL_UDIR}/lib/* ${DIST_UDIR}/lib
+ cp -a ${_PGSQL_UDIR}/lib/*.dll ${DIST_UDIR}/bin
cp -a ${_LIBDBI_UDIR}/bin/* ${DIST_UDIR}/bin
- cp -a ${_LIBDBI_UDIR}/lib/* ${DIST_UDIR}/lib
mkdir ${DIST_UDIR}/lib/dbd
- cp -a ${_LIBDBI_DRIVERS_UDIR}/lib/dbd/* ${DIST_UDIR}/lib/dbd
+ cp -a ${_LIBDBI_DRIVERS_UDIR}/lib/dbd/*.dll ${DIST_UDIR}/lib/dbd
}
function dist_webkit() {
@@ -241,7 +239,7 @@
mkdir -p $DIST_UDIR/etc/gconf/schemas
cp -a $_INSTALL_UDIR/etc/gconf/schemas/* $DIST_UDIR/etc/gconf/schemas
mkdir -p $DIST_UDIR/lib
- cp -a $_INSTALL_UDIR/lib/lib*.la $DIST_UDIR/lib
+ cp -a $_INSTALL_UDIR/lib/lib*.la $DIST_UDIR/bin
mkdir -p $DIST_UDIR/share
cp -a $_INSTALL_UDIR/share/{gnucash,locale} $DIST_UDIR/share
cp -a $_REPOS_UDIR/packaging/win32/install-fq-mods.cmd $DIST_UDIR/bin
Modified: gnucash/trunk/packaging/win32/gnucash.iss.in
===================================================================
--- gnucash/trunk/packaging/win32/gnucash.iss.in 2010-08-30 17:08:36 UTC (rev 19512)
+++ gnucash/trunk/packaging/win32/gnucash.iss.in 2010-08-30 17:10:31 UTC (rev 19513)
@@ -237,7 +237,7 @@
FileString := FileString + '#'#13#10 ;
FileString := FileString + '[Variables]'#13#10 ;
- FileString := FileString + 'PATH=' + pkglibdir + ';' + libdir + ';{PATH}'#13#10 ;
+ FileString := FileString + 'PATH=' + pkglibdir + ';{PATH}'#13#10 ;
FileString := FileString + 'GNC_MODULE_PATH=' + pkglibdir + ''#13#10 ;
FileString := FileString + 'GUILE_LOAD_PATH=' + pkgdatadir + '/guile-modules;' + pkgdatadir + '/scm;' + appdir + '/share/guile/1.6;{GUILE_LOAD_PATH}'#13#10 ;
FileString := FileString + 'EXTRA_LIBS={GNC_MODULE_PATH}'#13#10 ;
More information about the gnucash-changes
mailing list