Projects / libpackman

libpackman

libpackman, the GNUpdate Package Management library, provides a single API for accessing and modifying multiple package formats and package databases. Its module support allows for other developers to quickly provide support for new package formats and databases.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: The beginnings of a Debian package module and scripting support were added. Alternative dependencies and out of memory checking were also added. Fixed were made for RPM v3.0.x compatibility, SRPM queries and file extractions, API conflicts, and segfaults. French, Italian, Czech, and Dutch translations were added. Modules can now be compiled in statically.

Release Notes: This release adds an improved, smaller database with more search capabilities, a new package install/uninstall transaction code, gettext support, pkg-config support, dependency graphing, and transaction dependency sorting. Error reporting was improved. Several major bugs in the database and rpm modules were fixed.

Release Notes: Basic dependency checking, RPM 4.0.3 support, package batches, and a new package database format. There are also minor API changes and several bugfixes.

Release Notes: Initial release.

Screenshot

Project Spotlight

ashd

A sane HTTP daemon.

Screenshot

Project Spotlight

Appointmind

A Web app for scheduling appointments.