#Packager: George Vlahavas pkgname=slib pkgver=3b3 pkgrel=1gv source=(http://groups.csail.mit.edu/mac/ftpdir/scm/slib-$pkgver.zip) docs=("readme" "install" "copying" "changelog" "authors" "news" "todo" "faq" "announce") url=http://people.csail.mit.edu/jaffer/SLIB.html doinst() { guile << "EOF2" (use-modules (ice-9 slib)) (require 'new-catalog) (quit) EOF2 } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "slib (Portable scheme library)" "SLIB is a portable scheme library providing compatibility and utility" "functions for standard Scheme implementations." ) build() { cd $startdir/src/$pkgname sed -r -i "s,/usr/(local/)?lib/slib,/usr/share/slib,g" *.init install -m755 -d "$startdir/pkg/usr/share/slib" install -m644 *.scm *.init *.xyz *.txt *.dat *.ps "$startdir/pkg/usr/share/slib/" install -m755 -d "$startdir/pkg/usr/share/info" install -m644 slib.info "$startdir/pkg/usr/share/info/" install -m755 -d "$startdir/pkg/usr/bin" cat << _EOF > "$startdir/pkg/usr/bin/slib" #!/bin/sh SCHEME_LIBRARY_PATH=/usr/share/slib/ export SCHEME_LIBRARY_PATH VERSION=${pkgver} S48_VICINITY="/usr/share/scheme48/" export S48_VICINITY _EOF cat slib.sh >> "$startdir/pkg/usr/bin/slib" chmod 755 "$startdir/pkg/usr/bin/slib" install -m755 -d "$startdir/pkg/usr/share/man/man1" install -m644 slib.1 "$startdir/pkg/usr/share/man/man1/" install -m755 -d "$startdir/pkg/usr/share/licenses/${pkgname}" install -m644 COPYING "$startdir/pkg/usr/share/licenses/$pkgname/" install -m755 -d "$startdir/pkg/usr/share/guile/site/" ln -s /usr/share/slib "$startdir/pkg/usr/share/guile/site/" }