Go to file
Bob Friesenhahn ba57d5f0b7 * CMakeLists.txt, libtiff/test/Makefile.am: Applied patches by
Roger Leigh (via tiff mailing list on 2015-08-31.

CMake reads all version information directly from configure.ac to
avoid duplication of values.  This basically greps over the file
for the LIBTIFF_* variables, then translates them to the form
needed for cmake. This includes the release version and libtool
shared library version information.

Make shared/static library building configurable.  Currently it
always builds shared libraries, with static libs having a _static
suffix (copying zlib, but it means it's got a non-standard name).
CMake has a -DBUILD_SHARED_LIBS=ON|OFF option to select one or the
other, which is now used instead.  There's now a single "tiff"
target to build either shared or static as required, and all the
tests and tools are linked with this. Note: the Windows tests fail
when linked with a static libtiff (says: libtiff.dll not found).
Not really a regression since this was not tested up to this
point, and it's likely the unit tests haven't (ever?) been run on
Windows with a static libtiff, so there's some additional
portability issue here to address.  Works fine on UNIX systems,
and fine on Windows with the default to build a DLL.

Add a missing file which wasn't being distributed, causing unit
tests to fail.  Note that "find . -name '*.cmake'" lists all the
CMake files which need distributing in addition to all the
CMakeLists.txt files (which now are distributed).
2015-09-01 02:51:50 +00:00
build All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
config * tools/tiffcrop.c (ROTATE_ANY): Fix Coverity 1294542 "Logical 2015-05-28 01:50:20 +00:00
contrib All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
html Additional CMake-related files were missing from the distribution tarball. 2015-08-31 00:01:18 +00:00
libtiff * CMakeLists.txt, libtiff/test/Makefile.am: Applied patches by 2015-09-01 02:51:50 +00:00
m4 * tools/tiffcrop.c (ROTATE_ANY): Fix Coverity 1294542 "Logical 2015-05-28 01:50:20 +00:00
man All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
port All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
test * CMakeLists.txt, libtiff/test/Makefile.am: Applied patches by 2015-09-01 02:51:50 +00:00
tools All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
.cvsignore added files 2005-11-21 01:07:19 +00:00
aclocal.m4 * automake: updated to 1.15 2015-01-26 10:29:40 +00:00
autogen.sh * libtiff 4.0.0alpha4 released. 2009-08-27 17:40:49 +00:00
ChangeLog * CMakeLists.txt, libtiff/test/Makefile.am: Applied patches by 2015-09-01 02:51:50 +00:00
CMakeLists.txt * CMakeLists.txt, libtiff/test/Makefile.am: Applied patches by 2015-09-01 02:51:50 +00:00
commit * commit: Added a script to make it more convenient to commit 2004-09-14 14:26:21 +00:00
COMMITTERS Add myself to COMMITTERS 2014-11-19 22:26:42 +00:00
configure * configure.ac: libtiff 4.0.5 released. 2015-08-30 17:37:46 +00:00
configure.ac * configure.ac: libtiff 4.0.5 released. 2015-08-30 17:37:46 +00:00
configure.com Add accessor functions for the opaque type TIFFField. 2012-07-29 15:45:29 +00:00
COPYRIGHT Initial revision 1999-07-27 21:50:26 +00:00
HOWTO-RELEASE Additional CMake-related files were missing from the distribution tarball. 2015-08-31 00:01:18 +00:00
HOWTO-SECURITY-RELEASE note vs in topic and mailing list url 2012-04-06 16:45:55 +00:00
libtiff-4.pc.in * libtiff-4.pc.in: Added libtiff pkg-config .pc file support. 2010-11-27 20:54:51 +00:00
Makefile.am All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
Makefile.in All the CMakeLists.txt files were missing from the distribution tarball. 2015-08-30 21:26:45 +00:00
Makefile.vc Fix clean rules to be more precise, avoiding warnings from "del" 2008-01-01 15:53:10 +00:00
nmake.opt Use consistent line terminations. 2015-08-28 22:19:26 +00:00
README Record changes for libtiff 4.0.1 2012-02-18 21:53:27 +00:00
README.vms Added support for OpenVMS by Alexey Chupahin, elvis_75@mail.ru. 2006-04-21 14:22:57 +00:00
RELEASE-DATE * configure.ac: libtiff 4.0.5 released. 2015-08-30 17:37:46 +00:00
SConstruct Regenerated. 2007-02-24 15:03:47 +00:00
tiff.spec Moved from dist directory. 2004-06-14 15:07:42 +00:00
TODO added custom tag notes 2002-10-10 05:28:43 +00:00
VERSION * configure.ac: libtiff 4.0.5 released. 2015-08-30 17:37:46 +00:00

$Header: /cvs/maptools/cvsroot/libtiff/README,v 1.7 2012-02-18 21:53:27 bfriesen Exp $


TIFF Software Distribution
--------------------------
This file is just a placeholder; all the documentation is now in
HTML in the html directory.  To view the documentation point your
favorite WWW viewer at html/index.html; 

e.g.

    firefox html/index.html

If you don't have an HTML viewer then you can read the HTML source
or fetch a PostScript version of this documentation from the directory

    ftp://ftp.remotesensing.org/pub/libtiff/

If you can't hack either of these options then basically what you
want to do is:

    % ./configure
    % make
    % su
    # make install

More information, email contacts, and mailing list information can be 
found online at http://www.remotesensing.org/libtiff/.


Use and Copyright
-----------------
Silicon Graphics has seen fit to allow us to give this work away.  It
is free.  There is no support or guarantee of any sort as to its
operations, correctness, or whatever.  If you do anything useful with
all or parts of it you need to honor the copyright notices.   I would
also be interested in knowing about it and, hopefully, be acknowledged.

The legal way of saying that is:

Copyright (c) 1988-1997 Sam Leffler
Copyright (c) 1991-1997 Silicon Graphics, Inc.

Permission to use, copy, modify, distribute, and sell this software and 
its documentation for any purpose is hereby granted without fee, provided
that (i) the above copyright notices and this permission notice appear in
all copies of the software and related documentation, and (ii) the names of
Sam Leffler and Silicon Graphics may not be used in any advertising or
publicity relating to the software without the specific, prior written
permission of Sam Leffler and Silicon Graphics.

THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  

IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
OF THIS SOFTWARE.