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