diff --git a/.gitignore b/.gitignore index c427cc4..9588d67 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /GPXSee-6.0.tar.gz /GPXSee-6.3.tar.gz /GPXSee-7.0.tar.gz +/GPXSee-7.2.tar.gz diff --git a/gpxsee.spec b/gpxsee.spec index 4eff9b2..7ff7352 100644 --- a/gpxsee.spec +++ b/gpxsee.spec @@ -1,8 +1,8 @@ %global appname GPXSee Name: gpxsee -Version: 7.0 -Release: 2%{?dist} +Version: 7.2 +Release: 1%{?dist} Summary: GPS log file viewer and analyzer License: GPLv3 @@ -16,6 +16,8 @@ BuildRequires: qt5-qtbase-devel BuildRequires: libappstream-glib BuildRequires: desktop-file-utils +Recommends: qt5-qtpbfimageformat + %description GPS log file viewer and analyzer with support for @@ -23,42 +25,27 @@ GPX, TCX, KML, FIT, IGC and NMEA files. %prep -%setup -qn %{appname}-%{version} +%autosetup -n %{appname}-%{version} %build lrelease-qt5 %{name}.pro -%{qmake_qt5} %{name}.pro -make %{?_smp_mflags} +%{qmake_qt5} PREFIX=/usr %{name}.pro +%make_build %install -# executable -install -p -m 755 -D %{appname} %{buildroot}%{_bindir}/%{name} - -# data files -install -d -p -m 755 %{buildroot}%{_datadir}/%{name}/csv -install -p -m 644 -D pkg/csv/* %{buildroot}%{_datadir}/%{name}/csv -install -d -p -m 755 %{buildroot}%{_datadir}/%{name}/maps -install -p -m 644 -D pkg/maps/* %{buildroot}%{_datadir}/%{name}/maps - -# localization -install -d -p -m 755 %{buildroot}%{_datadir}/%{name}/translations -install -p -m 644 -D lang/*.qm %{buildroot}%{_datadir}/%{name}/translations -%find_lang %{name} --with-qt - -# application icon -install -p -m 644 -D icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png +make install INSTALL_ROOT=%{buildroot} # appdata install -p -m 644 -D pkg/appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml # desktop file -desktop-file-install --dir=%{buildroot}%{_datadir}/applications pkg/%{name}.desktop +desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop -# mime support -install -p -m 644 -D pkg/%{name}.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml +# localization +%find_lang %{name} --with-qt %files -f %{name}.lang @@ -76,6 +63,10 @@ install -p -m 644 -D pkg/%{name}.xml %{buildroot}%{_datadir}/mime/packages/%{nam %changelog +* 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 diff --git a/sources b/sources index 00ba6e6..5613a2b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (GPXSee-7.0.tar.gz) = b69448a2c5a364e86902732f576a0663a27450324f36788fed235fab53bcd502651ac4cb40a35e9345b2d665a2cc694f28948a564fc8e18c3dc536bb4525bdda +SHA512 (GPXSee-7.2.tar.gz) = 03fd281b5ad3c36c72cdd7443a3e56a88b6f498fd77930defeb06f366abdb1802e5424744a4f98ccba49aa102329409d527d00c6050098fa84e2ce7690af239b