Bug 527214 - Use upstream tarball and make modifications during the build
Summary: Use upstream tarball and make modifications during the build
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: sazanami-fonts
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Akira TAGOH
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 525444
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-05 12:07 UTC by Caolan McNamara
Modified: 2009-10-22 08:02 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-10-22 08:02:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
alternative approach that self-documents our changes (31.20 KB, patch)
2009-10-05 12:07 UTC, Caolan McNamara
no flags Details | Diff

Description Caolan McNamara 2009-10-05 12:07:09 UTC
Created attachment 363657 [details]
alternative approach that self-documents our changes

As described in rhbz#461617 we have a modified sazanami-fonts tarball that differs from the original. Apparently to change the 0x7E6B glyph in the Gothic and Mincho fonts according to rhbz##196433

Attached is a suggestion to use the original tarball and modify it during the build to swap in the two desired replacement glyphs using the ttx tool from fontutils.

I don't have strong feelings about this one way or the other, but I feel this might be a rather "neater" and self-documenting mechanism to solving the original problem ?

Comment 1 Akira TAGOH 2009-10-06 02:47:58 UTC
Thanks. to make the process clearer next time, given that I need to modify the font again, I just need to:

1. modify the font on fontforge say
2. convert the font to ttx and diff both the original ttx and the modified ttx and pick up only the glyph updated
3. apply the patch at the build time as you attached

Should this process work?

Comment 2 Akira TAGOH 2009-10-06 05:53:55 UTC
Fixed in sazanami-fonts-0.20040629-9.fc13.

Comment 3 Caolan McNamara 2009-10-06 07:23:21 UTC
re: 1-3: yeah, exactly. That's all that I did.

Comment 4 Akira TAGOH 2009-10-06 07:57:06 UTC
Great. thanks!


Note You need to log in before you can comment on or make changes to this bug.