private sync tizen_2.2 2.2.1_release 2.2_release submit/tizen_2.2/20130814.090455 submit/tizen_2.2/20130814.101904
authorSungyeon Woo <s.woo@samsung.com>
Wed, 7 Aug 2013 01:55:06 +0000 (10:55 +0900)
committerSungyeon Woo <s.woo@samsung.com>
Wed, 7 Aug 2013 01:55:06 +0000 (10:55 +0900)
Signed-off-by: Sungyeon Woo <s.woo@samsung.com>
13 files changed:
TC/_export_env.sh
TC/testcase/ft2demos/ftbench [moved from ft2demos/ftbench with 100% similarity]
TC/testcase/ft2demos/ftdiff [moved from ft2demos/ftdiff with 100% similarity]
TC/testcase/ft2demos/ftdump [moved from ft2demos/ftdump with 100% similarity]
TC/testcase/ft2demos/ftgamma [moved from ft2demos/ftgamma with 100% similarity]
TC/testcase/ft2demos/ftgrid [moved from ft2demos/ftgrid with 100% similarity]
TC/testcase/ft2demos/ftlint [moved from ft2demos/ftlint with 100% similarity]
TC/testcase/ft2demos/ftmulti [moved from ft2demos/ftmulti with 100% similarity]
TC/testcase/ft2demos/ftstring [moved from ft2demos/ftstring with 100% similarity]
TC/testcase/ft2demos/ftview [moved from ft2demos/ftview with 100% similarity]
debian/changelog
packaging/freetype.spec
src/bdf/bdflib.c

index 06b6671..2ea67ff 100755 (executable)
@@ -6,4 +6,4 @@ export TET_TARGET_PATH=$TET_INSTALL_PATH/tetware-target # tetware target path
 export PATH=$TET_TARGET_PATH/bin:$PATH
 export LD_LIBRARY_PATH=$TET_TARGET_PATH/lib/tet3:$LD_LIBRARY_PATH
 export TET_ROOT=$TET_TARGET_PATH
-export FT2_TC_ROOT_PATH=/mnt/nfs/DTS/freetype/ft2demos
+export FT2_TC_ROOT_PATH=/mnt/nfs/DTS/freetype/TC/testcase/ft2demos
similarity index 100%
rename from ft2demos/ftdiff
rename to TC/testcase/ft2demos/ftdiff
similarity index 100%
rename from ft2demos/ftdump
rename to TC/testcase/ft2demos/ftdump
similarity index 100%
rename from ft2demos/ftgrid
rename to TC/testcase/ft2demos/ftgrid
similarity index 100%
rename from ft2demos/ftlint
rename to TC/testcase/ft2demos/ftlint
similarity index 100%
rename from ft2demos/ftview
rename to TC/testcase/ft2demos/ftview
index 13476fd..204253b 100644 (file)
@@ -1,3 +1,11 @@
+freetype (2.4.9-slp2+4) unstable; urgency=low
+
+  * Add license file
+  * Git: framework/graphics/freetype
+  * Tag: freetype_2.4.9-slp2+4
+
+ -- Seongwon Cho <seongwon1.cho@samsung.com>  Wed, 10 Oct 2012 20:06:08 +0900
+
 freetype (2.4.9-slp2+1) unstable; urgency=low
 
   * FT2 version upgrade from 2.4.3 to 2.4.9
index 675e916..c4c60c1 100644 (file)
@@ -1,7 +1,7 @@
 Name:       freetype
 Summary:    A free and portable font rendering engine
 Version:    2.4.9
-Release:    1
+Release:    4
 Group:      System/Libraries
 License:    FTL or GPLv2+
 URL:        http://www.freetype.org
@@ -53,6 +53,8 @@ make %{?_smp_mflags}
 rm -rf %{buildroot}
 
 %makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
+mkdir -p %{buildroot}/usr/share/license
+cat docs/FTL.TXT > %{buildroot}/usr/share/license/%{name}
 
 
 # fix multilib issues
@@ -93,8 +95,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
 %manifest freetype.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libfreetype.so.*
+/usr/share/license/%{name}
 
 %files devel
+%manifest freetype.manifest
 %defattr(-,root,root,-)
 %dir %{_includedir}/freetype2
 %{_datadir}/aclocal/freetype2.m4
index b7b6857..9009a5e 100644 (file)
       if ( p->glyph_enc == -1 && p->list.used > 2 )
         p->glyph_enc = _bdf_atol( p->list.field[2], 0, 10 );
 
+       if ( p->glyph_enc < -1 )
+               p->glyph_enc = -1;
+
       FT_TRACE4(( DBGMSG2, p->glyph_enc ));
 
       /* Check that the encoding is in the Unicode range because  */
       /* otherwise p->have (a bitmap with static size) overflows. */
       if ( p->glyph_enc > 0                               &&
-           (size_t)p->glyph_enc >= sizeof ( p->have ) * 8 )
+           (size_t)p->glyph_enc >= sizeof ( p->have ) /
+                                                       sizeof ( unsigned long ) * 32)
       {
         FT_ERROR(( "_bdf_parse_glyphs: " ERRMSG5, lineno, "ENCODING" ));
         error = BDF_Err_Invalid_File_Format;
       p->cnt = p->font->props_size = _bdf_atoul( p->list.field[1], 0, 10 );
 
       if ( FT_NEW_ARRAY( p->font->props, p->cnt ) )
-        goto Exit;
+         {
+                 p->font->props_size = 0;
+                 goto Exit;
+         }
 
       p->flags |= _BDF_PROPS;
       *next     = _bdf_parse_properties;