Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/cpio/
Date: Sun, 30 Oct 2022 16:31:19
Message-Id: 1667147467.30e27a2f6ae7589a21dd638c84856137e0be7e03.sam@gentoo
1 commit: 30e27a2f6ae7589a21dd638c84856137e0be7e03
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 30 15:52:03 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 30 16:31:07 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e27a2f
7
8 app-arch/cpio: drop 2.13, 2.13-r2
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 app-arch/cpio/cpio-2.13-r2.ebuild | 40 ---------------------------------------
13 app-arch/cpio/cpio-2.13.ebuild | 27 --------------------------
14 2 files changed, 67 deletions(-)
15
16 diff --git a/app-arch/cpio/cpio-2.13-r2.ebuild b/app-arch/cpio/cpio-2.13-r2.ebuild
17 deleted file mode 100644
18 index c3924649236b..000000000000
19 --- a/app-arch/cpio/cpio-2.13-r2.ebuild
20 +++ /dev/null
21 @@ -1,40 +0,0 @@
22 -# Copyright 1999-2022 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=8
26 -
27 -inherit autotools
28 -
29 -DESCRIPTION="A file archival tool which can also read and write tar files"
30 -HOMEPAGE="https://www.gnu.org/software/cpio/cpio.html"
31 -SRC_URI="mirror://gnu/cpio/${P}.tar.bz2"
32 -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-CVE-2021-38185.patch.xz"
33 -
34 -LICENSE="GPL-3+"
35 -SLOT="0"
36 -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
37 -IUSE="nls"
38 -
39 -PATCHES=(
40 - "${FILESDIR}"/${PN}-2.12-non-gnu-compilers.patch #275295
41 - "${WORKDIR}"/${P}-CVE-2021-38185.patch
42 - "${FILESDIR}"/${PN}-2.13-sysmacros-glibc-2.26.patch
43 - "${FILESDIR}"/${PN}-2.13-fix-no-absolute-filenames-revert-CVE-2015-1197-handling.patch
44 -)
45 -
46 -src_prepare() {
47 - default
48 -
49 - # Drop after 2.13 (only here for CVE patch)
50 - eautoreconf
51 -}
52 -
53 -src_configure() {
54 - local myeconfargs=(
55 - $(use_enable nls)
56 - --bindir="${EPREFIX}"/bin
57 - --with-rmt="${EPREFIX}"/usr/sbin/rmt
58 - )
59 -
60 - econf "${myeconfargs[@]}"
61 -}
62
63 diff --git a/app-arch/cpio/cpio-2.13.ebuild b/app-arch/cpio/cpio-2.13.ebuild
64 deleted file mode 100644
65 index e2628b6b7e94..000000000000
66 --- a/app-arch/cpio/cpio-2.13.ebuild
67 +++ /dev/null
68 @@ -1,27 +0,0 @@
69 -# Copyright 1999-2022 Gentoo Authors
70 -# Distributed under the terms of the GNU General Public License v2
71 -
72 -EAPI=7
73 -
74 -DESCRIPTION="A file archival tool which can also read and write tar files"
75 -HOMEPAGE="https://www.gnu.org/software/cpio/cpio.html"
76 -SRC_URI="mirror://gnu/cpio/${P}.tar.bz2"
77 -
78 -LICENSE="GPL-3+"
79 -SLOT="0"
80 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
81 -IUSE="nls"
82 -
83 -PATCHES=(
84 - "${FILESDIR}"/${PN}-2.12-non-gnu-compilers.patch #275295
85 - "${FILESDIR}"/${PN}-2.12-gcc-10.patch #705900
86 -)
87 -
88 -src_configure() {
89 - local myeconfargs=(
90 - $(use_enable nls)
91 - --bindir="${EPREFIX}"/bin
92 - --with-rmt="${EPREFIX}"/usr/sbin/rmt
93 - )
94 - econf "${myeconfargs[@]}"
95 -}