Mercurial > packages > rhel6 > rubygem-rmail
view rubygem-rmail.spec @ 0:6a2bbb1f9321
Initial revision
author | Guido Berhoerster <guido+packaging@berhoerster.name> |
---|---|
date | Wed, 09 Jan 2013 17:31:55 +0100 |
parents | |
children |
line wrap: on
line source
%global gemname rmail %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global geminstdir %{gemdir}/gems/%{gemname}-%{version} %global gemdocdir %{gemdir}/doc/%{gemname}-%{version} %global rubyabi 1.8 Name: rubygem-%{gemname} Version: 1.0.0 Release: 1%{?dist} Summary: Lightweight Ruby Mail Library Group: Development/Languages License: BSD URL: http://rubygems.org/gems/rmail Source0: http://rubygems.org/downloads/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: ruby(abi) = 1.8 BuildRequires: ruby BuildRequires: ruby(rubygems) Requires: ruby(abi) = 1.8 Requires: ruby Requires: ruby(rubygems) Provides: rubygem(%{gemname}) = %{version} %description RMail is a lightweight mail library containing various utility classes and modules that allow ruby scripts to parse, modify, and generate MIME mail messages. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -c -T %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} gem install --local --install-dir %{buildroot}%{gemdir} \ --force %{SOURCE0} for f in %{buildroot}%{geminstdir}/test/*.rb; do sed -i 's|^#!/usr/bin/env ruby|#!/usr/bin/ruby|' "$f" chmod 755 "$f" done sed -i '/^#!\/usr\/bin\/env /d' %{buildroot}%{geminstdir}/lib/rmail.rb \ %{buildroot}%{geminstdir}/lib/rmail/mailbox.rb %clean rm -rf %{buildroot} %files %defattr(-, root, root, -) %dir %{geminstdir} %doc %{geminstdir}/README %{geminstdir}/Rakefile %{geminstdir}/install.rb %{geminstdir}/version %{geminstdir}/lib %{geminstdir}/test %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc %defattr(-,root,root,-) %doc %{gemdocdir} %doc %{geminstdir}/NEWS %doc %{geminstdir}/NOTES %doc %{geminstdir}/THANKS %doc %{geminstdir}/TODO %dir %{geminstdir}/guide %doc %{geminstdir}/guide/Intro.txt %doc %{geminstdir}/guide/MIME.txt %doc %{geminstdir}/guide/TableOfContents.txt %changelog * Wed Jan 09 2013 Guido Berhoerster <guido+packaging@berhoerster.name> - 1.0.0-1 - Initial packaging