1 %define pkgname mixlib-authentication
2 Summary: Simple per-request authentication
7 Group: Development/Languages
8 Source0: http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
9 # Source0-md5: c2e40b5bf1d72d03ea91991c37c2a65a
10 URL: http://github.com/opscode/mixlib-authentication
11 BuildRequires: rpm-rubyprov
12 BuildRequires: rpmbuild(macros) >= 1.656
13 Requires: ruby-mixlib-log
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 Mixlib::Authentication provides a class-based header signing
19 authentication object.
22 Summary: Documentation for %{name}
24 Requires: %{name} = %{version}-%{release}
27 This package contains documentation for %{name}.
39 rspec -Ilib spec/mixlib/authentication/
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir}}
45 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
46 cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
49 rm -rf $RPM_BUILD_ROOT
52 %defattr(644,root,root,755)
53 %doc README.rdoc NOTICE
54 %{ruby_vendorlibdir}/mixlib/authentication.rb
55 %{ruby_vendorlibdir}/mixlib/authentication
56 %{ruby_specdir}/%{pkgname}-%{version}.gemspec
58 # FIXME, who owns the dir?
59 %dir %{ruby_vendorlibdir}/mixlib
63 %defattr(644,root,root,755)