diff --git a/timezone-java.changes b/timezone-java.changes index fdba377..53f4648 100644 --- a/timezone-java.changes +++ b/timezone-java.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Sep 21 16:18:24 CEST 2010 - dmueller@suse.de + +- change execlp into execl + ------------------------------------------------------------------- Wed Aug 25 11:59:01 CEST 2010 - ro@suse.de diff --git a/timezone-java.spec b/timezone-java.spec new file mode 100644 index 0000000..a3934a1 --- /dev/null +++ b/timezone-java.spec @@ -0,0 +1,68 @@ +# +# spec file for package timezone-java (Version 2008h) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: timezone-java +BuildRequires: fastjar gcc-gij javazic +License: Public Domain, Freeware +Summary: Timezone Descriptions +Group: System/Base +# COMMON-BEGIN +# COMMON-BEGIN +Version: 2010l +Release: 0. +Source: tzdata%{version}.tar.gz +Source1: tzcode2010c.tar.gz +# COMMON-END +# COMMON-END +Url: http://www.gnu.org/software/libc/libc.html +PreReq: filesystem, coreutils +BuildArch: noarch +Provides: tzdata-java = %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +These are configuration files that describe available time zones - this +package is intended for Java Virtual Machine based on OpenJDK. + + + +%prep +%setup -c + +%build +gij -jar %{_javadir}/javazic.jar -V %{version} \ + -d javazi \ + africa antarctica asia australasia europe northamerica pacificnew \ + southamerica backward etcetera solar87 solar88 solar89 systemv \ + %{_datadir}/javazic/tzdata_jdk/gmt \ + %{_datadir}/javazic/tzdata_jdk/jdk11_backward + +%install +install -d -m 0755 $RPM_BUILD_ROOT/%{_datadir} +cp -a javazi $RPM_BUILD_ROOT%{_datadir} + +%files +%defattr(-,root,root) +%{_datadir}/javazi + +%changelog +* Mon Sep 29 2008 mvyskocil@suse.cz +- Moved the timezone-java to separate specfile (adrian's request for better + bootstrapping of SUSE) diff --git a/timezone.changes b/timezone.changes index fdba377..53f4648 100644 --- a/timezone.changes +++ b/timezone.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Sep 21 16:18:24 CEST 2010 - dmueller@suse.de + +- change execlp into execl + ------------------------------------------------------------------- Wed Aug 25 11:59:01 CEST 2010 - ro@suse.de diff --git a/tzcode-link.diff b/tzcode-link.diff index d83bab7..806175c 100644 --- a/tzcode-link.diff +++ b/tzcode-link.diff @@ -10,7 +10,7 @@ +const char * const toname; +{ + if (!fork()) { -+ execlp("cp", "cp", fromname, toname, (char*) NULL); ++ execl("/bin/cp", "cp", fromname, toname, (char*) NULL); + _exit(1); + } + int s;