%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname MCseqReplic %global packver 1.0.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.0.0 Release: 1%{?dist}%{?buildtag} Summary: Monte Carlo Simulations of Time Changes in Sequences 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 BuildArch: noarch BuildRequires: R-CRAN-TraMineR >= 2.2.2 BuildRequires: R-CRAN-WeightedCluster >= 1.6 BuildRequires: R-CRAN-aricode BuildRequires: R-CRAN-doParallel BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-doSNOW BuildRequires: R-CRAN-iterators BuildRequires: R-stats BuildRequires: R-CRAN-vegan BuildRequires: R-CRAN-wCorr Requires: R-CRAN-TraMineR >= 2.2.2 Requires: R-CRAN-WeightedCluster >= 1.6 Requires: R-CRAN-aricode Requires: R-CRAN-doParallel Requires: R-CRAN-foreach Requires: R-CRAN-doSNOW Requires: R-CRAN-iterators Requires: R-stats Requires: R-CRAN-vegan Requires: R-CRAN-wCorr %description Generates replicated sets of sequences with Monte Carlo simulated timing changes and computes various indicators for evaluating effects of timing uncertainty on sequence analysis results. See Ritschard, G. and Liao, T.F. (2026): "Assessing the Impact of Timing Errors in Sequence Analysis". International Journal of Social Research Methodology . %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}