<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/66bc839fb9b419e20ac09fadf697badbb04a921e">https://github.com/macports/macports-ports/commit/66bc839fb9b419e20ac09fadf697badbb04a921e</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 66bc839fb9b ptex-sfmacros: Update homepage and rebuild
</span>66bc839fb9b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 66bc839fb9b419e20ac09fadf697badbb04a921e
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jan 8 01:26:27 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    ptex-sfmacros: Update homepage and rebuild
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Update homepage because project has moved again; old homepage is gone.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    tatesuji.sty was changed in 2009 so update its checksum and revbump.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Installs no platform- or arch-specific files so set platforms any.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Escape shell arguments and eliminate useless use of cat.
</span>---
 tex/ptex-sfmacros/Portfile | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/ptex-sfmacros/Portfile b/tex/ptex-sfmacros/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 62a6caeeda0..fd5679e6ca2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/ptex-sfmacros/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/ptex-sfmacros/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,16 +5,18 @@ PortGroup           texlive 1.0
</span> 
 name                ptex-sfmacros
 version             0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          tex print japanese
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           any
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description         Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.
 long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://homepage3.nifty.com/xymtex/fujitas2/texlatex/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://homepage3.nifty.com/xymtex/fujitas2/texlatex/tategumi/:tategumi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    http://homepage3.nifty.com/xymtex/fujitas2/texlatex/tateyoko/:tateyoko \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    http://homepage3.nifty.com/xymtex/fujitas2/texlatex/kunten/:kunten
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://xymtex.my.coocan.jp/fujitas2/texlatex/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}tategumi/:tategumi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${homepage}tateyoko/:tateyoko \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${homepage}kunten/:kunten
</span> distfiles           furikana.sty:tategumi \
                     furiknkt.sty:tategumi \
                     tnamisen.sty:tategumi \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +75,7 @@ checksums           furikana.sty rmd160 b52a3b1e3a263802a4d17330f4908f5a8c0c1fd9
</span>                     sfrreki2.sty rmd160 7ce24864ad903d5c626fd62f6cb235722abbf131 \
                     sfseikyu.sty rmd160 881597c43494404e49c94a91c7c2225c9a5521d7 \
                     sftabulr.sty rmd160 1e19c5897a87694e278468cf88a4584e343a139d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tatesuji.sty rmd160 d979833d9a1ee25716a219cdafc68f9d38137e2e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    tatesuji.sty rmd160 31c78e8bfe6478edd605a13e3a457f872f579956 \
</span>                     \
                     sfsyoten.lzh rmd160 064eebbf7c64745fbaa740b372272005a2cedcd1 \
                     sfoikomi.lzh rmd160 16e28d78cf135987d03edcf4614541dcbd78ee49
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,20 +92,20 @@ use_configure       no
</span> build {
     file mkdir ${worksrcpath}/tategumi
     foreach f {furikana.sty furiknkt.sty tnamisen.sty tsayusen.sty tundline.sty j-uline.sty jundline.sty kyakuchu.sty tochu.sty kochu.sty warichu.sty sfkanbun.sty burasage.sty shiika.sty tkokugo.sty} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "cat ${distpath}/${f} | nkf -j -Lu > ${worksrcpath}/tategumi/${f}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "< [shellescape ${distpath}/${f}] nkf -j -Lu > [shellescape ${worksrcpath}/tategumi/${f}]"
</span>     }
 
     file mkdir ${worksrcpath}/tateyoko
     foreach f {anaume.sty daijihng.sty daihon.sty haiku.sty jdkintou.sty sfdanrak.sty sfletter.sty sfrreki.sty sfrreki2.sty sfseikyu.sty sftabulr.sty tatesuji.sty} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "cat ${distpath}/${f} | nkf -j -Lu > ${worksrcpath}/tateyoko/${f}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "< [shellescape ${distpath}/${f}] nkf -j -Lu > [shellescape ${worksrcpath}/tateyoko/${f}]"
</span>     }
 
     foreach d {sfsyoten sfoikomi} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "lha x ${distpath}/${d}.lzh -w=${worksrcpath}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "lha x [shellescape ${distpath}/${d}.lzh] -w=[shellescape ${worksrcpath}]"
</span>         foreach f [glob ${worksrcpath}/${d}/*.{1st,sty,tex}] {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            file rename ${f} ${f}_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "cat ${f}_ | nkf -j -Lu > ${f}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            delete ${f}_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            move ${f} ${f}.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system "< [shellescape ${f}.orig] nkf -j -Lu > [shellescape ${f}]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            delete ${f}.orig
</span>         }
     }
 }
</pre><pre style='margin:0'>

</pre>