rpmlib 0.1.1

RedHat Package Manager (RPM) library binding with an idiomatic Rust API
docs.rs failed to build rpmlib-0.1.1
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: RedHat Package Manager (RPM) binding for Rust

Crate Docs Build Status Apache 2.0 Licensed

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

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.