# libdnf

This library provides a simple package manager interface using hawkey and librepo.

## Getting Started

To install the libdnf library you either need to install the `libdnf` package from your distributor, or you can build a local copy. To do the latter just do:

    dnf install automake autoconf libtool glib-devel
    ./autogen.sh
    make
    make install

## Hacking

If you want a new feature, or have found a bug or a way to crash this library, please report as much information as you can to the issue tracker - patches very welcome.

New functionality or crash fixes should include a test in `src/dnf-self-test.c` to ensure we don't regress in the future. New functionality should also be thread safe and also not leak *any* memory for success or failure cases.

## License

LGPLv2+