From 6fb434af582a511a46482e73c1e70fcfb6a045ecfdc2d241a4a0c6bdcf1a8b3a Mon Sep 17 00:00:00 2001 From: Jordi Massaguer Date: Tue, 9 Dec 2014 11:29:52 +0000 Subject: [PATCH] None OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-http-cookie?expand=0&rev=3 --- rubygem-http-cookie.spec | 52 +++++++--------------------------------- 1 file changed, 8 insertions(+), 44 deletions(-) diff --git a/rubygem-http-cookie.spec b/rubygem-http-cookie.spec index e4f53a8..b4c9af4 100644 --- a/rubygem-http-cookie.spec +++ b/rubygem-http-cookie.spec @@ -1,7 +1,7 @@ # # spec file for package rubygem-http-cookie # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: rubygem-http-cookie Version: 1.0.2 Release: 0 %define mod_name http-cookie %define mod_full_name %{mod_name}-%{version} - BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 1 +BuildRequires: ruby-macros >= 5 +BuildRequires: %{ruby} +BuildRequires: %{rubygem gem2rpm} Url: https://github.com/sparklemotion/http-cookie Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary: A Ruby library to handle HTTP Cookies based on RFC 6265 @@ -37,51 +37,15 @@ just the same as today's major web browsers. It has builtin support for the legacy cookies.txt and the latest cookies.sqlite formats of Mozilla Firefox, and its modular API makes it easy to add support for a new backend store. -%package doc -Summary: RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - -%package testsuite -Summary: Test suite for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description testsuite -Test::Unit or RSpec files, useful for developers. - %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f -mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/CHANGELOG.md %buildroot/%{_docdir}/%{name}/CHANGELOG.md -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/LICENSE.txt %buildroot/%{_docdir}/%{name}/LICENSE.txt -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md +%gem_install \ + --doc-files="CHANGELOG.md LICENSE.txt README.md" \ + -f -%files -%defattr(-,root,root,-) -%{_docdir}/%{name} -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ - -%files testsuite -%defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test +%gem_packages %changelog