From 706baa8c83500c0ee50c3debd8ec97adbbb81c96 Mon Sep 17 00:00:00 2001 From: Sergey Cherevko Date: Wed, 21 Feb 2024 16:40:08 +0300 Subject: [PATCH] [INF-951] adapted the spec file for 8 --- SOURCES/57-catharsis-cormorant-fonts.conf | 46 +++ SOURCES/57-catharsis-cormorant-fonts.xml | 14 - ...57-catharsis-cormorant-garamond-fonts.conf | 130 +++++++ .../57-catharsis-cormorant-garamond-fonts.xml | 26 -- .../58-catharsis-cormorant-infant-fonts.conf | 46 +++ .../58-catharsis-cormorant-infant-fonts.xml | 14 - .../60-catharsis-cormorant-unicase-fonts.conf | 32 ++ .../60-catharsis-cormorant-unicase-fonts.xml | 12 - .../60-catharsis-cormorant-upright-fonts.conf | 32 ++ .../60-catharsis-cormorant-upright-fonts.xml | 12 - ...ect.catharsis-cormorant-fonts.metainfo.xml | 183 +++++++++ ...rsis-cormorant-garamond-fonts.metainfo.xml | 183 +++++++++ ...harsis-cormorant-infant-fonts.metainfo.xml | 183 +++++++++ ...arsis-cormorant-unicase-fonts.metainfo.xml | 178 +++++++++ ...arsis-cormorant-upright-fonts.metainfo.xml | 147 +++++++ SPECS/catharsis-cormorant-fonts.spec | 362 +++++++++++++----- 16 files changed, 1419 insertions(+), 181 deletions(-) create mode 100644 SOURCES/57-catharsis-cormorant-fonts.conf delete mode 100644 SOURCES/57-catharsis-cormorant-fonts.xml create mode 100644 SOURCES/57-catharsis-cormorant-garamond-fonts.conf delete mode 100644 SOURCES/57-catharsis-cormorant-garamond-fonts.xml create mode 100644 SOURCES/58-catharsis-cormorant-infant-fonts.conf delete mode 100644 SOURCES/58-catharsis-cormorant-infant-fonts.xml create mode 100644 SOURCES/60-catharsis-cormorant-unicase-fonts.conf delete mode 100644 SOURCES/60-catharsis-cormorant-unicase-fonts.xml create mode 100644 SOURCES/60-catharsis-cormorant-upright-fonts.conf delete mode 100644 SOURCES/60-catharsis-cormorant-upright-fonts.xml create mode 100644 SOURCES/org.fedoraproject.catharsis-cormorant-fonts.metainfo.xml create mode 100644 SOURCES/org.fedoraproject.catharsis-cormorant-garamond-fonts.metainfo.xml create mode 100644 SOURCES/org.fedoraproject.catharsis-cormorant-infant-fonts.metainfo.xml create mode 100644 SOURCES/org.fedoraproject.catharsis-cormorant-unicase-fonts.metainfo.xml create mode 100644 SOURCES/org.fedoraproject.catharsis-cormorant-upright-fonts.metainfo.xml diff --git a/SOURCES/57-catharsis-cormorant-fonts.conf b/SOURCES/57-catharsis-cormorant-fonts.conf new file mode 100644 index 0000000..2e7c41e --- /dev/null +++ b/SOURCES/57-catharsis-cormorant-fonts.conf @@ -0,0 +1,46 @@ + + + + + + + Cormorant Regular + + + Cormorant + + + Regular + + + Cormorant + + + + Cormorant + + Cormorant Garamond + Cormorant Infant + serif + + + + Cormorant Garamond + + Cormorant + + + + Cormorant Infant + + Cormorant + + + + serif + + Cormorant + + + + diff --git a/SOURCES/57-catharsis-cormorant-fonts.xml b/SOURCES/57-catharsis-cormorant-fonts.xml deleted file mode 100644 index 221b93d..0000000 --- a/SOURCES/57-catharsis-cormorant-fonts.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - Cormorant - - Cormorant Garamond - Cormorant Infant - serif - - - - diff --git a/SOURCES/57-catharsis-cormorant-garamond-fonts.conf b/SOURCES/57-catharsis-cormorant-garamond-fonts.conf new file mode 100644 index 0000000..135bb21 --- /dev/null +++ b/SOURCES/57-catharsis-cormorant-garamond-fonts.conf @@ -0,0 +1,130 @@ + + + + + + + Cormorant Garamond Regular + + + Cormorant Garamond + + + Regular + + + Cormorant Garamond + + + + Cormorant Garamond + + Sabon + Sabon Next + Monotype Sabon + Monotype Sabon Pro + Monotype Sabon Std + Minion Pro + ITC Garamond + URW Garamond + Adobe Garamond + Adobe Garamond Pro + Adobe Garamond Std + EB Garamond + Cormorant + Cormorant Infant + serif + + + + Sabon + + Cormorant Garamond + + + + Sabon Next + + Cormorant Garamond + + + + Monotype Sabon + + Cormorant Garamond + + + + Monotype Sabon Pro + + Cormorant Garamond + + + + Monotype Sabon Std + + Cormorant Garamond + + + + Minion Pro + + Cormorant Garamond + + + + ITC Garamond + + Cormorant Garamond + + + + URW Garamond + + Cormorant Garamond + + + + Adobe Garamond + + Cormorant Garamond + + + + Adobe Garamond Pro + + Cormorant Garamond + + + + Adobe Garamond Std + + Cormorant Garamond + + + + EB Garamond + + Cormorant Garamond + + + + Cormorant + + Cormorant Garamond + + + + Cormorant Infant + + Cormorant Garamond + + + + serif + + Cormorant Garamond + + + + diff --git a/SOURCES/57-catharsis-cormorant-garamond-fonts.xml b/SOURCES/57-catharsis-cormorant-garamond-fonts.xml deleted file mode 100644 index c39329c..0000000 --- a/SOURCES/57-catharsis-cormorant-garamond-fonts.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - Cormorant Garamond - - Sabon - Sabon Next - Monotype Sabon - Monotype Sabon Pro - Monotype Sabon Std - Minion Pro - ITC Garamond - URW Garamond - Adobe Garamond - Adobe Garamond Pro - Adobe Garamond Std - EB Garamond - Cormorant - Cormorant Infant - serif - - - - diff --git a/SOURCES/58-catharsis-cormorant-infant-fonts.conf b/SOURCES/58-catharsis-cormorant-infant-fonts.conf new file mode 100644 index 0000000..f34fe52 --- /dev/null +++ b/SOURCES/58-catharsis-cormorant-infant-fonts.conf @@ -0,0 +1,46 @@ + + + + + + + Cormorant Infant Regular + + + Cormorant Infant + + + Regular + + + Cormorant Infant + + + + Cormorant Infant + + Cormorant + Cormorant Garamond + serif + + + + Cormorant + + Cormorant Infant + + + + Cormorant Garamond + + Cormorant Infant + + + + serif + + Cormorant Infant + + + + diff --git a/SOURCES/58-catharsis-cormorant-infant-fonts.xml b/SOURCES/58-catharsis-cormorant-infant-fonts.xml deleted file mode 100644 index a0217cc..0000000 --- a/SOURCES/58-catharsis-cormorant-infant-fonts.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - Cormorant Infant - - Cormorant - Cormorant Garamond - serif - - - - diff --git a/SOURCES/60-catharsis-cormorant-unicase-fonts.conf b/SOURCES/60-catharsis-cormorant-unicase-fonts.conf new file mode 100644 index 0000000..b15eb7f --- /dev/null +++ b/SOURCES/60-catharsis-cormorant-unicase-fonts.conf @@ -0,0 +1,32 @@ + + + + + + + Cormorant Unicase Regular + + + Cormorant Unicase + + + Regular + + + Cormorant Unicase + + + + Cormorant Unicase + + fantasy + + + + fantasy + + Cormorant Unicase + + + + diff --git a/SOURCES/60-catharsis-cormorant-unicase-fonts.xml b/SOURCES/60-catharsis-cormorant-unicase-fonts.xml deleted file mode 100644 index 943a868..0000000 --- a/SOURCES/60-catharsis-cormorant-unicase-fonts.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - Cormorant Unicase - - fantasy - - - - diff --git a/SOURCES/60-catharsis-cormorant-upright-fonts.conf b/SOURCES/60-catharsis-cormorant-upright-fonts.conf new file mode 100644 index 0000000..a97da2e --- /dev/null +++ b/SOURCES/60-catharsis-cormorant-upright-fonts.conf @@ -0,0 +1,32 @@ + + + + + + + Cormorant Upright Regular + + + Cormorant Upright + + + Regular + + + Cormorant Upright + + + + Cormorant Upright + + fantasy + + + + fantasy + + Cormorant Upright + + + + diff --git a/SOURCES/60-catharsis-cormorant-upright-fonts.xml b/SOURCES/60-catharsis-cormorant-upright-fonts.xml deleted file mode 100644 index 20a47da..0000000 --- a/SOURCES/60-catharsis-cormorant-upright-fonts.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - Cormorant Upright - - fantasy - - - - diff --git a/SOURCES/org.fedoraproject.catharsis-cormorant-fonts.metainfo.xml b/SOURCES/org.fedoraproject.catharsis-cormorant-fonts.metainfo.xml new file mode 100644 index 0000000..6a8e43c --- /dev/null +++ b/SOURCES/org.fedoraproject.catharsis-cormorant-fonts.metainfo.xml @@ -0,0 +1,183 @@ + + + + org.fedoraproject.catharsis-cormorant-fonts + MIT + OFL + Catharsis Fonts Cormorant + + +

