Skip to content

Commit da49c4c

Browse files
committed
Try to get CentOs /Rhel to build in copr.
1 parent e536f64 commit da49c4c

1 file changed

Lines changed: 23 additions & 1 deletion

File tree

jss.spec

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ ExcludeArch: i686
7575

7676
# maven-local is a subpackage of javapackages-tools
7777

78-
%if 0%{?fedora} >= %{fedora_cutoff} || 0%{?rhel} >= 10
78+
%if 0%{?fedora} && 0%{?fedora} >= %{fedora_cutoff}
7979

8080
%define java_devel java-25-openjdk-devel
8181
%define java_headless java-25-openjdk-headless
@@ -84,11 +84,33 @@ ExcludeArch: i686
8484

8585
%else
8686

87+
%if 0%{?fedora}
88+
8789
%define java_devel java-21-openjdk-devel
8890
%define java_headless java-21-openjdk-headless
8991
%define java_home %{_jvmdir}/jre-21-openjdk
9092
%define maven_local maven-local
9193

94+
%endif
95+
%endif
96+
97+
%if 0%{?rhel} && 0%{?rhel} <= 9
98+
99+
%define java_devel java-17-openjdk-devel
100+
%define java_headless java-17-openjdk-headless
101+
%define java_home %{_jvmdir}/jre-17-openjdk
102+
%define maven_local maven-local-openjdk17
103+
104+
%else
105+
106+
%if 0%{?rhel}
107+
108+
%define java_devel java-21-openjdk-devel
109+
%define java_headless java-21-openjdk-headless
110+
%define java_home %{_jvmdir}/jre-21-openjdk
111+
%define maven_local maven-local
112+
113+
%endif
92114
%endif
93115

94116
################################################################################

0 commit comments

Comments
 (0)