[packages/ruby-rbnacl] libsodium dep
glen
glen at pld-linux.org
Sat Mar 19 10:14:30 CET 2016
commit 9a241303f4be0425a279f74dcca87d8acd5d9085
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sat Mar 19 11:14:25 2016 +0200
libsodium dep
ruby-rbnacl.spec | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/ruby-rbnacl.spec b/ruby-rbnacl.spec
index 8ed361f..e408393 100644
--- a/ruby-rbnacl.spec
+++ b/ruby-rbnacl.spec
@@ -3,6 +3,7 @@
%bcond_with tests # build without tests
%define pkgname rbnacl
+%define min_libsodium 0.4.3
Summary: Ruby binding to the Networking and Cryptography (NaCl) library
Name: ruby-%{pkgname}
Version: 3.3.0
@@ -20,6 +21,7 @@ BuildRequires: ruby-rspec < 3.1
BuildRequires: ruby-rspec >= 3.0.0
BuildRequires: ruby-rubocop
%endif
+Requires: libsodium >= %{min_libsodium}
Requires: ruby-ffi
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,6 +34,9 @@ toolkit for building cryptographic systems and protocols
%setup -q -n %{pkgname}-%{version}
%build
+v=$(awk -F'"' '/MINIMUM_LIBSODIUM_VERSION =/{print $2}' lib/rbnacl/sodium/version.rb)
+test "$v" = %{min_libsodium}
+
# write .gemspec
%__gem_helper spec
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-rbnacl.git/commitdiff/9a241303f4be0425a279f74dcca87d8acd5d9085
More information about the pld-cvs-commit
mailing list