From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-oe][PATCH] ttf-tlwg: new recipe
Date: Wed, 1 Jul 2015 15:16:12 +0200 [thread overview]
Message-ID: <20150701131612.GF2409@jama> (raw)
In-Reply-To: <1435732829-23696-1-git-send-email-net147@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 8561 bytes --]
On Wed, Jul 01, 2015 at 04:40:29PM +1000, Jonathan Liu wrote:
> Signed-off-by: Jonathan Liu <net147@gmail.com>
> ---
> meta-oe/licenses/TLWG | 150 +++++++++++++++++++++
> .../recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb | 29 ++++
> 2 files changed, 179 insertions(+)
> create mode 100644 meta-oe/licenses/TLWG
> create mode 100644 meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
>
> diff --git a/meta-oe/licenses/TLWG b/meta-oe/licenses/TLWG
> new file mode 100644
> index 0000000..a124184
> --- /dev/null
> +++ b/meta-oe/licenses/TLWG
> @@ -0,0 +1,150 @@
> +This package collects Thai scalable fonts available in free licenses, and
> +maintains and distributes them under GNU General Public License with
> +original authors' permissions.
> +
> +Some fonts cannot be GPL, because they are based on fonts with different
> +licenses. See the list of such fonts at the end of this file.
> +
> +Copyright:
> +
> + - Kinnari:
> +
> + Copyright (C) 1999 Db Type. All Rights Reserved.
> + Copyright (C) 2007 National Electronics and Computer Technology Center.
> + All Rights Reserved.
> +
> + - Garuda:
> +
> + Generated by NECTEC for Public Domain.
> + Modified under GNU General Public License by TLWG.
> +
> + - Norasi:
> +
> + Copyright (C) 1999, The National Font Project (v.beta).
> + Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn.
> + All rights reserved.
> + Modified under GNU General Public License, with creators' permission,
> + by Thai Linux Working Group (TLWG).
> +
> + - Loma:
> +
> + Copyright (C) 2003, NECTEC. All rights reserved.
> +
> + - TlwgMono:
> +
> + Copyright (C) 2003 Poonlap Veerathanabutr <poonlap@linux.thai.net>
> +
> + - Tlwg Typewriter:
> +
> + Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap@linux.thai.net>
> +
> + - Tlwg Typist:
> +
> + Tlwg Typist, based on Poonlap Veerathanabutr's Tlwg Typewriter.
> +
> + Copyright (C) 2005-2006 Theppitak Karoonboonyanan. Tlwg Typewriter,
> + Free Thai Pseudo Monospace outline font.
> +
> + Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap@linux.thai.net>
> +
> + - Purisa:
> +
> + Copyright (C) 2003, 2004 Poonlap Veerathanabutr
> + <poonlap@linux.thai.net>, GPL license
> +
> + - Sawasdee:
> +
> + Copyright (C) 2007 Pol Udomwittayanukul <webnaipol@gmail.com>.
> + All rights reserved.
> +
> + - Umpush:
> +
> + Copyright (C) 2003 NECTEC. All rights reserved.
> + Copyright (c) 2007 Widhaya Trisarnwadhana <widhaya3@gmail.com>.
> + All rights reserved.
> +
> +License:
> +
> + This font is free software; you can redistribute it and/or modify it
> + under the terms of the GNU General Public License as published by the
> + Free Software Foundation; either version 2 of the License, or (at your
> + option) any later version.
> +
> + This font is distributed in the hope that it will be useful, but
> + WITHOUT ANY WARRANTY; without even the implied warranty of
> + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + General Public License for more details.
> +
> + You should have received a copy of the GNU General Public License
> + along with this font; if not, write to the Free Software Foundation,
> + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> +
> + As a special exception, if you create a document which uses this font,
> + and embed this font or unaltered portions of this font into the
> + document, this font does not by itself cause the resulting document
> + to be covered by the GNU General Public License. This exception does
> + not however invalidate any other reasons why the document might be
> + covered by the GNU General Public License. If you modify this font,
> + you may extend this exception to your version of the font, but you
> + are not obligated to do so. If you do not wish to do so, delete this
> + exception statement from your version.
> +
> +See included GPL file for the GNU General Public License (GPL) terms.
> +
> +
> +* Non-GPL Fonts:
> +
> +- Waree:
> +
> +Copyright:
> +
> + Copyright (C) 2003 by Bitstream, Inc. All Rights Reserved.
> + TLWG changes are in public domain.
> +
> + Bitstream Vera is a trademark of Bitstream, Inc.
> +
> +License:
> +
> + Permission is hereby granted, free of charge, to any person obtaining
> + a copy of the fonts accompanying this license ("Fonts") and associated
> + documentation files (the "Font Software"), to reproduce and distribute
> + the Font Software, including without limitation the rights to use,
> + copy, merge, publish, distribute, and/or sell copies of the Font
> + Software, and to permit persons to whom the Font Software is furnished
> + to do so, subject to the following conditions:
> +
> + The above copyright and trademark notices and this permission notice
> + shall be included in all copies of one or more of the Font Software
> + typefaces.
> +
> + The Font Software may be modified, altered, or added to, and in
> + particular the designs of glyphs or characters in the Fonts may be
> + modified and additional glyphs or characters may be added to the
> + Fonts, only if the fonts are renamed to names not containing either
> + the words "Bitstream" or the word "Vera".
> +
> + This License becomes null and void to the extent applicable to Fonts
> + or Font Software that has been modified and is distributed under the
> + "Bitstream Vera" names.
> +
> + The Font Software may be sold as part of a larger software package
> + but no copy of one or more of the Font Software typefaces may be sold
> + by itself.
> +
> + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
> + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
> + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
> + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
> + BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
> + OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL,
> + OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
> + OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
> + SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
> +
> + Except as contained in this notice, the names of Gnome, the Gnome
> + Foundation, and Bitstream Inc., shall not be used in advertising or
> + otherwise to promote the sale, use or other dealings in this Font
> + Software without prior written authorization from the Gnome Foundation
> + or Bitstream Inc., respectively. For further information, contact:
> + fonts at gnome dot org.
> +
> diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
> new file mode 100644
> index 0000000..a9b52ed
> --- /dev/null
> +++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
> @@ -0,0 +1,29 @@
> +require ttf.inc
> +
> +SUMMARY = "Thai Linux Working Group Fonts"
> +AUTHOR = "Thai Linux Working Group"
> +HOMEPAGE = "http://linux.thai.net/projects/fonts-tlwg"
> +LICENSE = "GPLv2 & TLWG"
> +LIC_FILES_CHKSUM = "file://../fonts-tlwg-${PV}/COPYING;md5=3d20cd7eadf4afd5460c0adb32e387fd"
> +
> +SRC_URI = "http://linux.thai.net/pub/ThaiLinux/software/fonts-tlwg/fonts-tlwg-${PV}.tar.xz;name=source \
> + http://linux.thai.net/pub/ThaiLinux/software/ttf-tlwg/ttf-tlwg-${PV}.tar.xz;name=ttf"
> +SRC_URI[source.md5sum] = "5ea5bc964d992df0428f2e0b85f48400"
> +SRC_URI[source.sha256sum] = "77fb9832221fde60c9f683ac3fdce7d45ab6e9c0d83df83da969a3fe9faba537"
> +SRC_URI[ttf.md5sum] = "1bc51f45a7b661404a944fab6911261c"
> +SRC_URI[ttf.sha256sum] = "aa9cd68969b6f704df3e5b1a2e11204c47f118c8ab052f04c111bd5f299f77c8"
> +
> +S = "${WORKDIR}/${BPN}-${PV}"
This looks like default ${PB}, can you drop whole S assignment?
> +
> +do_install_append () {
> + install -d ${D}${sysconfdir}/fonts/conf.d
> +
> + for x in ${S}/etc/fonts/conf.avail/*.conf; do
> + install -m 0644 $x ${D}${sysconfdir}/fonts/conf.d/
> + done
> +}
> +
> +PACKAGES = "${PN}"
> +FONT_PACKAGES = "${PN}"
> +
> +FILES_${PN} = "${datadir}/fonts ${sysconfdir}"
> --
> 2.4.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
prev parent reply other threads:[~2015-07-01 13:15 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-01 6:40 [meta-oe][PATCH] ttf-tlwg: new recipe Jonathan Liu
2015-07-01 13:16 ` Martin Jansa [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150701131612.GF2409@jama \
--to=martin.jansa@gmail.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.