aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/cl-ppcre-clisp
diff options
context:
space:
mode:
authorfoxfair <foxfair@FreeBSD.org>2003-10-03 15:37:12 +0800
committerfoxfair <foxfair@FreeBSD.org>2003-10-03 15:37:12 +0800
commite3bd7b098e94d7ab9ec98ea7b1f48507b184064a (patch)
treea46c6b45913769d901feaae0ad877cdc7c3b18c4 /textproc/cl-ppcre-clisp
parent89593b8e82c40908c51c435223b67ba373e09999 (diff)
downloadfreebsd-ports-gnome-e3bd7b098e94d7ab9ec98ea7b1f48507b184064a.tar.gz
freebsd-ports-gnome-e3bd7b098e94d7ab9ec98ea7b1f48507b184064a.tar.zst
freebsd-ports-gnome-e3bd7b098e94d7ab9ec98ea7b1f48507b184064a.zip
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/cl-ppcre-clisp')
-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
3 files changed, 55 insertions, 0 deletions
diff --git a/textproc/cl-ppcre-clisp/Makefile b/textproc/cl-ppcre-clisp/Makefile
new file mode 100644
index 000000000000..367715dee78f
--- /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 000000000000..88c015081606
--- /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 000000000000..e4fe2c2118de
--- /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