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