Blame SPECS/nafees-web-naskh-fonts.spec

014002
%global fontname        nafees-web-naskh
014002
%global fontconf        67-%{fontname}.conf
014002
%global archivename     NafeesWeb
014002
%global archivedate     20080509
014002
014002
Name:           %{fontname}-fonts
014002
Version:        1.2
014002
Release:        18%{?dist}
014002
Summary:        Nafees Web font for writing Urdu in the Naskh script 
014002
014002
Group:          User Interface/X
014002
License:        Bitstream Vera
014002
URL:            http://www.crulp.org/Downloads/NafeesWeb.zip
014002
014002
## NOTE: the original archive is unversioned, so we rename it to add a date stamp
014002
# The Source0 is obtained by doing the following:
014002
# $ wget -S http://www.crulp.org/Downloads/NafeesWeb.zip
014002
# $ mv %{archivename}.zip %{fontname}-%{archivedate}.zip
014002
Source0:        %{fontname}-%{archivedate}.zip
014002
014002
## Fix RHBZ# while not fixed upstream
014002
Source1:        %{fontname}-update-preferred-family.pe
014002
Source2:        %{fontconf}
014002
Source3:        %{fontname}.metainfo.xml
014002
014002
BuildArch:      noarch
014002
Requires:       fontpackages-filesystem
014002
BuildRequires:  fontpackages-devel
014002
BuildRequires:  fontforge
014002
014002
%description
014002
014002
Character based Nafees Web Naskh Open Type Font for writing Urdu in Naskh
014002
script based on Unicode standard. This version has complete support of
014002
Aerabs for Urdu and updated glyphs for Latin characters.
014002
Nafees Web Naskh OTF contains approximately 330 glyphs, including 5 ligatures.
014002
014002
014002
%prep
014002
%setup -q -c
014002
014002
%build
014002
# Fix RHBZ#490830 while not fixed upstream
014002
%{_bindir}/fontforge %{SOURCE1} %{archivename}.ttf
014002
014002
%install
014002
rm -rf %{buildroot}
014002
014002
#fonts
014002
install -m 0755 -d %{buildroot}%{_fontdir}
014002
install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
014002
014002
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
014002
                %{buildroot}%{_fontconfig_confdir}
014002
014002
install -m 0644 -p %{SOURCE2} \
014002
                %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
014002
014002
ln -s %{_fontconfig_templatedir}/%{fontconf} \
014002
        %{buildroot}%{_fontconfig_confdir}/%{fontconf}
014002
014002
# Add AppStream metadata
014002
install -Dm 0644 -p %{SOURCE3} \
014002
       %{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
014002
014002
014002
014002
%_font_pkg -f %{fontconf} *.ttf
014002
014002
%doc
014002
%{_datadir}/appdata/%{fontname}.metainfo.xml
014002
014002
014002
%changelog
014002
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-18
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
014002
014002
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-17
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
014002
014002
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-16
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
014002
014002
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-15
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
014002
014002
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-14
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
014002
014002
* Thu Nov 06 2014 Pravin Satpute <psatpute@redhat.com> - 1.2-13
014002
- Added metainfo for gnome-software
014002
014002
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-12
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
014002
014002
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-11
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
014002
014002
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-10
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
014002
014002
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-9
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
014002
014002
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-8
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
014002
014002
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-7
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
014002
014002
* Wed Feb 24 2010 Mathieu Bridon <bochecha@fedoraproject.org> - 1.2-6
014002
- bumping spec as I forgot to add the fontconfig file in previous commit
014002
014002
* Wed Feb 24 2010 Mathieu Bridon <bochecha@fedoraproject.org> - 1.2-5
014002
- minor spec fixes
014002
014002
* Wed Feb 24 2010 Pravin Satpute <psatpute@redhat.com> - 1.2-4
014002
- adding .conf file
014002
- bugfix 567612
014002
014002
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-3
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
014002
014002
* Sat Apr 11 2009 Mathieu Bridon <bochecha@fedoraproject.org> - 1.2-2
014002
- added comment explaining how the source is obtained (as it is modified from upstream)
014002
- temporary fix for RHBZ#490830 while not fixed upstream
014002
014002
* Sat Apr 11 2009 Mathieu Bridon <bochecha@fedoraproject.org> - 1.2-1
014002
- update to 1.2 release
014002
014002
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-5
014002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
014002
014002
* Sun Dec 21 2008 Bernie Innocenti <bernie@codewiz.org> 1.0-4
014002
- Builddep on fontpackages-devel
014002
014002
* Sun Dec 21 2008 Bernie Innocenti <bernie@codewiz.org> 1.0-3
014002
- Typo: fontdir -> _fontdir
014002
014002
* Sun Dec 21 2008 Bernie Innocenti <bernie@codewiz.org> 1.0-2
014002
- Updated to current Fedora font packaging guidelines
014002
014002
* Sat Sep 15 2007 Bernardo Innocenti <bernie@codewiz.org> 1.0-1
014002
- Initial packaging, borrowing many things from abyssinica-fonts