%global __brp_check_rpaths %{nil} %global packname xrnet %global packver 0.1.7 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.1.7 Release: 3%{?dist}%{?buildtag} Summary: Hierarchical Regularized Regression License: GPL-2 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.5 Requires: R-core >= 3.5 BuildRequires: R-CRAN-Rcpp >= 0.12.19 BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-bigmemory BuildRequires: R-methods BuildRequires: R-CRAN-RcppEigen BuildRequires: R-CRAN-BH Requires: R-CRAN-Rcpp >= 0.12.19 Requires: R-CRAN-foreach Requires: R-CRAN-bigmemory Requires: R-methods %description Fits hierarchical regularized regression models to incorporate potentially informative external data, Weaver and Lewinger (2019) . Utilizes coordinate descent to efficiently fit regularized regression models both with and without external information with the most common penalties used in practice (i.e. ridge, lasso, elastic net). Support for standard R matrices, sparse matrices and big.matrix objects. %prep %setup -q -c -n %{packname} find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; %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 %files %{rlibdir}/%{packname}