xref: /libtiff-4.0.7/HOWTO-RELEASE (revision c950f470)
1HOWTO-RELEASE:
2Notes on releasing.
3
41. Commit any unsaved changes.
5
62. "make clean"
7
83. Create html/vX.X.html.  Take ChangeLog entries and html-ify in there.
9   Easist thing to do is take html/vX.(X-1).html and use it as a template.
10
113.5. Update html/index.html to refer to this new page as the current release.
12
134. Add any new files that have been created that should be part
14   of the distribution (like the html file in step 2), to
15   TIFFFILES in Makefile.in
16
175. Increment version in file "VERSION".  Put Alpha or Beta after the version
18   with a space, if applicable.
19
20   eg.
21   3.5.7
22    or
23   3.5.8 Beta
24
256. sh configure; make; make install (to test).
26
277. make release -- this will update "RELEASE-DATE" in the top level dir,
28   libtiff/tiffvers.h and create the .tar.gz and .zip archives one directory
29   above.
30
318. Please verify that the version info in libtiff/tiffvers.h is right.
32
339. make distclean
34
3510. cvs commit
36
3711. cvs tag Release-v3-5-7 (or the appropriate name for the release)
38
3912. Copy to ftp.remotesensing.org ftp site.
40    scp tiff-*.tar.gz remotesensing.org:/ftp/remotesensing/pub/libtiff
41    scp tiff-*.zip remotesensing.org:/ftp/remotesensing/pub/libtiff
42
4313. Announce to list, [email protected]
44
4514. Update libtiff page on freshmeat with new version announcement.
46
47
48