[erlang-erlsyslog] Ver. 0.5

Peter Lemenkov peter at fedoraproject.org
Fri Apr 26 20:26:03 UTC 2013


commit c5fe6de937d29c15c69d768b7fac7c87835d007b
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Sat Apr 27 00:25:57 2013 +0400

    Ver. 0.5
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 .gitignore            |    1 +
 erlang-erlsyslog.spec |   36 ++++++++++++++++++++++++++----------
 sources               |    2 +-
 3 files changed, 28 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 516a688..04efeac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ erlsyslog-0.1.tar.bz2
 /erlsyslog-0.1.tar.bz2
 /lemenkov-erlsyslog-0.2-0-g0ff2b7c.tar.gz
 /erlsyslog-0.4.tar.gz
+/lemenkov-erlsyslog-0.5-0-gdf87576.tar.gz
diff --git a/erlang-erlsyslog.spec b/erlang-erlsyslog.spec
index 463584a..b11954a 100644
--- a/erlang-erlsyslog.spec
+++ b/erlang-erlsyslog.spec
@@ -1,20 +1,30 @@
 %global realname erlsyslog
-%global debug_package %{nil}
+%global upstream lemenkov
+%global git_tag df87576
+%global patchnumber 0
+%{?filter_setup:
+%filter_provides_in %{_libdir}/erlang/lib/.*\.so$
+%filter_setup
+}
+%{expand: %(NIF_VER=`rpm -q erlang-erts --provides | grep --color=no erl_nif_version` ; if [ "$NIF_VER" != "" ]; then echo %%global __erlang_nif_version $NIF_VER ; fi)}
+%{expand: %(DRV_VER=`rpm -q erlang-erts --provides | grep --color=no erl_drv_version` ; if [ "$DRV_VER" != "" ]; then echo %%global __erlang_drv_version $DRV_VER ; fi)}
+
 
 Name:		erlang-%{realname}
-Version:	0.4
-Release:	2%{?dist}
+Version:	0.5
+Release:	1%{?dist}
 Summary:	Syslog facility for Erlang
 Group:		Development/Libraries
 License:	MIT
 URL:		https://github.com/lemenkov/erlsyslog
-# wget --content-disposition https://github.com/lemenkov/erlsyslog/archive/0.4.tar.gz
-Source0:	%{realname}-%{version}.tar.gz
+# wget --content-disposition http://github.com/lemenkov/erlsyslog/tarball/0.5
+Source0:	%{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	erlang-rebar
 Requires:	erlang-erts%{?_isa}
 Requires:	erlang-kernel%{?_isa}
 Requires:	erlang-stdlib%{?_isa}
+%{?__erlang_drv_version:Requires: %{__erlang_drv_version}}
 
 
 %description
@@ -22,7 +32,7 @@ Syslog facility for Erlang.
 
 
 %prep
-%setup -q -n %{realname}-%{version}
+%setup -q -n %{upstream}-%{realname}-%{git_tag}
 
 
 %build
@@ -31,10 +41,11 @@ make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include}
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include,priv}
 install -m 644 ebin/%{realname}.app $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 install -m 644 ebin/%{realname}.beam $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 install -m 644 include/%{realname}.hrl  $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include
+install -m 644 priv/%{realname}_drv.so $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv
 
 
 %clean
@@ -43,15 +54,20 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %doc example
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/include
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/include/
+%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}/include/%{realname}.hrl
+%{_libdir}/erlang/lib/%{realname}-%{version}/priv/%{realname}_drv.so
 
 
 %changelog
+* Fri Apr 26 2013 Peter Lemenkov <lemenkov at gmail.com> - 0.5-1
+- Ver. 0.5
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index ef9fcc5..570aa12 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-389200ee5e4823381d71ff770d277908  erlsyslog-0.4.tar.gz
+3f7b3ec6677f05128574694a75f16fc2  lemenkov-erlsyslog-0.5-0-gdf87576.tar.gz


More information about the scm-commits mailing list