summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Replace.pm
AgeCommit message (Expand)Author
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
2007-05-22zap references to pkgdep. Packing-Lists no longer even record it, anyways.Marc Espie
2007-05-20compute list of dependencies to adjust just-in-time.Marc Espie
2007-05-20libs_to_check ? actually, never use it...Marc Espie
2007-05-20remove extra forwarding method that is no longer neededMarc Espie
2007-05-20zap old depend code I missedMarc Espie
2007-05-14redo search filters as real objects. Accordingly, rename match_list toMarc Espie
2007-05-14name tweaks: match -> match_list, match_repo -> matchMarc Espie
2007-05-12oops. forgot this one. Noticed by M.Pereboom.Marc Espie
2007-05-07make sure all temporary file handling goes through OpenBSD::TempMarc Espie
2007-05-07kill old code to handle deprecated pkgcfl.Marc Espie
2007-05-02remove extra "" that don't make sense.Marc Espie
2007-05-02$o->method() becomes $o->methodMarc Espie
2007-04-29replace $p->visit('method') calls with $p->methodMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2006-11-17don't return undef, use plain return.Marc Espie