1 Summary: Microsoft TTF fonts
2 Summary(pl): Czcionki TTF firmy Microsoft
3 Name: fonts-TTF-microsoft
6 License: Microsoft EULA
8 URL: http://www.microsoft.com/truetype/fontpack/
9 Source0: http://www.eu.microsoft.com/typography/downloads/andale32.exe
10 Source1: http://www.eu.microsoft.com/typography/downloads/arial32.exe
11 Source2: http://www.eu.microsoft.com/typography/downloads/arialb32.exe
12 Source3: http://www.eu.microsoft.com/typography/downloads/comic32.exe
13 Source4: http://www.eu.microsoft.com/typography/downloads/courie32.exe
14 Source5: http://www.eu.microsoft.com/typography/downloads/georgi32.exe
15 Source6: http://www.eu.microsoft.com/typography/downloads/impact32.exe
16 Source7: http://www.eu.microsoft.com/typography/downloads/times32.exe
17 Source8: http://www.eu.microsoft.com/typography/downloads/trebuc32.exe
18 Source9: http://www.eu.microsoft.com/typography/downloads/verdan32.exe
19 Source10: http://www.eu.microsoft.com/typography/downloads/webdin32.exe
31 BuildRequires: cabextract
32 BuildRequires: ttmkfdir
33 BuildRequires: util-linux
34 BuildRequires: textutils
35 Requires(post,postun):fileutils
36 Requires(post,postun):sed
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define ttffontsdir %{_fontsdir}/TTF
42 %define _prefix /usr/X11R6
43 %define _mandir %{_prefix}/man
46 Microsoft free TTF fonts collection
48 Kolekcja darmowych czcionek TTF firmy Microsoft
52 /usr/bin/cabextract %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} \
53 %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} \
59 while [ x$reply = x ]; do
60 echo "Type (a)gree or (d)isagree and then press ENTER"
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{ttffontsdir}
75 install *.ttf *.TTF $RPM_BUILD_ROOT%{ttffontsdir}
76 cd $RPM_BUILD_ROOT%{ttffontsdir}
77 /usr/bin/ttmkfdir |tail +2 >fonts.scale.fonts-TTF-microsoft
83 rm -rf $RPM_BUILD_ROOT
89 cat fonts.scale.* | sort -u > fonts.scale.tmp
90 cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
91 cat fonts.scale.tmp >> fonts.scale
92 rm -f fonts.scale.tmp fonts.dir
93 ln -sf fonts.scale fonts.dir
94 if [ -x /usr/X11R6/bin/xftcache ]; then
95 /usr/X11R6/bin/xftcache .
101 rm -f fonts.scale.bak
102 cat fonts.scale.* 2>/dev/null | sort -u > fonts.scale.tmp
103 cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
104 cat fonts.scale.tmp >> fonts.scale
105 rm -f fonts.scale.tmp fonts.dir
106 ln -sf fonts.scale fonts.dir
107 if [ -x /usr/X11R6/bin/xftcache ]; then
108 /usr/X11R6/bin/xftcache .
112 %defattr(644,root,root,755)