2 Summary: General-purpose fonts released by Google as part of Android
3 Name: fonts-TTF-Google-Droid
8 Source0: google-droid-fonts-%{snap}.tar.xz
9 # Source0-md5: db7948a148a065a59c48db27afa16b5d
11 Source10: %{name}-sans.fontconfig
12 Source11: %{name}-sans-mono.fontconfig
13 Source12: %{name}-serif.fontconfig
14 Source13: %{name}-kufi.fontconfig
15 URL: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts
16 Requires(post,postun): fontpostinst
17 Requires: %{_fontsdir}/TTF
18 Requires: fontconfig >= 1:2.10.1
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define _ttffontsdir %{_fontsdir}/TTF
25 The Droid typeface family was designed in the fall of 2006 by
26 Ascender's Steve Matteson, as a commission from Google to create a set
27 of system fonts for its Android platform. The goal was to provide
28 optimal quality and comfort on a mobile handset when rendered in
29 application menus, web browsers and for other screen text.
32 %setup -q -n google-droid-fonts-%{snap}
33 rm DroidSansFallbackFull*
34 rm DroidSansFallbackLegacy*
35 rm DroidNaskh-Regular-SystemUI*
38 rm -rf $RPM_BUILD_ROOT
39 install -d $RPM_BUILD_ROOT%{_ttffontsdir}
40 install -d $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail
41 install -d $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
43 cp -a *.ttf $RPM_BUILD_ROOT%{_ttffontsdir}
44 install %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-sans.conf
45 install %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/60-google-droid-sans-mono.conf
46 install %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-serif.conf
47 install %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-kufi.conf
49 ln -s %{_datadir}/fontconfig/conf.avail/65-google-droid-sans.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
50 ln -s %{_datadir}/fontconfig/conf.avail/60-google-droid-sans-mono.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
51 ln -s %{_datadir}/fontconfig/conf.avail/65-google-droid-serif.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
52 ln -s %{_datadir}/fontconfig/conf.avail/65-google-droid-kufi.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
55 rm -rf $RPM_BUILD_ROOT
64 %defattr(644,root,root,755)
65 %{_ttffontsdir}/Droid*.ttf
66 %{_datadir}/fontconfig/conf.avail/65-google-droid-serif.conf
67 %{_datadir}/fontconfig/conf.avail/60-google-droid-sans-mono.conf
68 %{_datadir}/fontconfig/conf.avail/65-google-droid-sans.conf
69 %{_datadir}/fontconfig/conf.avail/65-google-droid-kufi.conf
70 %{_sysconfdir}/fonts/conf.d/65-google-droid-serif.conf
71 %{_sysconfdir}/fonts/conf.d/60-google-droid-sans-mono.conf
72 %{_sysconfdir}/fonts/conf.d/65-google-droid-sans.conf
73 %{_sysconfdir}/fonts/conf.d/65-google-droid-kufi.conf