%global fontname levien-inconsolata
%global fontconf 75-%{fontname}.conf
Name: %{fontname}-fonts
Version: 1.01
Release: 7%{?dist}
Summary: Inconsolata fonts
Group: User Interface/X
License: OFL
URL: http://www.levien.com/type/myfonts/inconsolata.html
Source0: http://www.levien.com/type/myfonts/Inconsolata.sfd
Source1: %{name}-fontconfig.conf
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch: noarch
BuildRequires: fontpackages-devel
BuildRequires: fontforge
Requires: fontpackages-filesystem
Obsoletes: inconsolata-fonts < 1.009-3
%description
A monospace font, designed for code listings and the like, in print.
%prep
%build
fontforge -lang=ff -script "-" %{SOURCE0} <<_EOF
i = 1
while ( i < \$argc )
Open (\$argv[i], 1)
Generate (\$fontname + ".ttf")
PrintSetup (5)
PrintFont (0, 0, "", \$fontname + "-sample.pdf")
Close()
i++
endloop
_EOF
%install
rm -fr %{buildroot}
install -m 0755 -d %{buildroot}%{_fontdir}
install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
%{buildroot}%{_fontconfig_confdir}
install -m 0644 -p %{SOURCE1} \
%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
ln -s %{_fontconfig_templatedir}/%{fontconf} \
%{buildroot}%{_fontconfig_confdir}/%{fontconf}
%clean
rm -fr %{buildroot}
%_font_pkg -f %{fontconf} *.ttf
%doc *.pdf
%changelog
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Sun Mar 15 2009 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 1.01-3
— Make sure F11 font packages have been built with F11 fontforge
* Tue Feb 24 2009 Kevin Fenzi <kevin@tummy.com> - 1.01-2
- Add fontconfig file
- Don't bother to provide old name
- use global instead of define
* Wed Feb 18 2009 Kevin Fenzi <kevin@tummy.com> - 1.01-1
- Re-named from old inconsolata-fonts package
- Updated to new spec template/rules.
- Updated to new upstream release.
* Sat Feb 02 2008 Kevin Fenzi <kevin@tummy.com> - 1.009-1
- Initial package for fedora