diff options
author | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2018-11-28 23:04:18 +0100 |
---|---|---|
committer | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2018-11-28 23:07:52 +0100 |
commit | 0e22ed8e778c37a8424582dbda76b2a877f9b2f1 (patch) | |
tree | 58284f1d7c118150591489ac18cf2f7a31cee9ed | |
parent | 52fe0334120a849a98aa4bc316472cc7e253a155 (diff) |
Initial packaging based on fonts-karladebian/016+git20181118-1archive/debian/016+git20181118-1
-rw-r--r-- | debian/changelog | 20 | ||||
-rw-r--r-- | debian/clean | 2 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 21 | ||||
-rw-r--r-- | debian/copyright | 131 | ||||
-rw-r--r-- | debian/docs | 3 | ||||
-rwxr-xr-x | debian/generate-fonts | 23 | ||||
-rw-r--r-- | debian/install | 1 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/source/format | 1 |
10 files changed, 215 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..643f183 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,20 @@ +fonts-karmilla (016+git20181118-1) unstable; urgency=medium + + * Switch to the new upstream. + * Build-Depend on FontForge. + * Build fonts from source. + * Update the copyrights. + + -- Andrej Shadura <andrewsh@debian.org> Wed, 28 Nov 2018 23:06:05 +0100 + +fonts-karla (20151208-1) unstable; urgency=low + + [ Jordi Mallach ] + * Initial release. + + [ Andrew Shadura ] + * Update to the stable source. + * Add get-orig-source target. + * Refresh debian/copyright file. + + -- Andrew Shadura <andrewsh@debian.org> Fri, 25 Dec 2015 17:13:32 +0100 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..7a0203d --- /dev/null +++ b/debian/clean @@ -0,0 +1,2 @@ +src/*.ttf +src/*.png diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..ff7dfa8 --- /dev/null +++ b/debian/control @@ -0,0 +1,21 @@ +Source: fonts-karmilla +Section: fonts +Priority: optional +Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org> +Uploaders: Andrej Shadura <andrewsh@debian.org> +Build-Depends: debhelper (>= 11), python-fontforge, fontforge +Standards-Version: 4.1.2 +Homepage: https://github.com/ms-studio/karmilla +Vcs-Git: https://salsa.debian.org/fonts-team/fonts-karmilla.git +Vcs-Browser: https://salsa.debian.org/fonts-team/fonts-karmilla + +Package: fonts-karmilla +Architecture: all +Depends: ${misc:Depends} +Multi-Arch: foreign +Description: Grotesque Sans Serif Latin typeface, extended + Karmilla is a grotesque sans serif typeface family that supports languages + that use the Latin script and the Cyrillic script. It comes in Roman style + and two weights, Regular and Bold. + . + Karmilla is a fork of Karla by Jonathan Pinhorn. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1309125 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,131 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: fonts-karmilla +Source: https://github.com/ms-studio/karmilla + +Files: * +Copyright: + 2011—2012, 2015 Jonathan Pinhorn <jonpinhorn.typedesign@gmail.com> + 2012—2018 Manuel Schmalstieg + 2015, 2017, 2018 Andrej Shadura + 2013 Raphaël Bastide + 2018 Stefan Peev + and others +License: OFL-1.1 + +Files: debian/* +Copyright: + 2014 Jordi Mallach <jordi.mallach@collabora.co.uk> + 2015, 2018 Andrej Shadura <andrewsh@debian.org> +License: OFL-1.1 or GPL-2+ + +License: OFL-1.1 + Copyright (c) 2012, Manuel Schmalstieg (@greyscalepress), with Reserved Font Name "Karmilla". + Most of the glyphs originate from Karla, copyright (c) 2011 by Jonathan Pinhorn (pinhorn.typedesign@gmail.com) + . + This Font Software is licensed under the SIL Open Font License, Version 1.1. + This license is copied below, and is also available with a FAQ at: + http://scripts.sil.org/OFL + . + ----------------------------------------------------------- + SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + ----------------------------------------------------------- + . + 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-2+ + This package 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 package 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/> + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..9f46dfe --- /dev/null +++ b/debian/docs @@ -0,0 +1,3 @@ +FONTLOG.txt +src/*.png +*.md diff --git a/debian/generate-fonts b/debian/generate-fonts new file mode 100755 index 0000000..9ba6500 --- /dev/null +++ b/debian/generate-fonts @@ -0,0 +1,23 @@ +#!/usr/bin/python2 + +from __future__ import print_function + +import fontforge +import sys + +f = fontforge.open(sys.argv[1]) +f.encoding = 'UnicodeFull' +f.selection.all() +f.autoHint() +f.autoInstr() +if len(sys.argv) == 3: + output = sys.argv[2] +else: + (prefix, _, suffix) = sys.argv[1].rpartition('.') + output = prefix + '.ttf' +f.generate(output, flags=[ + 'opentype', + 'old-kern', + 'dummy-dsig', + 'round']) +f.close() diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..effad6d --- /dev/null +++ b/debian/install @@ -0,0 +1 @@ +src/*.ttf usr/share/fonts/truetype/karmilla diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..22a65be --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_auto_build: + cd src; for d in *.sfdir; do \ + ../debian/generate-fonts $$d; \ + fontimage $$d; \ + done + +.PHONY: override_dh_auto_build diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) |