+
+ fonts@lists.fedoraproject.org + https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family + + + + + Cormorant Bold Italic + Cormorant Bold + Cormorant Italic + Cormorant Light Italic + Cormorant Light + Cormorant Medium Italic + Cormorant Medium + Cormorant Regular + Cormorant SemiBold Italic + Cormorant SemiBold + + + aa + af + an + ast + av + ay + az-az + ba + be + bg + bi + bin + br + bs + bua + ca + ce + ch + chm + co + crh + cs + csb + cv + cy + da + de + en + eo + es + et + eu + fi + fil + fj + fo + fr + fur + fy + gd + gl + gn + gv + haw + ho + hr + hsb + ht + hu + ia + id + ie + ig + ik + io + is + it + jv + kaa + ki + kj + kk + kl + ku-am + ku-tr + kum + kv + kw + kwm + ky + la + lb + lez + lg + li + lt + lv + mg + mh + mk + mn-mn + mo + ms + mt + na + nb + nds + ng + nl + nn + no + nr + nso + nv + ny + oc + om + os + pap-an + pap-aw + pl + pt + qu + quz + rm + rn + ro + ru + rw + sah + sc + se + sel + sg + sh + sk + sl + sm + sma + smj + smn + sn + so + sq + sr + ss + st + su + sv + sw + tg + tk + tl + tn + to + tr + ts + tt + ty + tyv + uk + uz + vi + vo + vot + wa + wen + wo + xh + yap + za + zu + +
diff --git a/SOURCES/org.fedoraproject.catharsis-cormorant-garamond-fonts.metainfo.xml b/SOURCES/org.fedoraproject.catharsis-cormorant-garamond-fonts.metainfo.xml new file mode 100644 index 0000000..c18aa5b --- /dev/null +++ b/SOURCES/org.fedoraproject.catharsis-cormorant-garamond-fonts.metainfo.xml @@ -0,0 +1,183 @@ + + + + org.fedoraproject.catharsis-cormorant-garamond-fonts + MIT + OFL + Catharsis Fonts Cormorant Garamond + + +

