Package gem-hoe-highline: Specfile

%define        gemname hoe-highline

Name:          gem-hoe-highline
Version:       0.2.1
Release:       alt1
Summary:       A Hoe plugin for building interactive Rake tasks
License:       BSD
Group:         Development/Ruby
Url:           https://bitbucket.org/ged/hoe-highline
Vcs:           https://bitbucket.org/ged/hoe-highline.git
Packager:      Pavel Skrylev <majioa@altlinux.org>
BuildArch:     noarch

Source:        %name-%version.tar
Patch:         patch.patch
BuildRequires(pre): rpm-build-ruby
BuildRequires: gem(rdoc) >= 4.0
BuildRequires: gem(highline) >= 1.6 gem(highline) < 3
BuildRequires: gem(hoe) >= 3.11 gem(hoe) < 4

%add_findreq_skiplist %ruby_gemslibdir/**/*
%add_findprov_skiplist %ruby_gemslibdir/**/*
%ruby_use_gem_dependency highline >= 2.0.3,highline < 3
Requires:      gem(highline) >= 1.6 gem(highline) < 3
Requires:      gem(hoe) >= 3.11 gem(hoe) < 4
Provides:      gem(hoe-highline) = 0.2.1


%description
A Hoe plugin for building interactive Rake tasks.

Hoe-highline, as you might have guessed from the name, adds prompting and
displaying functions from the HighLine[http://highline.rubyforge.org/] gem to
your Rake environment, allowing you to ask questions, prompt for passwords,
build menus, and other fun stuff.


%package       -n gem-hoe-highline-doc
Version:       0.2.1
Release:       alt1
Summary:       A Hoe plugin for building interactive Rake tasks documentation files
Summary(ru_RU.UTF-8): Файлы сведений для самоцвета hoe-highline
Group:         Development/Documentation
BuildArch:     noarch

Requires:      gem(hoe-highline) = 0.2.1

%description   -n gem-hoe-highline-doc
A Hoe plugin for building interactive Rake tasks documentation files.

%description   -n gem-hoe-highline-doc -l ru_RU.UTF-8
Файлы сведений для самоцвета hoe-highline.


%package       -n gem-hoe-highline-devel
Version:       0.2.1
Release:       alt1
Summary:       A Hoe plugin for building interactive Rake tasks development package
Summary(ru_RU.UTF-8): Файлы для разработки самоцвета hoe-highline
Group:         Development/Ruby
BuildArch:     noarch

Requires:      gem(hoe-highline) = 0.2.1
Requires:      gem(rdoc) >= 4.0

%description   -n gem-hoe-highline-devel
A Hoe plugin for building interactive Rake tasks development package.

%description   -n gem-hoe-highline-devel -l ru_RU.UTF-8
Файлы для разработки самоцвета hoe-highline.


%prep
%setup
%autopatch

%build
%ruby_build

%install
%ruby_install

%check
%ruby_test

%files
%doc README.rdoc
%ruby_gemspec
%ruby_gemlibdir

%files         -n gem-hoe-highline-doc
%doc README.rdoc
%ruby_gemdocdir

%files         -n gem-hoe-highline-devel
%doc README.rdoc


%changelog
* Fri May 13 2022 Pavel Skrylev <majioa@altlinux.org> 0.2.1-alt1
- + packaged gem with Ruby Policy 2.0