summaryrefslogtreecommitdiff
path: root/packaging/centos/erlang-sd_notify.spec
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/centos/erlang-sd_notify.spec')
-rw-r--r--packaging/centos/erlang-sd_notify.spec70
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
+
+