# Generated from mixpal-0.5.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name mixpal Name: rubygem-%{gem_name} Version: 0.5.0 Release: 1%{?dist} Summary: As the JavaScript library is Mixpanel's preferred method of usage, Mixpal aims to make it easier to work with from your Rails backend. Most notably it persists tracking data across redirects, perfect for handling events like user sign ups or form submissions License: MIT URL: https://github.com/patbenatar/mixpal Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(pry) # BuildRequires: rubygem(rubocop) >= 0.91.0 # BuildRequires: rubygem(rubocop) < 0.92 # BuildRequires: rubygem(rspec) >= 3.13.0 # BuildRequires: rubygem(rspec) < 3.14 # BuildRequires: rubygem(guard-rspec) >= 4.7.3 # BuildRequires: rubygem(guard-rspec) < 4.8 # BuildRequires: rubygem(rb-fsevent) >= 0.10.4 # BuildRequires: rubygem(rb-fsevent) < 0.11 # BuildRequires: rubygem(awesome_print) >= 1.8.0 # BuildRequires: rubygem(awesome_print) < 1.9 # BuildRequires: rubygem(nokogiri) >= 1 # BuildRequires: rubygem(nokogiri) < 2 # BuildRequires: rubygem(actionpack) >= 3.0 BuildArch: noarch %description Use Mixpanel's JavaScript library from your backend with ease. %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}/ %check pushd .%{gem_instdir} # rspec spec popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.rubocop.yml %exclude %{gem_instdir}/.travis.yml %{gem_instdir}/Dockerfile %{gem_instdir}/Guardfile %license %{gem_instdir}/LICENSE.txt %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %doc %{gem_instdir}/docker-compose.yml %{gem_instdir}/mixpanel_assistant.gemspec %{gem_instdir}/spec %{gem_instdir}/test_app %changelog * Sun Apr 07 2024 mockbuilder - 0.5.0-1 - Initial package