]> git.pld-linux.org Git - packages/fpm.git/blame - ruby-fpm.spec
build with rubygems provides
[packages/fpm.git] / ruby-fpm.spec
CommitLineData
df5364cd
ER
1#
2# Conditional build:
3%bcond_with tests # build without tests
4
5%define pkgname fpm
6Summary: fpm - package building and mangling
7Name: ruby-%{pkgname}
8Version: 0.4.36
cdc18754 9Release: 2
df5364cd
ER
10License: GPL v2+ or Ruby
11Group: Development/Languages
12Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
13# Source0-md5: 722802ab7f9ab4c2befa26551314fcff
14URL: https://github.com/jordansissel/fpm
15BuildRequires: rpm-rubyprov
cdc18754 16BuildRequires: rpmbuild(macros) >= 1.665
df5364cd
ER
17BuildRequires: sed >= 4.0
18%if %{with tests}
19BuildRequires: ruby-insist < 0.1
20BuildRequires: ruby-insist >= 0.0.5
21BuildRequires: ruby-minitest
22BuildRequires: ruby-pry
23BuildRequires: ruby-rspec
24BuildRequires: ruby-rush
25%endif
26Requires: ruby-arr-pm < 0.1
27Requires: ruby-arr-pm >= 0.0.8
28Requires: ruby-backports >= 2.6.2
29Requires: ruby-cabin >= 0.6.0
30Requires: ruby-childprocess
31Requires: ruby-clamp = 0.6.0
32Requires: ruby-ftw < 0.1
33Requires: ruby-ftw >= 0.0.30
34Requires: ruby-json < 1.8
35Requires: ruby-json >= 1.7.7
36BuildArch: noarch
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40Convert directories, rpms, python eggs, rubygems, and more to rpms,
41debs, solaris packages and more. Win at package management without
42wasting pointless hours debugging bad rpm specs!
43
df5364cd
ER
44%prep
45%setup -q -n %{pkgname}-%{version}
46%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
47
cdc18754
ER
48%build
49%__gem_helper spec
50
df5364cd
ER
51%install
52rm -rf $RPM_BUILD_ROOT
cdc18754 53install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir},%{_bindir}}
df5364cd
ER
54cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
55cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
cdc18754 56cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
df5364cd
ER
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(644,root,root,755)
63%attr(755,root,root) %{_bindir}/fpm
64%{ruby_vendorlibdir}/%{pkgname}.rb
65%{ruby_vendorlibdir}/%{pkgname}
cdc18754 66%{ruby_specdir}/%{pkgname}-%{version}.gemspec
This page took 0.072084 seconds and 4 git commands to generate.