commit:     956c2cce202903dc6a2da346b3a0e483a773a2a6
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 20:08:08 2022 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 20:08:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956c2cce

sys-cluster/knem: update EAPI 6 -> 8

Bumped with ACK from folks in gentoo-cluster.

Fixed SRC urls and home page and handled QA
warnings.

Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org>

 sys-cluster/knem/knem-9999.ebuild | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/knem/knem-9999.ebuild 
b/sys-cluster/knem/knem-9999.ebuild
index b87cfd8b81d7..d0ff2cda6826 100644
--- a/sys-cluster/knem/knem-9999.ebuild
+++ b/sys-cluster/knem/knem-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="8"
 
-inherit autotools linux-mod linux-info toolchain-funcs udev multilib
+inherit autotools linux-mod linux-info toolchain-funcs udev
 
 DESCRIPTION="High-Performance Intra-Node MPI Communication"
-HOMEPAGE="http://knem.gforge.inria.fr/";
+HOMEPAGE="https://knem.gforge.inria.fr/";
 if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git";
+       EGIT_REPO_URI="https://gitlab.inria.fr/knem/knem.git";
        inherit git-r3
 else
-       SRC_URI="http://runtime.bordeaux.inria.fr/knem/download/${P}.tar.gz";
+       
SRC_URI="https://gitlab.inria.fr/knem/knem/uploads/4a43e3eb860cda2bbd5bf5c7c04a24b6/${P}.tar.gz";
        KEYWORDS="~amd64 ~x86"
 fi
 
@@ -75,3 +75,11 @@ src_install() {
        udev_dorules "${FILESDIR}/45-knem.rules"
        rm "${ED}/etc/10-knem.rules" || die
 }
+
+pkg_postinst() {
+       udev_reload
+}
+
+pkg_postrm() {
+       udev_reload
+}

Reply via email to