f2c7b7d
%global packname colorspace
55c192a
%global packver  2.0-3
f97dd83
%global rlibdir  %{_libdir}/R/library
f97dd83
f2c7b7d
%global __suggests_exclude ^R\\((kernlab|rcartocolor|scico|shinyjs|vcd|viridis)\\)
c35eb63
f97dd83
# Not yet available.
f97dd83
%global with_suggests 0
f97dd83
f97dd83
Name:             R-%{packname}
55c192a
Version:          2.0.3
3c95ab4
Release:          7%{?dist}
c3432a8
Summary:          A Toolbox for Manipulating and Assessing Colors and Palettes
f97dd83
f97dd83
License:          BSD
d2c2de8
URL:              https://CRAN.R-project.org/package=%{packname}
f2c7b7d
Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{packver}.tar.gz
f97dd83
f97dd83
# Here's the R view of the dependencies world:
f97dd83
# Depends:   R-methods
c3432a8
# Imports:   R-graphics, R-grDevices, R-stats
62328d3
# Suggests:  R-datasets, R-utils, R-KernSmooth, R-MASS, R-kernlab, R-mvtnorm, R-vcd, R-tcltk, R-shiny, R-shinyjs, R-ggplot2, R-dplyr, R-scales, R-grid, R-png, R-jpeg, R-knitr, R-rmarkdown, R-RColorBrewer, R-rcartocolor, R-scico, R-viridis, R-wesanderson
f97dd83
# LinkingTo:
f97dd83
# Enhances:
f97dd83
f97dd83
BuildRequires:    R-devel
f97dd83
BuildRequires:    tex(latex)
f97dd83
BuildRequires:    R-methods
f97dd83
BuildRequires:    R-graphics
f97dd83
BuildRequires:    R-grDevices
c3432a8
BuildRequires:    R-stats
f97dd83
%if %{with_suggests}
f97dd83
BuildRequires:    R-datasets
f97dd83
BuildRequires:    R-utils
f97dd83
BuildRequires:    R-KernSmooth
f97dd83
BuildRequires:    R-MASS
f97dd83
BuildRequires:    R-kernlab
f97dd83
BuildRequires:    R-mvtnorm
f97dd83
BuildRequires:    R-vcd
f97dd83
BuildRequires:    R-tcltk
f97dd83
BuildRequires:    R-shiny
f97dd83
BuildRequires:    R-shinyjs
c3432a8
BuildRequires:    R-ggplot2
c3432a8
BuildRequires:    R-dplyr
c3432a8
BuildRequires:    R-scales
c3432a8
BuildRequires:    R-grid
c3432a8
BuildRequires:    R-png
c3432a8
BuildRequires:    R-jpeg
c3432a8
BuildRequires:    R-knitr
c3432a8
BuildRequires:    R-rmarkdown
c3432a8
BuildRequires:    R-RColorBrewer
c3432a8
BuildRequires:    R-rcartocolor
c3432a8
BuildRequires:    R-scico
c3432a8
BuildRequires:    R-viridis
62328d3
BuildRequires:    R-wesanderson
f97dd83
%endif
f97dd83
f97dd83
%description
f2c7b7d
Carries out mapping between assorted color spaces including RGB, HSV, HLS,
f2c7b7d
CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB, and polar CIELAB. Qualitative,
f2c7b7d
sequential, and diverging color palettes based on HCL colors are provided along
f2c7b7d
with corresponding ggplot2 color scales. Color palette choice is aided by an
f2c7b7d
interactive app (with either a Tcl/Tk or a shiny graphical user interface) and
f2c7b7d
shiny apps with an HCL color picker and a color vision deficiency emulator.
f2c7b7d
Plotting functions for displaying and assessing palettes include color
f2c7b7d
swatches, visualizations of the HCL space, and trajectories in HCL and/or RGB
f2c7b7d
spectrum. Color manipulation functions include: desaturation,
f2c7b7d
lightening/darkening, mixing, and simulation of color vision deficiencies
f2c7b7d
(deutanomaly, protanomaly, tritanomaly). Details can be found on the project
f2c7b7d
web page at <http://colorspace.R-Forge.R-project.org/> and in the accompanying
f2c7b7d
scientific paper: Zeileis et al. (2020, Journal of Statistical Software,
f2c7b7d
<doi:10.18637/jss.v096.i01>).
f97dd83
f97dd83
f97dd83
%prep
62328d3
%setup -q -c -n %{packname}
f97dd83
f97dd83
f97dd83
%build
f97dd83
f97dd83
f97dd83
%install
f97dd83
mkdir -p %{buildroot}%{rlibdir}
f97dd83
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
f97dd83
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
f97dd83
rm -f %{buildroot}%{rlibdir}/R.css
f97dd83
f97dd83
f97dd83
%check
f97dd83
%if %{with_suggests}
f97dd83
%{_bindir}/R CMD check %{packname}
f97dd83
%else
c3432a8
_R_CHECK_FORCE_SUGGESTS_=0 %{_bindir}/R CMD check %{packname} --ignore-vignettes --no-examples
f97dd83
%endif
f97dd83
f97dd83
f97dd83
%files
f97dd83
%dir %{rlibdir}/%{packname}
f97dd83
%doc %{rlibdir}/%{packname}/doc
f97dd83
%doc %{rlibdir}/%{packname}/html
f97dd83
%{rlibdir}/%{packname}/DESCRIPTION
c3432a8
%doc %{rlibdir}/%{packname}/NEWS.md
f97dd83
%doc %{rlibdir}/%{packname}/CITATION
f97dd83
%license %{rlibdir}/%{packname}/LICENSE
f97dd83
%{rlibdir}/%{packname}/INDEX
f97dd83
%{rlibdir}/%{packname}/NAMESPACE
f97dd83
%{rlibdir}/%{packname}/Meta
f97dd83
%{rlibdir}/%{packname}/R
f97dd83
%{rlibdir}/%{packname}/help
c3432a8
%{rlibdir}/%{packname}/cvdemulator
f97dd83
%{rlibdir}/%{packname}/data
c3432a8
%{rlibdir}/%{packname}/demo
c3432a8
%{rlibdir}/%{packname}/hclcolorpicker
f97dd83
%{rlibdir}/%{packname}/hclwizard
f97dd83
%dir %{rlibdir}/%{packname}/libs
f97dd83
%{rlibdir}/%{packname}/libs/%{packname}.so
f97dd83
f97dd83
f97dd83
%changelog
3c95ab4
* Thu Apr 25 2024 Iñaki Úcar <iucar@fedoraproject.org> - 2.0.3-7
3c95ab4
- R-maint-sig mass rebuild
3c95ab4
277b8a8
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-6
277b8a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
277b8a8
541ff86
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-5
541ff86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
541ff86
b2ebe13
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-4
b2ebe13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
b2ebe13
5a9a2f2
* Fri Apr 21 2023 Iñaki Úcar <iucar@fedoraproject.org> - 2.0.3-3
5a9a2f2
- R-maint-sig mass rebuild
5a9a2f2
217e926
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
217e926
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
217e926
55c192a
* Tue Aug  2 2022 Tom Callaway <spot@fedoraproject.org> - 2.0.3-1
55c192a
- update to 2.0-3
55c192a
- rebuild for R 4.2.1
55c192a
b94cbfd
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-4
b94cbfd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
b94cbfd
6ff185a
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-3
6ff185a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
6ff185a
fb58d3d
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-2
fb58d3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
fb58d3d
07ba89e
* Mon Jun 7  2021 Tom Callaway <spot@fedoraproject.org> - 2.0.1-1
07ba89e
- update to 2.0.1
07ba89e
- rebuild for R 4.1.0
07ba89e
567858f
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
567858f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
567858f
f2c7b7d
* Fri Nov 13 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.0.0-1
f2c7b7d
- Update to latest version (#1896672)
f2c7b7d
8d48278
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-6
8d48278
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8d48278
3e92c3c
* Wed Jun  3 2020 Tom Callaway <spot@fedoraproject.org> - 1.4.1-5
3e92c3c
- rebuild for R 4
3e92c3c
cdfeee2
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-4
cdfeee2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cdfeee2
ae20c80
* Sun Aug 11 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.1-3
ae20c80
- Remove explicit dependencies provided by automatic dependency generator
ae20c80
e718510
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-2
e718510
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e718510
62328d3
* Tue Mar 19 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.1-1
62328d3
- Update to latest version
62328d3
c3432a8
* Fri Feb 15 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.0-1
c3432a8
- Update to latest version
c3432a8
0e27ead
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-4
0e27ead
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
0e27ead
6d2fd6e
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-3
6d2fd6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6d2fd6e
cef8fda
* Wed May 16 2018 Tom Callaway <spot@fedoraproject.org> - 1.3.2-2
cef8fda
- rebuild for R 3.5.0
cef8fda
f97dd83
* Wed Apr 25 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.3.2-1
f97dd83
- initial package for Fedora