From 4014b8cd7fa27fa9edde28db88821a0236cb6acf Mon Sep 17 00:00:00 2001 From: Christian Stimming Date: Mon, 30 Oct 2006 13:12:50 +0000 Subject: [PATCH] Replace g-wrap with swig in doc files git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15062 57a11ea4-9604-0410-9ed3-97b8803252fd --- HACKING | 6 ++++-- README | 19 +++++++++++-------- README.dependencies | 8 +++++++- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/HACKING b/HACKING index 15780e784f..87123bf7dd 100644 --- a/HACKING +++ b/HACKING @@ -60,8 +60,10 @@ Scheme: * All private functions are enclosed in __ (i.e. gnc:_do-not-call_) - * All C functions wrapped with g-wrap have dashes in place of underscores. - (xaccSplitGetBalance --> gnc:split-get-balance). + * All C functions wrapped into scheme have dashes in place of underscores. + (xaccSplitGetBalance --> gnc:split-get-balance) - but FIXME: + This policy seems to have been dropped in favor of having + identical function names. cstim, 2006-10-30. Dave Peticolas diff --git a/README b/README index f1da190e71..538feb311c 100644 --- a/README +++ b/README @@ -7,7 +7,7 @@ BEEN TESTED PROPERLY AND MAY DO ABSOLUTELY ANYTHING! USE AT YOUR OWN RISK (AND KEEP *LOTS* OF BACKUPS) If you want something a bit more tested, please use the -1.8 stable series. +2.0 stable series. ------------------------------------------------------------ ################## @@ -15,7 +15,7 @@ Table of Contents: ------------------ - Overview - - Upgrading from 1.8.x + - Upgrading from 2.0.x - Dependencies - Invocation/running - Internationalization @@ -139,11 +139,13 @@ http://www.gnucash.org/en/hacking.phtml Upgrading from earlier versions ------------------------------- -There are many, many changes from the 1.8 series - have a look at the +There are many changes from the 2.0 series - have a look at the NEWS file if you want more details. In particular: -- GnuCash now requires g-wrap 1.3.4 or better. See the "dependencies" -section of this file for more detail. +- GnuCash now uses SWIG 1.3.28 instead of g-wrap for the +inter-language bindings. g-wrap has been dropped completely in +gnucash 2.2.0. See the "dependencies" section of this file for +more detail. - The data files are not able to be accessed by 1.6 once the new features are used and saved, i.e. they are not backwards-compatible! @@ -257,9 +259,10 @@ following packages: libxml: available from ftp.gnome.org - g-wrap: RPM's, debs, and source available at - http://www.gnucash.org/pub/g-wrap. - You should use g-wrap 1.3.4 or later. + SWIG: 1.3.28 or later is needed. See http://www.swig.org or + http://sourceforge.net/project/showfiles.php?group_id=1645 + (Note: g-wrap has been dropped completely in gnucash 2.2.0 and + is no longer needed.) texinfo: If you are building from CVS, you need the GNU texinfo package, version 4.0 or later. diff --git a/README.dependencies b/README.dependencies index a4f98388dd..fe0d842496 100644 --- a/README.dependencies +++ b/README.dependencies @@ -61,7 +61,6 @@ gconf2 glib2 gtk+2 guile -gwrap libart2 libglade2 libgnomeprint2.2 @@ -71,6 +70,10 @@ libgsf1 libofx libxml2 pango +swig + +(Note: gwrap has been replaced by swig and dropped completely in +SVN-trunk on 2006-10-20 and for gnucash-2.2.0.) libgoffice/libgsf details @@ -223,6 +226,7 @@ The major distributions, as defined by http://distrowatch.com/dwres.php?resource - libofx-0.8.0 - libxml2-2.6.23 - pango-1.10.2 + - swig-1.3.27 - 10.0 = 2005-10-06 - aqbanking: not included; binary aqbanking-1.6.0 available at ftp://ftp.gwdg.de/linux/misc/suser-crauch/10.0/ - cairo-1.0.0 @@ -239,6 +243,7 @@ The major distributions, as defined by http://distrowatch.com/dwres.php?resource - libofx-0.7.0 - libxml2-2.6.20 - pango-1.10.0 + - swig-1.3.24 - *9.3 = 2005-04-15 - aqbanking: not included, but binary aqbanking-1.6.0 provided by upstream - cairo-0.3.0 @@ -256,6 +261,7 @@ The major distributions, as defined by http://distrowatch.com/dwres.php?resource - libofx-0.7.0 - libxml2-2.6.17 - pango-1.8.1 + - swig-1.3.21 - Fedora Core - *FC4 = 2005-06-13 - aqbanking-1.0.4beta