[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
@dirrm behaviour change (was: CVS commit: pkgsrc/pkgtools/pkg_install/files)
On Fri, Apr 24, 2009 at 02:00:26PM +0000, Joerg Sonnenberger wrote:
> Module Name: pkgsrc
> Committed By: joerg
> Date: Fri Apr 24 14:00:26 UTC 2009
> Modified Files:
> pkgsrc/pkgtools/pkg_install/files/add: perform.c
> pkgsrc/pkgtools/pkg_install/files/admin: check.c main.c
> pkgsrc/pkgtools/pkg_install/files/create: create.h main.c pkg_create.1
> pkgsrc/pkgtools/pkg_install/files/delete: pkg_delete.1 pkg_delete.c
> pkgsrc/pkgtools/pkg_install/files/info: show.c
> pkgsrc/pkgtools/pkg_install/files/lib: lib.h plist.c version.h
> Log Message:
> Make pkg_delete -d the default behavior, remove the option.
> Remove pkg_create -R support (reorder @dirrm entries).
> Introduce new plist command @pkgdir, which makes pkg_add add
> this directory if it doesn't exist already and pkg_delete remove it
> only if no other package has a @pkgdir entry for it. Otherwise
> directories are pruned when the last file or directory in them is
> removed. @dirrm is now a pure hint, if the directory doesn't exist, it
> will be silently skipped.
Hmm, where was this discussed and why was this done?
Main Index |
Thread Index |