Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/
Date: Mon, 01 Aug 2022 08:35:12
Message-Id: 1659342879.3b5cff7a666c493b0421d43a5742f318fb1e5485.flow@gentoo
1 commit: 3b5cff7a666c493b0421d43a5742f318fb1e5485
2 Author: Sven Eden <sven.eden <AT> prydeworx <DOT> com>
3 AuthorDate: Wed Jul 27 12:03:05 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 1 08:34:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5cff7a
7
8 sci-misc/boinc: Add optfeature message to point out net-fs/cvmfs
9
10 CVMFS is needed to run ATLAS native tasks from LHC@home.
11 But besides not being needed by anything else, it is also only
12 available on x86 and amd64.
13 Therefore this did not become a USE flag but an optional feature
14 message.
15
16 Bug: https://bugs.gentoo.org/811249
17 Closes: https://bugs.gentoo.org/811249
18 Signed-off-by: Sven Eden <sven.eden <AT> prydeworx.com>
19 Closes: https://github.com/gentoo/gentoo/pull/26619
20 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
21
22 sci-misc/boinc/boinc-7.20.2-r2.ebuild | 5 ++++-
23 sci-misc/boinc/boinc-9999.ebuild | 5 ++++-
24 2 files changed, 8 insertions(+), 2 deletions(-)
25
26 diff --git a/sci-misc/boinc/boinc-7.20.2-r2.ebuild b/sci-misc/boinc/boinc-7.20.2-r2.ebuild
27 index 5c03102ff4aa..f14534027d69 100644
28 --- a/sci-misc/boinc/boinc-7.20.2-r2.ebuild
29 +++ b/sci-misc/boinc/boinc-7.20.2-r2.ebuild
30 @@ -6,7 +6,7 @@ EAPI=8
31 MY_PV=$(ver_cut 1-2)
32 WX_GTK_VER=3.0-gtk3
33
34 -inherit autotools desktop flag-o-matic linux-info wxwidgets xdg-utils
35 +inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils
36
37 DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
38 HOMEPAGE="https://boinc.berkeley.edu/"
39 @@ -195,6 +195,9 @@ pkg_postinst() {
40 elog "Run as root:"
41 elog "gpasswd -a boinc video"
42 elog
43 +
44 + optfeature_header "If you want to run ATLAS native tasks by LHC@home, you need to install:"
45 + optfeature "CERN VM filesystem support" net-fs/cvmfs
46 }
47
48 pkg_postrm() {
49
50 diff --git a/sci-misc/boinc/boinc-9999.ebuild b/sci-misc/boinc/boinc-9999.ebuild
51 index 08e8f1f9530c..07b9716f2970 100644
52 --- a/sci-misc/boinc/boinc-9999.ebuild
53 +++ b/sci-misc/boinc/boinc-9999.ebuild
54 @@ -8,7 +8,7 @@ EAPI=8
55 MY_PV=7.18
56 WX_GTK_VER=3.0-gtk3
57
58 -inherit autotools desktop flag-o-matic linux-info wxwidgets xdg-utils
59 +inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils
60
61 DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
62 HOMEPAGE="https://boinc.berkeley.edu/"
63 @@ -198,6 +198,9 @@ pkg_postinst() {
64 elog "Run as root:"
65 elog "gpasswd -a boinc video"
66 elog
67 +
68 + optfeature_header "If you want to run ATLAS native tasks by LHC@home, you need to install:"
69 + optfeature "CERN VM filesystem support" net-fs/cvmfs
70 }
71
72 pkg_postrm() {