Please sync unifont 1:5.1.20080820-1 (main) from Debian unstable (main).

Bug #259991 reported by Anthony Fok
8
Affects Status Importance Assigned to Milestone
unifont (Ubuntu)
Fix Released
Wishlist
Unassigned
Nominated for Intrepid by Anthony Fok

Bug Description

Please sync unifont 1:5.1.20080820-1 (main) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:

 1. The upstream "unifont" has been unmaintained since around 2003.
    It has now found a great maintainer Paul Hardy (a member of the
    Unicode Consortium) who extended the font coverage to Unicode 5.1
    BMP and is very active in continuing development of this font.

 2. Paul Hardy (as upstream maintainer) is also personally maintaining
    the package for Debian, and is eager to have the new version
    accepted into Ubuntu too.

 3. Paul has already merged the Ubuntu delta (improvements) into
    1:5.1.20080808-1:

     From 1:1.0-4ubuntu3:
       Fix missing size and charset font properties (LP: #195764).
       - hex2bdf now uses additional BDF header lines for better font
         description
       - hex2bdf-split (originally Dave Starner's adaptation of Roman
         Czyborra's hex2bdf) renamed from hex2bdf. Use is discouraged
         but it's still here for now for completeness; wrote man page
         & changed name of output font from "-gnu-fixed-*" to "-gnu-unifont-*"

     From 1:1.0-4ubuntu2 and 1:1.0-4ubuntu1 (LP: #62849):
       - Added Georgian glyphs contributed to Ubuntu's unifont package by
         Gia Shervashidze and Vladimer Sichinava

 4. Unifont 5.1 has merged the much improved and unified-looking
     CJK Ideographs from Wen Quan Yi. Since the Ubuntu LiveCD startup
     screen (isolinux + gfxboot) uses glyphs from Unifont, it would
     improve many users' first impression of Ubuntu. :-)

Changelog since current intrepid version 1:1.0-4ubuntu3:

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

  * Replaced Hangul Syllables block with glyphs in unifont.bdf file
    in Debian bf-utf-source package, originally from the Debian
    xfonts-baekmuk package (Closes: #495729)
    - Avoids license ambiguity of unifont's original Hanterm fonts
    - Brings two diverging Debian copies of the unifont font closer together
  * Deleted references to and all derivative copies of any Hanterm fonts
  * Changed unifont package description in debian/control to mention
    that the package now installs /usr/share/unifont/unifont.hex and
    other files and is no longer just a metapackage (Closes: #494662)

 -- Paul Hardy <email address hidden> Wed, 20 Aug 2008 00:08:15 -0700

unifont (1:5.1.20080808-2) unstable; urgency=low

  * Install unifont.hex [and other files while I was at it] in
    /usr/share/unifont for GRUB (Closes: #494473)
    - unifont.hex provides glyphs with no combining circles, etc. and
      is the same file as font/compiled/unifont-5.1.20080808.hex
    - unifontfull.hex provides glyphs with combining circles, etc. and
      is the same file as font/compiled/unifontfull-5.1.20080808.hex.
      If editing hex glyphs, this file is the master version to edit;
      unifont.hex is generated from this full version -- see uniunmask(1)
      for details.
    - combining.txt lists all Unicode 5.1 code points that are combining
      glyphs, and hence should have zero-width.
    - README gives a brief description of the above three files
  * Corrected typos in the previous changelog entry.

 -- Paul Hardy <email address hidden> Sat, 9 Aug 2008 20:55:27 -0700

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

  * Added needed Replaces, Conflicts lines in debian/control (Closes: #493711)
  * Added "Build-Depends-Indep: defoma" line in debian/control for access
    to dh_installdefoma to install TrueType font (Closes: #494245)
  * Changed ttf-unifont.defoma-hints file entry for "GeneralFamily"
    from "SansSerif" to "Typewriter" as a better match
  * Changed dh_lintian lines in debian/rules to use "( ... ) || /bin/true"
    so debuild would succeed on a generic Etch DVD installation that
    doesn't include dh_lintian in the debhelper package
  * Added updates from Ubuntu unifont package:
    - hex2bdf now uses additional BDF header lines for better font
      description
    - hex2bdf-split (originally Dave Starner's adaptation of Roman
      Czyborra's hex2bdf) renamed from hex2bdf. Use is discouraged
      but it's still here for now for completeness; wrote man page
      & changed name of output font from "-gnu-fixed-*" to "-gnu-unifont-*"
    - Added Georgian glyphs contributed to Ubuntu's unifont package by
      Gia Shervashidze and Vladimer Sichinava
  * Merged man page & Makefile changes done by Anthony Fok from Debian
    diff file into .orig.tar.gz
  * Made minor changes to existing programs in ./src
    - unibmp2hex.c: forced double-wide glyphs where appropriate in
      U+FFxx range
    - uniunmask.c: increased buffer size & hard-coded "wide" variable
      to avoid accidentally invoking a half-implemented extended
      character widths
    - unihex2bmp.c: same changes as in uniunmask.c
  * Added to existing documentation
    - Updated "./README" to reflect changes to Makefiles and add
      more information
    - Added "./font/hexsrc/README" to describe how to use all files
      in that directory to create a font
    - Added full font embedding exception to GPL from Wen Quan Yi
  * Added improved glyphs for the U+FF00..U+FFFF block
  * Removed "./font/hexsrc/blanks-5.1.hex"; it was identical to
    "blanks.hex" in the same directory and the Makefiles never used it.

 -- Paul Hardy <email address hidden> Fri, 8 Aug 2008 02:38:05 -0700

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

  [ Paul Hardy ]
  * Adopted orphaned unifont Debian package (Closes: #356594)
  * Complete coverage of Unicode 5.1 Plane 0 (first coverage of all Plane 0)
  * New version number (5.1) reflects Unicode 5.1 as its design base
  * Adds Qianqian Fang's high-quality Wen Quan Yi CJK ideograph bitmaps
  * Contains most recent unifont version as of 6 July 2008 (Closes: #218720)
  * TrueType font scalable to any size (Closes: #178204)
  * Combining characters (e.g., accents) work properly in TrueType font
  * PCF font still included for now (TrueType is recommended with latest xfs)
  * Incorporates Rich Felker's Tibetan glyphs (Closes: #441357)
  * Built and tested under stable Etch release (4.0r3)
  * Added unifont-bin utilities package
    - Complete unifont font sources in Roman Czyborra's original .hex format
    - Roman Czyborra's most important unifont Perl scripts (incl. orig hex2bdf)
    - David Starner's modified hex2bdf not included (Debian no longer uses BDF,
      and as David Starner noted splitting the BDF font breaks yudit)
    - Luis Gonzales Miranda's TrueType unifont conversion scripts
    - Paul Hardy's C programs for graphic editing of unifont glyphs
    - man pages for all programs
    - unitopbm.c not included -- license undetermined (keep bug 62356 open)

  [ Anthony Fok ]
  * Added myself to Uploaders.
  * Revised packaging.
  * Sponsored upload.

 -- Paul Hardy <email address hidden> Thu, 24 Jul 2008 23:21:47 -0700

Anthony Fok (foka)
description: updated
Anthony Fok (foka)
description: updated
Revision history for this message
Colin Watson (cjwatson) wrote :

[Updating] unifont (1:1.0-4ubuntu3 [Ubuntu] < 1:5.1.20080820-1 [Debian])
 * Trying to add unifont...
  - <unifont_5.1.20080820-1.dsc: downloading from http://ftp.debian.org/debian/>
  - <unifont_5.1.20080820.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <unifont_5.1.20080820-1.diff.gz: downloading from http://ftp.debian.org/debian/>
I: unifont [main] -> unifont_1:1.0-4ubuntu3 [main].
I: unifont [main] -> unifont-bin_1:1.0-4ubuntu3 [universe].

Changed in unifont:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.