summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add
AgeCommit message (Expand)Author
2010-02-04no -S option; from Daniel DickmanJason McIntyre
2010-01-27actually order things:Marc Espie
2010-01-26downgrade, not downgradesMarc Espie
2010-01-26fix merging behavior when merging doesn't occur:Marc Espie
2010-01-24extra indirection: no match gives a reason why, so we can rebuildMarc Espie
2010-01-24use libspecs, report problem will be terser for now.Marc Espie
2010-01-24use libspecs through Dependencies.Marc Espie
2010-01-24add code to unify spec and names as LibraryObject, plus a repository andMarc Espie
2010-01-24prevent broken packagenames from creeping in.Marc Espie
2010-01-24add code to check packagename for problemsMarc Espie
2010-01-19simplify caching: return $cached->{$_} //= new_value;Marc Espie
2010-01-19simplify using LibSpecMarc Espie
2010-01-19move generic code to handle libspec in a new file, to clean up stuffMarc Espie
2010-01-19fix handling of always-update: it should only come into play when theMarc Espie
2010-01-18don't bother checking for exec and displaying them if we're not verboseMarc Espie
2010-01-17even better messagesMarc Espie
2010-01-17use Carp directly, it it very inexpensive actually, since it's been rewrittenMarc Espie
2010-01-14fix new vstat, and make it useful, for instance for -n.Marc Espie
2010-01-12allow 'update-only' installsMarc Espie
2010-01-12bump this to updater, so that progress is shown again.Marc Espie
2010-01-12more auto-cache goodnessMarc Espie
2010-01-11sometimes, I manage to finish some stuffMarc Espie
2010-01-11quirks is special here too, oops.Marc Espie
2010-01-11allow installation to proceed even without -r if it's an actual updateMarc Espie
2010-01-11works much better if I actually add the option...Marc Espie
2010-01-11move the oldlibs code into its separate file, prior to fixing it.Marc Espie
2010-01-11protect gzip against weird file namesMarc Espie
2010-01-11various cleanup, including a fix from Daniel Dickman;Jason McIntyre
2010-01-11It's '-D dontmerge' now.Bernd Ahlers
2010-01-10fix some mdoc tidbits. Thanks to jmc@ for advice.Marc Espie
2010-01-10unify options a bit: use -Dname=value for defines uniformously (e.g., deprecateMarc Espie
2010-01-10use full signatures to avoid downgrades.Marc Espie
2010-01-10follow logic: if same packagename, but different signature elements,Marc Espie
2010-01-10trick: I can actually recognize specs easily, so why not allow them withoutMarc Espie
2010-01-10if we make pkg_create more stringent, then we cannot create bogusMarc Espie
2010-01-10bump copyrightMarc Espie
2010-01-10pull the signature comparison code into its own file.Marc Espie
2010-01-09build signature objects that we will be able to compareMarc Espie
2010-01-09fix to_stringMarc Espie
2010-01-09oopsMarc Espie
2010-01-09zap unusedMarc Espie
2010-01-09streamline interfaceMarc Espie
2010-01-09move signal catching up, so we can clean repos and temp files at once.Marc Espie
2010-01-09kill cache, we don't really need itMarc Espie
2010-01-09slightly more complex repolist, to allow for:Marc Espie
2010-01-09create unique object for each repoMarc Espie
2010-01-09fixed version, somehow I forgot that I use parse to do weird things withMarc Espie
2010-01-09temporary revert until I figure this outMarc Espie
2010-01-09move the code that recognizes /var/db/pkg as inst: into Repo::LocalMarc Espie
2010-01-09tweak path parsing to handle inst:pkgname and such as well...Marc Espie