New upstream version
Enrich koops uReport data with koops text and kernel version. Improve koops modules handling. Added support for json de/serialization of reports and stacktraces. Library version number increased, as the interface changed since the last release
This commit is contained in:
parent
f25e4693b4
commit
5957810f0d
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,3 +4,4 @@
|
||||
/satyr-0.5.tar.xz
|
||||
/satyr-0.6.tar.xz
|
||||
/satyr-0.7.tar.xz
|
||||
/satyr-0.9.tar.xz
|
||||
|
43
satyr.spec
43
satyr.spec
@ -1,7 +1,14 @@
|
||||
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
||||
|
||||
# rhel6's python-sphinx cannot build manual pages
|
||||
%if 0%{?rhel} && 0%{?rhel} <= 6
|
||||
%define enable_python_manpage 0
|
||||
%else
|
||||
%define enable_python_manpage 1
|
||||
%endif
|
||||
|
||||
Name: satyr
|
||||
Version: 0.7
|
||||
Version: 0.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Tools to create anonymous, machine-friendly problem reports
|
||||
Group: System Environment/Libraries
|
||||
@ -12,6 +19,19 @@ BuildRequires: python2-devel
|
||||
BuildRequires: elfutils-devel, elfutils-libelf-devel, binutils-devel
|
||||
BuildRequires: rpm-devel
|
||||
|
||||
# We're going to switch to elfutils unwinder once it's available
|
||||
%if 0%{?rhel}
|
||||
%else
|
||||
# libunwind exists only on selected arches
|
||||
%ifarch %{arm} hppa ia64 mips ppc ppc64 %{ix86} x86_64
|
||||
BuildRequires: libunwind-devel >= 1.1
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %{?enable_python_manpage}
|
||||
BuildRequires: python-sphinx
|
||||
%endif
|
||||
|
||||
%description
|
||||
Satyr is a library that can be used to create and process microreports.
|
||||
Microreports consist of structured data suitable to be analyzed in a fully
|
||||
@ -41,7 +61,12 @@ Python bindings for %{name}.
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%configure --disable-static
|
||||
%configure \
|
||||
%if ! %{?enable_python_manpage}
|
||||
--disable-python-manpage \
|
||||
%endif
|
||||
--disable-static
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
@ -71,7 +96,21 @@ make check
|
||||
%dir %{python_sitearch}/%{name}
|
||||
%{python_sitearch}/%{name}/*
|
||||
|
||||
%if %{?enable_python_manpage}
|
||||
%{_mandir}/man3/satyr-python.3*
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Sep 11 2013 Jakub Filak <jfilak@redhat.com> 0.9-1
|
||||
- New upstream version
|
||||
- Enrich koops uReport data with koops text and kernel version.
|
||||
- Improve koops modules handling.
|
||||
|
||||
* Wed Aug 28 2013 Richard Marko<rmarko@redhat.com> 0.8-1
|
||||
- New upstream version
|
||||
- Added support for json de/serialization of reports and stacktraces.
|
||||
- Library version number increased, as the interface changed since the last release
|
||||
|
||||
* Mon Aug 26 2013 Martin Milata <mmilata@redhat.com> 0.7-1
|
||||
- New upstream version
|
||||
- Fix couple of crashes (#997076, #994747)
|
||||
|
Loading…
Reference in New Issue
Block a user