diff --git a/Noto-hinted.zip b/Noto-hinted.zip index 6dc9f6a..30951b3 100644 --- a/Noto-hinted.zip +++ b/Noto-hinted.zip @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:024928e0615033cf44371a91791410cc7fb4a45fe0def6467bfafb24e0f081d4 -size 140885413 +oid sha256:718d87249d90a5c1db9fcaef635bc4e98fbd112519703dece3c09ebb6c88624e +size 380364279 diff --git a/generate-specfile.sh b/generate-specfile.sh index 3b8daed..6baae2f 100644 --- a/generate-specfile.sh +++ b/generate-specfile.sh @@ -6,7 +6,9 @@ for a in *.zip; do unzip -d $pkg_name $a done -rm $pkg_name/LICENSE +rm $pkg_name/LICENSE*.txt +# remove draft fonts for now +rm $pkg_name/*Draft.*tf cp -f $pkg_name.spec.in $pkg_name.spec for h in hinted; do diff --git a/google-noto-fonts.changes b/google-noto-fonts.changes index d699bed..2ac30ae 100644 --- a/google-noto-fonts.changes +++ b/google-noto-fonts.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Aug 26 09:49:02 UTC 2015 - fcrozat@suse.com + +- update to version 20150618: + + Noto CJK variants + + Thaana Sans, Tibetan variants. + + update generate-specfile.sh + + update url. + ------------------------------------------------------------------- Wed May 27 09:43:39 UTC 2015 - aj@ajaissle.de diff --git a/google-noto-fonts.spec b/google-noto-fonts.spec index f30b0d8..29fddbf 100644 --- a/google-noto-fonts.spec +++ b/google-noto-fonts.spec @@ -1,7 +1,7 @@ # # spec file for package google-noto-fonts # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define hyear 2014 -%define hmonth 07 -%define hday 16 +%define hyear 2015 +%define hmonth 06 +%define hday 18 %define src_name NotoFonts Name: google-noto-fonts @@ -27,7 +27,7 @@ Release: 0 Summary: Noto Font Families License: Apache-2.0 Group: System/X11/Fonts -Url: https://code.google.com/p/noto/ +Url: https://github.com/googlei18n/noto-fonts Source0: http://www.google.com/get/noto/pkgs/Noto-hinted.zip Source2: generate-specfile.sh BuildRequires: fontpackages-devel @@ -200,6 +200,46 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Cherokee Sans Serif font, hinted. +%package -n noto-sans-cjkjp +Summary: Noto CJKjp Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-cjkjp +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +CJKjp Sans Serif font, hinted. + +%package -n noto-sans-cjkkr +Summary: Noto CJKkr Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-cjkkr +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +CJKkr Sans Serif font, hinted. + +%package -n noto-sans-cjksc +Summary: Noto CJKsc Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-cjksc +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +CJKsc Sans Serif font, hinted. + +%package -n noto-sans-cjktc +Summary: Noto CJKtc Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-cjktc +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +CJKtc Sans Serif font, hinted. + %package -n noto-sans-coptic Summary: Noto Coptic Sans Serif Font Group: System/X11/Fonts @@ -210,6 +250,16 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Coptic Sans Serif font, hinted. +%package -n noto-sans-cuneiform +Summary: Noto Cuneiform Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-cuneiform +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +Cuneiform Sans Serif font, hinted. + %package -n noto-sans-cypriot Summary: Noto Cypriot Sans Serif Font Group: System/X11/Fonts @@ -310,31 +360,6 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Gurmukhi Sans Serif font, hinted. -%package -n noto-sans-hans -Summary: Noto Hans Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts -Provides: scalable-font-zh-CN -Provides: scalable-font-zh-SG -Provides: locale(zh_CN;zh_SG) - -%description -n noto-sans-hans -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -Hans Sans Serif font, hinted. - -%package -n noto-sans-hant -Summary: Noto Hant Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts -Provides: scalable-font-zh-TW -Provides: locale(zh_TW) - -%description -n noto-sans-hant -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -Hant Sans Serif font, hinted. - %package -n noto-sans-hanunoo Summary: Noto Hanunoo Sans Serif Font Group: System/X11/Fonts @@ -365,15 +390,25 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains ImperialAramaic Sans Serif font, hinted. -%package -n noto-sans-jp -Summary: Noto JP Sans Serif Font +%package -n noto-sans-inscriptionalpahlavi +Summary: Noto Inscriptional Pahlavi Sans Serif Font Group: System/X11/Fonts Requires: google-noto-fonts -%description -n noto-sans-jp +%description -n noto-sans-inscriptionalpahlavi Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains -JP Sans Serif font, hinted. +InscriptionalPahlavi Sans Serif font, hinted. + +%package -n noto-sans-inscriptionalparthian +Summary: Noto Inscriptional Parthian Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-inscriptionalparthian +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +InscriptionalParthian Sans Serif font, hinted. %package -n noto-sans-javanese Summary: Noto Javanese Sans Serif Font @@ -385,16 +420,6 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Javanese Sans Serif font, hinted. -%package -n noto-sans-kr -Summary: Noto KR Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts - -%description -n noto-sans-kr -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -KR Sans Serif font, hinted. - %package -n noto-sans-kaithi Summary: Noto Kaithi Sans Serif Font Group: System/X11/Fonts @@ -565,16 +590,6 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Myanmar Sans Serif font, hinted. -%package -n noto-sans-nko -Summary: Noto NKo Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts - -%description -n noto-sans-nko -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -NKo Sans Serif font, hinted. - %package -n noto-sans-newtailue Summary: Noto New TaiLue Sans Serif Font Group: System/X11/Fonts @@ -585,6 +600,16 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains NewTaiLue Sans Serif font, hinted. +%package -n noto-sans-nko +Summary: Noto NKo Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-nko +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +NKo Sans Serif font, hinted. + %package -n noto-sans-ogham Summary: Noto Ogham Sans Serif Font Group: System/X11/Fonts @@ -645,6 +670,16 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains OldTurkic Sans Serif font, hinted. +%package -n noto-sans-oriya +Summary: Noto Oriya Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-oriya +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +Oriya Sans Serif font, hinted. + %package -n noto-sans-osmanya Summary: Noto Osmanya Sans Serif Font Group: System/X11/Fonts @@ -655,26 +690,6 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Osmanya Sans Serif font, hinted. -%package -n noto-sans-pahlavi -Summary: Noto Pahlavi Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts - -%description -n noto-sans-pahlavi -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -Pahlavi Sans Serif font, hinted. - -%package -n noto-sans-parthian -Summary: Noto Parthian Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts - -%description -n noto-sans-parthian -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -Parthian Sans Serif font, hinted. - %package -n noto-sans-phagspa Summary: Noto Phags Pa Sans Serif Font Group: System/X11/Fonts @@ -755,16 +770,6 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Sinhala Sans Serif font, hinted. -%package -n noto-sans-sumeroakkadiancuneiform -Summary: Noto Sumero AkkadianCuneiform Sans Serif Font -Group: System/X11/Fonts -Requires: google-noto-fonts - -%description -n noto-sans-sumeroakkadiancuneiform -Noto's design goal is to achieve visual harmonization (e.g., compatible -heights and stroke thicknesses) across languages. This package contains -SumeroAkkadianCuneiform Sans Serif font, hinted. - %package -n noto-sans-sundanese Summary: Noto Sundanese Sans Serif Font Group: System/X11/Fonts @@ -895,6 +900,16 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Telugu Sans Serif font, hinted. +%package -n noto-sans-thaana +Summary: Noto Thaana Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-thaana +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +Thaana Sans Serif font, hinted. + %package -n noto-sans-thai Summary: Noto Thai Sans Serif Font Group: System/X11/Fonts @@ -905,6 +920,16 @@ Noto's design goal is to achieve visual harmonization (e.g., compatible heights and stroke thicknesses) across languages. This package contains Thai Sans Serif font, hinted. +%package -n noto-sans-tibetan +Summary: Noto Tibetan Sans Serif Font +Group: System/X11/Fonts +Requires: google-noto-fonts + +%description -n noto-sans-tibetan +Noto's design goal is to achieve visual harmonization (e.g., compatible +heights and stroke thicknesses) across languages. This package contains +Tibetan Sans Serif font, hinted. + %package -n noto-sans-tifinagh Summary: Noto Tifinagh Sans Serif Font Group: System/X11/Fonts @@ -1009,6 +1034,7 @@ Thai Sans Serif font, hinted. %prep %setup -q -c -n %{name}-%{version} +rm *Draft.*tf %build @@ -1049,8 +1075,18 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-cherokee +%reconfigure_fonts_scriptlets -n noto-sans-cjkjp + +%reconfigure_fonts_scriptlets -n noto-sans-cjkkr + +%reconfigure_fonts_scriptlets -n noto-sans-cjksc + +%reconfigure_fonts_scriptlets -n noto-sans-cjktc + %reconfigure_fonts_scriptlets -n noto-sans-coptic +%reconfigure_fonts_scriptlets -n noto-sans-cuneiform + %reconfigure_fonts_scriptlets -n noto-sans-cypriot %reconfigure_fonts_scriptlets -n noto-sans-deseret @@ -1071,22 +1107,18 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-gurmukhi -%reconfigure_fonts_scriptlets -n noto-sans-hans - -%reconfigure_fonts_scriptlets -n noto-sans-hant - %reconfigure_fonts_scriptlets -n noto-sans-hanunoo %reconfigure_fonts_scriptlets -n noto-sans-hebrew %reconfigure_fonts_scriptlets -n noto-sans-imperialaramaic -%reconfigure_fonts_scriptlets -n noto-sans-jp +%reconfigure_fonts_scriptlets -n noto-sans-inscriptionalpahlavi + +%reconfigure_fonts_scriptlets -n noto-sans-inscriptionalparthian %reconfigure_fonts_scriptlets -n noto-sans-javanese -%reconfigure_fonts_scriptlets -n noto-sans-kr - %reconfigure_fonts_scriptlets -n noto-sans-kaithi %reconfigure_fonts_scriptlets -n noto-sans-kannada @@ -1121,10 +1153,10 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-myanmar -%reconfigure_fonts_scriptlets -n noto-sans-nko - %reconfigure_fonts_scriptlets -n noto-sans-newtailue +%reconfigure_fonts_scriptlets -n noto-sans-nko + %reconfigure_fonts_scriptlets -n noto-sans-ogham %reconfigure_fonts_scriptlets -n noto-sans-olchiki @@ -1137,12 +1169,10 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-oldturkic +%reconfigure_fonts_scriptlets -n noto-sans-oriya + %reconfigure_fonts_scriptlets -n noto-sans-osmanya -%reconfigure_fonts_scriptlets -n noto-sans-pahlavi - -%reconfigure_fonts_scriptlets -n noto-sans-parthian - %reconfigure_fonts_scriptlets -n noto-sans-phagspa %reconfigure_fonts_scriptlets -n noto-sans-phoenician @@ -1159,8 +1189,6 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-sinhala -%reconfigure_fonts_scriptlets -n noto-sans-sumeroakkadiancuneiform - %reconfigure_fonts_scriptlets -n noto-sans-sundanese %reconfigure_fonts_scriptlets -n noto-sans-sylotinagri @@ -1187,8 +1215,12 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %reconfigure_fonts_scriptlets -n noto-sans-telugu +%reconfigure_fonts_scriptlets -n noto-sans-thaana + %reconfigure_fonts_scriptlets -n noto-sans-thai +%reconfigure_fonts_scriptlets -n noto-sans-tibetan + %reconfigure_fonts_scriptlets -n noto-sans-tifinagh %reconfigure_fonts_scriptlets -n noto-sans-ugaritic @@ -1211,7 +1243,7 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %files %defattr(0644,root,root,755) -%doc LICENSE +%doc LICENSE*.txt %dir %{_ttfontsdir} %files -n noto-kufiarabic @@ -1278,10 +1310,30 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansCherokee-*.?tf +%files -n noto-sans-cjkjp +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansCJKjp-*.?tf + +%files -n noto-sans-cjkkr +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansCJKkr-*.?tf + +%files -n noto-sans-cjksc +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansCJKsc-*.?tf + +%files -n noto-sans-cjktc +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansCJKtc-*.?tf + %files -n noto-sans-coptic %defattr(-,root,root) %{_ttfontsdir}/NotoSansCoptic-*.?tf +%files -n noto-sans-cuneiform +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansCuneiform-*.?tf + %files -n noto-sans-cypriot %defattr(-,root,root) %{_ttfontsdir}/NotoSansCypriot-*.?tf @@ -1322,14 +1374,6 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansGurmukhi-*.?tf -%files -n noto-sans-hans -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansHans-*.?tf - -%files -n noto-sans-hant -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansHant-*.?tf - %files -n noto-sans-hanunoo %defattr(-,root,root) %{_ttfontsdir}/NotoSansHanunoo-*.?tf @@ -1342,18 +1386,18 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansImperialAramaic-*.?tf -%files -n noto-sans-jp +%files -n noto-sans-inscriptionalpahlavi %defattr(-,root,root) -%{_ttfontsdir}/NotoSansJP-*.?tf +%{_ttfontsdir}/NotoSansInscriptionalPahlavi-*.?tf + +%files -n noto-sans-inscriptionalparthian +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansInscriptionalParthian-*.?tf %files -n noto-sans-javanese %defattr(-,root,root) %{_ttfontsdir}/NotoSansJavanese-*.?tf -%files -n noto-sans-kr -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansKR-*.?tf - %files -n noto-sans-kaithi %defattr(-,root,root) %{_ttfontsdir}/NotoSansKaithi-*.?tf @@ -1422,14 +1466,14 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansMyanmar-*.?tf -%files -n noto-sans-nko -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansNKo-*.?tf - %files -n noto-sans-newtailue %defattr(-,root,root) %{_ttfontsdir}/NotoSansNewTaiLue-*.?tf +%files -n noto-sans-nko +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansNKo-*.?tf + %files -n noto-sans-ogham %defattr(-,root,root) %{_ttfontsdir}/NotoSansOgham-*.?tf @@ -1454,18 +1498,14 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansOldTurkic-*.?tf +%files -n noto-sans-oriya +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansOriya-*.?tf + %files -n noto-sans-osmanya %defattr(-,root,root) %{_ttfontsdir}/NotoSansOsmanya-*.?tf -%files -n noto-sans-pahlavi -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansPahlavi-*.?tf - -%files -n noto-sans-parthian -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansParthian-*.?tf - %files -n noto-sans-phagspa %defattr(-,root,root) %{_ttfontsdir}/NotoSansPhagsPa-*.?tf @@ -1498,10 +1538,6 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansSinhala-*.?tf -%files -n noto-sans-sumeroakkadiancuneiform -%defattr(-,root,root) -%{_ttfontsdir}/NotoSansSumeroAkkadianCuneiform-*.?tf - %files -n noto-sans-sundanese %defattr(-,root,root) %{_ttfontsdir}/NotoSansSundanese-*.?tf @@ -1554,10 +1590,18 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %defattr(-,root,root) %{_ttfontsdir}/NotoSansTelugu-*.?tf +%files -n noto-sans-thaana +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansThaana-*.?tf + %files -n noto-sans-thai %defattr(-,root,root) %{_ttfontsdir}/NotoSansThai-*.?tf +%files -n noto-sans-tibetan +%defattr(-,root,root) +%{_ttfontsdir}/NotoSansTibetan-*.?tf + %files -n noto-sans-tifinagh %defattr(-,root,root) %{_ttfontsdir}/NotoSansTifinagh-*.?tf diff --git a/google-noto-fonts.spec.in b/google-noto-fonts.spec.in index d2e2057..f321947 100644 --- a/google-noto-fonts.spec.in +++ b/google-noto-fonts.spec.in @@ -15,9 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define hyear 2014 -%define hmonth 07 -%define hday 16 +%define hyear 2015 +%define hmonth 06 +%define hday 18 %define src_name NotoFonts Name: google-noto-fonts @@ -26,7 +26,7 @@ Release: 0 Summary: Noto Font Families License: Apache-2.0 Group: System/X11/Fonts -Url: https://code.google.com/p/noto/ +Url: https://github.com/googlei18n/noto-fonts Source0: http://www.google.com/get/noto/pkgs/Noto-hinted.zip Source2: generate-specfile.sh BuildRequires: fontpackages-devel @@ -43,6 +43,7 @@ thicknesses) across languages. %prep %setup -q -c -n %{name}-%{version} +rm *Draft.*tf %build @@ -55,7 +56,7 @@ cp *.otf %{buildroot}%{_ttfontsdir}/ %files %defattr(0644,root,root,755) -%doc LICENSE +%doc LICENSE*.txt %dir %{_ttfontsdir} @SUBPACKAGE_FILELISTS@