]> git.ipfire.org Git - pakfire.git/commit
Remove libpakfire as a shared object
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 3 Jan 2025 06:38:31 +0000 (06:38 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 3 Jan 2025 06:41:38 +0000 (06:41 +0000)
commit22781c0ca2bd8ed92a2a5cd4cec3d89b3c807623
tree5fa098d98053aea5b963ce92a1352b75d26c4385
parent73a8acc3e91c8bd5cf5ae48340303ab9a5946a99
Remove libpakfire as a shared object

There seems to very little point in having a shared library with a
stable API. Most stuff is opaque anyways and there won't be any
third-party programs that can take advantage of this. Therefore we can
save ourselves the extra work that it takes to make this all exported
and stable for now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
121 files changed:
Makefile.am
debian/control
debian/libpakfire-dev.install [deleted file]
debian/libpakfire0.install [deleted file]
debian/not-installed
src/libpakfire/include/pakfire/private.h [deleted file]
src/libpakfire/libpakfire.sym [deleted file]
src/pakfire/arch.c [moved from src/libpakfire/arch.c with 96% similarity]
src/pakfire/arch.h [moved from src/libpakfire/include/pakfire/arch.h with 100% similarity]
src/pakfire/archive.c [moved from src/libpakfire/archive.c with 97% similarity]
src/pakfire/archive.h [moved from src/libpakfire/include/pakfire/archive.h with 100% similarity]
src/pakfire/base64.c [moved from src/libpakfire/base64.c with 100% similarity]
src/pakfire/base64.h [moved from src/libpakfire/include/pakfire/base64.h with 100% similarity]
src/pakfire/build.c [moved from src/libpakfire/build.c with 98% similarity]
src/pakfire/build.h [moved from src/libpakfire/include/pakfire/build.h with 100% similarity]
src/pakfire/buildservice.c [moved from src/libpakfire/buildservice.c with 94% similarity]
src/pakfire/buildservice.h [moved from src/libpakfire/include/pakfire/buildservice.h with 100% similarity]
src/pakfire/cgroup.c [moved from src/libpakfire/cgroup.c with 100% similarity]
src/pakfire/cgroup.h [moved from src/libpakfire/include/pakfire/cgroup.h with 100% similarity]
src/pakfire/compress.c [moved from src/libpakfire/compress.c with 100% similarity]
src/pakfire/compress.h [moved from src/libpakfire/include/pakfire/compress.h with 100% similarity]
src/pakfire/config.c [moved from src/libpakfire/config.c with 100% similarity]
src/pakfire/config.h [moved from src/libpakfire/include/pakfire/config.h with 100% similarity]
src/pakfire/constants.h [moved from src/libpakfire/include/pakfire/constants.h with 100% similarity]
src/pakfire/ctx.c [moved from src/libpakfire/ctx.c with 89% similarity]
src/pakfire/ctx.h [moved from src/libpakfire/include/pakfire/ctx.h with 100% similarity]
src/pakfire/daemon.c [moved from src/libpakfire/daemon.c with 100% similarity]
src/pakfire/daemon.h [moved from src/libpakfire/include/pakfire/daemon.h with 100% similarity]
src/pakfire/db.c [moved from src/libpakfire/db.c with 100% similarity]
src/pakfire/db.h [moved from src/libpakfire/include/pakfire/db.h with 100% similarity]
src/pakfire/deps.c [moved from src/libpakfire/deps.c with 98% similarity]
src/pakfire/deps.h [moved from src/libpakfire/include/pakfire/deps.h with 100% similarity]
src/pakfire/digest.c [moved from src/libpakfire/digest.c with 98% similarity]
src/pakfire/digest.h [moved from src/libpakfire/include/pakfire/digest.h with 100% similarity]
src/pakfire/dist.c [moved from src/libpakfire/dist.c with 99% similarity]
src/pakfire/dist.h [moved from src/libpakfire/include/pakfire/dist.h with 100% similarity]
src/pakfire/elf.c [moved from src/libpakfire/elf.c with 100% similarity]
src/pakfire/elf.h [moved from src/libpakfire/include/pakfire/elf.h with 100% similarity]
src/pakfire/env.c [moved from src/libpakfire/env.c with 100% similarity]
src/pakfire/env.h [moved from src/libpakfire/include/pakfire/env.h with 100% similarity]
src/pakfire/fhs.c [moved from src/libpakfire/fhs.c with 100% similarity]
src/pakfire/fhs.h [moved from src/libpakfire/include/pakfire/fhs.h with 100% similarity]
src/pakfire/file.c [moved from src/libpakfire/file.c with 93% similarity]
src/pakfire/file.h [moved from src/libpakfire/include/pakfire/file.h with 100% similarity]
src/pakfire/filelist.c [moved from src/libpakfire/filelist.c with 95% similarity]
src/pakfire/filelist.h [moved from src/libpakfire/include/pakfire/filelist.h with 100% similarity]
src/pakfire/hex.c [moved from src/libpakfire/hex.c with 100% similarity]
src/pakfire/hex.h [moved from src/libpakfire/include/pakfire/hex.h with 100% similarity]
src/pakfire/httpclient.c [moved from src/libpakfire/httpclient.c with 100% similarity]
src/pakfire/httpclient.h [moved from src/libpakfire/include/pakfire/httpclient.h with 100% similarity]
src/pakfire/i18n.h [moved from src/libpakfire/include/pakfire/i18n.h with 100% similarity]
src/pakfire/jail.c [moved from src/libpakfire/jail.c with 100% similarity]
src/pakfire/jail.h [moved from src/libpakfire/include/pakfire/jail.h with 100% similarity]
src/pakfire/job.c [moved from src/libpakfire/job.c with 100% similarity]
src/pakfire/job.h [moved from src/libpakfire/include/pakfire/job.h with 100% similarity]
src/pakfire/key.c [moved from src/libpakfire/key.c with 96% similarity]
src/pakfire/key.h [moved from src/libpakfire/include/pakfire/key.h with 100% similarity]
src/pakfire/linter-file.c [moved from src/libpakfire/linter-file.c with 100% similarity]
src/pakfire/linter-file.h [moved from src/libpakfire/include/pakfire/linter-file.h with 100% similarity]
src/pakfire/linter.c [moved from src/libpakfire/linter.c with 100% similarity]
src/pakfire/linter.h [moved from src/libpakfire/include/pakfire/linter.h with 100% similarity]
src/pakfire/log_buffer.c [moved from src/libpakfire/log_buffer.c with 100% similarity]
src/pakfire/log_buffer.h [moved from src/libpakfire/include/pakfire/log_buffer.h with 100% similarity]
src/pakfire/log_stream.c [moved from src/libpakfire/log_stream.c with 100% similarity]
src/pakfire/log_stream.h [moved from src/libpakfire/include/pakfire/log_stream.h with 100% similarity]
src/pakfire/logging.c [moved from src/libpakfire/logging.c with 92% similarity]
src/pakfire/logging.h [moved from src/libpakfire/include/pakfire/logging.h with 100% similarity]
src/pakfire/mirror.c [moved from src/libpakfire/mirror.c with 100% similarity]
src/pakfire/mirror.h [moved from src/libpakfire/include/pakfire/mirror.h with 100% similarity]
src/pakfire/mirrorlist.c [moved from src/libpakfire/mirrorlist.c with 100% similarity]
src/pakfire/mirrorlist.h [moved from src/libpakfire/include/pakfire/mirrorlist.h with 100% similarity]
src/pakfire/mount.c [moved from src/libpakfire/mount.c with 100% similarity]
src/pakfire/mount.h [moved from src/libpakfire/include/pakfire/mount.h with 100% similarity]
src/pakfire/os.c [moved from src/libpakfire/os.c with 100% similarity]
src/pakfire/os.h [moved from src/libpakfire/include/pakfire/os.h with 100% similarity]
src/pakfire/package.c [moved from src/libpakfire/package.c with 95% similarity]
src/pakfire/package.h [moved from src/libpakfire/include/pakfire/package.h with 100% similarity]
src/pakfire/packagelist.c [moved from src/libpakfire/packagelist.c with 88% similarity]
src/pakfire/packagelist.h [moved from src/libpakfire/include/pakfire/packagelist.h with 100% similarity]
src/pakfire/packager.c [moved from src/libpakfire/packager.c with 100% similarity]
src/pakfire/packager.h [moved from src/libpakfire/include/pakfire/packager.h with 100% similarity]
src/pakfire/pakfire.c [moved from src/libpakfire/pakfire.c with 96% similarity]
src/pakfire/pakfire.h [moved from src/libpakfire/include/pakfire/pakfire.h with 100% similarity]
src/pakfire/parse.c [moved from src/libpakfire/parse.c with 100% similarity]
src/pakfire/parse.h [moved from src/libpakfire/include/pakfire/parse.h with 100% similarity]
src/pakfire/parser.c [moved from src/libpakfire/parser.c with 100% similarity]
src/pakfire/parser.h [moved from src/libpakfire/include/pakfire/parser.h with 100% similarity]
src/pakfire/parser/.gitignore [moved from src/libpakfire/parser/.gitignore with 100% similarity]
src/pakfire/parser/grammar.y [moved from src/libpakfire/parser/grammar.y with 100% similarity]
src/pakfire/parser/scanner.l [moved from src/libpakfire/parser/scanner.l with 100% similarity]
src/pakfire/path.c [moved from src/libpakfire/path.c with 100% similarity]
src/pakfire/path.h [moved from src/libpakfire/include/pakfire/path.h with 100% similarity]
src/pakfire/problem.c [moved from src/libpakfire/problem.c with 95% similarity]
src/pakfire/problem.h [moved from src/libpakfire/include/pakfire/problem.h with 100% similarity]
src/pakfire/progress.c [moved from src/libpakfire/progress.c with 87% similarity]
src/pakfire/progress.h [moved from src/libpakfire/include/pakfire/progress.h with 100% similarity]
src/pakfire/pty.c [moved from src/libpakfire/pty.c with 100% similarity]
src/pakfire/pty.h [moved from src/libpakfire/include/pakfire/pty.h with 100% similarity]
src/pakfire/pwd.c [moved from src/libpakfire/pwd.c with 100% similarity]
src/pakfire/pwd.h [moved from src/libpakfire/include/pakfire/pwd.h with 100% similarity]
src/pakfire/repo.c [moved from src/libpakfire/repo.c with 95% similarity]
src/pakfire/repo.h [moved from src/libpakfire/include/pakfire/repo.h with 100% similarity]
src/pakfire/repolist.c [moved from src/libpakfire/repolist.c with 82% similarity]
src/pakfire/repolist.h [moved from src/libpakfire/include/pakfire/repolist.h with 100% similarity]
src/pakfire/scriptlet.c [moved from src/libpakfire/scriptlet.c with 100% similarity]
src/pakfire/scriptlet.h [moved from src/libpakfire/include/pakfire/scriptlet.h with 100% similarity]
src/pakfire/snapshot.c [moved from src/libpakfire/snapshot.c with 100% similarity]
src/pakfire/snapshot.h [moved from src/libpakfire/include/pakfire/snapshot.h with 100% similarity]
src/pakfire/solution.c [moved from src/libpakfire/solution.c with 95% similarity]
src/pakfire/solution.h [moved from src/libpakfire/include/pakfire/solution.h with 100% similarity]
src/pakfire/string.c [moved from src/libpakfire/string.c with 100% similarity]
src/pakfire/string.h [moved from src/libpakfire/include/pakfire/string.h with 100% similarity]
src/pakfire/stripper.c [moved from src/libpakfire/stripper.c with 100% similarity]
src/pakfire/stripper.h [moved from src/libpakfire/include/pakfire/stripper.h with 100% similarity]
src/pakfire/syscalls.h [moved from src/libpakfire/include/pakfire/syscalls.h with 100% similarity]
src/pakfire/transaction.c [moved from src/libpakfire/transaction.c with 97% similarity]
src/pakfire/transaction.h [moved from src/libpakfire/include/pakfire/transaction.h with 100% similarity]
src/pakfire/util.c [moved from src/libpakfire/util.c with 100% similarity]
src/pakfire/util.h [moved from src/libpakfire/include/pakfire/util.h with 100% similarity]
src/pakfire/xfer.c [moved from src/libpakfire/xfer.c with 100% similarity]
src/pakfire/xfer.h [moved from src/libpakfire/include/pakfire/xfer.h with 100% similarity]