Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/
Date: Sat, 17 Apr 2021 05:39:33
Message-Id: 1618637947.ac285d01b7a4a760218d18f025683f833ccd967d.vapier@gentoo
1 commit: ac285d01b7a4a760218d18f025683f833ccd967d
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 17 04:07:27 2021 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 17 05:39:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac285d01
7
8 app-misc/pax-utils: drop old 1.2.6 version
9
10 Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>
11
12 app-misc/pax-utils/Manifest | 1 -
13 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 78 -------------------------------
14 2 files changed, 79 deletions(-)
15
16 diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
17 index 2f524db6dd6..cb588b78f36 100644
18 --- a/app-misc/pax-utils/Manifest
19 +++ b/app-misc/pax-utils/Manifest
20 @@ -1,2 +1 @@
21 -DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2 SHA512 59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
22 DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899 SHA512 47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41
23
24 diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
25 deleted file mode 100644
26 index 7c10e537052..00000000000
27 --- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
28 +++ /dev/null
29 @@ -1,78 +0,0 @@
30 -# Copyright 1999-2021 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -
35 -PYTHON_COMPAT=( python3_{7,8,9} )
36 -
37 -inherit python-single-r1 toolchain-funcs
38 -
39 -DESCRIPTION="ELF utils that can check files for security relevant properties"
40 -HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
41 -SRC_URI="mirror://gentoo/${P}.tar.xz
42 - https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"
43 -
44 -LICENSE="GPL-2"
45 -SLOT="0"
46 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
47 -IUSE="caps debug kernel_linux python seccomp"
48 -
49 -RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
50 - python? (
51 - ${PYTHON_DEPS}
52 - $(python_gen_cond_dep '
53 - dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
54 - ')
55 - )
56 - seccomp? ( sys-libs/libseccomp )
57 -"
58 -# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
59 -DEPEND="
60 - ${RDEPEND}
61 - kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
62 -"
63 -BDEPEND="
64 - caps? ( virtual/pkgconfig )
65 - seccomp? ( virtual/pkgconfig )
66 -"
67 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
68 -
69 -_emake() {
70 - emake \
71 - USE_CAP=$(usex caps) \
72 - USE_DEBUG=$(usex debug) \
73 - USE_PYTHON=$(usex python) \
74 - USE_SECCOMP=$(usex seccomp) \
75 - "$@"
76 -}
77 -
78 -pkg_setup() {
79 - if use python; then
80 - python-single-r1_pkg_setup
81 - fi
82 -}
83 -
84 -src_configure() {
85 - # Avoid slow configure+gnulib+make if on an up-to-date Linux system
86 - if use prefix || ! use kernel_linux ||
87 - has_version '<sys-libs/glibc-2.10'
88 - then
89 - econf $(use_with caps) $(use_with debug) $(use_with python) $(use_with seccomp)
90 - else
91 - tc-export CC PKG_CONFIG
92 - fi
93 -}
94 -
95 -src_compile() {
96 - _emake
97 -}
98 -
99 -src_test() {
100 - _emake check
101 -}
102 -
103 -src_install() {
104 - _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
105 -
106 - use python && python_fix_shebang "${ED}"/usr/bin/lddtree
107 -}