[Bug 2483] Review request: msttcore-fonts - TrueType core fonts for the web

RPM Fusion Bugzilla noreply at rpmfusion.org
Tue May 28 15:13:01 CEST 2013


https://bugzilla.rpmfusion.org/show_bug.cgi?id=2483

Alec Leamas <leamas.alec at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |leamas.alec at gmail.com

--- Comment #34 from Alec Leamas <leamas.alec at gmail.com> 2013-05-28 15:13:01 CEST ---
Hm... Have followed this discussion, have a similar case in spotify-client (bug
#2565), a non-redistributable binary application.

Basically, I feel that this is going in the wrong direction. The download stuff
is just so complicated and somehow pushes the limits of of the rpm mechanisms.
Frankly, downloading and installing stuff in scriptlets is not "sane" (the GL
requirement) in my eyes.

OTOH, I think Nicholas described the correct way to handle this in comment #14.
I have been thinking in the same ways, something like a dkms/akmod framework
which downloads and builds separate rpms.

I have made a sketch at https://github.com/leamas/lpbs. It's a framework
defining how non-redistributable packages can be built and installed using some
metadata in a separate package. As a proof of concept, I have implemented my
own spotify-client and msttcorefonts in the examples dir (sketchy!).

One reflection while doing this is that this discussion is a little lost in the
download/install issues. Besides those, this is a font package which seemingly
needs to be updated (naming, not using font template, no fontconfig) according
the font packaging GL.

I perfectly aware that lpbs isn't the final solution here. But I think it
demonstrates a cleaner way to cope with these legal issues (?)

BTW: Many thanks for the existing installer on sourceforge which I've been
using long time :)

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the rpmfusion-developers mailing list