From owner-freebsd-ports Sun Aug 23 10:36:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA05359 for freebsd-ports-outgoing; Sun, 23 Aug 1998 10:36:34 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from localhost.my.domain (ppp1563.on.bellglobal.com [206.172.249.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA05349; Sun, 23 Aug 1998 10:36:26 -0700 (PDT) (envelope-from hoek@FreeBSD.ORG) Received: (from tim@localhost) by localhost.my.domain (8.8.8/8.8.8) id NAA01285; Sun, 23 Aug 1998 13:35:19 -0400 (EDT) (envelope-from tim) Message-ID: <19980823133519.A242@zappo> Date: Sun, 23 Aug 1998 13:35:19 -0400 From: Tim Vanderhoek To: Satoshi Asami Cc: vanilla@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: manpages (Re: cvs commit: ports/devel/p5-Term-Query p5-Term-Query-2.0.tgz) References: <199808230815.BAA20523@silvia.hip.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199808230815.BAA20523@silvia.hip.berkeley.edu>; from Satoshi Asami on Sun, Aug 23, 1998 at 01:15:05AM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [-committers -> -ports] On Sun, Aug 23, 1998 at 01:15:05AM -0700, Satoshi Asami wrote: > * I very rarely use the clean target. The fact that it recurses to > * dependencies has simply bitten me too many times. > > Why don't you define NOCLEANDEPENDS? When I do use clean, it's because I want it to recurse. I suspect it's easier to type the appropriate ``rm -Rf'' most of the time than to type the appropriate unset+reset the few other times--- often I've finished typing the following ``make target'' before the rm even returns. > By the way, about manpages -- if there are ports that already handle > NOMANCOMPRESS, maybe we should add a variable saying "this port honors > NOMANCOMPRESS so bsd.port.mk shouldn't try to do something too > clever". ".if !defined(NOMANCOMPRESS) MANCOMPRESSED=t" seems a little > too ugly for my taste.... >From a sampling of 33 ports(*): four appear to go out of their way to patch-in support for NOMANCOMPRESS and ten appear to support NOMANCOMPRESS in their virgin sources. Add to this the two ports I manually changed to ".if !defined(NOMANCOMPRESS) MANCOMPRESSED=t". (*) Not a random sampling---all 33 were not previously using the MANx variables, and all 33 installed only one manpage. I suspect that the remaining ~200 ports make much less use of NOMANCOMPRESS (in their virgin sources, at least). [Incidentally, tip-offs that the port may honour NOMANCOMPRESS are any occurences of "NOMANCOMPRESS", "bsd.prog.mk", and "bsd.man.mk" in patches/, scripts/, and the work/ (after ``make extract'')]. -- This .sig is not innovative, witty, or profund. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message