|
|||||||||
Monday the 12th of May, 2008 |
|||||||||
clisp most recent diff
Scroll down toward the bottom of the page to get installation instructions for clisp. The raw portfile for clisp 2.43 is located here: http://clisp.darwinports.com/dports/lang/clisp/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/clisp # $Id: Portfile 32092 2007-12-16 18:52:23Z eridius PortSystem 1.0 Name: clisp Version: 2.43 Category: lang Maintainers: waqar Platform: darwin Description: The Clisp Common Lisp Implementation Long Description: CLISP is a Common Lisp implementation by Bruno Haible, formerly of Karlsruhe University, and Michael Stoll, formerly of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard. CLISP includes an interpreter, a compiler, almost all of CLOS, a foreign language interface and a socket interface. An X11 interface is available through CLX and Garnet. Command line editing is provided by readline. Homepage: http://clisp.cons.org/ master_sites gnu:clisp/release/${version} sourceforge checksums md5 45cf7ab628cab83e99ceaa75aa880b63 sha1 85e3e8f626b31dfb158100e631ea17bf48364fad rmd160 3088132543c920e02b482c9031742ba34f2fe017 use_bzip2 yes depends_lib port:readline port:gettext port:libsigsegv build.dir ${worksrcpath}/src Variant: dynffi { ui_msg "enabling dynamic foreign function interface" } Variant: nolibsigsegv { depends_lib-delete port:libsigsegv configure.args-append --ignore-absence-of-libsigsegv } platform darwin 6 { pre-fetch { throw UNSUPPORTED "clisp is not supported on Jaguar (OS X 10.2.x)" } } platform darwin { # placeholder for use with variant_isset } platform darwin 7 { depends_lib-delete port:libsigsegv configure.args-append --ignore-absence-of-libsigsegv } platform darwin 9 { configure.cflags-append -D_NONSTD_SOURCE # build.env-append MACOSX_DEPLOYMENT_TARGET=10.4 } configure.cflags configure.args --prefix=${prefix} --with-libreadline-prefix=${prefix} --with-libsigsegv-prefix=${prefix} --with-libiconv-prefix=${prefix} configure { set cmdstring "CFLAGS='[join ${configure.cflags}]' ./configure [join ${configure.args}]" ui_debug "EXECUTING: $cmdstring" system "cd ${configure.dir} && $cmdstring" } post-configure { if {[variant_isset darwin]} { if {[variant_isset dynffi]} { set ffi_switch "--with-dynamic-ffi" } else { set ffi_switch "--without-dynamic-ffi" } set cmdstring " CFLAGS=[join ${configure.cflags}] ./makemake [join ${configure.args}] --with-unicode --with-readline ${ffi_switch} --with-export-syscalls --with-gettext > Makefile && make config.lisp" ui_debug "EXECUTING: $cmdstring" system "cd ${build.dir} && $cmdstring" } } build { set cmdstring "cd ${build.dir} && ulimit -s 16384 && unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP && make" ui_debug "EXECUTING: $cmdstring" system $cmdstring set cmdstring "$cmdstring check" ui_debug "EXECUTING: $cmdstring" system $cmdstring } livecheck.check regex livecheck.url http://ftp.gnu.org/gnu/${name}/release/?C=M&O=D livecheck.regex >(\[0-9.\]+)/< If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/clispYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using clisp with these commands: % man clisp Where to find more information:
|
![]() |
![]() Digg clisp on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




