[102622] users/larryv/dports/lang/mzscheme/Portfile
larryv at macports.org
larryv at macports.org
Tue Feb 5 00:04:49 PST 2013
Revision: 102622
https://trac.macports.org/changeset/102622
Author: larryv at macports.org
Date: 2013-02-05 00:04:49 -0800 (Tue, 05 Feb 2013)
Log Message:
-----------
[sandbox] mzscheme: Replace with racket.
Modified Paths:
--------------
users/larryv/dports/lang/mzscheme/Portfile
Modified: users/larryv/dports/lang/mzscheme/Portfile
===================================================================
--- users/larryv/dports/lang/mzscheme/Portfile 2013-02-05 07:59:07 UTC (rev 102621)
+++ users/larryv/dports/lang/mzscheme/Portfile 2013-02-05 08:04:49 UTC (rev 102622)
@@ -1,78 +1,15 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
-PortSystem 1.0
+PortSystem 1.0
-name mzscheme
-epoch 1
-version 4.1.5
-revision 4
-categories lang scheme
-platforms darwin
-license {BSD LGPL-2}
-maintainers nomaintainer
-description MzScheme is an implementation of the Scheme programming language
-long_description ${description}
+name mzscheme
+replaced_by racket
+PortGroup obsolete 1.0
-homepage http://www.plt-scheme.org/software/mzscheme/
-set subdir ${version}/mz/
-master_sites http://download.plt-scheme.org/bundles/${subdir} \
- http://www.eecs.northwestern.edu/plt-scheme/${subdir} \
- http://www.cs.utah.edu/plt/download/${subdir} \
- http://mirror.informatik.uni-tuebingen.de/mirror/plt/${subdir} \
- ftp://infogroep.be/pub/plt/bundles/${subdir} \
- http://gd.tuwien.ac.at/languages/scheme/plt/${subdir} \
- http://russell.cs.bilgi.edu.tr/plt-bundles/${subdir}
-distfiles mz-${version}-src-unix.tgz
-checksums md5 cc8545ac0346776c089da63b9ef1d188 \
- sha1 54438d051d199bb713453362fa3bc75edef277e4 \
- rmd160 47362cd4fc0be7b119f60390e51e54865c5c92b8
-depends_lib port:jpeg \
- port:libpng \
- port:libiconv
+epoch 1
+version 4.1.5
+revision 5
-worksrcdir mz-${version}/src
-
-patchfiles patch-configure.diff \
- patch-collects-setup-unixstyle-install.ss.diff \
- patch-mzscheme-Makefile.in.diff
-patch.dir ${workpath}/mz-${version}
-
-post-patch {
- reinplace "s|collects|share/mzscheme|g" \
- ${worksrcpath}/mzscheme/src/startup.ss \
- ${worksrcpath}/mzscheme/src/startup.inc
- reinplace "s|~/Library/PLT Scheme/|${prefix}/share/mzscheme/|g" \
- ${worksrcpath}/mzscheme/src/file.c
- reinplace "s|@FRAMEWORK_INSTALL_DIR@|${destroot}${frameworks_dir}|" \
- ${worksrcpath}/mzscheme/Makefile.in
- reinplace "s|-I\$(srcdir)|-iquote \$(srcdir)|g" \
- ${worksrcpath}/foreign/gcc/libffi/include/Makefile.in \
- ${worksrcpath}/foreign/gcc/libffi/Makefile.in \
- ${worksrcpath}/foreign/Makefile.in \
- ${worksrcpath}/Makefile.in \
- ${worksrcpath}/mzscheme/dynsrc/Makefile.in \
- ${worksrcpath}/mzscheme/gc/doc/Makefile.in \
- ${worksrcpath}/mzscheme/gc/include/Makefile.in \
- ${worksrcpath}/mzscheme/gc/Makefile.in \
- ${worksrcpath}/mzscheme/gc2/Makefile.in \
- ${worksrcpath}/mzscheme/Makefile.in \
- ${worksrcpath}/mzscheme/sgc/Makefile.in \
- ${worksrcpath}/mzscheme/src/Makefile.in
-}
-
-configure.args --enable-libfw
-
-post-destroot {
- ln -s ${frameworks_dir}/PLT_MzScheme.framework/Versions/${version}/PLT_MzScheme \
- ${destroot}${prefix}/lib/libmzscheme.${version}.dylib
-
- system "/usr/bin/install_name_tool -change\
- PLT_MzScheme.framework/Versions/${version}_3m/PLT_MzScheme\
- ${frameworks_dir}/PLT_MzScheme.framework/Versions/${version}_3m/PLT_MzScheme\
- ${destroot}${prefix}/bin/mzscheme"
-}
-
-livecheck.type regex
-livecheck.url http://download.plt-scheme.org/mzscheme/
-livecheck.regex {<b>([0-9.]+)</b>}
+categories lang
+maintainers larryv
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130205/c8d95a39/attachment.html>
More information about the macports-changes
mailing list