From owner-freebsd-ports Wed Jun 26 17:13: 5 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A696937C2BE for ; Wed, 26 Jun 2002 16:40:01 -0700 (PDT) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g5QNe1JU083246 for ; Wed, 26 Jun 2002 16:40:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g5QNe1hP083245; Wed, 26 Jun 2002 16:40:01 -0700 (PDT) Received: from login.caida.org (login.caida.org [192.172.226.78]) by hub.freebsd.org (Postfix) with ESMTP id 7B34837BA48 for ; Wed, 26 Jun 2002 16:07:03 -0700 (PDT) Received: from login.caida.org (localhost [127.0.0.1]) by login.caida.org (8.12.1/8.12.1) with ESMTP id g5QLDnRg001379 (version=TLSv1/SSLv3 cipher=EDH-DSS-DES-CBC3-SHA bits=168 verify=NO) for ; Wed, 26 Jun 2002 14:13:49 -0700 (PDT) Received: (from jabrown@localhost) by login.caida.org (8.12.1/8.12.1/Submit) id g5QLDnnx001378; Wed, 26 Jun 2002 14:13:49 -0700 (PDT) Message-Id: <200206262113.g5QLDnnx001378@login.caida.org> Date: Wed, 26 Jun 2002 14:13:49 -0700 (PDT) From: Jeff Brown To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/39898: Maintainer update of lang/clisp Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 39898 >Category: ports >Synopsis: Maintainer update of lang/clisp >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jun 26 16:40:00 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Jeff Brown >Release: FreeBSD 4.4-RELEASE i386 >Organization: Just me. >Environment: System: FreeBSD gogo.local.lan 4.4-RELEASE FreeBSD 4.4-RELEASE #12: Thu Dec 20 12:01:18 PST 2001 root@gogo.local.lan:/usr/src/sys/compile/GOGO i386 >Description: No problem. Just a port update. >How-To-Repeat: Apply patch. Build newer version. Be happy. >Fix: diff -urN clisp.orig/Makefile clisp/Makefile --- clisp.orig/Makefile Fri Feb 8 06:39:38 2002 +++ clisp/Makefile Wed Jun 26 13:52:08 2002 @@ -6,7 +6,7 @@ # PORTNAME= clisp -PORTVERSION= 2.27 +PORTVERSION= 2.28 CATEGORIES= lang MASTER_SITES= ftp://cvs2.cons.org/pub/lisp/clisp/source/${PORTVERSION}/ \ ${MASTER_SITE_SOURCEFORGE} @@ -17,6 +17,13 @@ USE_BZIP2= yes GNU_CONFIGURE= yes +# In clisp-2.28, the build dies in the "regexp" module: the build target +# invokes a configure script, which encounters a different CC variable than +# the one the top-level configure cached. We'll explicitly set CC to avoid +# this. +MAKE_ENV+= CC="${CC}" +CONFIGURE_ENV+= CC="${CC}" + # The build uses INSTALL_* to copy files around, but since the Ports # INSTALL_* try to set file permissions, using them breaks non-root builds. # Instead, we'll just fix up permissions in the post-install target, after we @@ -27,7 +34,8 @@ # Build subdirectory BUILD_DIRNAME=${CONFIGURE_TARGET} -# These came from clisp-2.27's "configure" on my 4.1.1-R system. +# These came from clisp-2.28's "configure" on my 4.4-R system, +# with "--with-module=regexp --with-export-syscalls" added in. MAKEMAKE_ARGS=--prefix=${PREFIX} --with-readline --with-gettext \ --with-dynamic-ffi --with-module=regexp --with-export-syscalls diff -urN clisp.orig/distinfo clisp/distinfo --- clisp.orig/distinfo Sat Sep 1 06:39:08 2001 +++ clisp/distinfo Mon Jun 24 22:09:16 2002 @@ -1 +1 @@ -MD5 (clisp-2.27.tar.bz2) = d4939d1dbc1d4625dadc9e619d78eccc +MD5 (clisp-2.28.tar.bz2) = 21d311ee262f4e0c54c35d65f16884e5 diff -urN clisp.orig/files/patch-aa clisp/files/patch-aa --- clisp.orig/files/patch-aa Sat Sep 1 06:39:08 2001 +++ clisp/files/patch-aa Tue Jun 25 23:27:30 2002 @@ -1,17 +1,18 @@ ---- src/makemake.in.orig Mon Jun 25 07:54:46 2001 -+++ src/makemake.in Sun Aug 26 23:41:48 2001 -@@ -1634,7 +1634,14 @@ - echol "mandir = \$(exec_prefix)${NEXT_}man" +--- src/makemake.in.orig Sun Mar 3 18:21:26 2002 ++++ src/makemake.in Mon Jun 24 22:23:12 2002 +@@ -1663,7 +1663,15 @@ echol "htmldir = \$(exec_prefix)${NEXT_}share${NEXT_}html" - echol "dvidir = \$(exec_prefix)${NEXT_}share${NEXT_}dvi" + echol "dvidir = \$(exec_prefix)${NEXT_}share${NEXT_}dvi" + echol "docdir = \$(exec_prefix)${NEXT_}share${NEXT_}doc" +fsstnd=freebsd case "$fsstnd" in + freebsd) ++ echol "mandir = \$(exec_prefix)${NEXT_}man" + echol "docdir = \$(exec_prefix)${NEXT_}share${NEXT_}doc" + echol "lispdocdir = \$(docdir)${NEXT_}clisp" + echol "htmldir = \$(lispdocdir)" + echol "dvidir = \$(lispdocdir)" + ;; - gnu_ext) - echol "docdir = \$(exec_prefix)${NEXT_}doc" - echol "lispdocdir = \$(docdir)${NEXT_}clisp" + suse) + echol "lispdocdir = \$(docdir)${NEXT_}packages${NEXT_}clisp" + ;; diff -urN clisp.orig/pkg-plist clisp/pkg-plist --- clisp.orig/pkg-plist Sat Jan 12 06:39:28 2002 +++ clisp/pkg-plist Wed Jun 26 13:41:46 2002 @@ -48,12 +48,13 @@ share/doc/clisp/doc/LISP-tutorial.txt share/doc/clisp/doc/clisp.1 share/doc/clisp/doc/clisp.dvi -share/doc/clisp/doc/clisp.gif share/doc/clisp/doc/clisp.html +share/doc/clisp/doc/clisp.png share/doc/clisp/doc/clreadline.3 share/doc/clisp/doc/clreadline.dvi share/doc/clisp/doc/clreadline.html share/doc/clisp/doc/editors.txt +share/doc/clisp/doc/impnotes.css share/doc/clisp/doc/impnotes.html share/doc/clisp/doc/readline.dvi share/locale/de/LC_MESSAGES/clisp.mo >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message