# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id: Portfile 145298 2016-01-31 04:47:31Z mcalhoun@macports.org $ PortSystem 1.0 PortGroup elisp 1.0 name sml-mode.el version 5.0 categories lang editors license GPL-3+ maintainers mcalhoun openmaintainer description An EMACS major mode for editing Standard ML long_description ${description} homepage http://www.iro.umontreal.ca/~monnier/elisp/ platforms darwin distname sml-mode-${version} master_sites http://www.iro.umontreal.ca/~monnier/elisp/ checksums rmd160 cc6b8896348ce2c0023adc9edda114379ac7e99e \ sha256 8891ae8215175186f7575ae5a581e06e083f231d3e50731a587e19830653774f supported_archs noarch depends_lib-append path:${emacs_binary}:${emacs_binary_provider} use_configure no build.target elcfiles EMACS=${emacs_binary} destroot.target install_elc install_el prefix=${destroot}${prefix} variant docs description {Install extra documentation} { depends_build-append path:${prefix}/texi2dvi:texinfo \ path:${prefix}/makeinfo:texinfo \ path:${prefix}/texi2dvi:texinfo \ path:${prefix}/bin/dvips:texlive-basic build.target-append info dvi postscript destroot.target-append \ install_info install_dvi \ infodir=${destroot}${prefix}/share/info \ docdir=${destroot}${prefix}/share/doc/${name} post-destroot { xinstall -m 0755 -d ${destroot}${prefix}/share/doc/${name} eval xinstall -m 0644 [glob ${worksrcpath}/*.ps] ${destroot}${prefix}/share/doc/${name} } } notes "To use this, put the following into your ~/.emacs: (load \"${prefix}/share/emacs/site-lisp/sml-mode/sml-mode-startup\")" livecheck.type regex livecheck.regex sml-mode-(\\d+(?:\\.\\d+)*)${extract.suffix}