Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273873 - media-fonts/sil-charis-4.106: version bump
Summary: media-fonts/sil-charis-4.106: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-12 14:16 UTC by Nikos Chantziaras
Modified: 2009-06-28 11:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
sil-charis-4.104_sil-charis-4.106.ebuild.patch (sil-charis-4.104_sil-charis-4.106.ebuild.patch,1.26 KB, patch)
2009-06-12 14:17 UTC, Nikos Chantziaras
Details | Diff
sil-charis-4.104_sil-charis-4.106.ebuild.patch (sil-charis-4.104_sil-charis-4.106.ebuild.patch,1.17 KB, patch)
2009-06-12 14:22 UTC, Nikos Chantziaras
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikos Chantziaras 2009-06-12 14:16:47 UTC
Charis SIL 4.106 is available since 24 April 2009, adding support for Unicode 5.1 and small capitals.

I've patched the ebuild to also install the "compact" version of the font (the normal version has too big line spacing, not so suitable for on-screen rendering.)  This is controlled by the new "compact" USE flag, which is on by default (and bumping the ebuild to EAPI 2 for this).  The description of this USE flag should read something like "Also install the "compact" version, featuring tighter line spacing".

Note that the SRC_URI in the ebuild was set to mirror://gentoo and I was not able to fix this (sil.org seems broken; it doesn't work well with wget, using the link as filename instead of the filename itself.)  In addition to "CharisSIL4.106.zip" available at:

http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=CharisSIL4.106b.zip&filename=CharisSIL4.106.zip

the file "CharisSILCompact4.106.zip" available at:

http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=CharisSILCompact4.106.zip&filename=CharisSILCompact4.106.zip

will also need to be put in distfiles.

I'm attaching the ebuild patch.
Comment 1 Nikos Chantziaras 2009-06-12 14:17:30 UTC
Created attachment 194417 [details, diff]
sil-charis-4.104_sil-charis-4.106.ebuild.patch
Comment 2 Nikos Chantziaras 2009-06-12 14:22:56 UTC
Created attachment 194419 [details, diff]
sil-charis-4.104_sil-charis-4.106.ebuild.patch

Oops, sorry, this one is the right patch.  (The previous one has a redundant unpack in it.)
Comment 3 Patrick Lauer gentoo-dev 2009-06-28 11:31:27 UTC
+*sil-charis-4.106 (28 Jun 2009)
+
+  28 Jun 2009; Patrick Lauer <patrick@gentoo.org> +sil-charis-4.106.ebuild,
+  metadata.xml:
+  Bump to 4.106. Fixes #273873, ebuild improvements by Nikos Chantziaras