File R-DUToolkit.spec of Package R-DUToolkit
# Automatically generated by CRAN2OBS
#
# Spec file for package DUToolkit
# This file is auto-generated using information in the package source,
# esp. Description and Summary. Improvements in that area should be
# discussed with upstream.
#
# Copyright (c) 2025 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%global packname DUToolkit
%global rlibdir %{_libdir}/R/library
Name: R-%{packname}
Version: 1.0.2
Release: 0
Summary: Visualizing and Quantifying Decision Uncertainty
Group: Development/Libraries/Other
License: GPL (>= 2)
URL: http://cran.r-project.org/web/packages/%{packname}
Source: DUToolkit_1.0.2.tar.gz
Requires: R-base
Requires: R-ggdist
Requires: R-ggplot2
Requires: R-ggtext
Requires: R-rlang
Requires: R-scales
Requires: R-cli
Requires: R-tibble
Requires: R-vctrs
Requires: R-withr
Requires: R-glue
Requires: R-gtable
Requires: R-distributional
Requires: R-numDeriv
Requires: R-quadprog
Requires: R-Rcpp
Requires: R-isoband
Requires: R-lifecycle
Requires: R-S7
Requires: R-gridtext
Requires: R-farver
Requires: R-labeling
Requires: R-R6
Requires: R-RColorBrewer
Requires: R-viridisLite
Requires: R-generics
Requires: R-pillar
Requires: R-curl
Requires: R-markdown
Requires: R-png
Requires: R-jpeg
Requires: R-stringr
Requires: R-xml2
Requires: R-magrittr
Requires: R-pkgconfig
Requires: R-xfun
Requires: R-litedown
Requires: R-utf8
Requires: R-stringi
Requires: R-commonmark
# %%if 0%%{?sle_version} > 120400 || 0%%{?is_opensuse}
# # Three others commonly needed
# BuildRequires: tex(ae.sty)
# BuildRequires: tex(fancyvrb.sty)
# BuildRequires: tex(inconsolata.sty)
# BuildRequires: tex(natbib.sty)
# %else
# BuildRequires: texlive
# %endif
# BuildRequires: texinfo
BuildRequires: fdupes
BuildRequires: R-base
BuildRequires: R-ggdist
BuildRequires: R-ggplot2
BuildRequires: R-ggtext
BuildRequires: R-rlang
BuildRequires: R-scales
BuildRequires: R-cli
BuildRequires: R-tibble
BuildRequires: R-vctrs
BuildRequires: R-withr
BuildRequires: R-glue
BuildRequires: R-gtable
BuildRequires: R-distributional
BuildRequires: R-numDeriv
BuildRequires: R-quadprog
BuildRequires: R-Rcpp-devel
BuildRequires: R-isoband
BuildRequires: R-lifecycle
BuildRequires: R-S7
BuildRequires: R-gridtext
BuildRequires: R-farver
BuildRequires: R-labeling
BuildRequires: R-R6
BuildRequires: R-RColorBrewer
BuildRequires: R-viridisLite
BuildRequires: R-generics
BuildRequires: R-pillar
BuildRequires: R-curl
BuildRequires: R-markdown
BuildRequires: R-png
BuildRequires: R-jpeg
BuildRequires: R-stringr
BuildRequires: R-xml2
BuildRequires: R-magrittr
BuildRequires: R-pkgconfig
BuildRequires: R-xfun
BuildRequires: R-litedown
BuildRequires: R-utf8
BuildRequires: R-stringi
BuildRequires: R-commonmark
Suggests: R-DT
Suggests: R-knitr
Suggests: R-rmarkdown
Suggests: R-testthat
%description
A suite of tools to help modelers and decision-makers effectively
interpret and communicate decision risk when evaluating multiple policy
options. It uses model outputs from uncertainty analysis for baseline
scenarios and policy alternatives to generate visual representations of
uncertainty and quantitative measures for assessing associated risks.
For more details see Wiggins and colleagues (2025)
<doi:10.1371/journal.pone.0332522> and <https://dut.ihe.ca/>.
%prep
%setup -q -c -n %{packname}
# the next line is needed, because we build without --clean in between two packages
rm -rf ~/.R
%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
%fdupes -s %{buildroot}%{rlibdir}
#%%check
#%%{_bindir}/R CMD check %%{packname}
%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%doc %{rlibdir}/%{packname}/NEWS.md
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
%changelog