freebsd-src/usr.sbin/bsdconfig/share/packages
Baptiste Daroussin 6d3c0798cc bsdconfig: rework packages selection TUI
Rework the packages TUI, do that the index caching is now done with
dialog --gauge (tested with cdialog and bsddialog).
With pkg we can know in avance the number of packages making it
possible to have a real gauge.

The cache of the index is now a file that can be sourced, meaning it
is not anymore an index like file, but a post process one, simplifying
the code.

Each menu is now built calling directly pkg rquery with just the
informations required to build the menu instead of parsing an indexfile

install all the awk index processing into a separate file to ease
reading and debuggung
2023-10-10 09:01:51 +02:00
..
categories.subr
index.awk bsdconfig: rework packages selection TUI 2023-10-10 09:01:51 +02:00
index.subr bsdconfig: rework packages selection TUI 2023-10-10 09:01:51 +02:00
Makefile bsdconfig: rework packages selection TUI 2023-10-10 09:01:51 +02:00
Makefile.depend
musthavepkg.subr bsdconfig: simplify pkg installation and ABI detection 2023-10-05 17:30:17 +02:00
packages.subr bsdconfig: rework packages selection TUI 2023-10-10 09:01:51 +02:00