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