diff --git a/.gitignore b/.gitignore index 0c5ff3e..e5d1daa 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,8 @@ /satyr-0.29.tar.gz /satyr-0.30.tar.gz /satyr-0.31.tar.gz +/satyr-0.32.tar.gz +/satyr-0.32.2.g6dec.dirty.tar.gz +/satyr-0.33.tar.gz +/satyr-0.34.tar.gz +/satyr-0.35.tar.gz diff --git a/satyr.spec b/satyr.spec index 4798d95..c345186 100644 --- a/satyr.spec +++ b/satyr.spec @@ -13,13 +13,15 @@ %define libelf_devel elfutils-libelf-devel %endif +%define glib_ver 2.43.4 + Name: satyr -Version: 0.31 -Release: 3%{?dist} +Version: 0.35 +Release: 1%{?dist} Summary: Tools to create anonymous, machine-friendly problem reports License: GPLv2+ URL: https://github.com/abrt/satyr -Source0: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/abrt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz %if %{with python3} BuildRequires: python3-devel %endif # with python3 @@ -30,17 +32,20 @@ BuildRequires: rpm-devel BuildRequires: libtool BuildRequires: doxygen BuildRequires: pkgconfig +BuildRequires: make BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gdb BuildRequires: gperf BuildRequires: nettle-devel -BuildRequires: pkgconfig(json-c) +BuildRequires: json-c-devel +BuildRequires: glib2-devel %if %{with python3} BuildRequires: python3-sphinx %endif # with python3 Requires: json-c%{?_isa} Requires: nettle%{?_isa} +Requires: glib2%{?_isa} >= %{glib_ver} %description Satyr is a library that can be used to create and process microreports. @@ -91,6 +96,7 @@ find %{buildroot} -name "*.la" -delete make check|| { # find and print the logs of failed test # do not cat tests/testsuite.log because it contains a lot of bloat + cat tests/test-suite.log find tests/testsuite.dir -name "testsuite.log" -print -exec cat '{}' \; exit 1 } @@ -103,7 +109,7 @@ make check|| { %endif %files -%doc README NEWS +%doc README.md NEWS %license COPYING %{_bindir}/satyr %{_mandir}/man1/%{name}.1* @@ -123,6 +129,13 @@ make check|| { %endif %changelog +* Tue Dec 01 2020 Michal Fabik 0.35-1 +- New upstream version + - Fix leaks in koops stacktrace- and report-handling code + - Replace utility code with GLib functions + - Fix unit test portability issue + - Add build dependency on make + * Tue Aug 18 2020 Michal Fabik - 0.31-1 - Remove #define PyString_AsString PyUnicode_AsUTF8 - python: Adapt to changes made in PEP 590 diff --git a/sources b/sources index dd71a99..480457e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (satyr-0.31.tar.gz) = eb9280f216f446694b2c07be5c7512429fc4c59881d661274a2390af519b95d7701685e27da76c12245ccb8ffd87f2616027673fb1ff133fe8b79e3e78c7906a +SHA512 (satyr-0.35.tar.gz) = 2a01759b80cfcb2d8ee930610285d8e0727a19c30d9616e9114573b60c0eaba695ff9daa79d8c585f5fb586d5f0865fcd1660a7fde492e1cec04536236cf07ba