[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