Make WebP mimetype xml match the one in shared-mime-info-git

This includes the detection magic and an alias for image/webp.  It
should be in shared-mime-info 1.3.

Proposed by Jerome Leclanche <adys.wh@gmail.com>.

REVIEW: 115355
This commit is contained in:
Alex Merry 2014-02-12 10:57:51 +00:00
parent 7177296335
commit 30cff60296
2 changed files with 8 additions and 0 deletions

View File

@ -134,10 +134,12 @@ if(WebP_FOUND)
find_package(SharedMimeInfo)
set_package_properties(SharedMimeInfo PROPERTIES
# TODO: Make RUNTIME when we remove webp.xml
TYPE RECOMMENDED
PURPOSE "Required to install the WebP MIME Type information"
)
if (SharedMimeInfo_FOUND)
# TODO: Remove when we can depend on shared-mime-info 1.3
install(FILES webp.xml DESTINATION ${XDG_MIME_INSTALL_DIR})
update_xdg_mimetypes(${XDG_MIME_INSTALL_DIR})
endif()

View File

@ -2,6 +2,12 @@
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="image/x-webp">
<comment>WebP image</comment>
<magic priority="50">
<match type="string" value="RIFF" offset="0">
<match type="string" value="WEBP" offset="8"/>
</match>
</magic>
<alias type="image/webp"/>
<glob pattern="*.webp"/>
</mime-type>
</mime-info>