# Generated from friendly_uuid-0.3.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name friendly_uuid Name: rubygem-%{gem_name} Version: 0.3.1 Release: 1%{?dist} Summary: Make UUIDs pretty enough for use in URLs License: MIT URL: https://github.com/glacials/friendly_uuid Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby BuildArch: noarch %description FriendlyUUID is a Rails gem that shortens your UUID records' URLs. What once was 758d633c-61d4-4dfc-ba52-b7b498971097 becomes 758d. FriendlyUUID does not introduce any new state to your models, even under the hood. FriendlyUUID URLs are exactly as unique as they need to be. The first record will be one character. Would-be collisions expand to two characters, and so on. FriendlyUUID is inspired by friendly_id, but is focused on being lightweight and specific to models with UUID primary keys. %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} # Run the test suite. popd %files %dir %{gem_instdir} %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %changelog * Tue Feb 08 2022 mockbuilder - 0.3.1-1 - Initial package