Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: extract-appdata-icons | Distribution: SUSE Linux Enterprise 15 |
Version: 2016.05.04 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 1.23 | Build date: Fri May 25 20:16:42 2018 |
Group: Development/Tools/Building | Build host: sheep05 |
Size: 3672 | Source RPM: brp-extract-appdata-2016.05.04-1.23.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/openSUSE/brp-extract-appdata | |
Summary: A little perl script to split appdata.xml |
OBS generated appdata.xml contains all icons and this little tool splits the XML into the format expected from software center
MIT
* Wed May 04 2016 dvaleev@suse.com - Add URL to git repo * Wed May 04 2016 dvaleev@suse.com - Update to version 2016.05.04: Move to git and _service generated sources * Tue May 03 2016 dvaleev@suse.com - Produce appstream-util compatible output - Convert <aplication> element into <component type="desktop" - Don't wrap with contents, contents is only valid for appdata.xml - Save as .appdata.xml - Don't get information from .desktop. Info provided with .appdata should be sufficient * Wed Feb 03 2016 dimstar@opensuse.org - brp-extract-appdata.pl: also handle metainfo.xml files (component addons and fonts). * Mon May 04 2015 dimstar@opensuse.org - Sort the array of icons to be added to appdata.xml: this has the nice side-effect that the resulting appdata.xml are reproducible. * Wed Apr 08 2015 dimstar@opensuse.org - Bump appstream metadata to version 0.8, in order to attempt to get more often valid metadata. The general structure for AppStream version 0.6+ is wrapped in <component></components> (<application was up to version 0.5). As we wrap simple 'appdata' we can actually simply replace application=>component (stuff that was introduced later would already have to be component anyway). * Mon Feb 02 2015 mls@suse.de - add workaround so that components generate valid xml * Thu Feb 27 2014 mls@suse.de - rewrite brp-extract-appdata.pl and create-appdata-xml.pl so that it does not invent appdata files, but just patches the missing information into the files * Thu Jan 09 2014 coolo@suse.com - do not mount or umount /proc - the build script handles that * Mon Sep 30 2013 dimstar@opensuse.org - Two minor fixes in brp-extract-appdata.pl: + Perl treats variables case sensitive: be consistent with $basedir. + Allow Icon= in .desktop files to have a file extension. * Mon Sep 30 2013 dimstar@opensuse.org - Change icon type from local to cached: 'local' means the icon lives in the installed filesystem; meta data provided icons land in the appstream icon cache. * Tue Sep 24 2013 dimstar@opensuse.org - Make the appdata.xml contain full icon names, incl. suffix; speed up gnome-software startup for not having to guess what we know here already. * Thu Oct 04 2012 aj@suse.de - Mount /proc in post-build-check to avoid rpm warnings. * Mon Mar 19 2012 coolo@suse.com - remove the icon tag if there is no icon * Thu Mar 15 2012 coolo@suse.com - fix XML structure of generated files * Sun Mar 11 2012 coolo@suse.com - add required perl modules * Wed Mar 07 2012 coolo@suse.com - adding extract-icons.pl script to be called for kiwi products * Thu Mar 01 2012 coolo@suse.com - make the brp script a perl script too and let it find icons * Wed Feb 22 2012 coolo@suse.com - changed my mind - use rpmname as part of the xml filename to simplify all kind of tasks * Mon Feb 20 2012 coolo@suse.com - fix two desktop files in one rpm * Fri Feb 17 2012 coolo@suse.com - do not output nodisplay=true .desktop files - avoid empty <applications/> * Fri Feb 17 2012 coolo@suse.com - remove /usr/share/applications/ prefix * Thu Feb 16 2012 coolo@suse.com - fix output filename * Thu Feb 16 2012 coolo@suse.com - adding an escape function to please vuntz * Tue Feb 14 2012 coolo@suse.com - initial package
/usr/bin/extract-appdata-icons
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 13:21:55 2025