libtiff/HOWTO-RELEASE

53 lines
1.3 KiB
Plaintext
Raw Normal View History

2000-12-19 15:12:53 -05:00
HOWTO-RELEASE:
Notes on releasing. <mike@bangstate.com>
2001-04-05 22:56:33 -04:00
1. Commit any unsaved changes.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
2. "make clean"
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
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.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
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
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
5. Make sure tif_dir.c in lzw-compression-kit is in sync with the
main tree.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
6. Increment version in file "VERSION"
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
8. sh configure; make; make install (to test).
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
9. make release -- this will update "RELEASE-DATE" in the top level dir,
and create the .tar.gz and .zip archives one directory above.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
10. make distclean
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
11. cvs commit
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
12. ftp ftp.onshore.com;
cd /home/ftp/pub/libtiff
put ../tiff-vn-n-n.zip .
put ../tiff-vn-n-n.tar.gz .
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
13. ftp ftp.libtiff.org
lcd html
mput *.html
put ../tiff-vn-n-n.zip .
put ../tiff-vn-n-n.tar.gz .
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
13. Commit any changes in libtiff-lzw-compression-kit.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
Update VERSION in Makefile.
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
make release
2000-12-19 15:12:53 -05:00
2001-04-05 22:56:33 -04:00
ftp to both sites.
2000-12-21 09:38:01 -05:00
2001-04-05 22:56:33 -04:00
14. Announce to list, tiff@olympiakos.com
2000-12-19 15:12:53 -05:00
2001-11-23 10:00:19 -05:00
NOTES: Check that tiffvers.h is getting updated with the date each release.
Remove step 5, no longer needed.