Import Debian changes 20200323-ok1
fonts-noto (20200323-ok1) yangtze; urgency=medium * Build for openKylin.
This commit is contained in:
parent
eb9d7ee26d
commit
c596b7366f
Binary file not shown.
|
@ -0,0 +1,2 @@
|
||||||
|
Noto Mono was part of Noto project
|
||||||
|
until 2018-01-18 (git commit d2bb40b) when it was dropped upstream.
|
|
@ -0,0 +1,15 @@
|
||||||
|
Getting new upstream release
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
Upstream only tags "most notable releases" as releases with inconsistent
|
||||||
|
tag naming: <https://github.com/googlei18n/noto-fonts/releases>.
|
||||||
|
|
||||||
|
Package releases are therefore time-based, linked to upstream git hash.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
wget --output-document=../fonts-noto_20200323.orig.tar.gz https://github.com/googlei18n/noto-fonts/archive/115d384.tar.gz
|
||||||
|
gbp import-orig --upstream-vcs-tag=115d384 ../fonts-noto_20200323.orig.tar.gz
|
||||||
|
|
||||||
|
|
||||||
|
-- Jonas Smedegaard <dr@jones.dk> Thu, 26 Mar 2020 01:33:53 +0100
|
|
@ -0,0 +1,15 @@
|
||||||
|
When reporting bugs in the fonts themselves (i.e. not just in the packaging)
|
||||||
|
please be sure to include the following information as far as applicable:
|
||||||
|
|
||||||
|
- the versions of your libfreetype6, libxft2 and fontconfig packages
|
||||||
|
(these should be automatically appended by reportbug),
|
||||||
|
- all relevant configuration (especially anti-aliasing and hinting),
|
||||||
|
- the application being used,
|
||||||
|
- the affected unicode code points.
|
||||||
|
|
||||||
|
It may also be helpful if you can provide a screen shot demonstrating the
|
||||||
|
problem, however please don't attach it to the initial bug report (especially
|
||||||
|
not if it is large). Please also try to make sure that it is actually a bug in
|
||||||
|
the fonts and not e.g. in freetype (if a problem appears after a freetype
|
||||||
|
update or if other fonts exhibit similar problems it is a sure sign that the
|
||||||
|
problem is in freetype).
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
dpkg -l libfreetype6 libxft2 fontconfig >&3
|
|
@ -0,0 +1,5 @@
|
||||||
|
fonts-noto (20200323-ok1) yangtze; urgency=medium
|
||||||
|
|
||||||
|
* Build for openKylin.
|
||||||
|
|
||||||
|
-- openKylinBot <openKylinBot@openkylin.com> Mon, 25 Apr 2022 22:03:04 +0800
|
|
@ -0,0 +1 @@
|
||||||
|
9
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
<alias binding="same">
|
||||||
|
<family>Droid Mono</family>
|
||||||
|
<accept>
|
||||||
|
<family>Noto Mono</family>
|
||||||
|
</accept>
|
||||||
|
</alias>
|
||||||
|
</fontconfig>
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
<alias binding="same">
|
||||||
|
<family>Droid Sans</family>
|
||||||
|
<accept>
|
||||||
|
<family>Noto Sans</family>
|
||||||
|
</accept>
|
||||||
|
</alias>
|
||||||
|
<alias binding="same">
|
||||||
|
<family>Droid Serif</family>
|
||||||
|
<accept>
|
||||||
|
<family>Noto Serif</family>
|
||||||
|
</accept>
|
||||||
|
</alias>
|
||||||
|
</fontconfig>
|
|
@ -0,0 +1,272 @@
|
||||||
|
Source: fonts-noto
|
||||||
|
Priority: optional
|
||||||
|
Section: fonts
|
||||||
|
Build-Depends:
|
||||||
|
cdbs,
|
||||||
|
debhelper,
|
||||||
|
lcdf-typetools,
|
||||||
|
Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
|
||||||
|
Uploaders:
|
||||||
|
Jonas Smedegaard <dr@jones.dk>,
|
||||||
|
Vasudev Kamath <vasudev@copyninja.info>,
|
||||||
|
Standards-Version: 4.5.0
|
||||||
|
Homepage: https://www.google.com/get/noto/
|
||||||
|
Vcs-Git: https://salsa.debian.org/fonts-team/fonts-noto.git
|
||||||
|
Vcs-Browser: https://salsa.debian.org/fonts-team/fonts-noto
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
|
Package: fonts-noto
|
||||||
|
Section: metapackages
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
fonts-noto-core,
|
||||||
|
${misc:Depends},
|
||||||
|
Recommends:
|
||||||
|
fonts-noto-cjk,
|
||||||
|
fonts-noto-cjk-extra,
|
||||||
|
fonts-noto-color-emoji,
|
||||||
|
fonts-noto-extra,
|
||||||
|
fonts-noto-mono,
|
||||||
|
fonts-noto-ui-core,
|
||||||
|
fonts-noto-ui-extra,
|
||||||
|
fonts-noto-unhinted,
|
||||||
|
Description: metapackage to pull in all Noto fonts
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
Use this package if you want all Noto fonts.
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts
|
||||||
|
(currently ${fonts:scriptcount} are covered, at least partly.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-core
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Breaks:
|
||||||
|
fonts-noto (<< 2015-05-11+cjk-0),
|
||||||
|
fonts-noto-hinted (<< 20181130-0),
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Replaces:
|
||||||
|
fonts-noto (<< 2015-05-11+cjk-0),
|
||||||
|
fonts-noto-hinted (<< 20181130-0),
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (core)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains core weights for these Noto font families:
|
||||||
|
.
|
||||||
|
${fonts:familylist}
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts
|
||||||
|
(currently ${fonts:scriptcount} are covered, at least partly.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-extra
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Breaks:
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Replaces:
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Enhances:
|
||||||
|
fonts-noto-core,
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (extra)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains extra weights for these Noto font families:
|
||||||
|
.
|
||||||
|
${fonts:familylist}
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts
|
||||||
|
(currently ${fonts:scriptcount} are covered, at least partly.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-ui-core
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Suggests:
|
||||||
|
fonts-noto-core,
|
||||||
|
Breaks:
|
||||||
|
fonts-noto (<< 2015-05-11+cjk-0),
|
||||||
|
fonts-noto-hinted (<< 20181130-0),
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Replaces:
|
||||||
|
fonts-noto (<< 2015-05-11+cjk-0),
|
||||||
|
fonts-noto-hinted (<< 20181130-0),
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (UI core)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains core weights for these Noto UI font families:
|
||||||
|
.
|
||||||
|
${fonts:familylist}
|
||||||
|
.
|
||||||
|
Noto UI fonts are for text display in UI elements
|
||||||
|
(e.g. buttons, menus) that have a height limit.
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-ui-extra
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Suggests:
|
||||||
|
fonts-noto-extra,
|
||||||
|
Breaks:
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Replaces:
|
||||||
|
fonts-noto-unhinted (<< 20181227-0),
|
||||||
|
Enhances:
|
||||||
|
fonts-noto-ui-core,
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (UI extra)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains extra weights for these Noto UI font families:
|
||||||
|
.
|
||||||
|
${fonts:familylist}
|
||||||
|
.
|
||||||
|
Noto UI fonts are for text display in UI elements
|
||||||
|
(e.g. buttons, menus) that have a height limit.
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-hinted-udeb
|
||||||
|
Package-Type: udeb
|
||||||
|
Section: debian-installer
|
||||||
|
Architecture: all
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (d-i default)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains Noto font families
|
||||||
|
used by default with the GTK frontend of debian-installer.
|
||||||
|
|
||||||
|
Package: fonts-noto-unhinted
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Enhances:
|
||||||
|
fonts-noto-hinted,
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (unhinted)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains Noto font families which lacks hinting:
|
||||||
|
.
|
||||||
|
${fonts:familylist}
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts
|
||||||
|
(currently ${fonts:scriptcount} are covered, at least partly.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-noto-unhinted-udeb
|
||||||
|
Package-Type: udeb
|
||||||
|
Section: debian-installer
|
||||||
|
Architecture: all
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Description: "No Tofu" font families with large Unicode coverage (d-i optional)
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains Noto font families
|
||||||
|
optionally usable with the GTK frontend of debian-installer.
|
||||||
|
|
||||||
|
Package: fonts-noto-mono
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Enhances:
|
||||||
|
fonts-noto-hinted,
|
||||||
|
Description: "No Tofu" monospaced font family with large Unicode coverage
|
||||||
|
Noto is a collection of font families,
|
||||||
|
each visually harmonized across scripts.
|
||||||
|
.
|
||||||
|
This package contains Noto Mono font family,
|
||||||
|
formerly known as Droid Mono.
|
||||||
|
Beware that Noto Mono has a much smaller repertoire
|
||||||
|
than Noto Sans or Noto Serif.
|
||||||
|
.
|
||||||
|
The name "Noto" is short for "No Tofu",
|
||||||
|
describing the aim of covering all living Unicode scripts.
|
||||||
|
.
|
||||||
|
Tofu (豆腐) is Japanese jargon
|
||||||
|
for unicode replacement character "<22>" (U+FFFD)
|
||||||
|
often displayed as replacement for unassigned or unknown characters.
|
||||||
|
|
||||||
|
Package: fonts-croscore
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Suggests:
|
||||||
|
fonts-crosextra-caladea,
|
||||||
|
fonts-crosextra-carlito,
|
||||||
|
Description: width-compatible fonts for improved on-screen readability
|
||||||
|
This package contains a collections of fonts
|
||||||
|
that offers improved on-screen readability characteristics
|
||||||
|
and the pan-European WGL character set
|
||||||
|
and solves the needs of developers looking for width-compatible fonts
|
||||||
|
to address document portability across platforms.
|
||||||
|
.
|
||||||
|
Arimo, Cousine and Tinos were designed by Steve Matteson
|
||||||
|
as innovative and refreshing designs
|
||||||
|
that are metrically compatible with Arial, Courier New
|
||||||
|
and Times New Roman, respectively.
|
||||||
|
|
||||||
|
Package: fonts-noto-hinted
|
||||||
|
Section: oldlibs
|
||||||
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends:
|
||||||
|
fonts-noto-core,
|
||||||
|
fonts-noto-ui-core,
|
||||||
|
Description: obsolete metapackage to pull in a subset of Noto fonts
|
||||||
|
This is an obsolete metapackage
|
||||||
|
to install a subset of Noto fonts.
|
||||||
|
.
|
||||||
|
NB! This package is obsolete.
|
||||||
|
Please use appropriate other fonts-noto-* packages instead.
|
|
@ -0,0 +1,153 @@
|
||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: Noto
|
||||||
|
Upstream-Contact: https://github.com/googlei18n/noto-fonts/issues
|
||||||
|
http://groups.google.com/group/noto-font
|
||||||
|
Source: https://github.com/googlei18n/noto-fonts
|
||||||
|
git://github.com/googlei18n/noto-fonts
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2010,2012-2020, Google Inc.
|
||||||
|
License-Grant:
|
||||||
|
This Font Software is licensed under the SIL Open Font License,
|
||||||
|
Version 1.1.
|
||||||
|
License: OFL-1.1
|
||||||
|
|
||||||
|
Files: debian/*
|
||||||
|
Copyright:
|
||||||
|
2013, Vasudev Kamath <kamathvasudev@gmail.com>
|
||||||
|
2013-2018, Jonas Smedegaard <dr@jones.dk>
|
||||||
|
License-Grant:
|
||||||
|
This program 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 3, or (at your option) any later version.
|
||||||
|
License: GPL-3+
|
||||||
|
|
||||||
|
Files: debian/NotoMono/NotoMono-Regular.ttf
|
||||||
|
Copyright: 2007, Google Inc.
|
||||||
|
License-Grant:
|
||||||
|
This Font Software is licensed under the SIL Open Font License,
|
||||||
|
Version 1.1.
|
||||||
|
License: OFL-1.1
|
||||||
|
|
||||||
|
License: Apache-2.0
|
||||||
|
License-Reference: /usr/share/common-licenses/Apache-2.0
|
||||||
|
|
||||||
|
License: OFL-1.1
|
||||||
|
PREAMBLE
|
||||||
|
.
|
||||||
|
The goals of the Open Font License (OFL) are to stimulate
|
||||||
|
worldwide development of collaborative font projects,
|
||||||
|
to support the font creation efforts
|
||||||
|
of academic and linguistic communities,
|
||||||
|
and to provide a free and open framework
|
||||||
|
in which fonts may be shared and improved
|
||||||
|
in partnership with others.
|
||||||
|
.
|
||||||
|
The OFL allows the licensed fonts to be used, studied,
|
||||||
|
modified and redistributed freely
|
||||||
|
as long as they are not sold by themselves.
|
||||||
|
The fonts, including any derivative works,
|
||||||
|
can be bundled, embedded,
|
||||||
|
redistributed and/or sold with any software
|
||||||
|
provided that any reserved names are not used
|
||||||
|
by derivative works.
|
||||||
|
The fonts and derivatives, however,
|
||||||
|
cannot be released under any other type of license.
|
||||||
|
The requirement for fonts to remain under this license
|
||||||
|
does not apply to any document
|
||||||
|
created using the fonts or their derivatives.
|
||||||
|
.
|
||||||
|
DEFINITIONS
|
||||||
|
.
|
||||||
|
"Font Software" refers to the set of files
|
||||||
|
released by the Copyright Holder(s) under this license
|
||||||
|
and clearly marked as such.
|
||||||
|
This may include source files, build scripts and documentation.
|
||||||
|
.
|
||||||
|
"Reserved Font Name" refers to any names specified as such
|
||||||
|
after the copyright statement(s).
|
||||||
|
.
|
||||||
|
"Original Version" refers to the collection
|
||||||
|
of Font Software components
|
||||||
|
as distributed by the Copyright Holder(s).
|
||||||
|
.
|
||||||
|
"Modified Version" refers to any derivative
|
||||||
|
made by adding to, deleting, or substituting --
|
||||||
|
in part or in whole --
|
||||||
|
any of the components of the Original Version,
|
||||||
|
by changing formats
|
||||||
|
or by porting the Font Software to a new environment.
|
||||||
|
.
|
||||||
|
"Author" refers to any designer, engineer, programmer,
|
||||||
|
technical writer or other person
|
||||||
|
who contributed to the Font Software.
|
||||||
|
.
|
||||||
|
PERMISSION & CONDITIONS
|
||||||
|
.
|
||||||
|
Permission is hereby granted, free of charge,
|
||||||
|
to any person obtaining a copy of the Font Software,
|
||||||
|
to use, study, copy, merge, embed, modify, redistribute,
|
||||||
|
and sell modified and unmodified copies of the Font Software,
|
||||||
|
subject to the following conditions:
|
||||||
|
.
|
||||||
|
1) Neither the Font Software nor any of its individual components,
|
||||||
|
in Original or Modified Versions,
|
||||||
|
may be sold by itself.
|
||||||
|
.
|
||||||
|
2) Original or Modified Versions of the Font Software
|
||||||
|
may be bundled, redistributed and/or sold with any software,
|
||||||
|
provided that each copy contains the above copyright notice
|
||||||
|
and this license.
|
||||||
|
These can be included either as stand-alone text files,
|
||||||
|
human-readable headers or in the appropriate
|
||||||
|
machine-readable metadata fields within text or binary files
|
||||||
|
as long as those fields can be easily viewed by the user.
|
||||||
|
.
|
||||||
|
3) No Modified Version of the Font Software may use
|
||||||
|
the Reserved Font Name(s)
|
||||||
|
unless explicit written permission is granted
|
||||||
|
by the corresponding Copyright Holder.
|
||||||
|
This restriction only applies to the primary font name
|
||||||
|
as presented to the users.
|
||||||
|
.
|
||||||
|
4) The name(s) of the Copyright Holder(s)
|
||||||
|
or the Author(s) of the Font Software
|
||||||
|
shall not be used to promote,
|
||||||
|
endorse or advertise any Modified Version,
|
||||||
|
except to acknowledge the contribution(s)
|
||||||
|
of the Copyright Holder(s) and the Author(s)
|
||||||
|
or with their explicit written permission.
|
||||||
|
.
|
||||||
|
5) The Font Software,
|
||||||
|
modified or unmodified, in part or in whole,
|
||||||
|
must be distributed entirely under this license,
|
||||||
|
and must not be distributed under any other license.
|
||||||
|
The requirement for fonts to remain under this license
|
||||||
|
does not apply to any document
|
||||||
|
created using the Font Software.
|
||||||
|
.
|
||||||
|
TERMINATION
|
||||||
|
.
|
||||||
|
This license becomes null and void
|
||||||
|
if any of the above conditions are not met.
|
||||||
|
.
|
||||||
|
DISCLAIMER
|
||||||
|
.
|
||||||
|
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 THE COPYRIGHT HOLDER 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.
|
||||||
|
|
||||||
|
License: GPL-3+
|
||||||
|
License-Reference: /usr/share/common-licenses/GPL-3
|
|
@ -0,0 +1,28 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Copyright © 2016-2017 Jonas Smedegaard <dr@jones.dk>
|
||||||
|
# Description: helper script to update copyright_hints
|
||||||
|
#
|
||||||
|
# This program 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 3, or (at your option)
|
||||||
|
# any later version.
|
||||||
|
#
|
||||||
|
# This program 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 program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
# extract metadata from binary files before copyright check
|
||||||
|
export DEB_COPYRIGHT_EXTRACT_EXTS="gif jpg png ttc"
|
||||||
|
export DEB_COPYRIGHT_EXTRACT_PATHS_EXIF=".*.ttf .*.otf"
|
||||||
|
|
||||||
|
make -f /usr/share/cdbs/1/rules/utils.mk pre-build || true
|
||||||
|
make -f /usr/share/cdbs/1/rules/utils.mk clean DEB_COPYRIGHT_CHECK_STRICT=1
|
||||||
|
|
||||||
|
# unconditionally merge changes - safe to do with git-tracked package
|
||||||
|
[ ! -f debian/copyright_newhints ] || mv -f debian/copyright_newhints debian/copyright_hints
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,7 @@
|
||||||
|
rm_conffile /etc/fonts/conf.avail/30-0-google-croscore-arimo-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/30-0-google-croscore-cousine-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/30-0-google-croscore-tinos-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/62-google-croscore-arimo-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/62-google-croscore-cousine-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/62-google-croscore-symbolneu-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
||||||
|
rm_conffile /etc/fonts/conf.avail/62-google-croscore-tinos-fontconfig.conf 2015-09-29-1~ fonts-croscore
|
|
@ -0,0 +1 @@
|
||||||
|
debian/conf.avail/30-droid-noto.conf etc/fonts/conf.avail/
|
|
@ -0,0 +1,2 @@
|
||||||
|
debian/NotoMono/NotoMono-Regular.ttf usr/share/fonts/truetype/noto/
|
||||||
|
debian/conf.avail/30-droid-noto-mono.conf etc/fonts/conf.avail/
|
|
@ -0,0 +1,5 @@
|
||||||
|
# Configuration file for git-buildpackage and friends
|
||||||
|
|
||||||
|
[DEFAULT]
|
||||||
|
pristine-tar = False
|
||||||
|
sign-tags = True
|
|
@ -0,0 +1,103 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
include /usr/share/cdbs/1/rules/debhelper.mk
|
||||||
|
|
||||||
|
pkg = $(DEB_SOURCE_PACKAGE)
|
||||||
|
pkg-mono = $(pkg)-mono
|
||||||
|
pkg-core = $(pkg)-core
|
||||||
|
pkg-extra = $(pkg)-extra
|
||||||
|
pkg-ui-core = $(pkg)-ui-core
|
||||||
|
pkg-ui-extra = $(pkg)-ui-extra
|
||||||
|
pkg-udeb-di = $(pkg)-hinted-udeb
|
||||||
|
pkg-nothinted = $(pkg)-unhinted
|
||||||
|
pkg-udeb-extra = $(pkg)-unhinted-udeb
|
||||||
|
pkg-croscore = fonts-croscore
|
||||||
|
|
||||||
|
DEB_UPSTREAM_URL = https://github.com/googlei18n/noto-fonts/archive
|
||||||
|
DEB_UPSTREAM_PACKAGE = NotoFonts-hinted
|
||||||
|
DEB_UPSTREAM_TARBALL_SRCDIR = noto-fonts-$(DEB_UPSTREAM_TARBALL_BASENAME)
|
||||||
|
|
||||||
|
DEB_UPSTREAM_TARBALL_SRCDIR += $(if \
|
||||||
|
$(filter $(DEB_UPSTREAM_PACKAGE)-%,$(DEB_UPSTREAM_TARBALL_BASENAME)),\
|
||||||
|
$(error set DEB_UPSTREAM_TARBALL_BASENAME to commit hash))
|
||||||
|
|
||||||
|
DEB_INSTALL_DOCS_ALL += README.md FAQ.md FAQ-KR.md NEWS.md
|
||||||
|
|
||||||
|
# resolve font facts and encode for control file (see deb-substvars(5) )
|
||||||
|
substvars-list-encode = perl -0 -F/\\n/ -ane 'print " * ", join("\$${Newline} * ",@F)'
|
||||||
|
|
||||||
|
# Generate fonts list
|
||||||
|
weights = Black ExtraBold Bold SemiBold Neutral Medium Light ExtraLight Thin
|
||||||
|
weights += Extrabold Semibold Extralight
|
||||||
|
weights := $(weights) $(patsubst %,%Italic,$(weights))
|
||||||
|
weights := $(weights) $(foreach distortion,ExtraCondensed Condensed SemiCondensed,\
|
||||||
|
$(patsubst %,$(distortion)%,$(weights)))
|
||||||
|
weights := $(patsubst Neutral,Regular,$(weights))
|
||||||
|
weights := $(subst Neutral,,$(weights))
|
||||||
|
weights-core = Bold BoldItalic Regular Italic
|
||||||
|
weights-extra = $(filter-out $(weights-core),$(weights))
|
||||||
|
filter-core = %-Bold.ttf %-BoldItalic.ttf %-Italic.ttf %-Regular.ttf
|
||||||
|
filter-extra = $(foreach weight,$(weights-extra),%-$(weight).ttf)
|
||||||
|
filter-core-ui = $(subst %,%UI,$(filter-core))
|
||||||
|
filter-extra-ui = $(subst %,%UI,$(filter-extra))
|
||||||
|
_filters = $(filter $(filter-$(1)),\
|
||||||
|
$(if $(2),\
|
||||||
|
$(filter-out $(filter-$(2)),$(3)),\
|
||||||
|
$(3)))
|
||||||
|
fonts-hinted-all = $(wildcard hinted/*/Noto*.ttf)
|
||||||
|
fonts-unhinted-all = $(wildcard unhinted/*/Noto*.ttf)
|
||||||
|
fonts-ui-core = $(call _filters,core-ui,,$(fonts-hinted-all))
|
||||||
|
fonts-ui-extra = $(call _filters,extra-ui,,$(fonts-hinted-all))
|
||||||
|
fonts-core = $(call _filters,core,core-ui,$(fonts-hinted-all))
|
||||||
|
fonts-extra = $(call _filters,extra,extra-ui,$(fonts-hinted-all))
|
||||||
|
fonts-croscore = $(wildcard hinted/Arimo/Arimo*.ttf hinted/Cousine/Cousine*.ttf hinted/Tinos/Tinos*.ttf)
|
||||||
|
fonts-shipped-noto = $(fonts-core) $(fonts-extra)
|
||||||
|
fonts-shipped-all = $(fonts-shipped-noto) $(fonts-ui-core) $(fonts-ui-extra) $(fonts-croscore) $(fonts-unhinted-all)
|
||||||
|
fonts-nothinted = $(filter-out $(subst hinted,unhinted,$(fonts-shipped-all)),$(fonts-unhinted-all))
|
||||||
|
fonts-missed = $(filter-out $(notdir $(fonts-shipped-all)),$(notdir $(fonts-hinted-all) $(fonts-unhinted-all)))
|
||||||
|
|
||||||
|
$(if $(fonts-missed),$(warning Fonts missed in Debian packaging: $(fonts-missed)))
|
||||||
|
|
||||||
|
# use unhinted fonts in udeb, and split by what debian-installer needs
|
||||||
|
fonts-udeb-di = $(filter \
|
||||||
|
unhinted/NotoSansSinhala/NotoSansSinhala-Bold.ttf \
|
||||||
|
unhinted/NotoSansSinhala/NotoSansSinhala-Regular.ttf \
|
||||||
|
unhinted/NotoSerifGujarati/NotoSerifGujarati-Bold.ttf \
|
||||||
|
unhinted/NotoSerifGujarati/NotoSerifGujarati-Regular.ttf \
|
||||||
|
,$(call _filters,core,core-ui,$(fonts-unhinted-all)))
|
||||||
|
fonts-udeb-extra = $(call _filters,core,core-ui,$(fonts-unhinted-all))
|
||||||
|
|
||||||
|
fonts-scriptcount = $(shell \
|
||||||
|
otfinfo -s $(fonts-shipped-noto) \
|
||||||
|
| perl -n \
|
||||||
|
-e 's/^.*\t+//;' \
|
||||||
|
-e 's, ?(/|Default|<unknown|v\.2|\(.*\)).*,,;' \
|
||||||
|
-e 's,^([^/]+)/\1,$1,;' \
|
||||||
|
-e '/./ and print;' \
|
||||||
|
| sort -u \
|
||||||
|
| grep -c .)
|
||||||
|
|
||||||
|
# Install fonts
|
||||||
|
DEB_DH_INSTALL_ARGS_$(pkg-croscore) = $(fonts-croscore) usr/share/fonts/truetype/croscore/
|
||||||
|
define _installvar =
|
||||||
|
DEB_DH_INSTALL_ARGS_$$(pkg-$(1)) = $$(fonts-$(1)) usr/share/fonts/truetype/noto/
|
||||||
|
endef
|
||||||
|
$(foreach flavor,core extra ui-core ui-extra udeb-di nothinted udeb-extra,\
|
||||||
|
$(eval $(call _installvar,$(flavor))))
|
||||||
|
|
||||||
|
# install bug-* files into all binary packages
|
||||||
|
DEB_DH_BUGFILES_ARGS_ALL = --all
|
||||||
|
|
||||||
|
# resolve scriptcount and familylist for long descriptions
|
||||||
|
DEB_DH_GENCONTROL_ARGS_ALL = -- -Vfonts:scriptcount="$(fonts-scriptcount)"
|
||||||
|
define _listvar =
|
||||||
|
install/$$(pkg-$(1))::
|
||||||
|
printf fonts:familylist= \
|
||||||
|
>> debian/$$(cdbs_curpkg).substvars
|
||||||
|
otfinfo -a $$(fonts-$(1)) | cut -d: -f2 \
|
||||||
|
| LC_ALL=C sort -u \
|
||||||
|
| $$(substvars-list-encode) \
|
||||||
|
>> debian/$$(cdbs_curpkg).substvars
|
||||||
|
endef
|
||||||
|
$(foreach flavor,core extra ui-core ui-extra nothinted,\
|
||||||
|
$(eval $(call _listvar,$(flavor))))
|
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
|
@ -0,0 +1 @@
|
||||||
|
debian/NotoMono/NotoMono-Regular.ttf
|
|
@ -0,0 +1,5 @@
|
||||||
|
# License is in License-Reference field (see bug#786450)
|
||||||
|
missing-license-paragraph-in-dep5-copyright apache-2\.0 *
|
||||||
|
missing-license-paragraph-in-dep5-copyright gpl-3\+ *
|
||||||
|
missing-license-text-in-dep5-copyright Apache-2\.0 *
|
||||||
|
missing-license-text-in-dep5-copyright GPL-3\+ *
|
|
@ -0,0 +1,10 @@
|
||||||
|
version=4
|
||||||
|
# check: uscan --report
|
||||||
|
# update: gbp import-orig --upstream-vcs-tag=deadbeef ../fonts-noto_YYYYMMDD.orig.tar.gz
|
||||||
|
# See also <README.source>
|
||||||
|
|
||||||
|
opts="dversionmangle=s/~dfsg\d*$//, \
|
||||||
|
uversionmangle=s/^(\d{4})-(\d{2})-(\d{2}).*/$1$2$3/, \
|
||||||
|
filenamemangle=s%(?:.*?/)?v?(@ANY_VERSION@@ARCHIVE_EXT@)%@PACKAGE@-$1%" \
|
||||||
|
https://github.com/googlei18n/noto-fonts/tags \
|
||||||
|
(?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
|
Loading…
Reference in New Issue