summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Replace.pm
AgeCommit message (Expand)Author
2009-12-29temporary fix for .libs update issue.Marc Espie
2009-12-28kill old dependency adjusterMarc Espie
2009-12-28move code around a bit, more functions. Especially do the exec checkMarc Espie
2009-12-27don't ask/report the same exec issue twiceMarc Espie
2009-12-26Better, more global way of dealing with forward dependencies, and toMarc Espie
2009-12-20change verbosity handling: be silent by default, turn on the first level if -v.Marc Espie
2009-12-17display progressmeter at 0% at start of install/deinstall.Marc Espie
2009-12-14since some packages in updatesets don't need updates, be explicit about it.Marc Espie
2009-12-14temporary fix for kept packages until we move them awayMarc Espie
2009-12-13clean up code, no functional changeMarc Espie
2009-11-29clean up conflict handling and dependency adjustement: build listMarc Espie
2009-11-29handle more general conflicts:Marc Espie
2009-11-17revamp interactive stuff: simplify (just one always for everything, perMarc Espie
2009-11-11don't use Warn if we've got a $state, get through errprint/errsay.Marc Espie
2009-11-11progressmeter puts STDOUT in autoflush if -t, so that it can display to it in...Marc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2009-10-15let handle compute pkgnames correctly, simplifies code a bitMarc Espie
2009-10-11don't copy digital sig over when it makes no sense...Marc Espie
2009-04-19synch with my new style search/location changesMarc Espie
2009-03-05call may_check_digest after extractionMarc Espie
2008-10-24tweak compute_digest so that it `defaults' if invoked without a 2nd argument.Marc Espie
2008-10-07oops, missed one compute_md5Marc Espie
2008-06-11defer to the packing element for computing md5Marc Espie
2008-03-08rename forced to definesMarc Espie
2008-03-02fix pkg_add -r -BMarc Espie
2007-06-18add tag no shadow, to allow us to specify that we do NOT want tempfilesMarc Espie
2007-06-16Add variation on exec/unexec:Marc Espie
2007-06-10make the replacement check methods slightly clearer, avoid doing twoMarc Espie
2007-06-09rework `special' package names a bit.Marc Espie
2007-06-09new code is much sturdier with respect to old libraries, we do not haveMarc Espie
2007-06-07show messages about keeping libraries more often, starting on verbose.Marc Espie
2007-06-07make compute_size explicit. That way, we can do it once, at the rightMarc Espie
2007-06-06separate the size computation from other operations in `prepare_for_addition'Marc Espie
2007-06-06tweak split_libs slightly for further changes: make it return the oldMarc Espie
2007-06-05reuse the compute_closure code.Marc Espie
2007-06-04avoid parsing libraries by hand.Marc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-06-01very small clean-up of dependencies list handling.Marc Espie
2007-06-01apply the same checks on extraction that are done during pkg_createMarc Espie
2007-06-01don't store stuff in the plist, use the handle which is there for that.Marc Espie
2007-06-01refactor ProgressMeter code to create objects, put these into state.Marc Espie
2007-06-01no need to require ProgressMeter twice.Marc Espie
2007-05-30simplify really_add to use real visitors for extraction and installation.Marc Espie
2007-05-30avoid setting partial directly when we can, use inheritance instead.Marc Espie
2007-05-30simplify the way partial installations get recorded: store elementsMarc Espie
2007-05-27so save_old_libs becomes the first routine to handle full UpdateSets.Marc Espie
2007-05-27oops, save_old_libs is now set dependent, we no longer store old packagesMarc Espie
2007-05-27comment out some of this code. Currently, we don't know how to recoverMarc Espie
2007-05-27group packing-list validation for replaced packages with added one.Marc Espie
2007-05-26simplify error logic a bit more, always let prepare_to_add return aMarc Espie