]> git.pld-linux.org Git - packages/ka5-kwalletmanager.git/blob - ka5-kwalletmanager.spec
ebe2be72e3be9284a94e3d975fc6cecfdbe6dd41
[packages/ka5-kwalletmanager.git] / ka5-kwalletmanager.spec
1 %define         kdeappsver      18.12.0
2 %define         qtver           5.9.0
3 %define         kaname          kwalletmanager
4 Summary:        kwallet manager
5 Name:           ka5-%{kaname}
6 Version:        18.12.0
7 Release:        1
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
44 BuildRequires:  xz
45 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47 %description
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.
52
53 %prep
54 %setup -q -n %{kaname}-%{version}
55
56 %build
57 install -d build
58 cd build
59 %cmake \
60         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61         ..
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 %{__make} -C build install \
67         DESTDIR=$RPM_BUILD_ROOT
68
69 %find_lang %{kaname} --all-name --with-kde
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
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
This page took 0.068597 seconds and 2 git commands to generate.