[awstats] spec file and patches cleanup
plautrba
plautrba at fedoraproject.org
Tue Apr 2 12:08:58 UTC 2013
commit 741b525709038e43c2618913911ab992f78bdf5a
Author: Petr Lautrbach <plautrba at redhat.com>
Date: Tue Apr 2 13:41:43 2013 +0200
spec file and patches cleanup
awstats-7.0-cleanxss.patch | 43 ----------------------
awstats-perl-5.14.patch | 24 ------------
awstats.spec | 25 ++-----------
use-if-instead-of-switch-statement.patch | 58 ------------------------------
4 files changed, 4 insertions(+), 146 deletions(-)
---
diff --git a/awstats.spec b/awstats.spec
index a670e23..a1f2de0 100644
--- a/awstats.spec
+++ b/awstats.spec
@@ -7,15 +7,9 @@ Group: Applications/Internet
URL: http://awstats.sourceforge.net
Source0: http://downloads.sourceforge.net/project/awstats/AWStats/%{version}/awstats-%{version}.tar.gz
Source1: %{name}.cron
-Patch0: use-if-instead-of-switch-statement.patch
-Patch1: awstats-awredir.pl-sanitize-parameters.patch
-# fixed upstream
-# Patch2: awstats-perl-5.14.patch
-# CVE-2012-4547, #871159
-# fixed upstream
-# Patch3: awstats-7.0-cleanxss.patch
+Patch0: awstats-awredir.pl-sanitize-parameters.patch
# fix configuration for httpd 2.4 (#871366)
-Patch4: awstats-7.0-httpd-2.4.patch
+Patch1: awstats-7.0-httpd-2.4.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -49,10 +43,8 @@ http://localhost/awstats/awstats.pl
%prep
%setup -q
+%patch0 -p 1
%patch1 -p 1
-#%patch2 -p 1
-#%patch3 -p 1
-%patch4 -p 1
# Fix style sheets.
perl -pi -e 's,/icon,/awstatsicons,g' wwwroot/css/*
@@ -109,13 +101,6 @@ perl -pi -e 's|/usr/local/awstats|%{_datadir}/awstats|g' \
# Apache configuration
install -p -m 644 tools/httpd_conf $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/%{name}.conf
-# move to awstats-7.0-httpd-2.4.patch
-#perl -pi -e 's|/usr/local|%{_datadir}|g;s|Allow from all|Allow from 127.0.0.1|g' \
-# $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/%{name}.conf
-#echo "# Additional Perl modules
-#<IfModule mod_env.c>
-# SetEnv PERL5LIB %{_datadir}/awstats/lib:%{_datadir}/awstats/plugins
-#</IfModule>" >> $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/%{name}.conf
# Cron job
install -m 0750 -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/cron.hourly/%{name}
@@ -136,9 +121,7 @@ if [ $1 -eq 1 ]; then
fi
%postun
-if [ $1 -ne 0 ]; then
- /bin/systemctl try-restart httpd.service >/dev/null 2>&1 || :
-fi
+%systemd_postun_with_restart httpd.service
%files
More information about the scm-commits
mailing list