On Tue, Aug 30, 2011 at 01:19:34AM -0600, Jasper Lievisse Adriaanse wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jas...@cvs.openbsd.org 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."