From owner-freebsd-ports@FreeBSD.ORG Sun Nov 10 13:26:01 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 62813B11; Sun, 10 Nov 2013 13:26:01 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay008.isp.belgacom.be (mailrelay008.isp.belgacom.be [195.238.6.174]) by mx1.freebsd.org (Postfix) with ESMTP id C9C8A2A8C; Sun, 10 Nov 2013 13:26:00 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsQHADCJf1JbsUjb/2dsb2JhbABZgwc4vlGBEYEmF3SCJQEBBTocIxALGAklDyoeBhMJh3wBCLxvj2cHhDADmA6SC4MnOw Received: from 219.72-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.72.219]) by relay.skynet.be with ESMTP; 10 Nov 2013 14:25:58 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.7/8.14.7) with ESMTP id rAADPvfW002421; Sun, 10 Nov 2013 14:25:58 +0100 (CET) (envelope-from tijl@coosemans.org) Date: Sun, 10 Nov 2013 14:25:56 +0100 From: Tijl Coosemans To: Aryeh Friedman Subject: Re: full documentation for all @'s in pkg-plist Message-ID: <20131110142556.731ceeea@kalimero.tijl.coosemans.org> In-Reply-To: References: <527ECDBB.3070702@freebsd.org> <20131110124849.18e1c2ad@kalimero.tijl.coosemans.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: FreeBSD Ports ML , Julien Laffaye X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Nov 2013 13:26:01 -0000 On Sun, 10 Nov 2013 07:44:21 -0500 Aryeh Friedman wrote: > On Sun, Nov 10, 2013 at 6:48 AM, Tijl Coosemans wrote: >> On Sun, 10 Nov 2013 01:05:15 +0100 Julien Laffaye wrote: >>> On 11/10/2013 12:47 AM, Aryeh Friedman wrote: >>>> Where would I find a complete list of @'s allowed in pkg-plist and >>>> hopefully an explination of each one? (the porter's handbook is >>>> incomplete) >>> >>> In the manpage pkg_create(1). >> >> It has been removed in FreeBSD 10 though, so it would be nice to have >> the info in the handbook as well. Same for all the %D, %B, etc. > > What has replaced it and where is it documented? (our port is for 10+ > [requires bhyve]) For the new pkg it isn't documented anywhere that I know of. The old pkg_create manual can be found here: http://www.freebsd.org/cgi/man.cgi?query=pkg_create&manpath=FreeBSD+9.2-RELEASE But I suspect the new pkg only supports a subset of those (cwd, exec, unexec, mode, owner, group, comment, dirrm). @dirrmtry isn't documented there because it is handled by Mk/bsd.port.mk. It is replaced by "@unexec rmdir %D/path 2>/dev/null || true".