1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-08 08:06:01 +02:00
tldr/pages/linux/makepkg.md
2025-05-08 05:05:21 +02:00

862 B

makepkg

Create a package which can be used with pacman. Uses the PKGBUILD file in the current working directory by default. More information: https://manned.org/makepkg.8.

  • Make a package:

makepkg

  • Make a package and install its dependencies:

makepkg {{[-s|--syncdeps]}}

  • Make a package, install its dependencies then install it to the system:

makepkg {{[-si|--syncdeps --install]}}

  • Make a package, but skip checking the source's hashes:

makepkg --skipchecksums

  • Clean up work directories after a successful build:

makepkg {{[-c|--clean]}}

  • Verify the hashes of the sources:

makepkg --verifysource

  • Generate and save the source information into .SRCINFO:

makepkg --printsrcinfo > .SRCINFO

  • Download the source and install only the build dependencies for a program:

makepkg {{[-so|--syncdeps --nobuild]}}