From 90af78c42a21ad12d7ffd0a4dd1083084b0f4b7a Mon Sep 17 00:00:00 2001 From: coast Date: Fri, 2 Oct 2026 06:00:52 +0330 Subject: shepherd-1.0.9.ebuild use flag-related changes --- sys-apps/shepherd/shepherd-1.0.9.ebuild | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/sys-apps/shepherd/shepherd-1.0.9.ebuild b/sys-apps/shepherd/shepherd-1.0.9.ebuild index bd7af17..709be29 100644 --- a/sys-apps/shepherd/shepherd-1.0.9.ebuild +++ b/sys-apps/shepherd/shepherd-1.0.9.ebuild @@ -76,9 +76,17 @@ src_install() { if use service-files; then insinto /etc/shepherd - doins "${FILESDIR}/shepherd.scm" - insinto /etc/shepherd/services - doins "${FILESDIR}"/services/*.scm + if [[ -f "${FILESDIR}/shepherd.scm" ]]; then + doins "${FILESDIR}/shepherd.scm" + fi + + if [[ -d "${FILESDIR}/services" ]]; then + insinto /etc/shepherd/services + for service in "${FILESDIR}"/services/*.scm; do + [[ -f "${service}" ]] || continue + doins "${service}" + done + fi fi } -- cgit v1.2.3