summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add
AgeCommit message (Expand)Author
2010-04-24pieces required for resolve-lib (reuse code for consistency)Marc Espie
2010-04-24more tweaks so that it can be extended and used during ports buildsMarc Espie
2010-04-24refactor LibSpec to be able to reuse it for library matches during build:Marc Espie
2010-04-24+ pkg_add, for dpbMarc Espie
2010-04-24simplify using //=Marc Espie
2010-04-19move Composite pattern (auto-visitor) into its own subclassMarc Espie
2010-04-17work-around !found error.Marc Espie
2010-04-10finding dep in old names like this actually means we are replacing withMarc Espie
2010-04-10avoid some loops.Marc Espie
2010-04-10work around a limitation of tracker/updateset: hints are tagged as to_update.Marc Espie
2010-04-05new keyword, @ask-update, to be used *very* sparingly (so far, only usefulMarc Espie
2010-04-05auto-format manpages with /usr/local/bin/groff if -DUSE_GROFF=1Marc Espie
2010-04-05add an extra "mandoc" category that behaves exactly like man for now (toMarc Espie
2010-04-05clean-up validate_plists a bit, so that it starts with a clean state.Marc Espie
2010-03-23fix callback. This one isn't called that often actually.Marc Espie
2010-03-22clean up the ProgressMeter code, create a specific class if a TermMarc Espie
2010-03-20if a package already contains an url marker (say, local stuff recreated),Marc Espie
2010-03-07erase to the end of "previous line". Avoid dangling % after displaying 100%.Marc Espie
2010-03-06match_locations doesn't work on invalid specs, so don't go thereMarc Espie
2010-03-06fix very stupid typoMarc Espie
2010-03-06don't go up to column 80, until we ask Term::Cap properly for what's goingMarc Espie
2010-03-06consistent error. exit(1) if something bad happened.Marc Espie
2010-03-01slightly terser messages, better use of terminal lineMarc Espie
2010-02-28progress-meter -> progress meter, which is at least consistent with ourJason McIntyre
2010-02-28ProgressMeter support.Marc Espie
2010-02-28more useful paths (for dpb)Marc Espie
2010-02-24revert rev. 1.54 because it doesn't change the rendering with groffIngo Schwarze
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