packages (OPENJDK-1_6): openjdk/openjdk.spec - %files, some subpackages (ba...
pawelz
pawelz at pld-linux.org
Thu Dec 31 11:04:59 CET 2009
Author: pawelz Date: Thu Dec 31 10:04:59 2009 GMT
Module: packages Tag: OPENJDK-1_6
---- Log message:
- %files, some subpackages (based on java-sun.spec)
- it builds, but it's NFY
- Added to previous commit log:
- - don't set ARCH_DATA_MODEL= (not required on linux)
- - dropped EA (it works on many non-intel archs)
---- Files affected:
packages/openjdk:
openjdk.spec (1.8.2.9 -> 1.8.2.10)
---- Diffs:
================================================================
Index: packages/openjdk/openjdk.spec
diff -u packages/openjdk/openjdk.spec:1.8.2.9 packages/openjdk/openjdk.spec:1.8.2.10
--- packages/openjdk/openjdk.spec:1.8.2.9 Wed Dec 30 18:09:25 2009
+++ packages/openjdk/openjdk.spec Thu Dec 31 11:04:53 2009
@@ -40,6 +40,8 @@
%define jvmjardir %{_jvmjardir}/%{name}-%{version}
+%define arch %{_arch}
+
%ifarch %{ix86}
%define arch i586
%endif
@@ -48,7 +50,7 @@
%define arch amd64
%endif
-%define builddir build/%{_os}-%{javaarch}
+%define builddir build/%{_os}-%{arch}
# make -j1 does not work because there is some stupid magick which takes MFLAGS
# and says -jN is not allowed. remove %{_smp_mflags} from %__make.
@@ -60,6 +62,233 @@
%description -l pl.UTF-8:
JDK o otwartych źrodłach - implementacja platformy Java.
+%package appletviewer
+Summary: Java applet viewer from openjdk
+Summary(pl.UTF-8): Przeglądarka appletów openjdk
+Group: Development/Languages/Java
+Requires: %{name} = %{version}-%{release}
+
+%description appletviewer
+This package applet viewer for openjdk.
+
+%description appletviewer -l pl.UTF-8
+Ten pakiet zawiera przeglądarkę appletów dla openjdk.
+
+%package jre-jdbc
+Summary: JDBC files for openjdk
+Summary(pl.UTF-8): Pliki JDBC dla openjdk
+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 openjdk.
+
+%description jre-jdbc -l pl.UTF-8
+Ten pakiet zawiera pliki JDBC dla openjdk.
+
+%package jre
+Summary: Openjdk JRE (Java Runtime Environment) for Linux
+Summary(pl.UTF-8): Openjdk JRE - środowisko uruchomieniowe Javy dla Linuksa
+Group: Development/Languages/Java
+Requires: %{name}-tools = %{version}-%{release}
+Requires: jpackage-utils >= 0:1.6.6-14
+Requires: rpm-whiteout >= 1.8
+Provides: j2re = %{version}
+Provides: jaas = %{version}
+Provides: jaf = 1.1.1
+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 = 1.4
+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.UTF-8
+Środowisko uruchomieniowe Javy dla Linuksa. Nie zawiera żadnych
+elementów związanych ze środowiskiem X11.
+
+%package jre-X11
+Summary: Openjdk JRE (Java Runtime Environment) for Linux, X11 related parts
+Summary(pl.UTF-8): Openjdk JRE - środowisko uruchomieniowe Javy dla Linuksa, części korzystające z X11
+Group: Development/Languages/Java
+Requires: %{name}-jre = %{version}-%{release}
+# Provides: javaws = %{version}
+Provides: jre-X11 = %{version}
+
+%description jre-X11
+X11-related part of Java Runtime Environment for Linux.
+
+%description jre-X11 -l pl.UTF-8
+Środowisko uruchomieniowe Javy dla Linuksa, część związana ze
+środowiskiem graficznym X11.
+
+%package jre-alsa
+Summary: JRE module for ALSA sound support
+Summary(pl.UTF-8): 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.UTF-8
+Moduł JRE do obsługi dźwięku poprzez ALSA.
+
+%package tools
+Summary: Shared Java tools
+Summary(pl.UTF-8): Współdzielone narzędzia Javy
+Group: Development/Languages/Java
+Requires: %{name}-jre = %{version}-%{release}
+Requires: rpm-whiteout >= 1.8
+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.UTF-8
+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.UTF-8): 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.UTF-8
+Programy demonstracyjne do JDK.
+
+%package -n browser-plugin-%{name}
+Summary: Java plugin for WWW browsers
+Summary(pl.UTF-8): Wtyczka 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: %{name}-mozilla-plugin
+Provides: mozilla-firefox-plugin-%{name}
+Provides: mozilla-plugin-%{name}
+Obsoletes: blackdown-java-sdk-mozilla-plugin
+Obsoletes: browser-plugin-%{name}-ng
+Obsoletes: java-blackdown-mozilla-plugin
+Obsoletes: %{name}-moz-plugin
+Obsoletes: %{name}-mozilla-plugin
+Obsoletes: jre-mozilla-plugin
+Obsoletes: mozilla-firefox-plugin-gcc2-%{name}
+Obsoletes: mozilla-firefox-plugin-gcc3-%{name}
+Obsoletes: mozilla-firefox-plugin-java-blackdown
+Obsoletes: mozilla-firefox-plugin-%{name}
+Obsoletes: mozilla-plugin-blackdown-java-sdk
+Obsoletes: mozilla-plugin-gcc2-%{name}
+Obsoletes: mozilla-plugin-gcc3-%{name}
+Obsoletes: mozilla-plugin-gcc32-%{name}
+Obsoletes: mozilla-plugin-java-blackdown
+Obsoletes: mozilla-plugin-%{name}
+
+%description -n browser-plugin-%{name}
+Java plugin for WWW browsers.
+
+%description -n browser-plugin-%{name} -l pl.UTF-8
+Wtyczka z obsługą Javy dla przeglądarek WWW.
+
+%package -n browser-plugin-%{name}-ng
+Summary: Next-Generation Java plugin for WWW browsers
+Summary(pl.UTF-8): Wtyczka Javy Nowej Generacji 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: %{name}-mozilla-plugin
+Provides: mozilla-firefox-plugin-%{name}
+Provides: mozilla-plugin-%{name}
+Obsoletes: blackdown-java-sdk-mozilla-plugin
+Obsoletes: browser-plugin-%{name}
+Obsoletes: java-blackdown-mozilla-plugin
+Obsoletes: %{name}-moz-plugin
+Obsoletes: %{name}-mozilla-plugin
+Obsoletes: jre-mozilla-plugin
+Obsoletes: mozilla-firefox-plugin-gcc2-%{name}
+Obsoletes: mozilla-firefox-plugin-gcc3-%{name}
+Obsoletes: mozilla-firefox-plugin-java-blackdown
+Obsoletes: mozilla-firefox-plugin-%{name}
+Obsoletes: mozilla-plugin-blackdown-java-sdk
+Obsoletes: mozilla-plugin-gcc2-%{name}
+Obsoletes: mozilla-plugin-gcc3-%{name}
+Obsoletes: mozilla-plugin-gcc32-%{name}
+Obsoletes: mozilla-plugin-java-blackdown
+Obsoletes: mozilla-plugin-%{name}
+
+%description -n browser-plugin-%{name}-ng
+Next-Generation Java plugin for WWW browsers. Works only with
+Firefox/Iceweasel 3.x.
+
+%description -n browser-plugin-%{name}-ng -l pl.UTF-8
+Wtyczka Nowej Generacji z obsługą Javy dla przeglądarek WWW. Działa
+tylko z Firefoxem/Iceweaselem 3.x.
+
+%package sources
+Summary: JDK sources
+Summary(pl.UTF-8): Źródła JDK
+Group: Development/Languages/Java
+Requires: %{name}-jre = %{version}-%{release}
+
+%description sources
+Sources for package JDK.
+
+%description sources -l pl.UTF-8
+Źródła dla pakietu JDK.
+
%prep
%setup -qc
%patch0 -p0
@@ -89,26 +318,40 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_javadir},%{_mandir},%{_bindir},%{_jvmdir}}
+install -d $RPM_BUILD_ROOT{%{jvmjardir},%{_javadir},%{_mandir}/{,ja/}man1,%{_bindir},%{_jvmdir}}
cp -a %{builddir}/j2sdk-image $RPM_BUILD_ROOT%{javadir}
-rm $RPM_BUILD_ROOT%{javadir}/{,jre/}{ASSEMBLY_EXCEPTION,LICENSE,THIRD_PARTY_README}
+rm -f $RPM_BUILD_ROOT%{javadir}/{,jre/}{ASSEMBLY_EXCEPTION,LICENSE,THIRD_PARTY_README}
cd $RPM_BUILD_ROOT%{javadir}/bin
for I in *; do
- ln -s %{javadir}/bin/$I %{_bindir}/$I
+ ln -s %{javadir}/bin/$I $RPM_BUILD_ROOT%{_bindir}/$I
done
cd -
-cd $RPM_BUILD_ROOT%{javadir}/jre/bin
+cd $RPM_BUILD_ROOT%{jredir}/bin
for I in *; do
- ln -s %{javadir}/jre/bin/$I %{_bindir}/$I
+ ln -sf %{javadir}/bin/$I $RPM_BUILD_ROOT%{jredir}/bin/$I
done
cd -
+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-ldap jndi-cos jndi-rmi jaas jdbc-stdext jdbc-stdext-3.0 \
+ sasl jaxp_parser_impl jaxp_transform_impl jaxp jmx activation xml-commons-apis \
+ jndi-dns jndi-rmi; do
+ ln -sf %{jredir}/lib/rt.jar $RPM_BUILD_ROOT%{jvmjardir}/$f.jar
+done
+
+# 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
+
rm -rf $RPM_BUILD_ROOT%{javadir}/man
-install %{builddir}/j2sdk/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
-install %{builddir}/j2sdk/man/ja/man1/* $RPM_BUILD_ROOT%{_mandir}/ja/man1
+install %{builddir}/j2sdk-image/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+install %{builddir}/j2sdk-image/man/ja/man1/* $RPM_BUILD_ROOT%{_mandir}/ja/man1
%clean
rm -rf $RPM_BUILD_ROOT
@@ -119,8 +362,278 @@
%files
%defattr(644,root,root,755)
%doc ASSEMBLY_EXCEPTION README THIRD_PARTY_README TRADEMARK
-%{_mandir}/man1/*
-%lang(ja) %{_mandir}/ja/man1/*
+%attr(755,root,root) %{_bindir}/appletviewer
+%attr(755,root,root) %{_bindir}/apt
+%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}/jhat
+%attr(755,root,root) %{_bindir}/jinfo
+%attr(755,root,root) %{_bindir}/jmap
+%attr(755,root,root) %{_bindir}/jps
+%attr(755,root,root) %{_bindir}/jrunscript
+%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}/schemagen
+%attr(755,root,root) %{_bindir}/serialver
+%attr(755,root,root) %{_bindir}/servertool
+%attr(755,root,root) %{_bindir}/wsgen
+%attr(755,root,root) %{_bindir}/wsimport
+%attr(755,root,root) %{_bindir}/xjc
+
+%attr(755,root,root) %{javadir}/bin/appletviewer
+%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/jhat
+%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/jrunscript
+%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/native2ascii
+%attr(755,root,root) %{javadir}/bin/schemagen
+%attr(755,root,root) %{javadir}/bin/serialver
+%attr(755,root,root) %{javadir}/bin/servertool
+%attr(755,root,root) %{javadir}/bin/wsgen
+%attr(755,root,root) %{javadir}/bin/wsimport
+%attr(755,root,root) %{javadir}/bin/xjc
+
+%{javadir}/include
+%dir %{javadir}/lib
+%attr(755,root,root) %{javadir}/lib/jexec
+%{javadir}/lib/ct.sym
+%{javadir}/lib/*.jar
+%{javadir}/lib/*.idl
+
+%{_mandir}/man1/appletviewer.1*
+%{_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/jconsole.1*
+%{_mandir}/man1/jdb.1*
+%{_mandir}/man1/jhat.1*
+%{_mandir}/man1/jinfo.1*
+%{_mandir}/man1/jmap.1*
+%{_mandir}/man1/jps.1*
+%{_mandir}/man1/jrunscript.1*
+%{_mandir}/man1/jsadebugd.1*
+%{_mandir}/man1/jstack.1*
+%{_mandir}/man1/jstat.1*
+%{_mandir}/man1/jstatd.1*
+%{_mandir}/man1/native2ascii.1*
+%{_mandir}/man1/schemagen.1*
+%{_mandir}/man1/serialver.1*
+%{_mandir}/man1/servertool.1*
+%{_mandir}/man1/wsgen.1*
+%{_mandir}/man1/wsimport.1*
+%{_mandir}/man1/xjc.1*
+
+%lang(ja) %{_mandir}/ja/man1/appletviewer.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/jconsole.1*
+%lang(ja) %{_mandir}/ja/man1/jdb.1*
+%lang(ja) %{_mandir}/ja/man1/jhat.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/jrunscript.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/schemagen.1*
+%lang(ja) %{_mandir}/ja/man1/serialver.1*
+%lang(ja) %{_mandir}/ja/man1/servertool.1*
+%lang(ja) %{_mandir}/ja/man1/wsgen.1*
+%lang(ja) %{_mandir}/ja/man1/wsimport.1*
+%lang(ja) %{_mandir}/ja/man1/xjc.1*
+
+%files jre
+%dir %{javadir}
+%dir %{javadir}/bin
+%dir %{jredir}
+%dir %{jredir}/bin
+%attr(755,root,root) %{_bindir}/java
+%attr(755,root,root) %{_bindir}/keytool
+%attr(755,root,root) %{_bindir}/orbd
+%attr(755,root,root) %{_bindir}/pack200
+%attr(755,root,root) %{_bindir}/policytool
+%attr(755,root,root) %{_bindir}/rmid
+%attr(755,root,root) %{_bindir}/servertool
+%attr(755,root,root) %{_bindir}/tnameserv
+%attr(755,root,root) %{_bindir}/unpack200
+
+%attr(755,root,root) %{jredir}/bin/java
+%attr(755,root,root) %{jredir}/bin/keytool
+%attr(755,root,root) %{jredir}/bin/orbd
+%attr(755,root,root) %{jredir}/bin/pack200
+%attr(755,root,root) %{jredir}/bin/policytool
+%attr(755,root,root) %{jredir}/bin/rmid
+%attr(755,root,root) %{jredir}/bin/servertool
+%attr(755,root,root) %{jredir}/bin/tnameserv
+%attr(755,root,root) %{jredir}/bin/unpack200
+
+%attr(755,root,root) %{javadir}/bin/java
+%attr(755,root,root) %{javadir}/bin/keytool
+%attr(755,root,root) %{javadir}/bin/orbd
+%attr(755,root,root) %{javadir}/bin/pack200
+%attr(755,root,root) %{javadir}/bin/policytool
+%attr(755,root,root) %{javadir}/bin/rmid
+%attr(755,root,root) %{javadir}/bin/servertool
+%attr(755,root,root) %{javadir}/bin/tnameserv
+%attr(755,root,root) %{javadir}/bin/unpack200
+
+%dir %{jredir}/lib
+%{jredir}/lib/applet
+%{jredir}/lib/cmm
+%{jredir}/lib/ext
+
+%dir %{jredir}/lib/%{arch}
+%dir %{jredir}/lib/%{arch}/headless
+%dir %{jredir}/lib/%{arch}/jli
+%attr(755,root,root) %{jredir}/lib/%{arch}/native_threads
+%attr(755,root,root) %{jredir}/lib/%{arch}/server
+%attr(755,root,root) %{jredir}/lib/%{arch}/jli/libjli.so
+%{jredir}/lib/%{arch}/jvm.cfg
+%attr(755,root,root) %{jredir}/lib/%{arch}/lib[acdfhijmnrvz]*.so
+%exclude %{jredir}/lib/%{arch}/libjsoundalsa.so
+%ifarch %{ix86}
+%attr(755,root,root) %{jredir}/lib/%{arch}/client
+%endif
+%attr(755,root,root) %{jredir}/lib/%{arch}/libsplashscreen.so
+
+%{jredir}/lib/im
+%{jredir}/lib/images
+%attr(755,root,root) %{jredir}/lib/jexec
+%{jredir}/lib/meta-index
+%dir %{jredir}/lib/security
+%{jredir}/lib/security/*.*
+%verify(not md5 mtime size) %config(noreplace) %{jredir}/lib/security/cacerts
+%{jredir}/lib/zi
+%{jredir}/lib/*.jar
+%{jredir}/lib/*.properties
+%lang(ja) %{jredir}/lib/*.properties.ja
+%dir %{jvmjardir}
+%{jvmjardir}/activation.jar
+%{jvmjardir}/jaas.jar
+%{jvmjardir}/jce.jar
+%{jvmjardir}/jcert.jar
+%{jvmjardir}/jdbc-stdext*.jar
+%{jvmjardir}/jmx.jar
+%{jvmjardir}/jndi*.jar
+%{jvmjardir}/jnet.jar
+%{jvmjardir}/jsse.jar
+%{jvmjardir}/sasl.jar
+%{jvmjardir}/jaxp*.jar
+%{jvmjardir}/xml-commons*.jar
+%{jredir}/lib/classlist
+%{jredir}/lib/fontconfig.bfc
+%{jredir}/lib/fontconfig.Fedora.bfc
+%{jredir}/lib/fontconfig.Fedora.properties.src
+%{jredir}/lib/fontconfig.properties.src
+%{jredir}/lib/fontconfig.SuSE.bfc
+%{jredir}/lib/fontconfig.SuSE.properties.src
+%{jredir}/lib/fontconfig.Ubuntu.bfc
+%{jredir}/lib/fontconfig.Ubuntu.properties.src
+%attr(755,root,root) %{jredir}/lib/%{arch}/headless/libmawt.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libsaproc.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libunpack.so
+%dir %{jredir}/lib/management
+%{jredir}/lib/management/jmxremote.access
+%{jredir}/lib/management/jmxremote.password.template
+%{jredir}/lib/management/management.properties
+%{jredir}/lib/management/snmp.acl.template
+
+%{_mandir}/man1/java.1*
+%{_mandir}/man1/keytool.1*
+%{_mandir}/man1/orbd.1*
+%{_mandir}/man1/pack200.1*
+%{_mandir}/man1/policytool.1*
+%{_mandir}/man1/rmid.1*
+%{_mandir}/man1/servertool.1*
+%{_mandir}/man1/tnameserv.1*
+%{_mandir}/man1/unpack200.1*
+
+%lang(ja) %{_mandir}/ja/man1/java.1*
+%lang(ja) %{_mandir}/ja/man1/keytool.1*
+%lang(ja) %{_mandir}/ja/man1/orbd.1*
+%lang(ja) %{_mandir}/ja/man1/pack200.1*
+%lang(ja) %{_mandir}/ja/man1/policytool.1*
+%lang(ja) %{_mandir}/ja/man1/rmid.1*
+%lang(ja) %{_mandir}/ja/man1/servertool.1*
+%lang(ja) %{_mandir}/ja/man1/tnameserv.1*
+%lang(ja) %{_mandir}/ja/man1/unpack200.1*
+
+%files jre-alsa
+%defattr(644,root,root,755)
+%attr(755,root,root) %{jredir}/lib/%{arch}/libjsoundalsa.so
+
+%files tools
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/jar
+%attr(755,root,root) %{_bindir}/rmic
+%attr(755,root,root) %{_bindir}/rmiregistry
+%attr(755,root,root) %{jredir}/bin/rmiregistry
+%attr(755,root,root) %{javadir}/bin/jar
+%attr(755,root,root) %{javadir}/bin/rmic
+%attr(755,root,root) %{javadir}/bin/rmiregistry
+%{_mandir}/man1/jar.1*
+%{_mandir}/man1/rmic.1*
+%{_mandir}/man1/rmiregistry.1*
+%lang(ja) %{_mandir}/ja/man1/jar.1*
+%lang(ja) %{_mandir}/ja/man1/rmic.1*
+%lang(ja) %{_mandir}/ja/man1/rmiregistry.1*
+
+%files demos
+%defattr(644,root,root,755)
+%dir %{javadir}/demo
+%{javadir}/demo/applets
+%{javadir}/demo/jfc
+%{javadir}/demo/jpda
+%dir %{javadir}/demo/jvmti
+%dir %{javadir}/demo/jvmti/[!i]*
+%dir %{javadir}/demo/jvmti/*/lib
+%attr(755,root,root) %{javadir}/demo/jvmti/*/lib/*.so
+%{javadir}/demo/jvmti/*/src.zip
+%{javadir}/demo/jvmti/*/README.txt
+%{javadir}/demo/jvmti/*/*.jar
+%{javadir}/demo/management
+%{javadir}/demo/nbproject
+%{javadir}/demo/scripting
+%{javadir}/sample
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -128,9 +641,18 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8.2.10 2009/12/31 10:04:53 pawelz
+- %files, some subpackages (based on java-sun.spec)
+- it builds, but it's NFY
+- Added to previous commit log:
+- - don't set ARCH_DATA_MODEL= (not required on linux)
+- - dropped EA (it works on many non-intel archs)
+
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openjdk/openjdk.spec?r1=1.8.2.9&r2=1.8.2.10&f=u
More information about the pld-cvs-commit
mailing list