%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname WRTDStidal %global packver 1.1.4 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.1.4 Release: 1%{?dist}%{?buildtag} Summary: Weighted Regression for Water Quality Evaluation in Tidal Waters License: CC0 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.5.0 Requires: R-core >= 3.5.0 BuildArch: noarch BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-caret BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-fields BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-forecast BuildRequires: R-CRAN-gridExtra BuildRequires: R-CRAN-lubridate BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-quantreg BuildRequires: R-CRAN-RColorBrewer BuildRequires: R-CRAN-survival BuildRequires: R-CRAN-tidyr Requires: R-CRAN-ggplot2 Requires: R-CRAN-caret Requires: R-CRAN-dplyr Requires: R-CRAN-fields Requires: R-CRAN-foreach Requires: R-CRAN-forecast Requires: R-CRAN-gridExtra Requires: R-CRAN-lubridate Requires: R-CRAN-purrr Requires: R-CRAN-quantreg Requires: R-CRAN-RColorBrewer Requires: R-CRAN-survival Requires: R-CRAN-tidyr %description An adaptation for estuaries (tidal waters) of weighted regression on time, discharge, and season to evaluate trends in water quality time series. Please see Beck and Hagy (2015) for details. %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}