Subject: slib and packaging gnucash-gnome2-dev
To: None <tech-pkg@NetBSD.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 05/25/2004 16:42:10
I see that the gnucash CVS has a gnucash-gnome2-dev branch for GNOME2
support.

I don't know slib and I don't know guile and I don't know scheme.

Is anyone interested in trying to get gnucash-gnome2-dev to build?

I get this slib error:

gmake[3]: Entering directory
`/home/reed/src/gnucash-gnome2-dev/gnucash/src/engine'
chmod u+x ./iso-currencies-to-c
GUILE_LOAD_PATH=: srcdir=. ./iso-currencies-to-c
ERROR: Could not find slib/require.scm in  ("" "" "/usr/share/guile/site"
"/usr/share/guile/1.6" "/usr/share/guile" ".")
gmake[3]: *** [iso-4217-currencies.c] Error 2
gmake[3]: Leaving directory
`/home/reed/src/gnucash-gnome2-dev/gnucash/src/engine'

I tried to work-around this with:
 GUILE_LOAD_PATH=/usr/share/ gmake
but then received:

gmake[3]: Entering directory
`/home/reed/src/gnucash-gnome2-dev/gnucash/src/engine'
chmod u+x ./iso-currencies-to-c
GUILE_LOAD_PATH=:/usr/share/ srcdir=. ./iso-currencies-to-c
ERROR: In procedure open-file:
ERROR: No such file or directory: "/usr/share/slib/mklibcat"
gmake[3]: *** [iso-4217-currencies.c] Error 2
gmake[3]: Leaving directory
`/home/reed/src/gnucash-gnome2-dev/gnucash/src/engine'

(I do have /usr/share/slib/mklibcat.scm.)

The code is available:

  cvs  -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
(press Enter for empty password)

  cvs -z3 -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -r gnucash-gnome2-dev gnucash

(By the way, I am packaging up QT3-based qhacc personal accounting
software. It should imported to pkgsrc-wip soon.)

 Jeremy C. Reed

 	  	 	 BSD News, BSD tutorials, BSD links
	  	 	 http://www.bsdnewsletter.com/