# -*- 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
# $Id: Portfile 94735 2012-06-27 23:39:23Z ryandesign@macports.org $

PortSystem	1.0

name		osh
version		20120604
categories	shells
license		BSD BSD-old
maintainers	v6shell.org:jan+mp
description	Ports of the Sixth Edition (V6) UNIX Thompson shell
long_description \
		The osh package provides two ports of the original /bin/sh \
		from Sixth Edition (V6) UNIX (circa 1975). Osh is an enhanced \
		port of the shell, and sh6 is an unenhanced port of the shell. \
		This package also includes the following shell utilities \
		for use by sh6: glob6, if, goto, and fd2.
platforms	darwin
homepage	http://v6shell.org/
master_sites	${homepage}src/

checksums	md5    ab1df6860d995cd6530c4e148fe29d83 \
		sha1   1aa9bb77b1da5326915200f803a656ae7e7e3ad8 \
		rmd160 24f23cf139eb7fa9f9029d947d7dc36489ccd597

use_configure		no
use_parallel_build	yes

build.args	PREFIX=${prefix}

# Ensure use of the correct build utilities.
build.args-append	CC=${configure.cc} CPP=${configure.cpp}

variant universal {}

# Ensure use of the correct build_arch.
build.args-append	CFLAGS="[get_canonical_archflags cc]" \
			LDFLAGS="[get_canonical_archflags ld]"

destroot.args	PREFIX=${prefix}
destroot.target	install install-doc install-exp

livecheck.type	regex
livecheck.url	${master_sites}
livecheck.regex	${name}-(\\d{8})${extract.suffix}
