%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname cg %global packver 1.0-4 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.0.4 Release: 1%{?dist}%{?buildtag} Summary: Compare Groups, Analytically and Graphically License: GPL-2 | GPL-3 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 3.2.3 Requires: R-core >= 3.2.3 BuildArch: noarch BuildRequires: R-CRAN-Hmisc >= 3.17.1 BuildRequires: R-CRAN-VGAM >= 1.0.0 BuildRequires: R-methods BuildRequires: R-graphics BuildRequires: R-stats BuildRequires: R-utils BuildRequires: R-grid BuildRequires: R-CRAN-MASS BuildRequires: R-CRAN-lattice BuildRequires: R-CRAN-survival BuildRequires: R-CRAN-multcomp BuildRequires: R-CRAN-nlme BuildRequires: R-CRAN-rms Requires: R-CRAN-Hmisc >= 3.17.1 Requires: R-CRAN-VGAM >= 1.0.0 Requires: R-methods Requires: R-graphics Requires: R-stats Requires: R-utils Requires: R-grid Requires: R-CRAN-MASS Requires: R-CRAN-lattice Requires: R-CRAN-survival Requires: R-CRAN-multcomp Requires: R-CRAN-nlme Requires: R-CRAN-rms %description Comprehensive data analysis software, and the name "cg" stands for "compare groups." Its genesis and evolution are driven by common needs to compare administrations, conditions, etc. in medicine research and development. The current version provides comparisons of unpaired samples, i.e. a linear model with one factor of at least two levels. It also provides comparisons of two paired samples. Good data graphs, modern statistical methods, and useful displays of results are emphasized. %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}