summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD
AgeCommit message (Expand)Author
2007-06-04shorten message a bit, give it a chance to fit on one line.Marc Espie
2007-06-04a few missed $' / $`Marc Espie
2007-06-04more efficient regexps: anchor stuff at both ends, be more specific inMarc Espie
2007-06-04zap extra parameter that nothing uses.Marc Espie
2007-06-04error code: if we can't find a given libspec, we look through allMarc Espie
2007-06-04avoid parsing libraries by hand.Marc Espie
2007-06-04stricter regexp for libraries.Marc Espie
2007-06-04add a lib parsing routine to PackingElement::Lib so I don't have toMarc Espie
2007-06-04I am on drugs, I don't know where I found split can take strings asMarc Espie
2007-06-04zap dead code: we no longer use DirRm.Marc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-06-04fix keep_old_filesMarc Espie
2007-06-02remove elements of the solver that correspond to dependencies `in-transit'Marc Espie
2007-06-02show the font commands being run in very verbose state. After all, we showMarc Espie
2007-06-02move the check that dependencies are satisfied inside the solver objectMarc Espie
2007-06-02slight refactor, move wantlib dependencies handling inside the solver.Marc Espie
2007-06-02reorder codeMarc Espie
2007-06-02move most of the code that deals with dependencies in the solver objectMarc Espie
2007-06-02move the solver object up to the set level.Marc Espie
2007-06-02move dependency registration into its own function.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-01micro-optimizationsMarc 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-31look up for old libraries last, so that we do not get tied to old stuffMarc Espie
2007-05-31simplify the handling of shared libs: there's no need to register eachMarc Espie
2007-05-31move set validation earlier (in fact, it probably doesn't belong inMarc Espie
2007-05-31don't bother registering files that have tempnames. The real files don't/noMarc Espie
2007-05-31oops, move realname up so that ::Sample sees it too.Marc Espie
2007-05-31kill REQ script directly. I'm pretty sure it doesn't quite work anyways.Marc Espie
2007-05-31fix the saving of partial installs in case destdir is used.Marc Espie
2007-05-31a few cosmetic changes, move realname over to PackingElement to beMarc Espie
2007-05-30simplify script handling a bit (they're going to disappear probably anyways).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-30don't bother not copying the pkgname, we're going to overwrite it anyways.Marc Espie
2007-05-30new functionality: copy elements of packing-lists to a new plist if theyMarc Espie
2007-05-30allow for removing colliding files... very dangerous.Marc Espie
2007-05-30slightly better control over partial installations (still preparing forMarc Espie
2007-05-30separate the creation of the borked package and the Fatal.Marc Espie
2007-05-30redo keep_old_files as a visitor. Copy more stuff over.Marc Espie
2007-05-30move close methods so that error paths can proceed on Repository::Installed.Marc Espie
2007-05-29In update mode, restore previous behavior: some updated packages may haveMarc Espie
2007-05-29rely on packing-lists knowing where they live, much saner.Marc Espie
2007-05-29don't bypass add_object to create special files, otherwise infodir won'tMarc Espie
2007-05-29set_infodir only if plist got defined.Marc Espie
2007-05-29a few more details so that infodirs become useful.Marc Espie