File R-SelectBoost.beta.spec of Package R-SelectBoost.beta

# Automatically generated by CRAN2OBS
# 
# Spec file for package SelectBoost.beta 
# 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  SelectBoost.beta 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        0.4.5 
Release:        0 
Summary:        Stability-Selection via Correlated Resampling for Beta-Regression Models 
Group:          Development/Libraries/Other 
License:        GPL-3 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         SelectBoost.beta_0.4.5.tar.gz 
Requires:       R-base 
Requires:	R-betareg
Requires:	R-gamlss
Requires:	R-gamlss.dist
Requires:	R-glmnet
Requires:	R-Rcpp
Requires:	R-rlang
Requires:	R-withr
Requires:	R-RcppArmadillo
Requires:	R-flexmix
Requires:	R-Formula
Requires:	R-lmtest
Requires:	R-modeltools
Requires:	R-sandwich
Requires:	R-gamlss.data
Requires:	R-foreach
Requires:	R-shape
Requires:	R-RcppEigen
Requires:	R-iterators
Requires:	R-zoo
 
# %%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-betareg
BuildRequires: 	R-gamlss
BuildRequires: 	R-gamlss.dist
BuildRequires: 	R-glmnet
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-rlang
BuildRequires: 	R-withr
BuildRequires: 	R-RcppArmadillo-devel
BuildRequires: 	R-flexmix
BuildRequires: 	R-Formula
BuildRequires: 	R-lmtest
BuildRequires: 	R-modeltools
BuildRequires: 	R-sandwich
BuildRequires: 	R-gamlss.data
BuildRequires: 	R-foreach
BuildRequires: 	R-shape
BuildRequires: 	R-RcppEigen-devel
BuildRequires: 	R-iterators
BuildRequires: 	R-zoo
BuildRequires:  gcc gcc-c++ gcc-fortran
 
Suggests:	R-future
Suggests:	R-future.apply
Suggests:	R-gamlss.lasso
Suggests:	R-ggplot2
Suggests:	R-knitr
Suggests:	R-rmarkdown
Suggests:	R-testthat
%description 
Adds variable-selection functions for Beta regression models (both mean 
and phi submodels) so they can be used within the 'SelectBoost' 
algorithm. Includes stepwise AIC, BIC, and corrected AIC on betareg() 
fits, 'gamlss'-based LASSO/Elastic-Net, a pure 'glmnet' iterative 
re-weighted least squares-based selector with an optional 
standardization speedup, and 'C++' helpers for iterative re-weighted 
least squares working steps and precision updates. Also provides a 
fastboost_interval() variant for interval responses, comparison 
helpers, and a flexible simulator simulation_DATA.beta() for 
interval-valued data. For more details see Bertrand and Maumy (2023) 
<doi:10.7490/f1000research.1119552.1>. 
 
%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}/_pkgdown.yml
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/libs
 
%changelog 
openSUSE Build Service is sponsored by