diff options
Diffstat (limited to 'packaging/centos/erlang-sd_notify.spec')
-rw-r--r-- | packaging/centos/erlang-sd_notify.spec | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/packaging/centos/erlang-sd_notify.spec b/packaging/centos/erlang-sd_notify.spec new file mode 100644 index 0000000..2dd4442 --- /dev/null +++ b/packaging/centos/erlang-sd_notify.spec @@ -0,0 +1,70 @@ +%global realname sd_notify +%global upstream systemd +%global upstream_version 0.12 + + + +Name: erlang-%{realname} +Version: %{upstream_version} +Release: 1%{?dist} +Summary: Erlang interface to systemd notify subsystem +License: MIT +URL: https://github.com/%{upstream}/%{realname} +VCS: scm:git:https://github.com/%{upstream}/%{realname}.git +Source0: https://github.com/%{upstream}/%{realname}/archive/%{version}/erlang-%{realname}-%{version}.tar.gz +Source1: erlang-sd_notify-rebar.config +BuildRequires: erlang-rebar +BuildRequires: systemd-devel +%{?__erlang_nif_version:Requires: %{__erlang_nif_version}} + + +%description +%{summary}. + +%prep +%setup -c . + +%build +rebar compile + + +%install +mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,priv} +install -m 644 -p ebin/%{realname}.app $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin +install -m 644 -p ebin/%{realname}.beam $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin +install -m 755 -p priv/%{realname}_drv.so $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv + + +%files +%doc LICENSE +%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}.beam +%{_libdir}/erlang/lib/%{realname}-%{version}/priv/%{realname}_drv.so + + +%changelog +* Sat Oct 29 2016 Gabriele Santomaggio <g.santomaggio@gmail.com> - 0.12 +- build for 0.12 + +* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue Nov 04 2014 Peter Lemenkov <lemenkov@gmail.com> - 0.1-5 +- Rebuild with Erlang 17.3.3 + +* Thu Oct 2 2014 John Eckersberg <eck@redhat.com> - 0.1-4 +- Explicitly link shared library with libsystemd (#1148604) + +* Thu Aug 28 2014 Peter Lemenkov <lemenkov@gmail.com> - 0.1-3 +- Rebuild with Erlang 17.2.1 + +* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jun 03 2014 Peter Lemenkov <lemenkov@gmail.com> - 0.1-1 +- initial build + + |