[erlang-basho_metrics] Added new dependency

Peter Lemenkov peter at fedoraproject.org
Sun Mar 10 13:21:08 UTC 2013


commit 3b2a0eac97d870d9ee967a503561f8ae6eac85ea
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Sun Mar 10 17:21:01 2013 +0400

    Added new dependency
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 erlang-basho_metrics.spec |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)
---
diff --git a/erlang-basho_metrics.spec b/erlang-basho_metrics.spec
index 9cc4b61..4d12d3a 100644
--- a/erlang-basho_metrics.spec
+++ b/erlang-basho_metrics.spec
@@ -6,25 +6,27 @@
 %filter_provides_in %{_libdir}/erlang/lib/.*\.so$
 %filter_setup
 }
+%{expand: %(NIF_VER=`rpm -q erlang-erts --provides | grep --color=no erl_nif_version` ; if [ "$NIF_VER" != "" ]; then echo %%global __erlang_nif_version $NIF_VER ; fi)}
+%{expand: %(DRV_VER=`rpm -q erlang-erts --provides | grep --color=no erl_drv_version` ; if [ "$DRV_VER" != "" ]; then echo %%global __erlang_drv_version $DRV_VER ; fi)}
 
 
 Name:		erlang-%{realname}
 Version:	1.0.0
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Fast performance metrics for Erlang
 Group:		Development/Languages
 License:	ASL 2.0
 URL:		https://github.com/basho/basho_metrics
-# wget --no-check-certificate --content-disposition https://github.com/basho/basho_metrics/tarball/1.0.0
+# wget --content-disposition https://github.com/basho/basho_metrics/tarball/1.0.0
 Source0:	%{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
-BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	erlang-rebar
 BuildRequires:	boost-devel
 # Error:erlang(erlang:load_nif/2) in R12B and below
 # Error:erlang(erlang:nif_error/1) in R13B and below
-Requires:	erlang-erts >= R14B
-Requires:	erlang-kernel
-Requires:	erlang-stdlib
+Requires:	erlang-erts%{?_isa} >= R14B
+Requires:	erlang-kernel%{?_isa}
+Requires:	erlang-stdlib%{?_isa}
+%{?__erlang_nif_version:Requires: %{__erlang_nif_version}}
 
 
 %description
@@ -42,32 +44,30 @@ rebar compile -v
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,priv}
+mkdir -p %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,priv}
 install -p -m 0644 ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/
 install -p -m 0644 ebin/%{realname}_nifs.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 install -p -m 0755 priv/%{realname}_nifs.so %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv/
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
 %check
 rebar eunit -v
 
 
 %files
 %doc LICENSE README.org
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv/
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}_nifs.beam
 %{_libdir}/erlang/lib/%{realname}-%{version}/priv/%{realname}_nifs.so
 
 
 %changelog
+* Sun Mar 10 2013 Peter Lemenkov <lemenkov at gmail.com> - 1.0.0-5
+- Added new dependency
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.0-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list