From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jun 28 21:10:04 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31B4816A476 for ; Thu, 28 Jun 2007 21:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 14F0913C455 for ; Thu, 28 Jun 2007 21:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l5SLA3HI023805 for ; Thu, 28 Jun 2007 21:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l5SLA3Oa023804; Thu, 28 Jun 2007 21:10:03 GMT (envelope-from gnats) Resent-Date: Thu, 28 Jun 2007 21:10:03 GMT Resent-Message-Id: <200706282110.l5SLA3Oa023804@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Scott Flatman Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1584D16A469 for ; Thu, 28 Jun 2007 21:05:30 +0000 (UTC) (envelope-from sf@slappy.org) Received: from slappy.org (corebreach.slappy.org [68.178.96.86]) by mx1.freebsd.org (Postfix) with ESMTP id E06EC13C45A for ; Thu, 28 Jun 2007 21:05:29 +0000 (UTC) (envelope-from sf@slappy.org) Received: from pool-71-111-145-141.ptldor.dsl-w.verizon.net ([71.111.145.141] helo=emerald.foo.kom) by slappy.org with asmtp (Exim 3.35 #1) id 1I41BB-0001ZS-00 for FreeBSD-gnats-submit@freebsd.org; Thu, 28 Jun 2007 14:05:29 -0700 Message-Id: <46842279.6030904@slappy.org> Date: Thu, 28 Jun 2007 14:04:57 -0700 From: Scott Flatman To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/114109: Maintainer update: math/maxima X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jun 2007 21:10:04 -0000 >Number: 114109 >Category: ports >Synopsis: Allow options to be set via spiffy GUI dialog >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Jun 28 21:10:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Scott Flatman >Release: FreeBSD 6.2-STABLE >Organization: >Environment: FreeBSD emerald.foo.kom 6.2-STABLE FreeBSD 6.2-STABLE #3: Tue May 22 20:08:50 PDT 2007 sf@emerald.foo.kom:/usr/obj/usr/src/sys/EMERALD14 i386 >Description: Allow options to be set via spiffy GUI dialog Remove amd64 check for MAKE_ENV variable >How-To-Repeat: >Fix: -*- maxima patch begins here -*- --- Makefile.orig Thu Jun 28 11:56:59 2007 +++ Makefile Thu Jun 28 13:53:43 2007 @@ -39,62 +39,47 @@ PLIST_SUB+= MAXIMABIN=${MAXIMABINARY} PLIST_SUB+= PORTVERSION=${PORTVERSION} +OPTIONS= CLISP "Build with Clisp" off \ + CMUCL "Build with CMU Common Lisp" off \ + GCL "Build with GNU Common Lisp" off \ + SBCL "Build with Steel Bank Common Lisp" on + .include -.if ${ARCH} == "amd64" MAKE_ENV+= CC="${CC}" -.endif # Lisp to build with. Define only ONE of these! -#WITH_CLISP= yes -#WITH_CMUCL= yes -#WITH_GCL= yes -WITH_SBCL= yes - -.if defined(WITH_CLISP) +.if defined(WITH_CLISP) && defined(WITHOUT_CMUCL) && defined(WITHOUT_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-clisp LISPPORT= clisp:${PORTSDIR}/lang/clisp BINDIRECTORY= binary-clisp LISPBINARY= lisp.run PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima.mem -.endif - -.if defined(WITH_CMUCL) +.elif defined(WITHOUT_CLISP) && defined(WITH_CMUCL) && defined(WITHOUT_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-cmucl LISPPORT= lisp:${PORTSDIR}/lang/cmucl BINDIRECTORY= binary-cmucl LISPBINARY= lisp PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima.core -.endif - -.if defined(WITH_GCL) +.elif defined(WITHOUT_CLISP) && defined(WITHOUT_CMUCL) && defined(WITH_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-gcl LISPPORT= gcl:${PORTSDIR}/lang/gcl BINDIRECTORY= binary-gcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima -.endif - -.if defined(WITH_SBCL) +.elif defined(WITHOUT_CLISP) && defined(WITHOUT_CMUCL) && defined(WITHOUT_GCL) && defined(WITH_SBCL) LISPSELECT= --enable-sbcl LISPPORT= sbcl:${PORTSDIR}/lang/sbcl BINDIRECTORY= binary-sbcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima.core +.else +IGNORE= "Define only one lisp" .endif - -pre-everything:: - @${ECHO} "" - @${ECHO} "Maxima has the following tunable options:" - @${ECHO} " WITH_CLISP Build with Clisp" - @${ECHO} " WITH_CMUCL Build with CMU Common Lisp" - @${ECHO} " WITH_GCL Build with GNU Common Lisp" - @${ECHO} " WITH_SBCL Build with Steel Bank Common Lisp (default)" - @${ECHO} "" # rebuild older aclocal.m4 pre-configure: -*- maxima patch ends here -*- --------------000706030805020808040201-- >Release-Note: >Audit-Trail: >Unformatted: This is a multi-part message in MIME format. --------------000706030805020808040201 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit --------------000706030805020808040201 Content-Type: text/plain; name="maxima" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="maxima" Remove amd64 check for MAKE_ENV variable