%global __brp_check_rpaths %{nil} %global packname adamethods %global packver 1.2.1 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.2.1 Release: 1%{?dist}%{?buildtag} Summary: Archetypoid Algorithms and Anomaly Detection License: GPL (>= 2) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.4.0 Requires: R-core >= 3.4.0 BuildArch: noarch BuildRequires: R-CRAN-Anthropometry BuildRequires: R-CRAN-archetypes BuildRequires: R-CRAN-FNN BuildRequires: R-CRAN-foreach BuildRequires: R-graphics BuildRequires: R-CRAN-nnls BuildRequires: R-parallel BuildRequires: R-stats BuildRequires: R-CRAN-tolerance BuildRequires: R-CRAN-univOutl BuildRequires: R-utils Requires: R-CRAN-Anthropometry Requires: R-CRAN-archetypes Requires: R-CRAN-FNN Requires: R-CRAN-foreach Requires: R-graphics Requires: R-CRAN-nnls Requires: R-parallel Requires: R-stats Requires: R-CRAN-tolerance Requires: R-CRAN-univOutl Requires: R-utils %description Collection of several algorithms to obtain archetypoids with small and large databases, and with both classical multivariate data and functional data (univariate and multivariate). Some of these algorithms also allow to detect anomalies (outliers). Please see Vinue and Epifanio (2020) . %prep %setup -q -c -n %{packname} find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; [ -d %{packname}/src ] && find %{packname}/src -type f -exec \ sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true %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 find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; %files %{rlibdir}/%{packname}