<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/f01767eceeecd03240cd48590d206e041dae9a9a">https://github.com/macports/macports-ports/commit/f01767eceeecd03240cd48590d206e041dae9a9a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new f01767eceee TeXShop: rearrange version dependent logic
</span>f01767eceee is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f01767eceeecd03240cd48590d206e041dae9a9a
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sun Dec 11 09:51:19 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> TeXShop: rearrange version dependent logic
</span>---
aqua/TeXShop/Portfile | 42 ++++++++++++++++++++++--------------------
1 file changed, 22 insertions(+), 20 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/TeXShop/Portfile b/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ca9a6900a28..970c129aaec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,12 +44,15 @@ if {[vercmp ${xcodeversion} 10.0] >= 0} {
</span> configure.cxx_stdlib libstdc++
platform darwin {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} < 15} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_error "${name} @${version} requires at least OS X 10.11 El Capitan"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return -code error "incompatible OS X version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} > 20} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Don't build Sparkle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # See: https://trac.macports.org/ticket/66382
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-Sources-UseSparkle.h.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-TeXShop.xcodeproj-project.pbxproj.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete ${worksrcpath}/Sparkle.framework
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- known_fail yes
</span> }
if {${os.major} == 20} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,25 +82,24 @@ platform darwin {
</span> distname texshopsource[strsed ${version} {/\.//}]
worksrcdir ${distname}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|#define HIGHSIERRAORHIGHER|// #define HIGHSIERRAORHIGHER|g" ${worksrcpath}/Sources/globals.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|#define MOJAVEORHIGHER|// #define MOJAVEORHIGHER|g" ${worksrcpath}/Sources/globals.h
</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> livecheck.type none
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Don't build Sparkle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See: https://trac.macports.org/ticket/66382
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Sources-UseSparkle.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-TeXShop.xcodeproj-project.pbxproj.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|#define HIGHSIERRAORHIGHER|// #define HIGHSIERRAORHIGHER|g" ${worksrcpath}/Sources/globals.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} < 18} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|#define MOJAVEORHIGHER|// #define MOJAVEORHIGHER|g" ${worksrcpath}/Sources/globals.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 15} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "${name} @${version} requires at least OS X 10.11 El Capitan"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return -code error "incompatible OS X version"
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- delete ${worksrcpath}/Sparkle.framework
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ known_fail yes
</span> }
}
</pre><pre style='margin:0'>
</pre>