File R-mFD.spec of Package R-mFD

# Automatically generated by CRAN2OBS
# 
# Spec file for package mFD 
# 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  mFD 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        1.0.7 
Release:        0 
Summary:        Compute and Illustrate the Multiple Facets of Functional Diversity 
Group:          Development/Libraries/Other 
License:        GPL-2 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         mFD_1.0.7.tar.gz 
Requires:       R-base 
Requires:	R-ade4
Requires:	R-ape
Requires:	R-betapart
Requires:	R-dendextend
Requires:	R-FactoMineR
Requires:	R-gawdis
Requires:	R-geometry
Requires:	R-ggplot2
Requires:	R-ggrepel
Requires:	R-Hmisc
Requires:	R-patchwork
Requires:	R-reshape2
Requires:	R-rstatix
Requires:	R-vegan
Requires:	R-pixmap
Requires:	R-sp
Requires:	R-Rcpp
Requires:	R-RcppArmadillo
Requires:	R-digest
Requires:	R-fastmatch
Requires:	R-picante
Requires:	R-rcdd
Requires:	R-doSNOW
Requires:	R-foreach
Requires:	R-snow
Requires:	R-itertools
Requires:	R-minpack.lm
Requires:	R-magrittr
Requires:	R-viridis
Requires:	R-car
Requires:	R-DT
Requires:	R-ellipse
Requires:	R-emmeans
Requires:	R-flashClust
Requires:	R-leaps
Requires:	R-multcompView
Requires:	R-scatterplot3d
Requires:	R-FD
Requires:	R-GA
Requires:	R-magic
Requires:	R-lpSolve
Requires:	R-linprog
Requires:	R-RcppProgress
Requires:	R-cli
Requires:	R-gtable
Requires:	R-isoband
Requires:	R-lifecycle
Requires:	R-rlang
Requires:	R-S7
Requires:	R-scales
Requires:	R-vctrs
Requires:	R-withr
Requires:	R-gridExtra
Requires:	R-data.table
Requires:	R-htmlTable
Requires:	R-htmltools
Requires:	R-base64enc
Requires:	R-colorspace
Requires:	R-rmarkdown
Requires:	R-knitr
Requires:	R-Formula
Requires:	R-farver
Requires:	R-plyr
Requires:	R-stringr
Requires:	R-tidyr
Requires:	R-purrr
Requires:	R-broom
Requires:	R-tibble
Requires:	R-dplyr
Requires:	R-corrplot
Requires:	R-tidyselect
Requires:	R-generics
Requires:	R-permute
Requires:	R-backports
Requires:	R-glue
Requires:	R-carData
Requires:	R-abind
Requires:	R-pbkrtest
Requires:	R-quantreg
Requires:	R-lme4
Requires:	R-iterators
Requires:	R-pillar
Requires:	R-R6
Requires:	R-crosstalk
Requires:	R-htmlwidgets
Requires:	R-jquerylib
Requires:	R-jsonlite
Requires:	R-promises
Requires:	R-estimability
Requires:	R-mvtnorm
Requires:	R-numDeriv
Requires:	R-crayon
Requires:	R-checkmate
Requires:	R-rstudioapi
Requires:	R-fastmap
Requires:	R-evaluate
Requires:	R-highr
Requires:	R-xfun
Requires:	R-yaml
Requires:	R-bslib
Requires:	R-fontawesome
Requires:	R-tinytex
Requires:	R-labeling
Requires:	R-RColorBrewer
Requires:	R-viridisLite
Requires:	R-stringi
Requires:	R-pkgconfig
Requires:	R-cpp11
Requires:	R-cachem
Requires:	R-memoise
Requires:	R-mime
Requires:	R-sass
Requires:	R-lazyeval
Requires:	R-minqa
Requires:	R-nloptr
Requires:	R-reformulas
Requires:	R-RcppEigen
Requires:	R-doBy
Requires:	R-utf8
Requires:	R-later
Requires:	R-SparseM
Requires:	R-MatrixModels
Requires:	R-cowplot
Requires:	R-Deriv
Requires:	R-modelr
Requires:	R-microbenchmark
Requires:	R-Rdpack
Requires:	R-fs
Requires:	R-rappdirs
Requires:	R-rbibutils
 
