|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
CVS: cvs.openbsd.org: src
From: Marc Espie (espie
cvs.openbsd.org)
Date: Sun Sep 04 2005 - 17:47:57 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
CVSROOT: /cvs
Module name: src
Changes by: espie
cvs.openbsd.org 2005/09/04 16:47:56
Modified files:
usr.sbin/pkg_add: Makefile pkg_add pkg_add.1 pkg_create
pkg_delete pkg_delete.1 pkg_info pkg_info.1
usr.sbin/pkg_add/OpenBSD: Add.pm Dependencies.pm PackageInfo.pm
PackageLocator.pm PackingElement.pm
PackingList.pm ProgressMeter.pm
Update.pm
usr.sbin/pkg_add/pod: OpenBSD::PackingList.pod
Added files:
usr.sbin/pkg_add/OpenBSD: Interactive.pm
Log message:
* 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.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]