# Generated from doggystyle-0.1.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name doggystyle Name: rubygem-%{gem_name} Version: 0.1.0 Release: 1%{?dist} Summary: A collection of Sass resources found from an array of sources, forums, and tutorials License: MIT URL: http://doggystyle.io Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(aruba) >= 0.6.2 # BuildRequires: rubygem(aruba) < 0.7 # BuildRequires: rubygem(css_parser) >= 1.4.1 # BuildRequires: rubygem(css_parser) < 1.5 # BuildRequires: rubygem(rspec) >= 3.4.0 # BuildRequires: rubygem(rspec) < 3.5 # BuildRequires: rubygem(scss_lint) = 0.48.0 BuildArch: noarch %description A collection of Sass resources found from an array of sources, forums, and tutorials. Many of my own mixins and functions have been writen to take advantage of Sass lists and maps, allowing users to enter settings without strict ordering. %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}/doggystyle %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.hound.yml %{gem_instdir}/.npmignore %{gem_instdir}/.ruby-version %{gem_instdir}/.scss-lint.yml %exclude %{gem_instdir}/.travis.yml %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/RELEASING.md %{gem_instdir}/bin %{gem_instdir}/bower.json %{gem_instdir}/circle.yml %{gem_instdir}/core %{gem_instdir}/eyeglass-exports.js %{gem_instdir}/index.js %{gem_libdir} %{gem_instdir}/package.json %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/CHANGELOG.md %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/doggystyle.gemspec %{gem_instdir}/features %{gem_instdir}/spec %changelog * Mon Sep 13 2021 mockbuilder - 0.1.0-1 - Initial package