]> git.pld-linux.org Git - packages/kf5-kdbusaddons.git/blame - kf5-kdbusaddons.spec
- todo item dropped
[packages/kf5-kdbusaddons.git] / kf5-kdbusaddons.spec
CommitLineData
42020feb
ER
1#
2# Conditional build:
3%bcond_without tests # build without tests
4
fb3673c4 5# TODO:
fb3673c4 6# - runtime Requires if any
39f1e72a 7
39f1e72a 8%define kdeframever 5.4
42020feb
ER
9%define qtver 5.3.2
10%define kfname kdbusaddons
fb3673c4 11Summary: Convenience classes for DBus
42020feb 12Name: kf5-%{kfname}
39f1e72a
AM
13Version: 5.4.0
14Release: 1
fb3673c4
WF
15License: LGPL v2.1+
16Group: X11/Libraries
42020feb 17Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
39f1e72a 18# Source0-md5: 33f64aeabee19b22a3d8cc3411342eca
fb3673c4 19URL: http://www.kde.org/
42020feb
ER
20BuildRequires: Qt5Core-devel >= %{qtver}
21BuildRequires: Qt5DBus-devel >= %{qtver}
22BuildRequires: Qt5Gui-devel >= %{qtver}
23BuildRequires: Qt5Test-devel >= %{qtver}
24BuildRequires: Qt5Widgets-devel >= %{qtver}
25BuildRequires: Qt5X11Extras-devel >= %{qtver}
fb3673c4 26BuildRequires: cmake >= 2.8.12
39f1e72a 27BuildRequires: kf5-extra-cmake-modules >= 1.4.0
42020feb 28BuildRequires: qt5-linguist >= %{qtver}
fb3673c4 29BuildRequires: rpmbuild(macros) >= 1.164
7db097c4
ER
30BuildRequires: tar >= 1:1.22
31BuildRequires: xz
fb3673c4
WF
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
887f7b23
WF
34%define qt5dir %{_libdir}/qt5
35
fb3673c4
WF
36%description
37KDBusAddons provides convenience classes on top of QtDBus, as well as
38an API to create KDED modules.
39
40%package devel
42020feb
ER
41Summary: Header files for %{kfname} development
42Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
fb3673c4
WF
43Group: X11/Development/Libraries
44Requires: %{name} = %{version}-%{release}
45
46%description devel
42020feb 47Header files for %{kfname} development.
fb3673c4
WF
48
49%description devel -l pl.UTF-8
42020feb 50Pliki nagłówkowe dla programistów używających %{kfname}.
fb3673c4
WF
51
52%prep
42020feb 53%setup -q -n %{kfname}-%{version}
fb3673c4
WF
54
55%build
56install -d build
57cd build
58%cmake \
39f1e72a 59 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
fb3673c4
WF
60 ../
61%{__make}
62
39f1e72a
AM
63%{?with_tests:%{__make} test}
64
fb3673c4
WF
65%install
66rm -rf $RPM_BUILD_ROOT
42020feb 67%{__make} -C build install \
fb3673c4
WF
68 DESTDIR=$RPM_BUILD_ROOT
69
42020feb 70%find_lang %{kfname}5_qt --with-qm
fb3673c4
WF
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
42020feb
ER
75%post -p /sbin/ldconfig
76%postun -p /sbin/ldconfig
fb3673c4 77
42020feb 78%files -f %{kfname}5_qt.lang
fb3673c4
WF
79%defattr(644,root,root,755)
80%doc MAINTAINER README.md
81%attr(755,root,root) %{_bindir}/kquitapp5
39f1e72a 82%attr(755,root,root) %{_libdir}/libKF5DBusAddons.so.*.*.*
42020feb 83%attr(755,root,root) %ghost %{_libdir}/libKF5DBusAddons.so.5
fb3673c4
WF
84
85%files devel
86%defattr(644,root,root,755)
87%{_includedir}/KF5/KDBusAddons
88%{_includedir}/KF5/kdbusaddons_version.h
89%attr(755,root,root) %{_libdir}/libKF5DBusAddons.so
90%{_libdir}/cmake/KF5DBusAddons
887f7b23 91%{qt5dir}/mkspecs/modules/qt_KDBusAddons.pri
This page took 0.153142 seconds and 4 git commands to generate.