summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/PackageName.pm
AgeCommit message (Expand)Author
2011-08-31versionspec stuff belongs in PkgSpec, not PackageNameMarc Espie
2010-12-24handle failures from ports tree with more care.Marc Espie
2010-10-27initial scaffolding for @rcscript: for now, acts like normal files,Marc Espie
2010-07-02move the empty url message up to PackageRepository, so that we can printMarc Espie
2010-06-30allow say and errsay to work without parameters, as it's ways common.Marc Espie
2010-06-30whitespace cleanupMarc Espie
2010-06-18oopsMarc Espie
2010-05-10whitespace fixesMarc Espie
2010-01-27actually order things:Marc Espie
2010-01-24add code to check packagename for problemsMarc Espie
2010-01-19simplify caching: return $cached->{$_} //= new_value;Marc Espie
2010-01-10pull the signature comparison code into its own file.Marc Espie
2010-01-09fix to_stringMarc Espie
2009-12-30more changes and optimizations: create unique dewey objects, so I canMarc Espie
2009-12-30fix pkgspec handling, actually do filter by regexp.Marc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2009-06-10fix dewey comparison for suffixes (no early return)Marc Espie
2009-04-19synch with my new style search/location changesMarc Espie
2009-03-07introduce versionspecs as a derivative object from version.Marc Espie
2008-10-20Say goodbye to local $_Marc Espie
2007-08-23fix v* order in keep_most_recent.Marc Espie
2007-06-04convert the remaining regexps, so that $`, $', $& are completely dead.Marc Espie
2007-06-04I am on drugs, I don't know where I found split can take strings asMarc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-05-17handle normalization of flavors in PackageName objects.Marc Espie
2007-05-14put Search objects into their own file, finallyMarc Espie
2007-05-14put search objects into a search class.Marc Espie
2007-05-14name tweaks: match -> match_list, match_repo -> matchMarc Espie
2007-05-14maintain stemlist for installed packages dynamicallyMarc Espie
2007-05-13kill more stuffMarc Espie
2007-05-13unify object lookup as locator->match($o) or $repo->match($o)Marc Espie
2007-05-13also create PartialStem objects, and create a genericMarc Espie
2007-05-13move towards unifying stem searches and pkgspec searches.Marc Espie
2007-05-07zap old codeMarc 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-04-15update copyright years, standardize licence.Marc Espie
2007-03-06get vfs size snapshotted and restored so that pkg_add -u has a harderMarc Espie
2006-10-17add proper version handling, not really used yet.Marc Espie
2006-08-11typo in commentBernd Ahlers
2006-03-13repair pkg_add -Marc Espie
2006-03-04reorganize code a little bit: Update.pm becomes Replace.pm (since it matchesMarc Espie
2005-08-29correctly trim old p* versions of packages.Marc Espie
2005-08-16use a hash for compiled stems, to avoid spurious duplicates.Marc Espie
2005-08-16support code for pkg_add -u:Marc Espie
2004-10-11split PackageName handling into PackageName stuff/PkgSpec matching.Marc Espie
2004-08-06unified headers, switch to smaller copyright notice.Marc Espie
2004-02-20move wildcard rewriting down. Allows flavors in package-specs toMarc Espie
2003-11-06url2pkgname as an explicit functionMarc Espie
2003-10-19Add is_stem/find_stemMarc Espie