<pre style='margin:0'>
Mark Evenson (easye) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e861ca5f3726dfc4641172b282254b333cce4c7">https://github.com/macports/macports-ports/commit/9e861ca5f3726dfc4641172b282254b333cce4c7</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 9e861ca devel/leiningen: replace with binary version to update to leiningen-2.9.1
</span>9e861ca is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9e861ca5f3726dfc4641172b282254b333cce4c7
</span>Author: Mark Evenson <evenson.not.org@gmail.com>
AuthorDate: Mon Jan 13 09:26:22 2020 +0100
<span style='display:block; white-space:pre;color:#404040;'> devel/leiningen: replace with binary version to update to leiningen-2.9.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> We use the `bin/lein-pkg` version of Leiningen which doesn't attempt
</span><span style='display:block; white-space:pre;color:#404040;'> to do autoupdates along with the binary standalone version to form the
</span><span style='display:block; white-space:pre;color:#404040;'> basis for a more maintainable Leiningen release strategy.
</span>---
devel/leiningen/Portfile | 57 ++++++++++++++++++++++++++++++------------------
1 file changed, 36 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/leiningen/Portfile b/devel/leiningen/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b673266..b6e9563 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/leiningen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/leiningen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,13 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# *sigh* can't seem to get the git portgroup to have additional distfiles, so do everything manually
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup technomancy leiningen 2.6.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name leiningen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.9.1
</span> categories devel java
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers openmaintainer easieste
</span> platforms darwin
supported_archs noarch
license EPL-1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,29 +15,42 @@ license EPL-1
</span> description A build tool for Clojure designed to not set your hair on fire.
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 232ed012595ac8e5d8ad75a7e20cdfe2f554a5de \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7e1b49d21c7cdfb4b897493914a5965ad6d8c0217fcc54b3de42cc963c723e2e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:clojure \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:clojure-contrib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:apache-ant \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:maven2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Not entirely sure if this is needed at this point
</span> depends_run port:jline
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${filespath}/build.xml ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__PREFIX__|${prefix}/share/java|" ${worksrcpath}/build.xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/technomancy/leiningen/archive/:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/technomancy/leiningen/releases/download/${version}/:standalone
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${version}.tar.gz:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ leiningen-${version}-standalone.zip:standalone
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${version}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4a463058795b5317e434b48e7b72b7eccbd288f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a4c239b407576f94e2fef5bfa107f0d3f97d0b19c253b08860d9609df4ab8b29 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 734694 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ leiningen-${version}-standalone.zip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 a2ea357c3a988ad242ba23354f70633e9bb7336b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ea7c831a4f5c38b6fc3926c6ad32d1d4b9b91bf830a715ecff5a70a18bda55f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 14621704
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.version 1.8+
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd ant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only ${version}.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set javadir ${prefix}/share/java/leiningen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lein_jar_dest ${javadir}/leiningen-${version}-standalone.jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -E "s|^LEIN_JAR=.*$|LEIN_JAR=${lein_jar_dest}|" ${worksrcpath}/bin/lein-pkg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set javadir ${prefix}/share/java
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__PREFIX__|${javadir}|" ${worksrcpath}/bin/lein
</span> xinstall -m 0755 -d ${destroot}${javadir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0755 ${worksrcpath}/bin/lein ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${worksrcpath}/leiningen.jar ${destroot}${javadir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/bin/lein-pkg ${destroot}${prefix}/bin/lein
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${distpath}/leiningen-${version}-standalone.zip ${destroot}${lein_jar_dest}
</span> }
</pre><pre style='margin:0'>
</pre>