4 %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
5 %global geminstdir %{gemdir}/gems/%{gemname}-%{version}
6 %define gembuilddir %{buildroot}%{gemdir}
8 Summary: Widely used, feature-rich asynchronous RabbitMQ client with batteries included
9 Name: ruby21-rubygem-%{rbname}
12 Release: %{release}%{dist}
13 Group: Development/Ruby
14 License: Distributable
15 URL: http://rubyamqp.info
16 Source0: %{rbname}-%{version}.gem
17 BuildRoot: %{_tmppath}/%{name}-%{version}-root
19 Requires: rubygems >= 2.1
21 Requires: ruby21-rubygem-eventmachine
22 Requires: ruby21-rubygem-amq-client => 1.0.4
23 Requires: ruby21-rubygem-amq-protocol => 1.9.2
25 BuildRequires: ruby >= 2.1
26 BuildRequires: rubygems >= 2.1
28 Provides: ruby21-rubygem(amqp) = %{version}
32 Widely used, feature-rich asynchronous AMQP RabbitMQ client with batteries
42 %{__rm} -rf %{buildroot}
43 mkdir -p %{gembuilddir}
44 gem install --local --install-dir %{gembuilddir} --force %{SOURCE0}
47 %{__rm} -rf %{buildroot}
50 %defattr(-, root, root)
51 %{gemdir}/gems/amqp-1.4.1/.gitignore
52 %{gemdir}/gems/amqp-1.4.1/.rspec
53 %{gemdir}/gems/amqp-1.4.1/.ruby-version
54 %{gemdir}/gems/amqp-1.4.1/ChangeLog.md
55 %{gemdir}/gems/amqp-1.4.1/repl
56 %{gemdir}/gems/amqp-1.4.1/.travis.yml
57 %{gemdir}/gems/amqp-1.4.1/.yardopts
58 %{gemdir}/gems/amqp-1.4.1/Gemfile
59 %doc %{gemdir}/gems/amqp-1.4.1/README.md
60 %{gemdir}/gems/amqp-1.4.1/Rakefile
61 %{gemdir}/gems/amqp-1.4.1/amqp.gemspec
62 %{gemdir}/gems/amqp-1.4.1/bin/ci/before_build.sh
63 %{gemdir}/gems/amqp-1.4.1/bin/cleanify.rb
64 %{gemdir}/gems/amqp-1.4.1/bin/docup
65 %{gemdir}/gems/amqp-1.4.1/bin/irb
66 %{gemdir}/gems/amqp-1.4.1/bin/set_test_suite_realms_up.sh
67 %doc %{gemdir}/gems/amqp-1.4.1/docs/*
68 %{gemdir}/gems/amqp-1.4.1/examples/*
69 %{gemdir}/gems/amqp-1.4.1/lib/*
70 %{gemdir}/gems/amqp-1.4.1/spec/*
72 %doc %{gemdir}/doc/amqp-1.4.1
73 %{gemdir}/cache/amqp-1.4.1.gem
74 %{gemdir}/specifications/amqp-1.4.1.gemspec