update TODO and README

This commit is contained in:
John McQuah 2023-06-21 15:42:09 -04:00
parent c81645af30
commit 07429271a3
2 changed files with 14 additions and 2 deletions

11
README
View File

@ -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

5
TODO
View File

@ -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