PortSystem 1.0

name	   xmfract
version	   1.4
categories	math
platforms	darwin
license		GPL-2+
maintainers	nomaintainer

description	UNIX clone of the DOS based Fractint
long_description	X/Motif based UNIX clone of the DOS based Fractint program used in \
			the analysis of various fractal figures, created by Darryl House.

homepage	https://web.archive.org/web/20170703184826/http://www.nahee.com/spanky/www/fractint/getting.html
master_sites	https://ftp.gwdg.de/pub/x11/x.org/contrib/graphics/ \
		freebsd
distname	${name}_${version}
checksums	md5 59cf6bf04fcfdfea06b5f4d903e1152e

depends_lib	lib:libXm:openmotif

patchfiles	patch-all-Makefile.in.diff patch-src_window_size.c.diff \
            patch-xmfract.ini.diff
post-patch {
    reinplace "s|@PREFIX@|${prefix}|" ${worksrcpath}/xmfract.ini
}

configure.args  --x-includes=${prefix}/include \
                --x-libraries=${prefix}/lib \
                --with-editres

post-destroot {
	     xinstall -m 644 -v -W ${worksrcpath} README Xmfract.ad xmfract.ini \
	     ${destroot}${prefix}/share/${name}
	     move ${destroot}${prefix}/share/xmfract/xmfract.ini \
	          ${destroot}${prefix}/share/xmfract/xmfract.ini.default
}

post-activate {
    if {![file exists ${prefix}/share/xmfract/xmfract.ini]} {
        copy ${prefix}/share/xmfract/xmfract.ini.default \
             ${prefix}/share/xmfract/xmfract.ini
    }
}
