# $FreeBSD: head/lang/retro12/Makefile 467865 2018-04-21 09:30:22Z riggs $

PORTNAME=	retro12
DISTVERSION=	2018.4.20
CATEGORIES=	lang
MASTER_SITES=	https://forthworks.com/retro/r/
DISTNAME=	${PORTNAME:tu}-${DISTVERSION}

MAINTAINER=	0mp@FreeBSD.org
COMMENT=	Clean, elegant, and pragmatic dialect of Forth

LICENSE=	ISCL
LICENSE_FILE=	${WRKSRC}/LICENSE.md

# Conflicting files: bin/listener bin/repl bin/ri
CONFLICTS_INSTALL=	audio/listener mail/nmh japanese/mh lang/ruby

USES=	ncurses

MAKE_ENV=	DATADIR=${DATADIR} \
		DESTDIR=${DESTDIR} \
		DOCSDIR=${DOCSDIR} \
		EXAMPLESDIR=${EXAMPLESDIR} \
		PREFIX=${PREFIX}
OPTIONS_DEFINE=	DOCS EXAMPLES

PLIST_FILES=	bin/embedimage \
		bin/extend \
		bin/injectimage-js \
		bin/listener \
		bin/muri \
		bin/repl \
		bin/ri \
		bin/rre \
		bin/unu

PORTDATA=	RETRO12.html \
		glossary.forth \
		ngaImage \
		tests \
		words.tsv

PORTDOCS=	doc \
		literate \
		README.md \
		RELEASE_NOTES.md

PORTEXAMPLES=	example

INSTALL_TARGET=	install-strip
TEST_TARGET=	test

.include <bsd.port.mk>
