[erlang-erlsyslog] Actually allow building proper debuginfo
by Peter Lemenkov
commit 95ae871f513a800e12861ca8a095019eb22b5949
Author: Peter Lemenkov <lemenkov(a)gmail.com>
Date: Thu Oct 24 23:29:23 2013 +0400
Actually allow building proper debuginfo
Signed-off-by: Peter Lemenkov <lemenkov(a)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}-%{ve...
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(a)gmail.com> - 0.6.2-4
+- Actually allow building proper debuginfo
+
* Thu Oct 24 2013 Peter Lemenkov <lemenkov(a)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
10 years, 6 months
[erlang-erlsyslog/el5: 3/3] Merge branch 'master' into el5
by Peter Lemenkov
commit 3db992af0eb9e6e43f183f2cd220fd9d1bfc3119
Merge: ab659ba 223c4e1
Author: Peter Lemenkov <lemenkov(a)gmail.com>
Date: Thu Oct 24 23:11:50 2013 +0400
Merge branch 'master' into el5
erlang-erlsyslog.spec | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
10 years, 6 months
[erlang-erlsyslog/el6: 3/3] Merge branch 'master' into el6
by Peter Lemenkov
commit 2b83f740eefdee70aebd48b38780a4a11092fb9a
Merge: c9a9363 223c4e1
Author: Peter Lemenkov <lemenkov(a)gmail.com>
Date: Thu Oct 24 23:10:55 2013 +0400
Merge branch 'master' into el6
erlang-erlsyslog.spec | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
10 years, 6 months
[erlang-erlsyslog] Explicitly set up CFLAGS to avoid bogus debuginfo generation (rhbz #958965)
by Peter Lemenkov
commit 223c4e1238c740f052e1f5c4f84db3d2b9cbe671
Author: Peter Lemenkov <lemenkov(a)gmail.com>
Date: Thu Oct 24 23:07:31 2013 +0400
Explicitly set up CFLAGS to avoid bogus debuginfo generation (rhbz #958965)
Also rebuild with new erlang_drv_version number if necessary.
Signed-off-by: Peter Lemenkov <lemenkov(a)gmail.com>
erlang-erlsyslog.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/erlang-erlsyslog.spec b/erlang-erlsyslog.spec
index 8b58b4c..0c5e627 100644
--- a/erlang-erlsyslog.spec
+++ b/erlang-erlsyslog.spec
@@ -12,7 +12,7 @@
Name: erlang-%{realname}
Version: 0.6.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Syslog facility for Erlang
Group: Development/Libraries
License: MIT
@@ -36,7 +36,7 @@ Syslog facility for Erlang.
%build
-make %{?_smp_mflags}
+CFLAGS="%{optflags}" REBAR_FLAGS="--verbose 2" make %{?_smp_mflags}
%install
@@ -65,6 +65,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Oct 24 2013 Peter Lemenkov <lemenkov(a)gmail.com> - 0.6.2-3
+- Rebuild with new erlang_drv_version number
+- Explicitly set up CFLAGS to avoid bogus debuginfo generation (rhbz #958965)
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
10 years, 6 months