Changeset View
Changeset View
Standalone View
Standalone View
head/lang/retro12/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= retro12 | PORTNAME= retro12 | ||||
DISTVERSION= 2018.8 | DISTVERSION= 2019.1 | ||||
CATEGORIES= lang | CATEGORIES= lang | ||||
MASTER_SITES= https://forthworks.com/retro/r/ | MASTER_SITES= https://forthworks.com/retro/r/ | ||||
DISTNAME= ${PORTNAME:tu}-${DISTVERSION} | DISTNAME= ${PORTNAME:tu}-${DISTVERSION} | ||||
MAINTAINER= 0mp@FreeBSD.org | MAINTAINER= 0mp@FreeBSD.org | ||||
COMMENT= Clean, elegant, and pragmatic dialect of Forth | COMMENT= Clean, elegant, and pragmatic dialect of Forth | ||||
LICENSE= ISCL | LICENSE= ISCL | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE.md | LICENSE_FILE= ${WRKSRC}/LICENSE.md | ||||
USES= ncurses shebangfix | USES= ncurses shebangfix | ||||
SHEBANG_FILES= example/Atua* | SHEBANG_FILES= example/Atua* | ||||
SHEBANG_LANG= rre | SHEBANG_LANG= rre | ||||
# Conflicting files: bin/listener bin/repl bin/ri | # Conflicting files: bin/listener bin/repl bin/ri | ||||
CONFLICTS_INSTALL= audio/listener mail/nmh japanese/mh lang/ruby | CONFLICTS_INSTALL= audio/listener mail/nmh japanese/mh lang/ruby | ||||
MAKE_ENV= DATADIR=${DATADIR} \ | MAKE_ENV= DATADIR=${DATADIR} \ | ||||
DESTDIR=${DESTDIR} \ | DESTDIR=${DESTDIR} \ | ||||
DOCSDIR=${DOCSDIR} \ | DOCSDIR=${DOCSDIR} \ | ||||
EXAMPLESDIR=${EXAMPLESDIR} \ | EXAMPLESDIR=${EXAMPLESDIR} \ | ||||
PREFIX=${PREFIX} | PREFIX=${PREFIX} | ||||
# There are race conditions in the makefile due to missing dependencies for | |||||
# targets as upstream tests releases on single core machines. | |||||
MAKE_JOBS_UNSAFE= yes | |||||
PLIST_FILES= bin/embedimage \ | PLIST_FILES= bin/retro \ | ||||
bin/extend \ | bin/retro-embedimage \ | ||||
bin/injectimage-js \ | bin/retro-extend \ | ||||
bin/listener \ | bin/retro-injectimage-js \ | ||||
bin/muri \ | bin/retro-muri \ | ||||
bin/repl \ | bin/retro-repl \ | ||||
bin/ri \ | bin/retro-ri \ | ||||
bin/rre \ | bin/retro-unu | ||||
bin/unu | |||||
PORTDATA= RETRO12.html \ | PORTDATA= RETRO12.html \ | ||||
glossary.forth \ | glossary.forth \ | ||||
ngaImage \ | ngaImage \ | ||||
tests \ | tests \ | ||||
words.tsv | words.tsv | ||||
PORTDOCS= doc \ | PORTDOCS= doc \ | ||||
Show All 12 Lines |