File R-StatTeacherAssistant.spec of Package R-StatTeacherAssistant

# Automatically generated by CRAN2OBS
# 
# Spec file for package StatTeacherAssistant 
# 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  StatTeacherAssistant 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        0.0.3 
Release:        0 
Summary:        An App that Assists Intro Statistics Instructors with Data Sets 
Group:          Development/Libraries/Other 
License:        MIT + file LICENSE 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         StatTeacherAssistant_0.0.3.tar.gz 
Requires:       R-base 
Requires:	R-DescTools
Requires:	R-dplyr
Requires:	R-DT
Requires:	R-extraDistr
Requires:	R-ggplot2
Requires:	R-plotly
Requires:	R-rhandsontable
Requires:	R-rio
Requires:	R-rmatio
Requires:	R-shiny
Requires:	R-shinyalert
Requires:	R-shinyBS
Requires:	R-shinyjs
Requires:	R-sortable
Requires:	R-stringi
Requires:	R-stringr
Requires:	R-tidyr
Requires:	R-mvtnorm
Requires:	R-expm
Requires:	R-Rcpp
Requires:	R-rstudioapi
Requires:	R-Exact
Requires:	R-gld
Requires:	R-data.table
Requires:	R-readxl
Requires:	R-readr
Requires:	R-haven
Requires:	R-httr
Requires:	R-withr
Requires:	R-cli
Requires:	R-fs
Requires:	R-generics
Requires:	R-glue
Requires:	R-lifecycle
Requires:	R-magrittr
Requires:	R-pillar
Requires:	R-R6
Requires:	R-rlang
Requires:	R-tibble
Requires:	R-tidyselect
Requires:	R-vctrs
Requires:	R-crosstalk
Requires:	R-htmltools
Requires:	R-htmlwidgets
Requires:	R-jquerylib
Requires:	R-jsonlite
Requires:	R-promises
Requires:	R-gtable
Requires:	R-isoband
Requires:	R-S7
Requires:	R-scales
Requires:	R-digest
Requires:	R-viridisLite
Requires:	R-base64enc
Requires:	R-RColorBrewer
Requires:	R-lazyeval
Requires:	R-purrr
Requires:	R-curl
Requires:	R-writexl
Requires:	R-R.utils
Requires:	R-httpuv
Requires:	R-mime
Requires:	R-xtable
Requires:	R-fontawesome
Requires:	R-sourcetools
Requires:	R-later
Requires:	R-fastmap
Requires:	R-commonmark
Requires:	R-bslib
Requires:	R-cachem
Requires:	R-uuid
Requires:	R-learnr
Requires:	R-assertthat
Requires:	R-ellipsis
Requires:	R-cpp11
Requires:	R-memoise
Requires:	R-sass
Requires:	R-rootSolve
Requires:	R-e1071
Requires:	R-lmom
Requires:	R-forcats
Requires:	R-hms
Requires:	R-knitr
Requires:	R-rmarkdown
Requires:	R-yaml
Requires:	R-openssl
Requires:	R-checkmate
Requires:	R-evaluate
Requires:	R-markdown
Requires:	R-rappdirs
Requires:	R-renv
Requires:	R-rprojroot
Requires:	R-utf8
Requires:	R-otel
Requires:	R-R.oo
Requires:	R-R.methodsS3
Requires:	R-clipr
Requires:	R-crayon
Requires:	R-vroom
Requires:	R-tzdb
Requires:	R-cellranger
Requires:	R-progress
Requires:	R-farver
Requires:	R-labeling
Requires:	R-pkgconfig
Requires:	R-rematch
Requires:	R-backports
Requires:	R-proxy
Requires:	R-highr
Requires:	R-xfun
Requires:	R-litedown
Requires:	R-askpass
Requires:	R-prettyunits
Requires:	R-tinytex
Requires:	R-bit64
Requires:	R-sys
Requires:	R-bit
 
