diff --git a/qalculate-qt.changes b/qalculate-qt.changes index 97a4083..1c85a8c 100644 --- a/qalculate-qt.changes +++ b/qalculate-qt.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Nov 11 09:06:56 UTC 2022 - Paolo Stivanin + +- Fix spec file, update QT min version. + ------------------------------------------------------------------- Thu Nov 10 09:20:14 UTC 2022 - Paolo Stivanin diff --git a/qalculate-qt.spec b/qalculate-qt.spec index d2ecea8..d477bf7 100644 --- a/qalculate-qt.spec +++ b/qalculate-qt.spec @@ -25,12 +25,13 @@ Group: Productivity/Scientific/Math URL: https://qalculate.github.io Source0: https://github.com/Qalculate/qalculate-qt/releases/download/v%{version}/qalculate-qt-%{version}.tar.gz BuildRequires: automake -BuildRequires: c++_compiler +BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: libnghttp2-devel BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: pkgconfig(Qt5Core) >= 5.6.0 +# compilation fails on 5.12.x +BuildRequires: pkgconfig(Qt5Core) >= 5.15.0 BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Network) BuildRequires: libqt5-qtbase-devel @@ -49,42 +50,51 @@ symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (QT, GTK+ and CLI). -%lang_package - %prep %autosetup -p1 %build -qmake-qt5 qalculate-qt.pro -%make_build +%qmake5 PREFIX=%{_prefix} +make %{?_smp_mflags} %install -%find_lang %{name} -%make_install +%qmake5_install %files %license COPYING -%doc AUTHORS ChangeLog README TODO -%doc %{_datadir}/doc/%{name} %{_bindir}/%{name} -%{_datadir}/metainfo/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/io.github.Qalculate.qalculate-qt.desktop +%dir %{_datadir}/icons/hicolor/16x16 +%dir %{_datadir}/icons/hicolor/16x16/apps +%{_datadir}/icons/hicolor/16x16/apps/qalculate-qt.png +%dir %{_datadir}/icons/hicolor/22x22 +%dir %{_datadir}/icons/hicolor/22x22/apps +%{_datadir}/icons/hicolor/22x22/apps/qalculate-qt.png +%dir %{_datadir}/icons/hicolor/32x32 +%dir %{_datadir}/icons/hicolor/32x32/apps +%{_datadir}/icons/hicolor/32x32/apps/qalculate-qt.png +%dir %{_datadir}/icons/hicolor/64x64 +%dir %{_datadir}/icons/hicolor/64x64/apps +%{_datadir}/icons/hicolor/64x64/apps/qalculate-qt.png +%dir %{_datadir}/icons/hicolor/128x128 +%dir %{_datadir}/icons/hicolor/128x128/apps +%{_datadir}/icons/hicolor/128x128/apps/qalculate-qt.png +%dir %{_datadir}/icons/hicolor/scalable +%dir %{_datadir}/icons/hicolor/scalable/apps +%{_datadir}/icons/hicolor/scalable/apps/qalculate-qt.svg %{_mandir}/man?/%{name}.?%{ext_man} - -%{_libexecdir}/qalculate-search-provider - -%{_datadir}/dbus-1/services/io.github.Qalculate.SearchProvider.service - -%{_datadir}/icons/hicolor/128x128/apps/qalculate.png -%{_datadir}/icons/hicolor/16x16/apps/qalculate.png -%{_datadir}/icons/hicolor/22x22/apps/qalculate.png -%{_datadir}/icons/hicolor/24x24/apps/qalculate.png -%{_datadir}/icons/hicolor/256x256/apps/qalculate.png -%{_datadir}/icons/hicolor/32x32/apps/qalculate.png -%{_datadir}/icons/hicolor/48x48/apps/qalculate.png -%{_datadir}/icons/hicolor/64x64/apps/qalculate.png -%{_datadir}/icons/hicolor/scalable/apps/qalculate.svg - -%files lang -f %{name}.lang +%{_datadir}/metainfo/io.github.Qalculate.qalculate-qt.metainfo.xml +%dir %{_datadir}/qalculate-qt +%dir %{_datadir}/qalculate-qt/translations +%{_datadir}/qalculate-qt/translations/qalculate-qt_ca.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_de.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_es.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_fr.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_nl.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_pt_BR.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_ru.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_sl.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_sv.qm +%{_datadir}/qalculate-qt/translations/qalculate-qt_zh_CN.qm %changelog