# -*- Mode: Tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 79923 2011-06-29 11:12:51Z and.damore@macports.org $

PortSystem              1.0
PortGroup               qt4 1.0
name                    qtoctave-mac
version                 0.10.1
categories              aqua math
platforms               darwin
maintainers             and.damore openmaintainer
description             QtOctave is a front-end for Octave
long_description        \
                        QtOctave is a front-end for Octave, a high-level \
                        language\ primarily intended for numerical computations \
                        like Matlab. QtOctave \ tries, using menus and forms, \
                        to make Octave easy.

homepage                http://qtoctave.wordpress.com
distname                qtoctave-${version}
master_sites            http://forja.rediris.es/frs/download.php/2054/

depends_lib-append      path:bin/octave:octave
depends_build-append    port:cmake
depends_skip_archcheck  octave octave-devel

checksums               md5     f23afd8eb850b950f51b65f256a83835 \
                        sha1    3aa036a5d28a950a7877bfa2bd596c7df8139ec3 \
                        rmd160  8d4c8d243d57fa593d871f2a4b73e07d92f035d7

configure.cmd           cmake
configure.pre_args      -DCMAKE_INSTALL_PREFIX=${prefix}
configure.args          ${qt_cmake_defines} \
                        -G \"Unix Makefiles\" .

livecheck.type          regex
livecheck.url           ${homepage}
livecheck.regex         "QtOctave (\\d+(?:\\.\\d+)*) has been released"
