]> git.pld-linux.org Git - packages/fonts-TTF-Google-Droid.git/blob - fonts-TTF-Google-Droid.spec
unify get-source script filename
[packages/fonts-TTF-Google-Droid.git] / fonts-TTF-Google-Droid.spec
1 %define snap    20121204
2 Summary:        General-purpose fonts released by Google as part of Android
3 Name:           fonts-TTF-Google-Droid
4 Version:        1.0.2
5 Release:        1.%{snap}.1
6 License:        Apache v2.0
7 Group:          Fonts
8 Source0:        google-droid-fonts-%{snap}.tar.xz
9 # Source0-md5:  d5768c1ce591d40375fd622ea68f11f9
10 Source1:        get-source.sh
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
19 BuildArch:      noarch
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         _ttffontsdir    %{_fontsdir}/TTF
23
24 %description
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.
30
31 %prep
32 %setup -q -n google-droid-fonts-%{snap}
33 rm DroidSansFallbackFull*
34 rm DroidSansFallbackLegacy*
35 rm DroidNaskh-Regular-SystemUI*
36
37 %install
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
42
43 cp -a *.ttf $RPM_BUILD_ROOT%{_ttffontsdir}
44 cp -p %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-sans.conf
45 cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/60-google-droid-sans-mono.conf
46 cp -p %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-serif.conf
47 cp -p %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/fontconfig/conf.avail/65-google-droid-kufi.conf
48
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
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %post
58 fontpostinst TTF
59
60 %postun
61 fontpostinst TTF
62
63 %files
64 %defattr(644,root,root,755)
65 %{_sysconfdir}/fonts/conf.d/65-google-droid-serif.conf
66 %{_sysconfdir}/fonts/conf.d/60-google-droid-sans-mono.conf
67 %{_sysconfdir}/fonts/conf.d/65-google-droid-sans.conf
68 %{_sysconfdir}/fonts/conf.d/65-google-droid-kufi.conf
69 %{_datadir}/fontconfig/conf.avail/65-google-droid-serif.conf
70 %{_datadir}/fontconfig/conf.avail/60-google-droid-sans-mono.conf
71 %{_datadir}/fontconfig/conf.avail/65-google-droid-sans.conf
72 %{_datadir}/fontconfig/conf.avail/65-google-droid-kufi.conf
73 %{_ttffontsdir}/Droid*.ttf
This page took 0.078444 seconds and 3 git commands to generate.