Accepting request 327151 from home:fcrozat:branches:M17N:fonts

- update to version 20150618:
  + Noto CJK variants
  + Thaana Sans, Tibetan variants.
  + update generate-specfile.sh
  + update url.

OBS-URL: https://build.opensuse.org/request/show/327151
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/google-noto-fonts?expand=0&rev=12
This commit is contained in:
Petr Gajdos 2015-08-26 12:58:37 +00:00 committed by Git OBS Bridge
parent 3199960ad1
commit d0f6fa42e3
5 changed files with 194 additions and 138 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:024928e0615033cf44371a91791410cc7fb4a45fe0def6467bfafb24e0f081d4
size 140885413
oid sha256:718d87249d90a5c1db9fcaef635bc4e98fbd112519703dece3c09ebb6c88624e
size 380364279

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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@