[gwenview] pull in appdata from upstream master/ branch

Rex Dieter rdieter at fedoraproject.org
Fri Nov 7 21:23:11 UTC 2014


commit f68f92dc220b89f57de089401066e2988aef78f1
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Fri Nov 7 15:23:00 2014 -0600

    pull in appdata from upstream master/ branch

 gwenview.appdata.xml |  208 ++++++++++++++++++++++++++++++++++++++++++++++++++
 gwenview.spec        |   15 ++++-
 2 files changed, 222 insertions(+), 1 deletions(-)
---
diff --git a/gwenview.appdata.xml b/gwenview.appdata.xml
new file mode 100644
index 0000000..6ec4e00
--- /dev/null
+++ b/gwenview.appdata.xml
@@ -0,0 +1,208 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="desktop">
+  <id>gwenview.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <name>Gwenview</name>
+  <name xml:lang="ca">Gwenview</name>
+  <name xml:lang="cs">Gwenview</name>
+  <name xml:lang="de">Gwenview</name>
+  <name xml:lang="en-GB">Gwenview</name>
+  <name xml:lang="es">Gwenview</name>
+  <name xml:lang="fi">Gwenview</name>
+  <name xml:lang="hu">Gwenview</name>
+  <name xml:lang="ko">Gwenview</name>
+  <name xml:lang="lt">Gwenview</name>
+  <name xml:lang="nds">Gwenview</name>
+  <name xml:lang="nl">Gwenview</name>
+  <name xml:lang="pl">Gwenview</name>
+  <name xml:lang="pt">Gwenview</name>
+  <name xml:lang="pt-BR">Gwenview</name>
+  <name xml:lang="sk">Gwenview</name>
+  <name xml:lang="sl">Gwenview</name>
+  <name xml:lang="sr">Гвенвју</name>
+  <name xml:lang="sr-Latn">GwenView</name>
+  <name xml:lang="sr-ijekavian">Гвенвју</name>
+  <name xml:lang="sr-ijekavianlatin">GwenView</name>
+  <name xml:lang="sv">Gwenview</name>
+  <name xml:lang="tr">Gwenview</name>
+  <name xml:lang="uk">Gwenview</name>
+  <name xml:lang="x-test">xxGwenviewxx</name>
+  <name xml:lang="zh-CN">Gwenview</name>
+  <name xml:lang="zh-TW">影像檢視_Gwenview</name>
+  <description>
+    <p>
+      Gwenview is a fast and easy to use image viewer for KDE.
+    </p>
+    <p xml:lang="ca">El Gwenview és un visor d'imatges ràpid i senzill pel KDE.</p>
+    <p xml:lang="de">Gwenview ist ein schneller und einfach zu verwendender Bildbetrachter für KDE.</p>
+    <p xml:lang="en-GB">Gwenview is a fast and easy to use image viewer for KDE.</p>
+    <p xml:lang="es">Gwenview es un visor de imágenes de KDE rápido y fácil de usar.</p>
+    <p xml:lang="fi">Gwenview on nopea ja helppokäyttöinen kuvakatselin KDE:lle</p>
+    <p xml:lang="hu">A Gwenview egy gyors és egyszerűen használható képmegjelenítő a KDE-hez.</p>
+    <p xml:lang="ko">Gwenview는 KDE용 빠르고 사용하기 편한 그림 뷰어입니다.</p>
+    <p xml:lang="lt">Gwenview yra greita ir lengva naudoti paveikslėlių žiūryklė skirta KDE.</p>
+    <p xml:lang="nds">Gwenview is en gau Bildkieker för KDE, de sik eenfach bruken lett.</p>
+    <p xml:lang="nl">Gwenview is een snelle en gemakkelijk te gebruiken viewer voor afbeeldingen van KDE</p>
+    <p xml:lang="pl">Gwenview to szybka i łatwa w użyciu przeglądarka obrazów dla KDE.</p>
+    <p xml:lang="pt">O Gwenview é um visualizador de imagens rápido e simples de usar para o KDE.</p>
+    <p xml:lang="pt-BR">Gwenview é um visualizador de imagens rápido e fácil de usar para o KDE.</p>
+    <p xml:lang="sk">Gwenview je rýchly a jednoducho použiteľný prehliadač obrázkov pre KDE.</p>
+    <p xml:lang="sl">Gwenview je hiter in enostaven pregledovalnik slik za KDE.</p>
+    <p xml:lang="sr">Гвенвју је брз и лак за употребу приказивач слика за КДЕ.</p>
+    <p xml:lang="sr-Latn">GwenView je brz i lak za upotrebu prikazivač slika za KDE.</p>
+    <p xml:lang="sr-ijekavian">Гвенвју је брз и лак за употребу приказивач слика за КДЕ.</p>
+    <p xml:lang="sr-ijekavianlatin">GwenView je brz i lak za upotrebu prikazivač slika za KDE.</p>
+    <p xml:lang="sv">Gwenview är en snabb och lättanvänd bild- och videovisare för KDE.</p>
+    <p xml:lang="tr">Gwenview, KDE için hızlı ve kullanımı kolay bir resim görüntüleyicidir.</p>
+    <p xml:lang="uk">Gwenview — швидка і проста у користування програма для перегляду зображень у KDE.</p>
+    <p xml:lang="x-test">xxGwenview is a fast and easy to use image viewer for KDE.xx</p>
+    <p xml:lang="zh-CN">Gwenview 是 KDE 中的快速、易用的图像查看器.</p>
+    <p xml:lang="zh-TW">Gwenview 是 KDE 裡一套快速並簡易使用的影像檢視器。</p>
+    <p>Features:</p>
+    <p xml:lang="ca">Característiques:</p>
+    <p xml:lang="cs">Vlastnosti:</p>
+    <p xml:lang="de">Funktionen:</p>
+    <p xml:lang="en-GB">Features:</p>
+    <p xml:lang="es">Funcionalidades:</p>
+    <p xml:lang="fi">Ominaisuudet:</p>
+    <p xml:lang="hu">Szolgáltatások:</p>
+    <p xml:lang="ko">기능:</p>
+    <p xml:lang="lt">Galimybės:</p>
+    <p xml:lang="nds">Markmalen:</p>
+    <p xml:lang="nl">Mogelijkheden:</p>
+    <p xml:lang="pl">Możliwości:</p>
+    <p xml:lang="pt">Funcionalidades:</p>
+    <p xml:lang="pt-BR">Funcionalidades:</p>
+    <p xml:lang="sk">Funkcie:</p>
+    <p xml:lang="sl">Zmožnosti:</p>
+    <p xml:lang="sr">Могућности:</p>
+    <p xml:lang="sr-Latn">Mogućnosti:</p>
+    <p xml:lang="sr-ijekavian">Могућности:</p>
+    <p xml:lang="sr-ijekavianlatin">Mogućnosti:</p>
+    <p xml:lang="sv">Funktioner:</p>
+    <p xml:lang="tr">Özellikler:</p>
+    <p xml:lang="uk">Можливості:</p>
+    <p xml:lang="x-test">xxFeatures:xx</p>
+    <p xml:lang="zh-CN">功能:</p>
+    <p xml:lang="zh-TW">功能:</p>
+    <ul>
+      <li>Supports simple image manipulations: rotate, mirror, flip, and resize</li>
+      <li xml:lang="ca">Implementa la manipulació d'imatges simples: gira, mirall, inverteix i canvia la mida</li>
+      <li xml:lang="de">Unterstützt einfache Bildbearbeitung wie Drehen, Spiegeln waagerecht und senkrecht und Größenänderung</li>
+      <li xml:lang="en-GB">Supports simple image manipulations: rotate, mirror, flip, and resize</li>
+      <li xml:lang="es">Permite manipulaciones simples de imágenes: rotar, reflejar, invertir y cambiar de tamaño</li>
+      <li xml:lang="fi">Tukee yksinkertaista kuvien manipulointia: kiertämistä, kääntämistä, peilaamista ja koon muuttamista</li>
+      <li xml:lang="hu">Egyszerű képműveletek támogatása: forgatás, tükrözés, átméretezés</li>
+      <li xml:lang="ko">간단한 그림 조작: 회전, 대칭, 반전, 크기 조정</li>
+      <li xml:lang="lt">Palaiko paprastas paveikslėlių manipuliacijas: pasukimas, veidrodis, apvertimas ir dydžio keitimą</li>
+      <li xml:lang="nds">Ünnerstütt eenfach Bildbewerken: Dreihen, Spegeln, Ümdreihen und Grött topassen</li>
+      <li xml:lang="nl">Ondersteunt eenvoudige bewerking van afbeeldingen: roteren, spiegelen, omdraaien en grootte wijzigen</li>
+      <li xml:lang="pl">Obsługa prostych działań na obrazach: obrót, odbicie w poziomie, odbicie w pionie oraz zmiana rozmiaru</li>
+      <li xml:lang="pt">Suporta as manipulações simples de imagens: rotação, espelho, inversão e dimensionamento</li>
+      <li xml:lang="pt-BR">Suporte a manipulações simples de imagens: rotação, espelho, inversão e redimensionamento</li>
+      <li xml:lang="sk">Podporuje jednoduché manipulácie s obrázkami: otáčanie, zrkadlenie, prevrátenie a zmenu veľkosti</li>
+      <li xml:lang="sl">Podpira preproste spremembe slik: vrtenje, zrcaljenje, obračanje in spreminjanje velikosti</li>
+      <li xml:lang="sr">Једноставне обраде слике: обртање, пресликавање, превртање и промена величине.</li>
+      <li xml:lang="sr-Latn">Jednostavne obrade slike: obrtanje, preslikavanje, prevrtanje i promena veličine.</li>
+      <li xml:lang="sr-ijekavian">Једноставне обраде слике: обртање, пресликавање, превртање и промена величине.</li>
+      <li xml:lang="sr-ijekavianlatin">Jednostavne obrade slike: obrtanje, preslikavanje, prevrtanje i promena veličine.</li>
+      <li xml:lang="sv">Stöder enkla bildändringar: Rotera, spegla, vänd och ändra storlek</li>
+      <li xml:lang="tr">Temel resim işlemlerini destekler: döndür, yansıt, çevir ve yeniden boyutlandır</li>
+      <li xml:lang="uk">підтримка обробки зображень: обертання, віддзеркалення, перевертання та зміни розмірів;</li>
+      <li xml:lang="x-test">xxSupports simple image manipulations: rotate, mirror, flip, and resizexx</li>
+      <li xml:lang="zh-CN">支持简单的图片操作: 旋转、镜像、翻转和缩放</li>
+      <li xml:lang="zh-TW">支援簡單影像處理:旋轉、鏡射、翻轉與調整大小</li>
+      <li>Supports basic file management actions such as copy, move, delete, and others</li>
+      <li xml:lang="ca">Implementa les accions bàsiques per a la gestió de fitxers com copia, mou, esborra i altres</li>
+      <li xml:lang="de">Grundlegende Dateiverwaltungsaktionen wie Kopieren, Verschieben, Löschen und weitere Aktionen</li>
+      <li xml:lang="en-GB">Supports basic file management actions such as copy, move, delete, and others</li>
+      <li xml:lang="es">Permite acciones básicas de gestión de archivos, como copiar, mover y borrar, entre otras</li>
+      <li xml:lang="fi">Tukee tiedostonhallinnan perusasioita kuten kopiointia, siirtämistä, poistamista ynnä muuta</li>
+      <li xml:lang="hu">Egyszerű fájlművelet, mint például másolás, áthelyezés, törlés támogatása</li>
+      <li xml:lang="ko">파일 복사, 이동, 삭제와 같은 기본 파일 관리 작업</li>
+      <li xml:lang="lt">Palaiko paprastą failų tvarkymo veiksmus kaip kopijavimą, perkėlimą, trynimą ir kitus</li>
+      <li xml:lang="nds">Ünnerstütt eenfach Dateipleegakschonen as Koperen, Verschuven, Wegdoon un en poor anner.</li>
+      <li xml:lang="nl">Ondersteunt acties voor basis bestandsbeheer zoals kopiëren, verplaatsen, verwijderen en andere</li>
+      <li xml:lang="pl">Możliwość wykonywania prostych działań plikowych takich jak kopiuj, przenieś, usuń i innych</li>
+      <li xml:lang="pt">Suporta as acções básicas de gestão de ficheiros, como a cópia, movimentação, remoção, entre outras</li>
+      <li xml:lang="pt-BR">Suporta a ações básicas de gerenciamento de arquivos, como cópia, movimentação, exclusão, entre outras</li>
+      <li xml:lang="sk">Podporuje základné akcie správy súborov ako kopírovanie, presúvanie, mazanie a iné</li>
+      <li xml:lang="sl">Podpira osnovne ukaze za delo z datotekami: kopiranje, premikanje, brisanje, itd.</li>
+      <li xml:lang="sr">Основне радње управљања фајловима, попут копирања, премештања, брисања, итд.</li>
+      <li xml:lang="sr-Latn">Osnovne radnje upravljanja fajlovima, poput kopiranja, premeštanja, brisanja, itd.</li>
+      <li xml:lang="sr-ijekavian">Основне радње управљања фајловима, попут копирања, премештања, брисања, итд.</li>
+      <li xml:lang="sr-ijekavianlatin">Osnovne radnje upravljanja fajlovima, poput kopiranja, premeštanja, brisanja, itd.</li>
+      <li xml:lang="sv">Stöder grundläggande filhanteringsåtgärder som kopiera, flytta, ta bort, med mera</li>
+      <li xml:lang="tr">Kopyala, taşı, sil ve diğerleri gibi temel dosya yönetim işlemlerini destekler</li>
+      <li xml:lang="uk">підтримка базових дій з керування файлами: копіювання, пересування, вилучення тощо;</li>
+      <li xml:lang="x-test">xxSupports basic file management actions such as copy, move, delete, and othersxx</li>
+      <li xml:lang="zh-CN">支持基本文件操作,例如复制、移动、删除等等</li>
+      <li xml:lang="zh-TW">支援基本的管理動作,如複製、移動、刪除與其他</li>
+      <li>Functions both as a standalone application and an embedded viewer in the Konqueror web browser</li>
+      <li xml:lang="ca">Funciona tant com una aplicació independent i un visor incrustat al navegador web Konqueror</li>
+      <li xml:lang="de">Funktioniert sowohl als eigenständiges Programm als auch als eingebetteter Betrachter im Webbrowser Konqueror.</li>
+      <li xml:lang="en-GB">Functions both as a standalone application and an embedded viewer in the Konqueror web browser</li>
+      <li xml:lang="es">Funciona como aplicación independiente o como visor integrado en el navegador web Konqueror</li>
+      <li xml:lang="fi">Toimii sekä erillisenä ohjelmana että upotettuna katselimena Konqueror-verkkoselaimessa</li>
+      <li xml:lang="hu">Önálló alkalmazásként és a Konqueror webböngészőbe épített képmegjelenítőként is működik</li>
+      <li xml:lang="ko">단독 프로그램 및 Konqueror 웹 브라우저의 플러그인으로 작동</li>
+      <li xml:lang="lt">Veikia kaip pavienė programa ir kaip įterpta žiūryklė Konqueror naršyklėje</li>
+      <li xml:lang="nds">Funkscheneert för sik oder inbett na den Nettkieker Konqueror</li>
+      <li xml:lang="nl">Functies zowel als een alleenstaande toepassing als een ingebedde viewer in de webbrowser Konqueror</li>
+      <li xml:lang="pl">Możliwość działania jako samodzielny program lub jako osadzona przeglądarka w przeglądarce sieciowej Konqueror</li>
+      <li xml:lang="pt">Funciona tanto como uma aplicação independente como um visualizador incorporado no navegador Web Konqueror</li>
+      <li xml:lang="pt-BR">Funciona como um aplicativo independente e também como visualizador incorporado no navegador Web Konqueror</li>
+      <li xml:lang="sk">Funguje tak ako samostatná aplikácia, ako aj vstavaný prehliadač vo webovom prehliadači Konqueror</li>
+      <li xml:lang="sl">Deluje tako kot samostojen program, kot tudi v brskalnik Konqueror vgrajen pregledovalnik</li>
+      <li xml:lang="sr">Ради и као самосталан програм и као угнежђени приказивач у К‑освајачу.</li>
+      <li xml:lang="sr-Latn">Radi i kao samostalan program i kao ugnežđeni prikazivač u K‑osvajaču.</li>
+      <li xml:lang="sr-ijekavian">Ради и као самосталан програм и као угнежђени приказивач у К‑освајачу.</li>
+      <li xml:lang="sr-ijekavianlatin">Radi i kao samostalan program i kao ugnežđeni prikazivač u K‑osvajaču.</li>
+      <li xml:lang="sv">Fungerar både som ett fristående program och för inbäddad visning i webbläsaren Konqueror</li>
+      <li xml:lang="tr">Tek başına çalışabileceği gibi Konqueror web tarayıcısında gömülü bir görüntüleyici olarak da çalışır</li>
+      <li xml:lang="uk">можливість роботи у режимі окремої програми та вбудованого переглядача у програмі для керування файлами Konqueror;</li>
+      <li xml:lang="x-test">xxFunctions both as a standalone application and an embedded viewer in the Konqueror web browserxx</li>
+      <li xml:lang="zh-CN">可以独立运行,也可以作为 Konqueror 的内嵌图片浏览器</li>
+      <li xml:lang="zh-TW">可以是單獨的應用程式,也可以嵌入在 Konqueror 瀏覽器中</li>
+      <li>Can be extended using KIPI plugins.</li>
+      <li xml:lang="ca">Es pot estendre emprant els connectors KIPI</li>
+      <li xml:lang="de">Kann durch KIPI-Module erweitert werden.</li>
+      <li xml:lang="en-GB">Can be extended using KIPI plugins.</li>
+      <li xml:lang="es">Se puede extender usando complementos de KIPI.</li>
+      <li xml:lang="fi">Sitä voi laajentaa KIPI-liitännäisillä.</li>
+      <li xml:lang="hu">KIPI bővítményekkel bővíthető.</li>
+      <li xml:lang="ko">KIPI 플러그인을 통한 확장성 제공.</li>
+      <li xml:lang="lt">Gali būti praplėsta naudojant KIPI priedus.</li>
+      <li xml:lang="nds">Laat sik mit KIPI-Modulen verwiedern</li>
+      <li xml:lang="nl">Kan uitgebreid worden met KIPI-plug-ins.</li>
+      <li xml:lang="pl">Możliwość poszerzenia możliwości przez wtyczki KIPI.</li>
+      <li xml:lang="pt">Pode ser alargado com os 'plugins' do KIPI.</li>
+      <li xml:lang="pt-BR">Pode ter suas funcionalidades ampliadas com os plugins do KIPI.</li>
+      <li xml:lang="sk">Môže sa rozšíriť pomocou KIPI pluginov.</li>
+      <li xml:lang="sl">Lahko ga razširite s pomočjo vstavkov KIPI.</li>
+      <li xml:lang="sr">Може се проширивати КИПИ‑јевим прикључцима.</li>
+      <li xml:lang="sr-Latn">Može se proširivati KIPI‑jevim priključcima.</li>
+      <li xml:lang="sr-ijekavian">Може се проширивати КИПИ‑јевим прикључцима.</li>
+      <li xml:lang="sr-ijekavianlatin">Može se proširivati KIPI‑jevim priključcima.</li>
+      <li xml:lang="sv">Kan utökas med KIPI-insticksprogram</li>
+      <li xml:lang="tr">KIPI eklentileri ile genişletilebilir.</li>
+      <li xml:lang="uk">можливість розширення переліку можливостей за допомогою додатків KIPI.</li>
+      <li xml:lang="x-test">xxCan be extended using KIPI plugins.xx</li>
+      <li xml:lang="zh-CN">可以通过 KIPI 插件扩展功能。</li>
+      <li xml:lang="zh-TW">可以使用 KIPI 外掛程式。</li>
+    </ul>
+  </description>
+  <url type="homepage">http://gwenview.kde.org/</url>
+  <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&amp;product=gwenview</url>
+  <url type="help">http://docs.kde.org/stable/en/kdegraphics/gwenview/index.html</url>
+  <screenshots>
+    <screenshot type="default">
+      <image>http://kde.org/images/screenshots/gwenview.png</image>
+    </screenshot>
+  </screenshots>
+  <project_group>KDE</project_group>
+  <provides>
+    <binary>gwenview</binary>
+  </provides>
+</component>
diff --git a/gwenview.spec b/gwenview.spec
index 21b1d1f..21c9e3d 100644
--- a/gwenview.spec
+++ b/gwenview.spec
@@ -1,7 +1,7 @@
 Name:    gwenview 
 Summary: An image viewer
 Version: 4.14.2
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 # app: GPLv2+
 # lib:  IJG and (LGPLv2 or LGPLv3 or LGPLv3+ (KDE e.V.)) and LGPLv2+ and GPLv2+
