]> git.pld-linux.org Git - packages/kf5-kauth.git/blame - kf5-kauth.spec
- updated to 5.56
[packages/kf5-kauth.git] / kf5-kauth.spec
CommitLineData
b84da427 1# TODO:
b84da427 2# - runtime Requires if any
900f3671 3%define kdeframever 5.56
00b14805 4%define qtver 5.9.0
10501e05 5%define kfname kauth
b84da427
WF
6
7Summary: Execute actions as privileged user
10501e05 8Name: kf5-%{kfname}
900f3671 9Version: 5.56.0
d2ee8c81 10Release: 1
b84da427
WF
11License: GPL v2+/LGPL v2.1+
12Group: X11/Libraries
10501e05 13Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
900f3671 14# Source0-md5: 3d4fe8eda589cca76ca846e8a151c638
b84da427 15URL: http://www.kde.org/
10501e05
AM
16BuildRequires: Qt5Core-devel >= %{qtver}
17BuildRequires: Qt5DBus-devel >= %{qtver}
18BuildRequires: Qt5Gui-devel >= %{qtver}
19BuildRequires: Qt5Test-devel >= %{qtver}
20BuildRequires: Qt5Widgets-devel >= %{qtver}
b84da427 21BuildRequires: cmake >= 2.8.12
2fef16f7
WF
22BuildRequires: kf5-extra-cmake-modules >= 1.0.0
23BuildRequires: kf5-kcoreaddons-devel >= %{version}
900f3671 24BuildRequires: ninja
71d68797
AM
25BuildRequires: polkit-qt5-1-devel
26BuildRequires: polkit-qt5-1-gui-devel
b84da427
WF
27BuildRequires: qt5-linguist
28BuildRequires: rpmbuild(macros) >= 1.164
622b42ba
ER
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
5cb0a02d 31Requires: kf5-dirs
b84da427
WF
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
2fef16f7
WF
34%define qt5dir %{_libdir}/qt5
35
b84da427
WF
36%description
37KAuth provides a convenient, system-integrated way to offload actions
38that need to be performed as a privileged user (root, for example) to
39small (hopefully secure) helper utilities.
40
41%package devel
10501e05
AM
42Summary: Header files for %{kfname} development
43Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
b84da427
WF
44Group: X11/Development/Libraries
45Requires: %{name} = %{version}-%{release}
077ea6a7
JP
46Requires: cmake >= 2.6.0
47Requires: kf5-kcoreaddons-devel >= %{version}
b84da427
WF
48
49%description devel
10501e05 50Header files for %{kfname} development.
b84da427
WF
51
52%description devel -l pl.UTF-8
10501e05 53Pliki nagłówkowe dla programistów używających %{kfname}.
b84da427
WF
54
55%prep
10501e05 56%setup -q -n %{kfname}-%{version}
b84da427
WF
57
58%build
59install -d build
60cd build
900f3671 61%cmake -G Ninja \
10501e05 62 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
b84da427 63 ../
900f3671 64%ninja_build
b84da427
WF
65
66%install
67rm -rf $RPM_BUILD_ROOT
900f3671 68%ninja_install -C build
b84da427 69
9296ec0f 70%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
b84da427
WF
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%post -p /sbin/ldconfig
76%postun -p /sbin/ldconfig
77
10501e05 78%files -f %{kfname}5_qt.lang
b84da427
WF
79%defattr(644,root,root,755)
80%doc README.md
81/etc/dbus-1/system.d/org.kde.kf5auth.conf
82%attr(755,root,root) %ghost %{_libdir}/libKF5Auth.so.5
71d68797 83%attr(755,root,root) %{_libdir}/libKF5Auth.so.*.*
900f3671
WF
84%attr(755,root,root) %ghost %{_libdir}/libKF5AuthCore.so.5
85%attr(755,root,root) %{_libdir}/libKF5AuthCore.so.5.*.*
2fef16f7 86%dir %{qt5dir}/plugins/kauth
71d68797
AM
87%dir %{qt5dir}/plugins/kauth/backend
88%attr(755,root,root) %{qt5dir}/plugins/kauth/backend/kauth_backend_plugin.so
2fef16f7
WF
89%dir %{qt5dir}/plugins/kauth/helper
90%attr(755,root,root) %{qt5dir}/plugins/kauth/helper/kauth_helper_plugin.so
1b9f076f
AM
91%dir %{_libexecdir}/kauth
92%attr(755,root,root) %{_libexecdir}/kauth/kauth-policy-gen
f5975316 93%dir %{_datadir}/kf5/kauth
2fef16f7
WF
94%{_datadir}/kf5/kauth/dbus_policy.stub
95%{_datadir}/kf5/kauth/dbus_service.stub
1b9f076f 96/etc/xdg/kauth.categories
b84da427
WF
97
98%files devel
99%defattr(644,root,root,755)
100%{_includedir}/KF5/KAuth
101%{_includedir}/KF5/kauth_version.h
b84da427 102%{_libdir}/cmake/KF5Auth
2fef16f7 103%attr(755,root,root) %{_libdir}/libKF5Auth.so
900f3671 104%attr(755,root,root) %{_libdir}/libKF5AuthCore.so
2fef16f7 105%{qt5dir}/mkspecs/modules/qt_KAuth.pri
This page took 0.111503 seconds and 4 git commands to generate.