|
@@ -1,9 +1,9 @@
|
|
Summary: Timezone data
|
|
Summary: Timezone data
|
|
Summary(ja): タイムゾーンのデータ
|
|
Summary(ja): タイムゾーンのデータ
|
|
Name: tzdata
|
|
Name: tzdata
|
|
-Version: 2012c
|
|
|
|
-%define tzdata_version 2012c
|
|
|
|
-%define tzcode_version 2012b
|
|
|
|
|
|
+Version: 2014e
|
|
|
|
+%define tzdata_version 2014e
|
|
|
|
+%define tzcode_version 2014e
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
|
|
|
|
License: Public Domain
|
|
License: Public Domain
|
|
@@ -56,6 +56,13 @@ sed -e 's|@objpfx@|'`pwd`'/obj/|' \
|
|
-e 's|@datadir@|%{_datadir}|' \
|
|
-e 's|@datadir@|%{_datadir}|' \
|
|
Makeconfig.in > Makeconfig
|
|
Makeconfig.in > Makeconfig
|
|
|
|
|
|
|
|
+pushd src
|
|
|
|
+for i in ../tzcode%{tzcode_version}/*.{c,h,ksh,[1-9]}
|
|
|
|
+do
|
|
|
|
+ ln -sf $i .
|
|
|
|
+done
|
|
|
|
+popd
|
|
|
|
+
|
|
mkdir javazic
|
|
mkdir javazic
|
|
tar zxf %{SOURCE3} -C javazic
|
|
tar zxf %{SOURCE3} -C javazic
|
|
pushd javazic
|
|
pushd javazic
|
|
@@ -86,7 +93,7 @@ pushd tzdata%{tzdata_version}
|
|
java -classpath ../javazic/ rht.tools.javazic.Main -V %{version} \
|
|
java -classpath ../javazic/ rht.tools.javazic.Main -V %{version} \
|
|
-d ../zoneinfo/java \
|
|
-d ../zoneinfo/java \
|
|
africa antarctica asia australasia europe northamerica pacificnew \
|
|
africa antarctica asia australasia europe northamerica pacificnew \
|
|
- southamerica backward etcetera solar87 solar88 solar89 systemv \
|
|
|
|
|
|
+ southamerica backward etcetera \
|
|
../javazic/tzdata_jdk/gmt ../javazic/tzdata_jdk/jdk11_backward
|
|
../javazic/tzdata_jdk/gmt ../javazic/tzdata_jdk/jdk11_backward
|
|
popd
|
|
popd
|
|
|
|
|
|
@@ -94,20 +101,28 @@ popd
|
|
%install
|
|
%install
|
|
rm -fr $RPM_BUILD_ROOT
|
|
rm -fr $RPM_BUILD_ROOT
|
|
sed -i 's|@install_root@|%{buildroot}|' Makeconfig
|
|
sed -i 's|@install_root@|%{buildroot}|' Makeconfig
|
|
-make install
|
|
|
|
|
|
+make install \
|
|
|
|
+ TOPDIR=%{buildroot}%{_prefix} \
|
|
|
|
+ TZDIR=%{buildroot}%{_datadir}/zoneinfo
|
|
|
|
|
|
cp -pr zoneinfo/java $RPM_BUILD_ROOT%{_datadir}/javazi
|
|
cp -pr zoneinfo/java $RPM_BUILD_ROOT%{_datadir}/javazi
|
|
|
|
|
|
-%check
|
|
|
|
-echo ====================TESTING=========================
|
|
|
|
-make check
|
|
|
|
-echo ====================TESTING END=====================
|
|
|
|
|
|
+rm -f %{buildroot}%{_datadir}/zoneinfo-posix
|
|
|
|
+mkdir %{buildroot}%{_datadir}/zoneinfo-posix
|
|
|
|
+cp -af %{buildroot}%{_datadir}/zoneinfo/* %{buildroot}%{_datadir}/zoneinfo-posix
|
|
|
|
+mkdir %{buildroot}%{_datadir}/zoneinfo/posix
|
|
|
|
+cp -af %{buildroot}%{_datadir}/zoneinfo-posix/* %{buildroot}%{_datadir}/zoneinfo/posix
|
|
|
|
+mkdir -p %{buildroot}%{_datadir}/zoneinfo/right
|
|
|
|
+cp -a %{buildroot}%{_datadir}/zoneinfo-leaps/* %{buildroot}%{_datadir}/zoneinfo/right
|
|
|
|
|
|
|
|
+rm -rf %{buildroot}%{_datadir}/zoneinfo-{posix,leaps}
|
|
|
|
+rm -rf %{buildroot}%{_prefix}/etc
|
|
|
|
+rm -rf %{buildroot}%{_prefix}/lib
|
|
|
|
+rm -rf %{buildroot}%{_prefix}/man
|
|
|
|
|
|
%clean
|
|
%clean
|
|
rm -fr $RPM_BUILD_ROOT
|
|
rm -fr $RPM_BUILD_ROOT
|
|
|
|
|
|
-
|
|
|
|
%files
|
|
%files
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
%{_datadir}/zoneinfo
|
|
%{_datadir}/zoneinfo
|