⇦ | appstream [community]
Last updated on: 2022-08-17 02:07 [UTC]

Metadata for appstream in community

org.freedesktop.appstream.cli - 0.14.3-r0 ⚙ aarch64

Icon
<component type="console-application">
  <id>org.freedesktop.appstream.cli</id>
  <name xml:lang="ar">شاشة توجيه الأوامر إلى آب-ستريم</name>
  <name xml:lang="bn_BD">অ্যাপস্ট্রিম সিএলআই</name>
  <name>AppStream CLI</name>
  <name xml:lang="ca">Interfície de línia d'ordres d'AppStream</name>
  <name xml:lang="cs">Textové uživatelské rozhraní pro AppStream</name>
  <name xml:lang="da">AppStream CLI</name>
  <name xml:lang="de">AppStream-CLI</name>
  <name xml:lang="en_GB">AppStream CLI</name>
  <name xml:lang="es">Interfaz de consola de AppStream</name>
  <name xml:lang="fi">AppStream-komentorivityökalu</name>
  <name xml:lang="fr">Interface en ligne de commande AppStream</name>
  <name xml:lang="gd">Eadar-aghaidh loidhne-àithne AppStream</name>
  <name xml:lang="gl">Interface de consola de AppStream</name>
  <name xml:lang="hr">AppStream CLI</name>
  <name xml:lang="hu">AppStream parancssori felület</name>
  <name xml:lang="id">CLI AppStream</name>
  <name xml:lang="it">CLI AppStream</name>
  <name xml:lang="ja">AppStream CLI</name>
  <name xml:lang="ko">AppStream CLI(명령 줄 인터페이스)</name>
  <name xml:lang="lt">AppStream komandų eilutė</name>
  <name xml:lang="nb">Kommandolinjegrensesnitt for AppStream</name>
  <name xml:lang="nl">AppStream-CLI</name>
  <name xml:lang="pl">Interfejs AppStream dla wiersza poleceń</name>
  <name xml:lang="pt">Interface de linha de comandos do AppStream</name>
  <name xml:lang="pt_BR">CLI do AppStream</name>
  <name xml:lang="ro">CLI AppStream</name>
  <name xml:lang="ru">Интерфейс командной строки AppStream</name>
  <name xml:lang="sk">Textové užívateľské rozhranie pre AppStream</name>
  <name xml:lang="sr">ЦЛИ за Програмски ток</name>
  <name xml:lang="sr@latin">CLI za Programski tok</name>
  <name xml:lang="sv">AppStream-CLI</name>
  <name xml:lang="tr">AppStream CLI</name>
  <name xml:lang="uk">Командний рядок AppStream</name>
  <name xml:lang="zh_CN">AppStream 命令行界面</name>
  <name xml:lang="zh_TW">AppStream 命令列介面</name>
  <summary xml:lang="ar">أداة للتعامل مع بيانات AppStream الوصفية</summary>
  <summary xml:lang="bn_BD">অ্যাপস্ট্রিম মেটাডেটা নিয়ে কাজ করার একটি যন্ত্র</summary>
  <summary>An utility to work with AppStream metadata</summary>
  <summary xml:lang="ca">Una utilitat per treballar amb les metadades AppStream</summary>
  <summary xml:lang="cs">Nástroj pro práci s AppStream metadaty</summary>
  <summary xml:lang="da">Et redskab til at arbejde med AppStream-metadata</summary>
  <summary xml:lang="de">Ein Dienstprogramm zum Arbeiten mit AppStream-Metadaten</summary>
  <summary xml:lang="en_GB">An utility to work with AppStream metadata</summary>
  <summary xml:lang="es">Una utilidad para trabajar con los metadatos de AppStream</summary>
  <summary xml:lang="fr">Un utilitaire pour travailler avec les métadonnées AppStream</summary>
  <summary xml:lang="gd">Goireas gus obair le meata-dàta AppStream</summary>
  <summary xml:lang="gl">Unha utilidade para traballar con metadatos de AppStream</summary>
  <summary xml:lang="he">עזר לעבודה עם נתוני העל של AppStream</summary>
  <summary xml:lang="hr">Uslužni program za rad s AppStream metapodacima</summary>
  <summary xml:lang="hu">Egy segédprogram az AppStream metaadatokkal való munkához</summary>
  <summary xml:lang="id">Utilitas untuk bekerja dengan metadata AppStream</summary>
  <summary xml:lang="it">Uno strumento per lavorare con metadati AppStream</summary>
  <summary xml:lang="ja">AppStream メタデータを使用して動作するユーティリティー</summary>
  <summary xml:lang="ko">AppStream 메타 데이터 작업용 유틸리티</summary>
  <summary xml:lang="lt">Paslaugų programa, skirta darbui su AppStream metaduomenimis</summary>
  <summary xml:lang="nb">Et verktøy for å jobbe med AppStream-metadata</summary>
  <summary xml:lang="nl">Een hulpmiddel om te werken met AppStream-metagegevens</summary>
  <summary xml:lang="pl">Narzędzie do działania z metadanymi AppStream</summary>
  <summary xml:lang="pt">Um utilitário para trabalhar com os metadados do AppStream</summary>
  <summary xml:lang="pt_BR">Um utilitário para trabalhar com os metadados do AppStream</summary>
  <summary xml:lang="ro">O utilitate pentru a lucra cu datele meta AppStream</summary>
  <summary xml:lang="ru">Утилита для работы с метаданными AppStream</summary>
  <summary xml:lang="sk">Nástroj pre prácu s AppStream metadátami</summary>
  <summary xml:lang="sv">Ett verktyg för att jobba med AppStream-metadata</summary>
  <summary xml:lang="tr">AppStream üst verisiyle çalışmak için bir araç</summary>
  <summary xml:lang="uk">Інструмент для обробки метаданих AppStream</summary>
  <summary xml:lang="zh_CN">用于操作 AppStream 元数据的实用工具</summary>
  <summary xml:lang="zh_TW">處理 AppStream 中介資料的公用程式</summary>
  <project_license>GPL-2.0+</project_license>
  <project_group>Freedesktop</project_group>
  <description>
    <p>
      AppStream is a metadata specification which permits software components to provide information about themselves
      to automated systems and end-users before the software is actually installed.
      The AppStream project provides facilities to easily access and transform this metadata, as well as a few additional
      services for building feature-rich software centers and similar applications that make use of software metadata.
    </p>
    <p>
      The <em>appstreamcli</em> command-line tool allows to read, write, and transform AppStream XML or YAML metadata
      as well as to validate it for compliance with the specification.
      It also provides easy access to the system metadata pool, for example to query for software that provides a
      specific Mediatype handler or for installing software by its component identifier.
    </p>
  </description>
  <description xml:lang="hu">
    <p>Az AppStream egy metaadat-specifikáció, ami révén a szoftveres komponensek információt szolgáltathatnak magukról automata rendszereknek és a végfelhasználóknak, mielőtt a szoftver telepítve lenne.</p>
    <p>Ezzel az eszközzel AppStream XML vagy YAML metaadatokat olvashat, írhat, érvényesíthet és alakíthat át. Hozzáférést is biztosít a rendszer metaadataihoz, például le tudja kérdezni a szoftvereket, amelyek bizonyos MIME-típusokat biztosítanak, és telepíteni tudja a szoftverösszetevő-azonosítója alapján.</p>
  </description>
  <description xml:lang="pl">
    <p>AppStream to specyfikacja metadanych umożliwiająca składnikom oprogramowania dostarczanie informacji o sobie zautomatyzowanym systemom i użytkownikom zanim jeszcze zostaną one zainstalowane. Projekt AppStream dostarcza możliwość łatwego używania i przekształcania tych metadanych, a także kilka dodatkowych usług do budowania funkcjonalnych centrów oprogramowania i podobnych programów korzystających z metadanych oprogramowania.</p>
    <p>Narzędzie wiersza poleceń &lt;em&gt;appstreamcli&lt;/em&gt; umożliwia odczytywanie, zapisywanie i przekształcanie metadanych AppStream w językach XML i YAML, a także sprawdzanie ich zgodności ze specyfikacją. Umożliwia także łatwy dostęp do puli metadanych systemu, aby na przykład wyszukać oprogramowanie dostarczające obsługę podanego typu multimediów lub zainstalować oprogramowanie według jego identyfikatora składnika.</p>
  </description>
  <description xml:lang="pt_BR">
    <p>AppStream é uma especificação de metadados que permite que os componentes de software forneçam informações sobre si mesmos a sistemas automatizados e usuários finais antes que o software seja realmente instalado. O projeto AppStream oferece facilidades para acessar e transformar facilmente esses metadados, bem como alguns serviços adicionais para construir centros de software repletos de recursos e aplicativos similares que fazem uso de metadados de software.</p>
    <p>Esta ferramenta de linha de comando &lt;em&gt;appstreamcli&lt;/em&gt; permite ler, escrever e transformar metadados AppStream em XML ou YAML, bem como validá-los para conformidade com a especificação. Também permite acessar o pool de metadados do sistema para, por exemplo, consultar por um software fornecendo um manipulador de tipo de mídia específico e instalar o software usando o identificador de seu componente.</p>
  </description>
  <description xml:lang="tr">
    <p>AppStream, yazılım bileşenlerinin, yazılım gerçekten kurulmadan önce otomatik sistemlere ve son kullanıcılara kendileri hakkında bilgi sağlamasına izin veren bir üst veri tanımlamasıdır. AppStream projesi, bu üst verilere kolayca erişmek ve onları dönüştürmek için araçların yanı sıra, zengin özelliklere sahip yazılım merkezleri ve yazılım üst verilerinden yararlanan benzer uygulamalar oluşturmak için birkaç ek hizmet sağlar.</p>
    <p>&lt;em&gt;appstreamcli&lt;/em&gt; komut satırı aracı, AppStream XML veya YAML üst verilerinin okunmasına, yazılmasına ve dönüştürülmesine ve ayrıca tanımlamayla uyumluluğunun doğrulanmasına izin verir. Ayrıca, örneğin belirli bir Mediatype işleyicisi sağlayan yazılımı sorgulamak veya bileşen tanımlayıcısıyla yazılım yüklemek için sistem üst veri havuzuna kolay erişim sağlar.</p>
  </description>
  <description xml:lang="uk">
    <p>AppStream — специфікація метаданих, за допомогою якої компоненти програмного забезпечення можуть надавати відомості щодо себе автоматизованим система та кінцевим користувачам до встановлення самого програмного забезпечення. У межах проєкту AppStream передбачено засоби для спрощення доступу до метаданих та їхнього перетворення, а також декілька додаткових служб для розширення можливостей центрів керування програмним забезпеченням та подібних програм, які використовують метадані щодо програмного забезпечення.</p>
    <p>За допомогою &lt;em&gt;appstreamcli&lt;/em&gt; можна читати, записувати, перевіряти та перетворювати метадані AppStream у форматах XML і YAML, а також перевіряти ці метадані на відповідність специфікації. Також за її допомогою можна отримувати доступ до буфера загальносистемних метаданих, наприклад, для того, щоб визначити програмне забезпечення для обробки даних певного мультимедійного типу або щоб встановити програмне забезпечення за ідентифікатором його компонента.</p>
  </description>
  <pkgname>appstream</pkgname>
  <url type="homepage">https://www.freedesktop.org/wiki/Distributions/AppStream/</url>
  <url type="bugtracker">https://github.com/ximion/appstream/issues</url>
  <url type="help">https://www.freedesktop.org/software/appstream/docs/chap-AppStream-ManualPages.html</url>
  <provides>
    <binary>appstreamcli</binary>
  </provides>
  <languages>
    <lang percentage="64">ca</lang>
    <lang percentage="61">cs</lang>
    <lang percentage="93">da</lang>
    <lang percentage="92">de</lang>
    <lang percentage="92">en_GB</lang>
    <lang percentage="100">en_US</lang>
    <lang percentage="97">es</lang>
    <lang percentage="48">fi</lang>
    <lang percentage="93">fr</lang>
    <lang percentage="40">gd</lang>
    <lang percentage="51">gl</lang>
    <lang percentage="98">hr</lang>
    <lang percentage="86">hu</lang>
    <lang percentage="97">id</lang>
    <lang percentage="74">it</lang>
    <lang percentage="53">ja</lang>
    <lang percentage="61">ko</lang>
    <lang percentage="61">lt</lang>
    <lang percentage="51">nb</lang>
    <lang percentage="42">nl</lang>
    <lang percentage="26">oc</lang>
    <lang percentage="100">pl</lang>
    <lang percentage="92">pt</lang>
    <lang percentage="100">pt_BR</lang>
    <lang percentage="83">ro</lang>
    <lang percentage="90">ru</lang>
    <lang percentage="61">sk</lang>
    <lang percentage="28">sl</lang>
    <lang percentage="52">sr</lang>
    <lang percentage="48">sr@latin</lang>
    <lang percentage="62">sv</lang>
    <lang percentage="100">tr</lang>
    <lang percentage="100">uk</lang>
    <lang percentage="62">zh_CN</lang>
    <lang percentage="66">zh_TW</lang>
  </languages>
  <releases>
    <release type="stable" version="0.14.3" timestamp="1615161600">
      <description>
        <p>This release updates documentation:</p>
        <ul>
          <li>spec: Mention that license-IDs are case-sensitive</li>
          <li>spec: Fix case of LicenseRef-proprietary in the spec</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>compose: Don't loop endlessly if external desktop l10n function is set</li>
          <li>Never create a predictable dir in /tmp for caching</li>
        </ul>
        <p>With contributions from:</p>
        <p>Philip Withnall, Matthias Klumpp</p>
      </description>
    </release>
    <release type="stable" version="0.14.2" timestamp="1614643200">
      <description>
        <p>This release adds the following features:</p>
        <ul>
          <li>qt: Implement missing Pool::componentsByCategories</li>
          <li>Share one user-owned read-only system metadata cache between all applications</li>
          <li>pool: Clean up user sysdata caches if we start to use the system cache</li>
          <li>Port over some parsing improvements for desktop-files from asgen</li>
          <li>compose: Add helper for reading desktop-entry files</li>
          <li>compose: Handle bad UTF-8 in desktop-entry files even better</li>
          <li>search: Perform partial token matches instead of prefix matches</li>
          <li>search: Unconditionally perform partial term matching after exact matching</li>
          <li>news-to-metainfo: Recognize the "Contributors" section</li>
          <li>Update our own metainfo file for appstreamcli</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Read descriptions from collection XML correctly again</li>
          <li>tests: Fix a few memory leaks</li>
          <li>Make people acknowledge they know the ascompose API is unstable</li>
          <li>search: Make whole-search string matching a lot more strict</li>
          <li>validator: Resolve false-positive when testing remote icon URL validity</li>
          <li>utils: Improve textwrap if text is just one excessively long word</li>
          <li>compose: Permit U+00AD SOFT HYPHEN in string values</li>
          <li>Validate our own metainfo file</li>
          <li>compose: Don't assume lowest priority for desktop-entry-only components</li>
          <li>search: Only replace full words with greylist terms, not partial ones</li>
          <li>ascli: Take all positional parameters as search terms when searching</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.14.1" timestamp="1613433600">
      <description>
        <p>This release adds the following features:</p>
        <ul>
          <li>Switch back from Soup to cURL for HTTP(S)</li>
          <li>validator: Check a few more things on requires/recommends items</li>
          <li>Only download the first bytes of a file when checking URLs for validity</li>
        </ul>
        <p>This release updates documentation:</p>
        <ul>
          <li>spec: Officially mark &lt;mimetypes/&gt; tag as deprecated</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>qt: Return better errors in AppStream::Metadata</li>
          <li>Do not automatically clean up errors that will be propagated</li>
          <li>Remove overall extern "C" to make very new (2.67+) GLib versions happy</li>
          <li>ascli: Don’t use GNU C extension type names</li>
          <li>build: Use c11 rather than gnu11 and define vendor extensions separately</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.14.0" timestamp="1612224000">
      <description>
        <p>Component data-IDs gain a fifth part for a "branch". If you parse the IDs with AppStream's functions, this change is fully backwards compatible. If you do your own parsing of these IDs, please check if you have 4-part or 5-part IDs and split accordingly. The branch is not used by AppStream</p>
        <p>AppStream-Generator depends on libappstream-compose now, however the API is still not stable, so please do not use it unless you either are appstream-generator or like using experimental code.</p>
        <p>This release adds the following features:</p>
        <ul>
          <li>news-to-metainfo: Interpret placeholder release dates as denoting a dev version</li>
          <li>Make as_utils_build_data_id public API</li>
          <li>Add AsReview for attaching user reviews to software components</li>
          <li>Add compile-time version test macros</li>
          <li>Add a branch element to component data-IDs</li>
          <li>Add branch property to AsComponent</li>
          <li>utils: Add data-ID hashing and matching functions</li>
          <li>utils: Make as_gstring_replace public API</li>
          <li>Add branch info to on-disk cached components</li>
          <li>content-rating: Add as_content_rating_add_attribute API</li>
          <li>Rename INPUTMETHOD component kind enum to INPUT_METHOD</li>
          <li>Add "cabinet" bundle type for firmware deployments</li>
          <li>Make AsTokenMatch public API</li>
          <li>Add function to AsScreenshot to get image closest to preferred size</li>
          <li>Allow AsComponent to directly ingest desktop-entry data</li>
          <li>Make as_pool_build_search_tokens API public</li>
          <li>Add "origin" token match</li>
          <li>Make as_component_add_provided_item API public</li>
          <li>Add some useful image dimension constants</li>
          <li>compose: Add blur function from asglib</li>
          <li>Add more efficient load_from_bytes method to AsComponent</li>
          <li>Add methods to load metadata directly from GBytes</li>
          <li>compose: Make image loading code more versatile</li>
          <li>Add editorconfig</li>
          <li>Make more use of RefString in AsComponent</li>
          <li>Revamp version comparison algorithm</li>
          <li>ascli: Add native profiling support</li>
          <li>compose: Reduce Hint memory usage, allow to retrieve var list</li>
          <li>compose: Allow clients to add their own, new hint tags</li>
          <li>compose: Allow hints to be created from tags, include validator hints in pool</li>
          <li>compose: XML-escape validator explanations</li>
          <li>compose: Add a few more methods from asgen's GeneratorResult</li>
          <li>compose: Add helper method for metainfo validation</li>
          <li>compose: Add metainfo parsing helper function</li>
          <li>Implement "filename" property for release artifacts</li>
          <li>ascli: Add new `os-info` subcommand</li>
          <li>Add code to validate platform triplets</li>
          <li>validator: Validate more release-tag specific issues</li>
          <li>Add utils helper function to install a variety of metadata</li>
          <li>Improve desktop-entry tests, always add "launchable" tag</li>
          <li>Update AppStream format version</li>
          <li>qt: Add bindings for relations API</li>
          <li>Use ref-strings for locale hash tables and token tables</li>
        </ul>
        <p>This release updates documentation:</p>
        <ul>
          <li>docs: Update revision and date</li>
          <li>spec: Add "cabinet" bundle type for firmware deployments</li>
          <li>spec: Allow "filename" tag in release artifacts</li>
          <li>docs: Clarify section on release artifact platform triplets</li>
          <li>spec: Properly mark mailto: links in contact URLs as deprecated</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>parse-desktop: Do not try to propagate a null error</li>
          <li>Retain loaded context in AsMetadata and allow external media base url changes</li>
          <li>meson: Use project arguments instead of global arguments</li>
          <li>ascli: Improve text reflow in console output</li>
          <li>metainfo-to-news: Use "*" instead of "-" for markdown enumerations</li>
          <li>Drop unneeded compiler warning override</li>
          <li>Fix small memory leak in AsTranslation</li>
          <li>Avoid extra strlen() call when loading metadata from file</li>
          <li>Fix a few more memory leaks</li>
          <li>validator: Add some more tests</li>
          <li>ascli: Remove some code duplication, improve help summary text</li>
          <li>meson: Hardcode less paths</li>
          <li>tests: Add version comparison tests from appstream-glib, to ensure we compare the same</li>
          <li>gir: Ensure as_version_string shows up in introspection data</li>
          <li>ascli: Improve display of indented long-text output</li>
          <li>compose: Fix build with GLib &lt; 2.66</li>
          <li>Make sure there are no duplicate operating-system components</li>
          <li>compose: Ensure font selection for symbolic fonts actually works</li>
          <li>validator: Ensure we return false in API functions if validation failed</li>
          <li>Ignore minimal translations in metainfo description texts</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.0"/>
</component>