# %%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-DescTools
BuildRequires: 	R-dplyr
BuildRequires: 	R-DT
BuildRequires: 	R-extraDistr
BuildRequires: 	R-ggplot2
BuildRequires: 	R-plotly
BuildRequires: 	R-rhandsontable
BuildRequires: 	R-rio
BuildRequires: 	R-rmatio
BuildRequires: 	R-shiny
BuildRequires: 	R-shinyalert
BuildRequires: 	R-shinyBS
BuildRequires: 	R-shinyjs
BuildRequires: 	R-sortable
BuildRequires: 	R-stringi
BuildRequires: 	R-stringr
BuildRequires: 	R-tidyr
BuildRequires: 	R-mvtnorm
BuildRequires: 	R-expm
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-rstudioapi
BuildRequires: 	R-Exact
BuildRequires: 	R-gld
BuildRequires: 	R-data.table
BuildRequires: 	R-readxl
BuildRequires: 	R-readr
BuildRequires: 	R-haven
BuildRequires: 	R-httr
BuildRequires: 	R-withr
BuildRequires: 	R-cli
BuildRequires: 	R-fs
BuildRequires: 	R-generics
BuildRequires: 	R-glue
BuildRequires: 	R-lifecycle
BuildRequires: 	R-magrittr
BuildRequires: 	R-pillar
BuildRequires: 	R-R6
BuildRequires: 	R-rlang
BuildRequires: 	R-tibble
BuildRequires: 	R-tidyselect
BuildRequires: 	R-vctrs
BuildRequires: 	R-crosstalk
BuildRequires: 	R-htmltools
BuildRequires: 	R-htmlwidgets
BuildRequires: 	R-jquerylib
BuildRequires: 	R-jsonlite
BuildRequires: 	R-promises
BuildRequires: 	R-gtable
BuildRequires: 	R-isoband
BuildRequires: 	R-S7
BuildRequires: 	R-scales
BuildRequires: 	R-digest
BuildRequires: 	R-viridisLite
BuildRequires: 	R-base64enc
BuildRequires: 	R-RColorBrewer
BuildRequires: 	R-lazyeval
BuildRequires: 	R-purrr
BuildRequires: 	R-curl
BuildRequires: 	R-writexl
BuildRequires: 	R-R.utils
BuildRequires: 	R-httpuv
BuildRequires: 	R-mime
BuildRequires: 	R-xtable
BuildRequires: 	R-fontawesome
BuildRequires: 	R-sourcetools-devel
BuildRequires: 	R-later
BuildRequires: 	R-fastmap
BuildRequires: 	R-commonmark
BuildRequires: 	R-bslib
BuildRequires: 	R-cachem
BuildRequires: 	R-uuid
BuildRequires: 	R-learnr
BuildRequires: 	R-assertthat
BuildRequires: 	R-ellipsis
BuildRequires: 	R-cpp11-devel
BuildRequires: 	R-memoise
BuildRequires: 	R-sass
BuildRequires: 	R-rootSolve
BuildRequires: 	R-e1071
BuildRequires: 	R-lmom
BuildRequires: 	R-forcats
BuildRequires: 	R-hms
BuildRequires: 	R-knitr
BuildRequires: 	R-rmarkdown
BuildRequires: 	R-yaml
BuildRequires: 	R-openssl
BuildRequires: 	R-checkmate
BuildRequires: 	R-evaluate
BuildRequires: 	R-markdown
BuildRequires: 	R-rappdirs
BuildRequires: 	R-renv
BuildRequires: 	R-rprojroot
BuildRequires: 	R-utf8
BuildRequires: 	R-otel
BuildRequires: 	R-R.oo
BuildRequires: 	R-R.methodsS3
BuildRequires: 	R-clipr
BuildRequires: 	R-crayon
BuildRequires: 	R-vroom
BuildRequires: 	R-tzdb
BuildRequires: 	R-cellranger
BuildRequires: 	R-progress
BuildRequires: 	R-farver
BuildRequires: 	R-labeling
BuildRequires: 	R-pkgconfig
BuildRequires: 	R-rematch
BuildRequires: 	R-backports
BuildRequires: 	R-proxy
BuildRequires: 	R-highr
BuildRequires: 	R-xfun
BuildRequires: 	R-litedown
BuildRequires: 	R-askpass
BuildRequires: 	R-prettyunits
BuildRequires: 	R-tinytex
BuildRequires: 	R-bit64
BuildRequires: 	R-sys
BuildRequires: 	R-bit
 
%description 
Includes an interactive application designed to support educators in 
wide-ranging disciplines, with a particular focus on those teaching 
introductory statistical methods (descriptive and/or inferential) for 
data analysis. Users are able to randomly generate data, make new 
versions of existing data through common adjustments (e.g., add random 
normal noise and perform transformations), and check the suitability of 
the resulting data for statistical analyses. 
 
%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} 
%{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%license %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%doc %{rlibdir}/%{packname}/NEWS.md
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/StatTeacherAssistant
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
 
%changelog 
openSUSE Build Service is sponsored by