From b7306c24430b477596990f62973853199f69a3e7 Mon Sep 17 00:00:00 2001 From: Jeffrey Hsu Date: Sun, 12 Feb 1995 21:10:03 +0000 Subject: [PATCH] gcl - GNU Common Lisp --- lang/gcl/Makefile | 23 +++++++++++++++++++++++ lang/gcl/distinfo | 1 + lang/gcl/files/patch-ab | 21 +++++++++++++++++++++ lang/gcl/pkg-comment | 1 + lang/gcl/pkg-descr | 6 ++++++ lang/gcl/pkg-plist | 3 +++ 6 files changed, 55 insertions(+) create mode 100644 lang/gcl/Makefile create mode 100644 lang/gcl/distinfo create mode 100644 lang/gcl/files/patch-ab create mode 100644 lang/gcl/pkg-comment create mode 100644 lang/gcl/pkg-descr create mode 100644 lang/gcl/pkg-plist 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 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