%global __brp_check_rpaths %{nil} %global __requires_exclude ^libmpi %global packname fBasics %global packver 4032.96 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 4032.96 Release: 1%{?dist}%{?buildtag} Summary: Rmetrics - Markets and Basic Statistics License: GPL (>= 2) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 2.15.1 Requires: R-core >= 2.15.1 BuildRequires: R-CRAN-timeSeries >= 4021.1 BuildRequires: R-CRAN-timeDate BuildRequires: R-stats BuildRequires: R-grDevices BuildRequires: R-graphics BuildRequires: R-methods BuildRequires: R-utils BuildRequires: R-CRAN-MASS BuildRequires: R-CRAN-spatial BuildRequires: R-CRAN-gss BuildRequires: R-CRAN-stabledist Requires: R-CRAN-timeSeries >= 4021.1 Requires: R-CRAN-timeDate Requires: R-stats Requires: R-grDevices Requires: R-graphics Requires: R-methods Requires: R-utils Requires: R-CRAN-MASS Requires: R-CRAN-spatial Requires: R-CRAN-gss Requires: R-CRAN-stabledist %description Provides a collection of functions to explore and to investigate basic properties of financial returns and related quantities. The covered fields include techniques of explorative data analysis and the investigation of distributional properties, including parameter estimation and hypothesis testing. Even more there are several utility functions for data handling and management. %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}