On Tue, Aug 30, 2011 at 01:19:34AM -0600, Jasper Lievisse Adriaanse wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2011/08/30 01:19:34
>
> Log message:
> import antlr 3.4
>
> ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
> language tool that provides a framework for constructing recognizers,
> compilers, and translators from grammatical descriptions containing
> Java, C#, Python, or C++ actions.
>
> ok aja@
>
> Note, the antlr2 port may be removed soon, unless anyone is still using
> it?
The only port using it was classpath for which people using classpath could
test the attached diff:
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/classpath/Makefile,v
retrieving revision 1.22
diff -p -u -r1.22 Makefile
--- Makefile 6 Sep 2011 07:20:47 -0000 1.22
+++ Makefile 6 Sep 2011 14:43:58 -0000
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS= i386 amd64 sparc64
COMMENT= essential libraries for java
DISTNAME= classpath-0.98
-REVISION= 5
+REVISION= 6
CATEGORIES= lang java
@@ -33,10 +33,10 @@ MODGCC4_LANGS= java
USE_GROFF = Yes
BUILD_DEPENDS= archivers/zip \
- lang/antlr2>=2.7.5p0
+ lang/antlr3>=3.4p0
RUN_DEPENDS= lang/gcc/4.2,-java,java \
- lang/antlr2>=2.7.5p0
+ lang/antlr3>=3.4p0
LIB_DEPENDS= x11/gtk+2 \
x11/dbus-glib \
@@ -71,7 +71,7 @@ CONFIGURE_ARGS= --with-libiconv-prefix=$
--enable-gtk-peer \
--x-includes=${X11BASE}/include \
--x-libraries=${X11BASE}/lib \
- --with-antlr-jar=${LOCALBASE}/share/java/classes/antlr2.jar
+ --with-antlr-jar=${LOCALBASE}/share/java/classes/antlr3.jar
EXTRACT_CASES+= *.jar) true ;;
> Status:
>
> Vendor Tag: jasper
> Release Tags: jasper_20113008
>
> N ports/lang/antlr3/Makefile
> N ports/lang/antlr3/distinfo
> N ports/lang/antlr3/pkg/DESCR
> N ports/lang/antlr3/pkg/PLIST
>
> No conflicts created by this import
>
--
Cheers,
Jasper
"Capable, generous men do not create victims, they nurture them."