From 6f80182464ed1770a8c59db6ba504eb8cc086e7a Mon Sep 17 00:00:00 2001 From: David Seifert Date: Thu, 14 Jul 2022 10:19:51 +0200 Subject: app-arch/par2cmdline: update EAPI 7 -> 8 Signed-off-by: David Seifert --- app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild | 30 +++++++++++++++++++++++ app-arch/par2cmdline/par2cmdline-0.8.1.ebuild | 31 ------------------------ 2 files changed, 30 insertions(+), 31 deletions(-) create mode 100644 app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild delete mode 100644 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild b/app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild new file mode 100644 index 000000000000..2c68a78dc0f9 --- /dev/null +++ b/app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A PAR-2.0 file verification and repair tool" +HOMEPAGE="https://github.com/Parchive/par2cmdline" +SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="openmp" + +PATCHES=( "${FILESDIR}"/${P}-big-endian.patch ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_test() { + # test22 fails when run in parallel + emake -j1 check +} diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild deleted file mode 100644 index 5ff88dc459ef..000000000000 --- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A PAR-2.0 file verification and repair tool" -HOMEPAGE="https://github.com/Parchive/par2cmdline" -SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="openmp" - -PATCHES=( "${FILESDIR}"/${P}-big-endian.patch ) -DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for building - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_test() { - # test22 fails when run in parallel - emake -j1 check -} -- cgit v1.2.3-65-gdbad