summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_install
AgeCommit message (Collapse)AuthorFilesLines
2000-07-27pkg_* sure support IPv6 (thanks to lukemFTP :)hubertf1-1/+2
2000-07-24update to 20000724.dmcmahill2-4/+4
This includes a buffer overflow bug fix in pkg_add which was causing pkg_add to segfault on teTeX on pmax. The bug was present on all ports though. As far as I can tell this was a non-exploitable overflow.
2000-07-05Update to 20000705.hubertf2-4/+4
Change: only calc MD5 checksums of plain files.
2000-06-14Update to sources from 20000608.hubertf2-4/+4
Makes this compile again on 1.3.x systems, reported in PR 10322 by Olaf Seibert <rhialto@polder.ubc.kun.nl> and others.
2000-05-15Update to 20000511 version. Mostly to sync with the base system.hubertf2-4/+4
Among others: * pkg_add: Quick pre-check if any conflicting dependencies are installed (e.g. version X is installed, but version Y is required), before downloading all depends, and bail out later. * pkg_admin: add lsbest, lsall commands to interface the C functions findmatchingname() and findbestmatchingname(); useful to expand pkg patterns for shell scripts etc. * pkg_admin: allow pkg without version to "check" command * pkg_delete: properly deal with wildcards in pkg_delete -R * More code cleanup, clearer error messages and minor enhancements. This also fixes a bunch of PRs, sorry for not listing any numbers.
2000-02-27Make the "how to update the distfile" ready for cut-n-pastehubertf1-2/+2
2000-02-02bump to 20000202hubertf2-4/+4
2000-01-10miscellaneous small changes to make pkglint happywiz1-2/+1
1999-09-09bump to 19990909 - DEINSTALL fixhubertf2-4/+4
1999-08-23Bump version to pkg_install-19990823.hubertf2-4/+4
Main reason is that the last update collided with an earlier one on the same day, and people ended up with the wrong distfile (content-wise). New features in this version: - Compile in full names for chown(1), chmod(1) and chgrp(1). Fixes PR 8250 by Wiz <wiz@danbala.ifoer.tuwien.ac.at>. - pkg_delete calls DEINSTALL script a second time after all the files are removed, with "DEINSTALL $PKGNAME POST-DEINSTALL" as args
1999-08-19Update checksum for pkg_info/delete changes.hubertf1-2/+2
1999-08-19Update package tools to version 19990819:tron2-5/+4
- fixes false conflict detection in "pkg_add".
1999-07-02Some packages use bsd-style .mk files when building, and so any manualagc1-4/+2
pages that are installed will be gzip-compressed, if MANZ is set, or not if MANZ is not set. If the package uses bsd-style .mk files, the variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in the package Makefile. This replaces the previous method of specific inclusion of bsd.prefs.mk, followed by a check for MANZ and conditional assignment of MANCOMPRESSED. Add appropriate documentation, and change all necessary ocurrences in package Makefiles.
1999-05-30Downgrade to version 19990412.tron2-4/+4
1999-05-30Remove blank line.tron1-2/+1
1999-05-30Set LOCALBASE explicitly after bsd.pkg.mk, and do not set PREFIX.tv1-3/+2
1999-05-30fix checksum, forgotten in last updatehubertf1-2/+2
1999-05-30update package source to 19990529christos1-2/+2
1999-04-19Neither "patch" nor "configure" step is required.tron1-1/+3
1999-04-19Update "pkg_install" package to 12-April-1999 current sources.tron2-4/+4
1999-04-18The print-pkgtools_ver target was renamed to show-pkgtools-versionhubertf1-3/+3
some time ago. Note this here!
1999-04-16Fix shell error causing "Syntax error: end of file unexpected"rh1-2/+2
if ${PKG_DBDIR} is missing
1999-03-30No need to call "pkg_admin rebuild" for every install.hubertf1-4/+5
1999-03-25If the user has never installed a package before, /var/db/pkg does notgarbled1-1/+4
exist, and pkg_admin rebuild fails miserably. Create this directory if it does not exist.
1999-03-16This is pkgsrc, not the main tree; lint and depend only add useless extratv1-3/+2
to the compile time.
1999-03-13Call "pkg_admin rebuild" if it was never run before.hubertf2-2/+8
This should ONLY be run when upgrading from a non-pkgdb to a pkgdb-version of the pkg_* tools.
1999-03-08To be able to shoot oneself in the foot with a binary package of this,bad1-2/+4
LOCALBASE and NO_MTREE must be set. Some manual intervention is still necessary before it can hurt, though.
1999-03-08Update for pkg_admin.bad1-9/+12
1999-01-19fix for pkgdb version (19990119)hubertf1-2/+2
1999-01-19Adjust for the pkgdb codehubertf1-2/+2
1998-11-09bump PKGTOOLS_REQD to 19981107hubertf2-6/+7
1998-11-09mention "make print-pkgtools_ver"hubertf1-1/+2
1998-10-26Update the (package) version of pkg_install tools to 19981026, to useagc2-4/+4
the new -b and -B flags to pkg_create, so that any binary packages that are created automatically get their build information and versioning data attached. Update bsd.pkg.mk to have PKGTOOLS_REQD= 19981026.
1998-10-21Update this package to use the -current sources from October 19th, 1998.agc2-4/+4
1998-10-15Make it clear for whom the instructions about creating a distfile areagc1-1/+3
intended. Add a note about checking the "pkgtools version required" definition in bsd.pkg.mk
1998-09-27Add note on how to update this pkg's distfile.hubertf1-1/+5
1998-09-11Update package tools to 980911 to catch "pkg_add" dependence fix.tron2-4/+5
1998-08-28Set NO_PACKAGE for this package - binary packages cannot be made,agc1-1/+2
since package registration does not take place. Fixes a problem pointed out by Charles Hannum.
1998-08-28+ Add a pkgtools category.agc5-0/+43
+ Add a pkg_install package, in the pkgtools category, which is a copy of NetBSD-current's /usr/src/usr.sbin/pkg_install sources, as of August 28th 1998. This version of the pkg_* tools includes a version of pkg_info(1) which echoes matching package names, understands sh(1) globbing, csh(1)-style {,} alternates, and Dewey decimal version number relational matching.