<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/27a5f51ad92c8826c201121d1b560669e61038c8">https://github.com/macports/macports-ports/commit/27a5f51ad92c8826c201121d1b560669e61038c8</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 27a5f51  xfractint: new port (version 20.04p14)
</span>27a5f51 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 27a5f51ad92c8826c201121d1b560669e61038c8
</span>Author: Justin Flude <jflude@users.noreply.github.com>
AuthorDate: Sun Mar 3 23:18:47 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    xfractint: new port (version 20.04p14)
</span>---
 graphics/xfractint/Portfile                        | 33 ++++++++
 .../xfractint/files/patch-prefix-x11-dirs.diff     | 95 ++++++++++++++++++++++
 2 files changed, 128 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/xfractint/Portfile b/graphics/xfractint/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..da650b9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/xfractint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                xfractint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20.04p14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          graphics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@jflude hotmail.com:justin_flude} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A highly versatile fractal generator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Fractint is a freeware fractal generator created for PCs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    and ported to Unix/X Window. It has been in development since 1988. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Fractint can also draw cellular automata and stereoscopic images.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.fractint.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Permissive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://www.fractint.org/ftp/current/linux/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 8d69895ca3237caa76c9c1c93ee5abaeb77191c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 0e2856e596a44f5a8dbd4cb389683ead484776cdba4cce75c6c2a09f86c9b849 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 1336285
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.args          -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-prefix-x11-dirs.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;'>+    reinplace "s|__PREFIX__|${prefix}|" "${worksrcpath}/Makefile"
</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;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append   CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CPP=${configure.cpp}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target        ${name}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/xfractint/files/patch-prefix-x11-dirs.diff b/graphics/xfractint/files/patch-prefix-x11-dirs.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c41a9f7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/xfractint/files/patch-prefix-x11-dirs.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- xfractint-20.04p14/Makefile.orig       2014-05-03 08:12:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ xfractint-20.04p14/Makefile    2019-03-05 16:22:26.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,26 +20,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Use Xft/fontconfig libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ WITHXFT = -DWITH_XFT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-XFTHFD = /usr/include/freetype2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++XFTHFD = /opt/X11/include/freetype2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Or not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # WITHXFT =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # XFTHFD =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifndef PREFIX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PREFIX = /usr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifndef DESTDIR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DESTDIR = $(PREFIX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PREFIX = $(DESTDIR)__PREFIX__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SRCDIR should be a path to the directory that will hold fractint.hlp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SRCDIR should also hold the .par, .frm, etc. files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SRCDIR = $(DESTDIR)/share/xfractint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SRCDIR = $(PREFIX)/share/xfractint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SHRDIR = $(PREFIX)/share/xfractint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # BINDIR is where you put your X11 binaries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-BINDIR = $(DESTDIR)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BINDIR = $(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # MANDIR is where you put your chapter 1 man pages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MANDIR = $(DESTDIR)/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MANDIR = $(PREFIX)/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HFD = ./headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UDIR = ./unix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -140,6 +135,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS += -I/opt/X11/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Gcc is often the only compiler that works for this
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For HPUX, use CC = cc -Aa -D_HPUX_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For AIX, maybe use CC = xlc, but other AIX users found cc works, xlc doesn't.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -147,7 +144,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For Sun Solaris 2.x w/SparcCompilerC (cc), use CC = cc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For Sun Solaris 2.x w/GNU gcc, use CC = gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #CC = gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC = /usr/bin/gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#CC = /usr/bin/gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For HPUX, use LIBS = -L/usr/lib/X11R4 -lX11 -lm -lcurses -ltermcap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # For AIX or OSF/1, add -lbsd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -165,6 +162,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBS = -L/usr/X11R6/lib -lX11 -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBS = -L/opt/X11/lib -lX11 -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(NCURSES),-DNCURSES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBS += -lncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -323,7 +322,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f common/encoder.o common/help.o common/realdos.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f unix/unixscr.o unix/video.o unix/xfcurses.o       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if [ -x xfractint.x11 ] ; then mv -f xfractint.x11 xfractint ; fi
</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;'>+ # tar: $(FILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # tar cvfj xfractint.tar.bz2 $(FILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -346,15 +345,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(STRIP) xfractint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d $(BINDIR) $(MANDIR) $(SRCDIR)/$(PDIR) $(SRCDIR)/$(FDIR) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $(SRCDIR)/$(IDIR) $(SRCDIR)/$(LDIR) $(SRCDIR)/$(MDIR) $(SRCDIR)/$(XDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) xfractint -T $(BINDIR)/xfractint;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -T $(UDIR)/xfractint.man $(MANDIR)/xfractint.1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR) fractint.hlp sstools.ini $(DOCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(PDIR) $(PARFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(FDIR) $(FRMFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(IDIR) $(IFSFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(LDIR) $(LFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(MDIR) $(MAPFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -m 644 -t $(SRCDIR)/$(XDIR) $(XTRAFILES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) xfractint $(BINDIR)/xfractint;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(UDIR)/xfractint.man $(MANDIR)/xfractint.1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 fractint.hlp sstools.ini $(DOCS) $(SRCDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(PARFILES) $(SRCDIR)/$(PDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(FRMFILES) $(SRCDIR)/$(FDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(IFSFILES) $(SRCDIR)/$(IDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(LFILES) $(SRCDIR)/$(LDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(MAPFILES) $(SRCDIR)/$(MDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -m 644 $(XTRAFILES) $(SRCDIR)/$(XDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cd $(SRCDIR); rm -f $(PARFILES)
</span></pre><pre style='margin:0'>

</pre>