On Fri, Sep 05, 2014 at 04:48:08PM +0100, Dreamcat4 wrote: > And for the documentation. Porter's handbook, it needs changes? >
Yes this will come along thanks for reminding. > On Fri, Sep 5, 2014 at 9:19 AM, Baptiste Daroussin <b...@freebsd.org> wrote: > > After the discussion that happened here is what I think we should do > > If no stong objections are raised thise this will happen in pkg 1.3.8 > > > > - Ignore mtree in packages > > - Automatically handle directory removal for any directory under PREFIX > > - Introduce @dir (in fact already there) for directories with special care: > > * empty directories > > * directories with special credential (@dir(user,group,mode)) > > - Consider directories out of PREFIX as special hence needing to be listed > > with > > @dir > > > > @dirrmtry and @dirrm will be considered changed into aliases for @dir but > > remain > > for compatibility (with a warning if DEVELOPER_MODE is set) > > > > - the possibility to accept regular plist entry as directories will be in > > but > > disable by default, allowing vendors to rely on it if they do want but > > leaving > > the ports tree not accepting them (that clarifies a lot what the the > > plist for > > maintainers) > > > > - automatic plist is postponed for later as there is no concensus and it > > will > > require lots of work to be able to provide a minimum set on fonctionnality > > that are important for maintainers: > > * having some sort of pkg filesearch to find what do provide a given > > file/header > > * being able to store what is the expected normal content of the package > > so a > > builder can raise an error is something goes wrong (this can become > > really > > tricky, given all possible options and so on) > > > > Other proposals are not rejected at all, there was sure interesting ones > > with > > nice design proposed, but that will be too intrusive for pkg 1.3.x as > > designed > > > > regards, > > Bapt
pgpqsoCP8ptLA.pgp
Description: PGP signature