Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Feb 2011 15:26:19 GMT
From:      arrowdodger <6yearold@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/155062: Port update: devel/antlr
Message-ID:  <201102261526.p1QFQJuK020972@red.freebsd.org>
Resent-Message-ID: <201102261530.p1QFU6pD076004@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         155062
>Category:       ports
>Synopsis:       Port update: devel/antlr
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 26 15:30:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     arrowdodger
>Release:        8-stable
>Organization:
none
>Environment:
>Description:

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	antlr
#	antlr/files
#	antlr/files/antlr3.sh
#	antlr/files/antlr.sh
#	antlr/distinfo
#	antlr/Makefile
#	antlr/pkg-descr
#
echo c - antlr
mkdir -p antlr > /dev/null 2>&1
echo c - antlr/files
mkdir -p antlr/files > /dev/null 2>&1
echo x - antlr/files/antlr3.sh
sed 's/^X//' >antlr/files/antlr3.sh << 'bf34e47571da2aeaa361811e6a3b8c20'
X#! /bin/sh
X#
X# $FreeBSD: ports/devel/antlr/files/antlr.sh,v 1.4 2004/11/15 23:59:52 glewis Exp $
X
XJAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -classpath "%%JAVAJARDIR%%/%%PORTNAME%%.jar" org.antlr.Tool "$@"
bf34e47571da2aeaa361811e6a3b8c20
echo x - antlr/files/antlr.sh
sed 's/^X//' >antlr/files/antlr.sh << 'ecf882c5d49d22b3e61c150395fa7882'
X#! /bin/sh
X#
X# $FreeBSD: ports/devel/antlr/files/antlr.sh,v 1.4 2004/11/15 23:59:52 glewis Exp $
X
XJAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -classpath "%%JAVAJARDIR%%/%%PORTNAME%%.jar" antlr.Tool "$@"
ecf882c5d49d22b3e61c150395fa7882
echo x - antlr/distinfo
sed 's/^X//' >antlr/distinfo << 'fa873da3a292f5076b8714274fb4f7ee'
XSHA256 (antlr-3.3-complete.jar) = 4febf283a01fa7a895ce3b91f9f2d1dd1f4d223d8ed8b799c13aaa7aaf502aec
XSIZE (antlr-3.3-complete.jar) = 1944931
fa873da3a292f5076b8714274fb4f7ee
echo x - antlr/Makefile
sed 's/^X//' >antlr/Makefile << 'aadf9c52e123a8881edecc99c5919895'
X# New ports collection makefile for:	antlr
X# Date created:		5 July 2002
X# Whom:			Geoffrey Mainland <mainland@apeiron.net>
X#
X# $FreeBSD: ports/devel/antlr/Makefile,v 1.18 2010/12/18 08:03:12 glewis Exp $
X#
X
XPORTNAME=	antlr
XPORTVERSION=	3.3
XCATEGORIES=	devel java
XMASTER_SITES=	http://www.antlr.org/download/
XDISTNAME=	${PORTNAME}-${PORTVERSION}-complete
XEXTRACT_SUFX=	.jar
X
XMAINTAINER=	6yearold@gmail.com
XCOMMENT=	ANother Tool for Language Recognition
X
XRUN_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
X
XEXTRACT_ONLY=
XNO_BUILD=	YES
X
XCONFLICTS=	pccts-[0-9]*
X
XUSE_JAVA=	yes
XJAVA_VERSION=	1.5+
X
XOPTIONS=	STRINGTEMPLATE "Install java/stringtemplate port" on
X
X.include <bsd.port.options.mk>
X
X.if defined(WITH_STRINGTEMPLATE)
XRUN_DEPENDS+=	${JAVAJARDIR}/stringtemplate.jar:${PORTSDIR}/java/stringtemplate
X.endif
X
XPLIST_FILES=	bin/antlr \
X		bin/antlr3 \
X		${JAVAJARDIR:C,${PREFIX}/?,,}/${PORTNAME}.jar
X
Xdo-install:
X	@${SED} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \
X	-e 's|%%LOCALBASE%%|${LOCALBASE}|' \
X	-e 's|%%PORTNAME%%|${PORTNAME}|' \
X	-e 's|%%JAVA_VERSION%%|${JAVA_VERSION}|' ${FILESDIR}/antlr.sh > ${WRKDIR}/antlr.sh
X
X	@${SED} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \
X	-e 's|%%LOCALBASE%%|${LOCALBASE}|' \
X	-e 's|%%PORTNAME%%|${PORTNAME}|' \
X	-e 's|%%JAVA_VERSION%%|${JAVA_VERSION}|' ${FILESDIR}/antlr3.sh > ${WRKDIR}/antlr3.sh
X
X	@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
X	@${MKDIR} ${JAVAJARDIR}
X	@${INSTALL_DATA} ${DISTDIR}/${DISTFILES} ${JAVAJARDIR}/${PORTNAME}.jar
X	@${ECHO_MSG} " [ DONE ]"
X	@${ECHO_MSG} -n ">> Installing antlr script as ${PREFIX}/bin/antlr..."
X	@${INSTALL_SCRIPT} ${WRKDIR}/antlr.sh ${PREFIX}/bin/antlr
X	@${ECHO_MSG} " [ DONE ]"
X	@${ECHO_MSG} -n ">> Installing antlr3 script as ${PREFIX}/bin/antlr3..."
X	@${INSTALL_SCRIPT} ${WRKDIR}/antlr3.sh ${PREFIX}/bin/antlr3
X	@${ECHO_MSG} " [ DONE ]"
X
X.include <bsd.port.mk>
aadf9c52e123a8881edecc99c5919895
echo x - antlr/pkg-descr
sed 's/^X//' >antlr/pkg-descr << '19ff20f6a285900e890317c7aee0b194'
XANTLR, ANother Tool for Language Recognition, is a language tool
Xthat provides a framework for constructing recognizers, interpreters,
Xcompilers, and translators from grammatical descriptions containing
Xactions in a variety of target languages.
X
XWWW: http://www.antlr.org
19ff20f6a285900e890317c7aee0b194
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102261526.p1QFQJuK020972>