# Generated from rabbit-slide-kou-rubykaigi-2013-2013.6.1.9.gem by gem2rpm -*- rpm-spec -*- %global gem_name rabbit-slide-kou-rubykaigi-2013 Name: rubygem-%{gem_name} Version: 2013.6.1.9 Release: 1%{?dist} Summary: Be a library developer! License: CC BY-SA 3.0 URL: http://slide.rabbit-shocker.org/authors/kou/rubykaigi-2013/ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby BuildArch: noarch %description Is there a gem author around you? Did you meet any author of the gems used? Did you contact with any author of the gems used on the Internet? Do you think that "the author is cool!", "the author is awesome!" or "I respect the author!"? Do you want to be a gem author? This talk doesn't describe about how to create a gem because it is easy. "gem" is a package of Ruby library (, tool and so on) for easy to install. This talk describes about developing a library that is gem content. This talk is based on my experience as a library developer. This talk describes about how to write codes, how to write documents, release, support and mental set for a better "library developer". I hope that this talk is a trigger for increasing the number of better "library developers". %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_instdir}/.rabbit %{gem_instdir}/apply-key-idea.svg %{gem_instdir}/be-a-library-developer.rab %{gem_instdir}/clear-code.svg %{gem_instdir}/config.yaml %{gem_instdir}/library-developer-experience.svg %{gem_instdir}/no-remember-experience.svg %{gem_instdir}/pdf %{gem_instdir}/remember-is-difficult.svg %{gem_instdir}/remember-than-imagine.svg %{gem_instdir}/rubyist-experience.svg %{gem_instdir}/theme.rb %{gem_instdir}/to-remember.png %{gem_instdir}/to-remember.svg %{gem_instdir}/what-experience-to-remember.svg %{gem_instdir}/what-experience.svg %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/README.rd %{gem_instdir}/Rakefile %changelog * Wed Apr 20 2022 mockbuilder - 2013.6.1.9-1 - Initial package