Blame SPECS/fontawesome-fonts.spec

7a7460
%global fontname fontawesome
7a7460
%global fontconf 60-%{fontname}.conf
7a7460
7a7460
Name:		%{fontname}-fonts
7a7460
Epoch:		1
7a7460
Version:	4.7.0
7a7460
Release:	13%{?dist}
7a7460
7a7460
Summary:	Iconic font set
7a7460
License:	OFL
7a7460
URL:		http://fontawesome.io
7a7460
Source0:	http://fontawesome.io/assets/font-awesome-%{version}.zip
7a7460
Source1:	%{name}-fontconfig.conf
7a7460
Source2:	README-Trademarks.txt
7a7460
BuildArch:	noarch
7a7460
BuildRequires:	fontpackages-devel
7a7460
BuildRequires:	ttembed
7a7460
Requires:	fontpackages-filesystem
7a7460
7a7460
7a7460
%description
7a7460
Font Awesome gives you scalable vector icons that can instantly be
7a7460
customized — size, color, drop shadow, and anything that can be done with the
7a7460
power of CSS.
7a7460
7a7460
This package contains OpenType and TrueType font files which are typically used
7a7460
locally.
7a7460
7a7460
%package web
7a7460
License:	OFL and MIT
7a7460
Requires:	%{fontname}-fonts = %{?epoch:%{epoch}:}%{version}-%{release}
7a7460
Summary:	Iconic font set, web files
7a7460
7a7460
%description web
7a7460
Font Awesome gives you scalable vector icons that can instantly be
7a7460
customized — size, color, drop shadow, and anything that can be done with the
7a7460
power of CSS.
7a7460
7a7460
This package contains CSS, SCSS and LESS style files as well as Web Open Font
7a7460
Format versions 1 and 2, Embedded OpenType and SVG font files which are
7a7460
typically used on the web.
7a7460
7a7460
%prep
7a7460
%setup -q -n font-awesome-%{version}
7a7460
cp -p %SOURCE2 .
7a7460
7a7460
%build
7a7460
ttembed fonts/*.ttf fonts/*.otf
7a7460
7a7460
%install
7a7460
install -m 0755 -d %{buildroot}%{_fontdir}
7a7460
install -m 0644 -p fonts/*.ttf fonts/*.otf fonts/*.woff fonts/*.svg fonts/*.woff2 fonts/*.eot %{buildroot}%{_fontdir}
7a7460
7a7460
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
7a7460
		%{buildroot}%{_fontconfig_confdir}
7a7460
7a7460
install -m 0644 -p %{SOURCE1} \
7a7460
		%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
7a7460
7a7460
ln -s %{_fontconfig_templatedir}/%{fontconf} \
7a7460
		%{buildroot}%{_fontconfig_confdir}/%{fontconf}
7a7460
7a7460
mkdir -p %{buildroot}%{_datadir}/font-awesome-web/
7a7460
cp -a css less scss %{buildroot}%{_datadir}/font-awesome-web/
7a7460
7a7460
# files:
7a7460
%_font_pkg -f %{fontconf} *.ttf *.otf
7a7460
%exclude %{_datadir}/fonts/fontawesome/fontawesome-webfont.svg
7a7460
%exclude %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff
7a7460
%exclude %{_datadir}/fonts/fontawesome/fontawesome-webfont.woff2
7a7460
%exclude %{_datadir}/fonts/fontawesome/fontawesome-webfont.eot
7a7460
7a7460
%doc README-Trademarks.txt
7a7460
7a7460
%files web
7a7460
%{_datadir}/font-awesome-web/
7a7460
%{_datadir}/fonts/fontawesome/fontawesome-webfont.svg
7a7460
%{_datadir}/fonts/fontawesome/fontawesome-webfont.woff
7a7460
%{_datadir}/fonts/fontawesome/fontawesome-webfont.woff2
7a7460
%{_datadir}/fonts/fontawesome/fontawesome-webfont.eot
7a7460
7a7460
%changelog
7a7460
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1:4.7.0-13
7a7460
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
7a7460
  Related: rhbz#1991688
7a7460
7a7460
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1:4.7.0-12
7a7460
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
7a7460
7a7460
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-11
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7a7460
7a7460
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-10
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7a7460
7a7460
* Wed Jul 08 2020 Miro Hrončok <mhroncok@redhat.com> - 1:4.7.0-9
7a7460
- Add epoch to inter-subpackages requirement
7a7460
7a7460
* Wed Jul 08 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 1:4.7.0-8
7a7460
- Rollback to FA4
7a7460
7a7460
* Tue Jul 07 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5.13.1-2
7a7460
- Provide the right font configuration
7a7460
- Drop ttf format since upstream affirms that otf is to be preferred
7a7460
7a7460
* Sun Jul 05 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5.13.1-1
7a7460
- Update to 5.13.1
7a7460
7a7460
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-8
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7a7460
7a7460
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-7
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7a7460
7a7460
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-6
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7a7460
7a7460
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-5
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7a7460
7a7460
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-4
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7a7460
7a7460
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-3
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7a7460
7a7460
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-2
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7a7460
7a7460
* Thu Oct 27 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.7.0-1
7a7460
- Update to 4.7.0
7a7460
7a7460
* Sun May 22 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.3-1
7a7460
- Update to 4.6.3
7a7460
- Update the brand icons list using the script
7a7460
7a7460
* Thu May 05 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.2-1
7a7460
- Update to 4.6.1
7a7460
- Update the brand icons list using a new script
7a7460
- Add the script to create brand icons list
7a7460
7a7460
* Wed Apr 13 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.1-1
7a7460
- Update to 4.6.0
7a7460
- Update the brand list with the icons new in 4.6.0
7a7460
7a7460
* Tue Mar 29 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.5.0-1
7a7460
- Update to 4.5.0
7a7460
- Update the brand list with the icons new in 4.5.0
7a7460
7a7460
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-3
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7a7460
7a7460
* Wed Nov 04 2015 Nils Philippsen <nils@redhat.com> - 4.4.0-2
7a7460
- include .eot files
7a7460
- amend -web license and summary, and descriptions
7a7460
7a7460
* Thu Sep 17 2015 Matthias Runge <mrunge@redhat.com> - 4.4.0-1
7a7460
- update to 4.4.0
7a7460
7a7460
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-3
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7a7460
7a7460
* Thu Dec 04 2014 Matthias Runge <mrunge@redhad.com> - 4.1.0-2
7a7460
- include .woff and .svg files (rhbz#1110646)
7a7460
7a7460
* Tue Jul 08 2014 Petr Vobornik <pvoborni@redhat.com> - 4.1.0-1
7a7460
- update to version 4.1.0
7a7460
- renamed web packaged dir from font-awesome-$version to font-awesome-web
7a7460
7a7460
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-2
7a7460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7a7460
7a7460
* Thu Jan 02 2014 Petr Vobornik <pvoborni@redhat.com> - 4.0.3-1
7a7460
- embeddable flag set to installable by ttembed
7a7460
- web package license updated to MIT
7a7460
- README-Trademarks.txt added
7a7460
7a7460
* Mon Nov 04 2013 Ryan Lerch <ryanlerch@fedoraproject.org> - 4.0.3-0
7a7460
- initial package based off spot's package