Commit Graph

373 Commits

Author SHA1 Message Date
Linas Vepstas
43c3778be4 add -DGNUCASH for special gnc-session.c compile hack
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8580 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-11 17:05:13 +00:00
Christian Stimming
9da1e96d28 2003-06-09 Christian Stimming <stimming@tuhh.de>
* configure.in, src/import-export/hbci/dialog-hbcitrans.c: Add
	support for KtoBlzCheck, a small checking package for destination
	account numbers for German banks. Very small, very useful :),
	http://sourceforge.net/projects/ktoblzcheck


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8497 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-09 09:42:27 +00:00
Christian Stimming
e437df37be 2003-05-29 Christian Stimming <stimming@tuhh.de>
* configure.in: OpenHBCI version 0.9.11 is required now. Earlier
	versions cause a segfault with any recent OpenSSL.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8447 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-29 11:28:49 +00:00
Benoit Grégoire
dbed96de7b 2003-05-26 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/import-settings.c: Revert previous gettext macro addition.
	* src/engine/TransLog.c,h: Change the log format to use GUID instead of C pointers and to use ISO8601 instead of proprietary format.

	* src/engine/gnc-numeric.h
	* src/import-export/import-match-map.c: Doxygen update

	* configure.in
	* src/scm/main.scm
	* src/import-export/Makefile.am
	* src/import-export/log-replay/*: New log replay module.  This ALMOST works, except I forgot you can't set the GUID of gnucash's objects, and thus completely screwed up on the playback logic.  I'll think of a solution when I am rested.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8440 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-29 04:47:54 +00:00
Derek Atkins
d35dbc0d6f * acinclude.m4: modify the AC_GWRAP_CHECK_GUILE() macro to
take an argument, the g-wrap module directory.  Then actually
	  test that the g-wrap module loads.  This should detect systems
	  without slib installed.
	* configure.in: all the new gwrap check macro
	  Fixes #113218


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8351 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-20 23:48:06 +00:00
David Hampton
7acf711c83 Give more control over what builds have a version number and what
builds hare labelled "cvs".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8300 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-11 23:31:23 +00:00
David Hampton
a65418bfbe Restore some lost changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8289 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-10 23:09:26 +00:00
Christian Stimming
07132d7abf Removed AC_PROG_CXX again because openhbci.m4 doesn't require it anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8288 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-10 21:38:20 +00:00
Derek Atkins
5f35450e82 * acconfig.h: remove duplicate entries (for use with more recent autoheader)
* configure.in: supply AC_PROG_CXX to fix the automake-1.7 problem


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8283 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-09 02:48:54 +00:00
Derek Atkins
942578370a * configure.in: fix some AC_DEFINE macros
* macros/autogen.sh: a bit more work on the version searches.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8282 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-09 00:58:23 +00:00
Derek Atkins
b9546bb9cc * configure.in: add AC_PREREQ(2.53) to require 2.53 :)
* macros/autogen.sh: add more searches for a good version of
	  the autotools.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8281 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-09 00:29:11 +00:00
Christian Stimming
4592351b98 2003-05-03 Christian Stimming <stimming@tuhh.de>
* configure.in: Fix hbci and ofx test for handling --disable
	correctly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8271 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-05-03 20:58:45 +00:00
Derek Atkins
d0f88705c3 * configure.in: don't add -I$(GNC_INCLUDE_DIR) to the engine
cflags, because it can cause build warnings on platforms with
	  gcc-3.2, and frankly we don't need it since we don't install
	  before we're building.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8092 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-21 04:28:21 +00:00
Derek Atkins
74d2558986 * configure.in: move AS_SCRUB_INCLUDE _before_ tests so it wont
fail on gcc 3.2.2 which actually cares.  This is particularly
	  important for AC_CHECK_HEADER(S)

	* configure.in: change the configure help message from
	  "--enable-gui" to "--disable-gui", because the default is
	  enabled.  Also changed "--enable-error-on-warning" for the
	  same reason.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8010 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-19 15:58:08 +00:00
David Hampton
e7c8ee5ebd Fix 'make check' srfi problems when using guile 1.6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8008 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-19 03:55:44 +00:00
Chris Lyttle
78f537fafa new unstable versions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7935 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-03 07:44:58 +00:00
Derek Atkins
f321b5dfec * configure.in: re-enable -Werror, make sure it only is used with GCC,
but also move it to the end of the script so it wont interfere with
	  any other configuration test.

	* src/business/business-report/owner-report.scm: fix the column
	  headings and option names to match.  Fix the date-due column so
	  the heading properly goes away.  Also fix some of the
	  internationalization issues -- strings were translated but the
	  translation was not being used.   Fixes # 105036


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7922 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-02 16:35:49 +00:00
Christian Stimming
93fd3bff82 2003-02-02 Christian Stimming <stimming@tuhh.de>
* configure.in: Disable error-on-warning by default because this
	seriously breaks quite a number of configure tests. May be enabled
	again for the development branch, but definitely not for
	end-users.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7920 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-02 13:16:15 +00:00
Christian Stimming
66c78b40a6 2003-02-02 Christian Stimming <stimming@tuhh.de>
* configure.in: Fix libofx test.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7919 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-02-02 12:59:47 +00:00
Derek Atkins
8c88db7d72 * configure.in -- fix the PG test to deal properly with non-standard
locations.  In particular, AC_CHECK_HEADERS() uses CPPFLAGS, not
	  CFLAGS.
	* src/backend/postgres/Makefile.am: use PGSQL_CFLAGS and PGSQL_LIBS
	* src/backend/postgres/test/Makefile.am: use PGSQL_CFLAGS


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7891 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-29 05:08:17 +00:00
Derek Atkins
30663ec6c9 * configure.in -- don't assume gtkhtml is avail from gnome-config
when testing for zvt.  Use the (already aquired) $GTKHTML_LIBS
	  instead.  Fixes Stan's problem from gc-devel.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7887 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-27 17:54:15 +00:00
Derek Atkins
41428b9bc6 * configure.in -- Apply Bill Nottingham's patch to use db4/db_185.h
(fixes #104178)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7879 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-23 21:04:44 +00:00
Derek Atkins
4da35d35e5 * configure.in: be more liberal in the use of AS_SCRUB_INCLUDE
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7869 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-21 20:32:51 +00:00
Chris Lyttle
a1a2124aef release 1.7.8
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7867 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-21 08:23:12 +00:00
Derek Atkins
f81efbb4e3 * configure.in -- scrub the CFLAGS for postgres, as per Roland Roberts'
report.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7857 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-20 05:09:42 +00:00
Derek Atkins
5fb2bad8dc * configure.in: scrub GNOME_PRINT_CFLAGS
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7854 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-20 01:08:26 +00:00
Derek Atkins
bfe6c757b3 move code around a lot.
* Rename a bunch of files:
	  business-options to business-options-gnome
	  business-utils to business-gnome-utils
	  - this required changes to a bunch of files in business-gnome
	* move business-options.scm and business-prefs.scm to business-utils
	* create a business-utils gnc-module
	  - required changes to configure.in, business/Makefile.am
	  - added a bunch of files (generally moved from business-gnome)
	* moved a bunch of other non-gnome definitions out of the gnome-specific
	  locations (gnome-utils -> app-utils, or business-gnome -> business-utils)

	* gncEntryLedgerLoad.c: commented-out code to load tax-tables from
	  the options; waiting until code is actually written.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7844 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-18 23:36:53 +00:00
David Hampton
1959d5f911 /tmp/cvs7Cckh1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7839 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-16 07:42:20 +00:00
David Hampton
da1597b40d Changes to make the build system work on multiple architectures and
with multiple versions of the autotools suite.  Make generated g-wrap
sources depend on config.status.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7837 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-16 00:48:17 +00:00
Chris Lyttle
388b8a9702 release 1.7.7
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7789 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-06 09:28:33 +00:00
Chris Lyttle
47fa370fd8 Updates to build system by John H. Pierce
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7788 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-06 07:15:30 +00:00
David Hampton
2c0b8dae96 Reenable -Wall with -Werror.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7759 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-03 03:17:24 +00:00
Derek Atkins
0b0fc6d281 * configure.in: add a blatent warning that the RPC code is broke!
* src/scm/command-line.scm: change the message to let people know that
	  the rpc-server command-line option only works if gnucash was compiled
	  with rpc enabled.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7751 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-01-02 04:21:00 +00:00
David Hampton
116e1a7b8a When checking for gtkhtml-1.1, make the lack of pkg-config a fatal
error. Also check for the variant name pkgconfig.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7719 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 04:29:36 +00:00
Chris Lyttle
f12c61b224 release 1.7.6
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7709 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-23 08:24:56 +00:00
Chris Lyttle
a5a73b6a7d removal of old docs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7694 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 10:49:21 +00:00
David Hampton
04b722206d Fix compilation warnings in preparation for re-enabling the -Werror
compile flag.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7684 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-14 19:25:58 +00:00
Derek Atkins
aacd10b603 * configure.in: require g-wrap >= 1.3.3
* src/engine/gw-engine-spec.scm: use gslist-of where needed
	* src/engine/gw-kvp-spec.scm: use gslist-of where needed

	NOTE: As of now you ABSOLUTELY REQUIRE G-WRAP >= 1.3.3


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7678 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 05:14:01 +00:00
Christian Stimming
accca44c6f 2002-12-11 Christian Stimming <stimming@tuhh.de>
* accounts/el_GR/acctchrt_common.gnucash-xea: Greek account
	templates by Nikos Charonitakis <frolix68@yahoo.gr>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7674 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-11 22:47:15 +00:00
Christian Stimming
e9406191ed 2002-12-07 Christian Stimming <stimming@tuhh.de>
* configure.in: Require openhbci 0.9.4 for HBCI version choosing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7651 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-08 00:24:29 +00:00
Derek Atkins
ae8112a77c * remove src/experimental/ofx from the build system
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7621 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-05 06:11:37 +00:00
Chris Lyttle
633f2ea8fe update to 1.7.5
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7608 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-03 08:56:42 +00:00
Chris Lyttle
4709a870af change version back
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7606 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-03 08:11:40 +00:00
Chris Lyttle
cce1490d2f update to 1.7.4a
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7605 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-03 08:03:16 +00:00
Chris Lyttle
73f060facc update to release 1.7.4
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7589 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-02 09:09:32 +00:00
David Hampton
6ffaad3be0 Matthew Vanecek's tags changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7572 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-30 08:59:19 +00:00
Benoit Grégoire
a9f1f75243 2002-11-27 Benoit Gr�goire <bock@step.polymtl.ca>
* Makefile.am configure.in src/doc/Makefile.am
	src/doc/doxygen.cfg src/doc/doxygen_main_page.c: Added doxygen documentation support, and integrated it into the build system.  There is a new target, make doc, that can be used to build the documentation if you have doxygen installed. Any file in the src tree will be included in the documentation if it follows doxygen conventions.  The doc created in src/doc/html.  Doxygen is now required for make dist.
	* src/import-export/:  Enable doxygen documentation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7564 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-27 22:49:10 +00:00
Christian Stimming
eba5c4f0fc 2002-11-27 Christian Stimming <stimming@tuhh.de>
* accounts/pt_BR/*: Added Brazilian Portugese account templates by
	Lucimar Moresco <lucimarmoresco@hotmail.com>.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7563 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-27 20:52:59 +00:00
Derek Atkins
366f7d26a2 * configure.in -- fix OFX search to look in /usr/local if it cannot
find it in /usr.  It skips the second check if you supply an ofx-prefix.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7509 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-19 02:54:52 +00:00
David Hampton
3f318a6325 Fix some problems with the gcc 3.x cleanup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7508 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-19 00:52:22 +00:00