commit 5af5d923c7304a2a5de9954b9b85b6734a730bd2
Author: Marcin Krol <h...@tld-linux.org>
Date:   Tue Apr 2 02:10:01 2024 +0200

    - allow building without systemd

 czmq.spec | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/czmq.spec b/czmq.spec
index 5c98939..d4eba51 100644
--- a/czmq.spec
+++ b/czmq.spec
@@ -2,6 +2,7 @@
 # Conditional build:
 %bcond_without python2 # CPython 2.x module
 %bcond_without python3 # CPython 3.x module
+%bcond_without systemd # systemd
 
 Summary:       High-level C binding for 0MQ
 Summary(pl.UTF-8):     Wysokopoziomowe wiązania C dla 0MQ
@@ -33,11 +34,11 @@ BuildRequires:      python3-setuptools
 %endif
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.714
-BuildRequires: systemd-devel >= 1:200
+%{?with_systemd:BuildRequires: systemd-devel >= 1:200}
 BuildRequires: xmlto
 BuildRequires: zeromq-devel >= 4
 Requires:      curl-libs >= 7.28.0
-Requires:      systemd-libs >= 1:200
+%{?with_systemd:Requires:      systemd-libs >= 1:200}
 Requires:      zeromq >= 4
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -56,7 +57,7 @@ Requires:     curl-devel >= 7.28.0
 Requires:      libmicrohttpd-devel
 Requires:      libuuid-devel
 Requires:      lz4-devel
-Requires:      systemd-devel >= 1:200
+%{?with_systemd:Requires:      systemd-devel >= 1:200}
 Requires:      zeromq-devel >= 4
 
 %description devel
@@ -116,7 +117,8 @@ Wiązania Pythona 3 do CZMQ - wysokopoziomowego wiązania C 
do 0MQ.
        --enable-bindings-python \
        --enable-drafts \
        --disable-silent-rules \
-       --includedir=%{_includedir}/czmq
+       --includedir=%{_includedir}/czmq \
+       %{!?with_systemd:--with-libsystemd=no}
 %{__make}
 
 cd bindings/python
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/czmq.git/commitdiff/5af5d923c7304a2a5de9954b9b85b6734a730bd2

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to