%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname GFDrmtl %global packver 0.1.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.1.0 Release: 1%{?dist}%{?buildtag} Summary: Multiple RMTL-Based Tests for Competing Risks Data in General Factorial Designs 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-MASS >= 7.3.53 BuildRequires: R-CRAN-shinyjs >= 2.0.0 BuildRequires: R-CRAN-plyr >= 1.8.6 BuildRequires: R-CRAN-shiny >= 1.5.0 BuildRequires: R-CRAN-shinythemes >= 1.1.2 BuildRequires: R-CRAN-tippy >= 0.1.0 BuildRequires: R-CRAN-GFDmcv BuildRequires: R-CRAN-GFDrmst BuildRequires: R-CRAN-lpSolve BuildRequires: R-CRAN-shinyWidgets BuildRequires: R-CRAN-shinyMatrix BuildRequires: R-CRAN-mvtnorm Requires: R-CRAN-MASS >= 7.3.53 Requires: R-CRAN-shinyjs >= 2.0.0 Requires: R-CRAN-plyr >= 1.8.6 Requires: R-CRAN-shiny >= 1.5.0 Requires: R-CRAN-shinythemes >= 1.1.2 Requires: R-CRAN-tippy >= 0.1.0 Requires: R-CRAN-GFDmcv Requires: R-CRAN-GFDrmst Requires: R-CRAN-lpSolve Requires: R-CRAN-shinyWidgets Requires: R-CRAN-shinyMatrix Requires: R-CRAN-mvtnorm %description We implemented multiple tests based on the restricted mean time lost (RMTL) for general factorial designs as described in Munko et al. (2024) . Therefore, an asymptotic test and a permutation test are incorporated with a Wald-type test statistic. The asymptotic test takes the asymptotic exact dependence structure of the test statistics into account to gain more power. Furthermore, confidence intervals for RMTL contrasts can be calculated and plotted and a stepwise extension that can improve the power of the multiple tests is available. %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}