%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname pressuRe %global packver 0.2.4 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.2.4 Release: 1%{?dist}%{?buildtag} Summary: Imports, Processes, and Visualizes Biomechanical Pressure Data License: MIT + file LICENSE URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 2.10 Requires: R-core >= 2.10 BuildArch: noarch BuildRequires: R-CRAN-abind BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-gdistance BuildRequires: R-CRAN-ggmap BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-magick BuildRequires: R-CRAN-magrittr BuildRequires: R-CRAN-pracma BuildRequires: R-CRAN-raster BuildRequires: R-CRAN-readxl BuildRequires: R-CRAN-scales BuildRequires: R-CRAN-sf BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-zoo Requires: R-CRAN-abind Requires: R-CRAN-dplyr Requires: R-CRAN-gdistance Requires: R-CRAN-ggmap Requires: R-CRAN-ggplot2 Requires: R-CRAN-magick Requires: R-CRAN-magrittr Requires: R-CRAN-pracma Requires: R-CRAN-raster Requires: R-CRAN-readxl Requires: R-CRAN-scales Requires: R-CRAN-sf Requires: R-CRAN-stringr Requires: R-CRAN-zoo %description Allows biomechanical pressure data from a range of systems to be imported and processed in a reproducible manner. Automatic and manual tools are included to let the user define regions (masks) to be analyzed. Also includes functions for visualizing and animating pressure data. Example methods are described in Shi et al., (2022) , Lee et al., (2014) , van der Zward et al., (2014) , Najafi et al., (2010) , Cavanagh and Rodgers (1987) . %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}