[Bug 1290878] New: macros.fonts uses %define instead of %global
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1290878
Bug ID: 1290878
Summary: macros.fonts uses %define instead of %global
Product: Fedora
Version: rawhide
Component: fontpackages
Assignee: nicolas.mailhot(a)laposte.net
Reporter: tibbs(a)math.uh.edu
QA Contact: extras-qa(a)fedoraproject.org
CC: fonts-bugs(a)lists.fedoraproject.org,
nicolas.mailhot(a)laposte.net, paul(a)frixxon.co.uk,
tagoh(a)redhat.com
While working on some compatibility macros for EPEL (to let the older branches
use some of the new RPM functionality without ifdefs) I found my macros broke
nothing except the font packages. After some bugging I found that use of
%define in the %_font_pkg() macro will expand itself recursively when expanded
in certain contexts. It seems to work currently by luck.
Changing that one %define to %global appears to work and generates RPMs which
differ from the current packages by nothing other than timestamps.
Is there a specific reason that %define is used there? As I understand it, the
general rule is that you should use %global unless you know that you really
need the special and difficult to explain behavior of %define. There's no
comment in the macros file about this, so I suspect that the use of %define is
not intentional.
Unfortunately this is holding up some work I'm doing so I'd like to get this
pushed out at least for EL6 and EL5 as soon as is reasonable. I'll do a
complete rebuild of all font packages and rpmdiff against current rawhide as
well as EPEL5 and 6 and post it here to make sure there's no breakage, and I'm
happy to push a package with that one line patched to any branches you desire.
Just let me know.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=tEr6H2XzHZ&a=cc_unsubscribe
6 years, 8 months
[Bug 1284237] New: [kn] Change the default Kannada font to Noto from
Lohit-Kannada
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1284237
Bug ID: 1284237
Summary: [kn] Change the default Kannada font to Noto from
Lohit-Kannada
Product: Fedora
Version: rawhide
Component: fonts-indic
Assignee: extras-orphan(a)fedoraproject.org
Reporter: prasad.mvs(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: extras-orphan(a)fedoraproject.org,
fonts-bugs(a)lists.fedoraproject.org
Description of problem:
Aesthetically the Noto fonts are way better than Lohit-Kannada. Change the
default system font for Kannada to Noto.
Actual results:
The default fonts of the current fedora releases are Lohit-Kannada
Expected results:
Noto should be made the default font.
Additional info: To see a comparison between these two fonts, please follow
below steps:
1.Make sure that you have Noto font
2.Open the UTRRS page : http://utrrs-testing.rhcloud.com/language/kn
3.Enter "Noto Sans Kannada" and click on Change Font button.
4.Compare the References (Lohit-Kannada) with those of rendered Characters
(Noto Sans) for Code points, GPOS and GSUB.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=BFpLTzr5z3&a=cc_unsubscribe
6 years, 8 months