Finalise .deb packaging

Bug #633508 reported by Paul Sladen
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Font Family
ubuntu-font-family-sources (Ubuntu)
Fix Released

Bug Description

At the point that the pieces come together for distributing an openly-licensed version of the Ubuntu Font Family (bug #632411), the .deb package will require adjustment:

 * renaming from 'ubuntu-private-fonts' to eg. 'ttf-ubuntu-font-family'
 * including any documentation we've built up (eg. rationale for particular designs)
 * debian/copyright and license information
 * debian/changelog versioning (bug #632411)

Copied over from dup: The current packaging of the font can be improved in various ways to follow what it being done in the upstream pkg-fonts Debian Font Task Force:

- adding VCS-foo and VCS-browser fields to the upstream VCS
- adding bugreport scripts
- expanding the short and long descriptions
- adding a Homepage: field
- moving the section to the newly created dedicated fonts section
- making the copyright file DEP5 compliant when the licensing has been decided
- installing the FONTLOG and other relevant documentation to /usr/share/doc/$packagename
- dropping cdbs for better control over the specifics of font packaging
- adding a README.Source
- loosing the defoma dependency (obsolete and uneeded now)

Nicholas will take care of providing some of these packaging improvements when the VCS tree structure (bug #640526) is defined.

Paul Sladen (sladen)
Changed in ubuntu-font-family:
status: New → Confirmed
milestone: none → 0.7.0
description: updated
tags: added: uff-10.10-todo
Paul Sladen (sladen)
Changed in ubuntu-font-family:
milestone: 0.6.7 → 0.7.0
Paul Sladen (sladen)
description: updated
Revision history for this message
Nicolas Spalinger (yosch) wrote :

Some of these packaging changes are small and quickly done but they depend upon decisions in the orig tarball. Some of them are not entirely essential but I guess this can be improved after the initial release.

Revision history for this message
Nicolas Spalinger (yosch) wrote :

I've sent some packaging suggestions as a diff agains the current bzr repo. Let me know when and how I can help.

Paul Sladen (sladen)
Changed in ubuntu-font-family-sources (Ubuntu):
status: New → In Progress
Changed in ubuntu-font-family:
status: Confirmed → Invalid
Changed in ubuntu-font-family-sources (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Paul Sladen (sladen) wrote :

Matching patch from Nicolas above.

Revision history for this message
Paul Sladen (sladen) wrote :

Mostly done, will open new bug report for leftovers.

ubuntu-font-family-sources (0.68+ufl-0ubuntu1) maverick; urgency=low

  * New upstream release 0.68+ufl: (LP: #629622, #633508)
    - Libre font, licensed under the Ubuntu Font Licence 1.0 (LP: #632411)

  * New upstream release 0.68:
    - All
      + Version numbering agreed (LP: #633176, #629727)
      + The glyph at Unicode x1F5d was changed in all fonts, i.e. change
        of commaaccent in Greek glyph
      + Updated OS/2 table Strikethrough and 'post' table underline
        values to match thickness of underscore.
    - Italic / Bold Italic
      + The feminineordinal in the Italic now follows the design of
        the a, it has been updated and hinted.

  * New upstream release 0.67:
    - All
      + Version number forwarded to 0.67
    - Regular
      + Hinting adjustments for 15 - 18 ppm
      + Greek glyph uni1F5D has accent corrected.
      + Hinting amends for lowercase v, w and y in sizes 30 - 42
      + hdmx table include 120dpi ranges (LP: #608823)
      + Hinting amended to adjust for Freetype hint
        implementation. (LP: #614693)
    - Italic
      + Greek glyph uni1F5D has accent corrected.
    - Italic / Bold Italic:
      + lowercase f redesigned. (LP: #623925)
      + ae dipthong redesigned. (LP: #621157)

 -- Paul Sladen <email address hidden> Tue, 28 Sep 2010 06:00:00 +0100

Changed in ubuntu-font-family:
milestone: 0.70 → 0.68
Changed in ubuntu-font-family-sources (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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