hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
###############################################################################
#
# Source Han Sans TW
#
###############################################################################
 
SOURCE_HAN_SANS_TW_VERSION = $(SOURCE_HAN_SANS_VERSION)
SOURCE_HAN_SANS_TW_SOURCE = SourceHanSansTW.zip
SOURCE_HAN_SANS_TW_SITE = $(SOURCE_HAN_SANS_SITE)
SOURCE_HAN_SANS_TW_LICENSE = LICENSE.txt
SOURCE_HAN_SANS_TW_DEPENDENCIES = host-zip
 
define SOURCE_HAN_SANS_TW_EXTRACT_CMDS
   unzip $(DL_DIR)/$(SOURCE_HAN_SANS_TW_SOURCE) -d $(@D)/
endef
 
ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
define SOURCE_HAN_SANS_TW_INSTALL_FONTCONFIG_CONF
   $(INSTALL) -D -m 0644 \
       $(SOURCE_HAN_SANS_TW_PKGDIR)/44-source-han-sans-tw.conf \
       $(TARGET_DIR)/usr/share/fontconfig/conf.avail/
endef
endif
 
define SOURCE_HAN_SANS_TW_INSTALL_TARGET_CMDS
   cp -r $(@D)/SourceHanSansTW $(TARGET_DIR)/usr/share/fonts/source-han-sans-tw
   $(SOURCE_HAN_SANS_TW_INSTALL_FONTCONFIG_CONF)
endef
 
$(eval $(generic-package))