Initial import (#1805681).

f38
Nicolas Mailhot 5 years ago
parent b601fd3974
commit d79f3dcd36

1
.gitignore vendored

@ -0,0 +1 @@
/Cormorant-83d1fa9b582005f8f913d178fdbe98094698a6c4.tar.gz

@ -0,0 +1,14 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>Cormorant</target>
<like>
<family>Cormorant Garamond</family>
<family>Cormorant Infant</family>
<family>serif</family>
</like>
</group>
</fontconfig>

@ -0,0 +1,26 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>Cormorant Garamond</target>
<like>
<family>Sabon</family>
<family>Sabon Next</family>
<family>Monotype Sabon</family>
<family>Monotype Sabon Pro</family>
<family>Monotype Sabon Std</family>
<family>Minion Pro</family>
<family>ITC Garamond</family>
<family>URW Garamond</family>
<family>Adobe Garamond</family>
<family>Adobe Garamond Pro</family>
<family>Adobe Garamond Std</family>
<family>EB Garamond</family>
<family>Cormorant</family>
<family>Cormorant Infant</family>
<family>serif</family>
</like>
</group>
</fontconfig>

@ -0,0 +1,14 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>Cormorant Infant</target>
<like>
<family>Cormorant</family>
<family>Cormorant Garamond</family>
<family>serif</family>
</like>
</group>
</fontconfig>

@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>Cormorant Unicase</target>
<like>
<family>fantasy</family>
</like>
</group>
</fontconfig>

@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>Cormorant Upright</target>
<like>
<family>fantasy</family>
</like>
</group>
</fontconfig>

@ -0,0 +1,153 @@
# SPDX-License-Identifier: MIT
%global forgeurl https://github.com/CatharsisFonts/Cormorant
%global commit 83d1fa9b582005f8f913d178fdbe98094698a6c4
%forgemeta
Version: 3.602
Release: 2%{?dist}
URL: https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family
%global foundry Catharsis Fonts
%global fontlicense OFL
%global fontlicenses OFL.txt
%global fontdocs *txt *md
%global fontdocsex %{fontlicenses}
%global common_description %{expand:
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.}
%global fontfamily0 Cormorant
%global fontsummary0 Cormorant, a display serif font family inspired by the Garamond heritage
%global fonts0 2.*OpenType*Files/*otf
%global fontsex0 2.*OpenType*Files/CormorantSC*.otf %{fonts1} %{fonts2} %{fonts3} %{fonts4}
%global fontconfngs0 %{SOURCE10}
%global fontdescription0 %{expand:
%{common_description}
}
%global fontfamily1 Cormorant Garamond
%global fontsummary1 Cormorant Garamond, a variant with more traditional shapes
%global fontpkgheader1 %{expand:
Suggests: font(cormorant)
}
%global fonts1 2.*OpenType*Files/CormorantGaramond*.otf
%global fontconfngs1 %{SOURCE11}
%global fontdescription1 %{expand:
%{common_description}
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.}
%global fontfamily2 Cormorant Infant
%global fontsummary2 Cormorant Infant, a gentle schoolbook-style variant
%global fontpkgheader2 %{expand:
Suggests: font(cormorant)
}
%global fonts2 2.*OpenType*Files/CormorantInfant*.otf
%global fontconfngs2 %{SOURCE12}
%global fontdescription2 %{expand:
%{common_description}
In Cormorant Infant, the letters “a g y” and their derivatives are replaced
by gentle schoolbook-style single-storey shapes.}
%global fontfamily3 Cormorant Upright
%global fontpkgname3 catharsis-cormorant-upright-fonts
%global fontsummary3 Cormorant Upright, an un-slanted cursive variant
%global fontpkgheader3 %{expand:
Suggests: font(cormorant)
}
%global fonts3 2.*OpenType*Files/CormorantUpright*.otf
%global fontconfngs3 %{SOURCE13}
%global fontdescription3 %{expand:
%{common_description}
Cormorant Upright is an un-slanted cursive of the main Cormorant font family.}
%global fontfamily4 Cormorant Unicase
%global fontsummary4 Cormorant Unicase, a small-caps variant with some lowercase letter-forms
%global fontpkgheader4 %{expand:
Suggests: font(cormorant)
}
%global fonts4 2.*OpenType*Files/CormorantUnicase*.otf
%global fontconfngs4 %{SOURCE14}
%global fontdescription4 %{expand:
%{common_description}
Cormorant Unicase, is a small-caps variant with some lowercase letter-forms for
an eye-catching futuristic look.}
Source0: %{forgesource}
Source10: 57-%{fontpkgname0}.xml
Source11: 57-%{fontpkgname1}.xml
Source12: 58-%{fontpkgname2}.xml
Source13: 60-%{fontpkgname3}.xml
Source14: 60-%{fontpkgname4}.xml
%fontpkg -a
%fontmetapkg
%package doc
Summary: Optional documentation files of %{name}
BuildArch: noarch
%description doc
This package provides optional documentation files shipped with
%{name}.
%prep
%forgesetup
%linuxtext *.txt
%build
%fontbuild -a
%install
%fontinstall -a
%check
%fontcheck -a
%fontfiles -a
%files doc
%defattr(644, root, root, 0755)
%license OFL.txt
%doc 5.*Specimens*Test*Files/*pdf
%changelog
* 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

@ -0,0 +1 @@
SHA512 (Cormorant-83d1fa9b582005f8f913d178fdbe98094698a6c4.tar.gz) = 70f9a58f2c5d0c43dda45b2064ede8f3307a702c99f00ca0b16fc3f73535356564d908f27450dbaf8a7601275cb22cb8a0634e559307f8a14b67673cdc5cc4e1
Loading…
Cancel
Save