On Tuesday, November 5, 2013 12:57:28 Richard Hughes wrote: > On 5 November 2013 12:18, Aaron J. Seigo <ase...@kde.org> wrote: > > why do you need to know this? can AppStream not call external tools to do > > the installation? > > The way AppStream is generated in Fedora is we:
ok ... this is separate from App Data, then? > * Take the binary rpm file > * Explode it somewhere (without installing it) > * Parse the contents > * Write a file of metadata and a tarfile of icons the corresponding steps for a plasma package would be: * take the compressed package file * unzip it somewhere (without installing it) * parse the metadata.desktop file in the root * optionally look for icons in the root * write a file of metadata and a tarfile of icons it’s just a zip file. :) http://techbase.kde.org/Development/Tutorials/Plasma/PackageOverview -- Aaron J. Seigo