commands.sh

makepkg

linux

Create a package which can be used with `pacman`. Uses the `PKGBUILD` file in the current working directory by default.

More info →

Options (4)

-s, --syncdepsboolean

Make a package and install its dependencies

Example: makepkg {{[-s|--syncdeps]}}
boolean

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

Example: makepkg {{[-si|--syncdeps --install]}}
-c, --cleanboolean

Clean up work directories after a successful build

Example: makepkg {{[-c|--clean]}}
boolean

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

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

Examples (8)

Make a package

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]
made by @shridhargupta | data from tldr-pages