[packages/ruby-ffi] ensure some kind of versioning
glen
glen at pld-linux.org
Mon Jan 5 11:48:13 CET 2015
commit 33015431103321b0b71beb2a4feba88d23bb8101
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Jan 5 12:47:37 2015 +0200
ensure some kind of versioning
symbol lookup error: /usr/lib64/ruby/vendor_ruby/2.0/ffi_c.so: undefined symbol: ffi_prep_cif_var
ruby-ffi.spec | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/ruby-ffi.spec b/ruby-ffi.spec
index 7509789..328c71e 100644
--- a/ruby-ffi.spec
+++ b/ruby-ffi.spec
@@ -2,12 +2,13 @@
# Conditional build:
%bcond_without tests # build without tests
+%define ffi_req 7:3.2
%define pkgname ffi
Summary: FFI Extensions for Ruby
Summary(pl.UTF-8): Rozszerzenia FFI dla języka Ruby
Name: ruby-%{pkgname}
Version: 1.9.6
-Release: 1
+Release: 2
License: BSD
Group: Development/Languages
Source0: http://rubygems.org/gems/%{pkgname}-%{version}.gem
@@ -15,7 +16,7 @@ Source0: http://rubygems.org/gems/%{pkgname}-%{version}.gem
Patch0: %{name}-platform.patch
Patch1: failed-tests.patch
URL: http://wiki.github.com/ffi/ffi
-BuildRequires: libffi-devel
+BuildRequires: libffi-devel >= %{ffi_req}
BuildRequires: rpm-rubyprov
BuildRequires: rpmbuild(macros) >= 1.665
BuildRequires: ruby-devel
@@ -24,6 +25,7 @@ BuildRequires: setup.rb
BuildRequires: ruby-rspec
BuildRequires: ruby-rspec-mocks
%endif
+Requires: libffi >= %{ffi_req}
ExclusiveArch: %{ix86} %{x8664} arm ia64 mips mipsel ppc s390 s390x sparc sparcv9
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-ffi.git/commitdiff/33015431103321b0b71beb2a4feba88d23bb8101
More information about the pld-cvs-commit
mailing list