Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Linux-Smaps/
Date: Mon, 05 Oct 2020 21:25:10
Message-Id: 1601933092.0770a5094a9906f30beb054f94aaa319384ef44d.kentnl@gentoo
1 commit: 0770a5094a9906f30beb054f94aaa319384ef44d
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 5 21:24:07 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 5 21:24:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0770a509
7
8 dev-perl/Linux-Smaps: Bump to version 0.140.0
9
10 - EAPI7
11 - Minor code restructure for clarity
12 - Remove unused/empty variable assignments
13
14 Upstream:
15 - Handle non-memory related keys like ProtectionKey: and
16 THPeligible: generically to support newer kernels
17 - Rework test suite for reliability and clarity
18
19 Bug: https://bugs.gentoo.org/700346
20 Package-Manager: Portage-3.0.8, Repoman-3.0.1
21 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
22
23 dev-perl/Linux-Smaps/Linux-Smaps-0.140.0.ebuild | 23 +++++++++++++++++++++++
24 dev-perl/Linux-Smaps/Manifest | 1 +
25 2 files changed, 24 insertions(+)
26
27 diff --git a/dev-perl/Linux-Smaps/Linux-Smaps-0.140.0.ebuild b/dev-perl/Linux-Smaps/Linux-Smaps-0.140.0.ebuild
28 new file mode 100644
29 index 00000000000..088a9f9580a
30 --- /dev/null
31 +++ b/dev-perl/Linux-Smaps/Linux-Smaps-0.140.0.ebuild
32 @@ -0,0 +1,23 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +DIST_AUTHOR=AERUDER
39 +DIST_VERSION=0.14
40 +inherit perl-module linux-info
41 +
42 +DESCRIPTION="Perl interface to /proc/PID/smaps"
43 +
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +
47 +BDEPEND="
48 + virtual/perl-ExtUtils-MakeMaker
49 +"
50 +# This is only explict due to not seeing where
51 +# this variable gets used otherwise
52 +pkg_setup() {
53 + CONFIG_CHECK="~MMU ~PROC_PAGE_MONITOR"
54 + linux-info_pkg_setup
55 +}
56
57 diff --git a/dev-perl/Linux-Smaps/Manifest b/dev-perl/Linux-Smaps/Manifest
58 index e6328325c0d..d32790de534 100644
59 --- a/dev-perl/Linux-Smaps/Manifest
60 +++ b/dev-perl/Linux-Smaps/Manifest
61 @@ -1 +1,2 @@
62 DIST Linux-Smaps-0.13.tar.gz 32274 BLAKE2B b7d617cde8d1b2401b08be486faca700f8f2cf198877ee6f4b139476ed3e4e39571c1ed9ba1b8704821d3b1917daef876b823380bf0c9d149452cde09be54e04 SHA512 255665672cd675abf39d363acd1ebda47d4c5125de7463e1ccb4276ff4233a7369a610b3863f508e7231c7537e058d13b9c33072d562b173d5833b315c564a64
63 +DIST Linux-Smaps-0.14.tar.gz 20760 BLAKE2B 68bb60ff063cd147292028ba28b0e057358bbaf1d0c734bafffde878e4d8e37b8e9b40303a3dc6824d8521aaafa2e5b95142f46a8526bfc96ce6bf54252b7419 SHA512 0a9e7ea770820bc99436e0eb7410ab2b77e201a8980210d69a85c8b6cc5c4be4bef8ef7ce9da56c9d1478e7dd763fb287ea8fff4d6945c09de0a0fd304181eab