%_kde5_prefix %{_prefix} %_kde5_datadir %{_kde5_prefix}/share %_kde5_libdir %{_kde5_prefix}/%{_lib} %_kde5_libexecdir %{_kde5_libdir}/libexec %_kde5_sysconfdir %{_sysconfdir} %_kde5_iconsdir %{_kde5_datadir}/icons %_kde5_configdir %{_kde5_datadir}/config %_kde5_appsdir %{_kde5_datadir}/apps %_kde5_applicationsdir %{_kde5_datadir}/applications/kde5 %_kde5_docdir %{_kde5_datadir}/doc5 %_kde5_bindir %{_kde5_prefix}/bin %_kde5_sbindir %{_kde5_prefix}/sbin %_kde5_includedir %{_kde5_prefix}/include %_kde5_mandir %{_kde5_datadir}/man %_kde5_autostart %{_kde5_sysconfdir}/xdg/autostart %_kde5_services %{_kde5_datadir}/kservices5 %_kde5_servicetypes %{_kde5_datadir}/kservicetypes5 %_kde5_notificationsdir %{_kde5_datadir}/knotifications5 %_kde5_plugindir %{_qt5_plugindir}/kf5 %_kde5_mkspecsdir %{_kde5_libdir}/qt5/mkspecs/modules %_kde5_qmldir %{_kde5_libdir}/qt5/qml %_kde5_xmlguidir %{_kde5_datadir}/kxmlgui5 %_kde5_localedir %{_localedir}/kf5 %_kde5_debug Release %cmake_kde5 \ %cmake \\\ -Wno-dev \\\ -DCMAKE_BUILD_TYPE=%{_kde5_debug} \\\ -DCMAKE_INSTALL_PREFIX=%{_kde5_prefix} \\\ -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=true \\\ -DKDE_INSTALL_APPDIR=%{_kde5_applicationsdir} \\\ -DKDE_INSTALL_BINDIR=%{_kde5_bindir} \\\ -DKDE_INSTALL_LIBDIR=%{_kde5_libdir} \\\ -DKDE_INSTALL_INCLUDEDIR=%{_kde5_includedir} \\\ -DKDE_INSTALL_DOCBUNDLEDIR=%{_kde5_docdir}/HTML # Used to install locales to %{_localedir}/kf5 to avoid conflicts with KDE4 locales # Please use it ONLY when there are conflicts that cannot be avoided %cmake_kde5_kf5locales \ %cmake_kde5 \\\ -DKDE_INSTALL_LOCALEDIR=%{_kde5_localedir} %kf5locales_fix() \ cat %1 | sort | uniq > kf5locales_fix_temp \ cat kf5locales_fix_temp | sed s:"\\\(%lang(kf5)\\\)\\\(.*/locale/kf5/\\\)\\\([^/_]\\\+\\\)\\\(.*\\\.mo$\\\)":"%lang(\\\3)\\\2\\\3\\\4": > %1 \ rm -f kf5locales_fix_temp # -DKDE_INSTALL_DBUSSERVICEDIR=%{_datadir}/dbus-1/services \\\ # -DKDE_INSTALL_DBUSINTERFACEDIR=%{_datadir}/dbus-1/interfaces \\\ # -DKDE_INSTALL_KSERVICES5DIR=%{_kde5_services} \\\ # -DKDE_INSTALL_KSERVICETYPES5DIR=%{_kde5_servicetypes} \\\ # -DKDE_INSTALL_KNOTIFY5RCDIR=%{_kde5_notificationsdir} \\\ # -DKDE_INSTALL_KXMLGUI5DIR=%{_kde5_xmlguidir} \\\ # -DKDE_INSTALL_LIBEXECDIR=%{_kde5_prefix}/libexec