From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 6 23:50:02 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E12110656E6 for ; Mon, 6 Sep 2010 23:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 267998FC1E for ; Mon, 6 Sep 2010 23:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o86No2hM000699 for ; Mon, 6 Sep 2010 23:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o86No1tw000698; Mon, 6 Sep 2010 23:50:02 GMT (envelope-from gnats) Resent-Date: Mon, 6 Sep 2010 23:50:02 GMT Resent-Message-Id: <201009062350.o86No1tw000698@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, Koop Mast Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9096A10656D4 for ; Mon, 6 Sep 2010 23:44:55 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep34.mx.upcmail.net (fep34.mx.upcmail.net [62.179.121.52]) by mx1.freebsd.org (Postfix) with ESMTP id D85828FC08 for ; Mon, 6 Sep 2010 23:44:54 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep13-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20100906232813.PVRS1353.viefep13-int.chello.at@edge04.upcmail.net> for ; Tue, 7 Sep 2010 01:28:13 +0200 Received: from mail.rainbow-runner.nl ([77.250.185.191]) by edge04.upcmail.net with edge id 3bUB1f03b48Bq8D04bUCB4; Tue, 07 Sep 2010 01:28:13 +0200 Received: from hermes.rainbow-runner.nl (localhost [127.0.0.1]) by mail.rainbow-runner.nl (Postfix) with ESMTP id 8A644107BC58 for ; Tue, 7 Sep 2010 01:28:11 +0200 (CEST) Received: from mail.rainbow-runner.nl ([127.0.0.1]) by hermes.rainbow-runner.nl (hermes.rainbow-runner.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id IYNiYrpujmbg for ; Tue, 7 Sep 2010 01:28:09 +0200 (CEST) Received: by mail.rainbow-runner.nl (Postfix, from userid 1001) id 18FBF107BC02; Tue, 7 Sep 2010 01:28:09 +0200 (CEST) Message-Id: <20100906232809.18FBF107BC02@mail.rainbow-runner.nl> Date: Tue, 7 Sep 2010 01:28:09 +0200 (CEST) From: Koop Mast To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/150337: Add PLIST_DIRSTRY macro X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Koop Mast List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Sep 2010 23:50:02 -0000 >Number: 150337 >Category: ports >Synopsis: Add PLIST_DIRSTRY macro >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 06 23:50:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Koop Mast >Release: FreeBSD 8.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD hermes.rainbow-runner.nl 8.1-RELEASE FreeBSD 8.1-RELEASE #0 r210193: Sat Jul 17 18:42:05 CEST 2010 root@hermes.rainbow-runner.nl:/var/obj/usr/src/sys/Hermes amd64 >Description: Add PLIST_DIRSTRY macro that does the same as PLIST_DIRS but for the @dirrmtry macro instead of the @dirrm macro. --- bsd.port.mk-dirstry begins here --- Index: Mk/bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.644 diff -a -u -r1.644 bsd.port.mk --- Mk/bsd.port.mk 20 Aug 2010 12:15:02 -0000 1.644 +++ Mk/bsd.port.mk 6 Sep 2010 23:17:29 -0000 @@ -966,6 +966,7 @@ # Default: ${PORTSDIR}/Templates/BSD.local.dist or # /etc/mtree/BSD.usr.dist if ${PREFIX} == "/usr". # PLIST_DIRS - Directories to be added to packing list +# PLIST_DIRSTRY - Directories to be added to packing list and try to remove them. # PLIST_FILES - Files and symbolic links to be added to packing list # # PLIST - Name of the `packing list' file. @@ -5687,6 +5688,9 @@ .for dir in ${PLIST_DIRS} @${ECHO_CMD} ${dir} | ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} -e 's,^,@dirrm ,' >> ${TMPPLIST} .endfor +.for dir in ${PLIST_DIRSTRY} + @${ECHO_CMD} ${dir} | ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} -e 's,^,@dirrmtry ,' >> ${TMPPLIST} +.endfor .if defined(USE_LINUX_PREFIX) .if defined(USE_LDCONFIG) @${ECHO_CMD} "@exec ${LDCONFIG_CMD}" >> ${TMPPLIST} --- bsd.port.mk-dirstry ends here --- >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: