svn commit: r528943 - head/textproc/flex
Matthias Andree
mandree at FreeBSD.org
Sun Mar 22 23:12:36 UTC 2020
Author: mandree
Date: Sun Mar 22 23:12:35 2020
New Revision: 528943
URL: https://svnweb.freebsd.org/changeset/ports/528943
Log:
textproc/flex: Remove GNU m4 and GNU bison requisites
...bapt@ reports this port works perfectly with base yacc and m4.
Submitted by: bapt@ (Baptiste Daroussin)
Differential Revision: https://reviews.freebsd.org/D24016
Modified:
head/textproc/flex/Makefile
Modified: head/textproc/flex/Makefile
==============================================================================
--- head/textproc/flex/Makefile Sun Mar 22 22:52:08 2020 (r528942)
+++ head/textproc/flex/Makefile Sun Mar 22 23:12:35 2020 (r528943)
@@ -2,8 +2,8 @@
PORTNAME= flex
PORTVERSION= 2.6.4
-PORTREVISION= 1
-CATEGORIES= textproc
+PORTREVISION= 2
+CATEGORIES= textproc devel
MASTER_SITES= https://github.com/westes/flex/releases/download/v${PORTVERSION}/
MAINTAINER= mandree at FreeBSD.org
@@ -12,15 +12,13 @@ COMMENT= Fast lexical analyzer generator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= help2man:misc/help2man \
- gm4:devel/m4
-RUN_DEPENDS= gm4:devel/m4
+BUILD_DEPENDS= help2man:misc/help2man
-USES= bison gmake libtool makeinfo
+USES= bison:alias gmake libtool makeinfo
GNU_CONFIGURE= yes
# install flex header to its own dir to avoid conflict with system flex.
CONFIGURE_ARGS= --includedir=${PREFIX}/include/flex --disable-shared
-CONFIGURE_ENV= M4=${LOCALBASE}/bin/gm4 MAKEINFO="${MAKEINFO} --no-split"
+CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split"
INSTALL_TARGET= install-strip
INFO= flex
More information about the svn-ports-all
mailing list