%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname RRphylo %global packver 2.8.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 2.8.0 Release: 1%{?dist}%{?buildtag} Summary: Phylogenetic Ridge Regression Methods for Comparative Studies License: GPL-2 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.6.0 Requires: R-core >= 3.6.0 BuildArch: noarch BuildRequires: R-CRAN-emmeans >= 1.4.3 BuildRequires: R-CRAN-ape BuildRequires: R-CRAN-phytools BuildRequires: R-stats4 BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-doParallel BuildRequires: R-parallel Requires: R-CRAN-emmeans >= 1.4.3 Requires: R-CRAN-ape Requires: R-CRAN-phytools Requires: R-stats4 Requires: R-CRAN-foreach Requires: R-CRAN-doParallel Requires: R-parallel %description Functions for phylogenetic analysis (Castiglione et al., 2018 ). The functions perform the estimation of phenotypic evolutionary rates, identification of phenotypic evolutionary rate shifts, quantification of direction and size of evolutionary change in multivariate traits, the computation of ontogenetic shape vectors and test for morphological convergence. %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}