From 6b71f17aceead5ba4b72eba0a640a36d1eb7d94b Mon Sep 17 00:00:00 2001 From: Manuel Canales Esparcia Date: Wed, 4 May 2005 17:55:26 +0000 Subject: [PATCH] Tagged libpng.xml git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3960 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general/graphlib/libpng.xml | 243 ++++++++++++++++++++---------------- 1 file changed, 132 insertions(+), 111 deletions(-) diff --git a/general/graphlib/libpng.xml b/general/graphlib/libpng.xml index d6900d6038..d025eaa765 100644 --- a/general/graphlib/libpng.xml +++ b/general/graphlib/libpng.xml @@ -4,149 +4,170 @@ %general-entities; - - - - - - + + + + + + ]> - -$LastChangedBy$ -$Date$ - - -libpng-&libpng-version; - -Libpng + - -Introduction to <application>libpng</application> + + $LastChangedBy$ + $Date$ + -The libpng package contains libraries used -by other programs for reading and writing PNG files. + Libpng-&libpng-version; -Package information - -Download (HTTP): -Download (FTP): -Download MD5 Sum: &libpng-md5; -Download size: &libpng-size; -Estimated disk space required: -&libpng-buildsize; -Estimated build time: -&libpng-time; - + + Libpng + -Additional downloads - -Required Patch to explicitly link -libpng against system libraries: - - + + Introduction to Libpng - + The libpng package contains libraries used + by other programs for reading and writing PNG files. - -Installation of <application>libpng</application> + Package Information + + + Download (HTTP): + + + Download (FTP): + + + Download MD5 sum: &libpng-md5sum; + + + Download size: &libpng-size; + + + Estimated disk space required: &libpng-buildsize; + + + Estimated build time: &libpng-time; + + -Install libpng by running the following -commands: + Additional Downloads + + + Required Patch to explicitly link + libpng against system libraries: + + -patch -Np1 -i ../libpng-&libpng-version;-link_to_proper_libs-1.patch && + + + + Installation of Libpng + + Install libpng by running the following + commands: + +patch -Np1 -i ../libpng-&libpng-version;-link_to_proper_libs-1.patch && make prefix=/usr ZLIBINC=/usr/include \ - ZLIBLIB=/usr/lib -f scripts/makefile.linux + ZLIBLIB=/usr/lib -f scripts/makefile.linux -To test the results, issue: make -f scripts/makefile.linux test. + To test the results, issue: make -f scripts/makefile.linux test. -Now, as the root user: + Now, as the root user: -make prefix=/usr install -f scripts/makefile.linux +make prefix=/usr install -f scripts/makefile.linux - + - -Command explanations + + Command Explanations -ZLIBINC=/usr/include ZLIBLIB=/usr/lib: This -forces libpng to look for the -zlib includes and libraries where they are -installed. + ZLIBINC=/usr/include ZLIBLIB=/usr/lib: This + forces libpng to look for the + zlib includes and libraries where they are + installed. --f scripts/makefile.linux: This points -make at the Linux version of the -Makefile as libpng doesn't use -an autoconf routine. Instead, it has various -Makefiles for different platforms. + -f scripts/makefile.linux: This points + make at the Linux version of the + Makefile as libpng doesn't use + an autoconf routine. Instead, it has various + Makefiles for different platforms. - + - -Configuring <application>libpng</application> + + Configuring Libpng -Configuration Information + + Configuration Information - + - + - + - -Contents + + Contents - -Installed Programs -Installed Libraries -Installed Directory + + Installed Programs + Installed Libraries + Installed Directory - -libpng-config and libpng12-config -libpng.[so,a] and libpng12.[so,a] -/usr/include/libpng12 - - + + libpng-config and libpng12-config + libpng.[so,a] and libpng12.[so,a] + /usr/include/libpng12 + + - -Short Descriptions - + + Short Descriptions + + - -libpng-config -is a symlink to libpng12-config. - -libpng-config - - + + libpng-config + + is a symlink to libpng12-config. + + libpng-config + + + - -libpng12-config -provides configuration information for -libpng. - -libpng12-config - - + + libpng12-config + + provides configuration information for + libpng. + + libpng12-config + + + - -libpng.[so,a] and -libpng12.[so,a] -libraries are a collection of routines used to create and -manipulate PNG format graphics files. The -PNG format was designed as a replacement for -GIF and, to a lesser extent, TIFF, with -many improvements and extensions and lack of patent problems. - -libpng.[so,a] - - - + + libpng.[so,a] and + libpng12.[so,a] + + are a collection of routines used to create and manipulate PNG + format graphics files. The PNG format was designed as a replacement for + GIF and, to a lesser extent, TIFF, with many improvements and extensions + and lack of patent problems. + + libpng.[so,a] + + + - + + +