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

Chizi123
2020-10-15 3b9f12201c323d52f9121fb2512953db4cc48567
only remove archives to try and keep install files and the like
1 files modified
14 ■■■■■ changed files
main.sh 14 ●●●●● patch | view | raw | blame | history
main.sh
@@ -48,7 +48,7 @@
    fi
    #remove old versions before build
    rm *$1*
    rm -f *$1*.tar.*
    #make and force rebuild if is git package
    # Mictosoft fonts have problems with checksums and need a seperate argument
@@ -80,7 +80,7 @@
        if [[ -f $REPODIR/$i ]]; then
            pkgs=${pkgs[@]/$i}
        else
            rm $REPODIR/*$1*
            rm -f $REPODIR/*$1*.tar.*
            cp $i $REPODIR/
            [[ "$SIGN" == "Y" ]] && cp $i.sig $REPODIR/
        fi
@@ -194,8 +194,10 @@
        for i in ${makedepends[@]}; do
            add $i
        done
        sudo pacman -Sy
        if [[ -n "${makedepends[@]}" ]]; then
            sudo pacman -Sy
        fi
        #Actually build wanted package
        build_pkg $i -f
    done
@@ -206,9 +208,9 @@
# Usage remove [package name]
function remove {
    for i in $@; do
        rm -rf $BUILDDIR/$i*
        rm -rf $BUILDDIR/$i
        repo-remove $REPODIR/$REPONAME.db.tar.xz $i
        rm $REPODIR/$i*
        rm -f $REPODIR/*$i*
    done
}