* Corrected alpha versioning.

* Removed distinction between  alpha and release targets in Makefile.in.

	* added release.stamp target, which tags cvs tree, and updates
	  "RELEASE-DATE"

	* added releasediff target, which diffs tree with source as of
	  date in "RELEASE-DATE"

	* Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
	  away from alpha/non-alpha distinctions).

	* updated html to reflect release
This commit is contained in:
Mike Welles 1999-09-26 22:03:46 +00:00
parent 5799a2d59d
commit 58db23364e
12 changed files with 151 additions and 115 deletions

View File

@ -1,3 +1,19 @@
1999-09-26 Mike Welles mike@onshore.com
* Corrected alpha versioning.
* Removed distinction between alpha and release targets in Makefile.in.
* added release.stamp target, which tags cvs tree, and updates
"RELEASE-DATE"
* added releasediff target, which diffs tree with source as of
date in "RELEASE-DATE"
* Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
away from alpha/non-alpha distinctions).
* updated html to reflect release
1999-09-23 <warmerda@CS46980-B>
* Set O_BINARY for tif_unix.c open() ... used on cygwin for instance.
@ -5,6 +21,7 @@
* Added CYGWIN case in configure.
Fri Sep 17 00:13:51 CEST 1999 Mike Welles <mike@onshore.com>
* Applied Francois Dagand's patch to handle fax decompression bug.
(sizes >= 65536 were failing)

View File

@ -1,5 +1,5 @@
#! smake
# $Header: /cvs/maptools/cvsroot/libtiff/Attic/Makefile,v 1.2 1999-08-25 19:38:48 warmerda Exp $
# $Header: /cvs/maptools/cvsroot/libtiff/Attic/Makefile,v 1.3 1999-09-26 22:03:46 mwelles Exp $
#
# Warning, this file was automatically created by the TIFF configure script
#
@ -31,7 +31,7 @@
SRCDIR = .
#
# VERSION: v3.5.1
# VERSION: v3.5.2
# DATE: Wed Aug 25 15:30:36 EST 1999
# TARGET: i586-unknown-linux
# CCOMPILER: /usr/bin/gcc

View File

