74 lines
2.7 KiB
XML
74 lines
2.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
AppStream metadata for QuickSearch.
|
|
|
|
@VERSION@ and @DATE@ are substituted at package time by build-deb.sh and
|
|
build-appimage.sh, the same way build-deb.sh rewrites the man page .TH version.
|
|
[workspace.package] version in Cargo.toml stays the single source of truth, so
|
|
nothing here needs a hand-edit at release time.
|
|
|
|
The file name has to match the component id, which is why it is not simply
|
|
quicksearch.metainfo.xml.
|
|
-->
|
|
<component type="desktop-application">
|
|
<id>com.karsttech.quicksearch</id>
|
|
<name>QuickSearch</name>
|
|
<summary>Fast full-text search across your files</summary>
|
|
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
<project_license>GPL-3.0-or-later</project_license>
|
|
|
|
<!-- A reverse-DNS id cannot also be the desktop file's basename, so this is
|
|
what ties the component to packaging/quicksearch.desktop. -->
|
|
<launchable type="desktop-id">quicksearch.desktop</launchable>
|
|
|
|
<description>
|
|
<p>
|
|
QuickSearch indexes the folders you choose and searches them by file name
|
|
and content. It reads the text of plain-text files, PDFs, RTF and office
|
|
documents, and the tags of audio files, and keeps the index current while
|
|
the app is open.
|
|
</p>
|
|
<p>
|
|
It also searches from a terminal: "quicksearch" followed by search terms
|
|
prints ranked results without starting the indexer.
|
|
</p>
|
|
</description>
|
|
|
|
<!-- Only url types the oldest AppStream we validate against understands. CI
|
|
runs appstreamcli from Ubuntu 22.04 (AppStream 0.15), which rejects
|
|
vcs-browser as an unknown type and fails the build on the warning - newer
|
|
appstreamcli accepts it, so this passes locally and breaks in CI. Same
|
|
reasoning as the glibc floor: target the oldest supported LTS. The source
|
|
repository is linked from the homepage. -->
|
|
<url type="homepage">https://quicksearch.karsttech.com</url>
|
|
<url type="bugtracker">https://github.com/DataScienceDIY/quick_search/issues</url>
|
|
|
|
<provides>
|
|
<binary>quicksearch</binary>
|
|
<binary>quicksearch-cli</binary>
|
|
</provides>
|
|
|
|
<!-- Kept in step with packaging/quicksearch.desktop. A distribution's metadata
|
|
generator merges these from the desktop file, but an AppImage has no such
|
|
step, so they are spelled out here too. -->
|
|
<categories>
|
|
<category>Utility</category>
|
|
<category>Filesystem</category>
|
|
</categories>
|
|
|
|
<keywords>
|
|
<keyword>search</keyword>
|
|
<keyword>find</keyword>
|
|
<keyword>index</keyword>
|
|
<keyword>full-text</keyword>
|
|
<keyword>files</keyword>
|
|
<keyword>content</keyword>
|
|
</keywords>
|
|
|
|
<content_rating type="oars-1.1"/>
|
|
|
|
<releases>
|
|
<release version="@VERSION@" date="@DATE@"/>
|
|
</releases>
|
|
</component>
|