commit:     7e49a1d4eb1c914508de2b83c0e979b5008aedc9
Author:     Your Name <you <AT> example <DOT> com>
AuthorDate: Mon Oct  3 01:02:04 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Oct  3 02:07:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e49a1d4

sys-apps/openrazer: install openrazer-daemon.desktop

Signed-off-by: Steffen Winter <steffen.winter <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/27509
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{openrazer-3.4.0-r2.ebuild => openrazer-3.4.0-r3.ebuild}  | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-apps/openrazer/openrazer-3.4.0-r2.ebuild 
b/sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
similarity index 90%
rename from sys-apps/openrazer/openrazer-3.4.0-r2.ebuild
rename to sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
index 1af09bba0ae3..7b19f04fe4bf 100644
--- a/sys-apps/openrazer/openrazer-3.4.0-r2.ebuild
+++ b/sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
@@ -48,7 +48,10 @@ DOCS=( README.md )
 
 DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
 (razeraccessory, razerkbd, razerkraken and/or razermouse),
-add Your user to the \"plugdev\" group and start the \"openrazer-daemon\"."
+add your user to the \"plugdev\" group and start the OpenRazer daemon.
+To automatically start up the OpenRazer daemon on session login copy
+/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
+~/.config/autostart/ directory."
 
 BUILD_TARGETS="clean driver"
 BUILD_PARAMS="-C ${S} SUBDIRS=${S}/driver KERNELDIR=${KERNEL_DIR}"
@@ -120,8 +123,14 @@ src_install() {
                # dbus service
                insinto /usr/share/dbus-1/services
                doins "${S}"/daemon/org.razer.service
+
                # systemd unit
                systemd_douserunit "${S}"/daemon/${PN}-daemon.service
+
+               # xdg autostart example file
+               insinto /usr/share/${PN}
+               doins "${S}"/install_files/desktop/openrazer-daemon.desktop
+
                # Manpages
                doman "${S}"/daemon/resources/man/${PN}-daemon.8
                doman "${S}"/daemon/resources/man/razer.conf.5

Reply via email to