# $Id: Portfile 61500 2009-12-13 12:09:19Z mww@macports.org $

PortSystem 1.0

name		hugs98
version		plus-Sep2006
categories	lang
maintainers	mww
platforms	darwin
description	The HUGS Haskell Interpreter
long_description	\
		Hugs 98 is a functional programming system based \
		on Haskell 98, the de facto standard for non-strict \
		functional programming languages. Hugs 98 provides an \
		almost complete implementation of Haskell 98.

homepage	http://www.haskell.org/hugs/
master_sites	http://cvs.haskell.org/Hugs/downloads/2006-09/

checksums	md5 e03e0ad79750d037237c47ebe33fa20e \
			sha1 1464a80c715bc5f786ea5a4e4257b2ff0dc7e1e9

depends_lib	port:readline

platform darwin 10 {
    # This fixes the 'Undefined symbols: "_environ"' error
    patchfiles-append patch-packages-base-include-HsBase.h.diff
}

livecheck.type	regex
livecheck.url	${master_sites}
livecheck.regex	hugs98-\(plus-\[A-Za-z\]+200\[6-9\]\)\.tar.gz
