]> git.pld-linux.org Git - packages/openjdk11.git/blame_incremental - openjdk11.spec
up to 11.0.9
[packages/openjdk11.git] / openjdk11.spec
... / ...
CommitLineData
1%bcond_with bootstrap # build a bootstrap version, using icedtea6
2%bcond_without cacerts # don't include the default CA certificates
3
4%if %{with bootstrap}
5%define use_jdk openjdk10
6%else
7%define use_jdk openjdk11
8%endif
9
10%ifarch %{x8664} aarch64
11%define with_aot 1
12%endif
13
14%ifarch x32
15%define with_zero 1
16%endif
17
18# class data version seen with file(1) that this jvm is able to load
19%define _classdataversion 55.0
20
21Summary: Open-source implementation of the Java Platform, Standard Edition
22Summary(pl.UTF-8): Wolnoźródłowa implementacja Java 11 SE
23Name: openjdk11
24Version: 11.0.9
25Release: 1
26License: GPL v2
27Group: Development/Languages/Java
28Source0: https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-%{version}-ga.tar.bz2?/%{name}-%{version}.tar.bz2
29# Source0-md5: 5b35bc24a1138701baf93633f2234575
30Source10: make-cacerts.sh
31Patch0: libpath.patch
32Patch1: x32.patch
33URL: http://openjdk.java.net/
34BuildRequires: /usr/bin/jar
35BuildRequires: alsa-lib-devel
36BuildRequires: ant
37BuildRequires: autoconf
38BuildRequires: bash
39%{?with_cacerts:BuildRequires: ca-certificates-update}
40BuildRequires: cups-devel
41BuildRequires: elfutils-devel
42BuildRequires: freetype-devel >= 2.3
43BuildRequires: gawk
44BuildRequires: giflib-devel >= 5.1
45BuildRequires: glibc-misc
46%{?buildrequires_jdk}
47BuildRequires: lcms2-devel
48BuildRequires: libjpeg-devel
49BuildRequires: libpng-devel
50BuildRequires: lsb-release
51BuildRequires: pcsc-lite-devel
52BuildRequires: pkgconfig
53BuildRequires: rpmbuild(macros) >= 1.557
54BuildRequires: unzip
55BuildRequires: util-linux
56BuildRequires: xorg-lib-libX11-devel
57BuildRequires: xorg-lib-libXinerama-devel
58BuildRequires: xorg-lib-libXp-devel
59BuildRequires: xorg-lib-libXrender-devel
60BuildRequires: xorg-lib-libXt-devel
61BuildRequires: xorg-lib-libXtst-devel
62BuildRequires: xorg-proto-printproto-devel
63BuildRequires: xorg-proto-xproto-devel
64BuildRequires: zip
65BuildRequires: zlib-devel
66Requires: %{name}-jdk = %{version}-%{release}
67Suggests: icedtea-web
68Obsoletes: icedtea6
69Obsoletes: icedtea7
70Obsoletes: java-gcj-compat
71Obsoletes: java-gcj-compat-devel
72Obsoletes: java-sun
73Obsoletes: java-sun-demos
74Obsoletes: java-sun-jre
75Obsoletes: java-sun-jre-X11
76Obsoletes: java-sun-jre-alsa
77Obsoletes: java-sun-jre-jdbc
78Obsoletes: java-sun-tools
79Obsoletes: java5-sun
80Obsoletes: java5-sun-jre
81Obsoletes: java5-sun-jre-X11
82Obsoletes: java5-sun-jre-jdbc
83Obsoletes: java5-sun-tools
84Obsoletes: oracle-java7
85Obsoletes: oracle-java7-jre
86Obsoletes: oracle-java7-jre-X11
87Obsoletes: oracle-java7-jre-alsa
88Obsoletes: oracle-java7-jre-jdbc
89Obsoletes: oracle-java7-tools
90BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
91
92%define dstreldir %{name}-%{version}
93%define dstdir %{_jvmdir}/%{dstreldir}
94%define jvmjardir %{_jvmjardir}/%{name}-%{version}
95
96# to break artificial subpackage dependency loops
97%define _noautoreq 'libmawt.so' java\\\\(ClassDataVersion\\\\)
98
99# openjdk build system handles _FORTIFY_SOURCE internally
100%undefine _fortify_cflags
101
102%description
103Open-source implementation of the Java Platform, Standard Edition.
104
105This is a meta-package which provides, by its dependencies, all the
106OpenJDK components including the OpenJDK, Java 8 developement kit and
107runtime environment.
108
109%description -l pl.UTF-8
110Wolnoźródłowa implementacja Java 8 SE.
111
112To jest meta-pakiet, który, za pośrednictwem zależności, dostarcza
113wszystkie komponenty OpenJDK, w tym środowisko programistyczne
114(OpenJDK) i uruchomieniowe (JRE).
115
116%package jdk
117Summary: OpenJDK - software development kit
118Summary(pl.UTF-8): OpenJDK - środowisko programistyczne
119Group: Development/Languages/Java
120Requires: %{name}-jar = %{version}-%{release}
121Requires: %{name}-jdk-base = %{version}-%{release}
122Requires: %{name}-jre = %{version}-%{release}
123Provides: j2sdk = %{version}
124Provides: jdk = %{version}
125Obsoletes: blackdown-java-sdk
126Obsoletes: ibm-java
127Obsoletes: icedtea6-jdk
128Obsoletes: icedtea7-jdk
129Obsoletes: java-blackdown
130Obsoletes: java-gcj-compat-devel
131Obsoletes: java-sun
132Obsoletes: java5-sun
133Obsoletes: jdk
134Obsoletes: kaffe
135Obsoletes: oracle-java7
136
137%description jdk
138This package symlinks OpenJDK development tools provided by
139%{name}-jdk-base to system-wide directories like %{_bindir}, making
140OpenJDK the default JDK.
141
142%description jdk -l pl.UTF-8
143Ten pakiet tworzy symboliczne dowiązania do narzędzi programistycznych
144OpenJDK, dostarczanych przez pakiet %{name}-jdk-base, w standardowych
145systemowych ścieżkach takich jak %{_bindir}, sprawiając tym samym, że
146OpenJDK staje się domyślnym JDK w systemie.
147
148%package jdk-base
149Summary: OpenJDK - software development kit
150Summary(pl.UTF-8): Kod OpenJDK - środowisko programistyczne
151Group: Development/Languages/Java
152Requires: %{name}-jre-base = %{version}-%{release}
153Requires: jpackage-utils >= 0:1.7.5-8
154Provides: jdk(%{name})
155
156%description jdk-base
157OpenJDK development tools built using free software only.
158
159%description jdk-base -l pl.UTF-8
160OpenJDK skompilowane wyłącznie przy użyciu wolnego oprogramowania.
161
162%package jre
163Summary: OpenJDK - runtime environment
164Summary(pl.UTF-8): OpenJDK - środowisko uruchomieniowe
165Group: Development/Languages/Java
166Requires: %{name}-jre-base = %{version}-%{release}
167Requires: nss >= 1:3.13.4
168# Require zoneinfo data provided by java-tzdata subpackage.
169Requires: java-tzdata
170Provides: java
171Provides: java(ClassDataVersion) = %{_classdataversion}
172Provides: java(jaas) = %{version}
173Provides: java(jaf) = 1.1.1
174Provides: java(jaxp) = 1.3
175Provides: java(jaxp_parser_impl)
176Provides: java(jce) = %{version}
177Provides: java(jdbc-stdext) = %{version}
178Provides: java(jdbc-stdext) = 3.0
179Provides: java(jmx) = 1.4
180Provides: java(jndi) = %{version}
181Provides: java(jsse) = %{version}
182Provides: java1.4
183Provides: jre = %{version}
184Obsoletes: icedtea6-jre
185Obsoletes: icedtea7-jre
186Obsoletes: java(jaas)
187Obsoletes: java(jaf)
188Obsoletes: java(jaxp)
189Obsoletes: java(jce)
190Obsoletes: java(jdbc-stdext)
191Obsoletes: java(jdbc-stdext)
192Obsoletes: java(jmx)
193Obsoletes: java(jndi)
194Obsoletes: java(jsse)
195Obsoletes: java-gcj-compat
196Obsoletes: java-sun-jre
197Obsoletes: java5-sun-jre
198Obsoletes: jre
199Obsoletes: oracle-java7-jre
200
201%description jre
202This package symlinks OpenJDK runtime environment tools provided by
203%{name}-jre-base to system-wide directories like %{_bindir}, making
204OpenJDK the default JRE.
205
206%description jre -l pl.UTF-8
207Ten pakiet tworzy symboliczne dowiązania do środowiska
208uruchomieniowego OpenJDK, dostarczanych przez pakiet %{name}-jre-base,
209w standardowych systemowych ścieżkach takich jak %{_bindir},
210sprawiając tym samym, że OpenJDK staje się domyślnym JRE w systemie.
211
212%package jre-base
213Summary: OpenJDK - runtime environment
214Summary(pl.UTF-8): OpenJDK - środowisko uruchomieniowe
215Group: Development/Languages/Java
216Requires: jpackage-utils >= 0:1.7.5-8
217Provides: jre(%{name})
218
219%description jre-base
220OpenJDK runtime environment built using free software only.
221
222%description jre-base -l pl.UTF-8
223Środowisko uruchomieniowe OpenJDK zbudowany wyłącznie przy użyciu
224wolnego oprogramowania.
225
226%package jre-base-X11
227Summary: OpenJDK - runtime environment - X11 support
228Summary(pl.UTF-8): OpenJDK - środowisko uruchomieniowe - obsługa X11
229Group: Development/Languages/Java
230Requires: %{name}-jre-base = %{version}-%{release}
231Requires: %{name}-jre-base-freetype = %{version}-%{release}
232
233%description jre-base-X11
234X11 support for OpenJDK runtime environment built using free software
235only.
236
237%description jre-base-X11 -l pl.UTF-8
238Biblioteki X11 dla środowiska OpenJDK zbudowany wyłocznie przy uzyciu
239wolnego oprogramowania.
240
241%package jre-base-freetype
242Summary: OpenJDK - runtime environment - font support
243Summary(pl.UTF-8): OpenJDK - środowisko uruchomieniowe - obsługa fontów
244Group: Development/Languages/Java
245Requires: %{name}-jre-base = %{version}-%{release}
246
247%description jre-base-freetype
248Font handling library for OpenJDK runtime environment built using free
249software only.
250
251%description jre-base-freetype -l pl.UTF-8
252Biblioteki obsługi czcionek dla OpenJDK zbudowane wyłącznie przy
253użyciu wolnego oprogramowania.
254
255%package jre-base-gtk
256Summary: OpenJDK - runtime environment - GTK support
257Summary(pl.UTF-8): OpenJDK - środowisko uruchomieniowe - obsługa GTK
258Group: Development/Languages/Java
259Requires: %{name}-jre-base = %{version}-%{release}
260
261%description jre-base-gtk
262GTK support for OpenJDK runtime environment.
263
264%description jre-base-gtk -l pl.UTF-8
265Biblioteki GTK dla OpenJDK.
266
267%package jar
268Summary: OpenJDK - JAR tool
269Summary(pl.UTF-8): OpenJDK - narzędzie JAR
270Group: Development/Languages/Java
271Requires: %{name}-jdk-base = %{version}-%{release}
272Provides: jar
273Obsoletes: fastjar
274Obsoletes: icedtea6-jar
275Obsoletes: icedtea7-jar
276Obsoletes: jar
277
278%description jar
279JAR tool from OpenJDK built using free software only.
280
281JAR is an archiver used to merge Java classes into a single library.
282
283%description jar -l pl.UTF-8
284Narzędzie jar z OpenJDK zbudowane przy uzyciu wyłącznie wolnego
285oprogramowania.
286
287JAR jest narzędziem pozwalającym wykonywać podstawowe operacje na
288archiwach javy .jar takie jak na przykład tworzenie lub rozpakowywanie
289archiwów.
290
291%package jdk-sources
292Summary: OpenJDK - sources
293Summary(pl.UTF-8): OpenJDK - kod źródłowy
294Group: Documentation
295%if "%{_rpmversion}" >= "5"
296BuildArch: noarch
297%endif
298
299%description jdk-sources
300Source code for the OpenJDK development kit and Java standard library.
301
302%description jdk-sources -l pl.UTF-8
303Kod źródłowy narzędzi programistycznych OpenJDK oraz standardowej
304biblioteki Javy.
305
306%package examples
307Summary: OpenJDK - examples
308Summary(pl.UTF-8): OpenJDK - przykłady
309Group: Documentation
310%if "%{_rpmversion}" >= "5"
311BuildArch: noarch
312%endif
313
314%description examples
315Code examples for OpenJDK.
316
317%description examples -l pl.UTF-8
318Przykłady dla OpenJDK.
319
320%prep
321%setup -qn jdk11u-jdk-%{version}-ga
322
323%patch0 -p1
324%patch1 -p1
325
326%build
327# Make sure we have /proc mounted - otherwise idlc will fail later.
328if [ ! -f /proc/self/stat ]; then
329 echo "You need to have /proc mounted in order to build this package!"
330 exit 1
331fi
332
333cd make/autoconf
334%{__autoconf} -o generated-configure.sh
335cd ../..
336
337mkdir -p build-bin
338
339# unset CLASSPATH to be safe, gnustep puts garbage there, which openjdk hates
340unset CLASSPATH
341
342export SHELL=/bin/bash
343
344chmod a+x configure
345
346# disable-debug-symbols so openjdk debuginfo handling won't conflict with ours
347%configure \
348 %{?with_zero:--with-jvm-variants=zero} \
349 --with-boot-jdk="%{java_home}" \
350 --with-extra-cflags="%{rpmcppflags} %{rpmcflags} -fcommon -fno-tree-dse" \
351 --with-extra-cxxflags="%{rpmcppflags} %{rpmcxxflags} -fcommon -fno-tree-dse" \
352 --with-extra-ldflags="%{rpmldflags}" \
353 --with-native-debug-symbols=none \
354 --disable-full-docs \
355 --disable-javac-server \
356 --disable-hotspot-gtest \
357 --disable-warnings-as-errors \
358 --with-jobs="%{__jobs}" \
359 --with-giflib=system \
360 --with-libjpeg=system \
361 --with-libpng=system \
362 --with-lcms=system \
363 --with-zlib=system \
364 --with-version-pre="" \
365 --with-version-opt="" \
366 --with-version-build="%{release}" \
367 --with-vendor-name="PLD-Linux" \
368 --with-vendor-url="https://www.pld-linux.org" \
369 --with-vendor-bug-url="https://bugs.pld-linux.org" \
370 --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" \
371 --with-vendor-version-string="%{version}"
372
373specdir="$(dirname build/*-release/spec.gmk)"
374cat > $specdir/custom-spec.gmk <<EOF
375# OpenJDK build system depends on bash
376SHELL=/bin/bash
377EOF
378[ -L tmp-bin ] || ln -s "$specdir/jdk/bin" tmp-bin
379
380%{__make} -j1 all \
381 LOG=debug \
382 # these are normally set when --disable-debug-symbols is not used \
383 LIBMANAGEMENT_OPTIMIZATION=LOW \
384 LIBHPROF_OPTIMIZATION=LOW \
385 LIBVERIFY_OPTIMIZATION=LOW
386
387# smoke test
388tmp-bin/java -version
389
390export PATH="$(pwd)/build-bin:$PATH"
391%{?with_cacerts:%{__sh} %{SOURCE10}}
392
393%install
394rm -rf $RPM_BUILD_ROOT
395install -d $RPM_BUILD_ROOT{%{_bindir},%{dstdir},%{_mandir}/ja} \
396 $RPM_BUILD_ROOT{%{jvmjardir},%{_examplesdir}/%{name}-%{version},%{_javasrcdir}} \
397 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
398
399# install the 'JDK image', it contains the JRE too
400cp -a build/*-release/images/jdk/* $RPM_BUILD_ROOT%{dstdir}
401
402find $RPM_BUILD_ROOT%{dstdir} -name '*.diz' -delete
403
404# convenience symlinks without version number
405ln -s %{dstreldir} $RPM_BUILD_ROOT%{_jvmdir}/%{name}
406ln -s %{dstreldir} $RPM_BUILD_ROOT%{_jvmdir}/%{name}-jre
407
408ln -s %{dstreldir} $RPM_BUILD_ROOT%{_jvmdir}/java
409
410# move JDK sources and demo to %{_prefix}/src
411mv $RPM_BUILD_ROOT%{dstdir}/demo $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
412mv $RPM_BUILD_ROOT%{dstdir}/lib/src.zip $RPM_BUILD_ROOT%{_javasrcdir}/%{name}-jdk.zip
413
414# move manual pages to its place
415mv $RPM_BUILD_ROOT%{dstdir}/man/ja_JP.UTF-8/man1 $RPM_BUILD_ROOT%{_mandir}/ja/man1
416rmdir $RPM_BUILD_ROOT%{dstdir}/man/ja_JP.UTF-8
417rm $RPM_BUILD_ROOT%{dstdir}/man/ja
418mv $RPM_BUILD_ROOT%{dstdir}/man/man1 $RPM_BUILD_ROOT%{_mandir}/man1
419rmdir $RPM_BUILD_ROOT%{dstdir}/man
420
421# replace duplicates with symlinks, link to %{_bindir}
422for path in $RPM_BUILD_ROOT%{dstdir}/bin/*; do
423 filename=$(basename $path)
424 ln -sf "%{dstdir}/bin/$filename" $RPM_BUILD_ROOT%{_bindir}
425done
426
427# keep configuration in %{_sysconfdir} (not all *.properties go there)
428for config in management security \
429 logging.properties net.properties sound.properties; do
430
431 mv $RPM_BUILD_ROOT%{dstdir}/conf/$config $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/$config
432 ln -s %{_sysconfdir}/%{name}/$config $RPM_BUILD_ROOT%{dstdir}/conf/$config
433done
434
435%{?with_cacerts:install cacerts $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/security}
436
437%clean
438rm -rf $RPM_BUILD_ROOT
439
440%files
441%defattr(644,root,root,755)
442
443%files jdk
444%defattr(644,root,root,755)
445%{?with_aot:%attr(755,root,root) %{_bindir}/jaotc}
446%attr(755,root,root) %{_bindir}/jarsigner
447%attr(755,root,root) %{_bindir}/javac
448%attr(755,root,root) %{_bindir}/javadoc
449%attr(755,root,root) %{_bindir}/javap
450%attr(755,root,root) %{_bindir}/jcmd
451%attr(755,root,root) %{_bindir}/jconsole
452%attr(755,root,root) %{_bindir}/jdb
453%attr(755,root,root) %{_bindir}/jdeprscan
454%attr(755,root,root) %{_bindir}/jdeps
455%{!?with_zero:%attr(755,root,root) %{_bindir}/jhsdb}
456%attr(755,root,root) %{_bindir}/jimage
457%attr(755,root,root) %{_bindir}/jinfo
458%attr(755,root,root) %{_bindir}/jlink
459%attr(755,root,root) %{_bindir}/jmap
460%attr(755,root,root) %{_bindir}/jmod
461%attr(755,root,root) %{_bindir}/jps
462%attr(755,root,root) %{_bindir}/jshell
463%attr(755,root,root) %{_bindir}/jstack
464%attr(755,root,root) %{_bindir}/jstat
465%attr(755,root,root) %{_bindir}/jstatd
466%attr(755,root,root) %{_bindir}/rmic
467%attr(755,root,root) %{_bindir}/serialver
468%{_jvmdir}/java
469%{_mandir}/man1/jarsigner.1*
470%{_mandir}/man1/javac.1*
471%{_mandir}/man1/javadoc.1*
472%{_mandir}/man1/javap.1*
473%{_mandir}/man1/jcmd.1*
474%{_mandir}/man1/jconsole.1*
475%{_mandir}/man1/jdb.1*
476%{_mandir}/man1/jdeps.1*
477%{_mandir}/man1/jinfo.1*
478%{_mandir}/man1/jmap.1*
479%{_mandir}/man1/jps.1*
480%{_mandir}/man1/jstack.1*
481%{_mandir}/man1/jstat.1*
482%{_mandir}/man1/jstatd.1*
483%{_mandir}/man1/serialver.1*
484%{_mandir}/man1/rmic.1*
485%lang(ja) %{_mandir}/ja/man1/jarsigner.1*
486%lang(ja) %{_mandir}/ja/man1/javac.1*
487%lang(ja) %{_mandir}/ja/man1/javadoc.1*
488%lang(ja) %{_mandir}/ja/man1/javap.1*
489%lang(ja) %{_mandir}/ja/man1/jcmd.1*
490%lang(ja) %{_mandir}/ja/man1/jconsole.1*
491%lang(ja) %{_mandir}/ja/man1/jdb.1*
492%lang(ja) %{_mandir}/ja/man1/jdeps.1*
493%lang(ja) %{_mandir}/ja/man1/jinfo.1*
494%lang(ja) %{_mandir}/ja/man1/jmap.1*
495%lang(ja) %{_mandir}/ja/man1/jps.1*
496%lang(ja) %{_mandir}/ja/man1/jstack.1*
497%lang(ja) %{_mandir}/ja/man1/jstat.1*
498%lang(ja) %{_mandir}/ja/man1/jstatd.1*
499%lang(ja) %{_mandir}/ja/man1/serialver.1*
500%lang(ja) %{_mandir}/ja/man1/rmic.1*
501
502%files jdk-base
503%defattr(644,root,root,755)
504%dir %{dstdir}
505%{_jvmdir}/%{name}
506%{?with_aot:%attr(755,root,root) %{dstdir}/bin/jaotc}
507%attr(755,root,root) %{dstdir}/bin/jar
508%attr(755,root,root) %{dstdir}/bin/jarsigner
509%attr(755,root,root) %{dstdir}/bin/javac
510%attr(755,root,root) %{dstdir}/bin/javadoc
511%attr(755,root,root) %{dstdir}/bin/javap
512%attr(755,root,root) %{dstdir}/bin/jconsole
513%attr(755,root,root) %{dstdir}/bin/jcmd
514%attr(755,root,root) %{dstdir}/bin/jdb
515%attr(755,root,root) %{dstdir}/bin/jdeprscan
516%attr(755,root,root) %{dstdir}/bin/jdeps
517%{!?with_zero:%attr(755,root,root) %{dstdir}/bin/jhsdb}
518%attr(755,root,root) %{dstdir}/bin/jimage
519%attr(755,root,root) %{dstdir}/bin/jinfo
520%attr(755,root,root) %{dstdir}/bin/jlink
521%attr(755,root,root) %{dstdir}/bin/jmap
522%attr(755,root,root) %{dstdir}/bin/jmod
523%attr(755,root,root) %{dstdir}/bin/jps
524%attr(755,root,root) %{dstdir}/bin/jshell
525%attr(755,root,root) %{dstdir}/bin/jstack
526%attr(755,root,root) %{dstdir}/bin/jstat
527%attr(755,root,root) %{dstdir}/bin/jstatd
528%attr(755,root,root) %{dstdir}/bin/rmic
529%attr(755,root,root) %{dstdir}/bin/serialver
530%{dstdir}/include
531%{dstdir}/jmods
532%{dstdir}/lib/ct.sym
533
534%files jre
535%defattr(644,root,root,755)
536%attr(755,root,root) %{_bindir}/java
537%attr(755,root,root) %{_bindir}/jfr
538%attr(755,root,root) %{_bindir}/jjs
539%attr(755,root,root) %{_bindir}/jrunscript
540%attr(755,root,root) %{_bindir}/keytool
541%attr(755,root,root) %{_bindir}/pack200
542%attr(755,root,root) %{_bindir}/rmid
543%attr(755,root,root) %{_bindir}/rmiregistry
544%attr(755,root,root) %{_bindir}/unpack200
545%{_mandir}/man1/java.1*
546%{_mandir}/man1/jjs.1*
547%{_mandir}/man1/jrunscript.1*
548%{_mandir}/man1/keytool.1*
549%{_mandir}/man1/pack200.1*
550%{_mandir}/man1/rmid.1*
551%{_mandir}/man1/rmiregistry.1*
552%{_mandir}/man1/unpack200.1*
553%lang(ja) %{_mandir}/ja/man1/java.1*
554%lang(ja) %{_mandir}/ja/man1/jjs.1*
555%lang(ja) %{_mandir}/ja/man1/jrunscript.1*
556%lang(ja) %{_mandir}/ja/man1/keytool.1*
557%lang(ja) %{_mandir}/ja/man1/pack200.1*
558%lang(ja) %{_mandir}/ja/man1/rmid.1*
559%lang(ja) %{_mandir}/ja/man1/rmiregistry.1*
560%lang(ja) %{_mandir}/ja/man1/unpack200.1*
561
562%files jre-base
563%defattr(644,root,root,755)
564%dir %{_sysconfdir}/%{name}
565%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*
566%dir %{dstdir}
567%{dstdir}/release
568%{_jvmdir}/%{name}-jre
569%dir %{dstdir}/bin
570%attr(755,root,root) %{dstdir}/bin/java
571%attr(755,root,root) %{dstdir}/bin/jfr
572%attr(755,root,root) %{dstdir}/bin/jjs
573%attr(755,root,root) %{dstdir}/bin/jrunscript
574%attr(755,root,root) %{dstdir}/bin/keytool
575%attr(755,root,root) %{dstdir}/bin/pack200
576%attr(755,root,root) %{dstdir}/bin/rmid
577%attr(755,root,root) %{dstdir}/bin/rmiregistry
578%attr(755,root,root) %{dstdir}/bin/unpack200
579%{dstdir}/conf
580%{dstdir}/legal
581%dir %{dstdir}/lib
582%dir %{dstdir}/lib/jfr
583%{dstdir}/lib/jfr/*.jfc
584%dir %{dstdir}/lib/jli
585%attr(755,root,root) %{dstdir}/lib/jli/libjli.so
586%{dstdir}/lib/security
587%dir %{dstdir}/lib/server
588%attr(755,root,root) %{dstdir}/lib/server/*.so
589%{dstdir}/lib/server/Xusage.txt
590%{!?with_zero:%{dstdir}/lib/classlist}
591%{dstdir}/lib/jrt-fs.jar
592%{dstdir}/lib/jvm.cfg
593%attr(755,root,root) %{dstdir}/lib/libattach.so
594%attr(755,root,root) %{dstdir}/lib/libawt.so
595%attr(755,root,root) %{dstdir}/lib/libawt_headless.so
596%attr(755,root,root) %{dstdir}/lib/libdt_socket.so
597%attr(755,root,root) %{dstdir}/lib/libextnet.so
598%attr(755,root,root) %{dstdir}/lib/libinstrument.so
599%attr(755,root,root) %{dstdir}/lib/libj2gss.so
600%attr(755,root,root) %{dstdir}/lib/libj2pcsc.so
601%attr(755,root,root) %{dstdir}/lib/libj2pkcs11.so
602%attr(755,root,root) %{dstdir}/lib/libjaas.so
603%attr(755,root,root) %{dstdir}/lib/libjava.so
604%attr(755,root,root) %{dstdir}/lib/libjimage.so
605%attr(755,root,root) %{dstdir}/lib/liblcms.so
606%attr(755,root,root) %{dstdir}/lib/libmanagement_agent.so
607%attr(755,root,root) %{dstdir}/lib/libmanagement_ext.so
608%attr(755,root,root) %{dstdir}/lib/libprefs.so
609%attr(755,root,root) %{dstdir}/lib/librmi.so
610%attr(755,root,root) %{dstdir}/lib/libsctp.so
611%attr(755,root,root) %{dstdir}/lib/libsunec.so
612%attr(755,root,root) %{dstdir}/lib/libjavajpeg.so
613%attr(755,root,root) %{dstdir}/lib/libjdwp.so
614%attr(755,root,root) %{dstdir}/lib/libjsig.so
615%attr(755,root,root) %{dstdir}/lib/libjsound.so
616%attr(755,root,root) %{dstdir}/lib/libmanagement.so
617%attr(755,root,root) %{dstdir}/lib/libmlib_image.so
618%attr(755,root,root) %{dstdir}/lib/libnet.so
619%attr(755,root,root) %{dstdir}/lib/libnio.so
620%{!?with_zero:%attr(755,root,root) %{dstdir}/lib/libsaproc.so}
621%{?with_sunec:%attr(755,root,root) %{dstdir}/lib/libsunec.so}
622%attr(755,root,root) %{dstdir}/lib/libunpack.so
623%attr(755,root,root) %{dstdir}/lib/libverify.so
624%attr(755,root,root) %{dstdir}/lib/libzip.so
625%attr(755,root,root) %{dstdir}/lib/jexec
626%attr(755,root,root) %{dstdir}/lib/jspawnhelper
627%{dstdir}/lib/modules
628%{dstdir}/lib/psfont.properties.ja
629%{dstdir}/lib/psfontj2d.properties
630%{dstdir}/lib/tzdb.dat
631%{jvmjardir}
632
633%files jre-base-X11
634%defattr(644,root,root,755)
635%attr(755,root,root) %{dstdir}/lib/libsplashscreen.so
636%attr(755,root,root) %{dstdir}/lib/libawt_xawt.so
637%attr(755,root,root) %{dstdir}/lib/libjawt.so
638
639%files jre-base-freetype
640%defattr(644,root,root,755)
641%attr(755,root,root) %{dstdir}/lib/libfontmanager.so
642
643%files jar
644%defattr(644,root,root,755)
645%attr(755,root,root) %{_bindir}/jar
646%{_mandir}/man1/jar.1*
647%lang(ja) %{_mandir}/ja/man1/jar.1*
648
649%files jdk-sources
650%defattr(644,root,root,755)
651%{_javasrcdir}/%{name}-jdk.zip
652
653%files examples
654%defattr(644,root,root,755)
655%{_examplesdir}/%{name}-%{version}
This page took 0.071669 seconds and 4 git commands to generate.