[php-pear] enforce test_dir on update, as pear.conf set as noreplace

Remi Collet remi at fedoraproject.org
Wed Aug 15 08:33:36 UTC 2012


commit c1e9a57e37402c0019256b7ec7af33cd9e5e66fd
Author: remi <fedora at famillecollet.com>
Date:   Wed Aug 15 10:31:13 2012 +0200

    enforce test_dir on update, as pear.conf set as noreplace

 php-pear.spec |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/php-pear.spec b/php-pear.spec
index 329de47..acd6222 100644
--- a/php-pear.spec
+++ b/php-pear.spec
@@ -14,7 +14,7 @@
 Summary: PHP Extension and Application Repository framework
 Name: php-pear
 Version: 1.9.4
-Release: 9%{?dist}
+Release: 10%{?dist}
 Epoch: 1
 # PEAR, Archive_Tar, XML_Util are BSD
 # Console_Getopt is PHP
@@ -176,6 +176,12 @@ rm -rf $RPM_BUILD_ROOT
 rm new-pear.conf
 
 
+%post
+# force new value as pear.conf is (noreplace)
+%{_bindir}/pear config-set test_dir \
+    %{_datarootdir}/tests/pear system >/dev/null || :
+
+
 %triggerpostun -- php-pear-XML-Util
 # re-register extension unregistered during postun of obsoleted php-pear-XML-Util
 %{_bindir}/pear install --nodeps --soft --force --register-only \
@@ -200,6 +206,9 @@ rm new-pear.conf
 
 
 %changelog
+* Tue Aug 15 2012 Remi Collet <remi at fedoraproject.org> 1:1.9.4-10
+- enforce test_dir on update
+
 * Mon Aug 13 2012 Remi Collet <remi at fedoraproject.org> 1:1.9.4-9
 - move tests to /usr/share/tests/pear
 - move pkgxml to /var/lib/pear


More information about the scm-commits mailing list