packaging: various improvements

Bug #643428 reported by Nicolas Spalinger
This bug report is a duplicate of:  Bug #633508: Finalise .deb packaging. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Font Family
New
Undecided
Unassigned

Bug Description

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)

I will take care of providing these packaging improvements when the VCS tree structure is defined. See https://bugs.launchpad.net/ubuntu-font-family/+bug/640526

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

Well to me this wasn't really a dup as it was covering other aspects of the packaging but anyway.

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

Nicolas: Did you have in mind this being "upstream packaging"? (eg. creating the .orig.tar.gz)

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

I understood the other bug (633508) to be mostly about naming the package, licensing adjustements and including the extra documentation. The recommendations in this bug were mostly extra fields in control, rules, doc, install that would be useful to have but were not totally essential. As for the orig.tar.gz, yes, any particular reason why we're doing a native package?

Anyway I'm happy to trust your experience in triaging bugs, thanks :-)

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.