diff options
author | SanskritFritz <SanskritFritz+github@gmail.com> | 2012-10-02 23:22:40 +0200 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-10-02 17:54:30 -0700 |
commit | 956f99365a2bd19bba1ee0e7713a5798b802d83c (patch) | |
tree | d8dc330ca24e4fabf4dfbaba7d3bc9570ef36730 /share/completions/makepkg.fish | |
parent | 99044151449b61ea7b7f267eb9b7f339b804acdd (diff) |
Some new completions and modified some others.
Diffstat (limited to 'share/completions/makepkg.fish')
-rw-r--r-- | share/completions/makepkg.fish | 53 |
1 files changed, 34 insertions, 19 deletions
diff --git a/share/completions/makepkg.fish b/share/completions/makepkg.fish index 61852ff6..0443a64c 100644 --- a/share/completions/makepkg.fish +++ b/share/completions/makepkg.fish @@ -1,20 +1,35 @@ -# Completions for makepkg, the archlinux utility to build packages from source +# Completions for makepkg 4, the Archlinux utility to build packages from source # Author: Giorgio Lando <patroclo7@gmail.com> -complete -c makepkg -f -s b -l builddeps -d 'Build missing deps from source' -complete -c makepkg -f -s c -l clean -d 'Clean left work files and dirs' -complete -c makepkg -f -s C -l cleancache -d 'Removed all cached work files' -complete -c makepkg -f -s d -l nodeps -d 'Do not check deps' -complete -c makepkg -f -s e -l noextract -d 'Do not extract source files' -complete -c makepkg -f -s f -l force -d 'Force rebuild of the package' -complete -c makepkg -f -s g -l geninteg -d 'Generate integrity checks' -complete -c makepkg -f -s h -l help -d 'Output syntax and options' -complete -c makepkg -f -s i -l install -d 'Install or upgrade the built package with pacman' -complete -c makepkg -f -s m -l nocolor -d 'Disable colors' -complete -c makepkg -f -s o -l nobuild -d 'Download and extract the sources only' -complete -c makepkg -s p -d 'Use alternative build script' -complete -c makepkg -f -s r -l rmdeps -d 'Removed installed deps after build' -complete -c makepkg -f -s R -l repackage -d 'Repackage without rebuilding' -complete -c makepkg -f -s s -l syncdeps -d 'Install deps with pacman' -complete -c makepkg -f -s S -l usesudo -d 'Use sudo for pacman operations' -complete -c makepkg -f -l noprogressbar -d 'Tell pacman to not display a progressbar' -complete -c makepkg -f -l noconfirm -d 'Prevent pacman from making questions' +# SanskritFritz (gmail) + +complete -c makepkg -l 'asroot' -d 'Allow makepkg to run as root' +complete -c makepkg -s A -l 'ignorearch' -d 'Ignore missing or incomplete arch field' +complete -c makepkg -s c -l 'clean' -d 'Clean up work files after build' +complete -c makepkg -l 'config' -d 'Use alternate config <file>' +complete -c makepkg -s d -l 'nodeps' -d 'Do not perform dependency checks' +complete -c makepkg -s e -l 'noextract' -d 'Do not extract source files' +complete -c makepkg -s f -l 'force' -d 'Force rebuild of the package' +complete -c makepkg -s g -l 'geninteg' -d 'Generate integrity checks' +complete -c makepkg -l 'skipinteg' -d 'Do not perform integrity checks' +complete -c makepkg -l 'skipchecksums' -d 'Do not verify checksums' +complete -c makepkg -l 'skippgpcheck' -d 'Do not verify PGP signatures' +complete -c makepkg -s h -l 'help' -d 'Display syntax and command line options' +complete -c makepkg -l 'holdver' -d 'No automatic bump of pkgver' +complete -c makepkg -s i -l 'install' -d 'Install the package after build' +complete -c makepkg -s L -l 'log' -d 'Enable makepkg build logging' +complete -c makepkg -s m -l 'nocolor' -d 'Disable color in output messages' +complete -c makepkg -s o -l 'nobuild' -d 'Only download and extract files' +complete -c makepkg -s p -d 'Use alternative <buildscript>' +complete -c makepkg -s r -l 'rmdeps' -d 'Remove installed deps after build' +complete -c makepkg -s R -l 'repackage' -d 'Repackage without rebuilding' +complete -c makepkg -s s -l 'syncdeps' -d 'Install missing dependencies' +complete -c makepkg -s S -l 'source' -d 'Build a source-only tarball for AUR' +complete -c makepkg -l 'allsource' -d 'Build a source-only GPL tarball for AUR' +complete -c makepkg -l 'pkg' -d 'Only build <packages> from a split package' +complete -c makepkg -l 'check' -d 'Run the check function in the PKGBUILD' +complete -c makepkg -l 'nocheck' -d 'Do not run the check function in the PKGBUILD' +complete -c makepkg -l 'sign' -d 'Sign the resulting package with gpg' +complete -c makepkg -l 'nosign' -d 'Do not create a signature for the package' +complete -c makepkg -l 'key' -d 'Specify a <key> to use when signing' +complete -c makepkg -l 'noconfirm' -d 'Passed to pacman: --noconfirm' +complete -c makepkg -l 'noprogressbar' -d 'Passed to pacman: --noprogressbar' |