Luya Tshimbalanga 78a5739
%global fontname aajohan-comfortaa
Luya Tshimbalanga 78a5739
%global fontconf 61-%{fontname}.conf
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
Name:           %{fontname}-fonts
Luya Tshimbalanga ca1f141
Version:        1.004
Luya Tshimbalanga ca1f141
Release:        1%{?dist}
Luya Tshimbalanga 78a5739
Summary:        Modern style true type font
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
Group:          User Interface/X
Luya Tshimbalanga 78a5739
License:        OFL
Luya Tshimbalanga 78a5739
URL:            http://aajohan.deviantart.com
Luya Tshimbalanga ca1f141
Source0:        http://www.deviantart.com/download/105395949/comfortaa___font_by_aajohan-d1qr019.zip
Luya Tshimbalanga 78a5739
Source1:        %{name}-fontconfig.conf
Luya Tshimbalanga 78a5739
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Luya Tshimbalanga 78a5739
BuildArch:      noarch
Luya Tshimbalanga 78a5739
BuildRequires:  fontpackages-devel
Luya Tshimbalanga 78a5739
Requires:       fontpackages-filesystem
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%description
Luya Tshimbalanga 78a5739
Comfortaa is a sans-serif font comfortable in every aspect with
d627d90
Bold, Regular, and Thin variants.
Luya Tshimbalanga 78a5739
It has very good European language coverage and decent Cyrillic coverage.  
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%prep
Luya Tshimbalanga 78a5739
%setup -q -n Comfortaa
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
# Fixing
Luya Tshimbalanga 78a5739
# wrong-file-end-of-line-encoding issue
Luya Tshimbalanga 78a5739
# Thanks to Paul Flo Williams
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
for file in *.txt; do
Luya Tshimbalanga 78a5739
 sed 's/\r//g' "$file" | \
Luya Tshimbalanga 78a5739
 fold -s > "$file.new" && \
Luya Tshimbalanga 78a5739
 touch -r "$file" "$file.new" && \
Luya Tshimbalanga 78a5739
 mv "$file.new" "$file"
Luya Tshimbalanga 78a5739
done
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%build
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%install
Luya Tshimbalanga 78a5739
rm -rf %{buildroot}
Luya Tshimbalanga 78a5739
install -m 0755 -d %{buildroot}%{_fontdir}
Luya Tshimbalanga 78a5739
install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
Luya Tshimbalanga 78a5739
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
Luya Tshimbalanga 78a5739
                   %{buildroot}%{_fontconfig_confdir}
Luya Tshimbalanga 78a5739
install -m 0644 -p %{SOURCE1} \
Luya Tshimbalanga 78a5739
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
ln -s %{_fontconfig_templatedir}/%{fontconf} \
Luya Tshimbalanga 78a5739
      %{buildroot}%{_fontconfig_confdir}/%{fontconf}
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%clean
Luya Tshimbalanga 78a5739
rm -rf %{buildroot}
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%_font_pkg -f %{fontconf} *.ttf
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%doc Please\ read\ me.txt Comfortaa\ FONTLOG.txt OFL\ -\ Font\ License.txt
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
%changelog
Luya Tshimbalanga ca1f141
* Fri Dec 3 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.004-1
Luya Tshimbalanga ca1f141
- Upstream update rhbz#658745
Luya Tshimbalanga ca1f141
d627d90
* Thu Sep 23 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.003-5.1
182bc76
- Changed to the correct description rhbz#636987
182bc76
Luya Tshimbalanga 78a5739
* Tue Aug 3 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.003-4
Luya Tshimbalanga 78a5739
- Set the right close tag inside 61 conf file
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
* Fri Jul 30 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.003-3
Luya Tshimbalanga 78a5739
- Added missing documentations
Luya Tshimbalanga 78a5739
- Switched to the right versioning
Luya Tshimbalanga 78a5739
- Addressed wrong-file-end-of-line-encoding issue
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
* Thu Jul 29 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.003-2
Luya Tshimbalanga 78a5739
- Set prefix to 61 for fontconfig.conf
Luya Tshimbalanga 78a5739
- Shortened description
Luya Tshimbalanga 78a5739
- Some fixes
Luya Tshimbalanga 78a5739
Luya Tshimbalanga 78a5739
* Tue Jul 27 2010 Luya Tshimbalanga <luya@fedoraproject.org> - 1.003-1
Luya Tshimbalanga 78a5739
- Initial RPM release.