diff --git a/.gitignore b/.gitignore index bbce598..33574ea 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /will-crash-0.8.tar.gz /will-crash-0.9.tar.gz /will-crash-0.10.tar.gz +/will-crash-v0.12.tar.gz diff --git a/sources b/sources index fdcda19..2cf2b3c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -030fdd1cf4efe2beded39a6666d9ea1b will-crash-0.10.tar.gz +SHA512 (will-crash-v0.12.tar.gz) = 13e2eb1cd33e62a70b8d75a11f2d2f65a49d34848e65ab06150e48a0bf7a6786e3b89b0fcfe303debf030cfccbbb421aedcbfdf7b6dd568c573e9a10ff5bb57b diff --git a/will-crash.spec b/will-crash.spec index 10a3aaa..4ef50e7 100644 --- a/will-crash.spec +++ b/will-crash.spec @@ -1,11 +1,15 @@ +# http://fedoraproject.org/wiki/Packaging:Guidelines#PIE +# http://fedoraproject.org/wiki/Hardened_Packages +%global _hardened_build 1 + Name: will-crash -Version: 0.10 -Release: 10%{?dist} +Version: 0.12 +Release: 1%{?dist} Summary: Set of crashing executables written in various languages License: GPLv3 -URL: http://github.com/sorki/will-crash -Source0: http://sources.48.io/will-crash/%{name}-%{version}.tar.gz +URL: https://github.com/abrt/will-crash +Source0: https://github.com/abrt/%{name}/archive/v%{version}/%{name}-v%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake @@ -14,21 +18,10 @@ BuildRequires: libtool BuildRequires: gcc-c++ BuildRequires: ruby-devel Requires: ruby -Requires: python2 -%if 0%{?rhel} && 0%{?rhel} == 6 -Requires: java-1.8.0-openjdk-headless -Requires: jpackage-utils -%else Requires: java-headless >= 1.7.0.0 Requires: javapackages-tools -%endif -# Don't require python3 for el6/el7, exclude ppc64 due to missing java -%if 0%{?rhel} -ExcludeArch: ppc64 -%else Requires: python3 -%endif %description The main purpose of this project is to provide sample @@ -41,6 +34,7 @@ like ABRT. %build ./autogen.sh %configure + make %{?_smp_mflags} %install @@ -55,17 +49,16 @@ find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f %doc LICENSE %doc AUTHORS %{_bindir}/will_segfault +%{_bindir}/will_segfault_in_new_pid +%{_bindir}/will_segfault_threads %{_bindir}/will_abort -%{_bindir}/will_python_raise -%{_bindir}/will_python_sigsegv +%{_bindir}/will_python3_sigsegv %{_bindir}/will_python3_raise %{_bindir}/will_ruby_raise %{_bindir}/will_java_segfault %{_bindir}/will_java_throw %{_bindir}/will_java_throw_remote -%if 0%{?rhel} && 0%{?rhel} > 6 %{_bindir}/will_java_throw_suppressed -%endif %{_bindir}/will_cpp_segfault %{_bindir}/will_stackoverflow %{_bindir}/will_oops @@ -77,6 +70,12 @@ find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f %{ruby_vendorlibdir}/will_crash.rb %changelog +* Tue Jul 02 2019 Ernestas Kulik - 0.12-1 +- Update upstream URIs +- Enable PIEs +- Remove RHEL 6/7-specific content +- Update to 0.12 + * Sun Feb 03 2019 Fedora Release Engineering - 0.10-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild