r2849 - in trunk: BOOK BOOK/general/graphlib BOOK/introduction/welcome patches

randy at linuxfromscratch.org randy at linuxfromscratch.org
Tue Oct 19 22:50:32 PDT 2004


Author: randy
Date: 2004-10-19 23:50:31 -0600 (Tue, 19 Oct 2004)
New Revision: 2849

Added:
   trunk/patches/libtiff-3.7.0-libtool_fix-1.patch
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/graphlib/libtiff.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to libtiff-3.7.0

Modified: trunk/BOOK/general/graphlib/libtiff.xml
===================================================================
--- trunk/BOOK/general/graphlib/libtiff.xml	2004-10-20 00:03:12 UTC (rev 2848)
+++ trunk/BOOK/general/graphlib/libtiff.xml	2004-10-20 05:50:31 UTC (rev 2849)
@@ -4,12 +4,11 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-<!ENTITY libtiff-download-http "http://libtiff.maptools.org/dl/tiff-v&libtiff-version;.tar.gz">
-<!ENTITY libtiff-download-ftp " ">
-<!ENTITY libtiff-size "1.1 MB">
-<!ENTITY libtiff-buildsize "11 MB">
-<!ENTITY libtiff-time "0.16 SBU">
-
+<!ENTITY libtiff-download-http "http://libtiff.maptools.org/dl/tiff-&libtiff-version;.tar.gz">
+<!ENTITY libtiff-download-ftp "ftp://ftp.remotesensing.org/pub/libtiff/tiff-&libtiff-version;.tar.gz">
+<!ENTITY libtiff-size "1.2 MB">
+<!ENTITY libtiff-buildsize "15.6 MB">
+<!ENTITY libtiff-time "0.41 SBU">
 ]>
 
 <sect1 id="libtiff" xreflabel="libtiff-&libtiff-version;">
@@ -23,10 +22,11 @@
 <sect2>
 <title>Introduction to <application>libtiff</application></title>
 
-<para>The <application>libtiff</application> package contains the tiff libraries and associated
-utilities.  The libraries are used by many programs for reading and
-writing tiff files and the utilities are useful for general work with
-tiff files.</para>
+<para>The <application>libtiff</application> package contains the 
+<acronym>TIFF</acronym> libraries and associated utilities. The libraries are 
+used by many programs for reading and writing <acronym>TIFF</acronym> files 
+and the utilities are useful for general work with 
+<acronym>TIFF</acronym> files.</para>
 
 <sect3><title>Package information</title>
 <itemizedlist spacing='compact'>
@@ -38,15 +38,25 @@
 </sect3>
 
 <sect3><title>Additional downloads</title>
-<itemizedlist spacing="compact">
+<!-- <itemizedlist spacing="compact">
 <listitem><para>LZW compression support: <ulink
 url="ftp://ftp.remotesensing.org/libtiff/libtiff-lzw-compression-kit-1.5.tar.gz"/></para></listitem>
-</itemizedlist></sect3>
+</itemizedlist></sect3> -->
 
+<itemizedlist spacing="compact">
+<listitem><para>Required Patch: <ulink
+url="&patch-root;/libtiff-&libtiff-version;-libtool_fix-1.patch"/></para>
+</listitem>
+</itemizedlist>
+</sect3>
+
 <sect3><title><application>libtiff</application> dependencies</title>
 <sect4><title>Optional</title>
-<para><xref linkend="libjpeg"/>
-</para></sect4>
+<para><xref linkend="libjpeg"/>, 
+X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and <ulink 
+url="http://www.opengl.org/resources/libraries/glut/glut_downloads.html">GLUT</ulink>
+</para>
+</sect4>
 </sect3>
 
 </sect2>
@@ -54,17 +64,17 @@
 <sect2>
 <title>Installation of <application>libtiff</application></title>
 
-<para>If you wish to allow the creation of compressed
+<!-- <para>If you wish to allow the creation of compressed
 <acronym>TIFF</acronym> images, download the <acronym>LZW</acronym>
 Compression Kit and copy the provided <filename>tif_lzw.c</filename>
 file to the <filename class="directory">libtiff</filename> subdirectory
-of the <application>libtiff</application> source tree.</para>
+of the <application>libtiff</application> source tree.</para> -->
 
