tech-pkg archive

[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
>           pl.c
>       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:
> pkg_install-20090424:
> 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?

Bernd



Home | Main Index | Thread Index | Old Index