Commit Graph

316 Commits

Author SHA1 Message Date
Andreas Köhler
968975adb8 Win32: In dist.sh, cp redirect.exe from installation directory instead of build dir.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17771 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-14 03:10:54 +00:00
Christian Stimming
60c32fd16b Bug #514043: Use AM_CPPFLAGS instead of AM_CFLAGS.
AM_CFLAGS is passed both to the compiler (.c -> .o) and to the linker, so it
should only have flags that are appropriate for both steps. AM_CPPFLAGS is
passed only to the compiler, so flags that are only appropriate for that step
(-I and -D flags, for example), should be in _CPPFLAGS instead of _CFLAGS.
Every gnucash-2.2.3 Makefile.am that passes -I flags gets it wrong, placing
them in _CFLAGS. It's not a functional bug (the linker ignores -I flags), but a
ton of superfluous flags makes the build output pretty verbose and hard to
debug when things do go wrong.

To make matters more confusing as a developer, the FOO_CFLAGS variable set by
PKG_CHECK_MODULES(FOO) is actually for _CPPFLAGS in the Makefile.am
('pkg-config --cflags' returns the -I flags).

A related -I bug (one that *is* functionally broken) is that sometimes a local
(build dir) -I flag is passed after a global (installed dependent library) one.
If my system happens to have a header installed from some unrelated thing,
compiler will find *that* one instead of the expected one in the source
directory. Should always pass all local -I before any global ones.

Patch by andi5 plus one manual addition in src/gnome-utils/Makefile.am

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17655 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:30:47 +00:00
Andreas Köhler
7a6eee68e3 Win32: LT_PROG_RC seems to be internal as well, use AC_CHECK_TOOL instead.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17621 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 22:14:42 +00:00
Andreas Köhler
9a20ff377d Win32: Add AC_LIBTOOL_WIN32_DLL to libdbi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17618 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 17:15:49 +00:00
Andreas Köhler
89e5ea2bc8 Win32: Replace AC_LIBTOOL_RC by LT_PROG_RC in aqbanking's configure.ac file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17617 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 17:08:50 +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
d88730e816 Win32: Untabify install.sh.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17615 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 13:49:48 +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
Andreas Köhler
39d6cf985f Win32: Ship the correct redirect.exe.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17592 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-26 02:46:09 +00:00
Andreas Köhler
36ec2ece9c Win32: Make intltool-merge usable.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17590 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-25 23:21:50 +00:00
Andreas Köhler
a80da3764d Win32: Always try to install Date-Manip and as fallback DateManip.
It seems that the PPM repositories for ActivePerl v5.6 and v5.8 have been
changed so that DateManip cannot be found anymore.  Keep it for second try
nonetheless.

BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17504 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-13 14:45:41 +00:00
Andreas Köhler
18676dd579 Bug #506873, Win32: Add support for Finance-Quote with ActivePerl 5.10.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17499 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-10 16:16:50 +00:00
Charles Day
a1dd4517b9 Win32 build: Fix a typo to get trunk working on win32/mingw again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17479 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-26 17:09:03 +00:00
Phil Longstaff
290b0c6f12 Additional win32 packaging changes for installation (including libdbi).
Provided by Nathan Buchanan



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17474 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-20 12:09:10 +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
Andreas Köhler
d003a99e5a Win32: Minor change for emacs compat.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17447 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-02 12:04:06 +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
cf5dcab629 Win32: Move definition of AQBANKING_PATH into make_install() as it is needed there.
Patch from Daniel Harding.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17121 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-04-21 20:59:59 +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
Andreas Köhler
e48eba7089 Update reset.sh script to keep htmlhelp, but remove docs and libxslt.
Patch by Nathan Buchanan.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17025 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-03-10 07:07:06 +00:00
Andreas Köhler
78cb99bf3d Minor updates to README.svn; remove README.patches from gnucash.spec.in.
Do not demand ChangeLog entries as they are created automagically.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17016 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-03-08 20:04:46 +00:00
Andreas Köhler
795fac13d5 Remove make-gnucash-patch and only suggest svn diff' or plain diff -urN'.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17012 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-03-08 17:17:47 +00:00
Christian Stimming
178972e03e Update ktoblzcheck version.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16993 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-03-01 16:43:59 +00:00
Andreas Köhler
f249ec8f3d Win32: Update a few gnome packages by revisions to profit from bug fixes.
This should fix at least #507784.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16991 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-03-01 16:27:33 +00:00
Andreas Köhler
440ef0516a Win32: Add setlocal to batch scripts.
This avoids cluttering the environment of the caller.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16932 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-08 22:56:03 +00:00
Andreas Köhler
b91805fd57 Win32: Detect and warn about ActivePerl 5.10 (#506873).
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16931 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-08 22:23:25 +00:00
Andreas Köhler
326eee4cb6 Win32: Provide make_install.sh with some vars, make it more robust.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16930 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 23:38:37 +00:00
Andreas Köhler
05f0388610 Win32: Fix a minor typo in reset_steps().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16929 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 22:54:09 +00:00
Andreas Köhler
9ea5112f6c Win32: Factor out make_install step, add make_install.sh.
Make_install.sh can be called in any build directory and will execute
`make install` and all the necessary extra steps after that.

Also, make prepare and finish ordinary steps that can be blocked and
inserted at will.  Add reset_steps.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16928 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 22:50:56 +00:00
Andreas Köhler
c5877a2958 #504261: For Windows 2000, downgrade gnome-vfs to v2.14.2.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16807 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-05 12:13:28 +00:00
Derek Atkins
67119eeb53 Make sure we require slib in our RPM packaging (#471321)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16722 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-26 00:10:03 +00:00
Andreas Köhler
1fb8b422e6 #503889: Improve r16678 when install icons according to spec.
Make it work for builddir != srcdir.  Do not distribute share\icons or
share\pixmaps on win32.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16683 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-19 18:07:31 +00:00
Andreas Köhler
cbdf0f13bd Fix make distcheck on trunk.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16674 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-16 18:47:27 +00:00
Andreas Köhler
8ad7d059ae Win32: Explicitly disable python support of ktoblzcheck.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16664 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-16 13:05:08 +00:00
Andreas Köhler
4a0d206782 Win32: Add libtiff, because newer gtk+ versions depend on it.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16655 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-15 22:30:51 +00:00
Andreas Köhler
004479a1ff Win32: Add Brazilian Portuguese translation of inno strings, patch from Leonardo Fontenelle.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16647 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-15 18:00:14 +00:00
Andreas Köhler
06810083f5 Win32: Update package versions.
Update to gettext 0.17, glib 2.14.4, cairo 1.4.10, fontconfig
2.4.2-tml-20071015, atk 1.20.0, pango 1.18.3, gtk+ 2.12.3, orbit2
2.14.10, gail 1.20.1, libbonobo 2.20.1, gnome-vfs 2.18.0.1, libgnome
2.20.1, libgnomecanvas 2.20.1, libbonoboui 2.20.0, libglade 2.6.2 and
goffice 0.4.3.

Gettext installs translations to $prefix\lib\locale now, but not all
gnome packages have been rebuilt yet.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16646 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-15 17:34:26 +00:00
Andreas Köhler
8725a6f801 #503579: Improve pi.sh to allow reinstalling MSYS/MinGW, patch from Charles Day.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16638 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-14 20:00:02 +00:00
Christian Stimming
8d36f93d64 Update ktoblzcheck package version.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16583 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-07 21:47:20 +00:00
Christian Stimming
b36523bea3 Update gwen/aqbanking versions on windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16565 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-15 19:59:18 +00:00
Andreas Köhler
41b42b8a9c Win32: Let gnucash.bat pass its parameters to gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16563 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-13 15:23:10 +00:00
Andreas Köhler
9534c745ed Patch by Nathan Buchanan to fix link to libxslt on zlatkovic.com.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16535 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-16 02:22:15 +00:00
Joshua Sled
4f22af5cd5 pause to let Windows catch up with file creation; patch from Nathan Buchanan <nbinont gmail com>.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16524 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-12 02:56:22 +00:00
Joshua Sled
de47952f34 wget rate-limiting, patch from Nathan Buchanan <nbinont gmail com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16523 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-12 02:46:47 +00:00
Andreas Köhler
5bdf27c9ab Add code page information to gnucash.bat, #458783.
Instead of trying to retrieve the system code page, simply hard-code the
code pages for the configured languages.  This is one more string for
each new translation of the custom messages.  Suggestions for how to
parse the LangOptions/LanguageCodePage parameter in isl files are
welcome.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16351 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-07-22 19:17:19 +00:00
Andreas Köhler
257b731bde LibGSF does not install schema files anymore, drop corresponding dist rule.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16347 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-07-22 01:51:36 +00:00
Andreas Köhler
9058666fc0 Update LibGSF (1.14.5) and GOffice (0.4.1) on Windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16346 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-07-22 01:41:01 +00:00
Christian Stimming
88fea4aa61 Update many Gnome packages in the hope of getting rid of some bugs.
This includes updating ORBit2 to 2.14.7; on the WinXP machine
I have available this meant gconfd ran just fine. But we'd need
to get some further feedback on whether it really works or whether
we need to stick to ORBit2 2.13.3.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16345 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-07-21 19:57:53 +00:00