@ -1,5 +1,5 @@
#! smake
# $Header: /cvs/maptools/cvsroot/libtiff/Makefile.in,v 1.2 1999-08-25 19:34:25 warmerda Exp $
# $Header: /cvs/maptools/cvsroot/libtiff/Makefile.in,v 1.3 1999-09-26 22:03:46 mwelles Exp $
#
# @WARNING@
#
@ -401,51 +401,6 @@ CONFIG=\
rcsclean:
rcsclean ${TIFFFILES} && co ${TIFFFILES}
alpha:
(cd ${SRCDIR}/dist; sh newversion)
-${MAKE} clean
${MAKE} alpha.stamp
${SRCDIR}/configure ${CONFIG}
${MAKE} product
${MAKE} alpha.tar
# stamp relevant files according to current alpha
alpha.stamp:
VERSION="Alpha@DIST_ALPHA@"; \
NOW=`date`; \
for i in ${TIFFFILES}; do \
REV=`rlog -h -d"$$NOW" ${SRCDIR}/$$i|fgrep 'head:'|awk '{print $$2}'`;\
rcs "-N$$VERSION:$$REV" "-sExp:$$REV" ${SRCDIR}/$$i && co -sExp ${SRCDIR}/$$i; \
done
purge-old-alphas:
VERSIONS=`awk 'BEGIN { \
for (i=1; i<=@DIST_ALPHA@; i++) printf " -nAlpha%03d",i;\
exit \
}'`; \
for i in ${TIFFFILES}; do \
echo rcs $$VERSIONS ${SRCDIR}/$$i; \
rcs $$VERSIONS ${SRCDIR}/$$i && co ${SRCDIR}/$$i; \
done
alphadiff:
-@for i in ${TIFFFILES}; do \
rcsdiff -r${ALPHA} ${SRCDIR}/$$i; \
done
# create alpha distribution archive
alpha.tar:
VERSION="@VERSION@"; \
rm -f tiff-$$VERSION $$VERSION $$VERSION-tar; \
ln -s ${SRCDIR} tiff-$$VERSION; \
(for i in ${DISTFILES}; do \
echo $$i; \
done) | sed "s;.*;tiff-$$VERSION/&;" >$$VERSION; \
tar cvf $$VERSION-tar `cat $$VERSION`; \
rm -f tiff-$$VERSION-tar.${ZIPSUF}; \
cat $$VERSION-tar | ${COMPRESS} >tiff-$$VERSION-tar.${ZIPSUF}; \
rm -f tiff-$$VERSION $$VERSION $$VERSION-tar;
release:
(cd ${SRCDIR}/dist; sh newversion)
-${MAKE} clean
@ -454,11 +409,15 @@ release:
${MAKE} product
${MAKE} release.tar
# stamp relevant files according to current alpha
release.stamp:
NOW=`date`; \
for i in ${TIFFFILES}; do \
REV=`rlog -h -d"$$NOW" ${SRCDIR}/$$i|fgrep 'head:'|awk '{print $$2}'`;\
rcs "-NRelease@DIST_MAJOR@_@DIST_MINOR@_@DIST_TYPE@:$$REV" "-sRel:$$REV" ${SRCDIR}/$$i && co -sRel ${SRCDIR}/$$i; \
cvs tag -R "Release"
date "+%m/%d/%Y" > RELEASE-DATE
#diffs since last release
releasediff:
-@for i in ${TIFFFILES}; do \
cvs diff -D`cat RELEASE-DATE` ${SRCDIR}/$$i; \
done
# create release distribution archive

View File

