summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD
AgeCommit message (Expand)Author
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
2004-11-09avoid scanning the whole packing-list when looking for info that areMarc Espie
2004-11-09save dir in plist, not state (unconfuse script operations when severalMarc Espie
2004-11-09don't keep libraries whose version numbers are not needed.Marc Espie
2004-11-09remove code we don't use.Marc Espie
2004-11-08add more olden times keyword.Marc Espie
2004-11-07clone() library entry so that md5 and modes/owners get copied along.Marc Espie
2004-11-07split off libraries, so that we can erase the old packages.Marc Espie
2004-11-07shared libraries, preliminary work, a simpler scheme:Marc Espie
2004-11-07don't try to be smart and not store the full tempname: we don't use thisMarc Espie
2004-11-06oops. Thanks krw.Marc Espie
2004-11-06die if moving tempfiles doesn't work.Marc Espie
2004-11-06zap tempname once we've moved the file.Marc Espie
2004-11-06mark whole state for `replacing' so that only file entries get tempnameMarc Espie
2004-11-02logic error: match library version of *new* plist against existing packages.Marc Espie
2004-11-02refuse to update if library numbers do not match.Marc Espie
2004-11-01adjust dependenciesMarc Espie
2004-11-01pkg_add may need to clean up shared items now that it can delete old stuff.Marc Espie
2004-11-01allows Delete to remove a plist (assuming it's already been validated).Marc Espie
2004-11-01move all the checking prior to extraction to a `prepare_to_extract' function.Marc Espie
2004-11-01linknames have extra 0 we want to get rid of.Marc Espie
2004-11-01typoMarc Espie
2004-11-01handle the case of symlinks.Marc Espie
2004-11-01separate `extract' routine that can put an archive in temporary filesMarc Espie
2004-11-01reorg pkg_add slightly, put all options into state so that we don't needMarc Espie
2004-10-31fix logic error: we will be able to fully validate the new packing-listMarc Espie
2004-10-31Simplify ldconfig handling: one single ensure_ldconfig routine thatMarc Espie
2004-10-31Move most of the code of pkg_delete into a separate module so that it willMarc Espie
2004-10-26more accurate name: DirRmOnly -> SharedItemsOnlyMarc Espie
2004-10-26move the code that handles shared items into a separate Module.Marc Espie
2004-10-23beginning of update module: basic check that stuff we are replacingMarc Espie
2004-10-23system() method that stores command normal output so that we can showMarc Espie
2004-10-23store pkgname in shared items, so that delayed printing can be usedMarc Espie
2004-10-20basic framework for delayed messages.Marc Espie
2004-10-18take window size into account.Marc Espie
2004-10-18experimental progress meter.Marc Espie
2004-10-18use OpenBSD::Getopt so that we can do -v -v.Marc Espie
2004-10-16Add support for @endfake and pkg_add -Q, to be documented later...Marc Espie
2004-10-13@sysctlMarc Espie
2004-10-12nicer displayMarc Espie
2004-10-11common code for exec/unexec/extraunexec.Marc Espie
2004-10-11simplify ldconfig now that we run in an uniform way.Marc Espie
2004-10-11remove special `visiting order' when writing packing-lists.Marc Espie
2004-10-11better visitor, that allows for revisits later.Marc Espie
2004-10-11aggregate all MESSAGES and display them at the end, with proper markers toMarc Espie