@@ -14,6 +14,7 @@ URL:     https://projects.kde.org/projects/kde/kdegraphics/gwenview
 %global stable stable
 %endif 
 Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
+Source1: gwenview.appdata.xml
 
 BuildRequires: baloo-devel >= %{version}
 BuildRequires: desktop-file-utils
@@ -22,6 +23,9 @@ BuildRequires: kactivities-devel
 BuildRequires: kde-baseapps-devel >= %{version}
 BuildRequires: kdelibs4-devel >= %{version}
 BuildRequires: kfilemetadata-devel >= %{version}
+%if 0%{?fedora} > 19
+BuildRequires: libappstream-glib
+%endif
 BuildRequires: libkdcraw-devel >= %{version}
 BuildRequires: libkipi-devel >= %{version}
 BuildRequires: libjpeg-devel
@@ -61,13 +65,18 @@ make %{?_smp_mflags} -C %{_target_platform}
 
 
 %install
+# install this first to ensure it gets replaced when/if upstream includes it's own
+install -m644 -D %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
+
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
+
 # unpackaged files
 rm -fv %{buildroot}%{_kde4_libdir}/libgwenviewlib.so
 
 
 %check
+appstream-util validate-relax --nonet %{buildroot}%{_kde4_datadir}/appdata/%{name}.appdata.xml ||:
 desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/gwenview.desktop
 
 
@@ -96,6 +105,7 @@ fi
 %{_kde4_appsdir}/solid/actions/%{name}*.desktop
 %{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop
 %{_kde4_datadir}/applications/kde4/%{name}.desktop
+%{_datadir}/appdata/%{name}.appdata.xml
 %{_kde4_iconsdir}/hicolor/*/*/*
 %{_kde4_docdir}/HTML/en/%{name}/
 # split gvpart?
@@ -109,6 +119,9 @@ fi
 
 
 %changelog
+* Fri Nov 07 2014 Rex Dieter <rdieter at fedoraproject.org> 4.14.2-2
+- pull in appdata from upstream master/ branch 
+
 * Sun Oct 12 2014 Rex Dieter <rdieter at fedoraproject.org> - 4.14.2-1
 - 4.14.2
 


More information about the scm-commits mailing list