# Generated from danger-ios_version_change-0.1.7.gem by gem2rpm -*- rpm-spec -*- %global gem_name danger-ios_version_change Name: rubygem-%{gem_name} Version: 0.1.7 Release: 1%{?dist} Summary: Assert your iOS project has changed it's version number in the XCode project. Fails using Danger when the iOS version string has not been updated and does nothing if it has. Uses git diff on Info.plist file to check if version number has been updated License: MIT URL: https://github.com/levibostian/danger-ios_version_change Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.4 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(rubocop) >= 0.49 # BuildRequires: rubygem(rubocop) < 1 # BuildRequires: rubygem(yard) >= 0.9.11 # BuildRequires: rubygem(yard) < 0.10 # BuildRequires: rubygem(guard) >= 2.14 # BuildRequires: rubygem(guard) < 3 # BuildRequires: rubygem(guard-rspec) >= 4.7 # BuildRequires: rubygem(guard-rspec) < 5 # BuildRequires: rubygem(listen) = 3.0.7 # BuildRequires: rubygem(pry) BuildArch: noarch %description Assert iOS version string updated. Danger plugin. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ mkdir -p %{buildroot}%{_bindir} cp -a .%{_bindir}/* \ %{buildroot}%{_bindir}/ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x %check pushd .%{gem_instdir} # rspec spec popd %files %dir %{gem_instdir} %{_bindir}/gem-release.sh %{gem_instdir}/.circleci %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.rubocop.yml %exclude %{gem_instdir}/.travis.yml %{gem_instdir}/Dangerfile %{gem_instdir}/Guardfile %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/PULL_REQUEST_TEMPLATE.md %{gem_instdir}/assert_danger_running_on_pr.sh %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %{gem_instdir}/Gemfile.lock %doc %{gem_instdir}/README.md %doc %{gem_instdir}/README_footer.md %doc %{gem_instdir}/README_header.md %{gem_instdir}/Rakefile %{gem_instdir}/danger-ios_version_change.gemspec %{gem_instdir}/spec %changelog * Mon Sep 13 2021 mockbuilder - 0.1.7-1 - Initial package