bpt v0.1.0 only supports packages, where a package is conformed of ready-to-use binary files and libraries of a program. By adding support for meta-packages, a stub package is created which pulls a group of packages with it.
This need to be added with care, since it is a rudimentary form of dependency satisfaction, therefore it needs to follow a few rules:
Installation order, since a package can assume files or directories from another program (see #2 ).
Program version, since it can fetch programs from a source that may or may not be up-to-date (see #3 ).
bpt v0.1.0 only supports packages, where a package is conformed of ready-to-use binary files and libraries of a program. By adding support for meta-packages, a stub package is created which pulls a group of packages with it.
This need to be added with care, since it is a rudimentary form of dependency satisfaction, therefore it needs to follow a few rules: