jjames pushed to python-sphinx_rtd_theme (master). "New upstream version. Unbundle the Lato fonts."

notifications at fedoraproject.org notifications at fedoraproject.org
Thu May 14 02:39:16 UTC 2015


From 688a6f2d93fbed4c0b840c5a2bfd7bd21a673b0d Mon Sep 17 00:00:00 2001
From: Jerry James <loganjerry at gmail.com>
Date: Wed, 13 May 2015 20:38:52 -0600
Subject: New upstream version.  Unbundle the Lato fonts.


diff --git a/.gitignore b/.gitignore
index c67b8ce..40a7857 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /sphinx_rtd_theme-0.1.7.tar.gz
+/sphinx_rtd_theme-0.1.8.tar.gz
diff --git a/python-sphinx_rtd_theme.spec b/python-sphinx_rtd_theme.spec
index 477efc9..5c3dda1 100644
--- a/python-sphinx_rtd_theme.spec
+++ b/python-sphinx_rtd_theme.spec
@@ -5,7 +5,7 @@
 %global pkgname sphinx_rtd_theme
 
 Name:           python-%{pkgname}
-Version:        0.1.7
+Version:        0.1.8
 Release:        1%{?dist}
 Summary:        Sphinx theme for readthedocs.org
 
@@ -22,7 +22,8 @@ BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 %endif
 
-Requires:       fontawesome-fonts
+Requires:       font(fontawesome)
+Requires:       font(lato)
 
 %description
 This is a prototype mobile-friendly sphinx theme for readthedocs.org.
@@ -33,7 +34,8 @@ of that site.
 %if 0%{?with_py3}
 %package -n python3-%{pkgname}
 Summary:        Sphinx theme for readthedocs.org
-Requires:       fontawesome-fonts
+Requires:       font(fontawesome)
+Requires:       font(lato)
 
 %description -n python3-%{pkgname}
 This is a prototype mobile-friendly sphinx theme for readthedocs.org.
@@ -67,10 +69,20 @@ pushd %{pkgname}-%{version}
 %{__python2} setup.py install -O1 --skip-build --root %{buildroot}
 popd
 
-# Don't use the bundled font
-rm %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/*.ttf
+# Don't use the bundled fonts
+rm %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/*.{svg,woff}
+rm %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/fontawesome*.ttf
+rm %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/Lato*.ttf
+ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg \
+      %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/
 ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf \
       %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff \
+      %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf \
+      %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf \
+      %{buildroot}/%{python2_sitelib}/%{pkgname}/static/fonts/
 
 %if 0%{?with_py3}
 # Python 3 install
@@ -78,10 +90,20 @@ pushd python3-%{pkgname}-%{version}
 %{__python3} setup.py install -O1 --skip-build --root %{buildroot}
 popd
 
-# Don't use the bundled font
-rm %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/*.ttf
+# Don't use the bundled fonte
+rm %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/*.{svg,woff}
+rm %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/fontawesome*.ttf
+rm %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/Lato*.ttf
+ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg \
+      %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/
 ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf \
       %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff \
+      %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf \
+      %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/
+ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf \
+      %{buildroot}/%{python3_sitelib}/%{pkgname}/static/fonts/
 %endif
  
 %files
@@ -97,6 +119,10 @@ ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.ttf \
 %endif
 
 %changelog
+* Wed May 13 2015 Jerry James <loganjerry at gmail.com> - 0.1.8-1
+- New upstream version
+- Unbundle the Lato fonts
+
 * Wed Mar 11 2015 Jerry James <loganjerry at gmail.com> - 0.1.7-1
 - New upstream version
 
diff --git a/sources b/sources
index 123912c..9cf1243 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3ffe014445195705968d899c38b305fd  sphinx_rtd_theme-0.1.7.tar.gz
+713ce7c53239449bdd799385577329ee  sphinx_rtd_theme-0.1.8.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/python-sphinx_rtd_theme.git/commit/?h=master&id=688a6f2d93fbed4c0b840c5a2bfd7bd21a673b0d


More information about the scm-commits mailing list