diff --git a/.gitignore b/.gitignore index 33574ea..517be7c 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /will-crash-0.9.tar.gz /will-crash-0.10.tar.gz /will-crash-v0.12.tar.gz +/will-crash-0.13.tar.gz diff --git a/.packit.yml b/.packit.yml new file mode 100644 index 0000000..09deb35 --- /dev/null +++ b/.packit.yml @@ -0,0 +1,18 @@ +specfile_path: will-crash.spec +synced_files: + - .packit.yml + - will-crash.spec +upstream_package_name: will-crash +upstream_project_url: https://github.com/abrt/will-crash +downstream_package_name: will-crash +jobs: +- job: propose_downstream + trigger: release + metadata: + dist-git-branch: fedora-all +- job: copr_build + trigger: pull_request + metadata: + targets: + - epel-8 + - fedora-all diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..19936d7 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.8.1. diff --git a/sources b/sources index 2cf2b3c..1c5fb5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (will-crash-v0.12.tar.gz) = 13e2eb1cd33e62a70b8d75a11f2d2f65a49d34848e65ab06150e48a0bf7a6786e3b89b0fcfe303debf030cfccbbb421aedcbfdf7b6dd568c573e9a10ff5bb57b +SHA512 (will-crash-0.13.tar.gz) = 5e14a1782709fc5466bf5e4fbbe508b61717378fffe7184af7e328ee209d0b22a1536eba7d9c97b6c617dd2dde588ba962badb6fc84038107f20b22b79d7215d diff --git a/will-crash.spec b/will-crash.spec index 980e0b5..d4934cc 100644 --- a/will-crash.spec +++ b/will-crash.spec @@ -3,25 +3,27 @@ %global _hardened_build 1 Name: will-crash -Version: 0.12 -Release: 3%{?dist} +Version: 0.13 +Release: 1%{?dist} Summary: Set of crashing executables written in various languages +Group: Development/Tools License: GPLv3 URL: https://github.com/abrt/will-crash -Source0: https://github.com/abrt/%{name}/archive/v%{version}/%{name}-v%{version}.tar.gz +Source0: https://github.com/abrt/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake BuildRequires: java-devel +BuildRequires: javapackages-tools BuildRequires: libtool +BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: ruby-devel -Requires: ruby + Requires: java-headless >= 1.7.0.0 Requires: javapackages-tools - +Requires: perl Requires: python3 +Requires: ruby %description The main purpose of this project is to provide sample @@ -32,26 +34,23 @@ like ABRT. %setup -q %build -./autogen.sh -%configure - -make %{?_smp_mflags} +%meson \ + -Djavadir=%{_javadir} \ + -D_java_home=%{java_home} \ + %{nil} +%meson_build %install -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/java - -make install DESTDIR=%{buildroot} -# no devel package -> no *.so links to versioned libraries needed -find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f +%meson_install %files %doc README.rst %doc LICENSE -%doc AUTHORS %{_bindir}/will_segfault %{_bindir}/will_segfault_in_new_pid %{_bindir}/will_segfault_threads %{_bindir}/will_abort +%{_bindir}/will_perl_sigsegv %{_bindir}/will_python3_sigsegv %{_bindir}/will_python3_raise %{_bindir}/will_ruby_raise @@ -62,14 +61,19 @@ find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f %{_bindir}/will_cpp_segfault %{_bindir}/will_stackoverflow %{_bindir}/will_oops -%{_datadir}/java/* +%{_datadir}/java/WillRaiseSigSegv.class +%{_datadir}/java/willcrash/willremoteloader.jar +%{_datadir}/java/willcrash/willsuppressed.jar +%{_datadir}/java/willcrash/willuncaught.jar %{_datadir}/will-crash/* -%{_libdir}/libwillcrash.so* -# Java runtime requires unversioned library -%{_libdir}/libwilljavasegfault.so* +%{_libdir}/libwillcrash.so +%{_libdir}/libwilljavasegfault.so %{ruby_vendorlibdir}/will_crash.rb %changelog +* Thu Feb 20 2020 Ernestas Kulik - 0.13-1 +- new upstream release: 0.13 + * Fri Jan 31 2020 Fedora Release Engineering - 0.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild