]> git.ipfire.org Git - pakfire.git/commit - configure.ac
Import libpakfire
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Dec 2016 22:44:00 +0000 (23:44 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Dec 2016 22:44:00 +0000 (23:44 +0100)
commit221cc3ced206214ce92b4f9f6197a24655d56a64
tree1a6a271a90fb0b4991481f9f3503306e73a6a1fb
parentdebbc1683ca26eb01b885e791b85bab6564bdb46
Import libpakfire

libpakfire is a C implementation of some functionality
of pakfire. It is supposed to make code cleaner and avoid
too much wrapping in python. It is also intended to make
the code faster where ever performance is critical.

This patch adds a dependency to libarchive which is used
to read and write packages.

This implementation is not fully finished and possibly
rough around the edges. It has to be integrated into
the existing Python code and redundant code will have to
be dropped.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
47 files changed:
Makefile.am
configure.ac
po/POTFILES.in
src/libpakfire/archive.c [new file with mode: 0644]
src/libpakfire/cache.c [new file with mode: 0644]
src/libpakfire/errno.c [new file with mode: 0644]
src/libpakfire/file.c [new file with mode: 0644]
src/libpakfire/filelist.c [new file with mode: 0644]
src/libpakfire/filter.c [new file with mode: 0644]
src/libpakfire/include/pakfire/archive.h [new file with mode: 0644]
src/libpakfire/include/pakfire/cache.h [new file with mode: 0644]
src/libpakfire/include/pakfire/constants.h [new file with mode: 0644]
src/libpakfire/include/pakfire/errno.h [new file with mode: 0644]
src/libpakfire/include/pakfire/file.h [new file with mode: 0644]
src/libpakfire/include/pakfire/filelist.h [new file with mode: 0644]
src/libpakfire/include/pakfire/filter.h [new file with mode: 0644]
src/libpakfire/include/pakfire/i18n.h [new file with mode: 0644]
src/libpakfire/include/pakfire/package.h [new file with mode: 0644]
src/libpakfire/include/pakfire/packagecache.h [new file with mode: 0644]
src/libpakfire/include/pakfire/packagelist.h [new file with mode: 0644]
src/libpakfire/include/pakfire/pool.h [new file with mode: 0644]
src/libpakfire/include/pakfire/relation.h [new file with mode: 0644]
src/libpakfire/include/pakfire/relationlist.h [new file with mode: 0644]
src/libpakfire/include/pakfire/repo.h [new file with mode: 0644]
src/libpakfire/include/pakfire/repocache.h [new file with mode: 0644]
src/libpakfire/include/pakfire/request.h [new file with mode: 0644]
src/libpakfire/include/pakfire/selector.h [new file with mode: 0644]
src/libpakfire/include/pakfire/solver.h [new file with mode: 0644]
src/libpakfire/include/pakfire/step.h [new file with mode: 0644]
src/libpakfire/include/pakfire/transaction.h [new file with mode: 0644]
src/libpakfire/include/pakfire/types.h [new file with mode: 0644]
src/libpakfire/include/pakfire/util.h [new file with mode: 0644]
src/libpakfire/libpakfire.sym [new file with mode: 0644]
src/libpakfire/package.c [new file with mode: 0644]
src/libpakfire/packagecache.c [new file with mode: 0644]
src/libpakfire/packagelist.c [new file with mode: 0644]
src/libpakfire/pool.c [new file with mode: 0644]
src/libpakfire/relation.c [new file with mode: 0644]
src/libpakfire/relationlist.c [new file with mode: 0644]
src/libpakfire/repo.c [new file with mode: 0644]
src/libpakfire/repocache.c [new file with mode: 0644]
src/libpakfire/request.c [new file with mode: 0644]
src/libpakfire/selector.c [new file with mode: 0644]
src/libpakfire/solver.c [new file with mode: 0644]
src/libpakfire/step.c [new file with mode: 0644]
src/libpakfire/transaction.c [new file with mode: 0644]
src/libpakfire/util.c [new file with mode: 0644]