Date: Sat, 4 Jan 2014 05:29:30 GMT From: Oleksii Tsai <oleksii.tsai@googlemail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/185458: [NEW PORT] devel/llnextgen parser generator Message-ID: <201401040529.s045TUpT096351@oldred.freebsd.org> Resent-Message-ID: <201401040530.s045U0vR039379@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 185458 >Category: ports >Synopsis: [NEW PORT] devel/llnextgen parser generator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Jan 04 05:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Oleksii Tsai >Release: 9.2-RELEASE-p2 >Organization: >Environment: FreeBSD host 9.2-RELEASE-p2 FreeBSD 9.2-RELEASE-p2 #2 r256176M: Wed Dec 4 23:19:37 PST 2013 lyuts@panda:/usr/obj/usr/src/sys/CUSTOM amd64 >Description: LLnextgen is a parser generator. May be useful for people contributing to Rust project and who use FreeBSD. >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: # # llnextgen # llnextgen/pkg-plist # llnextgen/pkg-descr # llnextgen/distinfo # llnextgen/Makefile # echo c - llnextgen mkdir -p llnextgen > /dev/null 2>&1 echo x - llnextgen/pkg-plist sed 's/^X//' >llnextgen/pkg-plist << 'a6254e8afbc25cf706f14879261e24bf' Xbin/LLnextgen Xshare/man/man1/LLnextgen.1 Xshare/doc/%%DISTNAME%%/COPYING Xshare/doc/%%DISTNAME%%/Changelog Xshare/doc/%%DISTNAME%%/LLnextgen.pdf Xshare/doc/%%DISTNAME%%/LLnextgen.ps.gz Xshare/doc/%%DISTNAME%%/README Xshare/doc/%%DISTNAME%%/TODO Xshare/doc/%%DISTNAME%%/calculator.g Xshare/doc/%%DISTNAME%%/threadsafe.g X@dirrm share/doc/%%DISTNAME%% a6254e8afbc25cf706f14879261e24bf echo x - llnextgen/pkg-descr sed 's/^X//' >llnextgen/pkg-descr << 'fabbe7ffc89ea2ee14467a904d85834f' XLLnextgen is an Extended-LL(1) parser generator. It is a rewrite of the LLgen Xparser generator by D. Grune and C.J.H. Jacobs which is part of the Amsterdam XCompiler Kit (ACK). Like all parser generators, LLnextgen takes the description Xof the grammar with associated actions as input, and generates a parser routine Xfor use in compilers and other text processing programs. X XLLgen, and therefore LLnextgen, extends on the LL(1) class of parser generators Xby allowing FIRST/FIRST conflicts and FIRST/FOLLOW conflicts to be resolved with Xboth static and dynamic conditions. X XWWW: http://os.ghalkes.nl/LLnextgen/index.html fabbe7ffc89ea2ee14467a904d85834f echo x - llnextgen/distinfo sed 's/^X//' >llnextgen/distinfo << '97081bd809e48801cb25342dc9c4611c' XSHA256 (LLnextgen-0.5.5.tgz) = 665f72db855eb104000a38b884bb96075a6ba542e4b863508374a4928f52c83a XSIZE (LLnextgen-0.5.5.tgz) = 363140 97081bd809e48801cb25342dc9c4611c echo x - llnextgen/Makefile sed 's/^X//' >llnextgen/Makefile << '59e4aba0c888a7030dca4e761ba572ce' X# Created by: Oleksii Tsai <oleksii.tsai@googlemail.com> X XPORTNAME= LLnextgen XPORTVERSION= 0.5.5 XCATEGORIES= devel XMASTER_SITES= http://os.ghalkes.nl/LLnextgen/releases/ XDISTNAME= ${PORTNAME}-${PORTVERSION} X XEXTRACT_SUFX= .tgz X XMAINTAINER= oleksii.tsai@googlemail.com XCOMMENT= An Extended LL(1) parser generator X XLICENSE= GPLv3 X XHAS_CONFIGURE= yes XNO_STAGE= yes X XWRKSRC= ${WRKDIR}/${DISTNAME} XPLIST_SUB= DISTNAME=${DISTNAME} X X.include <bsd.port.mk> 59e4aba0c888a7030dca4e761ba572ce exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401040529.s045TUpT096351>