[packages/neverball] use system dejavu fonts package

glen glen at pld-linux.org
Fri Mar 1 20:22:29 CET 2013


commit 00f11f2300fa7cbf728b98200b9855887dce28b6
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Fri Mar 1 20:58:14 2013 +0200

    use system dejavu fonts package

 neverball.spec | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/neverball.spec b/neverball.spec
index ff43073..f052ef8 100644
--- a/neverball.spec
+++ b/neverball.spec
@@ -1,9 +1,7 @@
-#
 # TODO:
 #  - correct home_etc
 #  - put highscores files in proper place
-#  - use our ttf fonts
-#    %{_datadir}/neverball/ttf/DejaVuSans-Bold.ttf
+#    and that proper place is? -glen
 #
 Summary:	Neverball - 3D game with rolling the ball
 Summary(pl.UTF-8):	Neverball - gra 3D polegająca na toczeniu kulki
@@ -31,6 +29,7 @@ BuildRequires:	libjpeg-devel
 BuildRequires:	libpng-devel
 BuildRequires:	libvorbis-devel
 BuildRequires:	physfs-devel
+Requires:	fonts-TTF-DejaVu
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_noautoreqdep	libGL.so.1 libGLU.so.1 libGLcore.so.1
@@ -74,6 +73,10 @@ cp -Rp data/* $RPM_BUILD_ROOT%{_datadir}/%{name}
 cp -p %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
 cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
 
+# Use system fonts instead of bundling our own
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/ttf/DejaVuSans-Bold.ttf
+ln -s %{_datadir}/fonts/TTF/DejaVuSans-Bold.ttf $RPM_BUILD_ROOT%{_datadir}/%{name}/ttf/DejaVuSans-Bold.ttf
+
 rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/Makefile*
 
 %clean
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/neverball.git/commitdiff/78933bd210b96af6307c99a858d763c16bd9b183



More information about the pld-cvs-commit mailing list