[erlang-jiffy] Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely
Ville Skyttä
scop at fedoraproject.org
Sat Jul 12 12:29:46 UTC 2014
commit dba83637dac4dcea5e27e584f14f16bc52318ef4
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Sat Jul 12 15:29:57 2014 +0300
Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely
- Run unit tests during build
erlang-jiffy.spec | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/erlang-jiffy.spec b/erlang-jiffy.spec
index a44bafc..49ecb61 100644
--- a/erlang-jiffy.spec
+++ b/erlang-jiffy.spec
@@ -2,7 +2,7 @@
Name: erlang-%{realname}
Version: 0.8.5
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Erlang JSON parser
Group: Development/Libraries
License: MIT
@@ -14,6 +14,7 @@ Patch2: jiffy-system-double-conversion.patch
BuildRequires: erlang >= R14B
BuildRequires: erlang-rebar
+BuildRequires: erlang-rpm-macros >= 0.1.4
BuildRequires: gcc-c++
BuildRequires: double-conversion-devel
@@ -35,7 +36,7 @@ rm -r c_src/double-conversion
%build
-CXXFLAGS="%{optflags}" CFLAGS="%{optflags}" rebar compile -vv
+%rebar_compile
%install
@@ -49,12 +50,20 @@ install -pm644 ebin/jiffy.app $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%
install -p priv/jiffy.so $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv
+%check
+%__rebar eunit -v
+
+
%files
%{_libdir}/erlang/lib/%{realname}-%{version}
%doc LICENSE README.md
%changelog
+* Sat Jul 12 2014 Ville Skyttä <ville.skytta at iki.fi> - 0.8.5-6
+- Use new erlang macros to build with $RPM_OPT/LD_FLAGS etc, verbosely
+- Run unit tests during build
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list