diff options
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/asdf/deb/conffiles.erb | 3 | ||||
| -rw-r--r-- | resources/asdf/deb/control.erb | 25 | ||||
| -rw-r--r-- | resources/asdf/deb/md5sums.erb | 3 |
3 files changed, 31 insertions, 0 deletions
diff --git a/resources/asdf/deb/conffiles.erb b/resources/asdf/deb/conffiles.erb new file mode 100644 index 0000000..64282d6 --- /dev/null +++ b/resources/asdf/deb/conffiles.erb @@ -0,0 +1,3 @@ +<% config_files.each do |file| -%> +<%= file %> +<% end -%> diff --git a/resources/asdf/deb/control.erb b/resources/asdf/deb/control.erb new file mode 100644 index 0000000..df91e34 --- /dev/null +++ b/resources/asdf/deb/control.erb @@ -0,0 +1,25 @@ +Package: <%= name %> +Version: <%= version %>-<%= iteration %> +License: <%= license %> +Vendor: <%= vendor %> +Architecture: <%= architecture %> +Maintainer: <%= maintainer %> +Installed-Size: <%= installed_size %> +<% unless dependencies.empty? -%> +Depends: <%= dependencies.join(', ') %> +<% end -%> +<% unless conflicts.empty? -%> +Conflicts: <%= conflicts.join(', ') %> +<% end -%> +<% unless replaces.empty? -%> +Replaces: <%= replaces.join(', ') %> +<% end -%> +Section: <%= section %> +Priority: <%= priority %> +Homepage: <%= homepage %> +<% lines = description.split("\n") -%> +<% firstline, *remainder = lines -%> +Description: <%= firstline %> +<% if remainder.any? -%> +<%= remainder.collect { |l| l =~ /^ *$/ ? " ." : " #{l}" }.join("\n") %> +<% end -%> diff --git a/resources/asdf/deb/md5sums.erb b/resources/asdf/deb/md5sums.erb new file mode 100644 index 0000000..c8120ef --- /dev/null +++ b/resources/asdf/deb/md5sums.erb @@ -0,0 +1,3 @@ +<% md5sums.each do |path, checksum| -%> +<%= checksum %> <%= path %> +<% end -%> |
