[erlang-erlsyslog] Actually allow building proper debuginfo
Peter Lemenkov
peter at fedoraproject.org
Thu Oct 24 19:29:23 UTC 2013
commit 95ae871f513a800e12861ca8a095019eb22b5949
Author: Peter Lemenkov <lemenkov at gmail.com>
Date: Thu Oct 24 23:29:23 2013 +0400
Actually allow building proper debuginfo
Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>
.gitignore | 1 +
erlang-erlsyslog.spec | 15 +++++++--------
sources | 2 +-
3 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ba0e8e9..9f5abff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ erlsyslog-0.1.tar.bz2
/lemenkov-erlsyslog-0.6-0-gd07a97f.tar.gz
/lemenkov-erlsyslog-0.6.1-0-g59118d8.tar.gz
/lemenkov-erlsyslog-0.6.2-0-g126d820.tar.gz
+/erlsyslog-0.6.2.tar.gz
diff --git a/erlang-erlsyslog.spec b/erlang-erlsyslog.spec
index 0c5e627..c70ed8a 100644
--- a/erlang-erlsyslog.spec
+++ b/erlang-erlsyslog.spec
@@ -1,7 +1,4 @@
%global realname erlsyslog
-%global upstream lemenkov
-%global git_tag 126d820
-%global patchnumber 0
%{?filter_setup:
%filter_provides_in %{_libdir}/erlang/lib/.*\.so$
%filter_setup
@@ -12,13 +9,12 @@
Name: erlang-%{realname}
Version: 0.6.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Syslog facility for Erlang
Group: Development/Libraries
License: MIT
URL: https://github.com/lemenkov/erlsyslog
-# wget --content-disposition http://github.com/lemenkov/erlsyslog/tarball/0.6.2
-Source0: %{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
+Source0: https://github.com/lemenkov/erlsyslog/archive/%{version}/%{realname}-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: erlang-rebar
Requires: erlang-erts%{?_isa}
@@ -32,7 +28,7 @@ Syslog facility for Erlang.
%prep
-%setup -q -n %{upstream}-%{realname}-%{git_tag}
+%setup -q -n %{realname}-%{version}
%build
@@ -45,7 +41,7 @@ mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,inclu
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
+install -m 755 priv/%{realname}_drv.so $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv
%clean
@@ -65,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Oct 24 2013 Peter Lemenkov <lemenkov at gmail.com> - 0.6.2-4
+- Actually allow building proper debuginfo
+
* Thu Oct 24 2013 Peter Lemenkov <lemenkov at gmail.com> - 0.6.2-3
- Rebuild with new erlang_drv_version number
- Explicitly set up CFLAGS to avoid bogus debuginfo generation (rhbz #958965)
diff --git a/sources b/sources
index 3595517..5eb505e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7dcf2bd0d2c597bcd50afefff7eba16c lemenkov-erlsyslog-0.6.2-0-g126d820.tar.gz
+73c48a634ce70b122fa34946cb99bf4e erlsyslog-0.6.2.tar.gz
More information about the scm-commits
mailing list