Commit Graph

70 Commits

Author SHA1 Message Date
Phil Longstaff
372d915aca Fix #616554 - New stylesheets based on Fancy template cause BIN to crash
An interface issue between libjpeg and webkit (incorrect type used in libjpeg) causes the crash.  This patch replaces the normal libjpeg with a patched one.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19146 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-09 17:13:02 +00:00
Geert Janssens
d7cf97feb4 Improve the cross-compilation process.
- improve create_cross_mingw.sh's integration in defaults.sh and install.sh
- update README file

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19104 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-04 23:40:29 +00:00
Geert Janssens
36a9a2e592 Bug #617435 - webkitgtk+ cross build script, created by Yasuaki Taniguchi
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19098 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-04 09:45:50 +00:00
Geert Janssens
7a6b2751b9 Add ./ to sourced files, so that they are found when cross-compiling.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19095 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-03 20:07:49 +00:00
Geert Janssens
7561a9e3a9 Windows build script improvements
- make sure pexports is available before guile is built
- test for pexports availability when compiling libdbi (to fix crosscompilation)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19093 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-02 23:18:04 +00:00
Christian Stimming
aa0c80f38e Win32: Add mingw cutecash build to the install.sh script, enabled by WITH_CUTECASH=yes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19012 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-04-10 19:33:25 +00:00
Phil Longstaff
8e71388367 Upgrade win32 version of webkit from 1.1.5 to 1.1.90.
This version contains changes required to fix #588816 (Heading Banner Image does not display or print
on invoice reports).  Note that this bug won't be fixed until some gnucash changes are checked in as well.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18991 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-04-04 21:22:19 +00:00
Christian Stimming
4708f169ea Win32: Add download of cmake, disabled by default.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18813 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-03-04 17:47:51 +00:00
Christian Stimming
b83517abd9 Bug #610348: Add compiling our own binary of libbonoboui because the ftp.gnome.org binary still depends on the obsolete libxml2.dll.
However, we still download the erroneous binary and unpack it into $GNOME_DIR
because libgnomeui depends on libbonoboui which in turn depends on libgnome.
Hence, libbonoboui cannot be compiled before libgnome-dev is unpacked, but
libgnomeui won't report to be installed correctly before libbonoboui is
available as well. Theoretically, we would have to split the inst_gnome step
so that it first unpacks libgnome et al., then we run the inst_libbonoboui
step, then we run the second part of inst_gnome which would be something like
inst_gnomeui. I'm lazy, so I silently overwrite the libbonoboui DLL with
our hand-compiled version and that's it.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18711 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-23 20:10:31 +00:00
Geert Janssens
13ce6a10ee Bug #610348 missing dependencies in windows build
Update gnome-vfs to 2.24.1
Note that this means Windows 2000 is no longer supported.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18695 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-20 13:26:19 +00:00
Christian Stimming
8345fff2c6 Win32: Update libxslt version, but it needs its own copy of libxml2.dll.
Apparently the gnome-provided libxml2 has the DLL filename libxml2-2.dll,
but the binary from xmlsoft.org still has the filename libxml2.dll.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18690 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-19 22:12:28 +00:00
Christian Stimming
89e197771a Win32: And one more dependency upgrade (causes missing libxml2.dll complaints otherwise)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18689 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-19 21:06:50 +00:00
Christian Stimming
5485983166 More win32 dependency version updates.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18688 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-19 20:50:01 +00:00
Geert Janssens
2ff0d7507d Update libpng package dependency for win32 to 1.4.0
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18685 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-18 16:22:23 +00:00
Christian Stimming
4e99711ef8 Update gnome package versions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18664 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-16 21:45:34 +00:00
Geert Janssens
a16cbf087f Revert r18654.
Current GtkHtml implementation crashes the windows build whenever a report is opened.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18660 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-16 14:39:40 +00:00
Geert Janssens
f03c101929 Use gtkhtml as html render in the Windows build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18654 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-13 15:56:43 +00:00
Christian Stimming
cb3acafcbd Fix URL of ActivePerl.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18603 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 21:35:04 +00:00
Christian Stimming
d61fd27953 Update gwenhywfar/aqbanking version numbers for win32 build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18544 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-04 20:18:21 +00:00
Christian Stimming
5e03ed3e98 Updated aqbanking version numbers for win32 build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18532 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-27 20:51:48 +00:00
Christian Stimming
78d68b9f61 Win32: Minor version update of aqbanking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18378 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-10-13 19:37:18 +00:00
Phil Longstaff
d026fe291a Retrieve new packaged pgsql binary which has msvcr71.dll included. Also, win32
packaged webkit is retrieved from sourceforge.net, not gnucash.org.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18370 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-10-04 23:31:37 +00:00
Christian Stimming
952632d89f Partly revert r18363, "Minor windows version updates: Newer gmp, newer slib."
The newest build doesn't even start the gnucash main window (only the
splash screen). Hence, we revert the changed slib version because this might
affect that behaviour.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18368 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-10-04 20:25:32 +00:00
Christian Stimming
43cb79ca27 Minor windows version updates: Newer gmp, newer slib.
(Note: The newer slib version doesn't yet fix the issue which caused r18360)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18363 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-10-03 11:48:32 +00:00
Christian Stimming
f4090dcfc3 Gwenhywfar-3.11.1 also needs a patch to not crash at startup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18343 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-09-24 20:06:58 +00:00
Christian Stimming
9936b8662c Update gwenhywfar+aqbanking packages - Martin has just released new versions including our patches.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18339 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-09-23 09:37:17 +00:00
Christian Stimming
308e2a4390 Win32 build: Add patch for gwenhywfar-3.11.0 so that this compiles correctly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18336 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-09-23 08:31:49 +00:00
Christian Stimming
f26fc24690 Minor version update for online banking packages.
The libofx patch was originally intended to be committed to the libofx CVS
so that the code would be included in a potential 0.9.2 release sometime in
the future, only until I discovered that I'm a developer there but
without CVS write access. Duh!

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18330 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-09-22 20:33:59 +00:00
Phil Longstaff
166a48c12d Fix bug 589673 - need to patch libdbi source for win32 problem.
The patch exists in libdbi source, but not in 0.8.3.  The problem is that "errno" is used
as a routine parameter name.  The parameters are accessed incorrectly leading to a segmentation
violation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18312 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-09-14 01:00:47 +00:00
Phil Longstaff
5c2112de5f Fix URL for pgsql library stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18165 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-01 12:33:56 +00:00
Phil Longstaff
7140a46206 Build pgsql libdbi driver
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18164 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-29 21:10:21 +00:00
Phil Longstaff
66f1525cf0 1) Fix bug 586425 - Patch by Gary Bartlett - update version of gnutls for windows - old
version (2.7.3) is no longer available - replace by 2.8.1 - probably matches gnome odd=unstable
even=stable version numbering

