diff options
author | sunpoet <sunpoet@FreeBSD.org> | 2017-06-14 00:55:20 +0800 |
---|---|---|
committer | sunpoet <sunpoet@FreeBSD.org> | 2017-06-14 00:55:20 +0800 |
commit | e7a63ce1798047b8bd0e801810b424d3b2ca3469 (patch) | |
tree | ed6a774e445b1ef6a129d99ff0a5d143eb46ea3d /textproc | |
parent | 4b6bfaf8daf5accc5ee39e48b4da05c138a11c82 (diff) | |
download | freebsd-ports-gnome-e7a63ce1798047b8bd0e801810b424d3b2ca3469.tar.gz freebsd-ports-gnome-e7a63ce1798047b8bd0e801810b424d3b2ca3469.tar.zst freebsd-ports-gnome-e7a63ce1798047b8bd0e801810b424d3b2ca3469.zip |
Update to 20170521
- Add my LOCAL to MASTER_SITES
- Add LICENSE_FILE
- Use USES=tar:tgz
- Convert to test framework
- Remove WRKSRC
- Use PLIST instead of PLIST_FILES
- Reformat pkg-descr
- Take maintainership
Changes: http://invisible-island.net/reflex/NEWS.html
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/reflex/Makefile | 24 | ||||
-rw-r--r-- | textproc/reflex/distinfo | 5 | ||||
-rw-r--r-- | textproc/reflex/pkg-descr | 9 | ||||
-rw-r--r-- | textproc/reflex/pkg-plist | 8 |
4 files changed, 22 insertions, 24 deletions
diff --git a/textproc/reflex/Makefile b/textproc/reflex/Makefile index 12c4be97d9b8..3d783273aa6d 100644 --- a/textproc/reflex/Makefile +++ b/textproc/reflex/Makefile @@ -2,30 +2,20 @@ # $FreeBSD$ PORTNAME= reflex -PORTVERSION= 20131209 +PORTVERSION= 20170521 CATEGORIES= textproc -MASTER_SITES= ftp://invisible-island.net/reflex/ LOCAL/bf -EXTRACT_SUFX= .tgz +MASTER_SITES= ftp://invisible-island.net/reflex/ \ + LOCAL/sunpoet MAINTAINER= ports@FreeBSD.org COMMENT= Relocalizable fast lexical scanner LICENSE= BSD3CLAUSE - -GNU_CONFIGURE= yes +LICENSE_FILE= ${WRKSRC}/COPYING CONFIGURE_ENV= YACC="${YACC}" -PLIST_FILES= bin/reflex bin/reflex++ include/reFlexLexer.h \ - lib/librefl.a man/man1/reflex.1.gz -WRKSRC= ${WRKDIR}/reflex-${PORTVERSION} - -regression-test test: check - -.for t in check bigcheck -${t}: build - @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ - ${MAKE_ARGS} ${t};) - -.endfor +GNU_CONFIGURE= yes +TEST_TARGET= bigcheck +USES= tar:tgz .include <bsd.port.mk> diff --git a/textproc/reflex/distinfo b/textproc/reflex/distinfo index ab41669c72f6..d54c685ee29f 100644 --- a/textproc/reflex/distinfo +++ b/textproc/reflex/distinfo @@ -1,2 +1,3 @@ -SHA256 (reflex-20131209.tgz) = 0ebbfa2d564e1e211ccf862ad6f12dbffa784164ea4492d08b9d50a592aaf0e2 -SIZE (reflex-20131209.tgz) = 454282 +TIMESTAMP = 1497359841 +SHA256 (reflex-20170521.tgz) = aa36bb397ff717f09773fcaa80ba8b7c68a5b3b10c859d686c4daeb6518b6318 +SIZE (reflex-20170521.tgz) = 463350 diff --git a/textproc/reflex/pkg-descr b/textproc/reflex/pkg-descr index 269f4b462f3b..eeff8c732968 100644 --- a/textproc/reflex/pkg-descr +++ b/textproc/reflex/pkg-descr @@ -1,7 +1,6 @@ -This is a variant of the Flex fast lexical scanner. Flex was written -in the early 1990s by Verne Paxson. This version has been modified -by Thomas Dickey, so that it conforms to ANSI C. It includes other -improvements, but remains compatible with Paxson's 2.5.4 release -(as well as POSIX lex). See the NEWS file for details. +This is a variant of the Flex fast lexical scanner. Flex was written in the early +1990s by Verne Paxson. This version has been modified by Thomas Dickey, so that +it conforms to ANSI C. It includes other improvements, but remains compatible with +Paxson's 2.5.4 release (as well as POSIX lex). See the NEWS file for details. WWW: http://invisible-island.net/reflex/reflex.html diff --git a/textproc/reflex/pkg-plist b/textproc/reflex/pkg-plist new file mode 100644 index 000000000000..733950b61282 --- /dev/null +++ b/textproc/reflex/pkg-plist @@ -0,0 +1,8 @@ +/usr/local/share/licenses/reflex-20170521/BSD3CLAUSE +/usr/local/share/licenses/reflex-20170521/LICENSE +/usr/local/share/licenses/reflex-20170521/catalog.mk +bin/reflex +bin/reflex++ +include/reFlexLexer.h +lib/librefl.a +man/man1/reflex.1.gz |