%global __brp_check_rpaths %{nil} %global packname CorrToolBox %global packver 1.6.4 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.6.4 Release: 1%{?dist}%{?buildtag} Summary: Modeling Correlational Magnitude Transformations in Discretization Contexts License: GPL-2 | GPL-3 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-CRAN-BinNonNor BuildRequires: R-CRAN-BinOrdNonNor BuildRequires: R-CRAN-GenOrd BuildRequires: R-CRAN-moments BuildRequires: R-CRAN-mvtnorm BuildRequires: R-CRAN-psych Requires: R-CRAN-BinNonNor Requires: R-CRAN-BinOrdNonNor Requires: R-CRAN-GenOrd Requires: R-CRAN-moments Requires: R-CRAN-mvtnorm Requires: R-CRAN-psych %description Modeling the correlation transitions under specified distributional assumptions within the realm of discretization in the context of the latency and threshold concepts. The details of the method are explained in Demirtas, H. and Vardar-Acar, C. (2017) . %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}