<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/79c6ffc9fac120a487d7bae249a110389a0dd4e4">https://github.com/macports/macports-ports/commit/79c6ffc9fac120a487d7bae249a110389a0dd4e4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 79c6ffc9fac120a487d7bae249a110389a0dd4e4
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Fri Oct 20 18:40:10 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    expect: ad mode line, clean up white space
</span>---
 devel/expect/Portfile | 108 +++++++++++++++++++++++++-------------------------
 1 file changed, 55 insertions(+), 53 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/expect/Portfile b/devel/expect/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 54e8f61..e14bac8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/expect/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/expect/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,75 +1,77 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortSystem 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    expect
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts          bahamut whois
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    5.45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    Tcl/Tk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                An automating and testing tool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Expect is a tool for automating interactive applications \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   such as telnet, ftp, passwd, fsck, rlogin, tip, etc. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Expect is also useful for testing these same applications. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   And by adding Tk, you can also wrap interactive \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   applications in X11 GUIs.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           http://expect.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name            expect
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts       bahamut whois
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         5.45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories      devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         Tcl/Tk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     An automating and testing tool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Expect is a tool for automating interactive applications \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            such as telnet, ftp, passwd, fsck, rlogin, tip, etc. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            Expect is also useful for testing these same applications. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            And by adding Tk, you can also wrap interactive \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            applications in X11 GUIs.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        http://expect.sourceforge.net/
</span> 
 # Set tclv and md5 checksum to the current MacPorts Tcl port version, though port doesn't
 # break if they aren't in sync.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set tclv                8.6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set tclv        8.6.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            sourceforge:project/expect/Expect/${version}:exp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   sourceforge:project/tcl/Tcl/${tclv}:tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    sourceforge:project/expect/Expect/${version}:exp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sourceforge:project/tcl/Tcl/${tclv}:tcl
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir             tcltk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${name}${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir     tcltk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        ${name}${version}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles               ${distname}.tar.gz:exp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   tcl${tclv}-src.tar.gz:tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles       ${distname}.tar.gz:exp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                tcl${tclv}-src.tar.gz:tcl
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               ${distname}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   rmd160  edffe881ee45abe6e9aa150ea5958a04d0ffeab0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   sha256  b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   tcl${tclv}-src.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   rmd160  656d100ad89d3c63596159b43c36f0fbd0507aca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   sha256  354422b9c4791685499123b2dfe01faa98b555c08906c010cb4449ddc75dcade
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       ${distname}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160  edffe881ee45abe6e9aa150ea5958a04d0ffeab0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                tcl${tclv}-src.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160  656d100ad89d3c63596159b43c36f0fbd0507aca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  354422b9c4791685499123b2dfe01faa98b555c08906c010cb4449ddc75dcade
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             port:tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     port:tcl
</span> 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        # For each example that gets installed in ${prefix}/bin, fix its
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # shebang (#!) line to directly run expect (why not?) to fix
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # "can't find package Expect while executing 'package require Expect'"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach example {autoexpect autopasswd cryptdir decryptdir dislocate \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ftp-rfc kibitz lpunlock mkpasswd multixterm passmass rftp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           rlogin-cwd timed-read timed-run tknewsbiff tkpasswd unbuffer \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           weather xkibitz xpstat} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           set file ${worksrcpath}/example/${example}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           system "patch ${file} < ${filespath}/patch-example.diff"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|@PREFIX@|${prefix}|g" ${file}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # For each example that gets installed in ${prefix}/bin, fix its
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # shebang (#!) line to directly run expect (why not?) to fix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # "can't find package Expect while executing 'package require Expect'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach example {autoexpect autopasswd cryptdir decryptdir dislocate \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ftp-rfc kibitz lpunlock mkpasswd multixterm passmass rftp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rlogin-cwd timed-read timed-run tknewsbiff tkpasswd unbuffer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        weather xkibitz xpstat} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set file ${worksrcpath}/example/${example}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "patch ${file} < ${filespath}/patch-example.diff"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|@PREFIX@|${prefix}|g" ${file}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 configure.cppflags-append -I${workpath}/tcl${tclv}/generic -I${workpath}/tcl${tclv}/unix
 configure.ldflags-append -ltclstub8.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args          --disable-shared \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   --with-tcl=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   --with-tclinclude=${workpath}/tcl${tclv}/generic/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --disable-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            --with-tcl=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            --with-tclinclude=${workpath}/tcl${tclv}/generic/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run                yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target     test
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot           { ln -s expect${version}/libexpect${version}.a ${destroot}${prefix}/lib/libexpect.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot       { ln -s expect${version}/libexpect${version}.a ${destroot}${prefix}/lib/libexpect.a
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        file mkdir ${destroot}${prefix}/share/doc/${name}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   xinstall -m 644 {*}[glob ${worksrcpath}/example/*] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${destroot}${prefix}/share/doc/${name}/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            file mkdir ${destroot}${prefix}/share/doc/${name}/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            xinstall -m 644 {*}[glob ${worksrcpath}/example/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${destroot}${prefix}/share/doc/${name}/examples
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        xinstall -m 644 -W ${worksrcpath} ChangeLog FAQ INSTALL NEWS README \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            xinstall -m 644 -W ${worksrcpath} ChangeLog FAQ INSTALL NEWS README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span> 
</pre><pre style='margin:0'>

</pre>