unifont 1:6.3.20131215-1 source package in Ubuntu

Changelog

unifont (1:6.3.20131215-1) unstable; urgency=low


  * Switched to upstream version 6.3.20131215.
    (Closes: #698191, #698194, #727309)
    (LP: #1231173)
  * debian/compat: now set to "9".
  * debian/control:
    - unifont source package now Build-Depends on debhelper (>= 9.0).
    - Standards-Version updated to 3.9.5.
    - Removed redundant "Section: fonts" entries.
    - Added Suggests to unifont-bin for texinfo package, to run makeinfo
      and texi2pdf if someone wants to change the source documents.
    - Updated Description fields to reflect the installation of the
      special-purpose font "Unifont Sample" alongside the standard font
      "Unifont".
  * debian/copyright - updated to reflect new licensing arrangements.
  * debian/README.Debian - removed an extraneous "the".
  * debian/rules: Now builds with "dh" instead of the old debhelper scripts.
  * debian/unifont-bin.doc-base: old "unifont-intro.txt" is now "unifont.txt".
  * debian/unifont-bin.docs: added new document files for binary package.
  * debian/unifont-bin.info: added to support new Texinfo documentation.
  * debian/unifont-bin.lintian-overrides: override a probable false positive
    complaint about hardening.  All binaries are built with the very same
    flags, and lintian only complains about hardening in one of those programs.
  * src/unihex2png: new program to convert unifont.hex to PNG image.
  * src/unipng2hex: new program to convert PNG image to unifont.hex.
  * src/hex2bdf:
    - Added new XLFD properties for font generation for FreeType and
      grub-mkfont support; includes version & copyright info.
    - Fields now begin with upper-case, including "unifont"-->"Unifont".
    - Changed POINT_SIZE property from 160 to 120.
    - Added "Sans" style name to FONT string plus XLFD property.
    - Added command line options for font name, version, & glyph height.
    - Allow generation of fonts with other than 16 pixel rows/glyph, to
      support new capabilities of unihex2png, unipng2hex, and hexdraw.
  * src/unidup.c: now takes an optional file name on the command line.
  * src/*.c: reformatted to follow GNU Coding Standards.
  * man/*: Updated man pages to reflect new options, new programs,
    and to reflect the GPLv2+ license now common to all programs.
  * doc/: new directory with Texinfo files.
  * ChangeLog: created new file.
  * COPYING: created new file.
  * INSTALL: file created using BUILDING section from old README file.
  * LICENSE: removed; its contents are in README and COPYING now.
  * NEWS: created new file.
  * Makefiles: added "SHELL = /bin/sh" if not already declared.
  * Makefiles (distclean): added removal of "*~" if not already declared.
  * Makefile: compress text files with "gzip -f -9" during installation.
  * font/Makefile: fontforge scripting updated; now adds font copyright,
    license, version and other info to PCF files.
  * font/hexsrc/unifont-base.hex:
    - Redrew several Armenian letters (U+0530..U+058F).
    - Redrew Capricorn symbol (U+2651).
    - Redrew CJK Radical Supplement glyphs: U+2E9F, U+2EA9, U+2EAC,
      U+2EAE, U+2EC0, U+2EDE, U+2EE7, and U+2EED.
  * font/ttfsrc/Makefile: fontforge scripting command changed from
    "Simplify(-1,1)" to "Simplify(64,1)" to "merge lines which are
    nearly parallel into one".  This decreases the TrueType file size
    by almost 2 Megabytes, by reducing the number of control points
    for a glyph.  Also add font copyright, license, version, and
    other info to TTF files.
  * font/ttfsrc/Makefile: now builds SBIT font unifont_sample.ttf.
  * unifontall-*: renamed to "unifont_sample-*".
  * *.bdf: Added font version, copyright, etc. with hex2bdf.
  * *.pcf: Added font version, copyright, etc. with fontforge.
  * *.ttf: Added font version, copyright, etc. with fontforge.
  * font/*/unifont-*.bmp: Create chart of entire Unifont using pre-built
    unifont_sample.hex rather than assembling *.hex just for this image.
  * hangul/hangul-generation.html: updated to correct a typo, where
           rieul was mentioned as an initial consonant instead of a final
           consonant in an explanation of vertical spacing constraints.
  * hangul/Makefile:
    - Updated hex2bdf parameters to name generated BDF font
      "Unifont Johab" rather than "unifont" and add copyright.
    - Used a sed script to change BDF encoding from ISO10646 to "Johab".
    - Call bdftopcf to create hangul-base.pcf, then compress with gzip.
    - Add "precompiled:" target to create basic Johab font files.

 -- Paul Hardy <email address hidden>  Sun, 15 Dec 2013 12:19:29 -0800

Upload details

Uploaded by:
Paul Hardy
Uploaded to:
Sid
Original maintainer:
Paul Hardy
Architectures:
any all
Section:
fonts
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
unifont_6.3.20131215-1.dsc 1.2 KiB 97fc56a236807c17b432e38e5c737556c53eb4bfaf262b76892daf3138577a2c
unifont_6.3.20131215.orig.tar.gz 14.0 MiB c27dd9ea634a16236798742f5f3d5f90200b558ac27c461d3d3e4053d3a18ca4
unifont_6.3.20131215-1.diff.gz 9.8 KiB 2356c4f4eccbb4b51bbb8a3426f9f02528598ca723627dec16b4b74c982326fa

No changes file available.

Binary packages built by this source

ttf-unifont: TrueType version of GNU Unifont

 This contains two fonts: "Unifont" and "Unifont Sample".
 .
 unifont.ttf is a bitmap font converted into a scalable TrueType
 outline font, Unifont. Each pixel in the original bitmap font
 is represented as an outlined square. The font provides a glyph
 for each visible code point (character) in the Unicode Basic
 Multilingual Plane (Plane 0). Plane 0 contains most of the
 world's modern writing scripts. This font looks best at 12pt.
 .
 unifont_sample.ttf is an SBIT font that contains combining circles
 and is therefore suitable for illustrating individual Unicode glyphs.
 unifont.ttf does not contain combining circles and so is suitable
 for general-purpose writing.
 .
 Complex fonts (such as Indic or Semitic scripts, where letters
 change shape depending on their position in a word, or such as
 Mongolian, which is written vertically) will not render perfectly.
 The philosophy behind this font, though, is that anything meaningful
 is better than an empty box for a unknown glyph.

unifont: font with a glyph for each visible Unicode Plane 0 character

 This package is a convenient way to install both the PCF bitmap
 version and the scalable TrueType outline version of "Unifont"
 (intended for general-purpose use) and "Unifont Sample" (which contains
 combining circles to use for illustration purposes). It also installs
 a copy of unifont.hex and related files in /usr/share/unifont.
 .
 GNU Unifont was designed to render something besides an empty box
 for each visible Unicode character in the Basic Multilingual Plane
 (Plane 0). Plane 0 contains most of the world's modern writing
 scripts. This font looks best at 12pt.
 .
 Complex fonts (such as Indic or Semitic scripts, where letters
 change shape depending on their position in a word, or such as
 Mongolian, which is written vertically) will not render perfectly.
 The philosophy behind this font, though, is that anything meaningful
 is better than an empty box for a unknown glyph.

unifont-bin: utilities for manipulating the GNU Unifont

 This is a set of Perl scripts, C programs, and FontForge scripts
 to manipulate Roman Czyborra's GNU Unifont ".hex" format font
 files. GNU Unifont has a Unicode-compatible font structure.
 These utilities allow editing ".hex" fonts with text and
 graphical editors, producing final versions of fonts in BDF,
 PCF, TrueType SBIT, and TrueType outline formats.
 .
 To build the TrueType fonts, install the package 'fontforge'.
 To build the PCF fonts, use 'bdftopcf', which is in the
 'xfonts-utils' package. To obtain the font sources, run
 'apt-get source unifont'.

xfonts-unifont: PCF (bitmap) version of GNU Unifont

 This contains two fonts: "Unifont" (unifont.pcf.gz) and
 "Unifont Sample" (unifont_sample.pcf.gz).
 .
 This is a bitmap version of Unifont and Unifont Sample in a
 standard X11 format. The fonts provide a glyph for each visible
 code point (character) in the Unicode Basic Multilingual Plane
 (Plane 0). Plane 0 contains most of the world's modern writing
 scripts. These fonts look best at 12pt.
 .
 Unifont Sample contains combining circles for combining characters,
 and so is suited for illustrating individual Unicode glyphs, whereas
 Unifont is intended for general-purpose writing.
 .
 Complex fonts (such as Indic or Semitic scripts, where letters
 change shape depending on their position in a word, or such as
 Mongolian, which is written vertically) will not render perfectly.
 The philosophy behind Unifont, though, is that anything meaningful
 is better than an empty box for a unknown glyph.
 .
 Consider using the TrueType version instead (ttf-unifont), because
 that version is scalable to any point size and has proper combining
 character support.