[Bug 547] New: review request: LCD patches from Ubuntu finally in Fedora

RPM Fusion Bugzilla noreply at rpmfusion.org
Tue Apr 14 18:47:48 CEST 2009


http://bugzilla.rpmfusion.org/show_bug.cgi?id=547

           Summary: review request: LCD patches from Ubuntu finally in
                    Fedora
           Product: Package Reviews
           Version: Current
          Platform: All
        OS/Version: GNU/Linux
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Review Request
        AssignedTo: rpmfusion-package-review at rpmfusion.org
        ReportedBy: david at hlacik.eu
                CC: rpmfusion-package-review at rpmfusion.org
            Blocks: 2,30
   Estimated Hours: 0.0


Hello guys,

 I have finally prepared patched libraries for Fedora, which will provide
beautiful fonts experience from Ubuntu to Fedora.
 I am writing about LCD patches which are applied to cairo, libXft and
fontconfig libraries and bring us patented subpixel hinting technology for
drawing beautiful fonts on LCD .

Little history :
David Tuner of freetype created some excellent patches which provide superior
subpixel redering which very much improves the appearance of fonts. At one
time, these patches were readily available and could be applied to the packages
of the day. Since then, David Turner made the decision that these patches could
infringe on patents and so since then, these patches have not been maintained
and upgraded to the latest packages. The freetype portion of the patches does
exist in current freetype packages, but is shipped disabled. Unfortunately,
there are 2 other areas where patches are needed and these are not maintained:
cairo and Xft. Without the cairo and Xft patches, I could not get acceptable
subpixel rendering. 

Here are the sample screens from my desktop Fedora 10 on Gnome
http://power.polarion.com/_review/screen1.png
http://power.polarion.com/_review/screen2.png

I prepared four packages, freetype-lcd , cairo-lcd, libXft-lcd, fontconfig-lcd.
As all packages are required they do depend on self.
Of course to met package guidelines i am not replacing any current packages nor
files in Fedora. Instead of this I am overriding paths to libraries using
ld.so.conf.d (some as freetype-freeworld does)

freetype-lcd
SPEC: http://power.polarion.com/_review/freetype-lcd.spec
SRPM: http://power.polarion.com/_review/freetype-lcd-2.3.9-4.1.fc10.src.rpm

cairo-lcd
SPEC: http://power.polarion.com/_review/cairo-lcd.spec
SRPM: http://power.polarion.com/_review/cairo-lcd-1.8.6-1.2.fc10.src.rpm

libXft-lcd
SPEC: http://power.polarion.com/_review/libXft-lcd.spec
SRPM: http://power.polarion.com/_review/libXft-lcd-2.1.13-3.1.fc10.src.rpm

fontconfig-lcd
SPEC: http://power.polarion.com/_review/fontconfig-lcd.spec
SRPM: http://power.polarion.com/_review/fontconfig-lcd-2.6.0-1.12.fc10.src.rpm

I believe this is a revolutionary enhancement for us. Why? Try those packages
by yourself :

http://power.polarion.com/_x86_64/freetype-lcd-2.3.9-4.1.fc10.x86_64.rpm
http://power.polarion.com/_x86_64/libXft-lcd-2.1.13-3.1.fc10.x86_64.rpm
http://power.polarion.com/_x86_64/cairo-lcd-1.8.6-1.2.fc10.x86_64.rpm
http://power.polarion.com/_x86_64/fontconfig-lcd-2.6.0-1.12.fc10.x86_64.rpm

After installed, log out and log in, go to Gnome System -> Preferences -> Look
and Feel -> Appearance . Go to Fonts Tab and enable Subpixel smoothing (LCDs)

I would like to have an short wiki page on rpmfusion.org where I will describe
all possible font settings, hintings (slight,medium,full) as well as other
configurations to make fonts look superb.


-- 
Configure bugmail: http://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