[Lunar-commits] <moonbase> gnucash: ver 2.4.0

Paul Bredbury brebs at lunar-linux.org
Tue Jan 18 06:17:17 CET 2011


commit 08483ec0bacbc1144e8a13fcc4d2acf5fbd5f9f2
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Tue Jan 18 12:17:17 2011 +0700

    gnucash: ver 2.4.0
    
    With required tweaks to slib.
---
 libs/slib/BUILD          |   14 ++++++++------
 libs/slib/DETAILS        |   12 +++++-------
 x11-apps/gnucash/BUILD   |    2 +-
 x11-apps/gnucash/DEPENDS |    1 +
 x11-apps/gnucash/DETAILS |   11 ++++-------
 5 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/libs/slib/BUILD b/libs/slib/BUILD
index 1e48886..0c963c4 100644
--- a/libs/slib/BUILD
+++ b/libs/slib/BUILD
@@ -1,15 +1,17 @@
 (
 
-  prepare_install  &&
+  sedit "s:SCHEME_LIBRARY_PATH=\$(DESTDIR):SCHEME_LIBRARY_PATH=:g" Makefile &&
 
-  sedit "s:SCHEME_LIBRARY_PATH=\$(DESTDIR):SCHEME_LIBRARY_PATH=:g" \
-        Makefile  &&
+  make prefix=/usr man1dir=/usr/share/man/man1 &&
 
-  make prefix=/usr/ man1dir=/usr/share/man/man1 install &&
+  prepare_install &&
 
+  mkdir -p /usr/share/slib &&
+  cp *.scm *.init *.xyz *.txt *.dat *.ps /usr/share/slib/ &&
+  install -m644 slib.info /usr/share/info/ &&
+ 
   mkdir -p /usr/share/guile/site/ &&
-  ln -sf /usr/lib/slib/* /usr/share/guile/site/ &&
-  ln -sf /usr/lib/slib /usr/share/guile/slib &&
+  ln -sfn /usr/share/slib /usr/share/guile/site/slib &&
 
   guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" "/"
 
diff --git a/libs/slib/DETAILS b/libs/slib/DETAILS
index 39ab0a0..b503476 100644
--- a/libs/slib/DETAILS
+++ b/libs/slib/DETAILS
@@ -1,16 +1,14 @@
           MODULE=slib
-         VERSION=3b2
+         VERSION=3b3
           SOURCE=$MODULE-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
       SOURCE_URL=http://swissnet.ai.mit.edu/ftpdir/scm
-      SOURCE_VFY=sha1:fced3cc9ca30bba21da303bfa520b615386852bb
+      SOURCE_VFY=sha1:d09c10370cd5a4b036385ce9e14c332af6894985
         WEB_SITE=http://www-swiss.ai.mit.edu/~jaffer/SLIB.html
       MAINTAINER=tchan at lunar-linux.org
          ENTERED=20011105
-         UPDATED=20100702
-           SHORT="Scheme library"
+         UPDATED=20110116
+           SHORT="A portable Scheme library"
 
 cat << EOF
-Slib is a scheme library - Miscellanous use scheme functions for 
-gnuCash.
+SLIB is a Scheme library - miscellanous Scheme functions for gnucash.
 EOF
diff --git a/x11-apps/gnucash/BUILD b/x11-apps/gnucash/BUILD
index 6e103d4..c3b2dea 100644
--- a/x11-apps/gnucash/BUILD
+++ b/x11-apps/gnucash/BUILD
@@ -1,7 +1,7 @@
 (
 
   export CFLAGS CXXFLAGS CCOPT COPT  &&
-  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   default_build
 
 ) > $C_FIFO 2>&1
diff --git a/x11-apps/gnucash/DEPENDS b/x11-apps/gnucash/DEPENDS
index 02a6d48..9915d75 100644
--- a/x11-apps/gnucash/DEPENDS
+++ b/x11-apps/gnucash/DEPENDS
@@ -4,5 +4,6 @@ depends  gtkhtml
 depends  libofx
 depends  goffice
 depends  slib
+depends  libdbi
 
 optional_depends  aqbanking  "--enable-aqbanking" "" "enables banking interface"
diff --git a/x11-apps/gnucash/DETAILS b/x11-apps/gnucash/DETAILS
index 527d591..01f0561 100644
--- a/x11-apps/gnucash/DETAILS
+++ b/x11-apps/gnucash/DETAILS
@@ -1,18 +1,15 @@
           MODULE=gnucash
-         VERSION=2.2.9
+         VERSION=2.4.0
           SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=$MODULE-$VERSION-goffice.patch.bz2
    SOURCE_URL[0]=$SFORGE_URL/$MODULE
    SOURCE_URL[1]=http://ibiblio.org/pub/Linux/X11/gnome/sources/gnucash
    SOURCE_URL[2]=http://www.gnucash.org/pub/gnucash/sources/stable
-     SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:8f63c67fcceaae93ceb8827143cc6a470e3a096a
-     SOURCE2_VFY=sha1:3006d36c4c0fc871a43a0051c7d2894a79b7caaa
+      SOURCE_VFY=sha1:9b54d3976d87b447ce19501548092e935ff25023
         WEB_SITE=http://www.gnucash.org
       MAINTAINER=tchan at lunar-linux.org
          ENTERED=20011105
-         UPDATED=20100705
-           SHORT="GNUCash a open source personal finance suite"
+         UPDATED=20110116
+           SHORT="A personal and small-business financial accounting application"
 
 cat << EOF
 GnuCash allows you to track bank accounts, stocks, income, and expenses.


More information about the Lunar-commits mailing list