-<para>Install <application>libtiff</application> by running the following commands:</para>
+<para>Install <application>libtiff</application> by running the following 
+commands:</para>
 
-<screen><userinput><command>./configure --prefix=/usr --noninteractive \
-    --with-DIR_MAN=/usr/share/man \
-    --with-ZIP=yes --with-DIR_GZLIB=/usr/lib &&
+<screen><userinput><command>patch -Np1 -i ../libtiff-&libtiff-version;-libtool_fix-1.patch &&
+./configure --prefix=/usr --disable-jpeg &&
 make &&
 make install</command></userinput></screen>
 
@@ -73,28 +83,32 @@
 <sect2>
 <title>Command explanations</title>
 
-<para><option>--noninteractive</option>: This switch is used to
+<!-- <para><option>-noninteractive</option>: This switch is used to
 avoid the configuration routine asking for confirmation of the
 installation directories (which is passed to 
 <command>configure</command>).</para>
 
-<para><parameter>--with-DIR_MAN=/usr/share/man</parameter>: This is used
-because even though <parameter>--prefix=/usr</parameter> is specified, the 
+<para><parameter>-with-DIR_MAN=/usr/share/man</parameter>: This is used
+because even though <parameter>-prefix=/usr</parameter> is specified, the 
 <command>configure</command> routine tries to install the man pages in 
 <filename class="directory">/usr/local/man</filename> instead of the correct
 place.</para>
 
-<para><parameter>--with-ZIP=yes --with-DIR_GZLIB=/usr/lib</parameter>: This
+<para><parameter>-with-ZIP=yes -with-DIR_GZLIB=/usr/lib</parameter>: This
 enables support for the handling of <acronym>TIFF</acronym> images with
 deflate-encoded data.</para>
 
-<para><option>--with-JPEG=yes --with-DIR_JPEGLIB=/usr/lib</option>: Use
+<para><option>-with-JPEG=yes -with-DIR_JPEGLIB=/usr/lib</option>: Use
 these switches to enable support for the handling of <acronym>TIFF</acronym>
-images with <acronym>JPEG</acronym>-encoded data.</para>
+images with <acronym>JPEG</acronym>-encoded data.</para> -->
 
+<para><parameter>--disable-jpeg</parameter>: Remove this parameter to enable 
+support for handling <acronym>TIFF</acronym> images with 
+<acronym>JPEG</acronym>-encoded data.</para>
+
 </sect2>
 
-<sect2>
+<!-- <sect2>
 <title>Configuring <application>libtiff</application></title>
 
 <sect3><title>Configuration Information</title>
@@ -103,12 +117,13 @@
 
 </sect3>
 
-</sect2>
+</sect2> -->
 
 <sect2>
 <title>Contents</title>
 
-<para>The libtiff package contains
+<para>The <application>libtiff</application> package contains
+<command>bmp2tiff</command>,
 <command>fax2ps</command>,
 <command>fax2tiff</command>,
 <command>gif2tiff</command>,
@@ -126,6 +141,7 @@
 <command>tiffcp</command>,
 <command>tiffdither</command>,
 <command>tiffdump</command>,
+<command>tiffgt</command>,
 <command>tiffinfo</command>,
 <command>tiffmedian</command>,
 <command>tiffset</command>,
@@ -136,6 +152,10 @@
 
 <sect2><title>Description</title>
 
+<sect3><title>bmp2tiff</title>
+<para><command>bmp2tiff</command> converts a Microsoft Windows Device 
+Independent Bitmap image file to a <acronym>TIFF</acronym> image.</para></sect3>
+
 <sect3><title>fax2ps</title>
 <para><command>fac2ps</command> converts a <acronym>TIFF</acronym>
 facsimile to compressed PostScript file.</para></sect3>
@@ -206,6 +226,11 @@
 <para><command>tiffdump</command> prints verbatim information about
 <acronym>TIFF</acronym> files.</para></sect3>
 
+<sect3><title>tiffgt</title>
+<para><command>tiffgt</command> displays an image stored in a 
+<acronym>TIFF</acronym> file in an <application>X</application>
+window.</para></sect3>
+
 <sect3><title>tiffinfo</title>
 <para><command>tiffinfo</command> prints information about
 <acronym>TIFF</acronym> files.</para></sect3>
