aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/cl-meta/Makefile40
-rw-r--r--textproc/cl-meta/distinfo1
-rw-r--r--textproc/cl-meta/pkg-descr6
-rw-r--r--textproc/cl-meta/pkg-plist9
5 files changed, 57 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 75c852b7b59..a576c9dace6 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -23,6 +23,7 @@
SUBDIR += cdif
SUBDIR += cdiff
SUBDIR += chpp
+ SUBDIR += cl-meta
SUBDIR += coco
SUBDIR += cocoon
SUBDIR += code2html
diff --git a/textproc/cl-meta/Makefile b/textproc/cl-meta/Makefile
new file mode 100644
index 00000000000..18b56d98d77
--- /dev/null
+++ b/textproc/cl-meta/Makefile
@@ -0,0 +1,40 @@
+# New ports collection Makefile for: cl-meta
+# Date created: 16 May 2003
+# Whom: Henrik Motakef <henrik.motakef@web.de>
+#
+# $FreeBSD$
+
+PORTNAME= meta
+PORTVERSION= 0.1
+CATEGORIES= textproc
+MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \
+ ftp://ftp.ntnu.no/pub/lisp/cclan/ \
+ ftp://www.aarg.net/pub/cclan/ \
+ http://thingamy.com/cclan/ \
+ http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/
+PKGNAMEPREFIX= cl-
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= henrik.motakef@web.de
+COMMENT= A parser generator for Common Lisp
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf
+RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+NO_BUILD= yes
+CL_LIBDIR= ${PREFIX}/lib/common-lisp
+
+do-install:
+ ${MKDIR} ${CL_LIBDIR}/meta
+ ${INSTALL_DATA} ${WRKSRC}/*.lisp ${CL_LIBDIR}/meta/
+ ${INSTALL_DATA} ${WRKSRC}/meta.asd ${CL_LIBDIR}/meta/
+ ${LN} -s ${CL_LIBDIR}/meta/meta.asd ${CL_LIBDIR}/system-registry/meta.asd
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Prag-Parse.* ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/textproc/cl-meta/distinfo b/textproc/cl-meta/distinfo
new file mode 100644
index 00000000000..c449ecfb2bd
--- /dev/null
+++ b/textproc/cl-meta/distinfo
@@ -0,0 +1 @@
+MD5 (meta_0.1.tar.gz) = 3bf98f4ec096cb2b632eea812374c6d4
diff --git a/textproc/cl-meta/pkg-descr b/textproc/cl-meta/pkg-descr
new file mode 100644
index 00000000000..7e415aabb0f
--- /dev/null
+++ b/textproc/cl-meta/pkg-descr
@@ -0,0 +1,6 @@
+META is builder for recursive descent parsers implemented as a domain
+specific language on top of Common Lisp.
+
+WWW: http://home.pipeline.com/~hbaker1/Prag-Parse.html
+
+-- Henrik Motakef
diff --git a/textproc/cl-meta/pkg-plist b/textproc/cl-meta/pkg-plist
new file mode 100644
index 00000000000..b1b2ebba391
--- /dev/null
+++ b/textproc/cl-meta/pkg-plist
@@ -0,0 +1,9 @@
+lib/common-lisp/meta/package.lisp
+lib/common-lisp/meta/meta.lisp
+lib/common-lisp/meta/meta.asd
+lib/common-lisp/system-registry/meta.asd
+%%PORTDOCS%%share/doc/cl-meta/Prag-Parse.html
+%%PORTDOCS%%share/doc/cl-meta/Prag-Parse.ps
+%%PORTDOCS%%share/doc/cl-meta/README
+%%PORTDOCS%%@dirrm share/doc/cl-meta
+@dirrm lib/common-lisp/meta