commit 0aad696c5238ed189c51551e8fc007b587205202
Author: Jan RÄ™korajski <[email protected]>
Date:   Fri Sep 8 11:12:01 2023 +0200

    - added docs bcond, rel 2

 conmon.spec | 33 +++++++++++++++++++++++++--------
 1 file changed, 25 insertions(+), 8 deletions(-)
---
diff --git a/conmon.spec b/conmon.spec
index 8f9df9a..28b6b68 100644
--- a/conmon.spec
+++ b/conmon.spec
@@ -1,7 +1,14 @@
+#
+# Conditional build:
+%bcond_without docs            # Don't build man page (requires go arch)
+#
+%ifarch x32
+%undefine      with_docs
+%endif
 Summary:       OCI container runtime monitor
 Name:          conmon
 Version:       2.1.8
-Release:       1
+Release:       2
 License:       Apache v2.0
 Group:         Applications/System
 #Source0Download: https://github.com/containers/conmon/releases
@@ -9,7 +16,7 @@ Source0:       
https://github.com/containers/conmon/archive/v%{version}/%{name}-%{vers
 # Source0-md5: 753a2d554c6b5c55c93f069a20d9ebf9
 URL:           https://github.com/containers/conmon
 BuildRequires: glib2-devel
-BuildRequires: go-md2man
+%{?with_docs:BuildRequires:    go-md2man}
 BuildRequires: libseccomp-devel >= 2.5.2
 BuildRequires: pkgconfig
 BuildRequires: systemd-devel
@@ -35,17 +42,27 @@ install -d tools/build
        CFLAGS="%{rpmcppflags} %{rpmcflags}" \
        LDLAGS="%{rpmldflags}" \
 
+%if %{with docs}
 %{__make} docs \
-        GOMD2MAN=/usr/bin/go-md2man
+       GOMD2MAN=/usr/bin/go-md2man
+%endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
+%{__make} install.bin \
        DESTDIR=$RPM_BUILD_ROOT \
-        PREFIX=%{_prefix} \
-        BINDIR=%{_bindir} \
-        LIBEXECDIR=%{_libexecdir}
+       PREFIX=%{_prefix} \
+       BINDIR=%{_bindir} \
+       LIBEXECDIR=%{_libexecdir}
+
+%if %{with docs}
+%{__make} -C docs install \
+       DESTDIR=$RPM_BUILD_ROOT \
+       PREFIX=%{_prefix} \
+       BINDIR=%{_bindir} \
+       LIBEXECDIR=%{_libexecdir}
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -54,4 +71,4 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc README.md  changelog.txt
 %attr(755,root,root) %{_bindir}/conmon
-%{_mandir}/man8/conmon.8*
+%{?with_docs:%{_mandir}/man8/conmon.8*}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/conmon.git/commitdiff/0aad696c5238ed189c51551e8fc007b587205202

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to