%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname geocausal %global packver 0.3.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.3.0 Release: 1%{?dist}%{?buildtag} Summary: Causal Inference with Spatio-Temporal Data 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-data.table BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-furrr BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-ggpubr BuildRequires: R-CRAN-latex2exp BuildRequires: R-CRAN-mclust BuildRequires: R-CRAN-progressr BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-sf BuildRequires: R-CRAN-spatstat.explore BuildRequires: R-CRAN-spatstat.geom BuildRequires: R-CRAN-spatstat.model BuildRequires: R-CRAN-terra BuildRequires: R-CRAN-tidyr BuildRequires: R-CRAN-tidyselect BuildRequires: R-CRAN-tidyterra Requires: R-CRAN-data.table Requires: R-CRAN-dplyr Requires: R-CRAN-furrr Requires: R-CRAN-ggplot2 Requires: R-CRAN-ggpubr Requires: R-CRAN-latex2exp Requires: R-CRAN-mclust Requires: R-CRAN-progressr Requires: R-CRAN-purrr Requires: R-CRAN-sf Requires: R-CRAN-spatstat.explore Requires: R-CRAN-spatstat.geom Requires: R-CRAN-spatstat.model Requires: R-CRAN-terra Requires: R-CRAN-tidyr Requires: R-CRAN-tidyselect Requires: R-CRAN-tidyterra %description Spatio-temporal causal inference based on point process data. You provide the raw data of locations and timings of treatment and outcome events, specify counterfactual scenarios, and the package estimates causal effects over specified spatial and temporal windows. See Papadogeorgou, et al. (2022) . %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}