Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit gfxboot
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Tue, 14 Aug 2007 02:48:10 +0200
  • Message-id: <20070814004811.1D66C678333@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package gfxboot
checked in at Tue Aug 14 02:48:10 CEST 2007.

--------
--- arch/i386/gfxboot/gfxboot.changes   2007-08-10 12:55:51.000000000 +0200
+++ /mounts/work_src_done/STABLE/gfxboot/gfxboot.changes        2007-08-13 16:09:45.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Aug 13 16:09:27 CEST 2007 - snwint@xxxxxxx
+
+- use autohinting for lohit_pa, gulim, FZHeiTi (#299568)
+
+-------------------------------------------------------------------

Old:
----
  gfxboot-3.3.31.tar.bz2

New:
----
  gfxboot-3.3.32.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gfxboot.spec ++++++
--- /var/tmp/diff_new_pack.z16988/_old  2007-08-14 02:47:55.000000000 +0200
+++ /var/tmp/diff_new_pack.z16988/_new  2007-08-14 02:47:55.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package gfxboot (Version 3.3.31)
+# spec file for package gfxboot (Version 3.3.32)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -18,10 +18,10 @@
 Requires:       perl-HTML-Parser
 Autoreqprov:    on
 Summary:        Graphical Boot Logo for LILO and SYSLINUX
-Version:        3.3.31
+Version:        3.3.32
 Release:        1
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source:         gfxboot-3.3.31.tar.bz2
+Source:         gfxboot-3.3.32.tar.bz2
 Source1:        NLD.tar.bz2
 Source2:        SLES.tar.bz2
 Source3:        SuSE.tar.bz2
@@ -61,6 +61,8 @@
 /usr/share/gfxboot
 
 %changelog
+* Mon Aug 13 2007 - snwint@xxxxxxx
+- use autohinting for lohit_pa, gulim, FZHeiTi (#299568)
 * Fri Aug 10 2007 - snwint@xxxxxxx
 - allow to set default values for repository
 * Thu Aug 09 2007 - snwint@xxxxxxx

++++++ gfxboot-3.3.31.tar.bz2 -> gfxboot-3.3.32.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.3.31/Changelog new/gfxboot-3.3.32/Changelog
--- old/gfxboot-3.3.31/Changelog        2007-08-10 12:54:30.000000000 +0200
+++ new/gfxboot-3.3.32/Changelog        2007-08-13 16:08:56.000000000 +0200
@@ -1,3 +1,6 @@
+13/8/2007:     v3.3.32
+       - use autohinting for lohit_pa, gulim, FZHeiTi (#299568)
+
 10/8/1007:     v3.3.31
        - allow to set default values for repository
 
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.3.31/mkblfont.c new/gfxboot-3.3.32/mkblfont.c
--- old/gfxboot-3.3.31/mkblfont.c       2006-09-25 17:58:09.000000000 +0200
+++ new/gfxboot-3.3.32/mkblfont.c       2007-08-13 15:41:39.000000000 +0200
@@ -3,6 +3,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
+#include <ctype.h>
 #include <getopt.h>
 #include <iconv.h>
 #include <errno.h>
@@ -82,6 +83,7 @@
   unsigned ok:1;
   unsigned bold:1;
   unsigned nobitmap:1;
+  unsigned autohint:2;         /* 0: auto, 1: off, 2: on */
 } font_t;
 
 typedef struct char_data_s {
@@ -237,6 +239,10 @@
                 font->nobitmap = strtol(s, &s1, 0);
                 if(*s1) err = 1;
               }
+              else if(!strcmp(str, "autohint")) {
+                font->autohint = strtol(s, &s1, 0) + 1;
+                if(*s1) err = 1;
+              }
               else if(!strcmp(str, "c")) {
                 err = parse_int_list(&font->chars, s);
               }
@@ -896,7 +902,13 @@
     glyph_index = FT_Get_Char_Index(font->face, cd->c);
     if(!glyph_index) continue;
 
-    err = FT_Load_Char(font->face, cd->c, FT_LOAD_RENDER | (font->nobitmap ? FT_LOAD_NO_BITMAP : 0));
+    err = FT_Load_Char(
+      font->face,
+      cd->c,
+      FT_LOAD_RENDER |
+      (font->nobitmap ? FT_LOAD_NO_BITMAP : 0) |
+      (font->autohint ? font->autohint == 1 ? FT_LOAD_NO_AUTOHINT : FT_LOAD_FORCE_AUTOHINT : 0)
+    );
     if(err) continue;
 
     cd->ok = 1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.3.31/VERSION new/gfxboot-3.3.32/VERSION
--- old/gfxboot-3.3.31/VERSION  2007-08-10 12:53:47.000000000 +0200
+++ new/gfxboot-3.3.32/VERSION  2007-08-13 15:48:30.000000000 +0200
@@ -1 +1 @@
-3.3.31
+3.3.32

++++++ NLD.tar.bz2 ++++++

++++++ SLES.tar.bz2 ++++++

++++++ SuSE.tar.bz2 ++++++
++++ 35952 lines of diff (skipped)

++++++ Zen.tar.bz2 ++++++


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >