* [PATCH 0/2] Add 2 ttf fonts
@ 2016-07-18 2:28 kai.kang
2016-07-18 2:28 ` [PATCH 1/2] liberation-sans-narrow: add a ttf font kai.kang
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: kai.kang @ 2016-07-18 2:28 UTC (permalink / raw)
To: openembedded-devel
From: Kai Kang <kai.kang@windriver.com>
Kai Kang (2):
liberation-sans-narrow: add a ttf font
ttf-vlgothic: add a ttf font
.../30-0-liberation-sans-narrow.conf | 18 ++++++++++++
.../ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb | 32 ++++++++++++++++++++++
.../ttf-fonts/ttf-vlgothic_20141206.bb | 28 +++++++++++++++++++
3 files changed, 78 insertions(+)
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
--
2.6.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] liberation-sans-narrow: add a ttf font
2016-07-18 2:28 [PATCH 0/2] Add 2 ttf fonts kai.kang
@ 2016-07-18 2:28 ` kai.kang
2016-07-18 2:28 ` [PATCH 2/2] ttf-vlgothic: " kai.kang
2016-07-23 8:48 ` [PATCH 0/2] Add 2 ttf fonts Martin Jansa
2 siblings, 0 replies; 5+ messages in thread
From: kai.kang @ 2016-07-18 2:28 UTC (permalink / raw)
To: openembedded-devel
From: Kai Kang <kai.kang@windriver.com>
Add an extra ttf font liberation-sans-narrow for X.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
.../30-0-liberation-sans-narrow.conf | 18 ++++++++++++
.../ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb | 32 ++++++++++++++++++++++
2 files changed, 50 insertions(+)
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
new file mode 100644
index 0000000..a4f4da7
--- /dev/null
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <!-- Microsoft -->
+ <alias binding="same">
+ <family>Arial Narrow</family>
+ <accept>
+ <family>Liberation Sans Narrow</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Liberation Sans Narrow</family>
+ <default>
+ <family>Arial Narrow</family>
+ </default>
+ </alias>
+</fontconfig>
+
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
new file mode 100644
index 0000000..f36cf4b
--- /dev/null
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
@@ -0,0 +1,32 @@
+require ttf.inc
+
+SUMMARY = "Liberation(tm) Fonts"
+DESCRIPTION = "The Liberation(tm) Fonts is a font family originally \
+created by Ascender(c) which aims at metric compatibility with \
+Arial, Times New Roman, Courier New."
+
+HOMEPAGE = "https://fedorahosted.org/liberation-fonts/"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
+
+SRC_URI = "https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-${PV}.tar.gz \
+ file://30-0-liberation-sans-narrow.conf \
+"
+
+SRC_URI[md5sum] = "134d8262145fc793c6af494dcace3e71"
+SRC_URI[sha256sum] = "61a7e2b6742a43c73e8762cdfeaf6dfcf9abdd2cfa0b099a9854d69bc4cfee5c"
+
+S = "${WORKDIR}/liberation-fonts-ttf-${PV}"
+
+do_install_append () {
+ install -d ${D}${datadir}/fonts/TTF/
+ install -d ${D}${sysconfdir}/fonts/conf.d/
+ install -m 0644 LiberationSansNarrow*.ttf ${D}${datadir}/fonts/TTF/
+ install -D -m 0644 ${WORKDIR}/30-0-liberation-sans-narrow.conf ${D}${sysconfdir}/conf.avail/30-${PN}-sans.conf
+ install -D -m 0644 ${S}/License.txt ${D}${datadir}/licenses/${PN}/LICENSE
+}
+
+PACKAGES = "${PN}"
+FONT_PACKAGES = "${PN}"
+
+FILES_${PN} = "${datadir}/fonts ${sysconfdir} ${datadir}/licenses"
--
2.6.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] ttf-vlgothic: add a ttf font
2016-07-18 2:28 [PATCH 0/2] Add 2 ttf fonts kai.kang
2016-07-18 2:28 ` [PATCH 1/2] liberation-sans-narrow: add a ttf font kai.kang
@ 2016-07-18 2:28 ` kai.kang
2016-07-23 8:48 ` [PATCH 0/2] Add 2 ttf fonts Martin Jansa
2 siblings, 0 replies; 5+ messages in thread
From: kai.kang @ 2016-07-18 2:28 UTC (permalink / raw)
To: openembedded-devel
From: Kai Kang <kai.kang@windriver.com>
Add an extra ttf font vlgothic.
The font is derived from from M+ FONTS which is created by M+ FONTS
PROJECT and under the Free license. So it has to obey the mplus licence.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
.../ttf-fonts/ttf-vlgothic_20141206.bb | 28 ++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
new file mode 100644
index 0000000..62f2bb2
--- /dev/null
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
@@ -0,0 +1,28 @@
+require ttf.inc
+
+SUMMARY = "Japanese TrueType fonts from Vine Linux"
+AUTHOR = "Contributor: noonov <noonov@gmail.com>"
+HOMEPAGE = "http://vlgothic.dicey.org/"
+
+LICENSE = "mplus & BSD"
+LIC_FILES_CHKSUM = "file://LICENSE.en;md5=66ecd0fd7e4da6246fa30317c7b66755 \
+ file://LICENSE_E.mplus;md5=1c4767416f20215f1e61b970f2117db9 \
+"
+
+SRC_URI = "https://osdn.jp/dl/vlgothic/VLGothic-${PV}.tar.xz"
+
+SRC_URI[md5sum] = "bb7fadb2dff09a4fb6a11dc9dfdc0c36"
+SRC_URI[sha256sum] = "982040db2f9cb73d7c6ab7d9d163f2ed46d1180f330c9ba2fae303649bf8102d"
+
+S = "${WORKDIR}/VLGothic"
+
+do_install_append () {
+ install -D -m644 ${S}/LICENSE_E.mplus ${D}${datadir}/licenses/${PN}/COPYING_MPLUS.txt
+ install -D -m644 ${S}/README.sazanami ${D}${datadir}/licenses/${PN}/COPYING_SAZANAMI.txt
+ install -D -m644 ${S}/LICENSE.en ${D}${datadir}/licenses/${PN}/COPYING_VLGOTHIC.txt
+}
+
+PACKAGES = "${PN}"
+FONT_PACKAGES = "${PN}"
+
+FILES_${PN} = "${datadir}/fonts/truetype ${datadir}/licenses"
--
2.6.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Add 2 ttf fonts
2016-07-18 2:28 [PATCH 0/2] Add 2 ttf fonts kai.kang
2016-07-18 2:28 ` [PATCH 1/2] liberation-sans-narrow: add a ttf font kai.kang
2016-07-18 2:28 ` [PATCH 2/2] ttf-vlgothic: " kai.kang
@ 2016-07-23 8:48 ` Martin Jansa
2016-07-25 1:44 ` Kang Kai
2 siblings, 1 reply; 5+ messages in thread
From: Martin Jansa @ 2016-07-23 8:48 UTC (permalink / raw)
To: openembedded-devel
You forgot to update layer.conf, causing:
ERROR: ttf-vlgothic different signature for task
do_package_write_ipk.sigdata between qemux86 and qemux86copy
runtaskdeps changed from ['fontconfigfontconfig_2.12.0.bb.do_packagedata',
'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native',
'pseudopseudo_1.8.1.bb.do_populate_sysroot:virtual:native',
'ttf-fontsttf-vlgothic_20141206.bb.do_package',
'ttf-fontsttf-vlgothic_20141206.bb.do_packagedata'] to
['fontconfigfontconfig_2.12.0.bb.do_packagedata',
'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native',
'pseudopseudo_1.8.1.bb.do_populate_sysroot:virtual:native',
'ttf-fontsttf-vlgothic_20141206.bb.do_package',
'ttf-fontsttf-vlgothic_20141206.bb.do_packagedata']
I'll fix it this time, but next time I'll just reject this.
On Mon, Jul 18, 2016 at 4:28 AM, <kai.kang@windriver.com> wrote:
> From: Kai Kang <kai.kang@windriver.com>
>
>
> Kai Kang (2):
> liberation-sans-narrow: add a ttf font
> ttf-vlgothic: add a ttf font
>
> .../30-0-liberation-sans-narrow.conf | 18 ++++++++++++
> .../ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb | 32
> ++++++++++++++++++++++
> .../ttf-fonts/ttf-vlgothic_20141206.bb | 28
> +++++++++++++++++++
> 3 files changed, 78 insertions(+)
> create mode 100644
> meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
> create mode 100644 meta-oe/recipes-graphics/ttf-fonts/
> ttf-liberation-sans-narrow_1.07.4.bb
> create mode 100644 meta-oe/recipes-graphics/ttf-fonts/
> ttf-vlgothic_20141206.bb
>
> --
> 2.6.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Add 2 ttf fonts
2016-07-23 8:48 ` [PATCH 0/2] Add 2 ttf fonts Martin Jansa
@ 2016-07-25 1:44 ` Kang Kai
0 siblings, 0 replies; 5+ messages in thread
From: Kang Kai @ 2016-07-25 1:44 UTC (permalink / raw)
To: openembedded-devel
On 2016年07月23日 16:48, Martin Jansa wrote:
> You forgot to update layer.conf, causing:
>
> ERROR: ttf-vlgothic different signature for task
> do_package_write_ipk.sigdata between qemux86 and qemux86copy
> runtaskdeps changed from ['fontconfigfontconfig_2.12.0.bb.do_packagedata',
> 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native',
> 'pseudopseudo_1.8.1.bb.do_populate_sysroot:virtual:native',
> 'ttf-fontsttf-vlgothic_20141206.bb.do_package',
> 'ttf-fontsttf-vlgothic_20141206.bb.do_packagedata'] to
> ['fontconfigfontconfig_2.12.0.bb.do_packagedata',
> 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native',
> 'pseudopseudo_1.8.1.bb.do_populate_sysroot:virtual:native',
> 'ttf-fontsttf-vlgothic_20141206.bb.do_package',
> 'ttf-fontsttf-vlgothic_20141206.bb.do_packagedata']
>
> I'll fix it this time, but next time I'll just reject this.
Thanks.
--Kai
>
> On Mon, Jul 18, 2016 at 4:28 AM, <kai.kang@windriver.com> wrote:
>
>> From: Kai Kang <kai.kang@windriver.com>
>>
>>
>> Kai Kang (2):
>> liberation-sans-narrow: add a ttf font
>> ttf-vlgothic: add a ttf font
>>
>> .../30-0-liberation-sans-narrow.conf | 18 ++++++++++++
>> .../ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb | 32
>> ++++++++++++++++++++++
>> .../ttf-fonts/ttf-vlgothic_20141206.bb | 28
>> +++++++++++++++++++
>> 3 files changed, 78 insertions(+)
>> create mode 100644
>> meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow/30-0-liberation-sans-narrow.conf
>> create mode 100644 meta-oe/recipes-graphics/ttf-fonts/
>> ttf-liberation-sans-narrow_1.07.4.bb
>> create mode 100644 meta-oe/recipes-graphics/ttf-fonts/
>> ttf-vlgothic_20141206.bb
>>
>> --
>> 2.6.1
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
--
Regards,
Neil | Kai Kang
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-07-25 1:44 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-18 2:28 [PATCH 0/2] Add 2 ttf fonts kai.kang
2016-07-18 2:28 ` [PATCH 1/2] liberation-sans-narrow: add a ttf font kai.kang
2016-07-18 2:28 ` [PATCH 2/2] ttf-vlgothic: " kai.kang
2016-07-23 8:48 ` [PATCH 0/2] Add 2 ttf fonts Martin Jansa
2016-07-25 1:44 ` Kang Kai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.