On Wed, Jul 01, 2015 at 04:40:29PM +1000, Jonathan Liu wrote: > Signed-off-by: Jonathan Liu <[email protected]> > --- > 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 <[email protected]> > + > + - Tlwg Typewriter: > + > + Copyright (C) 2003, 2004 Poonlap Veerathanabutr <[email protected]> > + > + - 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 <[email protected]> > + > + - Purisa: > + > + Copyright (C) 2003, 2004 Poonlap Veerathanabutr > + <[email protected]>, GPL license > + > + - Sawasdee: > + > + Copyright (C) 2007 Pol Udomwittayanukul <[email protected]>. > + All rights reserved. > + > + - Umpush: > + > + Copyright (C) 2003 NECTEC. All rights reserved. > + Copyright (c) 2007 Widhaya Trisarnwadhana <[email protected]>. > + 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
> [email protected]
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: [email protected]
signature.asc
Description: Digital signature
-- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
