summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD
AgeCommit message (Expand)Author
2004-11-18unsafe operations is better than impossible to update, especially since itMarc Espie
2004-11-18support depend (similar to libdepend and newdepend) and wantlib:Marc Espie
2004-11-18add @wantlib and @depend keywordMarc Espie
2004-11-15hit the clueless...Marc Espie
2004-11-15compile patterns once, should be a slight speed up.Marc Espie
2004-11-15use CarpMarc Espie
2004-11-14pass full item to CollisionReport, so that it can compute md5 for filesMarc Espie
2004-11-14stop storing @pkdep into packing-lists, use separate REQUIRING file instead.Marc Espie
2004-11-14make sure REQUIRING file is an integral part of what we do.Marc Espie
2004-11-14turn on progress meter by default, use -x to disable it.Marc Espie
2004-11-14let RequiredBy generate lists directly, use hashes to trim down duplicates di...Marc Espie
2004-11-13fix loop label. reported by naddy@Marc Espie
2004-11-13don't store things in cache if we know we're not going to use them again.Marc Espie
2004-11-13typoMarc Espie
2004-11-13synchronize installed stuff, using the cache in -n mode so that -nMarc Espie
2004-11-13look for available registered libraries, not other stuff.Marc Espie
2004-11-13use lastname as I should.Marc Espie
2004-11-13correctly read back tempnames.Marc Espie
2004-11-13fix logic error: while splitting libraries, copy cwd over, not move them...Marc Espie
2004-11-13likewise, packing-lists state will store refs to cwd, so make thisMarc Espie
2004-11-13cwd() function so that further changes to internal storage won't matterMarc Espie
2004-11-13move borked_installation over to common routines, prepare it forMarc Espie
2004-11-12store a ref to cwd instead of cwd itself, allowing it to be shared.Marc Espie
2004-11-12avoid even more calls to canonpath.Marc Espie
2004-11-12stop storing fullname, recompute it dynamically instead.Marc Espie
2004-11-12do catfile manually, e.g., avoid several calls to canonpath.Marc Espie
2004-11-12be saner wrt directory creation during pkg updates:Marc Espie
2004-11-12don't store hexdigest internally.Marc Espie
2004-11-11forget packing-lists after deleting the package (avoid out-of-memory errorMarc Espie
2004-11-11oopsMarc Espie
2004-11-11new accounting method that works with chroot installations.Marc Espie
2004-11-11cache packing-lists, so that we don't read them again and again.Marc Espie
2004-11-11oops, updatable is an object method, so $self is first parameter.Marc Espie
2004-11-11symetry: updating a package means removing the old one and adding the newMarc Espie
2004-11-11move collision reporter to a separate file, so that it doesn't get loadedMarc Espie
2004-11-11File::Copy use moves as well.Marc Espie
2004-11-11restrict update operation less: we're not bothered by @exec or INSTALL,Marc Espie
2004-11-11need to move collision_report over as well, and use PackageInfo routines.Marc Espie
2004-11-11package names starting with . are hidden from pkg_info by default.Marc Espie
2004-11-11synch validate_plistMarc Espie
2004-11-11move some code from pkg_add to OpenBSD/Add.pm, for symetry with pkg_delete.Marc Espie
2004-11-11don't touch font directories if -n either...Marc Espie
2004-11-11introduce shortcuts to read/write contents from_installation/to_installationMarc Espie
2004-11-11fix interaction of -n -v -r.Marc Espie
2004-11-11hide lib packagesMarc Espie
2004-11-10use ExtraInfo, finally: allows pkg_info to report packages according toMarc Espie
2004-11-09oops again.Marc Espie
2004-11-09oops, dropped one line I shouldn't have.Marc Espie
2004-11-09kill old Logger interface, use $state->print() to report problems atMarc Espie
2004-11-09kill dup codeMarc Espie