# -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           cmake 1.0
PortGroup           qt4 1.0

name                qfsm
license             GPL-2
version             0.52.0
set major           [lindex [split ${version} .] 0]
set minor           [lindex [split ${version} .] 1]
revision            1
categories          science
maintainers         nomaintainer
description         A graphical tool for designing finite state machines
long_description    Qfsm is a graphical editor for finite state machines \
                    written in C++ using Qt the graphical Toolkit from Trolltech

platforms           darwin
homepage            http://qfsm.sourceforge.net
master_sites        sourceforge:project/${name}/${name}/${name}-${major}.${minor}
distname            ${name}-${version}-Source
use_bzip2           yes
checksums           md5     62590fe7dfd7d77c80b03695860a2434 \
                    sha1    6820603155270d0abdc5a302a647e9588f92a2dc \
                    rmd160  c60d6b49e1eaaffdf258f468e7e897479524baff

livecheck.url       http://sourceforge.net/projects/qfsm/files/
livecheck.type      regex
livecheck.regex     Download ${name}-(\[0-9.\]*)-Source${extract.suffix}

configure.args-append ${qt_cmake_defines}

post-patch {
    reinplace "s|SET(CMAKE_INSTALL_PREFIX \"/usr\")|SET(CMAKE_INSTALL_PREFIX \"${prefix}\")|g" ${worksrcpath}/CMakeLists.txt
}
