summaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorfoxfair <foxfair@FreeBSD.org>2003-10-03 07:37:12 +0000
committerfoxfair <foxfair@FreeBSD.org>2003-10-03 07:37:12 +0000
commite3bd7b098e94d7ab9ec98ea7b1f48507b184064a (patch)
treea46c6b45913769d901feaae0ad877cdc7c3b18c4 /textproc
parent89593b8e82c40908c51c435223b67ba373e09999 (diff)
downloadFreeBSD-ports-e3bd7b098e94d7ab9ec98ea7b1f48507b184064a.zip
FreeBSD-ports-e3bd7b098e94d7ab9ec98ea7b1f48507b184064a.tar.gz
Add cl-ppcre-clisp 0.5.4
CL-PPCRE is a fast, perl compatible implementation of regular expressions written in portable, ANSI-compliant Common Lisp. PR: 52372 Submitted by: Henrik Motakef <henrik.motakef@web.de>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/cl-ppcre-clisp/Makefile34
-rw-r--r--textproc/cl-ppcre-clisp/pkg-descr8
-rw-r--r--textproc/cl-ppcre-clisp/pkg-plist13
4 files changed, 56 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 1e63bfa..008cde3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -28,6 +28,7 @@
SUBDIR += cl-meta-cmucl
SUBDIR += cl-meta-sbcl
SUBDIR += cl-ppcre
+ SUBDIR += cl-ppcre-clisp
SUBDIR += cl-ppcre-cmucl
SUBDIR += cl-ppcre-sbcl
SUBDIR += coco
diff --git a/textproc/cl-ppcre-clisp/Makefile b/textproc/cl-ppcre-clisp/Makefile
new file mode 100644
index 0000000..367715d
--- /dev/null
+++ b/textproc/cl-ppcre-clisp/Makefile
@@ -0,0 +1,34 @@
+# New ports collection Makefile for: cl-ppcre-clisp
+# Date created: 16 May 2003
+# Whom: Henrik Motakef <henrik.motakef@web.de>
+#
+# $FreeBSD$
+
+PORTNAME= cl-ppcre
+PORTVERSION= 0.5.4
+CATEGORIES= textproc
+MASTER_SITES= http://weitz.de/files/
+PKGNAMESUFFIX= -clisp
+DISTFILES=
+
+MAINTAINER= henrik.motakef@web.de
+COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre \
+ ${LOCALBASE}/lib/common-lisp/asdf/clispfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-clisp \
+ clisp:${PORTSDIR}/lang/clisp
+RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre \
+ ${LOCALBASE}/lib/common-lisp/asdf/clispfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-clisp \
+ clisp:${PORTSDIR}/lang/clisp
+
+do-build:
+ FBSD_ASDF_COMPILE_PORT=t WRKSRC=${WRKSRC}/ \
+ clisp -q -ansi -norc \
+ -i ${LOCALBASE}/etc/asdf-init \
+ -x "(asdf:oos 'asdf:compile-op :cl-ppcre)"
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/common-lisp/cl-ppcre/clispfasl
+ ${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/cl-ppcre/clispfasl/
+
+.include <bsd.port.mk>
diff --git a/textproc/cl-ppcre-clisp/pkg-descr b/textproc/cl-ppcre-clisp/pkg-descr
new file mode 100644
index 0000000..88c0150
--- /dev/null
+++ b/textproc/cl-ppcre-clisp/pkg-descr
@@ -0,0 +1,8 @@
+CL-PPCRE is a fast, perl compatible implementation of regular expressions
+written in portable, ANSI-compliant Common Lisp.
+
+This package installs binaries for CLISP.
+
+WWW: http://www.weitz.de/cl-ppcre/
+
+-- Henrik Motakef
diff --git a/textproc/cl-ppcre-clisp/pkg-plist b/textproc/cl-ppcre-clisp/pkg-plist
new file mode 100644
index 0000000..e4fe2c2
--- /dev/null
+++ b/textproc/cl-ppcre-clisp/pkg-plist
@@ -0,0 +1,13 @@
+lib/common-lisp/cl-ppcre/clispfasl/api.fasl
+lib/common-lisp/cl-ppcre/clispfasl/closures.fasl
+lib/common-lisp/cl-ppcre/clispfasl/convert.fasl
+lib/common-lisp/cl-ppcre/clispfasl/lexer.fasl
+lib/common-lisp/cl-ppcre/clispfasl/optimize.fasl
+lib/common-lisp/cl-ppcre/clispfasl/packages.fasl
+lib/common-lisp/cl-ppcre/clispfasl/parser.fasl
+lib/common-lisp/cl-ppcre/clispfasl/regex-class.fasl
+lib/common-lisp/cl-ppcre/clispfasl/repetition-closures.fasl
+lib/common-lisp/cl-ppcre/clispfasl/scanner.fasl
+lib/common-lisp/cl-ppcre/clispfasl/specials.fasl
+lib/common-lisp/cl-ppcre/clispfasl/util.fasl
+@dirrm lib/common-lisp/cl-ppcre/clispfasl
OpenPOWER on IntegriCloud