svn commit: r467865 - in head/lang/retro12: . files
Thomas Zander
riggs at FreeBSD.org
Sat Apr 21 09:30:23 UTC 2018
Author: riggs
Date: Sat Apr 21 09:30:22 2018
New Revision: 467865
URL: https://svnweb.freebsd.org/changeset/ports/467865
Log:
Update to upstream version 2018.4.20
Details:
- The Makefile was simplified after working with the upstream developer
to integrate some improvements into the release.
- CONFLICTS_INSTALL were added.
- Patches were removed as they are no longer needed.
Release notes:
- http://forthworks.com:8000/artifact/9bd7d3eda271788f
PR: 227665
Submitted by: 0mp (maintainer)
Deleted:
head/lang/retro12/files/
Modified:
head/lang/retro12/Makefile
head/lang/retro12/distinfo
head/lang/retro12/pkg-descr
Modified: head/lang/retro12/Makefile
==============================================================================
--- head/lang/retro12/Makefile Sat Apr 21 09:07:08 2018 (r467864)
+++ head/lang/retro12/Makefile Sat Apr 21 09:30:22 2018 (r467865)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= retro12
-DISTVERSION= 2018.1
+DISTVERSION= 2018.4.20
CATEGORIES= lang
MASTER_SITES= https://forthworks.com/retro/r/
DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
@@ -12,19 +12,34 @@ COMMENT= Clean, elegant, and pragmatic dialect of Fort
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= glossary.forth \
+
+PORTDATA= RETRO12.html \
+ glossary.forth \
ngaImage \
+ tests \
words.tsv
-OPTIONS_DEFINE= DOCS EXAMPLES
-
PORTDOCS= doc \
literate \
README.md \
@@ -32,21 +47,7 @@ PORTDOCS= doc \
PORTEXAMPLES= example
-do-build:
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build.sh
-
-do-install:
-.for f in embedimage extend muri repl rre unu
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f}
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/listener ${STAGEDIR}${PREFIX}/bin/listener
- cd ${WRKSRC} && \
- ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}
+INSTALL_TARGET= install-strip
+TEST_TARGET= test
.include <bsd.port.mk>
Modified: head/lang/retro12/distinfo
==============================================================================
--- head/lang/retro12/distinfo Sat Apr 21 09:07:08 2018 (r467864)
+++ head/lang/retro12/distinfo Sat Apr 21 09:30:22 2018 (r467865)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1517182308
-SHA256 (RETRO12-2018.1.tar.gz) = 00d2ecdf586ea183ff58a7586f66fa9b1906c25fff0d70fa8591ac7c50508937
-SIZE (RETRO12-2018.1.tar.gz) = 177247
+TIMESTAMP = 1524275523
+SHA256 (RETRO12-2018.4.20.tar.gz) = 431e03ce575553df326eca33e483d279b13b83209d737fec90ee3f2a77a6bc17
+SIZE (RETRO12-2018.4.20.tar.gz) = 216832
Modified: head/lang/retro12/pkg-descr
==============================================================================
--- head/lang/retro12/pkg-descr Sat Apr 21 09:07:08 2018 (r467864)
+++ head/lang/retro12/pkg-descr Sat Apr 21 09:30:22 2018 (r467865)
@@ -2,7 +2,7 @@ RETRO is a clean, elegant, and pragmatic dialect of Fo
a simple alternative for those willing to make a break from legacy
systems.
-The language draws influences from many sources including traditional
+The language draws influences from many sources including traditional
Forth systems, cmForth, colorForth, Factor, and Parable. It was
designed to be easy to grasp and adapt to specific uses.
More information about the svn-ports-all
mailing list