%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname bunching %global packver 0.8.6 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.8.6 Release: 1%{?dist}%{?buildtag} Summary: Estimate Bunching License: MIT + file LICENSE URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 2.10 Requires: R-core >= 2.10 BuildArch: noarch BuildRequires: R-CRAN-ggplot2 >= 3.1.1 BuildRequires: R-CRAN-BB >= 2014.10.1 BuildRequires: R-CRAN-tidyr >= 0.8.2 BuildRequires: R-CRAN-dplyr >= 0.8.1 BuildRequires: R-stats Requires: R-CRAN-ggplot2 >= 3.1.1 Requires: R-CRAN-BB >= 2014.10.1 Requires: R-CRAN-tidyr >= 0.8.2 Requires: R-CRAN-dplyr >= 0.8.1 Requires: R-stats %description Implementation of the bunching estimator for kinks and notches. Allows for flexible estimation of counterfactual (e.g. controlling for round number bunching, accounting for other bunching masses within bunching window, fixing bunching point to be minimum, maximum or median value in its bin, etc.). It produces publication-ready plots in the style followed since Chetty et al. (2011) , with lots of functionality to set plot options. %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}