+
+ fonts@lists.fedoraproject.org + https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family + + + + + Cormorant Garamond Bold Italic + Cormorant Garamond Bold + Cormorant Garamond Italic + Cormorant Garamond Light Italic + Cormorant Garamond Light + Cormorant Garamond Medium Italic + Cormorant Garamond Medium + Cormorant Garamond Regular + Cormorant Garamond SemiBold Italic + Cormorant Garamond SemiBold + + + aa + af + an + ast + av + ay + az-az + ba + be + bg + bi + bin + br + bs + bua + ca + ce + ch + chm + co + crh + cs + csb + cv + cy + da + de + en + eo + es + et + eu + fi + fil + fj + fo + fr + fur + fy + gd + gl + gn + gv + haw + ho + hr + hsb + ht + hu + ia + id + ie + ig + ik + io + is + it + jv + kaa + ki + kj + kk + kl + ku-am + ku-tr + kum + kv + kw + kwm + ky + la + lb + lez + lg + li + lt + lv + mg + mh + mk + mn-mn + mo + ms + mt + na + nb + nds + ng + nl + nn + no + nr + nso + nv + ny + oc + om + os + pap-an + pap-aw + pl + pt + qu + quz + rm + rn + ro + ru + rw + sah + sc + se + sel + sg + sh + sk + sl + sm + sma + smj + smn + sn + so + sq + sr + ss + st + su + sv + sw + tg + tk + tl + tn + to + tr + ts + tt + ty + tyv + uk + uz + vi + vo + vot + wa + wen + wo + xh + yap + za + zu + +
diff --git a/SOURCES/org.fedoraproject.catharsis-cormorant-infant-fonts.metainfo.xml b/SOURCES/org.fedoraproject.catharsis-cormorant-infant-fonts.metainfo.xml new file mode 100644 index 0000000..f8bbcc3 --- /dev/null +++ b/SOURCES/org.fedoraproject.catharsis-cormorant-infant-fonts.metainfo.xml @@ -0,0 +1,183 @@ + + + + org.fedoraproject.catharsis-cormorant-infant-fonts + MIT + OFL + Catharsis Fonts Cormorant Infant + + +

