Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ ⎇ branch:  cross package maker


Artifact [51591c0ec7]

Artifact 51591c0ec74f65339cd4b0c7da5299adb54f5440:

  • File templates/appstream.erb — part of check-in [7827ad9b42] at 2014-12-15 19:26:13 on branch trunk — AppData filter (`-u appdata`) which creates a basic PKG.appdata.xml for distro application centers. (user: mario size: 889)

<?xml version="1.0" encoding="UTF-8"?>
<!-- Maintainer: <%= maintainer  %>, autogenerated by `fpm -u appdata` -->
<component type="desktop">
 <id><%= name %>.desktop</id>
 <metadata_license>CC0-1.0</metadata_license>
 <project_license><%= license %></project_license>
 <name><%= name %></name>
   <% summary, *description = (description or "no description given").split("\n") -%>
 <summary><%= summary %></summary>
 <description>
  <%=
    description[0,25].join("\n")  # should actually generate mini-html with <p> and <ul>+<li>
  %>
 </description>
 <screenshots>
  <screenshot type="default">
   <image>http://freshcode.club/img/nopreview.png</image>
   <caption>Main window..</caption>
  </screenshot>
 </screenshots>
 <url type="homepage"><%= url or "data:," %></url>
 <updatecontact><%= maintainer %></updatecontact>
 <!--project_group><%= category %></project_group-->
</component>