summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_install
AgeCommit message (Collapse)AuthorFilesLines
2009-08-06regen.wiz1-1/+1
2009-08-06Bump date for CHECK_LICENSE.wiz1-2/+2
2009-08-06regen.wiz1-1/+1
2009-08-06Bump date for -k.wiz1-2/+2
2009-08-06regen.wiz1-1/+1
2009-08-06Bump date for previous.wiz1-2/+2
2009-08-06pkg_install-20090806:joerg13-34/+130
- pkg_add: add support to check license conditions before installation - pkg_delete: add -k option to skip over preserve packages.
2009-08-02pkg_install-20090727:joerg27-154/+120
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.
2009-07-26Add mpl-1.0 (Mozilla Public License), and allow it by default.wiz1-2/+2
(We already had version 1.1 in pkgsrc, this is needed for at least ptlib.)
2009-07-24pkg_install-20070724:joerg5-11/+18
- 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.
2009-07-15Add "mpl-1.1" and "zpl" to the license which are accepted by default.tron1-2/+4
2009-06-14Never run the license check for this package to allow a proper updatejoerg1-1/+2
path.
2009-06-10pkg_install-20090610:joerg2-15/+34
Improve diagnostic around license handling.
2009-06-03Fix typo.joerg1-2/+2
2009-06-03Add miros to the default accepted licenses.ahoka1-2/+2
2009-05-28pkg_install-20090528:joerg2-5/+5
I can't remember why the original pkg_install-renovation code disabled extraction of ownership from packages, so reenable that.
2009-05-27Sync license list with mk/license.mk.joerg1-2/+2
2009-05-27pkg_install-20090527:joerg2-8/+13
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.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+2
block). Uncomment some commented out LICENSE lines while here.
2009-05-18Sync default-accepted licenses with pkgsrc/mk/licenses.mk.wiz2-7/+9
Bump version to 20090518.
2009-05-13regen.wiz1-1/+1
2009-05-13usage: match man page more closely.wiz1-3/+3
2009-05-13Sort options in SYNOPSIS.wiz1-2/+2
2009-05-13Regen.joerg1-6/+12
2009-05-13pkg_install-20090513:joerg5-14/+45
Add pkg_create -F, which explicitly provides the compression type.
2009-05-13G/C PlayPen and PlayPenSize.joerg4-14/+6
2009-05-10Fix spelling.joerg1-3/+3
2009-05-02Add new metadata: PREV_PKGPATH and SUPERSEDES.reed3-6/+18
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.
2009-04-25Regen.joerg2-2/+19
2009-04-25pkg_install-20090425:joerg8-15/+351
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.
2009-04-24Regen.joerg2-28/+11
2009-04-24pkg_install-20090424:joerg13-193/+218
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.
2009-04-24Constify.joerg2-5/+5
2009-04-23If the plist doesn't have a @name tag in it, fake one up based on thejoerg1-1/+7
directory name.
2009-04-23Require all plist commands to be in lower case. Nothing depends on thatjoerg1-3/+3
and it was never documented that it worked either way, so being strict doesn't hurt.
2009-04-23Remove support to spell of @cwd as @cd.joerg1-3/+2
2009-04-23Remove remaining parts of @mtree support.joerg5-19/+13
2009-04-23Remove support and documentation for @ignore_inst.joerg6-32/+13
2009-04-22pkg_install-20090422:joerg3-12/+16
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.
2009-04-22Regen.joerg1-1/+3
2009-04-22Document pkg_admin fetch-pkg-vulnerabilities -u.joerg1-1/+5
2009-04-10Remove mention to install security/audit-packages (which no longerreed3-12/+12
exists) and suggest audit capabilities of pkg_admin instead. Update version. Regeneration of cat page also caught up with some previous cleanups.
2009-04-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-2/+1
2009-04-08Remove the remaining NO_MTREE definitions, it has been a nop for ajoerg1-2/+1
while.
2009-04-06pkg_install-20090406:joerg2-7/+4
Remove premature return that broke dependency tracking for pkg_add -u. Fixes PR 41143.
2009-03-30Remove trailing \n in warnx call. Pointed out by seb@joerg1-2/+2
2009-03-26pkg_install-20090326:joerg2-5/+5
Fix diagnostic message to be less confusing to read.
2009-03-22Improve markup.joerg1-2/+5
2009-03-21pkg_delete: add missing setprogname(argv[0]);tnn1-1/+2
2009-03-10Specify width for tag list.joerg2-4/+4