From 898c8a788c252a3d7dcce272c7fd5ef01a0d3f43 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 19 Feb 2015 12:16:42 +0200 Subject: [PATCH] browscap trigger: disable browscap if file it points to does not exist --- php.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/php.spec b/php.spec index 921e4b9..5064004 100644 --- a/php.spec +++ b/php.spec @@ -2494,6 +2494,10 @@ fi %triggerpostun common -- %{name}-common < 4:5.2.17-20130717.9, php-common < 4:5.2.17-20130717.9 # switch to browscap package if the ini file has original value %{__sed} -i -e 's#%{_sysconfdir}/browscap.ini#/usr/share/browscap/php_browscap.ini#' %{_sysconfdir}/php.ini +# disable browscap, if optional package not present +if [ ! -e /usr/share/browscap/php_browscap.ini ]; then + %{__sed} -i -e 's#^browscap = /usr/share/browscap/php_browscap.ini#;&#' %{_sysconfdir}/php.ini +fi # common macros called at extension post/postun scriptlet %define extension_scripts() \ -- 2.43.0