[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