mirror of https://github.com/Chizi123/Arch-autobuild-repo.git

Chizi123
2020-11-29 96e462c966cbd3aa1970efcd9304f063ce161006
testing git rebuilds without removal
1 files modified
8 ■■■■■ changed files
main.sh 8 ●●●●● patch | view | raw | blame | history
main.sh
@@ -52,7 +52,7 @@
    fi
    #remove old versions before build
    rm -f *$1*.tar.*
#   rm -f *$1*.tar.*
    #make and force rebuild if is git package
    # Mictosoft fonts have problems with checksums and need a seperate argument
@@ -64,7 +64,7 @@
    else
        makepkg -s --noconfirm $([[ $CLEAN == "Y" ]] && echo "-c") $([[ $SIGN == "Y" ]] && echo "--sign --key $KEY") $([[ "$2" == "-f" ]] && echo -f) 2>&1
    fi
    if [[ $? != 0 ]]; then
    if [[ $? != 0  || $? == 13 ]]; then
        #Register error
        echo $1 >> $ERRORFILE
        return 1
@@ -73,7 +73,9 @@
    #Get build artifact names from PKGBUILD and build artifacts
    #Remove duplicates from the list
    source PKGBUILD
    pkgs=()
    srcdir="$(pwd)/src"
    ver=$(pkgver)
    find . -mindepth 1 -maxdepth 1 -type f \( -name "*.pkg.tar.*" -o -name "*.src.tar.*" \) -not -name "*$ver-$pkgrel*"
    ipkgs=()
    for i in ${pkgname[@]}; do
        #pkgs+=("$i-$pkgver-$pkgrel")