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