[erlang-bitcask] Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely

Ville Skyttä scop at fedoraproject.org
Sat Jul 12 12:10:50 UTC 2014


commit c162edbb18b40a4be48ee61c0f78c177396fb65f
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Sat Jul 12 15:11:03 2014 +0300

    Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely

 erlang-bitcask.spec |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/erlang-bitcask.spec b/erlang-bitcask.spec
index d86f681..6ebeb38 100644
--- a/erlang-bitcask.spec
+++ b/erlang-bitcask.spec
@@ -12,7 +12,7 @@
 
 Name:		erlang-%{realname}
 Version:	1.6.3
-Release:	2%{?dist}
+Release:	3%{?dist}
 Summary:	Eric Brewer-inspired key/value store
 Group:		Development/Languages
 License:	ASL 2.0
@@ -23,6 +23,7 @@ Source0:	%{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
 Source1:	bitcask.licensing
 BuildRequires:	erlang-meck
 BuildRequires:	erlang-rebar
+BuildRequires:	erlang-rpm-macros >= 0.1.4
 # Error:erlang(erlang:load_nif/2) in R12B and below
 # Error:erlang(erlang:max/2) in R12B and below
 # Error:erlang(erlang:nif_error/1) in R13B and below
@@ -43,7 +44,7 @@ Eric Brewer-inspired key/value store.
 
 
 %build
-CFLAGS="%{optflags}" rebar compile -v
+%rebar_compile
 
 
 %install
@@ -55,7 +56,7 @@ install -p -m 0755 priv/%{realname}.so %{buildroot}%{_libdir}/erlang/lib/%{realn
 
 
 %check
-rebar eunit skip_deps=true -v
+%__rebar eunit skip_deps=true -v
 
 
 %files
@@ -71,6 +72,9 @@ rebar eunit skip_deps=true -v
 
 
 %changelog
+* Sat Jul 12 2014 Ville Skyttä <ville.skytta at iki.fi> - 1.6.3-3
+- Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.6.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list