File macros.mingw64-qt6 of Package mingw64-libqt6-qtbase

%_mingw64_libqt6_prefix           %{_mingw64_prefix}
%_mingw64_libqt6_libdir           %{_mingw64_libdir}
%_mingw64_libqt6_archdatadir      %{_mingw64_datadir}/qt6
%_mingw64_libqt6_bindir           %{_mingw64_bindir}
%_mingw64_libqt6_datadir          %{_mingw64_datadir}/qt6
%_mingw64_libqt6_docdir           %{_mingw64_docdir}/qt6
%_mingw64_libqt6_examplesdir      %{_mingw64_libqt6_archdatadir}/examples
%_mingw64_libqt6_includedir       %{_mingw64_includedir}/qt6
%_mingw64_libqt6_importdir        %{_mingw64_libqt6_archdatadir}/imports
%_mingw64_libqt6_libexecdir       %{_mingw64_libqt6_archdatadir}/libexec
%_mingw64_libqt6_plugindir        %{_mingw64_libqt6_archdatadir}/plugins
%_mingw64_libqt6_sysconfdir       %{_mingw64_sysconfdir}/xdg
%_mingw64_libqt6_translationdir   %{_mingw64_libqt6_datadir}/translations

%_mingw64_libqt6_qmake /usr/%{_mingw64_target}/bin/qt6/qmake

%_mingw64_qmake5 \
  %_mingw64_libqt6_qmake \\\
  QMAKE_CXXFLAGS="$CXXFLAGS %{_mingw64_cxxflags} -DOPENSSL_LOAD_CONF" \\\
  QMAKE_CFLAGS="$CFLAGS %{_mingw64_cflags} -DOPENSSL_LOAD_CONF" \\\
  QMAKE_LFLAGS="$LDFLAGS -Wl,--as-needed -Wl,--no-undefined"

%make_jobs \
  %{__make} %{?_smp_mflags} VERBOSE=1

%_mingw64_qmake5_install \
  make INSTALL_ROOT=%{buildroot} install ; \
  if [ "`ls %{buildroot}%{_mingw64_libqt6_libdir}/*prl 2>/dev/null | wc -l`" != "0" ]; then \
  sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_mingw64_libqt6_libdir}/*prl \
  fi \
openSUSE Build Service is sponsored by