Date: Sun, 10 Nov 2013 14:25:56 +0100 From: Tijl Coosemans <tijl@coosemans.org> To: Aryeh Friedman <aryeh.friedman@gmail.com> Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org>, Julien Laffaye <jlaffaye@freebsd.org> Subject: Re: full documentation for all @'s in pkg-plist Message-ID: <20131110142556.731ceeea@kalimero.tijl.coosemans.org> In-Reply-To: <CAGBxaXkB62O_4m-f_LCqT8Z4_QVKjrv8h43=aXX5FiNb2yKROw@mail.gmail.com> References: <CAGBxaX=aZaCJk%2BRqxd9NscQ4=%2BSsoAVC2Una7yyDRY4vBgu_ZA@mail.gmail.com> <527ECDBB.3070702@freebsd.org> <20131110124849.18e1c2ad@kalimero.tijl.coosemans.org> <CAGBxaXkB62O_4m-f_LCqT8Z4_QVKjrv8h43=aXX5FiNb2yKROw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 10 Nov 2013 07:44:21 -0500 Aryeh Friedman wrote: > On Sun, Nov 10, 2013 at 6:48 AM, Tijl Coosemans <tijl@coosemans.org> 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".
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131110142556.731ceeea>