From: Elan Ruusamäe Date: Thu, 19 Feb 2015 10:16:42 +0000 (+0200) Subject: browscap trigger: disable browscap if file it points to does not exist X-Git-Tag: auto/th/php53-5.3.29-12~1 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;ds=sidebyside;h=48b36dfb912c51762b7fab28ab05c11d0d2de171;p=packages%2Fphp.git browscap trigger: disable browscap if file it points to does not exist --- diff --git a/php.spec b/php.spec index 16e7b61..1f7ca88 100644 --- a/php.spec +++ b/php.spec @@ -2767,6 +2767,10 @@ done %triggerpostun common -- %{name}-common < 4:5.3.29-7, php-common < 4:5.3.29-7 # 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() \