<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/89e963508c3a414b6e194308977cf17dc929a4f1">https://github.com/macports/macports-ports/commit/89e963508c3a414b6e194308977cf17dc929a4f1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 89e9635  mzscheme: Remove outdated and abandoned port
</span>89e9635 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 89e963508c3a414b6e194308977cf17dc929a4f1
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Wed Sep 20 23:45:03 2017 +0200

<span style='display:block; white-space:pre;color:#404040;'>    mzscheme: Remove outdated and abandoned port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    MzScheme is known not to build on recent macOS versions and has been
</span><span style='display:block; white-space:pre;color:#404040;'>    broken for 8 years without progress. Upstream development continued
</span><span style='display:block; white-space:pre;color:#404040;'>    under the new name Racket.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/21853
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/22945
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/28291
</span>---
 devel/swig/Portfile                                |  3 +-
 lang/mzscheme/Portfile                             | 71 ----------------------
 .../patch-collects-setup-unixstyle-install.ss.diff | 11 ----
 lang/mzscheme/files/patch-configure.diff           | 11 ----
 .../mzscheme/files/patch-mzscheme-Makefile.in.diff | 24 --------
 5 files changed, 1 insertion(+), 119 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/swig/Portfile b/devel/swig/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e6d102..503aa64 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/swig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/swig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,7 +53,6 @@ array set bindings {
</span>     guile       {port:guile             guile}
     java        {bin:java:kaffe         java}
     lua         {port:lua               lua}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    mzscheme    {port:mzscheme          mzscheme}
</span>     ocaml       {port:ocaml             ocaml}
     octave      {path:bin/octave:octave octave}
     perl        {path:bin/perl:perl5    perl5=${prefix}/bin/perl}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +65,7 @@ array set bindings {
</span>     tcl         {port:tcl               tcl}
 }
 array set prettynames {chicken Chicken clisp CLISP csharp "C#"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    d D gcj GCJ go Go guile Guile java Java lua Lua mzscheme MzScheme
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    d D gcj GCJ go Go guile Guile java Java lua Lua 
</span>     ocaml "Objective Caml" octave Octave perl5 Perl php "PHP 5" pike Pike
     python Python r R ruby Ruby tcl Tcl}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mzscheme/Portfile b/lang/mzscheme/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b9feeba..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mzscheme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,71 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name            mzscheme
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-epoch           1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         4.1.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories      lang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         {BSD LGPL-2}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     MzScheme is an implementation of the Scheme programming language
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage        http://www.plt-scheme.org/software/mzscheme/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set subdir      ${version}/mz/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://download.plt-scheme.org/bundles/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://www.eecs.northwestern.edu/plt-scheme/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://www.cs.utah.edu/plt/download/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://mirror.informatik.uni-tuebingen.de/mirror/plt/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ftp://infogroep.be/pub/plt/bundles/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://gd.tuwien.ac.at/languages/scheme/plt/${subdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  http://russell.cs.bilgi.edu.tr/plt-bundles/${subdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles       mz-${version}-src-unix.tgz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     cc8545ac0346776c089da63b9ef1d188 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    54438d051d199bb713453362fa3bc75edef277e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  47362cd4fc0be7b119f60390e51e54865c5c92b8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     port:jpeg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libpng \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libiconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir      mz-${version}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.diff patch-collects-setup-unixstyle-install.ss.diff patch-mzscheme-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.dir   ${workpath}/mz-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  reinplace "s|collects|share/mzscheme|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/src/startup.ss \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/src/startup.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  reinplace "s|~/Library/PLT Scheme/|${prefix}/share/mzscheme/|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/src/file.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  reinplace "s|@FRAMEWORK_INSTALL_DIR@|${destroot}${frameworks_dir}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/Makefile.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  reinplace "s|-I\$(srcdir)|-iquote \$(srcdir)|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/foreign/gcc/libffi/include/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/foreign/gcc/libffi/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/foreign/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/dynsrc/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/gc/doc/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/gc/include/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/gc/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/gc2/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/sgc/Makefile.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${worksrcpath}/mzscheme/src/Makefile.in    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args  --enable-libfw
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ln -s ${frameworks_dir}/PLT_MzScheme.framework/Versions/${version}/PLT_MzScheme \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${destroot}${prefix}/lib/libmzscheme.${version}.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  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"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url   http://download.plt-scheme.org/mzscheme/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {<b>([0-9.]+)</b>}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mzscheme/files/patch-collects-setup-unixstyle-install.ss.diff b/lang/mzscheme/files/patch-collects-setup-unixstyle-install.ss.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 60bd640..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mzscheme/files/patch-collects-setup-unixstyle-install.ss.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- collects/setup/unixstyle-install.ss.orig       2009-05-21 20:37:16.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ collects/setup/unixstyle-install.ss    2009-05-21 20:36:39.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -179,7 +179,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   (regexp-replace* #rx"[\"`'$\\]" (dir: 'bin) "\\\\&"))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           (write-bytes buf (current-output-port) (cdadr m))))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (let ([magic (with-input-from-file file (lambda () (read-bytes 10)))])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    (cond [(regexp-match #rx#"^\177ELF" magic)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    (cond [(or (regexp-match #rx#"^\177ELF" magic) (regexp-match #rx#"^\316\372\355\376" magic))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            (let ([temp (format "~a-temp-for-install"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                (regexp-replace* #rx"/" file "_"))])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              (with-handlers ([exn? (lambda (e) (delete-file temp) (raise e))])
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mzscheme/files/patch-configure.diff b/lang/mzscheme/files/patch-configure.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 90b5dc9..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mzscheme/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/configure.orig     2009-05-21 18:42:53.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/configure  2009-05-21 18:45:28.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2069,7 +2069,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if test "$OS" = "Darwin" ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     enable_quartz=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    enable_origtree=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    enable_origtree=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mzscheme/files/patch-mzscheme-Makefile.in.diff b/lang/mzscheme/files/patch-mzscheme-Makefile.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f35db6c..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mzscheme/files/patch-mzscheme-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/mzscheme/Makefile.in.orig  2009-03-16 02:22:47.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/mzscheme/Makefile.in       2009-05-25 09:34:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -320,8 +320,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(MAKE) unix-install-cgc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   mkdir -p "$(MZFWDIR)/Versions/$(FWVERSION)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cp $(MZFW) $(MZFWDIR)/Versions/$(FWVERSION)/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  /usr/bin/install_name_tool -change "@executable_path/PLT_MzScheme.framework/Versions/$(FWVERSION)/PLT_MzScheme" "@FRAMEWORK_PREFIX@PLT_MzScheme.framework/Versions/$(FWVERSION)/PLT_MzScheme" "$(bindir)/mzscheme@CGC_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  /usr/bin/strip -S "$(bindir)/mzscheme@CGC_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /usr/bin/install_name_tool -change "@executable_path/PLT_MzScheme.framework/Versions/$(FWVERSION)/PLT_MzScheme" "@FRAMEWORK_PREFIX@PLT_MzScheme.framework/Versions/$(FWVERSION)/PLT_MzScheme" "$(DESTDIR)$(bindir)/mzscheme@CGC_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /usr/bin/strip -S "$(DESTDIR)/$(bindir)/mzscheme@CGC_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- osx-install-cgc-final:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(MAKE) unix-install-cgc-final
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -331,8 +331,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(MAKE) unix-install-3m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   mkdir -p "$(MZFWDIR)/Versions/$(FWVERSION)_3m"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cp $(MZFWMMM) $(MZFWDIR)/Versions/$(FWVERSION)_3m/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  /usr/bin/install_name_tool -change "@executable_path/PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "@FRAMEWORK_PREFIX@PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "$(bindir)/mzscheme@MMM_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  /usr/bin/strip -S "$(bindir)/mzscheme@MMM_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /usr/bin/install_name_tool -change "@executable_path/PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "@FRAMEWORK_PREFIX@PLT_MzScheme.framework/Versions/$(FWVERSION)_3m/PLT_MzScheme" "$(DESTDIR)/$(bindir)/mzscheme@MMM_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /usr/bin/strip -S "$(DESTDIR)/$(bindir)/mzscheme@MMM_INSTALLED@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- osx-install-3m-final:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(MAKE) unix-install-3m-final
</span></pre><pre style='margin:0'>

</pre>