summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Add.pm
AgeCommit message (Expand)Author
2005-06-21move Arch->check() up to Packingelement, so that it can be called anywhere,Marc Espie
2005-06-12test that archive->next() worked, and explicitly throw a `truncated archive'Marc Espie
2005-02-07take size of metainfo into account when checking if the file system isMarc Espie
2005-01-13let collision reports give the name of the package they're trying toMarc Espie
2004-12-20don't display some details in -n mode unless very verbose.Marc Espie
2004-12-18display something when files ought to get moved in -n.Marc Espie
2004-12-18ignore size issues in kitchensink pretend mode.Marc Espie
2004-12-17better collision reports.Marc Espie
2004-12-16renamed borked_installation from borked.n to partial-<pkgname> ...Marc Espie
2004-12-12add somewhat more regular error catching code.Marc Espie
2004-12-02Vstat API changed slightly. Found out by fries@Marc Espie
2004-11-22implement global repository for shared libraries.Marc Espie
2004-11-18support depend (similar to libdepend and newdepend) and wantlib:Marc Espie
2004-11-14pass full item to CollisionReport, so that it can compute md5 for filesMarc Espie
2004-11-13look for available registered libraries, not other stuff.Marc Espie
2004-11-13use lastname as I should.Marc 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-12be saner wrt directory creation during pkg updates:Marc 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-11need to move collision_report over as well, and use PackageInfo routines.Marc Espie
2004-11-11move some code from pkg_add to OpenBSD/Add.pm, for symetry with pkg_delete.Marc Espie
2004-11-11introduce shortcuts to read/write contents from_installation/to_installationMarc 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-01pkg_add may need to clean up shared items now that it can delete old stuff.Marc Espie
2004-11-01move all the checking prior to extraction to a `prepare_to_extract' function.Marc 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