Skip to content

Commit

Permalink
sync
Browse files Browse the repository at this point in the history
  • Loading branch information
Enchufa2 committed Jan 30, 2025
1 parent 3844f8f commit 7fd23f0
Show file tree
Hide file tree
Showing 58 changed files with 1,228 additions and 158 deletions.
59 changes: 59 additions & 0 deletions specs/R-CRAN-BayesCPclust.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname BayesCPclust
%global packver 0.1.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.0
Release: 1%{?dist}%{?buildtag}
Summary: A Bayesian Approach for Clustering Constant-Wise Change-Point Data

License: MIT + file LICENSE
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires: R-devel >= 3.5.0
Requires: R-core >= 3.5.0
BuildArch: noarch
BuildRequires: R-CRAN-extraDistr
BuildRequires: R-CRAN-RcppAlgos
BuildRequires: R-stats
Requires: R-CRAN-extraDistr
Requires: R-CRAN-RcppAlgos
Requires: R-stats

%description
A Gibbs sampler algorithm was developed to estimate change points in
constant-wise data sequences while performing clustering simultaneously.
The algorithm is described in da Cruz, A. C. and de Souza, C. P. E "A
Bayesian Approach for Clustering Constant-wise Change-point Data"
<doi:10.48550/arXiv.2305.17631>.

%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}
4 changes: 2 additions & 2 deletions specs/R-CRAN-Blend.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname Blend
%global packver 0.1.1
%global packver 0.1.1.1
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.1
Version: 0.1.1.1
Release: 1%{?dist}%{?buildtag}
Summary: Robust Bayesian Longitudinal Regularized Semiparametric Mixed Models

Expand Down
37 changes: 0 additions & 37 deletions specs/R-CRAN-CRM.spec

This file was deleted.

4 changes: 2 additions & 2 deletions specs/R-CRAN-FIESTAutils.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname FIESTAutils
%global packver 1.2.3
%global packver 1.3.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.2.3
Version: 1.3.0
Release: 1%{?dist}%{?buildtag}
Summary: Utility Functions for Forest Inventory Estimation and Analysis

Expand Down
4 changes: 2 additions & 2 deletions specs/R-CRAN-GeneralizedUmatrix.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname GeneralizedUmatrix
%global packver 1.2.6
%global packver 1.3.1
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.2.6
Version: 1.3.1
Release: 1%{?dist}%{?buildtag}
Summary: Credible Visualization for Two-Dimensional Projections of Data

Expand Down
4 changes: 2 additions & 2 deletions specs/R-CRAN-HiGarrote.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname HiGarrote
%global packver 1.0
%global packver 1.0.1
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.0
Version: 1.0.1
Release: 1%{?dist}%{?buildtag}
Summary: Nonnegative Garrote Method Incorporating Hierarchical Relationships

Expand Down
6 changes: 4 additions & 2 deletions specs/R-CRAN-LaMa.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname LaMa
%global packver 2.0.2
%global packver 2.0.3
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 2.0.2
Version: 2.0.3
Release: 1%{?dist}%{?buildtag}
Summary: Fast Numerical Maximum Likelihood Estimation for Latent Markov Models

Expand All @@ -28,6 +28,7 @@ BuildRequires: R-splines
BuildRequires: R-methods
BuildRequires: R-CRAN-CircStats
BuildRequires: R-CRAN-circular
BuildRequires: R-CRAN-sn
BuildRequires: R-CRAN-RcppArmadillo
Requires: R-CRAN-RTMB
Requires: R-CRAN-Rcpp
Expand All @@ -41,6 +42,7 @@ Requires: R-splines
Requires: R-methods
Requires: R-CRAN-CircStats
Requires: R-CRAN-circular
Requires: R-CRAN-sn

%description
A variety of latent Markov models, including hidden Markov models, hidden
Expand Down
69 changes: 69 additions & 0 deletions specs/R-CRAN-MEGB.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname MEGB
%global packver 0.1
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1
Release: 1%{?dist}%{?buildtag}
Summary: Gradient Boosting for Longitudinal Data

License: GPL-2
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires: R-devel
Requires: R-core
BuildArch: noarch
BuildRequires: R-stats
BuildRequires: R-CRAN-gbm
BuildRequires: R-CRAN-MASS
BuildRequires: R-CRAN-latex2exp
Requires: R-stats
Requires: R-CRAN-gbm
Requires: R-CRAN-MASS
Requires: R-CRAN-latex2exp

%description
Gradient boosting is a powerful statistical learning method known for its
ability to model complex relationships between predictors and outcomes
while performing inherent variable selection. However, traditional
gradient boosting methods lack flexibility in handling longitudinal data
where within-subject correlations play a critical role. In this package,
we propose a novel approach Mixed Effect Gradient Boosting ('MEGB'),
designed specifically for high-dimensional longitudinal data. 'MEGB'
incorporates a flexible semi-parametric model that embeds random effects
within the gradient boosting framework, allowing it to account for
within-individual covariance over time. Additionally, the method
efficiently handles scenarios where the number of predictors greatly
exceeds the number of observations (p>>n) making it particularly suitable
for genomics data and other large-scale biomedical studies.

%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}
5 changes: 3 additions & 2 deletions specs/R-CRAN-MVA.spec
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname MVA
%global packver 1.0-8
%global packver 1.0-9
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.0.8
Version: 1.0.9
Release: 1%{?dist}%{?buildtag}
Summary: An Introduction to Applied Multivariate Analysis with R

Expand Down
56 changes: 56 additions & 0 deletions specs/R-CRAN-MatTransMix.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname MatTransMix
%global packver 0.1.18
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.18
Release: 1%{?dist}%{?buildtag}
Summary: Clustering with Matrix Gaussian and Matrix Transformation Mixture Models

License: GPL (>= 2)
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires: R-devel >= 3.0.0
Requires: R-core >= 3.0.0
BuildRequires: R-CRAN-mvtnorm
Requires: R-CRAN-mvtnorm

%description
Provides matrix Gaussian mixture models, matrix transformation mixture
models and their model-based clustering results. The parsimonious models
of the mean matrices and variance covariance matrices are implemented with
a total of 196 variations. For more information, please check: Xuwen Zhu,
Shuchismita Sarkar, and Volodymyr Melnykov (2021), "MatTransMix: an R
package for matrix model-based clustering and parsimonious mixture
modeling", <doi:10.1007/s00357-021-09401-9>.

%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}
6 changes: 4 additions & 2 deletions specs/R-CRAN-PAMscapes.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname PAMscapes
%global packver 0.7.0
%global packver 0.10.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.7.0
Version: 0.10.0
Release: 1%{?dist}%{?buildtag}
Summary: Tools for Summarising and Analysing Soundscape Data

Expand All @@ -32,6 +32,7 @@ BuildRequires: R-CRAN-ncdf4
BuildRequires: R-CRAN-tdigest
BuildRequires: R-CRAN-purrr
BuildRequires: R-CRAN-shiny
BuildRequires: R-CRAN-future.apply
Requires: R-CRAN-dplyr
Requires: R-CRAN-rlang
Requires: R-CRAN-ggplot2
Expand All @@ -47,6 +48,7 @@ Requires: R-CRAN-ncdf4
Requires: R-CRAN-tdigest
Requires: R-CRAN-purrr
Requires: R-CRAN-shiny
Requires: R-CRAN-future.apply

%description
A variety of tools relevant to the analysis of marine soundscape data.
Expand Down
Loading

0 comments on commit 7fd23f0

Please sign in to comment.