--- qsampler/trunk/rpm/qsampler.spec 2022/11/04 16:03:59 4049 +++ qsampler/trunk/rpm/qsampler.spec 2022/11/09 18:16:03 4050 @@ -20,7 +20,7 @@ %define version 0.9.7 %define release 51.1 -%define _prefix @ac_prefix@ +%define _prefix /usr %if %{defined fedora} %define debug_package %{nil} @@ -56,38 +56,28 @@ %define CXX /usr/bin/g++-8 %endif -BuildRequires: cmake >= 3.19 -%if %{defined fedora} -%if 0%{qt_major_version} == 6 -BuildRequires: qt6-qtbase-devel >= 6.1 -BuildRequires: qt6-qttools-devel -BuildRequires: qt6-qtsvg-devel -BuildRequires: qt6-linguist -%else -BuildRequires: qt5-qtbase-devel >= 5.1 -BuildRequires: qt5-qttools-devel -BuildRequires: qt5-qtsvg-devel -BuildRequires: qt5-linguist -%endif -%else +BuildRequires: cmake >= 3.15 %if 0%{qt_major_version} == 6 %if 0%{?sle_version} == 150200 && 0%{?is_opensuse} -BuildRequires: qtbase6-static >= 6.3 +BuildRequires: qtbase6-static >= 6.1 BuildRequires: qttools6-static BuildRequires: qttranslations6-static BuildRequires: qtsvg6-static %else -BuildRequires: qt6-base-devel >= 6.1 -BuildRequires: qt6-tools-devel -BuildRequires: qt6-svg-devel -BuildRequires: qt6-linguist-devel +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: pkgconfig(Qt6Core) +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: pkgconfig(Qt6Svg) +BuildRequires: pkgconfig(Qt6Network) %endif %else -BuildRequires: libqt5-qtbase-devel >= 5.1 -BuildRequires: libqt5-qttools-devel -BuildRequires: libqt5-qtsvg-devel -BuildRequires: libqt5-linguist-devel -%endif +BuildRequires: cmake(Qt5LinguistTools) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Network) %endif BuildRequires: liblscp-devel >= 0.5.6 BuildRequires: libgig-devel >= 3.3.0