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

Joel Grunbaum
2020-11-29 2bcbc6ecf97c003e53bfae3d4abab0e8c15d12b8
main.sh
@@ -51,9 +51,6 @@
      return 2
   fi
   #remove old versions before build
   rm -f *$1*.tar.*
   #make and force rebuild if is git package
   # Mictosoft fonts have problems with checksums and need a seperate argument
   if [[ "$1" == "ttf-ms-win10" ||
@@ -64,16 +61,20 @@
   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
   fi
   #Remove old packages from build directory
   source PKGBUILD
   srcdir="$(pwd)/src"
   ver=$(pkgver)
   find . -mindepth 1 -maxdepth 1 -type f \( -name "*.pkg.tar.*" -o -name "*.src.tar.*" \) -not -name "*$ver-$pkgrel*" -delete
   #Get build artifact names from PKGBUILD and build artifacts
   #Remove duplicates from the list
   source PKGBUILD
   pkgs=()
   ipkgs=()
   for i in ${pkgname[@]}; do
      #pkgs+=("$i-$pkgver-$pkgrel")