<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/6c93cf744e963a8a885ca8d9c675318a61a2ce85">https://github.com/macports/macports-ports/commit/6c93cf744e963a8a885ca8d9c675318a61a2ce85</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6c93cf744e963a8a885ca8d9c675318a61a2ce85
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sat Mar 2 11:16:41 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    ploticus: update to 2.42
</span>---
 math/ploticus/Portfile                      | 17 +++++++++--------
 math/ploticus/files/patch-src-Makefile.diff | 22 +++++++++++-----------
 2 files changed, 20 insertions(+), 19 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/ploticus/Portfile b/math/ploticus/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6ce94d2..6e4106d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/ploticus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/ploticus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem 1.0
 
 name            ploticus
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         2.41
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         2.42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> categories      math
 maintainers     nomaintainer
 license         GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,11 +22,11 @@ homepage        http://ploticus.sourceforge.net/
</span> platforms       darwin
 
 master_sites    sourceforge
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        pl[join [split ${version} .] {}]src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        ${name}[join [split ${version} .] {}]_src
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5     ed68bd653488bbe86301077e12d3265a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1    f12aa6d5d2d0d284f69b589263f0ee39ed8e0317 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160  25dfca2d40d7da44235292587aaf7e3b47cac12c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  25535639286ca6caa9cf10971b43181ffa449f7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  3f29e4b9f405203a93efec900e5816d9e1b4381821881e241c08cab7dd66e0b0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    535755
</span> 
 depends_lib     port:xorg-libX11 port:libpng port:zlib \
                 port:gd2 port:jpeg port:freetype
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,15 +37,16 @@ use_configure   no
</span> 
 variant universal {}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set worksrcpath ${workpath}/${name}[join [split ${version} .] {}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.dir       ${worksrcpath}/src
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target    {}
</span> build.args      PREFIX=${prefix} \
                 CC="${configure.cc} [get_canonical_archflags]"
 
 destroot.args   PREFIX=${prefix}
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 444 ${worksrcpath}/man/man1/pl.1 ${destroot}${prefix}/share/man/man1/ploticus.1
</span>     xinstall -d ${destroot}${prefix}/share/${name}
     xinstall -m 444 {*}[glob ${worksrcpath}/prefabs/*] ${destroot}${prefix}/share/${name}
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/ploticus/files/patch-src-Makefile.diff b/math/ploticus/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 64a1b49..c98bf40 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/ploticus/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/ploticus/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makefile.orig      2010-09-22 22:28:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile   2010-09-22 22:33:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2013-06-07 12:05:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2019-03-02 11:05:43.000000000 -0600
</span> @@ -25,13 +25,13 @@
  
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,24 +27,24 @@
</span>  
  
  ############ Option 3: build pl executable (native win32 pl.exe)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -89,10 +90,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91,10 +92,10 @@
</span>  
  
  ########### Option 1: use bundled GD16 (PNG only).  Requires libpng and zlib.
 -exetarget: plpng 
 -GD16LIBS = -lpng -lz
<span style='display:block; white-space:pre;background:#ffe0e0;'>--GD16H = 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-GD16H =  -I/usr/local/include
</span> -ZFLAG = -DWZ
 +# exetarget: plpng 
 +# GD16LIBS = -lpng -lz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+# GD16H = 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# GD16H =  -I/usr/local/include
</span> +# ZFLAG = -DWZ
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ### These should remain commented unless your libs are not in usual places, then alter to suit...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ### GD16LIBS = /home/scg/lib/libpng.a /home/scg/lib/libz.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ### GD16H = -I/home/scg/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -111,11 +112,11 @@
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ########### Option 2: use bundled GD13 (pseudoGIF only). No additional lib dependencies.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # exetarget: pl 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -106,11 +107,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ########### Option 4: use your own GD resource with FreeType2 fonts enabled.  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########### Option 4: use your own GD resource with FreeType2 (ttf) fonts enabled.  
</span>  ###########           Requires GD 1.84+, libpng, zlib, libjpeg and libfreetype
 -# exetarget: plgd18 
 -# GD18LIBS = -lgd -lpng -lz -ljpeg -lfreetype
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +59,7 @@
</span>  
  ########### Option 5: don't use GD at all.
  # exetarget: plnogd 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -137,12 +138,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -140,12 +141,12 @@
</span>  
  
  #### If you do a "make install", where do you want the executable(s) to be moved to?
</pre><pre style='margin:0'>

</pre>