# -*- 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

PortSystem          1.0

name                xfractint
version             20.04p14
categories          graphics
maintainers         {@jflude hotmail.com:justin_flude} openmaintainer
description         A highly versatile fractal generator
long_description    Fractint is a freeware fractal generator created for PCs \
    and ported to Unix/X Window. It has been in development since 1988. \
    Fractint can also draw cellular automata and stereoscopic images.
homepage            https://www.fractint.org/
platforms           darwin
license             Permissive

master_sites        https://www.fractint.org/ftp/current/linux/
checksums           rmd160 8d69895ca3237caa76c9c1c93ee5abaeb77191c2 \
                    sha256 0e2856e596a44f5a8dbd4cb389683ead484776cdba4cce75c6c2a09f86c9b849 \
                    size 1336285

patch.args          -p1
patchfiles          patch-prefix-x11-dirs.diff

post-patch {
    reinplace "s|__PREFIX__|${prefix}|" "${worksrcpath}/Makefile"
}

depends_lib-append  port:Xft2

use_configure       no
build.args-append   CC=${configure.cc} \
                    CXX=${configure.cxx} \
                    CPP=${configure.cpp}
build.target        ${name}