diff options
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/cl-meta-clisp/Makefile | 27 | ||||
-rw-r--r-- | textproc/cl-meta-sbcl/Makefile | 25 | ||||
-rw-r--r-- | textproc/cl-meta/Makefile | 17 | ||||
-rw-r--r-- | textproc/cl-ppcre-clisp/Makefile | 27 | ||||
-rw-r--r-- | textproc/cl-ppcre-sbcl/Makefile | 25 | ||||
-rw-r--r-- | textproc/cl-ppcre/Makefile | 49 |
6 files changed, 62 insertions, 108 deletions
diff --git a/textproc/cl-meta-clisp/Makefile b/textproc/cl-meta-clisp/Makefile index b53fbe646a42..e570aeda63d4 100644 --- a/textproc/cl-meta-clisp/Makefile +++ b/textproc/cl-meta-clisp/Makefile @@ -6,34 +6,23 @@ PORTNAME= meta PORTVERSION= 0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc lisp MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \ ftp://ftp.ntnu.no/pub/lisp/cclan/ \ http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/ PKGNAMEPREFIX= cl- -PKGNAMESUFFIX= -clisp -DISTFILES= # use installed sources from CL_LIBDIR -EXTRACT_ONLY= # use installed sources from CL_LIBDIR +DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A parser generator for Common Lisp -BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/meta/meta.asd:${PORTSDIR}/textproc/cl-meta \ - ${LOCALBASE}/lib/common-lisp/asdf/clispfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-clisp \ - clisp:${PORTSDIR}/lang/clisp -RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/meta/meta.asd:${PORTSDIR}/textproc/cl-meta \ - ${LOCALBASE}/lib/common-lisp/asdf/clispfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-clisp \ - clisp:${PORTSDIR}/lang/clisp +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta -do-build: - @FBSD_ASDF_COMPILE_PORT=t WRKSRC=${WRKSRC}/ \ - clisp -q -ansi -norc -E ISO-8859-1 \ - -i ${LOCALBASE}/etc/asdf-init \ - -x "(asdf:oos 'asdf:compile-op :meta)" - -do-install: - @${MKDIR} ${PREFIX}/lib/common-lisp/meta/clispfasl - @${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/meta/clispfasl/ +USE_ASDF_FASL= yes +FASL_TARGET= clisp +FASL_BUILD= yes +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> diff --git a/textproc/cl-meta-sbcl/Makefile b/textproc/cl-meta-sbcl/Makefile index 53a55357bb1a..4338a608eccc 100644 --- a/textproc/cl-meta-sbcl/Makefile +++ b/textproc/cl-meta-sbcl/Makefile @@ -6,32 +6,23 @@ PORTNAME= meta PORTVERSION= 0.1 +PORTREVISION= 1 CATEGORIES= textproc lisp MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \ ftp://ftp.ntnu.no/pub/lisp/cclan/ \ http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/ PKGNAMEPREFIX= cl- -PKGNAMESUFFIX= -sbcl -DISTFILES= # use installed sources from CL_LIBDIR -EXTRACT_ONLY= # use installed sources from CL_LIBDIR +DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A parser generator for Common Lisp -BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/meta/meta.asd:${PORTSDIR}/textproc/cl-meta \ - sbcl:${PORTSDIR}/lang/sbcl -RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/meta/meta.asd:${PORTSDIR}/textproc/cl-meta \ - sbcl:${PORTSDIR}/lang/sbcl +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta -do-build: - @FBSD_ASDF_COMPILE_PORT=t WRKSRC=${WRKSRC}/ \ - sbcl --noinform --userinit /dev/null \ - --eval '#.(load "${LOCALBASE}/etc/asdf-init")' \ - --eval "(asdf:oos 'asdf:compile-op :meta)" \ - --eval "(quit)" - -do-install: - @${MKDIR} ${PREFIX}/lib/common-lisp/meta/sbclfasl - @${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/meta/sbclfasl/ +USE_ASDF_FASL= yes +FASL_TARGET= sbcl +FASL_BUILD= yes +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> diff --git a/textproc/cl-meta/Makefile b/textproc/cl-meta/Makefile index fabcfdaebe1d..776deda75add 100644 --- a/textproc/cl-meta/Makefile +++ b/textproc/cl-meta/Makefile @@ -6,6 +6,7 @@ PORTNAME= meta PORTVERSION= 0.1 +PORTREVISION= 1 CATEGORIES= textproc lisp MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \ ftp://ftp.ntnu.no/pub/lisp/cclan/ \ @@ -16,23 +17,21 @@ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org 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 + +USE_ASDF= yes do-install: - @${MKDIR} ${CL_LIBDIR}/meta - @${INSTALL_DATA} ${WRKSRC}/*.lisp ${CL_LIBDIR}/meta/ - @${INSTALL_DATA} ${WRKSRC}/meta.asd ${CL_LIBDIR}/meta/ - @${LN} -sf ${CL_LIBDIR}/meta/meta.asd ${CL_LIBDIR}/system-registry/meta.asd + @${MKDIR} ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/*.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/meta.asd ${ASDF_PATHNAME} + @${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/Prag-Parse.* ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} .endif +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> diff --git a/textproc/cl-ppcre-clisp/Makefile b/textproc/cl-ppcre-clisp/Makefile index 38b57fcfe133..9f72054d5158 100644 --- a/textproc/cl-ppcre-clisp/Makefile +++ b/textproc/cl-ppcre-clisp/Makefile @@ -6,31 +6,20 @@ PORTNAME= cl-ppcre PORTVERSION= 0.5.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc lisp MASTER_SITES= http://weitz.de/files/ -PKGNAMESUFFIX= -clisp -DISTFILES= # use installed sources from CL_LIBDIR -EXTRACT_ONLY= # use installed sources from CL_LIBDIR +DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org 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 +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre -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/ +USE_ASDF_FASL= yes +FASL_TARGET= clisp +FASL_BUILD= yes +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile index fdb79d8b02de..8b22dd853f75 100644 --- a/textproc/cl-ppcre-sbcl/Makefile +++ b/textproc/cl-ppcre-sbcl/Makefile @@ -6,29 +6,20 @@ PORTNAME= cl-ppcre PORTVERSION= 0.5.4 +PORTREVISION= 1 CATEGORIES= textproc lisp MASTER_SITES= http://weitz.de/files/ -PKGNAMESUFFIX= -sbcl -DISTFILES= # use installed sources from CL_LIBDIR -EXTRACT_ONLY= # use installed sources from CL_LIBDIR +DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp -BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre \ - sbcl:${PORTSDIR}/lang/sbcl -RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre \ - sbcl:${PORTSDIR}/lang/sbcl +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre -do-build: - @FBSD_ASDF_COMPILE_PORT=t WRKSRC=${WRKSRC}/ \ - sbcl --noinform --userinit /dev/null \ - --eval '#.(load "${LOCALBASE}/etc/asdf-init")' \ - --eval "(asdf:oos 'asdf:compile-op :cl-ppcre)" \ - --eval "(quit)" - -do-install: - @${MKDIR} ${PREFIX}/lib/common-lisp/cl-ppcre/sbclfasl - @${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/cl-ppcre/sbclfasl/ +USE_ASDF_FASL= yes +FASL_TARGET= sbcl +FASL_BUILD= yes +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> diff --git a/textproc/cl-ppcre/Makefile b/textproc/cl-ppcre/Makefile index 0c61daaa7bf4..92cee86eb4f3 100644 --- a/textproc/cl-ppcre/Makefile +++ b/textproc/cl-ppcre/Makefile @@ -6,6 +6,7 @@ PORTNAME= cl-ppcre PORTVERSION= 0.5.4 +PORTREVISION= 1 CATEGORIES= textproc lisp MASTER_SITES= http://weitz.de/files/ EXTRACT_SUFX= .tgz @@ -13,42 +14,35 @@ EXTRACT_SUFX= .tgz MAINTAINER= olgeni@FreeBSD.org COMMENT= Portable Perl-Compatible Regular Expression 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 +NO_BUILD= yes -NO_BUILD= yes # installs the sources only -CL_LIBDIR= ${PREFIX}/lib/common-lisp +USE_ASDF= yes do-install: - @${MKDIR} ${CL_LIBDIR}/cl-ppcre - - @${INSTALL_DATA} ${WRKSRC}/api.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/closures.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/convert.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/lexer.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/load.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/optimize.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/packages.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/parser.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/regex-class.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/repetition-closures.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/scanner.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/specials.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/util.lisp ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/cl-ppcre.asd ${CL_LIBDIR}/cl-ppcre/ - @${INSTALL_DATA} ${WRKSRC}/cl-ppcre.system ${CL_LIBDIR}/cl-ppcre/ - - @${LN} -sf ${CL_LIBDIR}/cl-ppcre/cl-ppcre.asd ${CL_LIBDIR}/system-registry/cl-ppcre.asd - @${LN} -sf ${CL_LIBDIR}/cl-ppcre/cl-ppcre.system ${CL_LIBDIR}/system-registry/cl-ppcre.system - + @${MKDIR} ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/api.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/closures.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/convert.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/lexer.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/load.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/optimize.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/packages.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/parser.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/regex-class.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/repetition-closures.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/scanner.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/specials.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/util.lisp ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/cl-ppcre.asd ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/cl-ppcre.system ${ASDF_PATHNAME} + @${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY} + @${LN} -sf ${ASDF_PATHNAME}/*.system ${ASDF_REGISTRY} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - @${MKDIR} ${DOCSDIR}/doc @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}/doc/ - @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/cl-ppcre-test.* ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/perltest.pl ${EXAMPLESDIR} @@ -57,4 +51,5 @@ do-install: @${INSTALL_DATA} ${WRKSRC}/testinput ${EXAMPLESDIR} .endif +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include <bsd.port.mk> |