History log of /openbsd/usr.sbin/pkg_add/OpenBSD/Dependencies.pm (Results 151 – 175 of 175)
Revision Date Author Comments
# 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.


1234567