%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname inti %global packver 0.6.5 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.6.5 Release: 1%{?dist}%{?buildtag} Summary: Tools and Statistical Procedures in Plant Science License: GPL-3 | 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-shiny BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-tibble BuildRequires: R-CRAN-lme4 BuildRequires: R-CRAN-agricolae BuildRequires: R-CRAN-FactoMineR BuildRequires: R-CRAN-emmeans BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-stringi BuildRequires: R-CRAN-googlesheets4 BuildRequires: R-CRAN-DT Requires: R-CRAN-shiny Requires: R-CRAN-ggplot2 Requires: R-CRAN-dplyr Requires: R-CRAN-tidyr Requires: R-CRAN-tibble Requires: R-CRAN-lme4 Requires: R-CRAN-agricolae Requires: R-CRAN-FactoMineR Requires: R-CRAN-emmeans Requires: R-CRAN-purrr Requires: R-CRAN-stringr Requires: R-CRAN-stringi Requires: R-CRAN-googlesheets4 Requires: R-CRAN-DT %description The 'inti' package is part of the 'inkaverse' project for developing different procedures and tools used in plant science and experimental designs. The mean aim of the package is to support researchers during the planning of experiments and data collection (tarpuy()), data analysis and graphics (yupana()) , and technical writing. Learn more about the 'inkaverse' project at . %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}