2121%define _hardened_build 1
2222%endif
2323
24+ # This can be overriden via command line option, e.g. --define “release 12"
25+ %{! ?release: %define release 1}
26+
2427Summary: Apache Traffi Server, a reverse, forward and transparent HTTP proxy cache
2528Name: trafficserver
26- Version: 7.1.2
27- Release: 3 %{?dist }
29+ Version: 9.0.0
30+ Release: %{ release } %{?dist }
2831License: Apache Software License 2.0 (AL2)
2932Group: System Environment/Daemons
3033URL: https://trafficserver.apache.org/
@@ -98,9 +101,9 @@ make DESTDIR=%{buildroot} install
98101mkdir -p %{buildroot }/lib/systemd/system
99102cp rc/trafficserver.service %{buildroot }/lib/systemd/system
100103%else
101- mkdir -p %{buildroot }/etc/init.d
102- mv %{buildroot }%{_bindir }/trafficserver %{buildroot }/etc/init.d
103- %endif
104+ mkdir -p %{buildroot }/etc/init.d
105+ mv %{buildroot }%{_bindir }/trafficserver %{buildroot }/etc/init.d
106+ %endif
104107
105108# Remove libtool archives and static libs
106109find %{buildroot } -type f -name "*.la" -delete
@@ -122,7 +125,7 @@ mv %{buildroot}%{_libdir}/trafficserver/pkgconfig/trafficserver.pc %{buildroot}%
122125/sbin/ldconfig
123126%if %{?fedora }0 > 0 || %{?rhel }0 > = 70
124127%systemd_post trafficserver.service
125- %endif
128+ %endif
126129
127130# These UID/GIDs are retained from the upstream Fedora .spec, not sure if there's a registry for these?
128131%pre
@@ -132,14 +135,14 @@ getent passwd ats >/dev/null || useradd -r -u 176 -g ats -d / -s /sbin/nologin -
132135%preun
133136%if %{?fedora }0 > 0 || %{?rhel }0 > = 70
134137%systemd_preun trafficserver.service
135- %endif
138+ %endif
136139
137140%postun
138141/sbin/ldconfig
139142
140143%if %{?fedora }0 > 0 || %{?rhel }0 >= 70
141144%systemd_postun_with_restart trafficserver.service
142- %endif
145+ %endif
143146
144147%files
145148%defattr(-, root, root, -)
@@ -160,7 +163,7 @@ getent passwd ats >/dev/null || useradd -r -u 176 -g ats -d / -s /sbin/nologin -
160163/lib/systemd/system/trafficserver.service
161164%else
162165%config(noreplace) /etc/init.d/trafficserver
163- %endif
166+ %endif
164167
165168%attr(0755, ats, ats) %dir /var/log/trafficserver
166169%attr(0755, ats, ats) %dir /run/trafficserver
0 commit comments