Pakste

Documentation Tests

Logo

.deb/.rpm packaging & repository publishing toolkit leveraging Github Actions & Github Pages.


Documentation

Pakste Manual

Repository

Pakste on GitHub

Author

kakwalab © 2025

License

MIT

Presentation

Pakste is a toolkit for developers packaging software for Debian and Red Hat-based distributions. It provides reasonably consistent and reproducible package builds across different distribution & version, without the hassle of setting up and maintaining build servers.

Key features:

  • Wrapper & integration between .rpm and .deb build & repo management tools, providing easier to remember commands like make rpm_repo or make deb_repo.

  • Helpers to easily package upstream repositories with a good level reproducibility.

  • Multi-Distribution & CPU Architecture targeting thanks to mock/pbuilder & binfmt respectively.

  • Build dependencies consistency, again, thanks to mock/pbuilder and their disposable build containers.

  • Github Action Workflow for automated builds and publication via Github Pages (easily customizable for other destinations).

Example projects:

Table Of Content