summaryrefslogtreecommitdiff
path: root/lang/gcl
diff options
context:
space:
mode:
authorJeffrey Hsu <hsu@FreeBSD.org>1995-02-12 21:10:03 +0000
committerJeffrey Hsu <hsu@FreeBSD.org>1995-02-12 21:10:03 +0000
commitb7306c24430b477596990f62973853199f69a3e7 (patch)
tree58a3bb3772bb1f2e50bb3b753bec12cbcfda8901 /lang/gcl
parentSet MAKE_FLAGS so that `make PREFIX=...' works as expected. (diff)
gcl - GNU Common Lisp
Notes
Notes: svn path=/head/; revision=956
Diffstat (limited to 'lang/gcl')
-rw-r--r--lang/gcl/Makefile23
-rw-r--r--lang/gcl/distinfo1
-rw-r--r--lang/gcl/files/patch-ab21
-rw-r--r--lang/gcl/pkg-comment1
-rw-r--r--lang/gcl/pkg-descr6
-rw-r--r--lang/gcl/pkg-plist3
6 files changed, 55 insertions, 0 deletions
diff --git a/lang/gcl/Makefile b/lang/gcl/Makefile
new file mode 100644
index 000000000000..e43dedb1b842
--- /dev/null
+++ b/lang/gcl/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: gcl
+# Version required: 1.1
+# Date created: Wed Feb 8 01:49:11 1995
+# Whom: hsu
+#
+# $Id$
+#
+
+DISTNAME= gcl-1.1
+MASTER_SITES= ftp://ftp.cli.com/pub/gcl/ ftp://math.utexas.edu/pub/gcl/
+EXTRACT_SUFX= .tgz
+MAKEFILE= makefile
+
+INSTALL_COOKIE= ${WRKDIR}/.install_done
+install: build ${INSTALL_COOKIE}
+
+${INSTALL_COOKIE}:
+ @echo "===> Installing for ${DISTNAME}"
+ @${MAKE} ${.MAKEFLAGS} pre-install
+ @(cd ${WRKSRC}; ${MAKE} PREFIX_DIR=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
+ @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE}
+
+.include <bsd.port.mk>
diff --git a/lang/gcl/distinfo b/lang/gcl/distinfo
new file mode 100644
index 000000000000..719a10cb0edd
--- /dev/null
+++ b/lang/gcl/distinfo
@@ -0,0 +1 @@
+MD5 (gcl-1.1.tgz) = 65b9f00ce41ce2851d241346e0bd5b95
diff --git a/lang/gcl/files/patch-ab b/lang/gcl/files/patch-ab
new file mode 100644
index 000000000000..ad577158f535
--- /dev/null
+++ b/lang/gcl/files/patch-ab
@@ -0,0 +1,21 @@
+*** makefile.0 Sat Feb 11 18:34:50 1995
+--- makefile Sat Feb 11 18:46:19 1995
+***************
+*** 122,129 ****
+ echo ${INSTALL_LIB_DIR}/unixport/saved_gcl -dir ${INSTALL_LIB_DIR}/unixport/ -libdir ${INSTALL_LIB_DIR}/ >> \
+ ${PREFIX_DIR}/bin/gcl)
+ chmod a+x ${PREFIX_DIR}/bin/gcl
+! tar cvf - unixport/saved_gcl doc/DOC doc/*.el ${LISP_LIB} | \
+! (cd ${INSTALL_LIB_DIR} ;tar xvf -)
+ -(cd doc ; make install)
+
+
+--- 122,129 ----
+ echo ${INSTALL_LIB_DIR}/unixport/saved_gcl -dir ${INSTALL_LIB_DIR}/unixport/ -libdir ${INSTALL_LIB_DIR}/ >> \
+ ${PREFIX_DIR}/bin/gcl)
+ chmod a+x ${PREFIX_DIR}/bin/gcl
+! tar cvf - unixport/saved_gcl doc/DOC doc/*.el ${LISP_LIB} \
+! h/cmpinclude.h | (cd ${INSTALL_LIB_DIR} ;tar xvf -)
+ -(cd doc ; make install)
+
+
diff --git a/lang/gcl/pkg-comment b/lang/gcl/pkg-comment
new file mode 100644
index 000000000000..c244789576b1
--- /dev/null
+++ b/lang/gcl/pkg-comment
@@ -0,0 +1 @@
+gcl - GNU Common Lisp
diff --git a/lang/gcl/pkg-descr b/lang/gcl/pkg-descr
new file mode 100644
index 000000000000..b91d8705dbd8
--- /dev/null
+++ b/lang/gcl/pkg-descr
@@ -0,0 +1,6 @@
+The GCL system contains C and Lisp source files to build a Common
+Lisp sytem. The original KCL system was written by Taiichi Yuasa
+and Masami Hagiya in 1984. The AKCL system work was begun in 1987
+by William Schelter and continued through 1994. In 1994 AKCL was
+released as GCL (GNU Common Lisp) under the GNU public library
+license.
diff --git a/lang/gcl/pkg-plist b/lang/gcl/pkg-plist
new file mode 100644
index 000000000000..39fabd354d71
--- /dev/null
+++ b/lang/gcl/pkg-plist
@@ -0,0 +1,3 @@
+@cwd /usr/local
+bin/gcl
+lib/gcl-1.1