Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package google-noto-fonts for openSUSE:Factory checked in at 2022-08-24 15:10:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/google-noto-fonts (Old) and /work/SRC/openSUSE:Factory/.google-noto-fonts.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "google-noto-fonts" Wed Aug 24 15:10:24 2022 rev:25 rq:998725 version:20220607 Changes: -------- --- /work/SRC/openSUSE:Factory/google-noto-fonts/google-noto-fonts.changes 2022-06-17 21:18:59.618658866 +0200 +++ /work/SRC/openSUSE:Factory/.google-noto-fonts.new.2083/google-noto-fonts.changes 2022-08-24 15:10:28.620456358 +0200 @@ -1,0 +2,12 @@ +Mon Aug 22 21:57:20 UTC 2022 - Gordon Leung <piratec...@protonmail.com> + +fix: bsc#1202279 and gh#notofonts/Arimo#13 +- fix-arimo.patch + +------------------------------------------------------------------- +Sun Aug 21 23:34:14 UTC 2022 - Gordon Leung <piratec...@protonmail.com> + +fix: summary and descriptions not mentioning font being Serif +add: README.FAQ to answer some questions about Noto Fonts packaging + +------------------------------------------------------------------- New: ---- README.FAQ fix-arimo.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ google-noto-fonts.spec ++++++ --- /var/tmp/diff_new_pack.64G5b8/_old 2022-08-24 15:10:33.680467743 +0200 +++ /var/tmp/diff_new_pack.64G5b8/_new 2022-08-24 15:10:33.692467770 +0200 @@ -35,7 +35,10 @@ Source0: ttf.tar.gz Source1: generate-fonts-and-specfile.sh Source2: LICENSE +Source3: README.FAQ +Patch0: fix-arimo.patch BuildRequires: fontpackages-devel +BuildRequires: fonttools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -2557,7 +2560,7 @@ Serif font, hinted. %package -n noto-serif-ahom-fonts -Summary: Noto Ahom Font +Summary: Noto Ahom Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-ahom < %{version} Provides: noto-serif-ahom = %{version} @@ -2566,10 +2569,10 @@ %description -n noto-serif-ahom-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Ahom font, hinted. +Ahom Serif font, hinted. %package -n noto-serif-armenian-fonts -Summary: Noto Armenian Font +Summary: Noto Armenian Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-armenian < %{version} Provides: noto-serif-armenian = %{version} @@ -2578,10 +2581,10 @@ %description -n noto-serif-armenian-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Armenian font, hinted. +Armenian Serif font, hinted. %package -n noto-serif-balinese-fonts -Summary: Noto Balinese Font +Summary: Noto Balinese Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-balinese < %{version} Provides: noto-serif-balinese = %{version} @@ -2590,10 +2593,10 @@ %description -n noto-serif-balinese-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Balinese font, hinted. +Balinese Serif font, hinted. %package -n noto-serif-bengali-fonts -Summary: Noto Bengali Font +Summary: Noto Bengali Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-bengali < %{version} Provides: noto-serif-bengali = %{version} @@ -2602,10 +2605,10 @@ %description -n noto-serif-bengali-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Bengali font, hinted. +Bengali Serif font, hinted. %package -n noto-serif-devanagari-fonts -Summary: Noto Devanagari Font +Summary: Noto Devanagari Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-devanagari < %{version} Provides: noto-serif-devanagari = %{version} @@ -2614,10 +2617,10 @@ %description -n noto-serif-devanagari-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Devanagari font, hinted. +Devanagari Serif font, hinted. %package -n noto-serif-display-fonts -Summary: Noto Display Font +Summary: Noto Display Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-display < %{version} Provides: noto-serif-display = %{version} @@ -2626,10 +2629,10 @@ %description -n noto-serif-display-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Display font, hinted. +Display Serif font, hinted. %package -n noto-serif-divesakuru-fonts -Summary: Noto Dives Akuru Font +Summary: Noto Dives Akuru Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-divesakuru < %{version} Provides: noto-serif-divesakuru = %{version} @@ -2638,10 +2641,10 @@ %description -n noto-serif-divesakuru-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -DivesAkuru font, hinted. +DivesAkuru Serif font, hinted. %package -n noto-serif-dogra-fonts -Summary: Noto Dogra Font +Summary: Noto Dogra Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-dogra < %{version} Provides: noto-serif-dogra = %{version} @@ -2650,10 +2653,10 @@ %description -n noto-serif-dogra-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Dogra font, hinted. +Dogra Serif font, hinted. %package -n noto-serif-ethiopic-fonts -Summary: Noto Ethiopic Font +Summary: Noto Ethiopic Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-ethiopic < %{version} Provides: noto-serif-ethiopic = %{version} @@ -2662,10 +2665,10 @@ %description -n noto-serif-ethiopic-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Ethiopic font, hinted. +Ethiopic Serif font, hinted. %package -n noto-serif-georgian-fonts -Summary: Noto Georgian Font +Summary: Noto Georgian Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-georgian < %{version} Provides: noto-serif-georgian = %{version} @@ -2674,10 +2677,10 @@ %description -n noto-serif-georgian-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Georgian font, hinted. +Georgian Serif font, hinted. %package -n noto-serif-grantha-fonts -Summary: Noto Grantha Font +Summary: Noto Grantha Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-grantha < %{version} Provides: noto-serif-grantha = %{version} @@ -2686,10 +2689,10 @@ %description -n noto-serif-grantha-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Grantha font, hinted. +Grantha Serif font, hinted. %package -n noto-serif-gujarati-fonts -Summary: Noto Gujarati Font +Summary: Noto Gujarati Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-gujarati < %{version} Provides: noto-serif-gujarati = %{version} @@ -2698,10 +2701,10 @@ %description -n noto-serif-gujarati-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Gujarati font, hinted. +Gujarati Serif font, hinted. %package -n noto-serif-gurmukhi-fonts -Summary: Noto Gurmukhi Font +Summary: Noto Gurmukhi Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-gurmukhi < %{version} Provides: noto-serif-gurmukhi = %{version} @@ -2710,10 +2713,10 @@ %description -n noto-serif-gurmukhi-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Gurmukhi font, hinted. +Gurmukhi Serif font, hinted. %package -n noto-serif-hebrew-fonts -Summary: Noto Hebrew Font +Summary: Noto Hebrew Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-hebrew < %{version} Provides: noto-serif-hebrew = %{version} @@ -2722,10 +2725,10 @@ %description -n noto-serif-hebrew-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Hebrew font, hinted. +Hebrew Serif font, hinted. %package -n noto-serif-kannada-fonts -Summary: Noto Kannada Font +Summary: Noto Kannada Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-kannada < %{version} Provides: noto-serif-kannada = %{version} @@ -2734,10 +2737,10 @@ %description -n noto-serif-kannada-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Kannada font, hinted. +Kannada Serif font, hinted. %package -n noto-serif-khmer-fonts -Summary: Noto Khmer Font +Summary: Noto Khmer Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-khmer < %{version} Provides: noto-serif-khmer = %{version} @@ -2746,10 +2749,10 @@ %description -n noto-serif-khmer-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Khmer font, hinted. +Khmer Serif font, hinted. %package -n noto-serif-khojki-fonts -Summary: Noto Khojki Font +Summary: Noto Khojki Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-khojki < %{version} Provides: noto-serif-khojki = %{version} @@ -2758,10 +2761,10 @@ %description -n noto-serif-khojki-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Khojki font, hinted. +Khojki Serif font, hinted. %package -n noto-serif-lao-fonts -Summary: Noto Lao Font +Summary: Noto Lao Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-lao < %{version} Provides: noto-serif-lao = %{version} @@ -2770,10 +2773,10 @@ %description -n noto-serif-lao-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Lao font, hinted. +Lao Serif font, hinted. %package -n noto-serif-makasar-fonts -Summary: Noto Makasar Font +Summary: Noto Makasar Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-makasar < %{version} Provides: noto-serif-makasar = %{version} @@ -2782,10 +2785,10 @@ %description -n noto-serif-makasar-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Makasar font, hinted. +Makasar Serif font, hinted. %package -n noto-serif-malayalam-fonts -Summary: Noto Malayalam Font +Summary: Noto Malayalam Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-malayalam < %{version} Provides: noto-serif-malayalam = %{version} @@ -2794,10 +2797,10 @@ %description -n noto-serif-malayalam-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Malayalam font, hinted. +Malayalam Serif font, hinted. %package -n noto-serif-myanmar-fonts -Summary: Noto Myanmar Font +Summary: Noto Myanmar Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-myanmar < %{version} Provides: noto-serif-myanmar = %{version} @@ -2806,10 +2809,10 @@ %description -n noto-serif-myanmar-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Myanmar font, hinted. +Myanmar Serif font, hinted. %package -n noto-serif-nyiakengpuachuehmong-fonts -Summary: Noto Nyiakeng Puachue Hmong Font +Summary: Noto Nyiakeng Puachue Hmong Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-nyiakengpuachuehmong < %{version} Provides: noto-serif-nyiakengpuachuehmong = %{version} @@ -2818,10 +2821,10 @@ %description -n noto-serif-nyiakengpuachuehmong-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -NyiakengPuachueHmong font, hinted. +NyiakengPuachueHmong Serif font, hinted. %package -n noto-serif-olduyghur-fonts -Summary: Noto Old Uyghur Font +Summary: Noto Old Uyghur Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-olduyghur < %{version} Provides: noto-serif-olduyghur = %{version} @@ -2830,10 +2833,10 @@ %description -n noto-serif-olduyghur-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -OldUyghur font, hinted. +OldUyghur Serif font, hinted. %package -n noto-serif-oriya-fonts -Summary: Noto Oriya Font +Summary: Noto Oriya Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-oriya < %{version} Provides: noto-serif-oriya = %{version} @@ -2842,10 +2845,10 @@ %description -n noto-serif-oriya-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Oriya font, hinted. +Oriya Serif font, hinted. %package -n noto-serif-sinhala-fonts -Summary: Noto Sinhala Font +Summary: Noto Sinhala Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-sinhala < %{version} Provides: noto-serif-sinhala = %{version} @@ -2854,10 +2857,10 @@ %description -n noto-serif-sinhala-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Sinhala font, hinted. +Sinhala Serif font, hinted. %package -n noto-serif-tamil-fonts -Summary: Noto Tamil Font +Summary: Noto Tamil Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-tamil < %{version} Provides: noto-serif-tamil = %{version} @@ -2866,10 +2869,10 @@ %description -n noto-serif-tamil-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Tamil font, hinted. +Tamil Serif font, hinted. %package -n noto-serif-tamilslanted-fonts -Summary: Noto Tamil Slanted Font +Summary: Noto Tamil Slanted Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-tamilslanted < %{version} Provides: noto-serif-tamilslanted = %{version} @@ -2878,10 +2881,10 @@ %description -n noto-serif-tamilslanted-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -TamilSlanted font, hinted. +TamilSlanted Serif font, hinted. %package -n noto-serif-tangut-fonts -Summary: Noto Tangut Font +Summary: Noto Tangut Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-tangut < %{version} Provides: noto-serif-tangut = %{version} @@ -2890,10 +2893,10 @@ %description -n noto-serif-tangut-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Tangut font, hinted. +Tangut Serif font, hinted. %package -n noto-serif-telugu-fonts -Summary: Noto Telugu Font +Summary: Noto Telugu Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-telugu < %{version} Provides: noto-serif-telugu = %{version} @@ -2902,10 +2905,10 @@ %description -n noto-serif-telugu-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Telugu font, hinted. +Telugu Serif font, hinted. %package -n noto-serif-thai-fonts -Summary: Noto Thai Font +Summary: Noto Thai Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-thai < %{version} Provides: noto-serif-thai = %{version} @@ -2914,10 +2917,10 @@ %description -n noto-serif-thai-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Thai font, hinted. +Thai Serif font, hinted. %package -n noto-serif-tibetan-fonts -Summary: Noto Tibetan Font +Summary: Noto Tibetan Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-tibetan < %{version} Provides: noto-serif-tibetan = %{version} @@ -2930,10 +2933,10 @@ %description -n noto-serif-tibetan-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Tibetan font, hinted. +Tibetan Serif font, hinted. %package -n noto-serif-toto-fonts -Summary: Noto Toto Font +Summary: Noto Toto Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-toto < %{version} Provides: noto-serif-toto = %{version} @@ -2942,10 +2945,10 @@ %description -n noto-serif-toto-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Toto font, hinted. +Toto Serif font, hinted. %package -n noto-serif-vithkuqi-fonts -Summary: Noto Vithkuqi Font +Summary: Noto Vithkuqi Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-vithkuqi < %{version} Provides: noto-serif-vithkuqi = %{version} @@ -2954,10 +2957,10 @@ %description -n noto-serif-vithkuqi-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Vithkuqi font, hinted. +Vithkuqi Serif font, hinted. %package -n noto-serif-yezidi-fonts -Summary: Noto Yezidi Font +Summary: Noto Yezidi Serif Font Group: System/X11/Fonts Obsoletes: noto-serif-yezidi < %{version} Provides: noto-serif-yezidi = %{version} @@ -2966,7 +2969,7 @@ %description -n noto-serif-yezidi-fonts Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -Yezidi font, hinted. +Yezidi Serif font, hinted. %package -n noto-tinos-fonts Summary: Noto Tinos Font @@ -2996,6 +2999,15 @@ %prep tar -xzf %{SOURCE0} -C . + +# Arimo BoldItalic has an extra "Italic" style +# https://bugzilla.suse.com/show_bug.cgi?id=1202279 and https://github.com/notofonts/Arimo/issues/14 +# Fix weight too https://github.com/notofonts/Arimo/issues/13 +ttx ttf/Arimo/Arimo-BoldItalic.ttf +%patch0 +ttx -f ttf/Arimo/Arimo-BoldItalic.ttx +rm ttf/Arimo/Arimo-BoldItalic.ttx + cp %{SOURCE2} . %build @@ -3461,7 +3473,6 @@ %files -n noto-fonts %defattr(0644,root,root,755) -%license LICENSE %files -n noto-arimo-fonts %defattr(0644,root,root,755) ++++++ README.FAQ ++++++ FAQ by Gordon Leung <piratec...@protonmail.com> Last reviewed: 2022-08-22 Q: Why are there so many Noto packages? A: Each Noto Font family is individually packaged to allow the user to pick and choose which font(s) they need. If we instead shoved them all into a single package, then we would get situations such as KDE Plasma pulling in many MBs worth of font files as KDE Plasma uses Noto Sans as their default font. Q: Why do the packages take up so much space? A: We currently package the most space inefficient font format provided by Google which are Hinted TTFs. We have tried switching to more space efficient formats such as Unhinted OTFs, but that made the fonts ugly on low dpi monitors. If you or someone you know can help with transitioning us to a more space efficient format please let me know. ++++++ fix-arimo.patch ++++++ --- ttf/Arimo/Arimo-BoldItalic.ttx 2022-08-22 15:32:43.920829321 -0600 +++ ttf-patched/Arimo/Arimo-BoldItalic.ttx 2022-08-22 15:35:08.020159973 -0600 @@ -3373,7 +3373,7 @@ will be recalculated by the compiler --> <version value="4"/> <xAvgCharWidth value="1248"/> - <usWeightClass value="400"/> + <usWeightClass value="700"/> <usWidthClass value="5"/> <fsType value="00000000 00000000"/> <ySubscriptXSize value="1331"/> @@ -90165,7 +90165,7 @@ Arimo Bold </namerecord> <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409"> - Italic + Bold Italic </namerecord> <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409"> 1.33;GOOG;Arimo-BoldItalic @@ -90206,9 +90206,6 @@ <namerecord nameID="16" platformID="3" platEncID="1" langID="0x409"> Arimo </namerecord> - <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409"> - Bold Italic - </namerecord> </name> <post> ++++++ generate-fonts-and-specfile.sh ++++++ --- /var/tmp/diff_new_pack.64G5b8/_old 2022-08-24 15:10:33.776467959 +0200 +++ /var/tmp/diff_new_pack.64G5b8/_new 2022-08-24 15:10:33.780467968 +0200 @@ -28,7 +28,7 @@ if [ $serif == "Sans" ]; then serif_dsc="Sans Serif " else - serif_dsc="" + serif_dsc="Serif " fi if [ $packagename == "noto-sans" ]; then OBSOLETES=($packagename 'noto-sans-display' 'noto-sans-display-fonts') @@ -49,7 +49,7 @@ else summary=`echo "Noto $serif Font" | sed 's:\([a-z]\)\([A-Z]\):\1 \2:g'` fi - sed -i "s/@LIST_OF_SUBPACKAGES@/Requires: $packagename\n@LIST_OF_SUBPACKAGES@/" $pkg_name.spec + sed -i "s/@LIST_OF_SUBPACKAGES@/Requires: $packagename\n@LIST_OF_SUBPACKAGES@/" $pkg_name.spec sed -i "s/@SUBPACKAGE_HEADERS@/%package -n $packagename\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec sed -i "s/@SUBPACKAGE_HEADERS@/Summary: $summary\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec sed -i "s;@SUBPACKAGE_HEADERS@;Group: System/X11/Fonts\n@SUBPACKAGE_HEADERS@;" $pkg_name.spec ++++++ google-noto-fonts.spec.in ++++++ --- /var/tmp/diff_new_pack.64G5b8/_old 2022-08-24 15:10:33.804468022 +0200 +++ /var/tmp/diff_new_pack.64G5b8/_new 2022-08-24 15:10:33.808468031 +0200 @@ -35,7 +35,10 @@ Source0: ttf.tar.gz Source1: generate-fonts-and-specfile.sh Source2: LICENSE +Source3: README.FAQ +Patch0: fix-arimo.patch BuildRequires: fontpackages-devel +BuildRequires: fonttools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -57,6 +60,15 @@ @SUBPACKAGE_HEADERS@ %prep tar -xzf %{SOURCE0} -C . + +# Arimo BoldItalic has an extra "Italic" style +# https://bugzilla.suse.com/show_bug.cgi?id=1202279 and https://github.com/notofonts/Arimo/issues/14 +# Fix weight too https://github.com/notofonts/Arimo/issues/13 +ttx ttf/Arimo/Arimo-BoldItalic.ttf +%patch0 +ttx -f ttf/Arimo/Arimo-BoldItalic.ttx +rm ttf/Arimo/Arimo-BoldItalic.ttx + cp %{SOURCE2} . %build @@ -75,7 +87,6 @@ @SUBPACKAGE_SCRIPTLETS@ %files -n noto-fonts %defattr(0644,root,root,755) -%license LICENSE @SUBPACKAGE_FILELISTS@ %changelog ++++++ ttf.tar.gz ++++++ /work/SRC/openSUSE:Factory/google-noto-fonts/ttf.tar.gz /work/SRC/openSUSE:Factory/.google-noto-fonts.new.2083/ttf.tar.gz differ: char 15, line 1