Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Feb 2011 19:17:16 +0300
From:      arrowdodger <6yearold@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   Request for ports review.
Message-ID:  <AANLkTinCx8MYb8njEZt59mTSuOTRFgtFFOF=PNtQ73%2Bo@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--001485f6c7be61bd46049cf56fa6
Content-Type: text/plain; charset=UTF-8

Hello, ports@. I've prepared an update for ANTLR-related ports and want for
someone's comments on my work, before i create PR.

Current version of devel/antlr port is 2.7.7, it's latest version from v2
branch. I've updated this port to latest 3.3 version, which also contains
2.7.7 for backwards compatability.
Since there was no MAINTINER, i've wrote myself.

Current version of devel/antlrworks is 1.3.1, while latest is 1.4.2. This
port doesn't depend on devel/antlr because antlrworks.jar already contains
antlr.jar. I could've hack build.xml so it would use antlr from ports, but
this bring dependency on apache-ant. So, i've taken easiest way.

New port devel/antlr2-python-runtime is providing functionality of PYTHON
option from old antlr port. The reason i created new port for this is that
program which uses antlr-generated code depends only on runtime library and
not on antlr itself. So it frees end user from having giant java dependency.
Current problem with this port - it cannot be installed into non-default
PREFIX because of setup.py magick.

devel/stringtemplate is a java library for generating formatting text. It's
oftenly used within antlr grammars, but can be used as standalone java
library.

.shar's can be obtained from attachments, or here:
http://intara.org.ru/antlr.shar
http://intara.org.ru/antlworks.shar
http://intara.org.ru/stringtemplate.shar
http://intara.org.ru/antlr2-python-runtime.shar

Thanks in advance.

--001485f6c7be61bd46049cf56fa6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinCx8MYb8njEZt59mTSuOTRFgtFFOF=PNtQ73%2Bo>