Rex Dieter 82e3970
86de548
#global commit0 73b70b3834a8fafdc4d6e93ee448b263cb0f9060
Rex Dieter 82e3970
#global gittag0 GIT-TAG
86de548
#global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
86de548
#global snap 20170102
Rex Dieter 82e3970
bd5022c
Name:           plasma-pk-updates
86de548
Version:        0.3.1
86de548
Release:        1%{?dist}
bd5022c
Summary:        Plasma applet for system updates using PackageKit
bd5022c
bd5022c
License:        GPLv2+
Rex Dieter e6e938d
URL:            https://cgit.kde.org/{name}.git
9a9ea12
# Git snapshot
9a9ea12
# git clone git://anongit.kde.org/plasma-pk-updates.git; cd plasma-pk-updates
Rex Dieter 82e3970
# git archive --prefix=plasma-pk-updates-%{version}/ %{commit0} | xz -9 > ../plasma-pk-updates-%{version}-%{shortcommit0}.tar.xz
86de548
Source0:        plasma-pk-updates-%{version}.tar.xz
Rex Dieter 146705f
bd5022c
# Upstream patches
bd5022c
bd5022c
BuildRequires:  extra-cmake-modules
bd5022c
BuildRequires:  kf5-kcoreaddons-devel
Rex Dieter 7c574ff
BuildRequires:  kf5-kdelibs4support-devel
bd5022c
BuildRequires:  kf5-ki18n-devel
bd5022c
BuildRequires:  kf5-kiconthemes-devel
Rex Dieter 7c574ff
BuildRequires:  kf5-knotifications-devel
Rex Dieter 7c574ff
BuildRequires:  kf5-plasma-devel
Rex Dieter 7c574ff
BuildRequires:  kf5-rpm-macros
bd5022c
BuildRequires:  PackageKit-Qt5-devel
Rex Dieter 7c574ff
BuildRequires:  qt5-qtbase-devel
Rex Dieter 7c574ff
BuildRequires:  qt5-qtdeclarative-devel
bd5022c
735ca03
BuildRequires:  libappstream-glib
735ca03
Rex Dieter 7c574ff
Requires:       PackageKit
bd5022c
bd5022c
%description
bd5022c
%{summary}.
bd5022c
Rex Dieter 7c574ff
bd5022c
%prep
bd5022c
%setup -q -n %{name}-%{version}
bd5022c
Rex Dieter 7c574ff
bd5022c
%build
Rex Dieter 7c574ff
mkdir %{_target_platform}
bd5022c
pushd %{_target_platform}
bd5022c
%{cmake_kf5} ..
bd5022c
popd
bd5022c
bd5022c
make %{?_smp_mflags} -C %{_target_platform}
bd5022c
Rex Dieter 7c574ff
bd5022c
%install
bd5022c
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
86de548
%find_lang pkupdates --with-qt --all-name
bd5022c
735ca03
%check
735ca03
appstream-util validate-relax --nonet %{buildroot}%{_kf5_datadir}/appdata/org.kde.plasma.pkupdates.appdata.xml ||:
Rex Dieter 7c574ff
86de548
%files -f pkupdates.lang
bd5022c
%{_kf5_datadir}/kservices5/plasma-applet-org.kde.plasma.pkupdates.desktop
bd5022c
%{_kf5_qmldir}/org/kde/plasma/PackageKit/
Rex Dieter 7c574ff
%{_kf5_datadir}/plasma/plasmoids/org.kde.plasma.pkupdates/
735ca03
%{_kf5_datadir}/appdata/org.kde.plasma.pkupdates.appdata.xml
Rex Dieter 7c574ff
bd5022c
bd5022c
%changelog
86de548
* Wed May 31 2017 Jan Grulich <jgrulich@redhat.com> - 0.3.1-1
86de548
- Update to 0.3.1
86de548
Rex Dieter 0e9b2cd
* Thu Apr 13 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.2-12.20170102git73b70b3
Rex Dieter 0e9b2cd
- update URL, fix %%snap
Rex Dieter e6e938d
869d3b6
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2-11.20160307git73b70b3
869d3b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
869d3b6
a197f2c
* Mon Jan 02 2017 Jan Grulich <jgrulich@redhat.com> - 0.2-10-20170102git73b70b3
a197f2c
- Fresh snapshot
a197f2c
  Resolves: kdebz#374429
a197f2c
Rex Dieter 82e3970
* Mon Mar 21 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.2-9.20160307git7b484b0
a197f2c
- update URL, fresh snapshot
Rex Dieter 82e3970
Rex Dieter 1da1c1a
* Mon Mar 21 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.2-8.20160216git
Rex Dieter 1da1c1a
- omit plasma update script (no longer needed)
Rex Dieter 1da1c1a
9a9ea12
* Tue Feb 16 2016 Jan Grulich <jgrulich@redhat.com> - 0.2-7.20160216git
9a9ea12
- Update to latest git snapshot
9a9ea12
05105f5
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2-6
05105f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
05105f5
Rex Dieter 780e7a4
* Thu Oct 29 2015 Rex Dieter <rdieter@fedoraproject.org> 0.2-5
Rex Dieter 780e7a4
- rebuild (PackageKit-Qt)
Rex Dieter 780e7a4
Rex Dieter 7c574ff
* Thu Oct 29 2015 Rex Dieter <rdieter@fedoraproject.org> 0.2-4
Rex Dieter 7c574ff
- .spec cosmetics, (explicit) Requires: PackageKit
Rex Dieter 7c574ff
fd4e436
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2-3
fd4e436
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
fd4e436
421db6f
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.2-2
421db6f
- Rebuilt for GCC 5 C++11 ABI change
421db6f
293d8c9
* Tue Apr 07 2015 Jan Grulich <jgrulich@redhat.com> 0.2-1
293d8c9
- update to 0.2
293d8c9
Rex Dieter 146705f
* Mon Mar 30 2015 Rex Dieter <rdieter@fedoraproject.org> 0.1-4
Rex Dieter 146705f
- enable org.kde.plasma.pkupdates by default, except not liveimage (#1206760)
Rex Dieter 146705f
c35352a
* Mon Mar 23 2015 Jan Grulich <jgrulich@redhat.com> - 0.1-3
c35352a
- backport minor fixes from upstream
c35352a
b4d275c
* Mon Mar 23 2015 Jan Grulich <jgrulich@redhat.com> - 0.1-2
bd5022c
- fix URL
bd5022c
bd5022c
* Wed Mar 18 2015 Jan Grulich <jgrulich@redhat.com> - 0.1-1
bd5022c
- Initial relase