[w3c-markup-validator] fix bug #1109575
Nathanael Noblet
gnat at fedoraproject.org
Thu Nov 20 05:02:01 UTC 2014
commit 8cf0c97424524878341208f814216c83ec78c258
Author: Nathanael d. Noblet <nathanael at noblet.ca>
Date: Wed Nov 19 22:01:49 2014 -0700
fix bug #1109575
w3c-markup-validator-apache24.patch | 24 ++++++++++++++++++++++++
w3c-markup-validator.spec | 9 +++++++--
2 files changed, 31 insertions(+), 2 deletions(-)
---
diff --git a/w3c-markup-validator-apache24.patch b/w3c-markup-validator-apache24.patch
new file mode 100644
index 0000000..eb2df02
--- /dev/null
+++ b/w3c-markup-validator-apache24.patch
@@ -0,0 +1,24 @@
+--- validator-1.3.org/httpd/conf/httpd.conf 2012-03-12 09:03:14.000000000 -0600
++++ validator-1.3/httpd/conf/httpd.conf 2014-11-19 21:56:53.442003796 -0700
+@@ -56,6 +56,8 @@
+ #SetEnv ftp_proxy http://proxy:3128
+ #SetEnv no_proxy localdomain
+ #SetEnv FTP_PASSIVE 1
++
++ Require all granted
+ </LocationMatch>
+
+ # This is the directory where you have the validator's *.html, *.css etc files.
+@@ -91,6 +93,12 @@
+ ExpiresByType application/javascript A2592000
+ ExpiresByType application/ecmascript A2592000
+ </IfModule>
++
++ # New Apache 2.4 access controls
++ Require all granted
++ # Needed because the w3c validator files still contain legacy expression.
++ # http://stackoverflow.com/a/17479214/966703
++ SSILegacyExprParser on
+ </Directory>
+
+ # Atom news feed
diff --git a/w3c-markup-validator.spec b/w3c-markup-validator.spec
index 0acc213..875cf87 100644
--- a/w3c-markup-validator.spec
+++ b/w3c-markup-validator.spec
@@ -2,7 +2,7 @@
Name: w3c-markup-validator
Version: 1.3
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: W3C Markup Validator
Group: Applications/Internet
@@ -21,6 +21,7 @@ Patch2: %{name}-1.0-valid-icons.patch
# Not upstreamable,
# https://www.redhat.com/archives/fedora-legal-list/2009-February/msg00020.html
Patch3: %{name}-1.3-iso-html.patch
+Patch4: %{name}-apache24.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -47,7 +48,6 @@ Requires: xhtml1-dtds >= 1.0-20020801.1
%description libs
SGML and XML DTDs for the W3C Markup Validator.
-
%prep
%setup -q -n validator-%{version}
@@ -60,6 +60,8 @@ rm htdocs/images/markup_validation_service.psd
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
+
find . -type f -name "*.orig" -delete # patch backup files
mv htdocs/sgml-lib .
@@ -150,6 +152,9 @@ done
%changelog
+* Wed Nov 19 2014 Nathanael Noblet <nathanael at gnat.ca> - 1.3-9
+- Fix for bug #1109575 based off submitted patch
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the perl-devel
mailing list