Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37039322
en ru br
ALT Linux repositórios
S:0.19.0-alt2
D:0.0.10-alt1
5.0: 0.0.13-alt0.r11862

Group :: Ciências/Geociências
RPM: merkaartor

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define _stripped_files_terminate_build 1
%set_verify_elf_method strict

%ifarch %e2k ppc64le
%def_disable qtwebengine
%else
%def_enable qtwebengine
%endif

Name: merkaartor
Version: 0.19.0
Release: alt1

Summary: an OpenStreetMap editor
License: GPLv2
Group: Sciences/Geosciences
Url: https://github.com/openstreetmap/merkaartor

# https://github.com/openstreetmap/merkaartor.git

Source: %name-%version.tar
Patch1: %name-0.18.3-fedora-no-git-version.patch

BuildRequires: boost-devel gcc-c++ glibc-devel-static
BuildRequires: libgdal-devel libproj-devel libexiv2-devel zlib-devel libsqlite3-devel
BuildRequires: qt5-base-devel qt5-svg-devel qt5-tools-devel
%if_enabled qtwebengine
BuildRequires: qt5-webengine-devel
%endif
BuildRequires: libqtsingleapplication-qt5-devel

%description
Merkaartor is an openstreetmap mapping program.
Merkaartor focuses on providing a visually pleasing but performant
editing environment for free geographical data.

%prep
%setup
%patch1 -p1

# remove bundled libraries

rm -rf 3rdparty

%build
%add_optflags -D_FILE_OFFSET_BITS=64
%add_optflags -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1
%add_optflags -I%_includedir/qt5/QtSolutions

lrelease-qt5 Merkaartor.pro
%qmake_qt5 \
CONFIG+=release CONFIG+=force_debug_info \
PREFIX=%_prefix \
%if_enabled qtwebengine
USEWEBENGINE=1 \
%endif
SYSTEM_QTSA=1 \
TRANSDIR_MERKAARTOR=%_datadir/%name/translations/ \
-after QMAKE_CFLAGS+='%optflags' \
-after QMAKE_CXXFLAGS+='%optflags' \
Merkaartor.pro

%make_build

%install
%make_install INSTALL_ROOT=%buildroot LIB_SUFFIX=%_libsuff install

%files
%_bindir/merkaartor
%_datadir/%name/
%_datadir/metainfo/*.xml
%_libdir/%name/
%_desktopdir/*.desktop
%_iconsdir/hicolor/*/apps/*.png

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009