Skip to content

Commit 032920f

Browse files
committed
Updates the .spec file to be as per master
1 parent fe915b0 commit 032920f

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

tools/package/trafficserver.spec

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@
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+
2427
Summary: Apache Traffi Server, a reverse, forward and transparent HTTP proxy cache
2528
Name: trafficserver
26-
Version: 7.1.2
27-
Release: 3%{?dist}
29+
Version: 9.0.0
30+
Release: %{release}%{?dist}
2831
License: Apache Software License 2.0 (AL2)
2932
Group: System Environment/Daemons
3033
URL: https://trafficserver.apache.org/
@@ -98,9 +101,9 @@ make DESTDIR=%{buildroot} install
98101
mkdir -p %{buildroot}/lib/systemd/system
99102
cp 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
106109
find %{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

Comments
 (0)