[packages/open-isns] - allow building on systems without systemd
hawk
hawk at pld-linux.org
Thu Jul 20 18:10:41 CEST 2023
commit d76e539699fcf08879ba88f1c999ced218e38d44
Author: Marcin Krol <hawk at tld-linux.org>
Date: Thu Jul 20 17:39:38 2023 +0200
- allow building on systems without systemd
open-isns.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/open-isns.spec b/open-isns.spec
index e362949..407e7f7 100644
--- a/open-isns.spec
+++ b/open-isns.spec
@@ -2,6 +2,7 @@
#
# Conditional build:
%bcond_without static_libs # static libraries
+%bcond_without systemd # systemd
#
Summary: Partial implementation of iSNS (RFC 4171)
Summary(pl.UTF-8): Częściowa implementacja iSNS (RFC 4171)
@@ -70,7 +71,7 @@ Statyczna biblioteka Open-iSNS.
%build
%meson build \
- -Dsystemddir=%{_systemd_util_dir} \
+ %{?with_systemd:-Dsystemddir=%{_systemd_util_dir}} \
%{!?with_static_libs:--default-library=shared}
%ninja_build -C build
@@ -104,8 +105,10 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/isns/isnsadm.conf
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/isns/isnsd.conf
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/isns/isnsdd.conf
+%if %{with systemd}
%{systemdunitdir}/isnsd.service
%{systemdunitdir}/isnsd.socket
+%endif
%dir /var/lib/isns
%{_mandir}/man5/isns_config.5*
%{_mandir}/man8/isnsadm.8*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/open-isns.git/commitdiff/d76e539699fcf08879ba88f1c999ced218e38d44
More information about the pld-cvs-commit
mailing list