Skip to content
This repository has been archived by the owner on Jul 21, 2022. It is now read-only.

rpm-rs backend #60

Closed
tarcieri opened this issue May 12, 2020 · 3 comments
Closed

rpm-rs backend #60

tarcieri opened this issue May 12, 2020 · 3 comments

Comments

@tarcieri
Copy link
Contributor

rpm-rs is a pure Rust library for building and parsing RPMs:

https://github.com/Richterrettich/rpm-rs

It includes support for much of the functionality in (lib)rpmbuild, including producing signed RPMs.

Unfortunately cargo-rpm is presently largely driven by .spec files, so supporting it would be a pretty major change.

It might be nice to support building RPMs without a spec file by using rpm-rs (i.e. via Cargo metadata alone), while retaining the current rpmbuild-based backend as well.

@saidsay-so
Copy link
Contributor

I started working on this. This is also the reason why I wanted to add the "build hooks".

@tarcieri
Copy link
Contributor Author

@musikid aah, interesting. I think it'd be cool if you could make the rpmbuild invocation into a "build hook"

@tony-iqlusion
Copy link
Member

cargo-rpm is unmaintained: #96

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants