<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f4cfe94389554617579143ced7ecda4cf5e5d752">https://github.com/macports/macports-ports/commit/f4cfe94389554617579143ced7ecda4cf5e5d752</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f4cfe94389554617579143ced7ecda4cf5e5d752
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Fri Feb 15 15:06:37 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> Cenon: update to 4.0.5
</span>---
aqua/Cenon/Portfile | 74 ++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 53 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/Cenon/Portfile b/aqua/Cenon/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2400a77..88e87fe 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/Cenon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/Cenon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,13 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup xcode 1.0
</span>
name Cenon
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.83
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.0.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set library_version \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 4.0.0
</span> categories aqua graphics
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,35 +23,63 @@ long_description \
</span> some rudimentary drafting features.
homepage http://www.cenon.info/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.vhf-group.com/vhfInterservice/download/source/Apple
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://www.cenon.zone/download/source/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> distfiles Cenon-${version}.tar.bz2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- CenonLibrary-${version}-1.tar.bz2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CenonLibrary-${library_version}-1.tar.bz2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> checksums Cenon-${version}.tar.bz2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 5994f15e7e02a3318d5058949f5c851e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CenonLibrary-${version}-1.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 3455746ac9dabbc61ae29d7dcad7d884
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d80da412511f64a21c331bc617f06d53f9000e33 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7c159d9de557f597e757d933ee2b055f04fd2b49371c28853b5285eb2894224c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10710712 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CenonLibrary-${library_version}-1.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5d2f9bd2e1c3838c839c324202563ccb44706f10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b329331a4b5b40d93eeeddd98f6922a53401b6e4f437538cd98392f8828cbb44 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2131692
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Cenon.xcodeproj-project.pbxproj \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-Cenon.xcodeproj-georg.pbxuser
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "${name} @${version} requires at least macOS 10.6 Snow Leopard"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return -code error "imcompatible macOS version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This is a temporary kludge. The new Xcode build system fails to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# destroot this for reasons that are poorly understood.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove this when a better fix is known.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${xcodeversion} 10.0] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.pre_args -UseNewBuildSystem=NO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
worksrcdir Cenon
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-App.m.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-English.lproj-Main.xib.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-functions.m.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-VHFShared-vhfCommonFunctions.m.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set xcodebuilddir build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$xcodeversion == "2.1"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set xcodebuilddir build/Default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|%PREFIX%|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/functions.m \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/VHFShared/vhfCommonFunctions.m
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.type pbx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.dir ${workpath}/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target -configuration Default ARCHS="ppc i386"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set xcodebuilddir \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xcode.project ${name}.xcodeproj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xcode.configuration \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Release
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}/Applications/MacPorts/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/${xcodebuilddir}/${name}.app \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}/Applications/MacPorts/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}/Library/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "tar -C ${destroot}/Library -xjvf ${distpath}/CenonLibrary-${version}-1.tar.bz2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/Library/Application\ Support/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/Devices ${worksrcpath}/Documentation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/Examples ${worksrcpath}/Projects \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/Library/Application\ Support/${name}/
</span> }
</pre><pre style='margin:0'>
</pre>