depends: https://github.com/arp242/toml-c

expected usage:
(1) pkg_add /path/to/source/code/with/template/file
(2) pkg_add name of source template in source repo

We need a template format that specifies compiletime
dependencies in addition to the standart rpm spec fields
such as name, description, build script, etc..
In the case of (2), it must also specify an URL to get the
source code from.

in the end it should produce an rpm package and install it
(with dnf). referenced packages(like in dependencies) should
use the name from fedoras package list.
If a source template depends on another package that only
exists as a source template, pkg_add must make sure to
compile that first.
