packages: java5-sun/Test.java (NEW), java5-sun/java5-sun-ControlPanel-fix.p...

jajcus jajcus at pld-linux.org
Fri Apr 16 13:15:03 CEST 2010


Author: jajcus                       Date: Fri Apr 16 11:15:03 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new package, copied from java-sun at java-sun-1_5 branch

---- Files affected:
packages/java5-sun:
   Test.java (NONE -> 1.1)  (NEW), java5-sun-ControlPanel-fix.patch (NONE -> 1.1)  (NEW), java5-sun-desktop.patch (NONE -> 1.1)  (NEW), java5-sun.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/java5-sun/Test.java
diff -u /dev/null packages/java5-sun/Test.java:1.1
--- /dev/null	Fri Apr 16 13:15:03 2010
+++ packages/java5-sun/Test.java	Fri Apr 16 13:14:58 2010
@@ -0,0 +1,9 @@
+/**
+ * Class for testing Class Version this JVM is able to load
+ * We test this by compiling class and looking it's version.
+ */
+
+public class Test {
+    public static void main(String[] args) {
+	}
+}

================================================================
Index: packages/java5-sun/java5-sun-ControlPanel-fix.patch
diff -u /dev/null packages/java5-sun/java5-sun-ControlPanel-fix.patch:1.1
--- /dev/null	Fri Apr 16 13:15:03 2010
+++ packages/java5-sun/java5-sun-ControlPanel-fix.patch	Fri Apr 16 13:14:58 2010
@@ -0,0 +1,15 @@
+--- j2sdk1.4.2_01/jre/bin/ControlPanel.orig	2003-06-20 11:35:34.000000000 +0200
++++ j2sdk1.4.2_01/jre/bin/ControlPanel	2003-07-07 22:20:29.000000000 +0200
+@@ -93,9 +93,9 @@
+ 
+ # Resolve symlinks. See 4152645.
+ while [ "${linktest}" "${PRG}" ]; do
+-    ls=`/usr/bin/ls -ld "${PRG}"`
+-    link=`/usr/bin/expr "${ls}" : '^.*-> \(.*\)$'`
+-    if /usr/bin/expr "${link}" : '^/' > /dev/null; then
++    ls=`/bin/ls -ld "${PRG}"`
++    link=`/usr/bin/expr "${ls}" : '.*-> \(.*\)$'`
++    if /usr/bin/expr "${link}" : '/' > /dev/null; then
+ 	PRG="${link}"
+     else
+ 	PRG="`dirname ${PRG}`/${link}"

================================================================
Index: packages/java5-sun/java5-sun-desktop.patch
diff -u /dev/null packages/java5-sun/java5-sun-desktop.patch:1.1
--- /dev/null	Fri Apr 16 13:15:03 2010
+++ packages/java5-sun/java5-sun-desktop.patch	Fri Apr 16 13:14:58 2010
@@ -0,0 +1,16 @@
+--- jdk1.5.0/sun_java.desktop.orig	2004-05-13 14:02:37.000000000 +0200
++++ jdk1.5.0/sun_java.desktop	2004-06-27 15:30:12.733090520 +0200
+@@ -1,8 +1,8 @@
+ [Desktop Entry]
+-Name=Java
++Name=Java Control Panel
+ Comment=Java Control Panel
+-Exec=INSTALL_DIR/JRE_NAME_VERSION/bin/ControlPanel
+-Icon=INSTALL_DIR/JRE_NAME_VERSION/plugin/desktop/sun_java.png
+-Terminal=0
++Exec=ControlPanel
++Icon=sun_java.png
++Terminal=false
+ Type=Application
+-Categories=Application;Settings;X-Sun-Supported;X-Red-Hat-Base;
++Categories=Settings;X-Sun-Supported;

