summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorAndras Timar <andras.timar@collabora.com>2017-12-17 09:12:59 +0100
committerMichael Meeks <michael.meeks@collabora.com>2017-12-18 10:23:23 +0100
commit49cc6bc8300223d9cbb7f1e9444ac7eca44cca92 (patch)
tree74e2533ee52b291a423dc9e90b90d6479b42940c /external
parentb3589dd6b4b4ed78b934187f21c96cbca51382f1 (diff)
reduce the size of Noto fonts package (484M->101M)
* do not install UI font variants * do not install monospaced CJK fonts * install Region-specific Subset OpenType/CFF (Subset OTF) for CJK * this is the logical choice on Linux: see: https://www.google.com/get/noto/help/cjk/ * keep only 2 weights, Regular and Bold for CJK fonts Change-Id: I292c7a656a55b76a5c07c4fb24529ac36b5bc34b Reviewed-on: https://gerrit.libreoffice.org/46637 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'external')
-rw-r--r--external/noto_font/ExternalPackage_noto.mk68
-rw-r--r--external/noto_font/ExternalPackage_notosansjp.mk17
-rw-r--r--external/noto_font/ExternalPackage_notosanskr.mk17
-rw-r--r--external/noto_font/ExternalPackage_notosanssc.mk17
-rw-r--r--external/noto_font/ExternalPackage_notosanstc.mk17
-rw-r--r--external/noto_font/ExternalPackage_notoserifjp.mk17
-rw-r--r--external/noto_font/ExternalPackage_notoserifkr.mk17
-rw-r--r--external/noto_font/ExternalPackage_notoserifsc.mk17
-rw-r--r--external/noto_font/ExternalPackage_notoseriftc.mk17
-rw-r--r--external/noto_font/Module_noto_font.mk16
-rw-r--r--external/noto_font/UnpackedTarball_noto.mk32
-rw-r--r--external/noto_font/UnpackedTarball_notosansjp.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notosanskr.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notosanssc.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notosanstc.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notoserifjp.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notoserifkr.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notoserifsc.mk14
-rw-r--r--external/noto_font/UnpackedTarball_notoseriftc.mk14
19 files changed, 296 insertions, 68 deletions
diff --git a/external/noto_font/ExternalPackage_noto.mk b/external/noto_font/ExternalPackage_noto.mk
index 229cf7e66a1a..015b553cc386 100644
--- a/external/noto_font/ExternalPackage_noto.mk
+++ b/external/noto_font/ExternalPackage_noto.mk
@@ -17,8 +17,6 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoMono-Regular.ttf \
NotoNaskhArabic-Bold.ttf \
NotoNaskhArabic-Regular.ttf \
- NotoNaskhArabicUI-Bold.ttf \
- NotoNaskhArabicUI-Regular.ttf \
NotoNastaliqUrdu-Regular.ttf \
NotoSansArmenian-Bold.ttf \
NotoSansArmenian-Regular.ttf \
@@ -28,8 +26,6 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansBatak-Regular.ttf \
NotoSansBengali-Bold.ttf \
NotoSansBengali-Regular.ttf \
- NotoSansBengaliUI-Bold.ttf \
- NotoSansBengaliUI-Regular.ttf \
NotoSans-BoldItalic.ttf \
NotoSans-Bold.ttf \
NotoSansBrahmi-Regular.ttf \
@@ -40,42 +36,12 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansCham-Bold.ttf \
NotoSansCham-Regular.ttf \
NotoSansCherokee-Regular.ttf \
- NotoSansCJKjp-Black.otf \
- NotoSansCJKjp-Bold.otf \
- NotoSansCJKjp-DemiLight.otf \
- NotoSansCJKjp-Light.otf \
- NotoSansCJKjp-Medium.otf \
- NotoSansCJKjp-Regular.otf \
- NotoSansCJKjp-Thin.otf \
- NotoSansCJKkr-Black.otf \
- NotoSansCJKkr-Bold.otf \
- NotoSansCJKkr-DemiLight.otf \
- NotoSansCJKkr-Light.otf \
- NotoSansCJKkr-Medium.otf \
- NotoSansCJKkr-Regular.otf \
- NotoSansCJKkr-Thin.otf \
- NotoSansCJKsc-Black.otf \
- NotoSansCJKsc-Bold.otf \
- NotoSansCJKsc-DemiLight.otf \
- NotoSansCJKsc-Light.otf \
- NotoSansCJKsc-Medium.otf \
- NotoSansCJKsc-Regular.otf \
- NotoSansCJKsc-Thin.otf \
- NotoSansCJKtc-Black.otf \
- NotoSansCJKtc-Bold.otf \
- NotoSansCJKtc-DemiLight.otf \
- NotoSansCJKtc-Light.otf \
- NotoSansCJKtc-Medium.otf \
- NotoSansCJKtc-Regular.otf \
- NotoSansCJKtc-Thin.otf \
NotoSansCoptic-Regular.ttf \
NotoSansCuneiform-Regular.ttf \
NotoSansCypriot-Regular.ttf \
NotoSansDeseret-Regular.ttf \
NotoSansDevanagari-Bold.ttf \
NotoSansDevanagari-Regular.ttf \
- NotoSansDevanagariUI-Bold.ttf \
- NotoSansDevanagariUI-Regular.ttf \
NotoSansEgyptianHieroglyphs-Regular.ttf \
NotoSansEthiopic-Bold.ttf \
NotoSansEthiopic-Regular.ttf \
@@ -85,12 +51,8 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansGothic-Regular.ttf \
NotoSansGujarati-Bold.ttf \
NotoSansGujarati-Regular.ttf \
- NotoSansGujaratiUI-Bold.ttf \
- NotoSansGujaratiUI-Regular.ttf \
NotoSansGurmukhi-Bold.ttf \
NotoSansGurmukhi-Regular.ttf \
- NotoSansGurmukhiUI-Bold.ttf \
- NotoSansGurmukhiUI-Regular.ttf \
NotoSansHanunoo-Regular.ttf \
NotoSansHebrew-Bold.ttf \
NotoSansHebrew-Regular.ttf \
@@ -102,18 +64,12 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansKaithi-Regular.ttf \
NotoSansKannada-Bold.ttf \
NotoSansKannada-Regular.ttf \
- NotoSansKannadaUI-Bold.ttf \
- NotoSansKannadaUI-Regular.ttf \
NotoSansKayahLi-Regular.ttf \
NotoSansKharoshthi-Regular.ttf \
NotoSansKhmer-Bold.ttf \
NotoSansKhmer-Regular.ttf \
- NotoSansKhmerUI-Bold.ttf \
- NotoSansKhmerUI-Regular.ttf \
NotoSansLao-Bold.ttf \
NotoSansLao-Regular.ttf \
- NotoSansLaoUI-Bold.ttf \
- NotoSansLaoUI-Regular.ttf \
NotoSansLepcha-Regular.ttf \
NotoSansLimbu-Regular.ttf \
NotoSansLinearB-Regular.ttf \
@@ -122,23 +78,11 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansLydian-Regular.ttf \
NotoSansMalayalam-Bold.ttf \
NotoSansMalayalam-Regular.ttf \
- NotoSansMalayalamUI-Bold.ttf \
- NotoSansMalayalamUI-Regular.ttf \
NotoSansMandaic-Regular.ttf \
NotoSansMeeteiMayek-Regular.ttf \
NotoSansMongolian-Regular.ttf \
- NotoSansMonoCJKjp-Bold.otf \
- NotoSansMonoCJKjp-Regular.otf \
- NotoSansMonoCJKkr-Bold.otf \
- NotoSansMonoCJKkr-Regular.otf \
- NotoSansMonoCJKsc-Bold.otf \
- NotoSansMonoCJKsc-Regular.otf \
- NotoSansMonoCJKtc-Bold.otf \
- NotoSansMonoCJKtc-Regular.otf \
NotoSansMyanmar-Bold.ttf \
NotoSansMyanmar-Regular.ttf \
- NotoSansMyanmarUI-Bold.ttf \
- NotoSansMyanmarUI-Regular.ttf \
NotoSansNewTaiLue-Regular.ttf \
NotoSansNKo-Regular.ttf \
NotoSansOgham-Regular.ttf \
@@ -149,8 +93,6 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansOldTurkic-Regular.ttf \
NotoSansOriya-Bold.ttf \
NotoSansOriya-Regular.ttf \
- NotoSansOriyaUI-Bold.ttf \
- NotoSansOriyaUI-Regular.ttf \
NotoSansOsmanya-Regular.ttf \
NotoSansPhagsPa-Regular.ttf \
NotoSansPhoenician-Regular.ttf \
@@ -175,26 +117,16 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_noto,$(LIBO_SHARE_FOLD
NotoSansTaiViet-Regular.ttf \
NotoSansTamil-Bold.ttf \
NotoSansTamil-Regular.ttf \
- NotoSansTamilUI-Bold.ttf \
- NotoSansTamilUI-Regular.ttf \
NotoSansTelugu-Bold.ttf \
NotoSansTelugu-Regular.ttf \
- NotoSansTeluguUI-Bold.ttf \
- NotoSansTeluguUI-Regular.ttf \
NotoSansThaana-Bold.ttf \
NotoSansThaana-Regular.ttf \
NotoSansThai-Bold.ttf \
NotoSansThai-Regular.ttf \
- NotoSansThaiUI-Bold.ttf \
- NotoSansThaiUI-Regular.ttf \
NotoSansTibetan-Bold.ttf \
NotoSansTibetan-Regular.ttf \
NotoSansTifinagh-Regular.ttf \
NotoSansUgaritic-Regular.ttf \
- NotoSansUI-BoldItalic.ttf \
- NotoSansUI-Bold.ttf \
- NotoSansUI-Italic.ttf \
- NotoSansUI-Regular.ttf \
NotoSansVai-Regular.ttf \
NotoSansYi-Regular.ttf \
NotoSerifArmenian-Bold.ttf \
diff --git a/external/noto_font/ExternalPackage_notosansjp.mk b/external/noto_font/ExternalPackage_notosansjp.mk
new file mode 100644
index 000000000000..6ea62377932c
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notosansjp.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notosansjp,font_notosansjp))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notosansjp,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSansJP-Bold.otf \
+ NotoSansJP-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notosanskr.mk b/external/noto_font/ExternalPackage_notosanskr.mk
new file mode 100644
index 000000000000..3669605ad336
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notosanskr.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notosanskr,font_notosanskr))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notosanskr,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSansKR-Bold.otf \
+ NotoSansKR-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notosanssc.mk b/external/noto_font/ExternalPackage_notosanssc.mk
new file mode 100644
index 000000000000..5e03db1574d3
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notosanssc.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notosanssc,font_notosanssc))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notosanssc,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSansSC-Bold.otf \
+ NotoSansSC-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notosanstc.mk b/external/noto_font/ExternalPackage_notosanstc.mk
new file mode 100644
index 000000000000..d230d7b07115
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notosanstc.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notosanstc,font_notosanstc))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notosanstc,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSansTC-Bold.otf \
+ NotoSansTC-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notoserifjp.mk b/external/noto_font/ExternalPackage_notoserifjp.mk
new file mode 100644
index 000000000000..2b9502c74849
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notoserifjp.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notoserifjp,font_notoserifjp))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notoserifjp,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSerifJP-Bold.otf \
+ NotoSerifJP-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notoserifkr.mk b/external/noto_font/ExternalPackage_notoserifkr.mk
new file mode 100644
index 000000000000..84b893537ac9
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notoserifkr.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notoserifkr,font_notoserifkr))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notoserifkr,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSerifKR-Bold.otf \
+ NotoSerifKR-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notoserifsc.mk b/external/noto_font/ExternalPackage_notoserifsc.mk
new file mode 100644
index 000000000000..73e2af1217f3
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notoserifsc.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notoserifsc,font_notoserifsc))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notoserifsc,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSerifSC-Bold.otf \
+ NotoSerifSC-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/ExternalPackage_notoseriftc.mk b/external/noto_font/ExternalPackage_notoseriftc.mk
new file mode 100644
index 000000000000..0e74e6c97bff
--- /dev/null
+++ b/external/noto_font/ExternalPackage_notoseriftc.mk
@@ -0,0 +1,17 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,fonts_notoseriftc,font_notoseriftc))
+
+$(eval $(call gb_ExternalPackage_add_unpacked_files,fonts_notoseriftc,$(LIBO_SHARE_FOLDER)/fonts/truetype,\
+ NotoSerifTC-Bold.otf \
+ NotoSerifTC-Regular.otf \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/Module_noto_font.mk b/external/noto_font/Module_noto_font.mk
index a69039e39ccf..d6fbcf8e37a0 100644
--- a/external/noto_font/Module_noto_font.mk
+++ b/external/noto_font/Module_noto_font.mk
@@ -11,7 +11,23 @@ $(eval $(call gb_Module_Module,noto_font))
$(eval $(call gb_Module_add_targets,noto_font,\
ExternalPackage_noto \
+ ExternalPackage_notosansjp \
+ ExternalPackage_notosanskr \
+ ExternalPackage_notosanssc \
+ ExternalPackage_notosanstc \
+ ExternalPackage_notoserifjp \
+ ExternalPackage_notoserifkr \
+ ExternalPackage_notoserifsc \
+ ExternalPackage_notoseriftc \
UnpackedTarball_noto \
+ UnpackedTarball_notosansjp \
+ UnpackedTarball_notosanskr \
+ UnpackedTarball_notosanssc \
+ UnpackedTarball_notosanstc \
+ UnpackedTarball_notoserifjp \
+ UnpackedTarball_notoserifkr \
+ UnpackedTarball_notoserifsc \
+ UnpackedTarball_notoseriftc \
))
# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_noto.mk b/external/noto_font/UnpackedTarball_noto.mk
index 440d4dea100f..4473de57591f 100644
--- a/external/noto_font/UnpackedTarball_noto.mk
+++ b/external/noto_font/UnpackedTarball_noto.mk
@@ -11,4 +11,36 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,font_noto))
$(eval $(call gb_UnpackedTarball_set_tarball,font_noto,$(FONT_NOTO_TARBALL),0))
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosansjp))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosansjp,$(FONT_NOTO_SANS_JP_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanskr))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanskr,$(FONT_NOTO_SANS_KR_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanssc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanssc,$(FONT_NOTO_SANS_SC_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanstc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanstc,$(FONT_NOTO_SANS_TC_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifjp))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifjp,$(FONT_NOTO_SERIF_JP_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifkr))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifkr,$(FONT_NOTO_SERIF_KR_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifsc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifsc,$(FONT_NOTO_SERIF_SC_TARBALL),0))
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoseriftc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoseriftc,$(FONT_NOTO_SERIF_TC_TARBALL),0))
+
# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notosansjp.mk b/external/noto_font/UnpackedTarball_notosansjp.mk
new file mode 100644
index 000000000000..ed4b2275f71e
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notosansjp.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosansjp))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosansjp,$(FONT_NOTO_SANS_JP_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notosanskr.mk b/external/noto_font/UnpackedTarball_notosanskr.mk
new file mode 100644
index 000000000000..0af2842bfb4f
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notosanskr.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanskr))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanskr,$(FONT_NOTO_SANS_KR_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notosanssc.mk b/external/noto_font/UnpackedTarball_notosanssc.mk
new file mode 100644
index 000000000000..0e15ef6fc8e0
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notosanssc.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanssc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanssc,$(FONT_NOTO_SANS_SC_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notosanstc.mk b/external/noto_font/UnpackedTarball_notosanstc.mk
new file mode 100644
index 000000000000..702f04f79960
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notosanstc.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notosanstc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notosanstc,$(FONT_NOTO_SANS_TC_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notoserifjp.mk b/external/noto_font/UnpackedTarball_notoserifjp.mk
new file mode 100644
index 000000000000..44909731b26a
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notoserifjp.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifjp))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifjp,$(FONT_NOTO_SERIF_JP_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notoserifkr.mk b/external/noto_font/UnpackedTarball_notoserifkr.mk
new file mode 100644
index 000000000000..dcc9ae8b7df8
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notoserifkr.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifkr))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifkr,$(FONT_NOTO_SERIF_KR_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notoserifsc.mk b/external/noto_font/UnpackedTarball_notoserifsc.mk
new file mode 100644
index 000000000000..2564a414300c
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notoserifsc.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoserifsc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoserifsc,$(FONT_NOTO_SERIF_SC_TARBALL),0))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/noto_font/UnpackedTarball_notoseriftc.mk b/external/noto_font/UnpackedTarball_notoseriftc.mk
new file mode 100644
index 000000000000..5d960ab6057b
--- /dev/null
+++ b/external/noto_font/UnpackedTarball_notoseriftc.mk
@@ -0,0 +1,14 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_UnpackedTarball_UnpackedTarball,font_notoseriftc))
+
+$(eval $(call gb_UnpackedTarball_set_tarball,font_notoseriftc,$(FONT_NOTO_SERIF_TC_TARBALL),0))
+
+# vim: set noet sw=4 ts=4: