Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
- pkg_add: add support to check license conditions before installation
- pkg_delete: add -k option to skip over preserve packages.
|
|
Make pkg_install WARNS=4 clean and fix a number of lint warnings.
Based on reports from veego about warnings with older GCC releases in
pkg_delete, where a variable is potentially used uninitialized.
|
|
(We already had version 1.1 in pkgsrc, this is needed for at least ptlib.)
|
|
- license handling: accept upper case letters. Keep license checks
case-sensitive as done in the older pkgsrc logic. Document this.
OK dillo@, schmonz@, wiz@
- pkg_info:
- fix handling of non-packages, that are valid archives
- invert order of pkg_info -r to better match the expectations of
make update.
|
|
|
|
path.
|
|
Improve diagnostic around license handling.
|
|
|
|
|
|
I can't remember why the original pkg_install-renovation code disabled
extraction of ownership from packages, so reenable that.
|
|
|
|
Try harder to mimic the old pkg_delete behavior and provide a
topologically sorted output for pkg_info -r. Bail out on dependency
cycles based on recursion depth, currently 64K.
|
|
block). Uncomment some commented out LICENSE lines while here.
|
|
Bump version to 20090518.
|
|
|
|
|
|
|
|
|
|
Add pkg_create -F, which explicitly provides the compression type.
|
|
|
|
|
|
These will be available from pkg_summary(5) database.
To be used to find previous packages when a package is moved
or renamed. (Even though that is not recommended.)
Documented in pkgsrc Guide and in the pkg_summary(5) manual page.
Upcoming commit will have some packages modified to add them.
|
|
|
|
Add logic to evaluate license conditions. As frontend for pkgsrc,
pkg_admin gets two new commands (check-license and
check-single-license), which can be used to evaluate a given condition.
pkg_add will be changed to honour licenses at a later point.
|
|
|
|
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.
|
|
|
|
directory name.
|
|
and it was never documented that it worked either way, so being strict
doesn't hurt.
|
|
|
|
|
|
|
|
Consider EOF during signature scan a fatal error. At the very least, the
package is missing the +CONTENTS file at that point. Correctly reset the
entry pointer in that case and make the meta data extraction stricter,
avoiding NULL dereferences for invalid archives.
Fixes pkg_info -X crash on empty files as reported by Daniel Horecki.
|
|
|
|
|
|
exists) and suggest audit capabilities of pkg_admin instead.
Update version.
Regeneration of cat page also caught up with some previous cleanups.
|
|
|
|
while.
|
|
Remove premature return that broke dependency tracking for pkg_add -u.
Fixes PR 41143.
|
|
|
|
Fix diagnostic message to be less confusing to read.
|
|
|
|
|
|
|