commit:     ccad269298f9eb65831c520feec9199405650cf8
Author:     Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Tue Mar 26 17:05:19 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Mar 26 17:05:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccad2692

gui-apps/wob: fix systemd service/socket install

This addresses feedback from:
https://github.com/gentoo/guru/commit/91214b8ae170bfff3778a50ad59d7241f794b483

Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>

 gui-apps/wob/metadata.xml      | 1 -
 gui-apps/wob/wob-0.15.1.ebuild | 9 ++-------
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index e2802550e6..253436a94a 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -17,6 +17,5 @@
        </upstream>
        <use>
                <flag name="seccomp">Linux kernel syscall filtering</flag>
-               <flag name="systemd">Install systemd service/socket files</flag>
        </use>
 </pkgmetadata>

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index 310a793b7a..3f084f8804 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+man +seccomp test systemd"
+IUSE="+man +seccomp test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -40,10 +40,5 @@ src_configure() {
 
 src_install() {
        meson_src_install
-
-       if use systemd; then
-               insinto $(systemd_get_userunitdir)
-               doins contrib/systemd/${PN}.service
-               doins contrib/systemd/${PN}.socket
-       fi
+       systemd_douserunit contrib/systemd/${PN}.{service,socket}
 }

Reply via email to