[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