Sha256: 898187cc1248845f9fbeb9f3689d0c8924e8f2b0e9832760d507982e7e565e33
Contents?: true
Size: 1.45 KB
Versions: 16
Compression:
Stored size: 1.45 KB
Contents
# Disable any shell actions, replace them with simply 'true' %define __spec_prep_post true %define __spec_prep_pre true %define __spec_build_post true %define __spec_build_pre true %define __spec_install_post true %define __spec_install_pre true %define __spec_clean_post true %define __spec_clean_pre true # Use md5 %define _binary_filedigest_algorithm 1 %define _binary_payload <%= compression %> # Metadata Name: <%= name %> Version: <%= version %> Release: <%= iteration %><%= dist_tag ? dist_tag : '' %> Summary: <%= description.split("\n").first.empty? ? "_" : description.split("\n").first %> AutoReqProv: no BuildRoot: %buildroot Prefix: / Group: <%= category %> License: <%= license %> Vendor: <%= vendor %> URL: <%= homepage %> Packager: <%= maintainer %> <% dependencies.each do |name| -%> Requires: <%= name %> <% end -%> <% conflicts.each do |name| -%> Conflicts: <%= name %> <% end -%> <% replaces.each do |name| -%> Obsoletes: <%= name %> <%- end -%> <% # RPM rejects descriptions with blank lines (even between content) -%> %description <%= description.gsub(/^\s*$/, " .") %> %prep # noop %build # noop %install # noop %clean # noop <% scripts.each do |name, contents| -%> %<%= name %> <%= contents %> <% end -%> %files %defattr(-,<%= user %>,<%= group %>,-) <% # Output config files and then regular files -%> <% config_files.each do |file| -%> %config(noreplace) <%= file %> <% end -%> <% # List all files -%> <% files.each do |file| -%> <%= file %> <% end -%>
Version data entries
16 entries across 16 versions & 1 rubygems