[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