X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=fonts-TTF-RedHat-liberation.spec;h=22ddae58ba081394da7edd83314a69ee83530de9;hb=2774d5a0aa0ed745dbe2bf14240da0ba2c02a798;hp=bb085ed027ac50b99973a5098f6248e2d886f0a5;hpb=d69ba4b05040487f05f8e838891b49ca133fe629;p=packages%2Ffonts-TTF-RedHat-liberation.git diff --git a/fonts-TTF-RedHat-liberation.spec b/fonts-TTF-RedHat-liberation.spec index bb085ed..22ddae5 100644 --- a/fonts-TTF-RedHat-liberation.spec +++ b/fonts-TTF-RedHat-liberation.spec @@ -1,16 +1,19 @@ Summary: Fonts to replace commonly used Microsoft Windows Fonts Summary(pl.UTF-8): Fonty zastępujące popularne fonty z Microsoft Windows Name: fonts-TTF-RedHat-liberation -Version: 1.05.2.20091227 -# https://bugzilla.redhat.com/show_bug.cgi?id=508899 -Release: 0.1 +Version: 2.00.0 +Release: 2 Epoch: 1 -License: GPL v2 + exceptions +License: OFL Group: Fonts -Source0: https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-%{version}.tar.gz -# Source0-md5: c61feadcb9195f5a111de4018b85b974 -Source1: %{name}.fontconfig +Source0: https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-%{version}.tar.gz +# Source0-md5: 5b5055ed755025891f908b7726fea482 +Source1: generate.pe +Source2: 59-liberation-mono.conf +Source3: 59-liberation-sans.conf +Source4: 59-liberation-serif.conf URL: https://fedorahosted.org/liberation-fonts/ +BuildRequires: fontforge >= 20090923 Requires(post,postun): fontpostinst Requires: %{_fontsdir}/TTF Obsoletes: liberation-fonts-ttf @@ -40,17 +43,30 @@ Mono (zamiennik dla Courier New, Cumberland, Courier, Nimbus Mono L i Bitstream Vera Sans Mono). %prep -%setup -q -c +%setup -q -n liberation-fonts-%{version} +install -p %{SOURCE1} . + +%build +rm -f *.ttf +./generate.pe src/*.sfd + +mv LiberationMono.ttf LiberationMono-Regular.ttf +mv LiberationSerif.ttf LiberationSerif-Regular.ttf +mv LiberationSans.ttf LiberationSans-Regular.ttf %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_ttffontsdir} -install -d $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail -install -d $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +install -d $RPM_BUILD_ROOT{%{_ttffontsdir},%{_sysconfdir}/fonts/{conf.d,conf.avail}} + +cp -p *.ttf $RPM_BUILD_ROOT%{_ttffontsdir} + +cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-mono.conf +cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-sans.conf +cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/59-liberation-serif.conf -cp -a ttf/*.ttf $RPM_BUILD_ROOT%{_ttffontsdir} -install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/60-liberation.conf -ln -s ../conf.avail/60-liberation.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +ln -s ../conf.avail/59-liberation-mono.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +ln -s ../conf.avail/59-liberation-sans.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +ln -s ../conf.avail/59-liberation-serif.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d %clean rm -rf $RPM_BUILD_ROOT @@ -63,9 +79,9 @@ fontpostinst TTF %files %defattr(644,root,root,755) -%doc AUTHORS ChangeLog License.txt README -%{_ttffontsdir}/LiberationMono-*.ttf -%{_ttffontsdir}/LiberationSans-*.ttf -%{_ttffontsdir}/LiberationSerif-*.ttf -%{_sysconfdir}/fonts/conf.avail/60-liberation.conf -%{_sysconfdir}/fonts/conf.d/60-liberation.conf +%doc AUTHORS ChangeLog README TODO +%{_ttffontsdir}/LiberationMono*.ttf +%{_ttffontsdir}/LiberationSans*.ttf +%{_ttffontsdir}/LiberationSerif*.ttf +%{_sysconfdir}/fonts/conf.avail/59-liberation-*.conf +%{_sysconfdir}/fonts/conf.d/59-liberation-*.conf