================================================================
Index: packages/java5-sun/java5-sun.spec
diff -u /dev/null packages/java5-sun/java5-sun.spec:1.1
--- /dev/null	Fri Apr 16 13:15:03 2010
+++ packages/java5-sun/java5-sun.spec	Fri Apr 16 13:14:58 2010
@@ -0,0 +1,1425 @@
+# $Revision$, $Date$
+# TODO:
+# - better way to choose preferred jvm (currently the symlinks are hardcoded)
+#   Maybe a package containing only the symlinks?
+# - package? /usr/lib/jvm/java-sun-1.5.0.12/jre/lib/deploy/ffjcext.zip
+#
+%define		_ver	1.5.0.19
+%define		_src_ver	5.0u19
+%define		_dir_ver	%(echo %{_ver}|sed 's/\\.\\(..\\)$/_\\1/')
+# class data version seen with file(1) that this jvm is able to load
+%define		_classdataversion 49.0
+%include	/usr/lib/rpm/macros.java
+Summary:	Sun JDK (Java Development Kit) for Linux
+Summary(pl):	Sun JDK - ¶rodowisko programistyczne Javy dla Linuksa
+Name:		java5-sun
+Version:	%{_ver}
+Release:	1
+License:	restricted, distributable
+Group:		Development/Languages/Java
+Source0:	http://download.java.net/dlj/binaries/jdk-%{_src_ver}-dlj-linux-i586.bin
+# Source0-md5:	2e2db12a21c395e8d831cb795e0489a4
+Source1:	http://download.java.net/dlj/binaries/jdk-%{_src_ver}-dlj-linux-amd64.bin
+# Source1-md5:	027c613964bc84188214df3f37fa39d3
+Source2:	Test.java
+Patch0:		%{name}-ControlPanel-fix.patch
+Patch1:		%{name}-desktop.patch
+URL:		https://jdk-distros.dev.java.net/developer.html
+BuildRequires:	file
+BuildRequires:	rpm-build >= 4.3-0.20040107.21
+BuildRequires:	rpm-javaprov
+BuildRequires:	rpmbuild(macros) >= 1.357
+BuildRequires:	unzip
+Requires:	%{name}-jre = %{version}-%{release}
+Requires:	java-shared
+Requires:	jpackage-utils >= 0:1.6.6-5
+Provides:	j2sdk = %{version}
+Provides:	jdk = %{version}
+Obsoletes:	blackdown-java-sdk
+Obsoletes:	ibm-java
+Obsoletes:	java-blackdown
+Obsoletes:	jdk
+Obsoletes:	kaffe
+Conflicts:	netscape4-plugin-java-sun
+ExclusiveArch:	i586 i686 pentium3 pentium4 athlon %{x8664}
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define		javareldir	%{name}-%{version}
+%define		javadir		%{_jvmdir}/%{javareldir}
+%define		jrereldir	%{javareldir}/jre
+%define		jredir		%{_jvmdir}/%{jrereldir}
+%define		jvmjardir	%{_jvmjardir}/%{name}-%{version}
+
+# rpm doesn't like strange version definitions provided by Sun's libs
+%define		_noautoprov	'\\.\\./.*' '/export/.*'
+# these with SUNWprivate.* are found as required, but not provided
+# the rest is because -jdbc wants unixODBC-devel(?)
+%define		_noautoreq	'libjava.so(SUNWprivate_1.1)' 'libnet.so(SUNWprivate_1.1)' 'libverify.so(SUNWprivate_1.1)' 'libodbcinst.so' 'libodbc.so' 'libjava_crw_demo_g\.so.*'
+# don't depend on other JRE/JDK installed on build host
+%define		_noautoreqdep	libjava.so libjvm.so
+
+%description
+Java Development Kit for Linux.
+
+%description -l pl
+¦rodowisko programistyczne Javy dla Linuksa.
+
+%package appletviewer
+Summary:	Java applet viewer from Sun Java
+Summary(pl):	Przegl±darka appletów Javy Suna
+Group:		Development/Languages/Java
+Requires:	%{name} = %{version}-%{release}
+
+%description appletviewer
+This package applet viewer for Sun Java.
+
+%description appletviewer -l pl
+Ten pakiet zawiera przegl±darkê appletów dla Javy Suna.
+
+%package jre-jdbc
+Summary:	JDBC files for Sun Java
+Summary(pl):	Pliki JDBC dla Javy Suna
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+%ifarch %{x8664}
+Requires:	libodbc.so.1()(64bit)
+Requires:	libodbcinst.so.1()(64bit)
+%else
+Requires:	libodbc.so.1
+Requires:	libodbcinst.so.1
+%endif
+Provides:	%{name}-jdbc
+Obsoletes:	java-sun-jdbc
+
+%description jre-jdbc
+This package contains JDBC files for Sun Java.
+
+%description jre-jdbc -l pl
+Ten pakiet zawiera pliki JDBC dla Javy Suna.
+
+%package jre
+Summary:	Sun JRE (Java Runtime Environment) for Linux
+Summary(pl):	Sun JRE - ¶rodowisko uruchomieniowe Javy dla Linuksa
+Group:		Development/Languages/Java
+Requires:	java-jre-tools
+Requires:	jpackage-utils
+Provides:	j2re = %{version}
+Provides:	jaas = %{version}
+Provides:	java
+Provides:	java(ClassDataVersion) = %{_classdataversion}
+Provides:	java1.4
+Provides:	jaxp = 1.3
+Provides:	jaxp_parser_impl
+Provides:	jce = %{version}
+Provides:	jdbc-stdext = %{version}
+Provides:	jdbc-stdext = 3.0
+Provides:	jmx = %{version}
+Provides:	jndi = %{version}
+Provides:	jndi-cos = %{version}
+Provides:	jndi-dns = %{version}
+Provides:	jndi-ldap = %{version}
+Provides:	jndi-rmi = %{version}
+Provides:	jre = %{version}
+Provides:	jsse = %{version}
+Provides:	xml-commons-apis
+Obsoletes:	jaas
+Obsoletes:	java-blackdown-jre
+Obsoletes:	jaxp
+Obsoletes:	jce
+Obsoletes:	jdbc-stdext
+Obsoletes:	jmx
+Obsoletes:	jndi
+Obsoletes:	jndi-provider-cosnaming
+Obsoletes:	jndi-provider-dns
+Obsoletes:	jndi-provider-ldap
+Obsoletes:	jndi-provider-rmiregistry
+Obsoletes:	jre
+Obsoletes:	jsse
+
+%description jre
+Java Runtime Environment for Linux. Does not contain any X11-related
+compontents.
+
+%description jre -l pl
+¦rodowisko uruchomieniowe Javy dla Linuksa. Nie zawiera ¿adnych
+elementów zwi±zanych ze ¶rodowiskiem X11.
+
+%package jre-X11
+Summary:	Sun JRE (Java Runtime Environment) for Linux, X11 related parts
+Summary(pl):	Sun JRE - ¶rodowisko uruchomieniowe Javy dla Linuksa, czê¶ci korzystaj±ce z X11
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+Provides:	jre-X11 = %{version}
+%ifarch %{ix86}
+Provides:	javaws = %{version}
+%endif
+
+%description jre-X11
+X11-related part of Java Runtime Environment for Linux.
+
+%description jre-X11 -l pl
+¦rodowisko uruchomieniowe Javy dla Linuksa, czê¶æ zwi±zana ze
+¶rodowiskiem graficznym X11.
+
+%package jre-alsa
+Summary:	JRE module for ALSA sound support
+Summary(pl):	Modu³ JRE do obs³ugi d¼wiêku poprzez ALSA
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+Provides:	%{name}-alsa
+Obsoletes:	java-sun-alsa
+
+%description jre-alsa
+JRE module for ALSA sound support.
+
+%description jre-alsa -l pl
+Modu³ JRE do obs³ugi d¼wiêku poprzez ALSA.
+
+%package tools
+Summary:	Shared Java tools
+Summary(pl):	Wspó³dzielone narzêdzia Javy
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+Provides:	jar
+Provides:	java-jre-tools
+Provides:	java-shared
+Obsoletes:	fastjar
+Obsoletes:	jar
+Obsoletes:	java-jre-tools
+Obsoletes:	java-shared
+
+%description tools
+This package contains tools that are common for every Java(TM)
+implementation, such as rmic or jar.
+
+%description tools -l pl
+Pakiet ten zawiera narzêdzia wspólne dla ka¿dej implementacji
+Javy(TM), takie jak rmic czy jar.
+
+%package demos
+Summary:	JDK demonstration programs
+Summary(pl):	Programy demonstracyjne do JDK
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+Obsoletes:	java-blackdown-demos
+Obsoletes:	jdk-demos
+
+%description demos
+JDK demonstration programs.
+
+%description demos -l pl
+Programy demonstracyjne do JDK.
+
+%package -n browser-plugin-%{name}
+Summary:	Java plugin for WWW browsers
+Summary(pl):	Wtyczki Javy do przegl±darek WWW
+Group:		Development/Languages/Java
+Requires:	%{name}-jre-X11 = %{version}-%{release}
+Requires:	browser-plugins >= 2.0
+Requires:	browser-plugins(%{_target_base_arch})
+Provides:	java-sun-mozilla-plugin
+Provides:	mozilla-firefox-plugin-java-sun
+Provides:	mozilla-plugin-java-sun
+Obsoletes:	blackdown-java-sdk-mozilla-plugin
+Obsoletes:	java-blackdown-mozilla-plugin
+Obsoletes:	java-sun-moz-plugin
+Obsoletes:	java-sun-mozilla-plugin
+Obsoletes:	jre-mozilla-plugin
+Obsoletes:	mozilla-firefox-plugin-gcc2-java-sun
+Obsoletes:	mozilla-firefox-plugin-gcc3-java-sun
+Obsoletes:	mozilla-firefox-plugin-java-blackdown
+Obsoletes:	mozilla-firefox-plugin-java-sun
+Obsoletes:	mozilla-plugin-blackdown-java-sdk
+Obsoletes:	mozilla-plugin-gcc2-java-sun
+Obsoletes:	mozilla-plugin-gcc3-java-sun
+Obsoletes:	mozilla-plugin-gcc32-java-sun
+Obsoletes:	mozilla-plugin-java-blackdown
+Obsoletes:	mozilla-plugin-java-sun
+
+%description -n browser-plugin-%{name}
+Java plugin for WWW browsers.
+
+%description -n browser-plugin-%{name} -l pl
+Wtyczki z obs³ug± Javy dla przegl±darek WWW.
+
+%package sources
+Summary:	JDK sources
+Summary(pl):	¬ród³a JDK
+Group:		Development/Languages/Java
+Requires:	%{name}-jre = %{version}-%{release}
+
+%description sources
+Sources for package JDK.
+
+%description sources -l pl
+¬ród³a dla pakietu JDK.
+
+%prep
+%setup -q -T -c -n jdk%{_dir_ver}
+cd ..
+%ifarch %{ix86}
+%{__unzip} -q %{SOURCE0} || :
+%endif
+%ifarch %{x8664}
+%{__unzip} -q %{SOURCE1} || :
+%endif
+cd -
+%ifnarch %{x8664}
+%patch0 -p1
+# patch only copy of the desktop file, leave original unchanged
+cp jre/plugin/desktop/sun_java.desktop .
+%patch1 -p1
+%endif
+
+# unpack packed jar files -- in %%prep as it is done "in place"
+for pack in $(find . -name '*.pack'); do
+	bin/unpack200 -r $pack ${pack%.pack}.jar
+done
+
+cp %{SOURCE2} Test.java
+
+%build
+./bin/javac Test.java
+classver=$(file Test.class | grep -o 'compiled Java class data, version [0-9.]*' | awk '{print $NF}')
+if [ "$classver" != %{_classdataversion} ]; then
+	echo "Set %%define _classdataversion to $classver and rerun."
+	exit 1
+fi
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{jredir},%{javadir},%{jvmjardir},%{_javadir},%{_bindir},%{_includedir}} \
+	$RPM_BUILD_ROOT{%{_mandir}/{,ja/}man1,%{_prefix}/src/%{name}-sources} \
+	$RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_browserpluginsdir}}
+
+cp -rf bin sample demo include lib $RPM_BUILD_ROOT%{javadir}
+install man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+install man/ja/man1/* $RPM_BUILD_ROOT%{_mandir}/ja/man1
+
+if test -f jre/lib/i386/client/Xusage.txt ; then
+mv -f jre/lib/i386/client/Xusage.txt jre/Xusage.client
+fi
+if test -f jre/lib/i386/server/Xusage.txt ; then
+mv -f jre/lib/i386/server/Xusage.txt jre/Xusage.server
+fi
+if test -f jre/lib/*.txt ; then
+mv -f jre/lib/*.txt jre
+fi
+#mv jre/lib/font.properties{,.orig}
+#mv jre/lib/font.properties{.Redhat6.1,}
+
+cp -rf jre/{bin,lib} $RPM_BUILD_ROOT%{jredir}
+
+# conflict with heimdal
+for i in kinit klist ; do
+	ln -sf %{jredir}/bin/$i $RPM_BUILD_ROOT%{_bindir}/j$i
+	mv -f $RPM_BUILD_ROOT%{_mandir}/man1/${i}.1 $RPM_BUILD_ROOT%{_mandir}/man1/j${i}.1
+	mv -f $RPM_BUILD_ROOT%{_mandir}/ja/man1/${i}.1 $RPM_BUILD_ROOT%{_mandir}/ja/man1/j${i}.1
+done
+
+for i in ControlPanel java java_vm keytool ktab orbd policytool \
+	rmid rmiregistry servertool tnameserv ; do
+	ln -sf %{jredir}/bin/$i $RPM_BUILD_ROOT%{_bindir}/$i
+done
+
+for i in HtmlConverter appletviewer extcheck idlj jar jarsigner java-rmi.cgi \
+         javac javadoc javah javap jconsole jdb jinfo jmap jps \
+	 jsadebugd jstack jstat jstatd native2ascii rmic serialver ; do
+	ln -sf %{javadir}/bin/$i $RPM_BUILD_ROOT%{_bindir}/$i
+done
+
+# make sure all tools are available under $(JDK_HOME)/bin
+for i in ControlPanel keytool kinit klist ktab orbd policytool rmid \
+		rmiregistry servertool tnameserv ; do
+	ln -sf ../jre/bin/$i $RPM_BUILD_ROOT%{javadir}/bin/$i
+done
+
+rm -f $RPM_BUILD_ROOT%{javadir}/bin/{java,javaws}
+ln -sf %{jredir}/bin/java $RPM_BUILD_ROOT%{javadir}/bin/java
+ln -sf %{jredir}/bin/javaws $RPM_BUILD_ROOT%{javadir}/bin/javaws
+
+%ifarch %{ix86}
+# copy _all_ plugin files (even those incompatible with PLD) --
+# license restriction
+cp -R jre/plugin $RPM_BUILD_ROOT%{jredir}
+
+# Install plugin for browsers
+# Plugin in regular location simply does not work (is seen by browsers):
+ln -sf %{jredir}/plugin/i386/ns7/libjavaplugin_oji.so $RPM_BUILD_ROOT%{_browserpluginsdir}
+
+install *.desktop $RPM_BUILD_ROOT%{_desktopdir}
+install jre/plugin/desktop/*.png $RPM_BUILD_ROOT%{_pixmapsdir}
+%endif
+
+ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jsse.jar
+ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jcert.jar
+ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jnet.jar
+ln -sf %{jredir}/lib/jce.jar $RPM_BUILD_ROOT%{jvmjardir}/jce.jar
+for f in jndi jndi-dns jndi-ldap jndi-cos jndi-rmi jaas jdbc-stdext jdbc-stdext-3.0 \
+	sasl jaxp_parser_impl jaxp_transform_impl jaxp jmx xml-commons-apis; do
+	ln -sf %{jredir}/lib/rt.jar $RPM_BUILD_ROOT%{jvmjardir}/$f.jar
+done
+
+%ifnarch %{x8664}
+install -d $RPM_BUILD_ROOT%{jredir}/javaws
+cp -a jre/javaws/* $RPM_BUILD_ROOT%{jredir}/javaws
+ln -sf %{jredir}/lib/javaws.jar $RPM_BUILD_ROOT%{jvmjardir}/javaws.jar
+
+# leave all locale files unchanged in the original location (license
+# restrictions) and only link them at the proper locations
+for loc in `ls $RPM_BUILD_ROOT%{jredir}/lib/locale` ; do
+	install -d $RPM_BUILD_ROOT%{_datadir}/locale/$loc/LC_MESSAGES
+	ln -sf %{jredir}/lib/locale/$loc/LC_MESSAGES/sunw_java_plugin.mo \
+		$RPM_BUILD_ROOT%{_datadir}/locale/$loc/LC_MESSAGES
+done
+
+# standardize dir names
+mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{zh,zh_CN}
+mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{zh_HK.BIG5HK,zh_HK}
+rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{ko.UTF-8,zh.GBK,zh_TW.BIG5}
+%endif
+
+cp -a src.zip $RPM_BUILD_ROOT%{_prefix}/src/%{name}-sources
+
+ln -s %{javareldir} $RPM_BUILD_ROOT%{_jvmdir}/java
+ln -s %{jrereldir} $RPM_BUILD_ROOT%{_jvmdir}/jre
+ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_jvmjardir}/java
+ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_jvmjardir}/jre
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%pretrans jre
+if [ -L %{jredir} ]; then
+	rm -f %{jredir}
+fi
+if [ -L %{javadir} ]; then
+	rm -f %{javadir}
+fi
+
+%post -n browser-plugin-%{name}
+%update_browser_plugins
+
+%postun -n browser-plugin-%{name}
+if [ "$1" = 0 ]; then
+	%update_browser_plugins
+fi
+
+%files
+%defattr(644,root,root,755)
+%doc COPYRIGHT LICENSE README.html THIRDPARTYLICENSEREADME.txt
+%{_jvmdir}/java
+%{_jvmjardir}/java
+%ifarch %{ix86}
+%attr(755,root,root) %{_bindir}/HtmlConverter
+%attr(755,root,root) %{_bindir}/java-rmi.cgi
+%endif
+%attr(755,root,root) %{_bindir}/extcheck
+%attr(755,root,root) %{_bindir}/idlj
+%attr(755,root,root) %{_bindir}/jarsigner
+%attr(755,root,root) %{_bindir}/javac
+%attr(755,root,root) %{_bindir}/javadoc
+%attr(755,root,root) %{_bindir}/javah
+%attr(755,root,root) %{_bindir}/javap
+%attr(755,root,root) %{_bindir}/jconsole
+%attr(755,root,root) %{_bindir}/jdb
+%attr(755,root,root) %{_bindir}/jinfo
+%attr(755,root,root) %{_bindir}/jmap
+%attr(755,root,root) %{_bindir}/jps
+%attr(755,root,root) %{_bindir}/jsadebugd
+%attr(755,root,root) %{_bindir}/jstack
+%attr(755,root,root) %{_bindir}/jstat
+%attr(755,root,root) %{_bindir}/jstatd
+%attr(755,root,root) %{_bindir}/native2ascii
+%attr(755,root,root) %{_bindir}/serialver
+%ifarch %{ix86}
+%attr(755,root,root) %{javadir}/bin/HtmlConverter
+%attr(755,root,root) %{javadir}/bin/ControlPanel
+%attr(755,root,root) %{javadir}/bin/java-rmi.cgi
+%attr(755,root,root) %{javadir}/bin/javaws
+%endif
+%attr(755,root,root) %{javadir}/bin/apt
+%attr(755,root,root) %{javadir}/bin/extcheck
+%attr(755,root,root) %{javadir}/bin/idlj
+%attr(755,root,root) %{javadir}/bin/jarsigner
+%attr(755,root,root) %{javadir}/bin/javac
+%attr(755,root,root) %{javadir}/bin/javadoc
+%attr(755,root,root) %{javadir}/bin/javah
+%attr(755,root,root) %{javadir}/bin/javap
+%attr(755,root,root) %{javadir}/bin/jconsole
+%attr(755,root,root) %{javadir}/bin/jdb
+%attr(755,root,root) %{javadir}/bin/jinfo
+%attr(755,root,root) %{javadir}/bin/jmap
+%attr(755,root,root) %{javadir}/bin/jps
+%attr(755,root,root) %{javadir}/bin/jsadebugd
+%attr(755,root,root) %{javadir}/bin/jstack
+%attr(755,root,root) %{javadir}/bin/jstat
+%attr(755,root,root) %{javadir}/bin/jstatd
+%attr(755,root,root) %{javadir}/bin/keytool
+%attr(755,root,root) %{javadir}/bin/kinit
+%attr(755,root,root) %{javadir}/bin/klist
+%attr(755,root,root) %{javadir}/bin/ktab
+%attr(755,root,root) %{javadir}/bin/native2ascii
+%attr(755,root,root) %{javadir}/bin/orbd
+%attr(755,root,root) %{javadir}/bin/policytool
+%attr(755,root,root) %{javadir}/bin/rmid
+%attr(755,root,root) %{javadir}/bin/rmiregistry
+%attr(755,root,root) %{javadir}/bin/serialver
+%attr(755,root,root) %{javadir}/bin/servertool
+%attr(755,root,root) %{javadir}/bin/tnameserv
+%{javadir}/include
+%dir %{javadir}/lib
+%{javadir}/lib/*.jar
+%{javadir}/lib/*.idl
+%{_mandir}/man1/apt.1*
+%{_mandir}/man1/extcheck.1*
+%{_mandir}/man1/idlj.1*
+%{_mandir}/man1/jarsigner.1*
+%{_mandir}/man1/javac.1*
+%{_mandir}/man1/javadoc.1*
+%{_mandir}/man1/javah.1*
+%{_mandir}/man1/javap.1*
+%{_mandir}/man1/jdb.1*
+%{_mandir}/man1/jinfo.1*
+%{_mandir}/man1/jmap.1*
+%{_mandir}/man1/jps.1*
+%{_mandir}/man1/jsadebugd.1*
+%{_mandir}/man1/jstack.1*
+%{_mandir}/man1/jstat.1*
+%{_mandir}/man1/jstatd.1*
+%{_mandir}/man1/native2ascii.1*
+%{_mandir}/man1/serialver.1*
+%{_mandir}/man1/jconsole.1*
+%lang(ja) %{_mandir}/ja/man1/apt.1*
+%lang(ja) %{_mandir}/ja/man1/extcheck.1*
+%lang(ja) %{_mandir}/ja/man1/idlj.1*
+%lang(ja) %{_mandir}/ja/man1/jarsigner.1*
+%lang(ja) %{_mandir}/ja/man1/javac.1*
+%lang(ja) %{_mandir}/ja/man1/javadoc.1*
+%lang(ja) %{_mandir}/ja/man1/javah.1*
+%lang(ja) %{_mandir}/ja/man1/javap.1*
+%lang(ja) %{_mandir}/ja/man1/jdb.1*
+%lang(ja) %{_mandir}/ja/man1/jinfo.1*
+%lang(ja) %{_mandir}/ja/man1/jmap.1*
+%lang(ja) %{_mandir}/ja/man1/jps.1*
+%lang(ja) %{_mandir}/ja/man1/jsadebugd.1*
+%lang(ja) %{_mandir}/ja/man1/jstack.1*
+%lang(ja) %{_mandir}/ja/man1/jstat.1*
+%lang(ja) %{_mandir}/ja/man1/jstatd.1*
+%lang(ja) %{_mandir}/ja/man1/native2ascii.1*
+%lang(ja) %{_mandir}/ja/man1/serialver.1*
+%lang(ja) %{_mandir}/ja/man1/jconsole.1*
+
+%files appletviewer
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/appletviewer
+%attr(755,root,root) %{javadir}/bin/appletviewer
+%{_mandir}/man1/appletviewer.1*
+%lang(ja) %{_mandir}/ja/man1/appletviewer.1*
+
+%files jre-jdbc
+%defattr(644,root,root,755)
+%ifarch %{ix86}
+%attr(755,root,root) %{jredir}/lib/i386/libJdbcOdbc.so
+%endif
+%ifarch %{x8664}
+%attr(755,root,root) %{jredir}/lib/amd64/libJdbcOdbc.so
+%endif
+
+%files jre
+%defattr(644,root,root,755)
+%doc jre/{CHANGES,COPYRIGHT,LICENSE,README,*.txt}
+%doc jre/Welcome.html
+%{_jvmdir}/jre
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list