No description
Find a file
Neal Gompa a41e9755ec Fix packager identity detection to use fallbacks properly
Setting 'None' to the 'packager' field caused generated
spec files to have the packager identity of "None" instead
of using the fallbacks as specified in the spec template.

This adjustment makes the spec template fallbacks for the
packager identity work as expected.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2019-05-04 20:43:54 -04:00
data Remove temporary Cargo.toml.deps 2019-04-28 07:47:06 +02:00
rust2rpm Fix packager identity detection to use fallbacks properly 2019-05-04 20:43:54 -04:00
.gitignore
LICENSE
MANIFEST.in Translate SPDX licenses to Fedora license tags, warn about "/" 2018-08-16 16:16:02 +02:00
README.md add support for feeding user configuration 2018-11-03 21:45:04 +01:00
requirements.txt Drop rustcfg req 2019-04-23 15:58:16 +02:00
setup.py buildsys: release++ 2019-04-23 15:58:16 +02:00
test.py Add support for prerelease versions 2019-01-28 09:15:18 +00:00
tox.ini tox: update envlist 2018-08-14 08:56:48 +02:00

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