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