%global __brp_check_rpaths %{nil} %global packname stocks %global packver 1.1.4 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 1.1.4 Release: 3%{?dist}%{?buildtag} Summary: Stock Market Analysis License: GPL-3 URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel Requires: R-core BuildRequires: R-CRAN-Rcpp >= 0.12.15 BuildRequires: R-CRAN-rbenchmark BuildRequires: R-CRAN-quantmod BuildRequires: R-CRAN-dvmisc BuildRequires: R-graphics BuildRequires: R-grDevices BuildRequires: R-CRAN-Hmisc BuildRequires: R-CRAN-lubridate BuildRequires: R-methods BuildRequires: R-CRAN-RColorBrewer BuildRequires: R-stats BuildRequires: R-CRAN-TTR BuildRequires: R-CRAN-zoo Requires: R-CRAN-Rcpp >= 0.12.15 Requires: R-CRAN-rbenchmark Requires: R-CRAN-quantmod Requires: R-CRAN-dvmisc Requires: R-graphics Requires: R-grDevices Requires: R-CRAN-Hmisc Requires: R-CRAN-lubridate Requires: R-methods Requires: R-CRAN-RColorBrewer Requires: R-stats Requires: R-CRAN-TTR Requires: R-CRAN-zoo %description Functions for analyzing stocks or other investments. Main features are loading and aligning historical data for ticker symbols, calculating performance metrics for individual funds or portfolios (e.g. annualized growth, maximum drawdown, Sharpe/Sortino ratio), and creating graphs. C++ code is used to improve processing speed where possible. %prep %setup -q -c -n %{packname} %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 %files %{rlibdir}/%{packname}