From cf62bed6e9bb78a538b662a35469446c107fe5cd Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Feb 22 2020 10:07:40 +0000 Subject: Initial import (#1722393). --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dbebcff --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/devtools_2.0.2.tar.gz diff --git a/R-devtools.spec b/R-devtools.spec new file mode 100644 index 0000000..4566fed --- /dev/null +++ b/R-devtools.spec @@ -0,0 +1,160 @@ +%global packname devtools +%global rlibdir %{_datadir}/R/library + +# Not available yet. +%global with_suggests 0 + +Name: R-%{packname} +Version: 2.0.2 +Release: 2%{?dist} +Summary: Tools to Make Developing R Packages Easier + +License: GPLv2+ +URL: https://CRAN.R-project.org/package=%{packname} +Source0: https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz + +# Here's the R view of the dependencies world: +# Depends: +# Imports: R-callr, R-cli, R-digest, R-git2r >= 0.23.0, R-httr >= 0.4, R-jsonlite, R-memoise >= 1.0.0, R-pkgbuild >= 1.0.2, R-pkgload >= 1.0.1, R-rcmdcheck >= 1.3.2, R-remotes >= 2.0.2, R-rstudioapi >= 0.6.0.9000, R-sessioninfo, R-stats, R-tools, R-usethis >= 1.4.0, R-utils, R-withr +# Suggests: R-BiocManager, R-bitops, R-covr >= 3.2.0, R-crayon, R-curl >= 0.9, R-evaluate, R-foghorn >= 1.1.0, R-gmailr > 0.7.0, R-knitr, R-lintr >= 0.2.1, R-mockery, R-pingr, R-MASS, R-pkgdown, R-Rcpp >= 0.10.0, R-rhub >= 1.0.2, R-rmarkdown, R-roxygen2 >= 6.1.0, R-rversions, R-spelling >= 1.1, R-testthat >= 1.0.2, R-whisker +# LinkingTo: +# Enhances: + +BuildArch: noarch +Requires: R-core +Requires: R-callr +Requires: R-cli +Requires: R-digest +Requires: R-git2r >= 0.23.0 +Requires: R-httr >= 0.4 +Requires: R-jsonlite +Requires: R-memoise >= 1.0.0 +Requires: R-pkgbuild >= 1.0.2 +Requires: R-pkgload >= 1.0.1 +Requires: R-rcmdcheck >= 1.3.2 +Requires: R-remotes >= 2.0.2 +Requires: R-rstudioapi >= 0.6.0.9000 +Requires: R-sessioninfo +Requires: R-stats +Requires: R-tools +Requires: R-usethis >= 1.4.0 +Requires: R-utils +Requires: R-withr +%if %{with_suggests} +Suggests: R-BiocManager +%endif +Suggests: R-bitops +Suggests: R-crayon +Suggests: R-curl >= 0.9 +Suggests: R-evaluate +Suggests: R-foghorn >= 1.1.0 +Suggests: R-gmailr > 0.7.0 +Suggests: R-knitr +Suggests: R-lintr >= 0.2.1 +Suggests: R-mockery +Suggests: R-pingr +Suggests: R-MASS +Suggests: R-pkgdown +Suggests: R-Rcpp >= 0.10.0 +Suggests: R-rhub >= 1.0.2 +Suggests: R-rmarkdown +Suggests: R-roxygen2 >= 6.1.0 +Suggests: R-rversions +Suggests: R-spelling >= 1.1 +Suggests: R-testthat >= 1.0.2 +Suggests: R-whisker +BuildRequires: R-devel +BuildRequires: tex(latex) +BuildRequires: R-callr +BuildRequires: R-cli +BuildRequires: R-digest +BuildRequires: R-git2r >= 0.23.0 +BuildRequires: R-httr >= 0.4 +BuildRequires: R-jsonlite +BuildRequires: R-memoise >= 1.0.0 +BuildRequires: R-pkgbuild >= 1.0.2 +BuildRequires: R-pkgload >= 1.0.1 +BuildRequires: R-rcmdcheck >= 1.3.2 +BuildRequires: R-remotes >= 2.0.2 +BuildRequires: R-rstudioapi >= 0.6.0.9000 +BuildRequires: R-sessioninfo +BuildRequires: R-stats +BuildRequires: R-tools +BuildRequires: R-usethis >= 1.4.0 +BuildRequires: R-utils +BuildRequires: R-withr +%if %{with_suggests} +BuildRequires: R-BiocManager +%endif +BuildRequires: R-bitops +BuildRequires: R-crayon +BuildRequires: R-curl >= 0.9 +BuildRequires: R-evaluate +BuildRequires: R-foghorn >= 1.1.0 +BuildRequires: R-gmailr > 0.7.0 +BuildRequires: R-knitr +BuildRequires: R-lintr >= 0.2.1 +BuildRequires: R-mockery +BuildRequires: R-pingr +BuildRequires: R-MASS +BuildRequires: R-pkgdown +BuildRequires: R-Rcpp >= 0.10.0 +BuildRequires: R-rhub >= 1.0.2 +BuildRequires: R-rmarkdown +BuildRequires: R-roxygen2 >= 6.1.0 +BuildRequires: R-rversions +BuildRequires: R-spelling >= 1.1 +BuildRequires: R-testthat >= 1.0.2 +BuildRequires: R-whisker + +%description +Collection of package development tools. + + +%prep +%setup -q -c -n %{packname} + +# Don't need coverage; it's not packaged either. +sed -i 's/covr[^,]+, //g' %{packname}/DESCRIPTION + + +%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 + + +%check +%if %{with_suggests} +%{_bindir}/R CMD check %{packname} +%else +_R_CHECK_FORCE_SUGGESTS_=0 %{_bindir}/R CMD check %{packname} +%endif + + +%files +%dir %{rlibdir}/%{packname} +%doc %{rlibdir}/%{packname}/doc +%doc %{rlibdir}/%{packname}/html +%{rlibdir}/%{packname}/DESCRIPTION +%doc %{rlibdir}/%{packname}/NEWS.md +%{rlibdir}/%{packname}/INDEX +%{rlibdir}/%{packname}/NAMESPACE +%{rlibdir}/%{packname}/Meta +%{rlibdir}/%{packname}/R +%{rlibdir}/%{packname}/help +%{rlibdir}/%{packname}/WORDLIST +%{rlibdir}/%{packname}/rstudio +%{rlibdir}/%{packname}/templates + + +%changelog +* Thu Jun 20 2019 Elliott Sales de Andrade - 2.0.2-1 +- Fix incorrect files list + +* Wed May 15 2019 Elliott Sales de Andrade - 2.0.2-1 +- initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..ffe1a4d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (devtools_2.0.2.tar.gz) = ef30a205c15c2eca996939a7691f952403fd40b277267c8147ef6b9590deafa92e7ab5a94db1cc28209ced8d61b7711b0b31474148ad5fb71b56f606a7daa887