Projects
Mega:24.03:SP1:Everything
rubygem-aruba
_service:tar_scm:rubygem-aruba.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:rubygem-aruba.spec of Package rubygem-aruba
%global gem_name aruba Summary: CLI Steps for Cucumber, hand-crafted for you in Aruba Name: rubygem-%{gem_name} Version: 0.14.14 Release: 2 License: MIT URL: https://github.com/cucumber/aruba Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Patch0: 0001-replace-wave-line-with-not.patch BuildRequires: ruby(release) rubygems-devel ruby rubygem(cucumber) >= 1.3.19 BuildRequires: rubygem(childprocess) >= 0.5.6 rubygem(ffi) >= 1.9.10 rubygem(minitest) BuildRequires: rubygem(pry) rubygem(rspec) >= 3 rubygem(contracts) >= 0.9 BuildRequires: rubygem(thor) >= 0.19 /usr/bin/python3 ruby(irb) BuildArch: noarch %description Aruba is Cucumber extension for Command line applications written in any programming language. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name} %prep %setup -q -n %{gem_name}-%{version} %gemspec_remove_dep -g childprocess '>= 0.6.3' %patch0 -p1 %build gem build ../%{gem_name}-%{version}.gemspec %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ rm -f %{buildroot}%{gem_cache} pushd %{buildroot}%{gem_instdir} rm -rf \ .[^.]* \ Gemfile \ Rakefile \ appveyor.yml \ %{gem_name}.gemspec \ cucumber.yml \ config/ \ fixtures/ \ spec/ \ script/ \ %{nil} %check pushd .%{gem_instdir} rm .rspec sed -i spec/spec_helper.rb \ -e '\@[sS]imple[Cc]ov@d' \ -e '\@[Bb]undler@d' \ %{nil} RUBYOPT=-rtime rspec spec sed -i features/support/env.rb \ -e '\@require.*simplecov@d' > features/support/simplecov_setup.rb sed -i fixtures/cli-app/spec/spec_helper.rb \ -e "\@\$LOAD_PATH@s|\.\./\.\./lib|$(pwd)/lib|" if ! grep -q python3 features/steps/command/shell.feature then sed -i features/03_testing_frameworks/cucumber/steps/command/run_commands_which_require_a_shell.feature \ -e 's|python|python3|' sed -i lib/aruba/generators/script_file.rb \ -e '\@interpreter@s|A-Z|A-Z0-9|' sed -i features/01_getting_started_with_aruba/run_commands.feature \ -e '\@[^-]python@s|python|python3|' fi mv features/04_aruba_api/filesystem/report_disk_usage.feature{,.skip} sed -i Rakefile \ -e '\@[Bb]undler@d' \ -e 's|bundle exec ||' \ %{nil} sed -i features/04_aruba_api/core/expand_path.feature -e "s|/home/\[\^/\]+|$(echo $HOME)|" sed -i features/02_configure_aruba/home_directory.feature \ -e "\@Scenario: Default value@,\@Scenario@s|/home/|$(echo $HOME)|" sed -i features/02_configure_aruba/home_directory.feature \ -e "\@Set to aruba's working directory@,\@Scenario@s|/home/|$(echo $HOME)/|" RUBYOPT=-I$(pwd)/lib cucumber mv features/04_aruba_api/filesystem/report_disk_usage.feature{.skip,} popd %files %dir %{gem_instdir} %license %{gem_instdir}/LICENSE %doc %{gem_instdir}/README.md %{gem_libdir} %{gem_instdir}/bin/ %exclude %{gem_instdir}/config %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/CONTRIBUTING.md %doc %{gem_instdir}/CHANGELOG.md %doc %{gem_instdir}/TODO.md %{gem_instdir}/doc/ %{gem_instdir}/features/ %{gem_instdir}/templates/ %changelog * Mon Jan 09 2023 Ge Wang <wangge20@h-partners.com> -0.14.14-2 - replace wave line with not * Tue Mar 29 2022 liyanan <liyanan32@huawei.com> - 0.14.14-1 - update to 0.14.14 * Wed Aug 19 2020 shenleizhao <shenleizhao@huawei.com> - 0.14.9-1 - package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2