A short-term solution for a package manager. — at Initial Version
|Reported by:||mmadia||Owned by:||nobody|
|Has a Patch:||no||Platform:||All|
This is a bare bones, born out of necessity idea. Essentially it allows end users a controlled method for installing OptionalPackages from within Haiku.
optpkgman could be the name of the CLI application
-l, --list Lists the available OptionalPackages -a, --add <name> Installs an OptionalPackage and it's OptionalPackageDependencies
When Haiku is being built from source code, the following is imported into optpkgman:
By importing the data from the build system, the OptionalPackages for that revision and architecture would be used.
There are many flaws to this, but it may be better than having end users manually install an incorrect optional package.
Portions of installer/UnzipEngine.cpp could most likely be utilized.