Hello community, here is the log from the commit of package javazic checked in at Wed Sep 24 16:55:32 CEST 2008. -------- New Changes file: --- /dev/null 2008-04-22 03:09:48.000000000 +0200 +++ /mounts/work_src_done/STABLE/javazic/javazic.changes 2008-09-10 11:07:36.000000000 +0200 @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Wed Sep 10 11:07:14 CEST 2008 - mvyskocil@suse.cz + +- Initial packaging of javazic (used for timezone-java package) + New: ---- javazic.changes javazic-fixup.patch javazic.spec javazic.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ javazic.spec ++++++ # # spec file for package javazic (Version 1.6.0) # # 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: javazic BuildRequires: gcc-java BuildRequires: fastjar License: GPL v2 only; GPLv2 with Classpath Exception Summary: A time zone compiler for Java Group: Development/Libraries/Java # javazic source codes comes from openjdk6-b09 source archive # see package java-1_6_0-java for details and source code Version: 1.6.0 Release: 2 Url: http://icedtea.classpath.org BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: javazic.tar.gz Patch0: javazic-fixup.patch %description This is a time zone compiler for opensource Java Virtual Machine derived from openjdk6 source code. %prep %setup -q -c %{name}-%{version} %patch0 -b .javazic-fixup %build gcj -C $(find sun/ -iname '*.java') echo "Main-Class: sun.tools.javazic.Main" > manifest.txt fastjar -cfm %{name}-%{version}.jar manifest.txt $(find . -iname '*.class') %install install -d -m 0755 $RPM_BUILD_ROOT/%{_javadir} install -m 0644 %{name}-%{version}.jar $RPM_BUILD_ROOT/%{_javadir}/ # jars (cd $RPM_BUILD_ROOT%{_javadir}/ && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) install -d -m 0755 $RPM_BUILD_ROOT/%{_datadir}/%{name} cp -rp tzdata_jdk $RPM_BUILD_ROOT/%{_datadir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,0755) %{_javadir}/%{name}*.jar %{_datadir}/%{name} %changelog * Wed Sep 10 2008 mvyskocil@suse.cz - Initial packaging of javazic (used for timezone-java package) ++++++ javazic-fixup.patch ++++++ --- sun/util/calendar/LocalGregorianCalendar.java.keiths 2007-09-07 14:48:19.000000000 -0700 +++ sun/util/calendar/LocalGregorianCalendar.java 2007-09-07 14:52:58.000000000 -0700 @@ -120,8 +120,7 @@ public class LocalGregorianCalendar exte static LocalGregorianCalendar getLocalGregorianCalendar(String name) { Properties calendarProps = null; try { - String homeDir = (String) AccessController.doPrivileged( - new sun.security.action.GetPropertyAction("java.home")); + String homeDir = (String) System.getProperty("java.home"); final String fname = homeDir + File.separator + "lib" + File.separator + "calendars.properties"; calendarProps = (Properties) AccessController.doPrivileged(new PrivilegedExceptionAction() { --- sun/util/calendar/ZoneInfoFile.java.keiths 2007-09-07 14:54:58.000000000 -0700 +++ sun/util/calendar/ZoneInfoFile.java 2007-09-07 14:55:36.000000000 -0700 @@ -1021,8 +1021,7 @@ public class ZoneInfoFile { byte[] buffer = null; try { - String zi_dir = (String) AccessController.doPrivileged( - new sun.security.action.GetPropertyAction("user.zoneinfo.dir")); + String zi_dir = (String) System.getProperty("user.zoneinfo.dir"); File dir = null; if (zi_dir != null) dir = new File(zi_dir); @@ -1035,8 +1034,7 @@ public class ZoneInfoFile { } if (dir == null) { - String homeDir = (String) AccessController.doPrivileged( - new sun.security.action.GetPropertyAction("java.home")); + String homeDir = (String) System.getProperty("java.home"); zi_dir = homeDir + File.separator + "lib" + File.separator + "zi"; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org