~tomterl/pkgbuilds

harec/hare build process changes; fresh qbe build
explain makedeb patches
further patches to build with makedeb

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~tomterl/pkgbuilds
read/write
git@git.sr.ht:~tomterl/pkgbuilds

You can also use your local clone with git send-email.

Build Arch-/Manjaro Linux Packages

makepkg is used to build the packages according to the PKGBUILD file.

Common makepkg options

  • -s|--syncdeps install build time/run time dependencies
  • -c|--clean keep repositories, but cleanup after the build otherwise
  • -f|--force build the package, even if there already is one

Normally makepkg -sc is sufficient; if a rebuild is necessary use makepkg -scf, if the build needs debugging lose the -c makepkg -s.

Build using `makedeb`

`makedeb` is not completly compatible with makepkgs pkgbuild format. If you want to build a debian-package and have checked out this repo on a debian system with makedeb installed, there is for (most) packages a patch file present, you can apply with patch < makedeb.patch, after that just use makedeb as you would makepkg.

Do not follow this link