[erlpmd] Ver. 2.0.1 (systemd fixes)
Peter Lemenkov
peter at fedoraproject.org
Mon Oct 29 09:35:21 UTC 2012
commit df5b557bea0895757d3b6485a6134537d7643ba8
Author: Peter Lemenkov <lemenkov at gmail.com>
Date: Mon Oct 29 13:35:13 2012 +0400
Ver. 2.0.1 (systemd fixes)
Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>
.gitignore | 1 +
erlpmd.service | 24 ------------------------
erlpmd.spec | 22 ++++++++++++----------
sources | 2 +-
4 files changed, 14 insertions(+), 35 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4eebbd2..3877891 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/lemenkov-erlpmd-2.0.0-0-g1934896.tar.gz
+/lemenkov-erlpmd-2.0.1-0-g1d20862.tar.gz
diff --git a/erlpmd.spec b/erlpmd.spec
index a352d1a..afba77b 100644
--- a/erlpmd.spec
+++ b/erlpmd.spec
@@ -1,19 +1,18 @@
%global realname erlpmd
%global upstream lemenkov
%global debug_package %{nil}
-%global git_tag 1934896
+%global git_tag 1d20862
%global patchnumber 0
Name: %{realname}
-Version: 2.0.0
+Version: 2.0.1
Release: 1%{?dist}
Summary: A drop-in replacement for epmd written in Erlang
Group: System Environment/Daemons
License: MIT
URL: https://github.com/lemenkov/erlpmd
Source0: https://github.com/lemenkov/erlpmd/tarball/%{version}/%{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
-Source1: erlpmd.service
BuildRequires: erlang-rebar
BuildRequires: erlang-erlando
Requires(post): systemd
@@ -31,7 +30,7 @@ A drop-in replacement for epmd written in Erlang.
%prep
-%setup -q -n %{upstream}-%{realname}-%{git_tag}
+%setup -q -n %{upstream}-%{realname}-94c8a93
%build
@@ -41,14 +40,14 @@ rebar compile -v
%install
install -D -p -m 0644 ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app
install -p -m 0644 ebin/*.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
+install -D -p -m 0644 priv/%{realname}.service %{buildroot}%{_unitdir}/%{realname}.service
%pre
-getent group %{name} >/dev/null || groupadd -r %{name}
-getent passwd %{name} >/dev/null || \
-useradd -r -g %{name} -d %{_localstatedir}/empty -s /sbin/nologin \
--c "ErlPMD" %{name} 2>/dev/null || :
+getent group %{realname} >/dev/null || groupadd -r %{realname}
+getent passwd %{realname} >/dev/null || \
+useradd -r -g %{realname} -d %{_localstatedir}/empty -s /sbin/nologin \
+-c "ErlPMD" %{realname} 2>/dev/null || :
%post
@@ -69,9 +68,12 @@ useradd -r -g %{name} -d %{_localstatedir}/empty -s /sbin/nologin \
%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin
%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app
%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.beam
-%{_unitdir}/%{name}.service
+%{_unitdir}/%{realname}.service
%changelog
+* Mon Oct 29 2012 Peter Lemenkov <lemenkov at gmail.com> - 2.0.1-1
+- Ver. 2.0.1 (systemd fixes)
+
* Mon Oct 22 2012 Peter Lemenkov <lemenkov at gmail.com> - 2.0.0-1
- Initial build
diff --git a/sources b/sources
index 8f27932..cc35849 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7be817680aa5cc5e03dfa85e0db21602 lemenkov-erlpmd-2.0.0-0-g1934896.tar.gz
+2af8a356ce228519521ecfb01ee601ad lemenkov-erlpmd-2.0.1-0-g1d20862.tar.gz
More information about the scm-commits
mailing list