metadata: simplify generation of build depends from runtime depends
authorMatthias Schiffer <mschiffer@universe-factory.net>
Mon, 8 Jan 2018 10:07:37 +0000 (11:07 +0100)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Sat, 13 Jan 2018 18:54:44 +0000 (19:54 +0100)
commit565de8b8a8b3532d07abba7a083763ac31ca28ee
tree654a59b09fb81d40fd3af8b3cf5fcb1d99a03ddf
parent5b479f7dcf03e661abac1ae2cfbf5d5a477ab650
metadata: simplify generation of build depends from runtime depends

Runtime depends cannot have a buildtype suffix, and they never refer to
source package names. In addition, this adds warnings about unsatisfiable
dependencies.

Furthermore, this change fixes the generation of conditional build
dependencies for virtual packages provided by different source packages.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
scripts/package-metadata.pl