aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2024-05-20 19:24:39 -0400
committerJulien Roy <julien@jroy.ca>2024-05-20 19:24:39 -0400
commit92b2631dba1a40a0abe92a806d8b52205995ceeb (patch)
treecf1373b9987424447502094f8d0b45cf8e9bec4f
parent079c62d64394b74e04c753c3e477b4c4c499a742 (diff)
downloadMrRoy-Overlay-92b2631dba1a40a0abe92a806d8b52205995ceeb.tar.gz
MrRoy-Overlay-92b2631dba1a40a0abe92a806d8b52205995ceeb.tar.bz2
MrRoy-Overlay-92b2631dba1a40a0abe92a806d8b52205995ceeb.zip
app-portage/puppy: sync live
Signed-off-by: Julien Roy <julien@jroy.ca>
-rw-r--r--app-portage/puppy/puppy-9999.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/app-portage/puppy/puppy-9999.ebuild b/app-portage/puppy/puppy-9999.ebuild
index 23801cb..e3f8e69 100644
--- a/app-portage/puppy/puppy-9999.ebuild
+++ b/app-portage/puppy/puppy-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
-inherit python-single-r1
+inherit python-single-r1 systemd
DESCRIPTION="Utility for compiling packages on remote hosts using Portage"
HOMEPAGE="https://gitlab.com/doasu/puppy"
@@ -38,6 +38,11 @@ src_install() {
if use server; then
python_doscript puppyd
+
+ newconfd "${S}/packaging/puppyd.conf.d" puppyd
+ newinitd "${S}/packaging/puppyd.init.d" puppyd
+
+ systemd_newunit packaging/puppyd.service puppyd.service
fi
if use client; then