%global realname riak_sysmon %global upstream basho %global debug_package %{nil} %global git_tag abe744c %global patchnumber 0 Name: erlang-%{realname} Version: 1.1.3 Release: 2%{?dist} Summary: Rate-limiting system_monitor event handler for Riak Group: Development/Languages License: ASL 2.0 URL: https://github.com/basho/riak_sysmon # wget --content-disposition https://github.com/basho/riak_sysmon/tarball/1.1.3 Source0: %{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz # Fedora/EPEL-specific Patch1: erlang-riak_sysmon-0001-Proper-file-layout.patch BuildRequires: erlang-rebar Requires: erlang-erts%{?_isa} Requires: erlang-kernel%{?_isa} Requires: erlang-stdlib%{?_isa} %description Simple OTP app for managing Erlang VM system_monitor event messages. %prep %setup -q -n %{upstream}-%{realname}-a8837a7 %patch1 -p1 -b .layout %build rebar compile -v %install install -p -m 0644 -D ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app install -p -m 0644 ebin/%{realname}_app.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -p -m 0644 ebin/%{realname}_filter.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -p -m 0644 ebin/%{realname}_sup.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin %check epmd -daemon rebar eunit skip_deps=true -v epmd -kill %files %doc LICENSE README.md %dir %{_libdir}/erlang/lib/%{realname}-%{version} %dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}_*.beam %changelog * Mon Mar 11 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.1.3-2 - Fix file layout * Mon Mar 11 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.1.3-1 - Ver. 1.1.3 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jun 07 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.2-3 - Stop epmd gracefully after running tests * Tue May 22 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.2-2 - Fixed tests * Tue May 15 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.2-1 - Ver. 1.1.2 * Fri Sep 16 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.0-1 - Ver. 1.0.0