# Generated from philosophers_studio_game_revamped-1.1.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name philosophers_studio_game_revamped Name: rubygem-%{gem_name} Version: 1.1.0 Release: 1%{?dist} Summary: philosophers compete for the highest score through philosophical discoveries License: MIT URL: http://pragmaticstudio.com Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 1.9 # BuildRequires: rubygem(rspec) BuildArch: noarch %description This is an example application used in The Pragmatic Studio's Ruby Programming course, as described at http://pragmaticstudio.com Philosophers compete for the highest score through philosophical discovery (treasures are philosophical epiphanies). New features: Philosophers who loose all their health will “fall” and can no longer acquire points (“blams” are -20 health and “w00ts” are + 15 health). Philosophers who acquire 8 berserker knowledge points will be subsequently w00ted an additional two times per turn for the rest of the game. Philosophers who engage in sloppy thinking will lose 100 points. This code is Copyright 2012 The Pragmatic Studio. See the LICENSE file. . %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}/studio_game %license %{gem_instdir}/LICENSE %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/README %{gem_instdir}/spec %changelog * Tue Sep 14 2021 mockbuilder - 1.1.0-1 - Initial package