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

Joel Grunbaum
2020-09-21 4ebf3d611acf7eae221c10aee1d01848d8d701cc
main.sh
@@ -4,8 +4,6 @@
source $(dirname "$(realpath $0)")/vars.sh
ERRORS=""
#Helper for finding newest and oldest files
#Sourced from stack overflow
# Usage: newold_matching_file [n/o] [filename]
@@ -148,6 +146,10 @@
#Set variables before usage
# Usage: init
function init {
   if [ $uid != 1 ]; then
      echo "This must be run as root"
   fi
   #check for configuration here
   [ -z $REPODIR ] && echo "Enter REPODIR" && return 1
   [ -z $BUILDDIR ] && echo "Enter BUILDDIR" && return 2
@@ -158,7 +160,7 @@
   [ ! -d $BUILDDIR ] && mkdir -p $BUILDDIR
   #packages required to build others
   sudo pacman -S --noconfirm base-devel git
   pacman -S --noconfirm base-devel git
   #add repo to pacman.conf so can install own packages
   if [ -z $(grep "$REPONAME" /etc/pacman.conf) ]; then
@@ -166,7 +168,7 @@
   fi
   #create GPG key for package signing
   if [ "$SIGN" == "Y" && "$KEY" == "" ]; then
   if [[ "$SIGN" == "Y" && "$KEY" == "" ]]; then
      (
         echo "Key-Type: RSA"
         echo "Key-Length: 2048"