diff options
-rw-r--r-- | converters/Makefile | 3 | ||||
-rw-r--r-- | converters/cl-babel-clisp/Makefile | 29 | ||||
-rw-r--r-- | converters/cl-babel-clisp/pkg-descr | 6 | ||||
-rw-r--r-- | converters/cl-babel-sbcl/Makefile | 29 | ||||
-rw-r--r-- | converters/cl-babel-sbcl/pkg-descr | 6 | ||||
-rw-r--r-- | converters/cl-babel/Makefile | 45 | ||||
-rw-r--r-- | converters/cl-babel/distinfo | 3 | ||||
-rw-r--r-- | converters/cl-babel/pkg-descr | 4 | ||||
-rw-r--r-- | converters/cl-babel/pkg-plist | 41 |
9 files changed, 166 insertions, 0 deletions
diff --git a/converters/Makefile b/converters/Makefile index 1b66533c31df..d6a5b33a82c7 100644 --- a/converters/Makefile +++ b/converters/Makefile @@ -10,6 +10,9 @@ SUBDIR += bsdconv SUBDIR += btoa SUBDIR += chmview + SUBDIR += cl-babel + SUBDIR += cl-babel-clisp + SUBDIR += cl-babel-sbcl SUBDIR += cmios9 SUBDIR += cocot SUBDIR += convmv diff --git a/converters/cl-babel-clisp/Makefile b/converters/cl-babel-clisp/Makefile new file mode 100644 index 000000000000..e9fff7b015f6 --- /dev/null +++ b/converters/cl-babel-clisp/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: cl-babel-clisp +# Date created: 20 January 2010 +# Whom: Jimmy Olgeni <olgeni@FreeBSD.org> +# +# $FreeBSD$ + +PORTNAME= babel +PORTVERSION= 2010.01.16 +CATEGORIES= converters lisp +PKGNAMEPREFIX= cl- +DISTFILES= # none + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= A charset encoding/decoding library written in Common Lisp + +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/devel/cl-babel \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/clispfasl/src/tf-clisp.fasl:${PORTSDIR}/devel/cl-trivial-features-clisp \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/clispfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-clisp +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/devel/cl-babel \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/clispfasl/src/tf-clisp.fasl:${PORTSDIR}/devel/cl-trivial-features-clisp \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/clispfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-clisp + +USE_ASDF_FASL= yes +FASL_TARGET= clisp +FASL_BUILD= yes +ASDF_MODULES= babel babel-streams + +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" +.include <bsd.port.mk> diff --git a/converters/cl-babel-clisp/pkg-descr b/converters/cl-babel-clisp/pkg-descr new file mode 100644 index 000000000000..5f427f3b1a4d --- /dev/null +++ b/converters/cl-babel-clisp/pkg-descr @@ -0,0 +1,6 @@ +Babel is a charset encoding/decoding library, not unlike GNU libiconv, +but completely written in Common Lisp. + +This package is compiled with CLISP. + +WWW: http://www.cliki.net/Babel diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile new file mode 100644 index 000000000000..c430833ca403 --- /dev/null +++ b/converters/cl-babel-sbcl/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: cl-babel-sbcl +# Date created: 20 January 2010 +# Whom: Jimmy Olgeni <olgeni@FreeBSD.org> +# +# $FreeBSD$ + +PORTNAME= babel +PORTVERSION= 2010.01.16 +CATEGORIES= converters lisp +PKGNAMEPREFIX= cl- +DISTFILES= # none + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= A charset encoding/decoding library written in Common Lisp + +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/devel/cl-babel \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-sbcl +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/devel/cl-babel \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-sbcl + +USE_ASDF_FASL= yes +FASL_TARGET= sbcl +FASL_BUILD= yes +ASDF_MODULES= babel babel-streams + +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" +.include <bsd.port.mk> diff --git a/converters/cl-babel-sbcl/pkg-descr b/converters/cl-babel-sbcl/pkg-descr new file mode 100644 index 000000000000..28f300fd125f --- /dev/null +++ b/converters/cl-babel-sbcl/pkg-descr @@ -0,0 +1,6 @@ +Babel is a charset encoding/decoding library, not unlike GNU libiconv, +but completely written in Common Lisp. + +This package is compiled with SBCL. + +WWW: http://www.cliki.net/Babel diff --git a/converters/cl-babel/Makefile b/converters/cl-babel/Makefile new file mode 100644 index 000000000000..e756b6089f03 --- /dev/null +++ b/converters/cl-babel/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: cl-babel +# Date created: 20 January 2010 +# Whom: Jimmy Olgeni <olgeni@FreeBSD.org> +# +# $FreeBSD$ + +PORTNAME= babel +PORTVERSION= 2010.01.16 +CATEGORIES= converters lisp +PKGNAMEPREFIX= cl- +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= olgeni + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= A charset encoding/decoding library written in Common Lisp + +BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:${PORTSDIR}/devel/cl-trivial-features \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:${PORTSDIR}/devel/cl-trivial-gray-streams +RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:${PORTSDIR}/devel/cl-trivial-features \ + ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:${PORTSDIR}/devel/cl-trivial-gray-streams + +NO_BUILD= yes + +USE_ASDF= yes + +do-install: + @${MKDIR} ${ASDF_PATHNAME} + @${MKDIR} ${ASDF_PATHNAME}/src + @${INSTALL_DATA} ${WRKSRC}/src/*.lisp ${ASDF_PATHNAME}/src + @${INSTALL_DATA} ${WRKSRC}/babel.asd ${ASDF_PATHNAME} + @${INSTALL_DATA} ${WRKSRC}/babel-streams.asd ${ASDF_PATHNAME} + @${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for FILE in COPYRIGHT HEADER NOTES README + @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor +.endif +.if !defined(NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/tests/* ${EXAMPLESDIR} +.endif + +.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" +.include <bsd.port.mk> diff --git a/converters/cl-babel/distinfo b/converters/cl-babel/distinfo new file mode 100644 index 000000000000..47577be881d9 --- /dev/null +++ b/converters/cl-babel/distinfo @@ -0,0 +1,3 @@ +MD5 (babel-2010.01.16.tar.gz) = bb99238745288558e363b32870f8252c +SHA256 (babel-2010.01.16.tar.gz) = 5bfc9b8b555171f3ced71b87990362aa83f98f9ffcc7bd0aadf3a155c2a1282d +SIZE (babel-2010.01.16.tar.gz) = 184481 diff --git a/converters/cl-babel/pkg-descr b/converters/cl-babel/pkg-descr new file mode 100644 index 000000000000..7709246b5f95 --- /dev/null +++ b/converters/cl-babel/pkg-descr @@ -0,0 +1,4 @@ +Babel is a charset encoding/decoding library, not unlike GNU libiconv, +but completely written in Common Lisp. + +WWW: http://www.cliki.net/Babel diff --git a/converters/cl-babel/pkg-plist b/converters/cl-babel/pkg-plist new file mode 100644 index 000000000000..a75248e51664 --- /dev/null +++ b/converters/cl-babel/pkg-plist @@ -0,0 +1,41 @@ +%%LIB32DIR%%/common-lisp/babel/babel-streams.asd +%%LIB32DIR%%/common-lisp/babel/babel.asd +%%LIB32DIR%%/common-lisp/babel/src/enc-ascii.lisp +%%LIB32DIR%%/common-lisp/babel/src/enc-cp1251.lisp +%%LIB32DIR%%/common-lisp/babel/src/enc-ebcdic.lisp +%%LIB32DIR%%/common-lisp/babel/src/enc-iso-8859.lisp +%%LIB32DIR%%/common-lisp/babel/src/enc-jpn.lisp +%%LIB32DIR%%/common-lisp/babel/src/enc-unicode.lisp +%%LIB32DIR%%/common-lisp/babel/src/encodings.lisp +%%LIB32DIR%%/common-lisp/babel/src/external-format.lisp +%%LIB32DIR%%/common-lisp/babel/src/jpn-table.lisp +%%LIB32DIR%%/common-lisp/babel/src/packages.lisp +%%LIB32DIR%%/common-lisp/babel/src/sharp-backslash.lisp +%%LIB32DIR%%/common-lisp/babel/src/streams.lisp +%%LIB32DIR%%/common-lisp/babel/src/strings.lisp +%%LIB32DIR%%/common-lisp/system-registry/babel-streams.asd +%%LIB32DIR%%/common-lisp/system-registry/babel.asd +%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%PORTDOCS%%%%DOCSDIR%%/HEADER +%%PORTDOCS%%%%DOCSDIR%%/NOTES +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii.txt-utf8 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/benchmarks.lisp +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebcdic-us.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebcdic-us.txt-utf8 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen-test-files.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streams.lisp +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tests.lisp +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16-with-le-bom.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16.txt-utf8 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32-with-le-bom.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32.txt-utf8 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-8.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-8.txt-utf8 +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +@dirrm %%LIB32DIR%%/common-lisp/babel/src +@dirrm %%LIB32DIR%%/common-lisp/babel |