r15062 - gnucash/trunk - Replace g-wrap with swig in doc files

Christian Stimming cstim at cvs.gnucash.org
Mon Oct 30 08:12:52 EST 2006


Author: cstim
Date: 2006-10-30 08:12:50 -0500 (Mon, 30 Oct 2006)
New Revision: 15062
Trac: http://svn.gnucash.org/trac/changeset/15062

Modified:
   gnucash/trunk/HACKING
   gnucash/trunk/README
   gnucash/trunk/README.dependencies
Log:
Replace g-wrap with swig in doc files

Modified: gnucash/trunk/HACKING
===================================================================
--- gnucash/trunk/HACKING	2006-10-29 03:39:39 UTC (rev 15061)
+++ gnucash/trunk/HACKING	2006-10-30 13:12:50 UTC (rev 15062)
@@ -60,8 +60,10 @@
 
  * 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 <dave at krondo.com>

Modified: gnucash/trunk/README
===================================================================
--- gnucash/trunk/README	2006-10-29 03:39:39 UTC (rev 15061)
+++ gnucash/trunk/README	2006-10-30 13:12:50 UTC (rev 15062)
@@ -7,7 +7,7 @@
 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 @@
 ------------------
 
   - Overview
-  - Upgrading from 1.8.x
+  - Upgrading from 2.0.x
   - Dependencies
   - Invocation/running
   - Internationalization
@@ -139,11 +139,13 @@
 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 @@
 
   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.

Modified: gnucash/trunk/README.dependencies
===================================================================
--- gnucash/trunk/README.dependencies	2006-10-29 03:39:39 UTC (rev 15061)
+++ gnucash/trunk/README.dependencies	2006-10-30 13:12:50 UTC (rev 15062)
@@ -61,7 +61,6 @@
 glib2
 gtk+2
 guile
-gwrap
 libart2
 libglade2
 libgnomeprint2.2
@@ -71,8 +70,12 @@
 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 @@
     - 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 @@
     - 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 @@
     - 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



More information about the gnucash-changes mailing list