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
+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
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
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
%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
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;