# $Id: Portfile 59274 2009-10-12 23:49:41Z blb@macports.org $

PortSystem          1.0
name                cunit
version             2.1-0
revision            1
categories          devel
maintainers         nomaintainer
description         Unit testing library for C
long_description \
   CUnit is a lightweight system for writing, administering, and running \
   unit tests in C.  It provides C programmers a basic testing functionality \
   with a flexible variety of user interfaces.

platforms           darwin

homepage            http://cunit.sourceforge.net/
master_sites        sourceforge
distname            CUnit-${version}-src
worksrcdir          [strsed ${distname} {s/-src$//}]

checksums           md5     f4f53d2c41e9315a91b4f14a1706fe4f \
                    sha1    05920c1defda3527cee3bc82fb9eadf45c5ea7a1 \
                    rmd160  db3e8ea2294faae8301b597164f07fe482e877b5

depends_lib         port:ncurses

patchfiles          patch-doc_Makefile.in.diff \
                    patch-cunit_sources_curses_curses.c.diff

configure.args      --enable-curses --enable-examples \
                    --mandir=${prefix}/share/man

post-destroot {
   # For some reason CUnit has a headers/ subdir in doc/ which just repeats
   # the headers already in include/ (plus Win.h which we don't need)
   delete ${destroot}${prefix}/doc
}

livecheck.type      regex
livecheck.url       http://sourceforge.net/project/showfiles.php?group_id=32992&package_id=25133
livecheck.regex     {CUnit-([0-9.-]+)-src\.tar\.gz}

