--- qconnman-ui.spec~ 2015-03-11 00:50:06.000000000 +0300 +++ qconnman-ui.spec 2022-10-19 13:44:25.546906495 +0300 @@ -13,9 +13,10 @@ Url: https://github.com/OSSystems/qconnm Source0: %name-%git.tar.bz2 # from their git Source1: qconnman-ui.png +Patch1: alt-qt5.patch BuildRequires: ImageMagick -BuildRequires: qt4-devel gcc-c++ +BuildRequires: qt5-base-devel qt5-tools BuildRequires: pkgconfig(qconnman) Requires: connman @@ -24,13 +25,18 @@ Qt GUI for Connman. It requires that Con %prep %setup -n %name-%git +%patch1 -p1 %build -qmake-qt4 +%qmake_qt5 PREFIX=%prefix %make %install -make install INSTALL_ROOT=%buildroot%prefix +%installqt5 + +# fix install translations +rm -rf %buildroot/%_datadir/qconnman/i18n/*.qm +install -m 0644 src/.moc/*.qm %buildroot/%_datadir/qconnman/i18n/ # install menu entry mkdir -p %buildroot%_datadir/applications/