[Edited Message Follows] [Reason: Added Description] Simple recipe for Google truetype fira fonts.
Signed-off-by: Tymoteusz Burak <tymoteusz.bu...@3mdeb.com> --- .../ttf-fonts/ttf-google-fira.bb | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-google-fira.bb diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-google-fira.bb b/meta= -oe/recipes-graphics/ttf-fonts/ttf-google-fira.bb new file mode 100644 index 000000000000..b330f40387bb --- /dev/null +++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-google-fira.bb @@ -0,0 +1,54 @@ +SUMMARY =3D "Google Fira Fonts- TTF Edition" +HOMEPAGE =3D "https://fonts.google.com/?query=3Dfira" +LICENSE =3D "OFL-1.1" +LIC_FILES_CHKSUM =3D " \ + file://${S}/firamono/OFL.txt;md5=3D0373cf792d4b95c61399b94c02702892 = \ + file://${S}/firacode/OFL.txt;md5=3Dc75ca55aa0a5809a854d87db2a8ebf23 = \ + file://${S}/firasans/OFL.txt;md5=3Dde28deb2f8c1f23fd4d6918113ac3ddd = \ + file://${S}/firasanscondensed/OFL.txt;md5=3Dde28deb2f8c1f23fd4d69181= 13ac3ddd \ + file://${S}/firasansextracondensed/OFL.txt;md5=3Dde28deb2f8c1f23fd4d= 6918113ac3ddd \ +" +SRCREV =3D "47a6c224b3e0287b2e48e3ffef8c9ce2ca4931f4" + +SRC_URI =3D "git://github.com/google/fonts.git;protocol=3Dhttps;branch=3D= main;subpath=3Dofl/firamono \ + git://github.com/google/fonts.git;protocol=3Dhttps;branch=3Dm= ain;subpath=3Dofl/firacode \ + git://github.com/google/fonts.git;protocol=3Dhttps;branch=3Dm= ain;subpath=3Dofl/firasans \ + git://github.com/google/fonts.git;protocol=3Dhttps;branch=3Dm= ain;subpath=3Dofl/firasanscondensed \ + git://github.com/google/fonts.git;protocol=3Dhttps;branch=3Dm= ain;subpath=3Dofl/firasansextracondensed" + +S =3D "${WORKDIR}" + +do_install:append() { + install -d ${D}${datadir}/fonts/truetype/ + find ${S} -path 'fira*/*.tt[cf]' -exec install -m 0644 {} ${D}${data= dir}/fonts/truetype/{} \; + install -D -m 0644 ${S}/firamono/OFL.txt ${D}${datadir}/licenses/${P= N}mono/OFL.txt + install -D -m 0644 ${S}/firacode/OFL.txt ${D}${datadir}/licenses/${P= N}code/OFL.txt + install -D -m 0644 ${S}/firasans/OFL.txt ${D}${datadir}/licenses/${P= N}sans/OFL.txt + install -D -m 0644 ${S}/firasanscondensed/OFL.txt ${D}${datadir}/lic= enses/${PN}sanscondensed/OFL.txt + install -D -m 0644 ${S}/firasansextracondensed/OFL.txt ${D}${datadir= }/licenses/${PN}sansextracondensed/OFL.txt +} + +PACKAGES =3D+ "${PN}-mono ${PN}-code ${PN}-sans ${PN}-sanscondensed ${PN= }-sansextracondensed" + +FILES:${PN}-mono +=3D " \ + ${datadir}/fonts/truetype/FiraMono* \ + ${datadir}/licenses/${PN}mono/OFL.txt \ + " +FILES:${PN}-code +=3D " \ + ${datadir}/fonts/truetype/FiraCode* \ + ${datadir}/licenses/${PN}code/OFL.txt \ + " +FILES:${PN}-sans +=3D " \ + ${datadir}/fonts/truetype/FiraSans-* \ + ${datadir}/licenses/${PN}sans/OFL.txt \ + " +FILES:${PN}-sanscondensed +=3D " \ + ${datadir}/fonts/truetype/FiraSansCondensed-= * \ + ${datadir}/licenses/${PN}sanscondensed/OFL.t= xt \ + " +FILES:${PN}-sansextracondensed +=3D " \ + ${datadir}/fonts/truetype/FiraSansEx= traCondensed-* \ + ${datadir}/licenses/${PN}sansextraco= ndensed/OFL.txt \ + " + +require ttf.inc --=20 2.41.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#104422): https://lists.openembedded.org/g/openembedded-devel/message/104422 Mute This Topic: https://lists.openembedded.org/mt/100775201/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-