From 47b61d5bea47c1ba9d2b5e5cf5fe9ba6eb2aa9e5 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Mar 03 2017 16:31:32 +0000 Subject: New upstream version. Unbundle the roboto fonts. --- diff --git a/.gitignore b/.gitignore index 161e491..bb3ae68 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /sphinx_rtd_theme-0.1.7.tar.gz /sphinx_rtd_theme-0.1.8.tar.gz /sphinx_rtd_theme-0.1.9.tar.gz +/sphinx_rtd_theme-0.2.0.tar.gz diff --git a/python-sphinx_rtd_theme.spec b/python-sphinx_rtd_theme.spec index 8f1cc80..f5cde4f 100644 --- a/python-sphinx_rtd_theme.spec +++ b/python-sphinx_rtd_theme.spec @@ -5,8 +5,8 @@ %global srcname sphinx_rtd_theme Name: python-%{srcname} -Version: 0.1.9 -Release: 4%{?dist} +Version: 0.2.0 +Release: 1%{?dist} Summary: Sphinx theme for readthedocs.org License: MIT @@ -34,6 +34,7 @@ Summary: Sphinx theme for readthedocs.org Requires: fontawesome-fonts-web Requires: font(fontawesome) Requires: font(lato) +Requires: font(robotoslab) %{?python_provide:%python_provide python2-%{srcname}} @@ -50,6 +51,7 @@ Summary: Sphinx theme for readthedocs.org Requires: fontawesome-fonts-web Requires: font(fontawesome) Requires: font(lato) +Requires: font(robotoslab) %{?python_provide:%python_provide python3-%{srcname}} @@ -86,19 +88,17 @@ pushd %{srcname}-%{version} popd # Don't use the bundled fonts -rm %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/*.{svg,woff} -rm %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/fontawesome*.ttf -rm %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/Lato*.ttf -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg \ - %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf \ - %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff \ - %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf \ - %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf \ - %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts/ +pushd %{buildroot}/%{python2_sitelib}/%{srcname}/static/fonts +rm fontawesome-webfont.* Lato*.ttf RobotoSlab*.ttf +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.eot . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff . +ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Bold.ttf . +ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Regular.ttf . +ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf . +ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf . +popd %if 0%{?with_py3} # Python 3 install @@ -107,19 +107,17 @@ pushd python3-%{srcname}-%{version} popd # Don't use the bundled fonts -rm %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/*.{svg,woff} -rm %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/fontawesome*.ttf -rm %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/Lato*.ttf -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg \ - %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf \ - %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff \ - %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf \ - %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/ -ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf \ - %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts/ +pushd %{buildroot}/%{python3_sitelib}/%{srcname}/static/fonts +rm fontawesome-webfont.* Lato*.ttf RobotoSlab*.ttf +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.eot . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf . +ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff . +ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Bold.ttf . +ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Regular.ttf . +ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf . +ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf . +popd %endif %files -n python2-%{srcname} @@ -135,6 +133,10 @@ ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf \ %endif %changelog +* Fri Mar 3 2017 Jerry James - 0.2.0-1 +- New upstream version +- Unbundle the roboto fonts + * Sat Feb 11 2017 Fedora Release Engineering - 0.1.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 7afd2bd..040a7d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -86a25c8d47147c872e42dc84cc66f97b sphinx_rtd_theme-0.1.9.tar.gz +SHA512 (sphinx_rtd_theme-0.2.0.tar.gz) = b3ac30629bd7839c3261b5b4cfd4c948da503344f1797c1e8d74f608afe59a252093edc1789db6f255074f46e359e42e2008af43b56fe49e8961f8fe6317396b