[packages/hivex] Add primitive ruby bcond

mmazur mmazur at pld-linux.org
Thu May 18 13:00:18 CEST 2017


commit 265f46fc272ab06ba7a62e20a5098315c4db0e3e
Author: Mariusz Mazur <mmazur at axeos.com>
Date:   Thu May 18 12:55:39 2017 +0200

    Add primitive ruby bcond

 hivex.spec | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/hivex.spec b/hivex.spec
index 566c87a..0e43cab 100644
--- a/hivex.spec
+++ b/hivex.spec
@@ -4,6 +4,7 @@
 %bcond_without	static_libs	# don't build static libraries
 %bcond_without	python3		# CPython 3 module
 %bcond_without	ocaml_opt	# skip building native optimized binaries (bytecode is always built)
+%bcond_without  ruby        # skip ruby bindings
 
 %ifnarch %{ix86} %{x8664} arm aarch64 ppc sparc sparcv9
 %undefine	with_ocaml_opt
@@ -41,8 +42,10 @@ BuildRequires:	python3-devel >= 1:3.2
 %endif
 BuildRequires:	readline-devel
 BuildRequires:	rpmbuild(macros) >= 1.527
+%if %{with ruby}
 BuildRequires:	ruby-devel
 BuildRequires:	ruby-rake
+%endif
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -283,7 +286,9 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/hivex
 %endif
 
+%if %{with ruby}
 %files -n ruby-hivex
 %defattr(644,root,root,755)
 %attr(755,root,root) %{ruby_vendorarchdir}/_hivex.so
 %{ruby_vendorlibdir}/hivex.rb
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/hivex.git/commitdiff/265f46fc272ab06ba7a62e20a5098315c4db0e3e



More information about the pld-cvs-commit mailing list