%global __brp_check_rpaths %{nil} %global packname bluebike %global packver 0.0.3 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.0.3 Release: 1%{?dist}%{?buildtag} Summary: Blue Bike Comprehensive Data License: MIT + file LICENSE URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 2.10 Requires: R-core >= 2.10 BuildArch: noarch BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-janitor BuildRequires: R-CRAN-leaflet BuildRequires: R-CRAN-lubridate BuildRequires: R-CRAN-magrittr BuildRequires: R-CRAN-readr BuildRequires: R-CRAN-sf BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-tidyselect BuildRequires: R-utils Requires: R-CRAN-dplyr Requires: R-CRAN-janitor Requires: R-CRAN-leaflet Requires: R-CRAN-lubridate Requires: R-CRAN-magrittr Requires: R-CRAN-readr Requires: R-CRAN-sf Requires: R-CRAN-stringr Requires: R-CRAN-tidyselect Requires: R-utils %description Facilitates the importation of the Boston Blue Bike trip data since 2015. Functions include the computation of trip distances of given trip data. It can also map the location of stations within a given radius and calculate the distance to nearby stations. Data is from . %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}