%bcond_without check %global packname gitcreds %global packver 0.1.2 %global rlibdir %{_datadir}/R/library Name: R-%{packname} Version: %{packver} Release: 8%{?dist} Summary: Query 'git' Credentials from 'R' License: MIT URL: https://CRAN.R-project.org/package=%{packname} Source0: https://cran.r-project.org/src/contrib/%{packname}_%{packver}.tar.gz # Here's the R view of the dependencies world: # Depends: # Imports: # Suggests: R-codetools, R-covr, R-knitr, R-mockery, R-oskeyring, R-rmarkdown, R-testthat >= 3.0.0, R-withr # LinkingTo: # Enhances: BuildArch: noarch BuildRequires: R-devel BuildRequires: tex(latex) %if %{with check} BuildRequires: R-covr BuildRequires: R-codetools BuildRequires: R-testthat >= 3.0.0 BuildRequires: R-knitr BuildRequires: R-mockery BuildRequires: R-oskeyring BuildRequires: R-rmarkdown BuildRequires: R-withr %endif %description Query, set, delete credentials from the git credential store. Manage GitHub tokens and other git credentials. This package is to be used by other packages that need to authenticate to GitHub and/or other git repositories. %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 %check %if %{with check} %{_bindir}/R CMD check --ignore-vignettes %{packname} %endif %files %dir %{rlibdir}/%{packname} %doc %{rlibdir}/%{packname}/doc %doc %{rlibdir}/%{packname}/html %{rlibdir}/%{packname}/DESCRIPTION %doc %{rlibdir}/%{packname}/NEWS.md %license %{rlibdir}/%{packname}/LICENSE %{rlibdir}/%{packname}/INDEX %{rlibdir}/%{packname}/NAMESPACE %{rlibdir}/%{packname}/Meta %{rlibdir}/%{packname}/R %{rlibdir}/%{packname}/help %changelog * Thu Apr 25 2024 Iñaki Úcar - 0.1.2-8 - R-maint-sig mass rebuild * Mon Jan 22 2024 Fedora Release Engineering - 0.1.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 0.1.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Jul 19 2023 Fedora Release Engineering - 0.1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Apr 27 2023 Iñaki Úcar - 0.1.2-4 - Ignore vignettes * Fri Apr 21 2023 Iñaki Úcar - 0.1.2-3 - R-maint-sig mass rebuild * Wed Jan 18 2023 Fedora Release Engineering - 0.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Sep 8 2022 Tom Callaway - 0.1.2-1 - update to 0.1.2 * Thu Aug 18 2022 Tom Callaway - 0.1.1-7 - rebuild for R 4.2.1 * Wed Jul 20 2022 Fedora Release Engineering - 0.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jan 19 2022 Fedora Release Engineering - 0.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Jul 21 2021 Fedora Release Engineering - 0.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jun 8 2021 Tom Callaway - 0.1.1-3 - Rebuilt for R 4.1.0 - disable check via conditional * Mon Jan 25 2021 Fedora Release Engineering - 0.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Thu Dec 31 2020 Elliott Sales de Andrade - 0.1.1-1 - initial package for Fedora