commit:     b0fd6848a653bc6032b9281ad247e1f97b3bb171
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 17:56:09 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 20:06:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fd6848

x11-drivers/nvidia-drivers: use the new systemd_get_sleepdir

Bug: https://bugs.gentoo.org/873172
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild | 3 ++-
 x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild  | 3 ++-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild  | 3 ++-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild  | 3 ++-
 x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild  | 3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
index 1ff546ca2442..f9afe49ec860 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
@@ -441,7 +441,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers";
        done < .manifest || die
 
        # MODULE:installer non-skipped extras
-       exeinto /lib/systemd/system-sleep
+       : "$(systemd_get_sleepdir)"
+       exeinto "${_#"${EPREFIX}"}"
        doexe systemd/system-sleep/nvidia
        dobin systemd/nvidia-sleep.sh
        systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
index b79e48854e9a..1dc7eb5fa6b4 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
@@ -448,7 +448,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers";
        done < .manifest || die
 
        # MODULE:installer non-skipped extras
-       exeinto /lib/systemd/system-sleep
+       : "$(systemd_get_sleepdir)"
+       exeinto "${_#"${EPREFIX}"}"
        doexe systemd/system-sleep/nvidia
        dobin systemd/nvidia-sleep.sh
        systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
index 799f3fc68a02..ed859a1706a4 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
@@ -473,7 +473,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers";
        done < .manifest || die
 
        # MODULE:installer non-skipped extras
-       exeinto /lib/systemd/system-sleep
+       : "$(systemd_get_sleepdir)"
+       exeinto "${_#"${EPREFIX}"}"
        doexe systemd/system-sleep/nvidia
        dobin systemd/nvidia-sleep.sh
        systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
index 2cc2949182ef..ad75fd7f6802 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
@@ -479,7 +479,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers";
        done < .manifest || die
 
        # MODULE:installer non-skipped extras
-       exeinto /lib/systemd/system-sleep
+       : "$(systemd_get_sleepdir)"
+       exeinto "${_#"${EPREFIX}"}"
        doexe systemd/system-sleep/nvidia
        dobin systemd/nvidia-sleep.sh
        systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild
index fe76e7f59697..2a8c2bddc754 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild
@@ -473,7 +473,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers";
        done < .manifest || die
 
        # MODULE:installer non-skipped extras
-       exeinto /lib/systemd/system-sleep
+       : "$(systemd_get_sleepdir)"
+       exeinto "${_#"${EPREFIX}"}"
        doexe systemd/system-sleep/nvidia
        dobin systemd/nvidia-sleep.sh
        systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service

Reply via email to