public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-02-18 20:02 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-02-18 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b1881c93924e39b8f667a0ec03274b6a48af08cd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:00:57 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 20:00:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1881c93

sys-process/atop: Stabilize 2.10.0-r1 amd64, #924906

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.10.0-r1.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
index 75ecf0c9ab65..4ceaef3b6075 100644
--- a/sys-process/atop/atop-2.10.0-r1.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-10-10 11:04 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-10-10 11:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6ed0d718180811d6627fe21540c0efcc97045cba
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 10 11:04:13 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 11:04:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed0d718

sys-process/atop: Stabilize 2.11.0 arm64, #940877

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.11.0.ebuild b/sys-process/atop/atop-2.11.0.ebuild
index 0032e601dc7a..53de25fb7256 100644
--- a/sys-process/atop/atop-2.11.0.ebuild
+++ b/sys-process/atop/atop-2.11.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-10-08 21:50 Jakov Smolić
  0 siblings, 0 replies; 51+ messages in thread
From: Jakov Smolić @ 2024-10-08 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4cc951c61d299fd3e8db02bac764150dea3f4a71
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  8 21:49:31 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 21:49:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc951c6

sys-process/atop: Stabilize 2.11.0 ppc, #940877

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-process/atop/atop-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.11.0.ebuild b/sys-process/atop/atop-2.11.0.ebuild
index 523223267e29..0032e601dc7a 100644
--- a/sys-process/atop/atop-2.11.0.ebuild
+++ b/sys-process/atop/atop-2.11.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-10-05 14:30 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-10-05 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a5fce541f5b82a460ff582b747e536dd3d003678
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 14:29:48 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 14:29:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fce541

sys-process/atop: Stabilize 2.11.0 amd64, #940877

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.11.0.ebuild b/sys-process/atop/atop-2.11.0.ebuild
index 90dc0d0ec5e0..523223267e29 100644
--- a/sys-process/atop/atop-2.11.0.ebuild
+++ b/sys-process/atop/atop-2.11.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-10-05 12:02 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-10-05 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     eadd8be20e8486b9f823f7c70859c12743750d11
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 12:02:09 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 12:02:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadd8be2

sys-process/atop: Stabilize 2.11.0 x86, #940877

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.11.0.ebuild b/sys-process/atop/atop-2.11.0.ebuild
index 547074271ffe..90dc0d0ec5e0 100644
--- a/sys-process/atop/atop-2.11.0.ebuild
+++ b/sys-process/atop/atop-2.11.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-08-11 21:14 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-08-11 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     ed3d0972388fb4479bc04a4f08e2e2ce9d4644d3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 20:57:04 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 21:14:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3d0972

sys-process/atop: crank copyright

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index b7d49a35cd46..6b72dd2f4521 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-08-11 20:56 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-08-11 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     df8c8087a90e1123ea8a7e62a10d2be5df9167b1
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Aug 11 20:51:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 20:56:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8c8087

sys-process/atop: patch out uname usage

Bonus: dies when it finds uname in netatop source

Closes: https://bugs.gentoo.org/919693
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.10.0-r1.ebuild | 8 ++++++++
 sys-process/atop/atop-2.9.0-r1.ebuild  | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/sys-process/atop/atop-2.10.0-r1.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
