Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556350 - media-fonts/nanumfont - add Nanum font collection
Summary: media-fonts/nanumfont - add Nanum font collection
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-30 19:54 UTC by Seong-ho Cho
Modified: 2015-10-24 10:34 UTC (History)
1 user (show)

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


Attachments
new version of media-fonts/nanumfont (nanumfont-3.0.ebuild,1.71 KB, text/plain)
2015-07-30 19:54 UTC, Seong-ho Cho
Details
an example of full list of nanum (nanum-fontlist.png,41.49 KB, image/png)
2015-10-08 11:07 UTC, Seong-ho Cho
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Seong-ho Cho 2015-07-30 19:54:05 UTC
Created attachment 408016 [details]
new version of media-fonts/nanumfont

It's been a long time from teh last update of media-fonts/nanumfont, indeed.
after last update of this ebuild, NHN released many cool and clear additional fonts, but nobody claims why this package is not updated for them.

anyway, I have a creation of a new ebuild for many fonts distributed by NHN. additional fonts also licensed by OFL-1.1. so there is no license issue.
there is heavy change and it will be useful for many Korean font users.

I did test for attachment and It was OK.

please test again and apply for version bump.
Thank you.
Comment 1 Patrice Clement (RETIRED) gentoo-dev 2015-10-07 15:55:36 UTC
Hi

The bug reporter came in #gentoo-proxy-maint on IRC and asked for help, and an update on this package. Is somebody looking into this issue? Thanks for letting us know.
Comment 2 Guilherme Amadio gentoo-dev 2015-10-08 07:58:10 UTC
The submitted ebuild is downloading .exe files and unpacking by hand with 7z, which is not ideal. I am working on packaging it, but I will switch to either downloading font files from Google Fonts (https://www.google.com/fonts/earlyaccess), or by creating a tarball and mirroring it in Gentoo infrastructure.
Comment 3 Seong-ho Cho 2015-10-08 08:33:57 UTC
(In reply to Guilherme Amadio from comment #2)
> The submitted ebuild is downloading .exe files and unpacking by hand with
> 7z, which is not ideal. I am working on packaging it, but I will switch to
> either downloading font files from Google Fonts
> (https://www.google.com/fonts/earlyaccess), or by creating a tarball and
> mirroring it in Gentoo infrastructure.

former looks like better, but It can seem to be complicated to write ebuild, and it is also not clear way, imho.

a latter seem to be the best clear way.

how do you think about this?
Comment 4 Guilherme Amadio gentoo-dev 2015-10-08 09:04:52 UTC
(In reply to Seong-ho, Cho from comment #3)
> (In reply to Guilherme Amadio from comment #2)
> > The submitted ebuild is downloading .exe files and unpacking by hand with
> > 7z, which is not ideal. I am working on packaging it, but I will switch to
> > either downloading font files from Google Fonts
> > (https://www.google.com/fonts/earlyaccess), or by creating a tarball and
> > mirroring it in Gentoo infrastructure.
> 
> former looks like better, but It can seem to be complicated to write ebuild,
> and it is also not clear way, imho.

Not criticizing, we just have to follow the policies of the fonts project in Gentoo. :-)

I actually found a better distribution file, so I wrote an ebuild that downloads it from upstream and pushed to my git overlay on GitHub:

https://github.com/amadio/gentoo-overlay/tree/master/media-fonts/nanum

I am using OTF rather than TTF, please try it out and let me know if this is ok.
There is a nanumfont ebuild in the tree, but it only installs the monospace font, AFAIK.

@yngwin: What do you think about renaming nanumfont to just nanum? I'd like to eventually remove font- prefix and font suffix from ebuild names, and use only the typeface names. The new ebuild installs not only the monospace font, but also the other ones too.

I will soon commit this to the Gentoo tree (under the new name) if there are no objections.
Comment 5 Seong-ho Cho 2015-10-08 11:03:26 UTC
(In reply to Guilherme Amadio from comment #4)
> (In reply to Seong-ho, Cho from comment #3)
> > (In reply to Guilherme Amadio from comment #2)
> > > The submitted ebuild is downloading .exe files and unpacking by hand with
> > > 7z, which is not ideal. I am working on packaging it, but I will switch to
> > > either downloading font files from Google Fonts
> > > (https://www.google.com/fonts/earlyaccess), or by creating a tarball and
> > > mirroring it in Gentoo infrastructure.
> > 
> > former looks like better, but It can seem to be complicated to write ebuild,
> > and it is also not clear way, imho.
> 
> Not criticizing, we just have to follow the policies of the fonts project in
> Gentoo. :-)
> 
> I actually found a better distribution file, so I wrote an ebuild that
> downloads it from upstream and pushed to my git overlay on GitHub:
> 
> https://github.com/amadio/gentoo-overlay/tree/master/media-fonts/nanum
> 
> I am using OTF rather than TTF, please try it out and let me know if this is
> ok.
> There is a nanumfont ebuild in the tree, but it only installs the monospace
> font, AFAIK.
> 
> @yngwin: What do you think about renaming nanumfont to just nanum? I'd like
> to eventually remove font- prefix and font suffix from ebuild names, and use
> only the typeface names. The new ebuild installs not only the monospace
> font, but also the other ones too.
> 
> I will soon commit this to the Gentoo tree (under the new name) if there are
> no objections.

OTF is also good, but given location has a lack of number of fonts.

Nanum Gothic Coding should be included, and another many fonts should be came as a result as well.
Comment 6 Seong-ho Cho 2015-10-08 11:07:53 UTC
Created attachment 414096 [details]
an example of full list of nanum

font list should be after emerging media-fonts/nanum like this.
Comment 7 Seong-ho Cho 2015-10-08 11:20:09 UTC
and I agree to rename package from nanumfont to nanum
Comment 8 Ian Delaney (RETIRED) gentoo-dev 2015-10-08 11:35:00 UTC
(In reply to Patrice Clement from comment #1)
> Hi
> 
> The bug reporter came in #gentoo-proxy-maint on IRC and asked for help, and
> an update on this package. Is somebody looking into this issue? Thanks for
> letting us know.

It's all very well asking for an update but it's only valid to CC proxy-maint if there's a prospect of a proxy maintainer to take the package on.  This has been implied but it is not actually requested.  Also I don't like renaming the package unless there is added support for that from  Gentoo Fonts Team
Comment 9 Guilherme Amadio gentoo-dev 2015-10-08 13:19:18 UTC
(In reply to Ian Delaney from comment #8)
> (In reply to Patrice Clement from comment #1)
> > Hi
> > 
> > The bug reporter came in #gentoo-proxy-maint on IRC and asked for help, and
> > an update on this package. Is somebody looking into this issue? Thanks for
> > letting us know.
> 
> It's all very well asking for an update but it's only valid to CC
> proxy-maint if there's a prospect of a proxy maintainer to take the package
> on.  This has been implied but it is not actually requested.  Also I don't
> like renaming the package unless there is added support for that from 
> Gentoo Fonts Team

I am in the Gentoo fonts team :-) I will ask others before renaming, then.
The package will be maintained by the fonts herd/project.
Comment 10 Ian Delaney (RETIRED) gentoo-dev 2015-10-10 00:31:35 UTC
Perfect. Should I pull proxy-maintainers from CC then?
Comment 11 Guilherme Amadio gentoo-dev 2015-10-10 07:50:39 UTC
Sure. I just removed proxy-maint from CC.

Best,
Comment 12 Guilherme Amadio gentoo-dev 2015-10-12 17:07:29 UTC
(In reply to Seong-ho, Cho from comment #6)
> Created attachment 414096 [details]
> an example of full list of nanum
> 
> font list should be after emerging media-fonts/nanum like this.

It's hard for me to know the fonts from that list...

Could you please check the ebuild from my overlay again to see if they contain all the fonts? I made a tarball from the files in your ebuild.
Comment 13 Guilherme Amadio gentoo-dev 2015-10-13 07:38:31 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861189c18283e171f2b9c452cc01f668dc74992b

author     Guilherme Amadio <amadio@gentoo.org>	2015-10-13 07:35:57 (GMT)
committer  Guilherme Amadio <amadio@gentoo.org>	2015-10-13 07:35:57 (GMT)
commit     861189c18283e171f2b9c452cc01f668dc74992b

In the tree now.
Comment 14 Seong-ho Cho 2015-10-24 07:58:10 UTC
(In reply to Guilherme Amadio from comment #12)
> (In reply to Seong-ho, Cho from comment #6)
> > Created attachment 414096 [details]
> > an example of full list of nanum
> > 
> > font list should be after emerging media-fonts/nanum like this.
> 
> It's hard for me to know the fonts from that list...
> 
> Could you please check the ebuild from my overlay again to see if they
> contain all the fonts? I made a tarball from the files in your ebuild.

Thank you so much your help and effort.

I will suggest a new font package after 6 month for update. ;-)
Comment 15 Guilherme Amadio gentoo-dev 2015-10-24 10:34:36 UTC
(In reply to Seong-ho, Cho from comment #14)
> (In reply to Guilherme Amadio from comment #12)
> > (In reply to Seong-ho, Cho from comment #6)
> > > Created attachment 414096 [details]
> > > an example of full list of nanum
> > > 
> > > font list should be after emerging media-fonts/nanum like this.
> > 
> > It's hard for me to know the fonts from that list...
> > 
> > Could you please check the ebuild from my overlay again to see if they
> > contain all the fonts? I made a tarball from the files in your ebuild.
> 
> Thank you so much your help and effort.
> 
> I will suggest a new font package after 6 month for update. ;-)

You're welcome! I will be happy to add other fonts you propose.

Best,