%global appname GPXSee Name: gpxsee Version: 13.19 Release: 1%{?dist} Summary: GPS log file viewer and analyzer License: GPL-3.0-only URL: https://www.gpxsee.org/ Source0: https://github.com/tumic0/%{appname}/archive/%{version}/%{appname}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: qt5-linguist BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtbase-private-devel BuildRequires: qt5-qtlocation-devel BuildRequires: qt5-qtsvg-devel BuildRequires: qt5-qtserialport-devel BuildRequires: libappstream-glib BuildRequires: desktop-file-utils BuildRequires: make Recommends: qt5-qtpbfimageformat %description GPS log file viewer and analyzer with support for GPX, TCX, KML, FIT, IGC and NMEA files. %prep %autosetup -p1 -n %{appname}-%{version} %build lrelease-qt5 %{name}.pro %{qmake_qt5} PREFIX=/usr %{name}.pro %make_build %install %make_install INSTALL_ROOT=%{buildroot} # localization %find_lang %{name} --with-qt %check # appdata appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml # desktop file desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop %files -f %{name}.lang %license licence.txt %doc README.md %{_bindir}/%{name} %dir %{_datadir}/%{name} %{_datadir}/%{name}/CRS/ %{_datadir}/%{name}/maps/ %{_datadir}/%{name}/symbols/ %dir %{_datadir}/%{name}/translations %{_datadir}/icons/*/*/*/%{name}.* %{_metainfodir}/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/mime/packages/%{name}.xml %changelog * Sat Apr 20 2024 Packit - 13.19-1 - Update to version 13.19 - Resolves: rhbz#2256623 * Wed Jan 24 2024 Fedora Release Engineering - 13.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 13.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Dec 19 2023 Packit - 13.13-1 - Increase the default pixmap cache size on Android to 384MB (Martin Tůma) - Fixed broken map scale (ruler) on HiDPI maps (Martin Tůma) - Limit the overzoom by the resulting tile size rather than number of levels (Martin Tůma) - Version++ (Martin Tůma) - Resolves rhbz#2255189 * Tue Dec 12 2023 Packit - 13.12-1 - Code cleanup (Martin Tůma) - Fixed broken TMS maps rendering (Martin Tůma) - Asynchronous rendering of online vector maps (Martin Tůma) - Added support for online vector maps overzoom (Martin Tůma) - Limit the overzoom to max 3 levels (Martin Tůma) - Added support for MVT overzoom (Martin Tůma) - Code cleanup (Martin Tůma) - Provide the zoom level to QImageReader when fetching the tile size (Martin Tůma) - Cosmetics (Martin Tůma) - Added workaround for broken Qt SVG image plugin colliding with the MVT plugin (Martin Tůma) - Translated using Weblate (Ukrainian) (Vadym Nekhai) - Translated using Weblate (Esperanto) (Nikolay Korotkiy) - Translated using Weblate (Ukrainian) (Nikolay Korotkiy) - Translated using Weblate (Russian) (Nikolay Korotkiy) - Translated using Weblate (Finnish) (Nikolay Korotkiy) - Fixed possible double delete (Martin Tůma) - Improved error reporting (Martin Tůma) - Fixed crash on empty MBTiles files (Martin Tůma) - Version++ (Martin Tůma) - Metadata update (Martin Tůma) - Translated using Weblate (Catalan) (raf) - Translated using Weblate (Hungarian) (99 efi) - Translated using Weblate (Swedish) (bittin1ddc447d824349b2) - Code cleanup (Martin Tůma) - Resolves rhbz#2231722 * Wed Oct 11 2023 Packit - 13.9-1 - Fixed storing of WMTS tiles with file system incompatible tile matrix names (Martin Tůma) - Decreased map zoom level treshold to 80% (Martin Tůma) - Fixed map resolution computation for maps > world/2 (Martin Tůma) - Use OpenSSL v3 for Windows Qt6 builds (Martin Tůma) - Fixed Qt6 build (Martin Tůma) - Yet another TrekBuddy compatability enhancement & fixes + related map API refactoring (Martin Tůma) - Check for bounds overflow in the computed/approximated case (Martin Tůma) - Support all variants of TrekBuddy maps/atlases (Martin Tůma) - Allow arbitrary .map file names in TrekBuddy TAR maps (Martin Tůma) - Contiguous zones (Martin Tůma) - Distinguish silos and tanks (Martin Tůma) - Version++ (Martin Tůma) - Refactoring (Martin Tůma) - Reference the exact S-57 document describing the catalogue (Martin Tůma) - Less aggressive anchor/no-anchor lines (Martin Tůma) * Mon Jul 31 2023 Packit - 13.5-1 - Yet another one-way arrows improvement (Martin Tůma) - Use less agressive one-way street arrows (Martin Tůma) - Properly mark one-way streets in data from NET links (Martin Tůma) - Display one-way streets info in IMG maps (Martin Tůma) - Build universal x86_64/arm64 binaries on OS X (Martin Tůma) - Yet another ENV path fix (Martin Tůma) - Fixed ENV file path (Martin Tůma) - Switched to MSVC 2022 and Qt 6.5 (Martin Tůma) - Do not affect the map object scaling when resizing the tiles (Martin Tůma) - Removed obsolete include (Martin Tůma) - Added graph pinch zooming (Martin Tůma) - Revert "Removed SDK/buildtools workaround" (Martin Tůma) - Removed SDK/buildtools workaround (Martin Tůma) - Code cleanup (Martin Tůma) - Version++ (Martin Tůma) - Make the Mapsforge tiles sufficient large for the layout (Martin Tůma) - Back to Qt 6.4 on Windows (Martin Tůma) - Switched Qt 6 CI builds to Qt 6.5 (Martin Tůma) * Thu Jul 20 2023 Fedora Release Engineering - 12.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Mon Mar 27 2023 Packit - 12.3-1 - Added currents rendering (Martin Tůma) - Render masts as pylons (Martin Tůma) - Label sizes adjustment (Martin Tůma) - Properly crop the image (Martin Tůma) - Various ENC rendering improvements (Martin Tůma) - Translated using Weblate (Catalan) (raf) - A better point items layout algorithm (Martin Tůma) - A better "entry prohibited" line (Martin Tůma) - Added fog signals rendering (Martin Tůma) - Render lights merged with the root objects, not as separate objects (Martin Tůma) - Translated using Weblate (Norwegian Bokmål) (ovl-1) - Removed duplicit map error debug output (Martin Tůma) - Properly chceck for GCS/PCS files (Martin Tůma) - Do not try to load the style when it does not exist (Martin Tůma) - Version++ (Martin Tůma) - Render international border lines (Martin Tůma) - Fixed header length check (Martin Tůma) - Added missing nmea serial port baudrate setting (Martin Tůma) - Translated using Weblate (Esperanto) (Nikolay Korotkiy) - Translated using Weblate (Ukrainian) (Nikolay Korotkiy) - Translated using Weblate (Russian) (Nikolay Korotkiy) - Translated using Weblate (Finnish) (Nikolay Korotkiy) - Translated using Weblate (Chinese (Simplified)) (mtriau) * Sun Mar 05 2023 Packit - 12.2-1 - Translated using Weblate (Catalan) (raf) - Translated using Weblate (Hungarian) (99 efi) - Translated using Weblate (Turkish) (Oğuz Ersen) - Translated using Weblate (Swedish) (Åke Engelbrektson) - Fixed DEM cache size configuration (Martin Tůma) - Translation update (Martin Tůma) - Localization update (Martin Tůma) - Removed unnecessary metadata from icons (Martin Tůma) - Add outlines to some more marine icons (Martin Tůma) - Make the DEM cache configurable (Martin Tůma) - Some more missing outlines (Martin Tůma) - Decreased the oversize church icon (Martin Tůma) - Redesigned marine icons (Martin Tůma) - Fixed build with older Qt versions (Martin Tůma) - Added support for 0.5" (7201x7201) DEM tiles (Martin Tůma) - Marine maps draw order fix (Martin Tůma) - Fixed broken handling of IMG "multi-maps" (maps with overviews) (Martin Tůma) - Fix multiple MSVC warnings (Martin Tůma) - Do not compile empty files (Martin Tůma) - Added "brew update" (Martin Tůma) - Fixed marine charts rendering (Martin Tůma) - Do not unnecessary convert the image tiles to pixmaps (Martin Tůma) - Make the MSVC2019 Debug builds compile (Martin Tůma) - Version++ (Martin Tůma) - Remove the qpainter/qimage draw workaround (Martin Tůma) - Allow arbitrary large images (Martin Tůma) - Fixed centroid computation (Martin Tůma) * Fri Feb 24 2023 Nikola Forró - 12.1-2 - Add missing changelog entry * Fri Feb 24 2023 Nikola Forró - 12.1-1 - Update to version 12.1 resolves: #2165119 * Thu Jan 19 2023 Fedora Release Engineering - 11.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Dec 20 2022 Nikola Forró - 11.11-1 - Update to version 11.11 resolves: #2143883 * Sat Nov 12 2022 Nikola Forró - 11.8-1 - Update to version 11.8 resolves: #2141139 * Tue Oct 11 2022 Nikola Forró - 11.6-1 - Update to version 11.6 resolves: #2124119 * Mon Aug 15 2022 Nikola Forró - 11.3-1 - Update to version 11.3 resolves: #2112778 * Thu Jul 21 2022 Fedora Release Engineering - 11.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jul 14 2022 Jan Grulich - 11.1-2 - Rebuild (qt5) * Mon Jun 06 2022 Nikola Forró - 11.1-1 - Update to version 11.1 resolves: #2091675 * Tue May 17 2022 Jan Grulich - 10.7-2 - Rebuild (qt5) * Mon Apr 25 2022 Nikola Forró - 10.7-1 - Update to version 10.7 resolves: #2069152 * Tue Mar 08 2022 Jan Grulich - 10.4-2 - Rebuild (qt5) * Mon Feb 21 2022 Nikola Forró - 10.4-1 - Update to version 10.4 resolves: #2050236 * Mon Jan 24 2022 Nikola Forró - 10.2-1 - Update to version 10.2 resolves: #2043503 * Thu Jan 20 2022 Fedora Release Engineering - 10.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Jan 04 2022 Nikola Forró - 10.1-1 - Update to version 10.1 resolves: #2036485 * Thu Dec 09 2021 Nikola Forró - 10.0-1 - Update to version 10.0 resolves: #2024385 * Tue Nov 23 2021 Nikola Forró - 9.12-1 - Update to version 9.12 resolves: #2024385 * Wed Nov 03 2021 Nikola Forró - 9.11-1 - Update to version 9.11 resolves: #2014008 * Tue Sep 28 2021 Nikola Forró - 9.7-1 - Update to version 9.7 resolves: #2001375 * Tue Aug 31 2021 Nikola Forró - 9.5-1 - Update to version 9.5 resolves: #1996487 * Mon Aug 09 2021 Nikola Forró - 9.4-1 - Update to version 9.4 resolves: #1991362 * Thu Jul 22 2021 Fedora Release Engineering - 9.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Mon Jul 19 2021 Nikola Forró - 9.3-1 - Update to version 9.3 resolves: #1965792 * Tue Apr 20 2021 Nikola Forró - 9.0-1 - Update to version 9.0 resolves: #1942289 * Tue Mar 23 2021 Nikola Forró - 8.8-1 - Update to version 8.8 resolves: #1933598 * Mon Feb 22 2021 Nikola Forró - 8.7-1 - Update to version 8.7 resolves: #1901387 * Tue Jan 26 2021 Fedora Release Engineering - 7.36-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Thu Nov 12 2020 Nikola Forró - 7.36-1 - Update to version 7.36 resolves: #1896991 * Wed Oct 28 2020 Nikola Forró - 7.35-1 - Update to version 7.35 resolves: #1892219 * Wed Oct 14 2020 Jeff Law - 7.34-2 - Add missing #includes for gcc-11 * Mon Oct 12 2020 Nikola Forró - 7.34-1 - Update to version 7.34 resolves: #1886210 * Wed Sep 23 2020 Nikola Forró - 7.32-1 - Update to version 7.32 resolves: #1880878 * Tue Jul 28 2020 Fedora Release Engineering - 7.31-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 07 2020 Nikola Forró - 7.31-1 - Update to version 7.31 resolves: #1852674 * Tue Jun 02 2020 Nikola Forró - 7.30-1 - Update to version 7.30 resolves: #1842047 * Mon Apr 20 2020 Nikola Forró - 7.29-1 - Update to version 7.29 resolves: #1825626 * Tue Apr 07 2020 Nikola Forró - 7.28-1 - Update to version 7.28 resolves: #1821027 * Mon Mar 30 2020 Nikola Forró - 7.27-1 - Update to version 7.27 resolves: #1818511 * Thu Mar 05 2020 Nikola Forró - 7.25-1 - Update to version 7.25 resolves: #1810297 * Mon Mar 02 2020 Nikola Forró - 7.24-1 - Update to version 7.24 resolves: #1808914 * Thu Feb 20 2020 Nikola Forró - 7.23-1 - Update to version 7.23 resolves: #1804139 * Thu Feb 13 2020 Nikola Forró - 7.22-1 - Update to version 7.22 resolves: #1802326 * Wed Feb 12 2020 Nikola Forró - 7.21-1 - Update to version 7.21 resolves: #1795072 * Tue Jan 28 2020 Nikola Forró - 7.20-1 - Update to version 7.20 resolves: #1795072 * Tue Jan 14 2020 Nikola Forró - 7.19-1 - Update to version 7.19 resolves: #1790242 * Tue Nov 19 2019 Nikola Forró - 7.18-1 - Update to version 7.18 resolves: #1773117 * Wed Nov 06 2019 Nikola Forró - 7.17-1 - Update to version 7.17 resolves: #1768080 * Tue Oct 29 2019 Nikola Forró - 7.16-1 - Update to version 7.16 resolves: #1766422 * Tue Oct 08 2019 Nikola Forró - 7.15-1 - Update to version 7.15 resolves: #1758792 * Mon Sep 30 2019 Nikola Forró - 7.14-1 - Update to version 7.14 resolves: #1756742 * Mon Sep 02 2019 Nikola Forró - 7.13-1 - Update to version 7.13 resolves: #1748008 * Mon Aug 19 2019 Nikola Forró - 7.12-1 - Update to version 7.12 resolves: #1742109 * Thu Jul 25 2019 Fedora Release Engineering - 7.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Mon Jul 08 2019 Nikola Forró - 7.10-1 - Update to version 7.10 resolves: #1727700 * Tue Jun 18 2019 Nikola Forró - 7.9-1 - Update to version 7.9 resolves: #1720866 * Sun Jun 02 2019 Nikola Forró - 7.8-1 - Update to version 7.8 resolves: #1715247 * Thu May 23 2019 Nikola Forró - 7.7-1 - Update to version 7.7 resolves: #1711584 * Wed May 15 2019 Nikola Forró - 7.6-1 - Update to version 7.6 resolves: #1709052 * Tue Mar 19 2019 Nikola Forró - 7.5-1 - Update to version 7.5 resolves: #1689598 * Tue Mar 12 2019 Nikola Forró - 7.4-1 - Update to version 7.4 resolves: #1687195 * Tue Feb 19 2019 Nikola Forró - 7.3-1 - Update to version 7.3 resolves: #1678584 * Fri Feb 01 2019 Fedora Release Engineering - 7.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Jan 29 2019 Nikola Forró - 7.2-1 - Update to version 7.2 resolves: #1670181 * Thu Dec 20 2018 Nikola Forró - 7.0-2 - Use upstream appdata.xml and fix license * Wed Dec 19 2018 Nikola Forró - 7.0-1 - Update to version 7.0 * Wed Nov 14 2018 Nikola Forró - 6.3-1 - Update to version 6.3 * Tue Sep 25 2018 Nikola Forró - 6.0-1 - Update to version 6.0 * Wed Aug 08 2018 Nikola Forró - 5.16-1 - Update to version 5.16 resolves: #1613850 * Fri Jul 13 2018 Fedora Release Engineering - 5.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Jul 04 2018 Nikola Forró - 5.15-1 - Update to version 5.15 resolves: #1597925 * Mon Jun 25 2018 Nikola Forró - 5.14-1 - Update to version 5.14 resolves: #1594527 * Wed May 30 2018 Nikola Forró - 5.13-1 - Update to version 5.13 resolves: #1583873 * Mon May 28 2018 Nikola Forró - 5.12-1 - Update to version 5.12 resolves: #1582680 * Wed May 16 2018 Nikola Forró - 5.11-1 - Update to version 5.11 resolves: #1578169 * Fri May 11 2018 Nikola Forró - 5.10-1 - Update to version 5.10 resolves: #1576614 * Fri Apr 20 2018 Nikola Forró - 5.9-1 - Update to version 5.9 resolves: #1569761 * Thu Apr 19 2018 Nikola Forró - 5.8-1 - Update to version 5.8 resolves: #1568190 * Tue Apr 10 2018 Nikola Forró - 5.6-1 - Update to version 5.6 resolves: #1565383 * Wed Mar 21 2018 Nikola Forró - 5.5-1 - Update to version 5.5 resolves: #1558277 * Tue Mar 13 2018 Nikola Forró - 5.4-1 - Update to version 5.4 resolves: #1554158 * Mon Mar 05 2018 Nikola Forró - 5.3-1 - Update to version 5.3 resolves: #1550750 * Tue Feb 27 2018 Nikola Forró - 5.2-1 - Update to version 5.2 resolves: #1548602 * Tue Feb 20 2018 Nikola Forró - 5.1-2 - Add missing gcc-c++ build dependency * Tue Feb 13 2018 Nikola Forró - 5.1-1 - Update to version 5.1 resolves: #1544278 * Wed Feb 07 2018 Fedora Release Engineering - 4.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Jan 09 2018 Nikola Forró - 4.19-1 - Update to version 4.19 resolves: #1531971 * Tue Dec 12 2017 Nikola Forró - 4.17-1 - Update to version 4.17 resolves: #1524743 * Fri Oct 20 2017 Nikola Forró - 4.16-1 - Update to version 4.16 * Wed Oct 11 2017 Nikola Forró - 4.15-2 - Do not buildrequire qt5-devel, qt5-qtbase-devel is sufficient - Buildrequire qt5-linguist needed for lrelease-qt5 * Tue Oct 10 2017 Nikola Forró - 4.15-1 - Initial package resolves: #1500524