From owner-freebsd-ports Sun Aug 23 19:05:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA28353 for freebsd-ports-outgoing; Sun, 23 Aug 1998 19:05:27 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from localhost.my.domain (ppp1567.on.bellglobal.com [206.172.249.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA28325; Sun, 23 Aug 1998 19:05:16 -0700 (PDT) (envelope-from hoek@FreeBSD.ORG) Received: from localhost (tim@localhost) by localhost.my.domain (8.8.8/8.8.8) with SMTP id WAA01125; Sun, 23 Aug 1998 22:04:11 -0400 (EDT) (envelope-from ac199@hwcn.org) X-Authentication-Warning: localhost.my.domain: tim owned process doing -bs Date: Sun, 23 Aug 1998 22:04:10 -0400 (EDT) From: Tim Vanderhoek X-Sender: tim@localhost Reply-To: ac199@hwcn.org 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) In-Reply-To: <199808232356.QAA25990@silvia.hip.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 23 Aug 1998, Satoshi Asami wrote: > MANCOMPRESSED=yes: manpage is compressed > MANCOMPRESSED=no: manpage is not compressed > MANCOMPRESSED=maybe: honors NOMANCOMPRESS It might also be worthwhile to create an appropriate compress-man: target. This would be useful for the ilu port. This port generates its ${PLIST} during do-install: and (apparently) doesn't know what manpages will be installed until do-install:. Since all bsd.port.mk references to MANx are after the do-install target, and since they would all be called from a recursive ${MAKE}, the port could do .if exists(${.CURDIR}/work/PLIST) MAN1!= cd ${PREFIX}/ilu/man/man1 ; ${ECHO} * .endif [Potential warning on reinstall: I think] This is ugly, no question, but for ilu (at least), the alternatives are pretty ugly, too. Actually, some of these ports with several hundred manpages become rather cumbersome when each manpage has to be listed in Makefile... I wonder... ;-) -- 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