[erlang-meck] Fix for EL5

Peter Lemenkov peter at fedoraproject.org
Wed Aug 15 16:41:57 UTC 2012


commit 80bba7f58893ba87c5da8cd2b0aec5b363956135
Author: Fedora Build <lemenkov at gmail.com>
Date:   Wed Aug 15 20:41:46 2012 +0400

    Fix for EL5
    
    Signed-off-by: Fedora Build <lemenkov at gmail.com>

 erlang-meck.spec |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/erlang-meck.spec b/erlang-meck.spec
index 395d6ca..c3c3ac2 100644
--- a/erlang-meck.spec
+++ b/erlang-meck.spec
@@ -3,7 +3,7 @@
 
 Name:           erlang-meck
 Version:        0.7.1
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        A mocking library for Erlang
 Group:          Development/Libraries
 License:        ASL 2.0
@@ -28,6 +28,9 @@ modules, such as making sure no function is called in a way it should not.
 
 %prep
 %setup -q -n eproxus-meck-a757081
+%if 0%{?el5}
+sed -i -e "s,boolean(),bool(),g;s,dict(),term(),g" src/meck.erl
+%endif
 
 
 %build
@@ -46,7 +49,6 @@ rm -rf %{buildroot}
 
 
 %files
-%defattr(-,root,root,-)
 %doc LICENSE README.md NOTICE
 %dir %{_libdir}/erlang/lib/meck-%{version}
 %dir %{_libdir}/erlang/lib/meck-%{version}/ebin
@@ -55,6 +57,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Aug 15 2012 Peter Lemenkov <lemenkov at gmail.com> - 0.7.1-4
+- Fix for EL5
+
 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list