%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname ggmap %global packver 4.0.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 4.0.0 Release: 1%{?dist}%{?buildtag} Summary: Spatial Visualization with ggplot2 License: GPL-2 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.1.0 Requires: R-core >= 3.1.0 BuildArch: noarch BuildRequires: R-CRAN-ggplot2 >= 2.2.0 BuildRequires: R-CRAN-png BuildRequires: R-CRAN-plyr BuildRequires: R-CRAN-jpeg BuildRequires: R-CRAN-digest BuildRequires: R-CRAN-scales BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-bitops BuildRequires: R-grid BuildRequires: R-CRAN-glue BuildRequires: R-CRAN-httr BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-magrittr BuildRequires: R-CRAN-tibble BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-rlang BuildRequires: R-CRAN-cli Requires: R-CRAN-ggplot2 >= 2.2.0 Requires: R-CRAN-png Requires: R-CRAN-plyr Requires: R-CRAN-jpeg Requires: R-CRAN-digest Requires: R-CRAN-scales Requires: R-CRAN-dplyr Requires: R-CRAN-bitops Requires: R-grid Requires: R-CRAN-glue Requires: R-CRAN-httr Requires: R-CRAN-stringr Requires: R-CRAN-purrr Requires: R-CRAN-magrittr Requires: R-CRAN-tibble Requires: R-CRAN-tidyr Requires: R-CRAN-rlang Requires: R-CRAN-cli %description A collection of functions to visualize spatial data and models on top of static maps from various online sources (e.g Google Maps and Stamen Maps). It includes tools common to those tasks, including functions for geolocation and routing. %prep %setup -q -c -n %{packname} # fix end of executable files find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; # prevent binary stripping [ -d %{packname}/src ] && find %{packname}/src -type f -exec \ sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true [ -d %{packname}/src ] && find %{packname}/src/Make* -type f -exec \ sed -i 's@-g0@@g' {} \; || true # don't allow local prefix in executable scripts find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' {} \; %build %install mkdir -p %{buildroot}%{rlibdir} %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname} test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -f %{buildroot}%{rlibdir}/R.css # remove buildroot from installed files find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; %files %{rlibdir}/%{packname}