+
+ fonts@lists.fedoraproject.org + https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family + + + + + Cormorant Infant Bold Italic + Cormorant Infant Bold + Cormorant Infant Italic + Cormorant Infant Light Italic + Cormorant Infant Light + Cormorant Infant Medium Italic + Cormorant Infant Medium + Cormorant Infant Regular + Cormorant Infant SemiBold Italic + Cormorant Infant SemiBold + + + aa + af + an + ast + av + ay + az-az + ba + be + bg + bi + bin + br + bs + bua + ca + ce + ch + chm + co + crh + cs + csb + cv + cy + da + de + en + eo + es + et + eu + fi + fil + fj + fo + fr + fur + fy + gd + gl + gn + gv + haw + ho + hr + hsb + ht + hu + ia + id + ie + ig + ik + io + is + it + jv + kaa + ki + kj + kk + kl + ku-am + ku-tr + kum + kv + kw + kwm + ky + la + lb + lez + lg + li + lt + lv + mg + mh + mk + mn-mn + mo + ms + mt + na + nb + nds + ng + nl + nn + no + nr + nso + nv + ny + oc + om + os + pap-an + pap-aw + pl + pt + qu + quz + rm + rn + ro + ru + rw + sah + sc + se + sel + sg + sh + sk + sl + sm + sma + smj + smn + sn + so + sq + sr + ss + st + su + sv + sw + tg + tk + tl + tn + to + tr + ts + tt + ty + tyv + uk + uz + vi + vo + vot + wa + wen + wo + xh + yap + za + zu + +
diff --git a/SOURCES/org.fedoraproject.catharsis-cormorant-unicase-fonts.metainfo.xml b/SOURCES/org.fedoraproject.catharsis-cormorant-unicase-fonts.metainfo.xml new file mode 100644 index 0000000..2642e2c --- /dev/null +++ b/SOURCES/org.fedoraproject.catharsis-cormorant-unicase-fonts.metainfo.xml @@ -0,0 +1,178 @@ + + + + org.fedoraproject.catharsis-cormorant-unicase-fonts + MIT + OFL + Catharsis Fonts Cormorant Unicase + + +

