%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname ndi %global packver 0.1.5 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.1.5 Release: 1%{?dist}%{?buildtag} Summary: Neighborhood Deprivation Indices License: Apache License (>= 2.0) 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-car BuildRequires: R-CRAN-dplyr BuildRequires: R-CRAN-MASS BuildRequires: R-CRAN-Matrix BuildRequires: R-CRAN-psych BuildRequires: R-CRAN-sf BuildRequires: R-stats BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-tidycensus BuildRequires: R-CRAN-tidyr BuildRequires: R-utils Requires: R-CRAN-car Requires: R-CRAN-dplyr Requires: R-CRAN-MASS Requires: R-CRAN-Matrix Requires: R-CRAN-psych Requires: R-CRAN-sf Requires: R-stats Requires: R-CRAN-stringr Requires: R-CRAN-tidycensus Requires: R-CRAN-tidyr Requires: R-utils %description Computes various metrics of socio-economic deprivation and disparity in the United States. Some metrics are considered "spatial" because they consider the values of neighboring (i.e., adjacent) census geographies in their computation, while other metrics are "aspatial" because they only consider the value within each census geography. Two types of aspatial neighborhood deprivation indices (NDI) are available: including: (1) based on Messer et al. (2006) and (2) based on Andrews et al. (2020) and Slotman et al. (2022) who use variables chosen by Roux and Mair (2010) . Both are a decomposition of multiple demographic characteristics from the U.S. Census Bureau American Community Survey 5-year estimates (ACS-5; 2006-2010 onward). Using data from the ACS-5 (2005-2009 onward), the package can also (1) compute the spatial Racial Isolation Index (RI) based on Anthopolos et al. (2011) , (2) compute the spatial Educational Isolation Index (EI) based on Bravo et al. (2021) , (3) compute the aspatial Index of Concentration at the Extremes (ICE) based on Feldman et al. (2015) and Krieger et al. (2016) , (4) compute the aspatial racial/ethnic Dissimilarity Index based on Duncan & Duncan (1955) , (5) compute the aspatial income or racial/ethnic Atkinson Index based on Atkinson (1970) , (6) aspatial racial/ethnic Isolation Index (II) based on Shevky & Williams (1949; ISBN-13:978-0-837-15637-8) and Bell (1954) , (7) aspatial racial/ethnic Correlation Ratio based on Bell (1954) and White (1986) , (8) aspatial racial/ethnic Location Quotient (LQ) based on Merton (1939) and Sudano et al. (2013) , and (9) aspatial racial/ethnic Local Exposure and Isolation metric based on Bemanian & Beyer (2017) . Also using data from the ACS-5 (2005-2009 onward), the package can retrieve the aspatial Gini Index based Gini (1921) . %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}