%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname voiceR %global packver 0.1.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.1.0 Release: 1%{?dist}%{?buildtag} Summary: Voice Analytics for Social Scientists License: GPL-2 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 4.1.0 Requires: R-core >= 4.1.0 BuildArch: noarch BuildRequires: R-stats BuildRequires: R-utils BuildRequires: R-CRAN-doParallel BuildRequires: R-CRAN-DT BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-FSA BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-ggpubr BuildRequires: R-CRAN-ggthemes BuildRequires: R-grid BuildRequires: R-CRAN-gridExtra BuildRequires: R-CRAN-gtable BuildRequires: R-CRAN-kableExtra BuildRequires: R-CRAN-knitr BuildRequires: R-CRAN-MASS BuildRequires: R-CRAN-phia BuildRequires: R-CRAN-plotly BuildRequires: R-CRAN-seewave BuildRequires: R-CRAN-tuneR BuildRequires: R-CRAN-soundgen BuildRequires: R-CRAN-rcompanion BuildRequires: R-CRAN-rlang BuildRequires: R-CRAN-rmarkdown BuildRequires: R-CRAN-shiny BuildRequires: R-CRAN-shinyFiles BuildRequires: R-CRAN-shinyjs BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-xfun Requires: R-stats Requires: R-utils Requires: R-CRAN-doParallel Requires: R-CRAN-DT Requires: R-CRAN-foreach Requires: R-CRAN-FSA Requires: R-CRAN-ggplot2 Requires: R-CRAN-ggpubr Requires: R-CRAN-ggthemes Requires: R-grid Requires: R-CRAN-gridExtra Requires: R-CRAN-gtable Requires: R-CRAN-kableExtra Requires: R-CRAN-knitr Requires: R-CRAN-MASS Requires: R-CRAN-phia Requires: R-CRAN-plotly Requires: R-CRAN-seewave Requires: R-CRAN-tuneR Requires: R-CRAN-soundgen Requires: R-CRAN-rcompanion Requires: R-CRAN-rlang Requires: R-CRAN-rmarkdown Requires: R-CRAN-shiny Requires: R-CRAN-shinyFiles Requires: R-CRAN-shinyjs Requires: R-CRAN-stringr Requires: R-CRAN-xfun %description Simplifies and largely automates practical voice analytics for social science research. This package offers an accessible and easy-to-use interface, including an interactive Shiny app, that simplifies the processing, extraction, analysis, and reporting of voice recording data in the behavioral and social sciences. The package includes batch processing capabilities to read and analyze multiple voice files in parallel, automates the extraction of key vocal features for further analysis, and automatically generates APA formatted reports for typical between-group comparisons in experimental social science research. A more extensive methodological introduction that inspired the development of the 'voiceR' package is provided in Hildebrand et al. 2020 . %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}