@@ -219,9 +244,9 @@
 <acronym>TIFF</acronym> into single-image <acronym>TIFF</acronym>
 files.</para></sect3>
 
-<sect3><title>tiff libraries</title>
-<para>The tiff libraries are used by many programs to read and write
-tiff files.</para></sect3>
+<sect3><title>libtiff libraries</title>
+<para>The libtiff libraries are used by many programs to read and write 
+<acronym>TIFF</acronym> files.</para></sect3>
 
 </sect2>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2004-10-20 00:03:12 UTC (rev 2848)
+++ trunk/BOOK/general.ent	2004-10-20 05:50:31 UTC (rev 2849)
@@ -1,4 +1,4 @@
-<!ENTITY day          "19">
+<!ENTITY day          "20">
 <!ENTITY month        "10">
 <!ENTITY year         "2004">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -81,7 +81,7 @@
 <!-- Chapter 9 -->                   
 <!ENTITY libjpeg-version              "6b">
 <!ENTITY libpng-version               "1.2.7">
-<!ENTITY libtiff-version              "3.6.1">
+<!ENTITY libtiff-version              "3.7.0">
 <!ENTITY libungif-version             "4.1.0b1">
 <!ENTITY libmng-version               "1.0.8">
 <!ENTITY lcms-version                 "1.13">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2004-10-20 00:03:12 UTC (rev 2848)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2004-10-20 05:50:31 UTC (rev 2849)
@@ -22,6 +22,9 @@
 
 <itemizedlist>
 
+<listitem><para>October 20th, 2004 [randy]: Updated to
+libtiff-3.7.0.</para></listitem>
+
 <listitem><para>October 19th, 2004 [igor]: Updated to
 PHP-5.0.2.</para></listitem>
 

Added: trunk/patches/libtiff-3.7.0-libtool_fix-1.patch
===================================================================
--- trunk/patches/libtiff-3.7.0-libtool_fix-1.patch	2004-10-20 00:03:12 UTC (rev 2848)
+++ trunk/patches/libtiff-3.7.0-libtool_fix-1.patch	2004-10-20 05:50:31 UTC (rev 2849)
@@ -0,0 +1,42 @@
+Submitted By:            Randy McMurchy <randy_at_linuxfromscratch_dot_org>
+Date:                    2004-10-19
+Initial Package Version: 3.7.0
+Upstream Status:         Not submitted as libtool will be updated instead
+Origin:                  http://www.asmail.be/msg0054539720.html
+Description:             Fixes mismatched libtool script so that library
+                         files have correct filenames
+
+$LastChangedBy$
+$Date$
+
+diff -ur tiff-3.7.0.orig/ltmain.sh tiff-3.7.0/ltmain.sh
+--- tiff-3.7.0.orig/ltmain.sh	2004-10-14 19:53:25.000000000 +0200
++++ tiff-3.7.0/ltmain.sh	2004-10-18 14:49:01.000000000 +0200
+@@ -2862,7 +2862,7 @@
+       case $outputname in
+       lib*)
+ 	name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
+-	eval shared_ext=\"$shrext\"
++	eval shared_ext=\"$shrext_cmds\"
+ 	eval libname=\"$libname_spec\"
+ 	;;
+       *)
+@@ -2874,7 +2874,7 @@
+ 	if test "$need_lib_prefix" != no; then
+ 	  # Add the "lib" prefix for modules if required
+ 	  name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
+-	  eval shared_ext=\"$shrext\"
++	  eval shared_ext=\"$shrext_cmds\"
+ 	  eval libname=\"$libname_spec\"
+ 	else
+ 	  libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
+@@ -3637,7 +3637,7 @@
+ 	fi
+ 
+ 	# Get the real and link names of the library.
+-	eval shared_ext=\"$shrext\"
++	eval shared_ext=\"$shrext_cmds\"
+ 	eval library_names=\"$library_names_spec\"
+ 	set dummy $library_names
+ 	realname="$2"
+


Property changes on: trunk/patches/libtiff-3.7.0-libtool_fix-1.patch
___________________________________________________________________
Name: svn:keywords
   + LastChangedBy Date




More information about the blfs-book mailing list