%global __brp_check_rpaths %{nil} %global packname psycho %global packver 0.6.1 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.6.1 Release: 1%{?dist}%{?buildtag} Summary: Efficient and Publishing-Oriented Workflow for Psychological Science License: MIT + file LICENSE 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-stats BuildRequires: R-CRAN-scales BuildRequires: R-utils BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-insight BuildRequires: R-CRAN-bayestestR BuildRequires: R-CRAN-parameters BuildRequires: R-CRAN-effectsize Requires: R-stats Requires: R-CRAN-scales Requires: R-utils Requires: R-CRAN-dplyr Requires: R-CRAN-stringr Requires: R-CRAN-ggplot2 Requires: R-CRAN-insight Requires: R-CRAN-bayestestR Requires: R-CRAN-parameters Requires: R-CRAN-effectsize %description The main goal of the psycho package is to provide tools for psychologists, neuropsychologists and neuroscientists, to facilitate and speed up the time spent on data analysis. It aims at supporting best practices and tools to format the output of statistical methods to directly paste them into a manuscript, ensuring statistical reporting standardization and conformity. %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 # 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}