From owner-freebsd-ports@FreeBSD.ORG Thu Oct 11 05:46:04 2007 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BC7F16A419; Thu, 11 Oct 2007 05:46:04 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from pd2mo2so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 80D8E13C448; Thu, 11 Oct 2007 05:46:04 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from pd4mr5so.prod.shaw.ca (pd4mr5so-qfe3.prod.shaw.ca [10.0.141.50]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JPQ00C4SD7F7TB0@l-daemon>; Wed, 10 Oct 2007 22:45:15 -0600 (MDT) Received: from pn2ml9so.prod.shaw.ca ([10.0.121.7]) by pd4mr5so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JPQ002NXD7FPX30@pd4mr5so.prod.shaw.ca>; Wed, 10 Oct 2007 22:45:16 -0600 (MDT) Received: from spqr.komquats.com ([24.68.216.215]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JPQ006VDD7EB8O0@l-daemon>; Wed, 10 Oct 2007 22:45:15 -0600 (MDT) Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by spqr.komquats.com (Postfix) with ESMTP id 65ED3279AF; Wed, 10 Oct 2007 21:45:12 -0700 (PDT) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.14.1/8.14.1) with ESMTP id l9B4jA4M029967; Wed, 10 Oct 2007 21:45:10 -0700 X-URL: http://www.komquats.com/ Date: Wed, 10 Oct 2007 21:45:10 -0700 From: Cy Schubert Sender: Cy.Schubert@komquats.com X-Sender: cy@cwsent.com To: bug-followup@FreeBSD.org, edwin@mavetju.org Message-id: <200710110445.l9B4jA4M029967@cwsys.cwsent.com> MIME-version: 1.0 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 Content-type: text/plain; charset=us-ascii X-os: FreeBSD Cc: freebsd-ports@FreeBSD.org Subject: Re: ports/115888:[patch] optionify sysutils/screen X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2007 05:46:04 -0000 The submitted patch was incomplete. Here is a more complete patch. Index: Makefile =================================================================== RCS file: /home/pcvs/ports/sysutils/screen/Makefile,v retrieving revision 1.66 diff -u -r1.66 Makefile --- Makefile 23 Sep 2007 11:32:37 -0000 1.66 +++ Makefile 11 Oct 2007 04:41:54 -0000 @@ -17,19 +17,25 @@ MAINTAINER= cy@FreeBSD.org COMMENT= A multi-screen window manager +OPTIONS= XTERM_256 "Enable support for 256 colour xterm" OFF \ + NETHACK "Enable NetHack support" ON \ + CJK "Treat CJK ambiguous characters as full width" OFF \ + MAN "Build and install man pages" ON \ + INFO "Build and install info documentation" ON + GNU_CONFIGURE= yes -.if defined(NO_MAN) -MAKE_ARGS+= -DNO_MAN -.else +.if defined(WITH_MAN) MAN1= screen.1 -.endif -.if defined(NO_INFO) -MAKE_ARGS+= -DNO_INFO .else +MAKE_ARGS+= -DNO_MAN +.endif +.if defined(WITH_INFO) .if !exists(/usr/bin/install-info) RUN_DEPENDS+= install-info:${PORTSDIR}/print/texinfo .endif INFO= screen +.else +MAKE_ARGS+= -DNO_INFO .endif NO_PACKAGE= Tends to loop using 100% CPU when used from package - perhaps it hard-codes information about the build host @@ -48,7 +54,7 @@ CFLAGS+= -DCOLORS256 .endif -.if defined(WITHOUT_NETHACK) +.if !defined(WITH_NETHACK) CFLAGS+= -DNONETHACK .endif -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org e**(i*pi)+1=0