Search
SailfishOS Open Build Service
>
Projects
>
sailfishos
:
chum
>
maep-qt
> _service:tar_git:harbour-maep-qt.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:harbour-maep-qt.spec of Package maep-qt
# RPM spec file for Maep. # This file is used to build Redhat Package Manager packages for # Maep. Such packages make it easy to install and uninstall # the library and related files from binaries or source. # # RPM. To build, use the command: rpmbuild --clean -ba harbour-maep-qt.spec # Name: harbour-maep-qt # Harbour requirements. %define __provides_exclude_from ^%{_datadir}/.*$ %define __requires_exclude ^libjpeg.*|libcairo.*|libsoup-2.4.*|libdconf.*|libpixman-1.*|libfreetype.*|libpsl.*$ %{?qtc_builddir:%define _builddir %qtc_builddir} Summary: Map browser with GPS capabilities Version: 1.4.13+master.20220516083048.3.gedaa56b Release: 1 Group: Applications/Engineering License: GPLv3 URL: https://github.com/dcaliste/maep-qt Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires: sailfishsilica-qt5 Requires: mapplauncherd-booster-silica-qt5 Requires: qt5-qtdeclarative-import-positioning Requires: qt5-qtdeclarative-import-folderlistmodel Requires: nemo-qml-plugin-notifications-qt5 BuildRequires: pkgconfig(qdeclarative5-boostable) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5Positioning) BuildRequires: pkgconfig(Qt5Sensors) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libcurl) BuildRequires: libjpeg-turbo-devel BuildRequires: qt5-qttools-linguist %description Maep is a tile based map utility for services like OpenStreetMap, Google maps and Virtual earth. This is the same map renderer that is also being used by GPXView and OSM2Go. # This description section includes metadata for SailfishOS:Chum, see # https://github.com/sailfishos-chum/main/blob/main/Metadata.md %if "%{?vendor}" == "chum" PackageName: Mæp Categories: - Science - Maps Icon: https://github.com/dcaliste/maep-qt/blob/master/data/maep.svg Url: Homepage: https://github.com/dcaliste/maep-qt Bugtracker: https://github.com/dcaliste/maep-qt/issues %endif %prep rm -rf $RPM_BUILD_ROOT %setup -q -n %{name}-%{version} %build %qmake5 make %{?jobs:-j%jobs} if test -f %{name} ; then strip %{name}; fi %install rm -rf %{buildroot} %qmake5_install # Copy here the blacklisted libraries install -d %{buildroot}/usr/share/%{name}/lib install -m 644 -p %{_libdir}/libjpeg.so.62 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libcairo.so.2 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libsoup-2.4.so.1 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libdconf.so.1 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libpixman-1.so.0 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libfreetype.so.6 %{buildroot}/usr/share/%{name}/lib/ install -m 644 -p %{_libdir}/libpsl.so %{buildroot}/usr/share/%{name}/lib/ %files %defattr(-,root,root,-) %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/86x86/apps/%{name}.png %{_datadir}/icons/hicolor/108x108/apps/%{name}.png %{_datadir}/icons/hicolor/128x128/apps/%{name}.png %{_datadir}/icons/hicolor/172x172/apps/%{name}.png %{_datadir}/%{name} %{_bindir}/%{name} %changelog * Sat May 7 2022 - Damien Caliste <dcaliste@free.fr> 1.4.13-1 - Correct overlay shifting on screen larger than 2048 pixels. - Disable zoom buttons on zoom level limits. - Disable discontinued Hike and bike and Hill shading tile servers. * Mon Apr 11 2022 - Damien Caliste <dcaliste@free.fr> 1.4.12-1 - Add an organisation name so cache can be kept inside the jail when not already existing. * Wed Nov 24 2021 - Damien Caliste <dcaliste@free.fr> 1.4.11-1 - Adjust for jailed applications. * Mon Dec 07 2020 - Damien Caliste <dcaliste@free.fr> 1.4.10-1 - Adjust packaging for SailfishOS 3.3. - Fix missing page transition for sources. * Mon Jun 17 2019 - Damien Caliste <dcaliste@free.fr> 1.4.9-1 - Translate in Chinese, see https://www.transifex.com/dcaliste/maep. - Fix horizontal accuracy exportation in track files. - Update packaging for new harbour rules. * Tue Aug 07 2018 - Damien Caliste <dcaliste@free.fr> 1.4.8-1 - Translate in Spanish, see https://www.transifex.com/dcaliste/maep. - Add Hike and Bike source and the hill shading overlay. * Thu Jun 07 2018 - Damien Caliste <dcaliste@free.fr> 1.4.7-1 - Correct glass dot not disappearing on page transition. - Update tile source for public transportation. - Translate in French, see https://www.transifex.com/dcaliste/maep. * Tue May 29 2018 - Damien Caliste <dcaliste@free.fr> 1.4.6-1 - Make the list of sources configurable (can show / hide existing sources). - Sort place search based on distance to current position. - Correct place search result not scrolling. * Thu Mar 30 2017 - Damien Caliste <dcaliste@free.fr> 1.4.5-1 - Declare the OpenCycleMap to www.thunderforest.com to obtain an API key. - Correct the long-lasting bug of map jumping position when drag is released. * Mon Feb 20 2017 - Damien Caliste <dcaliste@free.fr> 1.4.4-2 - Correct overlay tile cache directory, thanks to Harbour checkings. * Mon Feb 20 2017 - Damien Caliste <dcaliste@free.fr> 1.4.4-1 - Add a choice to display device orientation with compass, V. Matare contribution. - Add color and width properties for tracks. - Correct issues when changing from search to track header with Qt5.6. - Add a quick way to reload the auto saved track. - Remove Mapnik source not available anymore. * Wed Apr 20 2016 - Damien Caliste <dcaliste@free.fr> 1.4.3-1 - Add the zoom icons in Maep data dir since not present anymore in Sailfish. - Use UTC time for path instead of local time. - Remove the imported QML code for nemomobile notifications. - Add icons for sizes 108, 128 and 256. * Sun Jun 28 2015 - Damien Caliste <dcaliste@free.fr> 1.4.2-2 - Disable Google traffic overlay, because tiles are not available anymore at the given address. - Add the github page in the About QML page. - Include libraries and QML that are blocked for harbour integration. * Thu Jun 25 2015 - Damien Caliste <dcaliste@free.fr> 1.4.2-1 - [Victor Mataré] implement a compass displayed under the GPS point. - [Jonni Nakari] add Kapsi / the National Land Survey of Finland topographic map & aerial picture layers. * Mon May 19 2014 - Damien Caliste <dcaliste@free.fr> 1.4.1-1 - implement two fingers gesture for zomming and translating. Close: #3 - implement map layer, apply it for OpenSeaMap and Google traffic. Close: #4, #6 - correct rendering issue when bigger scale tiles are used to renderer smaller zooms. * Sat Apr 19 2014 - Damien Caliste <dcaliste@free.fr> 1.4.0-1 - rework the display layout, using swipe to switch from search to track actions. - add support for waypoints in tracks. waypoints are editable through the GUI (addition and modification). Close: #5 - correct track segment handling for tracks, giving correct track duration. - use horizontal accuracy of GPS fix to enhanced track length and duration calculation. - add track info on cover if available. * Fri Mar 21 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-13 - modify the layout of the track management drawer to highlight possibilities when there is no track. - add creation time of track in the track management drawer. - disable track capture when loading a track to avoid unwanted expansion of already saved tracks. * Thu Mar 13 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-12 - implement track length and duration measurements. - correct the autosave functionality for tracks. - add a setting for autosave period. - add a bottom drawer to display track information. * Thu Mar 06 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-11 - correct a memory leak in the OSD rendering code. * Mon Jan 27 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-10 - use the new api.geonames.org (in between, ws.geonames.org has reappered again) ; - use an approximation to display the direction when GPS is used, waiting for a Qt bug being fixed and get this information from GPS directly. * Wed Jan 22 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-9 - auto centering is correctly working (i.e. tapping on the GPS icon highlight it and the map is auto-centered, and moving the map by hand cancel it). - accept in the export dialog of a track by swyping or tapping on the header works as expected. - use a correct user-agent to download tiles (maep-libsoup/1.3.7 instead of a browser-like one). - display the copyright for each map in the source selection dialog, add also a link to the full copyright page for each map. * Tue Jan 14 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-8 - correct a bug not activating the GPS, introduced in 1.3.7-7. * Mon Jan 13 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-7 - import / export layout are now OK. - properly save the exported track. - try to correct a crashing bug after searching for something (an issue in Curl in fact). - use bigger icons for wikipedia data. - use a lighter gradient for the bottom toolbar and shift a bit the icons of the toolbar to the bottom. - use a gconf parameter to change the GPS refresh rate (a parameter page to change this in the UI should appear next). * Thu Jan 09 2014 - Damien Caliste <dcaliste@free.fr> 1.3.7-6 - the source selector is now working. - when tracking is enabled, the map do not zoom anymore to the entire earth when one get the first GPS fix. - the auto-center button is working, but still a bit difficult to activate… - a button has been added near the search field to reopen the last search results and results appear in a larger item size for big fingers ! * Mon Dec 02 2013 - Damien Caliste <dcaliste@free.fr> 1.3.7-5 - The source selection and the zoom is now done via Sailfish styled controls at the bottom of the map, using a gradient transparency to the background image as background. - The top of the map area has rounded corner. - Mapquest is used as rendering for OSM II. - Port the missing bug and donate pages in the about section. - Open links in the desktop browser instead of inside Mæp. - Correct the spurious fog effect on the cover. - Use previews in the source selection. - Rename everything to validate harbour rules on naming. * Mon Nov 25 2013 - Damien Caliste <dcaliste@free.fr> 1.3.7-3 - JPG (google and virtual earth sattelite) tiles are back. - filechooser for Import / export of tracks. - about window. - thanks to Thomas Perl, some corrections on packaging. - bug of pull down menu below the map corrected. - bug of map resize on device rotated (maybe) fixed.