Difference between revisions of "Pacbuilder"

From ArchWiki
Jump to navigation Jump to search
(removed from section, use more general redirect)
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Package development]]
#REDIRECT: [[makepkg]]
[[Category:Package management (English)]]
[http://code.google.com/p/pacbuilder/ Pacbuilder] is a small but powerful script to automatically recompile the whole system, repos or just a single package (with or without its dependencies). This is quite useful once you have edited /etc/makepkg.conf with some customized CFLAGS.
See [[Makepkg#Architecture.2C_compile_flags|Makepkg - Architecture, compile flags]] for more about specifying CFLAGS.
To see actual CFLAGS and CXXFLAGS run:
pacbuilder --gccinfo
Most used command:
pacbuilder --builddeps --keepdeps --verbose --noconfirm --install $packagename
pacbuilder -Sbkvn $packagename
=== Help ===
$ pacbuilder -h
  PacBuilder, by Andrea Cimitan                                                                                   
A tool to massively recompile packages from sources                                                             
It currently fetches both ABS and AUR                                                                           
  pacbuilder [options] package|repository
    --help                  print this help
    --clean                remove previous log
    --gccinfo              print current compilation flags
    --nocolor              do not use any color         
    --notitle              do not print the title       
    --noresume              do not resume                 
  (-S),    --install        build specified packages
  (-S) -b, --builddeps      build and install the dependencies
  (-S) -e, --edit          be verbose and edit PKGBUILD
  (-S) -f, --force          force install, overwrite conflicting files
  (-S) -k, --keepdeps      keep makedepends after install
  (-S) -s, --search <regex> search for packages matching <regex>
  (-S) -u, --sysupgrade    build the updated packages
  (-S) -v, --verbose        print makepkg output
  Additional parameters:
    -p, --pretend          print the final list of packages to be installed
    -n, --noconfirm        do not ask for any confirmation
    -m, --match <regex>    only install packages matching <regex>
    -d, --deplist          recursively list all dependencies first
        --export <dir>      copy packages into a dir after build
    --world                recompile both deps and explicit
    --explicit              recompile explicitely installed packages
    --devel                recompile only installated devel packages
  Target repository:
    --core                  recompile packages in core
    --extra                recompile packages in extra
    --testing              recompile packages in testing
    --community            recompile packages in community
    --aur                  recompile packages in aur

Latest revision as of 13:23, 13 October 2015

Redirect to: