diff options
9 files changed, 34 insertions, 110 deletions
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts/44-source-han-sans-cn.conf b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts/44-source-han-sans-cn-fonts.conf index 6855791b43..6855791b43 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts/44-source-han-sans-cn.conf +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts/44-source-han-sans-cn-fonts.conf | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_2.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_2.004.bb index 0eeae9c2ee..c46952cce0 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_2.004.bb +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_2.004.bb | |||
| @@ -1,31 +1,6 @@ | |||
| 1 | require ttf.inc | 1 | require source-han-sans-fonts.inc | 
| 2 | 2 | ||
| 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Simplified Chinese" | 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Simplified Chinese" | 
| 4 | HOMEPAGE = "https://github.com/adobe-fonts/source-han-sans" | 4 | ZIPNAME = "SourceHanSansCN" | 
| 5 | LICENSE = "OFL-1.1" | ||
| 6 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=fac3a519e5e9eb96316656e0ca4f2b90" | ||
| 7 | 5 | ||
| 8 | inherit allarch fontcache | ||
| 9 | |||
| 10 | # Download tends to break - so - or not? | ||
| 11 | #EXCLUDE_FROM_WORLD = "1" | ||
| 12 | |||
| 13 | SRC_URI = " \ | ||
| 14 | https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSansCN.zip;subdir=${BP};downloadfilename=${BP}.zip \ | ||
| 15 | file://44-source-han-sans-cn.conf \ | ||
| 16 | " | ||
| 17 | SRC_URI[sha256sum] = "6841fc13f1c0d255cfeb33d2a2c68d24bbebd94ae2c070347a2b2b200a1db4d6" | 6 | SRC_URI[sha256sum] = "6841fc13f1c0d255cfeb33d2a2c68d24bbebd94ae2c070347a2b2b200a1db4d6" | 
| 18 | |||
| 19 | do_install() { | ||
| 20 | install -d ${D}${sysconfdir}/fonts/conf.d/ | ||
| 21 | install -m 0644 ${UNPACKDIR}/44-source-han-sans-cn.conf ${D}${sysconfdir}/fonts/conf.d/ | ||
| 22 | |||
| 23 | install -d ${D}${datadir}/fonts/truetype/ | ||
| 24 | find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; | ||
| 25 | } | ||
| 26 | |||
| 27 | FILES:${PN} = " \ | ||
| 28 | ${sysconfdir}/fonts \ | ||
| 29 | ${datadir}/fonts \ | ||
| 30 | " | ||
| 31 | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-fonts.inc b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-fonts.inc new file mode 100644 index 0000000000..03ca4c0902 --- /dev/null +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-fonts.inc | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | require ttf.inc | ||
| 2 | |||
| 3 | HOMEPAGE = "https://github.com/adobe-fonts/source-han-sans" | ||
| 4 | LICENSE = "OFL-1.1" | ||
| 5 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=fac3a519e5e9eb96316656e0ca4f2b90" | ||
| 6 | |||
| 7 | inherit allarch fontcache | ||
| 8 | |||
| 9 | SRC_URI = " \ | ||
| 10 | https://github.com/adobe-fonts/source-han-sans/releases/download/${PV}R/${ZIPNAME}.zip;subdir=${BP};downloadfilename=${BP}.zip \ | ||
| 11 | file://44-${BPN}.conf \ | ||
| 12 | " | ||
| 13 | |||
| 14 | do_install() { | ||
| 15 | install -d ${D}${sysconfdir}/fonts/conf.d/ | ||
| 16 | install -m 0644 ${UNPACKDIR}/44-${BPN}.conf ${D}${sysconfdir}/fonts/conf.d/ | ||
| 17 | |||
| 18 | install -d ${D}${datadir}/fonts/truetype/ | ||
| 19 | find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; | ||
| 20 | } | ||
| 21 | |||
| 22 | FILES:${PN} = " \ | ||
| 23 | ${sysconfdir}/fonts \ | ||
| 24 | ${datadir}/fonts \ | ||
| 25 | " | ||
| 26 | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts/44-source-han-sans-jp.conf b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts/44-source-han-sans-jp-fonts.conf index a7a93feeae..a7a93feeae 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts/44-source-han-sans-jp.conf +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts/44-source-han-sans-jp-fonts.conf | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_2.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_2.004.bb index d75de154cd..40128f97d3 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_2.004.bb +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_2.004.bb | |||
| @@ -1,31 +1,6 @@ | |||
| 1 | require ttf.inc | 1 | require source-han-sans-fonts.inc | 
| 2 | 2 | ||
| 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Japanese" | 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Japanese" | 
| 4 | HOMEPAGE = "https://github.com/adobe-fonts/source-han-sans" | 4 | ZIPNAME = "SourceHanSansJP" | 
| 5 | LICENSE = "OFL-1.1" | ||
| 6 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=fac3a519e5e9eb96316656e0ca4f2b90" | ||
| 7 | 5 | ||
| 8 | inherit allarch fontcache | ||
| 9 | |||
| 10 | # Download tends to break - so - or not? | ||
| 11 | #EXCLUDE_FROM_WORLD = "1" | ||
| 12 | |||
| 13 | SRC_URI = " \ | ||
| 14 | https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSansJP.zip;subdir=${BP};downloadfilename=${BP}.zip \ | ||
| 15 | file://44-source-han-sans-jp.conf \ | ||
| 16 | " | ||
| 17 | SRC_URI[sha256sum] = "1ae9f62ad620d686c4a049ce25cf54e3afd8fefc954a678c644cf9802750c17e" | 6 | SRC_URI[sha256sum] = "1ae9f62ad620d686c4a049ce25cf54e3afd8fefc954a678c644cf9802750c17e" | 
| 18 | |||
| 19 | do_install() { | ||
| 20 | install -d ${D}${sysconfdir}/fonts/conf.d/ | ||
| 21 | install -m 0644 ${UNPACKDIR}/44-source-han-sans-jp.conf ${D}${sysconfdir}/fonts/conf.d/ | ||
| 22 | |||
| 23 | install -d ${D}${datadir}/fonts/truetype/ | ||
| 24 | find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; | ||
| 25 | } | ||
| 26 | |||
| 27 | FILES:${PN} = " \ | ||
| 28 | ${sysconfdir}/fonts \ | ||
| 29 | ${datadir}/fonts \ | ||
| 30 | " | ||
| 31 | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts/44-source-han-sans-kr.conf b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts/44-source-han-sans-kr-fonts.conf index dee73ae77f..dee73ae77f 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts/44-source-han-sans-kr.conf +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts/44-source-han-sans-kr-fonts.conf | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_2.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_2.004.bb index 582de03bdb..8b32ab82d2 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_2.004.bb +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_2.004.bb | |||
| @@ -1,32 +1,6 @@ | |||
| 1 | require ttf.inc | 1 | require source-han-sans-fonts.inc | 
| 2 | 2 | ||
| 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Korean" | 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Korean" | 
| 4 | HOMEPAGE = "https://github.com/adobe-fonts/source-han-sans" | 4 | ZIPNAME = "SourceHanSansKR" | 
| 5 | LICENSE = "OFL-1.1" | ||
| 6 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=fac3a519e5e9eb96316656e0ca4f2b90" | ||
| 7 | 5 | ||
| 8 | inherit allarch fontcache | ||
| 9 | |||
| 10 | # Download tends to break - so - or not? | ||
| 11 | #EXCLUDE_FROM_WORLD = "1" | ||
| 12 | |||
| 13 | SRC_URI = " \ | ||
| 14 | https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSansKR.zip;subdir=${BP};downloadfilename=${BP}.zip \ | ||
| 15 | file://44-source-han-sans-kr.conf \ | ||
| 16 | " | ||
| 17 | SRC_URI[sha256sum] = "02fe28a48c6381c49d61c27a1b173c77f0e6f2b9f2b68e79f076f10a6a8f4bfe" | 6 | SRC_URI[sha256sum] = "02fe28a48c6381c49d61c27a1b173c77f0e6f2b9f2b68e79f076f10a6a8f4bfe" | 
| 18 | S = "${UNPACKDIR}/branches" | ||
| 19 | |||
| 20 | do_install() { | ||
| 21 | install -d ${D}${sysconfdir}/fonts/conf.d/ | ||
| 22 | install -m 0644 ${UNPACKDIR}/44-source-han-sans-kr.conf ${D}${sysconfdir}/fonts/conf.d/ | ||
| 23 | |||
| 24 | install -d ${D}${datadir}/fonts/truetype/ | ||
| 25 | find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; | ||
| 26 | } | ||
| 27 | |||
| 28 | FILES:${PN} = " \ | ||
| 29 | ${sysconfdir}/fonts \ | ||
| 30 | ${datadir}/fonts \ | ||
| 31 | " | ||
| 32 | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts/44-source-han-sans-tw.conf b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts/44-source-han-sans-tw-fonts.conf index ae289401bb..ae289401bb 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts/44-source-han-sans-tw.conf +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts/44-source-han-sans-tw-fonts.conf | |||
| diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_2.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_2.004.bb index 011d434190..b841660efd 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_2.004.bb +++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_2.004.bb | |||
| @@ -1,32 +1,6 @@ | |||
| 1 | require ttf.inc | 1 | require source-han-sans-fonts.inc | 
| 2 | 2 | ||
| 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Traditional Chinese" | 3 | SUMMARY = "Adobe OpenType Pan-CJK font family for Traditional Chinese" | 
| 4 | HOMEPAGE = "https://github.com/adobe-fonts/source-han-sans" | 4 | ZIPNAME = "SourceHanSansTW" | 
| 5 | LICENSE = "OFL-1.1" | ||
| 6 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=fac3a519e5e9eb96316656e0ca4f2b90" | ||
| 7 | 5 | ||
| 8 | inherit allarch fontcache | ||
| 9 | |||
| 10 | # Download tends to break - so - or not? | ||
| 11 | #EXCLUDE_FROM_WORLD = "1" | ||
| 12 | |||
| 13 | SRC_URI = " \ | ||
| 14 | https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSansTW.zip;subdir=${BP};downloadfilename=${BP}.zip \ | ||
| 15 | file://44-source-han-sans-tw.conf \ | ||
| 16 | " | ||
| 17 | SRC_URI[sha256sum] = "11d78c8fbc1a4bb04a453cdd65c99db8d41ec5cd6ba6d68c8638e6ba170de806" | 6 | SRC_URI[sha256sum] = "11d78c8fbc1a4bb04a453cdd65c99db8d41ec5cd6ba6d68c8638e6ba170de806" | 
| 18 | S = "${UNPACKDIR}/SourceHanSansTW" | ||
| 19 | |||
| 20 | do_install() { | ||
| 21 | install -d ${D}${sysconfdir}/fonts/conf.d/ | ||
| 22 | install -m 0644 ${UNPACKDIR}/44-source-han-sans-tw.conf ${D}${sysconfdir}/fonts/conf.d/ | ||
| 23 | |||
| 24 | install -d ${D}${datadir}/fonts/truetype/ | ||
| 25 | find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; | ||
| 26 | } | ||
| 27 | |||
| 28 | FILES:${PN} = " \ | ||
| 29 | ${sysconfdir}/fonts \ | ||
| 30 | ${datadir}/fonts \ | ||
| 31 | " | ||
| 32 | |||
