%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname triptych %global packver 0.1.3 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.1.3 Release: 1%{?dist}%{?buildtag} Summary: Diagnostic Graphics to Evaluate Forecast Performance License: MIT + file LICENSE URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 4.2 Requires: R-core >= 4.2 BuildRequires: R-CRAN-geomtextpath >= 0.1.4 BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-patchwork BuildRequires: R-CRAN-pROC BuildRequires: R-CRAN-monotone BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-vctrs BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-tibble BuildRequires: R-CRAN-rlang BuildRequires: R-CRAN-tidyselect BuildRequires: R-CRAN-class BuildRequires: R-CRAN-scales BuildRequires: R-CRAN-ggrepel BuildRequires: R-CRAN-cpp11 Requires: R-CRAN-geomtextpath >= 0.1.4 Requires: R-CRAN-ggplot2 Requires: R-CRAN-patchwork Requires: R-CRAN-pROC Requires: R-CRAN-monotone Requires: R-CRAN-tidyr Requires: R-CRAN-vctrs Requires: R-CRAN-dplyr Requires: R-CRAN-purrr Requires: R-CRAN-tibble Requires: R-CRAN-rlang Requires: R-CRAN-tidyselect Requires: R-CRAN-class Requires: R-CRAN-scales Requires: R-CRAN-ggrepel %description Overall predictive performance is measured by a mean score (or loss), which decomposes into miscalibration, discrimination, and uncertainty components. The main focus is visualization of these distinct and complementary aspects in joint displays. See Dimitriadis, Gneiting, Jordan, Vogel (2024) . %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}