19bac08
Name:           algobox
19bac08
Version:        1.0.3
b71250d
Release:        2%{?dist}
19bac08
Summary:        Algorithmic software
19bac08
Summary(fr):    Logiciel d'algorithmique
19bac08
19bac08
License:        GPLv2+
19bac08
URL:            https://www.xm1math.net/algobox
19bac08
Source0:        %{url}/algobox-%{version}.tar.bz2
19bac08
19bac08
# Because qtwebengine is not always available
19bac08
ExclusiveArch:  %{qt5_qtwebengine_arches}
19bac08
19bac08
BuildRequires:  gcc
19bac08
BuildRequires:  gcc-c++
19bac08
BuildRequires:  qt5-qtbase-devel >= 5.7
19bac08
BuildRequires:  qt5-qtwebengine-devel
19bac08
19bac08
BuildRequires:  desktop-file-utils
19bac08
19bac08
%description
19bac08
Algobox is an initiation to algorithmic software at high school level.
19bac08
19bac08
%description(fr)
19bac08
Algobox est un logiciel d'initiation à l'algorithmique au niveau lycée.
19bac08
19bac08
19bac08
%prep
19bac08
%autosetup -p1
19bac08
chmod -x license.txt
19bac08
19bac08
19bac08
%build
19bac08
19bac08
%{qmake_qt5}
19bac08
19bac08
%make_build
19bac08
19bac08
19bac08
%install
19bac08
%make_install INSTALL_ROOT=%{buildroot}
19bac08
19bac08
19bac08
%check
19bac08
desktop-file-validate \
19bac08
  %{buildroot}%{_datadir}/applications/algobox.desktop
19bac08
19bac08
19bac08
%files
19bac08
%license license.txt
19bac08
%doc utilities/AUTHORS utilities/CHANGELOG.txt
19bac08
%{_bindir}/algobox
19bac08
%{_datadir}/algobox
19bac08
%{_datadir}/applications/algobox.desktop
19bac08
%{_datadir}/mime/packages/x-algobox.xml
19bac08
%{_datadir}/pixmaps/algobox.png
19bac08
19bac08
19bac08
%changelog
b71250d
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-2
b71250d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b71250d
19bac08
* Tue Mar 03 2020 Nicolas Chauvet <kwizart@gmail.com> - 1.0.3-1
19bac08
- Initial spec file