%define gemdir %(ruby -rrubygems -e'puts Gem.default_dir') %define gemname %(echo %{name} | sed "s|^ruby-||") Name: ruby-asciidoctor Version: 2.0.18 Release: 2mamba Summary: An implementation of AsciiDoc in Ruby Group: Applications/Publishing Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://asciidoctor.org Source: https://rubygems.org/downloads/asciidoctor-%{version}.gem License: MIT ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: ruby-devel >= 2.7.2 Requires: ruby >= 2.7.2 Provides: asciidoctor %description An implementation of AsciiDoc in Ruby. #% debug_package %prep %setup -q -c -a0 %build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" gem install --no-user-install --ignore-dependencies -i "%{buildroot}%{gemdir}" \ -n "%{buildroot}%{_bindir}" "%{SOURCE0}" install -D -m0644 %{gemname}-%{version}/man/asciidoctor.1 %{buildroot}%{_mandir}/man1/asciidoctor.1 rm %{buildroot}%{gemdir}/cache/%{gemname}-%{version}.gem rm -rf %{buildroot}%{gemdir}/gems/%{gemname}-%{version}/man rm -rf %{buildroot}%{gemdir}/doc/%{gemname}-%{version} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_bindir}/asciidoctor %dir %{gemdir}/gems/%{gemname}-%{version} %{gemdir}/gems/%{gemname}-%{version}/* %{gemdir}/specifications/%{gemname}-%{version}.gemspec %{_libdir}/ruby/gems/*/gems/%{gemname}-%{version}/.yardopts %{_mandir}/man1/asciidoctor.1* %doc %{gemname}-%{version}/LICENSE %changelog * Mon Oct 17 2022 Silvan Calarco 2.0.18-2mamba - fix duplicated files packaged with different paths causing an installation error * Sun Oct 16 2022 Automatic Build System 2.0.18-1mamba - automatic version update by autodist * Thu Jan 06 2022 Automatic Build System 2.0.17-1mamba - automatic version update by autodist * Wed Aug 04 2021 Automatic Build System 2.0.16-1mamba - automatic version update by autodist * Sat Jun 19 2021 Silvan Calarco 2.0.15-1mamba - package created using the webbuild interface