From 0bf76211018c92c01b812fd713df0c4f7c98c11d Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Tue, 1 Jan 2019 19:49:38 -0600 Subject: [PATCH] par2cmdline: avoid corrupt build workdir --- .../avoid-corrupt-files-in-wrkdir.patch | 25 +++++++++++++++++++ srcpkgs/par2cmdline/template | 4 +-- 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch diff --git a/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch b/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch new file mode 100644 index 00000000000..65905670e8b --- /dev/null +++ b/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch @@ -0,0 +1,25 @@ +From 2d94e1e2aa8a927b00b666f1091cb2344d754f06 Mon Sep 17 00:00:00 2001 +From: BlackEagle +Date: Sat, 6 Jan 2018 23:08:53 +0100 +Subject: [PATCH] Add .DELETE_ON_ERROR to avoid corrupt files in workdir + +@see http://rdiez.shoutwiki.com/wiki/GNU_Make_and_Autotools#.DELETE_ON_ERROR_is_a_must + +Signed-off-by: BlackEagle +--- + Makefile.am | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git Makefile.am Makefile.am +index f404fd0..64ed9d2 100755 +--- Makefile.am ++++ Makefile.am +@@ -19,6 +19,8 @@ + + AUTOMAKE_OPTIONS = subdir-objects + ++.DELETE_ON_ERROR: ++ + bin_PROGRAMS = par2 + man_MANS = man/par2.1 + diff --git a/srcpkgs/par2cmdline/template b/srcpkgs/par2cmdline/template index 627a8227a4a..5a0b5e0610a 100644 --- a/srcpkgs/par2cmdline/template +++ b/srcpkgs/par2cmdline/template @@ -1,13 +1,13 @@ # Template file for 'par2cmdline' pkgname=par2cmdline version=0.8.0 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="automake" makedepends="libgomp-devel" short_desc="PAR 2.0 compatible file verification and repair tool" maintainer="Juan RP " -license="GPL-2" +license="GPL-2.0-or-later" homepage="https://github.com/Parchive/par2cmdline" distfiles="https://github.com/Parchive/par2cmdline/archive/v${version}.tar.gz" checksum=461b45627a0d800061657b2d800c432c7d1c86c859b40a3ced35a0cc6a85faca