index c9b216bc2e3f..5d3ecf36942a 100644
--- a/sys-process/atop/atop-2.10.0-r1.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -53,6 +53,14 @@ src_prepare() {
 	if use modules ; then
 		cd "${WORKDIR}"/${NETATOP_P} || die
 		eapply "${FILESDIR}"/${PN}-2.9.0-netatop-makefile.patch
+
+		sed \
+			-e "s#\`uname -r\`#${KV_FULL}#g" \
+			-e "s#\$(shell uname -r)#${KV_FULL}#g" \
+			-i {.,daemon,module}/Makefile || die
+
+		grep -rq "uname -r" && die "found uname calls"
+
 		cd "${S}" || die
 	fi
 

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index 313f9ab42b41..b7d49a35cd46 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -49,6 +49,14 @@ src_prepare() {
 	if use modules ; then
 		cd "${WORKDIR}"/${NETATOP_P} || die
 		eapply "${FILESDIR}"/${PN}-2.9.0-netatop-makefile.patch
+
+		sed \
+			-e "s#\`uname -r\`#${KV_FULL}#g" \
+			-e "s#\$(shell uname -r)#${KV_FULL}#g" \
+			-i {.,daemon,module}/Makefile || die
+
+		grep -rq "uname -r" && die "found uname calls"
+
 		cd "${S}" || die
 	fi
 


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-03-02 16:31 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-03-02 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ca1b8fb50cdd90b1d35331f626d2053802d6ff4b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 16:31:54 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 16:31:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1b8fb5

sys-process/atop: Stabilize 2.10.0-r1 ppc, #924906

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.10.0-r1.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
index 3250ff800e15..c9b216bc2e3f 100644
--- a/sys-process/atop/atop-2.10.0-r1.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-02-18 20:02 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-02-18 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     bb053b6d53b9ccf3514b894c67ec6817f52649bf
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:01:19 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 20:01:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb053b6d

sys-process/atop: Stabilize 2.10.0-r1 arm64, #924906

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.10.0-r1.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
index 4ceaef3b6075..3250ff800e15 100644
--- a/sys-process/atop/atop-2.10.0-r1.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-02-18 19:57 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2024-02-18 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     dac90260af924fdf7468fe261e63a7bf0f153290
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 19:56:53 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 19:57:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac90260

sys-process/atop: Stabilize 2.10.0-r1 x86, #924906

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.10.0-r1.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
index 143deae1f3b8..75ecf0c9ab65 100644
--- a/sys-process/atop/atop-2.10.0-r1.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	dev-libs/glib


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-01-14  3:46 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-01-14  3:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4248b1ac63364fcd907cb9a2a9ace0bf6e8695fc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 03:42:13 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 03:42:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4248b1ac

sys-process/atop: add missing glib RDEPEND

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/{atop-2.10.0.ebuild => atop-2.10.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-process/atop/atop-2.10.0.ebuild b/sys-process/atop/atop-2.10.0-r1.ebuild
similarity index 99%
rename from sys-process/atop/atop-2.10.0.ebuild
rename to sys-process/atop/atop-2.10.0-r1.ebuild
index 01c0dfa1ff44..143deae1f3b8 100644
--- a/sys-process/atop/atop-2.10.0.ebuild
+++ b/sys-process/atop/atop-2.10.0-r1.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
+	dev-libs/glib
 	sys-libs/ncurses:=
 	sys-libs/zlib
 	>=sys-process/acct-6.6.4-r1


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2024-01-14  3:40 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-01-14  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     8b809da15b1d7008375f2cbfb4658d37df62205e
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Fri Jan  5 07:35:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 03:28:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b809da1

sys-process/atop: add 2.10.0

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/34652
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest           |   1 +
 sys-process/atop/atop-2.10.0.ebuild | 110 ++++++++++++++++++++++++++++++++++++
 2 files changed, 111 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 9aea42ae1dd6..abd98674fa7a 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,2 +1,3 @@
+DIST atop-2.10.0.tar.gz 296569 BLAKE2B 8c6e56978cb32e4e80c7344f631d6fd3dd034ff785e6b2db1b80556aaea30a0feeb413704128150ba0d7b1b4eaeb6cb5699a1b2661060ac53c10f7025997418e SHA512 22e39799aa7c090c68d8ac2f02646fb9586122bdb83de9d90bc3119bd290c557faa0489cdc8640fc4fd1f1155c231b1d70dae1b22dc6102ba0327fdd4b5f7029
 DIST atop-2.9.0.tar.gz 282412 BLAKE2B 8531eee3bffabfb3cacdb6bea4c4a1b7ea56da878154a86edd80fb20ddffc5f56248d06c679bd8933c203a0174e97515cfce633a2387bf465399d4203ca857c2 SHA512 f055466c076491a54fc45a482209fd3de60013e7b76af46b65dffe82d220fbd96eb11d5f199aa27e2f7a8754fe3c6509c44bf0dbd6e3099d8f5710944e01cb38
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.10.0.ebuild b/sys-process/atop/atop-2.10.0.ebuild
new file mode 100644
index 000000000000..9bd1a191304c
--- /dev/null
+++ b/sys-process/atop/atop-2.10.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_IUSE="modules"
+NETATOP_P=netatop-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-mod-r1 systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	sys-libs/zlib
+	>=sys-process/acct-6.6.4-r1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply "${FILESDIR}"/${PN}-2.9.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# Prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_compile() {
+	default
+
+	local modlist=( "netatop=:../${NETATOP_P}/module::netatop.ko" )
+	linux-mod-r1_src_compile
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+	fi
+}
+
+src_install() {
+	linux-mod-r1_src_install
+
+	if use modules ; then
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		# TODO: Release after 2.8.0 may contain this, check!
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd atop.rc.openrc ${PN}
+	newinitd atopacct.rc.openrc atopacct
+
+	systemd_dounit "${S}"/${PN}.service
+	systemd_dounit "${S}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHORS README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-11-27 11:23 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-11-27 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9b9fc68f096970b95b1a3083f7c68d5b9ba0a06d
Author:     Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sun Nov 26 23:52:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 11:22:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9fc68f

sys-process/atop: Stabilize 2.9.0-r1 arm64, #911022

Signed-off-by: Matoro Mahri <matoro <AT> users.noreply.github.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index 6e745f77d7e6..313f9ab42b41 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-08-02  8:17 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-08-02  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     4581c09269a89df134d19b81edbfc9e7a461af51
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 08:16:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 08:16:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4581c092

sys-process/atop: Stabilize 2.9.0-r1 ppc, #911022

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index 2abfab755516..6e745f77d7e6 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-07-24 21:02 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-07-24 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2cfe05235ea84a48253f3fa13d1f529f775510c7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 21:02:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 21:02:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfe0523

sys-process/atop: Stabilize 2.9.0-r1 x86, #911022

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index d26aea808604..2abfab755516 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-07-24 13:39 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2023-07-24 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     2b0e358373c831332ed0caddc61c01108dc8eeb0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 13:36:52 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 13:36:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0e3583

sys-process/atop: Stabilize 2.9.0-r1 amd64, #911022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.9.0-r1.ebuild b/sys-process/atop/atop-2.9.0-r1.ebuild
index 9bd1a191304c..d26aea808604 100644
--- a/sys-process/atop/atop-2.9.0-r1.ebuild
+++ b/sys-process/atop/atop-2.9.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-07-15  8:45 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2023-07-15  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2a7917ef887ed72347fe4a97db9b2b0621229ffd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 08:44:54 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 08:44:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7917ef

sys-process/atop: Stabilize 2.8.1 arm64, #899310

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.8.1.ebuild b/sys-process/atop/atop-2.8.1.ebuild
index 26ef002865c8..09c48a3c4e5c 100644
--- a/sys-process/atop/atop-2.8.1.ebuild
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-05-20  7:02 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-05-20  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     67d1db6bc9de92f3ad7d220f6151c742c538a7ce
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Sat May 13 11:15:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 20 07:02:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d1db6b

sys-process/atop: add 2.9.0

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31019
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |   1 +
 sys-process/atop/atop-2.9.0.ebuild | 114 +++++++++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 7f2dc7e6b946..9f24cc1ea35e 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,3 +1,4 @@
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST atop-2.8.1.tar.gz 264182 BLAKE2B 1764090d760cc8d75d193a077776a269eaa4ba997e8e5f064525d23f2005b92bb1b3f0903f2b1476f437db6a0dc698575e95b34e0fc9112d2ff6d06d3133ea78 SHA512 d748f374fb66d7ce33cebc5ce6899c3c0cc79dc394cb835466b21c7a4ec7c17cba255a3b04b36136c8c24c33ced0e5bd68f151ac804f6176547399e457976aaf
+DIST atop-2.9.0.tar.gz 282412 BLAKE2B 8531eee3bffabfb3cacdb6bea4c4a1b7ea56da878154a86edd80fb20ddffc5f56248d06c679bd8933c203a0174e97515cfce633a2387bf465399d4203ca857c2 SHA512 f055466c076491a54fc45a482209fd3de60013e7b76af46b65dffe82d220fbd96eb11d5f199aa27e2f7a8754fe3c6509c44bf0dbd6e3099d8f5710944e01cb38
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.9.0.ebuild b/sys-process/atop/atop-2.9.0.ebuild
new file mode 100644
index 000000000000..948c12e87582
--- /dev/null
+++ b/sys-process/atop/atop-2.9.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	>=sys-process/acct-6.6.4-r1
+	modules? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+	default
+
+	BUILD_TARGETS="netatop.ko"
+	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+	default
+
+	linux-mod_src_compile
+}
+
+src_install() {
+	linux-mod_src_install
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		# TODO: Release after 2.8.0 may contain this, check!
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd atop.rc.openrc ${PN}
+	newinitd atopacct.rc.openrc atopacct
+
+	systemd_dounit "${S}"/${PN}.service
+	systemd_dounit "${S}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHORS README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-05-03 18:58 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-05-03 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4c06e9a647f6a0553780305b1d03e1ddd1deb95a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 18:58:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  3 18:58:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c06e9a6

sys-process/atop: Stabilize 2.8.1 amd64, #899310

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.8.1.ebuild b/sys-process/atop/atop-2.8.1.ebuild
index 0d634fd9bea4..26ef002865c8 100644
--- a/sys-process/atop/atop-2.8.1.ebuild
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-03-04 11:03 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2023-03-04 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4417d568cb6d3b95306b3f01864a6ad801aa59ce
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 11:02:02 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 11:02:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4417d568

sys-process/atop: Stabilize 2.8.1 ppc, #899310

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.8.1.ebuild b/sys-process/atop/atop-2.8.1.ebuild
index 744d07d3b7cc..0d634fd9bea4 100644
--- a/sys-process/atop/atop-2.8.1.ebuild
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-03-04  7:04 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2023-03-04  7:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a164f5d913d111ad09d6b1e7dcb5bc138df558c7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 07:04:40 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 07:04:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a164f5d9

sys-process/atop: Stabilize 2.8.1 x86, #899310

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.8.1.ebuild b/sys-process/atop/atop-2.8.1.ebuild
index 948c12e87582..744d07d3b7cc 100644
--- a/sys-process/atop/atop-2.8.1.ebuild
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
 	sys-libs/ncurses:=


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-01-08  5:20 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-08  5:20 UTC (permalink / raw
  To: gentoo-commits

commit:     56004d801ebea86b1d40972f52778086f2789e16
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 05:20:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 05:20:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56004d80

sys-process/atop: add 2.8.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |   1 +
 sys-process/atop/atop-2.8.1.ebuild | 114 +++++++++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 5a5e225adfce..b685890a9d16 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,3 +1,4 @@
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST atop-2.8.0.tar.gz 263650 BLAKE2B 88ec63d482d34866d82d16f1c60a4a04bc749014f22f991ec9e6233a5d63a12b5a9c637544e27e346f751466c636d3b365bce5fc65f62e7bf9224faa9be047e9 SHA512 f601bdabc33f581e85b9b753537bddbeb4dd2a2cd9eec8716d856c7766e489b419eaf15c1b2fd2c1a2a64628d459e113739b939fc06f5d33828b22a9550c76fa
+DIST atop-2.8.1.tar.gz 264182 BLAKE2B 1764090d760cc8d75d193a077776a269eaa4ba997e8e5f064525d23f2005b92bb1b3f0903f2b1476f437db6a0dc698575e95b34e0fc9112d2ff6d06d3133ea78 SHA512 d748f374fb66d7ce33cebc5ce6899c3c0cc79dc394cb835466b21c7a4ec7c17cba255a3b04b36136c8c24c33ced0e5bd68f151ac804f6176547399e457976aaf
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.8.1.ebuild b/sys-process/atop/atop-2.8.1.ebuild
new file mode 100644
index 000000000000..948c12e87582
--- /dev/null
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	>=sys-process/acct-6.6.4-r1
+	modules? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+	default
+
+	BUILD_TARGETS="netatop.ko"
+	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+	default
+
+	linux-mod_src_compile
+}
+
+src_install() {
+	linux-mod_src_install
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		# TODO: Release after 2.8.0 may contain this, check!
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd atop.rc.openrc ${PN}
+	newinitd atopacct.rc.openrc atopacct
+
+	systemd_dounit "${S}"/${PN}.service
+	systemd_dounit "${S}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHORS README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2023-01-08  5:20 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-08  5:20 UTC (permalink / raw
  To: gentoo-commits

commit:     fa4a7949b8a7168452519d798f190a18f7b4593a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 05:20:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 05:20:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4a7949

sys-process/atop: drop 2.8.0

2.8.1 contains a bunch of crash fixes over 2.8.0.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |   1 -
 sys-process/atop/atop-2.8.0.ebuild | 112 -------------------------------------
 2 files changed, 113 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index b685890a9d16..7f2dc7e6b946 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,4 +1,3 @@
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
-DIST atop-2.8.0.tar.gz 263650 BLAKE2B 88ec63d482d34866d82d16f1c60a4a04bc749014f22f991ec9e6233a5d63a12b5a9c637544e27e346f751466c636d3b365bce5fc65f62e7bf9224faa9be047e9 SHA512 f601bdabc33f581e85b9b753537bddbeb4dd2a2cd9eec8716d856c7766e489b419eaf15c1b2fd2c1a2a64628d459e113739b939fc06f5d33828b22a9550c76fa
 DIST atop-2.8.1.tar.gz 264182 BLAKE2B 1764090d760cc8d75d193a077776a269eaa4ba997e8e5f064525d23f2005b92bb1b3f0903f2b1476f437db6a0dc698575e95b34e0fc9112d2ff6d06d3133ea78 SHA512 d748f374fb66d7ce33cebc5ce6899c3c0cc79dc394cb835466b21c7a4ec7c17cba255a3b04b36136c8c24c33ced0e5bd68f151ac804f6176547399e457976aaf
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.8.0.ebuild b/sys-process/atop/atop-2.8.0.ebuild
deleted file mode 100644
index 960cbc056e3f..000000000000
--- a/sys-process/atop/atop-2.8.0.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Check on bumps of atop
-# https://www.atoptool.nl/downloadnetatop.php
-NETATOP_VER=3.1
-
-# Controls 'netatop' kernel module
-MODULES_OPTIONAL_USE="modules"
-NETATOP_P=net${PN}-${NETATOP_VER}
-NETATOP_S="${WORKDIR}"/${NETATOP_P}
-
-inherit linux-info linux-mod systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
-
-# Module is GPL-2 as well
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/ncurses:0=
-	>=sys-process/acct-6.6.4-r1
-	modules? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-	if use kernel_linux ; then
-		CONFIG_CHECK="~BSD_PROCESS_ACCT"
-		check_extra_config
-	fi
-}
-
-src_prepare() {
-	default
-
-	if use modules ; then
-		cd "${WORKDIR}"/${NETATOP_P} || die
-		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-		cd "${S}" || die
-	fi
-
-	tc-export CC PKG_CONFIG
-
-	# bug #191926
-	sed -i 's: root : :' atop.cronsysv || die
-
-	# prefixify
-	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_configure() {
-	default
-
-	BUILD_TARGETS="netatop.ko"
-	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
-}
-
-src_compile() {
-	default
-
-	linux-mod_src_compile
-}
-
-src_install() {
-	linux-mod_src_install
-
-	if use modules ; then
-		# netatop's Makefile tries to build the kernel module for us
-		# so let's just replicate parts of it here.
-		emake -C "${NETATOP_S}"/daemon all
-
-		dosbin "${NETATOP_S}"/daemon/netatopd
-		doman "${NETATOP_S}"/man/*
-
-		systemd_dounit "${NETATOP_S}"/netatop.service
-
-		# TODO: Release after 2.8.0 may contain this, check!
-		newinitd "${FILESDIR}"/netatop.rc netatop
-	fi
-
-	emake DESTDIR="${D}" genericinstall
-
-	# useless -${PV} copies ?
-	rm "${ED}"/usr/bin/atop*-${PV} || die
-
-	newinitd atop.rc.openrc ${PN}
-	newinitd atopacct.rc.openrc atopacct
-
-	systemd_dounit "${S}"/${PN}.service
-	systemd_dounit "${S}"/atopacct.service
-
-	dodoc atop.cronsysv AUTHORS README
-
-	exeinto /usr/share/${PN}
-	doexe ${PN}.daily
-
-	insinto /etc/default
-	newins ${PN}{.default,}
-
-	keepdir /var/log/${PN}
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-12-31 23:28 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-12-31 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b5e42961096af7a5653c276b03dfc55fb48edff2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 23:28:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 23:28:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e42961

sys-process/atop: add 2.8.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |   1 +
 sys-process/atop/atop-2.8.0.ebuild | 112 +++++++++++++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 9c23aa0cbdee..5a5e225adfce 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,2 +1,3 @@
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
+DIST atop-2.8.0.tar.gz 263650 BLAKE2B 88ec63d482d34866d82d16f1c60a4a04bc749014f22f991ec9e6233a5d63a12b5a9c637544e27e346f751466c636d3b365bce5fc65f62e7bf9224faa9be047e9 SHA512 f601bdabc33f581e85b9b753537bddbeb4dd2a2cd9eec8716d856c7766e489b419eaf15c1b2fd2c1a2a64628d459e113739b939fc06f5d33828b22a9550c76fa
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.8.0.ebuild b/sys-process/atop/atop-2.8.0.ebuild
new file mode 100644
index 000000000000..960cbc056e3f
--- /dev/null
+++ b/sys-process/atop/atop-2.8.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/ncurses:0=
+	>=sys-process/acct-6.6.4-r1
+	modules? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+	default
+
+	BUILD_TARGETS="netatop.ko"
+	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+	default
+
+	linux-mod_src_compile
+}
+
+src_install() {
+	linux-mod_src_install
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		# TODO: Release after 2.8.0 may contain this, check!
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd atop.rc.openrc ${PN}
+	newinitd atopacct.rc.openrc atopacct
+
+	systemd_dounit "${S}"/${PN}.service
+	systemd_dounit "${S}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHORS README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-10-29 21:39 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-10-29 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ae18c3a195d15718d91f5062438170f39ab90352
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:37:38 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:37:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae18c3a1

sys-process/atop: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-process/atop/metadata.xml b/sys-process/atop/metadata.xml
index cbd6bd78916c..e51531daee5f 100644
--- a/sys-process/atop/metadata.xml
+++ b/sys-process/atop/metadata.xml
@@ -8,4 +8,7 @@
 	<use>
 		<flag name="modules">Build netatop kernel module and install netatopd daemon.</flag>
 	</use>
+	<upstream>
+		<remote-id type="github">Atoptool/atop</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-04-17 17:12 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-04-17 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     89547e8b6ce888405cade208a7810ff5f85f56b1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 17:07:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 17:12:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89547e8b

sys-process/atop: drop 2.6.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |  1 -
 sys-process/atop/atop-2.6.0.ebuild | 68 --------------------------------------
 2 files changed, 69 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 0629516a4ea7..9c23aa0cbdee 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,3 +1,2 @@
-DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
deleted file mode 100644
index 593972f43deb..000000000000
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-	sys-libs/ncurses:0=
-	>=sys-process/acct-6.6.4-r1
-"
-DEPEND="
-	${RDEPEND}
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-	if use kernel_linux ; then
-		CONFIG_CHECK="~BSD_PROCESS_ACCT"
-		check_extra_config
-	fi
-}
-
-src_prepare() {
-	default
-	tc-export CC PKG_CONFIG
-	sed -i 's: root : :' atop.cronsysv || die #191926
-	# prefixify
-	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" genericinstall
-
-	# useless -${PV} copies ?
-	rm "${ED}"/usr/bin/atop*-${PV} || die
-
-	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
-	newinitd "${FILESDIR}"/atopacct.rc atopacct
-
-	systemd_dounit "${FILESDIR}"/${PN}.service
-	systemd_dounit "${FILESDIR}"/atopacct.service
-
-	dodoc atop.cronsysv AUTHOR README
-
-	exeinto /usr/share/${PN}
-	doexe ${PN}.daily
-
-	insinto /etc/default
-	newins ${PN}{.default,}
-
-	keepdir /var/log/${PN}
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-02-20  5:27 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-02-20  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a6f5ed8bc85a0ccfb977ec8b10162c066bd4d5a6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 05:15:13 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 05:26:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f5ed8b

sys-process/atop: drop 2.7.0-r1, 2.7.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest             |   1 -
 sys-process/atop/atop-2.7.0-r1.ebuild | 111 ---------------------------------
 sys-process/atop/atop-2.7.1.ebuild    | 113 ----------------------------------
 3 files changed, 225 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 5dbf3429dc37..0629516a4ea7 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,4 +1,3 @@
 DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58
-DIST atop-2.7.0.tar.gz 248294 BLAKE2B 94587d1ea07fcbbc8b267b96d0e7aa89b04cef9b39ccae0057bfb6163b15b8fdf3ddc9edb377bf40f48f60b4dd29feaf64201b1fd8c396dfb34c610772bc629c SHA512 2b3a1fbbd01728228df9ab1b6a99458fa0f962cc945b198a79298152ff115f6131fdb86fc806fc647a28d86e6e1a56375ca9d4dc530e082a122cf6ffba3dac7b
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.7.0-r1.ebuild b/sys-process/atop/atop-2.7.0-r1.ebuild
deleted file mode 100644
index 4e4a270b83e0..000000000000
--- a/sys-process/atop/atop-2.7.0-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Check on bumps of atop
-# https://www.atoptool.nl/downloadnetatop.php
-NETATOP_VER=3.1
-
-# Controls 'netatop' kernel module
-MODULES_OPTIONAL_USE="modules"
-NETATOP_P=net${PN}-${NETATOP_VER}
-NETATOP_S="${WORKDIR}"/${NETATOP_P}
-
-inherit linux-info linux-mod systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
-
-# Module is GPL-2 as well
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/ncurses:0=
-	>=sys-process/acct-6.6.4-r1
-	modules? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-	if use kernel_linux ; then
-		CONFIG_CHECK="~BSD_PROCESS_ACCT"
-		check_extra_config
-	fi
-}
-
-src_prepare() {
-	default
-
-	if use modules ; then
-		cd "${WORKDIR}"/${NETATOP_P} || die
-		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-		cd "${S}" || die
-	fi
-
-	tc-export CC PKG_CONFIG
-
-	# bug #191926
-	sed -i 's: root : :' atop.cronsysv || die
-
-	# prefixify
-	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_configure() {
-	default
-
-	BUILD_TARGETS="netatop.ko"
-	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
-}
-
-src_compile() {
-	default
-
-	linux-mod_src_compile
-}
-
-src_install() {
-	linux-mod_src_install
-
-	if use modules ; then
-		# netatop's Makefile tries to build the kernel module for us
-		# so let's just replicate parts of it here.
-		emake -C "${NETATOP_S}"/daemon all
-
-		dosbin "${NETATOP_S}"/daemon/netatopd
-		doman "${NETATOP_S}"/man/*
-
-		systemd_dounit "${NETATOP_S}"/netatop.service
-
-		newinitd "${FILESDIR}"/netatop.rc netatop
-	fi
-
-	emake DESTDIR="${D}" genericinstall
-
-	# useless -${PV} copies ?
-	rm "${ED}"/usr/bin/atop*-${PV} || die
-
-	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
-	newinitd "${FILESDIR}"/atopacct.rc atopacct
-
-	systemd_dounit "${FILESDIR}"/${PN}.service-r1
-	systemd_dounit "${FILESDIR}"/atopacct.service
-
-	dodoc atop.cronsysv AUTHOR README
-
-	exeinto /usr/share/${PN}
-	doexe ${PN}.daily
-
-	insinto /etc/default
-	newins ${PN}{.default,}
-
-	keepdir /var/log/${PN}
-}

diff --git a/sys-process/atop/atop-2.7.1.ebuild b/sys-process/atop/atop-2.7.1.ebuild
deleted file mode 100644
index 1adcbe0d802e..000000000000
--- a/sys-process/atop/atop-2.7.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Check on bumps of atop
-# https://www.atoptool.nl/downloadnetatop.php
-NETATOP_VER=3.1
-
-# Controls 'netatop' kernel module
-MODULES_OPTIONAL_USE="modules"
-NETATOP_P=net${PN}-${NETATOP_VER}
-NETATOP_S="${WORKDIR}"/${NETATOP_P}
-
-inherit linux-info linux-mod systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
-
-# Module is GPL-2 as well
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/ncurses:0=
-	>=sys-process/acct-6.6.4-r1
-	modules? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-	if use kernel_linux ; then
-		CONFIG_CHECK="~BSD_PROCESS_ACCT"
-		check_extra_config
-	fi
-}
-
-src_prepare() {
-	default
-
-	if use modules ; then
-		cd "${WORKDIR}"/${NETATOP_P} || die
-		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-		cd "${S}" || die
-	fi
-
-	tc-export CC PKG_CONFIG
-
-	# bug #191926
-	sed -i 's: root : :' atop.cronsysv || die
-
-	# prefixify
-	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_configure() {
-	default
-
-	BUILD_TARGETS="netatop.ko"
-	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
-}
-
-src_compile() {
-	default
-
-	linux-mod_src_compile
-}
-
-src_install() {
-	linux-mod_src_install
-
-	if use modules ; then
-		# netatop's Makefile tries to build the kernel module for us
-		# so let's just replicate parts of it here.
-		emake -C "${NETATOP_S}"/daemon all
-
-		dosbin "${NETATOP_S}"/daemon/netatopd
-		doman "${NETATOP_S}"/man/*
-
-		systemd_dounit "${NETATOP_S}"/netatop.service
-
-		newinitd "${FILESDIR}"/netatop.rc netatop
-	fi
-
-	emake DESTDIR="${D}" genericinstall
-
-	# useless -${PV} copies ?
-	rm "${ED}"/usr/bin/atop*-${PV} || die
-
-	# Note: in the next release (> 2.7.1), switch to upstream files
-	# (ours are now upstreamed)
-	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
-	newinitd "${FILESDIR}"/atopacct.rc atopacct
-
-	systemd_dounit "${FILESDIR}"/${PN}.service-r1
-	systemd_dounit "${FILESDIR}"/atopacct.service
-
-	dodoc atop.cronsysv AUTHOR README
-
-	exeinto /usr/share/${PN}
-	doexe ${PN}.daily
-
-	insinto /etc/default
-	newins ${PN}{.default,}
-
-	keepdir /var/log/${PN}
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-02-19  6:29 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2022-02-19  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     16fcba89a2a5f2ce3bb7a3f12d001e49bc6b0566
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 06:28:45 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 06:28:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fcba89

sys-process/atop: Stabilize 2.7.1-r1 arm64, #833656

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild b/sys-process/atop/atop-2.7.1-r1.ebuild
index 7febb132e78b..ee9f7f4ca974 100644
--- a/sys-process/atop/atop-2.7.1-r1.ebuild
+++ b/sys-process/atop/atop-2.7.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/ncurses:0=
 	>=sys-process/acct-6.6.4-r1


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-02-19  6:29 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2022-02-19  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6a89dda311e78cc5687681dc62a8a0ef215753f7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 06:28:37 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 06:28:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a89dda3

sys-process/atop: Stabilize 2.7.1-r1 x86, #833656

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild b/sys-process/atop/atop-2.7.1-r1.ebuild
index a83683334417..fbaf6e502bdb 100644
--- a/sys-process/atop/atop-2.7.1-r1.ebuild
+++ b/sys-process/atop/atop-2.7.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/ncurses:0=
 	>=sys-process/acct-6.6.4-r1


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-02-19  6:29 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2022-02-19  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     95492a15fc7f9b0ea4a1688ec699d82e849317e2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 06:28:40 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 06:28:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95492a15

sys-process/atop: Stabilize 2.7.1-r1 amd64, #833656

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild b/sys-process/atop/atop-2.7.1-r1.ebuild
index fbaf6e502bdb..7febb132e78b 100644
--- a/sys-process/atop/atop-2.7.1-r1.ebuild
+++ b/sys-process/atop/atop-2.7.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/ncurses:0=
 	>=sys-process/acct-6.6.4-r1


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-02-19  3:02 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-02-19  3:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7a0572907e83dbd8e65df03064c16aebed9f9481
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 02:58:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 02:58:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a057290

sys-process/atop: Stabilize 2.7.1-r1 ppc, #833656

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild b/sys-process/atop/atop-2.7.1-r1.ebuild
index d289c394922e..a83683334417 100644
--- a/sys-process/atop/atop-2.7.1-r1.ebuild
+++ b/sys-process/atop/atop-2.7.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
 # Module is GPL-2 as well
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/ncurses:0=
 	>=sys-process/acct-6.6.4-r1


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-01-13  5:33 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-01-13  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9601aad7b27d5f5971b9c5f47e0bd38ddf2c9724
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 13 05:31:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 05:31:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9601aad7

sys-process/atop: add note re upstreamed OpenRC init scripts

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-process/atop/atop-2.7.1.ebuild b/sys-process/atop/atop-2.7.1.ebuild
index 4e4a270b83e0..1adcbe0d802e 100644
--- a/sys-process/atop/atop-2.7.1.ebuild
+++ b/sys-process/atop/atop-2.7.1.ebuild
@@ -93,6 +93,8 @@ src_install() {
 	# useless -${PV} copies ?
 	rm "${ED}"/usr/bin/atop*-${PV} || die
 
+	# Note: in the next release (> 2.7.1), switch to upstream files
+	# (ours are now upstreamed)
 	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
 	newinitd "${FILESDIR}"/atopacct.rc atopacct
 


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-01-09  8:05 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-01-09  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     88b967aeff3103c3ad247afacc3fbbee67fbf855
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 08:04:08 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 08:05:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b967ae

sys-process/atop: use upstream systemd units in 2.7.1-r1

Revbump so folks can give us feedback. Upstream now have
their own systemd units, so let's try using those.

Aside: I've also opened a PR to upstream our
OpenRC init scripts.

Bug: https://github.com/Atoptool/atop/pull/183
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.7.1-r1.ebuild | 111 ++++++++++++++++++++++++++++++++++
 1 file changed, 111 insertions(+)

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild b/sys-process/atop/atop-2.7.1-r1.ebuild
new file mode 100644
index 000000000000..d289c394922e
--- /dev/null
+++ b/sys-process/atop/atop-2.7.1-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/ncurses:0=
+	>=sys-process/acct-6.6.4-r1
+	modules? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+	default
+
+	BUILD_TARGETS="netatop.ko"
+	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+	default
+
+	linux-mod_src_compile
+}
+
+src_install() {
+	linux-mod_src_install
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
+	newinitd "${FILESDIR}"/atopacct.rc atopacct
+
+	systemd_dounit "${S}"/${PN}.service
+	systemd_dounit "${S}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHOR README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-01-09  1:06 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-01-09  1:06 UTC (permalink / raw
  To: gentoo-commits

commit:     a04969e65a2a1544dd982cd34ac286f1d72b93c4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 01:00:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 01:06:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04969e6

sys-process/atop: add 2.7.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/Manifest          |   1 +
 sys-process/atop/atop-2.7.1.ebuild | 111 +++++++++++++++++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 7b90e6f3cbd5..5dbf3429dc37 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,3 +1,4 @@
 DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58
 DIST atop-2.7.0.tar.gz 248294 BLAKE2B 94587d1ea07fcbbc8b267b96d0e7aa89b04cef9b39ccae0057bfb6163b15b8fdf3ddc9edb377bf40f48f60b4dd29feaf64201b1fd8c396dfb34c610772bc629c SHA512 2b3a1fbbd01728228df9ab1b6a99458fa0f962cc945b198a79298152ff115f6131fdb86fc806fc647a28d86e6e1a56375ca9d4dc530e082a122cf6ffba3dac7b
+DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.7.1.ebuild b/sys-process/atop/atop-2.7.1.ebuild
new file mode 100644
index 000000000000..4e4a270b83e0
--- /dev/null
+++ b/sys-process/atop/atop-2.7.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/ncurses:0=
+	>=sys-process/acct-6.6.4-r1
+	modules? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+
+	if use modules ; then
+		cd "${WORKDIR}"/${NETATOP_P} || die
+		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+		cd "${S}" || die
+	fi
+
+	tc-export CC PKG_CONFIG
+
+	# bug #191926
+	sed -i 's: root : :' atop.cronsysv || die
+
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+	default
+
+	BUILD_TARGETS="netatop.ko"
+	MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+	default
+
+	linux-mod_src_compile
+}
+
+src_install() {
+	linux-mod_src_install
+
+	if use modules ; then
+		# netatop's Makefile tries to build the kernel module for us
+		# so let's just replicate parts of it here.
+		emake -C "${NETATOP_S}"/daemon all
+
+		dosbin "${NETATOP_S}"/daemon/netatopd
+		doman "${NETATOP_S}"/man/*
+
+		systemd_dounit "${NETATOP_S}"/netatop.service
+
+		newinitd "${FILESDIR}"/netatop.rc netatop
+	fi
+
+	emake DESTDIR="${D}" genericinstall
+
+	# useless -${PV} copies ?
+	rm "${ED}"/usr/bin/atop*-${PV} || die
+
+	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
+	newinitd "${FILESDIR}"/atopacct.rc atopacct
+
+	systemd_dounit "${FILESDIR}"/${PN}.service-r1
+	systemd_dounit "${FILESDIR}"/atopacct.service
+
+	dodoc atop.cronsysv AUTHOR README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
+
+	insinto /etc/default
+	newins ${PN}{.default,}
+
+	keepdir /var/log/${PN}
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2022-01-07  5:14 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-01-07  5:14 UTC (permalink / raw
  To: gentoo-commits

commit:     087dbe4a60e74623378a185e50665d20ac5daf49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  7 05:03:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 05:04:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087dbe4a

sys-process/atop: install init script for netatop

Already in FILESDIR but forgot to actually add it
again in the ebuild (didn't test on the same
machine as I committed it on).

Closes: https://github.com/gentoo/gentoo/pull/23520
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/{atop-2.7.0.ebuild => atop-2.7.0-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-process/atop/atop-2.7.0.ebuild b/sys-process/atop/atop-2.7.0-r1.ebuild
similarity index 95%
rename from sys-process/atop/atop-2.7.0.ebuild
rename to sys-process/atop/atop-2.7.0-r1.ebuild
index 224879742c4a..4e4a270b83e0 100644
--- a/sys-process/atop/atop-2.7.0.ebuild
+++ b/sys-process/atop/atop-2.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -85,8 +85,7 @@ src_install() {
 
 		systemd_dounit "${NETATOP_S}"/netatop.service
 
-		# TODO: openrc init script
-		#install -T -m 0755 netatop.init /etc/init.d/netatop
+		newinitd "${FILESDIR}"/netatop.rc netatop
 	fi
 
 	emake DESTDIR="${D}" genericinstall


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-12-20  7:36 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-12-20  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     1ccc0d1799fec4f667fa19c9eef729e7c7c42bb9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 07:36:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 07:36:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccc0d17

sys-process/atop: fix build with USE=-modules

Closes: https://bugs.gentoo.org/829697
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.7.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.7.0.ebuild b/sys-process/atop/atop-2.7.0.ebuild
index 100ab24274da..224879742c4a 100644
--- a/sys-process/atop/atop-2.7.0.ebuild
+++ b/sys-process/atop/atop-2.7.0.ebuild
@@ -44,10 +44,11 @@ pkg_pretend() {
 src_prepare() {
 	default
 
-	(
+	if use modules ; then
 		cd "${WORKDIR}"/${NETATOP_P} || die
 		eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-	)
+		cd "${S}" || die
+	fi
 
 	tc-export CC PKG_CONFIG
 


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-10-11 13:47 Yixun Lan
  0 siblings, 0 replies; 51+ messages in thread
From: Yixun Lan @ 2021-10-11 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     98ea5b35c8e10f359e1c8dba8697d9793e4baac8
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sun Oct 10 15:16:48 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 13:46:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ea5b35

sys-process/atop: keyword ~riscv

Closes: https://github.com/gentoo/gentoo/pull/22545
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 sys-process/atop/atop-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index 8e840c67caa..593972f43de 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-05-16 12:45 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-05-16 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ddbd9c2e0cdaa0b19739ad04bacf5f02c0dd6624
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 12:41:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 12:45:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbd9c2e

sys-process/atop: Stabilize 2.6.0 arm64, #787800

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index d2ddc47d61e..8e840c67caa 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-05-13 21:17 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-05-13 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     cfcbd6bf194a7d2c612f0586eff54f5426b322f9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 21:17:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 21:17:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcbd6bf

sys-process/atop: Stabilize 2.6.0 ppc, #789927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index 7341bc170da..d2ddc47d61e 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-05-13 18:56 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-05-13 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     ad5abb4209eec7691db8c05b4e6f9fe07145ea0e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 18:55:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 18:55:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5abb42

sys-process/atop: Stabilize 2.6.0 x86, #789927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index 742019160ea..7341bc170da 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2021-05-13 17:12 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-05-13 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a79b0363c691ff2ec988e4a6fcae0c589e0b080b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 17:12:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 17:12:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79b0363

sys-process/atop: Stabilize 2.6.0 amd64, #789927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/atop/atop-2.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index a5c018ec8bc..742019160ea 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2019-11-07  8:21 Lars Wendler
  0 siblings, 0 replies; 51+ messages in thread
From: Lars Wendler @ 2019-11-07  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     62f944f1fcfe7bb6942ca87250ebbd658153034c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  7 08:19:06 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Nov  7 08:20:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f944f1

sys-process/atop: Revbump to fix atop.daily install location

Thanks-to: Ortwin Glueck <odi <AT> odi.ch>
Closes: https://bugs.gentoo.org/699518
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-process/atop/{atop-2.5.0.ebuild => atop-2.5.0-r1.ebuild} | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.5.0.ebuild b/sys-process/atop/atop-2.5.0-r1.ebuild
similarity index 93%
rename from sys-process/atop/atop-2.5.0.ebuild
rename to sys-process/atop/atop-2.5.0-r1.ebuild
index 001ca080dea..dde668f9ea5 100644
--- a/sys-process/atop/atop-2.5.0.ebuild
+++ b/sys-process/atop/atop-2.5.0-r1.ebuild
@@ -59,8 +59,10 @@ src_install() {
 	systemd_dounit "${FILESDIR}"/${PN}.service
 	systemd_dounit "${FILESDIR}"/atopacct.service
 
-	dodoc atop.cronsysv AUTHOR README ${PN}.daily
-	docompress -x /usr/share/doc/${PF}/${PN}.daily
+	dodoc atop.cronsysv AUTHOR README
+
+	exeinto /usr/share/${PN}
+	doexe ${PN}.daily
 
 	insinto /etc/default
 	newins ${PN}{.default,}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2018-06-04 19:25 Mart Raudsepp
  0 siblings, 0 replies; 51+ messages in thread
From: Mart Raudsepp @ 2018-06-04 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     19972786250ebcebf2ba33cd5f7056ff2e171a64
Author:     Alex Bennée <alex.bennee <AT> linaro <DOT> org>
AuthorDate: Mon Jun  4 06:27:17 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun  4 18:57:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19972786

sys-process/atop: add ~arm64 keyword

 sys-process/atop/atop-2.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index 5bf2b313486..c2b7fbd1fb7 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd67263
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-12-12 15:10 Lars Wendler
  0 siblings, 0 replies; 51+ messages in thread
From: Lars Wendler @ 2017-12-12 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     02649c571f8a373b61fa43e8d08f3486d1f7df5a
Author:     Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 07:54:41 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 15:10:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02649c57

sys-process/atop: Add missing dies

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-process/atop/atop-2.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index e0a0640ed94..5bf2b313486 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -49,13 +49,13 @@ src_prepare() {
 	tc-export CC PKG_CONFIG
 	sed -i 's: root : :' atop.cronsysv || die #191926
 	# prefixify
-	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
 }
 
 src_install() {
 	emake DESTDIR="${D}" genericinstall
 	# useless -${PV} copies ?
-	rm -f "${ED%/}"/usr/bin/atop*-${PV}
+	rm "${ED%/}"/usr/bin/atop*-${PV} || die
 	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
 	newinitd "${FILESDIR}"/atopacct.rc atopacct
 	systemd_dounit "${FILESDIR}"/${PN}.service


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-11-15 22:42 Sergei Trofimovich
  0 siblings, 0 replies; 51+ messages in thread
From: Sergei Trofimovich @ 2017-11-15 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     e8e17dfd4183ebdadee86189bdf36ac78ea34e89
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 15 22:40:24 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 22:42:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e17dfd

sys-process/atop: stable 2.3.0-r1 for hppa, bug #590466

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 sys-process/atop/atop-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index 8808312a623..e0a0640ed94 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd67263
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-10-23 12:29 Manuel Rüger
  0 siblings, 0 replies; 51+ messages in thread
From: Manuel Rüger @ 2017-10-23 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     fd8b1c1a5ec2a75268431c76fb054722f6932cb5
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 12:28:24 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 12:28:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8b1c1a

sys-process/atop: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-process/atop/atop-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index 71fe1c731cb..8808312a623 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd67263
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-10-05 11:07 Sergei Trofimovich
  0 siblings, 0 replies; 51+ messages in thread
From: Sergei Trofimovich @ 2017-10-05 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     db8f1193e9b05116f5bd7280f884688691a617c3
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  5 11:07:01 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Oct  5 11:07:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8f1193

sys-process/atop: stable 2.3.0-r1 for ppc, bug #590466

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 sys-process/atop/atop-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index 6db48b04e56..71fe1c731cb 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd67263
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-09-23 16:08 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2017-09-23 16:08 UTC (permalink / raw
  To: gentoo-commits

commit:     d0e2dc14f291706aaf21a1e4a24525dce921d1b0
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 16:08:31 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 16:08:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e2dc14

sys-process/atop: x86 stable (bug #590466)

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-process/atop/atop-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
index 238b4fd02e2..6db48b04e56 100644
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd67263
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-09-22 21:33 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2017-09-22 21:33 UTC (permalink / raw
  To: gentoo-commits

commit:     446651e40dae4f16af2b16ecaf27d13173d702ae
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 21:33:10 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 21:33:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446651e4

sys-process/atop: Enforce dependency on sys-process/acct with fixed logrotate script (bug #542906)

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-process/atop/atop-2.3.0-r1.ebuild | 64 +++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
new file mode 100644
index 00000000000..238b4fd02e2
--- /dev/null
+++ b/sys-process/atop/atop-2.3.0-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# Tarballs lacks version.{c,h} files
+SRC_URI+=" https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch -> ${PN}-2.3.0-version_h.patch"
+SRC_URI+=" https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch -> ${PN}-2.3.0-version_c.patch"
+SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch -> ${PN}-2.3.0-netatop_h.patch"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+	sys-libs/ncurses:0=
+	>=sys-process/acct-6.6.4-r1
+"
+DEPEND="
+	${RDEPEND}
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.2-build.patch
+	"${FILESDIR}"/${PN}-2.2-sysmacros.patch #580372
+
+	# taken from upstream.
+	"${DISTDIR}"/${P}-version_{h,c}.patch
+	"${DISTDIR}"/${P}-netatop_h.patch
+)
+
+pkg_pretend() {
+	if use kernel_linux ; then
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
+	fi
+}
+
+src_prepare() {
+	default
+	tc-export CC PKG_CONFIG
+	sed -i 's: root : :' atop.cronsysv || die #191926
+	# prefixify
+	sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile
+}
+
+src_install() {
+	emake DESTDIR="${D}" genericinstall
+	# useless -${PV} copies ?
+	rm -f "${ED%/}"/usr/bin/atop*-${PV}
+	newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
+	newinitd "${FILESDIR}"/atopacct.rc atopacct
+	systemd_dounit "${FILESDIR}"/${PN}.service
+	systemd_dounit "${FILESDIR}"/atopacct.service
+	dodoc atop.cronsysv AUTHOR README
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-08-22 21:41 Michał Górny
  0 siblings, 0 replies; 51+ messages in thread
From: Michał Górny @ 2017-08-22 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     03ee262dab4a7035b6606f0f2d332fec7c4afc99
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Tue Aug 22 12:31:27 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 21:40:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ee262d

sys-process/atop: HOMEPAGE 301 redirect to HTTPS

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 sys-process/atop/atop-1.27_p3.ebuild | 6 +++---
 sys-process/atop/atop-2.2.ebuild     | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-process/atop/atop-1.27_p3.ebuild b/sys-process/atop/atop-1.27_p3.ebuild
index 7d0f7f7fcc9..7e615c59c18 100644
--- a/sys-process/atop/atop-1.27_p3.ebuild
+++ b/sys-process/atop/atop-1.27_p3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="3"
@@ -9,8 +9,8 @@ MY_PV=${PV//_p/-}
 MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="http://www.atoptool.nl/"
-SRC_URI="http://www.atoptool.nl/download/${MY_P}.tar.gz"
+HOMEPAGE="https://www.atoptool.nl/"
+SRC_URI="https://www.atoptool.nl/download/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-process/atop/atop-2.2.ebuild b/sys-process/atop/atop-2.2.ebuild
index 4eafb40e5fa..2c3035fb4f8 100644
--- a/sys-process/atop/atop-2.2.ebuild
+++ b/sys-process/atop/atop-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -9,8 +9,8 @@ MY_PV=${PV//_p/-}
 MY_P=${PN}-${MY_PV}-3
 
 DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="http://www.atoptool.nl/"
-SRC_URI="http://www.atoptool.nl/download/${MY_P}.tar.gz"
+HOMEPAGE="https://www.atoptool.nl/"
+SRC_URI="https://www.atoptool.nl/download/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
@ 2017-08-04  7:15 Lars Wendler
  0 siblings, 0 replies; 51+ messages in thread
From: Lars Wendler @ 2017-08-04  7:15 UTC (permalink / raw
  To: gentoo-commits

commit:     eec52dc3492738596c4832e7124a37eb04913ce9
Author:     sr20det <amd-1600 <AT> ya <DOT> ru>
AuthorDate: Fri Aug  4 06:51:47 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 07:15:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec52dc3

Update atop-2.3.0.ebuild

don't die if optional kernel feature not set
Closes: https://github.com/gentoo/gentoo/pull/5290

 sys-process/atop/atop-2.3.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-process/atop/atop-2.3.0.ebuild b/sys-process/atop/atop-2.3.0.ebuild
index 373ca36e8d6..31cb7439dd3 100644
--- a/sys-process/atop/atop-2.3.0.ebuild
+++ b/sys-process/atop/atop-2.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit linux-mod systemd toolchain-funcs
+inherit linux-info systemd toolchain-funcs
 
 DESCRIPTION="Resource-specific view of processes"
 HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
@@ -39,7 +39,8 @@ PATCHES=(
 
 pkg_pretend() {
 	if use kernel_linux ; then
-		CONFIG_CHECK="BSD_PROCESS_ACCT"
+		CONFIG_CHECK="~BSD_PROCESS_ACCT"
+		check_extra_config
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2024-10-10 11:04 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-18 20:02 [gentoo-commits] repo/gentoo:master commit in: sys-process/atop/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-10-10 11:04 Arthur Zamarin
2024-10-08 21:50 Jakov Smolić
2024-10-05 14:30 Arthur Zamarin
2024-10-05 12:02 Arthur Zamarin
2024-08-11 21:14 Sam James
2024-08-11 20:56 Sam James
2024-03-02 16:31 Arthur Zamarin
2024-02-18 20:02 Arthur Zamarin
2024-02-18 19:57 Arthur Zamarin
2024-01-14  3:46 Sam James
2024-01-14  3:40 Sam James
2023-11-27 11:23 Sam James
2023-08-02  8:17 Sam James
2023-07-24 21:02 Sam James
2023-07-24 13:39 Arthur Zamarin
2023-07-15  8:45 Arthur Zamarin
2023-05-20  7:02 Sam James
2023-05-03 18:58 Sam James
2023-03-04 11:03 Arthur Zamarin
2023-03-04  7:04 Arthur Zamarin
2023-01-08  5:20 Sam James
2023-01-08  5:20 Sam James
2022-12-31 23:28 Sam James
2022-10-29 21:39 Sam James
2022-04-17 17:12 Sam James
2022-02-20  5:27 Sam James
2022-02-19  6:29 Arthur Zamarin
2022-02-19  6:29 Arthur Zamarin
2022-02-19  6:29 Arthur Zamarin
2022-02-19  3:02 Sam James
2022-01-13  5:33 Sam James
2022-01-09  8:05 Sam James
2022-01-09  1:06 Sam James
2022-01-07  5:14 Sam James
2021-12-20  7:36 Sam James
2021-10-11 13:47 Yixun Lan
2021-05-16 12:45 Sam James
2021-05-13 21:17 Sam James
2021-05-13 18:56 Sam James
2021-05-13 17:12 Sam James
2019-11-07  8:21 Lars Wendler
2018-06-04 19:25 Mart Raudsepp
2017-12-12 15:10 Lars Wendler
2017-11-15 22:42 Sergei Trofimovich
2017-10-23 12:29 Manuel Rüger
2017-10-05 11:07 Sergei Trofimovich
2017-09-23 16:08 Thomas Deutschmann
2017-09-22 21:33 Thomas Deutschmann
2017-08-22 21:41 Michał Górny
2017-08-04  7:15 Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox