#
41787c8e |
| 14-May-2007 |
espie <espie@openbsd.org> |
put search objects into a search class.
|
#
3d54ec65 |
| 14-May-2007 |
espie <espie@openbsd.org> |
name tweaks: match -> match_list, match_repo -> match
|
#
9292d6cb |
| 14-May-2007 |
espie <espie@openbsd.org> |
tidy
|
#
f94c6725 |
| 13-May-2007 |
espie <espie@openbsd.org> |
unify object lookup as locator->match($o) or $repo->match($o)
|
#
0e559434 |
| 12-May-2007 |
espie <espie@openbsd.org> |
lift PkgSpec creation up into PackingElement::Dependency.
|
#
5908f4a0 |
| 12-May-2007 |
espie <espie@openbsd.org> |
use OO version of spec match
|
#
c9cbbb1e |
| 07-May-2007 |
espie <espie@openbsd.org> |
we want to no longer expose PackageLocator::available(), lift interfaces up there, starting with match_spec.
|
#
e68d605e |
| 07-May-2007 |
espie <espie@openbsd.org> |
restore lost behavior
|
#
5ccb723e |
| 07-May-2007 |
espie <espie@openbsd.org> |
refactor: create a solver object to handle state issues in a simpler way.
|
#
eaf7262b |
| 07-May-2007 |
espie <espie@openbsd.org> |
use one single list for system directories.
|
#
e8167282 |
| 07-May-2007 |
espie <espie@openbsd.org> |
remove -Fboguslibs, we haven't had unmarked libraries for years
|
#
8533b078 |
| 07-May-2007 |
espie <espie@openbsd.org> |
zap unused parameters.
|
#
44a60abf |
| 07-May-2007 |
espie <espie@openbsd.org> |
share common code for system libs.
|
#
36a7fe47 |
| 02-May-2007 |
espie <espie@openbsd.org> |
replace pkgbase with less confusing name localbase
|
#
f04afe28 |
| 02-May-2007 |
espie <espie@openbsd.org> |
$o->method() becomes $o->method
|
#
a681e0e8 |
| 02-May-2007 |
espie <espie@openbsd.org> |
move common code into a find_candidate function.
|
#
073aac8d |
| 02-May-2007 |
espie <espie@openbsd.org> |
refactor: remove temp @avail, move it to an external code, slightly more explicit code.
|
#
f3c970c2 |
| 01-May-2007 |
espie <espie@openbsd.org> |
kill code for handling old style dependencies.
|
#
1144937f |
| 15-Apr-2007 |
espie <espie@openbsd.org> |
update copyright years, standardize licence. reword the introduction to the stuff originally from FreeBSD to clarify slightly.
|
#
d7ff4d4d |
| 04-Feb-2007 |
espie <espie@openbsd.org> |
streamline messages for interactive mode, no need to repeat the same list twice.
|
#
b9b2024b |
| 17-Nov-2006 |
espie <espie@openbsd.org> |
don't return undef, use plain return. (return undef is only false in a scalar context) found my perlcritic, one of the few issues I agree with...
|
#
b12e8395 |
| 10-Oct-2005 |
espie <espie@openbsd.org> |
less verbose listing of libraries
|
#
9b5ce663 |
| 04-Sep-2005 |
espie <espie@openbsd.org> |
* New -i interactive option, that can ask obnoxious questions. * move the signature code to a packing-list method, prepend the pkgname. * depend on distant listings, cache these systematically. * cut
* New -i interactive option, that can ask obnoxious questions. * move the signature code to a packing-list method, prepend the pkgname. * depend on distant listings, cache these systematically. * cut the PKG_PATH at :/ systematically, much simpler than parsing URLs. People should get used to trailing /s. * let pkg_add -u actually run the update. * check for signature in more places, for instance, let pkg_add installed_stuff be a void operation. * grab enough stuff during updates to check signatures, so that pkg_add -u can report updates that are not needed right away, instead of waiting for the more confusing `trying to update' * beginning of @module support. * @pkgpath support, including updates. * systematically expand stems when applicable. * use visitors systematically in pkg_info. * pkg_info -S reports signature. * remove hardcoding of categories in PackingList, so that future modules will be able to expand them. * add @updateset and @incompatibility keywords.
show more ...
|
#
56539a19 |
| 10-Aug-2005 |
espie <espie@openbsd.org> |
bug fix: if default is not available, do not push it for installation.
|
#
57dc5dbe |
| 07-Aug-2005 |
espie <espie@openbsd.org> |
split off the code that handles dependencies proper, so that we can (later) reuse it in pkg_info or lib-depends-check.
|