Logoj0ke.net Open Build Service > Projects > Apache:2.4:Modules > apache2-mod_pagespeed > Changes
Sign Up | Log In

Changes of Revision 2

[-] Changed apache2-mod_pagespeed.spec
x
 
1
@@ -25,6 +25,26 @@
2
 %define use_system_libs 1
3
 %define src_ver 1.8.31.5
4
 %define svn_rev 4307
5
+
6
+%if %{defined suse_version}
7
+%define apxs /usr/sbin/apxs2
8
+BuildRequires:  apache2-devel apache2-prefork apache2-worker 
9
+%endif
10
+#
11
+%if %{defined centos_version} || %{defined fedora_version}
12
+%define apxs /usr/sbin/apxs
13
+BuildRequires:  httpd-devel
14
+%endif
15
+
16
+%define apache apache2
17
+%define apache_libexecdir %(%{apxs} -q LIBEXECDIR)
18
+%define apache_sysconfdir %(%{apxs} -q SYSCONFDIR)
19
+%define apache_includedir %(%{apxs} -q INCLUDEDIR)
20
+%define apache_serverroot %(%{apxs} -q PREFIX)
21
+%define apache_localstatedir %(%{apxs} -q LOCALSTATEDIR)
22
+%define apache_mmn        %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x $MMN && $MMN)
23
+
24
+
25
 Name:           apache2-mod_pagespeed
26
 Version:        %{src_ver}
27
 Release:        2.1
28
@@ -34,7 +54,7 @@
29
 Url:            http://code.google.com/p/modpagespeed/
30
 Source:         https://dl.google.com/dl/linux/mod-pagespeed/tar/beta/mod-pagespeed-stable-%{version}-r%{svn_rev}.tar.bz2
31
 BuildRequires:  apache2-devel
32
-BuildRequires:  apache-rpm-macros
33
+#BuildRequires:  apache-rpm-macros
34
 BuildRequires:  bzip2
35
 BuildRequires:  gcc-c++
36
 BuildRequires:  gperf
37
@@ -45,8 +65,13 @@
38
 BuildRequires:  libjpeg8-devel
39
 BuildRequires:  libpng12-compat-devel
40
 BuildRequires:  python-base
41
+%if 0%{?sles_version} == 11
42
+BuildRequires: libpng-devel
43
+BuildRequires: libopenssl-devel
44
+%else
45
 BuildRequires:  pkgconfig(libpng)
46
 BuildRequires:  pkgconfig(libssl)
47
+%endif
48
 Requires:       apache2
49
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
50
 
51