rdieter pushed to gwenview (master). "kf5-ize"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 16 16:05:50 UTC 2015


>From 73e5c7aba022b52453d3f3b6e3d7b47642bc172b Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at math.unl.edu>
Date: Thu, 16 Apr 2015 11:05:32 -0500
Subject: kf5-ize


diff --git a/gwenview.appdata.xml b/gwenview.appdata.xml
deleted file mode 100644
index 6ec4e00..0000000
--- a/gwenview.appdata.xml
+++ /dev/null
@@ -1,208 +0,0 @@
-<?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 1809af7..70092f0 100644
--- a/gwenview.spec
+++ b/gwenview.spec
@@ -14,29 +14,27 @@ URL:     https://projects.kde.org/projects/kde/kdegraphics/gwenview
 %global stable stable
 %endif 
 Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
-Source1: gwenview.appdata.xml
 
 ## upstreamable patches
 
-BuildRequires: baloo-devel >= 4.14
+BuildRequires: cmake 
 BuildRequires: desktop-file-utils
-BuildRequires: kactivities-devel
-# libkonq
-BuildRequires: kde-baseapps-devel >= 4.14
-BuildRequires: kdelibs4-devel >= 4.14
-BuildRequires: kfilemetadata-devel >= 4.14
-%if 0%{?fedora} > 19
+BuildRequires: kf5-kactivities-devel
+buildRequires: kf5-kdelibs4support-devel
+BuildRequires: kf5-kio-devel
+## frameworks soon to come (hopefully) -- rex
+#BuildRequires: kf5-kdcraw-devel
+#BuildRequires: kf5-kipi-devel
 BuildRequires: libappstream-glib
-%endif
-BuildRequires: libkdcraw-devel >= 4.14
-BuildRequires: libkipi-devel >= 4.14
 BuildRequires: libjpeg-devel
 BuildRequires: pkgconfig(exiv2)
 BuildRequires: pkgconfig(lcms2)
 BuildRequires: pkgconfig(libpng)
+BuildRequires: pkgconfig(phonon4qt5)
+BuildRequires: pkgconfig(Qt5DBus) pkgconfig(Qt5Widgets) pkgconfig(Qt5Script) pkgconfig(Qt5Test)
+BuildRequires: pkgconfig(Qt5Concurrent) pkgconfig(Qt5Svg) pkgconfig(Qt5OpenGL)
 
 Requires: %{name}-libs%{?_isa} = %{version}-%{release}
-%{?kde_runtime_requires}
 
 # when split occurred
 Conflicts: kdegraphics < 7:4.6.95-10
@@ -60,65 +58,52 @@ Requires: %{name} = %{version}-%{release}
 %build
 mkdir %{_target_platform}
 pushd %{_target_platform}
-%{cmake_kde4} ..
+%{cmake_kf5} ..
 popd
 
 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}
 
-%find_lang gwenview --with-kde
-
-
-# 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
+appstream-util validate-relax --nonet %{buildroot}%{_kf5_datadir}/appdata/%{name}.appdata.xml ||:
+desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/org.kde.%{name}.desktop
 
 
 %post
-touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
-
-%posttrans
-gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
-update-desktop-database -q &> /dev/null ||:
+touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null || :
 
 %postun
 if [ $1 -eq 0 ] ; then
-touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
-gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
-update-desktop-database -q &> /dev/null ||:
+touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null
+gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null || :
 fi
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
+%posttrans
+gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null || :
 
-%files -f gwenview.lang
+%files 
 %doc COPYING 
-%{_kde4_bindir}/%{name}*
-%{_kde4_appsdir}/%{name}/
-%{_kde4_appsdir}/solid/actions/%{name}*.desktop
-%{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop
-%{_kde4_datadir}/applications/kde4/%{name}.desktop
+%{_kf5_bindir}/%{name}*
+%{_kf5_datadir}/applications/org.kde.%{name}.desktop
 %{_datadir}/appdata/%{name}.appdata.xml
-%{_kde4_iconsdir}/hicolor/*/*/*
-# split gvpart?
-%{_kde4_appsdir}/gvpart/
-%{_kde4_datadir}/kde4/services/gvpart.desktop
-%{_kde4_libdir}/kde4/gvpart.so
+%{_kf5_datadir}/icons/hicolor/*/*/*
+%{_kf5_docdir}/HTML/en/gwenview/
+%{_kf5_datadir}/gvpart/
+%{_kf5_datadir}/kservices5/gvpart.desktop
+%{_kf5_datadir}/gwenview/
+%{_kf5_datadir}/kservices5/ServiceMenus/slideshow.desktop
+%{_kf5_datadir}/kxmlgui5/gwenview/
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
 
 %files libs
-%doc lib/libjpeg-62/README.jpeg
-%{_kde4_libdir}/libgwenviewlib.so.4*
+%{_kf5_libdir}/libgwenviewlib.so.*
+%{_kf5_qtplugindir}/gvpart.so
 
 
 %changelog
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/gwenview.git/commit/?h=master&id=73e5c7aba022b52453d3f3b6e3d7b47642bc172b


More information about the scm-commits mailing list