Commit Graph
111 Commits
Author SHA1 Message Date
Christian Stimming 74092e309d Auto-genenerate ChangeLog only when building from svn.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16119 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-22 20:00:49 +00:00
Derek Atkins f9de5abe1b Use POTFILES.ignore (in addition to POTFILES.skip) to placate recent intltool
Eventually we can just move back to POTFILES.skip and remove the
POTFILES.skip tests from Makefile.am.   This should allow "make check"
to work on recent systems (like Fedora 7) with intltool-0.35.5
and automake-1.10


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16090 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-16 03:38:06 +00:00
Christian Stimming b7760c7171 Make ChangeLog depend on NEWS rather than on configure.in. Update svn:ignore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16031 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 09:50:35 +00:00
Christian Stimming 6961f8a1f1 Improve the auto-generated ChangeLog and have it run on make ChangeLog.
The rule for the auto-generated ChangeLog will use all commits of trunk
and several branches that are hard-coded into macros/svn2cl.xsl.
Just add more branches there if we need them in the ChangeLog as well.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16030 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 09:42:56 +00:00
David Hampton 2af48fcb16 Convert the check printing code from Scheme to C. Add support for
using the GtkPrint API when compiled against gtk+ 2.10 or later.  Add
support for reading check description files instead of hard coding
check descriptions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15709 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-13 03:43:24 +00:00
Andreas Köhler 5400c53b2a Drop internal copies of libgsf and goffice.
Targeted distributions should have goffice packages by now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15701 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-09 19:26:03 +00:00
Christian Stimming e5f22f8ed0 Add generated ChangeLog of the year 2006 (r15286:r12229) to tarball.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15487 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-01 14:25:42 +00:00
Andreas Köhler f1de45a420 Drop gnucash-config and gnucash.m4.
GnuCashs APIs, ABIs, and libraries are not designed for third-party
development, so do not encourage it at this point of time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15379 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-14 19:38:11 +00:00
Chris Shoemaker 31e926c486 Merge swig-redo branch back into trunk.
g-wrap is gone.  I, for one, welcome our new swig overlords.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15024 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-15 19:02:05 +00:00
Christian Stimming 60ff04b2fb Implement automatic relocation of previously compiled-in paths.
With the exception of the env variables in src/bin/gnucash we're
fully relocatable now.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14862 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 20:43:50 +00:00
Derek Atkins d86d61e227 Allow building from either SVN or SVK
- create gnc-svnversion script that builds the revision number
  from either SVN or SVK.  The script should fail gracefully if
  you don't have SVK installed
- convert the configure script to use the new gnc-svnversion script
- convert the splash-screen Makefile to use the gnc-svnversions script

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14427 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-24 18:34:35 +00:00
Chris Shoemaker de37603ecc revert r14177 because it fails make dist.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14233 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-29 04:53:40 +00:00
Christian Stimming 55ed75588c Explicitly remove all compiled gettext catalogs from make dist (in case the gettext version were including them in make dist) because they will be compiled at compile time anyway.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14177 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 15:42:29 +00:00
Joshua Sled 932c0aa41b only pickup files from src/ and lib/, not ./gnucash-1.9.x/[...] (or another other irrelevant copies) as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14069 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 23:34:44 +00:00
Christian Stimming 406b8941ba Added French glossary by Jonathan Ernst
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13801 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-18 19:27:37 +00:00
Derek Atkins f3cbe0ce05 put ".links" into lib so rm -rf works properly from the top-level
of the source tree.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13593 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 23:32:53 +00:00
Christian Stimming e993e7256a Replace "ln -sf" by "$(LN_S) -f" for
systems that don't have symbolic links available.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13556 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 14:28:54 +00:00
Christian Stimming c33ac8c900 Add creation rules for po/gnucash.pot so that it can always be created for make dist.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13551 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 09:39:49 +00:00
Christian Stimming d802095f5a Add po/gnucash.pot to EXTRA_DIST because the translation template is
needed in the tarball for translators.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13520 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:50:11 +00:00
David Hampton 66f35f8352 Create a consolidated directory for distribution specific scripts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13404 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-26 21:05:21 +00:00
Derek Atkins c4dd2190b2 added README.dependencies to the dist. Fixes #330614.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13194 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-10 15:04:12 +00:00
Chris Shoemaker 9b20cbd6d2 Allow make-gnucash-potfiles to run from directories other than srcdir.
Better documentation of exactly what m-g-potfiles excludes, and a general
   clean-up of the script.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13079 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-02 18:47:34 +00:00
