%global __brp_check_rpaths %{nil} %global packname tab %global packver 5.1.1 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 5.1.1 Release: 1%{?dist}%{?buildtag} Summary: Create Summary Tables for Statistical Reports License: GPL (>= 3) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel Requires: R-core BuildArch: noarch BuildRequires: R-CRAN-survey >= 4.1 BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-knitr BuildRequires: R-CRAN-kableExtra BuildRequires: R-CRAN-MASS BuildRequires: R-stats Requires: R-CRAN-survey >= 4.1 Requires: R-CRAN-dplyr Requires: R-CRAN-knitr Requires: R-CRAN-kableExtra Requires: R-CRAN-MASS Requires: R-stats %description Contains functions for creating various types of summary tables, e.g. comparing characteristics across levels of a categorical variable and summarizing fitted generalized linear models, generalized estimating equations, and Cox proportional hazards models. Functions are available to handle data from simple random samples as well as complex surveys. %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}