# $Id: Portfile 76468 2011-02-24 17:18:11Z jmr@macports.org $

PortSystem 1.0

name	   xmfract
version	   1.4
set release	1-4
categories	math
platforms	darwin
license		GPL-2+
maintainers	jmpp openmaintainer

description	UNIX clone of the DOS baed 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	http://www.Nahee.com/spanky/www/fractint/getting.html
master_sites	http://www.Nahee.com/spanky/pub/fractals/programs/unix/
distfiles	${name}_${release}_tar.gz
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
    }
}
