Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 41cc7d3984fa55dc9625367cb19ffe11 > files > 9

ruby-RubyGems-2.4.8-7.1.mga6.src.rpm

# The RubyGems root folder.
%gem_dir %{_datadir}/gems
%gem_archdir %{_libdir}/gems

# Common gem locations and files.
%gem_instdir %{gem_dir}/gems/%{gem_name}-%{version}
%gem_extdir_mri %{gem_archdir}/ruby/%{gem_name}-%{version}
%gem_libdir %{gem_instdir}/lib
%gem_cache %{gem_dir}/cache/%{gem_name}-%{version}.gem
%gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
%gem_docdir %{gem_dir}/doc/%{gem_name}-%{version}

%gem_name %{?oname}%{!?oname:%(echo %{name}|cut -d\- -f2-)}

%gem_setup %setup -q -n %{gem_name}-%{version}

%gem_build %{_bindir}/gem build ../%{gem_name}-%{version}.gemspec

%gem_install(d) \
	%{_bindir}/gem install %{gem_name}-%{version}.gem --local \\\
		--env-shebang --rdoc --ri --force --ignore-dependencies \\\
		--install-dir %{buildroot}%{gem_dir} \\\
		--bindir %{buildroot}%{_bindir} \
	%{-d: \
		mkdir -p %{buildroot}%{ruby_vendorarchdir} \
		mv -f %{buildroot}%{gem_extdir_mri}/*.h %{buildroot}%{ruby_vendorarchdir} \
	} \
	rm -fr %{buildroot}%{gem_dir}/{cache,extensions,gems/%{gem_name}-%{version}/ext,gems/%{gem_name}-%{version}/%{gem_name}.gemspec} \
	rm -f %{buildroot}%{gem_extdir_mri}/{gem_make.out,mkmf.log}