From owner-freebsd-ports Wed Jul 12 8:30:29 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 40E6937C0BF for ; Wed, 12 Jul 2000 08:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA50425; Wed, 12 Jul 2000 08:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from thehousleys.net (frenchknot.ne.mediaone.net [24.147.224.201]) by hub.freebsd.org (Postfix) with ESMTP id 5D9EA37BF25 for ; Wed, 12 Jul 2000 08:25:41 -0700 (PDT) (envelope-from housley@thehousleys.net) Received: from baby.int.thehousleys.net (baby.int.thehousleys.net. [192.168.0.24]) by thehousleys.net (8.9.3/8.9.3) with ESMTP id LAA52377 for ; Wed, 12 Jul 2000 11:25:40 -0400 (EDT) (envelope-from housley@thehousleys.net) Received: (from housley@localhost) by baby.int.thehousleys.net (8.9.3/8.9.3) id LAA40866; Wed, 12 Jul 2000 11:25:40 -0400 (EDT) (envelope-from housley) Message-Id: <200007121525.LAA40866@baby.int.thehousleys.net> Date: Wed, 12 Jul 2000 11:25:40 -0400 (EDT) From: jim@thehousleys.net Reply-To: jim@thehousleys.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/19868: modify ports/Mk/bsd.port.mk to remove ALL the install manpages Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19868 >Category: ports >Synopsis: modify ports/Mk/bsd.port.mk to remove ALL the install manpages >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 12 08:30:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: James Housley >Release: FreeBSD 4.0-STABLE i386 >Organization: The Housleys dot Net >Environment: >Description: Currently when ports/packages are deinstall the manpages are removed from ${PREFIX}/man/man*, but any manpages that were viewed are left in ${PREFIX}/man/cat*. This will allow removal of any manpages that are copied to cat*. A question still remains about compressed versus nocompressed. >How-To-Repeat: >Fix: --- bsd.port.mk.orig Fri Jul 7 12:03:21 2000 +++ bsd.port.mk Wed Jul 12 11:19:04 2000 @@ -2650,6 +2650,9 @@ @for man in ${__MANPAGES}; do \ ${ECHO} $${man} >> ${TMPPLIST}; \ done + @for man in ${__MANPAGES:S^man/man^man/cat^}; do \ + ${ECHO} @unexec if [ -f %D/$${man} ]\; then rm -f %D/$${man}\; fi >> ${TMPPLIST}; \ + done .for _PREFIX in ${PREFIX} .if ${_TMLINKS:M${_PREFIX}*}x != x @for i in ${_TMLINKS:M${_PREFIX}*:S,^${_PREFIX}/,,}; do \ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message