[33984] trunk/dports/lang
ryandesign at macports.org
ryandesign at macports.org
Sat Feb 9 14:35:19 PST 2008
Revision: 33984
http://trac.macosforge.org/projects/macports/changeset/33984
Author: ryandesign at macports.org
Date: 2008-02-09 14:35:17 -0800 (Sat, 09 Feb 2008)
Log Message:
-----------
icon: new portfile from #14238; cleanup will follow in subsequent revisions
Added Paths:
-----------
trunk/dports/lang/icon/
trunk/dports/lang/icon/Portfile
Added: trunk/dports/lang/icon/Portfile
===================================================================
--- trunk/dports/lang/icon/Portfile (rev 0)
+++ trunk/dports/lang/icon/Portfile 2008-02-09 22:35:17 UTC (rev 33984)
@@ -0,0 +1,50 @@
+# $Id$
+
+PortSystem 1.0
+
+name icon
+version 9.4.3
+categories lang
+maintainers michael.grunewald at laposte.net
+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 http://www.cs.arizona.edu/icon/ftp/packages/unix/
+distfiles icon.v943src.tgz
+checksums md5 4740b1fc5caf2fe7409367923dffe607 \
+ sha1 92bd3347807b333fb903edf61a2805f2e1159577 \
+ rmd160 af75af7f106920cd59a7f8ac85954aa472ae78e7
+
+worksrcdir icon.v943src
+
+configure {
+ cd ${worksrcpath}
+ system "make X-Configure name=macintosh"
+}
+
+build.target All
+
+destroot {
+ set icon_dir "${destroot}${prefix}/libexec/${name}"
+ set iconbin_dir "../libexec/${name}/bin"
+ set icondoc_dir "../libexec/${name}/doc"
+ set portbin_dir "${destroot}${prefix}/bin"
+ set portdoc_dir "${destroot}${prefix}/share/doc"
+ xinstall -d "${portbin_dir}"
+ xinstall -d "${portdoc_dir}"
+ cd ${worksrcpath}
+ system "make Install dest=${icon_dir}"
+ cd "${portbin_dir}"
+ system "ln -s ${iconbin_dir}/icon"
+ system "ln -s ${iconbin_dir}/icont"
+ system "ln -s ${iconbin_dir}/iconx"
+ system "ln -s ${iconbin_dir}/vib"
+ cd "${portdoc_dir}"
+ system "ln -s ${icondoc_dir} ${name}-${version}"
+}
Property changes on: trunk/dports/lang/icon/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080209/fa9bfced/attachment.html
More information about the macports-changes
mailing list