diff options
author | nia <nia@pkgsrc.org> | 2020-11-02 12:25:56 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-11-02 12:25:56 +0000 |
commit | 8c050e3cbc32659e647b9702d9aa4244fb59da85 (patch) | |
tree | 84611de081bacc9af04b2b340533d64537f47b68 | |
parent | 1bc4d5b4746a929669758fffac2c39f173c5f218 (diff) | |
download | pkgsrc-8c050e3cbc32659e647b9702d9aa4244fb59da85.tar.gz |
devel: add libantlr3c
ANTLR, ANother Tool for Language Recognition, is a language tool that provides
a framework for constructing recognizers, interpreters, compilers, and
translators from grammatical descriptions containing actions in a variety
of target languages.
This package provides the ANTLR v3 C runtime library.
-rw-r--r-- | devel/Makefile | 3 | ||||
-rw-r--r-- | devel/libantlr3c/DESCR | 6 | ||||
-rw-r--r-- | devel/libantlr3c/Makefile | 26 | ||||
-rw-r--r-- | devel/libantlr3c/PLIST | 33 | ||||
-rw-r--r-- | devel/libantlr3c/buildlink3.mk | 12 | ||||
-rw-r--r-- | devel/libantlr3c/distinfo | 7 |
6 files changed, 86 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile index cafda240442..bc29c0b2b7e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3273 2020/10/25 19:34:04 tnn Exp $ +# $NetBSD: Makefile,v 1.3274 2020/11/02 12:25:56 nia Exp $ # COMMENT= Development utilities @@ -696,6 +696,7 @@ SUBDIR+= lemon SUBDIR+= lettuce SUBDIR+= libFoundation SUBDIR+= libFoundation-examples +SUBDIR+= libantlr3c SUBDIR+= libappindicator SUBDIR+= libarena SUBDIR+= libargparse diff --git a/devel/libantlr3c/DESCR b/devel/libantlr3c/DESCR new file mode 100644 index 00000000000..d04fcb74405 --- /dev/null +++ b/devel/libantlr3c/DESCR @@ -0,0 +1,6 @@ +ANTLR, ANother Tool for Language Recognition, is a language tool that provides +a framework for constructing recognizers, interpreters, compilers, and +translators from grammatical descriptions containing actions in a variety +of target languages. + +This package provides the ANTLR v3 C runtime library. diff --git a/devel/libantlr3c/Makefile b/devel/libantlr3c/Makefile new file mode 100644 index 00000000000..81b2af63f26 --- /dev/null +++ b/devel/libantlr3c/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2020/11/02 12:25:56 nia Exp $ + +DISTNAME= libantlr3c-3.4 +CATEGORIES= devel +MASTER_SITES= https://www.antlr3.org/download/C/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://www.antlr3.org/ +COMMENT= ANother Tool for Language Recognition (C runtime) +LICENSE= modified-bsd + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= gmake + +.include "../../mk/bsd.prefs.mk" + +.for platform in ${LP64PLATFORMS} +. if ${MACHINE_PLATFORM:M${platform}} +CONFIGURE_ARGS+= --enable-64bit +. endif +.endfor + +CONFIGURE_ARGS+= --disable-abiflags + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libantlr3c/PLIST b/devel/libantlr3c/PLIST new file mode 100644 index 00000000000..f3ead0dfa1b --- /dev/null +++ b/devel/libantlr3c/PLIST @@ -0,0 +1,33 @@ +@comment $NetBSD: PLIST,v 1.1 2020/11/02 12:25:56 nia Exp $ +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.la diff --git a/devel/libantlr3c/buildlink3.mk b/devel/libantlr3c/buildlink3.mk new file mode 100644 index 00000000000..e35a5f6850f --- /dev/null +++ b/devel/libantlr3c/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2020/11/02 12:25:56 nia Exp $ + +BUILDLINK_TREE+= libantlr3c + +.if !defined(LIBANTLR3C_BUILDLINK3_MK) +LIBANTLR3C_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libantlr3c+= libantlr3c>=3.4 +BUILDLINK_PKGSRCDIR.libantlr3c?= ../../devel/libantlr3c +.endif # LIBANTLR3C_BUILDLINK3_MK + +BUILDLINK_TREE+= -libantlr3c diff --git a/devel/libantlr3c/distinfo b/devel/libantlr3c/distinfo new file mode 100644 index 00000000000..5c414de609a --- /dev/null +++ b/devel/libantlr3c/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2020/11/02 12:25:56 nia Exp $ + +SHA1 (libantlr3c-3.4.tar.gz) = faa9ab43ab4d3774f015471c3f011cc247df6a18 +RMD160 (libantlr3c-3.4.tar.gz) = cbfc13e54f02d87cd82e0c4ca2136fa3fb43dff4 +SHA512 (libantlr3c-3.4.tar.gz) = 8edb243d745ff5bf3b15940f124d1255a9ca965cb656a73a558aed7fa07effcd7620f23dc692e5d5169a03200254836dd57af3ce444ba225281a5b721497e211 +Size (libantlr3c-3.4.tar.gz) = 546039 bytes +SHA1 (patch-configure) = 43b8cf7f549fc38ef4e8eb61651dfadb2357dbd2 |