[Lunar-commits] CVS: moonbase/graphics/libpng BUILD, 1.2, 1.3 DETAILS, 1.3, 1.4

Florin Braescu florin at lunar-linux.org
Sat Jul 31 19:08:19 GMT 2004


Update of /var/cvs/lunar/moonbase/graphics/libpng
In directory dbguin.lunar-linux.org:/tmp/cvs-serv5488

Modified Files:
	BUILD DETAILS 
Log Message:
add the security patches. use the bz2 tarball instead of tar.gz.


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/graphics/libpng/BUILD,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- BUILD	7 Jan 2003 20:52:39 -0000	1.2
+++ BUILD	31 Jul 2004 19:08:17 -0000	1.3
@@ -1,9 +1,14 @@
 (
+  cd ..                             &&
+  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+  patch_it $SOURCE_CACHE/$SOURCE3 0 &&
+  patch_it $SOURCE_CACHE/$SOURCE4 0 &&
+  cd $SOURCE_DIRECTORY              &&
 
 # the funroll-loops is there from the authors of libpng.  Its not my idea!
   export CFLAGS="$CFLAGS -Wall -funroll-loops"
   cp scripts/makefile.linux ./Makefile &&
-  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+  patch_it $SOURCE_CACHE/$SOURCE1 0 &&
   default_make
 
 ) > $C_FIFO 2>&1

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/graphics/libpng/DETAILS,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- DETAILS	7 Jan 2003 20:52:39 -0000	1.3
+++ DETAILS	31 Jul 2004 19:08:17 -0000	1.4
@@ -1,14 +1,26 @@
           MODULE=libpng
          VERSION=1.2.5
-          SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=$MODULE-$VERSION-Makefile-1.patch
+          SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE1=$MODULE-$VERSION-Makefile-1.patch
+         SOURCE2=$MODULE-patch00-pngrtran-filler-RRGGBB-overflow.txt
+         SOURCE3=$MODULE-patch01-pngrtran-filler-GG-overflow.txt
+         SOURCE4=$MODULE-patch02-pngerror-memcpy-overflow.txt
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
    SOURCE_URL[0]=$SFORGE_URL/$MODULE/$SOURCE
-  SOURCE2_URL[0]=$PATCH_URL/$SOURCE2 
+  SOURCE1_URL[0]=$PATCH_URL/$SOURCE1 
+  SOURCE2_URL[0]=$SFORGE_URL/$MODULE/$SOURCE2
+  SOURCE3_URL[0]=$SFORGE_URL/$MODULE/$SOURCE3
+  SOURCE4_URL[0]=$SFORGE_URL/$MODULE/$SOURCE4
+     SOURCE_VFY=md5:3fc28af730f12ace49b14568de4ad934
+    SOURCE1_VFY=md5:dfee28a0a9a288339db52fdfc4727488
+    SOURCE2_VFY=md5:1e49d90ffa33c25b5af90311fe022436
+    SOURCE3_VFY=md5:e233371ec0a57d2bfa462dac6d5d089d
+    SOURCE4_VFY=md5:cacaea50d5c6a0e6b2876c50d79b50d3
         WEB_SITE=http://www.libpng.org/pub/png/libpng.html
          ENTERED=20010922
-         UPDATED=20030107
+         UPDATED=20040731
            SHORT="libpng is a library that supports the PNG graphics format."
+
 cat << EOF
 The PNG library is a collection of routines used to create and
 manipulate PNG format graphics files. The PNG format was designed as a



More information about the Lunar-commits mailing list