Revisions of AppStream

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 450495 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 6)
Update to latest version, needed by plasma5-desktop and discover. Renames the library name and a lot of internals, have fun...
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 436641 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 5)
- Use a define for the so version and fix -devel requiring the old libappstream3 

- Update to version 0.10.0
- Disable stemming support until we have libstemmer packaged.
- Generate libappstream4 packages since AppStream changes the ABI in 0.10.0
Notes:
 * This release breaks API/ABI in order to support multiple metadata sets describing the same
   component (needed for bundling support), moving away from the database as central data store
   and general cleanup.
 * Porting is relatively straightforward, if you were using AsDatabase, you should switch to AsPool
   now (AsDatabase has been a wrapper around AsPool for a while anyway).
 * Many methods became private API with this release, file a bug if you miss anything.
 * The 'categories.xml' file is gone - please account for that if you were reading it directly,
   and consider using AsCategory instead, which offers the same functionality.
Features:
 * Remove the AsDatabase class (Matthias Klumpp)
 * Use cmakedefine for compile-time features (Matthias Klumpp)
 * Rename AsDataPool -> AsPool (Matthias Klumpp)
 * Add placeholder enum for web applications (Matthias Klumpp)
 * qt: Implement Appstream::Release for the Qt interface (Aleix Pol)
 * Recognize the "Pantheon" desktop for Elementary (Matthias Klumpp)
 * Get rid of the menu parser and make AsCategory more useful instead (Matthias Klumpp)
 * Allow AsComponent to automatically check for list-value duplicates (Matthias Klumpp)
 * Give bundles their own class (Matthias Klumpp)
 * Stop shipping the categories.xml file (Matthias Klumpp)
 * Allow multiple metadata sets in the pool to describe a component (Matthias Klumpp)
 * Name AppStream metadata styles consistently (Matthias Klumpp)
 * Allow the 'C' description fallback to be turned off (Iain Lane)
 * Make AsScreenshot return localized images by default (Matthias Klumpp)
 * Allow to compare AsRelease versions easily (Matthias Klumpp)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 400912 from Luca Beltrame's avatar Luca Beltrame (luca_b) (revision 4)
new upstream release (forwarded request 400896 from Mailaender)
Displaying revisions 41 - 46 of 46
openSUSE Build Service is sponsored by