+
+ fonts@lists.fedoraproject.org + https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family + + + + + Cormorant Unicase Bold + Cormorant Unicase Light + Cormorant Unicase Medium + Cormorant Unicase Regular + Cormorant Unicase SemiBold + + + aa + af + an + ast + av + ay + az-az + ba + be + bg + bi + bin + br + bs + bua + ca + ce + ch + chm + co + crh + cs + csb + cv + cy + da + de + en + eo + es + et + eu + fi + fil + fj + fo + fr + fur + fy + gd + gl + gn + gv + haw + ho + hr + hsb + ht + hu + ia + id + ie + ig + ik + io + is + it + jv + kaa + ki + kj + kk + kl + ku-am + ku-tr + kum + kv + kw + kwm + ky + la + lb + lez + lg + li + lt + lv + mg + mh + mk + mn-mn + mo + ms + mt + na + nb + nds + ng + nl + nn + no + nr + nso + nv + ny + oc + om + os + pap-an + pap-aw + pl + pt + qu + quz + rm + rn + ro + ru + rw + sah + sc + se + sel + sg + sh + sk + sl + sm + sma + smj + smn + sn + so + sq + sr + ss + st + su + sv + sw + tg + tk + tl + tn + to + tr + ts + tt + ty + tyv + uk + uz + vi + vo + vot + wa + wen + wo + xh + yap + za + zu + +
diff --git a/SOURCES/org.fedoraproject.catharsis-cormorant-upright-fonts.metainfo.xml b/SOURCES/org.fedoraproject.catharsis-cormorant-upright-fonts.metainfo.xml new file mode 100644 index 0000000..d75770c --- /dev/null +++ b/SOURCES/org.fedoraproject.catharsis-cormorant-upright-fonts.metainfo.xml @@ -0,0 +1,147 @@ + + + + org.fedoraproject.catharsis-cormorant-upright-fonts + MIT + OFL + Catharsis Fonts Cormorant Upright + + +

+
+ fonts@lists.fedoraproject.org + https://www.behance.net/gallery/28579883/Cormorant-an-open-source-display-font-family + + + + + Cormorant Upright Bold + Cormorant Upright Light + Cormorant Upright Medium + Cormorant Upright Regular + Cormorant Upright SemiBold + + + aa + af + an + ast + ay + az-az + bi + bin + br + bs + ca + ch + co + crh + cs + csb + cy + da + de + en + eo + es + et + eu + fi + fil + fj + fo + fr + fur + fy + gd + gl + gn + gv + haw + ho + hr + hsb + ht + hu + ia + id + ie + ig + io + is + it + jv + ki + kj + kl + ku-tr + kw + kwm + la + lb + lg + li + lt + lv + mg + mh + ms + mt + na + nb + nds + ng + nl + nn + no + nr + nso + nv + ny + oc + om + pap-an + pap-aw + pl + pt + rm + rn + ro + rw + sc + se + sg + sk + sl + sm + sma + smj + smn + sn + so + sq + ss + st + su + sv + sw + tk + tl + tn + to + tr + ts + ty + uz + vi + vo + vot + wa + wen + wo + xh + yap + za + zu + +
diff --git a/SPECS/catharsis-cormorant-fonts.spec b/SPECS/catharsis-cormorant-fonts.spec index c24fafb..add585e 100644 --- a/SPECS/catharsis-cormorant-fonts.spec +++ b/SPECS/catharsis-cormorant-fonts.spec @@ -1,19 +1,28 @@ -# SPDX-License-Identifier: MIT -%global forgeurl https://github.com/CatharsisFonts/Cormorant -%global commit 3f27825ce7aa990dc65761a7b323b92aecc84446 -%forgemeta - -Version: 3.604 -Release: 8%{?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: +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 @@ -37,26 +46,57 @@ 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} +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 Cormorant’s quality is most evident in titling and poster usage at the largest sizes, its Garamond genome renders it highly legible down to text sizes @@ -64,88 +104,204 @@ 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 +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 Cormorant’s 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 Cormorant’s 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 Cormorant’s 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 doc -Summary: Optional documentation files of %{source_name} -BuildArch: noarch -%description doc -This package provides optional documentation files shipped with -%{source_name}. %prep -%forgesetup -%linuxtext *.txt +%autosetup -n Cormorant-3f27825ce7aa990dc65761a7b323b92aecc84446 %build -%fontbuild -a %install -%fontinstall -a - -%check -%fontcheck -a +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 -%fontfiles -a +%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 -* Thu Nov 23 2023 MSVSphere Packaging Team - 3.604-8.git3f27825 -- Rebuilt for MSVSphere 9.3 +* Tue Feb 20 2024 Arkady L. Shane - 3.604-8.20240109git3f27825 +- Rebuild for MSVSphere 8.9 * Wed Jan 18 2023 Fedora Release Engineering - 3.604-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild