Update of /cvsroot/fink/experimental/jfmertens/main/finkinfo/languages
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv2043/d/d/d

Added Files:
        sbcl-i386.info clisp.info 
Log Message:
updates

--- NEW FILE: sbcl-i386.info ---
Package: sbcl
Architecture: i386
Version: 1.0.19
Revision: 1
License: BSD
Description: ANSI Common Lisp implementation
Maintainer: Lars Rosengreen <[EMAIL PROTECTED]>

# NOTE: The version of the bootstrap binary does not automatically
# change when the version field is updated!  CompileScript and Source2
# need to be updated by hand when moving to a new version of the
# bootstap binary

BuildDepends: texinfo (>= 4.6)

Recommends: gnupg | gnupg-idea | gnupg-testing

Source: mirror:sourceforge:sbcl/sbcl-%v-source.tar.bz2
Source2: mirror:sourceforge:sbcl/sbcl-1.0.2-x86-darwin-binary.tar.bz2
#Source2: mirror:sourceforge:sbcl/sbcl-1.0.19-x86-darwin-binary.tar.bz2
Source-MD5: c84b4b3c2f4293e98f0941a43fb746f4
Source2-MD5: 3b222a1f945ca462a2884fc378362c33
#Source2-MD5: 56d8d77291a8dcf3c47cf997c9de902f
SourceDirectory: sbcl-%v
# The 1.0.19 bootstrap binary bombs here with "dyld: Symbol not found: 
_kill$UNIX2003  Expected in: /usr/lib/libSystem.B.dylib"

#PatchScript: <<
#  patch -p1 < %a/%n.patch
#<<

CompileScript: <<
#  cd ../%n-1.0.19-x86-darwin; mv %n-1.0.19/* .; rmdir %n-1.0.19
#  unset LD_PREBIND; sh make.sh clisp --disable-debugger
  unset LD_PREBIND ; sh make.sh "../sbcl-1.0.19-x86-darwin/src/runtime/sbcl 
--core ../sbcl-1.0.19-x86-darwin/output/sbcl.core --disable-debugger --sysinit 
/dev/null --userinit /dev/null"
  cd doc/manual ; make html info
<<

InstallScript: <<
  find %b -depth -type d -name CVS -exec rm -rf {} \;
  find %b -depth -type f -name .cvsignore -exec rm -f {} \;
  unset SBCL_HOME ; INSTALL_ROOT=%i sh install.sh
  
  mv %i/bin/sbcl %i/lib/sbcl/sbcl
  echo '#! /bin/sh' > %i/bin/sbcl
  echo 'SBCL_HOME=%p/lib/sbcl/ exec %p/lib/sbcl/sbcl "$@"' >> %i/bin/sbcl
  chmod 755 %i/bin/sbcl
<<

InfoDocs: sbcl.info asdf.info

Homepage: http://www.sbcl.org/

DescDetail: <<
Steel Bank Common Lisp is an open source development system for ANSI
Common Lisp.  It provides an interactive environment including an
integrated native compiler, interpreter, and debugger.  Several
extensions, such as a foreign function interface, and support for Unix
(POSIX) system calls are also included.  SBCL is derived from CMU CL.
<< 

DescPort: <<
Uses an SBCL binary for bootstrapping.
<<

--- NEW FILE: clisp.info ---
Package: clisp
# IMPORTANT: see DescPackaging before changing this package's version or
# revision
Version: 2.45
Revision: 1
License: GPL
Description: ANSI Common Lisp implementation
Maintainer: elcepi <[EMAIL PROTECTED]>

Depends: readline5-shlibs, libgettext3-shlibs, libsigsegv-shlibs, 
libncurses5-shlibs, libiconv
BuildDepends: readline5, libgettext3-dev, libsigsegv, libncurses5, fink (>= 
0.24.12), libiconv-dev

Source: mirror:gnu:%n/release/%v/%n-%v.tar.bz2
Source-MD5: 1f26ef23ca310366e328df925c23c663
# for 2.46 : Source-MD5: 8c4d8ed0f40e01999c4d799328a86c39

PatchFile: %n.patch
PatchFile-MD5: b003815b3d2dc765cc91f09ebee2b6c3

GCC: 4.0
ConfigureParams: --with-gettext --with-readline --with-unicode 
--with-libreadline-prefix=%p --with-libsigsegv-prefix=%p 
--with-libiconv-prefix=%p

Compilescript: <<
#!/bin/sh -ev
  ulimit -S -s 16384
  ./configure %c
  cd src
  make || ( rm config.cache ; make )
<<

InfoTest:<<
   TestScript: <<
     #!/bin/sh -ev
        cd src
        make check || exit 2
   <<
<<

InstallScript: <<
#!/bin/sh -ev
  cd src
  make DESTDIR=%d install
  cd %i/lib/clisp-%v/base
  rm -f *
  ln -s ../full/* .
  chmod a+x %i/lib/clisp-%v/clisp-link
<<

DescDetail: <<
A feature loaded common lisp programming environment with unicode
support, excellent ANSI compliance, and a full-featured MOP.
<<

DescPort: <<
There is a problem with the build script that causes make to fail.  Removing
src/config.cache and run make agains correct the problem.
FFI is not working.
<<

DescPackaging: <<
Fink's maxima package uses clisp as it's host lisp. As part of maxima's build
process, it dumps a new lisp image. This image will only work reliably if it
is used with a clisp kernel of the same version built under the same
conditions. In other words, the version of clisp used to run maxima must be
exactly the same as the version used to build maxima. Any time you commit an
update to this package that changes clisp's version or revision, you must also
change the versioned dependency in fink's maxima package (and of course also
bump maxima's revision).
<<

Homepage: http://clisp.cons.org
DocFiles: GNU-GPL COPYRIGHT SUMMARY doc/Why-CLISP-is-under-GPL



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to