Current Directory:
/opt/cpanel/ea-ruby24/root/usr/share/gems/gems/mizuho-0.9.20/rpm
Upload
Create File
File Name
Size
Actions
get_distro_id.py
126 bytes
Edit
|
Delete
|
Rename
|
Download
rubygem-mizuho.spec.template
3309 bytes
Edit
|
Delete
|
Rename
|
Download
%global gem_name mizuho %global gem_version <%= PACKAGE_VERSION %> %if 0%{?fc18} %global rubyabi 1.9.1 %endif %if 0%{?el6} %global rubyabi 1.8 %endif Name: rubygem-%{gem_name} Version: %{gem_version} Release: 1<%= @distribution %> Summary: Documentation formatting tool License: MIT Group: Applications/Text URL: https://github.com/FooBarWidget/mizuho Source0: https://rubygems.org/gems/%{gem_name}-%{gem_version}.gem %if 0%{?fedora} >= 19 Requires: ruby(release) %else Requires: ruby(abi) = %{rubyabi} %endif Requires: ruby(rubygems) Requires: rubygem-nokogiri Requires: rubygem-sqlite3-ruby Requires: python Requires: source-highlight %if 0%{?fedora} >= 19 BuildRequires: ruby(release) %else BuildRequires: ruby(abi) = %{rubyabi} %endif %if 0%{?el6} BuildRequires: ruby(rubygems) %else BuildRequires: rubygems-devel %endif BuildRequires: rubygem-nokogiri BuildRequires: rubygem-sqlite3-ruby BuildArch: noarch Provides: rubygem(%{gem_name}) = %{gem_version}-%{release} # macros for RHEL6 compatibility: %{!?gem_dir: %global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)} %{!?gem_instdir: %global gem_instdir %{gem_dir}/gems/%{gem_name}-%{gem_version}} %{!?gem_libdir: %global gem_libdir %{gem_instdir}/lib} %{!?gem_cache: %global gem_cache %{gem_dir}/cache/%{gem_name}-%{gem_version}.gem} %{!?gem_spec: %global gem_spec %{gem_dir}/specifications/%{gem_name}-%{gem_version}.gemspec} %{!?gem_docdir: %global gem_docdir %{gem_dir}/doc/%{gem_name}-%{gem_version}} %{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts RbConfig::CONFIG["sitearchdir"]')} %description Converts Asciidoc input files into nicely outputted HTML, possibly one file per chapter. %prep %setup -q -c -T %build %if 0%{?el6} mkdir -p .%{gem_dir} gem install \ --local \ --install-dir .%{gem_dir} \ --bindir .%{_bindir} \ --no-rdoc --no-ri \ --force \ --backtrace \ %{SOURCE0} %else %gem_install -n %{SOURCE0} --no-rdoc --no-ri %endif %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gem_dir} cp -a .%{_prefix}/* %{buildroot}%{_prefix}/ #if is_distribution?(">= amazon") # On Amazon Linux, 'ruby' is a symlink that can point to multiple alternatives. # Lock down to the default Ruby, 1.8. sed -i 's|/usr/bin/ruby$|/usr/bin/ruby1.8|' %{buildroot}%{_bindir}/mizuho sed -i 's|/usr/bin/ruby$|/usr/bin/ruby1.8|' %{buildroot}%{_bindir}/mizuho-asciidoc #endif # RHEL 5 provides the sqlite3-ruby gem but not the sqlite3 gem, so # we modify the spec to depend on sqlite3-ruby instead. sed -i 's/sqlite3/sqlite3-ruby/' %{buildroot}%{gem_spec} %check pushd %{buildroot}%{gem_instdir} ruby -Ilib ./bin/mizuho --help > /dev/null popd %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/mizuho %{_bindir}/mizuho-asciidoc %dir %{gem_instdir} %doc %{gem_instdir}/LICENSE.txt %doc %{gem_instdir}/README.markdown %{gem_instdir}/mizuho.gemspec %{gem_instdir}/bin %{gem_instdir}/asciidoc %{gem_instdir}/test %{gem_instdir}/templates %{gem_libdir} %exclude %{gem_instdir}/Rakefile %exclude %{gem_instdir}/debian.template %exclude %{gem_instdir}/rpm %exclude %{gem_instdir}/source-highlight %exclude %{gem_cache} %{gem_spec} %changelog * Wed Dec 11 2013 Hongli Lai <hongli@phusion.nl> - 0.9.19-1<%= @distribution %> - Initial packaging
Save Changes