summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/SharedLibs.pm
AgeCommit message (Expand)Author
2010-12-24pass state around.Marc Espie
2010-12-24move the handling of ldconfig to AddDelete::StateMarc Espie
2010-12-24handle failures from ports tree with more care.Marc Espie
2010-12-20extra indirection: allow registration of library objects (refactor for later)Marc Espie
2010-12-20pass state to SharedLibs for direct printingMarc Espie
2010-10-27initial scaffolding for @rcscript: for now, acts like normal files,Marc 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-09ui changes: go thru a state object for most printoutsMarc Espie
2010-05-10whitespace fixesMarc 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
2009-12-31oops, actually report issuesMarc Espie
2009-12-31always create a problem entry for libraries we don't findMarc Espie
2009-12-31complain if we see weird @libs (so, not in system).Marc Espie
2009-12-17be slightly more paranoid about shell stuff we run.Marc Espie
2009-11-29show missing libraries as "|detail" for the can't install message.Marc Espie
2009-11-29have SharedLibs use state to print error messages.Marc Espie
2009-11-28rework display of missing libs some more: first show the libraries, thenMarc Espie
2009-11-28remove redundant messageMarc Espie
2009-11-17trim more, we already display a quick message for the missing lib elsewhere.Marc Espie
2009-11-17shorter message when we don't find library, and stash it away to avoidMarc Espie
2009-11-11vsystem, system, unlink can mostly go through state, and do the ->clear partMarc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2008-10-20Say goodbye to local $_Marc Espie
2007-10-06finish loop as soon as the ldconfig search directories have been found.Steven Mestdagh
2007-09-28nitMarc Espie
2007-06-20sprinkle code to deal gracefully with absent packing-lists.Marc Espie
2007-06-16use OpenBSD::Paths contentsMarc Espie
2007-06-06augment reporting of bad problems so that it works with system libs.Marc Espie
2007-06-04zap extra paramMarc Espie
2007-06-04minor tweak, use one single print. Build character strings instead.Marc Espie
2007-06-04slight refactor to remove duplicate code.Marc Espie
2007-06-04shorten message a bit, give it a chance to fit on one line.Marc Espie
2007-06-04more efficient regexps: anchor stuff at both ends, be more specific inMarc Espie
2007-06-04zap extra parameter that nothing uses.Marc Espie
2007-06-04error code: if we can't find a given libspec, we look through allMarc Espie
2007-06-04avoid parsing libraries by hand.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-23fiddle with SharedLibs name, put common code into a common place inMarc Espie
2007-05-23use autovivifyMarc Espie
2007-05-14remove unneeded quotesMarc 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-02$o->method() becomes $o->methodMarc Espie
2007-04-29replace $p->visit('method') calls with $p->methodMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2005-08-16make sure libs get registered if we take a shortcut and don't reinstallMarc Espie