[Rpm-maint] [rpm-software-management/rpm] Rust bindings for rpmlib (#429)

Tony Arcieri notifications at github.com
Mon Apr 23 15:08:06 UTC 2018


I've renamed the project to librpm.rs:

https://crates.io/crates/librpm

I've extracted it into its own Git repo here, with everything licensed as LGPLv2.1+:

https://github.com/tarcieri/librpm-rs

I've also changed the binding to move everything relating to match iterators and headers into an `internal` module which is only accessible from within the `librpm` crate itself:

https://github.com/tarcieri/librpm-rs/tree/master/src/internal

The database iterator now works over "owned" data which is copied to Rust's heap, and exposes much higher level information about packages:

https://github.com/tarcieri/librpm-rs/blob/master/src/package.rs

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/429#issuecomment-383609541
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180423/eacc331c/attachment.html>


More information about the Rpm-maint mailing list