]> git.pld-linux.org Git - packages/fpm-cookery.git/blame - fpm-cookery.spec
one more match
[packages/fpm-cookery.git] / fpm-cookery.spec
CommitLineData
5ceb5fa2
ER
1#
2# Conditional build:
3%bcond_with tests # build without tests
4
5Summary: A tool for building software packages with fpm
6Name: fpm-cookery
7Version: 0.29.0
3d136c57 8Release: 0.6
5ceb5fa2
ER
9License: BSD
10Group: Development/Languages
11Source0: http://rubygems.org/downloads/%{name}-%{version}.gem
12# Source0-md5: bd210d6acb6a0519f8d940200917eefe
b58b3c1d 13Patch0: svn-ignore-externals.patch
9b00b47b 14Patch1: rpm-attributes.patch
3d136c57 15Patch2: no-runtime-deps-during-build.patch
5ceb5fa2
ER
16URL: https://github.com/bernd/fpm-cookery
17BuildRequires: rpm-rubyprov
18BuildRequires: rpmbuild(macros) >= 1.656
19BuildRequires: sed >= 4.0
20%if %{with tests}
21BuildRequires: ruby-rake
22BuildRequires: ruby-rspec < 4
23BuildRequires: ruby-rspec >= 3.0
24%endif
fb2c6bb8 25Requires: curl
5ceb5fa2
ER
26Requires: fpm < 2
27Requires: fpm >= 1.1
0d65f60e
ER
28Requires: puppet < 4
29Requires: puppet >= 3.4
0de5f8ce 30Requires: rpm-build
5ceb5fa2
ER
31Requires: ruby-addressable
32Requires: ruby-facter
5ceb5fa2 33Requires: ruby-systemu
c5ec7ab6
ER
34Suggests: git-core
35Suggests: subversion
5ceb5fa2
ER
36BuildArch: noarch
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40A tool for building software packages with fpm.
41
42%prep
43%setup -q
b58b3c1d 44%patch0 -p1
9b00b47b 45%patch1 -p1
3d136c57 46%patch2 -p1
5ceb5fa2
ER
47%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
48
49%build
50# write .gemspec
51%__gem_helper spec
52
53%install
54rm -rf $RPM_BUILD_ROOT
55install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir},%{_bindir}}
56cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
57cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
58cp -p %{name}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files
64%defattr(644,root,root,755)
65%attr(755,root,root) %{_bindir}/fpm-cook
66%{ruby_vendorlibdir}/fpm/cookery
67%{ruby_specdir}/%{name}-%{version}.gemspec
This page took 0.08437 seconds and 4 git commands to generate.