[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