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