rpmlib 0.1.2

RPM Package Manager library binding with an idiomatic Rust API
docs.rs failed to build rpmlib-0.1.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

rpmlib.rs: RPM Package Manager binding for Rust

Crate Build Status Apache 2.0 Licensed

The rpmlib C library (available in the rpm-devel RPM package) exposes a programmatic interface to the RPM Package Manager, and this crate aims to provide a safe, idiomatic Rust wrapper.

Documentation

Status

  • Search and query RPM database by tag with exact match, glob, and regex #13
  • RPM database management: create database, delete database #25
  • Install and upgrade packages #16
  • Version comparison support (i.e. dependency sets) #15
  • RPM reader API (i.e. for .rpm files) #14
  • RPM builder API (i.e. librpmbuild) #18
  • RPM signing API (i.e. librpmsign) #18

License

The rpmlib crate is distributed under the terms of the Apache License (Version 2.0).

See LICENSE file in the iqlusion-io/crates toplevel directory for more information.