]> git.pld-linux.org Git - packages/fonts-TTF-RedHat-liberation.git/blame - fonts-TTF-RedHat-liberation.spec
re-entrant install, cosmetics
[packages/fonts-TTF-RedHat-liberation.git] / fonts-TTF-RedHat-liberation.spec
CommitLineData
7e548dc0 1Summary: Fonts to replace commonly used Microsoft Windows Fonts
cec7558f 2Summary(pl.UTF-8): Fonty zastępujące popularne fonty z Microsoft Windows
7e548dc0 3Name: fonts-TTF-RedHat-liberation
674eeed7 4Version: 2.00.0
7bd035df 5Release: 2
151ed272 6Epoch: 1
674eeed7 7License: OFL
7e548dc0 8Group: Fonts
216fadfc 9Source0: https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-%{version}.tar.gz
d3a023b3 10# Source0-md5: 5b5055ed755025891f908b7726fea482
7bd035df
AM
11Source1: generate.pe
12Source2: 59-liberation-mono.conf
13Source3: 59-liberation-sans.conf
14Source4: 59-liberation-serif.conf
f8070bf6 15URL: https://fedorahosted.org/liberation-fonts/
216fadfc 16BuildRequires: fontforge >= 20090923
7e548dc0
PZ
17Requires(post,postun): fontpostinst
18Requires: %{_fontsdir}/TTF
cee98cc6 19Obsoletes: liberation-fonts-ttf
7e548dc0
PZ
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%define _ttffontsdir %{_fontsdir}/TTF
24
25%description
26The Liberation Fonts are intended to be replacements for the three
0110d3a4
AM
27most commonly used fonts on Microsoft systems.
28
29There are three sets: Sans (a substitute for Arial, Albany, Helvetica,
30Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times
31New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono
32(a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and
33Bitstream Vera Sans Mono).
7e548dc0 34
cec7558f
JB
35%description -l pl.UTF-8
36Fonty Liberation mają być zamiennikami trzech najczęściej używanych
0110d3a4
AM
37fontów z systemów Microsoftu.
38
39Pakiet zawiera trzy zestawy: Sans (zamiennik dla Arial, Albany,
40Helvetica, Nimbus Sans L i Bitstream Vera Sans), Serif (zamiennik dla
41Times New Roman, Thorndale, Nimbus Roman i Bitstream Vera Serif) i
42Mono (zamiennik dla Courier New, Cumberland, Courier, Nimbus Mono L i
43Bitstream Vera Sans Mono).
cec7558f 44
7e548dc0 45%prep
216fadfc 46%setup -q -n liberation-fonts-%{version}
2774d5a0 47install -p %{SOURCE1} .
216fadfc
AM
48
49%build
c2b8ec50 50rm -f *.ttf
fda433e4 51./generate.pe src/*.sfd
7e548dc0 52
9c2fa979
AM
53mv LiberationMono.ttf LiberationMono-Regular.ttf
54mv LiberationSerif.ttf LiberationSerif-Regular.ttf
55mv LiberationSans.ttf LiberationSans-Regular.ttf
56
2774d5a0
ER
57%install
58rm -rf $RPM_BUILD_ROOT
59install -d $RPM_BUILD_ROOT{%{_ttffontsdir},%{_sysconfdir}/fonts/{conf.d,conf.avail}}
60
61cp -p *.ttf $RPM_BUILD_ROOT%{_ttffontsdir}
7bd035df 62
2774d5a0
ER
63cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-mono.conf
64cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-sans.conf
65cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-serif.conf
7bd035df
AM
66
67ln -s ../conf.avail/59-liberation-mono.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
68ln -s ../conf.avail/59-liberation-sans.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
69ln -s ../conf.avail/59-liberation-serif.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
7e548dc0
PZ
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%post
75fontpostinst TTF
76
77%postun
78fontpostinst TTF
79
80%files
81%defattr(644,root,root,755)
674eeed7 82%doc AUTHORS ChangeLog README TODO
c2b8ec50
AM
83%{_ttffontsdir}/LiberationMono*.ttf
84%{_ttffontsdir}/LiberationSans*.ttf
85%{_ttffontsdir}/LiberationSerif*.ttf
7bd035df
AM
86%{_sysconfdir}/fonts/conf.avail/59-liberation-*.conf
87%{_sysconfdir}/fonts/conf.d/59-liberation-*.conf
This page took 0.113349 seconds and 4 git commands to generate.