diff --git a/kgpg.spec b/kgpg.spec index f210fe4..988605b 100644 --- a/kgpg.spec +++ b/kgpg.spec @@ -2,7 +2,7 @@ Name: kgpg Summary: Manage GPG encryption keys Version: 15.12.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://projects.kde.org/kgpg @@ -18,6 +18,8 @@ BuildRequires: desktop-file-utils BuildRequires: kdelibs4-devel >= 4.14 BuildRequires: kdepimlibs-devel >= 4.14 BuildRequires: gpgme-devel +BuildRequires: kf5-rpm-macros +Requires: kf5-filesystem # when split occured Conflicts: kdeutils-common < 6:4.7.80 @@ -64,6 +66,11 @@ rm -fv %{buildroot}%{_kde4_datadir}/autostart/kgpg.desktop mkdir -p %{buildroot}%{_kde4_configdir} touch %{buildroot}%{_kde4_configdir}/kgpgrc +mkdir -p %{buildroot}%{_kf5_datadir}/kservices5/ServiceMenus +cp -alf \ + %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop \ + %{buildroot}%{_kf5_datadir}/kservices5/ServiceMenus/ + %check desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop ||: @@ -98,10 +105,14 @@ fi %{_kde4_datadir}/kde4/services/ServiceMenus/encryptfile.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/encryptfolder.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/viewdecrypted.desktop +%{_kf5_datadir}/kservices5/ServiceMenus/*.desktop %lang(en) %{_kde4_docdir}/HTML/en/kgpg/ %changelog +* Tue Feb 02 2016 Rex Dieter 15.12.1-2 +- support kf5 ServiceMenus + * Thu Jan 21 2016 Rex Dieter - 15.12.1-1 - 15.12.1 - drop gpg2 patch (no longer needed)