libtiff/HOWTO-RELEASE
Mike Welles a7f6e194cf * modified Makefile.in, configure, and dist/newversion, so that.
the old code updates things based on the info in VERSION. I've
	  kept this, but added a second token in VERSION, "beta". configure
	  will now parse VERSION into $VERSION and $RELEASE.  Whatever the
	  second token is will be appened to the "release" target tar and
	  zip afiles, and will be used by dist/newversion to
	  create dist/tiff.version.
2000-12-22 22:33:41 +00:00

87 lines
1.1 KiB
Plaintext

HOWTO-RELEASE:
Notes on releasing. <mike@bangstate.com>
1.
Commit any unsaved changes.
2.
"make clean"
3.
Create html/vX.X.html. Take ChangeLog entries and html-ify in
there. Easist thing to do is take html/vX.(X-1).html and use
it as a template.
4.
Add any new files that have been created that should be part
of the distrubituion (like the html file in step 2), to
TIFFFILES in Makefile.in
5.
Make sure tif_dir.c in lzw-compression-kit is in sync with the
main tree.
6.
Increment version in file "VERSION"
8.
sh configure; make; make install (to test).
9.
make release -- this will update "RELEASE-DATE" in the top level dir,
and create the .tar.gz and .zip archives one directory above.
10.
make distclean
11.
cvs commit
12.
ftp ftp.onshore.com;
cd /home/ftp/pub/libtiff
put ../tiff-vn-n-n.zip .
put ../tiff-vn-n-n.tar.gz .
13
ftp ftp.libtiff.org
lcd html
mput *.html
put ../tiff-vn-n-n.zip .
put ../tiff-vn-n-n.tar.gz .
13.
Commit any changes in libtiff-lzw-compression-kit.
Update VERSION in Makefile.
make release
ftp to both sites.
14.
Announce to list, tiff@olympiakos.com