From 07429271a3d322babdca5986811d5a2e196e394e Mon Sep 17 00:00:00 2001 From: John McQuah Date: Wed, 21 Jun 2023 15:42:09 -0400 Subject: [PATCH] update TODO and README --- README | 11 +++++++++-- TODO | 5 +++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/README b/README index a039826..399f74f 100644 --- a/README +++ b/README @@ -60,8 +60,15 @@ of the server's pkgmk.conf on the client machine. The pkg-get configuration file does not offer as many settings as the one for prt-get. In particular, you cannot change "addcommand", "rmcommand", or "runscriptscommand"; these are hard-coded as /usr/bin/pkgadd, /usr/bin/pkgrm, -and /bin/bash, respectively. There is also currently no mechanism to respect -"preferhigher", when doing 'pkg-get diff' or 'pkg-get sysup'. +and /bin/bash, respectively. + +There is also no intelligent version comparator as in prt-get; the +repository and html index are sorted lexographically according to the +current setting for $LANG. When multiple versions of a package are found +within the active collections, pkg-get will install the latest version in +the first collection that contains any such package. This behaviour is akin +to how prt-get handles dups, but with additional logic to account for dups +within the same collection. 'pkg-get depends' and 'prt-get quickdep' do not handle more than one port, unlike the corresponding commands in prt-get. Therefore it is not as diff --git a/TODO b/TODO index 7d2f331..e7b0526 100644 --- a/TODO +++ b/TODO @@ -8,6 +8,11 @@ TODO file for pkg-get - allow 'depends' and 'quickdep' to process multiple arguments +- allow 'sysup' to inject new dependencies + - add a --test switch (?) +- let the user control whether pkg-repgen prints the metadata only for the + latest built package, or for all the versions in the directory + - improve pkg-get help information