Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2020 14:03:00 +0000 (UTC)
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536631 - in head/devel: . libantlr4 libantlr4/files
Message-ID:  <202005261403.04QE30ft008142@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fluffy
Date: Tue May 26 14:02:59 2020
New Revision: 536631
URL: https://svnweb.freebsd.org/changeset/ports/536631

Log:
  devel/libantlr4: repocopy from devel/libantlr3c as new library branch
  
  This package provides the ANTLR v4 C/C++ runtime library.
  
  Relnotes:	https://github.com/antlr/antlr4/releases/tag/4.8

Added:
  head/devel/libantlr4/
     - copied from r536630, head/devel/libantlr3c/
Deleted:
  head/devel/libantlr4/files/
Modified:
  head/devel/Makefile
  head/devel/libantlr4/Makefile
  head/devel/libantlr4/distinfo
  head/devel/libantlr4/pkg-descr
  head/devel/libantlr4/pkg-plist

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue May 26 13:24:47 2020	(r536630)
+++ head/devel/Makefile	Tue May 26 14:02:59 2020	(r536631)
@@ -1098,6 +1098,7 @@
     SUBDIR += libafterbase
     SUBDIR += liballium
     SUBDIR += libantlr3c
+    SUBDIR += libantlr4
     SUBDIR += libappindicator
     SUBDIR += libaravis
     SUBDIR += libarea

Modified: head/devel/libantlr4/Makefile
==============================================================================
--- head/devel/libantlr3c/Makefile	Tue May 26 13:24:47 2020	(r536630)
+++ head/devel/libantlr4/Makefile	Tue May 26 14:02:59 2020	(r536631)
@@ -1,21 +1,24 @@
 # Created by: Muhammad Moinur Rahman<5u623l20@gmail.com>
 # $FreeBSD$
 
-PORTNAME=	libantlr3c
-PORTVERSION=	3.4
-PORTREVISION=	1
+PORTNAME=	antlr4
+PORTVERSION=	4.8
 CATEGORIES=	devel
-MASTER_SITES=	http://www.antlr3.org/download/C/
+MASTER_SITES=	http://www.antlr.org/download/
+PKGNAMEPREFIX=		lib
+DISTVERSIONPREFIX=	cpp-runtime-
+DISTVERSIONSUFFIX=	-source
 
-MAINTAINER=	bofh@FreeBSD.org
+MAINTAINER=	fluffy@FreeBSD.org
 COMMENT=	ANother Tool for Language Recognition (C runtime)
 
 LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/COPYING
 
-GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
-USES=		gmake libtool
-USE_LDCONFIG=	yes
+USES=		cmake zip
+NO_WRKSUBDIR=	yes
+
+DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+LIBVERSION=	4.8
+PLIST_SUB+=	LIBVERSION=${PORTVERSION}
 
 .include <bsd.port.mk>

Modified: head/devel/libantlr4/distinfo
==============================================================================
--- head/devel/libantlr3c/distinfo	Tue May 26 13:24:47 2020	(r536630)
+++ head/devel/libantlr4/distinfo	Tue May 26 14:02:59 2020	(r536631)
@@ -1,2 +1,3 @@
-SHA256 (libantlr3c-3.4.tar.gz) = ca914a97f1a2d2f2c8e1fca12d3df65310ff0286d35c48b7ae5f11dcc8b2eb52
-SIZE (libantlr3c-3.4.tar.gz) = 546039
+TIMESTAMP = 1590496259
+SHA256 (antlr4-cpp-runtime-4.8-source.zip) = 58c9c8f83ed2b2224a047a2ca8af8c7ca2f45bc13ff30bd8777ce65ba81d6d11
+SIZE (antlr4-cpp-runtime-4.8-source.zip) = 484677

Modified: head/devel/libantlr4/pkg-descr
==============================================================================
--- head/devel/libantlr3c/pkg-descr	Tue May 26 13:24:47 2020	(r536630)
+++ head/devel/libantlr4/pkg-descr	Tue May 26 14:02:59 2020	(r536631)
@@ -5,6 +5,6 @@ actions in a variety of target languages.  ANTLR provi
 support for tree construction, tree walking, translation, error
 recovery, and error reporting.
 
