%global __brp_check_rpaths %{nil} %global packname saqgetr %global packver 0.2.21 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.2.21 Release: 1%{?dist}%{?buildtag} Summary: Import Air Quality Monitoring Data in a Fast and Easy Way License: GPL-3 | file LICENSE URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.2.0 Requires: R-core >= 3.2.0 BuildArch: noarch BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-lubridate BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-readr BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-magrittr BuildRequires: R-CRAN-httr Requires: R-CRAN-stringr Requires: R-CRAN-lubridate Requires: R-CRAN-dplyr Requires: R-CRAN-purrr Requires: R-CRAN-readr Requires: R-CRAN-tidyr Requires: R-CRAN-magrittr Requires: R-CRAN-httr %description A collection of tools to access prepared air quality monitoring data files from web servers with ease and speed. Air quality data are sourced from open and publicly accessible repositories and can be found in these locations: and . The web server space has been provided by Ricardo Energy & Environment. %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 # 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}