diff --git a/devel/bison/Makefile b/devel/bison/Makefile index a06534ba1e73..b9d76bb07800 100644 --- a/devel/bison/Makefile +++ b/devel/bison/Makefile @@ -1,42 +1,43 @@ PORTNAME= bison PORTVERSION= 3.8.2 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNU MAINTAINER= sunpoet@FreeBSD.org COMMENT= Parser generator from FSF, (mostly) compatible with Yacc -WWW= https://savannah.gnu.org/projects/bison/ +WWW= https://www.gnu.org/software/bison/ \ + https://savannah.gnu.org/projects/bison/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= m4>=1.4.16,1:devel/m4 # USES=gmake is used for parallelized make test USES= charsetfix compiler:c11 cpe gmake iconv localbase perl5 tar:xz USE_PERL5= build CONFIGURE_ARGS= --disable-yacc --enable-relocatable CONFIGURE_ENV= gl_cv_lib_readline=no GNU_CONFIGURE= yes LIBS+= -lm TEST_ARGS+= ${_MAKE_JOBS} TEST_TARGET= check INFO= bison CPE_VENDOR= gnu OPTIONS_DEFINE= DOCS EXAMPLES NLS OPTIONS_SUB= yes NLS_BUILD_DEPENDS= libtextstyle>=0.21:devel/libtextstyle NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_OFF= ac_cv_libtextstyle=no NLS_LIB_DEPENDS= libtextstyle.so:devel/libtextstyle NLS_USES= gettext .include diff --git a/devel/bison/pkg-descr b/devel/bison/pkg-descr index 15afeadcd333..71d97b89c0bc 100644 --- a/devel/bison/pkg-descr +++ b/devel/bison/pkg-descr @@ -1,13 +1,11 @@ Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. As an experimental feature, Bison can also generate IELR(1) or canonical LR(1) parser tables. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages. Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble. You need to be fluent in C or C++ programming in order to use Bison. Java is also supported as an experimental feature. - -See also: https://www.gnu.org/software/bison/