[Lunar-commits] r24735 - moonbase/trunk/graphics/freetype2

Florin Braescu florin at lunar-linux.org
Thu Jun 7 12:06:45 CEST 2007


Author: florin
Date: 2007-06-07 12:06:45 +0200 (Thu, 07 Jun 2007)
New Revision: 24735

Modified:
   moonbase/trunk/graphics/freetype2/BUILD
   moonbase/trunk/graphics/freetype2/DETAILS
Log:
add a security patch.


Modified: moonbase/trunk/graphics/freetype2/BUILD
===================================================================
--- moonbase/trunk/graphics/freetype2/BUILD	2007-06-07 10:04:54 UTC (rev 24734)
+++ moonbase/trunk/graphics/freetype2/BUILD	2007-06-07 10:06:45 UTC (rev 24735)
@@ -1,23 +1,26 @@
 (
+
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   if [ $BYTECODE == "y" ] ; then
     sed -i -r 's:.*(#.*BYTE.*) .*:\1:' \
        include/freetype/config/ftoption.h
-  fi &&
+  fi  &&
 
-sed -i -r 's:.*(#.*SYSTEM_ZLIB.*) .*:\1:' \
-  include/freetype/config/ftoption.h &&
+  sed -i -r 's:.*(#.*SYSTEM_ZLIB.*) .*:\1:' \
+    include/freetype/config/ftoption.h  &&
 
-sed -i -r 's:.*(#.*SUBPIXEL_RENDERING.*) .*:\1:' \
-  include/freetype/config/ftoption.h &&
+  sed -i -r 's:.*(#.*SUBPIXEL_RENDERING.*) .*:\1:' \
+    include/freetype/config/ftoption.h  &&
   
-sed -i -r 's:.*(#.*INCREMENTAL.*) .*:\1:' \
-  include/freetype/config/ftoption.h &&
+  sed -i -r 's:.*(#.*INCREMENTAL.*) .*:\1:' \
+    include/freetype/config/ftoption.h  &&
 
-sed -i 's@^#define\ TT_CONFIG_OPTION_UNPATENTED_HINTING@#undef\ TT_CONFIG_OPTION_UNPATENTED_HINTING@' \
-  include/freetype/config/ftoption.h &&
-sed -i 's@^#\ AUX at AUX@' \
-  modules.cfg &&
+  sed -i 's@^#define\ TT_CONFIG_OPTION_UNPATENTED_HINTING@#undef\ TT_CONFIG_OPTION_UNPATENTED_HINTING@' \
+    include/freetype/config/ftoption.h  &&
 
+  sed -i 's@^#\ AUX at AUX@' modules.cfg  &&
+
   default_build
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/graphics/freetype2/DETAILS
===================================================================
--- moonbase/trunk/graphics/freetype2/DETAILS	2007-06-07 10:04:54 UTC (rev 24734)
+++ moonbase/trunk/graphics/freetype2/DETAILS	2007-06-07 10:06:45 UTC (rev 24735)
@@ -1,13 +1,17 @@
           MODULE=freetype2
          VERSION=2.3.4
           SOURCE=freetype-$VERSION.tar.bz2
+         SOURCE2=freetype-$VERSION-security-1.patch.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/freetype-$VERSION
       SOURCE_URL=$SFORGE_URL/freetype/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:09b8f5ecbb3e06a14cc1c2f2dc7c04fe34c48eca
+     SOURCE2_VFY=sha1:9b563b636c8b89ea0c96e808fab0012d96cca41f
         WEB_SITE=http://www.freetype.org
          ENTERED=20010922
-         UPDATED=20070410
-           SHORT="free, quality, portable font engine."
+         UPDATED=20070607
+           SHORT="A free, quality, portable font engine"
+
 cat << EOF
-A Free, Quality, and Portable Font Engine
+A Free, Quality, and Portable Font Engine.
 EOF



More information about the Lunar-commits mailing list