makepkg --skipinteg is a often used to test package and it's the brother of -g 
option.
Have a -G shortcut will help to reduce CO².

Signed-off-by: Sebastien Luttringer <[email protected]>
---
 contrib/bash_completion.in |    2 +-
 scripts/makepkg.sh.in      |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/contrib/bash_completion.in b/contrib/bash_completion.in
index 8fa3da6..79a5154 100644
--- a/contrib/bash_completion.in
+++ b/contrib/bash_completion.in
@@ -35,7 +35,7 @@ _makepkg() {
     opts=('allsource asroot check clean config force geninteg help holdver 
ignorearch
            install log nobuild nocheck nocolor noconfirm nodeps noextract 
noprogressbar
            nosign pkg repackage rmdeps sign skipinteg source syncdeps'
-          'A L R S c d e f g h i m o p r s')
+          'A G L R S c d e f g h i m o p r s')
     _arch_ptr2comp opts
   fi
   true
diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 3bbbf7c..6049b45 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -1835,6 +1835,7 @@ usage() {
        printf "$(gettext "  -e, --noextract  Do not extract source files (use 
existing %s dir)")\n" "src/"
        echo "$(gettext "  -f, --force      Overwrite existing package")"
        echo "$(gettext "  -g, --geninteg   Generate integrity checks for 
source files")"
+       echo "$(gettext "  -G, --skipinteg  Do not fail when integrity checks 
are missing")"
        echo "$(gettext "  -h, --help       Show this help message and exit")"
        echo "$(gettext "  -i, --install    Install package after successful 
build")"
        echo "$(gettext "  -L, --log        Log package build process")"
@@ -1856,7 +1857,6 @@ usage() {
        echo "$(gettext "  --pkg <list>     Only build listed packages from a 
split package")"
        printf "$(gettext "  --sign           Sign the resulting package with 
%s")\n" "gpg"
        echo "$(gettext "  --skipchecksums  Do not verify checksums of the 
source files")"
-       echo "$(gettext "  --skipinteg      Do not perform any verification 
checks on source files")"
        echo "$(gettext "  --skippgpcheck   Do not verify source files with PGP 
signatures")"
        echo
        printf "$(gettext "These options can be passed to %s:")\n" "pacman"
@@ -1889,7 +1889,7 @@ fi
 ARGLIST=("$@")
 
 # Parse Command Line Options.
-OPT_SHORT="AcdefFghiLmop:rRsSV"
+OPT_SHORT="AcdefFgGhiLmop:rRsSV"
 OPT_LONG="allsource,asroot,ignorearch,check,clean,nodeps"
 OPT_LONG+=",noextract,force,forcever:,geninteg,help,holdver,skippgpcheck"
 OPT_LONG+=",install,key:,log,nocolor,nobuild,nocheck,nosign,pkg:,rmdeps"
@@ -1924,6 +1924,7 @@ while true; do
                --forcever)       shift; FORCE_VER=$1;;
                -F)               INFAKEROOT=1 ;;
                -g|--geninteg)    GENINTEG=1 ;;
+               -G|--skipinteg)   SKIPCHECKSUMS=1; SKIPPGPCHECK=1 ;;
                --holdver)        HOLDVER=1 ;;
                -i|--install)     INSTALL=1 ;;
                --key)            shift; GPGKEY=$1 ;;
@@ -1937,7 +1938,6 @@ while true; do
                -r|--rmdeps)      RMDEPS=1 ;;
                -R|--repackage)   REPKG=1 ;;
                --skipchecksums)  SKIPCHECKSUMS=1 ;;
-               --skipinteg)      SKIPCHECKSUMS=1; SKIPPGPCHECK=1 ;;
                --skippgpcheck)   SKIPPGPCHECK=1;;
                --sign)           SIGNPKG='y' ;;
                -s|--syncdeps)    DEP_BIN=1 ;;
-- 
Sebastien "Seblu" Luttringer


Reply via email to