summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_add/OpenBSD/PackageInfo.pm (follow)
Commit message (Expand)AuthorAgeFilesLines
* match opendir with closedir... not that important as the thing was mostespie2020-01-281-2/+2
* a bit of spring cleanup in advance: scrape old stuff that's not reallyespie2014-01-111-5/+3
* bump copyright to 2014espie2014-01-091-2/+2
* scrape support for old +COMMENT file.espie2014-01-071-4/+3
* recognize special file +METAespie2014-01-071-3/+5
* zap old INSTALL/DEINSTALL stuff, it's been deprecated for 3 years, and removedespie2011-08-231-9/+5
* tweakespie2011-08-181-2/+3
* new pkg_delete, very similar to pkg_add, support for -aespie2011-07-121-65/+1
* more stuff that uses print directly diesespie2010-12-291-5/+5
* handle failures from ports tree with more care.espie2010-12-241-1/+1
* initial scaffolding for @rcscript: for now, acts like normal files,espie2010-10-271-1/+1
* allow say and errsay to work without parameters, as it's ways common.espie2010-06-301-1/+1
* whitespace cleanupespie2010-06-301-1/+1
* simple use of new state->repo APIespie2010-06-301-3/+2
* ui changes: go thru a state object for most printoutsespie2010-06-091-3/+3
* move code around, so that commands can be used as modules.espie2010-06-041-2/+2
* whitespace fixesespie2010-05-101-2/+2
* make these independent from Getopt, require Exporterespie2009-11-151-1/+2
* progressmeter puts STDOUT in autoflush if -t, so that it can display to it instead of piping a lot of stuff to STDERR.espie2009-11-111-3/+4
* state->progress->print => $state->printespie2009-11-111-2/+2
* bad espie: use strict/warnings consistently, and fix two nits and twoespie2009-11-101-1/+2
* switch to match_locations, and so we can use choose_location, yippee!espie2009-11-101-15/+15
* Canonicalise package names when comparing them against the package database.wcmaier2009-06-041-2/+3
* make sure installed_stem is defined when needed, prevents some weirdespie2008-06-151-1/+4
* rename forced to definesespie2008-03-081-2/+2
* better ui for locking messages.espie2008-01-121-2/+3
* use OpenBSD::Paths contentsespie2007-06-161-2/+3
* rework `special' package names a bit.espie2007-06-091-6/+22
* some minor systematic changes.espie2007-06-041-15/+17
* refactor ProgressMeter code to create objects, put these into state.espie2007-06-011-3/+2
* oops, move realname up so that ::Sample sees it too.espie2007-05-311-6/+3
* simplify script handling a bit (they're going to disappear probably anyways).espie2007-05-301-1/+2
* also strip +CONTENTSespie2007-05-181-1/+2
* fix dependenciesespie2007-05-151-2/+3
* put search objects into a search class.espie2007-05-141-2/+2
* maintain stemlist for installed packages dynamicallyespie2007-05-141-4/+12
* tidyespie2007-05-141-2/+2
* unify object lookup as locator->match($o) or $repo->match($o)espie2007-05-131-2/+2
* avoid calling compile_stemlist directlyespie2007-05-071-6/+4
* update copyright years, standardize licence.espie2007-04-151-2/+2
* remove some unnecessary sanity checks. /var/db/pkg is supposed to containespie2007-03-181-15/+2
* Problem noticed by Henrik Hellerstedt <henrik@kohina.net>espie2007-02-221-3/+24
* ask_list() is in OpenBSD::Interactive, not OpenBSD::ProgressMetersturm2007-02-171-2/+2
* * New -i interactive option, that can ask obnoxious questions.espie2005-09-041-3/+50
* allow locking of database in quiet mode, where we don't display anyespie2005-01-161-4/+5
* `big lock' model: lock the whole db for reading/writing.espie2005-01-141-1/+27
* use delete, not undef, to update installed_packages correctly...espie2004-12-271-25/+30
* renamed borked_installation from borked.n to partial-<pkgname> ...espie2004-12-161-4/+8
* make sure REQUIRING file is an integral part of what we do.espie2004-11-141-4/+4
* let RequiredBy generate lists directly, use hashes to trim down duplicates directly. Optimize for !wantarray, by telling whether the list is empty or not.espie2004-11-141-1/+2