Accepting request 982846 from home:Pi-Cla:branches:M17N:fonts
feat: create new metapackage noto-fonts with all Noto Fonts except CJK and Emoji OBS-URL: https://build.opensuse.org/request/show/982846 OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/google-noto-fonts?expand=0&rev=52
This commit is contained in:
parent
91d45acb8b
commit
a0ee89dff8
@ -49,6 +49,7 @@ ls $font_dir/ | sed -e 's:Noto::' -e 's:-.*\..tf::' -e 's:\..tf::' -e 's:\.ttc::
|
||||
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/@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
|
||||
@ -82,7 +83,7 @@ ls $font_dir/ | sed -e 's:Noto::' -e 's:-.*\..tf::' -e 's:\..tf::' -e 's:\.ttc::
|
||||
sed -i "s/@SUBPACKAGE_FILELISTS@/\n@SUBPACKAGE_FILELISTS@/" $pkg_name.spec
|
||||
done
|
||||
|
||||
sed -i 's/@LIST_OF_SUBPACKAGES@//' $pkg_name.spec
|
||||
sed -i 's/@SUBPACKAGE_HEADERS@//' $pkg_name.spec
|
||||
sed -i 's/@SUBPACKAGE_SCRIPTLETS@//' $pkg_name.spec
|
||||
sed -i 's/@SUBPACKAGE_FILELISTS@//' $pkg_name.spec
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 15 06:57:10 UTC 2022 - Gordon Leung <pirateclip@protonmail.com>
|
||||
|
||||
feat: create new metapackage noto-fonts with all Noto Fonts except CJK and Emoji
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 12 22:29:40 UTC 2022 - Gordon Leung <pirateclip@protonmail.com> - 20220607
|
||||
|
||||
|
@ -43,6 +43,239 @@ BuildArch: noarch
|
||||
Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke
|
||||
thicknesses) across languages.
|
||||
|
||||
%package -n noto-fonts
|
||||
Summary: All Noto Fonts except CJK and Emoji
|
||||
Group: System/X11/Fonts
|
||||
Requires: noto-arimo-fonts
|
||||
Requires: noto-cousine-fonts
|
||||
Requires: noto-kufiarabic-fonts
|
||||
Requires: noto-loopedlao-fonts
|
||||
Requires: noto-loopedlao-ui-fonts
|
||||
Requires: noto-loopedthai-fonts
|
||||
Requires: noto-loopedthai-ui-fonts
|
||||
Requires: noto-music-fonts
|
||||
Requires: noto-naskharabic-fonts
|
||||
Requires: noto-naskharabic-ui-fonts
|
||||
Requires: noto-nastaliqurdu-fonts
|
||||
Requires: noto-rashihebrew-fonts
|
||||
Requires: noto-sans-adlam-fonts
|
||||
Requires: noto-sans-adlamunjoined-fonts
|
||||
Requires: noto-sans-anatolianhieroglyphs-fonts
|
||||
Requires: noto-sans-arabic-fonts
|
||||
Requires: noto-sans-arabic-ui-fonts
|
||||
Requires: noto-sans-armenian-fonts
|
||||
Requires: noto-sans-avestan-fonts
|
||||
Requires: noto-sans-balinese-fonts
|
||||
Requires: noto-sans-bamum-fonts
|
||||
Requires: noto-sans-bassavah-fonts
|
||||
Requires: noto-sans-batak-fonts
|
||||
Requires: noto-sans-bengali-fonts
|
||||
Requires: noto-sans-bengali-ui-fonts
|
||||
Requires: noto-sans-bhaiksuki-fonts
|
||||
Requires: noto-sans-brahmi-fonts
|
||||
Requires: noto-sans-buginese-fonts
|
||||
Requires: noto-sans-buhid-fonts
|
||||
Requires: noto-sans-canadianaboriginal-fonts
|
||||
Requires: noto-sans-carian-fonts
|
||||
Requires: noto-sans-caucasianalbanian-fonts
|
||||
Requires: noto-sans-chakma-fonts
|
||||
Requires: noto-sans-cham-fonts
|
||||
Requires: noto-sans-cherokee-fonts
|
||||
Requires: noto-sans-chorasmian-fonts
|
||||
Requires: noto-sans-coptic-fonts
|
||||
Requires: noto-sans-cuneiform-fonts
|
||||
Requires: noto-sans-cypriot-fonts
|
||||
Requires: noto-sans-cyprominoan-fonts
|
||||
Requires: noto-sans-deseret-fonts
|
||||
Requires: noto-sans-devanagari-fonts
|
||||
Requires: noto-sans-devanagari-ui-fonts
|
||||
Requires: noto-sans-duployan-fonts
|
||||
Requires: noto-sans-egyptianhieroglyphs-fonts
|
||||
Requires: noto-sans-elbasan-fonts
|
||||
Requires: noto-sans-elymaic-fonts
|
||||
Requires: noto-sans-ethiopic-fonts
|
||||
Requires: noto-sans-fonts
|
||||
Requires: noto-sans-georgian-fonts
|
||||
Requires: noto-sans-glagolitic-fonts
|
||||
Requires: noto-sans-gothic-fonts
|
||||
Requires: noto-sans-grantha-fonts
|
||||
Requires: noto-sans-gujarati-fonts
|
||||
Requires: noto-sans-gujarati-ui-fonts
|
||||
Requires: noto-sans-gunjalagondi-fonts
|
||||
Requires: noto-sans-gurmukhi-fonts
|
||||
Requires: noto-sans-gurmukhi-ui-fonts
|
||||
Requires: noto-sans-hanifirohingya-fonts
|
||||
Requires: noto-sans-hanunoo-fonts
|
||||
Requires: noto-sans-hatran-fonts
|
||||
Requires: noto-sans-hebrew-fonts
|
||||
Requires: noto-sans-hebrewdroid-fonts
|
||||
Requires: noto-sans-hebrewnew-fonts
|
||||
Requires: noto-sans-imperialaramaic-fonts
|
||||
Requires: noto-sans-indicsiyaqnumbers-fonts
|
||||
Requires: noto-sans-inscriptionalpahlavi-fonts
|
||||
Requires: noto-sans-inscriptionalparthian-fonts
|
||||
Requires: noto-sans-javanese-fonts
|
||||
Requires: noto-sans-kaithi-fonts
|
||||
Requires: noto-sans-kannada-fonts
|
||||
Requires: noto-sans-kannada-ui-fonts
|
||||
Requires: noto-sans-kayahli-fonts
|
||||
Requires: noto-sans-kharoshthi-fonts
|
||||
Requires: noto-sans-khmer-fonts
|
||||
Requires: noto-sans-khmer-ui-fonts
|
||||
Requires: noto-sans-khojki-fonts
|
||||
Requires: noto-sans-khudawadi-fonts
|
||||
Requires: noto-sans-lao-fonts
|
||||
Requires: noto-sans-lao-ui-fonts
|
||||
Requires: noto-sans-lepcha-fonts
|
||||
Requires: noto-sans-limbu-fonts
|
||||
Requires: noto-sans-lineara-fonts
|
||||
Requires: noto-sans-linearb-fonts
|
||||
Requires: noto-sans-lisu-fonts
|
||||
Requires: noto-sans-lycian-fonts
|
||||
Requires: noto-sans-lydian-fonts
|
||||
Requires: noto-sans-mahajani-fonts
|
||||
Requires: noto-sans-malayalam-fonts
|
||||
Requires: noto-sans-malayalam-ui-fonts
|
||||
Requires: noto-sans-mandaic-fonts
|
||||
Requires: noto-sans-manichaean-fonts
|
||||
Requires: noto-sans-marchen-fonts
|
||||
Requires: noto-sans-masaramgondi-fonts
|
||||
Requires: noto-sans-math-fonts
|
||||
Requires: noto-sans-mayannumerals-fonts
|
||||
Requires: noto-sans-medefaidrin-fonts
|
||||
Requires: noto-sans-meeteimayek-fonts
|
||||
Requires: noto-sans-mendekikakui-fonts
|
||||
Requires: noto-sans-meroitic-fonts
|
||||
Requires: noto-sans-miao-fonts
|
||||
Requires: noto-sans-modi-fonts
|
||||
Requires: noto-sans-mongolian-fonts
|
||||
Requires: noto-sans-mono-fonts
|
||||
Requires: noto-sans-mro-fonts
|
||||
Requires: noto-sans-multani-fonts
|
||||
Requires: noto-sans-myanmar-fonts
|
||||
Requires: noto-sans-myanmar-ui-fonts
|
||||
Requires: noto-sans-nabataean-fonts
|
||||
Requires: noto-sans-nandinagari-fonts
|
||||
Requires: noto-sans-newa-fonts
|
||||
Requires: noto-sans-newtailue-fonts
|
||||
Requires: noto-sans-nko-fonts
|
||||
Requires: noto-sans-nushu-fonts
|
||||
Requires: noto-sans-ogham-fonts
|
||||
Requires: noto-sans-olchiki-fonts
|
||||
Requires: noto-sans-oldhungarian-fonts
|
||||
Requires: noto-sans-olditalic-fonts
|
||||
Requires: noto-sans-oldnortharabian-fonts
|
||||
Requires: noto-sans-oldpermic-fonts
|
||||
Requires: noto-sans-oldpersian-fonts
|
||||
Requires: noto-sans-oldsogdian-fonts
|
||||
Requires: noto-sans-oldsoutharabian-fonts
|
||||
Requires: noto-sans-oldturkic-fonts
|
||||
Requires: noto-sans-oriya-fonts
|
||||
Requires: noto-sans-oriya-ui-fonts
|
||||
Requires: noto-sans-osage-fonts
|
||||
Requires: noto-sans-osmanya-fonts
|
||||
Requires: noto-sans-pahawhhmong-fonts
|
||||
Requires: noto-sans-palmyrene-fonts
|
||||
Requires: noto-sans-paucinhau-fonts
|
||||
Requires: noto-sans-phagspa-fonts
|
||||
Requires: noto-sans-phoenician-fonts
|
||||
Requires: noto-sans-psalterpahlavi-fonts
|
||||
Requires: noto-sans-rejang-fonts
|
||||
Requires: noto-sans-runic-fonts
|
||||
Requires: noto-sans-samaritan-fonts
|
||||
Requires: noto-sans-saurashtra-fonts
|
||||
Requires: noto-sans-sharada-fonts
|
||||
Requires: noto-sans-shavian-fonts
|
||||
Requires: noto-sans-siddham-fonts
|
||||
Requires: noto-sans-signwriting-fonts
|
||||
Requires: noto-sans-sinhala-fonts
|
||||
Requires: noto-sans-sinhala-ui-fonts
|
||||
Requires: noto-sans-sogdian-fonts
|
||||
Requires: noto-sans-sorasompeng-fonts
|
||||
Requires: noto-sans-soyombo-fonts
|
||||
Requires: noto-sans-sundanese-fonts
|
||||
Requires: noto-sans-sylotinagri-fonts
|
||||
Requires: noto-sans-symbols-fonts
|
||||
Requires: noto-sans-symbols2-fonts
|
||||
Requires: noto-sans-syriac-fonts
|
||||
Requires: noto-sans-tagalog-fonts
|
||||
Requires: noto-sans-tagbanwa-fonts
|
||||
Requires: noto-sans-taile-fonts
|
||||
Requires: noto-sans-taitham-fonts
|
||||
Requires: noto-sans-taiviet-fonts
|
||||
Requires: noto-sans-takri-fonts
|
||||
Requires: noto-sans-tamil-fonts
|
||||
Requires: noto-sans-tamil-ui-fonts
|
||||
Requires: noto-sans-tamilsupplement-fonts
|
||||
Requires: noto-sans-tangsa-fonts
|
||||
Requires: noto-sans-telugu-fonts
|
||||
Requires: noto-sans-telugu-ui-fonts
|
||||
Requires: noto-sans-thaana-fonts
|
||||
Requires: noto-sans-thai-fonts
|
||||
Requires: noto-sans-thai-ui-fonts
|
||||
Requires: noto-sans-tifinagh-fonts
|
||||
Requires: noto-sans-tifinaghadrar-fonts
|
||||
Requires: noto-sans-tifinaghagrawimazighen-fonts
|
||||
Requires: noto-sans-tifinaghahaggar-fonts
|
||||
Requires: noto-sans-tifinaghair-fonts
|
||||
Requires: noto-sans-tifinaghapt-fonts
|
||||
Requires: noto-sans-tifinaghazawagh-fonts
|
||||
Requires: noto-sans-tifinaghghat-fonts
|
||||
Requires: noto-sans-tifinaghhawad-fonts
|
||||
Requires: noto-sans-tifinaghrhissaixa-fonts
|
||||
Requires: noto-sans-tifinaghsil-fonts
|
||||
Requires: noto-sans-tifinaghtawellemmet-fonts
|
||||
Requires: noto-sans-tirhuta-fonts
|
||||
Requires: noto-sans-ugaritic-fonts
|
||||
Requires: noto-sans-vai-fonts
|
||||
Requires: noto-sans-vithkuqi-fonts
|
||||
Requires: noto-sans-wancho-fonts
|
||||
Requires: noto-sans-warangciti-fonts
|
||||
Requires: noto-sans-yi-fonts
|
||||
Requires: noto-sans-zanabazarsquare-fonts
|
||||
Requires: noto-serif-ahom-fonts
|
||||
Requires: noto-serif-armenian-fonts
|
||||
Requires: noto-serif-balinese-fonts
|
||||
Requires: noto-serif-bengali-fonts
|
||||
Requires: noto-serif-devanagari-fonts
|
||||
Requires: noto-serif-display-fonts
|
||||
Requires: noto-serif-divesakuru-fonts
|
||||
Requires: noto-serif-dogra-fonts
|
||||
Requires: noto-serif-ethiopic-fonts
|
||||
Requires: noto-serif-fonts
|
||||
Requires: noto-serif-georgian-fonts
|
||||
Requires: noto-serif-grantha-fonts
|
||||
Requires: noto-serif-gujarati-fonts
|
||||
Requires: noto-serif-gurmukhi-fonts
|
||||
Requires: noto-serif-hebrew-fonts
|
||||
Requires: noto-serif-kannada-fonts
|
||||
Requires: noto-serif-khmer-fonts
|
||||
Requires: noto-serif-khojki-fonts
|
||||
Requires: noto-serif-lao-fonts
|
||||
Requires: noto-serif-makasar-fonts
|
||||
Requires: noto-serif-malayalam-fonts
|
||||
Requires: noto-serif-myanmar-fonts
|
||||
Requires: noto-serif-nyiakengpuachuehmong-fonts
|
||||
Requires: noto-serif-olduyghur-fonts
|
||||
Requires: noto-serif-oriya-fonts
|
||||
Requires: noto-serif-sinhala-fonts
|
||||
Requires: noto-serif-tamil-fonts
|
||||
Requires: noto-serif-tamilslanted-fonts
|
||||
Requires: noto-serif-tangut-fonts
|
||||
Requires: noto-serif-telugu-fonts
|
||||
Requires: noto-serif-thai-fonts
|
||||
Requires: noto-serif-tibetan-fonts
|
||||
Requires: noto-serif-toto-fonts
|
||||
Requires: noto-serif-vithkuqi-fonts
|
||||
Requires: noto-serif-yezidi-fonts
|
||||
Requires: noto-tinos-fonts
|
||||
Requires: noto-traditionalnushu-fonts
|
||||
|
||||
%description -n noto-fonts
|
||||
Noto's design goal is to achieve visual harmonization (e.g., compatible
|
||||
heights and stroke thicknesses) across languages. This package contains
|
||||
most noto fonts except for CJK and Emoji.
|
||||
|
||||
%package -n noto-arimo-fonts
|
||||
Summary: Noto Arimo Font
|
||||
Group: System/X11/Fonts
|
||||
@ -3226,6 +3459,10 @@ install -Dm 644 -t %{buildroot}%{_ttfontsdir} ttf/*/*.ttf
|
||||
|
||||
%reconfigure_fonts_scriptlets -n noto-traditionalnushu-fonts
|
||||
|
||||
%files -n noto-fonts
|
||||
%defattr(0644,root,root,755)
|
||||
%license LICENSE
|
||||
|
||||
%files -n noto-arimo-fonts
|
||||
%defattr(0644,root,root,755)
|
||||
%license LICENSE
|
||||
|
@ -30,7 +30,7 @@ Release: 0
|
||||
Summary: Noto Font Families
|
||||
License: OFL-1.1
|
||||
Group: System/X11/Fonts
|
||||
Url: https://github.com/googlefonts/noto-fonts
|
||||
URL: https://github.com/googlefonts/noto-fonts
|
||||
# Generate Source0 via generate-fonts-and-specfile.sh
|
||||
Source0: ttf.tar.gz
|
||||
Source1: generate-fonts-and-specfile.sh
|
||||
@ -43,6 +43,17 @@ BuildArch: noarch
|
||||
Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke
|
||||
thicknesses) across languages.
|
||||
|
||||
%package -n noto-fonts
|
||||
Summary: All Noto Fonts except CJK and Emoji
|
||||
Group: System/X11/Fonts
|
||||
@LIST_OF_SUBPACKAGES@
|
||||
|
||||
%description -n noto-fonts
|
||||
Noto's design goal is to achieve visual harmonization (e.g., compatible
|
||||
heights and stroke thicknesses) across languages. This package contains
|
||||
most noto fonts except for CJK and Emoji.
|
||||
|
||||
|
||||
@SUBPACKAGE_HEADERS@
|
||||
%prep
|
||||
tar -xzf %{SOURCE0} -C .
|
||||
@ -62,5 +73,9 @@ rm -r ttf/NotoSansDisplay/
|
||||
install -Dm 644 -t %{buildroot}%{_ttfontsdir} ttf/*/*.ttf
|
||||
|
||||
@SUBPACKAGE_SCRIPTLETS@
|
||||
%files -n noto-fonts
|
||||
%defattr(0644,root,root,755)
|
||||
%license LICENSE
|
||||
|
||||
@SUBPACKAGE_FILELISTS@
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user