packages: apache-mod_pagespeed/apache-mod_pagespeed.spec - force gcc4 on ac
glen
glen at pld-linux.org
Sat Oct 8 12:45:57 CEST 2011
Author: glen Date: Sat Oct 8 10:45:57 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- force gcc4 on ac
---- Files affected:
packages/apache-mod_pagespeed:
apache-mod_pagespeed.spec (1.9 -> 1.10)
---- Diffs:
================================================================
Index: packages/apache-mod_pagespeed/apache-mod_pagespeed.spec
diff -u packages/apache-mod_pagespeed/apache-mod_pagespeed.spec:1.9 packages/apache-mod_pagespeed/apache-mod_pagespeed.spec:1.10
--- packages/apache-mod_pagespeed/apache-mod_pagespeed.spec:1.9 Thu Jun 30 09:09:16 2011
+++ packages/apache-mod_pagespeed/apache-mod_pagespeed.spec Sat Oct 8 12:45:52 2011
@@ -32,6 +32,14 @@
# "opencv_src": "https://code.ros.org/svn/opencv/tags/2.1",
# "gflags_root": "http://google-gflags.googlecode.com/svn/tags/gflags-1.3/src",
# "google_sparsehash_root": "http://google-sparsehash.googlecode.com/svn/tags/sparsehash-1.8.1/src",
+
+%if "%{pld_release}" == "ac"
+# add suffix, but allow ccache, etc in ~/.rpmmacros
+%{expand:%%define __cc %(echo '%__cc' | sed -e 's,-gcc,-gcc4,')}
+%{expand:%%define __cxx %(echo '%__cxx' | sed -e 's,-g++,-g++4,')}
+%{expand:%%define __cpp %(echo '%__cpp' | sed -e 's,-gcc,-gcc4,')}
+%endif
+
# - use only source for modpagespeed if system headers are used (remove copies from tarball)
%define mod_name pagespeed
%define apxs %{_sbindir}/apxs
@@ -46,9 +54,13 @@
URL: http://code.google.com/p/modpagespeed/
BuildRequires: %{apxs}
BuildRequires: apache-devel >= 2.2
-BuildRequires: libstdc++-devel >= 6:4.2
+BuildRequires: libstdc++-devel >= 5:4.0
BuildRequires: python-devel >= 1:2.6
BuildRequires: rpmbuild(macros) >= 1.268
+# gcc4 might be installed, but not current __cc
+%if "%(echo %{cc_version} | cut -d. -f1,2)" < "4.0"
+BuildRequires: __cc >= 4.0
+%endif
Requires: apache(modules-api) = %apache_modules_api
Requires: apache-mod_authz_host
Suggests: apache-mod_deflate
@@ -140,6 +152,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.10 2011/10/08 10:45:52 glen
+- force gcc4 on ac
+
Revision 1.9 2011/06/30 07:09:16 glen
- builds with gcc 4.5.2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/apache-mod_pagespeed/apache-mod_pagespeed.spec?r1=1.9&r2=1.10&f=u
More information about the pld-cvs-commit
mailing list