diff --git a/qcma_cli.pro b/qcma_cli.pro index 3d35592..fae77d5 100644 --- a/qcma_cli.pro +++ b/qcma_cli.pro @@ -21,7 +21,11 @@ unix:!macx { } # Create the introspection XML -system(qdbuscpp2xml -M -s src/cli/headlessmanager.h -o org.qcma.HeadlessManager.xml) +QT5_SUFFIX { + system(qdbuscpp2xml-qt5 -M -s src/cli/headlessmanager.h -o org.qcma.HeadlessManager.xml) +} else { + system(qdbuscpp2xml -M -s src/cli/headlessmanager.h -o org.qcma.HeadlessManager.xml) +} # Create the helper class DBUS_ADAPTORS = org.qcma.HeadlessManager.xml diff --git a/qcma_gui.pro b/qcma_gui.pro index a7bb793..222364f 100644 --- a/qcma_gui.pro +++ b/qcma_gui.pro @@ -71,7 +71,11 @@ unix:!macx { QT += dbus # Create the introspection XML -system(qdbuscpp2xml -M -s src/gui/mainwidget.h -o org.qcma.ClientManager.xml) +QT5_SUFFIX { + system(qdbuscpp2xml-qt5 -M -s src/gui/mainwidget.h -o org.qcma.ClientManager.xml) +} else { + system(qdbuscpp2xml -M -s src/gui/mainwidget.h -o org.qcma.ClientManager.xml) +} # Create the helper class DBUS_ADAPTORS = org.qcma.ClientManager.xml diff --git a/rpmbuild/qcma-fedora.spec b/rpmbuild/qcma-fedora.spec index 4516593..c1a0aba 100644 --- a/rpmbuild/qcma-fedora.spec +++ b/rpmbuild/qcma-fedora.spec @@ -34,7 +34,7 @@ cp -r $RPM_SOURCE_DIR/%{name}-%{version} $RPM_BUILD_DIR/%{name}-%{version} %build lrelease-qt5 resources/translations/*.ts -qmake-qt5 PREFIX=/usr qcma.pro +qmake-qt5 PREFIX=/usr qcma.pro CONFIG+=QT5_SUFFIX make %{?_smp_mflags} %install diff --git a/rpmbuild/qcma-openSUSE.spec b/rpmbuild/qcma-openSUSE.spec index ea9ab5f..0a154ca 100644 --- a/rpmbuild/qcma-openSUSE.spec +++ b/rpmbuild/qcma-openSUSE.spec @@ -34,7 +34,7 @@ cp -r $RPM_SOURCE_DIR/%{name}-%{version} $RPM_BUILD_DIR/%{name}-%{version} %build lrelease-qt5 resources/translations/*.ts -qmake-qt5 PREFIX=/usr qcma.pro +qmake-qt5 PREFIX=/usr qcma.pro CONFIG+=QT5_SUFFIX make %{?_smp_mflags} %install