%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname  parameters
%global packver   0.21.6
%global rlibdir   /usr/local/lib/R/library

Name:             R-CRAN-%{packname}
Version:          0.21.6
Release:          1%{?dist}%{?buildtag}
Summary:          Processing of Model Parameters

License:          GPL-3
URL:              https://cran.r-project.org/package=%{packname}
Source0:          %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires:    R-devel >= 3.6
Requires:         R-core >= 3.6
BuildArch:        noarch
BuildRequires:    R-CRAN-datawizard >= 0.9.1
BuildRequires:    R-CRAN-insight >= 0.19.8
BuildRequires:    R-CRAN-bayestestR >= 0.13.2
BuildRequires:    R-graphics 
BuildRequires:    R-methods 
BuildRequires:    R-stats 
BuildRequires:    R-utils 
Requires:         R-CRAN-datawizard >= 0.9.1
Requires:         R-CRAN-insight >= 0.19.8
Requires:         R-CRAN-bayestestR >= 0.13.2
Requires:         R-graphics 
Requires:         R-methods 
Requires:         R-stats 
Requires:         R-utils 

%description
Utilities for processing the parameters of various statistical models.
Beyond computing p values, CIs, and other indices for a wide variety of
models (see list of supported models using the function
'insight::supported_models()'), this package implements features like
bootstrapping or simulating of parameters and models, feature reduction
(feature extraction and variable selection) as well as functions to
describe data and variable characteristics (e.g. skewness, kurtosis,
smoothness or distribution).

%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}