[119039] trunk/dports/lang/icon/Portfile
macsforever2000 at macports.org
macsforever2000 at macports.org
Tue Apr 15 12:59:25 PDT 2014
Revision: 119039
https://trac.macports.org/changeset/119039
Author: macsforever2000 at macports.org
Date: 2014-04-15 12:59:25 -0700 (Tue, 15 Apr 2014)
Log Message:
-----------
icon: Add mode line. Add license. Conform to mode line. de-tab. Whitespace. Use modern checksums.
Modified Paths:
--------------
trunk/dports/lang/icon/Portfile
Modified: trunk/dports/lang/icon/Portfile
===================================================================
--- trunk/dports/lang/icon/Portfile 2014-04-15 19:44:17 UTC (rev 119038)
+++ trunk/dports/lang/icon/Portfile 2014-04-15 19:59:25 UTC (rev 119039)
@@ -1,61 +1,64 @@
+# -*- 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
# $Id$
-PortSystem 1.0
+PortSystem 1.0
-name icon
-version 9.5.1
+name icon
+version 9.5.1
-categories lang
-maintainers laposte.net:michael.grunewald openmaintainer
-description The Icon Programming Language
-long_description Icon is a high-level, general-purpose programming \
- language with a large repertoire of features for \
- processing data structures and character strings. \
- Icon is an imperative, procedural language with a \
- syntax reminiscent of C and Pascal, but with \
- semantics at a much higher level.
-homepage http://www.cs.arizona.edu/icon/
-platforms darwin
-master_sites ${homepage}ftp/packages/unix/
-distname icon-v[strsed ${version} {g/\.//}]src
-extract.suffix .tgz
-checksums \
- md5 8fdeb7c5408d9d9bf06bc5e7f4f54498 \
- sha1 21b122e3b4abf75a9248d0c52b9fa06899ac97fb \
- rmd160 b72481675a6961e609ad6adabc9abd37474eebc3
+categories lang
+maintainers laposte.net:michael.grunewald openmaintainer
+license public-domain
-universal_variant no
-use_parallel_build no
+description The Icon Programming Language
+long_description Icon is a high-level, general-purpose programming \
+ language with a large repertoire of features for \
+ processing data structures and character strings. \
+ Icon is an imperative, procedural language with a \
+ syntax reminiscent of C and Pascal, but with \
+ semantics at a much higher level.
-configure.cmd make
-configure.pre_args
+homepage http://www.cs.arizona.edu/icon/
+platforms darwin
+master_sites ${homepage}ftp/packages/unix/
+distname icon-v[strsed ${version} {g/\.//}]src
+extract.suffix .tgz
-configure.args Configure name=macintosh
+checksums rmd160 b72481675a6961e609ad6adabc9abd37474eebc3 \
+ sha256 062a680862b1c10c21789c0c7c7687c970a720186918d5ed1f7aad9fdc6fa9b9
-default_variants +x11
+universal_variant no
+use_parallel_build no
-variant x11 {
- configure.args X-Configure name=macintosh
-}
+configure.cmd make
+configure.pre_args
-build.target All
+configure.args Configure name=macintosh
-destroot.target Install
-destroot.destdir dest=${destroot}${prefix}/libexec/${name}
+build.target All
+destroot.target Install
+destroot.destdir dest=${destroot}${prefix}/libexec/${name}
+
post-destroot {
- foreach prog {icon icont iconx vib} {
- ln -s ../libexec/${name}/bin/${prog} ${destroot}${prefix}/bin
- }
- set doc_dir ${destroot}${prefix}/share/doc
- xinstall -d ${doc_dir}
- ln -s ../../libexec/${name}/doc ${doc_dir}/${name}-${version}
- set man1_dir ${destroot}${prefix}/share/man/man1
- xinstall -d ${man1_dir}
- ln -s ../../../libexec/${name}/man/man1/icon.1 ${man1_dir}
- ln -s ../../../libexec/${name}/man/man1/icont.1 ${man1_dir}
+ foreach prog {icon icont iconx vib} {
+ ln -s ../libexec/${name}/bin/${prog} ${destroot}${prefix}/bin
+ }
+ set doc_dir ${destroot}${prefix}/share/doc
+ xinstall -d ${doc_dir}
+ ln -s ../../libexec/${name}/doc ${doc_dir}/${name}-${version}
+ set man1_dir ${destroot}${prefix}/share/man/man1
+ xinstall -d ${man1_dir}
+ ln -s ../../../libexec/${name}/man/man1/icon.1 ${man1_dir}
+ ln -s ../../../libexec/${name}/man/man1/icont.1 ${man1_dir}
}
-livecheck.type regex
-livecheck.url ${homepage}status.htm
-livecheck.regex Version (\[0-9.\]+)
+default_variants +x11
+
+variant x11 {
+ configure.args X-Configure name=macintosh
+}
+
+livecheck.type regex
+livecheck.url ${homepage}status.htm
+livecheck.regex Version (\[0-9.\]+)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140415/6855d2c7/attachment.html>
More information about the macports-changes
mailing list