2) Add some symbols used to build mysql/pgsql dbd files for win32 build


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18138 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 00:52:56 +00:00
Derek Atkins
9a7fd572d0 Add AqB 3.8.3 patch for Win32
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18127 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 19:49:37 +00:00
Derek Atkins
fd5fb19d61 More updates the build-tags scripts:
* fix the GLOBAL_DIR definition
* Point to the 'global' HH_DIR so we don't reinstall it
* Use the build_package script from trunk
* Don't save the environment to /etc/profile.d on the build server
* re-add the ability to have an aqbanking patch (3.8.3 doesn't build)
* add the NO_SAVE_PROFILE flag

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18126 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 19:42:23 +00:00
Phil Longstaff
9f5eb1e794 Build mysql libdbi driver and include it in the win32 build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18120 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-09 23:41:39 +00:00
Christian Stimming
817841acff Update aqbanking version to 3.8.3, which means one patch isn't needed anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18101 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-02 08:04:27 +00:00
Christian Stimming
c83ad53c03 Win32: Add aqbanking-3.8.1 patch to fix a compiler error.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18090 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-27 13:49:25 +00:00
Phil Longstaff
2e463d7781 Fix bug #582976 – install.sh - webkit-1.1.5-win32.zip is not available for download
Fix path to URL.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18083 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-20 01:26:50 +00:00
Phil Longstaff
5b87adeb48 1) Add commands to build win32 version of gnucash using webkit.
2) Correct URLs for aqbanking



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18070 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-13 00:58:08 +00:00
Charles Day
bb05a6957c Bug #570166: Update win32 packaging to use GTK version 2.14.7
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17897 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-12 17:00:50 +00:00
Andreas Köhler
3db749b2e9 [Win32] Update gtkhtml to version 3.24.2.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17882 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-08 13:13:48 +00:00
Andreas Köhler
90b9c43266 [Win32] Update online banking libraries.
New versions: gwenhywfar 3.6.0, ktoblzcheck 1.20, aqbanking 3.8.1.  Fix path to
xmlmerge.  Fix aqbanking backend list when compiling without qt (untested
though).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17815 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-13 02:14:00 +00:00
Andreas Köhler
43b5ae90f1 [Win32] Update a whole bunch of packages.
* MinGW tools
* Autotools (ac 2.60, am 1.10.2, lt 2.2.6a)
  - libtool feels faster, needs confirmation
  - compiling ac needs a newer m4 version, add that
