%global realname pkt %global upstream msantos %global debug_package %{nil} %global git_tag 2a8d511 %global patchnumber 0 Name: erlang-%{realname} Version: 0.03 Release: 1%{?dist} Summary: Erlang network protocol library Group: Development/Languages License: BSD URL: https://github.com/msantos/pkt # wget --content-disposition https://github.com/msantos/pkt/tarball/2a8d511 Source0: %{upstream}-%{realname}-%{git_tag}.tar.gz BuildRequires: erlang-rebar Requires: erlang-erts%{?_isa} Requires: erlang-stdlib%{?_isa} %description An Erlang network protocol library. %prep %setup -q -n %{upstream}-%{realname}-%{git_tag} %build rebar compile -v %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include} install -p -m 0644 ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/ install -p -m 0644 ebin/%{realname}.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -p -m 0644 include/%{realname}.hrl %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/include/ %check rebar eunit -v %files %doc README.md %dir %{_libdir}/erlang/lib/%{realname}-%{version} %dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin %dir %{_libdir}/erlang/lib/%{realname}-%{version}/include %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.beam %{_libdir}/erlang/lib/%{realname}-%{version}/include/%{realname}.hrl %changelog * Tue Sep 25 2012 Peter Lemenkov - 0.03-1 - initial build