You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
catharsis-cormorant-fonts/SPECS/catharsis-cormorant-fonts.spec

348 lines
16 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

Summary: Cormorant, a display serif font family inspired by the Garamond heritage
Name: catharsis-cormorant-fonts
Version: 3.604
Release: 8.20240109git3f27825%{?dist}
URL: https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family
License: OFL
Source0: Cormorant-3f27825ce7aa990dc65761a7b323b92aecc84446.tar.gz
Source10: 57-catharsis-cormorant-fonts.conf
Source11: 57-catharsis-cormorant-garamond-fonts.conf
Source12: 58-catharsis-cormorant-infant-fonts.conf
Source13: 60-catharsis-cormorant-unicase-fonts.conf
Source14: 60-catharsis-cormorant-upright-fonts.conf
Source20: org.fedoraproject.catharsis-cormorant-fonts.metainfo.xml
Source21: org.fedoraproject.catharsis-cormorant-garamond-fonts.metainfo.xml
Source22: org.fedoraproject.catharsis-cormorant-infant-fonts.metainfo.xml
Source23: org.fedoraproject.catharsis-cormorant-unicase-fonts.metainfo.xml
Source24: org.fedoraproject.catharsis-cormorant-upright-fonts.metainfo.xml
Requires: fontpackages-filesystem
BuildArch: noarch
%description
Cormorant is an original design for an extravagant display serif font family
inspired by the Garamond heritage, hand-drawn and produced by Catharsis Fonts.
While traditional Garamond cuts make for exquisite reading at book sizes, they
appear clumpy and inelegant at larger sizes. The design goal of Cormorant was
to distill the aesthetic essence of Garamond, unfetter it from the limitations
of metal printing, and allow it to bloom into its natural refined form at high
definition.
Cormorant is characterized by scandalously small counters, razor-sharp serifs,
dangerously smooth curves, and flamboyantly tall accents. While many
implementations of Garamond at small optical sizes already exist (including the
open-sourced EB Garamond by Georg Duffner), Cormorant aims for the sparsely
populated niche of display-size counterparts that exploit the high resolution
of contemporary screens and print media to the fullest.
Cormorant is made for large sizes; the larger, the better. However, it works
well as a text face in high-resolution environments.
Cormorant is a native 21st-century typeface making ample use of OpenType
technology. Some OpenType features are applied automatically while you type,
subtly improving the flow of the text. This includes kerning, standard
ligatures, and contextual alternates. Other features are intended to be
activated manually by the user, such as discretionary ligatures, stylistic
alternates, small capitals, and alternate figure sets.
%package all
Summary: All the font packages, generated from catharsis-cormorant-fonts
Requires: catharsis-cormorant-fonts = %{version}-%{release}
Requires: catharsis-cormorant-garamond-fonts = %{version}-%{release}
Requires: catharsis-cormorant-infant-fonts = %{version}-%{release}
Requires: catharsis-cormorant-unicase-fonts = %{version}-%{release}
Requires: catharsis-cormorant-upright-fonts = %{version}-%{release}
%description all
This meta-package installs all the font packages, generated from the
catharsis-cormorant-fonts source package.
%package doc
Summary: Optional documentation files of %{name}
%description doc
This package provides optional documentation files shipped with
%{name}.
%package -n catharsis-cormorant-garamond-fonts
Summary: Cormorant Garamond, a variant with more traditional shapes
Requires: fontpackages-filesystem
Suggests: font(cormorant)
%description -n catharsis-cormorant-garamond-fonts
Cormorant is an original design for an extravagant display serif font family
inspired by the Garamond heritage, hand-drawn and produced by Catharsis Fonts.
While traditional Garamond cuts make for exquisite reading at book sizes, they
appear clumpy and inelegant at larger sizes. The design goal of Cormorant was
to distill the aesthetic essence of Garamond, unfetter it from the limitations
of metal printing, and allow it to bloom into its natural refined form at high
definition.
Cormorant is characterized by scandalously small counters, razor-sharp serifs,
dangerously smooth curves, and flamboyantly tall accents. While many
implementations of Garamond at small optical sizes already exist (including the
open-sourced EB Garamond by Georg Duffner), Cormorant aims for the sparsely
populated niche of display-size counterparts that exploit the high resolution
of contemporary screens and print media to the fullest.
Cormorant is made for large sizes; the larger, the better. However, it works
well as a text face in high-resolution environments.
Cormorant is a native 21st-century typeface making ample use of OpenType
technology. Some OpenType features are applied automatically while you type,
subtly improving the flow of the text. This includes kerning, standard
ligatures, and contextual alternates. Other features are intended to be
activated manually by the user, such as discretionary ligatures, stylistic
alternates, small capitals, and alternate figure sets.
While Cormorants quality is most evident in titling and poster usage at the
largest sizes, its Garamond genome renders it highly legible down to text sizes
on high-resolution devices and in print. This is particularly true about the
“Cormorant Garamond” cuts of the typeface.
Cormorant Garamond offers larger counters and subtly more traditional Garamond
shapes for a few key characters to achieve more reading comfort.
%package -n catharsis-cormorant-infant-fonts
Summary: Cormorant Infant, a gentle schoolbook-style variant
Requires: fontpackages-filesystem
Suggests: font(cormorant)
%description -n catharsis-cormorant-infant-fonts
Cormorant is an original design for an extravagant display serif font family
inspired by the Garamond heritage, hand-drawn and produced by Catharsis Fonts.
While traditional Garamond cuts make for exquisite reading at book sizes, they
appear clumpy and inelegant at larger sizes. The design goal of Cormorant was
to distill the aesthetic essence of Garamond, unfetter it from the limitations
of metal printing, and allow it to bloom into its natural refined form at high
definition.
Cormorant is characterized by scandalously small counters, razor-sharp serifs,
dangerously smooth curves, and flamboyantly tall accents. While many
implementations of Garamond at small optical sizes already exist (including the
open-sourced EB Garamond by Georg Duffner), Cormorant aims for the sparsely
populated niche of display-size counterparts that exploit the high resolution
of contemporary screens and print media to the fullest.
Cormorant is made for large sizes; the larger, the better. However, it works
well as a text face in high-resolution environments.
Cormorant is a native 21st-century typeface making ample use of OpenType
technology. Some OpenType features are applied automatically while you type,
subtly improving the flow of the text. This includes kerning, standard
ligatures, and contextual alternates. Other features are intended to be
activated manually by the user, such as discretionary ligatures, stylistic
alternates, small capitals, and alternate figure sets.
While Cormorants quality is most evident in titling and poster usage at the
largest sizes, its Garamond genome renders it highly legible down to text sizes
on high-resolution devices and in print. This is particularly true about the
“Cormorant Garamond” cuts of the typeface.
Cormorant Garamond offers larger counters and subtly more traditional Garamond
shapes for a few key characters to achieve more reading comfort.
%package -n catharsis-cormorant-unicase-fonts
Summary: Cormorant Unicase, a small-caps variant with some lowercase letter-forms
Requires: fontpackages-filesystem
Suggests: font(cormorant)
%description -n catharsis-cormorant-unicase-fonts
Cormorant is an original design for an extravagant display serif font family
inspired by the Garamond heritage, hand-drawn and produced by Catharsis Fonts.
While traditional Garamond cuts make for exquisite reading at book sizes, they
appear clumpy and inelegant at larger sizes. The design goal of Cormorant was
to distill the aesthetic essence of Garamond, unfetter it from the limitations
of metal printing, and allow it to bloom into its natural refined form at high
definition.
Cormorant is characterized by scandalously small counters, razor-sharp serifs,
dangerously smooth curves, and flamboyantly tall accents. While many
implementations of Garamond at small optical sizes already exist (including the
open-sourced EB Garamond by Georg Duffner), Cormorant aims for the sparsely
populated niche of display-size counterparts that exploit the high resolution
of contemporary screens and print media to the fullest.
Cormorant is made for large sizes; the larger, the better. However, it works
well as a text face in high-resolution environments.
Cormorant is a native 21st-century typeface making ample use of OpenType
technology. Some OpenType features are applied automatically while you type,
subtly improving the flow of the text. This includes kerning, standard
ligatures, and contextual alternates. Other features are intended to be
activated manually by the user, such as discretionary ligatures, stylistic
alternates, small capitals, and alternate figure sets.
While Cormorants quality is most evident in titling and poster usage at the
largest sizes, its Garamond genome renders it highly legible down to text sizes
on high-resolution devices and in print. This is particularly true about the
“Cormorant Garamond” cuts of the typeface.
Cormorant Garamond offers larger counters and subtly more traditional Garamond
shapes for a few key characters to achieve more reading comfort.
%package -n catharsis-cormorant-upright-fonts
Summary: Cormorant Upright, an un-slanted cursive variant
Requires: fontpackages-filesystem
Suggests: font(cormorant)
%description -n catharsis-cormorant-upright-fonts
Cormorant is an original design for an extravagant display serif font family
inspired by the Garamond heritage, hand-drawn and produced by Catharsis Fonts.
While traditional Garamond cuts make for exquisite reading at book sizes, they
appear clumpy and inelegant at larger sizes. The design goal of Cormorant was
to distill the aesthetic essence of Garamond, unfetter it from the limitations
of metal printing, and allow it to bloom into its natural refined form at high
definition.
Cormorant is characterized by scandalously small counters, razor-sharp serifs,
dangerously smooth curves, and flamboyantly tall accents. While many
implementations of Garamond at small optical sizes already exist (including the
open-sourced EB Garamond by Georg Duffner), Cormorant aims for the sparsely
populated niche of display-size counterparts that exploit the high resolution
of contemporary screens and print media to the fullest.
Cormorant is made for large sizes; the larger, the better. However, it works
well as a text face in high-resolution environments.
Cormorant is a native 21st-century typeface making ample use of OpenType
technology. Some OpenType features are applied automatically while you type,
subtly improving the flow of the text. This includes kerning, standard
ligatures, and contextual alternates. Other features are intended to be
activated manually by the user, such as discretionary ligatures, stylistic
alternates, small capitals, and alternate figure sets.
While Cormorants quality is most evident in titling and poster usage at the
largest sizes, its Garamond genome renders it highly legible down to text sizes
on high-resolution devices and in print. This is particularly true about the
“Cormorant Garamond” cuts of the typeface.
Cormorant Garamond offers larger counters and subtly more traditional Garamond
shapes for a few key characters to achieve more reading comfort.
%prep
%autosetup -n Cormorant-3f27825ce7aa990dc65761a7b323b92aecc84446
%build
%install
install -d -m755 %{buildroot}%{_datadir}/fonts/%{name}
install -d -m755 %{buildroot}%{_datadir}/fonts/catharsis-cormorant-garamond-fonts
install -d -m755 %{buildroot}%{_datadir}/fonts/catharsis-cormorant-infant-fonts
install -d -m755 %{buildroot}%{_datadir}/fonts/catharsis-cormorant-unicase-fonts
install -d -m755 %{buildroot}%{_datadir}/fonts/catharsis-cormorant-upright-fonts
install -d -m755 %{buildroot}%{_sysconfdir}/fonts/conf.d
install -d -m755 %{buildroot}%{_datadir}/fontconfig/conf.avail
install -d -m755 %{buildroot}%{_datadir}/metainfo
install -m644 %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} \
%{buildroot}%{_datadir}/fontconfig/conf.avail/
ln -sr %{buildroot}%{_datadir}/fontconfig/conf.avail/* %{buildroot}%{_sysconfdir}/fonts/conf.d/
cp -vf 2.\ OpenType\ Files/Cormorant-*.otf %{buildroot}%{_datadir}/fonts/%{name}
cp -vf 2.\ OpenType\ Files/CormorantGaramond-*.otf %{buildroot}%{_datadir}/fonts/catharsis-cormorant-garamond-fonts
cp -vf 2.\ OpenType\ Files/CormorantInfant-*.otf %{buildroot}%{_datadir}/fonts/catharsis-cormorant-infant-fonts
cp -vf 2.\ OpenType\ Files/CormorantUnicase-*.otf %{buildroot}%{_datadir}/fonts/catharsis-cormorant-unicase-fonts
cp -vf 2.\ OpenType\ Files/CormorantUpright-*.otf %{buildroot}%{_datadir}/fonts/catharsis-cormorant-upright-fonts
install -m644 %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} \
%{buildroot}%{_datadir}/metainfo/
%files
%doc FONTLOG.txt OFL-FAQ.txt README.md
%license OFL.txt
%config %{_sysconfdir}/fonts/conf.d/57-catharsis-cormorant-fonts.conf
%{_datadir}/fonts/%{name}/*.otf
%{_datadir}/metainfo/*cormorant-fonts*.xml
%{_datadir}/fontconfig/conf.avail/57-catharsis-cormorant-fonts.conf
%files all
%files doc
%defattr(644, root, root, 0755)
%license OFL.txt
%doc 5.*Specimens*Test*Files/*pdf
%files -n catharsis-cormorant-garamond-fonts
%doc FONTLOG.txt OFL-FAQ.txt README.md
%license OFL.txt
%config %{_sysconfdir}/fonts/conf.d/57-catharsis-cormorant-garamond-fonts.conf
%{_datadir}/fonts/catharsis-cormorant-garamond-fonts/*.otf
%{_datadir}/metainfo/*garamond-fonts*xml
%{_datadir}/fontconfig/conf.avail/57-catharsis-cormorant-garamond-fonts.conf
%files -n catharsis-cormorant-infant-fonts
%doc FONTLOG.txt OFL-FAQ.txt README.md
%license OFL.txt
%config %{_sysconfdir}/fonts/conf.d/58-catharsis-cormorant-infant-fonts.conf
%{_datadir}/fonts/catharsis-cormorant-infant-fonts/*.otf
%{_datadir}/metainfo/*infant-fonts*xml
%{_datadir}/fontconfig/conf.avail/58-catharsis-cormorant-infant-fonts.conf
%files -n catharsis-cormorant-unicase-fonts
%doc FONTLOG.txt OFL-FAQ.txt README.md
%license OFL.txt
%config %{_sysconfdir}/fonts/conf.d/60-catharsis-cormorant-unicase-fonts.conf
%{_datadir}/fonts/catharsis-cormorant-unicase-fonts/*.otf
%{_datadir}/metainfo/*unicase-fonts*xml
%{_datadir}/fontconfig/conf.avail/60-catharsis-cormorant-unicase-fonts.conf
%files -n catharsis-cormorant-upright-fonts
%doc FONTLOG.txt OFL-FAQ.txt README.md
%license OFL.txt
%config %{_sysconfdir}/fonts/conf.d/60-catharsis-cormorant-upright-fonts.conf
%{_datadir}/fonts/catharsis-cormorant-upright-fonts/*.otf
%{_datadir}/metainfo/*upright-fonts*xml
%{_datadir}/fontconfig/conf.avail/60-catharsis-cormorant-upright-fonts.conf
%changelog
* Tue Feb 20 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 3.604-8.20240109git3f27825
- Rebuild for MSVSphere 8.9
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.604-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.604-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Feb 22 2022 Akira TAGOH <tagoh@redhat.com>
- 3.604-6.20200422git3f27825
- Fix FTBFS
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Apr 27 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 3.604-1.20200422git3f27825
🐞 Workaround Fedora problems created by rpm commit 93604e2
* Thu Apr 02 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 3.602-4.20200215git83d1fa9
💥 Actually rebuild with fonts-rpm-macros 2.0.4 to make sure fontconfig files are
valid
* Thu Apr 02 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 3.602-3.20200215git83d1fa9
👻 Rebuild with fonts-rpm-macros 2.0.4 to make sure fontconfig files are valid
* Sat Feb 22 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 3.602-2
✅ Rebuild with fonts-rpm-macros 2.0.2
* Sat Feb 15 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 3.602-1.20191209git83d1fa9
✅ Initial packaging