98e1b90
%bcond_with check
98e1b90
cc01486
%global packname ellipsis
10bdd8e
%global packver  0.3.2
15d2b23
%global rlibdir  %{_libdir}/R/library
15d2b23
15d2b23
Name:             R-%{packname}
10bdd8e
Version:          0.3.2
eb64db1
Release:          11%{?dist}
cc01486
Summary:          Tools for Working with ...
15d2b23
15d2b23
License:          GPLv3
15d2b23
URL:              https://CRAN.R-project.org/package=%{packname}
cc01486
Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{packver}.tar.gz
15d2b23
15d2b23
# Here's the R view of the dependencies world:
15d2b23
# Depends:
ffae798
# Imports:   R-rlang >= 0.3.0
15d2b23
# Suggests:  R-covr, R-testthat
15d2b23
# LinkingTo:
15d2b23
# Enhances:
15d2b23
15d2b23
BuildRequires:    R-devel
15d2b23
BuildRequires:    tex(latex)
ffae798
BuildRequires:    R-rlang >= 0.3.0
98e1b90
%if %{with check}
15d2b23
BuildRequires:    R-testthat
98e1b90
%endif
15d2b23
15d2b23
%description
ffae798
The ellipsis is a powerful tool for extending functions. Unfortunately this
ffae798
power comes at a cost: misspelled arguments will be silently ignored. The
ffae798
ellipsis package provides a collection of functions to catch problems and alert
ffae798
the user.
15d2b23
15d2b23
15d2b23
%prep
15d2b23
%setup -q -c -n %{packname}
15d2b23
15d2b23
# Don't need coverage; it's not packaged either.
15d2b23
sed -i 's/covr, //g' %{packname}/DESCRIPTION
15d2b23
15d2b23
15d2b23
%build
15d2b23
15d2b23
15d2b23
%install
15d2b23
mkdir -p %{buildroot}%{rlibdir}
15d2b23
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
15d2b23
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
15d2b23
rm -f %{buildroot}%{rlibdir}/R.css
15d2b23
15d2b23
15d2b23
%check
98e1b90
%if %{with check}
15d2b23
%{_bindir}/R CMD check %{packname}
98e1b90
%endif
15d2b23
15d2b23
15d2b23
%files
15d2b23
%dir %{rlibdir}/%{packname}
15d2b23
%doc %{rlibdir}/%{packname}/html
15d2b23
%{rlibdir}/%{packname}/DESCRIPTION
79023bf
%license %{rlibdir}/%{packname}/LICENSE
15d2b23
%doc %{rlibdir}/%{packname}/NEWS.md
15d2b23
%{rlibdir}/%{packname}/INDEX
15d2b23
%{rlibdir}/%{packname}/NAMESPACE
15d2b23
%{rlibdir}/%{packname}/Meta
15d2b23
%{rlibdir}/%{packname}/R
15d2b23
%{rlibdir}/%{packname}/help
15d2b23
%dir %{rlibdir}/%{packname}/libs
15d2b23
%{rlibdir}/%{packname}/libs/%{packname}.so
15d2b23
15d2b23
15d2b23
%changelog
eb64db1
* Thu Apr 25 2024 Iñaki Úcar <iucar@fedoraproject.org> - 0.3.2-11
eb64db1
- R-maint-sig mass rebuild
eb64db1
d5e798a
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-10
d5e798a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
d5e798a
ad7c4ce
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-9
ad7c4ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
ad7c4ce
a2abfed
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-8
a2abfed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
a2abfed
524ad99
* Fri Apr 21 2023 Iñaki Úcar <iucar@fedoraproject.org> - 0.3.2-7
524ad99
- R-maint-sig mass rebuild
524ad99
ef4c365
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-6
ef4c365
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
ef4c365
ee03938
* Thu Aug 18 2022 Tom Callaway <spot@fedoraproject.org> - 0.3.2-5
ee03938
- rebuild for R 4.2.1
ee03938
31d733c
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-4
31d733c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
31d733c
9704de3
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-3
9704de3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
9704de3
3bdef91
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-2
3bdef91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3bdef91
10bdd8e
* Mon Jun  7 2021 Tom Callaway <spot@fedoraproject.org> - 0.3.2-1
10bdd8e
- Rebuilt for R 4.1.0
10bdd8e
- update to 0.3.2
10bdd8e
488f0de
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-4
488f0de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
488f0de
2e2d795
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-3
2e2d795
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2e2d795
98e1b90
* Wed Jun  3 2020 Tom Callaway <spot@fedoraproject.org> - 0.3.1-2
98e1b90
- conditionalize check (so we can break the loop for testthat)
98e1b90
- rebuild for R 4
98e1b90
cc01486
* Thu May 21 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.3.1-1
cc01486
- Update to latest version
cc01486
344eca9
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
344eca9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
344eca9
fcb7a27
* Sat Sep 21 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.3.0-1
fcb7a27
- Update to latest version
fcb7a27
e570ad2
* Sun Aug 11 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.2.0.1-3
e570ad2
- Remove explicit dependencies provided by automatic dependency generator
e570ad2
cd5fc98
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0.1-2
cd5fc98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cd5fc98
f78fba7
* Tue Jul 16 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.2.0.1-1
f78fba7
- Update to latest version
f78fba7
ffae798
* Thu Jun 20 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.2.0-1
ffae798
- Update to latest version
ffae798
15d2b23
* Sat Feb 23 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.1.0-1
15d2b23
- initial package for Fedora