Accepting request 1035180 from home:polslinux:branches:science

- Fix spec file, update QT min version.

OBS-URL: https://build.opensuse.org/request/show/1035180
OBS-URL: https://build.opensuse.org/package/show/science/qalculate-qt?expand=0&rev=2
This commit is contained in:
Dmitry Roshchin 2022-11-11 13:48:33 +00:00 committed by Git OBS Bridge
parent e17fd314d2
commit ff8ae58abf
2 changed files with 43 additions and 28 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Nov 11 09:06:56 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Fix spec file, update QT min version.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 10 09:20:14 UTC 2022 - Paolo Stivanin <info@paolostivanin.com> Thu Nov 10 09:20:14 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>

View File

@ -25,12 +25,13 @@ Group: Productivity/Scientific/Math
URL: https://qalculate.github.io URL: https://qalculate.github.io
Source0: https://github.com/Qalculate/qalculate-qt/releases/download/v%{version}/qalculate-qt-%{version}.tar.gz Source0: https://github.com/Qalculate/qalculate-qt/releases/download/v%{version}/qalculate-qt-%{version}.tar.gz
BuildRequires: automake BuildRequires: automake
BuildRequires: c++_compiler BuildRequires: gcc-c++
BuildRequires: intltool BuildRequires: intltool
BuildRequires: libnghttp2-devel BuildRequires: libnghttp2-devel
BuildRequires: libtool BuildRequires: libtool
BuildRequires: pkgconfig 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(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Network)
BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtbase-devel
@ -49,42 +50,51 @@ symbolic calculations (including integrals and equations), arbitrary
precision, uncertainty propagation, interval arithmetic, plotting, and a precision, uncertainty propagation, interval arithmetic, plotting, and a
user-friendly interface (QT, GTK+ and CLI). user-friendly interface (QT, GTK+ and CLI).
%lang_package
%prep %prep
%autosetup -p1 %autosetup -p1
%build %build
qmake-qt5 qalculate-qt.pro %qmake5 PREFIX=%{_prefix}
%make_build make %{?_smp_mflags}
%install %install
%find_lang %{name} %qmake5_install
%make_install
%files %files
%license COPYING %license COPYING
%doc AUTHORS ChangeLog README TODO
%doc %{_datadir}/doc/%{name}
%{_bindir}/%{name} %{_bindir}/%{name}
%{_datadir}/metainfo/%{name}.appdata.xml %{_datadir}/applications/io.github.Qalculate.qalculate-qt.desktop
%{_datadir}/applications/%{name}.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} %{_mandir}/man?/%{name}.?%{ext_man}
%{_datadir}/metainfo/io.github.Qalculate.qalculate-qt.metainfo.xml
%{_libexecdir}/qalculate-search-provider %dir %{_datadir}/qalculate-qt
%dir %{_datadir}/qalculate-qt/translations
%{_datadir}/dbus-1/services/io.github.Qalculate.SearchProvider.service %{_datadir}/qalculate-qt/translations/qalculate-qt_ca.qm
%{_datadir}/qalculate-qt/translations/qalculate-qt_de.qm
%{_datadir}/icons/hicolor/128x128/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_es.qm
%{_datadir}/icons/hicolor/16x16/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_fr.qm
%{_datadir}/icons/hicolor/22x22/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_nl.qm
%{_datadir}/icons/hicolor/24x24/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_pt_BR.qm
%{_datadir}/icons/hicolor/256x256/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_ru.qm
%{_datadir}/icons/hicolor/32x32/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_sl.qm
%{_datadir}/icons/hicolor/48x48/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_sv.qm
%{_datadir}/icons/hicolor/64x64/apps/qalculate.png %{_datadir}/qalculate-qt/translations/qalculate-qt_zh_CN.qm
%{_datadir}/icons/hicolor/scalable/apps/qalculate.svg
%files lang -f %{name}.lang
%changelog %changelog