%global __brp_check_rpaths %{nil} %global packname partools %global packver 1.1.6 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.1.6 Release: 3%{?dist}%{?buildtag} Summary: Tools for the 'Parallel' Package License: GPL (>= 2) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel Requires: R-core BuildArch: noarch BuildRequires: R-CRAN-regtools BuildRequires: R-parallel BuildRequires: R-stats BuildRequires: R-utils BuildRequires: R-CRAN-data.table BuildRequires: R-CRAN-pdist BuildRequires: R-methods Requires: R-CRAN-regtools Requires: R-parallel Requires: R-stats Requires: R-utils Requires: R-CRAN-data.table Requires: R-CRAN-pdist Requires: R-methods %description Miscellaneous utilities for parallelizing large computations. Alternative to MapReduce. File splitting and distributed operations such as sort and aggregate. "Software Alchemy" method for parallelizing most statistical methods, presented in N. Matloff, Parallel Computation for Data Science, Chapman and Hall, 2015. Includes a debugging aid. %prep %setup -q -c -n %{packname} %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}