Skip to content

Commit ed08e35

Browse files
committed
Updated Tomcat dependencies
The spec templates have been updated to require Tomcat 9.0.7 on Fedora 29. Change-Id: I20ea698e99675d703360cce96f666b3629f31188
1 parent a390b7b commit ed08e35

File tree

3 files changed

+25
-8
lines changed

3 files changed

+25
-8
lines changed

specs/pki-console.spec.in

+5-1
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,10 @@ BuildRequires: tomcatjss >= 7.3.0
218218
%endif
219219
BuildRequires: systemd-units
220220

221-
%if 0%{?fedora} >= 27 || 0%{?rhel} > 7
221+
%if 0%{?fedora} >= 29 || 0%{?rhel} > 7
222+
BuildRequires: tomcat >= 1:9.0.7
223+
%else
224+
%if 0%{?fedora} >= 27
222225
BuildRequires: tomcat >= 1:8.5.23
223226
%else
224227
%if 0%{?fedora}
@@ -227,6 +230,7 @@ BuildRequires: tomcat >= 8.0.49
227230
BuildRequires: tomcat >= 7.0.69
228231
%endif
229232
%endif
233+
%endif
230234

231235
%if 0%{?with_python3}
232236
BuildRequires: python3

specs/pki-core.spec.in

+10-2
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,10 @@ BuildRequires: tomcatjss >= 7.3.0
227227
%endif
228228
BuildRequires: systemd-units
229229

230-
%if 0%{?fedora} >= 27 || 0%{?rhel} > 7
230+
%if 0%{?fedora} >= 29 || 0%{?rhel} > 7
231+
BuildRequires: tomcat >= 1:9.0.7
232+
%else
233+
%if 0%{?fedora} >= 27
231234
BuildRequires: tomcat >= 1:8.5.23
232235
%else
233236
%if 0%{?fedora}
@@ -236,6 +239,7 @@ BuildRequires: tomcat >= 8.0.49
236239
BuildRequires: tomcat >= 7.0.69
237240
%endif
238241
%endif
242+
%endif
239243

240244
%if 0%{?with_python3}
241245
BuildRequires: python3
@@ -562,7 +566,10 @@ Requires: policycoreutils-python
562566
Requires: selinux-policy-targeted >= 3.13.1-159
563567
Obsoletes: pki-selinux < %{version}-%{release}
564568

565-
%if 0%{?fedora} >= 27 || 0%{?rhel} > 7
569+
%if 0%{?fedora} >= 29 || 0%{?rhel} > 7
570+
Requires: tomcat >= 1:9.0.7
571+
%else
572+
%if 0%{?fedora} >= 27
566573
Requires: tomcat >= 1:8.5.23
567574
%else
568575
%if 0%{?fedora}
@@ -571,6 +578,7 @@ Requires: tomcat >= 8.0.49
571578
Requires: tomcat >= 7.0.69
572579
%endif
573580
%endif
581+
%endif
574582

575583
Requires: velocity
576584
Requires(post): systemd-units

specs/pki.spec.in

+10-5
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,10 @@ BuildRequires: tomcatjss >= 7.3.0
255255
%endif
256256
BuildRequires: systemd-units
257257

258-
%if 0%{?fedora} >= 27 || 0%{?rhel} > 7
258+
%if 0%{?fedora} >= 29 || 0%{?rhel} > 7
259+
BuildRequires: tomcat >= 1:9.0.7
260+
%else
261+
%if 0%{?fedora} >= 27
259262
BuildRequires: tomcat >= 1:8.5.23
260263
%else
261264
%if 0%{?fedora}
@@ -264,6 +267,7 @@ BuildRequires: tomcat >= 8.0.49
264267
BuildRequires: tomcat >= 7.0.69
265268
%endif
266269
%endif
270+
%endif
267271

268272
%if 0%{?with_python3}
269273
BuildRequires: python3
@@ -515,9 +519,6 @@ Requires: java-1.8.0-openjdk-headless
515519
Requires: pki-base >= %{version}-%{release}
516520
Requires: pki-base-java >= %{version}-%{release}
517521
Requires: jpackage-utils >= 0:1.7.5-10
518-
%if 0%{?fedora} || 0%{?rhel} > 7
519-
Requires: tomcat-servlet-3.1-api
520-
%endif
521522

522523
%description -n pki-tools
523524
This package contains PKI executables that can be used to help make
@@ -593,7 +594,10 @@ Requires: policycoreutils-python
593594
Requires: selinux-policy-targeted >= 3.13.1-159
594595
Obsoletes: pki-selinux < %{version}-%{release}
595596

596-
%if 0%{?fedora} >= 27 || 0%{?rhel} > 7
597+
%if 0%{?fedora} >= 29 || 0%{?rhel} > 7
598+
Requires: tomcat >= 1:9.0.7
599+
%else
600+
%if 0%{?fedora} >= 27
597601
Requires: tomcat >= 1:8.5.23
598602
%else
599603
%if 0%{?fedora}
@@ -602,6 +606,7 @@ Requires: tomcat >= 8.0.49
602606
Requires: tomcat >= 7.0.69
603607
%endif
604608
%endif
609+
%endif
605610

606611
Requires: velocity
607612
Requires(post): systemd-units

0 commit comments

Comments
 (0)