Current File : /home/inlingua/public_html/decay_sym/root/var/softaculous/apps/icu69/build/make.sh
#!/bin/bash
source /var/softaculous/apps/build/common.sh

#Version
#icu=icu4c-58_3-src
#icu=icu4c-74_1-src
icu=icu-release-69-1
icu_version=69-1

is_file "/usr/local/apps/icu69/bin/icu-config"
if [ $? == 0 ]
then
	banner "Installing ICU"
	cd $SRC_PATH
	remove_dir $icu
	
	is_file $icu.tgz
	if [ $? == 0 ]
	then
		banner $icu".tgz Downloading"
		#wget --no-check-certificate -O $SRC_PATH/$icu.tgz https://distfiles.macports.org/icu/$icu.tgz>> $LOG 2>&1
		wget --no-check-certificate -O $SRC_PATH/$icu.tgz https://github.com/unicode-org/icu/archive/refs/tags/release-$icu_version.tar.gz
	fi	
	tar -zxf $icu.tgz
	cd $icu/icu4c/source
	#cd icu/source
	
	export LD_LIBRARY_PATH=$AMPPS_PATH/lib/:/usr/local/lib64
	pwd
	find /setups/icu-release-69-1/ -type f -exec sed -i 's/std::max_align_t/max_align_t/g' {} +
	
	LDFLAGS=" -L$AMPPS_PATH/icu69/lib" CPPFLAGS=" -I$AMPPS_PATH/icu69/include" CFLAGS="-std=c99" CXXFLAGS="-std=c++11" ./configure --prefix=$AMPPS_PATH/icu69 --enable-rpath --with-library-bits=$ARC && make && make install

fi
is_file "/usr/local/apps/icu69/bin/icu-config"
if [ $? == 0 ]
then
	banner 'ICU could not be installed due to some reason'
	exit 1
fi