Blame SPECS/fontawesome-fonts.spec

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