# please remove file source/data/in/icudt60l.dat file
###############################################################################
-%define tzdata_version 2021e
+%define tzdata_version 2022g
Name: icu
Version: 70.1
%description -n libicu-devel
Includes and definitions for developing with icu.
-%if "%{?profile}" == "tv"
%package -n libicu-tzdata
Summary: package for ICU TimeZone Updating
Requires: libicu = %{version}-%{release}
%description -n libicu-tzdata
Initial setup for ICU timezone .res file
-%endif
%prep
%setup -q
%{__patch} -p1 < %{SOURCE6}
%{__patch} -p1 < %{SOURCE7}
-%if "%{?profile}" == "tv"
cp %{SOURCE1} ./source/tools/tzcode
-%endif
%build
export CFLAGS="$CFLAGS -D_TIZEN_FEATURE_ -fPIC"
# bugs of rpmdeps
chmod +x %{buildroot}/%{_libdir}/lib*.so.*
-%if "%{?profile}" == "tv"
mkdir -p %{buildroot}/opt/share/icu_tzdata/
mkdir -p %{buildroot}/usr/share/icu_zoneinfo/
export ICUDATA_NAME=`cat ./data/makedata.mak | grep "^U_ICUDATA_NAME=" | head -n 1 | sed -e 's/^.*=//g' | sed -e 's/\r$//g'`
mkdir -p %{buildroot}/usr/sbin/icu_bin/
cp ./bin/zic %{buildroot}/usr/sbin/icu_bin/
cp ./bin/tz2icu %{buildroot}/usr/sbin/icu_bin/
-%endif
%remove_docs
%{_libdir}/pkgconfig/icu-*.pc
%{_libdir}/%{name}
-%if "%{?profile}" == "tv"
%files -n libicu-tzdata
%{_sbindir}/icu_bin/*
/opt/share/icu_tzdata/*
%{_datadir}/icu_zoneinfo/*
-%endif