-This package provides the ANTLR v3 C runtime library.
+This package provides the ANTLR vv C/C++ runtime library.
 
-WWW: http://www.antlr3.org/
+WWW: https://www.antlr.org/

Modified: head/devel/libantlr4/pkg-plist
==============================================================================
--- head/devel/libantlr3c/pkg-plist	Tue May 26 13:24:47 2020	(r536630)
+++ head/devel/libantlr4/pkg-plist	Tue May 26 14:02:59 2020	(r536631)
@@ -1,33 +1,162 @@
-include/antlr3.h
-include/antlr3baserecognizer.h
-include/antlr3basetree.h
-include/antlr3basetreeadaptor.h
-include/antlr3bitset.h
-include/antlr3collections.h
-include/antlr3commontoken.h
-include/antlr3commontree.h
-include/antlr3commontreeadaptor.h
-include/antlr3commontreenodestream.h
-include/antlr3config.h
-include/antlr3convertutf.h
-include/antlr3cyclicdfa.h
-include/antlr3debugeventlistener.h
-include/antlr3defs.h
-include/antlr3encodings.h
-include/antlr3errors.h
-include/antlr3exception.h
-include/antlr3filestream.h
-include/antlr3input.h
-include/antlr3interfaces.h
-include/antlr3intstream.h
-include/antlr3lexer.h
-include/antlr3memory.h
-include/antlr3parser.h
-include/antlr3parsetree.h
-include/antlr3recognizersharedstate.h
-include/antlr3rewritestreams.h
-include/antlr3string.h
-include/antlr3tokenstream.h
-include/antlr3treeparser.h
-lib/libantlr3c.a
-lib/libantlr3c.so
+include/antlr4-runtime/ANTLRErrorListener.h
+include/antlr4-runtime/ANTLRErrorStrategy.h
+include/antlr4-runtime/ANTLRFileStream.h
+include/antlr4-runtime/ANTLRInputStream.h
+include/antlr4-runtime/BailErrorStrategy.h
+include/antlr4-runtime/BaseErrorListener.h
+include/antlr4-runtime/BufferedTokenStream.h
+include/antlr4-runtime/CharStream.h
+include/antlr4-runtime/CommonToken.h
+include/antlr4-runtime/CommonTokenFactory.h
+include/antlr4-runtime/CommonTokenStream.h
+include/antlr4-runtime/ConsoleErrorListener.h
+include/antlr4-runtime/DefaultErrorStrategy.h
+include/antlr4-runtime/DiagnosticErrorListener.h
+include/antlr4-runtime/Exceptions.h
+include/antlr4-runtime/FailedPredicateException.h
+include/antlr4-runtime/InputMismatchException.h
+include/antlr4-runtime/IntStream.h
+include/antlr4-runtime/InterpreterRuleContext.h
+include/antlr4-runtime/Lexer.h
+include/antlr4-runtime/LexerInterpreter.h
+include/antlr4-runtime/LexerNoViableAltException.h
+include/antlr4-runtime/ListTokenSource.h
+include/antlr4-runtime/NoViableAltException.h
+include/antlr4-runtime/Parser.h
+include/antlr4-runtime/ParserInterpreter.h
+include/antlr4-runtime/ParserRuleContext.h
+include/antlr4-runtime/ProxyErrorListener.h
+include/antlr4-runtime/RecognitionException.h
+include/antlr4-runtime/Recognizer.h
+include/antlr4-runtime/RuleContext.h
+include/antlr4-runtime/RuleContextWithAltNum.h
+include/antlr4-runtime/RuntimeMetaData.h
+include/antlr4-runtime/Token.h
+include/antlr4-runtime/TokenFactory.h
+include/antlr4-runtime/TokenSource.h
+include/antlr4-runtime/TokenStream.h
+include/antlr4-runtime/TokenStreamRewriter.h
+include/antlr4-runtime/UnbufferedCharStream.h
+include/antlr4-runtime/UnbufferedTokenStream.h
+include/antlr4-runtime/Vocabulary.h
+include/antlr4-runtime/WritableToken.h
+include/antlr4-runtime/antlr4-common.h
+include/antlr4-runtime/antlr4-runtime.h
+include/antlr4-runtime/atn/ATN.h
+include/antlr4-runtime/atn/ATNConfig.h
+include/antlr4-runtime/atn/ATNConfigSet.h
+include/antlr4-runtime/atn/ATNDeserializationOptions.h
+include/antlr4-runtime/atn/ATNDeserializer.h
+include/antlr4-runtime/atn/ATNSerializer.h
+include/antlr4-runtime/atn/ATNSimulator.h
+include/antlr4-runtime/atn/ATNState.h
+include/antlr4-runtime/atn/ATNType.h
+include/antlr4-runtime/atn/AbstractPredicateTransition.h
+include/antlr4-runtime/atn/ActionTransition.h
+include/antlr4-runtime/atn/AmbiguityInfo.h
+include/antlr4-runtime/atn/ArrayPredictionContext.h
+include/antlr4-runtime/atn/AtomTransition.h
+include/antlr4-runtime/atn/BasicBlockStartState.h
+include/antlr4-runtime/atn/BasicState.h
+include/antlr4-runtime/atn/BlockEndState.h
+include/antlr4-runtime/atn/BlockStartState.h
+include/antlr4-runtime/atn/ContextSensitivityInfo.h
+include/antlr4-runtime/atn/DecisionEventInfo.h
+include/antlr4-runtime/atn/DecisionInfo.h
+include/antlr4-runtime/atn/DecisionState.h
+include/antlr4-runtime/atn/EmptyPredictionContext.h
+include/antlr4-runtime/atn/EpsilonTransition.h
+include/antlr4-runtime/atn/ErrorInfo.h
+include/antlr4-runtime/atn/LL1Analyzer.h
+include/antlr4-runtime/atn/LexerATNConfig.h
+include/antlr4-runtime/atn/LexerATNSimulator.h
+include/antlr4-runtime/atn/LexerAction.h
+include/antlr4-runtime/atn/LexerActionExecutor.h
+include/antlr4-runtime/atn/LexerActionType.h
+include/antlr4-runtime/atn/LexerChannelAction.h
+include/antlr4-runtime/atn/LexerCustomAction.h
+include/antlr4-runtime/atn/LexerIndexedCustomAction.h
+include/antlr4-runtime/atn/LexerModeAction.h
+include/antlr4-runtime/atn/LexerMoreAction.h
+include/antlr4-runtime/atn/LexerPopModeAction.h
+include/antlr4-runtime/atn/LexerPushModeAction.h
+include/antlr4-runtime/atn/LexerSkipAction.h
+include/antlr4-runtime/atn/LexerTypeAction.h
+include/antlr4-runtime/atn/LookaheadEventInfo.h
+include/antlr4-runtime/atn/LoopEndState.h
+include/antlr4-runtime/atn/NotSetTransition.h
+include/antlr4-runtime/atn/OrderedATNConfigSet.h
+include/antlr4-runtime/atn/ParseInfo.h
+include/antlr4-runtime/atn/ParserATNSimulator.h
+include/antlr4-runtime/atn/PlusBlockStartState.h
+include/antlr4-runtime/atn/PlusLoopbackState.h
+include/antlr4-runtime/atn/PrecedencePredicateTransition.h
+include/antlr4-runtime/atn/PredicateEvalInfo.h
+include/antlr4-runtime/atn/PredicateTransition.h
+include/antlr4-runtime/atn/PredictionContext.h
+include/antlr4-runtime/atn/PredictionMode.h
+include/antlr4-runtime/atn/ProfilingATNSimulator.h
+include/antlr4-runtime/atn/RangeTransition.h
+include/antlr4-runtime/atn/RuleStartState.h
+include/antlr4-runtime/atn/RuleStopState.h
+include/antlr4-runtime/atn/RuleTransition.h
+include/antlr4-runtime/atn/SemanticContext.h
+include/antlr4-runtime/atn/SetTransition.h
+include/antlr4-runtime/atn/SingletonPredictionContext.h
+include/antlr4-runtime/atn/StarBlockStartState.h
+include/antlr4-runtime/atn/StarLoopEntryState.h
+include/antlr4-runtime/atn/StarLoopbackState.h
+include/antlr4-runtime/atn/TokensStartState.h
+include/antlr4-runtime/atn/Transition.h
+include/antlr4-runtime/atn/WildcardTransition.h
+include/antlr4-runtime/dfa/DFA.h
+include/antlr4-runtime/dfa/DFASerializer.h
+include/antlr4-runtime/dfa/DFAState.h
+include/antlr4-runtime/dfa/LexerDFASerializer.h
+include/antlr4-runtime/misc/InterpreterDataReader.h
+include/antlr4-runtime/misc/Interval.h
+include/antlr4-runtime/misc/IntervalSet.h
+include/antlr4-runtime/misc/MurmurHash.h
+include/antlr4-runtime/misc/Predicate.h
+include/antlr4-runtime/support/Any.h
+include/antlr4-runtime/support/Arrays.h
+include/antlr4-runtime/support/BitSet.h
+include/antlr4-runtime/support/CPPUtils.h
+include/antlr4-runtime/support/Declarations.h
+include/antlr4-runtime/support/StringUtils.h
+include/antlr4-runtime/support/guid.h
+include/antlr4-runtime/tree/AbstractParseTreeVisitor.h
+include/antlr4-runtime/tree/ErrorNode.h
+include/antlr4-runtime/tree/ErrorNodeImpl.h
+include/antlr4-runtime/tree/IterativeParseTreeWalker.h
+include/antlr4-runtime/tree/ParseTree.h
+include/antlr4-runtime/tree/ParseTreeListener.h
+include/antlr4-runtime/tree/ParseTreeProperty.h
+include/antlr4-runtime/tree/ParseTreeVisitor.h
+include/antlr4-runtime/tree/ParseTreeWalker.h
+include/antlr4-runtime/tree/TerminalNode.h
+include/antlr4-runtime/tree/TerminalNodeImpl.h
+include/antlr4-runtime/tree/Trees.h
+include/antlr4-runtime/tree/pattern/Chunk.h
+include/antlr4-runtime/tree/pattern/ParseTreeMatch.h
+include/antlr4-runtime/tree/pattern/ParseTreePattern.h
+include/antlr4-runtime/tree/pattern/ParseTreePatternMatcher.h
+include/antlr4-runtime/tree/pattern/RuleTagToken.h
+include/antlr4-runtime/tree/pattern/TagChunk.h
+include/antlr4-runtime/tree/pattern/TextChunk.h
+include/antlr4-runtime/tree/pattern/TokenTagToken.h
+include/antlr4-runtime/tree/xpath/XPath.h
+include/antlr4-runtime/tree/xpath/XPathElement.h
+include/antlr4-runtime/tree/xpath/XPathLexer.h
+include/antlr4-runtime/tree/xpath/XPathLexerErrorListener.h
+include/antlr4-runtime/tree/xpath/XPathRuleAnywhereElement.h
+include/antlr4-runtime/tree/xpath/XPathRuleElement.h
+include/antlr4-runtime/tree/xpath/XPathTokenAnywhereElement.h
+include/antlr4-runtime/tree/xpath/XPathTokenElement.h
+include/antlr4-runtime/tree/xpath/XPathWildcardAnywhereElement.h
+include/antlr4-runtime/tree/xpath/XPathWildcardElement.h
+lib/libantlr4-runtime.a
+lib/libantlr4-runtime.so
+lib/libantlr4-runtime.so.%%LIBVERSION%%
+%%DOCSDIR%%/README.md
+%%DOCSDIR%%/VERSION



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005261403.04QE30ft008142>