]> git.pld-linux.org Git - packages/ruby-mixlib-log.git/blame - ruby-mixlib-log.spec
- release 4 (by relup.sh)
[packages/ruby-mixlib-log.git] / ruby-mixlib-log.spec
CommitLineData
7536636c
ER
1#
2# Conditional build:
3%bcond_without tests # build without tests
4
efa408c4
ER
5%define pkgname mixlib-log
6Summary: Ruby mix-in for log functionality
7Name: ruby-%{pkgname}
e3b97c6f 8Version: 1.6.0
bef5b95f 9Release: 4
efa408c4
ER
10License: Apache v2.0
11Group: Development/Languages
e3b97c6f
ER
12Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
13# Source0-md5: 98bafe9409a72fd24782d77794b5adf5
7536636c 14URL: http://github.com/opscode/mixlib-log
efa408c4 15BuildRequires: rpm-rubyprov
7536636c 16BuildRequires: rpmbuild(macros) >= 1.665
e3b97c6f
ER
17%if %{with tests}
18BuildRequires: ruby-cucumber
19BuildRequires: ruby-rake
20BuildRequires: ruby-rspec < 3
21BuildRequires: ruby-rspec >= 2.10
22%endif
efa408c4
ER
23BuildArch: noarch
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27A gem that provides a simple mix-in for log functionality.
28
29%package doc
30Summary: Documentation for %{name}
31Group: Documentation
32Requires: %{name} = %{version}-%{release}
33
34%description doc
35This package contains documentation for %{name}.
36
37%prep
38%setup -q
39
7536636c
ER
40%build
41%__gem_helper spec
42
efa408c4
ER
43%if %{with tests}
44# need RSpec2
45rspec
46%endif
47
48%install
49rm -rf $RPM_BUILD_ROOT
7536636c 50install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir}}
efa408c4 51cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
7536636c 52cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
efa408c4
ER
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(644,root,root,755)
59%doc README.rdoc NOTICE
60%{ruby_vendorlibdir}/mixlib/log.rb
61%{ruby_vendorlibdir}/mixlib/log
7536636c 62%{ruby_specdir}/%{pkgname}-%{version}.gemspec
efa408c4
ER
63
64# FIXME, who owns the dir?
65%dir %{ruby_vendorlibdir}/mixlib
66
67%if 0
68%files doc
69%defattr(644,root,root,755)
70%endif
This page took 0.074657 seconds and 4 git commands to generate.