Initial import (#1585024).

This commit is contained in:
Elliott Sales de Andrade 2018-06-02 16:31:28 -04:00
parent 3e0bb0ca2a
commit a6b3e5c8ff
4 changed files with 90 additions and 3 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/sysfonts_0.7.2.tar.gz

88
R-sysfonts.spec Normal file
View File

@ -0,0 +1,88 @@
%global packname sysfonts
%global rlibdir %{_libdir}/R/library
Name: R-%{packname}
Version: 0.7.2
Release: 1%{?dist}
Summary: Loading Fonts into R
License: GPLv2
URL: https://cran.r-project.org/web/packages/%{packname}/index.html
Source0: https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
# Here's the R view of the dependencies world:
# Depends:
# Imports:
# Suggests: R-curl, R-jsonlite
# LinkingTo:
# Enhances:
Requires: liberation-mono-fonts
Requires: liberation-sans-fonts
Requires: liberation-serif-fonts
Suggests: R-curl
Suggests: R-jsonlite
BuildRequires: R-devel
BuildRequires: tex(latex)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(zlib)
BuildRequires: liberation-mono-fonts
BuildRequires: liberation-sans-fonts
BuildRequires: liberation-serif-fonts
BuildRequires: R-curl
BuildRequires: R-jsonlite
%description
Loading system fonts and Google Fonts <https://fonts.google.com/> into R,
in order to support other packages such as 'R2SWF' and 'showtext'.
%prep
%setup -q -c -n %{packname}
# Unbundle fonts
pushd %{packname}/inst/fonts
rm AUTHORS License.txt
for family in Mono Sans Serif; do
for style in Regular Bold Italic BoldItalic; do
rm Liberation${family}-${style}.ttf
ln -s /usr/share/fonts/liberation/Liberation${family}-${style}.ttf
done
done
popd
%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
%{_bindir}/R CMD check %{packname}
%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/AUTHORS
%doc %{rlibdir}/%{packname}/COPYRIGHTS
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/fonts
%dir %{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/libs/%{packname}.so
%changelog
* Thu May 31 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.7.2-1
- initial package for Fedora

View File

@ -1,3 +0,0 @@
# R-sysfonts
The R-sysfonts package

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (sysfonts_0.7.2.tar.gz) = fbb536831c08130412037e6acc2019aec6246cb0ba80c62d530f6d0a123bda179bfd102bfbf2043662ced8fe0e9829954c43b970aba79c169a279e3586a59b94