aboutsummaryrefslogtreecommitdiff
path: root/devel/cl-alexandria
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2010-01-16 19:11:38 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2010-01-16 19:11:38 +0000
commit7b4ad019346d41a89d17bb80a6098f9d4fc86cd5 (patch)
treeacdf66594321d1d2f4023166805d640581cb4dce /devel/cl-alexandria
parent9044f3da23aac212f9a953711ed4614c6945ef11 (diff)
downloadports-7b4ad019346d41a89d17bb80a6098f9d4fc86cd5.tar.gz
ports-7b4ad019346d41a89d17bb80a6098f9d4fc86cd5.zip
Notes
Diffstat (limited to 'devel/cl-alexandria')
-rw-r--r--devel/cl-alexandria/Makefile32
-rw-r--r--devel/cl-alexandria/distinfo3
-rw-r--r--devel/cl-alexandria/pkg-descr7
-rw-r--r--devel/cl-alexandria/pkg-plist25
4 files changed, 67 insertions, 0 deletions
diff --git a/devel/cl-alexandria/Makefile b/devel/cl-alexandria/Makefile
new file mode 100644
index 000000000000..8b624a8f32de
--- /dev/null
+++ b/devel/cl-alexandria/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: cl-alexandria
+# Date created: 16 January 2010
+# Whom: Jimmy Olgeni <olgeni@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= alexandria
+PORTVERSION= 2010.01.16
+CATEGORIES= devel lisp
+PKGNAMEPREFIX= cl-
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= olgeni
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= A collection of portable public domain utilities for Common Lisp
+
+NO_BUILD= yes
+
+USE_ASDF= yes
+
+do-install:
+ @${MKDIR} ${ASDF_PATHNAME}
+ @${INSTALL_DATA} ${WRKSRC}/*.lisp ${ASDF_PATHNAME}
+ @${INSTALL_DATA} ${WRKSRC}/*.asd ${ASDF_PATHNAME}
+ @${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/alexandria.pdf ${DOCSDIR}
+.endif
+
+.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk"
+.include <bsd.port.mk>
diff --git a/devel/cl-alexandria/distinfo b/devel/cl-alexandria/distinfo
new file mode 100644
index 000000000000..e012a025ffa2
--- /dev/null
+++ b/devel/cl-alexandria/distinfo
@@ -0,0 +1,3 @@
+MD5 (alexandria-2010.01.16.tar.gz) = 924c6bc843a32184431d91dff4ae2030
+SHA256 (alexandria-2010.01.16.tar.gz) = 021953e995f99aa15606d964fdf5c0880817429715b40f72bf0c2b34b86ebb08
+SIZE (alexandria-2010.01.16.tar.gz) = 107839
diff --git a/devel/cl-alexandria/pkg-descr b/devel/cl-alexandria/pkg-descr
new file mode 100644
index 000000000000..140f35720bc4
--- /dev/null
+++ b/devel/cl-alexandria/pkg-descr
@@ -0,0 +1,7 @@
+As a project Alexandria's goal is to reduce duplication of effort
+and improve portability of Common Lisp code according to its own
+idiosyncratic and rather conservative aesthetic. What this actually
+means is open to debate, but each project member has a veto on all
+project activities, so a degree of conservativism is inevitable.
+
+WWW: http://common-lisp.net/project/alexandria/
diff --git a/devel/cl-alexandria/pkg-plist b/devel/cl-alexandria/pkg-plist
new file mode 100644
index 000000000000..0e201c20b3e2
--- /dev/null
+++ b/devel/cl-alexandria/pkg-plist
@@ -0,0 +1,25 @@
+%%LIB32DIR%%/common-lisp/alexandria/alexandria-tests.asd
+%%LIB32DIR%%/common-lisp/alexandria/alexandria.asd
+%%LIB32DIR%%/common-lisp/alexandria/arrays.lisp
+%%LIB32DIR%%/common-lisp/alexandria/binding.lisp
+%%LIB32DIR%%/common-lisp/alexandria/conditions.lisp
+%%LIB32DIR%%/common-lisp/alexandria/control-flow.lisp
+%%LIB32DIR%%/common-lisp/alexandria/definitions.lisp
+%%LIB32DIR%%/common-lisp/alexandria/features.lisp
+%%LIB32DIR%%/common-lisp/alexandria/functions.lisp
+%%LIB32DIR%%/common-lisp/alexandria/hash-tables.lisp
+%%LIB32DIR%%/common-lisp/alexandria/io.lisp
+%%LIB32DIR%%/common-lisp/alexandria/lists.lisp
+%%LIB32DIR%%/common-lisp/alexandria/macros.lisp
+%%LIB32DIR%%/common-lisp/alexandria/numbers.lisp
+%%LIB32DIR%%/common-lisp/alexandria/package.lisp
+%%LIB32DIR%%/common-lisp/alexandria/sequences.lisp
+%%LIB32DIR%%/common-lisp/alexandria/strings.lisp
+%%LIB32DIR%%/common-lisp/alexandria/symbols.lisp
+%%LIB32DIR%%/common-lisp/alexandria/tests.lisp
+%%LIB32DIR%%/common-lisp/alexandria/types.lisp
+%%LIB32DIR%%/common-lisp/system-registry/alexandria-tests.asd
+%%LIB32DIR%%/common-lisp/system-registry/alexandria.asd
+%%PORTDOCS%%%%DOCSDIR%%/alexandria.pdf
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%LIB32DIR%%/common-lisp/alexandria