[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