summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add
AgeCommit message (Expand)Author
2007-05-12use OO version of spec matchMarc Espie
2007-05-12oops, make the object variant functionalMarc Espie
2007-05-12also allow Spec objects in Repository matches.Marc Espie
2007-05-12somewhat sneaky: allow PkgSpecs to be objects, so that we can performMarc Espie
2007-05-12strip extra quotes from all defines.Marc Espie
2007-05-12pass refs around instead of extending them.Marc Espie
2007-05-08allow match_spec on repositoryMarc Espie
2007-05-08spec match works better with a listMarc Espie
2007-05-07avoid calling compile_stemlist directlyMarc Espie
2007-05-07use repo->findstemMarc Espie
2007-05-07cheap singleton for installed packagesMarc Espie
2007-05-07zap old codeMarc Espie
2007-05-07lift up findstem to the PackageRepositoryMarc Espie
2007-05-07remove dependency on available_stems(), make it go thru PackageLocatorMarc Espie
2007-05-07do not expose stemlist internals, create find_partialstem function.Marc Espie
2007-05-07make keep_most_recent explicit, do not try to pre-compute it at the stemlistMarc Espie
2007-05-07we want to no longer expose PackageLocator::available(), lift interfacesMarc Espie
2007-05-07restore lost behaviorMarc Espie
2007-05-07refactor: create a solver object to handle state issues in a simpler way.Marc Espie
2007-05-07since we always use PkgSpec::Match, there's no need to build anon subs.Marc Espie
2007-05-07PkgSpec::match does the right thing, so use it there too.Marc Espie
2007-05-07take over tempfile/dir cleaning entirelyMarc Espie
2007-05-07zap old unused codeMarc Espie
2007-05-07make sure all temporary file handling goes through OpenBSD::TempMarc Espie
2007-05-07split common code into run_if_existsMarc Espie
2007-05-07remove non sensical eval {}Marc Espie
2007-05-07name code from keep_old_files, don't set pkgname directly.Marc Espie
2007-05-07kill old code to handle deprecated pkgcfl.Marc Espie
2007-05-07use one single list for system directories.Marc Espie
2007-05-07remove -Fboguslibs, we haven't had unmarked libraries for yearsMarc Espie
2007-05-07zap unused parameters.Marc Espie
2007-05-07share common code for system libs.Marc Espie
2007-05-07finish removing old libdepends checks.Marc Espie
2007-05-06let pkg_create generate the correct description if the HOMEPAGE is empty.Marc Espie
2007-05-05set up new way to define COMMENTS, to be able to remove some stuff fromMarc Espie
2007-05-05ditch extra param to copy_subst, now that it's constant.Marc Espie
2007-05-05use copy_subst_fhMarc Espie
2007-05-05reorg tests to simplify logicMarc Espie
2007-05-05split copy_subst to allow for existing filehandle.Marc Espie
2007-05-04move some checks after -q/-Q so that plists can still be printed.Marc Espie
2007-05-03Simplify code to handle fragments by using real objects.Marc Espie
2007-05-03remove future code to handle modules, that is unused and possibly badlyMarc Espie
2007-05-03fix creation of packing-list for package regenerationMarc Espie
2007-05-03move the fragments reading code to its own routine.Marc Espie
2007-05-02replace general @args -> $args unless strictly needed.Marc Espie
2007-05-02replace pkgbase with less confusing name localbaseMarc Espie
2007-05-02replace abstract Factory name with a more sensible create name.Marc Espie
2007-05-02remove extra "" that don't make sense.Marc Espie
2007-05-02$o->method() becomes $o->methodMarc Espie
2007-05-02remove extraneous () in method call: $o->method() becomes $o->methodMarc Espie