%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname MultIS %global packver 0.6.2 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.6.2 Release: 1%{?dist}%{?buildtag} Summary: Reconstruction of Clones from Integration Site Readouts and Visualization License: LGPL 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-clValid BuildRequires: R-CRAN-cluster BuildRequires: R-CRAN-clv BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-foreach BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-igraph BuildRequires: R-CRAN-ltm BuildRequires: R-CRAN-plyr BuildRequires: R-CRAN-poweRlaw BuildRequires: R-CRAN-reshape2 BuildRequires: R-CRAN-RColorBrewer BuildRequires: R-CRAN-rlang BuildRequires: R-CRAN-rmutil Requires: R-CRAN-clValid Requires: R-CRAN-cluster Requires: R-CRAN-clv Requires: R-CRAN-dplyr Requires: R-CRAN-foreach Requires: R-CRAN-ggplot2 Requires: R-CRAN-igraph Requires: R-CRAN-ltm Requires: R-CRAN-plyr Requires: R-CRAN-poweRlaw Requires: R-CRAN-reshape2 Requires: R-CRAN-RColorBrewer Requires: R-CRAN-rlang Requires: R-CRAN-rmutil %description Tools necessary to reconstruct clonal affiliations from temporally and/or spatially separated measurements of viral integration sites. For this means it utilizes correlations present in the relative readouts of the integration sites. Furthermore, facilities for filtering of the data and visualization of different steps in the pipeline are provided with the package. %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}