rpms/tzdata-java/EL-5 tzdata-java-2007k-chile.patch, NONE, 1.1 tzdata-java.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Lubomir Kundrak (lkundrak) fedora-extras-commits at redhat.com
Fri Apr 4 08:15:29 UTC 2008


Author: lkundrak

Update of /cvs/pkgs/rpms/tzdata-java/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26323/EL-5

Modified Files:
	.cvsignore sources 
Added Files:
	tzdata-java-2007k-chile.patch tzdata-java.spec 
Log Message:
Initial import

tzdata-java-2007k-chile.patch:

--- NEW FILE tzdata-java-2007k-chile.patch ---
diff -urp tzdata-java-2007k.orig/tzdata/antarctica tzdata-java-2007k/tzdata/antarctica
--- tzdata-java-2007k.orig/tzdata/antarctica	2007-11-19 23:33:32.000000000 +0100
+++ tzdata-java-2007k/tzdata/antarctica	2008-03-19 12:24:36.000000000 +0100
@@ -53,7 +53,8 @@ Rule	ChileAQ	1998	only	-	Mar	Sun>=9	3:00
 Rule	ChileAQ	1998	only	-	Sep	27	4:00u	1:00	S
 Rule	ChileAQ	1999	only	-	Apr	 4	3:00u	0	-
 Rule	ChileAQ	1999	max	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	ChileAQ	2000	max	-	Mar	Sun>=9	3:00u	0	-
+Rule	ChileAQ	2000	2007	-	Mar	Sun>=9	3:00u	0	-
+Rule	ChileAQ	2008	max	-	Mar	Sun>=29	3:00u	0	-
 
 
 # Argentina - year-round bases
diff -urp tzdata-java-2007k.orig/tzdata/southamerica tzdata-java-2007k/tzdata/southamerica
--- tzdata-java-2007k.orig/tzdata/southamerica	2007-12-31 16:24:53.000000000 +0100
+++ tzdata-java-2007k/tzdata/southamerica	2008-03-19 12:24:36.000000000 +0100
@@ -789,7 +789,8 @@ Rule	Chile	1998	only	-	Mar	Sun>=9	3:00u	
 Rule	Chile	1998	only	-	Sep	27	4:00u	1:00	S
 Rule	Chile	1999	only	-	Apr	 4	3:00u	0	-
 Rule	Chile	1999	max	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	Chile	2000	max	-	Mar	Sun>=9	3:00u	0	-
+Rule	Chile	2000	2007	-	Mar	Sun>=9	3:00u	0	-
+Rule	Chile	2008	max	-	Mar	Sun>=29	3:00u	0	-
 # IATA SSIM anomalies: (1992-02) says 1992-03-14;
 # (1996-09) says 1998-03-08.  Ignore these.
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
Only in tzdata-java-2007k/tzdata: southamerica.orig


--- NEW FILE tzdata-java.spec ---
Name:           tzdata-java
Version:        2007k
Release:        0.1%{?dist}
# To make sure the release is smaller than one of tzdata
# so that it has precedence, increment only the seocond digit
Summary:        Time zone data for Java language

Group:          System Environment/Base
License:        Public Domain
# The compiler is GPLv2
URL:            ftp://elsie.nci.nih.gov/pub/
Source0:        javazic.tar.gz
Source1:        ftp://elsie.nci.nih.gov/pub/tzdata%{version}.tar.gz
Patch0:         tzdata-java-2007k-chile.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  java-devel >= 1.5
BuildArch:      noarch

%description
Compiled time zone data files for use with Java
programming language.

%prep
# Unpack compiler files
%setup -q -c
# Unpack tzdata into subdirectory
%setup -q -D -T -b 1 -c -n %{name}-%{version}/tzdata
# Just reset the build directory name
%setup -q -D -T

%patch0 -p1 -b .chile

# Replace 'sun' with 'rht' so that namespaces won't clash
mv sun rht
find . -name "*.java" |
while read F
do
        sed -r 's,sun\.(tools|util),rht.\1,g' -i $F
done

%build
# Build compiler
find rht -name "*.java" |xargs javac -source 1.5 -target 1.5

# Build zone files
mkdir javazi
java -classpath . rht.tools.javazic.Main -d javazi      \
        tzdata_jdk/gmt tzdata_jdk/jdk11_backward        \
        $(find tzdata |egrep '^tzdata/[a-z0-9]*$' |grep -v factory)
# The grep above filters out non-zone files and one that won't compile


%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}
cp -a javazi $RPM_BUILD_ROOT%{_datadir}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_datadir}/javazi


%changelog
* Wed Mar 19 2008 Lubomir Kundrak <lkundrak at redhat.com> - 2007k-0.1
- Initial packaging attempt for Fedora EPEL


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tzdata-java/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	3 Apr 2008 20:16:00 -0000	1.1
+++ .cvsignore	4 Apr 2008 08:14:48 -0000	1.2
@@ -0,0 +1,2 @@
+javazic.tar.gz
+tzdata2007k.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tzdata-java/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	3 Apr 2008 20:16:00 -0000	1.1
+++ sources	4 Apr 2008 08:14:48 -0000	1.2
@@ -0,0 +1,2 @@
+6a3392cd5f1594d13c12c1a836ac8d91  javazic.tar.gz
+595b3b197174fa0c2dd654c52969fb2a  tzdata2007k.tar.gz




More information about the fedora-extras-commits mailing list