No description
Neal Gompa
294c6f571c
For Rust packages created through the OBS source service, the changelog is managed by an external <pkg>.changes file that is transformed into an RPM changelog and appended to the spec file automatically by the Open Build Service. Having a default entry means that the changelog handling will not always work correctly and package builds may fail due to changelog entries not being in reverse chronological order. This also is a future enabler for other workflows for external changelog management in automated package builds. Signed-off-by: Neal Gompa <ngompa13@gmail.com> |
||
---|---|---|
data | ||
rust2rpm | ||
.gitignore | ||
LICENSE | ||
MANIFEST.in | ||
README.md | ||
requirements.txt | ||
setup.py | ||
test.py | ||
tox.ini |
rust2rpm
Convert Rust crates to RPM.
.rust2rpm.conf
You can place configuration file which is used as source for additional information for spec generation.
Some simple example would be better than many words ;)
[DEFAULT]
buildrequires =
pkgconfig(foo) >= 1.2.3
lib.requires =
pkgconfig(foo) >= 1.2.3
[fedora]
bin.requires =
findutils
buildrequires =
lib.requires =
lib+default.requires =
pkgconfig(bar) >= 2.0.0