summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_install
AgeCommit message (Collapse)AuthorFilesLines
2009-11-05pkg_install-20091115:joerg8-57/+25
Completely ignore @src in pkg_create. Silently ignore the -L option. The combination of -I and -p are used by pkgsrc for the same result.
2009-10-25Add 2-clause-bsd to DEFAULT_ACCEPTABLE_LICENSES.wiz1-2/+2
2009-10-22pkg_install-20091022:joerg2-7/+11
Do not overwrite a string with itself using snprintf. This breaks setting the pkgdb directory internally on Linux. Explicitly check if the string is the same and otherwise just use xstrdup.
2009-10-21pkg_install-20091021:joerg3-11/+25
Add support to query arbitrary variables with pkg_admin config-var.
2009-10-15pkg_install-20091015:joerg4-8/+29
Use directory index caching by default.
2009-10-08pkg_install-20091008:joerg2-6/+12
- Fix German accent - Don't dereference a null pointer for pkg_admin add
2009-10-07pkg_install-20091006:joerg10-36/+59
- restore pkg_add -f functionality for missing dependencies (PR 42001) - pkg_admin rebuild should count packages correctly (he@), also count @pkgdb - fix gpg-sign-package syntax in pkg_admin(1) - change default URL for pkg-vulnerabilities to use HTTP
2009-09-11pkg_install-20090911:joerg9-3603/+1670
- Cleanup configure.ac to not check for headers and functions not used - Always use nbcompat/db.h on !NetBSD (PR 41865) - Don't bother setting termwidth in pkg_info, it is never used.
2009-08-17Mark up PKG_PATH.wiz1-2/+4
2009-08-16Don't leak the config file.joerg1-2/+4
2009-08-16pkg_install-20090817:joerg9-57/+149
Add a new command for pkg_admin: findbest. It takes one or more patterns and searches for the best match in PKG_PATH, just like pkg_add would. It prints the URLs of the best match for each pattern to stdout. Rewrite the config file parser to read the file only once.
2009-08-16Fix a bug in pkg_add's -P handling. For dependencies the pkgdb path wasjoerg5-16/+30
computed incorrectly and included destdir more than once. Fix the ACTIVE_FTP option to actually set the "a" flag and not the old "p" flag.
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