the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: openmcl
Architecture: powerpc
Version: 1.0
Revision: 1
Description: ANSI Common Lisp implementation
License: LGPL
Maintainer: None
Conflicts: openmcl-64bit
Replaces: openmcl-64bit
Source: ftp://clozure.com/pub/openmcl-darwinppc-all-%v.tar.gz
Source-MD5: 7e8b584100d0a2b8cb438b29bd891505
SourceDirectory: ccl
CompileScript: <<
cd lisp-kernel/darwin ; make
echo '(ccl::xload-level-0 :force)' | ./dppccl --batch
echo '(ccl::compile-ccl)' | ./dppccl --batch
echo '(ccl::save-application "dppccl.image")' | ./dppccl --batch --image-name ppc-boot.image
echo '(require "HEMLOCK")' | ./dppccl --batch
<<
InstallScript: <<
/usr/bin/find . -type d -name CVS -depth -exec rm -rfv \{\} \;
/usr/bin/find . -type f -name .cvsignore -depth -exec rm -rfv \{\} \;
/usr/bin/install -m 755 -d %i/bin
echo '#! /bin/sh' >> %i/bin/openmcl
echo 'CCL_DEFAULT_DIRECTORY=%p/lib/openmcl/ccl exec %p/lib/openmcl/ccl/dppccl "$@"' >> %i/bin/openmcl
chmod +x %i/bin/openmcl
/usr/bin/install -m 755 -d %i/lib/openmcl/ccl
cp -Rp * %i/lib/openmcl/ccl
<<
DocFiles: LGPL LICENSE
Homepage: http://openmcl.clozure.com/
DescDetail: <<
A free ANSI Common Lisp implementation for the Macintosh with
several advanced features including native (POSIX) threading,
support for most of AMOP, and an elegant interface to
Objective-C/Cocoa.
<<
DescPackaging: <<
* Derived from the DarwinPorts package for OpenMCL originally
created by Gregory Wright
* OpenMCL.app is not a normal application. It is part of OpenMCL's
support for Cocoa, and needs to go in %p/lib/openmcl/ccl
(or %p/lib64/openmcl/ccl for 64bit version).
* The darwinppc-all distribution combines what was
previously several separate downloads.
* There is a lot of good documentation in the lisp source files. I
think it is better to keep them instead of removing them.
* OpenMCL is not ready for intel, for the reasons described here:
http://article.gmane.org/gmane.lisp.openmcl.devel/1067
* The -64bit version does not include the IDE or Hemlock
Previous version by Lars Rosengreen.
<<