From owner-freebsd-ports@FreeBSD.ORG Wed Feb 23 16:17:38 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4829A106566B for ; Wed, 23 Feb 2011 16:17:38 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id A40728FC14 for ; Wed, 23 Feb 2011 16:17:37 +0000 (UTC) Received: by wwb31 with SMTP id 31so31687wwb.31 for ; Wed, 23 Feb 2011 08:17:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=KDOZGJeA1w+HamUOkxycj0E7q80BdaSRoDocFe2o2fM=; b=wQcO4KhgquVR4kgsdnC3dvTuaz5XpQIXbcKsZ8/FPwF4q/qIVo1Pzmev5kumtCDUF4 IDEpDA0E6I8iciIk3RVY7NdoLkW76cmsX24Io+tCP7uFI744hqRyj1oFh06vP1wRDyyv slxlMKC9HjNVkIn4abhYddnxO1YfwYZ87jCSw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=sljtQ8jI4fIE0hXOCfK95b37M+lTurPV6NK3Chu+WAw6Rbg2X22iHeclfsB3iYrRA8 qfHagpVlMhhOg74K7T6QwMVnfqBXVTgq9/nFt4FEnxgaQGvkFM3gdtehFKUpq7DC/o7N NkfvzDfulxD19PGgksikCl9sGd3zgyL8y4gbE= Received: by 10.227.147.16 with SMTP id j16mr3777386wbv.125.1298477856439; Wed, 23 Feb 2011 08:17:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.227.57.132 with HTTP; Wed, 23 Feb 2011 08:17:16 -0800 (PST) From: arrowdodger <6yearold@gmail.com> Date: Wed, 23 Feb 2011 19:17:16 +0300 Message-ID: To: freebsd-ports@freebsd.org Content-Type: multipart/mixed; boundary=001485f6c7be61bd46049cf56fa6 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Request for ports review. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Feb 2011 16:17:38 -0000 --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--