Chris Shoemaker c95bd2c9cc Check for any accidentally-distributed files not marked for translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13072 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-02 00:07:58 +00:00
Chris Shoemaker 48a51e7492 Add POTFILES.skip to EXTRA_DIST.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13070 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-01 22:38:41 +00:00
Chris Shoemaker 53b5dc8ef7 Fail 'make distcheck' if POTFILES.in contains undistributed files.
The failure will also helpfully explain which files are the problem.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13065 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-01 20:30:14 +00:00
Christian Stimming e5ca17a6a9 Distribute also some of the older ChangeLogs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13017 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 11:12:08 +00:00
Derek Atkins ed2263acdb Get "make distcheck" to work....
* src/import-export/test/Makefile.am:
	  Added src/scm directory to test environment
	* lib/goffice-0.0.4/Makefile.am:
	  Don't install libgoffice-1.pc, but distribute it
	* lib/libgsf-1.12.3/tests/Makefile.am:
	  Link to the proper location of libgsf-1.la
	* lib/libgsf-1.12.3/Makefile.am:
	  Don't install the gsf .pc files, but distribute them.
	* lib/Makefile.am:
	  Use DIST_SUBDIRS to distribute qof, gsf, and goffice
	* configure.in:
	  fix QOF_LIBS to use builddir, not srcdir
	* Makefile.am:
	  add po/POTFILES.in to the dist
	  link gsf into the srcdir, not the builddir
	* src/report/report-system/Makefile.am:
	  make sure we distribute gw-report-system.h
	* src/bin/Makefile.am:
	  clean i18n.h in distclean



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12992 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 21:49:03 +00:00
Chris Shoemaker f2f05295a2 Various fixes to allow make dist and building from tarball.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12339 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 05:13:05 +00:00
Derek Atkins bc7964de49 * Makefile.am: fix the dist-hook macro for po/POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12302 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-08 22:29:47 +00:00
Christian Stimming f86241f0a7 Move code from macros/autogen.sh to ./autogen.sh to make it more
obvious what happens. Add checks for all programs that are called,
fixes bug#325721. However in principle the code wasn't changed, only
cleaned up.




git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12285 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 14:51:37 +00:00
Chris Shoemaker 8b02d8989e Fixes for `make check' in toplevel Makefile.am.
Conditionally add symlink from ./gsf to ./lib/libgsf-1.12.3/gsf.

Also, silence warning:
/usr/share/automake-1.9/am/tags.am: ctags was already defined in condition !GNC_CTAGS_FILE, which is included in condition TRUE ...
Makefile.am:138: ... `ctags' previously defined here

and avoid possible `make dist' failure by added po/POTFILES.in to dist-hook.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12273 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-06 21:31:22 +00:00
Chris Shoemaker 4048f595e1 Yet more build tweaks for .pot file generation.
Remove po/POTFILES.in (again) from svn.  Since po/POTFILES.in is added
to BUILT_SOURCES, it's auto-generated now whenever the `make all',
`make check', or `make install' targets are processed, (but not
recreated every time).  And `make pot' forces the recreation of
po/POTFILES.in.  Hopefully, this will works even on OSX.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12271 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-06 02:49:27 +00:00
Neil Williams 157676f39b fix Mac OSX problems with buildpo target
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12251 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 22:22:08 +00:00
Neil Williams ddf302d952 ensure the generated file is cleaned for make distcheck
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12250 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 22:01:38 +00:00
Neil Williams 9793316149 automate replacing po/POTFILES.in and remove POTFILES.in from svn
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12247 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 19:26:45 +00:00
Neil Williams 049f4b0ee6 rebuild POTFILES.in when remaking gnucash.pot
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12246 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 18:04:34 +00:00
Christian Stimming df6d0ebc28 Copy macro file from gwrap-1.3.4 package because it is missing in the
gwrap-1.9.x packages. May be removed if we switch to a different
package detection code, potentially via pkgconfig, but for now copying
this macro is the easiest solution.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12169 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-22 21:00:43 +00:00
Joshua Sled 94e9fe5e6f Fold branches/goffice-update/ back into trunk/.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12096 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-04 21:27:17 +00:00
Christian Stimming 5793cd5c60 Add convenience makefile rule "make pot" for
updating the translation template. Rename the rule for
auto-generation of ChangeLog.svn from svn to "ChangeLog.svn".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12084 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-03 17:00:28 +00:00
Chris Shoemaker 866bd40b1b "make ChangeLog" will now create ChangeLog.svn,
which will contain all the commit messages and affected file paths 
since Nov. 2, 2005.  



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12077 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-02 21:11:49 +00:00
David Hampton 685c30368b Fix the translator credits in the gtk2.6 about box. They should come
from the translation, not a static file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12063 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-29 03:25:05 +00:00
Christian Stimming 1d19307785 Updated Norwegian (Bokmaal) translation.
* po/glossary/nb.po: New filename for Norwegian (bokmaal)
        * glossary
        -- it used to be stored under no.po but that is no longer.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12016 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 19:56:05 +00:00
David Hampton df011dad64 Add new files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11989 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-20 17:09:46 +00:00
Christian Stimming fda68cb8c5 Split top-level ChangeLog by year. Everything before
2001 is in ChangeLog.1, and since then all entries are in the
        respective year's ChangeLog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11959 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-16 20:18:48 +00:00
Christian Stimming ea450db5cb Copy glossary po files from old 1.8 branch to HEAD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11907 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-11 20:09:25 +00:00
Neil Williams fa2f2ce507 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11876 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 12:27:15 +00:00
Neil Williams a4532ce0ca remove old workaround
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11875 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 12:09:29 +00:00
Christian Stimming 18f39b1606 Revert the autogen.sh change for now. To be reconsidered after more
testing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11859 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 14:34:31 +00:00
Christian Stimming bc5ed8b13d Radically improve autogen.sh.
2005-11-05  Christian Stimming  <stimming@tuhh.de>

        * autogen.sh: Replace old crufty autogen.sh script with
        * radically
        simplified version. Simply call all helper programs in one
        sequence and that's it.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11841 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-05 17:32:51 +00:00
David Hampton f28d033d74 Collapse the gnome2 branch back into HEAD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11565 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-02 03:32:36 +00:00