forked from pool/java-1_8_0-openjdk
This commit is contained in:
parent
2ee7b69865
commit
5958bb69de
@ -16,9 +16,10 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
|
||||||
|
%global jit_arches %ix86 x86_64 ppc64 ppc64le
|
||||||
%global debug 0
|
%global debug 0
|
||||||
%global bootcycle 1
|
%global bootcycle 1
|
||||||
%global jit_arches %ix86 x86_64 ppc64 ppc64le
|
|
||||||
%global buildoutputdir build
|
%global buildoutputdir build
|
||||||
# Convert an absolute path to a relative path. Each symbolic link is
|
# Convert an absolute path to a relative path. Each symbolic link is
|
||||||
# specified relative to the directory in which it is installed so that
|
# specified relative to the directory in which it is installed so that
|
||||||
@ -63,10 +64,6 @@
|
|||||||
%global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts
|
%global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts
|
||||||
# real file made by update-ca-certificates
|
# real file made by update-ca-certificates
|
||||||
%global javacacerts %{_var}/lib/ca-certificates/java-cacerts
|
%global javacacerts %{_var}/lib/ca-certificates/java-cacerts
|
||||||
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
|
|
||||||
%ifnarch %{jit_arches}
|
|
||||||
%global _with_zero 1
|
|
||||||
%endif
|
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%global archinstall amd64
|
%global archinstall amd64
|
||||||
%endif
|
%endif
|
||||||
@ -117,10 +114,8 @@
|
|||||||
%global imagesdir images
|
%global imagesdir images
|
||||||
%global imagestarget images
|
%global imagestarget images
|
||||||
%endif
|
%endif
|
||||||
%ifarch %{jit_arches}
|
%ifnarch %{jit_arches}
|
||||||
%global with_systemtap 1
|
%global _with_zero 1
|
||||||
%else
|
|
||||||
%global with_systemtap 0
|
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?suse_version} >= 1140
|
%if 0%{?suse_version} >= 1140
|
||||||
%global with_pulseaudio 1
|
%global with_pulseaudio 1
|
||||||
@ -128,6 +123,20 @@
|
|||||||
%global with_pulseaudio 0
|
%global with_pulseaudio 0
|
||||||
%endif
|
%endif
|
||||||
%bcond_with zero
|
%bcond_with zero
|
||||||
|
# Turn on/off some features depending on openSUSE version
|
||||||
|
%if 0%{?suse_version} >= 1130
|
||||||
|
%if ! %{with zero}
|
||||||
|
%global with_systemtap 1
|
||||||
|
%else
|
||||||
|
%global with_systemtap 0
|
||||||
|
%endif
|
||||||
|
%else
|
||||||
|
%global with_systemtap 0
|
||||||
|
%endif
|
||||||
|
%if %{with_systemtap}
|
||||||
|
%global tapsetroot %{_datadir}/systemtap
|
||||||
|
%global tapsetdir %{tapsetroot}/tapset/%{_build_cpu}
|
||||||
|
%endif
|
||||||
%if %{with_systemtap}
|
%if %{with_systemtap}
|
||||||
# Where to install systemtap tapset (links)
|
# Where to install systemtap tapset (links)
|
||||||
# We would like these to be in a package specific subdir,
|
# We would like these to be in a package specific subdir,
|
||||||
@ -221,15 +230,10 @@ BuildRequires: cups-devel
|
|||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: fontconfig
|
BuildRequires: fontconfig
|
||||||
BuildRequires: freetype-devel
|
BuildRequires: freetype2-devel
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: giflib-devel
|
BuildRequires: giflib-devel
|
||||||
BuildRequires: gtk2-devel
|
BuildRequires: gtk2-devel
|
||||||
BuildRequires: libX11-devel
|
|
||||||
BuildRequires: libXi-devel
|
|
||||||
BuildRequires: libXinerama-devel
|
|
||||||
BuildRequires: libXt-devel
|
|
||||||
BuildRequires: libXtst-devel
|
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
BuildRequires: liblcms2-devel
|
BuildRequires: liblcms2-devel
|
||||||
BuildRequires: libpng-devel
|
BuildRequires: libpng-devel
|
||||||
@ -259,6 +263,19 @@ Provides: jre-openjdk = %{version}-%{release}
|
|||||||
# Standard JPackage extensions provides.
|
# Standard JPackage extensions provides.
|
||||||
Provides: java-fonts = %{version}
|
Provides: java-fonts = %{version}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Zero-assembler build requirement.
|
||||||
|
%if %{with zero}
|
||||||
|
BuildRequires: libffi-devel
|
||||||
|
%endif
|
||||||
|
%if 0%{?suse_version} <= 1130
|
||||||
|
BuildRequires: xorg-x11-devel
|
||||||
|
%else
|
||||||
|
BuildRequires: libX11-devel
|
||||||
|
BuildRequires: libXi-devel
|
||||||
|
BuildRequires: libXinerama-devel
|
||||||
|
BuildRequires: libXt-devel
|
||||||
|
BuildRequires: libXtst-devel
|
||||||
|
%endif
|
||||||
%ifarch %ix86 ppc
|
%ifarch %ix86 ppc
|
||||||
Provides: jre-32 = %{javaver}
|
Provides: jre-32 = %{javaver}
|
||||||
%endif
|
%endif
|
||||||
@ -270,10 +287,6 @@ BuildRequires: java-bootstrap-devel >= 1.6.0
|
|||||||
%else
|
%else
|
||||||
BuildRequires: java-devel >= %{javaver}
|
BuildRequires: java-devel >= %{javaver}
|
||||||
%endif
|
%endif
|
||||||
# Zero-assembler build requirement.
|
|
||||||
%ifnarch %{jit_arches}
|
|
||||||
BuildRequires: libffi-devel
|
|
||||||
%endif
|
|
||||||
# runtime certificates generation available in 11.3+ - bnc#596177
|
# runtime certificates generation available in 11.3+ - bnc#596177
|
||||||
%if 0%{?suse_version} >= 1130
|
%if 0%{?suse_version} >= 1130
|
||||||
BuildRequires: java-ca-certificates
|
BuildRequires: java-ca-certificates
|
||||||
|
Loading…
x
Reference in New Issue
Block a user