[40120] trunk/dports/lang
ryandesign at macports.org
ryandesign at macports.org
Sun Sep 21 07:28:37 PDT 2008
Revision: 40120
http://trac.macports.org/changeset/40120
Author: ryandesign at macports.org
Date: 2008-09-21 07:28:36 -0700 (Sun, 21 Sep 2008)
Log Message:
-----------
mit-scheme: new port, version 20080130; from #16605
Added Paths:
-----------
trunk/dports/lang/mit-scheme/
trunk/dports/lang/mit-scheme/Portfile
Added: trunk/dports/lang/mit-scheme/Portfile
===================================================================
--- trunk/dports/lang/mit-scheme/Portfile (rev 0)
+++ trunk/dports/lang/mit-scheme/Portfile 2008-09-21 14:28:36 UTC (rev 40120)
@@ -0,0 +1,59 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name mit-scheme
+version 20080130
+categories lang
+maintainers nomaintainer
+
+description MIT/GNU Scheme
+
+long_description MIT/GNU Scheme is an implementation of the \
+ Scheme programming language, providing an \
+ interpreter, compiler, source-code debugger, \
+ integrated Emacs-like editor, and a large \
+ runtime library. MIT/GNU Scheme is best suited \
+ to programming large applications with a rapid \
+ development cycle.
+
+homepage http://www.gnu.org/software/mit-scheme/
+master_sites http://ftp.gnu.org/gnu/mit-scheme/snapshot.pkg/${version}/
+distname ${name}-c-${version}
+extract.suffix .tar.gz
+checksums md5 75e11fcba96c9efd49cd283b43d6839a
+
+post-patch {
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/doc/configure
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/doc/ref-manual/os-interface.texi
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/doc/scheme.1
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/doc/user-manual/user.texinfo
+ reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/src/6001/edextra.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/6001/floppy.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/compiler/documentation/porting.guide
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/compiler/etc/disload.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/configure
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/edwin/techinfo.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/edwin/unix.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/lib/edwin/techinfo.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/lib/edwin/unix.scm
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/lib/include/configure
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/lib/include/option.c
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/microcode/configure
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/microcode/option.c
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/README.txt
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/swat/c/tk3.2-custom/Makefile
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/swat/c/tk3.2-custom/tcl/Makefile
+ reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/swat/scheme/other/btest.scm
+}
+
+use_configure no
+
+build.dir ${worksrcpath}/src
+build.cmd etc/make-liarc.sh
+build.args --prefix=${prefix}
+build.target ""
+
+destroot.dir ${worksrcpath}/src
+destroot.cmd make
Property changes on: trunk/dports/lang/mit-scheme/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080921/e743c364/attachment.html
More information about the macports-changes
mailing list