[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