%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname tidyBdE %global packver 0.3.6 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.3.6 Release: 1%{?dist}%{?buildtag} Summary: Download Data from Bank of Spain License: GPL (>= 3) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.6.0 Requires: R-core >= 3.6.0 BuildArch: noarch BuildRequires: R-CRAN-ggplot2 >= 3.5.0 BuildRequires: R-CRAN-tibble >= 3.0.0 BuildRequires: R-CRAN-scales >= 1.1.0 BuildRequires: R-CRAN-readr >= 1.0.0 BuildRequires: R-CRAN-dplyr >= 0.7.0 BuildRequires: R-CRAN-tidyr BuildRequires: R-utils Requires: R-CRAN-ggplot2 >= 3.5.0 Requires: R-CRAN-tibble >= 3.0.0 Requires: R-CRAN-scales >= 1.1.0 Requires: R-CRAN-readr >= 1.0.0 Requires: R-CRAN-dplyr >= 0.7.0 Requires: R-CRAN-tidyr Requires: R-utils %description Tools to download data series from 'Banco de España' ('BdE') on 'tibble' format. 'Banco de España' is the national central bank and, within the framework of the Single Supervisory Mechanism ('SSM'), the supervisor of the Spanish banking system along with the European Central Bank. This package is in no way sponsored endorsed or administered by 'Banco de España'. %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}