# Generated from genit-2.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name genit Name: rubygem-%{gem_name} Version: 2.1 Release: 1%{?dist} Summary: Static web site framework License: Expat (also known as MIT) URL: https://github.com/lkdjiin/genit Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 1.9.2 BuildArch: noarch %description Genit builds a **static web site**, that is a web site without server side programing language and database. The site consists only of xhtml code (+ css and medias) and eventually of javascript. It is a command line framework, essentially based on conventions. Genit is based on the idea that we don't have to learn any new languages to manage templates because xml can do it well. Genit is design to be simple, readable and minimalist. %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} # Run the test suite. popd %files %dir %{gem_instdir} %{_bindir}/genit %{gem_instdir}/TODO %{gem_instdir}/VERSION %{gem_instdir}/bin %{gem_instdir}/data %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/NEWS %doc %{gem_instdir}/README.markdown %{gem_instdir}/Rakefile %{gem_instdir}/spec %changelog * Tue Apr 19 2022 mockbuilder - 2.1-1 - Initial package