%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname brolgar %global packver 1.0.1 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.0.1 Release: 1%{?dist}%{?buildtag} Summary: Browse Over Longitudinal Data Graphically and Analytically in R 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-ggplot2 >= 3.2.0 BuildRequires: R-CRAN-tibble >= 2.1.3 BuildRequires: R-CRAN-magrittr >= 1.5 BuildRequires: R-CRAN-glue >= 1.3.1 BuildRequires: R-CRAN-dplyr >= 0.8.3 BuildRequires: R-CRAN-tidyr >= 0.8.3 BuildRequires: R-CRAN-tsibble >= 0.8.2 BuildRequires: R-CRAN-rlang >= 0.4.0 BuildRequires: R-CRAN-purrr >= 0.3.2 BuildRequires: R-CRAN-fabletools BuildRequires: R-stats BuildRequires: R-CRAN-vctrs Requires: R-CRAN-ggplot2 >= 3.2.0 Requires: R-CRAN-tibble >= 2.1.3 Requires: R-CRAN-magrittr >= 1.5 Requires: R-CRAN-glue >= 1.3.1 Requires: R-CRAN-dplyr >= 0.8.3 Requires: R-CRAN-tidyr >= 0.8.3 Requires: R-CRAN-tsibble >= 0.8.2 Requires: R-CRAN-rlang >= 0.4.0 Requires: R-CRAN-purrr >= 0.3.2 Requires: R-CRAN-fabletools Requires: R-stats Requires: R-CRAN-vctrs %description Provides a framework of tools to summarise, visualise, and explore longitudinal data. It builds upon the tidy time series data frames used in the 'tsibble' package, and is designed to integrate within the 'tidyverse', and 'tidyverts' (for time series) ecosystems. The methods implemented include calculating features for understanding longitudinal data, including calculating summary statistics such as quantiles, medians, and numeric ranges, sampling individual series, identifying individual series representative of a group, and extending the facet system in 'ggplot2' to facilitate exploration of samples of data. These methods are fully described in the paper "brolgar: An R package to Browse Over Longitudinal Data Graphically and Analytically in R", Nicholas Tierney, Dianne Cook, Tania Prvan (2020) . %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}