From 4fc96b6327da11a08ac593bb3753a3e900132be5 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Wed, 24 Jan 2024 00:50:37 +0000 Subject: [PATCH] Set environment variable for icu packages, allow forcing add to repo --- main.sh | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/main.sh b/main.sh index 41535c1..9ef66d3 100755 --- a/main.sh +++ b/main.sh @@ -70,6 +70,10 @@ "$1" == "ttf-ms-win8" || "$1" == "ttf-win7-fonts" ]]; then makepkg -s --noconfirm $([[ $CLEAN == "Y" ]] && echo "-c") $([[ $SIGN == "Y" ]] && echo "--sign --key $KEY") $([[ "$2" == "-f" ]] && echo -f) --skipchecksums 2>&1 + elif [[ "$1" == "icu"* ]]; then + echo ***1 + pause + LC_ALL=C makepkg -s --noconfirm $([[ $CLEAN == "Y" ]] && echo "-c") $([[ $SIGN == "Y" ]] && echo "--sign --key $KEY") $([[ "$2" == "-f" ]] && echo -f) 2>&1 else makepkg -s --noconfirm $([[ $CLEAN == "Y" ]] && echo "-c") $([[ $SIGN == "Y" ]] && echo "--sign --key $KEY") $([[ "$2" == "-f" ]] && echo -f) 2>&1 fi @@ -106,12 +110,16 @@ #Move package to repodir and add to repo db #Dont change the database if rebuilt the same package at same release and version - flag=0 - for i in ${pkgs[@]}; do - if [[ ! -f $REPODIR/$i ]]; then - flag=1 - fi - done + if [ -z $2 ]; then + flag=0 + for i in ${pkgs[@]}; do + if [[ ! -f $REPODIR/$i ]]; then + flag=1 + fi + done + else + flag=1 + fi if [[ $flag == 1 ]]; then rm -f $REPODIR/*$1*.tar.* for i in ${pkgs[@]}; do -- Gitblit v1.10.0