[php-deepend-Mockery] fix requires, post script
Igor Gnatenko
ignatenkobrain at fedoraproject.org
Wed Jul 16 08:48:48 UTC 2014
commit 1739c20037caba04e3fd29b0626ddddffdef6dc9
Author: Igor Gnatenko <i.gnatenko.brain at gmail.com>
Date: Wed Jul 16 12:49:07 2014 +0400
fix requires, post script
Signed-off-by: Igor Gnatenko <i.gnatenko.brain at gmail.com>
php-deepend-Mockery.spec | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
---
diff --git a/php-deepend-Mockery.spec b/php-deepend-Mockery.spec
index dee51b0..c98a4fc 100644
--- a/php-deepend-Mockery.spec
+++ b/php-deepend-Mockery.spec
@@ -1,6 +1,6 @@
Name: php-deepend-Mockery
Version: 0.9.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Mockery is a simple but flexible PHP mock object framework
Group: Development/Libraries
@@ -13,10 +13,14 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
# TODO: enable tests
# TODO: make hamcrest as dependency for additional features
-Requires: php-common >= 5.3.2
+Requires: php(language) >= 5.3.2
+Requires: pcre >= 7.0
+Requires: php-pcre
+Requires: php-spl
+Requires: php-reflection
Provides: php-composer(mockery/mockery) = %{version}
-Provides: php-pear(pear.survivethedeepend.com/Mockery) = %{version}
+Obsoletes: php-pear(pear.survivethedeepend.com/Mockery) = %{version}
%description
Mockery is a simple but flexible PHP mock object framework for use in unit
@@ -39,6 +43,12 @@ cp -rp library/* %{buildroot}/%{_datadir}/php/
# satooshi/php-coveralls: ~0.7 at dev
#phpunit --include-path ./library:./tests -d date.timezone="UTC"
+%post
+if [ -x %{_bindir}/pear ]; then
+ %{_bindir}/pear uninstall --nodeps --ignore-errors --register-only \
+ pear.survivethedeepend.com/Mockery >/dev/null || :
+fi
+
%files
%defattr(-,root,root,-)
%doc LICENSE README.md docs/*
@@ -46,6 +56,10 @@ cp -rp library/* %{buildroot}/%{_datadir}/php/
%{_datadir}/php/Mockery.php
%changelog
+* Wed Jul 16 2014 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.9.1-2
+- fixed requires (Remi)
+- add script which will delete older pear package if installed (Remi)
+
* Tue Jul 15 2014 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.9.1-1
- update to 0.9.1 (RHBZ #1119451)
More information about the scm-commits
mailing list