Andreas Köhler
aa665d1d89
Use `cp -a' in dist.sh. Let inno create guile.bat (which sets
...
GUILE_LOAD_PATH) and slibcat, because the user running GnuCash later on
may not have the rights to do that.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15251 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 18:50:20 +00:00
Andreas Köhler
6739f10fea
Fix slib installation within inst_guile, a regression introduced by
...
r15246.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15250 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 12:36:33 +00:00
Andreas Köhler
c3272290ea
Strip libdir directives in distributed libtool .la files, because they
...
may point to still existing libraries that will be dlopened and conflict
with those loaded on startup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15248 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 06:41:31 +00:00
Andreas Köhler
643de6fae9
Fix install.sh typo, spotted by hfelton.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15247 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-22 11:10:38 +00:00
Andreas Köhler
cef6ed4b1f
Various install.sh improvements:
...
* Use $GNUCASH_DIR\\{repos,build,inst,dist} as directories for the
source, build, installation and packaging
* `mkdir -p' cannot handle backslashes, use unix paths
* Downgrade to ORBit2-2.13.3
* Print command to create /etc/profile.d if needed
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15246 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 23:09:04 +00:00
Andreas Köhler
af0dc642d2
install.sh: Ease registration of environment variables. Fix dist.sh to
...
set PATH for unzip and gconftool-2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15244 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 19:19:09 +00:00
Christian Stimming
4e4375e504
Add code for download/installation of Inno Setup Compiler, as suggested by hfelton.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15241 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 14:10:41 +00:00
Christian Stimming
802c9c5119
Minor message improvement by hfelton.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15240 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 13:53:03 +00:00
Andreas Köhler
94947a75db
Do not distribute share\guile\1.6\slibcat and let slib recreate it once
...
GnuCash is started for the first time.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15239 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 01:07:02 +00:00
Christian Stimming
e2ad7f4d60
Some forgotten file for copying
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15235 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-19 16:37:55 +00:00
Andreas Köhler
c0db3c7dd7
install.sh: Make gnome installation relocatable again.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15227 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 19:39:05 +00:00
Christian Stimming
9abcbe4533
Install the .ico icon file into $datadir/gnucash/pixmaps instead of $datadir/pixmaps.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15226 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 15:59:51 +00:00
Christian Stimming
a07f2b1726
Add gnucash icon in Windows .ico format for windows icon
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15225 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 15:35:59 +00:00
Andreas Köhler
eb6ca3e6d7
install.sh: Do not call pkg-config-msys.sh from within
...
pkg-config-msys.sh. Use correct header directory for regex (differs
between v3.8 and v3.8.g.3). Untested.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15224 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 02:53:14 +00:00
Andreas Köhler
d7120c002c
Revert r15216, because the actual guile dll file names differ from those
...
in builds of revisions <15213.
Replace shebang in packaging/win32/functions by a local variables list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15221 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-16 02:50:23 +00:00
Christian Stimming
130dc98fae
Fix missing files of dist.sh. Improve iss script.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15219 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:39:40 +00:00
Christian Stimming
6ac92d1086
Fix typo
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15218 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:18:22 +00:00
Christian Stimming
317f63e372
Improve Inno Setup Compiler script; should probably be able to package the outcome of dist.sh into one setup file.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15217 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:04:17 +00:00
Christian Stimming
b5a5086b67
Fix guile DLL names that have additional trailing numbers
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15216 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 15:10:43 +00:00
Christian Stimming
5eace5e762
Use the installed PKG_CONFIG instead of what might be available in the PATH
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15215 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 14:51:37 +00:00
Andreas Köhler
989da8757d
Add dist.sh, a script that extracts all necessary files needed to run
...
GnuCash on Windows and puts them into $DIST_DIR. The plan is to call the
Inno Setup Compiler from it and create gnucash-$ver-setup.exe with one
command. A complete GnuCash build on MinGW is needed to run it.
Factor out common functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15214 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 14:36:45 +00:00
Andreas Köhler
eed0933fdf
Install.sh improvements:
...
* Replace RegEx-Gnu by RegEx-Spencer 3.8, because GtkHTML is linked
against that
* Update fontconfig, use expat-2.0.0.zip from ftp.gnome.org, drop
inst_expat
* Use $GNOME_WIN32_URL/dependencies for other packages too
* Build guile with -avoid-version
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15213 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-14 22:32:01 +00:00
Christian Stimming
0b5c0fd30b
Oops. Now really fix absolute path of perl binary
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15157 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 09:10:57 +00:00
Christian Stimming
376c2592c0
Fix absolute path of perl binary
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15156 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 09:09:18 +00:00
Christian Stimming
278c11df1f
Version number updates for mingw and libxml2
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15155 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 08:47:31 +00:00
Christian Stimming
81ee8fa296
Check for installed perl by absolute path of expected location
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15154 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 08:46:31 +00:00
Christian Stimming
80886e50c6
Revert r15119. That change needs more testing on my side.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15123 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-15 08:54:51 +00:00
Christian Stimming
175bc56f09
For non-msys startup script, add SCHEME_LIBRARY_PATH again - it's definitely needed on at least one of my test machines.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15119 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-14 21:56:24 +00:00
Andreas Köhler
30abc747ec
Work around a bug in the MSYS bash (which generates 0x01 smilies when
...
handling some command substitutions), by adding a wrapper script for
pkg-config.exe.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15093 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-07 00:23:53 +00:00
Andreas Köhler
6ff291e2c9
Do not simply touch install-sh because we need that from automake
...
--add-missing. Warn the user if he has put install.sh in ., .., or
..\.. from the repository. Improves r15037.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15092 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-06 23:52:44 +00:00
Andreas Köhler
4605519e70
Some win32 package updates:
...
- Updated versions: MinGW, GLib, ATK, Pango, GTK+, Gail, LibGnome,
LibGSF, Glade, SVN
- Move autotools up in the chain (guile1.8 will need that)
- Stick with GOffice 0.3.0 (newer version need code changes), but
provide patch for 0.3.2
- Other minor install.sh improvements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15076 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-01 22:43:00 +00:00
Andreas Köhler
f54d0980f2
Update slib url to stick with old version 3a3.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15058 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-26 20:45:33 +00:00
Andreas Köhler
a986b57043
Fix typo in reset.sh.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15055 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-21 18:31:05 +00:00
Derek Atkins
a263c35be0
Remove the goffice tmpdir before rebuilding it
...
remove tmpdir when you reset the build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15050 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 18:57:04 +00:00
Derek Atkins
d5c54ea9ec
fix a small syntax bug in the reset script.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15049 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 17:53:17 +00:00
Derek Atkins
066b651357
Use "passive FTP" with wget, to allow building behind a firewall
...
Create a 'reset' script to allow resetting the win32 build environment.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15048 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 17:51:02 +00:00
Andreas Köhler
cc8d0c9163
Unlink ${SWIG_DIR}\INSTALL because it bites with /bin/install.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15047 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 15:59:50 +00:00
Christian Stimming
d4ca5bee62
Fix r15040 that accidentally used a hard-coded path
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15045 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-19 08:18:34 +00:00
Andreas Köhler
500b53f9ee
Make gnucash.bat work.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15040 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 19:45:12 +00:00
Andreas Köhler
72db146b86
Adjust install.sh to better cope with current HEAD.
...
* Replace g-wrap by swig
* Bump SVN_REV (prior SVNREV_FLAG) to HEAD
* Remove backup files in the repository to cleanup `svn status'
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15038 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 18:03:09 +00:00
Christian Stimming
a053951c0b
Add workaround so that intltoolize doesn't come up with some foolish AC_CONFIG_AUX_DIR; bug#362006
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15037 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 15:37:33 +00:00
Christian Stimming
11b94f454e
Temporarily set the win32 checkout to r15007 until we've added the compiling of SWIG on win32.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15036 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 11:52:50 +00:00
Andreas Köhler
198a2df8eb
Repost goffice-0.3.0-patch.diff, with gtk-doc.m4 included.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15007 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-11 17:09:32 +00:00
Christian Stimming
e2b78c6034
Update openssl version number as reported by Thomas Arildsen
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14918 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-02 11:55:51 +00:00
Christian Stimming
09932872e4
Remove -no-undefined from make because configure.in sets it now
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14881 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-22 13:32:27 +00:00
Christian Stimming
65a42f9ec8
Add more path elements when creating the win32 startup scripts
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14879 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-21 19:14:08 +00:00
Christian Stimming
6465413dfb
Revert last change when perl modifies in-place - that doesn't work on windows
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14877 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-21 10:05:26 +00:00
Christian Stimming
7414a9605b
Properly detect installed or uninstalled expat. Propose packaging command for cross-compiled gnucash.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14870 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-19 11:00:06 +00:00
Christian Stimming
2596a1d4bd
Binreloc needs explicit configure argument on cross-compile
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14863 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 20:49:23 +00:00
Christian Stimming
05ae2d2c08
Fix erroneous cross-compiling g-wrap args
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14861 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 19:57:32 +00:00