]> git.pld-linux.org Git - packages/ka5-ktp-auth-handler.git/blame - ka5-ktp-auth-handler.spec
rebuild with qt5-5.15.6
[packages/ka5-ktp-auth-handler.git] / ka5-ktp-auth-handler.spec
CommitLineData
d7d7e3e5
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
8f09a8ab 4%define kdeappsver 22.08.1
dabf5ede
WF
5%define kframever 5.94.0
6%define qtver 5.15.2
41325954
WF
7%define kaname ktp-auth-handler
8Summary: ktp-auth-handler
9Name: ka5-%{kaname}
8f09a8ab 10Version: 22.08.1
da99e52f 11Release: 3
41325954
WF
12License: GPL v2+/LGPL v2.1+
13Group: X11/Applications
7f9e5ff5 14Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
8f09a8ab 15# Source0-md5: 0ac71fecaf53434aead842b89400bbe1
41325954
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5DBus-devel
19BuildRequires: Qt5Gui-devel
20BuildRequires: Qt5Network-devel
21BuildRequires: cmake >= 2.8.12
22BuildRequires: gettext-devel
4eb73b6b
WF
23BuildRequires: ka5-kaccounts-integration-devel >= %{kdeappsver}
24BuildRequires: ka5-ktp-common-internals-devel >= %{kdeappsver}
25BuildRequires: kf5-extra-cmake-modules >= %{kframever}
26BuildRequires: kf5-ki18n-devel >= %{kframever}
27BuildRequires: kf5-kio-devel >= %{kframever}
28BuildRequires: kf5-kwallet-devel >= %{kframever}
29BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
41325954
WF
30BuildRequires: libaccounts-qt5-devel >= 1.10
31BuildRequires: libsignon-qt5-devel >= 8.55
39950b83 32BuildRequires: ninja
41325954
WF
33BuildRequires: qca-qt5-devel
34BuildRequires: qt5-build >= %{qtver}
35BuildRequires: rpmbuild(macros) >= 1.164
36BuildRequires: shared-mime-info
37BuildRequires: tar >= 1:1.22
a28189e0 38BuildRequires: telepathy-qt5-devel >= 0.9.8
41325954
WF
39BuildRequires: xz
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43KDE Telepathy authentication handler.
44
c5d74a54
WF
45%description -l pl.UTF-8
46Program obsługi do autentykacji KDE Telepathy.
47
41325954
WF
48%prep
49%setup -q -n %{kaname}-%{version}
50
51%build
52install -d build
53cd build
54%cmake \
39950b83 55 -G Ninja \
d7d7e3e5 56 %{!?with_tests:-DBUILD_TESTING=OFF} \
4eb73b6b 57 -DHTML_INSTALL_DIR=%{_kdedocdir} \
41325954
WF
58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
59 ..
39950b83 60%ninja_build
41325954 61
d7d7e3e5
WF
62%if %{with tests}
63ctest
64%endif
65
66
41325954
WF
67%install
68rm -rf $RPM_BUILD_ROOT
39950b83 69%ninja_install -C build
41325954
WF
70
71%find_lang %{kaname} --all-name --with-kde
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%files -f %{kaname}.lang
77%defattr(644,root,root,755)
78%attr(755,root,root) %{_libexecdir}/ktp-auth-handler
79%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.ConfAuthObserver.service
80%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.SASLHandler.service
81%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TLSHandler.service
82%{_datadir}/telepathy/clients
This page took 0.345031 seconds and 4 git commands to generate.