1 %define kdeappsver 18.12.0
3 %define kaname kwalletmanager
4 Summary: kwallet manager
8 License: GPL v2+/LGPL v2.1+
9 Group: X11/Applications
10 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5: 31ac821f95c32685818909fe095ac39e
12 URL: http://www.kde.org/
13 BuildRequires: Qt5Core-devel
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5DBus-devel
16 BuildRequires: Qt5Gui-devel
17 BuildRequires: Qt5Widgets-devel
18 BuildRequires: cmake >= 2.8.12
19 BuildRequires: gettext-devel
20 BuildRequires: kf5-extra-cmake-modules >= 5.46.0
21 BuildRequires: kf5-karchive-devel >= 5.46.0
22 BuildRequires: kf5-kauth-devel >= 5.46.0
23 BuildRequires: kf5-kcmutils-devel >= 5.46.0
24 BuildRequires: kf5-kconfig-devel >= 5.46.0
25 BuildRequires: kf5-kconfigwidgets-devel >= 5.46.0
26 BuildRequires: kf5-kcoreaddons-devel >= 5.46.0
27 BuildRequires: kf5-kcrash-devel >= 5.46.0
28 BuildRequires: kf5-kdbusaddons-devel >= 5.46.0
29 BuildRequires: kf5-kdoctools-devel >= 5.46.0
30 BuildRequires: kf5-ki18n-devel >= 5.46.0
31 BuildRequires: kf5-kiconthemes-devel >= 5.46.0
32 BuildRequires: kf5-kio-devel >= 5.46.0
33 BuildRequires: kf5-kjobwidgets-devel >= 5.46.0
34 BuildRequires: kf5-knotifications-devel >= 5.46.0
35 BuildRequires: kf5-kservice-devel >= 5.46.0
36 BuildRequires: kf5-ktextwidgets-devel >= 5.46.0
37 BuildRequires: kf5-kwallet-devel >= 5.46.0
38 BuildRequires: kf5-kwindowsystem-devel >= 5.46.0
39 BuildRequires: kf5-kxmlgui-devel >= 5.46.0
40 BuildRequires: qt5-build >= %{qtver}
41 BuildRequires: rpmbuild(macros) >= 1.164
42 BuildRequires: shared-mime-info
43 BuildRequires: tar >= 1:1.22
45 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48 KWalletManager is a tool to manage the passwords on your system. By
49 using the KDE wallet subsystem it not only allows you to keep your own
50 secrets but also to access and manage the passwords of every
51 application that integrates with the wallet.
54 %setup -q -n %{kaname}-%{version}
60 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
65 rm -rf $RPM_BUILD_ROOT
66 %{__make} -C build install \
67 DESTDIR=$RPM_BUILD_ROOT
69 %find_lang %{kaname} --all-name --with-kde
72 rm -rf $RPM_BUILD_ROOT
74 %files -f %{kaname}.lang
75 %defattr(644,root,root,755)
76 /etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf
77 /etc/xdg/kwalletmanager.categories
78 %attr(755,root,root) %{_bindir}/kwalletmanager5
79 %{_libdir}/qt5/plugins/kcm_kwallet5.so
80 %attr(755,root,root) %{_libexecdir}/kauth/kcm_kwallet_helper5
81 %{_desktopdir}/kwalletmanager5-kwalletd.desktop
82 %{_desktopdir}/org.kde.kwalletmanager5.desktop
83 %{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service
84 %{_iconsdir}/hicolor/128x128/apps/kwalletmanager.png
85 %{_iconsdir}/hicolor/128x128/apps/kwalletmanager2.png
86 %{_iconsdir}/hicolor/16x16/apps/kwalletmanager.png
87 %{_iconsdir}/hicolor/16x16/apps/kwalletmanager2.png
88 %{_iconsdir}/hicolor/22x22/actions/wallet-closed.png
89 %{_iconsdir}/hicolor/22x22/actions/wallet-open.png
90 %{_iconsdir}/hicolor/22x22/apps/kwalletmanager.png
91 %{_iconsdir}/hicolor/32x32/apps/kwalletmanager.png
92 %{_iconsdir}/hicolor/32x32/apps/kwalletmanager2.png
93 %{_iconsdir}/hicolor/48x48/apps/kwalletmanager.png
94 %{_iconsdir}/hicolor/48x48/apps/kwalletmanager2.png
95 %{_iconsdir}/hicolor/64x64/apps/kwalletmanager.png
96 %{_iconsdir}/hicolor/64x64/apps/kwalletmanager2.png
97 %{_datadir}/kservices5/kwalletconfig5.desktop
98 %{_datadir}/kservices5/kwalletmanager5_show.desktop
99 %{_datadir}/kxmlgui5/kwalletmanager5
100 %{_datadir}/metainfo/org.kde.kwalletmanager5.appdata.xml
101 %{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy