1 |
# Qt5 macros |
2 |
%_qt5_prefix %{_libdir}/qt5 |
3 |
%_qt5_datadir %{_qt5_prefix} |
4 |
%_qt5_bindir %{_qt5_prefix}/bin |
5 |
%_qt5_docdir %{_docdir}/qt5 |
6 |
%_qt5_libdir %{_qt5_prefix}/lib |
7 |
%_qt5_includedir %{_qt5_prefix}/include |
8 |
%_qt5_plugindir %{_qt5_prefix}/plugins |
9 |
%_qt5_demosdir %{_qt5_prefix}/demos |
10 |
%_qt5_examplesdir %{_qt5_prefix}/examples |
11 |
%_qt5_importdir %{_qt5_prefix}/imports |
12 |
%_qt5_translationdir %{_datadir}/qt5/translations |
13 |
%_qt5_sysconfigdir %{_sysconfdir} |
14 |
|
15 |
%qmake_qt5 \ |
16 |
%{_qt5_bindir}/qmake \\\ |
17 |
%if "%{_lib}" != "lib" \ |
18 |
libsuff=64 \\\ |
19 |
%endif \ |
20 |
QMAKE_CFLAGS="${CFLAGS:-%optflags}" \\\ |
21 |
QMAKE_CXXFLAGS="${CXXFLAGS:-%optflags}" \\\ |
22 |
QMAKE_LFLAGS="%{?ldflags}" \\\ |
23 |
QMAKE_STRIP= |
24 |
|
25 |
%cmake_qt5 \ |
26 |
QTDIR="%{_qt5_datadir}" ; export QTDIR ; \ |
27 |
PATH="%{_qt5_bindir}:$PATH" ; export PATH ; \ |
28 |
%cmake \\\ |
29 |
-DDBUS_SERVICES_DIR=%{_datadir}/dbus-1/services \\\ |
30 |
-DDBUS_INTERFACES_DIR=%{_datadir}/dbus-1/interfaces |
31 |
|
32 |
|