[129179] trunk/dports/lang/cm3/Portfile

khindenburg at macports.org khindenburg at macports.org
Mon Dec 8 10:52:56 PST 2014


Revision: 129179
          https://trac.macports.org/changeset/129179
Author:   khindenburg at macports.org
Date:     2014-12-08 10:52:55 -0800 (Mon, 08 Dec 2014)
Log Message:
-----------
cm3: add modeline + whitespace changes

Modified Paths:
--------------
    trunk/dports/lang/cm3/Portfile

Modified: trunk/dports/lang/cm3/Portfile
===================================================================
--- trunk/dports/lang/cm3/Portfile	2014-12-08 17:41:01 UTC (rev 129178)
+++ trunk/dports/lang/cm3/Portfile	2014-12-08 18:52:55 UTC (rev 129179)
@@ -1,47 +1,51 @@
+# -*- 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
-name			cm3
-version			5.2.6
-revision		1
-categories		lang
-platforms		darwin
-maintainers		nomaintainer
-homepage		http://www.elegosoft.com/cm3/
-description		Critical Mass Modula-3 Compiler
-long_description	CM3 5.2 is an open source release of Critical Mass Modula-3. \
-			It is a complete easy-to-use and easy-to-install Modula-3 system \
-			that contains considerable enhancements over its ancestor DEC SRC Modula-3.
 
-master_sites		${homepage}
-distfiles		cm3-src-all-${version}.tgz
+PortSystem          1.0
 
-checksums		cm3-src-all-${version}.tgz md5 \
-			     44fd8c9c905707e4f9835eaf6b747127
+name                cm3
+version             5.2.6
+revision            1
+categories          lang
+platforms           darwin
+maintainers         nomaintainer
 
-worksrcdir		cm3
-extract.dir		${worksrcpath}
-pre-extract		"file mkdir ${workpath}/${worksrcdir}"
+homepage            http://www.elegosoft.com/cm3/
+description         Critical Mass Modula-3 Compiler
+long_description    CM3 5.2 is an open source release of Critical Mass Modula-3. \
+    It is a complete easy-to-use and easy-to-install Modula-3 system \
+    that contains considerable enhancements over its ancestor DEC SRC Modula-3.
 
+master_sites        ${homepage}
+distfiles           cm3-src-all-${version}.tgz
+
+checksums           cm3-src-all-${version}.tgz md5 \
+                        44fd8c9c905707e4f9835eaf6b747127
+
+worksrcdir          cm3
+extract.dir         ${worksrcpath}
+pre-extract         "file mkdir ${workpath}/${worksrcdir}"
+
 # Add a path entry for the bootstrap cm3 compiler
-build.env		PATH=$env(PATH):${workpath}/bootstrap/bin
+build.env           PATH=$env(PATH):${workpath}/bootstrap/bin
 
 # M3 requires a bootstrap compiler to build
 # This port currently supports only Darwin/PPC
 platform darwin powerpc {
-    distfiles-append	cm3-min-POSIX-PPC_DARWIN-${version}.tgz
-    checksums-append	cm3-min-POSIX-PPC_DARWIN-${version}.tgz md5 \
-			    6b1421b926731c36c0fc98e86f08c24c
+    distfiles-append    cm3-min-POSIX-PPC_DARWIN-${version}.tgz
+    checksums-append    cm3-min-POSIX-PPC_DARWIN-${version}.tgz md5 \
+                            6b1421b926731c36c0fc98e86f08c24c
 
     # Apple's cpp-precomp in Jaguar (10.2) incorrectly handles
     # gcc 'poisoned' tokens, so we turn it off.
     # It only makes the build take longer anyway.
-    patchfiles		patch-fix-cpp-precomp.diff
+    patchfiles      patch-fix-cpp-precomp.diff
 }
 
 platform freebsd i386 {
-    distfiles-append	cm3-min-POSIX-FreeBSD4-${version}.tgz
-    checksums-append	cm3-min-POSIX-FreeBSD4-${version}.tgz md5 \
-    			    162156b414ffebd24c8f0ab9b71ee5e8
+    distfiles-append    cm3-min-POSIX-FreeBSD4-${version}.tgz
+    checksums-append    cm3-min-POSIX-FreeBSD4-${version}.tgz md5 \
+                            162156b414ffebd24c8f0ab9b71ee5e8
 }
 
 post-extract {
@@ -53,16 +57,16 @@
 configure {
     # Configure the bootstrap
     file copy -force \
-	${filespath}/${os.platform}-cm3.cfg ${workpath}/bootstrap/bin/cm3.cfg
+        ${filespath}/${os.platform}-cm3.cfg ${workpath}/bootstrap/bin/cm3.cfg
     reinplace \
-	s|@USE_ROOT@|\"${workpath}/bootstrap\"|g \
-	${workpath}/bootstrap/bin/cm3.cfg
+        s|@USE_ROOT@|\"${workpath}/bootstrap\"|g \
+        ${workpath}/bootstrap/bin/cm3.cfg
     reinplace \
-	s|@INSTALL_ROOT@|\"${destroot}${prefix}/cm3\"|g \
-	${workpath}/bootstrap/bin/cm3.cfg
+        s|@INSTALL_ROOT@|\"${destroot}${prefix}/cm3\"|g \
+        ${workpath}/bootstrap/bin/cm3.cfg
     reinplace \
-	s|@PREFIX@|\"${prefix}/cm3\"|g \
-	${workpath}/bootstrap/bin/cm3.cfg
+        s|@PREFIX@|\"${prefix}/cm3\"|g \
+        ${workpath}/bootstrap/bin/cm3.cfg
 }
 
 build {
@@ -80,16 +84,16 @@
 
     # copy bootstrap configuration file to destroot
     file copy -force \
-	${filespath}/${os.platform}-cm3.cfg ${destroot}${prefix}/cm3/bin/cm3.cfg
+        ${filespath}/${os.platform}-cm3.cfg ${destroot}${prefix}/cm3/bin/cm3.cfg
 
     # update file paths to reflect final installation paths
     reinplace \
-	s|@INSTALL_ROOT@|\"${prefix}/cm3\"|g \
-	${destroot}${prefix}/cm3/bin/cm3.cfg
+        s|@INSTALL_ROOT@|\"${prefix}/cm3\"|g \
+        ${destroot}${prefix}/cm3/bin/cm3.cfg
     reinplace \
-	s|@USE_ROOT@|\"${prefix}/cm3\"|g \
-	${destroot}${prefix}/cm3/bin/cm3.cfg
+        s|@USE_ROOT@|\"${prefix}/cm3\"|g \
+        ${destroot}${prefix}/cm3/bin/cm3.cfg
     reinplace \
-	s|@PREFIX@|\"${prefix}/cm3\"|g \
-	${destroot}${prefix}/cm3/bin/cm3.cfg
+        s|@PREFIX@|\"${prefix}/cm3\"|g \
+        ${destroot}${prefix}/cm3/bin/cm3.cfg
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141208/10585530/attachment-0001.html>


More information about the macports-changes mailing list