makepkg
« Back to VersTracker
Description:
Compile and build packages suitable for installation with pacman
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: arch-linux packaging build-automation pacman aur
Install: brew install makepkg
About:
Makepkg is a script that automates the process of building software packages from source code for Arch Linux. It handles dependency resolution, compilation, and packaging into a .pkg.tar.zst file. It is the primary tool used by Arch users and developers to create installable packages for the system.
Key Features:
  • Automates compiling source code and creating binary packages
  • Automatically resolves and installs required dependencies
  • Verifies source integrity and checks for valid PGP signatures
  • Generates .PKGINFO and .INSTALL metadata files
Use Cases:
  • Compiling custom software or AUR packages for local installation
  • Repackaging existing binaries for distribution on Arch-based systems
  • Automating CI/CD pipelines for Arch Linux package repositories
Alternatives:
  • Docker – Docker isolates build environments in containers, whereas Makepkg builds directly on the host system.
  • FPM – FPM focuses on converting pre-built binaries into various package formats, while Makepkg builds from source specifically for Arch.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 3:39am 0 VERSION_BUMP 7f60f923
Sep 13, 2024 8:08pm 0 VERSION_BUMP f8fcdf98