Date: Sat, 17 May 2003 15:01:40 +0200 (CEST) From: Henrik Motakef <henrik.motakef@web.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/52361: New Port: Common Lisp Parser Generator Message-ID: <20030517130140.5CA0E20F8@interim.henrik-motakef.de> Resent-Message-ID: <200305171300.h4HD0OEA019574@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 52361 >Category: ports >Synopsis: New Port: Common Lisp Parser Generator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 17 06:00:23 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Henrik Motakef >Release: FreeBSD 5.1-BETA i386 >Organization: >Environment: System: FreeBSD interim.henrik-motakef.de 5.1-BETA FreeBSD 5.1-BETA #0: Wed May 7 14:59:01 CEST 2003 henrik@interim.henrik-motakef.de:/usr/obj/usr/src/sys/GENERIC i386 >Description: Meta is a parser building toolkit implemented as a domain-specific language to be integrated in Common Lisp applications. This port depends on the previously submitted ASDF port. It installs the sources and the .asd file. There are other ports for the binaries for supported Lisp implementations. >How-To-Repeat: >Fix: # 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: # # cl-meta # cl-meta/distinfo # cl-meta/Makefile # cl-meta/pkg-plist # cl-meta/pkg-descr # echo c - cl-meta mkdir -p cl-meta > /dev/null 2>&1 echo x - cl-meta/distinfo sed 's/^X//' >cl-meta/distinfo << 'END-of-cl-meta/distinfo' XMD5 (meta_0.1.tar.gz) = 3bf98f4ec096cb2b632eea812374c6d4 END-of-cl-meta/distinfo echo x - cl-meta/Makefile sed 's/^X//' >cl-meta/Makefile << 'END-of-cl-meta/Makefile' X# New ports collection Makefile for: cl-meta X# Date created: 16 May 2003 X# Whom: Henrik Motakef <henrik.motakef@web.de> X# X# $FreeBSD$ X XPORTNAME= meta XPORTVERSION= 0.1 XCATEGORIES= textproc XMASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \ X ftp://ftp.ntnu.no/pub/lisp/cclan/ \ X ftp://www.aarg.net/pub/cclan/ \ X http://thingamy.com/cclan/ \ X http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/ XPKGNAMEPREFIX= cl- XDISTNAME= ${PORTNAME}_${PORTVERSION} X XMAINTAINER= henrik.motakef@web.de XCOMMENT= A parser generator for Common Lisp X XBUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf XRUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf X XWRKSRC= ${WRKDIR}/${PORTNAME} XDOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} XNO_BUILD= yes XCL_LIBDIR= ${PREFIX}/lib/common-lisp X Xdo-install: X ${MKDIR} ${CL_LIBDIR}/meta X ${INSTALL_DATA} ${WRKSRC}/*.lisp ${CL_LIBDIR}/meta/ X ${INSTALL_DATA} ${WRKSRC}/meta.asd ${CL_LIBDIR}/meta/ X ${LN} -s ${CL_LIBDIR}/meta/meta.asd ${CL_LIBDIR}/system-registry/meta.asd X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/Prag-Parse.* ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-cl-meta/Makefile echo x - cl-meta/pkg-plist sed 's/^X//' >cl-meta/pkg-plist << 'END-of-cl-meta/pkg-plist' Xlib/common-lisp/meta/package.lisp Xlib/common-lisp/meta/meta.lisp Xlib/common-lisp/meta/meta.asd Xlib/common-lisp/system-registry/meta.asd X%%PORTDOCS%%share/doc/cl-meta/Prag-Parse.html X%%PORTDOCS%%share/doc/cl-meta/Prag-Parse.ps X%%PORTDOCS%%share/doc/cl-meta/README X%%PORTDOCS%%@dirrm share/doc/cl-meta X@dirrm lib/common-lisp/meta END-of-cl-meta/pkg-plist echo x - cl-meta/pkg-descr sed 's/^X//' >cl-meta/pkg-descr << 'END-of-cl-meta/pkg-descr' XMETA is builder for recursive descent parsers implemented as a domain Xspecific language on top of Common Lisp. X XWWW: http://home.pipeline.com/~hbaker1/Prag-Parse.html X X-- Henrik Motakef END-of-cl-meta/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030517130140.5CA0E20F8>