* Gnome
  - intltool needs a newer perl, so upgrade to activeperl 5.10
  - new libpng, separated into libpng and libpng-dev
  - newly packaged zlib (zlib-dev as well), no dlltool'ing anymore
  - remove libgnomeprint (cf. goffice), gtkprint finally seems to work
    -> goodbye mirrored printouts
* libxslt
  - not the newest because that will be moved to oldreleases/ soon
* openssl
  - watch for libeay32.dll in your Windows folder, it might be too old,
    better you remove it completely
* gmp
  - untested, no BP needed (yet)
* gnutls
  - untested, no BP needed (yet)
* swig
* pcre
* libgsf, goffice
  - goffice does not use libgnomeprint anymore, new patch necessary,
    grab gtk-doc.m4 from gtk-doc tarball instead of patching goffice
  - install htmlhelp earlier and add flags to link to it
* svn
  - includes an own libeay32.dll, may conflict with openssl/bin/libeay32.dll

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17806 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-11 15:37:26 +00:00
Andreas Köhler
6e70b91430 Win32: Improve cross-compiling by making aclocal fail less often and adding a few ${HOST_XCOMPILE}.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17616 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 16:55:19 +00:00
Andreas Köhler
7f879614fe Win32: Improve cross-compiling of aqbanking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17614 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 13:48:57 +00:00
Andreas Köhler
0c84bd20a4 Win32: Add initial support for compiling against AqBanking v3.
Patch from Shawn Faucher with little modifications.
This still needs a lot of testing and improvements still.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17612 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-30 21:50:11 +00:00
Phil Longstaff
0bf3700fa2 Add support to build trunk with libdbi and dbi backend on win32/mingw
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17473 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-17 16:38:31 +00:00
Phil Longstaff
9173035d57 Merge gda-dev2 branch into trunk.
This introduces the dbi backend and the --enable-dbi configure option.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17444 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-01 16:02:07 +00:00
Andreas Köhler
862a0b12d3 Win32: Add flag UPDATE_DOCS to avoid running svn up for the docs each time.
Patch from Daniel Harding.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17119 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-04-21 20:59:42 +00:00
Andreas Köhler
15a8696f38 Win32: Add XSLTPROCFLAGS to be able to pass --nonet to xsltproc in make_chm.
Patch from Daniel Harding.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17118 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-04-21 20:59:31 +00:00