<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/096e0f1e2743a3af9d92e30947ea24c6b470ffd1">https://github.com/macports/macports-ports/commit/096e0f1e2743a3af9d92e30947ea24c6b470ffd1</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 096e0f1e2743a3af9d92e30947ea24c6b470ffd1
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Jun 8 09:03:37 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> sml-mode.el: use ELPA and update version 5.0->6.9
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The Emacs Lisp Package Archive (ELPA) seems to be the new location
</span><span style='display:block; white-space:pre;color:#404040;'> of the most recent versions of sml-mode.el.
</span>---
lang/sml-mode.el/Portfile | 58 ++++++++++++++++++++++++-----------------------
1 file changed, 30 insertions(+), 28 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/sml-mode.el/Portfile b/lang/sml-mode.el/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a7a46c2..79974da 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/sml-mode.el/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/sml-mode.el/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,49 +4,51 @@ PortSystem 1.0
</span> PortGroup elisp 1.0
name sml-mode.el
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 6.9
</span> categories lang editors
license GPL-3+
maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
description An EMACS major mode for editing Standard ML
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.iro.umontreal.ca/~monnier/elisp/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://elpa.gnu.org/packages/sml-mode.html
</span> platforms darwin
distname sml-mode-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.iro.umontreal.ca/~monnier/elisp/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 cc6b8896348ce2c0023adc9edda114379ac7e99e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8891ae8215175186f7575ae5a581e06e083f231d3e50731a587e19830653774f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://elpa.gnu.org/packages/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${distname}.el
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 58d62006ad19e25482382d325443203c9f6d1521 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 32e257a103b2b4151a9742707b4cf7136646bbca8127a8708705c97db94fafad \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 75180
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.mkdir yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.cmd cp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.pre_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.post_args ${worksrcpath}/${name}
</span>
supported_archs noarch
depends_lib-append path:${emacs_binary}:${emacs_binary_provider}
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target elcfiles EMACS=${emacs_binary}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.target install_elc install_el prefix=${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant docs description {Install extra documentation} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:${prefix}/texi2dvi:texinfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:${prefix}/makeinfo:texinfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:${prefix}/texi2dvi:texinfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:${prefix}/bin/dvips:texlive-basic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target-append info dvi postscript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot.target-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install_info install_dvi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- infodir=${destroot}${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- docdir=${destroot}${prefix}/share/doc/${name}
</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;'>- xinstall -m 0755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 {*}[glob ${worksrcpath}/*.ps] ${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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${build.dir} "${emacs_binary} -batch -f batch-byte-compile sml-mode.el"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${build.dir} "${emacs_binary} -batch --eval '(update-file-autoloads \"${build.dir}/sml-mode.el\" t \"${build.dir}/sml-mode-autoloads.el\")'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set lisp_dir ${destroot}${emacs_lispdir}/sml-mode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${lisp_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} sml-mode.el ${lisp_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} sml-mode.elc ${lisp_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} sml-mode-autoloads.el ${lisp_dir}
</span> }
notes "To use this, put the following into your ~/.emacs:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-(load \"${prefix}/share/emacs/site-lisp/sml-mode/sml-mode-startup\")"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+(load \"${prefix}/share/emacs/site-lisp/sml-mode/sml-mode-autoloads.el\")"
</span>
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex sml-mode-(\\d+(?:\\.\\d+)*)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex sml-mode-(\\d+(?:\\.\\d+)*).el
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://elpa.gnu.org/packages/sml-mode.html
</span></pre><pre style='margin:0'>
</pre>