Import NetBSD/src/usr.sbin/mtree in place of pkgsrc'd version. #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The mtree(8) implementation in pkgsrc has languished; meanwhile, a range of features have been added to the implementation in the NetBSD source tree, and AFAICT that's now the authoritative source (for instance, FreeBSD imports this, not the pkgsrc version).
Whilst here, switch to tracking
src/usr.sbin/mtree
CVS. The resultingcvs diff
to this tree is now only compatibility fixes.Whilst here, update
stat_flags.c
, now inNetBSD/src/lib/libutil
; previously,mtree2nbcompat
picked it up fromNetBSD/src/bin/ls
, but it moved in 2006.Whilst here, update
pack_dev.[ch]
fromNetBSD/src/sbin/mknod
.Whilst here, import (and refresh) Debian's copyright file, which gives provenance for all the files.
Whilst here, mark the CVS timestamp at which
src/usr.sbin/mtree
was last modified (to wit, 2021-04-03) --- how I wish there were reliable atomic version numbers on that repo! (It'd be nice to use NetBSD's version numbering as a reference marker.)Whilst here, update
mtree.5
from libarchive/libarchive.Whilst here,
autoupdate
to bumpconfigure.ac
.