# %%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-ade4
BuildRequires: 	R-ape
BuildRequires: 	R-betapart
BuildRequires: 	R-dendextend
BuildRequires: 	R-FactoMineR
BuildRequires: 	R-gawdis
BuildRequires: 	R-geometry
BuildRequires: 	R-ggplot2
BuildRequires: 	R-ggrepel
BuildRequires: 	R-Hmisc
BuildRequires: 	R-patchwork
BuildRequires: 	R-reshape2
BuildRequires: 	R-rstatix
BuildRequires: 	R-vegan
BuildRequires: 	R-pixmap
BuildRequires: 	R-sp
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-RcppArmadillo-devel
BuildRequires: 	R-digest
BuildRequires: 	R-fastmatch
BuildRequires: 	R-picante
BuildRequires: 	R-rcdd
BuildRequires: 	R-doSNOW
BuildRequires: 	R-foreach
BuildRequires: 	R-snow
BuildRequires: 	R-itertools
BuildRequires: 	R-minpack.lm
BuildRequires: 	R-magrittr
BuildRequires: 	R-viridis
BuildRequires: 	R-car
BuildRequires: 	R-DT
BuildRequires: 	R-ellipse
BuildRequires: 	R-emmeans
BuildRequires: 	R-flashClust
BuildRequires: 	R-leaps
BuildRequires: 	R-multcompView
BuildRequires: 	R-scatterplot3d
BuildRequires: 	R-FD
BuildRequires: 	R-GA
BuildRequires: 	R-magic
BuildRequires: 	R-lpSolve
BuildRequires: 	R-linprog
BuildRequires: 	R-RcppProgress
BuildRequires: 	R-cli
BuildRequires: 	R-gtable
BuildRequires: 	R-isoband
BuildRequires: 	R-lifecycle
BuildRequires: 	R-rlang
BuildRequires: 	R-S7
BuildRequires: 	R-scales
BuildRequires: 	R-vctrs
BuildRequires: 	R-withr
BuildRequires: 	R-gridExtra
BuildRequires: 	R-data.table
BuildRequires: 	R-htmlTable
BuildRequires: 	R-htmltools
BuildRequires: 	R-base64enc
BuildRequires: 	R-colorspace
BuildRequires: 	R-rmarkdown
BuildRequires: 	R-knitr
BuildRequires: 	R-Formula
BuildRequires: 	R-farver
BuildRequires: 	R-plyr
BuildRequires: 	R-stringr
BuildRequires: 	R-tidyr
BuildRequires: 	R-purrr
BuildRequires: 	R-broom
BuildRequires: 	R-tibble
BuildRequires: 	R-dplyr
BuildRequires: 	R-corrplot
BuildRequires: 	R-tidyselect
BuildRequires: 	R-generics
BuildRequires: 	R-permute
BuildRequires: 	R-backports
BuildRequires: 	R-glue
BuildRequires: 	R-carData
BuildRequires: 	R-abind
BuildRequires: 	R-pbkrtest
BuildRequires: 	R-quantreg
BuildRequires: 	R-lme4
BuildRequires: 	R-iterators
BuildRequires: 	R-pillar
BuildRequires: 	R-R6
BuildRequires: 	R-crosstalk
BuildRequires: 	R-htmlwidgets
BuildRequires: 	R-jquerylib
BuildRequires: 	R-jsonlite
BuildRequires: 	R-promises
BuildRequires: 	R-estimability
BuildRequires: 	R-mvtnorm
BuildRequires: 	R-numDeriv
BuildRequires: 	R-crayon
BuildRequires: 	R-checkmate
BuildRequires: 	R-rstudioapi
BuildRequires: 	R-fastmap
BuildRequires: 	R-evaluate
BuildRequires: 	R-highr
BuildRequires: 	R-xfun
BuildRequires: 	R-yaml
BuildRequires: 	R-bslib
BuildRequires: 	R-fontawesome
BuildRequires: 	R-tinytex
BuildRequires: 	R-labeling
BuildRequires: 	R-RColorBrewer
BuildRequires: 	R-viridisLite
BuildRequires: 	R-stringi
BuildRequires: 	R-pkgconfig
BuildRequires: 	R-cpp11-devel
BuildRequires: 	R-cachem
BuildRequires: 	R-memoise
BuildRequires: 	R-mime
BuildRequires: 	R-sass
BuildRequires: 	R-lazyeval
BuildRequires: 	R-minqa
BuildRequires: 	R-nloptr
BuildRequires: 	R-reformulas
BuildRequires: 	R-RcppEigen-devel
BuildRequires: 	R-doBy
BuildRequires: 	R-utf8
BuildRequires: 	R-later
BuildRequires: 	R-SparseM
BuildRequires: 	R-MatrixModels
BuildRequires: 	R-cowplot
BuildRequires: 	R-Deriv
BuildRequires: 	R-modelr
BuildRequires: 	R-microbenchmark
BuildRequires: 	R-Rdpack
BuildRequires: 	R-fs
BuildRequires: 	R-rappdirs
BuildRequires: 	R-rbibutils
 
Suggests:	R-dplyr
Suggests:	R-knitr
Suggests:	R-magrittr
Suggests:	R-rmarkdown
Suggests:	R-stringr
Suggests:	R-tibble
Suggests:	R-tidyr
%description 
Computing functional traits-based distances between pairs of species 
for species gathered in assemblages allowing to build several 
functional spaces. The package allows to compute functional diversity 
indices assessing the distribution of species (and of their dominance) 
in a given functional space for each assemblage and the overlap between 
assemblages in a given functional space, see: Chao et al. (2018) 
<doi:10.1002/ecm.1343>, Maire et al. (2015) <doi:10.1111/geb.12299>, 
Mouillot et al. (2013) <doi:10.1016/j.tree.2012.10.004>, Mouillot et 
al. (2014) <doi:10.1073/pnas.1317625111>, Ricotta and Szeidl (2009) 
<doi:10.1016/j.tpb.2009.10.001>. Graphical outputs are included. Visit 
the 'mFD' website for more information, documentation and examples. 
 
%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
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%doc %{rlibdir}/%{packname}/NEWS.md
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/extdata
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/sticker
 
%changelog 
openSUSE Build Service is sponsored by