@ -1,41 +0,0 @@
To: sam@engr.sgi.com
cc: adam@onshore.com
cc: billr@corbis.com
cc: magick@wizards.dupont.com
Subject: libtiff fork
X-Mailer: VM 6.63 under Emacs 20.3.2
--text follows this line--
I've finished merging a forked libtiff that was being shipped with
ImageMagick (that added IPTC newsphoto support) with the last libtiff
release (tiff-v3.4beta037). I'm going to make this available at
ftp://ftp.onshore.com/pub/libtiff (as tiff-v3.4beta037-IPTC).
I'm very reluctant to fork code, and I woud refrain, but for the following:
1. Repeated mail to you about the patches has gone unanswered.
2. I keep getting mail from people strugging to get IPTC newphoto support
to work properly with ImageMagick.
3. The NT source distibution was already shipping with a forked version.
In order for the situation to be less confusing, I'm going to make an
archive of the forked version available.
I very much would like for there not to be a fork. Are you still
maintaining libtiff? If not, is there a current maintainer?
I'm willing to adopt it if there isn't. I'd hate to see such an
important library fragment. It's extremely likely that onShore
(http://onshore.com/), will donate web space, bandwidth, and listserv
services if so.
------------------------------------------------------
M. L. Welles mike@onShore.com
http://fifth.net/
-------------------------------------------------------

View File

@ -1,8 +0,0 @@
Release 3.5.1 is merely a renaming of v3.4-beta037-IPTC to bump the
version number so that the maintainer switch is clear and folks will
know which problems I caused. See README-IPTC forchages between v3.5
and the last version that Sam released.
--Mike Welles (mike@onshore.com)

1
RELEASE-DATE Normal file
View File

@ -0,0 +1 @@
9/26/1999

View File

@ -1 +1 @@
3.5.1
3.5.2

View File

@ -1,4 +1,4 @@
# $Header: /cvs/maptools/cvsroot/libtiff/Attic/config.site,v 1.1 1999-07-27 21:50:26 mike Exp $
# $Header: /cvs/maptools/cvsroot/libtiff/Attic/config.site,v 1.2 1999-09-26 22:03:46 mwelles Exp $
#
# TIFF Software
#
@ -94,8 +94,8 @@
# JPEG support requires release 5 or later of the IJG code,
# which you can find on the Internet at ftp.uu.net:/graphics/jpeg/.
#
#DIRS_LIBINC="$DIRS_LIBINC ../src/jpeg-5a" # directory for jpeg include files
#DIR_JPEGLIB=../src/jpeg-5a # directory for libjpeg
#DIRS_LIBINC="$DIRS_LIBINC ../src/jpeg-6b" # directory for jpeg include files
#DIR_JPEGLIB=../src/jpeg-6b # directory for libjpeg
#
# Deflate-specific parameters; used when Deflate support is enabled (see above).

2
dist/tiff.alpha vendored
View File

@ -1 +1 @@
define ALPHA 037
define ALPHA 01

View File

@ -14,10 +14,10 @@ TIFF Software
<B>Home Page</B>: <A HREF="http://www.libtiff.org/">
http://www.libtiff.org</A> <BR>
<B>FAQ Page</B>: <I>forthcoming</I><BR>
<B>Latest Release</B>: <A HREF="v3.5.1.html">v3.5.1</A><BR>
<B>Latest Software</B>: <A HREF="v3.5.1.html">v3.5.1</A><BR>
<B>Latest Release</B>: <A HREF="v3.5.2.html">v3.5.2</A><BR>
<B>Latest Software</B>: <A HREF="v3.5.2.html">v3.5.2</A><BR>
<B>Master FTP Site</B>: <A HREF="ftp://ftp.onshore.com/pub/libtiff">ftp.onshore.com</A> , directory pub/libtiff (Active mode FTP only!)<BR>
<B>HTTP Download</B>: <A HREF=http://www.libtiff.org/tiff-v3.5.1.tar.gz>http://www.libtiff.org/tiff-v3.5.1.tar.gz</a><BR>
<B>HTTP Download</B>: <A HREF=http://www.libtiff.org/tiff-v3.5.2.tar.gz>http://www.libtiff.org/tiff-v3.5.2.tar.gz</a><BR>
<B>Mailing List</B>: <a href=mailto:tiff@olypiakos.com>tiff@olympiakos.com</a> <BR>
<B>Mailing List Subscription</b>: <a href=mailto:tiff-request@olypiakos.com>tiff-request@olympiakos.com</a> ("subscribe tiff" in body of message). <BR>
<B>Mailing List Archive</b>: <A HREF= http://www.remotesensing.org/lists/libtiff_archive/maillist.html>http://www.remotesensing.org/lists/libtiff_archive/maillist.html</A> <BR>
@ -58,8 +58,8 @@ responsible for day to day maintenance.
the TIFF mailing list: <A
HREF=mailto:tiff@olympiakos.com>tiff@olympiakos.com</A>.
<p> The person responsible for putting up this site and putting together version 3.5.1 is <A
HREF=http://fifth.net/>Mike Welles</a>.
<p> The persons responsible for putting up this site and putting together versions >= 3.5.1 are
<A HREF=http://memebers.home.com/warmerda>Frank Warmerdam</A> and <A HREF=http://fifth.net/>Mike Welles</a>.
<p>
@ -81,7 +81,7 @@ The following sections are included in this documentation:
<P>
<HR>
<em>
$Id: index.html,v 1.13 1999-09-06 15:25:10 mwelles Exp $
$Id: index.html,v 1.14 1999-09-26 22:03:46 mwelles Exp $
</em>
</BODY>

108
html/v3.5.2.html Normal file
View File

@ -0,0 +1,108 @@
<HTML>
<HEAD>
<TITLE>
Changes in TIFF v3.5.2
</TITLE>
</HEAD>
<BODY BGCOLOR=white>
<FONT FACE="Arial, Helvetica, Sans">
<FONT FACE="Arial, Helvetica, Sans">
<BASEFONT SIZE=4>
<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
<BASEFONT SIZE=3>
<UL>
<HR SIZE=4 WIDTH=65% ALIGN=left>
<B>Current Version</B>: v3.5.2<BR>
<B>Previous Version</B>: <A HREF=v3.5.1.html>v3.5.1</a><BR>
<B>Master FTP Site</B>: <A HREF="ftp://ftp.onshore.com/pub/libtiff">ftp.onshore.com, directory graphics/tiff</A><BR>
<B>Master HTTP Site</B>: <A HREF="http://www.libtiff.org/>http://www.libtiff.org</a>
<HR SIZE=4 WIDTH=65% ALIGN=left>
</UL>
<P>
This document describes the changes made to the software between the
<I>previous</I> and <I>current</I> versions (see above).
If you don't find something listed here, then it was not done in this
timeframe, or it was not considered important enough to be mentioned.
The following information is located here:
<UL>
<LI><A HREF="#configure">Changes in the software configuration</A>
<LI><A HREF="#libtiff">Changes in libtiff</A>
<LI><A HREF="#tools">Changes in the tools</A>
</UL>
<P><HR WIDTH=65% ALIGN=right>
<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
<UL>
<LI> Corrected alpha versioning.
<LI> Removed distinction between alpha and release targets in Makefile.in.
<LI> Added release.stamp target, which tags cvs tree, and updates
"RELEASE-DATE"
<LI> Added releasediff target, which diffs tree with source as of
date in "RELEASE-DATE"
<LI>Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
away from alpha/non-alpha distinctions).
</UL>
<P><HR WIDTH=65% ALIGN=right>
<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
<UL>
<LI> Added IRIX/gcc, and OSF/1 4.x support on behalf of
Albert Chin-A-Young <china@thewrittenword.com>
<LI> Added TIFFReassignTagToIgnore() API on behalf of
Bruce Cameron <cameron@petris.com>. Man page still pending.
<LI> pre-remove so link before softlink in LINUXdso action in
libtiff/Makefile.in to avoid failure on LINUXdso builds other than
the first.
<LI> Fixed problem with cvtcmap() in tif_getimage.c modifying the
colormaps owned by the TIFF handle itself when trying to fixup wrong
(eight bit) colormaps. Corrected by maintaining a private copy of
the colormap.
<LI> Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in
tif_getimage.c.
<LI> Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested
by Christopher Lawton <clawton@mathworks.com>
<LI> Set O_BINARY for tif_unix.c open() ... used on cygwin for instance.
<LI> Added CYGWIN case in configure.
<LI> Applied Francois Dagand's patch to handle fax decompression bug.
(sizes >= 65536 were failing)
</UL>
<P><HR WIDTH=65% ALIGN=right>
<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
<UL>
<LI> Added addtiffo (add overviews to a TIFF file) in contrib. Didn't
put it in tools since part of it is in C++.
</UL>
<A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR>
<HR>
Last updated $Date: 1999-09-26 22:03:46 $.
</BODY>
</HTML>

View File

@ -1,4 +1,4 @@
# $Header: /cvs/maptools/cvsroot/libtiff/libtiff/Attic/Makefile,v 1.1 1999-07-27 21:50:27 mike Exp $
# $Header: /cvs/maptools/cvsroot/libtiff/libtiff/Attic/Makefile,v 1.2 1999-09-26 22:03:46 mwelles Exp $
#
# Tag Image File Format Library
#
@ -28,8 +28,8 @@
SRCDIR = ../libtiff
#
# VERSION: v3.4beta037
# DATE: Wed Feb 3 19:53:27 EST 1999
# VERSION: v3.5.3
# DATE: Sun Sep 26 15:44:06 CEST 1999
# TARGET: i586-unknown-linux
# CCOMPILER: /usr/bin/gcc
#