[Lunar-commits] r22358 - moonbase/trunk/libs/slib

Terry Chan tchan at lunar-linux.org
Thu Nov 30 06:16:33 CET 2006


Author: tchan
Date: 2006-11-30 06:16:33 +0100 (Thu, 30 Nov 2006)
New Revision: 22358

Modified:
   moonbase/trunk/libs/slib/BUILD
   moonbase/trunk/libs/slib/DETAILS
Log:
Version bump to slib3a4. This BUILD script is too complex. It doesn't seem to
install correctly now, unless the make install line is added. This makes
the resulting tarball twice as large as it should be. Unfortunately it
appears that gnucash is expecting the slib in the /usr/share/guile/1.6/slib/
dir vs. slib building and expecting to find itself in /usr/lib/slib/ dir.


Modified: moonbase/trunk/libs/slib/BUILD
===================================================================
--- moonbase/trunk/libs/slib/BUILD	2006-11-30 02:02:27 UTC (rev 22357)
+++ moonbase/trunk/libs/slib/BUILD	2006-11-30 05:16:33 UTC (rev 22358)
@@ -1,9 +1,14 @@
 (
 
-  prepare_install                     &&
-  mkdir -p /usr/share/guile/1.6/slib  &&
-  rm -fr old.libraries                &&
-  cp * /usr/share/guile/1.6/slib/     &&
+  sedit "s:usr/local:usr:" Makefile     &&
+  sedit "s:man/:share/man/:" Makefile   &&
+  sedit "s:info/:share/info/:" Makefile &&
+  prepare_install                       &&
+  make infoz                            &&
+  make install                          &&
+  mkdir -p /usr/share/guile/1.6/slib    &&
+  rm -fr old.libraries                  &&
+  cp * /usr/share/guile/1.6/slib/       &&
   guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" "/"
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/libs/slib/DETAILS
===================================================================
--- moonbase/trunk/libs/slib/DETAILS	2006-11-30 02:02:27 UTC (rev 22357)
+++ moonbase/trunk/libs/slib/DETAILS	2006-11-30 05:16:33 UTC (rev 22358)
@@ -1,13 +1,13 @@
           MODULE=slib
-         VERSION=3a3
+         VERSION=3a4
           SOURCE=$MODULE$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
       SOURCE_URL=http://swissnet.ai.mit.edu/ftpdir/scm/
-      SOURCE_VFY=sha1:4aea2b97c60ca48811d72c19d2598cd118a0216b
+      SOURCE_VFY=sha1:90fda911735648d985b9f5c1a716369272a5ef06
         WEB_SITE=http://www-swiss.ai.mit.edu/~jaffer/SLIB.html
       MAINTAINER=tchan at lunar-linux.org
          ENTERED=20011105
-         UPDATED=20061015
+         UPDATED=20061129
            SHORT="Scheme library"
 cat << EOF
 Slib is a scheme library - Miscellanous use scheme functions for gnuCash



More information about the Lunar-commits mailing list