%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname joinpointR %global packver 0.6.2 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.6.2 Release: 1%{?dist}%{?buildtag} Summary: Tidy Tools for Joinpoint Regression Models License: MIT + file LICENSE 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-CRAN-dplyr BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-tibble BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-segmented BuildRequires: R-CRAN-scales BuildRequires: R-CRAN-flextable BuildRequires: R-CRAN-rlang BuildRequires: R-CRAN-stringr BuildRequires: R-stats BuildRequires: R-CRAN-officer BuildRequires: R-CRAN-forcats Requires: R-CRAN-dplyr Requires: R-CRAN-purrr Requires: R-CRAN-tidyr Requires: R-CRAN-tibble Requires: R-CRAN-ggplot2 Requires: R-CRAN-segmented Requires: R-CRAN-scales Requires: R-CRAN-flextable Requires: R-CRAN-rlang Requires: R-CRAN-stringr Requires: R-stats Requires: R-CRAN-officer Requires: R-CRAN-forcats %description Provides tools to fit joinpoint regression models with a log-linear specification by levels of a categorical variable. The package acts as a wrapper around the 'segmented' package, facilitating model fitting, selection, and interpretation. It includes functions to estimate the Annual Percent Change (APC) and the Average Annual Percent Change (AAPC), along with their 95%% confidence intervals, and to generate formatted summary tables and plots of results. %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}